- •Лабораторная работа № 3 иерархия объектов и группа. Итераторы
- •Иерархия объектов.
- •Здесь gr объект-группа.
- •С тудент Преподаватель Кафедра Студенческая группа Завкафедрой Факультет
- •Ф акультет
- •Студенты Студенты Преподаватели Преподаватели
- •Пример оформления «Технического задания»
- •5. Требования к программной документации
- •1. Введение
- •2. Основание для разработки
- •3. Назначение
- •1. Введение
- •2. Основание для разработки
- •3. Назначение
- •4.2. Требования к надежности
- •6. Этапы разработки
4.2. Требования к надежности
4.2.1.Предусмотреть контроль вводимой информации и блокировку некорректных действий пользователя при работе с системой.
4.2.2.Обеспечить корректное завершение вычислений с соответствующей диагностикой при превышении имеющихся вычислительных ресурсов.
4.2.3. Обеспечить целостность информации, хранящейся в базе данных.
4.3. Требования к составу и параметрам технических средств
4.3.1.Система должна работать на IBM совместимых персональных компьютерах. 4.3.2.Минимальная конфигурация:
тип процессора Pentium-100:
объем оперативного запоминающего устройства 16 Мб;
•тип монитора SVGA (15').
4.4. Требования к информационной и программной совместимости
Система должна работать под управлением операционной системы Windows'95 и выше.
5. ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ
5.1.Разрабатываемая система должна включать справочную информацию о работе системы и подсказки пользователю.
5.2.В состав сопровождающей документации должны входить:
• пояснительная записка;
■ руководство пользователя.
6. Этапы разработки
После утверждения технического задания организация-разработчик непосредственно приступает к созданию программного обеспечения. Однако переход к следующему этапу разработки - этапу уточнения спецификаций требует принятия еще некоторых принципиальных решений, от которых во многом зависят как характеристики и возможности разрабатываемого программного обеспечения, так и особенности его разработки, начиная с выбора моделей этапа уточнения спецификаций.
|
Название этапа |
Срок |
Отчетность |
1 |
Разработка ядра системы |
1.1.2000 — 31.3.2000 |
Описание внутренних фор- |
|
|
|
матов, интерфейса и форматов |
|
|
|
данных базы. Реализация систе- |
|
|
|
мы на уровне интерфейса |
2 |
Разработка методов и ал- |
1.4.2000-30.6.2000 |
Описание методов и алгорит- |
|
горитмов и их реализация для |
|
мов. Программные модули, реа- |
|
задачи коммивояжера |
|
лизующие методы |
3 |
Разработка методов и ал- |
1.7.2000- 30.9.2000 |
Описание методов и алгорит- |
|
горитмов и их реализация для |
|
мов. Программные модули, реа- |
|
задачи построения минималь- |
|
лизующие методы |
|
ного связывающего дерева и |
|
|
|
задачи поиска кратчайшего |
|
|
|
пути в графе |
|
|
4 |
Тестирование программ- |
1.10.2000-31.12.2000 |
Тесты. Документация. Про- |
|
ного продукта и составление |
|
граммный продукт |
|
программной документации |
|
|