Реинжиниринг бизнес-процессов службы сбыта крестьянского фермерского хозяйства "Воля"
Оптимизация процесса распределения готовой продукции по потребителям для повышения качества обслуживания средствами информационных технологий. Разработка проекта информационной системы для службы сбыта с соответствующим функциональным наполнением.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 09.11.2017 |
Размер файла | 2,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Выбор серверной операционной системы и аппаратной платформы для нее в первую очередь определяется тем, какие приложения под ее управлением должны выполняться (как минимум, выбранные приложения должны существовать в версии для данной платформы) и какие требования предъявляются к ее производительности, надежности и доступности.
Серверные ОС Microsoft
Windows Server
Создание семейства Windows Server стало следующим шагом в развитии операционных систем Windows. Основными особенностями данного семейства операционных систем являются наличие в их составе платформы Microsoft .NET Framework, а также поддержка Web-сервисов XML (вплоть до наличия в составе операционной системы UDDI-сервера).
Windows Server существует в четырех редакциях:
* Windows Server Web Edition -- операционная система для развертывания и обслуживания Web-приложений и Web-сервисов, включая приложения ASP .NET;
* Windows Server Standard Edition -- сетевая операционная система для выполнения серверной части бизнес-решений и рассчитанная на применение в небольших компаниях и подразделениях. Здесь имеются средства совместного использования ресурсов и централизованного развертывания приложений для настольных компьютеров, а также реализована поддержка до 4 Гбайт оперативной памяти и симметричной многопроцессорной обработки с использованием двух процессоров;
* Windows Server Enterprise Edition -- ОС, которая прежде всего предназначена для средних и крупных компаний. Она поддерживает серверы на базе 64-разрядных процессоров (до восьми штук) и объем оперативной памяти до 64 Гбайт и выпускается в версиях для 32- и 64-разрядных платформ;
* Windows Server Datacenter Edition -- операционная система, которая служит для создания критически важных технических решений с высокими требованиями к масштабируемости и доступности. К таким решениям относятся приложения для обработки транзакций в режиме реального времени, а также решения, основанные на интеграции нескольких серверных продуктов. В данной ОС реализована поддержка симметричной многопроцессорной обработки с использованием до 32 процессоров, а также имеются службы балансировки нагрузки и создания кластеров, состоящих из восьми узлов. Эта ОС доступна для 32- и 64-разрядных платформ.
Серверные ОС Unix
Операционная система UNIX относится к «долгожителям» рынка серверных операционных систем -- она была создана в конце 60-х годов в Bell Laboratories фирмы AT&T. Отличительной особенностью этой ОС, обусловившей ее «живучесть» и популярность, было то, что ядро операционной системы, написанной на ассемблере, было невелико, тогда как вся оставшаяся часть операционной системы была написана на С -- языке высокого уровня, созданном сотрудником Bell Laboratories Деннисом Ритчи специально для этой цели. Такой подход к созданию операционных систем, с одной стороны, позволял легко добавлять к ОС новые возможности и адаптировать ее в соответствии с теми или иными потребностями (в частности, именно для этой операционной системы появилась реализация протокола TCP/IP, лежащего в основе Интернета), а с другой -- делал легко переносимыми и собственно операционную систему, и созданные для нее приложения на самые разнообразные аппаратные платформы. Благодаря бесплатному предоставлению данного продукта университетам вместе с исходными текстами, а также наличию большого количества компиляторов C, популярность этой операционной системы в 70-80-х годах еще более возросла.
Еще одним достоинством UNIX является ее открытость, то есть публичная доступность спецификаций интерфейсов, протоколов и алгоритмов работы операционной системы. Открытость UNIX позволила одновременно существовать как коммерческим версиям UNIX, производимым компаниями Sun Microsystems, IBM, Hewlett-Packard и др., так и некоммерческим версиям, вроде FreeBSD и Linux.
Традиционно пользовательский интерфейс UNIX был интерфейсом командной строки. Семейство командных языков UNIX shell предоставляло пользователю практически все возможности, связанные с управлением этой операционной системой; однако для UNIX существуют и Windows-подобные графические среды.
Широкое распространение UNIX привело к проблеме несовместимости либо частичной совместимости многочисленных версий этой операционной системы, несмотря на периодические попытки ее стандартизации (в частности, сейчас существуют такие стандарты, как SVID фирмы AT&T, POSIX, созданный под эгидой IEEE, и XPG4 консорциума X/Open, в которых сформулированы требования к интерфейсу между приложениями и операционной системой). Общими для всех версий UNIX особенностями являются многопользовательский режим со средствами защиты данных от несанкционированного доступа, реализация мультипрограммной обработки в режиме разделения времени, использование механизмов виртуальной памяти и свопинга, унификация операций ввода-вывода, иерархическая файловая система, разнообразные средства взаимодействия процессов, в том числе межсетевого.
Ниже мы рассмотрим наиболее популярные коммерческие версии UNIX, для которых существуют версии СУБД, серверов приложений и средств управления сетями почти всех ведущих производителей (за исключением компании Microsoft).
Solaris (Sun Microsystems)
С самых ранних этапов разработки операционная система Sun Solaris, являющаяся одной из самых популярных коммерческих версий UNIX, предназначалась для работы в корпоративных вычислительных сетях. Она обеспечивает чрезвычайно эффективный и надежный доступ к серверам, СУБД, принтерам и другим сетевым ресурсам. Эта ОС обладает развитыми средствами поддержки сетевого взаимодействия (например, серверы с операционной системой Solaris могут встраиваться в сети и домены сетей Novell и Microsoft) и является одной из самых популярных платформ для разработки корпоративных решений -- для нее существует около 12 тыс. различных приложений.
Предшественницей Solaris была операционная система Sun OS, а первая версия операционной системы Solaris, основанной на двух базовых разновидностях UNIX -- Berkley 4.2/4.3 (BSD) и AT&T System V, была выпущена в 1991 году.
ОС Solaris соответствует многим промышленным стандартам (X/Open UNIX 95, различные разделы POSIX 1003.1, X11R6). Эта операционная система обладает высокой масштабируемостью: она может использоваться на однопроцессорных серверах и даже на рабочих станциях, на серверах масштаба рабочей группы и на 64-процессорном сервере масштаба предприятия Sun Enterprise 10000. Для подавляющего большинства приложений эта ОС обеспечивает практически линейный рост производительности при увеличении числа процессоров за счет симметричных многопроцессорных вычислений.
В настоящее время Solaris представляет собой необычайно мощную и гибкую многозадачную многопользовательскую операционную систему, существующую в вариантах для процессоров SPARC и Intel x86. Последняя ее версия, Solaris 9, представляет собой уже третье (начиная с Solaris 7) поколение 64-разрядных операционных систем, оптимизированных для работы на 64-разрядных серверах Sun.
Операционная система Solaris 9 представляет собой основу открытой сетевой среды Sun Open Net Environment (Sun ONE). В комплект поставки Solaris 9 включены ключевые приложения Sun ONE, такие как Sun ONE Application Server, Platform Edition, Sun ONE Directory Server, Sun ONE Integration Server, Sun ONE Message Queue, Sun ONE Portal Server, Sun ONE Web Server.
Linux и FreeBSD
Операционная система Linux представляет собой некоммерческий продукт категории Open Source для платформы Intel, который создавали в течение десяти лет тысячи энтузиастов. Хотя эта ОС нередко применяется в качестве клиентской операционной системы, ее популярность связана главным образом с ее использованием в качестве серверной платформы. Список серверных продуктов для Linux, пожалуй, не менее внушителен, чем для Solaris, HP-UX и AIX, и включает такие популярные продукты, как Web-сервер Apache, серверные СУБД практически всех ведущих производителей, серверы приложений.
Одним из серьезных преимуществ Linux является низкая стоимость ее применения. Кроме того, ряд компаний, в частности IBM, вкладывают значительные средства в развитие Linux как серверной платформы, одновременно стремясь реализовать совместимость с Linux в своих коммерческих версиях UNIX в расчете на возможный переход с Linux на указанные операционные системы.
Существует много различных дистрибутивов Linux, предназначенных для установки и конфигурации этой ОС с целью решения конкретных задач; при этом некоторые из них являются коммерческими.
Еще одной популярной некоммерческой версией UNIX является FreeBSD, доступная для платформ Intel и DEC Alpha. Основой FreeBSD послужил дистрибутив BSD UNIX, выпущенный группой исследования вычислительных систем (Computer Systems Research Group) Калифорнийского университета (Беркли). Данная операционная система обладает такими особенностями, как объединенный кэш виртуальной памяти и буферов файловых систем, совместно используемые библиотеки, модули совместимости с приложениями других версий UNIX, динамически загружаемые модули ядра, позволяющие во время работы добавлять поддержку новых типов файловых систем, сетевых протоколов или эмуляторов без перегенерации ядра.
Согласно общей политике лицензирования FreeBSD можно использовать как основу для любого количества свободно распространяемых или коммерческих приложений. FreeBSD часто используется Интернет-провайдерами, а также в качестве операционной системы для корпоративных брандмауэров. Нередко эта ОС применяется и как клиентская операционная система.
Вывод. В качестве серверной операционной системы следует выбрать MS Windows Server, так как она обладает развитой поддержкой, требуемым функционалом и не требует дополнительного обучения сотрудников отдела АСУ.
Обоснование выбора СУБД
Для программной реализации информационной системы службы сбыта КФХ «Воля» необходимо выбрать СУБД.
Требования предъявляемые к СУБД должны соответствовать условиям и требованиям заказчика, одним из требований является экономическая составляющая, т.е. относительная дешевизна продукта, другой немаловажной составляющей является привязанность к уже установленному ПО, и наконец уровень компьютерной грамотности обслуживающего персонала, т.е. обслуживание знакомых программных продуктов, минимизировать затраты на переобучение персонала.
Рассмотрим некоторые из представленных на рынке СУБД, сведённых в таблицу 4.1
Таблица 4.1 - Сравнение СУБД
Название критерия выбора |
SQL Server 2000 |
ORACLE 10g |
MySQL |
|
Стоимость сервера (лицензия на процессор и на сам сервер) |
5448 $ |
4995 $ |
Общедоступная |
|
Стоимость клиента |
146 $ |
149 $ |
Общедоступная |
|
Максимальное число пользователей |
Зависит от лицензии |
Зависит от лицензии |
Зависит от лицензии |
|
Технические требования к серверу |
166 Мгц 64 Мб ОЗУ 140-500 Мб на HDD |
300 Мгц 128 Мб ОЗУ 1,5 Гб на HDD |
100 Мгц 64 Мб ОЗУ 100 Мб на HDD |
|
Поддерживаемые серверные ОС |
Windows 2000 Server, Windows 2000 Advanced Server, Windows 2000 Datacenter Server, Windows NT Server 4.0, Windows NT Server 4.0 Enterprise Edition |
Windows 2000 Server, Windows 2000 Advanced Server, Windows 2000 Datacenter Server, Windows NT Server 4.0, Windows NT Server 4.0 Enterprise Edition, UNIX-подобные системы, Solaris, Mac OS и др. |
Windows 2000 (SP2), Windows Server 2003, Windows NT® 4.0 (SP6a или выше), Windows XP Red Hat Enterprise Linux, SUSE Enterprise Linux Server 9 Solaris 7, 8, 9 |
|
Уровень квалификации персонала |
Высокий |
Высокий |
Средний |
|
Установленная на данный момент на предприятии |
нет |
нет |
да |
На основании выбранных критериев проведем расчет технико-экномической эффективности MySQL, SQL Server 2000, ORACLE 10g.
Оценим их по каждому i-ому показателю качества по 5-ти бальной шкале.
Таблица 4.2 - Шкала оценок
Параметр |
Баллы |
Оценка |
|
4 |
Отлично |
||
3 |
Хорошо |
||
2 |
Удовлетворительно |
||
1 |
Предельно допустимо |
||
0 |
Неприемлемо |
Определим каждому критерию весовой коэффициент kj, причем kj= Результаты сравнения сведем результаты сравнения в таблицу 4.2.
Посчитаем интегральный технико-экономический показатель:
для SQL Server 2000 Qs:
,
для ORACLE 10g Qd:
и для MySQL:
Таблица 4.3 - Оценка технико-экономической эффективности
Параметры сравнения/ оценка |
Весовой коэффициент |
MySQL |
SQL Server 2000 |
ORACLE 10g |
|
Стоимость сервера |
0,15 |
0,6 |
0,1 |
0,2 |
|
Стоимость клиента |
0,10 |
0,40 |
0,30 |
0,3 |
|
Максимальное число пользователей |
0,10 |
0,3 |
0,3 |
0,3 |
|
Технические требования к серверу |
0,15 |
0,45 |
0,3 |
0,15 |
|
Поддерживаемые серверные ОС |
0,05 |
0,15 |
0,2 |
0,15 |
|
Уровень квалификации персонала |
0,20 |
0,8 |
0,4 |
0,2 |
|
Установленная на данный момент на предприятии |
0,25 |
1,00 |
0,5 |
0,5 |
|
Интегральный технико-экономический показатель, Q |
Qa= 3,7 |
Qs = 2,1 |
Qo = 1,8 |
Интегральный технико-экономический показатель между MySQL и SQL Server 2000, равен:
Q = Qa/ Qs = 3,7/2,1 = 1,76
Между MySQL и ORACLE 10g, равен:
Q = Qa/ Qo = 3,7/1,8 = 2,06
На основании проведенных расчетов можно сделать следующий вывод: интегральный технико-экономический показатель больше 1, что говорит в пользу MySQL и о целесообразности выбора данного СУБД.
MySQL: является решением для малых и средних приложений. Входит в LAMP. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, благодаря хорошей системе безопасности этого пакета, стабильной работе, высокому быстродействию и хорошей интеграции с соответствующими средствами программирования. В дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы. [10] Разработчики MySQL всегда считали стабильность предметом особой важности.
Выбор среды разработки
Выбор средства разработки приложений был основан на сравнении с C++Builder 2007, Borland Delphi 2007 и C#(MS Visual Studio 2007) (Таблица 4.3).
Новая версия продукта C++Builder 2007, ведущей интегрированной среды для быстрой разработки приложений на С++, сочетает поддержку операционной системы Windows Vista API и технологий Web 2.0 с самыми последними стандартами: значительно выросшей производительностью, интегрированными функциями проверки и множеством сочетаний клавиш, позволяющих экономить время и значительно упрощать выполнение типовых задач. [11]
C++Builder 2007 кардинально улучшает разработку на C++ для Windows, предоставляя полностью интегрированную среду для быстрой разработки приложений (RAD) на C++ под Windows, которая поддерживает Windows Vista™ и AJAX. C++ Builder 2007 продолжает традиции быстрой разработки и в то же время реализует новые технологии: поддержка Vista включает темы приложений и VCL-компоненты для поддержки Aero и Vista Desktop, а также новые диалоги работы с файлами и задачами.
Среди новых функций C++ Builder 2007: улучшенная совместимость со стандартами ANSI C++, Dinkumware и Boost; значительно ускорена работа интегрированной среды, в том числе время сборки проекта внутри среды -- так же быстро или даже быстрее, чем сборка с применением утилит командной строки.
Borland Delphi 2007 - эффективная среда разработки приложений для Microsoft Windows. Borland Delphi 2007 предоставляет исключительный "коэффициент повышения производительности", позволяя устранить утомительный труд и максимально увеличить производительность при помощи революционной среды разработки корпоративных приложений, библиотеки многократно используемых визуальных компонентов и полностью интегрированного пакета инструментов моделирования и управления жизненным циклом проектов (ALM). [11]
C#(MS Visual Studio 2007) - являясь последним из широко распространенных языков программирования, впитал в себя весь имеющийся опыт и вобрал лучшие стороны существующих языков программирования, при этом являясь специально созданным для работы в NET. Сама архитектура NET продиктовала ему объектно-ориентированную направленность.
Свой синтаксис C# во многом унаследовал от C++ и Java. Но вместе с тем он является во многом новаторским - атрибуты, делегаты и события, прекрасно вписанные в общую идеологию языка, прочно заняли место в сердцах NET - разработчиков. Их введение позволило применять принципиально новые приемы программирования.
При сравнении с этим языком сразу выделаются такие особенности, как возможность объявлять несколько классов в одном файле, из чего следует синтаксическая поддержка иерархической системы пространств имен. Из вещей, включенных в спецификацию языка, но не являющихся чисто "программистскими" необходимо отметить возможность использование комментариев в формате XML. Если комментарии отвечают специально описанной структуре, компилятор по ним может сгенерировать единый XML-файл документации.
C# внес и свои уникальные черты, которые уже были упомянуты - это события, индексаторы, атрибуты и делегаты. Все эти элементы предоставляют собой очень полезные возможности, которые не останутся невостребованными.
Архитектурой проекта могут определяться локальные атрибуты, которые будут связанны с любыми элементами языка - классами, интерфейсами и т.д.
Таблица 4.3 - Сравнение языков программирования
Критерии сравнения |
C++Builder 2007 |
Borland Delphi 2007 |
C#(MS Visual Studio 2007) |
|
Степень соответствия назначения языка и целей разработки |
Ориентирован на разработку систем любой степени сложности |
Ориентирован на разработку систем любой степени сложности |
Ориентирован на разработку систем любой степени сложности |
|
Использование международных стандартов |
Полностью стандартизирован |
Имеет собственный стандарт |
Полностью стандартизирован |
|
Поддерживаемые СУБД |
MS SQL Server 2000/2005, My SQL, Oracle, Sybase, Interbase 2007, SQL Anywhere, DB2, Informix |
InterBase 7.5, Oracle, IBM DB2, Microfost SQL Server 2000/2005, Informix, SQL Anywhere, MySQL, Sybase |
InterBase 7.5, Oracle, IBM DB2, Microfost SQL Server 2000/2005, Informix, SQL Anywhere, MySQL, Sybase |
Проведем расчет выбора средств реализации по выбранным параметрам на основании технико-экономической эффективности.
Оценим их по каждому i-ому показателю качества по 5-ти бальной шкале.
Определим каждому критерию весовой коэффициент kj, причем
kj= 1.
Таблица 4.4 - Шкала оценок
Параметр |
Баллы |
Оценка |
|
4 |
Отлично |
||
3 |
Хорошо |
||
2 |
Удовлетворительно |
||
1 |
Предельно допустимо |
||
0 |
Неприемлемо |
Результаты сравнения сведем результаты сравнения в таблицу 4.5.
Посчитаем интегральный технико-экономический показатель:
для C++Builder 2007 Qc:
для Borland Delphi 2007 Qb:
для C#(MS Visual Studio 2007) Q#:
Интегральный технико-экономический показатель между C#(MS Visual Studio 2007) и C++Builder 2007 равен:
Q = Q#/ Qc = 3,6/2,75 = 1,31
т.к. технико-экономический показатель больше 1 выбор в сторону C#(MS Visual Studio 2007).
Таблица 4.5 - Оценка технико-экономической эффективности
Параметры сравнения/ оценка |
Весовой коэффициент |
C++Builder 2007 |
Borland Delphi 2007 |
C#(MS Visual Studio 2007) |
||||
Ajk |
kj •Ajk |
Ajm |
kj •Ajm |
Aji |
kj •Aji |
|||
Степень соответствия назначения языка и целей разработки |
0,25 |
3 |
0,75 |
2 |
0,5 |
4 |
1 |
|
Использование международных стандартов |
0,10 |
2 |
0,2 |
2 |
0,2 |
3 |
0,3 |
Интегральный технико-экономический показатель между C#(MS Visual Studio 2007) и Borland Delphi 2007равен:
Q = Q#/ Qb = 3,6/2,65 = 1,36
т.к. технико-экономический показатель больше 1 выбор в сторону C#(MS Visual Studio 2007).
Вывод - для разработки ИС будем использовать C#(MS Visual Studio 2007) т.к. по сравнению с C++Builder 2007 и Borland Delphi 2007 с использованием технико-экономического показателя, C#(MS Visual Studio 2007) наиболее подходит мне по критериям оценки.
следует выбрать конкретную СУБД. Рассмотрим существующие варианты СУБД, подходящие для реализации ИС дистанционного обучения, на примере Microsoft SQL Server и MySQL.
4.2 Функциональные возможности проектируемой системы
Процесс управления отгрузкой продукции и оформления первичной документации складывается из ряда этапов. Рассмотрим подробнее все эти операции в контексте функционала проектируемой информационной системы:
Анализ наличия свободного транспорта. Выполняется автоматически. Информация становится доступной сразу же после въезда автомашины на территорию
Анализ загруженности производственных мощностей. Для выполнения анализа достаточно вызвать соответствующее диалоговое окно системы, чтобы показать ранее отправленные под загрузку, но еще не отгруженные автомашины с группировкой по отгрузочным площадкам.
Оформление заданий отгрузочным терминалам. Факт оформления товарно-транспортной накладной в автоматизированной системе одновременно является оформлением задания соответствующему отгрузочной площадке. При оформлении ТТН диспетчер в соответствии с рекомендациями системы выбирает площадку, на которую собирается отправить машину. Для заполнения ТТН диспетчеру нужно лишь ввести несколько значений в поля формы ввода
Номер машины и ФИО водителя
Количество продукции
Номер службы сбыта
Все остальные поля заполняются автоматически из 1С: Предприятие, функционирующей в отделе.
Передача заданий отгрузочным площадкам Выполняется автоматически сразу же после записи оформленной товарно-транспортной накладной в базу данных информационной системы службы сбыта.
Контроль выполнения заданий. Выполняется автоматически. Выполненное задание после отгрузки сразу же уходит из очереди на соответствующей отгрузочной площадке и попадает в архив отгрузки
Оформление комплекта первичной документации. Печать комплекта документов выполняется автоматически сразу же после завершения отгрузки на отгрузочной площадке. Диспетчеру нужно лишь поставить свою подпись и печать
Выдача пропусков на вывоз продукции для службы безопасности. Выполняется автоматически сразу же после завершения отгрузки на отгрузочной площадке. При неполной загрузке или по желанию диспетчера может дополнительно осуществляться автоматический выездной весовой контроль.
Управление обслуживанием клиентов в проектируемой системе осуществляется в разрезе договоров на поставку продукции, заключенных предприятием со своими заказчиками. Все заключенные договора автоматически загружаются из 1С в технологическую базу данных с указанием следующих основных реквизитов:
Наименование заказчика продукции и грузополучателя
Номер и дата заказа
Скидка на продукцию и транспортные услуги по данному заказу относительно базового прайс-листа
Дата завершения заказа (для заказов с фиксированной датой завершения заказа)
Спецификация заказа, включающая в себя перечень и количество заказанной продукции
Адреса, по которым будет осуществляться доставка продукции
Прочие параметры заказа, влияющие на его обработку системой (контроль остатка, учет неполной загрузки автотранспорта и.т.п.)
ФИО менеджера, оформившего заказ
По мере исполнения заказа система автоматически меняет информацию о нем в базе данных. Для каждой строки спецификации отображаются количество отгруженной продукции, сумма отгруженной продукции, на специальной вкладке "Отгрузки" можно видеть все выполненные по данному заказу отгрузки с указанием реквизитов товарно-транспортных накладных.
По окончании отгрузки всего заявленного количества продукции или по истечении срока действия заказа он переносится из перечня действующих заказов в архив заказов, где хранится в течение времени, заданного в системе для хранения архивов.
После ввода информации о заключенном договоре в базу данных заказ становится доступным для выполнения отгрузок. По мере необходимости в получении продукции клиент регулярно делает сменные заявки на получение продукции по договору.
По каждой сменной заявке клиента сотрудником предприятия вводится следующая основная информация:
Заказ, на основании которого сделана заявка
Наименование продукции из спецификации заказа, которую необходимо отгрузить
Дата, на которую подана заявка
Количество продукции
Адрес, по которому будет выполняться доставка
Почасовой план отгрузки в соответствии с производственными мощностями и необходимым клиенту графиком поставки продукции
Дополнительные отметки и примечания, характеризующие заявку клиента
По окончании ввода в систему информации о заказе, формирования сменных планов начинается исполнение этих заявок диспетчерами в соответсивии с приоритетами заявок, наличием свободного транспорта и.т.п. По мере отгрузки информация о выполнении сменных планов постоянно корректируется: уменьшается остаток продукции, который необходимо отгрузить, увеличивается количество отгруженной продукции, а также отображается ход исполнения часовых заявок. После исполнения всей сменной заявки ее статус меняется и дальнейшая отгрузка по ней становится недоступна.
В процессе исполнения заявки или после ее окончания может возникать ситуация, когда по той или иной заявке требуется изменить количество продукции. В этом случае диспетчер оперативно корректирует заявку, основываясь на текущей производственной ситуации (загрузке производственных мощностей, наличии свободного транспорта и.т.п.).
Одним из путей повышения эффективности работы диспетчерской службы предприятия по обслуживанию заявок клиентов на отгрузку продукции является функционал информационной системы службы сбыта, реализующий набор методов оценки текущей производственной ситуации на отгрузочных площадках и в очередях транспорта, ожидающего погрузки. В перечне функций для диспетчерской службы заложен нимальный набор функций для отображения общей картины (размеры очередей на терминалах, складывающиеся из оформленных заявок на отгрузку, текущие остатки по заявкам клиентов, рассчитанные на основании выданных накладных и.т.п.).
Для анализа текущих очередей транспортных средств в системе предусмотрена соответствующая функция. В окне, вызываемом из главного меню, диспетчер в любой момент может увидеть количество неотгруженных заявок на каждом из терминалов. По каждой из заявок отображается только основная информация (накладная, номер заказа, продукция, количество, номер автомашины, ФИО водителя). Таким образом, диспетчер в любой момент может оценить равномерность загрузки терминалов и при необходимости перенести любой из заявок на любой отгрузочный терминал. На основании длительности предыдущих отгрузок за текущую смену, интервалов подачи транспорта под загрузку система может отображать ориентировочное время ожидания погрузки для любой из машин, находящихся в очереди. По окончании отгрузки очередь на терминалах автоматически пересчитывается. Таким образом, в любой момент времени имеется возможность оценить загрузку производственных мощностей одним нажатием кнопки мыши.
4.3 Прототип интерфейса системы
Чтобы обеспечить выполнение описанных выше функций системы следует спроектировать интерфейс системы. Ниже приведен перечень форм в виде графических прототипов ().
Рисунок 4.1 - Окно работы с заказами
Рисунок 4.2 - Окно мониторинга загруженности терминалов
Рисунок 4.3 - Окно контроля отгрузки продукции
5. СОЦИАЛЬНЫЙ АСПЕКТ РАЗРАБОТКИ
В современных условиях конкурентоспособность предприятия выходит на первый план. Чтобы удержаться «на плаву» приходится постоянно улучшать процессы обслуживания клиентов и качество продукции. Спроектированная в моей дипломной работе информационная система службы сбыта КФХ «Воля» позволяет решить многие социальные проблемы, что положительным образом сказывается на работниках.
Производство больших объемов качественной продукции не принесет желаемых результатов без эффективных средств сбыта данной продукции. Рост производства на КФХ «Воля», который привел к появлению четырех дополнительных отгрузочных площадок, доказал всю важность правильной организации процесса отгрузки.
Появившаяся проблема перегрузки сотрудников, занимающихся диспетчеризацией и управлением транспортными потоками на территории КФХ «Воля» обусловлена нерациональным распределением нагрузки на все пять площадок и невозможностью оперативного мониторинга состояния процесса отгрузки.
Проект информационной системы, разработанный в рамках моей дипломной работы, при внедрении позволит в разы снизить нагрузку на диспетчеров, упразднить рутинный характер их работы. При помощи системы диспетчеры смогут в равных долях распределять транспорт по площадкам и тем самым будет достигнута сбалансированная нагрузка на все смены рабочих. Снизится нагрузка на водителей транспорта, которые прежде вынуждены были простаивать в ожидании своей очереди.
Клиенты КФХ «Воля» будут с большей эффективностью получать ожидаемые грузы, экономить время при доставке. скажется на эмоциональном и психологическом состоянии клиентов.
ЗАКЛЮЧЕНИЕ
В работе достигнуты поставленные цели. Выполнена оптимизация процесса диспетчеризации и управления движением транспорта на территории КФХ «Воля» для повышения качества обслуживания клиентов средствами информационных технологий и разработан проект информационной системы службы сбыта КФХ «Воля».
В ходе выполнения работы были исследованы бизнес-процессы и построена их математическая модель с использованием временных сетей Петри. Математическая модель была улучшена с учетом выявленных проблем, и на основании проделанной работы было предложено решение по улучшению работы службы сбыта. Также в процессе проведения обследования были обозначены требования к разрабатываемой системе.
По результатам обследования был произведен реинжиниринг бизнес-процессов, построена модель «как должно быть». Разработка модели осуществлялась с использованием нотаций IDEF0 и IDEF1x с использованием CASE средства MS Office Visio 2007 и Erwin data modeler.
По результатам моделирования предметной области был определен перечень систем-аналогов, они были проанализированы и на основе данного анализа мною сформулированы требования к проектируемой информационной системе службы сбыта, определена ее архитектура и структура, описан интерфейс пользователя.
Разработанная в данном дипломе ИС службы сбыта КФХ «Воля» позволит решить следующие актуальные проблемы:
Рациональное распределение транспорта по отгрузочным площадкам;
Снижение времени обслуживания прибывающего транспорта;
Повышение качества обслуживания клиентов.
СПИСОК ЛИТЕРАТУРЫ
сбыт информационный реинжиниринг
Питерсон Дж. Теория сетей Петри и моделирование систем: Пер. с англ.-- М.: Мир, 1984
Рогозов Ю.И., Стукотий Л.Н., Свиридов А.С. «Моделирование систем». Таганрог : ТРТУ, 2004
КаляновГ.Н. «CASE. Структурный системный анализ (автоматизация и применение)». Москва : Лори, 1996;
Маклаков, С. В. «CASE-средства разработки информационных систем. BPwin и Erwin. Москва» : Диалог-Мифи, 2001.
Буч Г., Рамбо Д., Джекобсон А. «Язык UML. Руководство пользователя (Перевод с английского)». Москва : ДМК Пресс, 2001;
Фаулер М., Скотт К. UML. «Основы (Перевод А. Леоненкова)». Санкт-Петербург : Символ-Плюс, 2002
Рогозов Ю.И., Свиридов А.С. «Проектирование АСОИиУ». Учебное пособие. Под ред. Ю.И. Рогозова. - Таганрог: Изд-во ТТИ ЮФУ, 2007. - 117с.
Дубейковский, В. И. «Эффективное моделирование с AllFusion Process Modeler (BPwin)». Москва : Диалог-Мифи, 2007;
Райордан, Р. «Основы реляционных баз данных. Москва» : Русская Редакця, 2001;
Дюбуа П. «MySQL» Landmark; 2001г.
А.Я. Архангельский «Программирование в C++Builder 2007» - М.: ООО «Бином-Пресс». 2008г. - 1168с.:ил.
Тычинский А.В. «Методические указания по выполнению технико-экономического обоснования разработок квалификационных работ. Маркетинговый подход.» - Таганрог: Изд-во ТРТУ, 2005г. - 36 с.
Размещено на Allbest.ru
...Подобные документы
Разработка проекта программного комплекса для автоматизации информационных процессов службы сбыта пищевой продукции. Разработка информационной базы данных и характеристика процесса создания клиентской и сервисной части приложения по технологии ASP.NET.
дипломная работа [2,4 M], добавлен 24.06.2011Разработать ЭИС электрических сетей с использованием структурного и объектно-ориентированного подхода средствами Rational Rose. Экономический расчет эффективности проекта. Модель экономической информационной системы службы информационных технологий.
дипломная работа [54,2 K], добавлен 06.08.2008Анализ и реинжиниринг бизнес-процессов ООО ЧЭЦ "Промышленная Безопасность" для повышения эффективности управления. Проектирование информационной системы "Оказания услуг", разработка алгоритма решения задачи их учета средствами информационной системы 1С.
дипломная работа [1,9 M], добавлен 30.04.2011Оптимизация математической модели и реинжиниринг бизнес-процессов. Основные методологии, используемые в BPwin. Выбор архитектуры информационной системы. Обоснование подбора языка программирования. Установка и запуск программы в среде MS-DOS и Windows.
дипломная работа [1002,3 K], добавлен 13.04.2014Недостатки позадачного подхода к проектированию. Понятие реинжиниринга бизнес-процессов предприятий, их структурные и оценочные характеристики, модели классификации. Структура бизнес-процесса SY, разработка систем и технологий. Правила декомпозиции.
презентация [409,8 K], добавлен 06.09.2015Описание отдела снабжения предприятия ООО "Бисквит". Функциональная схема и сценарии процесса пополнения сырьевых запасов, определения норм закупки сырья. Оптимизация и реинжиниринг бизнес-процессов. Проектирование информационной системы, ее параметры.
дипломная работа [1,9 M], добавлен 11.12.2012Краткая характеристика организации. Службы и отделы, обеспечивающие функционирование информационных технологий, и их автоматизацию. Функции администрирования на предприятии. Анализ информационной технологии, используемой в информационной системе УВД.
отчет по практике [2,9 M], добавлен 14.04.2009Постановка задачи автоматизации системы "Складской учет", ее свойства, преимущества и структура. Специфика склада готовой продукции и типичных бизнес-процессов на нем. Разработка функциональных моделей и информационной схемы автоматизированной системы.
курсовая работа [2,7 M], добавлен 22.12.2011Оптимизация бизнес-процессов профсоюза строителей г. Геленджик через разработку информационной системы, которая позволит разрешить проблему скорости и качества обслуживания в организации и сбора текущей информации о состоянии деятельности профсоюза.
дипломная работа [3,4 M], добавлен 11.06.2012Рассмотрение этапов сбыта готовой продукции на предприятии моющих средств. Определение основных проблем, возникающих в процессе обработки информации перед менеджером по сбыту. Вопрос автоматизации процессов документооборота и формирования отчётности.
курсовая работа [3,0 M], добавлен 30.03.2014Подготовка планово-картографического материала в программном продукте "Adobe Photoshop", сшивка сканированного изображения. Разработка проекта организации территории ассоциации фермерского хозяйства в автоматизированном режиме (в среде ГИС "MapInfo").
курсовая работа [5,4 M], добавлен 22.04.2012Специфика Клачеевского линейного производственного управления магистральными газопроводами. Разработка информационной системы метрологической службы. Процесс создания графиков калибровки и технического обслуживания с использованием IDEF0, IDEF3–диаграмм.
дипломная работа [1,6 M], добавлен 19.05.2017Обзор методов моделирования бизнес-процессов. Оптимизация процессов с помощью методологии Мартина. Анализ проблем и причины недостаточной эффективности в работе "ФМ Ложистик Кастомс". Автоматизация процесса сверки сведений из электронных документов.
дипломная работа [4,5 M], добавлен 11.12.2013Анализ организационной структуры и деятельности предприятия. Разработка диаграмм бизнес-процессов AS-IS, TO-BE. Характеристика этапов пакетов работ для внедрения автоматизированной информационной системы. Определение состава участников проекта и их задач.
курсовая работа [3,3 M], добавлен 21.01.2015Разработка проекта автоматизации документооборота при помощи механизма бизнес-процессов и с использованием современных программных наработок в 1С:Предпирятие. Создание информационной базы "Деканат" для обработки данных процесса обучения студентов.
дипломная работа [954,8 K], добавлен 26.07.2013Применение инновационных интернет-технологий при разработке проекта внедрения системы автоматизации продаж с целью повышения эффективности работы региональных представителей компании на примере ООО "Логистика". Особенности организации сбыта в Интернете.
дипломная работа [1,6 M], добавлен 31.01.2015Разработка объектно-ориентированной модели ООО "Мир Компьютеров". Описание предметной области. Разработка функциональной модели системы средствами BPwin. Проектирование информационной системы средствами Rational Rose. Сопровождение информационных сетей.
курсовая работа [843,4 K], добавлен 07.01.2015Проектирование автоматизированной информационной системы, осуществляющей учет готовой продукции. База осуществляет редактирование данных о сотрудниках, заказчиках, заказах, ведение статистики. Разработка клиентского приложения в СУБД MS Access 2007.
курсовая работа [2,2 M], добавлен 15.08.2010Изучение особенностей документального оформления готовой продукции, выпущенной из производства. Разработка информационной системы учета готовой продукции. Схема взаимодействия входной и выходной информации. Создание инструкции по работе пользователя.
курсовая работа [1,3 M], добавлен 05.07.2015Проектирование автоматизированного рабочего места менеджера по закупкам нефтепродуктов сети АЗС. Анализ информационных потребностей менеджера, информационных потоков и бизнес-процессов. Пути совершенствования информационной системы учета нефтепродуктов.
дипломная работа [3,0 M], добавлен 16.03.2012