Файл: Разработка сайта кинотеатра (Описание предметной области).pdf
Добавлен: 27.04.2023
Просмотров: 2633
Скачиваний: 80
СОДЕРЖАНИЕ
ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ - МОДЕЛЬ AS-IS
1.1. Описание предметной области
1.2. Обследование предметной области
ГЛАВА 2. ФОРМИРОВАНИЕ ТРЕБОВАНИЙ
2.1. Техническое задание по ГОСТ 34.602–89
2.2. С-требования и D-требования
3.1. Предварительная оценка затрат
3.2. Диаграммы вариантов использования и деятельности системы в целом
3.3. Диаграммы состояний и последовательности
3.4. Диаграммы классов (ER-модель)
Рисунок 10 – Проверка обязательных полей на странице регистрации
Рисунок 11 – Список забронированных билетов
Рисунок 12 – Поиск сеансов для бронирования
Рисунок 13 – Действие при нажатии на бронирование сеанса
ЗАКЛЮЧЕНИЕ
В данной курсовой работы был спроектирован и разработан web-сайт киноцентра, который позволяет посетителям сайта посмотреть не только данные о сеансах показов кинофильмов, но и наличие свободных мест на подходящий сеанс, а также забронировать билеты на свободные места в режиме онлайн.
Спроектированный сайт предназначен в первую очередь для облегчения работы кассиров киноцентра, а также для удобства посетителей киноцентра. Теперь необязательно стоять в очереди в кассу для покупки билета. Приобрести билет можно самостоятельно в любое удобное время. Создание удобных сервисов для клиентов в любом бизнесе благотворно влияет на лояльность клиентов, а значит и на увеличение их количества.
В процессе проектирования web-сайта были созданы модели в нотациях IDEF0, IDEF3, DFD и UML для более наглядного представления задач сайта, его внутренней структуры и наполнения.
В результате моделирования были построены диаграммы:
- Диаграммы IDEF0 для модели AS-IS;
- ДиаграммыDFDдля модели AS-IS;
- ДиаграммыIDEF3для модели AS-IS;
- Общая диаграмма вариантов использования;
- Диаграммы последовательностей;
- Диаграммы состояний;
- Диаграммы деятельности;
- Диаграмма классов;
- Диаграмма развёртывания.
Для более быстрого внедрения сайта в производственный процесс и освоения основ работы с ним пользователями, было составлено краткое руководство пользователя, в котором рассмотрены основные этапы для решения задач управления контентом, выбора сеанса и бронирования билета на него.
Таким образом, в рамках данной курсовой работы пройдены основные этапы по первоначальному проектированию web-сайта и его разработки. Разработанная система может быть внедрена в деятельность киноцентров.
Список использованной литературы
- Избачков Ю.С., Петров В.Н., Васильев А.А. Информационные системы: Учебник для вузов. – СПб.: Питер, 2017. – 544 с.
- Каюмова А.В. Визуальное моделирование систем в StarUML: Учебное пособие/ А.В. Каюмова. Казань. – Казанский федеральный университет, 2018. – 104с.
- Михеева В., Харитонова И. Microsoft SQL Server. - СПб.: БХВ – Санкт-Петербург, 2015, 1072с.
- Исаев Г.Н. Проектирование информационных систем: учебное пособие/ Г.Н. Исаев – Москва. Омега-Л, 2015. – 424 с.
- Орлов С. Технологии разработки программного обеспечения: учебник / С. Орлов. – СПб. : Питер, 2016. – 464 с.
- Проектирование автоматизированных систем обработки информации и управления: Методические указания по курсовому проекту / ПРАСОИУ_КП.pdf // Сост. Мелихов А.Ю. – Ханты-Мансийск: Информационно-издательский центр ЮГУ, 2017. – 87 с.
- Проектирование автоматизированных систем обработки информации и управления: Краткий конспект лекций / ПРАСОИУ_ЛК.pdf // Сост. Мелихов А.Ю. – Ханты-Мансийск: Информационно-издательский центр ЮГУ, 2018. – 132 с.
ПРИЛОЖЕНИЕ А
(обязательное)
Диаграммы IDEF0 для модели AS-IS
Рисунок А.1. - Диаграмма IDEF0
Рисунок А.2. - Диаграмма декомпозиции IDEF0
ПРИЛОЖЕНИЕ Б
(обязательное)
Диаграммы DFD для модели AS-IS
Рисунок Б.1. - Диаграмма DFD
Рисунок Б.2. - Диаграмма декомпозиции DFD
ПРИЛОЖЕНИЕ В
(обязательное)
Функциональная диаграмма «TO-BE» модели по методологии IDEF3
Рисунок В.1. - Диаграмма IDEF3
Рисунок В.2. - Диаграмма декомпозиции
ПРИЛОЖЕНИЕ Г
(обязательное)
Техническое задание
“УТВЕРЖДАЮ”
__________________________
“___”_____июня______2020 г.
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
на разработку программного обеспечения.
1. ВВЕДЕНИЕ
1.1. Наименование продукта: «Web-сайт киноцентра»
1.2. Краткая характеристика области применения:
Web-сайт предназначен для представления киноцентра в сети интернет и предоставления информации о нем посетителям сайта.
2. ОСНОВАНИЕ ДЛЯ РАЗРАБОТКИ
2.1. Документ, на основании которого ведется разработка: Проектирование АСОИУ, методология SADT (метод IDEF0, метод, метод IDEF3, нотация в терминах DFD, язык моделирования UML), ГОСТ 34.602–89.
2.2. Организация, утвердившая документ:
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Югорский государственный университет.
3. НАЗНАЧЕНИЕ РАЗРАБОТКИ
Назначение системы: WEB-сервис киноцентра предназначен для отображения в онлайн режиме актуальной информации о транслируемых кинофильмах в залах киноцентра, а также о наличие свободных билетов на них с возможностью онлайн покупки билетов.
4. ТРЕБОВАНИЯ К ИС
Общие положения. Web-сайт должен иметь панель администрирования для управления его содержимым, данные о свободных местах и о приобретенных на сайте билета должны сохраняться в базе данных, используемой в ИС киноцентра, в которой кассиры фиксируют продажи билетов.
Бизнес - требования:
- Сокращение сроков обработки информации;
- Автоматизация поиска и переработки информации;
Функциональные требования:
Система должна формировать отчеты различных видов за любой период работы;
Система хранит данные, связанные с этапами работы по переработки информации;
Система генерирует отчеты, на основе входящих данных;
Требования надежности ИС.
Под надежностью БД следует понимать комплексное свойство системы сохранять во времени в установленных нормативно-технической документацией пределах значения параметров, характеризующих способность ИС выполнять свои функции, определяемые ее назначением, режимами и условиями эксплуатации.
В ИС должна быть реализована целостность информации, с помощью ограничений ввода данных в поля панели администрирования.
Требования к режимам функционирования ИС.
Web-сайт должен функционировать круглогодично в автоматическом режиме, обеспечивая непрерывный круглосуточный режим работы, за исключением регламентных остановок для проведения процедур технического обслуживания.
Длительность и периодичность регламентных остановок ИС регулируется Заказчиком на основании внутренних регламентов Заказчика.
Требования к численности и квалификации пользователей.
Количество пользователей web-сайта не ограничено требованиями к ИС.
Требования квалификации пользователей по работе с ИС:
Умение работать в интернете посредством браузера.
Требования к защите информации от несанкционированного доступа.
Несанкционированный доступ к данным ИС должен быть ограничен следующими средствами:
- административными и организационными средствами.
- административными программными средствами операционной системы к отдельным ее компонентам и приложениям.
- осуществлением передачи информации по каналам связи и хранением резервных копий данных ИС с применением средств криптографической защиты.
Требование к техническому обеспечению.
Для работы с web-сайтом на компьютере пользователя должен быть установлен web-браузер с поддержкой javascript.
5. ТРЕБОВАНИЯ К ДОКУМЕНТАЦИИ
Документация предоставляется Исполнителем Заказчику в электронном виде. Предоставляемая Заказчику документация должна быть на русском языке.
6. ПОРЯДОК ВНЕСЕНИЯ ИЗМЕНЕНИЙ
Настоящее Техническое задание может дополняться и изменяться в процессе разработки и внедрения ИС в установленном порядке по взаимному соглашению Заказчика и Разработчика ИС.
ПРИЛОЖЕНИЕ Д
(обязательное)
Общая диаграмма вариантов использования
Рисунок Д.1. - диаграмма вариантов использования UML
ПРИЛОЖЕНИЕ Е
(обязательное)
Диаграммы последовательностей
Рисунок Е.1. – диаграмма последовательностей для варианта использования «Авторизация»
ПРИЛОЖЕНИЕ Ж
(обязательное)
Диаграммы состояний UML
Рисунок Ж.1. – диаграмма состояний для варианта использования
ПРИЛОЖЕНИЕ З
(обязательное)
Диаграмма деятельности UML
Рисунок З.1. - диаграмма деятельности UML
ПРИЛОЖЕНИЕ И
(обязательное)
Диаграмма классов UML
Рисунок И.1. - ER-диаграмма
ПРИЛОЖЕНИЕ К
(справочное)
Диаграмма компонентов UML
Рисунок К.1. - Диаграмма компонентов
ПРИЛОЖЕНИЕ Л
(обязательное)
Руководство пользователя
Назначение информационной системы
Web-сайт предназначен для предоставления клиентам киноцентра информации о показываемых фильмах, датах и времени сеансов, о наличии свободных мест на выбранный сеанс с возможностью покупки свободного места непосредственного на сайте.
Требования к программно-технической платформе
Для нормального отображения web-сайта пользователю, на его компьютере должен быть установлен веб-браузер, никакого дополнительного программного и технического обеспечения не требуется.
Запуск информационной системы
Для открытия web-сайта необходимо набрать его адрес в новом окне (или вкладке) браузера .
Выполняемые функции и задачи