База данных "Парк культуры и отдыха"

 

СОДЕРЖАНИЕ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ


ВВЕДЕНИЕ

. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ

.1 Описание ПО решаемой задачи

.2 Функции ПО

.3 Перечень документов

.4 Ограничения ПО

. ПОСТАНОВКА ЗАДАЧИ

.1 Организационно-экономическая сущность

.2 Описание выходной информации

.3 Формы входных документов

.4 Математическое описание

. РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ ЗАДАЧИ

.1 Информационный анализ входной информации, необходимой для решения задачи н выделение информационных объектов ПО

.2 Перечень информационных объектов

.3 Определение связей информационных объектов

.4 Разработка исходных данных контрольного примера

3.5 Разработка исходных данных контрольного примера

4. ОПИСАНИЕ ТЕХНОЛОГИИ И АЛГОРИТМОВ РЕШЕНИЯ ЗАДАЧИ И ИХ МАШИННАЯ РЕАЛИЗАЦИЯ

.1 Описание технологии ввода в базу данных входной информации задачи

4.2 Обобщенный алгоритм решения задачи и его декомпозиция на модули

5. Заключение

Список литературы



Введение


Появление персональных компьютеров и развитие сетевых технологий позволило использовать автоматизированные информационные системы (АИС) во всех отраслях человеческой деятельности. Создание АИС требует сложный комплексный процесс, требующий от разработчика знания приемов и методов обследования предметной области, разработки внутримашинной БД, видов СУБД, навыков реализации разработанной БД на ЭВМ.

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

База данных «Парк культуры и отдыха» содержит сведения, позволяющие практиковаться в работе с объектами базы данных (таблицами, запросами, формами, отчетами, макросами), что облегчает понимание основных свойств Open Office, которые можно использовать при создании баз данных. База данных «Парк культуры и отдыха» помогает в освоении структуры реляционных баз данных и принципов взаимодействия их объектов, поясняя процессы ввода, хранения и печати данных, а также манипулирования ими.


1.АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ


1.1 Описание ПО решаемой задачей


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

У меня задача управление парком культуры и отдыха.


1.2 Функции ПО


Ниже представлены функции ПО:



1.3 Перечень документов


Входной информацией для решения задачи Управление парком культуры и отдыха является:

.Лицензия на владение парком

.Сертификаты на аттракционы

.Разрешение на продажу алкогольных напитков

.Бланки для учета посетителей


1.4 Ограничения ПО


В целях обеспечения безопасности посетителей необходимо принять некоторые ограничения:

Не разрешается садиться на аттракционы детям без присмотра родителей

Не разрешается курение и употребление спиртных напитков на территории парка, кроме специально отведенных мест ( кафе, бар и места для курения)

Запрещено фотографировать те места, где есть значок «No photo»


2. ПОСТАНОВКА ЗАДАЧИ


2.1 Организационно-экономическая сущность


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


2.2 Описание выходной информации


Выходной информацией решаемой задачи являются:



Отчет 1. Учета посетителей парка


Отчет 2. Должности работников


2.3 Формы входных документов


Информация рассматриваемой предметной области отображается документами приведенными ниже.

Лицензия на владение парком

Номер лицензии _____________________________________________.

Вид деятельности на который выдана лицензия ___________________.

Название субъекта __________________________________________.

Местонахождение - юридический/фактический адрес ______________.

Номер решения про выдачу лицензии ___________________________.

Срок действия лицензии ______________________________________.

Подпись, ФИО должностного лица подписывающего лицензию ______.

Дата выдачи лицензии ________________________________________.

Сертификат на аттракцион

Номер сертификата __________________.

Название аттракциона ________________.

Название субъекта владеющего аттракционом ______________.

Срок службы аттракциона _____________.

Дата выдачи сертификата ______________.

Разрешение на продажу алкогольных напитков

Название организации ____________________________.

Место нахождения организации ____________________.

Срок действия ___________________________________.

Дата выдачи _____________________________________.

Бланк учета посетителей

Ф.И.О. посетителя______________________ .

№ паспорта посетителя__________________ .

Наличие билетов_______________________ .

Дата учета посетителя___________________ .

Название базы данных, в которой посетитель ставлен на учет____________ .

Подпись посетителя__________ .

Подпись работника___________ .


2.4 Математическое описание


Формула расчета прибыли парка культуры и отдыха:


A=I - N - M


A - Прибыль

I - Доход

N - постоянные издержки

M - Переменные издержки


3. РАЗРАБОТКА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ ЗАДАЧИ


3.1 Информационный анализ входной информации, необходимой для решения задачи н выделение информационных объектов ПО


Условно-постоянная информация.Названия аттракционов, Ф.И.О и паспортные данные сотрудников парка, Ф.И.О посетителей ,пол, даты рождений и т. д.Оперативно-учетная информацияКоличество посетителей в определенный период, сумма прибыли парка и т.д.

3.2 Перечень информационных объектов


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


Таблица 1. Функциональные зависимости реквизитов документа «Директора»

№ П/ПНаименование реквизитов документаЗависимости1 № лицензии2 ФИО3 Пол4Контактный телефон

Директора. № лицензии директора определяет ФИО, пол и контактный телефон



Таблица 2.

Функциональные зависимости реквизитов документа «парки»

№ П/ПНаименование реквизитов документаЗависимости1№ лицензии2Название3Юридический адрес4Год образования 5Контактный телефон

Парки. № лицензия парка определяет название, Юридический адрес, Год образования и контактный телефон.


Таблица 3.

Функциональные зависимости реквизитов документа «работники»

№ П/ПНаименование реквизитов документаЗависимости1№ лицензии2Код работника3ФИО 4Дата рождения5Адрес 6Телефон 7Должность

Работники. Код работника определяет № лицензии, ФИО, дату рождения, адрес, телефон и должность.


Таблица 4.

Функциональные зависимости реквизитов документа «аттракционы»

№ П/ПНаименование реквизитов документаЗависимости1№ код работника2Название 3Место расположения 4Вместительность

Аттракционы. № код работника определяет незвание, место расположения и вместительность.


Таблица 5.

Функциональные зависимости реквизитов документа «посетители»

№ П/ПНаименование реквизитов документаЗависимости1№ паспорта 2ФИО3Адрес4Место расположения

Посетители. № паспорта посетителя определяет ФИО, адрес и место расположения посетителя.


3.3 Определение связей информационных объектов


Связи между выявленными ИО определяются реальными отношениями между парами объектов, показанными в таблице. При их определении учитывались сведения из описания ПО и описание ИО.


Связи информационных объектов

Главный ИОПодчинённый ИОТип отношенияКлюч связиДиректора Парки 1:1№ лицензииПарки Работники 1:N№ лицензииРаботникиАттракционы 1:1Код работникаАттракционыПосетители 1:N№работника + № паспорта

Логическая структура реляционной БД определяется совокупностью логически взаимосвязанных реляционных таблиц. Каждая реляционная таблица имеет структуру, определяемую реквизитным составом одного из ИО. Логические связи таблиц соответствуют структурным связям между объектами.

Схема данных


Описание таблиц реляционной БД приведено в таблице


Описание таблиц реляционной базы данных

АтрибутПризнак ключаФорматТипДлинаТочность

Таблицы директора

№ лицензииП,УЧисловой12ФИОТекстовый23ПолТекстовый3Контактный телефонТекстовый7

Таблица парки

№ лицензииП,УЧисловой11 НазваниеТекстовый32Юридический адресТекстовый3Год образованияТекстовый7Контактный телефонТекстовый4


Таблица работники

№ лицензииЧисловой10 Код работникаП,УЧисловой17 ФИОТекстовый5Дата рожденияТекстовый7АдресТекстовый4Телефон Текстовый8 ДолжностьТекстовый5

Таблица Аттракционы

№ Код работникаП,УЧисловой4 НазваниеТекстовый8Место расположенияТекстовый3Год образованияТекстовый7ВместительностьТекстовый2

Таблица посетители

№ паспортаП,УЧисловой9 ФИОТекстовый15АдресТекстовый26Место расположенияТекстовый34

Таблица посетители аттракционов

№ работникаС,УЧисловой3 № паспортаС,УЧисловой23ДатаТекстовый6

Таблицы были загружены данными в следующем порядке:

.Аттракционы с уникальным ключевым полем «Код работника»

