Средства проектирования информационных систем
48 4.1.4. Модель поведения Модель поведения содержит внешние сущности (определены в модели окружения) как источники и/или приемники информации, функциональные блоки (определены в логической модели) для обработки информации и хра- нилища для моделирования процессов сохранения данных. Соединение бло- ков отражает процессы приема/передачи информации. Таким образом, мо- дель поведения есть интегрирующая и детализирующая схема того, что было представлено в логической модели и модели окружения. Хранилище данных представляет собой абстрактное устройство или способ хранения информации, перемещаемой между процессами. Предпола- гается, что данные можно в любой момент поместить в накопитель и через некоторое время извлечь, причем физические способы помещения и извлече- ния данных могут быть произвольными. Хранилище данных на диаграмме изображается прямоугольником с двумя полями. Первое поле служит для указания номера. Второе поле − для имени хранилища. В качестве имени рекомендуется использовать существи- тельное, соответствующее названию документа или имени файла. Функциональные блоки должны соединяться (передавать информацию) через хранилища, так как процессы могут быть разделены во времени. Функ- циональные блоки могут быть соединены (передавать информацию) непо- средственно между собой, если они запускаются одновременно и непосред- ственно обмениваются информацией. Функциональных блоков на диаграмме должно быть не больше 6, при необходимости более детального представления модели поведения модели- руемой системы использовать метод декомпозиции (дочерние диаграммы). Для наглядности диаграммы функциональные блоки помещают в цен- тре поля. Хранилища данных слева (исходные данные) и справа (выходные данные) от функциональных блоков. Внешние сущности соединяются с
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy