Інформаційні системи цифрової дистрибуції

Автоматизація процесів взаємодії менеджерів та торгових представників для максимальної оптимізації усіх бізнес-процесів дистрибуції на підприємстві. Розробка бази даних про дистриб’юторів, клієнтів і замовлення. Контекстна модель інформаційної системи.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык украинский
Дата добавления 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


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.