Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Laporan 2 - 202331144 - Nayaka Aryasatya - Activity Diagram Food Delivery - Praktikum RPL

Автор: Nayaka Aryasatya144

Загружено: 2025-12-21

Просмотров: 10

Описание:

Nama Lengkap: Nayaka Aryasatya
NIM: 202331144
Kelas: RPL - F31
Soal Studi Kasus:

📌 STUDI KASUS 📌
Aplikasi ini memungkinkan pelanggan memesan makanan dari restoran, dan sistem akan menugaskan kurir (driver) untuk mengantarnya.

Untuk Activity Diagram:
1. Pelanggan memilih restoran dan menambahkan menu ke keranjang.
2. Pelanggan melakukan checkout dan memilih metode pembayaran (Saldo Aplikasi).
3. Sistem mengecek saldo Pelanggan:
Jika kurang: Sistem minta top-up (alur berhenti atau kembali).
Jika cukup: Sistem memotong saldo dan meneruskan pesanan ke Restoran.
4. Restoran menerima notifikasi pesanan.
Restoran bisa "Terima" atau "Tolak" (Decision).
Jika tolak: Dana dikembalikan ke Pelanggan.
Jika terima: Restoran mulai memasak & Sistem mencari Driver.
5. Driver menerima orderan, mengambil makanan di restoran, dan mengantar ke pelanggan.
6. Sistem menyelesaikan pesanan setelah dikonfirmasi sampai.
*hint: 4 Swimlanes

UML (Unified Modelling Language) merupakan suatu metode dalam pemodelan secara visual. UML biasanya digunakan sebagai sarana perancangan sistem berorientasi objek.

Kali ini kita akan membahas salah satu jenis UML, yakni Activity Diagram Food Delivery menggunakan software Draw.io.

Activity diagram yaitu diagram yang dapat memodelkan proses-proses yang terjadi pada sebuah sistem. Runtutan proses dari suatu sistem digambarkan secara vertikal. Activity diagram merupakan pengembangan dari Use Case yang memiliki alur aktivitas.

Alur atau aktivitas berupa bisa berupa runtutan menu-menu atau proses bisnis yang terdapat di dalam sistem tersebut. Dalam buku Rekayasa Perangkat Lunak karangan Rosa A.S mengatakan, “Diagram aktivitas tidak menjelaskan kelakuan aktor. Dapat diartikan bahwa dalam pembuatan activity diagram hanya dapat dipakai untuk menggambarkan alur kerja atau aktivitas sistem saja.”

Kapan saatnya menggunakan Activity Diagram?

Activity diagram mesti digunakan sejajar (horizontal) dengan teknik pemodelan lainnya, seperti diagram Use Case dan diagram State. Kamu bisa menggunakan activity diagram agar dapat memodelkan alur kerja sistem dengan baik. Activity diagram berfungsi juga untuk menganalisis diagram use case dengan cara mendeskripsikan aktor, tindakan yang perlu dilakukan, dan kapan harus terjadi.

Diagram ini menggambarkan sebuah algoritma dan pemodelan sekuensial yang kompleks dengan proses paralel.

Laporan 2 - 202331144 - Nayaka Aryasatya - Activity Diagram Food Delivery - Praktikum RPL

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Акунин ошарашил прогнозом! Финал войны уже решён — Кремль скрывает правду

Акунин ошарашил прогнозом! Финал войны уже решён — Кремль скрывает правду

Laporan 3 - 202331144 - Nayaka Aryasatya - Class Diagram Food Delivery - Praktikum RPL

Laporan 3 - 202331144 - Nayaka Aryasatya - Class Diagram Food Delivery - Praktikum RPL

• 13 : Failover & Load Balance || MikroTik MTCNA Preparation

• 13 : Failover & Load Balance || MikroTik MTCNA Preparation

Мухаммед Али против Ивана Драго! Этот Бой не Забыть...

Мухаммед Али против Ивана Драго! Этот Бой не Забыть...

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок

NotebookLM тихо обновился. Как делать Инфографику, Презентации, Видеопересказ.

NotebookLM тихо обновился. Как делать Инфографику, Презентации, Видеопересказ.

💾СОБРАЛ NAS НА TrueNAS💽 НЕ ПОНИМАЮ, КАК ЖИЛ БЕЗ НЕГО САМОДЕЛЬНОЕ ХРАНИЛИЩЕ ЭТО ПРОСТО

💾СОБРАЛ NAS НА TrueNAS💽 НЕ ПОНИМАЮ, КАК ЖИЛ БЕЗ НЕГО САМОДЕЛЬНОЕ ХРАНИЛИЩЕ ЭТО ПРОСТО

flowchart tutorial

flowchart tutorial

Механизмы, которые должен знать КАЖДЫЙ инженер-механик

Механизмы, которые должен знать КАЖДЫЙ инженер-механик

Лазер и Фрезер 2 в 1 - Идеальный ЧПУ по цене телефона!

Лазер и Фрезер 2 в 1 - Идеальный ЧПУ по цене телефона!

Christmas Magic: Happy Snowman Art Screensaver | 16 Stunning 4K Images for Your TV

Christmas Magic: Happy Snowman Art Screensaver | 16 Stunning 4K Images for Your TV

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Sosialisasi Pemenuhan Persyaratan dan Pelaksanaan Perizinan Berusaha (BKPM OSS)

Sosialisasi Pemenuhan Persyaratan dan Pelaksanaan Perizinan Berusaha (BKPM OSS)

Старение мозга. Как сохранить ясность ума до самой старости. Татьяна Черниговская

Старение мозга. Как сохранить ясность ума до самой старости. Татьяна Черниговская

4 Hours Chopin for Studying, Concentration & Relaxation

4 Hours Chopin for Studying, Concentration & Relaxation

Теплая джазовая музыка в уютной атмосфере кофейни - плавный джаз для кафе, отдыха, учебы, работы

Теплая джазовая музыка в уютной атмосфере кофейни - плавный джаз для кафе, отдыха, учебы, работы

МОИ 20 ПЕРВЫХ ЗАКАЗОВ НА 3D ПЕЧАТЬ

МОИ 20 ПЕРВЫХ ЗАКАЗОВ НА 3D ПЕЧАТЬ

Как визуально реализованы функции в мобильных приложениях

Как визуально реализованы функции в мобильных приложениях

Feeling Good Mix - Emma Péters, Carla Morrison

Feeling Good Mix - Emma Péters, Carla Morrison

Вайб-кодинг в Cursor AI: полный гайд + реальный пример проекта (подходы, техники, трюки)

Вайб-кодинг в Cursor AI: полный гайд + реальный пример проекта (подходы, техники, трюки)

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]