Моделирование бизнес-процесса организации перевозок транспортно-логистической компанией

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

единую модель;

возможность конфигурирования системы с помощью модулей расширения;

в наибольшей степени подходит для разработки крупных информационных систем, так как реализует большую часть функций ARIS и ERwin/BPwin. И т.д.

Недостатки продукта Rational Rose

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

сложность самого языка UML также накладывает определенные ограничения на привлечение к работам над проектами непрофессионалов,

нельзя показать и удалить неиспользуемые объекты в отличие от BPWin;

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

не поддерживает функционально-стоимостной анализ;

нет возможности отобразить потоки данных между объектами или процессами.

В результате разработки проекта с помощью CASE-средства Rational Rose формируются следующие документы:

диаграммы классов;

диаграммы состояний;

диаграммы сценариев;

диаграммы модулей;

диаграммы процессов;

спецификации классов, объектов, атрибутов и операций

заготовки текстов программ;

модель разрабатываемой программной системы.

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

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

1. Описание предметной области

 

В данном курсовом проекте описан бизнес-процесс организации перевозок транспортно-логистической компанией. На сегодняшний день рынок насыщен транспортно-логистическими компаниями. Как правило, такие компании не имеют собственного транспортного парка, поэтому они сотрудничают с компаниями перевозчиками, которые непосредственно и осуществляют перевозку. Таким образом, транспортно-логистическая компания выступает связующим звеном между грузоотправителем и перевозчиком. Основными задачами транспортно-логистической компании являются:

1.разработка оптимальной транспортно-технологической схемы перевозки;

.организация перевозки.

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

выбор вида и типа транспортного средства;

выбор вида транспортировки;

выбор маршрута.

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

прием и обработку заявок на перевозку;

заключение договоров с клиентами;

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

экспедирование перевозки;

таможенное оформление.

В данном курсовом проекте рассматривается этап организации перевозок.

2. Моделирование проектируемой системы

 

.1 Диаграмма вариантов использования

 

Диаграмма вариантов использования (use case diagram) - диаграмма, на которой изображаются отношения между актерами и вариантами использования.

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

На рисунке 1 представлена диаграмма вариантов использования бизнес-процесса организации перевозок. На диаграмме присутствуют 5 действующих лиц (актеров): логистический отдел, компания клиент, компания перевозчик, таможня и банк. Они являются внешними по отношению к моделируемому бизнес-процессу компании, сущностями которые взаимодействуют с компанией.

Компания клиент (грузоотправитель) обращается в транспортно-логистическую компанию с целью получения услуги по организации и осуществлению перевозки. В свою очередь наша система обращается в логистический отдел, что бы получить ТЛС, а так же обращается к компании-перевозчику для осуществления транспортировки груза. Так как наша компания занимается организацией и осуществлением международных перевозок, система так же взаимодействует с таможней. Для проведения денежных расчетов система взаимодействует с банком.

Выделен 1 основной вариант использ?/p>