BAB IV ANALISIS DAN PERANCANGAN SISTEM
4.2. Perancangan Sistem
4.2.3. Perancangan Sistem yang di Diusulkan
4.2.3.5. Skenario Use Case Yang Sedang Usulan
Tabel 4.4. Tabel Skenario Proses Login Identifikasi
Nama Login
Tujuan Mengaktifkan sistem Aktor Admin,kasir,owner
Skenario Utama
Kondisi awal Menampilkan menu utama
Aksi aktor Reaksi sistem
Input password aktor,
Validasi inputan dari user Kondisi akhir Sistem aktif dapat di gunakan
Tabel 4.5 Tabel Skenario Pengolahan Data Pelayanan
Nama Pelayanan
Tujuan Mengelola data pelayanan untuk
pelanggan
Aktor Resepsionis
Skenario Utama
Kondisi awal Menampilkan menu utama
Aksi aktor Tanggapan system
1.memilih menu transaksi
2.menampilkan sub menu transaksi 3.memilih sub menu pelayanan
4.menampilkan ketentuan pengisian data pelayanan
5.memilih tombol tambah
6.menampilkan isian pada form pelayanan
6.mengisi form pelayanan dan simpan
7.data pelayanan tersimpan dan cetak nomor antrian
Tabel 4.6 Tabel Skenario Use Case Input Data Perawatan Identifikasi
Nama Input data perawatan Tujuan Mengolah data perawatan
Aktor Admin
Skenario Utama
Kondisi awal System belum bisa membaca jenis perawatan yang diterima oleh pelangaan dan data pelanggan belum tersimpan
Aksi aktor Tanggapan sistem
1.Klik tombol login untuk mengaktifkan menu-menu pada sistem
2.Menampilkan ketentuan untuk login 3.masukan username dan
password
4. Baca inputan user name aktor,baca password aktor,Validasi inputan dari user ,menampilkan menu utama
5. Memilih menu master data
6.Menampilkan sub menu pada menu master 7.Memilih input data
pelanggan
8..Menampilkan ketentuan pengisian data perawatan 9..Memilih buton tambah
10.Menampilkan form isian untuk input data perawatan
11.Mengisi form data perawatan dan simpan
12.Data perawatan tersimpan
yang berada di starwbery salon
Tabel 4.7 Tabel Skenario Pengolahan Data Input Data Member Identifikasi
Nama Input data member Tujuan Mengelola data member Aktor Resepsionis,kasir
Skenario Utama
Kondisi awal Menampilkan menu utama
Aksi aktor Tanggapan system
1.Klik tombol login untuk mengaktifkan menu-menu pada sistem
2.Menampilkan ketentuan untuk login 3.masukan username dan
password
4. Baca inputan user name aktor,baca password aktor,Validasi inputan dari user ,menampilkan menu utama
5.Memilih menu master data
6.Menampilkan sub menu data 7.Mmemilih sub menu
input data member
9.Memilih tombol tambah
10.Menampilkan form isian pada imput data member 11.Mengisi form input
data member dan simpan
12.Data member tersimpan dan cetak kartu member Kondisi akhir Menampilkan informasi mengenai data member
yang berada di strawbery’s salon
Tabel 4.8 Tabel Skenario Pengolahan Data Input Paket
Nama Input data paket
Tujuan Mengelola data paket
Aktor Admin
Skenario Utama
Kondisi awal Menampilkan menu utama
Aksi aktor Tanggapan system
1.Klik tombol login untuk mengaktifkan menu-menu pada sistem
2.Menampilkan ketentuan untuk login 3.masukan username dan password
4. Baca inputan user name aktor,baca password aktor,Validasi inputan dari user ,menampilkan menu utama 5.Memilih menu master data
6.Menampilkan sub menu master 7.Memilih sub menu input data kasir
8.Menampilkan ketentuan pengisian data kasir
9.Memilih tombol tambah
10.Menampilkan form isian pada input data kasir
11.Mengisi form input data kasir dan simpan
12.Data kasirtersimpan dan cetak kartu member
Kondisi akhir Menampilkan informasi mengenai data
kasir yang berada di strawbery’s salon
Tabel 4.9 Tabel Skenario Pengolahan Data Input data Kasir
Nama Input data kasir
Tujuan Mengelola data kasir
Aktor Admin
Skenario Utama
Kondisi awal Menampilkan menu utama
Aksi aktor Tanggapan system
1.Klik tombol login untuk mengaktifkan menu-menu pada sistem
2.Menampilkan ketentuan untuk login 3.masukan username dan password
4. Baca inputan user name aktor,baca password aktor,Validasi inputan dari
user ,menampilkan menu utama 5.Memilih menu master data
6.Menampilkan sub menu master 7.Memilih sub menu input data kasir
8.Menampilkan ketentuan pengisian data kasir
9.Memilih tombol tambah
10.Menampilkan form isian pada input data kasir
11.Mengisi form input data kasir dan simpan
12.Data kasirtersimpan dan cetak kartu member
Kondisi akhir Menampilkan informasi mengenai data
kasir yang berada di strawbery’s salon
4.10 Tabel Skenario Pengolahan Data Pelayan
Nama Data pelayan
Tujuan Mengelola data pelayan
Aktor Admin
Skenario Utama
Kondisi awal Menampilkan menu utama
Aksi aktor Tanggapan system
1.Klik tombol login untuk mengaktifkan menu-menu pada sistem
2.Menampilkan ketentuan untuk login 3.masukan username dan password
4. Baca inputan user name aktor,baca password aktor,Validasi inputan dari user ,menampilkan menu utama 5.Memilih menu master data
6.Menampilkan sub menu master 7.Memilih sub menu data pelayan
8.Menampilkan ketentuan pengisian data pelayan
9.Memilih tombol tambah
10.Menampilkan form isian pada input data pelayan
11.Mengisi form data pelayan dan simpan
12.Data pelayan tersimpan dan cetak kartu pelayan salon
Kondisi akhir Menampilkan informasi mengenai data
pelayan yang berada di strawbery’s salon
Tabel 4.11 Tabel Skenario Pengolahan Data Pembayaran
Nama Pembayaran
Tujuan Mengelola data pebayaran untuk
pelanggan
Aktor Kasir
Kondisi awal Menampilkan menu utama
Aksi aktor Tanggapan system
1.Klik tombol login untuk mengaktifkan menu-menu pada sistem
2.Menampilkan ketentuan untuk login 3.masukan username dan password
4. Baca inputan user name aktor,baca password aktor,Validasi inputan dari user ,menampilkan menu utama 5.Memilih menu transaksi
6.Menampilkan sub menu transaksi 7.Memilih sub menu pembayaran
8.Menampilkan ketentuan pengisian data pembayaran
9.mengklik tombol waitinglist
10.menampilkan data waitinglist 11.memilih berdasarkan struk antrian
enter
12.menampilkan data berikut harga yang harus di bayar
13.memasukan besarnya harga bayar kemudian enter
14.menvetak struk pembayaran Kondisi akhir Struk pembayaran tercetak
Tabel 4.12 Tabel Skenario Pengolahan Data Laporan Pelayanan Salon
Nama Laporan pelayanan salon
Tujuan Mengelola data pelayanan salon bila
sewaktu-waktu di butuhkan
Aktor Kasir,owner
Skenario Utama
Kondisi awal Menampilkan menu utama
Aksi aktor Tanggapan system
1.Klik tombol login untuk mengaktifkan menu-menu pada sistem
2.Menampilkan ketentuan untuk login 3.masukan username dan password
4. Baca inputan user name aktor,baca password aktor,Validasi inputan dari user ,menampilkan menu utama 5.Memilih menu laporan
6.Menampilkan sub menu laporan 7.Memilih sub menu laporan pelayanan
salon
8.menampilkan tombol semua atau periode
9.Memilih tombol semua atau periode
11.laporan tercetak
Kondisi akhir Laporan tercetak
Nama Laporan member
Tujuan Mengelola data member
Aktor Kasir,owner
Skenario Utama
Kondisi awal Menampilkan menu utama
Aksi aktor Tanggapan system
1.Klik tombol login untuk mengaktifkan menu-menu pada sistem
2.Menampilkan ketentuan untuk login 3.masukan username dan password
4. Baca inputan user name aktor,baca password aktor,Validasi inputan dari user ,menampilkan menu utama 5.Memilih menu laporan
6.Menampilkan sub menu laporan 7.Memilih sub menu laporan member
8.Menampilkan tombol cetak 9.Memilih tombol cetak
11.Laporan member tercetak
Kondisi akhir Nomor antrian pelanggan tercetak
Tabel 4.14 Tabel Skenario Pengolahan Data Laporan Pelayanan Member
Nama Laporan Pelayanan member
Aktor Kasir,owner Skenario Utama
Kondisi awal Menampilkan menu utama
Aksi aktor Tanggapan system
1.Klik tombol login untuk mengaktifkan menu-menu pada sistem
2.Menampilkan ketentuan untuk login 3.masukan username dan password
4. Baca inputan user name aktor,baca password aktor,Validasi inputan dari user ,menampilkan menu utama 5.Memilih menu laporan
6.Menampilkan sub menu laporan 7.Memilih sub menu laporan pelayanan
member
8.Menampilkan nama- nama member yang harus di pilih
9.Memilih nama member
11.Laporan member tercetak
Kondisi akhir Nomor antrian pelanggan tercetak
4.2.3.6.Diagram Activity
Diagram ini menjelaskan alur kerja suatu sistem. Activity diagram mirip dengan state diagram karena sejumlah aktifitas menggambarkan keadaan suatu proses dengan memperlihatkan urutan aktifitas yang dijalankan baik berupa
pilihan maupun paralel. Diagram ini juga berguna untuk menganalisis sebuah use case dengan menggambarkan aksi-aksi yang diperlukan dan kapan aksi-aksi tersebut dijalankan. Selain itu, activity diagram dapat menjelaskan urutan algoritma yang kompleks dan memodelkan sejumlah aplikasi dengan proses paralel.
1. Diagram Activity proses Login
sistem Admin/kasir/owner
Mulai
Klik tombol login Menampilkan form login
Mengisi form login
Menampilkan kesalahan username/ password Mengaktifkan menu-menu pada sistem salah benar selesai Gambar 4.4
Pada gambar. 4.4 memperlihatkan aktivitas login,yang berfungsi untuk mendapatkan hak akses agar dapat masuk ke sistem dengan memberikan username dan password dengan benar. Aktor disini adalah admin, kasir,owner
2. Diagram Activity proses Pelayanan
sistem pelanggan resepsionis Menampilkan halaman user Memilih menu transaksi Menampilkan menu transaksi Memlih sub menu
pelayanan Menampilkan ketentuanpengisian data pelayanan Memilih tombol tambah Menampilkan form isian pelayanan
Mengisi form untuk id member Data pelayanan tersimpan Cetak kartu antrian Kartu antrian member Klik tombol id member ya
tidak Kartu antrin selesai Mengisi data pelayanan Gambar 4.5
3. Diagram Activity proses Input Data Perawatan
sistem Admin
Mulai
Klik tombol login Menampilkan form login
Mengisi form login
Menampilkan kesalahan username/password
Mengaktifkan menu-menu pada sistem
salah
benar Memilih sub menu master
Menampilkan sub menu pada menu master
Memilih sub menu input data perawatan
Menampilkan ketentuan pengisian input data
perawatan Memilih button tambah
Menampilkan form isian untuk input data perawatan Mengisi data perawatan dan
simpan
Data perawatan tersimpan selesai
Gambar 4.6
4. Diagram Activity proses Input Data Member
Gambar 4.7
Diagram Activity Proses Input Data Member
resepsionis sistem
memilih menu item member menaampilkan form data member
menekan button tambah menampilkan form isian data member
mengisi data member data member tersimpan
menekan button cetak kartu member kartu pegawai member
5. Digram Activity proses Input Data Paket
sistem Admin
Mulai
Klik tombol login Menampilkan form login
Mengisi form login
Menampilkan kesalahan username/password
Mengaktifkan menu-menu pada sistem
salah
benar
Memilih sub menu master
Menampilkan sub menu pada menu master Memilih sub menu input data
paket
Menampilkan ketentuan pengisian input data paket Memilih button tambah
Menampilkan form isian untuk input data paket Mengisi data paket dan
simpan
Data paket tersimpan
selesai
Gambar 4.8
6. Digram Activity proses Input Data Kasir
sistem Admin
Mulai
Klik tombol login Menampilkan form login
Mengisi form login
Menampilkan kesalahan username/password
Mengaktifkan menu-menu pada sistem
salah
benar
Memilih sub menu master
Menampilkan sub menu pada menu master Memilih sub menu input data
kasir
Menampilkan ketentuan pengisian input data kasir Memilih button tambah
Menampilkan form isian untuk input data kasir Mengisi data kasir dan
simpan
Data kasir tersimpan
Cetak kartu pegawai
selesai
Gambar 4.9
7. Diagram Activity Proses Data Pelayan
sistem Admin
Mulai
Klik tombol login Menampilkan form login
Mengisi form login
Menampilkan kesalahan username/password
Mengaktifkan menu-menu pada sistem
salah
benar
Memilih sub menu master
Menampilkan sub menu pada menu master Memilih sub menu data
pelayan
Menampilkan ketentuan pengisian data pelayan Memilih button tambah
Menampilkan form isian untuk data pelayan
Mengisi data pelayan dan simpan
Data pelayanr tersimpan
Cetak kartu pegawai
selesai
Gambar 4.10
8. Diagram Activity Proses Pembayaran
Sistem Pelanggan
Kasir
Memilih form
login Menampilkan form login
Mengisi form login
Menampilkan kesalahan user name /password
tidak
Menampilkan halaman user Memilih form
transaksi
Menampilkan sub menu pada menu transaksi
Memilih sub menu pembayaran
Menampilkan form pembayaran ya
Megisi besar bayar
menampilkan status lunas Data tersimpan
Cetak struk pembayaran
Struk pembayaran Struk pembayaran Sistem menghitung
Tekan tombol waitinglist lalu pilih
nama
Memilih menu an antrian
Memanggil no antrian selanjutnya
Gambar 4.11
9. Diagram Activity Proses Laporan Pelayanan Salon
Sistem Pemilik Salon
Kasir
Mulai
salah Menampilkan form login
Menampilkan kesalahan username/password Mengklik tombol login
Mengisi form login
ya
Mengaktifkan menu-menu pada sistem Memilih sub menu
laporan
Menampilkan ketentuan pengisisan Memilih tombol semua
atau periode
cetak Laporan tercetak
laporan laporan
selesai
Gambar 4.12
10.Diagram Activity Proses Laporan Member
Sistem Pemilik Salon
Kasir
Mulai
salah Menampilkan form login
Menampilkan kesalahan username/password Mengklik tombol login
Mengisi form login
Mengaktifkan menu-menu pada sistem Memilih sub menu
laporan
cetak Laporan tercetak
laporan laporan
selesai
Gambar 4.13
11.Diagram Activity Proses Laporan Pelayanan Member
Gambar 4.14
Diagram Activity Proses Laporan Pelayanan Member
kasir/owner sistem
klik tombol login menampilkan form login
mengisi username dan pass menampilkan kesalahan username atau pass
menaktifkan menu-menu pada sistem memilih menu laporan
menampilkan sub menu laporan memilih laporan pelayanan member
menampilkan form laporan memilih nama member yang lapornya ingin di cetak
laporan member tercetak salah