Метод SADT представляет собой совокупность правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. Функциональная модель SADT отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями. Основные элементы этого метода основываются на следующих концепциях:
Метод SADT может использоваться для моделирования самых разнообразных процессов и систем. В существующих системах метод SADT может быть использован для анализа функций, выполняемых системой, и указания механизмов, посредством которых они осуществляются.
Построение SADT-модели заключается в выполнении следующих
действий:
Одним из важных моментов при моделировании с помощью метода SADT является точная согласованность типов связей между функциями. Различают по крайней мере связи семи типов (в порядке возрастания их относительной значимости):
57.Характеристика DFD -метода проектирования при определении функциональных требований к программному обеспечению.
DFD (Data Flow Diagrams) диаграммы потоков данных.
Инструменты методологии DFD позволяют отображать источники и адресаты данных, идентифицировать процессы и группы данных, связывающие в потоки одну функцию с другой, и эффективно используются для описания процессов при внедрении процессного подхода к управлению организацией, так как позволяет максимально снизить субъективность описания бизнес процессов. Кроме того, нотация DFD позволяет описывать потоки документов (документооборот) и потоки ресурсов (например, движение материалов от одной работы к другой)
DFD-основное средство моделирования функциональных требований к проектируемой системе.
Компоненты модели: диаграммы; словарь данных; спецификации процессов.
Элементы диаграмм: поток данных; процесс; хранилище; внешняя сущность.
Поток данных-механизм, использующиейся для моделирования и передачи инфо.из 1ой части системы в др.
Назначение Процесса состоит в продуцировании выходных потоков из входных в соответствии с действием, указанном в имени процесса.
Внешняя сущность-объект\субъект вне контекста сис-мы, который явл. сточником\приемником системных данных.
Хранилище – срез потоков данных во времени, содержащий данные, которые нужно сохранить между процессами.
Словарь данных – организованный список всех эл-ов данных системы с их точным описанием. Для каждого потока слов.дан. хранит:
Спецификация процесса-используется для описания процесса если нет необходимости детализировать его с помощью DFD. Множество всех спецификация процессов-полная спецификация системы. СП содержит:
Способы задания спецификаций:
Дата: 2019-02-02, просмотров: 281.