Інформаційна система підтримки процесу продажу в магазині піци
Автор: Максим Наумов • Май 29, 2020 • Курсовая работа • 4,184 Слов (17 Страниц) • 371 Просмотры
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
КИЇВСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БУДІВНИЦТВА І АРХІТЕКТУРИ
КАФЕДРА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ
КАФЕДРА СИСТЕМ АВТОМАТИЗАЦІЇ
ПРОЕКТУВАННЯ І УПРАВЛІННЯ
ПОЯСНЮВАЛЬНА ЗАПИСКА
до курсової роботи з дисципліни
«ОРГАНІЗАЦІЯ БАЗ ДАНИХ ТА ЗНАНЬ»
Тема роботи: Інформаційна система підтримки
процесу продажу в магазині піци
Роботу виконав студент групи ІТЕП-31 Шулягін М.П.
Роботу прийняв к.т.н., доцент Гайна Г.А.
"___" _________ 2009 р. з оцінкою_______
КИЇВ 2009
Зміст
Постановка задачі 3
Аналіз предметної області 3
Опис технології інформаційного обслуговування 4
Приклади звітів 5
Словник даних 6
Розробка інформаційно-логічної моделі 6
Даталогічна модель 8
SQL-запити 11
Опис використання системи керування базою даних 13
Контрольний приклад 18
Висновок 19
Лістинги програмних модулів 20
Використана література 33
Постановка задачі
Необхідно створити інформаційну систему, яка дозволяла б виконувати облік заказів магазину піци, клієнтів, що зробили заказ, розвізників, на яких призначені певні клієнти. Система керування базою даних (БД) повинна виконувати операції по веденню БД і відповідати вимогам сучасних систем керування БД.
До головних задач, які повинна виконувати система відносяться:
- стеження за зміною заказів;
- отримання довідкової інформації про клієнтів, розвізників, вид заказаної піци і дані самого заказу;
- виконання, у разі потреби, змін у полях даних кухні, розвізників та сортів піц, та створення нових або видалення старих заказів.
Аналіз предметної області
Предметну область можна представити у вигляді наступних таблиць.
Розвізники піци
Кухня –
Ід. код | Телефон | П.І.Б. |
Список піц
Кухня –
Код | Назва | Ціна |
Список клієнтів
Розвізник –
Телефон | Адреса | П.І.Б. |
Список заказів
Кухня –
Клієнт –
Номер | Дата |
У кухні (он-лайн-магазина) є декілька розвізників. На одного розвізника може бути багато клієнтів. На кожен вид піци, як і на одного клієнта, може бути багато заказів.
Обмеження:
- номери заказів з однією датою не повинні збігатися;
- ідентифікаційні номери розвізників не можуть повторюватися;
- значення кодів піц не можуть повторюватися.
Опис технології інформаційного обслуговування
Потенційними користувачами БД можуть бути наступні підрозділи:
- call-менеджери (додавання нових заказів та клієнтів в базу, керування розвізниками);
- менеджери (організація та зберігання інформації про розвізників та сорти піц);
- клієнти (додавання нових заказів та клієнтів в базу у випадку он-лайн замовлення).
[pic 1]
Приклади звітів
Приклади звітів
[pic 2][pic 3]
OrderNo Sale Date Pizza Code Client Price
0034 12.12.2009 2311 0673441123 31.50
0034 12.12.2009 1651 0673441123 27.00
Total Paid: 58.50
PDV: 11.70
__________ ____________________
...