Разработка програмы Tweaker

Автор: Пользователь скрыл имя, 12 Января 2013 в 18:38, курсовая работа

Краткое описание

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

Оглавление

Введение 5
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 6
1.1 Анализ существующих языков и нотаций моделирования 7
1.2 Нотация BPMN 7
1.2.1. Типы процессов в нотации BPMN 7
1.2.2. Пример диаграммы BPMN 8
1.3. Язык моделирования бизнес-процессов BPML 8
1.4. Язык реализации бизнес-процессов BPEL 11
1.5. Язык моделирования XPDL 12
1.6 Язык моделирования UML 14
1.7 Приемущества и недостатки стандартов 19
1.7.1 BPMN 19
1.7.2 BPEL 19
1.7.3 UML 20
2 СТРУКТУРА ПРОИЗВОДСТВЕННОГО ПРЕДПРИЯТИЯ 22
2.1 Составляющие производства 22
2.2 Потоки данных 25
2.3 Изучение задач управления 27
3 ВЫБОР ПРОГРАММНЫХ СРЕДСТВ 29
3.1 Пакет Aris ToolSet 29
3.1.1 Наиболее часто используемые на практике модели Aris 30
3.1.2 Сравнительныей анализ Aris Toolset 5.0 и BPwin 4.0 31
3.2 BPwin 32
3.3 Rational Rose ‘98 33
3.4 Сравнение программных средств 34
ПЕРЕЧЕНЬ ССЫЛОК 36

Файлы: 1 файл

Курсовая 2011.docx

— 622.45 Кб (Скачать)

 

  1. Рассмотрим подробнее структуру слада.

Рисунок 2.2 Структура склада

 

- Склад разбит на две  группы: сырьё и готовый товар.

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

- Готовый товар переходит  в положение сбыта.

 

  1. Рассмотрим  структуру персонала.

Рисунок 2.3 Структура персонала

 

- Персонал производства, отвечает за правильное внедрение  новых технологий, за качество  производства и выпуск готовой  продукции.

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

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

- Управляющий персонал.

  1. Структура инженерных разработок.

Рисунок 2.4 Структура инженерных разработок

 

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

- Модернизация старых  систем отвечает за модернизацию  технологий по новым требованиям  для последующего внедрения на  производство.

 

2.2 Потоки данных

 

Рисунок 2.5 Диаграмма потоков данных

 

Компания производит некоторые  виды сырья и приобретает их у  компаний-поставщиков. Основными процедурами  являются:

  • Поступление сырья от поставщиков;
  • Прием менеджерами заказов от клиентов;
  • Группировка заказов по подразделениям;
  • Выполнение заказов и поступление их на склад готовой продукции;
  • Отправка заказов;

В отделе поставок находится  информации о всевозможных видах  сырья. Ведутся справочники по сырью  и по поставщикам. Осуществляется закупка  необходимых сырьевых компонентов  у поставщиков, сырьё отправляется на склад, со склада поступают в цеха и подразделения по производству продукции, готовый продукт поступает  на склад готовой продукции. База данных позволяет вводить и выводить данные по компонентам, добавлять записи по новым наименованиям, удалять  компоненты, корректировать данные, кодам, ценам, количеству. Схема информационных потоков предполагает наличие четырех  участников:

-поставщика – предоставляет информацию о ценах и условиях поставок в отдел сбыта; с ним заключается договор на поставку товаров;

-склада сырья и готовой продукции;

-производственные отделы;

-финансовый отдел.

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

В работе рассмотрен процесс  производства. Основные процессы информационной системы:

    • информирование заказчиков;
    • ведение нормативно-справочной информации;
    • организация удобства ввода, вывода, просмотра поступающего товара;
    • выбор поставщиков;
    • создание необходимой вторичной выходной информации.

 

2.3 Изучение задач управления

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

 

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

 

 

Рисунок 2.6 Организационно-функциональная схема предприятия.

3 ВЫБОР ПРОГРАММНЫХ СРЕДСТВ

3.1 Пакет Aris ToolSet

Многопользовательская среда  описания и анализа рабочих процессов предприятий, поддерживающая разработку сложных гетерогенных информационных систем (ARIS, АРИС — Архитектура Интегрированных Информационных Систем) и сопровождающая весь цикл разработки (анализ — проектирование — реализация). Применение этих инструментальных средств позволяет многократно сократить длительность этапа проектирования при гарантированном уровне проектных решений. В дайной среде не накладывается жестких ограничений на последовательность проработки различных аспектов деятельности и предоставляется ряд других возможностей по описанию рассматриваемого предприятия.

3.1.1 Наиболее часто используемые на практике модели Aris

 

 

 

 

 

3.1.2 Сравнительныей анализ Aris Toolset 5.0 и BPwin 4.0

Рисунок 2.1 Позиционирование систем Aris и BPwin

 

Объектно-ориентированные  модели. Несмотря на множество преимуществ, одним из основных недостатков функциональных моделей является отображение разветвлений в процессах обработки информации и, как следствие, плохая читаемость моделей при большом числе ветвлений; также может иметь место повторяемость одинаковых функций в разных процессах (рисунок 2.1). Эти недостатки снимаются в объектно-ориентированных моделях, где главным структурообразующим компонентом начинает выступать класс объектов с набором функций. «В объектноориентированном подходе меняется сам принцип проектирования системы. Сначала выделяются классы объектов, а далее методы их обработки (функциональные процедуры)»

