• Tidak ada hasil yang ditemukan

BAB 3 ANALISIS DAN PERNCANGAN SISTEM

3.1 Analisis Sistem

3.1.7 Analisis Kebutuhan Fungsional

3.1.7.4 Activity Diagram

Activity diagram memodelkan aliran kerja atau workflow dari urutan

3.1.7.4.1Activity Diagram Login

Activitydiagram login dapat dilihat pada Gambar 3.6

Sistem User Memasukan username dan password Memeriksa username Dan password Username dan Password sesuai ? Masuk ke halaman dashboard Ya Tidak

Gambar 3.6 Activitydiagram login 3.1.7.4.2Activity Diagram Pengelolaan User

Sistem Owner

Memilih menu user Menampilkan daftar user

Tambah user ?

Me ilih to ol Ta ah Menampilkan form tambah user

Input data tambah user

Data valid ?

Menyimpan data ke database dan kembali ke halaman user

Edit user ?

Me ilih to ol Edit Menampilkan form edit user

Edit form edit user

Data valid ?

Menyimpan data ke database dan kembali ke halaman daftar user

Hapus data ?

Me ilih to ol Hapus

Setuju ? Menampilkan pesan konfirmasi

Hapus user ? Pengecekan form tambah user

Pengecekan form edit user

Data user yang dipilih dihapus dari database Dan kembali ke halaman daftar user Y T Y T T Y Y T Y T Y T

3.1.7.4.3Activity Diagram Pengelolaan Keluhan

Activitydiagram pengelolaan keluhan dapat dilihat pada Gambar 3.8.

Admin Sistem

Memilih menu keluhan Menampilkan daftar keluhan

Tambah keluhan ?

Me ilih to ol Ta ah Menampilkan form tambah keluhan

Input data tambah keluhan

Data valid ?

Menyimpan data ke database dan kembali ke halaman keluhan

Edit keluhan ?

Me ilih to ol Edit Menampilkan form edit keluhan

Edit form edit keluhan

Data valid ?

Menyimpan data ke database dan kembali ke halaman daftar keluhan

Hapus data ?

Me ilih to ol Hapus

Setuju ? Menampilkan pesan konfirmasi

Hapus keluhan ? Pengecekan form tambah keluhan

Pengecekan form edit keluhan

Data keluhan yang dipilih dihapus dari database Dan kembali ke halaman daftar keluhan Y T Y T T Y Y T Y T Y T

3.1.7.4.4Activity Diagram Pengelolaan Transaksi

Activitydiagram pengelolaan transaksi dapat dilihat pada Gambar 3.10.

3.1.7.4.5Activity Diagram Pengelolaan Pelanggan

Activitydiagram pengelolaan pelanggan dapat dilihat pada Gambar 3.11.

Sistem Admin

Memilih menu pelanggan Menampilkan daftar pelanggan

Tambah pelanggan ?

Me ilih to ol Ta ah Menampilkan form tambah pelanggan

Input data tambah pelanggan

Data valid ?

Menyimpan data ke database dan kembali ke halaman pelanggan

Edit pelanggan ?

Me ilih to ol Edit Menampilkan form edit pelanggan

Edit form edit pelanggan

Data valid ?

Menyimpan data ke database dan kembali ke halaman daftar pelanggan

Hapus data ?

Me ilih to ol Hapus

Setuju ? Menampilkan pesan konfirmasi

Hapus pelanggan ? Pengecekan form tambah pelanggan

Pengecekan form edit pelanggan

Data pelanggan yang dipilih dihapus dari database Dan kembali ke halaman daftar pelanggan Y T Y T T Y Y T Y T Y T

3.1.7.4.6Activity Diagram Pengelolaan Produk

Activitydiagram pengelolaan produk dapat dilihat pada Gambar 3.12.

Admin Sistem

Memilih menu produk Menampilkan daftar produk

Tambah produk ?

Me ilih to ol Ta ah Menampilkan form tambah produk

Input data tambah produk

Data valid ?

Menyimpan data ke database dan kembali ke halaman produk

Edit produk ?

Me ilih to ol Edit Menampilkan form edit produk

Edit form edit produk

Data valid ?

Menyimpan data ke database dan kembali ke halaman daftar produk

Hapus data ?

Me ilih to ol Hapus

Setuju ? Menampilkan pesan konfirmasi

Hapus produk ? Pengecekan form tambah produk

Pengecekan form edit produk

Data produk yang dipilih dihapus dari database Dan kembali ke halaman daftar produk Y T Y T T Y Y T Y T Y T

