Методы и средства инженерии программного обеспечения



         

Стандартный подход к проектированию системы


 Разработка автоматизированных систем  (АС) выполнялась и выполняется на основе положений, представленных в  стандарте ГОСТ 34.601-90 (см. Приложение 2). Он состоит из стадий и этапов разработки АС, которые,  в зависимости от  особенностей  автоматизируемой системы,   можно объединять друг с другом или вообще не включать в процесс разработки. Основанием для разработки АС является  договор между разработчиком системы и ее заказчиком.

Этапами стандарта, ориентированным на разработку архитектуры АС,  являются: формирование требований к  АС, разработка концепции АС и проектирование технического проекта, в котором на основе сформулированных требований и концепций их реализации  задаются конкретные задачи системы и пути их решения.

Эти этапы заканчивается созданием и утверждением отчета о научно-исследовательской работе, в которой  дается  оценка необходимых для реализации АС ресурсов, вариантов разработки АС и порядка проведения  оценки качества системы.

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

Этап разработки технического проекта предусматривает разработку проектных решений относительно системы и ее частей, разработку документации на АС и комплектацию АС, а также определение технических требований на систему и проектирование   задач для  смежных частей проекта.

Проектные решения определяют  организационную структуру, функции персонала АС, структуру технических средств, языка программирования, СУБД, общие характеристики ПО, систему классификации и кодирования, а также варианты ведения информационной базы системы.

Таким образом, данный стандарт обеспечивает:

– концептуальное проектирование,  которое состоит  в уточнении и согласовании деталей требований;

– архитектурное проектирование,  которое состоит в определении главных структурных особенностей создаваемой системы;




Содержание  Назад  Вперед