Автоматизированная система мониторинга физического местоположения мобильного устройства на базе GPS

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

бования к составу и параметрам технических средств

Для правильной работы приложения необходимо мобильное устройство (смартфон, поддержка планшетных компьютеров не предусмотрена) с поддержкой технологии GPS и TCP/IP каналов передачи данных по каналам мобильной связи (3G, EDGE и др.).

 

1.3.5 Требования к информационной и программной совместимости

Для корректной работы разрабатываемого программного средства необходимо мобильное устройство на базе операционной системы Android 2.0 или выше (предыдущие версии не имеют API поддержки функций работы с GPS сигналами). Базовый язык программирования - Java.

 

1.4 Требования к программной документации

 

Состав программной документации должен включать в себя:

)Техническое задание

)Описание процесса разработки

)Методики испытаний

)Приложение

Программная документация, сопровождающая проектируемое программное средство должна отвечать следующим требованиям и стандартам:

ГОСТ 19.001-77 ЕСПД. Общие положения;

ГОСТ 19.101-77 ЕСПД. Виды программ и программных документов (переиздан в ноябре 1987г с изм.);

ГОСТ 19.102-77 ЕСПД. Стадии разработки;

ГОСТ 19.103-77 ЕСПД. Обозначение программ и программных документов;

ГОСТ 19.104-78 ЕСПД. Основные надписи;

ГОСТ 19.105-78 ЕСПД. Общие требования к программным документам;

ГОСТ 19.106-78 ЕСПД. Требования к программным документам, выполненным печатным способом;

ГОСТ 19.201-78 ЕСПД. Техническое задание. Требования к содержанию и оформлению;

ГОСТ 19.202-78 ЕСПД. Спецификация. Требования к содержанию и оформлению;

ГОСТ 19.301-79 ЕСПД. Программа и методика испытаний;

ГОСТ 19.401-78 ЕСПД. Текст программы. Требования к содержанию и оформлению;

ГОСТ 19.402-78 ЕСПД. Описание программы;

ГОСТ 19.404-79 ЕСПД. Пояснительная записка. Требования к содержанию и оформлению;

ГОСТ 19.501-78 ЕСПД. Формуляр. Требования к содержанию и оформлению;

ГОСТ 19.502-78 ЕСПД. Описание применения. Требования к содержанию и оформлению;

ГОСТ 19.503-79 ЕСПД. Руководство системного программиста. Требования к содержанию и оформлению;

ГОСТ 19.504-79 ЕСПД. Руководство программиста;

ГОСТ 19.505-79 ЕСПД. Руководство оператора;

ГОСТ 19.506-79 ЕСПД. Описание языка;

ГОСТ 19.508-79 ЕСПД. Руководство по техническому обслуживанию. Требования к содержанию и оформлению;

ГОСТ 19.604-78 ЕСПД. Правила внесения изменений в программные документы, выполняемые печатным способом;

ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения;

ГОСТ 19.781-90. Обеспечение систем обработки информации программное.

 

1.5 Стадии и этапы разработки

 

Разработка программного средства должна выполняться по следующим этапам:

)Разработка, согласование и утверждение технического задания.

Результатом выполнения данного этапа должна быть подготовленное техническое задание, на основании которого будет вестись дальнейшая разработка. Техническое задание содержится в 1 главе данной пояснительной записки.

)Создание алгоритма программного средства.

Результатом выполнения данного этапа являются блок-схемы алгоритма проектируемого приложения. Блок-схемы приведены в главе 4..

3)Написание программного кода.

Результатом выполнения данного этапа должны быть и исходные тексты приложения и рабочий программный модуль, соответствующий предъявленным требования.

)Защита курсовой работы.

На данном этапе проверяется соответствие разработанного приложения техническому заданию, на основе которого оно было разработано. По окончанию данного этапа выставляется оценка за защиту курсовой работы.

 

1.6 Порядок контроля и приемки

 

Объектом испытаний является проектируемое программное средство "Автоматизированная система мониторинга физического местоположения мобильного устройства на базе GPS". Целью испытаний является проверка надежности функционирования программы. Функционирование программы не должно приводить к сбою (фатальному нарушению работы системы). Организация диалога должна предусматривать защиту от ввода некорректных данных. Программа должна выдавать диагностику состояния системы и сообщения о любых возникших ошибках.

Для проведения испытаний предлагаются контрольные примеры, описание и результаты обработки которых представлены в Приложении 2.

 

2. ВНЕШНЯЯ СПЕЦИФИКАЦИЯ

 

2.1 Наименование и шифры программного обеспечения

 

Полное название разрабатываемого программного продукта - "Автоматизированная система мониторинга физического местоположения мобильного устройства на базе GPS", в тексте пояснительной записки может быть заменено понятиями - "программный продукт", "проектируемое программное средство".

 

2.2 Краткое описание программного обеспечения

 

На проектируемое программное средство не распространяются законы об авторском праве, программный продукт несет чисто учебный характер и коммерческих целей не имеет.

 

2.3 Результирующие компоненты программного обеспечения

 

Результирующими компонентами проектируемого программного обеспечения являются: 1. Модуль для работы на мобильном устройстве на базе Android. 2. Веб-ресурс на удаленном хосте для обеспечения работы с пользователем.

 

2.4 Цели

 

Программное средство разрабатывается на основе поставленного технического задания в качестве учебного продукта для получения навыков разработки и ведения программной документации, ?/p>