ВУЗ:
Составители:
Рубрика:
10
5. Требования к программной документации
6. Технико-экономические показатели
7. Этапы разработки
8. Порядок контроля и приемки.
При подготовке ТЗ особое внимание следует уделить п.4.1. В нем необ-
ходимо детально указать перечень требований к разрабатываемому ПО так,
чтобы не только полностью соответствовать заданию, но и расширить его за
счет дополнительных функциональных характеристик.
При коллективном выполнении задания особое значение приобретает
планирование работы и определение сферы ответственности каждого члена
группы разработчиков. Соответствующая информация об этапах и сферах от-
ветственности указывается в п.7. При этом следует избегать групповой ответ-
ственности за выполнение того или иного этапа, оставляя такую возможность
только для исключительных случаев.
Пример, которым следует руководствоваться при подготовке ТЗ – в при-
ложении.
2.2 Проектирование
Проектирование программного обеспечения является сложным процес-
сом, который может выполняться как «вручную», так и с использованием
развитых автоматизированных средств и различных нотаций – схем, ER-,
UML-, DFD-диаграмм и др. Обычно при разработке ПО проектированию
подлежит:
• архитектура (представление о компонентах системы, взаимосвязях
между компонентами, а также правилах, регламентирующих эти взаимосвя-
зи);
• устройство компонентов;
• пользовательский интерфейс.
Для простоты при выполнении курсовой работы реализуем проектирование
архитектуры и пользовательского интерфейса без использования средств авто-
матизации проектирования.
2.2.1 Архитектура
При проектировании архитектуры ПО принимаются ключевые проектные
решения относительно внутреннего устройства программной системы и её
технических интерфейсов. При проектировании архитектуры в общем случае
необходимо:
• определить базовую архитектурную парадигму (процедурно-
ориентированная, объектно-ориентированная);
• разбить систему на подсистемы (слои, модули, компоненты);
Страницы
- « первая
- ‹ предыдущая
- …
- 8
- 9
- 10
- 11
- 12
- …
- следующая ›
- последняя »