- •Содержание
- •6. Выводы и результаты 73
- •Введение
- •1. Анализ проблемы учета поставок железнодорожной компании "Патрего"
- •1.1 Исследование порядка производственной деятельности на предприятии
- •1.2 Составление маршрута
- •1.3 Определение модальности грузоперевозки
- •1.4 Процесс транспортировки
- •1.4.1 Получение заявки на грузоперевозку (документальное оформление)
- •1.4.2 Получение разрешения
- •1.4.3 Подготовка груза к перевозке
- •1.4.4 Таможенное оформление
- •1.5 Проблемы производственной деятельности железнодорожной компании “Патрего”
- •1.6 Формирование цели и задач проекта, определение стратегии достижения поставленной цели
- •2. Разработка концепции автоматизации
- •2.1 Разработка схемы движения информационных, материальных и финансовых потоков
- •2.2 Определение автоматизированных рабочих мест
- •2.3 Описание функций выявленных арм
- •Арм дежурного по станции
- •Арм дежурного по сортировочной горке
- •Арм товарного кассира
- •3. Анализ и выбор программного обеспечения
- •3.1 Требования к безопасности бд
- •3.2 Выбор системы управления баз данных
- •4. Разработка структуры информации
- •4.1 Разработка логической структуры данных
- •4.2 Разработка физической структуры данных
- •4.3 Структура таблиц
- •4.4 Разработка алгоритмов и текстов программ
- •4.5 Разработка контрольного примера
- •5. Разработка программного обеспечения асу компании «Патрего»
- •5.1 Анализ и выбор систем программирования
- •5.2 Разработка оконных форм для взаимодействия системы и пользователя
- •5.2.1 Оконный интерфейс для арм дежурного по станции
- •5.2.2 Оконный интерфейс для арм дежурного по сортировочной горке
- •5.2.3 Оконный интерфейс для арм товарного кассира
- •5.2.4 Оконный интерфейс для арм приемосдатчика грузов всех категорий
- •5.2.5 Оконный интерфейс для арм оператора пункта осмотра
- •5.2.6 Оконный интерфейс для арм специалиста по актово-претензионной работе
- •5.2.7 Оконный интерфейс для арм оператора стц
- •6. Выводы и результаты
- •Приложения Приложение а
- •Приложение б
- •Приложение в
- •Список использованных источников
Арм дежурного по станции
INSERT INTO Stations (StationId, StationName, Address) VALUES ('1', 'Красносельская', 'Казань. пр-кт Красноармейский. 54')
INSERT INTO Suppliers (SupplierId, SuplierName, Office, PostAddress, PhoneNumber) VALUES ('2', 'Росуголь пром', 'Москва. улица Сеччина. 87/7', 'Омск. улица Трали. 71/1', '+79031875646')
INSERT INTO Clients (ClientId, ClientName, OKPO, Office, PostAddress, PhoneNumber, StationId) VALUES ('1', 'Савин В. А.', '54', 'Москва. пр-кт Защитников Москвы. 12', 'Москва. пр-кт Кутузовский. 32к1', '88005553535', '2')
INSERT INTO Staff (StaffId, FullName, Post, PhoneNumber, Passport) VALUES ('3', 'Торин Генадий Дуринович', 'Глава отдела логистики', '89631597543', '4571912346')
SELECT * FROM Orders
SELECT * FROM Suppliers
SELECT * FROM Clients
SELECT * FROM Staff
Арм дежурного по сортировочной горке
INSERT INTO Wagons (WagonId, LiftingCapacity, StationId) VALUES ('3', '120', '2')
SELECT * FROM Wagons
SELECT * FROM Product
SELECT * FROM Orders
Арм товарного кассира
INSERT INTO Product (ProductId, ProductName, Volume, Weight, SupplierId) VALUES ('2', 'Уголь древесный', '100', '54', '2')
INSERT INTO Orders (OrderId, Date, Price, WagonId, ArrivalStationId, DepartureStationId, StaffId, ClientId) VALUES ('2', '2021-12-03 09:57:38', '2600000', '2', '1', '2', '3', '4')
INSERT INTO Clients (ClientId, ClientName, OKPO, Office, PostAddress, PhoneNumber, StationId) VALUES ('3', 'Францев А. Р.', '38', 'Москва. улица Алексея Дикого. 41', 'Москва. улица Охотинская. 21', '89321148456', '2')
SELECT * FROM Product
SELECT * FROM Orders
SELECT * FROM Clients
SELECT * FROM Suppliers
АРМ приемосдатчика грузов всех категорий
SELECT * FROM Product
SELECT * FROM Orders
SELECT * FROM Wagons
SELECT * FROM Stations
АРМ оператора пункта осмотра вагонов
INSERT INTO Wagons (WagonId, LiftingCapacity, StationId) VALUES ('1', '520', '1')
INSERT INTO Stations (StationId, StationName, Address) VALUES ('2', 'Нижегородская', 'Москва. улица Пушкина. 11')
SELECT * FROM Wagons
SELECT * FROM Product
SELECT * FROM Stations
АРМ специалиста по актово-претензионной работе
SELECT * FROM Orders
SELECT * FROM Product
SELECT * FROM Staff
SELECT * FROM Stations
SELECT * FROM Wagons
SELECT * FROM Clients
SELECT * FROM Suppliers
АРМ оператора СТЦ
INSERT INTO Orders (OrderId, Date, Price, WagonId, ArrivalStationId, DepartureStationId, StaffId, ClientId) VALUES ('1', '2018-10-08 18:01:55', '1800000', '3', '2', '1', '1', '1' )
INSERT INTO Product (ProductId, ProductName, Volume, Weight, SupplierId) VALUES ('1', 'Чипсы. Lays с луком. 200г', '34', '3', '1')
INSERT INTO Stations (StationId, StationName, Address) VALUES ('1', 'Красносельская', 'Казань. пр-кт Красноармейский. 54')
INSERT INTO Wagons (WagonId, LiftingCapacity, StationId) VALUES ('1', '520', '1')
INSERT INTO Clients (ClientId, ClientName, OKPO, Office, PostAddress, PhoneNumber, StationId) VALUES ('4', 'Юсифов Э. С.', '147', 'Москва. пр-кт Потапенько. 23/4', 'Москва. пр-кт Потапенько. 23/4', '89751642524', '1')
INSERT INTO Suppliers (SupplierId, SuplierName, Office, PostAddress, PhoneNumber) VALUES ('1', 'Lays. CO', 'St. Rithm. 41/7. USA. CA.', 'London. Maddison square. 108', '+38421567465')
SELECT * FROM Stations
SELECT * FROM Wagons
SELECT * FROM Orders