Курсовая работа: Проектирование информационной системы кинотеатра

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

5. Осуществление технического надзора за электросетью и электрооборудованием киноустановок.

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

7. При необходимости выполнение работ оператора пульта управления киноустановки I категории.

Функциональные обязанности звукооператора:

1. Звуковое и шумовое оформление кинопоказов, обеспечение художественного уровня и технического качества звука.

2. Определяет звукотехнические средства, необходимые для проведения репетиций, записей.

Функциональные обязанности кассира:

1. Прием и выдача денег клиенту.

2. Определение подлинности купюр.

3. Работа с пластиковыми банковскими картами.

4. Учет и контроль денежной наличности.

5. Ведение кассовой отчетности, оформление отчетных документов.

6. Инкассация денег и передача их инкассатору.

2. разработка структуры проекта

Бизнес-процесс - это совокупность взаимосвязанных мероприятий или работ, направленных на создание определённого продукта или услуги для потребителей (под "потребителем" может пониматься в т.ч. внутренний корпоративный субъект, заинтересованный в получении результата процесса, например, бизнес-процесс по формированию и сдаче бухгалтерской отчётности гос.органам.)

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

Моделирование бизнес-процесса - это ориентированное по целям, разработанное по определенной систематике и форме представления отображение бизнес-процесса.

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

Контекстная диаграмма бизнес-процесса - это самая верхняя диаграмма, на которой объект моделирования представлен единственным блоком с граничными стрелками. Эта диаграмма называется A-0 (А минус нуль). Стрелки на этой диаграмме отображают связи объекта моделирования с окружающей средой. Диаграмма A-0 устанавливает область моделирования и ее границу.

Для её построения используется программное средство BPwin.

Контекстная диаграмма бизнес-процесса «автоматизация продажи билетов» для кинотеатра «Interesting Film»» представлена на рисунке 2.

Рисунок 2. Контекстная диаграмма

В таблице 1 представлено описание стрелок для бизнес-процесса «автоматизированная продажа билетов».

Таблица 1.

Описание стрелок для основного бизнес-процесса «автоматизированная продажа билетов»

Имя стрелки

Определение стрелки

Тип стрелки

Зритель

Человек приходящий в кинотеатр для просмотра фильма

Входящие

Правила продажи билетов зрителям

Правила по продаже билетов зрителям

Контроль

Денежные средства

Денежные средства, которые заплатил зритель за билет

Выходящие

Билет в кино

Выданный кассиром зрителю билет в кино

Выходящие

Кассир и программное обеспечение

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

Механизм

Кассовый аппарат

Кассовый аппарат

Механизм

Отчётность

Отчётная документация по проданным билетам

Выходящие

Декомпозиция - это разделение целого на части. Диаграмма декомпозиции предназначена для более подробного (детального) описания бизнес-процесса, она показана на рисунке 3.

Рисунок 3. Диаграмма декомпозиции для бизнес-процесса «Автоматизированная продажа билетов»

В таблице 2 представлено описание декомпозиции бизнес-процесса.

Таблица 2.

Описание декомпозиции бизнесс-процесса

Имя работы

Определение

Демонстрация списка фильмов

Зрителю демонстрируется список фильмов, которые сейчас в прокате

Демонстрация сеансов

Зрителю демонстрируется список сеансов, на выбранный фильм

Приём оплаты

Зритель оплачивает билет

Формирование и выдача билета

Кассир формирует и выдаёт билет

Составление отчётности

По истечении недели, кассир формирует отчётность о проданных билетах

3. РАЗРАБОТКА МОДУЛЬНОЙ СТРУКТУРЫ ПРОЕКТА

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

Логическая модель - это модель, которая строится на основе концептуальной и сосредотачивается на детальном описании объектов, их атрибутов и взаимосвязей.

Реляционная модель - это созданная Эдгаром Коддом логическая модель данных, описывающая:

1. Структуры данных в виде (изменяющихся во времени) наборов отношений.

2. Теоретико-множественные операции над данными: объединение, пересечение разность и декартово произведение.

3. Специальные реляционные операции: селекция, проекция, соединение и деление.

4. Специальные правила, обеспечивающие целостность данных.

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

Рисунок 4. Логическая модель

Физическая модель, разрабатываемой базы данных, представлена на рисунке 5.

Рисунок 5. Физическая модель

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

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

