Файл: Проектирование ИС по продаже железнодорожных билетов.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 20.05.2023

Просмотров: 1303

Скачиваний: 30

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Введение

В последнее время в нашей жизни всё большую роль играют информационные технологии. Они вошли во все сферы жизнедеятельности, в том числе и торговлю. Использование информационных технологий позволяет любой организации совершенствовать и улучшать управленческую деятельность, увеличивать темпы производства, а для торговых организаций повышать собственный авторитет в глазах потребителей.

В данной курсовой работе описаны функции продажи железнодорожных билетов, организация работы, структура предприятия, смоделирована и разработана информационная система. Также рассмотрены все основные документы по поездам, движению и отпуску железнодорожных документов, а именно проездные билеты. В итоге, абсолютно функциональный, простой и удобный интерфейс для работы в железнодорожной кассе.

Данная работа заключает в себе разработку конфигурации и АРМ кассира «Железнодорожной кассы» по средствам системы проектирования прикладных решений (конфигураций) и ведения технической документации проекта. Конечный итог работы заключается в том, что будет спроектировано и реализовано рабочее приложение для кассира железнодорожной кассы. Актуальность работы имеет наивысшую степень значимости, так как предприятие такого уровня, должны ввести компьютеризацию и перейти на электронный вариант работы для предотвращений потери, ошибок данных и упрощение самой работы.

1. Технико-экономическая характеристика предметной области и предприятия

1.1 Характеристика предприятия и его деятельности

Кассир ведет учет о продажах железнодорожных проездных документов пассажирам, которые обратились к нему. После выбранного поезда, времени отправления, вагона и места, пассажиру выдается контрольный проездной документ для того, чтобы он мог поехать на выбранном поезде. При выдаче билета в него вносятся индивидуальные данные о пассажире, также при возвращении билета в кассу, в программу кассир заносит информация о снятии брони на данное место в данном поезде и возврате определенной суммы денег.


Изучение предметной области проводим на основе анализа основного документа, действующего в поезде, который был выдан кассиром в железнодорожной кассе, для которой разрабатывается конфигурация. Таким документом является «Проездной документ», он представлен на рисунке 1

Рисунок 1. Проездной документ

В проездном документе содержится следующая информация:

  • Поезд - в данном поле указывается номер и сообщение поезда.
  • Отправление – в данном поле указывается дата и время отправления поезда.
  • Вагон - в данном поле указывается номер и тип вагона.
  • Цена - в данном поле указывается цена билета.
  • Кол-во человек - в данном поле указывается число пассажиров, которые могут проехать по 1 билету.
  • Вид документа - в данном поле указываются льготы на проезд.
  • ФИО - в данном поле указывается фамилия, имя и отчество (если есть) пассажира
  • Индивидуальный документ - в данном поле указывается контрольный документ, удостоверяющий личность пассажира (Паспорт, свидетельство о рождении, справка УДО и т.д.,)
  • Место - в данном поле указывается место пассажира.
  • Доп. услуги. - в данном поле указываются дополнительные услуги (питание, белье и т.д.)

Дата и время прибытия - в данном поле указывается время прибытия поезда на конечную станцию.

1.2 Организационная структура управления предприятием

На рисунке 2 представлена организационная модель. На данной модели отражены структуры, которые используются для эффективного функционирования системы «Железнодорожная касса», а также представлены сотрудники данных структур, которые непосредственно учувствуют в жизнедеятельности системы.

Данная модель необходима для построения процессов разработки, так как она выделяет в себе отделы и исполнителей, ответственных за устойчивость и выполнение поставленных функций и задач.

Рисунок 2. Организационная модель железнодорожных касс

    1. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов

Первое, что необходимо создать, это контекстную модель информационной системы, модель представлена на рисунке 3.


Рисунок 3. Контекстная диаграмма информационной системы

Диаграмма состоит из следующих составляющих:

  1. Входные потоки:
    • Данные о поезде (Номер поезда, сообщение, дата отправления и прибытия)
    • Данные о пассажире (ФИО, индивидуальный документ, льготы)
  2. Управляющие потоки:
    • Законодательство РФ (ГОСТы, законы, указы, постановления и т.д.)
    • Правила АО «ФПК» (корпоративные правила для работников ж/д касс)
    • Антимонопольное законодательство
  3. Ресурсные потоки:
    • Кассир (Сотрудник кассы)
  4. Выходные потоки:
    • Отчет о продажах (Информация о продажах может быть выдана в виде отчета или таблицы)
    • Эффективность сотрудника (Информация о эффективности сотрудника может быть выдана в виде отчета или таблицы)

Далее необходимо провести функциональную декомпозицию системы. Разбиение представлено на рисунке 4

Рисунок 4. Диаграмма декомпозиции

После проведения декомпозиции контекстной диаграммы, на выходе мы получили шесть диаграмм декомпозиции. Разберём подробнее все блоки диаграмм декомпозиции.

  1. Управление данными о поездах

Входные данные получаем из входных потоков, а именно, «Данные о поездах». На основе поступивших данных заполняются соответствующие поля в программе. Эти данные заносит непосредственно кассир. Данный блок курируется законодательством РФ, правилами АО «ФПК» и антимонопольным законом.

  1. Управление личными данными пассажира

