Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Структурная схема разрабатываемого программного обеспечения.
Структурной называют схему, отражающую состав и взаимодействие по управлению частей разрабатываемого программного обеспечения. Структурная схема определяется архитектурой разрабатываемого ПО. Разработку структурной схемы программы обычно выполняют методом пошаговой детализации (см. раздел 3). Структурные схемы пакетов программ разрабатывают для каждой программы пакета по отдельности, поскольку организация программ в пакеты не предусматривает передачи управления между ними. Компонентами структурной схемы программной системы или программного комплекса могут служить программы, подсистемы, базы данных, библиотеки ресурсов и т. п. Пример структурной схемы программного комплекса, для решения математических задач изображен на рис. 1. Рис. 1. Пример структурной схемы программного комплекса На рис. 2. Изображен пример программы, состоящей из большого количества разнообразных модулей. Рис. 2. Пример структурной схемы программы построения графиков функций Как правило, для программных систем разрабатывается функциональная схема, которая дает более полное представление о проектируемом программном обеспечении с точки зрения взаимодействия его компонентов между собой и с внешней средой. Функциональная схема Функциональная схема (ГОСТ 19.701-90) – это схема взаимодействия компонентов программного обеспечения с описанием информационных потоков, состава данных в потоках и указанием используемых файлов и устройств. Для изображения функциональных схем используют специальные обозначения, установленные стандартом (см. табл. 1). Таблица 1
Функциональные схемы, более информативны, чем структурные. На рис. 3 приведена функциональная схема программного комплекса, реализующего различные методы сортировки массивов. |
Последнее изменение этой страницы: 2019-05-08; Просмотров: 1093; Нарушение авторского права страницы