
- •Содержание
- •Введение
- •1. Постановка задачи.
- •2. Анализ предметной области.
- •2.1.Предпроектный анализ.
- •2.2. Характеристика аис продажи билетов в кинотеатре.
- •3. Техническое задание.
- •3.2. Назначение и цели создания системы
- •3.2.1. Назначение системы
- •3.2.2. Цели создания системы
- •3.3. Характеристика объектов автоматизации
- •3.3.1. Краткие сведения об объекте информатизации
- •3.4. Требования к системе
- •3.4.1. Требования к системе в целом
- •3.4.1.1. Требования к структуре и функционированию системы
- •3.4.1.2. Требования к численности и квалификации персонала системы и режиму его работы
- •3.4.1.2.1. Требования к численности персонала
- •3.4.1.2.2. Требования к квалификации персонала
- •3.4.1.2.3. Требования к режимам работы персонала
- •3.4.1.3. Показатели назначения
- •3.4.1.4. Требования к надежности
- •3.4.1.4.1. Состав показателей надежности для системы в целом
- •3.4.1.4.2. Перечень аварийных ситуаций, по которым регламентируются требования к надежности
- •3.4.1.4.3. Требования к надежности технических средств и программного обеспечения
- •3.4.1.4.4. Требования к методам оценки и контроля показателей надежности на разных стадиях создания системы в соответствии с действующими нормативно-техническими документами.
- •3.4.1.5. Требования к эргономике и технической эстетике
- •3.4.1.6. Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы
- •3.4.1.7. Требования к защите информации от несанкционированного доступа
- •3.4.1.7.1. Требования к информационной безопасности
- •3.4.1.7.2. Требования к антивирусной защите
- •3.4.1.8. Требования по сохранности информации при авариях
- •3.4.1.9. Требования к защите от влияния внешних воздействий
- •3.4.1.10. Требования по стандартизации и унификации
- •3.4.1.12. Требования безопасности
- •3.4.2. Требования к функциям, выполняемым системой
- •3.4.2.1. Подсистема сбора, обработки и загрузки данных
- •3.4.2.1.1 Перечень функций, задач подлежащей автоматизации
- •3.4.2.1.2 Временной регламент реализации каждой функции, задачи
- •3.4.2.1.3 Требования к качеству реализации функций, задач
- •3.4.2.1.4 Перечень критериев отказа для каждой функции
- •3.4.3.2.2. Требования к информационному обмену между компонентами системы
- •3.4.3.2.3. Требования к информационной совместимости со смежными системами
- •3.4.3.2.4. Требования по использованию классификаторов, унифицированных документов и классификаторов
- •3.4.3.2.5. Требования по применению систем управления базами данных
- •3.4.3.2.6. Требования к структуре процесса сбора, обработки, передачи данных в системе и представлению данных
- •3.4.3.2.7. Требования к защите данных от разрушений при авариях и сбоях в электропитании системы
- •3.4.3.2.8. Требования к контролю, хранению, обновлению и восстановлению данных
- •3.4.3.2.9. Требования к процедуре придания юридической силы документам, продуцируемым техническими средствами системы
- •3.4.3.3. Требования к лингвистическому обеспечению
- •3.4.3.4. Требования к программному обеспечению
- •3.4.3.5. Требования к техническому обеспечению
- •3.4.3.6. Требования к метрологическому обеспечению
- •3.4.3.7. Требования к организационному обеспечению
- •3.9. Источники разработки
- •4. Технический проект
- •4.1. Проект системы
- •4.2 Логическая модель базы данных
- •Список использованной литературы
- •Приложение 1
3.2. Назначение и цели создания системы
3.2.1. Назначение системы
Автоматизированная система учета и продажи билетов кинотеатра предназначена для автоматизации продажи билетов в кинотеатре (сеансы – информация - билеты). Зритель может выбрать: фильм, сеанс и место из числа предлагаемых системой. Система учитывает статус мест (свободно, продано, бронь). Возможность бронирования мест (условия установления/снятия брони). Справочная информация. Рекламная информация.
3.2.2. Цели создания системы
Цели создания системы АСУ ПБК:
хранение и предоставление информации о проданных билетах;
хранение и предоставление информации о фильмах, которые идут в прокате;
формирование цены на билет, которая формируется с учетом нескольких факторов;
формирование и предоставление отчетов, о проданных билетах.
контроль наполняемости зала;
бронирование билетов и снятия брони.
3.3. Характеристика объектов автоматизации
3.3.1. Краткие сведения об объекте информатизации
В кинотеатре идет показ нескольких фильмов разных стран, разной возрастной категории, разных жанров. Цена билета должна формироваться с учетом фильма, на который покупается билет, места в зале, времени показа фильма, льготной политики кинотеатра на момент продажи билета.
О каждом фильме, который находится в прокате, хранится определенный набор информации. В него входит продолжительность фильма, страна производитель, год выхода в прокат, актеры, возрастные ограничения, жанр.
В каждом из залов идет свой набор фильмов, при чем существуют залы, которые различаются стоимостью билетов из-за различий в удобстве устройства залов (например, сидений).
3.4. Требования к системе
3.4.1. Требования к системе в целом
3.4.1.1. Требования к структуре и функционированию системы
Клиент:
Система должна позволять клиенту получать доступ к информации о репертуаре театра, эта информация должна быть актуальной и достоверной;
Система должна помогать пользователю в выборе требуемой услуги;
Система должна позволять пользователю составлять заказ на приобретение билета, для последующей обработки этого заказа и получения билета на сеанс;
Система должна предоставлять пользователю возможность выбора в заказе на какой сеанс и на которое из свободных мест он может составить заказ;
Система должна позволять пользователю возвращать билет Кинотеатру с целю возврата денежных средств;
Система должна позволять пользователю бронировать билет с целю последующего приобретения билета;
Система должна позволять пользователю снимать имеющееся у него бронирование с билета;
Ограничения. Клиент
Система не должна позволять пользователю приобретать билеты на несуществующие сеансы
Система не должна разрешать пользователю возвращать билет позднее чем за 10 минут до начала сеанса
Система не должна допускать ситуации, когда забронированные места не выкупаются. Бронирование должно обнуляться за 20 минут до начала сеанса.
Кассир
Система должна помогать кассиру отслеживать доступные для продажи места в зрительном зале.
Система должна минимизировать работу кассира, используя шаблоны и помогая Клиентам грамотно составить заказ.
Система должна отправлять отчеты по продажам в финансовый отдел и отдел статистики.
Система должна позволять кассиру контролировать бронирование и снятие брони с билетов
Ограничения. Система
Система не должна предоставлять ложные данные ни в отчетах ни в предоставляемой информации о сеансах