3.1.7.4.7Activity Diagram Memberi Kritik Saran

Activitydiagram memberi kritik saran dapat dilihat pada Gambar 3.13.

Sistem Pengunjung

Me ilih e u kritik sara Menampilkan form kritik saran

Input data kritik saran

Data valid ?

Menyimpan data ke database dan kembali ke halaman utama Pengecekan form kritik saran

Y T

3.1.7.4.8Activity Diagram Pengelolaan Promosi

Activitydiagram pengelolaan promosi dapat dilihat pada Gambar 3.14.

Admin Sistem

Memilih menu promosi Menampilkan daftar promosi

Tambah promosi ?

Me ilih to ol Ta ah Menampilkan form tambah promosi

Input data tambah promosi

Data valid ?

Menyimpan data ke database dan kembali ke halaman promosi

Edit promosi ?

Me ilih to ol Edit Menampilkan form edit promosi

Edit form edit promosi

Data valid ?

Menyimpan data ke database dan kembali ke halaman daftar promosi

Hapus data ?

Me ilih to ol Hapus

Setuju ? Menampilkan pesan konfirmasi

Hapus promosi ? Pengecekan form tambah promosi

Pengecekan form edit promosi

Data promosi yang dipilih dihapus dari database Dan kembali ke halaman daftar promosi Y T Y T T Y Y T Y T Y T

3.1.7.4.9Activity Diagram Pengelolaan Kategori

Activitydiagram pengelolaan kategori dapat dilihat pada Gambar 3.15.

Sistem Admin

Memilih menu kategori Menampilkan daftar kategori

Tambah kategori ?

Me ilih to ol Ta ah Menampilkan form tambah kategori

Input data tambah kategori

Data valid ?

Menyimpan data ke database dan kembali ke halaman kategori

Edit kategori ?

Me ilih to ol Edit Menampilkan form edit kategori

Edit form edit kategori

Data valid ?

Menyimpan data ke database dan kembali ke halaman daftar kategori

Hapus data ?

Me ilih to ol Hapus

Setuju ? Menampilkan pesan konfirmasi

Hapus kategori ? Pengecekan form tambah kategori

Pengecekan form edit kategori

Data kategori yang dipilih dihapus dari database Dan kembali ke halaman daftar kategori Y T Y T T Y Y T Y T Y T

3.1.7.4.10Activity Diagram Melihat Produk

Activitydiagram melihat produk dapat dilihat pada Gambar 3.16.

Pengunjung Sistem

Me ilih e u produk Menampilkan daftar produk

Gambar 3.16 Activity diagram melihat produk

3.1.7.4.11Activity Diagram Melihat Promosi

Activitydiagram melihat promosi dapat dilihat pada Gambar 3.17.

Sistem Pengunjung

Me ilih e u pro osi Menampilkan daftar promosi

3.1.7.4.12Activity Diagram Pengelolaan Kritik Saran

Activitydiagram pengelolaan kritik saran dapat dilihat pada Gambar 3.18.

Sistem Owner

Memilih menu kritik saran Menampilkan daftar kritik saran

Edit kritik saran ?

Me ilih to ol Edit Menampilkan form edit kritik saran

Edit form edit kritik saran

Data valid ?

Menyimpan data ke database dan kembali ke halaman daftar kritik saran

Hapus data ?

Me ilih to ol Hapus

Setuju ? Menampilkan pesan konfirmasi

Hapus kritik saran ? Pengecekan form edit kritik saran

Data kritik saran yang dipilih dihapus dari database Dan kembali ke halaman daftar kritik saran

T Y Y T Y T Y T

3.1.7.4.13Activity Diagram Melihat Laporan

Activitydiagram melihat laporan dapat dilihat pada Gambar 3.19

Sistem Owner

Memilih menu "lapora tra saksi Menampilkan laporan tansaksi Lihat laporan

transaksi ?

Me ilih e u lapora pela gga Menampilkan laporan pelanggan Lihat laporan

pelanggan ?

Me ilih e u lapora produk Menampilkan laporan produk Lihat laporan

produk ?

Me ilih e u lapora keluha Menampilkan laporan keluhan Lihat laporan

keluhan ?

Me ilih e u lapora kategori Menampilkan laporan kategori Lihat laporan

kategori ?

Me ilih e u lapora pro osi Menampilkan laporan promosi Lihat laporan promosi ? Y T T T T T T Y Y Y Y Y

Dokumen terkait