Файл: Автоматизация продажи театральных билетов в Российском академическом молодежном театре.pdf
Добавлен: 01.04.2023
Просмотров: 329
Скачиваний: 6
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия
1.1 Характеристика предприятия и его деятельности
1.2 Организационная структура управления предприятием
1.3 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
2. Информационное обеспечение задачи
2.1 Информационная модель и её описание
2.2 Используемые классификаторы и системы кодирования
2.3 Характеристика нормативно-справочной, входной и оперативной информации
2.4 Характеристика результатной информации
3. Программное обеспечение задачи
3.1 Общие положения (дерево функций и сценарий диалога)
3.2 Характеристика базы данных
3.3 Структурная схема пакета (дерево вызова программных модулей)
Таб лица 3 - Описание атри бутов объекта «СОТР УДНИК»
Название атри бута |
Обозначение атри бута |
Динамичность |
Колич ество повторений |
Обл асть возможных знач ений |
Примечание |
К од сотрудник |
I d_sotrud |
S |
- |
N |
перв ичный ключ |
Фам илия |
Family |
D |
1 |
C |
обязат ельное поле |
И мя |
Name |
D |
1 |
C |
обязат ельное поле |
Отче ство |
Otchestvo |
D |
1 |
C |
обязат ельное поле |
Долж ность |
Dolzhnost |
D |
1 |
C |
обязат ельное поле |
Таб лица 4 - Описание атри бутов объекта «В ИД»
Название атри бута |
Обозначение атри бута |
Динамичность |
Колич ество повторений |
Обл асть возможных знач ений |
Примечание |
К од вида теа тра |
Id_v id |
S |
- |
N |
первичный кл юч |
Название |
V id |
S |
1 |
C |
обязательное по ле |
Описание |
Op is_vid |
S |
1 |
C |
обязат ельное поле |
Таб лица 5 - Описание атри бутов объекта «СПЕК ТАКЛЬ»
Название атри бута |
Обозначение атри бута |
Динамичность |
Колич ество повторений |
Обл асть возможных знач ений |
Примечание |
К од спектакля |
I d_spekta k l |
S |
- |
N |
суррогатный перв ичный ключ |
К од театра |
I d_teatr |
S |
1 |
N |
вне шний ключ к ТЕ АТР |
Код жа нра |
Id_zh anr |
S |
1 |
N |
внешний кл юч к ЖАНР |
Назв ание спектакля |
Nazv anie _spektakl |
D |
1 |
C |
обязат ельное поле |
Вед ущие актеры |
Ak ter |
D |
1 |
C |
обязательное по ле |
Постановщик |
Postan ovschik |
D |
1 |
C |
обязательное по ле |
Премьерный |
Pre mera |
D |
1 |
L |
обязательное по ле |
Продолжительность |
Ti me |
D |
1 |
N |
обязательное по ле |
Дата нач ала |
Data_st art |
D |
1 |
D |
обязательное по ле |
Дата окон чания |
Data_e nd |
D |
1 |
D |
обязательное по ле |
Таблица 6 - Опис ание атрибутов объ екта «ЖАНР»
Назв ание атрибута |
Обозн ачение атрибута |
Динами чность |
Количество повто рений |
Область возм ожных значений |
Приме чание |
Код жа нра |
Id_ zh anr |
S |
- |
N |
первичный кл юч |
Название |
zh anr |
S |
1 |
C |
обязательное по ле |
Описание |
Op is_zh a nr |
S |
1 |
C |
обязательное по ле |
Таблица 7 - Опис ание атрибутов объ екта «БИЛЕТ»
Назв ание атрибута |
Обозн ачение атрибута |
Динами чность |
Количество повто рений |
Область возм ожных значений |
Приме чание |
Код бил ета |
Id_ bi let |
S |
- |
N |
первичный кл юч |
Код спек такля |
Id_sp ect acl |
S |
1 |
N |
Вне шний ключ к СПЕ КТА КЛЬ |
К од афиши |
I d_afisha |
S |
1 |
N |
Вне шний ключ к АФ ИША |
Дата |
Da ta |
D |
1 |
D |
обязательное по ле |
Место |
Me sto |
D |
1 |
N |
обязательное по ле |
Цена |
Ce na |
D |
1 |
N |
обязательное по ле |
Продан |
Pro dan |
D |
1 |
L |
обязательное по ле |
Бронь |
Br on |
D |
1 |
L |
обязательное по ле |
Таблица 8 - Опис ание атрибутов объ екта АФИША
Назв ание атрибута |
Обозн ачение атрибута |
Динами чность |
Количество повто рений |
Область возм ожных значений |
Приме чание |
Код спек такля |
Id_ spek takl |
S |
- |
N |
первичный кл юч |
Код те атр |
Id_te atr |
S |
1 |
N |
обязательное по ле |
Дата |
Da ta |
D |
1 |
D |
обязательное по ле |
2.2 Используемые классификаторы и системы кодирования
В системе используется 3 видов кодирования, предназначенные для однозначной идентификации клиентов, проектов театра и состояние проектов.
Виды системы кодирования, указаны в таблице 9.
Таблица 9 - Используемые системы кодирования
Кодируемое множество объектов |
Длина кода |
Мощность кода |
Система кодирования |
Система классификации |
Вид классификатора |
---|---|---|---|---|---|
Клиенты |
4 |
9999 |
порядковая |
отсутствует |
локальный |
Проекты |
4 |
9999 |
порядковая |
отсутствует |
локальный |
Состояние проектов |
2 |
99 |
порядковая |
отсутствует |
локальный |
Все классификаторы ведутся администратором системы.
Классификатор производителей.
Классификатор клиентов
К1=[XXXX] – Код клиента
2.3 Характеристика нормативно-справочной, входной и оперативной информации
Справочники информационной системы являются особой группой наборов данных. Справочники предназначены для систематизации различной информации: типов, марок, возможных значений параметров и т.п. Результатом такой систематизации становится то, что, занося некоторую информацию в систему, пользователь может вводить те и только те значения, которые содержатся в соответствующем справочнике. Это, во—первых, облегчает ввод, во—вторых, устраняет некоторые ошибки (опечатки), в третьих, упрощает последующий анализ.
Справочники не предоставляются уже наполненными, поэтому требуется их предварительная настройка. Кроме того, в процессе эксплуатации, может возникнуть потребность корректировки справочных значений или добавление новых.
В разработанной информационной системе используются справочники, приведенные в таблице 10.
Таблица 10 - Перечень используемых справочников
Название справочника |
Ответственный за ведение |
Средний объём справочника в записях |
Средняя частота актуализации |
Средний объем актуализации, % |
Сотрудники |
Администратор |
100 |
1 раз в месяц |
10 |
Клиенты |
Пользователь |
50 |
1 раз в месяц |
10 |
Город |
Администратор |
500 |
1 раз в неделю |
25 |
Состояние проектов |
Пользователь |
50 |
1 раз в месяц |
10 |
Реквизитный состав справочников приведен в таблице 11.
В системе используются следующие входные документы:
- сведения о клиентах;
- прайс-лист, поступающий из отдела продаж;
- перечень точек продаж, поступающий из бухгалтерии.
Список пользователей содержит следующие сведения о пользователях системы:
- фамилия;
- имя;
- отчество;
- должность;
- наименование состояния.
Таблица 11 - Реквизитный состав справочников
Наименование |
Перечень реквизитов |
---|---|
Сотрудники |
· Фамилия, имя, отчество · Дата рождения · Должность |
Клиенты |
· Наименование · Город · Оргформа · Контактное лицо |
Город |
· Фирма · Фамилия, имя, отчество · Дата регистрации · Адрес · ФИО руководителя |
Состояние проектов |
· Наименование состояния |
На основании данного документа формируется содержимое справочника Пользователи.
Документ Прайс-лист в своем составе имеет наименование выступления, артикул, а также его стоимость за единицу измерения. На основании данного документа формируется содержимое справочников.
В перечне точек продаж указывается наименование каждой точки, а также ее телефон. На основании данного документа формируется содержимое справочника Точки продажи.
Данные о выступлениях в театре поступают ежедневно, с периодичностью около 20 раз за рабочий день. Данные о поступлении выступлений поступают еженедельно, общим объемом, около 30 документострок.
2.4 Характеристика результатной информации
Описание результатных документов приведено в таблице 12.
Таблица 12 - Описание выходных документов
№ пп |
Наименование |
Реквизиты |
Таблицы, на основе которых формируется |
Частота формирования |
Способ доставки |
1 |
Список проектов |
· Номер · Вид · ·Наименование клиента · Состояние · Завершено · Добавлено · Ведет проект · Добавил проект |
· Проекты · Состояние проектов · Сотрудники · Актеры театра · Города |
По мере необходимости |
Экранная форма |
2 |
Список этапов выполнения проектов |
· Номер проекта · Наименование клиента · Шаг выполнения · Дата начала · Дата окончания · Добавил · Ответственный |
· Проекты · Состояние проектов · Сотрудники · Актеры театра ·Города |
По мере необходимости |
Экранная форма |
Формализация расчётов показателей
В разрабатываемой системе производится расчет следующих показателей:
-
- Общее количество проектов;
- Общее количество этапов проекта.
Таблица 13 - Формализованное и исходное описание первичных показателей