
- •Курсовая работа
- •«Технология программирования и создания программных продуктов»
- •«Разработка программного продукта для моделирования аппарата в области магнитотерапии»
- •Оглавление
- •Раздел 1. Техническое задание на разработку программы "Моделирование аппарата для магнитотерапии в целях обучения" 3
- •Раздел 2. Результат этапа проектирования 10
- •Раздел 1. Техническое задание на разработку программы "Моделирование аппарата для магнитотерапии в целях обучения"
- •1.1.Системный анализ
- •1.1.1. Наименование программы
- •1.1.2. Назначение и область применения
- •2.1 Анализ требований
- •2.2.1. Требования к функциональным характеристикам
- •2.2.1.1. Время восстановления после отказа
- •2.2.2. Требования к программной документации
- •2.2.2.1. Предварительный состав программной документации
- •2.2.3. Жизненный цикл процесса разработки
- •2.2.3.1. Стадии разработки
- •2.2.3.2. Этапы разработки
- •2.2.3.3. Содержание работ по этапам
- •2.2.4.Выводы о результатах системного анализа и анализа требований
- •Раздел 2. Результат этапа проектирования
- •2.1. Краткое описание идеи разработки
- •2.2.9. Расчет для основных модулей силы связности, силы сцепления
- •2.2.10. Дополнительные инструментарии
- •Рекомендации
- •Литература
2.2.3. Жизненный цикл процесса разработки
2.2.3.1. Стадии разработки
Разработка должна быть проведена в восемь стадий: 1. разработка технического задания;
2. предварительное проектирование;
3. проектирование;
4. оформление и сдача РГР;
5. кодирование;
6. тестирование и отладка работы программы;
7. подготовка документации;
8. оформление и сдача курсовой работы.
2.2.3.2. Этапы разработки
На стадии разработки технического задания должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.
На стадии предварительного проектирования должны быть выполнены перечисленные ниже этапы работ:
разработка структурной схемы программы;
разработка диаграммы Ганта (по структуре WBS).
На стадии проектирования должны быть выполнены перечисленные ниже этапы работ:
разработка общего интерфейса программы;
разработка модулей программы;
реализация объединения модулей в одну программу.
На стадии тестирования и отладки работы программы производится испытание системы на наличие ошибок, достоверность работы всех подсистем и системы вцелом.
На стадии разработки документации должны быть выполнены перечисленные ниже этапы работ:
1. произведен расчет для основных модулей силы связности, силы сцепления;
2. произведен расчет невязки системы по схеме иерархической структуры программы;
3. разработано руководство пользователя.
На стадии оформления РГР производится описание результатов всех выполненных работ.
На стадии кодирования должен быть реализован рабочий код программы и её интерфейс.
На стадии тестирования и отладки работы программы производится испытание системы на наличие ошибок, правильность работы всех подсистем и системы в целом.
На этапе подготовки программной документации должна быть выполнена разработка программных документов в соответствии с требованиями к составу документации.
На стадии оформления курсовой производится подведение итогов и описание результатов всех выполненных работ за весь проект.
2.2.3.3. Содержание работ по этапам
На этапе разработки технического задания должны быть выполнены перечисленные ниже работы:
постановка задачи;
определение и уточнение требований к техническим средствам;
определение требований к программе;
определение стадий, этапов и сроков разработки программы и документации на неё;
согласование и утверждение технического задания.
На этапе предварительного проектирования должны быть выполнены перечисленные ниже работы:
разработка структурной схемы программы;
разработка диаграммы Ганта (по структуре WBS).
На этапе проектирования программы должна быть выполнена работа по программированию (кодированию) программы.
На этапе тестирования и отладки работы программы должна быть выполнена работа по проверке достоверности полученных в программе результатов и по отладке программы.
На этапе разработки программной документации должна быть выполнена разработка
программных документов в соответствии с требованиями к составу документации.
На этапе оформления РГР по разработке программы должны быть выполнены
перечисленные ниже виды работ:
сделаны выводы о разработке;
произведено оформление РГР.
На этапе кодирования должны быть выполнены перечисленные ниже работы:
реализация пользовательского интерфейса (первый прототип);
реализация второго прототипа (на 70-80% готовая функциональная часть программы);
реализация третьего прототипа ( готовая программа).
На этапе тестирования должна быть проверена работоспособность программа и проведено исправление ошибок.
На этапе разработки документации должны быть выполнены перечисленные ниже этапы работ:
произведен расчет для основных модулей силы связности, силы сцепления;
произведен расчет невязки системы по схеме иерархической структуры программы;
разработано руководство пользователя.
На этапе оформления курсовой по реализованной программе должны быть выполнены перечисленные ниже виды работ:
сделаны выводы о программе в целом;
произведено оформление курсовой работы.