• Tidak ada hasil yang ditemukan

3.1. Analisis Sistem

3.1.3. Fase Analisis Kebutuhan (Requirement Analysis Phase)

3.1.3.3. Narasi use case

Tabel 3. 2 Narasi Use-Case Login

Nama Use Case : Login

Aktor : Pemilik, Pegawai

Deskripsi Use Case : Use case ini menggambarkan proses login sebelum masuk ke sistem

Kondisi Awal : Aktor telah memiliki hak akses username dan

password.

Pemicu : Use case ini akan digunakan apabila ada aktor yang

akan mengakses data.

Langkah Umum : Kegiatan Aktor Respon Sistem Langkah 1 : Pemilik /

pegawai membuka tampilan pertama sistem. Langkah 3 :

Pemilik/pegawai memasukkan username dan password lalu mengklik tombol Login. Langkah 5 :

Pemilik/pegawai mendapat pemberitahuan bahwa berhasil masuk ke sistem.

Langkah 2 : Sistem menampilkan halaman login dan meminta untuk memasukkan username dan password.

Langkah 4 : Sistem melakukan cek validasi di database.

Langkah 6: Sistem menampilkan menu halaman utama.

Langkah Alternatif : Alt- Langkah 3: Pemilik /pegawai mengklik tombol Batal, sehingga sistem tidak jadi masuk ke menu utama dan kembali ke menu Login.

Alt- Langkah 3: Jika username dan password yang dimasukkan tidak sesuai maka sistem akan

memberikan peringatan dan secara otomatis kembali ke menu Login.

Kesimpulan : Use case ini berhenti apabila Pemilik/pegawai telah berhasil masuk ke dalam menu utama.

Kondisi Akhir : a. Pemilik/pegawai berhasil login dan masuk ke menu utama.

b. Pemilik/pegawai tidak jadi masuk ke sistem.

2. Tambah order outdoor

Tabel 3. 3 Narasi Use-Case Tambah order outdoor

Nama Use Case : Tambah order outdoor Aktor : Pemilik, Pegawai

Deskripsi Use Case : Use case ini menggambarkan proses pencatatan data order/pemesanan outdoor.

Kondisi Awal : Pegawai/Pemilik telah Login.

Pemicu : Use case ini digunakan jika Pegawai/Pemilik akan melakukan pencatatan order.

Langkah Umum : Kegiatan Aktor Respon Sistem Langkah 1 :Pemilik /

pegawai meng-klik menu sales order outdoor. Langkah 3 :

Pemilik/pegawai mengisi data order barang outdoor pada form penambahan data order.

Langkah 4 :

Pemilik/pegawai meng-klik menu tambah untuk melakukan penambahan order

Langkah 2 : Sistem akan masuk ke menu sales order outdoor.

Langkah 5: Sistem menyimpan data order yang telah ditambahkan.

Langkah Alternatif : Alt- Langkah 3: Pemilik/Pegawai tidak jadi mencatat data pembelian dengan meng-klik tombol Batal. Kesimpulan : Use case ini berhenti apabila Pemilik/pegawai telah

Kondisi Akhir : a. Pemilik/pegawai berhasil mengisikan data order beserta detail data barang dipesan.

b. Pemilik/pegawai tidak berhasil mengisikan data order beserta detail data barang dipesan.

3. Hapus order outdoor

Tabel 3. 4 Narasi Use-Case Hapus order outdoor

Nama Use Case : Hapus order outdoor

Aktor : Pemilik, Pegawai

Deskripsi Use Case : Use case ini menggambarkan proses penghapusan data order outdoor.

Kondisi Awal : Pemilik/Pegawai telah memiliki password. Pemicu : Use case ini digunakan jika Pegawai/Pemilik

akan menghapus data-data order yang tidak digunakan.

Langkah Umum : Kegiatan Aktor Respon Sistem Langkah 1 :Pemilik /

pegawai meng-klik menu sales order outdoor. Langkah 3 : Pemilik/pegawai meng-klik tombol Lihat Order Langkah 5: Pemilik/pegawai memilih data yang akan dihapus dan meng-klik tombol hapus untuk melakukan penghapusan data order.