3.2 BPwin

Средство функционального  моделирования, использующее стандарт IDEF0-IDEF3, и ERwin — средство концептуального моделирования БД на основе стандарта IDEFIX. Функциональная модель IDEF0 отображает функциональную структуру объекта, т. е. производимые им действия и связи между этими действиями. IDEF0 может применяться для моделирования широкого круга систем и определения требований и функций, а затем — для разработки системы, которая удовлетворяет этим требованиям и реализует указанные функции. BPwin также работает с организационными диаграммами (organization charts), которые позволяют описать структуру предприятия и формируются па основе предварительно созданных ролей. Кроме того, в продукте BPwin 4.0 стал возможен экспорт модели в систему имитационного моделирования Arena (Systems Modeling Corp.). Пример применения методологии функционального моделирования содержится в ERwin реализует проектирование схемы БД, генерацию ее описания па языке целевой СУБД (ORACLE, Informix, Ingres, Sybase, DB/2, Microsoft SQL Server, Progress и др.) и реинжиниринг существующей БД. ERwin выпускается в нескольких различных конфигурациях, ориентированных на наиболее распространенные средства разработки приложений 4GL. Версия ERwin/OPEN полностью совместима со средствами разработки приложений PowerBuilder и SQLWindows и позволяет экспортировать описание спроектированной БД непосредственно в ре- позитории данных средств. Для ряда средств разработки приложений (PowerBuilder, SQLWindows, Delphi, Visual Basic) выполняется генерация форм и прототипов приложений. Сетевая версия Erwin ModelMart обеспечивает согласованное проектирование БД и приложений в рамках рабочей группы.

3.3 Rational Rose ‘98

Cредство автоматизации этапов анализа и проектирования ПО (программного обеспечения), а также генерации кодов па различных языках и выпуска проектной документации. Rational Rose использует синтез-методологию объектно-ориентированного анализа и проектирования, основанную на подходах трех ведущих специалистов в данной области: Буча, Рамбо и Дже- кобсона. Разработанная ими универсальная нотация для моделирования объектов (UML — Unified Modeling Language) претендует на роль стандарта в области объектно-ориентированного анализа и проектирования. Конкретный вариант Rational Rose определяется языком, на котором генерируются коды программ (С++, Smalltalk, PowerBuilder, Ada, SQL Windows и ObjectPro). Основной вариант — Rational Rose/C++, позволяющий разрабатывать проектную документацию в виде диаграмм и спецификаций, а также генерировать программные коды на С++. Кроме того, Rational Rose содержит средства реинжиниринга программ, обеспечивающие повторное использование программных компонент в новых проектах.

3.4 Сравнение программных средств

Примечания:

+   – да;

+/- – частичная реализация, требующая доработки иными инструментальными средствами;

-        –  нет. Выводы и рекомендации.

 

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

ПЕРЕЧЕНЬ ССЫЛОК

1. Корпорация: языки управления  бизнес-процессами. BPML [Электронный ресурс] К. Финкелстайн // Business Process Management Initiative – Режим доступа: http://citforum.ru/internet/xml/bpml/

2. Перспективы BPEL [Электронный  ресурс] Э.Р. Пизковски// Режим доступа: http://www.ccc.ru/magazine/depot/07_10/read.html?0201.htm

3. Описание языка XPDL [Электронный  ресурс] Неизвестный автор// Режим  доступа: http://ontology.narod.ru/xpdl.htm

4. Фирсова Н.В. Инструментальные  средства моделирования Бизнес-процессов  и оценка их применения для  целей реинженеринга/ Фирсова Н.В.; Вестник СпбГУ Сер.8.2005.Вып 4, - 118с.

5.Рубцов С. В. Сравнительный анализ и выбор средств инструментальнойподдержки организационного проектирования и реинжиниринга бизнес-процессов [Электронный ресурс . — Режим доступа: http://or-rsv.narod.ru/Articles/Aris-IDEF.htm

6 .Сахаров П. Rational Rose, BPwin и другие — аспект анализа бизнес-процессов [Электронный ресурс]. — Режим доступа: http://www.bcc.ru/press/articles/ rr_bpwin_others.html

7. Тельное Ю. Ф. Реинжиниринг бизнес-процессов. Компонентная    методология. 2-е изд., пере раб. и доп. М.: Финансы и статистика, 2004.

8. Фирсова Н. В. Реинжиниринг бизнес-процессов сбыта с использованием методологии моделирования IDEF0 // 7-я научно-практическая конференция «РБП- СУЗ-2004»: Сб. докладов. М.: МЭСИ, 2004. С. 124-127.

9. Хамер М.у ЧампиДж. Реинжиниринг корпорации: Манифест революции в бизнесе / Пер. с англ. СПб.: СПУ, 1997.

10.Лешек А. Мацяшек Анализ требований и проектирование систем с использованием UML /  Лешек А. Мацяшек. – М.: Вильямс, 2002. -428с.

 


Информация о работе Разработка програмы Tweaker