Інформаційні системи цифрової дистрибуції
Автоматизація процесів взаємодії менеджерів та торгових представників для максимальної оптимізації усіх бізнес-процесів дистрибуції на підприємстві. Розробка бази даних про дистриб’юторів, клієнтів і замовлення. Контекстна модель інформаційної системи.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | украинский |
Дата добавления | 29.05.2019 |
Размер файла | 1,9 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http: //www. allbest. ru/
Київський національний університет імені Тараса Шевченка
Факультет інформаційних технологій
Кафедра інтелектуальних технологій
ПОЯСНЮВАЛЬНА ЗАПИСКА ДО РОБОТИ
з дисципліни «Організація баз даних і знань»
на тему: "Інформаційні системи цифрової дистрибуції"
Студента 2 курсу групи КН-ХХ
спеціальність 122 «Комп'ютерні науки»
освітня програма «Комп'ютерні науки»
Бербер Андрій Сергійович.
Київ 2019
1. Опис предметного середовища і постановка задачі
Об'єктом дослідження роботи є автоматизація процесів взаємодії менеджерів та торгових представників для максимальної оптимізації усіх бізнес-процесів дистрибуції .
Предметом дослідження даної курсової роботи є база даних про дистриб'юторів, клієнтів та замовлення які формують торгові представники та інформаційна система, що може бути створена на основі цієї бази даних.
Інформаційна система (ІС) має надавати вказаним підрозділам інформацію:
· Керівнику компанії:
o Про наявність товару на складі
o Про доступні склади
o Про торгові точки
o Про найменування товарів
o Про торгових агентів
o Про замовлення
o Про накладні
o Про оплати
o Про ціни на товари
o Про договори з торговими точками
o Про цінові категорії
· Керівнику відділу продажу:
o Про наявність товару на складі
o Про доступні склади
o Про торгові точки, що стосуються його відділу
o Про найменування товарів
o Про торгових агентів, що стосуються його відділу
o Про замовлення, створені ТА його відділу
o Про накладні, створені ТА його відділу
o Про оплати, створені на основі накладних його відділу
o Про ціни на товари
o Про договори з торговими точками, що стосуються його відділу
o Про цінові категорії
· Торговому агенту (далі ТА):
o Про наявність товару на складі
o Про доступні склади
o Про свої торгові точки
o Про найменування товарів
o Про свої замовлення
o Про свої накладні
o Про оплати, на основі своїх накладних
o Про ціни на товари
o Про договори зі своїми торговими точками
o Про цінові категорії
Вхідні дані вводяться в ІС:
· При інтеграції з новими ТТ - на початковому етапі;
· На основі форми створення замовлень
· На основі форми створення накладних
· На основі форми створення оплат
Контекстна модель
автоматизація дистрибуція база дані
ДФД 1 рівня
Вихідними повідомленнями, що формуються при розв'язанні задачі, є запити у формі таблиць, екранні форми і звіти на папері. Нижче наводиться попереднє визначення їх номенклатури, сутності, періодичності та способу формування.
На основі наведених даних сформулюємо мету роботи та основні вимоги до функціональної сутності ІС, до структури й складу її БД та технічного й програмного забезпечення.
Сутність вихідного повідомлення |
Підрозділ-замовник |
Періодичність |
Спосіб формування |
|
Усі доступні ТТ |
Керівник компанії |
За необхідністю |
Вибірка |
|
ТТ свого відділу |
Керівник відділу, ТА |
За необхідністю |
Вибірка |
|
Склади з товаром |
ТА |
За необхідністю |
Вибірка |
|
Замовлення |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
|
Прибуток від замовлень |
Керівник компанії |
Щомісяця |
Сума |
|
Середня сума з замовлення |
Керівник компанії, керівник відділу |
Щомісяця |
Середнє арифметичне |
|
Кількість активних ТА |
Керівник компанії, керівник відділу |
За необхідністю |
Сума |
|
Найменування товарів |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
|
Ціни на товари |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
|
Накладні |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
|
Оплати |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
|
Договори з ТТ |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
|
Цінові категорії |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
|
Назви ТТ |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
|
Адреси ТТ |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
|
ПІБ ТА |
Керівник компанії, керівник відділу |
За необхідністю |
Вибірка, пошук за ознакою |
|
Назви товарів |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
|
Валюти |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
|
Номер замовлення |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
|
Позиції |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка |
|
Час доставки |
ТА |
За необхідністю |
Дата |
|
Номер накладної |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
|
Сума |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
|
Дата створення |
Керівник компанії, керівник відділу, ТА |
За необхідністю |
Вибірка, пошук за ознакою |
Метою даної курсової роботи є полегшення роботи керівництва та ТА при обслуговуванні торгових точок та надання можливості керівництву слудкувати за усіма бізнес - процесами в даній сфері.
Вимоги до функціональної сутності ІС полягають у забезпеченні формування інформації, що наведена в табл.1, і потреб, які ще можуть виникнути у процесі розвитку ІС.
Структури й склад бази даних мають моделювати такі інформаційні об'єкти (ІО), як «замовлення», «накладні », «оплати » та їх властивості, а також зв'язки між названими ІО та властивості цих зв'язків, і забезпечити отримання інформації, потрібної користувачам (табл. 1).
Вимоги до програмного забезпечення ПК: операційна система - Windows 10; система керування базою даних - Datagrip. Вимоги до технічного забезпечення: персональні комп'ютери, об'єднані в локальну комп'ютерну мережу, в перелічених вище підрозділах. Мінімальна конфігурація ПК: оперативна й зовнішня пам'ять, що будуть достатніми для нормальної роботи базових програмних засобів (див. вище), а також наявність 100 Мб зовнішньої пам'яті безпосередньо для бази даних.
Словник даних
Словник даних |
Тип і довжина елемента |
Документ джерело |
Призначення |
|
ИД Замовлення |
Символьний |
Відомість |
Для звітності |
|
Найменування товарів |
Символьний |
Каталог товарів |
Для формування замовлення |
|
Ціни на товари |
Дробове |
Каталог товарів |
Для формування замовлення |
|
ИД Накладні |
Символьний |
Відомість |
Для звітності |
|
ИД Оплати |
Символьний |
Відомість |
Для звітності |
|
Договори з ТТ |
Символьний |
Відомість |
Для формування замовлення |
|
Цінові категорії |
Символьний |
Відомість |
Для формування замовлення |
|
Назви ТТ |
Символьний |
Відомість |
Для звітності |
|
Адреси ТТ |
Символьний |
Відомість |
Для звітності |
|
ПІБ ТА |
Символьний |
Відомість |
Для звітності |
|
Назви товарів |
Символьний |
Каталог товарів |
Для формування замовлення |
|
Валюти |
Символьний |
Відомість |
Для звітності |
|
Номер замовлення |
Символьний |
Відомість |
Для звітності |
|
Позиції |
Символьний |
Відомість |
Для формування замовлення |
|
Час доставки |
Дата |
Форма замовлення |
Дата |
|
Номер накладної |
Символьний |
Відомість |
Для звітності |
|
Сума |
Дробове |
Відомість |
Для формування замовлення |
|
Дата створення |
Дата |
Відомість |
Для формування замовлення |
Сутності ПрО
Замовлення
Накладна
Оплата
ТТ
ТА
Договір
Цінова категорія
Продукт
Позиція
Склад
Відділ продажу
Номер |
Сутність |
Тип звязку |
|
1 |
Замовлення-Накладна |
Один-до-одного |
|
2 |
Замовлення-Договір |
Один-до-багатьох |
|
3 |
Замовлення-ТТ |
Багато-до-одного |
|
4 |
Замовлення-ТА |
Багато-до-одного |
|
5 |
Замовлення-Відділ продажу |
Багато-до-одного |
|
6 |
Замовлення-Склад |
Один-до-одного |
|
7 |
Накладна-Відділ продажу |
Багато-до-одного |
|
8 |
Накладна-Договір |
Багато-до-одного |
|
9 |
Накладна - ТТ |
||
10 |
Накладна-Склад |
Один-до-одного |
|
11 |
Оплата-Договір |
Багато-до-одного |
|
12 |
Оплата-ТТ |
Багато-до-одного |
|
13 |
Оплата-накладна |
Один-до-одного |
|
14 |
Оплата - Відділ продажу |
Багато-до-одного |
|
15 |
Оплата - ТА |
Багато-до-одного |
|
16 |
ТТ-Відділ продажу |
Багато-до-одного |
|
17 |
Договір-Цінова категорія |
Один-до-багатьох |
|
18 |
Позиція-Продукт |
Один-до-одного |
|
19 |
Позиція-Замовлення |
Багато-до-одного |
|
20 |
Позиція-Цінова категорія |
Багато-до-одного |
|
21 |
Склад-Відділ продажу |
Багато-до-одного |
|
22 |
ТА-Відділ продажу |
Багато-до-одного |
Інфологічна модель
Даталогічна модель
Фізична модель
Запити
1
SELECT *
FROM Orders LEFT JOIN Invoices
ON Orders.OfficeID = Invoices.OfficeID
2
SELECT *
FROM Orders INNER JOIN Invoices
ON Orders.OfficeID = Invoices.OfficeID
3
SELECT *
FROM Payments INNER JOIN Invoices
ON Payments.UserID = Invoices.UserID
4
SELECT SUM(OrdersPositions.Price)
FROM OrdersPositions INNER JOIN Orders
ON OrdersPositions.OrderID = Orders.ID
WHERE OrdersPositions.OrderID='36'
5
SELECT SUM(OrdersPositions.Price)
FROM OrdersPositions INNER JOIN Orders
ON OrdersPositions.OrderID = Orders.ID
WHERE OrdersPositions.OrderID='36'
HAVING OrdersPositions.Price<40
6
SELECT OrdersPositions.Price
FROM OrdersPositions
WHERE OrdersPositions.Price IN (40, 1000)
7
SELECT OrdersPositions.Price
FROM OrdersPositions INNER JOIN Orders
ON OrdersPositions.OrderID = Orders.ID
WHERE OrdersPositions.OrderID IN (`36', '35')
8
SELECT OrdersPositions.Price
FROM OrdersPositions INNER JOIN Orders
ON OrdersPositions.OrderID = Orders.ID
WHERE OrdersPositions.OrderID IN (`36', '35') AND (OrdersPositions.Price BETWEEN 35 AND 45)
9
SELECT OrdersPositions.Price
FROM OrdersPositions
WHERE OrdersPositions.OrderID IN (`36', '35') AND (OrdersPositions.Price BETWEEN 35 AND 45)
Форми
Звіти
Макроси
Висновок
Система надає торговому агенту зручний інструмент для виконання процесу отримання та формування замовлень . Також надає керівництву сучасний модуль контролю та управління цифровою дистрибуцією в реальному часі .
Систему можна допрацювати та впроваджувати компаніям, що займаються дистрибуцією
Додаток дозволяє вирішувати всі завдання, що були поставлені на початку моделювання системи, отже, поставлені завдання і список вимог до курсової роботи реалізовані повністю.
Размещено на Allbest.ru
Подобные документы
Розробка системи FinExpert для автоматизації бізнес-процесів підприємств. Робота з файлами баз даних і офісною технікою. Створення в Microsoft Access бази даних товарів і замовлень фірми "Фуршет". Інструктаж з техніки безпеки та промислової санітарії.
отчет по практике [3,5 M], добавлен 12.03.2013Оцінка необхідності створення на сучасному підприємстві автоматизованої інформаційної системи та її значення в процесі управління. Етапи розробки структури бази даних, зміст, призначення. Операційна інформація з обліку фінансово-розрахункових операцій.
контрольная работа [29,4 K], добавлен 06.10.2010Проектування бази даних предметної області "Магазин будівельних матеріалів". Аналіз сукупності вхідних і вихідних даних, шляхи удосконалення інформаційної системи обліку товару. Організація інформаційної бази, розробка логічної і фізичної моделі.
курсовая работа [559,2 K], добавлен 09.05.2016Автоматизація роботи овочевої бази, яка дозволить значно підвищити продуктивність праці за рахунок автоматизації функцій, які раніше виконувалися вручну. Розробка канонічних uml-діаграм автоматизованої інформаційної системи у середовищі case-засобу.
курсовая работа [2,4 M], добавлен 27.04.2013Аналіз бізнес-потреб магазину та основних завдань автоматизації процесів купівлі-продажу. Визначення категорій користувачів і класів даних, розробка матриці подій для менеджера товару. Інфологічне та даталогічне проектування інформаційної системи.
курсовая работа [940,2 K], добавлен 07.06.2013Програмне забезпечення та шляхи автоматизації інформаційної системи управління школи. Побудова імітаційної моделі управлінських процесів за допомогою ППЗ MS Project. Розробка бази даних "Школа". Дослідження автоматизованого робочого місця секретаря.
курсовая работа [210,9 K], добавлен 10.11.2012Узагальнена структурна схема інформаційної системи та алгоритми її роботи. Проект бази даних. Інфологічне проектування і дослідження предметної області. Розробка інфологічної моделі предметної області. Розробка композиційної, логічної системи бази даних.
курсовая работа [861,7 K], добавлен 21.02.2010Побудова інформаційної системи, що буде слугувати для автоматизації процесу захисту персональних даних клієнтів банку. Вибір методу проектування архітектури та моделі функціонування системи. Перелік масивів, використовуваних під час розв’язання задачі.
дипломная работа [1,8 M], добавлен 02.06.2017Опис вхідних та вихідних повідомлень, процедури перетворення даних. Розробка інфологічної моделі, інформаційні об’єкти та їх характеристика. Автоматизація даталогічного проектування. Опис структур таблиць бази даних на фізичному рівні, реалізація запитів.
курсовая работа [2,5 M], добавлен 02.01.2014Створення інформаційної бази даних з нормативно-технологічних показників подання матеріальних, інформаційних процесів і об'єктів виробничої системи. Алгоритм організації транспортного обслуговування змінного завдання, мінімальні відхилення від термінів.
курсовая работа [833,9 K], добавлен 28.12.2014