Таблица - это совокупность связанных данных, хранящихся в структурированном виде в базе данных. Она состоит из столбцов и строк. В реляционных базах данных и плоских файлах баз данных, таблица -- это набор элементов данных, использующий модель вертикальных столбцов и горизонтальных строк.

Домен - это тип данных, то есть множество допустимых значений.

Кортежи (записи) - это элемент отношения, строка таблицы; упорядоченный набор из N элементов.

Таблицы связаны между собой при помощи ключевых полей.

Ключ - в реляционной модели данных один из потенциальных ключей отношения, выбранный в качестве основного ключа. Если в отношении имеется единственный потенциальный ключ, он является и первичным ключом.

Если первичный ключ состоит из единственного атрибута, его называют простым ключом. Если первичный ключ состоит из двух и более атрибутов, его называют составным ключом.

4. Проектирование интерфейса информационной системы

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

Интерфейс пользователя (user interface или сокращенно UI) - это интерфейс, с помощью которого человек может управлять программным обеспечением или аппаратным оснащением. UI должны быть удобными в использовании, чтобы взаимодействие с ними происходило на максимально интуитивном уровне. Интерфейсы программного обеспечения также называют графическими пользовательскими интерфейсами (graphical user interface или GUI).

Для удобной работы с моделируемой ИС спроектирован интерфейс. Основой для интерфейса является главная кнопочная форма (рисунок 6), на которой представлены: название предприятия, и пять кнопок перехода на соответствующие (формы или страницы).

Рисунок 6. Главная кнопочная форма

При использовании кнопки «Залы» открывается форма «Залы» (рисунок 7), которая несёт в себе информацию о залах кинотеатра.

Рисунок 7. Кнопочная форма «Залы»

Пользователь может перейти на чистую форму и заполнить ее.

При использовании кнопки главного меню «Зритель» открывается форма «Зритель» (рисунок 8), которая несёт в себе информацию о зрителях, посещающих данный кинотеатр.

Рисунок 8. Форма «Зритель»

На рассмотренных формах присутствуют кнопки:

1. Перехода по записям.

2. Добавление, сохранение и удаление записи.

3. Возврат в главное меню.

Аналогично организована навигация по следующим четырем кнопкам главной кнопочной формы.

5. Проектирование документации для пользователя

Программный продукт "Кинотеатр" предназначен для ведения базы данных по учёту проданных билетов и налогов кинотеатра.

Для пользователей системы "Кинотеатр" была разработана подробная инструкция по работе с АИС (Пособие по освоению системы)

Пособие по освоению системы:

Диалоговая среда Системы:

Информационный состав панелей можно настроить из Главного меню (смотреть рисунок 13).

Рисунок 13 Настройка информационной панели.

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

Навигационная панель отображает перечень справочников и рабочих документов текущего модуля.

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

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

Рабочая область отображает перечень документов или элементов справочника.

2. Команды для управления данными

Действия, касающиеся рабочей области (журнал документов либо элементов справочников)

Иконка

Команда

Быстрая клавиша

Описание

Создать

Ins

Для добавления новой записи в журнал (документа или элемента справочника)

Скопировать

F9

Для добавления новой записи с данными, идентичными исходному документу

Изменить

F2

Для изменения свойств группы или элемента

Установить (снять)

пометку удаления

Del

Для пометки групп или элементов, которые впоследствии должны быть удалены администратором

Установить интервал

Для ограничения интервала просмотра журнала (дата от/до)

Найти

Ctrl+F

Для поиска элементов в журнале

Настроить список

Для отбора (сортировки) данных рабочей области

Обновить список

F5

Для обновления данных (актуально при одновременной работе с журналом двух и более лиц)

Действия, касающиеся отдельных элементов системы (документов либо справочников)

Иконка

Команда

Быстрая клавиша

Описание

Добавить

Ins

Для добавления нового элемента в табличную часть

Заполнить

Для добавления в табличную часть списка элементов, соответствующих параметрам отбора

Записать

Ctrl+S

Для сохранения документа

Записать и закрыть

Ctrl+Enter

Для сохранения документа с последующим автоматическим закрытием

Провести

Для проведения документа (документ вступает в силу только после проведения)

Провести и закрыть

Ctrl+Enter

Для проведения документа с последующим автоматическим закрытием

Отмена проведения

Для отмены проведения документа

Закрыть

Esc

Для закрытия элемента. Если элемент был изменен, появится запрос на сохранение изменений

Выделить все

Ctrl+A

Для выделения всех элементов табличной части документа.

Источник: https://otherreferats.allbest.ru/download/1416261/