.Директор с уникальным ключевым полем «№ лицензии»

.Парки с уникальным ключевым полем «№ лицензии»

.Посетители с уникальным ключевым полем «№ паспорта»

.Посетители аттракционов с уникальным ключевым поле

«№ работника»+ «№ паспорта»

.Работники с уникальным ключевым полем «№ лицензии»

3.4 Определение логической структуры базы данных


Логическая структура реляционной БД определяется совокупностью логически взаимосвязанных реляционных таблиц. Каждая реляционная таблица имеет структуру, определяемую реквизитным составом одного из ИО полученной ИЛМ. Логические связи таблиц соответствуют структурным связям между объектами.

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



Номер лицензии директора парка должен совпадать с номером лицензии парка.

Номер лицензии парка не может быть связан с номером паспорта посетителя.

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

Код работника должен совпадть с кодом работника аттракциона.


3.5 Разработка исходных данных контрольного примера


Данными контрольного примера должно быть предусмотрено, что в одном парке могут работать много работников; одним аттракционом может управлять один работник парка; у одного директора может быть только один парк; одного аттракциона могут посещать много посетителей; один посетитель может посещать много аттракционов.

Данные контрольного примера, предназначенные для тестирования, отладки и демонстрации решения задачи управление парком культуры и отдыха.


4. ОПИСАНИЕ ТЕХНОЛОГИИ И АЛГОРИТМОВ РЕШЕНИЯ ЗАДАЧИ И ИХ МАШИННАЯ РЕАЛИЗАЦИЯ


4.1 Описание технологии ввода в базу данных входной информации задачи


Для решения рассматриваемой задачи должен производиться ввод и накопление оперативно-учетной информации о Директорах, парках, аттракционах и посетителях аттракционов.


Форма 1.Директора


Форма 2. Парки


Форма 3. Аттракционы


Форма 4. Посетители парка


Форма 5. Посетители аттракционов



Форма 6. Работники


4.2 Обобщенный алгоритм решения задачи и его декомпозиция на модули


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


Список запросов

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


Запрос 1. Аттракционы


Запрос 2. Директора


Запрос 3. Парки


Запрос 4. Посетители


Запрос 5. Посетители аттракционов


Запрос 6. Работники


Отчет 3. Аттракционы


Отчет 4. Директора


Отчет 5. Парки


Отчет 6. Посетители


Отчет 7. Посетители аттракционов


Отчет 8. Работники


5.РАЗРАБОТКА ДИАЛОГОВОГО ПРИЛОЖЕНИЯ ПОЛЬЗОВАТЕЛЯ


Для запуска АИСС «Парк культуры и отдыха» необходимо загрузить СУБД OpenOffice.org Base.(рис. ) В СУБД открыть файл «Парк культуры и отдыха.odb». Произойдёт загрузка АИСС и на экране появится окно системы.



5. Заключение


Разработка моей базы данных была посвящена парку культуры и отдыха. Такая система для этого парка крайне необходима.

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

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

С моей точки зрения внедрение БД необходимо для всех производственных предприятий, торговых компаний, учебных заведений и т.д. Это на сегодняшний день не только современно, но и удобно и выгодно.

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


Список литературы

база данное логический приложение

Гончаров А. Ю. Base 2003. Самоучитель с примерами., Москва, 2004г.

Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. - М.: Финансы и статистика, 1989.

Бондарева Г.А., Сахарова Е.В., Королькова Л.Н., Информатика. Методические указания. Ставрополь, СТИС, 2006

Григорьев В.А., Ревунков В.И. Банки данных. Учебник для вузов. - М., МВТУ им.Баумана, 2002.

Домашняя страница Base: справка и обучение

Мейер М. Теория реляционных баз данных. - М.: Мир, 1987.

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

Симонович С. В., Евсеев Г. А., Алексеев А. Г. Специальная информатика: Учебное пособие. - М.: АСТ-ПРЕСС: Инфорком-Пресс, 2000

Хаббард Дж. Автоматизированное проектирование баз данных. - М.: Мир, 1984.


СОДЕРЖАНИЕ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ ВВЕДЕНИЕ . АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ .1 Описание ПО решаемой задачи .2 Функции ПО .3 Перечень документов

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2018 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