Автоматизация работы кинотеатра

Автор работы: Пользователь скрыл имя, 28 Декабря 2010 в 21:56, Не определен

Описание работы

Цель: Разработка программной информационной системы, поддерживающей и обеспечивающей доступ к сведениям о работе кинотеатра и оказываемых им услугам.

Файлы: 1 файл

Курсовая работа.docx

— 69.90 Кб (Скачать файл)

     АС  для кинотеатра должна состоять из трех главных модулей.

     Модуль администрирования, предназначен для определения геометрии зрительских мест, создания и редактирования геометрических и ценовых схемам, настройки отчетов, настройке форм бланков билетов, управления правами пользователей системы и общими настройками и конфигурацией системы.

     Модуль продажи и бронирования билетов должен быстро и легко обслуживать покупателей с возможностью применения разнообразных скидок и обслуживанием клубных карт. Необходимо, чтобы по результатам работы автоматически подготавливались все необходимые отчеты для бухгалтерии и руководства. Простой интерфейс системы должен позволять в кратчайшие сроки проводить обучение кассиров;

     Модуль подготовки отчетности и взаиморасчетов с прокатчиками должен позволять полностью автоматизировать подготовку любых отчетов для отдела маркетинга и руководства. Необходимо, чтобы учет по договорам с прокатчиками в разрезе каждой фильмокопии позволял автоматически создавать и экспортировать бухгалтерские проводки. [4]

     Для проектирования информационной системы  используется система управления реляционными базами данных Microsoft SQL Server 2008 и Delphi7 для создания удобного пользовательского интерфейса. 
 
 
 
 
 
 
 
 
 

1.2. РАЗРАБОТКА  КОНЦЕПЦИИ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ 

     1.2.1. Изучение объекта и проведение необходимых научно-исследовательских работ. 

     Существует  кинотеатр. Кинотеатр имеет несколько  залов разного размера, в каждом зале есть места разных ценовых категорий. В кинотеатре идет показ нескольких фильмов разных стран, разной возрастной категории, разных жанров. Цена билета должна формироваться с учетом фильма, на который покупается билет, места  в зале, времени показа фильма, льготной политики кинотеатра на момент продажи  билета,  вида зала.

     О каждом фильме, который находится  в прокате, хранится определенный набор  информации. В него входит продолжительность  фильма, страна производитель, год выхода в прокат, актеры, возрастные ограничения, жанр.

     В каждом из залов идет свой набор  фильмов, при чем существуют залы, которые различаются стоимостью билетов из-за различий в удобстве устройства залов (например, сидений).

     От  разработчика автоматизированной системы  «Кинотеатр» требуется, чтобы были учтены все особенности данного  бизнеса, достигнута максимальная функциональность и в тоже время гибкость системы. 
 

1.2.2. Разработка  вариантов концепции АС, удовлетворяющего  требованиям пользователя 

     В ходе изучения кинотеатра как объекта  автоматизации было разработано  два варианта концепции АС:

    • однопользовательская АС;
    • многопользовательская АС (архитектура клиент-сервер).

     Структуры базы данных однопользовательской и  многопользовательской АС одинаковы.

     Различия  между этими автоматизированными  системами заключается лишь в  количестве пользователей, которые  могут одновременно работать в системе.

     Для большого кинотеатра наиболее приемлема  автоматизированная система, обладающая архитектурой «клиент-сервер», которая  характеризуется наличием двух взаимодействующих самостоятельных процессов – клиента и сервера, которые могут выполняться на разных компьютерах, обмениваясь данными по сети.

     Ввиду необходимости одновременной работы в системе множества пользователей (сюда можно включить несколько продавцов-кассиров, руководство кинотеатра, которое  будет иметь больший контроль процесса продажи билетов, бухгалтерский  отдел и другие) была выбрана концепция  многопользовательской АС («клиент-сервер»). 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ГЛАВА 2. ТЕХНИЧЕСКОЕ ПРОЕКТИРОВАНИЕ 

2.1. ПЕРЕЧЕНЬ ВХОДНЫХ И ВЫХОДНЫХ ДАННЫХ 

2.1.1. Перечень входных данных 

     Входными  данными в «АС Кинотеатр» являются данные, вводимые пользователями.

     Перечень  данных представлен в таблице 1. 

Описание  входных данных

Наименование Реквизиты Документы, содержащие входные данные
1. Данные о  фильме
  • название;
  • продолжительность;
  • жанр;
  • возрастные ограничения;
  • год выпуска;
  • страна производитель.
Документы сопровождающие пленки фильмов
2. Данные о типе кинозале
  • малый;
  • большой;
  • VIP.
Устав предприятия  штатное расписание
3. Данные о киносеансах
  • название;
  • продолжительность;
  • дата показа;
  • время показа.
Устав предприятия, штатное расписание
4. Данные о  цене на билет
  • время показа;
  • дата показа;
  • льготы;
  • место в зале.
Устав предприятия, штатное расписание
5. Данные о  местах в зале
  • партер;
  • бельэтаж;
  • балкон;
  • ложа;
  • VIP места.
Устав предприятия, штатное расписание
6. Данные о  льготах
  • школьники;
  • студенты;
  • пенсионеры.
Устав предприятия, штатное расписание
7. Данные о рекламных акциях
  • вид акции;
  • размер скидки.
 
