Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая пояснилка.doc
Скачиваний:
11
Добавлен:
30.05.2015
Размер:
572.42 Кб
Скачать

Башкирский государственный аграрный университет

Факультет:_____________________________________

Кафедра:_______________________________________

Специальность:_________________________________

Специализация:_________________________________

Форма обучения:____________

Курс, группа________________

____________________________________________________________

(Фамилия, имя, отчество студента)

____________________________________________________________________________________

(название работы)

Курсовой проект

«К защите допускаю»

Руководитель:

____________________________

(ученая степень, звание, Ф.И.О.)

_______________________

(подпись)

«____»_____________20___ г.

Оценка при защите

(подпись)

«___»_________2008г.

Уфа 2008

С

3

4

5

5

5

7

7

7

8

8

8

8

9

9

12

14

19

20

20

20

22

23

24

310

одержание

Введение

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

  2. Концептуальное проектирование

    1. Перечень сущностей

    2. Перечень атрибутов

  3. Логическое проектирование базы данных

    1. Модель «сущность - связь»

    2. Классификация связей

  4. Реляционная модель базы данных

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

    2. Выбор ключей

    3. Нормализация отношений

  5. Даталогическое проектирование базы данных

    1. Состав таблиц базы данных

    2. Средства поддержания целостности

  6. Запросы к базе данных

  7. Требования к техническому обеспечению

  8. Инструкция по использованию базы данных

    1. Вызов программы

    2. Экранные формы

    3. Описание отчетов

Заключение

Библиографический список

Введение

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

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

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

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

В данной курсовой работе предметную область составляет автоматизация деятельности строительной компании. Автоматизация деятельности, представлена в приведенной ниже схеме1 моделью BPwin(см. в приложении 1).

Рисунок 1.1 Схема функциональной модели

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

2 Концептуальное проектирование

2.1 Перечень сущностей

Для создания базы данных должны быть выделены следующие сущности:

  1. Заказы.

  2. Договор.

  3. Смета.

  4. Поставщики.

  5. Сотрудники.

  6. Прайс.

2.2 Перечень атрибутов

Для каждой сущности должен быть список атрибутов.

Таблица 2.1. Атрибуты

Сущности

Атрибуты

Типы

Размер

Ограничение

1

2

3

4

5

Заказы

Код заказа

Числовой

Длинное целое

ФИО заказчика

Текстовый

100

Адрес

Текстовый

Длинное целое

Код сметы

Числовой

Длинное целое

Договор

Код договора

Числовой

Длинное целое

ФИО

Тестовый

100

Дата заключения

Дата/время

Смета

Код сметы

Числовой

Длинное целое

Код договора

Числовой

Длинное целое

Код заказа

Числовой

Длинное целое

Код поставщика

Числовой

Длинное целое

Код ответ-

Числовой

Длинное целое

1

2

3

4

5

ветственного сотрудника

Наименование работ

Текстовый

100

Код работ

Числовой

Длинное целое

Ед_измерения

Текстовый

100

Цена за ед_измерения

Числовой

Длинное целое

Метраж

Числовой

Длинное целое

Поставщики

Код поставщика

Числовой

Длинное целое

Наименование организации

Текстовый

100

Адрес

Текстовый

100

Сотрудники

Код сотрудника

Числовой

Длинное целое

ФИО

Текстовый

100

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

Дата/время

Стаж

Числовой

Длинное целое

Должность

Текстовый

100

Прайс

Код работ

Числовой

Длинное целое

Наименование работ

Текстовый

100

Ед_измерения

Числовой

Длинное целое

Цена за ед_измерения

Числовой

Длинное целое