46620 (Автоматизация бизнес-процессов продажи билетов ООО "Зритель"), страница 10
Описание файла
Документ из архива "Автоматизация бизнес-процессов продажи билетов ООО "Зритель"", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "46620"
Текст 10 страницы из документа "46620"
Сумма заказа клиента – складывается из суммы стоимостей билетов, учитывая их количество.
Формула 2.1.
,
где,
Sum - сумма j-го заказа клиента;
Price - цена i-того билета в j-м заказе;
Count - количество i-того билета в j-м заказе;
n - количество разновидностей билетов.
Сумма заказов за день – складывается из общей суммы всех заказов клиентов на определенную дату.
Формула 2.2.
,
где,
Sum - сумма заказов за день;
m - количество заказов за день.
-
Используемые классификаторы и системы кодирования
Анализируя алгоритм решения задачи можно сказать, что он носит учетный характер. Клиент последовательно проходит этап регистрации, добавление билетов в корзину и регистрацию заказа в БД.
Таблица 2.4.
Описание системы кодировки
Наименование признака | Значительность | Система кодировки | Структура кодового обозначения |
Код покупателя | 5 | последовательная | 99999 |
Код билета | 6 | последовательная | 999999 |
Код заказа | 6 | последовательная | 999999 |
Код вида оплаты | 1 | последовательная | 9 |
Код категории билета | 2 | последовательная | 99 |
Код характеристики | 2 | последовательная | 99 |
Алгоритм решения задачи необходим для формирования реестра подтвержденных заказов клиентов, поэтому в программе реализуются методы поддержки ведения справочника клиента и его заказов.
Для решения задачи требуется наличие всех данных о билетах и их характеристиках. Также от СУБД требуется сохранение всех видов целостности БД при функционировании задачи.
Таблица 2.5.
Словарь данных
№ данных | Название элемента данных | Идентификатор | Тип, длина и точность | Назначение |
1. | № платежного поручения | Por_id | 9999 | Для однозначной идентификации поручений |
2. | Банк получателя | Por_bnk_pol | Х(50) | Наименование банка получателя |
3. | Банк плательщика | Por_bk_plt_naim | Х(50) | Наименование банка плательщика |
4. | Вид оплаты | Ps_id | Х | Код вида оплаты |
5. | Дата ведомости | vdata | 99.X(8).9999 | Для разделения остатков| на дату |
6. | Дата получения банком | Por_bk_date | 99.X(8).9999 | |
7. | Дата оформления поручения | Por_date | 99.X(8).9999 | Дата оформления поручения |
8. | Дата прайс-листа | Pr_date | 99.X(8).9999 | Дата прайс-листа |
9. | Дата проведения банком | Por_bnk_prov | 99.X(8).9999 | Дата проведения банком |
10. | Дата реестра | Re_date | 99.99.9999 | Дата реестра |
11. | Дебет счета № | Por_deb_c | Х(14) | Дебет счета № |
12. | Код банка получателя | Por_bnk_pol_id | Х(6) | Для однозначной идентификации банка |
13. | Код банка плательщика | Por_plat_bnk_id | Х(6) | Для однозначной идентификации банка |
14. | Код клиента | id | 99999 | Для однозначной идентификации клиента |
15. | Код получателя | Por_pol_id | Х(14) | Для однозначной идентификации получателя |
16. | Код плательщика | Por_plat_id | Х(14) | Для однозначной идентификации плательщика |
17. | Код билета | pr_id | 999999 | Для однозначной идентификации |
18. | Кредит счета № | Por_cred_c | Х(14) | Кредит счета № |
19. | Наименование категории билета | Cat_naim | X(50) | Для различения |
20. | Наименование билета | name | X(150) | Для пользователей билетов |
21. | Номер заказа | o_id | 99999 | Для однозначной идентификации заказа |
22. | Получатель | Por_pol_naim | Х(50) | Наименование получателя |
23. | ФИО клиента | fio | Х(70) | ФИО клиента |
24. | Плательщик | Por_plat_naim | Х(50) | Наименование латника |
25. | Назначение платежа | Por_nazn | Х(80) | Назначение платежа |
26. | Сумма платежа | Por_sum | 99999,99 | Сумма платежа |
28. | Цена билета | price | 99999,99 | Для оценки остатков| |
29. | Наименование характеристики билета | Prop_naim | X(80) | Наименование характеристики билета |
30. | Значение характеристики билета | Value_ | X(100) | Значение характеристики билета |
-
Характеристика нормативно-справочной, входной и оперативной информации
Таблица 2.6.
Перечень входных и исходных сообщений (документов)
Код документа | Название документа | Входной или исходный|выходной| |
0805704 | Окончательная ведомость | Входной |
0811301 | Прайс-лист | Выходной |
0811902 | Реестр подтвержденных заказов | Выходной |
0811903 | Платежное поручение | Выходной |
Таблица 2.7.
Список входных документов
№ данных | Название реквизита | Фактический или рассчитанный | Назначение |
1. | Стоимость билетов | рассчитанный | Для оценки остатков| |
2. | Дата ведомости | фактический | Для разделения остатков за датой |
3. | Кол-во билетов | рассчитанный | Для оценки остатков |
4. | Код билетов | фактический | Для однозначной идентификации билетов |
5. | Наименование билетов | фактический | Для покупателей билетов |
6. | Цена билетов | фактический | Для оценки остатков| |
-
Характеристика результатной информации
Таблица 2.8.