- нотация графического моделирования, используемая для создания функциональной модели, отображающей структуру и функции системы, а также потоки информации и материальных объектов, связывающих эти функции. Нотация IDEF0 является одной из самых популярных нотаций моделирования бизнес-процессов.
Модель в IDEF0 представлена совокупностью иерархически упорядоченных и логически связанных диаграмм. Каждая диаграмма располагается на отдельном листе. Диаграммы - главные компоненты модели, все функции проектируемой системы и связи представлены как блоки и дуги. Место соединения дуги с блоком определяет тип связи.
Самая верхняя диаграмма, на которой объект моделирования представлен единственным блоком с граничными стрелками. Эта диаграмма называется A0. Стрелки на этой диаграмме отображают связи объекта моделирования с окружающей средой. Диаграмма A0 устанавливает область моделирования и ее границу.
Основными объектами диаграммы является объект Activity и стрелки, входящие в объект и выходящие из него, которые служат для описания потоков материальных ресурсов и потоков информации, документов. Входящие ресурсы преобразуются процессом, результатом которого являются материальные выходы или информация, которые изображаются в виде стрелок, выходящих из правой стороны четырехугольника.
Нотации Процесс и Процедура используются для представления алгоритма
(сценария) выполнения процесса и позволяют задать причинно-следственные связи и
временную последовательность выполнения действий процесса. Нотации поддерживают
декомпозицию на подпроцессы, также как и нотация IDEF0.
Рисунок 2. Модель бизнес-процесса в IDEF0
Различие между нотациями Процесс и Процедура состоит в том, что дополнительно к графическим элементам, применяемым в нотации Процесс, в нотации Процедура используются дорожки, обозначающие организационные единицы - исполнителей действий процесса. Это позволяет повысить наглядность диаграммы.
Нотации Процесс и Процедура можно применять для моделирования отдельных процессов компании, а также на нижнем уровне модели бизнес-процессов, созданной в нотации IDEF0.
В данной работе мною рассмотрена процедура «Определение и закупка материалов и оборудования, необходимых для оказания услуг».
- мощное и простое в использовании средство конструирования баз данных,
завоевавшее широкое признание и популярность. Оно обеспечивает высочайшую
продуктивность труда при разработке и сопровождении приложений с использованием
баз данных.
Рисунок 3. Модель бизнес-процесса в нотации процедуры
На протяжении всего процесса - от логического моделирования требований к информации и бизнес-правил, которые определяют базу данных, до оптимизации физической модели в соответствии с заданными характеристиками - ERwin позволяет наглядно отобразить структуру и основные элементы БД.
Связь - это функциональная зависимость между двумя объектами. Если между некоторыми объектами существует связь, то факты из одного объекта ссылаются или некоторым образом связаны с фактами из другого объекта. Существует три вида связей: «один к одному», «один ко многим», «многие ко многим».
Связь называется идентифицирующей, если экземпляр дочернего объекта идентифицируется через ее связь с родительским объектом. Атрибуты, составляющие первичный ключ родительского объекта, при этом входят в первичный ключ дочернего объекта.
Связь называется неидентифицирующей, если экземпляр дочернего объекта идентифицируется иначе, чем через связь с родительским объектом. Атрибуты, составляющие первичный ключ родительского объекта, при этом входят в состав неключевых атрибутов дочернего объекта.
Для определения связей Erwin выбирает тип связи, затем мышью указывается родительский и дочерний объект. Идентифицирующая связь изображается сплошной линией, неидентифицирующая - пунктирной. Линии заканчиваются точкой со стороны дочернего объекта.
Связь - это понятие логического уровня, которому соответствует внешний
ключ на физическом уровне.
Рисунок 5. Информационная модель, реализованная с применением программного продукта Erwin Data Modeler
Данная курсовая работа помогла закрепить теоретические знания в области методологии моделирования бизнес-процессов. Практическая часть, реализованная посредством составления модели бизнес-процесса в IDEF0, а также составления информационная модели, реализованной с применением программного продукта Erwin Data Modeler, способствовала приобретению практических навыков обследования предметной области, концептуального моделирования бизнес-процессов, построение логического и физического уровня информационной модели для последующей реализации базы данных.
Для выполнения курсовой работы потребовалось обобщить накопленный опыт и
научиться делать научно-обоснованные выводы и рекомендации по организации
средств хранения информационных ресурсов и осуществлению реинжиниринга
бизнес-процессов. Помимо вышеупомянутых навыков удалось также закрепить умение
самостоятельной работы с научно-технической литературой.
1. Юронен Е.А. Проектирование модели требовании к автоматизированной системе; Сиб. гос. аэрокосмич. ун-т. - Красноярск, 2008. - 40 с.
2. Костерин В.Н. Построение диаграмм / В.Н. Костерин - М.: ПравдаТим, 2012 - 589 с.
. Маклаков С.В. BPWIN и ERWIN: CASE-средства для разработки информационных систем / С.В. Маклаков - М.: Диалог-МИФИ, 2010. - 295
. Федорова Д.Э. CASE-технологии. / Д.Э. Федорова, Ю.Д. Семенов, К.Н. Чижик - М.: Вильямс, 2009 - 378 с.