Анализ предметной области и описание основных функциональных подсистем автоматизированного рабочего места администратора кинотеатра "Мир". Разработка инфологической модели базы данных и заполнение форм данных. Обеспечение безопасности и доступа к данным.
Аннотация к работе
Развитие рынка киноиндустрии непрерывно развивается и постоянно находится в состоянии трансформации. Трансформация происходит в зависимости от потребностей потребителей данной услуги. С каждым годом в России увеличивается количество зрителей, которые предпочитают посмотреть качественный продукт с идеальным качеством изображения и звука. Это осуществим лишь в кинотеатре, так как в домашних условиях чаще всего недостижимы данные критерии (пользовательские колонки не могут передать должное качество звука или качество изображения оставляет желать наилучшего).Разработать автоматизированную информационную систему для облегчения работы выбранного мной кинотеатра. Для этого необходимо создать базу данных, на основе которой создать информационную систему в виде вебсайта. Веб - сайт сделан с помощью ASP.NET приложения. Страницы ASP.NET (веб-формы) проходят компиляцию, что обеспечивает лучшую производительность по сравнению с приложениями на основе сценариев. Процесс создания веб-форм ускоряется за счет использования стандартных встроенных компонентов, таких как представления GRIDVIEW и DETAILSVIEW , и пользовательских компонентов, помогающих при написании кода страницы.Автоматизированная система - это система, состоящая из персонала и комплекса средств автоматизации его деятельности, реализующая информационную технологию выполнения установленных задач. АРМ может работать на ПЭВМ, на которой установлена любая операционная система семейства Windows Vista HOMEPREMIUM, Windows Vista Business, Windows Vista Enterprise и Windows Vista Ultimate32-разрядный (x86) или 64-разрядный (x64). Поскольку информационное обеспечение представляет собой файл СУБД SQLSERVERC расширением .mdb, то для его функционирования необходима версия указанной СУБД. Программное обеспечение АРМ представляет собой исполняемый файл, созданный средствами интегрированной среды разработки MICROSOFTVISUALSTUDIO 2008.Для создания базы данных необходимо выбрать систему управления базой данных (СУБД), а прикладную программу можно создать на языке программирования и манипулирования данными, а также с помощью средств быстрой разработки приложений баз данных, встроенных в СУБД, или с помощью других инструментальных средств. Пример, обоснования выбора СУБД SQL Server для разработки базы данных и приложения приводится ниже. База данных под управлением СУБД SQL Server - это файл с расширением .MDB, включающий в себя классы объектов: - таблицы для хранения данных; СУБД SQL Server содержит много новых функций для работы в сети Интернет, это: страницы доступа к данным, вывод таблиц запросов, добавление полей-ссылок на объекты БД. Для программирования в SQL Server используется процедурный язык Visual Studio 2008 для приложений с добавлением объектных расширений и элементов SQL.В комплект средств административного управления данной СУБД входит целый набор специальных мастеров и средств автоматической настройки параметров конфигурации. Также данная БД оснащена замечательными средствами тиражирования, позволяющими синхронизировать данные ПК с информацией БД и наоборот. Входящий в комплект поставки сервер OLAP дает возможность сохранять и анализировать все имеющиеся у пользователя данные.Информационный объект «Должности» - данный объект содержит информацию о всех должностях в базе данных: - Код_должности; Информационный объект «Жанры» - данный объект содержит информацию о жанрах фильмов, созданных в базе: - Код жанра; Информационный объект «Места» - данный объект содержит информацию о свободных либо занятых местах: - Код_сеанса; Информационный объект «Пароли» - данный объект содержит информацию о паролях, используемых при входе в систему: - Код; Информационный объект «Репертуар» - данный объект содержит информацию о репертуаре данного кинотеатра: - Код_сеанса;При формировании датологической схемы, каждая из определенных в инфологической модели сущностей отображается в таблицу (отношение), кроме того, в отношения могут быть преобразованы различные информационные отношения между сущностями. Процесс проектирования БД с использованием метода нормальных форм является итерационным и заключается в последовательном переводе отношений из первой нормальной формы в нормальные формы более высокого порядка по определенным правилам. Каждая следующая нормальная форма ограничивает определенный тип функциональных зависимостей, устраняет соответствующие аномалии при выполнении операций над отношениями БД и сохраняет свойства предшествующих нормальных форм. В рамках выполнения настоящем курсовом проекте создаются следующие таблицы (таблицы уже нормализованы). В таблице «Должности» хранится информация о должностях базы данных, ее структура приведена в таблице 1.Этапы проектирования базы данных отчетной документации студентов СПО: Создаем базу данных с названием BD_Rabota.mdf с помощью инструментария VISUALSTUDIO 2008. В данной базе данных создаем следующие таблицы: Пароли, Должности, Жанры, Занятость, Репертуар, Сотрудники, фильмы, представленные на рисунке 2.1.1 - 2.1.7. Рисунок 2.1.
План
СОДЕРЖАНИЕ
Введение
1. Теоретический раздел
1.1 Постановка задачи
1.2 Описание основных функциональных подсистем
1.3 Обоснование и выбор субд
1.4 Обоснование и выбор инструментария разработки субд и форм
1.5 Инфологическое моделирование предметной области
1.6 Датологическое проектирование
2. Экспериментальный раздел
2.1 Создание базы данных, заполнение таблиц данными
2.2 Создание запросов и фильтров
2.3 Создание форм
2.4 Обеспечение безопасности доступа к данным
2.5 Правила и порядок работы с базой данных
Заключение
Литература
Приложение предметная область база данных кинотеатр
Введение
Развитие рынка киноиндустрии непрерывно развивается и постоянно находится в состоянии трансформации. Трансформация происходит в зависимости от потребностей потребителей данной услуги. Постоянно расширяется сфера услуг и уровень обслуживания. В настоящее время на рынке города имеется значительная нехватка предприятий в данной сфере обслуживания.
С каждым годом в России увеличивается количество зрителей, которые предпочитают посмотреть качественный продукт с идеальным качеством изображения и звука. Это осуществим лишь в кинотеатре, так как в домашних условиях чаще всего недостижимы данные критерии (пользовательские колонки не могут передать должное качество звука или качество изображения оставляет желать наилучшего). Поэтому спрос на услуги кинотеатра растет.
При создании программного продукта использовались современные инструментальные средства разработки: MICROSOFTVISUALSTUDIO 2008, Microsoft SQL server 2005, MICROSOFTOFFICE 2007.
Целью курсового проекта является разработка автоматизированного рабочего места администратора кинотеатра «Мир».
Объектом исследования курсового проекта является общественный кинотеатр «Мир».
Предметом исследования курсового проекта является деятельность кинотеатра «Мир».
Информационной базой исследования послужили формы документов, , должностные инструкции сотрудников, осуществляющих обслуживание клиентов и работу кинотеатра.