Проект приложения базы данных для предметной области «Кинотеатр»

Автор работы: Пользователь скрыл имя, 07 Апреля 2011 в 02:42, курсовая работа

Описание

Задачей данной курсовой работы является разработка информационной системы для комплекса Кинотеатр. В БД должно быть предусмотрено наличие информации о фильмах в прокате, проданных билетах, киностудиях поставляющих киноновинки. Составить модели IDEF0, DFD, IDEF1X, а так же техническое задание.

Работа состоит из  1 файл

курсак1.doc

— 165.00 Кб (Скачать документ)

Федеральное агенТство по образованию

Государственное образовательное  учреждение

высшего профессионального  образования

Московский  государственный  университет экономики, статистики и информатики

Рязанский филиал 
 
 

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

По дисциплине: «Проектирование информационных систем»

на тему: «Спроектировать приложение базы данных

для предметной области «Кинотеатр» 
 
 
 
 
 
 
 
 

                Выполнил:

                  студент 3 курса Макушин П.Г.

                  очной формы обучения

                  специальности «Прикладная информатика

                  в юриспруденции»

                  группы  «ПИЮ-Д31»

                Проверил:

                              Копейкин Ю.А.  
                   
                   
                   
                   

                          Дата сдачи курсовой работы: «    »                         2009 года

Дата  защиты курсовой работы: «    »                          2009 года 
 

                                            

                                           

                                                Рязань 2009

Задание 

Задачей данной курсовой работы является разработка информационной системы для комплекса Кинотеатр. В БД должно быть предусмотрено наличие информации о фильмах в прокате, проданных билетах, киностудиях поставляющих киноновинки. Составить модели IDEF0, DFD, IDEF1X, а так же техническое задание. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Оглавление 

     Введение………………………………………………………………….4

     1.Результат обследования предметной области…………………………5

     2.Модель IDEF0…………………………………………………………..12

     3.DFD модель……………………………………………………………..13

     4.Модель IDEF1X………………………………………………………...15

     5.Физическая модель данных……………………………………………20

     6.Руководство программиста…………………………………………….21

     7.Руководство пользователя……………………………………….……..22

     Заключение………………………………………………………………..27

     Приложение………………………………………………………...……..28 
 

 
 
 

     Введение 

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

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

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

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

     1. Результаты обследования предметной области и их анализ 

      В ходе работы кинотеатра клиентам (зрителям) должна представляться информация о фильмах находящихся в прокате. Так же он должна представляться информация касающаяся:

    • стоимости билета на сеанс;
    • свободных мест в кинозале;
    • времени сеанса;

      Билет приобретается в кассе кинотеатра на время сеанса, которое подходит зрителю. Кассир предложит свободные места в зале места, а клиент (зритель) вправе выбрать наиболее подходящее ему.

      В случае если билет покупается заранее, то в билете указывается дата назначенного сеанса.

      Если  же клиент (зритель) приобретший билет за ранее, то он вправе заранее обменять его на другой билет или вернуть деньги. В этом случае в БД происходит изменение записи о проданном билете.

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

      Клиент (зритель) обязан занять место согласно купленному билету.

     Общие сведения ГОСТ 34.602-89 п 2.3

     В соответствии с договором №100500 между Макушиным Павлом Геннадьевичем (Разработчик) и Копейкиным Юрием Алексеевичем (Заказчик), Разработчик проектирует информационную систему для программного комплекса "Кинотеатр".

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

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

     Днем  начала проектирования АИС «Кинотеатр» считается день, следующий после подписания данного Технического задания.

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

     Заказчик  оплачивает работы Разработчика ИС в соответствии с договором №100500.

     Назначение  и цели создания системы ГОСТ 34.602-89 п 2.4

     АИС «Кинотеатр» разработана для  обеспечения  хранения и обработки информации, относящейся к основной деятельности кинотеатра. 

     Цели создания системы «Кинотеатр»:

    • Повышение производительности работы кассира и менеджера кинотеатра
    • Ускорение получения информации о проданных билетах;
    • Ускорение получения информации о фильмах; 

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

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

     Характеристики  объекта автоматизации ГОСТ 34.602-89 п 2.5

     Деятельностью Кинотеатр является показ новинок киноиндустрии клиентам.

     Каждый день кинотеатр посещают сотни людей.

     Список  фильмов проката обновляется  каждые 2 недели. Фильмы поставляются киностудиями, с которыми происходит постоянное сотрудничество.

     Требования  к системе ГОСТ 34.602-89 п 2.6

     АИС «Кинотеатр» должна обеспечивать хранение информации о:

  1. Фильмах
    • Название
    • Бюджет
    • Режиссер
    • Актеры
 
  1. Сеансах
    • Название фильма
    • Дата кинопроката
    • Время
  2. Залах
    • Количество мест
    • Вид зала
  3. Кассирах
    • Табельный номер
    • ФИО
    • Паспортные данные
    • Адрес
    • Телефон
 
  1. Киностудиях
    • Название киностудии
    • Страна
    • Адрес
    • Телефон
 
  1. Билетах на сеанс
      • Дата
      • Время
      • №места
      • №ряда
      • Название фильма
      • Цена

     Основные  процедуры АИС «Кинотеатр» должны обеспечивать следующие изменения объектов хранения:

  1. Изменение, добавление и удаление данных по фильмам, сеансам, билетам на сеансы, кассирам, киностудиям, залам.
  2. Добавление и удаление реквизитов заказов.

     Состав  и содержание работ  по созданию системы   
ГОСТ 34.602-89 п 2.7

     Работы  по проектированию АИС «Кинотеатр» производятся в два этапа.

     Первый  этап - разработка тестовой версии АИС. Окончанием данного этапа является ввод АИС в опытную эксплуатацию.

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

     Окончание каждого этапа подтверждается Сторонами  договора подписанием Акта приема-передачи.

     Длительность  первого этапа составляет 30 дней. Началом первого этапа считается  день, следующий за днем подписания Заказчиком и Разработчиком АИС данного Технического задания.

     Длительность  второго этапа составляет 30 дней. Началом второго этапа считается день, следующий за днем подписания Заказчиком и Разработчиком Акта приема-передачи АИС в опытную эксплуатацию.

     По  окончанию первого этапа работ Разработчик устанавливает АИС на тестовый сервер Заказчика и предоставляет Заказчику предварительные описания процедур, необходимых для работы с АИС. Описания предоставляются в электронном виде.

     По  окончанию второго этапа работ Разработчик предоставляет Заказчику программу установки базы данных на сервер и "Инструкцию программиста" с окончательными описаниями процедур, необходимых для работы с АИС.

Информация о работе Проект приложения базы данных для предметной области «Кинотеатр»