Anda di halaman 1dari 16

Nama Kelompok :

1. Azmin Albarokah (09031381722107)


2. Rionaldo Wijaya (09031381722149)
3. Heri Mahendra (09031381722093)
4. Ardho Revansyah (09031381722147)
5. M Gusti Aji Pamungkas (09031281722033)

Transaksi Laundry Basuh Bilas


Laundry Basuh Bilas merupakan sebuah usaha yang bergerak di bidang jasa pencucian pakaian
dengan menyediakan berbagai layanan seperti cuci komplit (cuci kering dan setrika), kilat,
maupun setrika saja. Berdasarkan analisis yang dilakukan, diketahui bahwa sistem transaksi yang
sedang berjalan pada Laundry Basuh Bilas masih belum optimal dan ditemukan masalah seperti
penumpukan arsip dan laporan, aliran informasi yang lambat, lambatnya proses pencarian data,
dan rekap laporan transaksi yang sulit. Solusi untuk permasalahan tersebut berupa sebuah sistem
informasi dengan berbasis web.
 Use case
1. Skenario Use Case Login
Number 1
Name Login
Summary Proses masuk kedalam system
Priority 5
Preconditions Telah memiliki akun disistem
Postconditions Masuk kedalam system
Primary Actor(s) admin
Secondary Actor(s) Pemilik
Trigger Memiliki username dan pasword
Main Scenario Aksi Aktor Reaksi System
1. Memasukkan Username
dan Password
2. Klik tombol oke 3.Memeriksa valid tidaknya
data login dengan memeriksa
ke database
4.Menampilkan halaman
dashboard
Extensions Step Branching Action
1. System menampilkan pesan
error
2. System kembali kehalaman
login
Open Issues Keamanan sistem akan
ditingkatkan

2. Skenario Use Case Mengelola kategori pakaian


Number 2
Name Mengelola kategori pakaian
Summary Proses mengelola kategori pakaian
Priority 3
Preconditions Sudah masuk ke dalam system
Postconditions Data telah masuk ke database
Primary Actor(s) admin
Secondary Actor(s) Pemilik
Trigger Mengubah atau menambahkan kategori pakaian
Main Scenario Aksi Aktor Reaksi System
1.Klik tombol menu 2. Menampilkan menu
3.Klik Kategori pakaian 4.Menampilkan halaman
kategori pakaian
5.Mengisi form pakaian

6.Mengklik tombol okey 7.Memvalidasi data pakaian


8.Data di masukkan ke
dalam database
9.Muncul pedan data
berhasil disimpan
Extensions Step Branching Action
1.User mengklik tombol dan 2.Memvalidasi data
belum mengisi data
3.muncul notifikasi error
Open Issues

3. Skenario Use Case Mengelola Transaksi


Number 3
Name Melakukan Transaksi
Summary Proses Melakukan Transaksi
Priority 5
Preconditions Sudah masuk ke dalam system
Postconditions Data telah masuk ke database
Primary Actor(s) admin
Secondary Actor(s) Pemilik
Trigger Memasukkan data transaksi ke dalam data base
Main Scenario Aksi Aktor Reaksi System
1.Klik menu transaksi 2. Menampilkan Menu
transaksi
3.Mengisi form transaksi

4.Klik oke 5.Memvalidasi data


6.Data masuk ke databasse
8.Klik Print 7.Tampil nota pembayaran
dan Id transaksi
Extensions Step Branching Action
1.Data tidak valid
2.Muncul notifikasi error
Open Issues

4. Skenario Use Case Pembayaran


Number 4
Name Pembayaran

Summary Proses pembayaran


Priority 5
Preconditions Telah Login
Postconditions Pembayaran lunas/Dp
Primary Actor(s) Admin
Secondary Actor(s) Pemilik
Trigger Ingin melakukan Pembayaran/ Telah melakukan Transaksi
Main Scenario Aksi Aktor Reaksi System
1.Memasukkan id transaksi

2.Klik oke 3.Menampilkan data


transaksi
4.Mengklik data transaksi

5.Menampilkan Status
Pembayaran

6.Menginput jumlah
pembayaran
7.Klik oke 8.Tampil pembayaran
lunas/DP
9.Cetak nota lunas atau dp
Extensions Step Branching Action
1. Memvalidasi data id
transaksi
2.Muncul pesan error dan
kembali ke menu
pembayaran
Open Issues sistem akan di tingkatkan
dengan scanner

5.Skenario Use Case Mengambil Laundry

Number 5
Name Pengambilan Pakaian

Summary Proses Mengambil Laundry


Priority 4
Preconditions Laundry Telah Selesai
Postconditions Laundry Telah diambil Pelanggan
Primary Actor(s) Admin
Secondary Actor(s) Pemilik
Trigger Pelanggan Ingin Mengambil Laundry/ Laundry Selesai
Main Scenario Aksi Aktor Reaksi System
1. Memasukkan id transaksi

2.Klik tombol oke 3.Validasi data transaksi


4. Cek status pelunasan
5.Muncul tampilan lunas
Extensions Step Branching Action
1. Validasi data
2. Data error
3. Mengecek status
pelunasan
4. Muncul notifikasi belum
lunas
Open Issues Apakah laporan transaksi
akurat?

6. Skenario Use Case Laporan Transaksi


Number 6
Name Laporan transaksi

Summary Proses pembuatan laporan transaksi


Priority 4
Preconditions Telah login di aplikasi, Mengklik menu laporan

Postconditions Pembuatan laporan


Primary Actor(s) Admin
Secondary Actor(s) Pemilik
Trigger Telah Memiliki Data Transaksi
Main Scenario Aksi Aktor Reaksi System
1. Mengklik menu laporan
2.Menampilkan menu
laporan data transaksi
3.Klik periode laporan 4.Memvalidasi data Laporan
transaksi
6.Klik print 5.Menampilkan halaman
periode laporan yang di pilih
Extensions Step Branching Action
1. apabila data tidak valid
kembali lagi ke menu
laporan
Open Issues -

7. Skenario Use Case Logout


Number 7
Name Logout
Summary Proses keluar sistem
Priority 3
Preconditions Sudah masuk ke dalam sistem
Postconditions Keluar dari sistem
Primary Actor(s) Admin
Secondary Actor(s) Pemilik
Trigger Ingin keluar dari aplikasi
Main Scenario Aksi Aktor Reaksi System
1.Klik tombol menu 2. Menampilkan menu
3.Klik tombol logout 4.Keluar dari aplikasi
Extensions Step Branching Action
Open Issues

 Activity Diagram

1. Activity Diagram Login


2. Activity Diagram Mengolah kategori Pakaian

3. Activity Diagram Melakukan Transaksi


4. Activity Diagram Pembayaran
5. Activity Diagram Pengambilan Pakaian
6. Activity Diagram Pembuatan Laporan
7. Activity Diagram
Registrasi

Form pendaftaran Sistem

Pelanggan Admin

1 : Mengisi Data()

2. Data Pelanggan ()

3.Input Data Pelanggan ()

4.Validasi/Proses inpu t()

5: Data Pelanggan Tercetak ()

6.Kartu Member ()
pengelolaan pemesanan

Halaman Data Transaksi Tabel Data Pemesanan halaman transaksi pemabayaran database

USER 1. Masuk

2. Konfirmasi Transaksi Pemesanan ()

3. Masuk halaman transaksi pembayaran()

4. Konfirmasi Transaksi Pemabyaran ()

5. Valid()

6. Simpan()

Anda mungkin juga menyukai