Курсовая работа: База даних студії веб-дизайну

Вихідні дані:вид послуги, назва послуги, ціна послуги.

1 Оформлення договору

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

Вихідні дані: код договору, положення договору, дата заключення.

1 Додавання послуги

Дає можливість додавати послуги, які виникають у разі необходності для роботи.

Вхідні дані: код послуги, назва послуги, ціна послуги, вид, виконавець.

1

Додавання

виконавця

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

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

Вхідні дані: період.

Вихідні дані: кількість договорів, дата заключення, виконан/невиконан, код договору.

1 Запит покупця за видом

Дає можливість видавати інформацію про наявність послуги за її видом.

Вхідні дані: вид послуги.

Вихідні дані: характеристики товару (вид,назва, код, ціна, виконавець, додаткові матеріали).

1 Запит покупця за назвою

Дає можливість видавати інформацію про наявність відповідної послуги.

Вхідні дані: назва послуги.

Вихідні дані: характеристики товару (вид,назва, код, ціна, виконавець, додаткові матеріали).

1 Звітність студії

Дає можливість скласти звітність студії.

Вхідні дані: загальна сума,заробітна плата виконавця,дата замовлення / здачі,код замовника,кількість виконаних / невиконаних договорів

Вихідні дані: доходи,витрати,чистий прибуток, кількість виконаних договорів

1 Звіт про надані послуги

Дає можливість зробити звіт про надані послуги.

Вхідні дані: дата замовлення, дата здачі, код замовника, код виконавця,код послуги, кількість, назва послуги, ціна послуги

Вихідні дані:код послуги, код виконавця, загальна сума.

2.3 Розробка логічної моделі бази даних студії веб-дизайну

Логічна модель відображає логічні зв'язки між елементами даних. Вона формулюється в термінах бази даних, але не залежить від конкретної СУБД. На основі концептуальної моделі розробляється логічна модель бази даних (БД). Для кожного атрибута таблиці визначається тип даних, а саме: N - число, S - рядок, D - дата.

Для кожного із ключів також прийняті скорочення: PK - основний ключ, FK - зовнішній ключ.

Зовнішній ключ - один або кілька атрибутів, за допомогою яких підлегла таблиця зв'язується з батьківської.

На підставі розробленої раніше діаграми сутностей (ER) складемо логічну модель. Логічна модель отбражает логічні зв'язки між елементами даних. Ці зв'язки зобразимо за допомогою таблиць, для кожної з яких буде зазначений перелік атрибутів і ключів

Коли маємо дві сутності зі зв'язком один до багатьох, то при складанні таблиць їхнє число буде рівнятися двом, але із сутності зі зв'язком один перекочує ключ у сутність зі зв'язком багато.

Далі представлена (рисунок 6) логічна модель БД «Студія веб-дизайну», що розроблена засобами Erwin.

К-во Просмотров: 350
Бесплатно скачать Курсовая работа: База даних студії веб-дизайну