Diagram Use Case Narasi Use Case

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