Предпроектные исследования предметной области.



Цель: преобразование общих нечетких знаний о предназначении будущего ПО в сравнительно точные требования к нему.

Существуют два варианта неопределенности:

• неизвестны методы решения формулируемой задачи (обычно возникают при решении научно-технических задач. );

• неизвестна структура автоматизируемых информационных процессов (обычно встречается при построении АС управления предприятиями).

В первом случае во время предпроектных исследований определяют возможность решения поставленной задачи и методы, позволяющие получить требуемый результат, что может потребовать соответствующих научных исследований как фундаментального, так и прикладного характера, разработки и исследования новых моделей объектов реального мира.

Во втором случае определяют:

• структуру и взаимосвязи автоматизируемых информационных процессов;

• распределение функций между человеком и системой, а также между аппаратурой и программным обеспечением;

• функции программного обеспечения; внешние условия его функционирования и особенности его интерфейсов, как с пользователями, так и при необходимости – с аппаратной частью;

• требования к программным и информационным компонентам, необходимые аппаратные ресурсы, требования к базам данных и физические характеристики программных компонент.

Результаты предпроектных исследований предметной области используют в процессе разработки технического задания.

Техническое задание. Основные разделы.

Техническое задание- документ, в котором сформулированы основные цели разработки, требования к программному продукту, определены сроки и этапы разработки и регламентирован процесс приемно-сдаточных испытаний. В разработке ТЗ участвует заказчик и исполнитель.  (ГОСТ 19.201-78) «Техническое задание. Требования к содержанию и оформлению». В соответствии с этим стандартом ТЗ должно содержать:

Раздел Введение:наименование и краткую характеристику области применения программы или программного продукта, а также объекта в котором предполагается их использовать.

Раздел Основания для разработки:наименование документа, на основании которого ведется разработка, организации, утвердившей данный документ, и наименование темы разработки. (план, приказ, договор и т.п.)

Раздел Назначение разработки:описание функционального и эксплуатационного назначения программного продукта с указанием категорий пользователей.

Раздел Требования к программе или программному изделию:включает:

• требования к функциональным характеристикам (должны быть перечислены выполняемые функции и описаны состав, характеристики и формы представления исходных данных и результатов.);

• требования к надежности (уровень надежности, который должен быть обеспечен системой);

• условия эксплуатации (особые требования к условиям эксплуатации);

• требования к составу и параметрам технических средств (необходимый состав технических средств с указанием их основных технических характеристик);

• требования к информационной и программной совместимости (можно задать методы решения, определить язык или среду программирования для разработки. Какую степень защиты информации необходимо предусмотреть);

• требования к маркировке и упаковке ();

• требования к транспортированию и хранению;

• специальные требования.

В разделе Требования к программной документации:указывают необходимость наличия руководства программиста, руководства пользователя, руководства системного программиста, пояснительной записки и т.п.

В разделе Технико-экономические показатели:рекомендуется указывать ориентировочную экономическую эффективность, предполагаемую годовую потребность и экономические преимущества по сравнению с существующими аналогами.

В разделе Стадии и этапы разработки:указывают стадии разработки, этапы и содержание работ с указанием сроков разработки и исполнителей.

В разделе Порядок контроля и приемки:указывают виды испытаний и общие требования к приемке работы.


Дата добавления: 2018-02-15; просмотров: 1043; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!