Актуальність теми
Мета та завдання роботи
Огляд систем-аналогів
Результати порівняння систем-аналогів
Проєктування онлайн-сервісу Стек використаних технологій
Проєктування онлайн-сервісу Функціональні вимоги до програмного продукту
Проєктування онлайн-сервісу Use Case діаграма
Проєктування онлайн-сервісу Створення мокапів онлайн-сервісу
Схема логіки роботи онлайн-сервісу «Кур’єрська служба»
Проєктування онлайн-сервісу Діаграма розгортання
Проєктування онлайн-сервісу Реляційна схема бази даних
Програмна реалізація та тестування онлайн-сервісу Структура пакетів проєкту
Програмна реалізація та тестування онлайн-сервісу Графічний інтерфейс
Програмна реалізація та тестування онлайн-сервісу Графічний інтерфейс онлайн-сервісу
Програмна реалізація та тестування онлайн-сервісу Тестування онлайн-сервісу
Загальні висновки
5.94M
Категория: ИнтернетИнтернет

Кур’єрська служба. Розробка онлайн-сервісу

1.

Національний університет «Одеська політехніка»
Інститут комп’ютерних систем
Кафедра інформаційних систем
Кваліфікаційна робота
на тему:
РОЗРОБКА ОНЛАЙН-СЕРВІСУ
«КУР’ЄРСЬКА СЛУЖБА»
Виконав:
ст. гр. АІ-213
Махров Іван
Керівник:
Дрозд Мирослав
1

2. Актуальність теми

Актуальність теми зумовлена необхідністю цифрової
трансформації процесів доставки в умовах стрімкого
розвитку інформаційних технологій та електронної
комерції. Незважаючи на наявність великої кількості
логістичних компаній, більшість із них продовжують
використовувати застарілі підходи до взаємодії з
клієнтами – зокрема, ручне оформлення відправлень,
паперові форми та обов’язкові візити до відділень. Це
суперечить сучасним вимогам до автоматизації,
зручності та швидкодії сервісів. У той же час, попит на
оперативну та прозору доставку постійно зростає,
особливо з боку користувачів інтернет-магазинів. Саме
тому створення функціонального, інтуїтивно зрозумілого
онлайн-сервісу, який дозволяє ефективно керувати
кур’єрськими замовленнями – є надзвичайно актуальним
завданням.
2

3. Мета та завдання роботи

Мета роботи – проєктування та реалізація онлайн-сервісу, який забезпечує ефективну
взаємодію користувачів і кур’єрських компаній у процесі створення, керування та моніторингу
замовлень.
Для досягнення мети необхідно виконати такі задачі:
– Провести огляд існуючих онлайн-рішень, які підтримують доставку;
− Сформулювати перелік функціональних вимог до онлайн -сервісу;
− Обрати відповідні інструменти для реалізації онлайн-сервісу;
− Виконати проетапне проєктування архітектури онлайн-сервісу;
− Розробити клієнтську та серверну частини;
− Реалізувати механізми тестування функціональних складових.
3

4. Огляд систем-аналогів

Для аналізу онлайн-сервісу «Кур’єрська служба» було обрано три сервіси-аналоги
«Нова пошта»
«Укрпошта»
«Meest Express»
4

5. Результати порівняння систем-аналогів

Назва онлайн-сервіс
Ознаки
Нова Пошта
Укрпошта
Meest Express
Онлайн-сервіс,
який розробляємо
Наявність опису послуг компанії
+
+
+
+
Розрахунок та відображення
вартості відправлення
+
+
+
+
Історія замовлень
+

+
+
Можливість реєстрації
+
+
+
+
Оновлення статусу замовлення у
реальному часі
+
–+

+
Оформлення кур’єрської доставки
онлайн
+


+
Відображення відправлень у
особистому кабінеті
+
+

+
5

6. Проєктування онлайн-сервісу Стек використаних технологій

6

7. Проєктування онлайн-сервісу Функціональні вимоги до програмного продукту

- Реєстрація/авторизація в онлайн-сервісі;
- Створення замовлення в онлайн-сервісі;
- Перегляд оформлених замовлень;
- Редагування параметрів доставки;
- Скасування створеного замовлення;
- Відстеження статусу доставки;
- Перегляд особистого профілю;
- Перегляд інформації про компанію;
- Ознайомлення з можливостями онлайн-сервісу;
- Перегляд адміністративного списку замовлень;
- Редагування замовлень через адміністративний інтерфейс.
7

8. Проєктування онлайн-сервісу Use Case діаграма

8

9. Проєктування онлайн-сервісу Створення мокапів онлайн-сервісу

Головна сторінка онлайн-сервісу
Мокап сторінки «Про нас»
9

10.

Проєктування онлайн-сервісу
Створення мокапів онлайн-сервісу
Мокап сторінки реєстрації
Мокап сторінки авторизації
10

11. Схема логіки роботи онлайн-сервісу «Кур’єрська служба»

11

12. Проєктування онлайн-сервісу Діаграма розгортання

12

13. Проєктування онлайн-сервісу Реляційна схема бази даних

13

14. Програмна реалізація та тестування онлайн-сервісу Структура пакетів проєкту

Клієнтська частина
Серверна частина
14

15. Програмна реалізація та тестування онлайн-сервісу Графічний інтерфейс

Головна сторінка онлайн-сервісу
Сторінка авторизації
15

16. Програмна реалізація та тестування онлайн-сервісу Графічний інтерфейс онлайн-сервісу

Сторінка реєстрації
Сторінка «Про нас»
16

17. Програмна реалізація та тестування онлайн-сервісу Тестування онлайн-сервісу

Проведено два типи
тестування:
функціональне
тестування створено та успішно
пройдено 11 тесткейсів;
Перевірка мережі за
допомогою Chrome Dev
Tools
17

18. Загальні висновки

1. В процесі виконання кваліфікаційної роботи був розроблений онлайн-сервіс
«Кур’єрська служба».
2. Проведено огляд предметної області. Детально описано інструменти та
технології, які були використані при розробці онлайн-сервісу «Кур’єрська
служба».
3. Було виконано проєктування та програмно реалізовано запропонований
функціонал онлайн-сервісу. Проведено тестування програмного забезпечення
онлайн-сервісу «Кур’єрська служба»
4. Таким чином, всі поставлені завдання були виконані та мета досягнута.
18
English     Русский Правила