Устав предприятия, штатное расписание
8. Данные о  тематических киносеансах
  • детские;
  • документальные;
  • авторское кино.
Устав предприятия, штатное расписание
 
 

2.1.2. Перечень выходных данных 

      Выходными данными в «АС Кинотеатр» являются данные, получаемые после обработки информации.

     Выходные  данные представлены в таблице 2. 
 

Таблица 2

Описание  выходных данных

Наименование Кодовое обозначение Реквизиты
1. Отчет по продаже  билетов Отчет по ПБ Количество  проданных билетов
2. Отчет по посещаемости сеансов Отчет по ПС Процентное  соотношение посещаемости сеансов  по времени показа, по фильмам, по дням недели
3. Ежедневный  кассовый отчет ЕКО Денежная сумма  в кассе
4. Акт приемки  передачи Акт П-П Информация, необходимая  для передачи пленки на склад
 
 

2.2. Схема организационной структуры 

     В рамках внедрения «АС Кинотеатр» предлагается возложить на имеющуюся организационную единицу решение следующих задач в рамках функциональных ролей:

  • системный администратор должен обеспечивать модернизацию, настройку и мониторинг работоспособности комплекса технических средств, системного, базового и прикладного программного обеспечения; ведение в систему учетных записей пользователей. Системный администратор должен обладать высоким уровнем квалификации и практическим опытом выполнения работ;
  • Администратор баз данных должен обеспечивать установку, модернизацию, настройку параметров программного обеспечения СУБД; разработку, управление и реализацию эффективной политики доступа к информации. Администратор баз данных должен обладать высоким уровнем квалификации и практическим опытом выполнения работ по установке, настройке и администрированию.

     В рамках внедрения «АС Кинотеатр» предлагается ввести новую организационную единицу для решения следующих задач:

  • пользователи системы должны иметь опыт работы с персональным компьютером на базе операционных систем Microsoft Windows на уровне квалифицированного пользователя и свободно осуществлять базовые операции в стандартных Windows.
 
 

2.3. Организация подразделений 

2.3.1. Регламент работ 

     Регламенты  по техническому обслуживанию системы включают ежемесячный и годовой регламенты. Кроме этого, при возникновении аварийных ситуаций, а также ситуаций, требующих вмешательства службы сопровождения (эксплуатационного персонала), должно обеспечиваться оперативное обслуживание компонентов системы.

     Все виды регламентов должны быть максимально  автоматизированы и выполняться  в конце соответствующего временного периода, как правило – в нерабочее время.

     Состав  работ регламентов приведен в таблице 3.

     Таблица 3

Регламент работ

Вид регламента Длительность, час Перечень основных операций
Ежемесячный 2 Создание резервной  копии БД.

Контроль  целостности БД.

Обслуживание  сервера БД.

Анализ  системного журнала, журнала регистрации  событий безопасности, документирование подозрительных событий.

Годовой 24 Создание резервной  копии БД.

Контроль  целостности БД.

Обслуживание  сервера БД.

Анализ  системного журнала, журнала регистрации  событий безопасности, документирование подозрительных событий.

 
 
 

2.3.2. Категории работника и число штатных единиц 

     Для эксплуатации «АС Кинотеатр» определены следующие роли:

  • системный администратор;
  • администратор баз данных;
  • администратор информационной безопасности;
  • пользователь.

     Системный администратор должен обеспечивать модернизацию, настройку и мониторинг работоспособности комплекса технических средств, системного, базового и прикладного программного обеспечения; ведение в систему учетных записей пользователей. Системный администратор должен обладать высоким уровнем квалификации и практическим опытом выполнения работ по установке, настройке и администрированию программных и технических средств.

     Администратор баз данных должен обеспечивать установку, модернизацию, настройку параметров программного обеспечения СУБД; разработку, управление и реализацию эффективной политики доступа к информации. Администратор баз данных должен обладать высоким уровнем квалификации и практическим опытом выполнения работ по установке, настройке и администрированию.

     Администратор информационной безопасности должен обеспечивать разработку, управление и реализацию эффективной политики информационной безопасности системы; управление правами доступа пользователей к функциям системы; осуществление мониторинга информационной безопасности. Администратор информационной безопасности данных должен обладать высоким уровнем квалификации и практическим опытом выполнения работ по обеспечению информационной безопасности.

     Роли  системного администратора, администратора баз данных и администратора информационной безопасности могут быть совмещены  в роль.

     Пользователи  системы должны иметь опыт работы с персональным компьютером на базе операционных систем Microsoft Windows на уровне квалифицированного пользователя и  свободно осуществлять базовые операции в стандартных версиях Windows. [5] 

2.4. Описание  алгоритма 

2.4.1. Назначение и характеристика 

     Алгоритм  «Комплексная автоматизация деятельности ООО «ВВК»» предназначен для:

  • хранения и предоставления информации о проданных билетах;
  • хранения и предоставления информации о фильмах, которые идут в прокате;
  • формирования цены на билет, которая формируется с учетом нескольких факторов;
  • формирования и предоставления отчетов, о проданных билетах.

     2.4.2. Сведения о объекте, при управлении которым используется алгоритм 

Информация о работе Автоматизация работы кинотеатра