Введение
Настоящее техническое задание распространяется на разработку программного изделия «Модель солнечной системы». Учебный процесс сопровождается значительным потоком информации. Трудность процесса обработки определяется тем, что ее необходимо провести качественно и в очень сжатые сроки. По результатам обработки необходимо не только принять информацию к сведению, сформировать ряд документов, но и выработать решения.
Наименование – программное изделие «Модель солнечной системы».
Краткая характеристика – иллюстрирует взаимное расположение и движение планет и их спутников в Солнечной системе в гелиоцентрической модели.
Основание для разработки
Основанием для проведения разработки является учебный план ИНСПО. Наименование темы разработки – «Модель солнечной системы», условное обозначение темы разработки – «МСС».
Назначение разработки
Программное изделие «Модель солнечной системы» - Данная программа предназначена для эмуляции модели солнечной системы.
Требования к программе или программному изделию
Раздел «Требования к программе или программному изделию» должен содержать следующие подразделы:
Требования к функциональным характеристикам
Система должна обеспечивать возможность выполнения следующих функций:
· Управление по пунктам меню осуществляется с помощью клавиатуры.
Исходные данные:
· Список планет солнечной системы;
· Текущие сведения о планетах;
Результаты:
· Создание эмулятора модели солнечной системы;
Требования к надежности
Система должна:
· Проводить контроль вводимой информации.
· Блокировать некорректные действия пользователя при работе с системой.
· Обеспечивать целостность данных.
· Программный продукт должен соответствовать современному уровню требований к разработке программного обеспечения (структурному и объектно-ориентированному подходам).
· Создаваемая система не должна при своей работе в операционной системе вызывать сбои и нарушать работу других работающих приложений.
Условия эксплуатации
Условия эксплуатации программного продукта должны соответствовать условиям, предъявляемым к работе любого приложения операционной системы MS Windows. Обработка информации на рабочих местах с помощью персонального компьютера. Конечный пользователь программы должен обладать практическими навыками работы с пользовательским интерфейсом операционной системы. В случае неисправности, необходимо обратиться к программисту организации.
Требования к составу и параметрам технических средств
Программное обеспечение разрабатывается для персональной ЭВМ (IBM PC-совместимой) со следующими характеристиками:
- процессор Pentium - 4 с тактовой частотой, 1 ГГц, не менее;
- оперативную память объемом, 128 Мб, не менее;
- жесткий диск объемом 40 Гб, и выше;
- монитор;
- оптический манипулятор типа «мышь»;
- наличие 2 COM-портов;
-наличие адаптера подключения к сети (сетевой карты, модема
и т.п.);
- ОС: Windows 98/NT/2000, Windows XP, Windows 2003, Windows Vista, Windows 7;
Требования к информационной совместимости
ЭВМ должна работать под управлением операционной системы не ниже, чем Windows 98/NT 4.0. Система должна быть совместима с основными программными продуктами Microsoft, которые могут быть использованы при решении поставленной задачи.
Требования к программной документации
Состав программной документации должен включать в себя:
1) техническое задание;
2) описание программы или программного продукта;
3) описание применения;
Специальные требования к программной документации не предъявляются.
Технико-экономические показатели
Эффективная и быстрая обработка, хранение данных, выдача результатов работы. Экономическая эффективность не рассчитывается.
Стадии и этапы разработки
Разработка должна быть проведена в три стадии:
1. разработка технического задания;
2. рабочее проектирование;
3. внедрение.
Этапы разработки
На стадии разработки технического задания должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.
На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:
1. разработка программы или программного продукта;
2. разработка программной документации;
3. испытания программы.
На стадии внедрения должен быть выполнен этап разработки - подготовка и передача программы.
На этапе разработки технического задания должны быть выполнены перечисленные ниже работы:
1. постановка задачи;
2. определение и уточнение требований к техническим средствам;
3. определение требований к программе;
4. определение стадий, этапов и сроков разработки программы и документации на неё;
5. выбор среды разработки;
6. согласование и утверждение технического задания.