Файл: Автоматизация продажи железнодорожных билетов (Характеристика предприятия и его деятельности).pdf
Добавлен: 25.04.2023
Просмотров: 255
Скачиваний: 1
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия.
1.1. Характеристика предприятия и его деятельности.
1.3 Организационная структура управления предприятием
2. Информационное обеспечение задачи.
2.1. Информационная модель и её описание.
2.2. Характеристика нормативно-справочной, входной и результатной информации
2.3. Характеристика базы данных
Диаграмма idf0 покупка РЖД билета
Рисунок 8 Диаграмма idf0 нулевой уровень
Рисунок 9 контекстный уровень
Рисунок 10 второй уровень
1.3 Организационная структура управления предприятием
Организационная структура отдела по продаже железнодорожных билетов
Должностные обязанности директора
Рисунок 4 организационная структура
- Руководство деятельностью организации.
- Организация работы и эффективного взаимодействия всех структурных подразделений субъекта.
- Представление интересов общества, заключение сделок от его имени.
- Обеспечение законности ведения финансово-хозяйственной деятельности общества.
Должностные обязанности системного администратора
- Установка и обслуживание компьютерной и офисной техники, оргтехники, внутренней АТС.
- Обеспечение безошибочной работы системного программного обеспечения (ОС Windows, Windows Server).
- Обеспечение работоспособности и безопасности сети компании.
Должностные обязанности системного администратора
- руководство ведением бухгалтерского учета и составлением отчетности на предприятии;
- формирование учетной политики с разработкой мероприятий по ее реализации;
- оказание методической помощи работникам подразделений предприятия по вопросам бухгалтерского учета, контроля и отчетности;
Должностные обязанности старшего кассира
- Руководство деятельностью
- Осуществление денежных операций; Прием и выдача денег клиенту; Определение подлинности купюр; ...
- Учет и контроль денежной наличности;
- Ведение кассовой отчетности, оформление отчетных документов;
- Инкассация денег и передача их инкассатору.
Должностные обязанности кассира
- Осуществление денежных операций; Прием и выдача денег клиенту; Определение подлинности купюр; ...
- Учет и контроль денежной наличности;
- Ведение кассовой отчетности, оформление отчетных документов;
- Инкассация денег и передача их инкассатору.
Должностные обязанности старшего оператора call-центра
- Руководство деятельностью
- прием входящих звонков;
- предоставление информации по продуктам и услугам компании;
- документальное оформление заявок и заказов;
- обработка запросов клиентов с сайта;
- Подготовка отчетов о выполненной работе.
Должностные обязанности оператора call-центра
- прием входящих звонков;
- предоставление информации по продуктам и услугам компании;
- документальное оформление заявок и заказов;
- обработка запросов клиентов с сайта;
2. Информационное обеспечение задачи.
2.1. Информационная модель и её описание.
рисунок 5 диаграмма деятельности
2.2. Характеристика нормативно-справочной, входной и результатной информации
рисунок 6 диаграмма прецедентов
Описание актеров и прецедентов
Актеры:
Клиент- заказчик, покупатель, приобретатель услуг.
кассир - человек, управляющий системой регистрации клиента, обеспечивает расчет, прием и коммуникацию.
Прецеденты:
Возврат билета -этот прецедент инициируется клиентом. Если клиента что-то не устраивает, то он вправе вернуть или поменять билет.
Покупка билета- этот прецедент инициируется клиентом. Клиент обращается в кассам или сайту, выбирает дату, место назначения и рейс затем оплачивает билет.
Изменение данных в базе данных- этот прецедент инициируется кассиром. Кассир изменяет данные и количестве оставшихся мест о на определенных рейс в базе данных.
Просмотр данных в базе данных- этот прецедент инициируется кассиром. Кассир просматривает информацию о рейсах и сообщает, есть ли доступные варианты.
Поиск по дате и месту назначения- этот прецедент инициируется кассиром. Кассир ищет выбирает из доступных вариантов и предлагает их клиенту.
Поиск рейса- этот прецедент инициируется кассиром. Кассир ищет выбирает из доступных вариантов и предлагает их клиенту.
Посмотреть информацию о рейсе- этот прецедент инициируется кассиром. Кассир смотри нюансы рейса и рассказывает о них клиенту (питание, длительность поездки)
2.3. Характеристика базы данных
диаграмма сущность связь
ER модель базы данных “продажа железнодорожных билетов”
Рисунок 7 диаграмма сущность связь
Для проектирования ИС была создана модель сущность-связь. В ней
определены все основные объекты (сущности) и связи, которые существуют
между ними. Были выделены 5 сущностей: клиент, визит,
услуга, кассир, направление.
Сущности:
- клиент
- кассир
- Услуга
- Визит
- направление
Атрибуты:
- клиент:
- 1.1 Код пациента
- 1.2 Фамилия пациента
- 1.3 Имя пациента
- 1.4 Отчество пациента
- 1.5 Дата рождения
- 1.6 Адрес
- 1.7 Телефон
- кассир:
- 2.1 Табельный номер врача
- 2.1 Фамилия
- 2.3 Имя
- 2.4 Отчество
- 2.5 Должность
- Услуга:
- 3.1 Код услуги
- 3.2 Название услуги
- 3.3 Стоимость услуги
- Визит:
- 4.1 Дата
- 4.2 Время
- 4.3 Продолжительность
5 направление:
- 5.1 Код диагноза
- 5.2 Название
Между сущностями и атрибутами существуют следующие связи:
- клиент – один ко многим – визит.
Один клиент может посещать несколько кассиров, один кассир может принимать много клиентов.
- клиент – один ко многим – направление.
Одно направление может быть у многих клиентов, много направлений может быть у одного клиента.
- клиент – многие ко многим – услуга.
Ко многим клиентам, может быть применено множество услуг.
- Услуга – многие ко многим - кассир
Много услуг может быть применено ко многим клиентам.
- кассир – один ко многим - направление
Один кассир, может продать билет на несколько направлений.
- Визит - многие ко многим – кассир.
Много посещений распределяются на многих кассиров.
Данные о хранении документов, используемых в АИС
|
Документ |
Информационные потоки |
Хранение |
Вывод на принтер |
||||||
|---|---|---|---|---|---|---|---|---|---|
|
Наименование |
регистрация в БД |
формирование |
внешний |
внутренний |
входящий |
исходящий |
на бумаге |
в БД |
|
|
Должностная инструкция |
+ |
+ |
+ |
+ |
+ |
+ |
|||
|
табель учета рабочего времени |
+ |
+ |
+ |
+ |
+ |
+ |
|||
|
Трудовой договор |
+ |
+ |
+ |
+ |
+ |
+ |
|||
|
Штатное расписание |
+ |
+ |
+ |
+ |
+ |
||||
|
Отчеты |
+ |
+ |
+ |
+ |
+ |
+ |
|||
|
Итого |
2 |
3 |
2 |
3 |
2 |
4 |
5 |
5 |
2 |
- в столбце “Регистрация в БД” указать знак “+” только для тех
документов, для которых в БД будут сохраняться значения идентифицирующих реквизитов и некоторых других, состав
которых должен быть определён на данной стадии проектирования;
- в столбце “Формирование” указать знак “+” для тех документов,которые будут формироваться автоматически, на основе запросов к к БД
- столбцы “Входящий”, “Исходящий” заполняются только для внешних информационных потоков.
В таблице 7 отображена декомпозиция документов и состав информационного обеспечения АИС.
3. Контрольный пример реализации
Схема данных «продажа РЖД билетов»
Рисунок 11 Схема данных «продажа РЖД билетов»
Описание таблиц
Таблица 1 «визит»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
счетчик |
Ключ |
счетчик |
|
дата |
- |
Дата и время |
|
время |
- |
Дата и время |
|
продолжительность |
- |
Короткий текст |
Таблица 2 «кассир»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
Табельный номер кассира |
Ключ |
счетчик |
|
Фамилия |
- |
Короткий текст |
|
Имя |
- |
Короткий текст |
|
Отчество |
- |
Короткий текст |
|
должность |
- |
Короткий текст |
Таблица 3 «клиент»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
Код клиента |
Ключ |
счетчик |
|
Фамилия |
- |
Короткий текст |
|
Имя |
- |
Короткий текст |
|
Отчество |
- |
Короткий текст |
|
Дата рождения |
- |
Дата и время |
|
Адрес |
- |
Короткий текст |
|
Номер телефона |
- |
Короткий текст |
Таблица 4 «направление»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
Код региона |
Ключ |
счетчик |
|
Название |
- |
Короткий текст |
Таблица 5 «связующая визит кассир»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
табельный номер кассира |
Ключ |
числовой |
|
визит |
- |
числовой |
Таблица 6 «связующая визит клиент»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
Код клиента |
Ключ |
числовой |
|
визит |
- |
числовой |
Таблица 7 «связующая клиент направление»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
табельный номер клиента |
Ключ |
числовой |
|
направление |
- |
числовой |
Таблица 8 «связующая стоимость кассир»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
табельный номер кассира |
Ключ |
числовой |
|
стоимость |
- |
числовой |
Таблица 9 «стоимость»
|
Наименование поля |
Идентификатор поля |
Тип поля |
|
Код услуги |
Ключ |
счетчик |
|
Название услуги |
- |
Короткий текст |
|
Стоимость услуги |
- |
Короткий текст |