Файл: Разработка регламента выполнения процесса «Транспортная доставка заказов» (Описание предметной области. Постановка задачи.).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 26.06.2023

Просмотров: 79

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ВВЕДЕНИЕ

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

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

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

Целью курсовой работы является разработка регламента выполнения процесса «Транспортная доставка заказов».

Для осуществления поставленной цели необходимо выполнить следующие задачи:

  1. изучить предметную область;
  2. ознакомиться со средствами и основными нотациями моделирования бизнес-процессов;
  3. смоделировать бизнес-процесс транспортной доставки товара «как есть»;
  4. выявить проблемы в реализации полученной модели;
  5. предложить мероприятия по улучшению бизнес-процесса;
  6. смоделировать бизнес-процесс транспортной доставки товара «как должно быть»;
  7. сформулировать основные выводы».

Объектом исследования являются методы и средства проектирования информационных систем.

Предметом – процесс «Транспортная доставка заказов».

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

Работа состоит из двух глав:

первая посвящена моделированию процесса «как есть»;

вторая – его оптимизации и моделированию процесса «как должно быть».

ГЛАВА 1. МОДЕЛИРОВАНИЕ ПРОЦЕССА
«ТРАНСПОРТНАЯ ДОСТАВКА ЗАКАЗОВ»

1.1 Описание предметной области. Постановка задачи.


Система товародвижения определяет процесс доставки товара от места его нахождения до места его потребления. Эта система охватывает ряд взаимосвязанных операций, таких как:

  1. обеспечение технических средств и коммуникаций;
  2. обустройство складов предприятий и их филиалов;
  3. заключение соглашений с торгово-посредническими и другими организациями;
  4. обустройство транспортно-экспедиторских компаний;
  5. осуществление комплектации продукции;
  6. закупка, лизинг и аренда транспортных средств
  7. урегулирование правовых, социальных и других отношений, возникающих в ходе процесса транспортной доставки товаров и др.

«Система товародвижения» – международный термин, применимый для описания рассмотренного выше процесса. Однако в отечественной литературе нередко встречается другое понятие – транспортное обеспечение, которое аналогично товародвижению. Под транспортным обеспечением принято понимать единую транспортную систему, объединяющую операции, связанные с транспортировкой и обращением продукции.

В то же время в западной литературе встречаются и другие идентичные товародвижению по своей сути системы. Например, система товарораспределения.

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

Но, к сожалению, данный процесс не всегда бывает эффективным. К основным проблемам процесса доставки товара относят:

  1. повреждение или утрата товаров;
  2. длительные сроки транспортировки;
  3. плохо организованные процессы погрузки и разгрузки товаров;
  4. излишние издержки.

Если в процессе доставки товаров возникают обозначенные проблемы, необходимо произвести оптимизацию процесса, то есть сделать процесс максимально эффективным при минимальных затратах.

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

Моделировать процесс «Транспортной доставки товара» мы будем на примере организации, осуществляющей доставку продукции заказчику со склада при помощи посреднических транспортных компаний.

При приобретении заказчиком продукции нашего предприятия заполняется бланк заказ, на основе которого продукция комплектуется, формируется заявка на доставку. Таким образом, в качестве исходных данных, мы имеем:


  1. уже сформированный заказ на складе;
  2. заявку на доставку.

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

В результате осуществленного нами процесса, заказчик должен получить:

  1. доставленную продукцию;
  2. счет-фактуру.

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

1) сотрудники отдела сбыта – участвуют в выборе транспортной компании, заключении с ними договора, а также вручении товара заказчику;

2) руководитель отдела сбыта – подписывает договор с транспортной компанией, а также другие сопутствующие документы;

3) главный бухгалтер – подписывает счет на оплату услуг транспортной компании;

4) оператор склада – управляет процессом отгрузки товаров со склада;

5) грузчики – осуществляют отгрузку товара.

Для реализации рассматриваемого нами процесса необходимо использование технических средств и соответствующего программного обеспечения (например 1С).

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

1) условия работы с выбранными транспортными компаниями;

2) договора с банками для перевода средств;

3) инструкции по упаковке и перевозке товаров различных видов;

4) инструкции по эксплуатации технических средств и программного обеспечения.

Таким образом, мы определили все исходные данные, на основе которых будет реализовываться моделирование процесса «Транспортная доставка заказов». Следующей задачей данной работы является выбор средства для моделирования.

1.2 Выбор средства для моделирования бизнес-процессов

В России для моделирования бизнес-процессов существует большой выбор средств. Основными из них являются: Oracle Designer, Rational Rose, ARIS, AllFusion Process Modeler (BPWin) и AllFusion ERwin Data Modeler (ERWin), Power Designer. За рубежом, помимо упомянутых, активно используются такие средства как Ithink Analyst, System Architect, ReThink и др.

Все эти средства удовлетворяют следующим критериям, позволяющие выбрать наиболее удобные и эффективные из них:

  1. устойчивое положение продукта на рынке;
  2. распространенность продукта;
  3. качественная организация технической поддержки;
  4. возможность обучения;
  5. доступность материалов по продукту.

Рассмотрим подробнее каждый из указанных выше продуктов.

AllFusion Process Modeler (BPWin). Данный продукт разработан компании Соmputer Associates, которая входит в пятерку самых популярных производителей средств моделирования, информационной безопасности, управления инфраструктурой предприятия и пр. BPWin основан на официальном стандарте США – IDEF и предназначен для функционального моделирования и анализа деятельности предприятия.

Возможности BPWin:

  1. поддерживает сразу три нотации - IDEF0 (функциональное моделирование), IDEF3 (моделирование потоков работ) и DFD (моделирование потоков данных).

Примеры спроектированных моделей в данных нотациях с помощью средства BPWin приведены на рисунках 1-3 соответственно.

Рисунок 1 – Пример модели в нотации IDEF0

Рисунок 2 – Пример модели в нотации IDEF3

Рисунок 3 – Пример модели в нотации DFD

  1. позволяет оптимизировать бизнес-процессы;
  2. интегрирован с ERwin, Paradigm Plus и др.;
  3. интегрирован со средством имитационного моделирования Arena;
  4. содержит собственный генератор отчетов;
  5. поддерживает функционально-стоимостной анализ;
  6. имеет широкий набор средств документирования моделей, проектов.

AllFusion ERwin Data Modeler(ERWin). Используется при моделировании и создании баз данных на основе диаграмм "сущность - связь". Возможности ERWin:

  1. поддерживает методологию структурного моделирования SADT и следующие нотации: IDEF1x, IE и Dimensional. Примеры диаграмм в нотациях IDEF1x и IE изображены на рисунках 4 и 5 соответственно;

Рисунок 4 – Пример диаграммы в нотации IDEF1x

Рисунок 5 – Пример диаграммы в нотации IE

  1. поддерживается проектирование для 20 типов СУБД: реляционные и специализированные СУБД, предназначенные для создания хранилищ данных;
  2. позволяет переносить структуру БД из СУБД одного типа СУБД в другой;
  3. возможна совместная работа группы проектировщиков с одними и теми же моделями (с помощью AllFusion Model Manager);
  4. позволяет повторно использовать компоненты созданных ранее моделей, а также использовать наработки других разработчиков;
  5. позволяет документировать структуру БД.

Oracle Designer. Используется для разработки прикладных систем для Web и клиент/серверных приложений. Oracle Designer участвует в каждой фазе жизненного цикла разработки программного обеспечения – от моделирования процессов до их внедрения. Включает в себя:


  1. ER-диаграммы (диаграммы информационной структуры предметной области, представляемой в виде объектов и их взаимосвязей);
  2. диаграммы функциональной иерархии;
  3. диаграммы потоков данных.

Возможности Oracle Designer:

  1. поддерживает методы RAD, JAD, waterfall, информационного проектирования и др.;
  2. компоненты системы могут быть преобразованы в реальные объекты базы данных, экранные формы и отчеты;
  3. генерация серверных компонентов возможна для серверов БД Oracle, СУБД Microsoft SQL Server, DB/2, Sybase и др.;
  4. создание отчетов, содержащих всю информацию о проекте.

IBM Rational Rose. Предназначен для моделирования программных систем с использованием широкого круга инструментальных средств и платформ.

Возможности Rational Rose:

  1. поддерживает компонентно-ориентированный процесс создания информационных систем;
  2. поддерживает нотацию Unified Modeling Language (UML) (пример диаграммы изображен на рисунке 6);

Рисунок 6 – Пример диаграммы классов в нотации UML

  1. предоставляет детальное описание и анализ бизнес-процесса;
  2. визуальное проектирование и генерация баз данных Microsoft SQL Server, Oracle, Sybase, SQL Anywhere, IBM DB2 и др.;
  3. создание шаблонов, позволяющих использовать опыт, накопленный в предыдущих проектах.

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

Ключевые характеристики PowerDesigner:

    1. позволяет любым сотрудникам организации моделировать бизнес-процессы, опираясь на известные им термины, используя простую и понятную графическую модель;
    2. позволяет проектировать схему БД посредством двухуровневого моделирования реляционной БД, поддерживающего классические методики проектирования баз данных;
    3. предлагает технологию анализа и проектирования систем с использованием стандарта UML;
    4. автоматически осуществляет генерацию и реинжиниринг кода для популярных инструментальных сред, таких как JavaTM, PowerBuilder,Web Servicies, XML, C++, Visual Basic и др;
    5. содержит функциональность репозитория, что позволяет всем членам организации просматривать модели и другую информацию, а также осуществлять обмен ими.

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