Пояснительная записка

Автор: Пользователь скрыл имя, 27 Февраля 2013 в 03:10, курсовая работа

Описание работы

Разрабатываемый программный продукт «Отличный договор» представляет собой базу данных, которая содержит справочную информацию о :
•Клуб
•Список футболист
•Футболист
•Описание Футболист
•Позиция футболиста
•Заказ .

Содержание

1.Анализ предметной области. 3
2.Информационная схема и схема задач . 3
3.Выделение сущностей и атрибутов. 5
4.ISP и UP – информация. 5
5.Варианты концептуальных схем. 8
6.Функциональные зависимости и нормализация. 11
7.Машинное проектирование. Выбор языка программирования. 14
8. Примеры SQL запросов. 14

Работа содержит 1 файл

БД_ Ал-Мерри Гаис _ ИВЕ-363.docx

— 51.38 Кб (Скачать)

Министерство образования и  науки Российской Федерации

Государственное образовательное учреждение высшего профессионального образования

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

(ВолгГТУ)

 

 

Кафедра «ЭВМ и систем»

 

 

 

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

по курсу  “Базы данных”

Пояснительная записка

 

Руководитель  разработки: 

    Королёва И. Ю.________ 

Исполнитель:   

Студент гр. ИВТ-363  

Ал-Мерри Гаис.__________ 

 

 

 

 

 

 

 

 

 

 

Волгоград 2011

 

Содержание:

  1. Анализ  предметной области.         3
  1. Информационная  схема и схема задач .      3
  1. Выделение сущностей и атрибутов.       5
  1. ISP и  UP – информация.          5
  1. Варианты концептуальных схем.       8
  1. Функциональные  зависимости и нормализация.     11
  1. Машинное  проектирование. Выбор языка программирования.   14

8. Примеры SQL запросов.         14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

Разрабатываемый программный продукт «Отличный  договор» представляет собой базу данных, которая содержит справочную информацию о :

    • Клуб
    • Список футболист
    • Футболист
    • Описание Футболист
    • Позиция футболиста
    • Заказ .

Такая база данных может найти свое применение в “local internet”

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

 

2. Информационная схема  и схема задач.

 

 

Информационная схема

 

 

 



 

 

 

 


 


 

 

 




 

 

 

 

 

 

 

Схема задач






 







 


 



 


 


 


 



 


 


 


 



 

 

 

 

 

 

 


           нет

 

3. Выделение сущностей  и атрибутов.

                                                

При проектировании «Отличный договор» были выделены следующие сущности и  атрибуты.

Основными сущностями БД являются: «Клуб», «Список футболист», «Футболист», «Описание Футболиста», «Позиция футболиста», «Заказ».Каждой из данных сущностей соответствует набор атрибутов, которые описывают соответствующие сущности. Полный список атрибутов указан в разделе ISP и  UP – информация.

 

4. ISP и  UP – информация.

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

 

ISP-информация:

 

Описание атрибута:

                  Таблица 1 - Описание сущностей

№ п/п

Наименование

Мощность

1

Клуб

1000

2

            Амплуа

10

3

История игрока

50

4

Футболист

10

5

Анализ игрока

10000

6

Заказ

50


          

 

 

 

 

 

 

 

Таблица 2 - Описание атрибутов сущности  клуба

Наименование

Тип

Длина

Диапазон значений

Вероятность существования

Коэффициент повторения

Наименование клуба

Текст

30

А-Я, 0-9

1

1

Кочество

Текст

30

А-Я

1

1

Емкость

Числовой

10

     10000-10000000

1

1

менеджер

Текст

30

А-Я

1

1

Имя стадиона

Текст

30

А-Я, 0-9

1

1

Город

Текст

30

А-Я

1

1

Страна

Текст

30

А-Я

1

1


 

Таблица 3 - Описание атрибутов сущности амплуа

Наименование

Тип

Длина

Диапазон значений

Вероятность существования

Коэффициент повторения

Название амплуа

Текст

10

А-Я

1

1

 Описание игры

Текст

30

А-Я