В справочнике, в соответствующие поля вводятся данные о пассажире: ФИО, документ, дата рождения. Ввод осуществляет кассир. Данный блок курируется законодательством РФ, правилами АО «ФПК» и антимонопольным законом.

  1. Формирование проездного документа

Формируется проездной документ для того, чтобы пассажир мог продолжить путешествовать. Заполняется автоматически, после веденных данных.

  1. Сверка данных о пассажирах

После вывода проездного документа производится проверка данных пассажира, поезда и даты отправления. Данный блок курируется законодательством РФ, правилами АО «ФПК».

  1. Выдача купленного проездного документа.

Пассажиру выдается проездной документ

  1. Отчет о продажах

Выводится полный отчет о проданных билетах за определенный период.


2. Информационное обеспечение задачи

2.1 Информационная модель и ее описание

В результате проектирования была разработана информационная модель системы, которая представляет из себя модель организации работы системы и схематично поясняет, на основании каких входных документов, а также нормативно-справочной информации происходит функционирование автоматизированной системы агентства недвижимости и получение выходных данных, т.е. процесс преобразования данных в информационной системе.

Поскольку целью разрабатываемой системы является автоматизация работы ЖД кассы, рассмотрим соответствующие сущности, связанные данным видом деятельности.

Сущность, направления, следования, атрибуты:

  • Название следования - краткое название направления следования поезда.
  • Станция отправления - станция, с которой начинается маршрут движения поезда.
  • Станция прибытия - станция, на которой заканчивается маршрут движения поезда.

Сущность - кассы РЖД Атрибуты:

  • Название (Наименование) - название кассы РЖД (как правило содержит номер кассы)

Сущность - поезда РЖД Атрибуты:

  • Название поезда - название, присвоенное поезду (как правило содержит название модели, даты выпуска или другую информацию на усмотрение конечного пользователя)
  • Внутренний код - внутреннее обозначение поезда, используемое

вместо "названия поезда"

  • Количество мест - число мест в поезде
  • Направление следования
  • Вид поезда - выпадающего списка сущности вид поезда РЖД атрибута Значения сущность - места в поезде РЖД Атрибуты:
  • Название места - название места (как правило содержит номер места и некоторую пояснительную информацию)
  • Номер места - номер места в поезде
  • Владелец - данное поле предлагается заполнить данными из выпадающего списка сущности поезда РЖД атрибута название поезда
  • Вид места - данное поле предлагается заполнить данными из

выпадающего списка сущности вид места РЖД атрибута Значения сущность - пассажиры РЖД Атрибуты:

  • ФИО пассажира - ФИО пассажира, вносимые в данные о билете

Сущность - продажа билетов на поезд РЖД Атрибуты:

  • Касса продажи билетов РЖД - данное поле предлагается заполнить данными из выпадающего списка сущности кассы РЖД

атрибута название (наименование)

  • Дата отправления - данное поле содержит в себе дату

отправления поезда

  • Номер поезда - данное поле предлагается заполнить данными из

выпадающего списка сущности поезда РЖД атрибута название поезда

  • Номер места - данное поле предлагается заполнить данными из выпадающего списка сущности места в поезде РЖД атрибута название места
  • Пассажир - данное поле предлагается заполнить данными из выпадающего списка сущности пассажиры РЖД атрибута ФИО пассажира
  • Стоимость - данное поле заполняется автоматически из данных сущности стоимость места РЖД атрибута стоимость на основании выбранного Номера места

Сущность - Возврат билетов РЖД Атрибуты:

  • Касса продажи билетов РЖД - данное поле предлагается заполнить данными из выпадающего списка сущности кассы РЖД

атрибута название (наименование)

  • Дата отправления - данное поле содержит в себе дату

отправления поезда

  • Номер поезда - данное поле предлагается заполнить данными из

выпадающего списка сущности поезда РЖД атрибута название поезда

  • Номер места - данное поле предлагается заполнить данными из выпадающего списка сущности места в поезде РЖД атрибута название

места

  • Пассажир - данное поле предлагается заполнить данными из

выпадающего списка сущности пассажиры РЖД, атрибута, ФИО

пассажира

  • Стоимость - данное поле заполняется автоматически из данных сущности стоимость места РЖД атрибута стоимость на основании выбранного номера места

Сущность - вид поезда РЖД Атрибуты:

  • Значения - предложенное значение для ввода в различные формы

Обычный - тип поезда "Обычный", следующий с остановками

Скорый - тип поезда "Скорый", следующий без остановок

Сущность - вид места РЖД Атрибуты:

Значения - предложенное значение для ввода в различные формы

Купе - вид места "Купе"

Плацкарт - вид места "Плацкарт"

Люкс - вид места "Люкс"

Сущность - проданные билеты и заработанные средства

Атрибуты:

  • Дата начала - данный параметр задаётся пользователем чтобы

вывести отчёт в желаемом диапазоне

  • Дата окончания - данный параметр задаётся пользователем чтобы

вывести отчёт в желаемом диапазоне

  • Параметры - параметры заполнения указываются пользователем

через дополнительные настройки Сущность - стоимость места РЖД Атрибуты: