Спроектировать приложение базы данных для предметной области «Кинотеатр»
Практическая работа, 24 Декабря 2012, автор: пользователь скрыл имя
Краткое описание
Задачей данной курсовой работы является разработка информационной системы для комплекса Кинотеатр. В БД должно быть предусмотрено наличие информации о фильмах в прокате, проданных билетах, киностудиях поставляющих киноновинки. Составить модели IDEF0, DFD, IDEF1X, а так же техническое задание.
Содержание
Введение………………………………………………………………….4
1.Результат обследования предметной области…………………………5
2.Модель IDEF0…………………………………………………………..12
3.DFD модель……………………………………………………………..13
4.Модель IDEF1X………………………………………………………...15
5.Физическая модель данных……………………………………………20
6.Руководство программиста…………………………………………….21
7.Руководство пользователя……………………………………….……..22
Заключение………………………………………………………………..27
Вложенные файлы: 1 файл
Курсач.doc
— 114.00 Кб (Скачать файл)Федеральное агенТство по образованию
Государственное образовательное учреждение
высшего профессионального образования
Московский государственный университет экономики, статистики и информатики
Рязанский филиал
Курсовая работа
По дисциплине: «Проектирование информационных систем»
на тему: «Спроектировать приложение базы данных
для предметной области «Кинотеатр»
Выполнил:
студент 3 курса Макушин П.Г.
очной формы обучения
специальности «Прикладная информатика
в юриспруденции»
группы «ПИЮ-Д31»
Проверил:
Копейкин Ю.А.
Дата сдачи курсовой работы: « » 2009 года
Дата защиты курсовой работы:
« » 2009 года
Рязань 2009
Задание
Задачей данной курсовой
работы является разработка информационной
системы для комплекса Кинотеатр. В БД должно
быть предусмотрено наличие информации о фильмах
в прокате, проданных билетах, киностудиях
поставляющих киноновинки. Составить
модели IDEF0, DFD, IDEF1X, а так же техническое
задание.
Оглавление
Введение…………………………………………………………
1.Результат обследования
2.Модель IDEF0…………………………………………………………..
3.DFD модель…………………………………………………………….
4.Модель IDEF1X………………………………………………………...
5.Физическая модель данных…………
6.Руководство программиста…………
7.Руководство пользователя…………
Заключение……………………………………………………
Приложение……………………………………………………
Введение
В настоящее время любая
Достижение этой цели – задача многоплановая, зависящая от творческих способностей всех сотрудников данной организации. Эта задача может быть оптимально решена лишь в том случае, если любой из сотрудников организации сможет выполнять с легкостью свои обязанности и быстро принимать меры необходимые для решения поставленных задач.
Для принятия обоснованных и эффективных решений в производственной деятельности, в управлении экономикой и в политике современный специалист должен уметь с помощью компьютеров и средств связи получать, накапливать, хранить и обрабатывать данные, представляя результат в виде наглядных документов. Поэтому, в данной курсовой работе рассмотрим работу с базами данных.
Использование баз данных и информационных
систем становится неотъемлемой составляющей
деловой деятельности современного
человека и функционирования преуспевающих
организаций.
1. Результаты обследования
предметной области и их
В ходе работы кинотеатра клиентам (зрителям) должна представляться информация о фильмах находящихся в прокате. Так же он должна представляться информация касающаяся:
- стоимости билета на сеанс;
- свободных мест в кинозале;
- времени сеанса;
Билет приобретается в кассе
В случае если билет покупается заранее, то в билете указывается дата назначенного сеанса.
Если же клиент (зритель) приобретший билет за ранее, то он вправе заранее обменять его на другой билет или вернуть деньги. В этом случае в БД происходит изменение записи о проданном билете.
Продажа билетов фиксируется в отчете за период времени.
Клиент (зритель) обязан занять место согласно купленному билету.
Общие сведения ГОСТ 34.602-89 п 2.3
В соответствии с договором №100500 между Макушиным Павлом Геннадьевичем (Разработчик) и Копейкиным Юрием Алексеевичем (Заказчик), Разработчик проектирует информационную систему для программного комплекса "Кинотеатр".
В своей работе Разработчик руководствуется Российскими и международными стандартами и требованиями Заказчика. Требования Заказчика отражаются в настоящем документе и подлежат обязательному выполнению Разработчиком. Так же могут быть использованы национальные стандарты других стран, если соответствующих национальных или международных стандартов нет.
В данное Техническое задание не могут быть включены требования Заказчика, противоречащие Российским и Международным стандартам, не могущие быть выполненными на современном уровне развития информационных технологий и запрещенные действующими нормами Российского и Международного законодательства.
Днем начала проектирования АИС «Кинотеатр» считается день, следующий после подписания данного Технического задания.
Если в процессе разработки Заказчик изменяет описанные в данном документе требования, то они оформляются отдельным документом и влекут за собой изменение или дополнение Договора между Заказчиком и Разработчиком в части срока выполнения и оплаты договора.
Заказчик оплачивает работы Разработчика ИС в соответствии с договором №100500.
Назначение и цели создания системы ГОСТ 34.602-89 п 2.4
АИС «Кинотеатр» разработана для обеспечения хранения и обработки информации, относящейся к основной деятельности кинотеатра.
Цели создания системы «Кинотеатр»:
- Повышение производительности работы кассира и менеджера кинотеатра
- Ускорение получения информации о проданных билетах;
- Ускорение получения информации о фильмах;
АИС «Кинотеатр» представляет собой хранилище данных, дополненное средствами манипулирования данными, средствами поиска и отбора информации, а так же средствами технического обслуживания хранилища данных.
Под средствами технического обслуживания подразумеваются средства оптимизации физического и логического состояния базы и ее резервное копирование.
Характеристики объекта автоматизации ГОСТ 34.602-89 п 2.5
Деятельностью Кинотеатр является показ новинок киноиндустрии клиентам.
Каждый день кинотеатр посещают сотни людей.
Список фильмов проката обновляется каждые 2 недели. Фильмы поставляются киностудиями, с которыми происходит постоянное сотрудничество.
Требования к системе ГОСТ 34.602-89 п 2.6
АИС «Кинотеатр» должна обеспечивать хранение информации о:
- Фильмах
- Название
- Бюджет
- Режиссер
- Актеры
- Сеансах
- Название фильма
- Дата кинопроката
- Время
- Залах
- Количество мест
- Вид зала
- Кассирах
- Табельный номер
- ФИО
- Паспортные данные
- Адрес
- Телефон
- Киностудиях
- Название киностудии
- Страна
- Адрес
- Телефон
- Билетах на сеанс
- Дата
- Время
- №места
- №ряда
- Название фильма
- Цена
Основные процедуры АИС «Кинотеатр» должны обеспечивать следующие изменения объектов хранения:
- Изменение, добавление и удаление данных по фильмам, сеансам, билетам на сеансы, кассирам, киностудиям, залам.
- Добавление и удаление реквизитов заказов.
Состав
и содержание работ по созданию системы
ГОСТ 34.602-89 п 2.7
Работы по проектированию АИС «Кинотеатр» производятся в два этапа.
Первый этап - разработка тестовой версии АИС. Окончанием данного этапа является ввод АИС в опытную эксплуатацию.
Второй этап - опытная эксплуатация АИС, включающая в себя устранение выявленных ошибок, недоработок и несоответствий с данным Техническим заданием. Окончанием второго этапа является ввод АИС в промышленную эксплуатацию.
Окончание каждого этапа подтверждается Сторонами договора подписанием Акта приема-передачи.
Длительность первого этапа составляет
30 дней. Началом первого этапа
Длительность второго этапа составляет 30 дней. Началом второго этапа считается день, следующий за днем подписания Заказчиком и Разработчиком Акта приема-передачи АИС в опытную эксплуатацию.
По окончанию первого этапа работ Разработчик устанавливает АИС на тестовый сервер Заказчика и предоставляет Заказчику предварительные описания процедур, необходимых для работы с АИС. Описания предоставляются в электронном виде.
По окончанию второго этапа работ Разработчик предоставляет Заказчику программу установки базы данных на сервер и "Инструкцию программиста" с окончательными описаниями процедур, необходимых для работы с АИС.
Порядок контроля
и приемки системы
ГОСТ 34.602-89 п 2.8
По окончанию первого и второго этапов проектирования, Разработчик демонстрирует Заказчику работу АИС в соответствии с требованиями, изложенными в данном Техническом задании.
Набор данных для тестирования после первого этапа разработки предоставляет Разработчик.
Набор данных для тестирования после второго этапа разработки предоставляет Заказчик.
Требования к составу и
содержанию работ по подготовке объекта
автоматизации к вводу системы в действие
ГОСТ 34.602-89 п 2.9
В день начала опытной эксплуатации Заказчик обязан предоставить Разработчику необходимый доступ к серверу, на котором будет развернута тестовая версия АИС.
В период до начала промышленной эксплуатации АИС Заказчик самостоятельно определяется с физическим и логическим расположением сервера, на который будет устанавливаться АИС.
Отсутствие сервера для
Требования к документированию ГОСТ 34.602-89 п 2.10
По окончанию второго этапа Разработчик передает Заказчику следующую документацию:
- Инструкцию программиста. В Инструкции программиста описываются процедуры, необходимых для работы с АИС. Описание процедур включает в себя:
- Название процедуры
- Описание выполняемых процедурой действий
- Описание входных параметров, с указанием типа параметра, формата его записи и значения по умолчанию, если таковое определено для параметра
- Описание выходных параметров и (или) возвращаемых наборов записей с указанием их типов и форматов
- Пример вызова процедуры и возвращаемых ею значений. Если процедура может иметь несколько вариантов вызова, то примеры для каждого варианта
- Инструкцию по установке АИС
Иная документация Заказчику не предоставляется. Инструкции предоставляются как в печатном, так и в электронном виде. Инструкции в печатном виде предоставляется в одном экземпляре.
Источники разработки. ГОСТ 34.602-89 п 2.11
При разработке АИС должны использоваться следующие законодательные и нормативные правовые акты:
- Указ Президента РФ от 06.03.1997 г. № 188 "Об утверждении перечня сведений конфиденциального характера";
- Указ Президента РФ от 30.11.1995 г. № 1203 "Об утверждении перечня сведений, отнесенных к государственной тайне";
- ГОСТ 34.201-89 «Виды, комплектность и обозначение документов при создании автоматизированных систем»;
- ГОСТ 34.601-90 «Автоматизированные системы. Стадии создания»;
- ГОСТ 34.602-89 «Техническое задание на создание автоматизированной системы»;
- ГОСТ 34.603-92 «Виды испытаний автоматизированных систем»;
- РД 50-34.698-90 «Автоматизированные системы. Требования к содержанию документов»;