Langkah 2 : Sistem akan masuk ke menu sales order outdoor.

Langkah 4: Sistem menampilkan daftar order yang telah ada dalam database.

Langkah6 : Sistem menghapus data order.

Langkah Alternatif : -

Kesimpulan : Use case ini berhenti apabila Pemilik/pegawai telah berhasil menghapus data order.

Kondisi Akhir : a. Pemilik/pegawai berhasil menghapus data order.

order.

4. Mengubah order outdoor

Tabel 3. 5 Narasi Use-Case Ubah order outdoor

Nama Use Case : Mengubah order outdoor

Aktor : Pemilik, Pegawai

Deskripsi Use Case : Use case ini menggambarkan proses pengubahan data order jika terjadi kesalahan pada saat

melakukan penambahan. Kondisi Awal : Pemilik telah Login.

Pemicu : Use case ini digunakan jika Pegawai/Pemilik telah melakukan kesalahan pencatatan data order. Langkah Umum : Kegiatan Aktor Respon Sistem

Langkah 1 :Pemilik / pegawai meng-klik menu sales order outdoor. Langkah 3: Pemilik/pegawai meng-klik tombol Lihat Order Langkah 5 : Pemilik/pegawai memilih data order yang akan diubah. Langkah 7: Pemilik/pegawai meng-klik tombol Edit dan mengubah data yang salah. Lalu meng-klik Simpan.

Langkah 2 : Sistem masuk ke menu sales order outdoor.

Langkah 4 : Sistem menampilkan data order yang telah ada dalam database.

Langkah 6: Sistem menampilkan detail order yang dipilih.

Langkah 8: Sistem menyimpan data order yang telah diubah. Langkah Alternatif : Alt- Langkah 4: Pegawai/Pemilik tidak jadi

mengubah data order dengan meng-klik tombol Batal.

Kesimpulan : Use case ini berhenti apabila Pemilik/pegawai telah merubah data order yang salah dalam pencatatan.

Kondisi Akhir : a. Pemilik/pegawai berhasil mengubah data order beserta detail data barang yang dipesan. b. Pemilik/pegawai tidak berhasil mengubah

data order beserta detail data barang yang dipesan.

5. Melihat order outdoor

Tabel 3. 6 Narasi Use-Case Lihat order outdoor

Nama Use Case : Melihat order outdoor

Aktor : Pemilik, Pegawai

Deskripsi Use Case : Use case ini menggambarkan proses melihat data order.

Kondisi Awal : Pemilik/Pegawai telah Login . Pemicu : Use case ini digunakan apabila ada

Pemilik/pegawai ingin melihat data order outdoor.

Langkah Umum : Kegiatan Aktor Respon Sistem Langkah 1 :Pemilik /

pegawai meng-klik tombol Daftar Order. Langkah 3 :

Pemilik/pegawai memilih data berdasar tanggal.

Langkah 2 : Sistem menampilkan Daftar Order.

Langkah 4 : Sistem menampilkan data order yang ada dalam database sesuai tanggal yang dipilih.

Langkah Alternatif : Alt- Langkah 3: Aktor batal melihat data order outdoor.

Kesimpulan : Use case ini berhenti jika Pemilik/pegawai telah selesai melihat data order outdoor atau batal melihat data order.

Kondisi Akhir : Pemilik/pegawai mendapatkan informasi yang ingin diketaui tentang data order beserta detail barangnya.

6. Tambah pembayaran outdoor

Tabel 3. 7 Narasi Use-Case Tambah pembayaran outdoor

Nama Use Case : Tambah pembayaran outdoor

Aktor : Pemilik, Pegawai

Deskripsi Use Case : Use case ini menggambarkan proses pencatatan pembayaran data order outdoor.

Kondisi Awal : Pegawai/Pemilik telah Login.

Pemicu : Use case ini digunakan jika Pegawai/Pemilik akan melakukan pencatatan pembayaran order. Langkah Umum : Kegiatan Aktor Respon Sistem

Langkah 1 :Pemilik / pegawai meng-klik menu sales order outdoor.

