35
3.5.3 Diagram Aktifitas
Merupakan diagram yang menjelaskan aktivitas antara sales dan admin dengan sistem. Secara lebih rinci tahap diagram aktifitas
dapat dilihat pada lampiran 2.
3.5.4 Model Analisis
Merupakan suatu proses untuk menterjemahkan skenario use case menjadi kelas analisis. Dalam kelas analisis terdapat tiga jenis, yaitu
form boundary, controller, dan entity. Setiap use case dicari kelas
analisisnya sehingga dapat menentukan kebutuhan kelas. Hasil analisis kelas dapat dilihat pada lampiran 3.
3.5.5 Diagram Kelas
Antara masing – masing kelas memiliki hubungan asosiasi dengan
kelas yang lain. Relasi antar kelas ditunjukan dalam Gambar 3.7 dan 3.8. Gambar 3.7 merupakan diagram kelas Rekomendasi Web Server
dan Gambar 3.8 merupakan diagram kelas Rekomendasi mobile.
36
Interface HalamanUbahProduk
Interface HalamanEditToko
Entity Admin
1 1
1 Interface
HalamanLogin
Interface HalamanProduk
Controller tambahProduk
Controller ubahProduk
Entity Produk
Interface HalamanToko
Controller tambahToko
Controller hapusToko
Controller editToko
1 Entity
Toko Interface
Halaman TransaksiToko
Controller reindeks
1 Entity
TransaksiToko Interface
HalamanEditSales
1 1
Interface HalamanSales
Controller tambahSales
Controller hapusSales
Controller editSales
1 Entity
Sales Interface
Halaman TransaksiSales
Controller tambahprofil
1 Entity
TransaksiSales 1
Gambar 3.7 Diagram Kelas Rekomendasi Web Server Admin
37
Interface MenuKelola
Interface ProfilSales
Entity Transaksi_sales
Interface LoginSales
Entity Sales
Interface Detail
ListToko Interface
ListToko
Interface KelolaToko
Entity Toko
Entity Produk
Entity Transaksi_toko_
indeks Interface
ListRekomendasi Promosi
Interface ListRekomendasi
Tetap
Entity Transaksi_toko
Interface LokasiToko
Controller Login
Controller Toko
Controller Profil
Controller Rekomendasi
Controller Lokasi
Kelas-Kelas PHP
Kelas-Kelas Android
1
1 1
1
1 1
1
Interface Detail
ProfilSales
Entity Toko_distance
1
1 Interface
LokasiSales
1 1
Gambar 3.8 Diagram Kelas Rekomendasi Mobile Sales