Автор работы: Пользователь скрыл имя, 28 Декабря 2010 в 21:56, Не определен
Цель: Разработка программной информационной системы, поддерживающей и обеспечивающей доступ к сведениям о работе кинотеатра и оказываемых им услугам.
АС для кинотеатра должна состоять из трех главных модулей.
Модуль администрирования, предназначен для определения геометрии зрительских мест, создания и редактирования геометрических и ценовых схемам, настройки отчетов, настройке форм бланков билетов, управления правами пользователей системы и общими настройками и конфигурацией системы.
Модуль продажи и бронирования билетов должен быстро и легко обслуживать покупателей с возможностью применения разнообразных скидок и обслуживанием клубных карт. Необходимо, чтобы по результатам работы автоматически подготавливались все необходимые отчеты для бухгалтерии и руководства. Простой интерфейс системы должен позволять в кратчайшие сроки проводить обучение кассиров;
Модуль подготовки отчетности и взаиморасчетов с прокатчиками должен позволять полностью автоматизировать подготовку любых отчетов для отдела маркетинга и руководства. Необходимо, чтобы учет по договорам с прокатчиками в разрезе каждой фильмокопии позволял автоматически создавать и экспортировать бухгалтерские проводки. [4]
Для
проектирования информационной системы
используется система управления
реляционными базами данных
Microsoft SQL Server 2008 и Delphi7 для создания удобного
пользовательского интерфейса.
1.2. РАЗРАБОТКА
КОНЦЕПЦИИ АВТОМАТИЗИРОВАННОЙ
1.2.1.
Изучение объекта и проведение необходимых
научно-исследовательских работ.
Существует кинотеатр. Кинотеатр имеет несколько залов разного размера, в каждом зале есть места разных ценовых категорий. В кинотеатре идет показ нескольких фильмов разных стран, разной возрастной категории, разных жанров. Цена билета должна формироваться с учетом фильма, на который покупается билет, места в зале, времени показа фильма, льготной политики кинотеатра на момент продажи билета, вида зала.
О каждом фильме, который находится в прокате, хранится определенный набор информации. В него входит продолжительность фильма, страна производитель, год выхода в прокат, актеры, возрастные ограничения, жанр.
В каждом из залов идет свой набор фильмов, при чем существуют залы, которые различаются стоимостью билетов из-за различий в удобстве устройства залов (например, сидений).
От
разработчика автоматизированной системы
«Кинотеатр» требуется, чтобы были
учтены все особенности данного
бизнеса, достигнута максимальная функциональность
и в тоже время гибкость системы.
1.2.2. Разработка
вариантов концепции АС, удовлетворяющего
требованиям пользователя
В ходе изучения кинотеатра как объекта автоматизации было разработано два варианта концепции АС:
Структуры базы данных однопользовательской и многопользовательской АС одинаковы.
Различия
между этими
Для большого кинотеатра наиболее приемлема автоматизированная система, обладающая архитектурой «клиент-сервер», которая характеризуется наличием двух взаимодействующих самостоятельных процессов – клиента и сервера, которые могут выполняться на разных компьютерах, обмениваясь данными по сети.
Ввиду
необходимости одновременной
ГЛАВА 2.
ТЕХНИЧЕСКОЕ ПРОЕКТИРОВАНИЕ
2.1. ПЕРЕЧЕНЬ
ВХОДНЫХ И ВЫХОДНЫХ ДАННЫХ
2.1.1. Перечень
входных данных
Входными данными в «АС Кинотеатр» являются данные, вводимые пользователями.
Перечень
данных представлен в таблице 1.
Описание входных данных
№ | Наименование | Реквизиты | Документы, содержащие входные данные |
1. | Данные о фильме |
|
Документы сопровождающие пленки фильмов |
2. | Данные о типе кинозале |
|
Устав предприятия штатное расписание |
3. | Данные о киносеансах |
|
Устав предприятия, штатное расписание |
4. | Данные о цене на билет |
|
Устав предприятия, штатное расписание |
5. | Данные о местах в зале |
|
Устав предприятия, штатное расписание |
6. | Данные о льготах |
|
Устав предприятия, штатное расписание |
7. | Данные о рекламных акциях |
|
Устав предприятия, штатное расписание |
8. | Данные о тематических киносеансах |
|
Устав предприятия, штатное расписание |
2.1.2. Перечень
выходных данных
Выходными данными в «АС Кинотеатр» являются данные, получаемые после обработки информации.
Выходные
данные представлены в таблице 2.
Таблица 2
Описание выходных данных
№ | Наименование | Кодовое обозначение | Реквизиты |
1. | Отчет по продаже билетов | Отчет по ПБ | Количество проданных билетов |
2. | Отчет по посещаемости сеансов | Отчет по ПС | Процентное соотношение посещаемости сеансов по времени показа, по фильмам, по дням недели |
3. | Ежедневный кассовый отчет | ЕКО | Денежная сумма в кассе |
4. | Акт приемки передачи | Акт П-П | Информация, необходимая для передачи пленки на склад |
2.2. Схема
организационной структуры
В рамках внедрения «АС Кинотеатр» предлагается возложить на имеющуюся организационную единицу решение следующих задач в рамках функциональных ролей:
В рамках внедрения «АС Кинотеатр» предлагается ввести новую организационную единицу для решения следующих задач:
2.3. Организация
подразделений
2.3.1. Регламент
работ
Регламенты по техническому обслуживанию системы включают ежемесячный и годовой регламенты. Кроме этого, при возникновении аварийных ситуаций, а также ситуаций, требующих вмешательства службы сопровождения (эксплуатационного персонала), должно обеспечиваться оперативное обслуживание компонентов системы.
Все виды регламентов должны быть максимально автоматизированы и выполняться в конце соответствующего временного периода, как правило – в нерабочее время.
Состав работ регламентов приведен в таблице 3.
Таблица 3
Регламент работ
Вид регламента | Длительность, час | Перечень основных операций |
Ежемесячный | 2 | Создание резервной
копии БД.
Контроль целостности БД. Обслуживание сервера БД. Анализ системного журнала, журнала регистрации событий безопасности, документирование подозрительных событий. |
Годовой | 24 | Создание резервной
копии БД.
Контроль целостности БД. Обслуживание сервера БД. Анализ системного журнала, журнала регистрации событий безопасности, документирование подозрительных событий. |
2.3.2. Категории
работника и число штатных единиц
Для эксплуатации «АС Кинотеатр» определены следующие роли:
Системный администратор должен обеспечивать модернизацию, настройку и мониторинг работоспособности комплекса технических средств, системного, базового и прикладного программного обеспечения; ведение в систему учетных записей пользователей. Системный администратор должен обладать высоким уровнем квалификации и практическим опытом выполнения работ по установке, настройке и администрированию программных и технических средств.
Администратор баз данных должен обеспечивать установку, модернизацию, настройку параметров программного обеспечения СУБД; разработку, управление и реализацию эффективной политики доступа к информации. Администратор баз данных должен обладать высоким уровнем квалификации и практическим опытом выполнения работ по установке, настройке и администрированию.
Администратор информационной безопасности должен обеспечивать разработку, управление и реализацию эффективной политики информационной безопасности системы; управление правами доступа пользователей к функциям системы; осуществление мониторинга информационной безопасности. Администратор информационной безопасности данных должен обладать высоким уровнем квалификации и практическим опытом выполнения работ по обеспечению информационной безопасности.
Роли системного администратора, администратора баз данных и администратора информационной безопасности могут быть совмещены в роль.
Пользователи
системы должны иметь опыт работы
с персональным компьютером на базе
операционных систем Microsoft Windows на уровне
квалифицированного пользователя и
свободно осуществлять базовые операции
в стандартных версиях Windows. [5]
2.4. Описание
алгоритма
2.4.1. Назначение
и характеристика
Алгоритм «Комплексная автоматизация деятельности ООО «ВВК»» предназначен для:
2.4.2.
Сведения о объекте, при управлении
которым используется алгоритм