Структурные схемы программных систем. Виды связей между модулями и способы вызова.
Структурные схемы программных систем. Виды связей между модулями и способы вызова. - раздел Образование, Механизм центрального преобразования Модульную Структуру Сис-Мы Удобно Представлять В Форме Дерева Иерархии Вызово...
Модульную структуру сис-мы удобно представлять в форме дерева иерархии вызовов модулей, получившего название структурной схемы.
Структурная схема строится из следующих базовых элементов:модуля;предопределенного модуля;данных,управляющей инф-ции.
Модуль на структурной схеме обозначается прямоугольником,внутри кот записывается его имя.Изображение предопределенного модуля отличается тем,что вертикальные стороны прямоугольника обозначаются двойными линиями.Передаваемые от модуля к модулю данные и структуры данных изображаются кружком со стрелкой,рядом с кот записывается имя данного,а передаваемая управляющая информация (команды управления, логические сигналы)–закрашенным кружком со стрелкой.М/д модулями могут возникать информационные связи нескольких видов:информационная связь(связь по данным);связь по управлению;внешняя,содержательная,«патологическая» связь.
Информационная связь является наилучшим,тк явно специфицирует межмодульный интерфейс.Связь по управлению предусматривает возврат вызываемым модулем управляющей инф-ции и считается менее предпочтительной.
Внешняя(одержательная,«патологическая»)связь описывает ситуацию,когда один модуль передает управл внутрь др модуля или используются данные,определяемые внутри другого модуля.При проектировании сис-м таких видов связей следует избегать.Помимо того факта,что некоторый модуль системы вызывает некоторый другой, на структурных схемах может задаваться способ вызова:последовательный вызов(подчиненные модули вызываются в той последовательности,в кот они расположены);условный вызов(вызывается один из подчиненных модулей;цикличекий вызов(подчиненные модули вызываются несколько раз; лексикографическое включение(модуль показан отдельно,но его текст входит в текст модуля верхнего уровня);рекурсивный вызов(модуль вызывает сам себя);асинхронный вызов (активизируется выполнение,вызываемый модуль начинает работу параллельно с вызвавшим модулем);Отдельные способы вызовов могут комбинироваться.
Механизм центрального преобразования
Диаграмма потоков данных-информационная модель,основными компонентами которой являются:внешние сущности,представляющее собой источник или приемник информации;процессы преобразования входных данных
Отечественные и международные стандарты по ЖЦ ПС.
ИСО/МЭК 12207-95 определяет модель ЖЦ процессов разработки ПО. Данная модель ЖЦ ПС определяет,на верхнем уровне,основные цели,кот являются существенными для разработки высокоэффективного и надежног
Отеч.стандарты гост 19.102-77
Основу отечественной нормативной базу в области разработки и документирования програм средств составляет комплекс стандартов единой системы программной документации.Стандарты ЕСПД в основном охваты
Нормализация данных. Приведение ER-модели к 1 НФ и 2 НФ.
Нормализация данных–это процесс приведения модели к виду,позволяющему получить в дальнейшем структуру БД,в кот устранена избыточность хранения и сведены к минимуму аномалии при добавлении,удалении,
Понятие управления проектом.Методы планирования и управления.
Проекты нацелены на получение определенных результатов,они направлены на достижение целей.Именно эти цели являются движущей силой проекта.Тот факт,что проекты ориентированы на достижение цели,имеет
Стандарт ЖЦ ПО ИСО. МЭК 12207.
ИСО/МЭК 12207-95 определяет модель жизненного цикла процессов разработки ПО. Данная модель ЖЦ ПС определяет,на верхнем уровне,фундаментальные цели,кот явл существенными для разработки высокоэффекти
Элементы ДПД. Расширение ДПД.
ДПД строятся из четырех основных элементов:внешняя сущность;поток данных;процесс;накопитель данных.Внешняя сущность представляет на диаграмме модели,организации,системы,находящиеся за пределами объ
Анализ ДПД
Для ДПД может быть сформулирован ряд проверок,оценивающих синтаксическую и частично семантическую корректность диаграмм.Процедуры анализа совместно оценивают информацию,заданную на диаграммах и в с
Понятие программного средства.Технология программирования.
Программа или логически связанная совокупность программ на носителях данных,снабженная программной документацией,наз-ся программным средством(ПС).В соответствии с обычным значением слова &qu
Модели ЖЦ.Сравнительный анализ моделей.
ЖЦ-весь период времени начиная с момента возникновения замысла(идеи)и заканчивая моментом выхода ПС из эксплуатации.ЖЦ включает все процессы создания и использования ПС.Различают следующие стадии Ж
Построение словаря данных. Структура потоков данных.
Словарь данных описывает каждый поток данных,определенный в системе.В словаре данных определяются все потоки данных и управления,а также хранилища данных и управления.Внешние сущности не описываютс
Новости и инфо для студентов