Файл: Проектирование ИС по продаже железнодорожных билетов.pdf
Добавлен: 20.05.2023
Просмотров: 1303
Скачиваний: 30
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия
1.1 Характеристика предприятия и его деятельности
1.2 Организационная структура управления предприятием
2. Информационное обеспечение задачи
2.1 Информационная модель и ее описание
2.2 Используемые классификаторы и системы кодирования
2.3. Характеристика нормативно-справочной, входной и оперативной информации.
3. Общие положения (дерево функций и сценарий диалога)
3.1 Характеристика базы данных
3.2 Структурная схема пакета (дерево вызова программных модулей)
Введение
В последнее время в нашей жизни всё большую роль играют информационные технологии. Они вошли во все сферы жизнедеятельности, в том числе и торговлю. Использование информационных технологий позволяет любой организации совершенствовать и улучшать управленческую деятельность, увеличивать темпы производства, а для торговых организаций повышать собственный авторитет в глазах потребителей.
В данной курсовой работе описаны функции продажи железнодорожных билетов, организация работы, структура предприятия, смоделирована и разработана информационная система. Также рассмотрены все основные документы по поездам, движению и отпуску железнодорожных документов, а именно проездные билеты. В итоге, абсолютно функциональный, простой и удобный интерфейс для работы в железнодорожной кассе.
Данная работа заключает в себе разработку конфигурации и АРМ кассира «Железнодорожной кассы» по средствам системы проектирования прикладных решений (конфигураций) и ведения технической документации проекта. Конечный итог работы заключается в том, что будет спроектировано и реализовано рабочее приложение для кассира железнодорожной кассы. Актуальность работы имеет наивысшую степень значимости, так как предприятие такого уровня, должны ввести компьютеризацию и перейти на электронный вариант работы для предотвращений потери, ошибок данных и упрощение самой работы.
1. Технико-экономическая характеристика предметной области и предприятия
1.1 Характеристика предприятия и его деятельности
Кассир ведет учет о продажах железнодорожных проездных документов пассажирам, которые обратились к нему. После выбранного поезда, времени отправления, вагона и места, пассажиру выдается контрольный проездной документ для того, чтобы он мог поехать на выбранном поезде. При выдаче билета в него вносятся индивидуальные данные о пассажире, также при возвращении билета в кассу, в программу кассир заносит информация о снятии брони на данное место в данном поезде и возврате определенной суммы денег.
Изучение предметной области проводим на основе анализа основного документа, действующего в поезде, который был выдан кассиром в железнодорожной кассе, для которой разрабатывается конфигурация. Таким документом является «Проездной документ», он представлен на рисунке 1
Рисунок 1. Проездной документ
В проездном документе содержится следующая информация:
- Поезд - в данном поле указывается номер и сообщение поезда.
- Отправление – в данном поле указывается дата и время отправления поезда.
- Вагон - в данном поле указывается номер и тип вагона.
- Цена - в данном поле указывается цена билета.
- Кол-во человек - в данном поле указывается число пассажиров, которые могут проехать по 1 билету.
- Вид документа - в данном поле указываются льготы на проезд.
- ФИО - в данном поле указывается фамилия, имя и отчество (если есть) пассажира
- Индивидуальный документ - в данном поле указывается контрольный документ, удостоверяющий личность пассажира (Паспорт, свидетельство о рождении, справка УДО и т.д.,)
- Место - в данном поле указывается место пассажира.
- Доп. услуги. - в данном поле указываются дополнительные услуги (питание, белье и т.д.)
Дата и время прибытия - в данном поле указывается время прибытия поезда на конечную станцию.
1.2 Организационная структура управления предприятием
На рисунке 2 представлена организационная модель. На данной модели отражены структуры, которые используются для эффективного функционирования системы «Железнодорожная касса», а также представлены сотрудники данных структур, которые непосредственно учувствуют в жизнедеятельности системы.
Данная модель необходима для построения процессов разработки, так как она выделяет в себе отделы и исполнителей, ответственных за устойчивость и выполнение поставленных функций и задач.
Рисунок 2. Организационная модель железнодорожных касс
-
- Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
Первое, что необходимо создать, это контекстную модель информационной системы, модель представлена на рисунке 3.
Рисунок 3. Контекстная диаграмма информационной системы
Диаграмма состоит из следующих составляющих:
- Входные потоки:
- Данные о поезде (Номер поезда, сообщение, дата отправления и прибытия)
- Данные о пассажире (ФИО, индивидуальный документ, льготы)
- Управляющие потоки:
- Законодательство РФ (ГОСТы, законы, указы, постановления и т.д.)
- Правила АО «ФПК» (корпоративные правила для работников ж/д касс)
- Антимонопольное законодательство
- Ресурсные потоки:
- Кассир (Сотрудник кассы)
- Выходные потоки:
- Отчет о продажах (Информация о продажах может быть выдана в виде отчета или таблицы)
- Эффективность сотрудника (Информация о эффективности сотрудника может быть выдана в виде отчета или таблицы)
Далее необходимо провести функциональную декомпозицию системы. Разбиение представлено на рисунке 4
Рисунок 4. Диаграмма декомпозиции
После проведения декомпозиции контекстной диаграммы, на выходе мы получили шесть диаграмм декомпозиции. Разберём подробнее все блоки диаграмм декомпозиции.
- Управление данными о поездах
Входные данные получаем из входных потоков, а именно, «Данные о поездах». На основе поступивших данных заполняются соответствующие поля в программе. Эти данные заносит непосредственно кассир. Данный блок курируется законодательством РФ, правилами АО «ФПК» и антимонопольным законом.
- Управление личными данными пассажира
В справочнике, в соответствующие поля вводятся данные о пассажире: ФИО, документ, дата рождения. Ввод осуществляет кассир. Данный блок курируется законодательством РФ, правилами АО «ФПК» и антимонопольным законом.
- Формирование проездного документа
Формируется проездной документ для того, чтобы пассажир мог продолжить путешествовать. Заполняется автоматически, после веденных данных.
- Сверка данных о пассажирах
После вывода проездного документа производится проверка данных пассажира, поезда и даты отправления. Данный блок курируется законодательством РФ, правилами АО «ФПК».
- Выдача купленного проездного документа.
Пассажиру выдается проездной документ
- Отчет о продажах
Выводится полный отчет о проданных билетах за определенный период.
2. Информационное обеспечение задачи
2.1 Информационная модель и ее описание
В результате проектирования была разработана информационная модель системы, которая представляет из себя модель организации работы системы и схематично поясняет, на основании каких входных документов, а также нормативно-справочной информации происходит функционирование автоматизированной системы агентства недвижимости и получение выходных данных, т.е. процесс преобразования данных в информационной системе.
Поскольку целью разрабатываемой системы является автоматизация работы ЖД кассы, рассмотрим соответствующие сущности, связанные данным видом деятельности.
Сущность, направления, следования, атрибуты:
- Название следования - краткое название направления следования поезда.
- Станция отправления - станция, с которой начинается маршрут движения поезда.
- Станция прибытия - станция, на которой заканчивается маршрут движения поезда.
Сущность - кассы РЖД Атрибуты:
- Название (Наименование) - название кассы РЖД (как правило содержит номер кассы)
Сущность - поезда РЖД Атрибуты:
- Название поезда - название, присвоенное поезду (как правило содержит название модели, даты выпуска или другую информацию на усмотрение конечного пользователя)
- Внутренний код - внутреннее обозначение поезда, используемое
вместо "названия поезда"
- Количество мест - число мест в поезде
- Направление следования
- Вид поезда - выпадающего списка сущности вид поезда РЖД атрибута Значения сущность - места в поезде РЖД Атрибуты:
- Название места - название места (как правило содержит номер места и некоторую пояснительную информацию)
- Номер места - номер места в поезде
- Владелец - данное поле предлагается заполнить данными из выпадающего списка сущности поезда РЖД атрибута название поезда
- Вид места - данное поле предлагается заполнить данными из
выпадающего списка сущности вид места РЖД атрибута Значения сущность - пассажиры РЖД Атрибуты:
- ФИО пассажира - ФИО пассажира, вносимые в данные о билете
Сущность - продажа билетов на поезд РЖД Атрибуты:
- Касса продажи билетов РЖД - данное поле предлагается заполнить данными из выпадающего списка сущности кассы РЖД
атрибута название (наименование)
- Дата отправления - данное поле содержит в себе дату
отправления поезда
- Номер поезда - данное поле предлагается заполнить данными из
выпадающего списка сущности поезда РЖД атрибута название поезда
- Номер места - данное поле предлагается заполнить данными из выпадающего списка сущности места в поезде РЖД атрибута название места
- Пассажир - данное поле предлагается заполнить данными из выпадающего списка сущности пассажиры РЖД атрибута ФИО пассажира
- Стоимость - данное поле заполняется автоматически из данных сущности стоимость места РЖД атрибута стоимость на основании выбранного Номера места
Сущность - Возврат билетов РЖД Атрибуты:
- Касса продажи билетов РЖД - данное поле предлагается заполнить данными из выпадающего списка сущности кассы РЖД
атрибута название (наименование)
- Дата отправления - данное поле содержит в себе дату
отправления поезда
- Номер поезда - данное поле предлагается заполнить данными из
выпадающего списка сущности поезда РЖД атрибута название поезда
- Номер места - данное поле предлагается заполнить данными из выпадающего списка сущности места в поезде РЖД атрибута название
места
- Пассажир - данное поле предлагается заполнить данными из
выпадающего списка сущности пассажиры РЖД, атрибута, ФИО
пассажира
- Стоимость - данное поле заполняется автоматически из данных сущности стоимость места РЖД атрибута стоимость на основании выбранного номера места
Сущность - вид поезда РЖД Атрибуты:
- Значения - предложенное значение для ввода в различные формы
Обычный - тип поезда "Обычный", следующий с остановками
Скорый - тип поезда "Скорый", следующий без остановок
Сущность - вид места РЖД Атрибуты:
Значения - предложенное значение для ввода в различные формы
Купе - вид места "Купе"
Плацкарт - вид места "Плацкарт"
Люкс - вид места "Люкс"
Сущность - проданные билеты и заработанные средства
Атрибуты:
- Дата начала - данный параметр задаётся пользователем чтобы
вывести отчёт в желаемом диапазоне
- Дата окончания - данный параметр задаётся пользователем чтобы
вывести отчёт в желаемом диапазоне
- Параметры - параметры заполнения указываются пользователем
через дополнительные настройки Сущность - стоимость места РЖД Атрибуты: