Автор: Пользователь скрыл имя, 27 Февраля 2013 в 14:06, дипломная работа
Объект исследования - бизнес-процесс документообеспечения перевозки грузов железнодорожным транспортом.
Цель работы – разработка модуля автоматизированной системы по обеспечению документооборота при перевозках грузов железнодорожным транспортом.
Разработаны модель предметной области и ее сущностей, модель базы данных и ее структуры, модель информационного обеспечения системы, модель функционала пользователя, модель взаимодействия системы с внешними системами, уделено внимание безопасности программного продукта, улучшено качество печати информации на бланки строгой подотчетности, разработан пользовательский интерфейс и его функциональная связанность с СУБД Oracle и БД предприятия, а так же внешними информационными системами.
1 ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ 10
1.1 Анализ уровня автоматизации на предприятии и в подразделении 10
1.2 Анализ основного бизнес процесса службы экспедиции и уровня его автоматизации 11
1.3 Основные документы службы экспедиции Харцызского трубного завода 16
1.4 Функциональный состав должностных инструкций экспедитора 16
1.5 Предпосылки создания автоматизированного модуля документообеспечения процесса доставки товаров железнодорожным транспортом 20
1. 6 Постановка задач проектирования 23
2 РАСЧЕТНО-КОНСТРУКТОРСКАЯ ЧАСТЬ 25
2.1.1 Организация доступа пользователей к системе АС Клиент-УЗ 26
2.1.2 Определение структуры, состава и формата реквизитов и атрибутов электронного перевозочного документа (ЭПД) 27
2.1.3 Определение электронных данных для создания электронного перевозочного документа 29
2.1.4 Преобразования электронных данных ЭПД в последовательностьбайт для наложения или проверки электронной цифровой подписи (ЭЦП) 30
2.1.5 Кодировка данных 32
2.2.1 Организация обмена данными между системами 34
2.2.2 Требования к аппаратным средствам, операционной среде и способу подключения компьютера, подключаемого к системе «ЭТРАН» с помощью технологии VIPnet. 35
2.2.3 Программное обеспечение обмена данными посредством СОМ-объекта 39
2.2.4 Определение формата передаваемых данных 41
2.2.5 Организация запросов в систему ЭТРАН 42
2.3 Выводы по разделу 47
3 СПЕЦИАЛЬНАЯ ЧАСТЬ 51
3.1 Разработка диаграммы вариантов использования 51
3.2 Разработка диаграммы развертывания системы 54
3.3 Разработка диаграммы взаимодействия 55
3.4 Информационное обеспечение системы. Разработка диаграммы последовательности 57
3.5 Разработка модели базы данных 58
3.5.1 Табличное представление данных системы 58
3.5.2 Семантическое моделирование. Разработка диаграммы классов 73
3.5.3 Логическое моделирование. Разработка ER-диаграммы 75
3.6 Безопасность програмного обеспечения 77
3.7 Разработка пользовательского интерфейса 82
3.8 Обеспечение качества и надежности заполнения бланков строгой отчетности 91
3.9 Выводы по разделу 92
4 ЭКОНОМИЧЕСКАЯ ЧАСТЬ 93
4.1 Расчет капитальных затрат на создание ПО 93
4.2 Расчет годовой экономии текущих затрат 99
4.2.1 Расчет себестоимости ведения необходимой документации в ручном варианте 101
4.2.2 Расчет себестоимости ведения пакета необходимых документов в автоматизированном варианте 104
4.3 Расчет годового экономического эффекта относительно к источнику получения экономии 107
4.4 Расчет коэффициента экономической эффективности и срока окупаемости капиталовложений 107
4.5 Выводы по разделу 109
5 ОХРАНА ТРУДА 110
5.1 Анализ опасных и вредных производственных факторов 110
5.2 Разработка мероприятий по обеспечению безопасных условий труда 115
5.3 Эффективность мероприятий по охране труда 124
ЗАКЛЮЧЕНИЕ 127
ПЕРЕЧЕНЬ ССЫЛОК 128
Продолжение таблицы Б.3
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | |
date_dved |
Дата заключения отправного дорожного сведения |
DateTime |
— |
— |
Д |
Д |
Д |
Д | |
esr_akt |
ЕСР станции составления акта |
EsrCode |
— |
— |
Д |
Д |
Д |
Д | |
nom_akt |
Номер акта |
C_9 |
— |
— |
Д |
Д |
Д |
Д | |
vagon_nom |
Номер вагона |
C_12 |
— |
— |
Д |
Д |
Д |
Д | |
SCHEMA |
Отпр. |
Прин. |
Напр. |
Приб. |
Получ. |
Раскр. | |||
carry_sch |
Схема таксировки по отправлению |
N_4 |
— |
Д |
Д |
Д |
Д |
Д | |
pr_sch |
Признак выставления схемы таксировки |
ValueKind |
— |
Д |
Д |
Д |
Д |
Д | |
CIM_INFO |
Отпр. |
Прин. |
Напр. |
Приб. |
Получ. |
Раскр. | |||
custom_stn_name |
Наименования станции
прохождения таможенного |
C_120 |
Д |
Д |
Д |
Д |
Д |
Д | |
custom_stn_name_de |
Наименования станции
прохождения таможенного |
C_120 |
Д |
Д |
Д |
Д |
Д |
Д | |
fr_fracht_max |
Франко стоимость перевозки "к" |
N_20_4 |
Д |
Д |
Д |
Д |
Д |
Д | |
fr_fracht_sum |
Франко стоимость перевозки "от" |
N_20_4 |
Д |
Д |
Д |
Д |
Д |
Д | |
incoterms_code |
Код услуги |
C_3 |
Д |
Д |
Д |
Д |
Д |
Д | |
incoterms_station |
Станция предоставления услуги |
C_60 |
Д |
Д |
Д |
Д |
Д |
Д | |
interest_currency |
Валюта заинтересованности в снабжении |
N_3 |
Д |
Д |
Д |
Д |
Д |
Д | |
interest_value |
Заинтересованность в снабжении |
N_20_4 |
Д |
Д |
Д |
Д |
Д |
Д | |
nonexpert_system |
Упрощенная процедура
для железнодорожных |
N_1 |
Д |
Д |
Д |
Д |
Д |
Д | |
payment |
Наложенный платеж |
N_20_4 |
Д |
Д |
Д |
Д |
Д |
Д |
Продолжение таблицы Б.3
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | |
payment_bill_date |
Дата транспортной накладной для наложенных платежей |
Date |
Д |
Д |
Д |
Д |
Д |
Д | |
payment_bill_num |
Транспортная накладная для наложенных платежей |
C_25 |
Д |
Д |
Д |
Д |
Д |
Д | |
payment_currency |
Валюта наложенного платежа |
N_3 |
Д |
Д |
Д |
Д |
Д |
Д | |
place_date_from |
Дата передачи (дата и время приема груза к перевозке) |
DateTime |
Д |
Д |
Д |
Д |
Д |
Д | |
place_name_from |
Место передачи (название станции прием груза) |
C_120 |
Д |
Д |
Д |
Д |
Д |
Д | |
place_name_from_de |
Место передачи (название станции прием груза) на немецком языке (для ЭТОМ и ЭТОМ/СМГС бланка) |
C_120 |
Д |
Д |
Д |
Д |
Д |
Д | |
place_name_to |
Место доставки |
C_120 |
Д |
Д |
Д |
Д |
Д |
Д | |
place_rw_from |
Железная дорога места
передачи (код железнодорожной |
N_4 |
Д |
Д |
Д |
Д |
Д |
Д | |
primary_agent |
Договорный перевозчик |
C_250 |
Д |
Д |
Д |
Д |
Д |
Д | |
responsible_person |
Код основного ответственного лица |
C_10 |
Д |
Д |
Д |
Д |
Д |
Д | |
route_info |
Маршрут прохождения |
C_250 |
Д |
Д |
Д |
Д |
Д |
Д | |
CLIENT |
Отпр. |
Прин. |
Напр. |
Приб. |
Получ. |
Раскр. | |||
account |
Номер расчетного счета грузоотправителя (Обязательное поле для заполнения отправителем) |
BankAccount |
Д |
Д |
Д |
Д |
Д |
Д | |
adress |
Адрес грузоотправителя /грузополучателя (Обязательное поле для заполнения отправителем) |
C_300 |
Д |
Д |
Д |
Д |
Д |
Д | |
bank |
Наименования банка грузоотправителя (Обязательное поле для заполнения отправителем) |
C_60 |
Д |
Д |
Д |
Д |
Д |
Д | |
city |
Город нахождения банка (Обязательное поле для заполнения отправителем) |
C_30 |
Д |
Д |
Д |
Д |
Д |
Д | |
e-maіl клиента |
C_60 |
Д |
Д |
Д |
Д |
Д |
Д |
Продолжение таблицы Б.3
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | |||||||||
fax |
Номер факса клиента |
C_25 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||
kod |
Код грузоотправителя/ грузополучателя |
ClientCode4 |
В |
В |
В |
В |
В |
В | |||||||||
mfo |
МФО банка грузоотправителя (Обязательное поле для заполнения отправителем) |
Mfo |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||
name |
Наименования грузоотправителя/ |
C_300 |
В |
В |
В |
В |
В |
В | |||||||||
nds_pay_code |
Номер свидетельства плательщика НДС клиента |
C_25 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||
okpo |
ЄДРПОУ грузоотправителя (Обязательное поле для заполнения отправителем) |
EdrpouCode |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||
phone |
Номер телефона клиента |
C_25 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||
representative_pib |
Фамилия и им'я отчество представителя отправителя, ответственного за внесение сведений в перевозочный документ |
C_120 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||
type |
Тип (грузоотправитель/ |
ClientKind |
В |
В |
В |
В |
В |
В | |||||||||
OTPRDP |
Отпр. Прин. |
Напр. |
Приб. |
Получ. |
Раскр. | ||||||||||||
esr_name_otpr |
Наименования станции отправления с первичного документа |
C_30 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||
esr_otpr |
Код станции отправления с первичного документа |
EsrCode |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||
nom_doc |
Номер первичного документа |
N_8 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||
ser_doc |
Серия первичного документа |
C_4 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||
PL |
Отпр. |
Прин. |
Напр. |
Приб. |
Получ. |
Раскр. | |||||||||||
kod_plat |
Код плательщика при наличии кода |
N_10 |
Д |
Д |
Д |
Д |
Д |
Д |
Продолжение таблицы Б.3
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | |||||||||||||||||
name_plat |
Наименования плательщика |
C_70 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||||||||||
podkod_exp |
Подкод плательщика (экспедитора) |
N_7 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||||||||||
type |
Тип плательщика |
PayerKind |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||||||||||
PL_LOC |
Отпр. |
Прин. |
Напр. |
Приб. |
Получ. |
Раскр. | |||||||||||||||||||
adress |
Адрес плательщика (для ЭТОМ и ЭТОМ/СМГС бланка) |
C_300 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||||||||||
lang |
Двузначный код языка по стандарту ІSO 639.1 (для ЭТОМ и ЭТОМ/СМГС бланка) |
CimLang |
В |
В |
В |
В |
В |
В | |||||||||||||||||
name |
Наименования плательщика (для ЭТОМ и ЭТОМ/СМГС бланка) |
C_300 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||||||||||
SEND_STAT |
Отпр. |
Прин. |
Напр. |
Приб. |
Получ. |
Раскр. | |||||||||||||||||||
code |
Код заявления отправителя |
N_4 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||||||||||
param |
Дополнительная информация |
C_120 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||||||||||
param_de |
Дополнительная информация на немецком языке (для ЭТОМ и ЭТОМ/СМГС бланка) |
C_120 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||||||||||
SPEC_COND |
Отпр. |
Прин. |
Напр. |
Приб. |
Получ. |
Раскр. | |||||||||||||||||||
code |
Код особого условия |
N_4 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||||||||||
name_metal |
Название лома черных металлов. Заполняется при перевозке металлолома (code=26). |
NC_80 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||||||||||
name_val |
Наименования собственника лома черных металлов. Заполняется при перевозке металлолома (code=26). |
NC_80 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||||||||||
val |
Значения дополнительного параметра |
C_60 |
Д |
Д |
Д |
Д |
Д |
Д | |||||||||||||||||
PAY_V |
Отпр. |
Прин. |
Напр. |
Приб. |
Получ. |
Раскр. | |||||||||||||||||||
kod |
Код платежа |
PaymentCode |
— |
Д |
Д |
Д |
Д |
Д | |||||||||||||||||
podkod |
Подкод платежа |
PaymentCode |
— |
Д |
Д |
Д |
Д |
Д | |||||||||||||||||
summa |
Сумма платежа (коп.) |
N_13 |
— |
Д |
Д |
Д |
Д |
Д |
Таблица Б.4 – Кодированные значения данных
PayerKind | ||||
1 |
2 | |||
Код |
Наименования | |||
0 |
по отправлению | |||
1 |
по прибытию | |||
SealOwnerKind | ||||
Код |
Наименования | |||
0 |
железная дорога | |||
1 |
грузоотправитель | |||
2 |
таможня | |||
3 |
экспедитор | |||
ClientKind | ||||
Код |
Наименования | |||
1 |
грузоотправитель | |||
2 |
грузополучатель | |||
PayKind | ||||
Код |
Наименования | |||
0 |
на станции отправления | |||
1 |
на станции назначения | |||
2 |
через УЗ | |||
3 |
бесплатная перевозка | |||
4 |
денежной наличностью на станции отправления | |||
5 |
денежной наличностью на станции назначения | |||
SpeedKind | ||||
Код |
Наименования | |||
1 |
большая | |||
2 |
грузовая |
Продолжение таблицы Б.4
1 |
2 |
3 |
пассажирская |
VOhrKind | |
Код |
Наименования |
1 |
Не предохранять груз |
2 |
Предохранять груз |
3 |
Предохранять груз по заявке грузоотправителя |
LoaderKind | |
Код |
Наименования |
1 |
Железная дорога |
2 |
грузоотправитель |
Информация о работе Разработка программного обеспечения АРМ Экспедитора