
- •Содержание
- •Введение
- •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
Содержание
Введение 2
1. Постановка задачи. 3
2. Анализ предметной области. 4
2.1.Предпроектный анализ. 4
2.2. Характеристика АИС продажи билетов в кинотеатре. 6
3. Техническое задание. 8
4. Технический проект 37
4.1. Проект системы 37
4.2 Логическая модель базы данных 44
Список использованной литературы 47
Приложение 1 48
Введение
Целью данного курсового проекта является проведение анализа предметной области для разработки автоматизированной системы продажи и учета проданных билетов кинотеатра.
В ходе работы над проектом будет проведено предпроектное обследование системы, включающее в себя выявление объектов автоматизации и анализ информационных потоков, возникающих в процессе деятельности кинотеатра.
Результаты этой работы представлены во втором разделе курсового проекта.
В третьей части работы приведено техническое задание.
Четвертая часть описывает создание функциональной модели АБИС CASE-средствами программы BPWin.
1. Постановка задачи.
В данной курсовой работе необходимо разработать техническое задание и технический проект по автоматизации продажи билетов в кинотеатре.
Кинотеатр - коммерческое предприятие с зрительными залами, оборудованными для показа фильмов. В зале располагается экран и зрительные места.
Все клиенты, желающие приобрести билет должны указать на какой сеанс они хотят его приобрести и класс зрительного места, оплатить стоимость билета.
Любое место зрительного зала имеет номер, по которому ведется учет занято оно или свободно для продажи.
Также кинотеатр предоставляет возможность бронирования билетов.
Таким образом, в функционирование кинотеатра входит:
продажа билетов;
контроль наполняемости зала;
предоставление информации о репертуаре кинотеатра;
услуги бронирования билетов и снятия брони;
возврат билетов.
2. Анализ предметной области.
2.1.Предпроектный анализ.
Проектирование информационных систем всегда начинается с определения цели проекта.
Клиент:
Система должна позволять клиенту получать доступ к информации о репертуаре театра, эта информация должна быть актуальной и достоверной;
Система должна помогать пользователю в выборе требуемой услуги;
Система должна позволять пользователю составлять заказ на приобретение билета, для последующей обработки этого заказа и получения билета на сеанс;
Система должна предоставлять пользователю возможность выбора в заказе на какой сеанс и на которое из свободных мест он может составить заказ;
Система должна позволять пользователю возвращать билет Кинотеатру с целю возврата денежных средств;
Система должна позволять пользователю бронировать билет с целю последующего приобретения билета;
Система должна позволять пользователю снимать имеющееся у него бронирование с билета;
Ограничения. Клиент:
Система не должна позволять пользователю приобретать билеты на несуществующие сеансы
Система не должна разрешать пользователю возвращать билет позднее чем за 10 минут до начала сеанса
Система не должна допускать ситуации, когда забронированные места не выкупаются. Бронирование должно обнуляться за 20 минут до начала сеанса.
Кассир:
Система должна помогать кассиру отслеживать доступные для продажи места в зрительном зале.
Система должна минимизировать работу кассира, используя шаблоны и помогая Клиентам грамотно составить заказ.
Система должна отправлять отчеты по продажам в финансовый отдел и отдел статистики.
Система должна позволять кассиру контролировать бронирование и снятие брони с билетов
Ограничения. Система:
Система не должна предоставлять ложные данные ни в отчетах ни в предоставляемой информации о сеансах