- •Проектирование информационных моделей информационной системы (ис).
- •1. Теоретический материал.
- •1. Переменные и параметры.
- •2. Сложные типы данных.
- •2.1 Формальная запись информационной модели сложного объекта.
- •2. Требования к построению информационной модели объекта реального мира.
- •3. Построение информационной модели сложного объекта «Автотранспортное предприятие»
- •3.1 Неформальная постановка задачи. Описание общей функциональности ис «атп».
- •Формулировка глобальной цели создания ис «атп»
- •Декомпозиция глобальной цели по подзадачам.
- •Получение заказа на перевозку.
- •Подготовка к перевозке.
- •Процесс перевозки.
- •Работа службы технической эксплуатации.
- •Пакет «атр»
- •Пакет «атр.GisSystem»
- •Пакет атп.Транспорт
Подготовка к перевозке.
Процесс подготовки к перевозке заключается в оформлении (средствами ИС) путевого листа и подразумевает решение следующих задач:
1. Задача формирования экземпляра сложного объекта «перевозка» на базе объекта «предварительный заказ на перевозку». Состоит из следующих подзадач:
- добавление водителя
- формирование исходной информации для автоматического контроля передвижения транспорта с грузом по маршруту.
Процесс перевозки.
На сегодняшний день системы спутникового позиционирования всё глубже проникают в работу АПТ, осуществляющих перевозки различных видов грузов. Зарезервируем базовые функции, связанные с информационным обеспечением процесса перевозки, в рамках проектируемой ИС.
1. Задача контроля процесса перевозки. Контроль перевозки должен опираться на информацию из модели маршрута перевозки, проектирование которого начато на предыдущем шаге (п. 2.2).
2. Задача обеспечения работы web-ресурса, предназначенного для информирования владельца о перемещении его груза.
Работа службы технической эксплуатации.
Служба технической эксплуатации имеет распорядок проведения регламентных работ на подвижном составе предприятия.
1. Задача определения времени проведения ТО/ТР для каждой подвижной единицы. Решение данной задачи опирается на следующую информацию:
- текущий пробег ТС,
- нормативы на проведение регламентных работ.
Решение данной задачи используется в работе отдела организации перевозок. Однако, существует ряд контрольно-учетных задач, которые автоматизируют внутреннюю работу службы технической эксплуатации. Рассмотрим их отдельно:
2. Задача учета трудоемкости (времени и денег) выполнения работ по ТО/ТР
3. Задача учета количества расходных материалов для выполнение ТО/ТР
4. Задача учета выполненных работ с указанием исполнителя.
5. Задача планирования загрузки сотрудников и постов службы технической эксплуатации с учетом планируемых работ.
6. Задача управления складом зап. частей и расходных материалов исходя из планируемых в среднесрочной перспективе работ.
3.2 Формальное описание информационной модели ИС «АТП».
Формальным называется описание, сформулированное в соответствующем виде по определенным правилам. Например, формальное описание (второго) закона Ньютона выглядит всем знакомым образом: a=F/m.
Требования к формальному описанию информационных моделей объектов предметной области «АТП» достаточно полно изложены в п. 1. Требования к автоматизации предметной области изложены в п. 3.1. Используя данный материал, необходимо провести декомпозицию предметной области по объектам и создать соответствующие их назначению информационные модели.
3.2.1 Декомпозиция предметной области «АТП» по объектам ИС.
Из поставленной задачи на автоматизацию по функциональным разделам п. 3.1 по каждому из них необходимо определить объем данных, который необходимо хранить в информационной системе для решения поставленных задач, а так же логически сгруппировать этот массив информации по объектам.
Получение заказа на перевозку.
Задача |
Объекты |
Определение стоимости перевозки. |
- Маршрут - Груз - Требования к перевозке - Перевозки (планируемые) предприятия |
Определение технической готовности подвижного состава |
- Подвижной состав - Журнал планирования ТО/ТР (отдел эксплуатации АТП) - Журнал планирования будущих перевозок (отдел перевозок АТП) |
Формирование предварительного заказа на перевозку, ожидание поступления аванса |
- Журнал планирования будущих перевозок (добавление подвижного состава для резерва на планируемую перевозку) - Договор на перевозку, в рамках которого должен поступить аванс |
Подготовка к перевозке.
Задача |
Объекты |
Формирование перевозки |
- Перевозка - Маршрут - Водитель/экспедитор |
Процесс перевозки.
Задача |
Объекты |
Контроль выполнения параметров перевозочного процесса |
- Перевозка - Пространственная информация о частях маршрута и режимах их прохождения (специальная часть маршрута). |
Доступ к данным о перевозке через web |
- Перевозка - Маршрут - Пользователь web-ресурса, владелец груза |
Работа службы технической эксплуатации.
Задача |
Объекты |
Определение времени проведения ТО/ТР |
- Подвижной состав (текущий пробег) - Регламент проведения ТО/ТР на подвижном составе (сервисная книжка от завода-изготовителя) |
Учет трудоемкости (времени и денег) выполнения работ по ТО/ТР |
- Стоимость нормо-часа - Список работ с описанием - трудоемкости - перечня зап. частей и расходных материалов - квалификации персонала |
Учет выполненных работ с указанием исполнителя |
- Персонал службы технической эксплуатации - Проводимое ТО и ремонт с учетом выполненных работ, |
Управление складом зап. частей и расходных материалов исходя из планируемых в среднесрочной перспективе и уже выполненных работ |
- Перечень расходных материалов и зап. частей на складе. |
3.2.2 Формальное описание объектов ИС «АТП».
В результате декомпозиции решаемых задач и используемых объектов имеем перечень взаимоувязанных объектов предметной области АТП, который для удобства логически сгруппированы. Группой, содержащей комплиментарные классы будем называть «пакет». Таким образом, все объекты распределены по пакетам:
1. Пакет «АТП»
АТП — хранит общую информацию об АТП, взаимодействует с внешней средой;
Контрагент — юр. лицо, с которым подписывается договор о перевозке;
Резервирование ТС — информация о времени резервирования ТС. Используется как в журнале отдела технической эксплуатации, так и отдела перевозок;
3. Пакет «АТП.ГИС»
ГИС подсистема — вспомогательный объект, помогающий автоматизированно формировать маршрут перевозки в соответствующем формате, а так же автоматически вычислять величину пробега с грузом, без груза и количество пунктов погранперехода;
2. Пакет «АТП.Транспорт»
Подвижной состав — информация от транспортных средствах.
Марка ТС — информация о мощностных характеристиках ТС и габаритов кузова.
Тип транспорта ТС — информация о видах груза, которые можно везти на указанном типе транспорта.
Груз — вся информация о грузе, которая позволяет автоматически подбирать тип подвижного состава и определять возможность его перевозки и стоимость;
5. Пакет «АТП.Транспорт.Эксплуатация»
Отдел технической эксплуатации АТП — хранит и управляет информацией о планируемых ТО/ТР;
Сервисная книжка ТС — информация о регламентах выполнения плановых ТО/ТР
Ремонтное воздействие — информация о ремонтом воздействии — трудоемкость и перечень необходимых расходных материалов;
Расходный материал — информация о единице расходного материала указанного типа, который задействуется в рамках некоторых ремонтных воздействий;
Регламентный технический осмотр и ремот — информация о составе ТО/ТР, заданные заводом-изготовителем для данных узлов и агрегатов;
История ремонтов ТС — перечень ремонтных воздействий ТС, привязанных к дате его выполнения
Ремонт — перечень ремонтных воздействий, соответствующих фактически проведенному ремонту;
6. Пакет «АТП.Транспорт.Перевозка»
Отдел перевозок АТП — хранит и управляет информацией о планировании перевозок, а так же об их информационном сопровождении;
Маршрут — информация о движении ТС из пункта погрузки в пункт разгрузки, который формально описан для задач автоматического контроля выполнения перевозки с учетом описанных в маршруте условий прохождения его участков;
Перевозка — информация о перевозке, которая заполняется с момента поступления аванса по договору на перевозку.
Договор на перевозку — информация, содержащаяся в основной части договора;
Водитель — информация о водителе, участвующем в перевозке.