1

1


 

 

 

 

 

 

 

 

Таблица 4 - Описание атрибутов сущности история игрока

Наименование

Тип

Длина

Диапазон значений

Вероятность существования

Коэффициент повторения

Ф.И.О

Текст

30

А-Я

1

1

Страна

Текст

30

А-Я

1

1

Дата рождение

Дата

20

1-31.1-12.1985-20..

1

1

Наименование клуба

Текст

30

А-Я

1

1

Название амплуа

Текст

30

А-Я

1

1

дата работа

Дата

20

1-31.1-12.1985-20..

1

1


 

Таблица 5 - Описание атрибутов сущности  Футболиста

Наименование

Тип

Длина

Диапазон значений

Вероятность существования

Коэффициент повторения

Ф.И.О

Текст

30

А-Я

1

1

Номер Рубашки 

Числовой

3

     0-100

1

1

началник

Текст

30

А-Я

1

1

Левел игры

Текст

30

А-Я

1

1

доход

Числовой

10

     0-1000000

1

1

ID Футболиста

Числовой

3

     0-100

1

1


 

 

Таблица 6 - Описание атрибутов сущности Заказа

Наименование

Тип

Длина

Диапазон значений

Вероятность существования

Коэффициент повторения

ID заказа

Числовой

3

     0-100

1

0

Дата заказа

Дата

20

1-31.1-12.1985-20..

1

1

Номер заказа

Числовой

3

     0-100

1

1

Цена заказа ($)

Числовой

3

     1000-100000

1

1

Новый клуб

Текст

30

А-Я

1

1

тип заказа

Текст

30

А-Я

1

1


Таблица 7 - Описание атрибутов сущности Анализа игрока

Наименование

Тип

Длина

Диапазон значений

Вероятность существования

Коэффициент повторения

ID Футболиста

Числовой

     3

0-100

1

1

падач

Текст

30

А-Я

1

1

высота

Текст

30

А-Я

1

1

вес

Текст

30

А-Я

1

1

голова

Текст

30

А-Я

1

1

пас

Текст

30

А-Я

1

1

скорость

Текст

30

А-Я

1

1

тренировка

Текст

30

А-Я

1

1

развитие

Текст

30

А-Я

1

1

Номер заказа

Числовой

3

     0-100

           1

  1


 

 Описание связей:

Наименование

Связываемые объекты

Мощность

Отображение

Вероятность существования

Тип связи

Найти футболиста

Клуб, история игрока

2000

1:1

1

1:n

Получает

история игрока , Футболист

2000

1:1

1

1:1

Выбирает

Заказ , Анализ игрока

2000

1:1

1

n:1

Характеризуется

история игрока,

амплуа

2000

1:1

1

n:1

Оценивается

Футболист, Анализ игрока

2000

1:1

1

1:1


 

 

UP – информация

 

Операторы процесса

 

 

Прием клубов

добавление

Название клуба , Кочество,Стадион, Емкость,менеджер, Город,Страна

редактирование

все

поиск

Название клуба

Прием амплуей

редактирование

позиция футболиста , описание позиции

 

Получение заказов

добавление

ID заказа , номер заказа,тип заказа,новый клуб ,дата заказа ,цена заказа

редактирование

все

Получение списоков

добавление

Название  футболиста , Рождения футболиста , Страна футболиста ,позиция футболиста , клуб футболиста , дата работа

редактирование

все

поиск

Название футболиста

удаление

все


 

 

 

 

 

 

Описание процесса

 

Наименование

Частота

Вероятность

Необходимые данные

 

Прием клубов

Раз в год

1

Клуб,список футболист,футболист,анализ футболист,амплуа,заказ

Прием амплуей

Раз в год

1

Клуб,список футболист,футболист,анализ футболист,амплуа,заказ

 

Получение заказов

Раз в год

1

Клуб,список футболист,футболист,анализ футболист,амплуа,заказ

Получение списоков

Раз в год

1

Клуб,список футболист,футболист,анализ футболист,амплуа,заказ

Информация о работе Пояснительная записка