Постановка задачи, анализ требований и определение спецификаций.
Требования к программному обеспечению, имеющему прототипы, обычно определяют по аналогии, учитывая структуру и характеристики уже существующего программного обеспечения. Для формулирования требований к программному обеспечению, не имеющему аналогов, иногда необходимо провести специальные исследования, называемые предпроектными. В процессе таких исследований определяют разрешимость задачи, возможно, разрабатывают методы ее решения (если они новые) и устанавливают наиболее существенные характеристики разрабатываемого программного обеспечения. Для выполнения предпроектных исследований, как правило, заключают договор на выполнение научно-исследовательских работ. В любом случае этап постановки задачи заканчивается разработкой технического задания, фиксирующего принципиальные требования, и принятием основных проектных решений (см. гл. 3).
Анализ требований и определение спецификаций. Спецификациями называют точное формализованное описание функций и ограничений разрабатываемого программного обеспечения. Соответственно различают функциональные и эксплуатационные спецификации. Совокупность спецификаций представляет собой общую логическую модель проектируемого про- граммного обеспечения.
Для получения спецификаций выполняют анализ требований технического задания, формулируют содержательную постановку задачи, выбирают математический аппарат формализации, строят модель предметной области, определяют подзадачи и выбирают или разрабатывают методы их решения. Часть спецификаций может быть определена в процессе предпроектных исследований и, соответственно, зафиксирована в техническом задании.
|
|
На этом этапе также целесообразно сформировать тесты для поиска ошибок в проектируемом программном обеспечении, обязательно указав ожидаемые результаты.
Проектирование. Основной задачей этого этапа является определение подробных спецификаций разрабатываемого программного обеспечения. Процесс проектирования сложного программного обеспечения обычно включает:
• проектирование общей структуры - определение основных компонентов и их взаимосвязей;
• декомпозицию компонентов и построение структурных иерархий в соответствии с рекомендациями блочно-иерархического подхода;
• проектирование компонентов.
Техническое задание на создание АИС.
ТЗ на АС яв-ся основным документом, определяющим требования и порядок создания (развития или модернизации) автоматизированной системы, в соответствии с которым проводится разработка АС и ее приемка при вводе в действие. ТЗ на АС разрабатывают на систему в целом, предназначенную для работы самостоятельно или в составе другой системы. ГОСТ 34.602-89 описывает какие разделы входят в техническое задание:
|
|
1) общие сведения (полное наименование системы; предприятия разработчика и заказчика и их реквизиты; сроки начала и окончания работы по созданию системы; источники финансирования работ и т.д.);
2) назначение и цели создания (развития) системы (вид автоматизируемой деятельности и перечень объектов автоматизации; требуемые значения технических, технологических, производственно-экономических или других показателей объекта автоматизации, которые должны быть достигнуты в результате создания АС);
3) характеристика объектов автоматизации;
4) требования к системе (требования к системе в целом; к функциям, выполняемым системой; к видам обеспечения);
5) состав и содержание работ по созданию системы (перечень стадий и этапов работ по созданию системы в соответствии с ГОСТ 24.601, сроки их выполнения, перечень организаций – исполнителей работ);
6) порядок контроля и приемки системы (виды и методы испытаний системы и ее составных частей; общие требования к приемке работ по стадиям, статус приемочной комиссии (государственная, ведомственная);
|
|
7) требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие (перечень основных мероприятий и их исполнителей, которые следует выполнить при подготовке объекта автоматизации к вводу АС в действие);
требования к документированию (согласованный разработчиком и Заказчиком системы перечень подлежащих разработке комплектов и видов документов, соответствующих требованиям ГОСТ 34.201-89);
9) источники разработки (должны иметься перечислены документы и информационные материалы на основании которых разрабатывалось ТЗ и которые должны быть использованы при создании системы).
Дата добавления: 2018-05-13; просмотров: 555; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!