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



МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

 

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

 

«База отдыха»

 

 

Владивосток, 2010


Введение

 

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

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

Человек может выбрать, в каком месте ему проживать (гостиница или домики) выбрать класс номера (эконом, обычный или люкс).

Вся информация об отдыхающем (Ф.И.О., паспортные данные, прописка) на время его проживания на базе отдыха хранится в базе.

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

 

 


Функциональные возможности системы

 

Система «База отдыха» предоставляет следующие возможности для пользователей:

· Занесение новых отдыхающих

· Выбор отдыхающими определенных услуг

· Возможность выбора разных видов питания

· Просмотр сумм которые должен заплатить клиент

· Просмотр информации о любом отдыхающем

· Выведения счета об оплате

· Выселение клиента

 

 


Построение информационно-логической модели базы данных

Выделение информационных объектов

 

а) документы и их реквизиты, подлежащие хранению в базе данных

№ п/п Документ Наименование реквизита (реальное) Наименование реквизита в базе данных Тип реквизита Связи
1. Анкета клиента Ф.И.О. клиента Паспорт номер Паспорт серия Прописка Номер клиента Fio Passport_nomer Passport_seria Propiska Код_Fio Описательный Описательный Описательный Описательный Ключевой

2. Проживание клиентов Ф.И.О. клиента Номер Дата приезда Дата выезда код Fio №_komnati Data_zasel Data_visel Код Описательный Описательный Описательный Описательный Ключевой
3. Номера Код номера Номера Стоимость Код место Место Код вид Вид Количество мест Ключ кол-во мест Ключ класс Класс Ключ состояние Состояние Код_nomera №_komnati Stoimost’ Код_mesto Name_mesto Код_vidi Name_vidi Код_kol_mest Kol_mest Num_klass Name_klass Num_sost Name_sost Ключевой Описательный Описательный Ключевой Описательный Ключевой Описательный Ключевой Описательный Ключевой Описательный Ключевой Описательный
4. Пользование услугами и питанием Ключ номер-чел. Код питания Питание Цена питания Количество на чел. Ключ питание Код польз услуг Код услуги Цена услуг Дата Kl_n/ch Код_pitanie Pitanie Cena_pitanie Kol_vo Kl Код_usl Код_uslugi Nazv_uslugi Cena_uslugi data Описательный Ключевой Описательный Описательный Описательный Ключевой Ключевой Ключевой Описательный Описательный Описательный

б) зависимые реквизиты

Описательные реквизиты Ключевые реквизиты
Fio Код_Fio
Passport_nomer Код_Fio
Passport_seria Код_Fio
Propiska Код_Fio
Код_Fio Код_Fio
№_komnati Код_nomera
Data_zasel Код
Data_visel Код
Код Код
Код_nomera Код_nomera
Stoimost’ Код_nomera
Код_mesto Код_nomera
Name_mesto Код_mesto
Код_vidi Код_nomera
Name_vidi Код_vidi
Код_kol_mest Код_nomera
Kol_mest Код_kol_mest
Num_klass Код_nomera
Name_klass Num_klass
Num_sost Код_nomera
Name_sost Num_sost
Kl_n/ch Код
Код_pitanie Kl
Pitanie Код_pitanie
Cena_pitanie Код_pitanie
Kol_vo Kl
Kl Kl
Код_usl Код_usl
Код_uslugi Код_usl
Nazv_uslugi Код_uslugi
Cena_uslugi Код_uslugi
data Код_usl

в) группировка реквизитов

Реквизиты Ключ Имя инф. объекта Описание
Код Name_mesto mesto_prozhiv
Ключ Name_vidi vidi_prozhiv
Код Mesto_prozhiv Vidi_prozhiv №_komnati Klass Kol-vo_mest Stoimost’ Sostoianie Nomera
Код Kol_mest kol-vo komnat
Name_klass Num_klass klass
Name_sost Num_sost sost_nomerov
Код FIO Passport_nomer Passport_seria Propiska spisok_otdih
FIO №_komnati Data_zasel Data_visel Код Sdan_nomer
Kl_n/ch Pitanie Kol_vo kl pitanie_otdih
Код Pitanie cena Питание
Код Ключ н/ч услуга Строки
Код Nazv_uslugi Cena_uslugi spravochnik_uslug

 

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

 

1.место проживания (mesto_prozhiv)

№п/п Названия столбца тип ключ
1. код счетчик
2. Name_mesto текстовый  

 

2. Виды проживания (vidi_prozhiv)

№п/п Названия столбца тип ключ
1. ключ счетчик
2. Name_vidi текстовый  

 

3. Номера (Nomera)

№п/п Названия столбца тип ключ
1. Код счетик
2. Mesto_prozhiv числовой  
3. Vidi_prozhiv числовой  
4. №_komnati числовой  
5. klass числовой  
6. Kol-vo_mest числовой  
7. Stoimost’ числовой  
8. Sostoianie числовой  

 

4. Количество комнат (kol-vo komnat)

№п/п Названия столбца тип ключ
1. код счетчик
2. Kol_mest текстовый  

 

5. Класс (klass)

№п/п Названия столбца тип ключ
1. Name_klass текстовый  
2. Num_klass счетчик

 

6. Состояние номеров (sost_nomerov)

№п/п Названия столбца тип ключ
1. Name_sost текстовый  
2. Num_sost счетчик

 

7. Список отдыхающих (spisok_otdih)

№п/п Названия столбца тип ключ
1. Код счетчик
2. FIO текстовый  
3. Passport_nomer числовой  
4. Pasport_seria числовой  
5. Propiska текстовый  

 

8. Сдан номер (Sdan_nomer)

№п/п Названия столбца тип ключ
1. FIO числовой  
2. №_komnati числовой  
3. Data_zasel числовой  
4. Data_visel числовой  
5. Код счетчик

9. Питание отдыхающих (pitanie_otdih)

№п/п Названия столбца тип ключ
1. Kl_n/ch числовой  
2. pitanie числовой  
3. Kol_vo числовой  
4. kl счетчик

 

10. Питание

№п/п Названия столбца тип ключ
1. Код счетчик
2. Pitanie текстовый  
3. cena числовой  

 

11. Строки

№п/п Названия столбца тип ключ
1. Код счетчик
2. Ключ н/ч числовой  
3. услуга числовой  

 


Дата добавления: 2019-07-15; просмотров: 89; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!