Использование формального аппарата для оптимизации схем отношений

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

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

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

Построение модели бизнес-процесса рассмотрим на примере работы мебельной фабрики. Определим основной бизнес-процесс, используя выявленные целевые функции.

Для того чтобы текст стал понятен, в контекстном меню выберите пункт Font(рис. Подвести курсор к верхнему краю окна построения диаграммы до появления черной полосы и произвести щелчок левой кнопкой мыши по этой полосе (рис. 1.10.). Для построения дуги выходавыполняются те же действия, но в противоположном порядке: от правой стороны блока к правой стороне окна построения диаграмм.

Задание 5. Работа с блоком. В диалоговом окне укажите тип и стиль дуги, нажмите на кнопку ОК (рис. 1.24.). Удаление блоков, дуг или текста: активизировать щелчком левой кнопки мышки необходимый объект и нажать Delete, а затем подтвердить запрос на удаление. Создайте папку, назовите её своей фамилией и в неё сохраняйте свои работы. При помощи какого инструмента строятся дуги на диаграмме? Разработать модель информационной системы для автоматизации рабочего места регистратора в поликлинике.

8.1. Проблема выбора рациональных схем отношений

Определить входную информацию (данные или материальные ресурсы), которая преобразуется в процессе для получения результата. При этом запрещены всякие новые стрелки, выходящие за пределы новой диаграммы, кроме специальных, так называемых «тоннелированных» стрелок. Задание 10. Детализация процесса «Изготовление мебели».

Здесь на нулевом уровне располагается исходная система С1, на следующих уровнях — её подсистемы (число уровней и количество подсистем, показанных на рисунке, выбрано произвольно). Наряду с И-деревом используют ИЛИ-дерево, в котором на одинаковых уровнях располагаются вершины возможных элементов структур, их варианты. В другом примере, перечисляя возможные виды двигателей, используемые в автомобиле, необходимо охватить всю известную область (декомпозиция — по принципу действия).

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

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

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

Сначала функциональность предприятия описывается в целом, без подробностей. Затем каждая подфункция декомпозируется на более мелкие — и так далее до достижения необходимой детализации описания. Определение основного бизнес-процесса. Так как основное предназначение мебельной фабрики состоит в том, чтобы изготавливать мебель, значит, основным бизнес-процессом является ИЗГОТОВЛЕНИЕ МЕБЕЛИ.

В данном случае она представляет собой самое общее описание системы. В диалоговом окне ввести название «Изготовление мебели» (рис.1.7.). Подвести курсор мыши к верхней стороне блока до образования темного треугольника и щелкнуть левой кнопкой мыши (рис. 1.11.). Построение дуг входаимеханизмовпроизводится аналогичным образом.

ВРwin позволяет установить шрифт по умолчанию для объектов определенного типа (например, дуг) на диаграммах и в отчетах. Название дуги является независимым объектом, который можно перемещать относительно дуги. Текст может располагаться по отношению к дуге в свободной форме, либо соединяться с дугой символом тильды.

Установите тильду к остальным дугам и их названиям. Выберите цвет и нажмите кнопку (рис. 1.21.). Вот что должно у вас получиться (рис. 1.25.). Удаление блоков, дуг или текста. Укажите путь к своей папке и имя файла Lab1.bp1(рис. Укажите назначение каждой из дуг изображенных на рисунке.

Предложенные задания предназначены для самостоятельной разработки модели информационной системы. Укажите механизмы, которые выполняют процесс. Сохраните новый файл в своей папке с именем Kr1.bp1.

Номер функции показывается в правом нижнем углу. В левом верхнем исчезает небольшая диагональная черта, которая показывает, что данная функция была декомпозирована. Процесс 1.2 – ИЗГОТОВЛЕНИЕ ДЕТАЛЕЙ. Процесс 1.3 – СБОРКА ИЗДЕЛИЯ. Процесс 1.4 – КОНТРОЛЬ КАЧЕСТВА. Произведите детализацию процесса «Изготовление мебели», задав нужное количество новых блоков.

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

Что еще посмотреть: