Системний аналіз предметної області та розробки вимог до створення ІТ для автоматизації пошуку кур’єра для виконання замовлення в фірмі "Екіпаж Сервіс"
КИЇВСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ
БУДІВНИЦТВА І АРХІТЕКТУРИ
КАФЕДРА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ
КУРСОВИЙ ПРОЕКТ
з дисципліни "Системний аналіз"
на тему: Системний аналіз предметної області та розробки вимог до створення ІТ для автоматизації пошуку курєра для виконання замовлення в фірмі "Екіпаж Сервіс"
Студента 3 курсу групи ІУСТ-31
спеціальності ІУСТ
Куликовского А.В.
Керівник: Задоров В. Б.
Київ - 2013
Зміст
Розділ 1. Аналіз предметної області "автоматизації пошуку курєра для виконання замовлення в фірмі "Екіпаж - Сервіс" "
1.1 Опис організаційної структури обєкта аналізу (автоматизації пошуку курєра для виконання замовлення в фірмі "Екіпаж - Сервіс")
1.2 Умовно замкнена модель
1.3 Побудова дерева цілей і дерева функцій автоматизації
1.4 Аналіз функцій із застосуванням моделі "чорна скринька"
1.5 DFD - діаграма з реалізації функції
1.6. Аналіз інформації
1.6.1 Опис форм документів (шаблонів)
Розділ 2. Розробка вимог до створення елементів ІТ для автоматизації пошуку курєра для виконання замовлення в фірмі "Екіпаж Сервіс"
2.1 Розробка і побудова моделі бізнес-процесу автоматизації пошуку курєра для виконання замовлення в фірмі "Екіпаж Сервіс"
2.2 Постановка задачі і розробка моделі методів МАІ
2.3 Аналіз інформаційних обєктів та побудова концептуальної моделі даних
автоматизація діаграма функція шаблон
Розділ 1. Аналіз предметної області "автоматизації пошуку курєра для виконання замовлення в фірмі "Екіпаж - Сервіс" "
Предметною областю для дослідження є фірма, яка займається доставкою товарів з різних ресторанів до вказаної адреси.
В курсовому проекті проводиться аналіз алгоритмів пошуку ліпших курєрів для виконання певного замовлення.
1.1 Опис організаційної структури обєкта аналізу (автоматизації пошуку курєра для виконання замовлення в фірмі "Екіпаж - Сервіс"
Опис функцій кожного елементу структурної схеми:
Директор організовує роботу та кооперацію між відділами підприємства.
Головний бухгалтер займається розрахунком заробітної плати працівникам .
·Помічник бухгалтера допомагає гол. Бухг. .
Логіст координує переміщення курєрів та .
·Курєр виконує перевезення товару.
Оператор Call - центру спілкується з клієнтами, приймає замовлення, повідомляє про статус замовлення(за бажанням).
Керівник відділу маркетингу займається залученням нових партнерів до фірми та переговорами з існуючими.
·Менеджери шукають можливих партнерів та займаються рекламою фірми
1.2 Умовно замкнена модель
1)Клієнт дзвонить в Call-центр та замовляє товар.
)Оператор зясовує можливість отримання замовленого товару в ресторані.
)Ресторан підтверджує можливість отримання замовленого товару через певний час, та уточнює суму товару.
)Оператор телефонує клієнту і повідомляє точну суму замовлення (вкл. доставку) та час доставки замовлення.
)Оператор передає замовлення логісту.
)Логіст шукає найліпшого курєра.
)Кур'єр їде до ресторану.
)Ресторан передає курєру замовлений товар.
)Кур'єр їде до клієнта і передає замовлений товар.
1.3 Побудова дерева цілей і дерева функцій автоматизації
1.4 Аналіз функцій із застосуванням моделі "чорна скринька"
Опис функцій "чорних скриньок". Вхідними даними для функцій "чорних скриньок" є Данні замовлення ; Данні курєра; Список курєрів; вільні кур'єри; маршрути курєрів .
Вихідними є Замовлення ; Список курєрів; вільні кур'єри; кращий орієнтовний час прибуття курєра.
1.5 DFD - діаграма з реалізації функції
Аналіз потоків даних при реалізації функції "Пошук курєра" здійснено з використанням результатів аналізу моделей типу "чорна скринька" та із застосуванням моделі типу DFD в нотації Гейна-Сарсона.
1.6 Аналіз інформації
1.6.1 Опис форм документів (шаблонів)
Шаблон замовлення
Замовлення №_______
Дата_______
Вартість доставки_______
Сума замовлення_______
Інформація про клієнта
Імя клієнта_________________________
Адреса клієнта_________________________
Телефон клієнта_________________________
Інформація про замовлений товар
Адреса ресторану_________________________
Замовлений товар_________________________
Вартість товару_________________________
Шаблон інформації про курєра
Кур'єр №_______
ПІБ_________________________координати_________________________
Надійність курєра _______
Статус(зайнятість)______
Розділ 2. Розробка вимог до створення елементів ІТ для автоматизації пошуку курєра для виконання замовлення в фірмі "Екіпаж Сервіс"
.1 Розробка і побудова моделі бізнес-процесу автоматизації пошуку курєра для виконання замовлення в фірмі "Екіпаж Сервіс"
2.2 Постановка задачі і розробка моделі методів МАІ
Постановка задачі підбору кур'єра під конкретне замовлення.
Задано: Список курєрів
А) Відстань від кур'єра до ресторану
Б) Інформація про пробки в районі кур'єра
С) Надійність кур'єра
Критерії: К1 - Відстань від кур'єра до ресторану;
К2 - Інформація про пробки в районі кур'єра ;
К3 - Надійність кур'єра;
Альтернативи: А1 -курєр 1;
А2 -курєр 2;
А3 -курєр 3;
А4 -курєр 4;
А5 -курєр 5;
ЦільК1К2К3К1141/3К21/411/5К3351
Розмірність матриці
1 - рядок
- рядок
- рядок
Нормуючий множник :
Компоненти вектору пріоритетів альтернатив
Сума кожного -го стовбця матриці судження
Пропорційність переваг
Індекс узгодженості (ІУ)
Значення ІУ менше або рівне 0.10 вважається прийнятним.
Розмір матриціСереднє значення індексу випадкової узгодженості (ВІ)10.0020.0030.5840.9051.1261.2471.32
Відношення узгодженості (ВУ) суджень.
К1А1А2А3А4А5ПріоритетиА111/71/21/61/90.035А271531/40.25А321/511/41/80.054А461/3411/30.158А5948310.503 ВУ=0.085К2А1А2А3А4А5ПріоритетиА111/3421/60.113А231541/30.243А31/41/511/31/80.039А41/21/4311/70.074А5638710.531 ВУ=0,07К3А1А2А3А4А5ПріоритетиА111/32530.225А2315760.515А31/21/51320.128А41/51/71/311/30.045А51/31/61/2310.086 ВУ=-0.029
Будуємо матрицю 1: Розмірність матриці n=5.
- рядок
2-рядок
3-рядок
4 - рядок
5 - рядок
Нормуючий множник :
Компоненти вектору пріоритетів альтернатив
Сума кожного -го стовбця матриці судження
Пропорційність переваг
Індекс узгодженості (ІУ)
Відношення узгодженості (ВУ).
Будуємо матрицю 2: Розмірність матриці n=5.
- рядок
2 - рядок
3 - рядок
4 - рядок
5 - рядок
Нормуючий множник :
Компоненти вектору пріоритетів альтернатив
Сума кожного -го стовбця матриці судження:
Пропорційність переваг
Індекс узгодженості (ІУ)
Відношення узгодженості (ВУ).
Будуємо матрицю 3: Розмірність матриці n=5.
- рядок
2 - рядок
3 - рядок
4 - рядок
5 - рядок
Нормуючий множник :
Компоненти вектору пріоритетів альтернатив
Сума кожного -го стовбця матриці судження:
Пропорційність переваг
Індекс узгодженості (ІУ)
Відношення узгодженості (ВУ).
Пріоритети альтернатив курєрів отримуємо наступним чином:
Пріоритети альтернатив курєрів дорівнюють:
Альтернатива А1 - пріоритет - 0,161.
Альтернатива А2 - пріоритет - 0,416.
Альтернатива А3 - пріоритет - 0,099.
Альтернатива А2 - пріоритет - 0,079.
Альтернатива А3 - пріоритет - 0,245.
На основі методу аналізу ієрархій даного, конкретно поставленого завдання рекомендується вибрати альтернативу(кур'єра ) №2.
2.3 Аналіз інформаційних обєктів та побудова концептуальної моделі даних
Опис інформаційних обєктів :
Складний інформаційний обєктІнформаційний обєкт - сутністьАтрибути сутностіІдентифікатори атрибутівЗамовленняZAMOVLENNYAКод замовлення № Замовлення Склад замовлення Дата виконання Код кур'єра ZCode ZNumber ZSklad ZData KCodeКурєр KURYERКод кур'єра ПІБ GPS -координати Телефон НадійністьKCode KName KGps KTel KNadiynist
Звязки між сутностями
Звязки між сутностямиТип звязкуЗміст звязкуКур'єр - замовлення1 : 1Кур'єр виконує замовлення
Висновки: Обґрунтування необхідних запитів до Бази Даних (БД). Побудова прикладів основних запитів із застосуванням MySQL
Приклади запитів:
1.Вивести ПІБ та телефон кур'єра , який виконує замовлення, де "…………………………………"- № замовлення :
К.KName, К.RTel
FROM ZAMOVLENNYA Z INNER JOIN KURYER R ONZ.KCode = K.KCodeZ. ZNumber="…………………………………"
2. Вивести всі замовлення , які виконує\виконав певний курєр в певного числа:
Z. Number, SUM(ALL ZData)ZAMOVLENNYA Z INNER JOIN KURYER R ONZ.KCode = K.KCode
GROUP BYR.KCode;
Больше работ по теме:
Предмет: Информационное обеспечение, программирование
Тип работы: Курсовая работа (т)
Новости образования
КОНТАКТНЫЙ EMAIL: [email protected]
Скачать реферат © 2017 | Пользовательское соглашение
ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