
- •6.050101 – “Комп’ютерні науки”
- •1 Мета і призначення розробки
- •1.1 Характеристика об'єкту автоматизації
- •1.2 Перелік функцій системи, що забезпечують досягнення цілей
- •1.3 Форми, які необхідно створити в системі
- •2.3 Моделі «сутність-зв'язок»
- •2.4 Ієрархічна, мережева та реляційна моделі представлення даних.
- •2.5 Реляційна модель бази даних
- •2.6 Організація обмежень посилальної цілісності
- •3 Аналіз предметної області
- •4 Проектування концептуальної моделі
- •4.1 Визначення даних, якими повинні оперувати автоматизовані функції
- •4.2Er-діаграми
- •5 Проектування логічної моделі
- •6 Проектування фізичної моделі
- •7 Сворення застосування для роботи
- •Висновки
- •Список використаної літератури
- •Додаток а
4 Проектування концептуальної моделі
4.1 Визначення даних, якими повинні оперувати автоматизовані функції
Для подальшої розробки автоматизованої системи необхідно визначити і описати сутності, зв’язку з їх атрибутами.
Сутність «Товар», містить в собі наступні атрибути:
Назва
Ціна
Склад
Об'єм
Сутність «Країна виробник», містить в собі наступні атрибути:
Назва
Коротка назва
Сутність «Тип торгової операції», містить в собі наступні атрибути:
Назва
Сутність «Склад», містить в собі наступні атрибути:
Адреса
Телефон
Назва
Сутність «Тип товару», містить в собі наступні атрибути:
Назва
Сутність «Постачальник», містить в собі наступні атрибути:
Назва
Адреса
Телефон
Сутність «Покупець», містить в собі наступні атрибути:
Назва
Сутність «Замовлення», містить в собі наступні атрибути:
Дата
Кількість
Сутність «Тип покупця», містить в собі наступні атрибути:
Тип
Сутність «Торгова операція», містить в собі наступні атрибути:
Дата
4.2Er-діаграми
Розглянемо зв'язки між сутностями (Рисунках 4.1-4.9) |
Рисунок 4.1 – ER-діаграми «Покупець - Замовлення» |
|
Рисунок 4.2 – ER-діаграми «Покупець – Тип покупця» |
|
Рисунок 4.3 – ER-діаграми «Товар - Замовлення» |
|
Рисунок 4.4 – ER-діаграми «Товар – Країна виробник» |
|
Рисунок 4.5 – ER-діаграми «Товар - Постачальник» |
|
Рисунок 4.6 – ER-діаграми «Товар - Склад» |
|
Рисунок 4.7 – ER-діаграми «Товар – Тип товару» |
|
Рисунок 4.8 – ER-діаграми «Товар – Тип торгової операції» |
|
Рисунок 4.9 – ER-діаграми «Торгова операція – Тип торгової операції » |
Загальний вигляд зв'яків між сутностями зображений на рисунку 4.10
|
Рисунок 4.10 – Загальна ER-діаграма |
5 Проектування логічної моделі
Першим етапом є визначення сутностей і атрибутів. У БД будуть зберігатися записи про товар підприємства, отже сутністю буде товар (таб.5.1).
Таблиця 5.1 - Атрибут сутності «Товар»
Атрибут |
Опис |
Код товару |
Унікальний номер для ідентифікації товару |
Ціна |
Ціна товару |
Об'єм |
Об'єм товару |
Склад |
Вміст речовин з яких виготовлено товар |
Назва |
Назва товару |
Таблиця 5.2 – Атрибут сутності«Склад»
Атрибут |
Опис |
Код складу |
Унікальний номер для складу на якому знаходиться товар |
Адреса |
Адреса складу |
Телефон |
Телефон складу |
Назва |
Назва складу |
Таблиця 5.3 - Атрибут сутності«Торгова операція»
Атрибут |
Опис |
Код операції |
Унікальний номер для операції над товаром |
Дата |
Дата здійснення операції |
Таблиця 5.4 - Атрибут сутності«Тип товару»
Атрибут |
Опис |
Код типу товару |
Унікальний номер для типу товару |
Назва |
Назва типу товару |
Таблиця 5.5 - Атрибут сутності«Постачальник»
Атрибут |
Опис |
Код постачальника |
Унікальний номер для постачальника товару |
Адреса |
Адреса постачальника |
Телефон |
Телефон постачальника |
Назва |
Назва постачальника товару |
Таблиця 5.6 - Атрибут сутності «Тип торговоїоперації»
Атрибут |
Опис |
Код типу |
Унікальний номер для типу торгової операції |
Назва |
Назва типу торгової операції |
Таблиця 5.7 - Атрибут сутності«Країнавиробник»
Атрибут |
Опис |
Код країни |
Унікальний номер для країни виробника |
Коротка назва |
Коротка назва країни виробника |
Назва |
Назва країни виробника |
Таблиця 5.8 - Атрибут сутності «Покупець»
Атрибут |
Опис |
Код покупця |
Унікальний номер для покупця |
Назва |
Назва покупця |
Таблиця 5.9 - Атрибут сутності «Тип покупця»
Атрибут |
Опис |
Код типу |
Унікальний номер для типу покупця |
Тип |
Тип покупця |
Таблиця 5.10 - Атрибут сутності «Замовлення»
Атрибут |
Опис |
Код замовлення |
Унікальний номер для замовлення товару |
Кількість |
Кількість товару що замовили |
Дата |
Дата замовлення |
Під час розробки логічної моделі БД підприємства за допомогою програми Erwin, було отримали таку діаграму. (Рисунок 5.1)
Рисунок 5.1 – Логічна модель БД підприємства
В даній таблиці 5.11 описуються атрибути та їх типи, які ми використовували для розробки БД парфумерного підприємства
Таблиця 5.11 – Типи атрибутів
Атрибут |
Тип |
Код товару |
Number |
Ціна |
Number |
Об'єм |
Number |
Склад |
String |
Назва |
String |
Код складу |
Number |
Адреса |
String |
Телефон |
String |
Назва |
String |
Код операції |
Number |
Дата |
Data |
Код типу товару |
Number |
Назва |
String |
Код постачальника |
Number |
Адреса |
String |
Телефон |
String |
Назва |
String |
Код типу |
Number |
Назва |
String |
Код країни |
Number |
Коротка назва |
String |
Назва |
String |
Код покупця |
Number |
Назва |
String |
Код типу |
Number |
Тип |
String |
Код замовлення |
Number |
Кількість |
Number |
Дата |
Data |