Описание архитектуры программного и информационного обеспечения системы
Техническое задание
СТРУКТУРА И СОДЕРЖАНИЕ ДОКУМЕНТОВ СИСТЕМНОГО ПРОЕКТА
К документам системного проектирования относятся следующие:
1. Техническое задание.
2. Описание архитектуры программного и информационного обеспечения ИС.
3. Описание жизненного цикла, технологии и инструментария проектирования ПС и БД.
4. Планы управления рабочими проектами.
5. Техническое задание на рабочее проектирование ПС и БД.
6. Системный проект ПС и БД.
7. Акт завершения работ и утверждения системного проекта.
8. Договор на детальное проектирование и весь жизненный цикл ПС и БД.
Техническое задание (ТЗ) является документом, в котором согласованы требования заказчика и результаты проведённых исполнителем предпроектных исследований. ТЗ уточняется и дополняется в процессе детальной работы над проектом и включает в себя следующие разделы:
1. Титульный лист с утверждающими и согласующими подписями.
2. Полное наименование системного проекта ПС и БД.
3. Назначение и цель разработки (или модернизации) ПС и БД.
4. Основание для выполнения и финансирования системного проекта ПС и БД.
5. Реквизиты организации – заказчика проекта.
6. Реквизиты организаций – исполнителя и соисполнителей проекта.
7. Общие сроки выполнения всего системного проекта.
8. Общие технические требования, перечень стандартов и нормативных документов для выполнения системного проекта ПС и БД.
9. Обобщённые результаты и выводы после обследования существующей информационной системы (ИС).
10. Обобщённые выводы и предложения концепции разработки новой (или модернизированной) ИС.
11. Обобщённые характеристики объекта информатизации.
12. Общие требования к ПС:
- требования к программному комплексу в целом;
- требования к основным функциям и задачам ПС и БД;
- требования к внешней среде проекта ПС и БД.
13. Общие требования к Системе Управления Базами Данных (СУБД).
14. Предварительные спецификации требований к функциям, компонентам и эксплуатационным характеристикам ПС и БД.
15. Специальные требования к аппаратной и операционной платформам для реализации ПС и БД.
16. Требования к структуре, оформлению и содержанию эксплуатационной и технологической документации.
17. Требования к составу и содержанию работ по внедрению ПС и БД в эксплуатацию.
18. Этапы и график выполнения основных работ.
19. Ожидаемые результаты системного проекта и форма их представления.
20. Порядок контроля проекта и приёмки результатов работы.
21. Предложения по применению и развитию системного проекта ПС и БД.
Описание архитектуры последовательно детализируется в процессе проектирования системы. В содержание описания включены разделы:
1. Архитектура программного средства: перечень компонентов ПС и БД с указанием их взаимосвязей и обоснованием выделения каждой из них.
2. Функции и характеристики компонент ПС.
3. Назначение и описание основных функций для каждой части ПС.
4. Требования к интерфейсам пользователей и к интерфейсам взаимодействия компонент ПС между собой.
5. Реальная модель функционирования ПС и БД:
- описание объектов-сущностей (объекты предметной области);
- описание управляющих объектов (объекты, координирующие поведение компонентов системы);
- диаграммы потоков данных;
- описание интерфейсов объектов для взаимодействия с окружающей средой и между собой.
6. Оценки ресурсов вычислительных средств, необходимых для реализации проекта.
7. Предполагаемые методы и инструментальные средства разработки ПС.
8. Предполагаемые технологии использования и состав приобретаемых готовых программных компонентов.
9. Операционная система:
- наименование, обозначение операционной системы и её версии; обоснование выбранного варианта; указание источников, где дано подробное описание выбранной версии;
- наименование руководства, в соответствии с которым должна осуществляться генерация выбранного варианта операционной системы;
- требования операционной системы к интерфейсам с приложениями.
10. СУБД и средства, расширяющие возможности операционной системы:
- наименование и краткая характеристика СУБД;
- требования к настройке и адаптации СУБД с указанием наименования руководства, по которому следует настраивать СУБД;
- наименование и краткая характеристика каждого средства;
- требования к настройке и адаптации используемого средства с указанием наименования руководства, по которому следует настраивать используемое средство.