Файл: Проектирование реализации операций бизнес-процесса «Реализация билетов через розничные кассы» (Информационная модель и её описание).pdf
Добавлен: 29.02.2024
Просмотров: 58
Скачиваний: 0
СОДЕРЖАНИЕ
Технико-экономическая характеристика предметной области и предприятия
Характеристика предприятия и его деятельности
Организационная структура управления предприятием
Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
Информационное обеспечение задачи
Информационная модель и её описание
Используемые классификаторы и системы кодирования
Характеристика нормативно-справочной, входной и оперативной информации
Характеристика результатной информации
4. Программное обеспечение задачи
4.1. Общие положения (дерево функций и сценарий диалога)
4.2. Характеристика базы данных
4.3. Структурная схема пакета (дерево вызова программных модулей)
4.4. Описание программных модулей
В таблице 4.4 представлено описание полей таблицы «Концерты».
Таблица 4.4
Структура таблицы «Концерты»
Цена |
Тип |
Размер поля |
Описание |
Код концерта |
Числовой |
5 |
Идентификатор |
Код исполнителя |
Числовой |
20 |
Идентификатор исполнителя |
Дата и время проведения |
Дата/время |
20 |
Дата и время проведения концерта |
Таблица 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. Удобный интуитивно понятный интерфейс в сочетании с системой всплывающих подсказок позволяет работать с программой без предварительной подготовки.
В отличие от дорогих и сложных программ автоматизации продаж, программа автоматизации продаж билетов действительно хорошо подходит для представителей малого и среднего бизнеса, так как включает все, что им необходимо, но не перегружена избыточными возможностями. Использование технологии создания программы в визуальных средах программирования делает ее интерфейс универсальным и совместимым с операционными системами Windows XP/7/Vista. Также одним из преимуществ программы является то, что она не требует достаточно большого свободного дискового пространства, так как комплект поставки занимает всего лишь 1,9 Mb памяти.
Список использованной литературы
- РД 50-34.698-90. Автоматизированные системы. Требования к содержанию документов.
- ГОСТ 34.601-90. Автоматизированные системы. Стадии создания.
- ГОСТ 34.602-89. Информационная технология.
- ГОСТ 19.701-90. Единая система программной документации. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.
- РД IDEF0 2000. Методология функционального моделирования.
- Автоматизированные информационные технологии в экономике /Под ред. проф. ГА, Титоренко. - М.: ЮНИТИ, 2016.
- Введение в системы баз данных – СПб: Издательский дом "Вильямс", 2014. - 848 с.;
- Вендров А.М. Проектирование программного обеспечения экономических информационных систем. - М: «Финансы и статистика», 2013.
- Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем – М.: ИНТУИТ.ру, 2015.
- Данелян Т.Я. Организация и функционирование больших информационных систем. -М.: МЭСИ, 2014.
- Ивлиев М.К., Порошина Л.А. Автоматизация оперативного и бухгалтерского учета товаров, 2014.
- Информационные системы в экономике /Под ред. В.В. Дика. - М.: Финансы и статистика, 2016.
- Информационные системы: Учебник для вузов. 2-е изд. СПб: "Питер", 2015 г. - 656 с.
- Крис Дейт. Введение в базы данных, 6-е изд. Киев, Диалектика, 2013.
- Разработка программного обеспечения - СПб : "Питер", 2014 г. - 592 с.
- Реляционные базы данных: практические приемы оптимальных решений. – СПб.: БХВ-Петербург, 2015 – 400 с.