Рефераты. База даних студії веб-дизайну

Спочатку розробимо діаграму 0 рівня (рис. 1). Тут представлено взаємодія зовнішніх сутностей для решения задач.

Маємо три сутності: головна сутність - "Студія веб-дизайну" і дві зовнішніх - "замовник" і "виконавець".

1. Сутність "замовник" посилає сутності "Студія веб-дизайну" такі потоки даних, як "інформація від замовника". Сутність "Студія веб-дизайну" надсилає відповідь на запит - «інформація для замовника».

2. Сутність "виконавець" посилає сутності "Студія веб-дизайну" такі потоки даних, як "інформація від виконавця". Сутність "Студія веб-дизайну" надсилає відповідь на запит - «інформація для виконавця

Рисунок 1 - Діаграма потоків даних 0 рівня для аптеки

На діаграмі потоків даних 1 рівня (рисунок 2) зображена декомпозиція основних процесів і потоки даних (зображено що в який момент завантажується й виходить).

Рисунок 2 - Діаграма потоків даних 1 рівня для аптеки

За допомогою декомпозиції ми одержуємо діаграму потоків даних 2 рівня (рисунок 3).

Рисунок 3 - Діаграма потоків даних 2 рівня для аптеки

Далі розробляємо таблицю відповідності потоків даних з 0 по 2 рівні (табл. 1)

Таблиця 1- Відповідності потоків даних

Поток даних нульового рівня

Поток даних першого рівня

Поток даних другого рівня

Атрибути

Інформація від замовника

Реєструвати замовника

П І Б

Адреса

Телефон

Назва фірми

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

Запит про надання послуг

Запит на пошук послуги за видом

Вид послуги

Запит на пошук послуги за назвою

Назва послуги

Інформація для замовника

Звіт про послуги, що надаються

Звіт про послугу за виконавем

Виконавець

Звіт про послугу за видом

Вид послуги

Звіт про послугу за назвою

Назва послуги

Ціна послуги

Реєструвати договір

Основні положення договору

Положення договору

Реєстраційний номер договору

Код договору

Терміни виконання договору

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

Дата виконання

Інформація для- директора

Звіт для директора

Виконаний / Не виконаний

Дата замовлення

Дата здачі

Код договору

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

Код виконавця

Кількість

Назва послуги

Ціна послуги

Загальна сума

Реєструвати послуги

Характеристики

Код послуги

Вид послуги

Назва послуги

Ціна

Додаткові матеріали

Відомості про виконавця

Код виконавця

П І Б

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

Адреса

Телефон

Посада

Вид послуги

Заробітна плата

Реєструвати договір

Код договору

Положення договору

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

Дата виконання

Виконаний/Не виконаний

Причина невиконання

Інформація від директора

Запит про надання звітності

Вид послуги

Загальна сума

Дата замовлення

Дата здачі

Код договору

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

Код виконавця

Кількість

Назва послуги

Ціна послуги

Реєструвати договір

Код договору

Положення договору

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

Дата виконання

Виконаний/Не виконаний

Причина невиконання

Звітність студии

Доходи

Витрати

Чистий прибуток

Розрахунок по зарплаті

Кількість виконаних / невиконаних договорів

1.3 Постановка задачі

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

Необхідно фіксувати укладання договору обох сторін, дату укладання та виконання, його виконання / невиконання, причини невиконання договору, або його успішне виконання.

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

Страницы: 1, 2, 3, 4, 5, 6, 7



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.