АСУ пассажирскими железнодорожными перевозками

Язык программирования: Delphi
Название работы: ААвтоматизированная система управления
пассажирскими железнодорожными перевозками (SQL Server + ADO)
Вид работы: Дипломная работа
Тематика работы: Базы данных, Клиент-серверные базы данных
Функции программы: АСУ пассажирскими ж/д перевозками (Железнодорожная касса. АРМ менеджера по продажам ж/д билетов) (SQL Sеrvеr + АDО)
АСУ включает в себя АРМ (автоматизированное рабочее место) оператора, АРМ кассира и Справочную.
АРМ оператора обеспечивает выполнение следующих основных функций:
- ведение справочников вагонов, типов и категорий вагонов, мест по вагонам, справочников поездов, станций;
- формирование состава поезда;
- составление и планирование пути следования поезда;
- составление расписания движения поезда;
- учет проданных билетов;
- выдачу информации о пути следования поезда и билетах в наличии;
- формирование документов:
- информация о составе поезда по вагонам;
- информация о пути следования поезда;
- информация о проданных билетах для заданного периода.
АРМ кассира обеспечивает выполнение следующих основных функций:
- выдачу информации о составах, имеющих заданные станцию отправления и назначения;
- продажа билета;
- печать проездного документа (билета).
Справочная обеспечивает выполнение следующих основных функций:
- выдачу информации о составах, имеющих заданные станцию отправления и назначения и заданный диапазон дат отправления;
- выдачу информации о пути следования поезда и билетах в наличии с разбивкой по классам для заданного рейса;
- выдачу информации о составе выбранного поезда по вагонам;
Реализован удобный интерфейс с пользователем, поиск и фильтрация необходимых данных, формирование отчетов.
Приложение реализовано для платформы клиент-сервер (сервер МS SQL Sеrvеr). В базе данных реализованы такие неотъемлемые элементы удаленной БД как хранимые процедуры. Также в данной работе реализованы связи типа "один-ко-многим" (Мastеr-Dеtail, "Главный-подчиненный"), SQL-запросы на выборку, модификацию и добавление записей, фильтрация записей БД.
При необходимости проект может быть без проблем скомпилирован под Delphi 7.
В пояснительной записке (ПЗ) к дипломному проекту, помимо основного раздела, есть раздел обоснования экономической эффективности проекта и БЖД. К ПЗ прилагается ПРЕЗЕНТАЦИЯ на 20 слайдов.
В пояснительной записке подробно описано проектирование системы:
- функциональное проектирование, с помощью средства ВРWin (2 диаграммы);
- инфологическое проектирование, с помощью средства ЕRWin (2 диаграммы), полное описание всех таблиц и полей таблиц базы данных;
- граф перехода экранных форм, с помощью средства МS Visio (1 диаграмма).
Все схемы и диаграммы могут быть с успехом использованы для демонстрации на плакатах при защите диплома.