Langkah 3 : Pemilik/pegawai meng-klik tombol Order Belum Lunas, lalu memilih order yang akan dibayar. Langkah 5 : Pemilik/pegawai mengisi jumlah pembayaran dan meng-klik Simpan untuk melakukan pembayaran order

Langkah 2 : Sistem akan masuk ke menu pembayaran order outdoor. Langkah 4 : Sistem menampilkan detail order. Langkah 7: Sistem menyimpan data pembayaran order yang telah dibayar.

Langkah Alternatif : Alt- Langkah 4: Pemilik/Pegawai tidak jadi mencatat data pembayaran dengan meng-klik tombol Batal.

Kesimpulan : Use case ini berhenti apabila Pemilik/pegawai telah megisikan semua data pembayaran order. Kondisi Akhir : a. Pemilik/pegawai berhasil mengisikan data

pembayaran order.

b. Pemilik/pegawai tidak berhasil mengisikan data pembayaran order.

7. Ubah pembayaran outdoor

Tabel 3. 8 Narasi Use-Case Ubah pembayaran outdoor

Nama Use Case : Ubah pembayaran order outdoor

Aktor : Pemilik, Pegawai

Deskripsi Use Case : Use case ini menggambarkan proses pengubahan data pembayaran order.

Kondisi Awal : Pemilik telah Login.

telah melakukan kesalahan pencatatan data pembayaran order.

Langkah Umum : Kegiatan Aktor Respon Sistem Langkah 1 :Pemilik / pegawai meng-klik menu pembayaran outdoor. Langkah 3 : Pemilik/pegawai meng-klik tombol Daftar Belum Lunas. Langkah 5: Pemilik/pegawai memilih data pembayaran yang akan diubah Langkah 7 : Pemilik/pegawai meng-klik tombol Edit dan memasukan password untuk dapat mengubah data yang diinginkan. Klik Simpan. Langkah 2 : Sistem menampilkan menu pembayaran outdoor. Langkah 4 : Sistem menampilkan daftar order yang belum lunas dari database.

Langkah 6 : Sistem menampilkan detail data order.

Langkah 8: Sistem menyimpan data pembayaran order yang telah diubah.

Langkah Alternatif : Alt- Langkah 5: Pegawai/Pemilik tidak jadi mengubah data pembayaran order dengan meng-klik tombol Batal.

Kesimpulan : Use case ini berhenti apabila Pemilik/pegawai telah merubah data pembayaran order yang salah dalam pencatatan.

Kondisi Akhir : a. Pemilik/pegawai berhasil mengubah data pembayaran order beserta detail data barang yang dipesan.

b. Pemilik/pegawai tidak berhasil mengubah data pembayaran order beserta detail data barang yang dipesan.

8. Lihat pembayaran outdoor

Tabel 3. 9Narasi Use-Case Lihat pembayaran outdoor

Aktor : Pemilik, Pegawai

Deskripsi Use Case : Use case ini menggambarkan proses melihat data pembayaran order.

Kondisi Awal : Pemilik/Pegawai telah Login . Pemicu : Use case ini digunakan apabila ada

Pemilik/pegawai ingin melihat data pembayaran order outdoor.

Langkah Umum : Kegiatan Aktor Respon Sistem Langkah 1 :Pemilik / pegawai meng-klik tombol Daftar Pelunasan. Langkah 3 : Pemilik/pegawai memilih melihat data bedasar tanggal.

Langkah 2 : Sistem menampilkan Daftar Pembayaran yang telah lunas.

Langkah 4 : Sistem menampilkan data pembayaran order yang ada dalam database sesuai tanggal yang dipilih.

Langkah Alternatif : Alt- Langkah 3: Aktor batal melihat data order outdoor.

Kesimpulan : Use case ini berhenti jika Pemilik/pegawai telah selesai melihat data pembayaran order outdoor atau batal melihat data order.

Kondisi Akhir : Pemilik/pegwai mendapatkan informasi yang ingin diketaui tentang data pembayaran order beserta detail barangnya.

10.Tambah penggabungan outdoor

