Введение.
Глава 1 Различные методы моделирования
1.1. Методы семейства IDEF.
1.2. Метод IDEF0
1.3. Предназначение метода IDEF1X.
Глава 2 Сравнение ФСА и IDEF0.
2.1. Метод Функционально-стоимостного анализа
2.2. Взаимосвязь между IDEF0- и ФСА – методами
Глава 3 Методы IDEF3, Ericsson-Penke, RUP, ARISВ.
3.1. Предназначение IDEF3
3.2. Интегрированный метод ARIS
3.3. Метод Ericsson-Penker и метод RUP
Заключение.
Список литературы
Понятие "моделирование бизнес-процессов" пришло одновременно с появлением на рынке сложных программных продуктов, предназначенных для комплексной автоматизации управления предприятием. Подобные системы подразумевают проведение глубокого предпроектного обследования деятельности компании. Результатом этого обследование является экспертное заключение, в котором отдельными пунктами выносятся рекомендации по устранению "узких мест" в управлении деятельностью. На основании этого заключения, непосредственно перед проектом внедрения системы автоматизации, проводится так называемая реорганизация бизнес-процессов, иногда достаточно серьезная и болезненная для компании. Актуальность данной темы: для решения задач моделирования сложных систем существуют хорошо обкатанные методологии и стандарты, происходит постоянное их обновление.
Требования к программному обеспечению определяют, что должно делать это программное обеспечение и на каком предприятии использоваться. Использования ФСА - модели для реорганизации бизнес-процессов - это повышение производительности, снижение стоимости, трудоемкости, времени и повышение качества. Одна и та же модель может разрабатываться с использованием нескольких методов, что позволяет использовать ARIS специалистам с различными теоретическими знаниями и настраивать его на работу с системами, имеющими свою специфику.
В курсовой работе будут рассмотрены методы: IDEF0, IDEF1X, ФСА, IDEF3, Ericsson-Penke, RUP, ARIS. Цели данной работы: это определение свойств, целей и задач решаемых перечисленными методами моделирования деятельности, а также сильных и слабых сторон и сходства между ними. Задачи, которые надо решить для достижения целей, изучение работы этих моделей на практических примерах и сравнение полученных результатов.
Глава 1 Различные методы моделирования
1.1. Методы IDEF
В настоящий момент к семейству IDEF можно отнести следующие стандарты:
- IDEF0 - методология функционального моделирования. С помощью наглядного графического языка IDEF0, изучаемая система предстает перед разработчиками и аналитиками в виде набора взаимосвязанных функций (функциональных блоков - в терминах IDEF0). Как правило, моделирование средствами IDEF0 является первым этапом изучения любой системы; [1]
- IDEF1 – методология моделирования информационных потоков внутри системы, позволяющая отображать и анализировать их структуру и взаимосвязи;
- IDEF1X (IDEF1 Extended) – методология построения реляционных структур. IDEF1X относится к типу методологий “Сущность-взаимосвязь” (ER – Entity-Relationship) и, как правило, используется для моделирования реляционных баз данных, имеющих отношение к рассматриваемой системе;
- IDEF2 – методология динамического моделирования развития систем. В связи с весьма серьезными сложностями анализа динамических систем от этого стандарта практически отказались, и его развитие приостановилось на самом начальном этапе;
- IDEF3 – методология документирования процессов, происходящих в системе, которая используется, например, при исследовании технологических процессов на предприятиях. С помощью IDEF3 описываются сценарий и последовательность операций для каждого процесса. IDEF3 имеет прямую взаимосвязь с методологией IDEF0 – каждая функция (функциональный блок) может быть представлена в виде отдельного процесса средствами IDEF3;
- IDEF4 – методология построения объектно-ориентированных систем. Средства IDEF4 позволяют наглядно отображать структуру объектов и заложенные принципы их взаимодействия, тем самым позволяя анализировать и оптимизировать сложные объектно-ориентированные системы;
- IDEF5 – методология онтологического исследования сложных систем. С помощью методологии IDEF5 онтология системы может быть описана при помощи определенного словаря терминов и правил, на основании которых могут быть сформированы достоверные утверждения о состоянии рассматриваемой системы в некоторый момент времени. На основе этих утверждений формируются выводы о дальнейшем развитии системы и производится её оптимизация.
[1] Рекомендации по стандартизации. Информационные технологии поддержки жизненного цикла продукции. Методология функционального моделирования. ИПК издательство стандартов. – М.: 2001. С. 3.
- Рекомендации по стандартизации. Информационные технологии поддержки жизненного цикла продукции. Методология функционального моделирования. ИПК издательство стандартов М. 2001 год. Стр.- 49.
- SofTech, Inc.: "Integrated Computer-Aided Manufacturing (ICAM) Report: Function Modeling Manual (IDEFO)", contract no. F33612-78-C-5158, SofTech, Inc., 2001.
- А.М. Вендров , Jet Info Online , № 4/2004
- Ф. Брукс -- Мифический человеко-месяц или как создаются программные системы: Пер. с англ. -- СПб.: Символ-Плюс, 1999
- Г. Буч -- Объектно-ориентированный анализ и проектирование с примерами приложений на С++. 2-е изд.: Пер. с англ. -- М.: Издательство Бином, СПб.: Невский диалект, 1999
- Г. Буч , Дж. Рамбо , А. Джекобсон -- Язык UML. Руководство пользователя.: Пер. с англ. -- М.: ДМК, 2000
- А.М. Вендров -- Проектирование программного обеспечения экономических информационных систем: Учебник. -- М.: Финансы и статистика, 2000.
- Х. Гома -- UML. Проектирование систем реального времени, распределенных и параллельных приложений.: Пер. с англ. -- М.: ДМК, 2002.
9 А.Н. Калашян , Г.Н. Калянов -- Структурные модели бизнеса: DFD-технологии. -- М.: Финансы и статистика, 2003.
- М. Каменнова , А. Громов , М. Ферапонтов , А. Шматалюк -- Моделирование бизнеса. Методология ARIS. -- М.: Весть-МетаТехнология, 2001.
- Э. Кармайкл , Д. Хейвуд -- Быстрая и качественная разработка программного обеспечения.: Пер. с англ. -- М.: Вильямс, 2003
- Т. Кватрани -- Визуальное моделирование с помощью Rational Rose 2002 и UML..: Пер. с англ. -- М.: Вильямс, 2003
- А. Коберн -- Быстрая разработка программного обеспечения.: Пер. с англ. -- М.: ЛОРИ, 2002
- А. Коберн -- Современные методы описания функциональных требований к системам.: Пер. с англ. -- М.: ЛОРИ, 2002
- Т. Конноли , К. Бегг -- Базы данных: проектирование, реализация и сопровождение. Теория и практика. 3-е издание.: Пер. с англ. -- М.: Вильямс, 2003
- Ф. Крачтен -- Введение в Rational Unified Process.: Пер. с англ. -- М.: Вильямс, 2002
- К. Ларман -- Применение UML и шаблонов проектирования. 2-е издание.: Пер. с англ. -- М.: Вильямс, 2002
- Д. Леффингуэлл , Д. Уидриг -- Принципы работы с требованиями к программному обеспечению. Унифицированный подход.: Пер. с англ. -- М.: Вильямс, 2002
- С.В. Маклаков -- Создание информационных систем с AllFusion Modeling Suite. -- М.: Диалог-МИФИ, 2003
- Д.А. Марка , К. МакГоуэн -- Методология структурного анализа и проектирования. -- М.: МетаТехнология, 1993
- С.Р. Палмер , Дж.М. Фелсинг -- Практическое руководство по функционально-ориентированной разработке ПО.: Пер. с англ. -- М.: Вильямс, 2002
- Дж. Рамбо , Г. Буч , А. Якобсон -- UML. Специальный справочник: Пер. с англ. -- СПб: Питер, 2002
- Д. Розенберг , К. Скотт -- Применение объектно-ориентированного моделирования с использованием UML и анализ прецедентов.: Пер. с англ. -- М.: ДМК, 2002
- М. Фаулер , К. Скотт -- UML в кратком изложении. Применение стандартного языка объектного моделирования.: Пер. с англ. -- М.: Мир, 1999.
- С.В. Черемных , И.О. Семенов , В.С. Ручкин -- Структурный анализ систем: IDEF-технологии. -- М.: Финансы и статистика, 2001
- Hans-Erik Eriksson , Magnus Penker -- Business Modeling with UML: Business Patterns at work. -- Wiley Computer Publishing, 2000
- Worldwide Analysis, Modeling, and Design Tools Forecast and Analysis, 2002 -2006. -- IDC, http://www.idc.com, 2002
- Worldwide Analysis, Modeling, Design and Construction Tools Competitive Analysis, 2003: 2002 Shares and Current Outlook. -- IDC, http://www.idc.com, 2003
- Worldwide Application Development and Deployment Forecast Summary, 2003 - 2007. -- IDC, http://www.idc.com, 2003
- IEEE Std 1209-1992. IEEE Recommended Practice for the Evaluation and Selection of CASE Tools.
- IEEE Std 1348-1995. IEEE Recommended Practice for the Adoption of Computer-Aided Software Engineering (CASE) Tools.
- ISO/IEC 14102:1995(E). Information technology - Guideline for the evaluation and selection of CASE Tools.
- http://www.user.cityline.ru/~anatech
- http://www.interface.ru/rational/rose/develop.htm
- http://www.vest.msk.ru/product/aris/default.asp
- http://itm.finestreet.ru/
- http://www.jetinfo.ru/