Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Разработка технического задания

Читайте также:
  1. I. Задания по грамматике
  2. II. Задания для самостоятельной работы
  3. II. Задания для самостоятельной работы.
  4. II. Задания для самостоятельной работы.
  5. II. Задания для самостоятельной работы.
  6. IV. В качестве закрепления даются задания
  7. IV. Задания на последовательность и соответствия (оценивается в 4 балла)

Основание для разработки:

- Разработка программного продукта ведется на основе задания, выданного на курсовую работу.

- Тема разработки: «Разработка android приложения для школьников изучающих дисциплину астрономия»

Назначение разработки:

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

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

1 Требования к функциональным характеристикам:

Основные выполняемые функции: хранение, передача, удаление и вывод отчетов.

2 Требования к надежности:

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

3. Требования к программному изделию

3.1. Требования к функциональным характеристикам

Основными функциями являются хранение и обработка информации, вывод отчетов.

 

Входными данными является информация об ученике, выходными – отчет с оценками ученика, отфильтрованные данные.

Интерфейс приложение оформлен введи привычной android игры для школьников, по этому пользователю разобраться с приложением не составит труда.

3.2. Требования к надежности

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

3.3. Условия эксплуатации

Для эксплуатации программы необходимо как минимум 2 человека один человек (ученик), который будет запускать программу и вносить данные в нее и второй (учитель), который будет просматривать результаты ученика. Для ученика необходимо владение android устройством на уровне пользователя, когда для учителя будет достаточно умение владения персональным компьютером и иметь электронную почту для получения отчётности.

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

Минимальными системными требованиями для нормальной работы приложения являются:

¾ Операционная система: Android 4.1 и выше

¾ Процессор: 800 MHz и выше

¾ Оперативная память не менее: 512 Мб

¾ Свободное место на жестком диске: 120 Мб

¾ Видеопроцессор: Adreno 220

 

 

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

Программный продукт должен стабильно работать на операционных системах семейства Android выше версии 4.1.

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

В курсовой проект должна входить следующая документация:

Руководство программиста;

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

1. Технико-экономические показатели

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

При учете последовательного выполнения работ срок выполнения проекта должен составить 3,5 месяца. Предполагаемая стоимость программного продукта должна составить 500 $.

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

2. Этапы разработки

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

1. Сбор информации и анализ литературных источников (анализ);

2. Разработка метода решения задачи и составление алгоритма решения (проектирование);

3. Разработка и отладка программы (реализация);

4. Анализ результатов (тестирование).

 


Дата добавления: 2015-08-17; просмотров: 41 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Развивая свой интеллект| Введение в экономику

mybiblioteka.su - 2015-2024 год. (0.007 сек.)