Курсовая видеотека

  • 18 янв. 2013 г.
  • 2342 Слова
Министерство общего и профессионального образования
Российской Федерации


Казанский государственный технический университет


имени. А.Н. Туполева

--------------------------------------------------------------------------------------------------------------------------------------
Кафедра АСОИУ










Курсовая работа
по дисциплине «Базы данных»


База данных «Видеотека»Исполнитель: студент группы 29207 Галимжанов А.Ф.

Руководитель: доцент кафедры АСОИУ З.Х. Захарова


Оценка __________________________

Подпись __________________________

«_____»__________________ 2007г.










Бугульма 2007г.
Содержание


1. Задание………………………………………………………………....3
2.Анализ и описание предметной области……………………………...4
3. Цели и задачи создания базы данных «Видеотека».............................5
4. Проектирование базы данных…………………………………………6
1. Входные и выходные данные задач……………………………………...6
2. Инфологическое проектирование базы данных…………………………7
3. Даталогическое проектирование базы данных………………………….8
1. Нормализацияотношений……………………………………………..9
2. Выбор СУБД…………………………………………………………..11
3. Физическое проектирование. Реляционная база данных «Видеотека»………………………………………………………………………...11
5. Автоматизированная информационная система на основе базы данных «Видеотека»……………………………………………………………….12
1. Структура информационной системы……………………………….....12
2. Запросы на выборку данных для решения поставленных задач……...13
3. Отчеты порезультатам решения задач…………………………………16
4. Организация интерфейса с пользователем…………………………......16
6. Описание контрольного примера……………………………………17
7. Заключение… … ……..…………………………………....................17
8. Приложение 1. Экранные формы контрольного примера………….17
9. Приложение 2. Отчеты по результатам решения задач…………….25



























1. Задание


Выполнитьпроектирование и создать базу данных «Видеотека» для автоматизации учета выдачи дисков в видеотеке.

















































2. Анализ и описание предметной области


В видеотеке хранится огромное количество дисков, услугами видеотеки пользуются довольно много людей. Для обеспечения оперативности ведения информации о дисках, клиентах и о сотрудниках необходима автоматизированнаясистема, основанная на современной базе данных. Использование базы данных и автоматизированной системы для работы с базой данных существенно сократит время обслуживания клиентов и время работы сотрудников видеотеки по систематизации информации о дисках, по сбору информации о должниках и многие другие задачи.
В видеотеке необходимо хранить разнообразную информацию о дисках, чтобы оперативноможно было определить информацию о наличии в видеотеке некоторого диска, дисков по определенному жанру, или определенного режиссера. Необходимо учесть, что диски одного режиссера могут иметь одинаковое название, поэтому дискам нужно присваивать некоторые уникальные шифры.
Информация о клиентах должна быть полной и достаточной для определения категории клиента, номер паспорта, его места жительства ит.д. Необходимо учесть, что среди клиентов могут быть однофамильцы, поэтому у каждого клиента должен быть уникальный шифр, в данном случае в качестве шифра используется номер паспорта клиента.
Работать с базой данных «Видеотека» будут следующие пользователи:
- сотрудники видеотеки;
- клиенты;
- дирекция видеотеки.
Сотрудники должны иметь возможность добавлять новые диски исписывать старые, вести учет выдачи и возврата дисков, записывать нового клиента и удалять клиентов которые уже не пользуются услугами видеотеки.
Клиент должен иметь возможность просматривать каталог дисков по жанру, по режиссерам и получать информацию о наличие диска и возможности его получения. Так же клиент имеет возможность сделать...
tracking img