Разработка и внедрению программного обеспечения "DeptLogistics" в ОАО РЖД
ОАО РЖД, ведущая компания в области железнодорожных перевозок, столкнулась с необходимостью улучшения управления логистикой и местонахождением составов. Для решения этой задачи было принято решение о разработке и внедрении нового программного обеспечения "DeptLogistics". Программа создавалась для обеспечения эффективного управления данными о составах, их местоположении, а также для упрощения формирования отчетности.
Описание пула работ
1. Разработано графическое отображение местонахождения состава
Было создано графическое отображение составов, позволяющее операторам наглядно видеть местоположение каждого состава на территории. Использовался стек технологий LAZARUS для создания графического интерфейса, обеспечивающего удобство использования.
2. Разработано формирование вагонов и составов
Создан функционал, позволяющий пользователям легко формировать составы, включая вагоны, и определять их маршруты. Использовались возможности языка программирования LAZARUS для обеспечения гибкости в конфигурировании составов.
3. Разработано размещение сформированных составов по местам эксплуатации
Реализован механизм автоматического размещения сформированных составов на местах эксплуатации в соответствии с определенными критериями. Использовалась база данных SQLite для хранения и эффективного управления информацией.
4. Разработано ведение НСИ по типу вагонов, серии, местам использовании
Разработана система НСИ (Нормативно-справочная информация), включающая типы вагонов, их серии и места использования. Обеспечивается возможность управления этими данными через удобный интерфейс программы.
5. Разработан экспорт информации в Excel по фильтрации
Добавлена функциональность экспорта данных в формат Excel с возможностью фильтрации. Это обеспечивает удобство использования данных внутри программы, а также их дополнительную обработку в сторонних инструментах.
6. Разработана формирование сводной отчетности по фильтрации
Создан механизм формирования сводной отчетности, который позволяет пользователям получать сжатую информацию о движении и распределении составов с использованием различных фильтров.
Технологический стек
Программное обеспечение "DeptLogistics" разрабатывалось с использованием следующего технологического стека:
- Язык программирования: Lazarus
- Система управления базами данных: SQLite
- Операционная система: Windows
Процесс внедрения
1. Тестирование
Каждая часть программы тщательно тестировалась на соответствие требованиям и отладке. Были проведены функциональные, интеграционные и приемочные тесты.
2. Обучение персонала
Проведено обучение персонала по использованию нового программного обеспечения. Созданы обучающие материалы, проведены тренинги и вебинары.
3. Постепенное внедрение
Процесс внедрения проводился поэтапно, начиная с отдельных подразделений. Это позволило операторам и администраторам привыкнуть к новой системе и обеспечило минимальное воздействие на текущие операции.
4. Поддержка и сопровождение
Обеспечена система поддержки и сопровождения для оперативного реагирования на возможные проблемы и запросы пользователей. Регулярные обновления внедрялись для улучшения функционала и устранения выявленных ошибок.
Программное обеспечение "DeptLogistics" успешно внедрено в ОАО РЖД, обеспечив более эффективное управление логистикой и отчетностью. Операторы и администраторы отмечают удобство использования и повышение производительности в повседневных задачах.
- Клиент:
ОАО "РЖД" - Стек:
LAZARUS, SQLite, Windows - Дата:
2022-09-09 - Категория:
Программы