Tabel 3. 10 Narasi Use-Case Tambah penggabungan outdoor

Nama Use Case : Tambah penggabungan outdoor

Aktor : Pemilik, Pegawai

Deskripsi Use Case : Use case ini menggambarkan proses untuk melakukan penggabungan order.

Kondisi Awal : Pemilik/pegawai telah Login. Pemicu : Use case ini digunakan apabila ada

Pemilik/pegawai akan melakukan penggabungan order.

Langkah Umum : Kegiatan Aktor Respon Sistem Langkah 1 :Pemilik / Langkah 2 : Sistem

pegawai membuka menu Gabung Outdoor.

Langkah 3 : Pemilik/pegawai memilih order yang ingin digabungkan dan meng-klik tombol

checklist Ubah.

menampilkan halaman Gabung Outdoor. Dan sistem akan

menampilkan daftar order yang dapat digabungkan.

Langkah 4 : Sistem akan menambahkan data order yang digabungkan. Langkah Alternatif : -

Kesimpulan : Use case ini berhenti apabila Pemilik/pegawai telah berhasil menambahkan penggabungan. Kondisi Akhir : a. Pemilik/pegawai berhasil menambahkan data

order yang digabungkan.

b. Pemilik/pegawai tidak berhasil menambahkan data order yang digabungkan.

11.Ubah penggabungan outdoor

Tabel 3. 11 Narasi Use-Case Ubah penggabungan outdoor

Nama Use Case : Ubah penggabungan outdoor

Aktor : Pemilik, Pegawai

Deskripsi Use Case : Use case ini menggambarkan proses mengubah data penggabungan order outdoor.

Kondisi Awal : Pemilik/pegawai telah Login. Pemicu : Use case ini digunakan apabila ada

Pemilik/pegawai yang ingin melakukan perubahan data penggabungan.

Langkah Umum : Kegiatan Aktor Respon Sistem Langkah 1 :Pemilik / pegawai meng-klik menu Penggabungan Outdoor. Langkah 3 : Pemilik/pegawai memilih tab Batal. Langkah 5 : Langkah 2 : Sistem menampilkan menu Penggabungan Outdoor Langkah 4 : Sistem menampilkan daftar penggabungan yang dibatalkan. Langkah 4 : Sistem melakukan perubahan

Pemilik/pegawai memilih data order penggabungan yang ingin diubah.

data order menjadi digabungkan.

Langkah Alternatif : -

Kesimpulan : Use case ini berhenti apabila Pemilik/pegawai telah berhasil melakukan perubahan data penggabungan.

Kondisi Akhir : a. Pemilik/pegawai berhasil mengubah data penggabungan yang dibatalkan.

b. Pemilik/pegawai tidak berhasil mengubah data penggabungan yang dibatalkan.

12.Lihat penggabungan outdoor

Tabel 3. 12 Narasi Use-Case Lihat penggabungan outdoor

Nama Use Case : Lihat penggabungan outdoor

Aktor : Pemilik, Pegawai

Deskripsi Use Case : Use case ini menggambarkan proses untuk melihat data order yang digabungkan Kondisi Awal : Pemilik/pegawai telah Login.

Pemicu : Use case ini digunakan apabila ada

Pemilik/pegawai yang ingin melihat data order yang digabungkan.

Langkah Umum : Kegiatan Aktor Respon Sistem Langkah 1 :Pemilik / pegawai membuka menu Penggabungan Outdoor. Langkah 3 : Pemilik/pegawai memilih printer yang digunakan atau memasukan data yang diinginkan dan meng-klik tombol Lihat.

Langkah 2 : Sistem menampilkan menu Gabung Outdoor. Langkah 4 : Sistem menampilkan daftar order. Langkah Alternatif : -

Kesimpulan : Use case ini berhenti apabila Pemilik/pegawai telah berhasil melihat daftar order yang digabungkan.

Kondisi Akhir : a. Pemilik/pegawai berhasil melihat daftar order yang digabungkan.

b. Pemilik/pegawai tidak berhasil melihat daftar order yang digabungkan.

Dokumen terkait