
- •Выпускная квалификационная работа на соискание квалификации математик - программист Информационная система кинообслуживания
- •Содержание
- •Введение
- •Цель и назначение разработки
- •1. Анализ требований к информационной системе
- •1.1. Описание и анализ предметной области
- •1.2. Обзор и анализ возможных альтернатив
- •1.3. Анализ функциональных и эксплуатационных требований
- •1.3.1. Стандарты
- •1.3.2. Функциональные требования пользователя
- •1.3.3. Входные данные
- •1.3.4. Выходные данные
- •1.3.5. Требования к интерфейсу
- •1.3.10. Глоссарий проекта
- •1.3.11. Проверка модели на полноту
- •2. Проектирование информационной системы
- •2.1. Разработка архитектуры системы
- •2.2. Разработка модели предметной области
- •На основании анализа технического задания и описания вариантов использования выделены атрибуты классов для модели предметной области, представленные в таблице 2.3.3.
- •2.3. Разработка алгоритма функционирования системы
- •2.4. Проектирование интерфейса пользователя
- •2.3.1. Разработка диаграммы состояний интерфейса зрителя
- •3.1.1. Разработка диаграммы компонентов
- •3.1.2. Объекты интерфейса пользователя
- •3.1.3. Классы и объекты интерфейса пользователя
- •Форма fzritel
- •3.2. Реализация технического обеспечения
- •4. Анализ результатов
- •4.1.1. Пример тестирования операции «Добавление нового взрослого киносеанса»
- •4.2. Анализ эффективности системы
- •Список литературы
- •Приложение 1 Текст программы
- •Приложение 2 Графический материал Перечень графического материала:
Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального образования «Курский государственный университет»
Кафедра программного обеспечения и администрирования информационных систем
УТВЕРЖДАЮ:
Декан ФИВТ
_____________В. А. Кудинов
“_____” ____________ 2009 г.
Выпускная квалификационная работа на соискание квалификации математик - программист Информационная система кинообслуживания
Автор работы Иванов Иван Иванович
(подпись, дата)
Обозначение дипломной работы ВКРС.КГУ.010503.65.09.104
Специальность 010503 Математическое обеспечение и администрирование информационных систем
Специализация 010503.02 Информационные системы
Очная форма обучения
Группа МОАИС-53
Руководитель дипломной работы ____________________ Е. А. Бабкин
(подпись, дата)
Консультанты по разделам:
Технологический В. А. Кудинов
(подпись, дата)
Нормоконтроль В. А. Кудинов
(подпись, дата)
Работа допущена к защите
Заведующий кафедрой ПО и АИС ____________________А.П. Жмакин
(подпись, дата)
Оценка______________ Протокол ГАК № ______ от ______________
Председатель ГАК __________________ В. П. Добрица
(подпись, дата)
Курск 2009
Содержание
Введение ………………………………………………………………………. 3
Анализ требований к информационной системе ……………………….. 5
1.1. Описание и анализ предметной области …………………………... 5
1.2. Обзор и анализ возможных альтернатив ……………………... 7
1.3. Анализ функциональных и эксплуатационных требований ……… 9
Проектирование информационной системы …………………………….. 11
Разработка архитектуры системы ……………... 11
Разработка модели предметной области …………………………… 13
Проектирование интерфейса пользователя ………………………… 15
2.3.1. Построение графа диалога 15
2.3.2. Разработка форм ввода-вывода информации 17
Проектирование классов предметной области …………………….. 18
2.4.1. Построение диаграммы классов 18
2.4.2. Уточнение структуры классов предметной области и разработка алгоритмов методов 19
Реализация системы ……………………………………............................. 22
Реализация программного обеспечения 22
Реализация технического обеспечения 28
Анализ результатов ……………………………………............................. 30
Разработка тестов и тестирование системы ……………………….. 30
Анализ эффективности системы ………………………….. 32
Заключение 34
Список литературы 35
Приложение 1. Текст программы 36
Приложение 2. Руководство пользователя 40
Приложение 3. Графический материал 43
Введение
Разрабатываемый программный продукт является автоматизированной информационной системой кинообслуживания и носит название «Информационная система кинообслуживания». Целью данной курсовой работы является создание информационной системы обслуживания кинозрителей, с помощью которой упростится поиск информации, как для зрителей, так и для сотрудников кинотеатра.
Тема данной работы актуальна, так как в настоящее время всё большую популярность получают компьютерные информационные системы, облегчающие работу сотрудников различных сфер деятельности, а также позволяющие быстро и качественно предоставить необходимую информацию и выполнить ряд других функций, без помощи сотрудника учреждения.
В развитых странах основную прибыль кинокомпаний и кинематографистов составляют доходы от сборов в кинотеатрах. Прописной истиной стало, что в современно оборудованном кинотеатре с качественным звуком, с большим экраном, с удобными креслами хорошие фильмы смотреть гораздо интереснее и приятнее, нежели по телевизору.
Программный продукт разрабатывается с целью:
организации самостоятельного выбора кинофильма и покупки кинобилета зрителем, либо с помощью кассира;
автоматизации работы с киносеансами и аннотациями к кинофильмам, составляемыми методистами кинотеатра;
автоматизации работы с отчетами о продаже кинобилетов составляемыми кассирами кинотеатра.
С его помощью упростится выбор кинофильма и покупка кинобилетов для зрителей и составление киносеансов, отчетов, аннотаций к фильмам и продажа кинобилетов для сотрудников кинотеатра. На данный момент в кинотеатре «Ассоль» не используется никаких информационных систем, с помощью которых была бы упрощена работа сотрудников. А кинозрители узнают информацию о киносеансах только от кассира кинотеатра. В данный программный продукт могут входить такие функции как выбор фильма, мест в зрительном зале и покупка кинобилетов самим зрителем; продажа кинобилетов, составление отчетов о продаже билетов и списание билетов кассиром; добавление и изменение киносеансов, аннотаций к фильмам методистом. Эта информационная система будет полезна для оперативного получения достоверных сведений по заданному вопросу.