- •Аннотация
- •3.1 Концепция проекта «Мониторинг потока посылок» 65
- •1.2 Организационная структура управления ооо «Pony Express»
- •1.3 Функциональная структура управления ооо «Pony Express»
- •1.4 Функциональная структура асу ооо «Pony Express»
- •1.5 Информационное обеспечение подсистемы «Управление услугами»
- •1.6 Программное обеспечение подсистемы «Управление услугами»
- •1.7 Техническое обеспечение подсистемы «Управление услугами»
- •1.8 Обзор научно-технической литературы по тематике дипломного проекта
- •1.9 Постановка задачи «Мониторинг потока посылок»
- •2.2 Модель задачи «Мониторинг потока посылок»
- •2.4.2 Классификаторы и кодификаторы информации по задаче
- •2.4.3 Формы входной и выходной информации
- •2.4.4 Разработка базы данных для решения задачи
- •2.5 Разработка алгоритма решения задачи
- •2.6 Программное обеспечение задачи
- •2.7 Контрольный пример программы и инструкция пользователю
- •3 Экономическая часть
- •3.1 Концепция проекта «Мониторинг потока посылок»
- •3.3 Проведение swot-анализа проекта
- •Заключение
- •Список использованных источников
- •Листинг кода программы на языке Visual Basic
1.8 Обзор научно-технической литературы по тематике дипломного проекта
В ходе исследования данной предметной области были изучены вопросы, касающиеся логистики, мониторинга потоков посылок, нормативов по введению работ в сфере логистики. Также были изучены законы, которыми, непосредственно, регулируется деятельность компании «Pony Express».
Компания «Pony Express» – ведущий национальный оператор на рынке экспресс-доставки. В 1994 году компания начала активно развиваться на казахстанском рынке экспресс-доставок.
Собственная региональная сеть включает в себя 2 филиала и свыше 14 представительств. Объединенная численность сотрудников по Казахстану составляет около 200 человек[1].
Деятельность компании «Pony Express» регулируется Федеральным законом «О связи», правила оказания услуг почтовой связи, Федеральным законом « О транспортно-экспедиционной деятельности» [2].
В источнике [3] рассматриваются вопросы об особенностях оказания услуг различным видам транспорта, также представлено подробное описание об объемах перевозок, о грузообороте. В этом источнике рассказывает обо всех требованиях при перевозках [4,5].
Для более наглядного представления функционирования компании необходимо информационное обеспечение[6].
Информационное обеспечение- это создание информационных условий функционирования предприятия, обеспечение необходимой информацией, включение в систему средств поиска, получения, накопления, передачи, обработки информации.
Для разработки программного обеспечения будет использовано объектно-ориентированное программирование[7].
Целью подхода к объектно-ориентированному программированию является объединение всех данных и процедур в единое целое.
Объектно-ориентированное программирование – это методология программирования, в основе которой лежит представление какой-либо программы в качестве совокупности объектов, каждый из которых будет являться реализацией определенного класса, образующего иерархическую структуру. При этом объект характеризуется совокупностью всех своих свойств и их описаний и совокупностью действий допустимых для этого объекта.
Для создания схем потоков входных и выходных данных использовано программное обеспечение Ramus educational.
Среда Ramus educational необходима для описания процессов функционирования компании на языках IDEFO и DFD[5]. Также данный программный продукт позволяет разрабатывать систему классификации и кодирования компании с внутренними связями и связями с моделями процессов.
Помимо информационного обеспечения, важную роль играет также и техническое обеспечение [8].
Создание автоматизированной системы распределения почтовых материалов будет на основе языка Visual Basic 6 и использован источник [9].
Доступно и понятно описана методика разработки приложений на языке Visual Basic 6.[10]. Рассмотрены основные понятия классов и объектно-ориентированного программирования [11].
Для решения задачи «Мониторинг потока посылок» будет использованное имитационное моделирование [12].
Моделирование – метод решения задачи, в ходе которого исследуемая система представляется в виде простого объекта, называемого моделью, который описывает реальную систему. Под моделью исследуемой системы понимается другая система, которая ведет себя аналогично поведению системы с точки зрения исследуемой системы[13].
Имитационное моделирование представляет собой программу, описывающую всю структуру, поведение реальной системы во времени.
Использование имитационной модели позволяет получать более подробную информацию, к примеру, статистику, о различных аспектах функционирования данной системы.
Основная ценность имитационного моделирования заключается в том, что в его основе лежит методология системного анализа, что позволяет реализовывать исследования проектируемой или анализируемой системы по схеме операционного анализа, включающей следующие этапы: постановка задачи, разработка концептуальной модели, разработка и реализация имитационной модели[14].
Для того чтобы научиться грамотно строить модели реальных систем, необходимо изучить принципы имитационного моделирования, рассматривая и анализируя основные ошибки, допускаемые в ходе изучения систем с помощью моделей [15].
Для построения модели будет использована система GPSS World.
GPSS World – мощная среда моделирования дискретных и непрерывных процессов, предназначенная для профессионального моделирования самых разнообразных процессов и систем [16]. Источник [17] содержит описание структуры среды GPSS World. Представлены основные этапы программирования. Даются общие понятия и определения языка имитационного моделирования GPSS. Особое внимание уделено вопросам разработки программ на этом языке[18,19].
Система GPSS World предназначена для имитационного моделирования систем с непрерывными процессами. Языком моделирования в данной системе является язык GPSS. Данный язык предполагает, что модель сложной системы можно представить в виде совокупности элементов и логических правил их взаимодействия в процессе работы системы.
Основными понятиями системы являются очередь, модельное время, интервал прибытия и время обслуживания[20].
- Очередь - это группа заявок, ожидающих обслуживания.
- Модельное время - это промежуток времени между началом моделирования и его завершением.
- Интервал прибытия заявок - это интервал времени между последовательными моментами прибытия заявок в систему.
- Время обслуживания - это время, требуемое прибору для выполнения обслуживания.