Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Разработка БД «Магазин автозапчастей».doc
Скачиваний:
59
Добавлен:
20.02.2016
Размер:
3.78 Mб
Скачать

ЗМІСТ

Вступ …..……………………………………………………………………

Глава 1. Обстеження предметної області в BPWIN …………………….

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

2.1 Перелік сутностей …………………………………………...

2.2 Перелік атрибутів …………………………………………..

Глава 3. Логічне проектування в ERWIN ……………………………….

3.1 Модель «сутність - зв'язок» …………………………………

3.2 Класифікація зв'язків …………………………………………

Глава 4. Реляційна модель БД ………………………………………………

4.1 Функціональні залежності між атрибутами ………………….

4.2 Вибір ключів ……………………………………………………

4.3 Нормалізація відносин …………………………………………

Глава 5. Даталогіческое проектування ……………………………………….

5.1 Склад таблиць бази даних ………………………………………

5.2 Засоби підтримки цілісності ……………………………………

Глава 6. ЗАПИТИ До БД ……………………………………………………..

Глава 7. Вимоги до технічного забезпечення ……………………………….

Глава 8. Інструкція з використання БД ……………………………………….

8.1 Виклик програми ………………………………………………..

8.2 Екранні форми …………………………………………………..

8.3 Опис звітів ………………………………………………………..

Висновок ………………………………………………………………………..

Список використаної літератури …………………………………………….

Додаток А

Додаток В

ВСТУП

В даному курсовому проекті розроблена база даних для інформаційної підтримки діяльності магазину автозапчастин, з метою автоматизувати спостереження за процесами руху товару і діями співробітників магазина. Інформація про клієнтів і товару заноситься в базу даних. При отриманні нового товару, йому присвоюється свій індивідуальний код, в базі даних реєструється наступна інформація: код товару, відділи, найменування товару, назва, кількість, ціна і т.д.

Метою даного курсового проекту є придбання практичних навичок обстеження предметної області, концептуального, логічного та фізичного проектування бази даних, освоєння коштів підтримки цілісності бази даних, запитів, звітів. Курсовий проект відображає етапи створення бази даних в СУБД Microsoft Access, з моменту обстеження предметної області та до налаштування параметрів запуску.

1. ОБСТЕЖЕННЯ ПРЕДМЕТНОЇ ОБЛАСТІ

В даному курсовому проекті предметну область складає облік співробітників, яке представлено моделлю BPwin.

Рисунок 1,1 Функціональна модель

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

Рисунок 1,2 Декомпозиція функціонального блоку

2. КОНЦЕПТУАЛЬНЕ ПРОЕКТУВАННЯ

2,1 Перелік сутностей

Магазин автозапчастин містить наступні сутності:

1. замовники;

2. накладні;

3. постачальники;

4. продажі;

5. cклад.

2,2 Перелік атрибутів

Для кожної суті повинен бути список атрибутів.

Таблиця «Замовники»

Сутності

Атрибути

Типи

Розмір

Код замовника

Числовий

4

Прізвище

Текстовий

6

Ім'я

Текстовий

50

По батькові

Текстовий

50

Адреса

Текстовий

Довге ціле

Телефон

Числовий

50

Таблиця «Накладні»

Сутності

Атрибути

Типи

Розмір

Код замовника

Числовий

50

Код товару

Числовий

50

№ накладної

Числовий

50

Дата укладення

Дата / час

Короткий формат дати

Таблица «Поставщики»

Сутності

Атрибути

Типи

Розмір

Код постачальника

Числовий

50

Постачальник

Текстовий

50

Адреса

Текстовий

50

Телефон

Текстовий

50

Сайт

Гіперпосилання

50

Таблиця «Продажі»

Сутності

Атрибути

Типи

Розмір

Код товару

Числовий

50

Покупок

Числовий

50

Дата покупки

Дата / час

Короткий формат дати

Таблиця «Склад»

Сутності

Атрибути

Типи

Розмір

Код товару

Числовий

Довге ціле

Код постачальника

Числовий

Довге ціле

Найменування

Текстовий

60

Відділ

Текстовий

Авто

Кількість (шт.)

Числовий

50

Вартість

Грошовий

50

магазин автозапчасть

база данный

3. ЛОГІЧНИЙ ПРОЕКТУВАННЯ В ERWIN

3,1 Модель «сутність-зв'язок»

Виходячи з даних концептуального проектування БД, приступив до логічного проектування в Erwin.

Співробітники роблять замовлення на основі інформації про наявність товару, кількості, ціни.

Дана модель представлена ​​на схемі нижче.

Рисунок 3,1 Інформаційно логічна модель