Курсовая работа: Розробка бази данних діяльності магазину "Автозапчастин"
Освіта(вища, технічна )
Стаж праці робітника
Місце проживання робітника
Таблиця 1.3.2 Інформаційне забезпечення функції 2 Облік клієнтів
Об’єкт | Атрибут | Опис атрибута |
Замовник | 1.1 назва підприємства | назва підприємства замовника |
1.2 телефон | Телефон підприємства | |
1.3 банк | Банк замовника | |
1.4 номер рахунку в банку |
Рахунок у банку Ареса підприємства | |
1.5 код ЄДРОПУ | ||
1.6 адреса |
Таблиця 1.3.2 Інформаційне забезпечення функції 2 Облік проектів
Об’єкт | Атрибут | Опис атрибута |
1. Замовник | 1.1 назва підприємства | назва підприємства замовника |
1.2 телефон | Телефон підприємства | |
1.3 банк | Банк замовника | |
1.4 номер рахунку в банку |
Рахунок у банку Ареса підприємства | |
1.5 код ЄДРОПУ | ||
1.6 адреса | ||
2. Поставка | 2.1 Початок поставки | |
2.1 Кінец поставки | ||
2.3 Вартість | Вартість поставки | |
2.3 Керівник | Керівник продажу | |
2.4 Премія | Премія, %, при достроковому виконанні | |
2.5 Назва поставки |
Назва поставки Початок участі працівника в поставки | |
3. Розробник | 3.1Початок | |
3.2 Кінець |
1.4Висновок
В результаті аналізу функціонування автоматизованої системи Розробка бази даних діяльності магазину автозапчастин"було обрано 3 функції, які охвачують дану предметну область.
РОЗДІЛ 2 ПРОЕКТУВАННЯ ЛОКАЛЬНОЇ ER-МОДЕЛІ
Даний розділ присвячено проектуванню локальних ER-МОДЕЛЕЙ, які відповідають окремим функціям що автоматизуються. У розділ проводиться нормалізація локальних ER-моделей, розробляються специфікація обмежень і правил підтримки цілісності для локальных ER-моделей.
2.1 Складання локальної ER-моделі
У даному підрозділі на основі описових моделей даних, отриманих на попередніх етапах проектування, для кожної функції, що автоматизується, будуються початкові концептуальні моделі Entity-relationship (ER-моделі) в графічній формі.
2.2 Нормалізація локальних ER-моделей
У даному підрозділі на основі аналізу та перетворення вихідних ER-моделей для кожної функції що автоматизується будуються нормалізовані ER-моделі, які не містять "прихованих" сутностей.
2.2.1 Функция 1 Облік працівників
Нормалізовану ER-модель для цієї функції, отримана на основі опису, наведеного в попередніх розділах, представлена на малюнку 2.2.1. Відомості про обмеження цілісності, наведені на цьому малюнку, пояснюються нижче в підрозділі 3.3, присвяченому обмеженням та правилам підтримки цілісності.
2.2.2 Функція 2 “ Облік кліентів ”
Нормалізовану ER-модель для цієї функції, отримано на основі опису, наведеного в попередніх розділах, представлена на малюнку 2.2.2. Відомості про обмеження цілісності, наведені на цьому малюнку, пояснюються нижче в підрозділі 2.3, присвяченому обмеженням і правилам підтримки цілосності 2.2.2 - нормалізована ER-модель для функції 2 "Надання інформації про діяльність кафедри".
2.2.2 Функція 3 “ Облік поставок ”
Нормалізовану ER-модель для цієї функції, отримано на основі опису, наведеного в попередніх розділах, представлена на малюнку 2.2.3. Відомості про обмеження цілісності, наведені на цьому малюнку, пояснюються нижче в підрозділі 2.3, присвяченому обмеженням і правилам підтримки цілосності 2.2.3 - нормалізована ER-модель для функції 2 " Облік поставок ".
2.3 Висновок
В результаті проектування локальних ER-моделей, відповідних окремим автоматизованим функціям, отримані нормалізовані локальні ER-моделі, що містять сутності в третій нормальній формі. Розроблені специфікації обмежень та правила підтримки цілісності, що містять усі обмеження та правила, отримані на попередньому етапі та трансформовані для локальних ER-моделей.
магазин база дані модель
РОЗДІЛ 3 ПРОЕКТУВАННЯ ГЛОБАЛЬНОЇ ER-МОДЕЛІ
Даний розділ присвячено проектуванню глобальної ER-моделі. В розділ виконується виявлення еквівалентних сутностей і їх злиття. Будується графічне уявлення глобальної моделі.
3.1 Виявлення та відхилення еквівалентних сутностей
В даному підрозділі були виявлені і усунені еквівалентні сутності.