(Extice P, 2016) “Unified Modeling Language (UML) adalah sebuah bahasa yang berdasarkan grafik atau
gambar untuk menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah
sistem pengembangan perangkat lunak berbasis OO (Object Oriented)”[7].
Rancangan sistem adalah suatu sistem untuk mendeskripsikan suatu bentuk atau perancangan
perangkat lunak dengan memakai teknik dan peraturan khusus sedemikian rupa sehingga bentuk atau
perancangan tersebut bisa diwujudkan sebagai perangkat lunak. Pada tahap ini, penulis ini melakukan
pemodelan dengan mengunakan visio. Merancang database yang akan digunakan sebagai media
penyimpanan data untuk Sistem Pembelian Makanan dan Minuman Warung Ekodang Secara Online.
1
Judul Usecase Registrasi
Aktor Pelanggan
Deskripsi
Aktor Sistem
2. Mengecek data
3. Data diterima
2
Judul Usecase Login
Deskripsi
Aktor Sistem
3
Judul Usecase Manipulasi data penjualan
Aktor Penjual
Aktor Sistem
4
Judul Usecase Manipulasi data penjualan
Aktor Penjual
Aktor Sistem
5
Judul Usecase Check-out dan bayar
Aktor Pembeli
Deskripsi
Aktor Sistem
2. Menyimpan data
3. Menyiapkan pembanyaran
4. Kirim
6.
Judul Usecase Melihat status pengiriman
Deskripsi
Aktor Sistem
6. Menmpilkan hasil
Aktor pelanggan
Deskripsi
Aktor Sistem
Deskripsi
Aktor Sistem
Deskripsi
Aktor Sistem
5. Sistem mengirimkan
pemberitahukan bahwa penjual
sudah mengonfirmasi pengiriman
10
Deskripsi
Aktor Sistem
3. Logout Sukses
Activity Diagram
1.Registrasi
2.Login
3.Manipulasi
6.Refund
7.Konfirmasi pesanan
8.Konfirmasi Pengiriman
9.LogOut