Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovaya_rabota.docx
Скачиваний:
71
Добавлен:
13.02.2015
Размер:
1.14 Mб
Скачать

2.2 Основные элементы приложения

Структура приложения представлена на рисунке 2.1. Файлы, содержащие код на языке Java, находятся в package src. Пример кода представлен на рис. 2.2. В папке res содержатся файлы ресурсов: изображения, иконки, файлы с настройками различных экранов в формате XML (см. рис. 2.3, 2.4) а также настройки dimentions и строки (см рис. 2.6). В корне проекта находится файл Manifest (см. рис. 2.5).

Рисунок 2.1 – структура проекта

Рисунок 2.2 – код первого экрана приложения

Рисунок 2.3 – среда разработки с открытым графическим редактором XML

Рисунок 2.4 – среда разработки с открытым текстовым редактором XML

Рисунок 2.5 – файл манифеста

Рисунок 2.6 – файл strings.xml, отвечающий за организацию русскоязычного интерфейса пользователя

2.3 Руководство пользователя

При запуске программы появляется главный экран приложения (см. рис. 2.7). На главном экране имеются три функциональные кнопки, открывающие доступ к основным возможностям программы.

Рисунок 2.7 – Главный экран приложения

При нажатии на кнопку «Вызовы» открывается список вызовов с именем пациента (рис. 2.8 слева). При детализации вызова (рис. 2.8 справа), которая происходит при нажатии на краткое описание, можно заполнить необходимую информацию.

Рисунок 2.8 – список вызовов и детализация вызова

При нажатии на кнопку «Синхронизация» появляется экран, на котором можно вызвать процесс синхронизации с МИС (медицинской информационной системой). При нажатии на клавишу «Отмена» происходит отмена синхронизации (см. рис. 2.9).

Рисунок 2.9 – процесс синхронизации с МИС.

При нажатии на картинку на главном экране открывается пункт «О программе» с кратким руководством по ее эксплуатации (см. рис. 2.10).

Рисунок 2.10 – о программе.

2.4 Тестирование приложения

Тестирование приложение выполнялось на эмуляторе устройства Nexus S (версия Android 2.3, количество оперативной памяти 343Мб, размер внутренней памяти 200Мб). Запущенное на эмуляторе приложение выглядит следующим образом (см. рис. 2.11):

Рисунок 2.11 – эмулятор с запущенным на нем приложением.

Также приложение было протестировано на смартфоне Megafon Mint (версия Android 4.0.4, процессор Intel Atom Z2460, оперативная память 1Гб).

Тестирование приложения не выявило проблем с его работоспособностью.

Заключение

В результате выполнения курсовой работы было разработано мобильное приложение ….

Для достижения поставленной цели в качестве инструментального средства разработки были выбраны язык программирования высокого уровня Java и среда программирования Eclipse с установленным и настроенным набором инструментов Android SDK. Следует отметить, что в рамках учебной программы изучался только язык Java, а особенности мобильной разработки были изучены самостоятельно.

Задачи курсовой работы выполнены.

На данном этапе разработанный интерфейс позволяет представить, как будет работать полнофункциональное приложение. Работа над программой будет продолжена.

Список использованных источников

  1. Get the Android SDK. [Электронный ресурс]. – режим доступа: http://developer.android.com/sdk/index.html(Дата обращения: 01.06.2013).

  2. Голощапов А.Л. Google Android. Создание приложений для смартфонов и планшетных ПК. – СПб.: БХВ-Петербург, 2013. – 832 с.

  3. Иванова Г.С. Технология программирования. – М.: КНОРУС, 2011. – 336 с.

  4. Компоненты приложений в Android. Часть 1. [Электронный ресурс]. – режим доступа: http://android-shark.ru/komponentyi-prilozheniy-v-android-chast-1/(Дата обращения: 02.06.2013).

  5. Компоненты приложений в Android. Часть 2. [Электронный ресурс]. – режим доступа: http://eclipse-3.narod.ru/#_Toc90528393(Дата обращения: 02.06.2013).

  6. Официальный сайт Android. [Электронный ресурс]. – режим доступа: http://www.android.com/(Дата обращения: 06.06.2013).

  7. Что это за Android? [Электронный ресурс]. – режим доступа: http://android.com.ua/android_os.html(Дата обращения: 06.06.2013).

3

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]