Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ekzamen02.doc
Скачиваний:
9
Добавлен:
01.07.2025
Размер:
15 Мб
Скачать
☆

70. Функциональные диаграммы.

Отражают взаимосвязи функций разрабатываемого ПО.

активностной модели осуществляется путем построения иерархии функциональных диаграмм.

Каждый блок диаграммы соответствует некоторой функции, для которой определены исходные данные, результаты управляемой информации, механизм ее осуществления. Все функции представляются дугами, тип связи и направление строго определены. Дуги должны подходить к блокам с определенной стороны. Блоки размещаются по ступенчатой системе в соответствии с последовательностью их работы или доминирования. 5 типов влияний блоков друг друга:

Полотно 338

71. Диаграммы потоков данных.

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

Процесс – преобразование входных потоков в выходные в соответствии с алгоритмом.

Внешняя сущность – материальный объект или физическое лицо, источник или приемник

Хранилище – абстрактное устройство для хранения информации.

Поток данных – процесс передачи информации от источника к приемнику.

Для изображения диаграмм потока данных используют две нотации:

  • нотация Йордана,

  • нотация Гейна-Сарсона.

72. Разработка структурной и функциональной схем.

Процесс проектирования сложного программного обеспечения начинают с уточнения его структуры

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

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

Group 279

Структурная схема программной системы, как правило, показывает наличие подсистем или других структурных компонентов. Части (подсистемы) программной системы интенсивно обмениваются данными между собой. Структурная же схема программной системы этого обычно не показывает

Группа 380

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

Группа 386

73. Case технологии.

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

1) CASE-средства не обязательно дают немедленный эффект; он может быть получен только спустя какое-то время;  2) реальные затраты на внедрение CASE-средств обычно намного превышают затраты на их приобретение;  3) CASE-средства обеспечивают возможности для получения существенной выгоды только после успешного завершения процесса их внедрения.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]