Использование средств и техники структурного системного анализа


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

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

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

Детали изучения строятся на фактах, выявленных на этапе предварительного изучения.

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

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

Преобразование логической модели в физическую модель состоит в следующем:

1) Логическая модель уточняется.

2) Проектируется физическая база данных.

3) Строится иерархия модулей, подлежащих программированию.

4) Производится оценка затрат на реализацию.

5) На этапе реализации системный аналитик должен контролировать соответствие создаваемой системы логической и физической модели.

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

 



Дата добавления: 2021-07-22; просмотров: 363;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

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

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.