Файл: Проектирование реализации операций бизнес-процесса «Реализация билетов через розничные кассы» (Характеристика предприятия).pdf
Добавлен: 01.04.2023
Просмотров: 64
Скачиваний: 1
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия
2. Используемые классификаторы и системы кодирования
3. Характеристика нормативно-справочной, входной и оперативной информации
4. Программное обеспечение задачи
4.1. Общие положения (дерево функций и сценарий диалога)
4.2. Характеристика базы данных
4.3. Структурная схема пакета (дерево вызова программных модулей)
Таблица 4.5
Структура таблицы «Спортивные мероприятия»
Название |
Тип |
Размер поля |
Описание |
Код спортивного мероприятия |
Счетчик |
Длинное целое |
Уникальный ключ записи |
Дата и время проведения |
Дата/время |
Дата и время проведения спортивного мероприятия |
4.3. Структурная схема пакета (дерево вызова программных модулей)
Схема программных модулей содержит программные модули различных классов:
- выполняющие служебные функции;
- управляющие модули, предназначенные для загрузки меню и передачи управления другому модулю;
- модули, связанные с вводом, хранением, обработкой и выдачей информации.
Схема взаимосвязи программных модулей представлена на рисунке 4.4.
Рис. 4.4. Схема взаимосвязи программных модулей ИС.
4.4. Описание программных модулей
Таблица 4.8 содержит краткие сведения о программных модулях.
Таблица 4.8
Характеристики программных модулей задачи
Идентификатор модуля |
Наименование модуля |
Выполняемые функции |
Begin Module |
Управляющая программа |
Инициирует вызов и активизацию основных программных модулей системы, содержит меню ИС. |
Security Module |
Модуль проверки пароля и прав доступа |
Модуль, предназначенный для контроля прав доступа и правильности пароля в системе |
Form Mod |
Модуль ввода данных |
Модуль, предназначенный для ввода данных по документам. |
Контроль правильности вводимых данных, проверка соответствия вводимой даты, кодов и прочей строчной и числовой информации. В случае обнаружения ошибок на экран выдаются корректные предупреждения, и предлагается исправить ошибку |
||
Корректировка введенных данных первичных документов, пока они еще не сохранены в соответствующих файлах. |
||
Execute Module |
Модуль обработки |
Модуль обработки информации |
Help Module |
Модуль ведения справочников |
Модуль, предназначенный для актуализации (корректировки, добавления, удаления) сведений справочников. |
Result Module |
Модуль результатов |
Модуль, предназначенный для окончательных расчетов, необходимых для составления результатных документов. |
Module |
Модуль вывода на печать |
Модуль, предназначенный для вывода на печать форм первичных, промежуточных и результатных документов, сгенерированных в тех модулях, которые реализуют соответствующие пункты меню |
При открытии программы появляется главное меню программы (рис.5.1).
Рис.5.1. Главное окно программы
Возможности программы наглядно представлены на рис.5.2- 5.6.
Рис.5.2. Справочник билетов
Рис.5.3. Справочник секторов
Рис.5.4. Справочник радиусов
Рис.5.5. Справочник мест
Рис.5.6. Покупки билетов
Отчеты по продажам билетов представлен на рис.5.7 – 5.8.
Рис.5.7. Билеты на футбол
Рис.5.8. Билеты на спортивные мероприятия
Рис.5.9. Справочник спортивных мероприятий
Рис.5.10. Справочник матчей
Рис.5.10. Справочник команд
Рис.5.11. Справочник концертов
Рис.5.12. Справочник исполнителей
Заключение
В ходе работы над данным проектом была тщательно проанализирована предметная область продаж билетов на спортивные мероприятия и концерты. Были изучены рекомендованные литературные источники. Детально рассмотрены фундаментальные понятия теории проектирования автоматизированных рабочих мест, дан обзор новейшим технологиям организации доступа к данным, построениям моделей и систем управления базами данных. Была спроектирована база данных и создано к ней приложение, к которому разработан пользовательский интерфейс.
Разработанный программный продукт прост в освоении и рассчитан не только на профессионалов, но и на рядовых пользователей, работающих под операционную систему Windows. Удобный интуитивно понятный интерфейс в сочетании с системой всплывающих подсказок позволяет работать с программой без предварительной подготовки.