Кейс по разработке и внедрению программного обеспечения "БАРЬЕР" в ОАО РЖД:
Задача проекта:
Основная задача проекта - разработать и внедрить программное обеспечение "БАРЬЕР" для ОАО РЖД, предоставляющее полный цикл управления и контроля за составами и блоками безопасности. Программное обеспечение должно обеспечивать эффективное управление и мониторинг безопасности блоков, а также автоматизированное формирование отчетов и обработку данных.
Технологический стек:
- Язык программирования: Lazarus
- База данных: SQLite
- Операционная система: Windows
- Считыватель штрих-кода
Этапы разработки и внедрения:
1. Анализ требований и проектирование системы:
- - Проведен анализ потребностей ОАО РЖД в управлении блоками безопасности.
- - Разработаны требования к программному обеспечению "БАРЬЕР".
- - Создано техническое задание и план разработки.
2. Разработка модулей системы:
2.1. Модуль управления НСИ:
- - Разработан модуль для создания и ведения НСИ предприятия, составов и блоков безопасности.
2.2. Модуль контроля сроков проверки блоков и составов:
- - Реализован механизм контроля сроков проверки блоков и составов, оповещение о приближающихся событиях.
2.3. Модуль учета блоков через беспроводной считыватель:
- - Разработан модуль, позволяющий вести учет и обработку блоков с использованием ручного беспроводного считывателя.
2.4. Модуль формирования отчетов:
- - Реализована функциональность по выгрузке четырех основных и сводных отчетов, обеспечивающих анализ эффективности системы.
2.5. Модуль электронного табло учета:
- - Разработано электронное табло для наглядного отображения текущего состояния системы учета блоков.
2.6. Модуль учета ремонта составов:
- - Создан функционал для учета и отслеживания информации о ремонте составов.
2.7. Модуль безопасности:
- - Разработаны механизмы аутентификации для администратора и оператора, обеспечивая первичную безопасность системы.
2.8. Модуль резервного копирования и восстановления данных:
- - Внедрен механизм резервного копирования и восстановления данных для обеспечения надежности и безопасности информации.
3. Тестирование:
- - Проведено комплексное тестирование всех модулей и функциональности системы.
- - Выявлены и устранены ошибки и недочеты.
4. Внедрение и обучение:
- - Произведено внедрение программного обеспечения "БАРЬЕР" в производственную среду ОАО РЖД.
- - Проведено обучение персонала по использованию системы.
5. Сопровождение и дальнейшее развитие:
- - Обеспечено регулярное сопровождение и обновление программного обеспечения.
- - Реализованы дополнительные требования и улучшения по мере необходимости.
Результаты:
- - Успешно внедрено программное обеспечение "БАРЬЕР" в ОАО РЖД.
- - Обеспечена эффективная работа с НСИ, блоками безопасности и контролем сроков проверки.
- - Реализован учет блоков с использованием беспроводного считывателя.
- - Созданы четыре основных и сводных отчета для анализа эффективности системы.
- - Разработано электронное табло для удобного отображения текущего состояния системы учета блоков.
- - Внедрен механизм учета ремонта составов.
- - Обеспечена первичная безопасность системы с использованием аутентификации.
- - Реализован механизм резервного копирования и восстановления данных для обеспечения надежности информации.
Проект "БАРЬЕР" успешно автоматизировал процессы управления и контроля за блоками безопасности в ОАО РЖД, улучшив эффективность и безопасность операций.
- Клиент:
ОАО "РЖД" - Стек:
LAZARUS, SQLite, Windows, Считыватель ШК - Дата:
2019-01-01 - Категория:
Программы