Предпроектные исследования предметной области.
Цель: преобразование общих нечетких знаний о предназначении будущего ПО в сравнительно точные требования к нему.
Существуют два варианта неопределенности:
• неизвестны методы решения формулируемой задачи (обычно возникают при решении научно-технических задач. );
• неизвестна структура автоматизируемых информационных процессов (обычно встречается при построении АС управления предприятиями).
В первом случае во время предпроектных исследований определяют возможность решения поставленной задачи и методы, позволяющие получить требуемый результат, что может потребовать соответствующих научных исследований как фундаментального, так и прикладного характера, разработки и исследования новых моделей объектов реального мира.
Во втором случае определяют:
• структуру и взаимосвязи автоматизируемых информационных процессов;
• распределение функций между человеком и системой, а также между аппаратурой и программным обеспечением;
• функции программного обеспечения; внешние условия его функционирования и особенности его интерфейсов, как с пользователями, так и при необходимости – с аппаратной частью;
• требования к программным и информационным компонентам, необходимые аппаратные ресурсы, требования к базам данных и физические характеристики программных компонент.
Результаты предпроектных исследований предметной области используют в процессе разработки технического задания.
|
|
Техническое задание. Основные разделы.
Техническое задание- документ, в котором сформулированы основные цели разработки, требования к программному продукту, определены сроки и этапы разработки и регламентирован процесс приемно-сдаточных испытаний. В разработке ТЗ участвует заказчик и исполнитель. (ГОСТ 19.201-78) «Техническое задание. Требования к содержанию и оформлению». В соответствии с этим стандартом ТЗ должно содержать:
Раздел Введение:наименование и краткую характеристику области применения программы или программного продукта, а также объекта в котором предполагается их использовать.
Раздел Основания для разработки:наименование документа, на основании которого ведется разработка, организации, утвердившей данный документ, и наименование темы разработки. (план, приказ, договор и т.п.)
Раздел Назначение разработки:описание функционального и эксплуатационного назначения программного продукта с указанием категорий пользователей.
Раздел Требования к программе или программному изделию:включает:
• требования к функциональным характеристикам (должны быть перечислены выполняемые функции и описаны состав, характеристики и формы представления исходных данных и результатов.);
|
|
• требования к надежности (уровень надежности, который должен быть обеспечен системой);
• условия эксплуатации (особые требования к условиям эксплуатации);
• требования к составу и параметрам технических средств (необходимый состав технических средств с указанием их основных технических характеристик);
• требования к информационной и программной совместимости (можно задать методы решения, определить язык или среду программирования для разработки. Какую степень защиты информации необходимо предусмотреть);
• требования к маркировке и упаковке ();
• требования к транспортированию и хранению;
• специальные требования.
В разделе Требования к программной документации:указывают необходимость наличия руководства программиста, руководства пользователя, руководства системного программиста, пояснительной записки и т.п.
В разделе Технико-экономические показатели:рекомендуется указывать ориентировочную экономическую эффективность, предполагаемую годовую потребность и экономические преимущества по сравнению с существующими аналогами.
В разделе Стадии и этапы разработки:указывают стадии разработки, этапы и содержание работ с указанием сроков разработки и исполнителей.
В разделе Порядок контроля и приемки:указывают виды испытаний и общие требования к приемке работы.
Дата добавления: 2018-02-15; просмотров: 1043; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!