Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Диаграммы переходов состояний (STD)

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

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

Для перехода в другое состояние необходимо выполнение особого условия – условия перехода. Условие перехода может быть информационным (условие появления информации) или временным.

Основными объектами диаграмм переходов состояний являются:

- состояние;

- начальное состояние;

- переход;

- триггер;

- условие перехода.

Состояние – рассматривается как устойчивое значение некоторого свойства в течение определенного времени.

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

Переход – определяет перемещение моделируемой системы из одного состояния в другое. Переход может быть вызван каким-либо действием (например, нажатием клавиши).

Триггер – логическое выражение, написанное на макроязыке, которое показывает условие перехода в данное состояние.

Условие перехода – событие, вызывающее переход и идентифицируемое именем перехода.

 

В качестве примера рассмотрим фрагмент диаграммы переходов состояний для задачи аналитического учета товаров на складе.

Конечное состояние – «Ведение базы данных «Движение товаров»».

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

- «Приход»;

- «Расход»;

- «Инвентаризация».

Выбранный пункт из этого меню – это информационное событие.

Сам выбор – действие перехода в одно из следующих состояний системы:

- Оформление прихода товаров;

- Оформление расхода товаров;

- Проведение инвентарного контроля.

Переход в конечное состояние выполняется по логическому условию ИЛИ, которое отражено в триггере.

(Г.Н. Смирнова и др., стр.338)

 

Диаграмма структуры программного приложения (SSD)

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

Структура программного приложения представляет собой иерархическую взаимосвязь программных модулей, которые реализуют ИС. Диаграмма структуры программного приложения служит мостом для перехода от системных требований, которые отражены в предыдущих диаграммах (BFD, DFD, STD, ERD), к реализации информационной системы.

Объектами SSD-диаграмм являются:

- модули;

- библиотечные модули;

- вызов модуля;

- связь по данным;

- связь с бизнес-функцией.

<== предыдущая лекция | следующая лекция ==>
Диаграммы потоков данных (DFD) | SADT-диаграммы
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 1467; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.