F. Website
3.1.1. Sejarah Perusahaan
Toko outdour The Real Summit mulai didirikan pada tahun 2013 dengan pemilik bernama Bapak Yudithia Insan Wiawa outdoor The Real Summit berlokasi di Jalan raya pahlawan revolusi pondok bambu Jakarta timur dan beroperasional pada pukul 08.00- 22.00 pada hari nasional dan hari libur tetap buka. outdoor The Real Summit berlokasi di daerah yang sangat strategis dengan lalu lintas yang cukup ramai, sehingga mudah dijangkau oleh masyarakat. Hal ini merupakan suatu keuntungan tersendiri dan merupakan faktor pendukung bagi perkembangan usaha toko outdoor.
24 3.1.2. Struktur Organisasi dan Fungsi
Struktur organisasi merupakan kerangka menyeluruh yang menghubungkan bagian–bagian dalam suatu institusi. Wewenang dan tanggung jawab setiap bidang dan sub-sub bagiannya dalam menjalankan tugasnya, hal ini bermanfaat bagi para karyawan untuk bekerja sesuai dengan tugasnya dan tanggung jawab masing-masing sehingga terhindar dari kesalahan. Struktur organisasi outdour The Real Summit adalah sebagai berikut :
Sumber : outdoor The Real Summit
Gambar III.1
Struktur Organisasi The Real Summit Pemilik Toko
24
Dalam pelaksanaan tugas sehari – hari outdoor The Real Summit dikelola oleh bagian-bagian sebagai berikut :
1. Pemilik outdoor
a. Berkewajiban menyediakan sarana toko outdoor yang terdiri dari: Dana secukupnya, perlengkapan toko outdoor, Perlengkapan stok barang outdoor, bangunan yang menjadi milik dan atau berada dalam penguasaan pemilik toko outdoor.
b. Menerima Laporan penjualan bulanan.
2. Administrator
a. Mengkoordinasikan pekerjaan bagian kasir, di mana kasir dalam pekerjaannya bertanggung jawab langsung pada pemilik The Real Summit.
b. Menerima laporan harian dan memeriksa kesesuaian Laporan penjualan harian dengan setoran kasir.
c. Menerima laporan bulanan stock barang.
d. Membuat laporan bulanan stock barang kepada Pemilik.
3. Kasir
a. Melaporkan laporan penjualan harian kepada pemilik, serta menjaga kesesuaian stock barang over the counter (OTC).
b. Melayani penjualan barang outdoor kepada customer
24 3.2. Proses Bisnis Sistem
Outdoor The Real Summit adalah sebuah toko yang bergerak di bidang penjualan perlengkapan outdoor. Dalam kegiatan penjualannya, diawali ketika customer datang membeli barang. Customer melihat barang atau Customer menanyakan barang kebagian kasir, kemudian bagian kasir mencari stock barang berdasarkan pembelian customer jika barang tersedia maka kasir akan memberikan barang kepada customer jika tidak tersedia maka kasir menginformasikan kepada customer. Setelah customer menerima barang, Customer mengecek kesesuaian barang jika tidak cocok menginformasikan ke bagian kasir, jika barang cocok customer melakukan pembayaran, kemudian kasir menerima pembayaran dan memberikan kwitansi kepada customer serta mencatat penjualan ke dalam buku penjualan harian.
Kemudian bagian kasir membuat laporan harian yang selanjutnya akan di gunakan untuk membuat laporan bulanan yang akan di berikan kepada pemilik toko.
24
Gambar III.2
Activity Diagram Penjualan Barang
Membeli Tiket
Membuat Tiket Ada Kursi
Informasi Kepada Customer
Menerima Tiket
Menerima Pembayaran
Mencatat Ke Buku Penjualan
Membuat Laporan Harian
Mencari Kursi Activity Diagram Penjualan Tiket
Tidak Ada Kursi
Melakukan Pembayaran
Membuat Laporan Bulanan
Tiket Lain
Batal Membuat
Kwitansi
24 3.3. Spesifikasi Dokumen Sistem Berjalan
Spesifikasi dokumen yang sedang berjalan meliputi bentuk masukan dan keluaran yang nantinya dibuat untuk menyelesaikan permasalahan yang ada pada Sistem Informasi outdoor The Real Summit adalah sebagai berikut:
1. Nama dokumen : Buku pencatatan penjualan Fungsi : Sebagai dokumen data penjualan
Sumber : Kasir
Tujuan : Kasir
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : Setiap ada transaksi penjualan
Bentuk : Lampiran A-1
2. Nama dokumen : Kwitansi
Fungsi : Sebagai bukti transaksi penjualan
Sumber : Kasir
Tujuan : customer
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : Setiap ada transaksi penjualan
Bentuk : Lampiran A-2
3. Nama dokumen : Laporan Penjualan
24
Fungsi : Sebagai bukti transaksi penjualan
Sumber : Kasir
Tujuan : Pemilik Toko
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : Setiap satu bulan
Bentuk : Lampiran A-3
4. Nama dokumen : Laporan Penjualan Harian
Fungsi : Sebagai bukti transaksi penjualan
Sumber : Kasir
Tujuan : Pemilik Toko
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : Setiap ada transaksi penjualan
Bentuk : Lampiran A-4
24
BAB IV
RANCANGAN SISTEM DAN PROGRAM USULAN 4.1 Analisa Kebutuhan Software
A. Tahapan Analisis
Pada rancanagan sistem penjualan secara online bebasis web yang ingin diterapkan pada toko The Real Summit. Calon pembeli melakukan pembelian melalui media internet dan online dimana penjual dan pembeli tidak bertatap muka secara langsung. Berikut ini spesifikasi kebutuhan (system requirement)
Halaman Menu User :
A.1. Pembeli harus melakukan pendaftaran lalu melakukan login.
A.2. Pembeli dapat mencetak bukti pemesanan barang.
A.3. Pembeli dapat melakukan konfirmasi pembayaran.
A.4 Pembeli dapat memilih kategori produk.
A.5 Pembeli dapat memilih pemesanan barang.
Halaman Menu Administrator :
B.1. Administratordapat login untuk memasuki sistem The Real Summit.
B.2. Administrator dapat mengelola data produk.
B.3Administrator dapat mengelola data kategori produk.
110 B.4Administrator dapat mengelola data pelanggan
Halaman Menu Kasir :
C.1 Kasir dapat login untuk memasuki sistem The Real Summit.
C.2 Kasir dapat mengelola daftar pesanan user.
C.3 Kasir dapat mengelola laporan bulanan.
B. Use case Diagram
Use case bekerja dengan cara mendeskripsikan tipikal interaksi antar pengguna sebuah sistem dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah sistem dipakai.
1. Use Case Diagram Halaman Menu User
Gambar IV.1
Use Case Diagram Halaman Menu User Deskripsi Use case Halaman Menu User :
User
Login
Mencetak bukti pemesanan barang
Konfirmasi pembayaran
Memiih kategori produk
« Extend»
« Extend»
« Extend»
Use Case Diagram Halaman User
« Extend»
Pemesanan Barang
110 Tabel IV.1
Deskripsi Use case Halaman Menu User
Use Case Name User
Requirements A1
Goal User dapat melakukan login untuk
mengelola sistem informasi.
Pre-conditions User telah login ke dalam sistem.
Post-conditions Sistem menampilkan menu user.
Failed end condition User gagal login.
Primary Actors User
Main Flow / Basic Path 1. User login ke dalam sistem.
2. Sistem menampilkan menu user.
3. User dapat memilih mencetak bukti pemesanan barang.
4. User dapat memilih konfimasi pembayaran.
5. User dapat memilih kategori produk.
6. User dapat memilih pemesanan barang.
110
2. Use Case Diagram User Mengelola Mencetak Bukti Pemesanan Barang
Gambar IV.2
Use Case Diagram User Mengelola Mencetak Bukti Pemesanan Barang Deskripsi Use Case Diagram User Mengelola Mencetak Bukti Pemesanan Barang:
Tabel IV.2
Deskripsi Use Case Diagram User Mengelola Mencetak Bukti Pemesanan Barang
Use Case Name Mengelola Data Mencetak Bukti
Pemesanan Barang
Requirements A2
Goal User dapat menambah, mengubah dan
menghapus data mencetak bukti pemesanan barang
Pre-conditions User telah login.
Post-conditions Data mencetak bukti pemesanan barang tersimpan, terubah dan terhapus.
Failed end condition Data mencetak bukti pemesanan barang gagal tersimpan, terubah dan terhapus.
Primary Actors User
Main Flow / Basic Path 1. User memilih menu data mencetak bukti pemesanan barang.
2. Sistem menampilkan data mencetak bukti pemesanan barang.
Admin
Login Menampilkan Data Mencetak Data
Pesanan Include
Extend
Use Case Diagram User Mengelola Mencetak Bukti Pemesanan Barang
110
3. User memilih icon ubah.
4. Sistem menampilkan form ubah.
5. User merubah data.
6. Sistem menyimpan data.
7. User memilih icon hapus.
8. Data terhapus.
9. User memilih icon tambah.
10. Sistem menampilkan form tambah data mencetak bukti pemesanan barang.
11. User menginput data.
12. Sistem menyimpan data mencetak bukti pemesanan barang.
In Variant A
In Variant B
A1. User memilih data mencetak bukti pemesanan barang.
A2. User memilih tombol ubah.
A3. Sistem menampilkan form ubah data.
A4. User merubah data mencetak bukti pemesanan barang.
A5. User memilih tombol “Simpan”.
A6. Sistem menampilkan dialog “Data Tersimpan”.
B1.User memilih mencetak bukti pemesanan barang.
B2. User memilih tombol Hapus.
B3. Sistem menampilkan dialog
110 In Variant C
konfirmasi Penghapusan B4. User memilih tombol “Yes”.
B5. Sistem menghapus data mencetak bukti pemesanan barang.
C1. User memilih tombol tambah data.
C2. User menginput data mencetak bukti pemesanan barang.
C3. User memilih tombol simpan.
C4. Sistem menampilkan dialog “data tersimpan”.
110
3. Use Case Diagram User Mengelola Konfirmasi Pembayaran
Gambar IV.3
Use Case Diagram User Mengelola Konfirmasi Pembayaran Deskripsi Use Case Diagram User Mengelola Konfirmasi Pembayaran:
Tabel IV.3
Deskripsi Use Case Diagram User Mengelola Konfirmasi Pembayaran Use Case Name MengelolaData Konfirmasi Pembayaran
Requirements A3
Goal User dapat menambah, mengubah dan
menghapus data konfirmasi pembayaran
Pre-conditions User telah login.
Post-conditions Data konfirmasi pembayaran tersimpan, terubah dan terhapus.
Failed end condition Data konfirmasi pembayaran gagal tersimpan, terubah dan terhapus.
Primary Actors User
Main Flow / Basic Path 1. User memilih menu data konfirmasi pembayaran.
2. Sistem menampilkan data konfirmasi
Admin
Login
Melakukan konfirmasi pembayaran
Mencari data barang
Tambah
Ubah
Hapus
Simpan
« Extend»
« Extend
»
« Extend
»
« Extend
»
« E»xtend
« E»xtend Use Case Diagram User Mengelola Konfirmasi Pembayaran
110
pembayaran.
3. User memilih icon ubah.
4. Sistem menampilkan form ubah.
5. User merubah data.
6. Sistem menyimpan data.
7. User memilih icon hapus.
8. Data terhapus.
9. User memilih icon tambah.
10. Sistem menampilkan form tambah data konfirmasi pembayaran.
11. User menginput data.
12. Sistem menyimpan data konfirmasi pembayaran.
In Variant A
In Variant B
A1. User memilih data konfirmasi pembayaran.
A2. User memilih tombol ubah.
A3. Sistem menampilkan form ubah data.
A4.User merubah data konfirmasi pembayaran.
A5. User memilih tombol “Simpan”.
A6.Sistem menampilkan dialog “Data Tersimpan”.
B1.User memilih konfirmasi pembayaran.
B2. User memilih tombol Hapus.
B3.Sistem menampilkan dialog konfirmasi Penghapusan
110 In Variant C
B4. User memilih tombol “Yes”.
B5.Sistem menghapus data konfirmasi pembayaran.
C1. User memilih tombol tambah data.
C2.User menginput data konfirmasi pembayaran.
C3.User memilih tombol simpan.
C4.Sistem menampilkan dialog “data tersimpan”.
4. Use Case Diagram User Mengelola Memilih Kategori Produk
Gambar IV.4
Use Case Diagram User Mengelola Memilih Kategori Produk Deskripsi Use Case Diagram User Mengelola Memilh Kategori Produk:
Tabel IV.4
Deskripsi Use Case Diagram User Mengelola Memilih Kategori Produk Use Case Name Mengelola Data Kategori produk
Requirements A4
Goal User dapat menambah, mengubah dan
menghapus data kategori produk
Admin
Login
Memilih kategori produk
Mencari data barang
Tambah
Ubah
Hapus
Simpan
« Extend»
« Extend
»
« Extend
»
« Extend
»
« E»xtend
« E»xtend Use Case Diagram User Mengelola Memilih Kategori Produk
110
Pre-conditions User telah login.
Post-conditions Data data kategori produk tersimpan, terubah dan terhapus.
Failed end condition Data data kategori produk gagal tersimpan, terubah dan terhapus.
Primary Actors User
Main Flow / Basic Path 1. User memilih menu data kategori produk
2. Sistem menampilkan data kategori produk.
3. User memilih icon ubah.
4. Sistem menampilkan form ubah.
5. User merubah data.
6. Sistem menyimpan data.
7. User memilih icon hapus.
8. Data terhapus.
9. User memilih icon tambah.
10. Sistem menampilkan form tambah data kategori produk.
11. User menginput data.
12. Sistem menyimpan data kategori produk.
In Variant A A1. User memilih data kategori produk.
A2. User memilih tombol ubah.
A3. Sistem menampilkan form ubah data.
110 In Variant B
In Variant C
A4. User merubah data kategori produk.
A5. User memilih tombol “Simpan”.
A6. Sistem menampilkan dialog “Data Tersimpan”.
B1. User memilih kategori produk.
B2. User memilih tombol Hapus.
B3. Sistem menampilkan dialog konfirmasi Penghapusan B4. User memilih tombol “Yes”.
B5. Sistem menghapus data kategori produk.
C1. User memilih tombol tambah data.
C2. user menginput data kategori produk.
C3. User memilih tombol simpan.
C4. Sistem menampilkan dialog “data tersimpan”.
110 5. Use Case Diagram UserPemesanan Barang
Gambar IV.5
Use Case Diagram UserPemesanan Barang Deskripsi Use Case Diagram User Mengelola Pemesanan Barang:
Tabel IV.5
Deskripsi Use Case Diagram UserPemesanan Barang
Use Case Name Pemesanan Barang
Requirements A5
Goal User dapat menambah, mengubah dan
menghapus pemesanan barang
Pre-conditions User telah login.
Post-conditions Data pemesanan barang tersimpan, terubah dan terhapus.
Failed end condition Data pemesanan barang gagal tersimpan, terubah dan terhapus.
Primary Actors User
Main Flow / Basic Path 1. User memilih menu pemesanan barang
2. Sistem menampilkan pemesanan barang.
3. User memilih icon ubah.
Admin Login
Menampilkan Data Produk
Include
Extend
Use Case Diagram User Pemesanan Barang
Klik Menu Produk
Menambah Data Keranjang Menampilkan
Produk
Klik Detail
Klik Beli
Klik Keranjang
Menampilkan Data Keranjang
Klik Lanjutkan Menampilkan Alamat Dan Total
Belanja
Konfirmasi Pesanan
Tampilkan Detail Transaksi
Klik Cetak
Form Cetak Extend
Extend Extend
Extend
Extend
110
4. Sistem menampilkan form ubah.
5. User merubah data.
6. Sistem menyimpan data.
7. User memilih icon hapus.
8. Data terhapus.
9. User memilih icon tambah.
10. Sistem menampilkan form tambah pemesanan barang.
11. User menginput data.
12. Sistem menyimpan pemesanan barang.
In Variant A
In Variant B
In Variant C
A1. User memilih pemesanan barang.
A2. User memilih tombol ubah.
A3. Sistem menampilkan form ubah data.
A4. User merubah pemesanan barang.
A5. User memilih tombol “Simpan”.
A6. Sistem menampilkan dialog “Data Tersimpan”.
B1. User memilih pemesanan barang.
B2. User memilih tombol Hapus.
B3. Sistem menampilkan dialog konfirmasi Penghapusan B4. User memilih tombol “Yes”.
B5. Sistem menghapus data pemesanan barang.
C1. User memilih tombol tambah data.
110
C2. user menginput data pemesanan barang.
C3. User memilih tombol simpan.
C4. Sistem menampilkan dialog “data tersimpan”.
110 6. Use Case Diagram Halaman Menu Administrator
Gambar IV.6
Use Case Diagram Halaman Menu Administrator
admin
Login
Menggelola data produk
Data kategori produk
Data pelanggan
«Extend »
«Extend »
«Exte nd » Use Case Halaman Admin
110 Deskripsi Use case Halaman Menu Administrator :
Tabel IV.6
Deskripsi Use case Halaman Menu Administrator
Use Case Name Administrator
Requirements B1
Goal Administrator dapat melakukan login
untuk mengelola sistem informasi.
Pre-conditions Administrator telah login ke dalam sistem.
Post-conditions Sistem menampilkan menu admin.
Failed end condition Administrator gagal login.
Primary Actors Administrator
Main Flow / Basic Path 1. Administrator Login ke dalam sistem.
2. Sistem menampilkan menu admin.
3. Administrator dapat mengelola data produk.
4. Administrator dapat mengelola data kategori produk.
5. Administrator dapat mengelola data pelanggan.
110
7. Use Case Diagram Administrator Mengelola Data Produk
Gambar IV.7
Use Case Diagram Administrator Mengelola Data Produk Deskripsi Use Case Diagram Administrator Mengelola Data Produk :
Tabel IV.7
Deskripsi Use Case Diagram Administrator Mengelola Data Produk
Use Case Name Mengelola Data Produk
Requirements B2
Goal Administrator dapat menambah,
mengubah dan menghapus data Produk Pre-conditions Administrator telah login.
Post-conditions Data produk tersimpan, terubah dan terhapus.
Failed end condition Data produk gagal tersimpan, terubah dan terhapus.
Primary Actors Administrator
Main Flow / Basic Path 1. Administrator memilih menu data produk.
2. Sistem menampilkan data produk.
Admin
Login
Mengolah data produk
Mencari data barang
Tambah
Ubah
Hapus
Simpan
« Extend»
« Extend
»
« Extend
»
« Extend
»
« E»xtend
« E»xtend Use Case Diagram Admin Mengelola Data Produk
110
3. Administrator memilih icon ubah.
4. Sistem menampilkan form ubah.
5. Administrator merubah data.
6. Sistem menyimpan data.
7. Administrator memilih icon hapus.
8. Data terhapus.
9. Administrator memilih icon tambah.
10. Sistem menampilkan form tambah data produk.
11. Administrator menginput data.
12. Sistem menyimpan data produk.
In Variant A
In Variant B
A1.Administrator memilih data produk.
A2.Administrator memilih tombol ubah.
A3.Sistem menampilkan form ubah data.
A4.Administrator merubah data produk.
A5.Administrator memilih tombol
“Simpan”.
A6. Sistem menampilkan dialog “Data Tersimpan”.
B1 . Administrator memilih produk.
B2.Administrator memilih tombol Hapus.
B3. Sistem menampilkan dialog konfirmasi Penghapusan
B4.Administrator memilih tombol
110 In Variant C
“Yes”.
B5.Sistem menghapus data produk.
C1.Administrator memilih tombol tambah data.
C2.Administrator menginput data produk.
C3.Administrator memilih tombol simpan.
C4. Sistem menampilkan dialog “data tersimpan”.
8. Use Case Diagram Administrator Mengelola Data Kategori Produk
Gambar IV.8
Use Case Diagram Administrator Mengelola Data Kategori Produk Deskripsi Use Case Diagram Administrator Mengelola Data Kategori Produk :
Tabel IV.8
Deskripsi Use Case Diagram Administrator Mengelola Data Kategori Produk Use Case Name Mengelola Data Kategori Produk
Requirements B3
Goal Administrator dapat menambah,
Admin
Login
Mengoelola data katagori produk
Mencari data barang
Tambah
Ubah
Hapus
Simpan
« Extend»
« Extend
»
« Extend
»
« Extend
»
« E»xtend
« E»xtend Use Case Diagram Admin Mengelola Data Kategori Produk
110
mengubah dan menghapus data kategori produk
Pre-conditions Administrator telah login.
Post-conditions Data kategori produk tersimpan, terubah dan terhapus.
Failed end condition Data kategori produk gagal tersimpan, terubah dan terhapus.
Primary Actors Administrator
Main Flow / Basic Path 1. Administrator memilih menu data kategori produk.
2. Sistem menampilkan data kategori produk.
3. Administrator memilih icon ubah.
4. Sistem menampilkan form ubah.
5. Administrator merubah data.
6. Sistem menyimpan data.
7. Administrator memilih icon hapus.
8. Data terhapus.
9. Administrator memilih icon tambah.
10. Sistem menampilkan form tambah data kategori produk.
11. Administrator menginput data.
12. Sistem menyimpan data kategori produk.
In Variant A A1.Administrator memilih data
kategori produk.
110 In Variant B
In Variant C
A2.Administrator memilih tombol ubah.
A3.Sistem menampilkan form ubah data.
A4.Administrator merubah data kategori produk.
A5.Administrator memilih tombol
“Simpan”.
A6. Sistem menampilkan dialog “Data Tersimpan”.
B1.Administrator memilih kategori produk.
B2.Administrator memilih tombol Hapus.
B3. Sistem menampilkan dialog konfirmasi Penghapusan
B4.Administrator memilih tombol
“Yes”.
B5.Sistem menghapus data kategori produk.
C1.Administrator memilih tombol tambah data.
C2.Administrator menginput data kategori produk.
C3.Administrator memilih tombol simpan.
C4.Sistem menampilkan dialog“data tersimpan”.
110
9. Use Case Diagram Administrator Mengelola Data Pelanggan
Gambar IV.9
Use Case Diagram Administrator Mengelola Data Pelanggan Deskripsi Use Case Diagram Administrator Mengelola Data Pelanggan:
Tabel IV.9
Deskripsi Use Case Diagram Administrator Mengelola Data Pelanggan
Use Case Name Mengelola Data Pelanggan
Requirements B4
Goal Administrator dapat menambah,
mengubah dan menghapus data pelanggan
Pre-conditions Administrator telah login.
Post-conditions Data pelanggan tersimpan, terubah dan terhapus.
Failed end condition Data pelanggan gagal tersimpan, terubah dan terhapus.
Primary Actors Administrator
Main Flow / Basic Path 1. Administrator memilih menu data pelanggan.
Admin
Login
Mengolah data pelanggan
Mencari data barang
Tambah
Ubah
Hapus
Simpan
« Extend»
« Extend
»
« Extend
»
« Extend
»
« E»xtend
« E»xtend Use Case Diagram Admin Mengelola Data Pelanggan
110
2. Sistem menampilkan data pelanggan.
3. Administrator memilih icon ubah.
4. Sistem menampilkan form ubah.
5. Administrator merubah data.
6. Sistem menyimpan data.
7. Administrator memilih icon hapus.
8. Data terhapus.
9. Administrator memilih icon tambah.
10. Sistem menampilkan form tambah data pelanggan.
11. Administrator menginput data.
12. Sistem menyimpan data pelanggan.
In Variant A
In Variant B
A1. Admin memilih data pelanggan.
A2. Admin memilih tombol ubah.
A3. Sistem menampilkan form ubah data.
A4. Admin merubah data pelanggan.
A5. Admin memilih tombol “Simpan”.
A6. Sistem menampilkan dialog “Data Tersimpan”.
B1.Administrator memilih data pelanggan.
B2.Administrator memilih tombol Hapus.
B3. Sistem menampilkan dialog
110 In Variant C
konfirmasi Penghapusan
B4.Administrator memilih tombol
“Yes”.
B5. Sistem menghapus data pelanggan.
C1.Administrator memilih tombol tambah data.
C2.Administrator menginput data pelanggan.
C3.Administrator memilih tombol simpan.
C4. Sistem menampilkan dialog “data tersimpan”.
10. Use Case Diagram Halaman Menu Kasir
Gambar IV.10
Use Case Diagram Halaman Menu Kasir
Kasir
Login
Mengelola daftar pesanan user
« Extend
»
Mengelola laporan bulanan
« Exte nd
» Use Case Diagram Halaman Kasir
110 Deskripsi Use case Halaman Menu Kasir :
Tabel IV.10
Deskripsi Use case Halaman Menu Kasir
Use Case Name Kasir
Requirements C1
Goal kasir dapat melakukan login untuk
mengelola sistem informasi.
Pre-conditions kasir telah login ke dalam sistem.
Post-conditions Sistem menampilkan menu admin.
Failed end condition kasir gagal login.
Primary Actors Kasir
Main Flow / Basic Path 1. kasirlogin ke dalam sistem.
2. Sistem menampilkan menu Kasir.
3. Kasir dapat mengelola data daftar pesanan user.
4. kasir dapat mengelola data laporan bulanan.
110
11. Use Case Diagram Kasir Mengelola Daftar Pesanan User
Gambar IV.11
Use Case Diagram Kasir Mengelola Daftar Pesanan User Deskripsi Use Case Diagram Kasir Mengelola DaftarPesanan User:
Tabel IV.11
Deskripsi Use Case Diagram Kasir Mengelola Daftar Pesanan User Use Case Name Mengelola Data Daftar Pesanan User
Requirements C2
Goal Kasir dapat menambah, mengubah dan
menghapus data daftar pesanan user
Pre-conditions Kasir telah login.
Post-conditions Data daftar pesanan user tersimpan, terubah dan terhapus.
Failed end condition Data daftar pesanan user gagal tersimpan, terubah dan terhapus.
Primary Actors Kasir
Main Flow / Basic Path 1. Kasir memilih menu data daftar pesanan user.
2. Sistem menampilkan data daftar pesanan user.
Admin
Login
Mengolah daftar pemesanan user
Mencari data barang
Tambah
Ubah
Hapus
Simpan
« Extend»
« Extend
»
« Extend
»
« Extend
»
« E»xtend
« E»xtend Use Case Diagram Kasir Mengelola Daftar Pemesanan User
110
3. Kasir memilih icon ubah.
4. Sistem menampilkan form ubah.
5. Kasir merubah data.
6. Sistem menyimpan data.
7. Kasir memilih icon hapus.
8. Data terhapus.
9. Kasir memilih icon tambah.
10. Sistem menampilkan form tambah data daftar pesanan user.
11. Kasir menginput data.
12. Sistem menyimpan data daftar pesanan user.
In Variant A
\
In Variant B
A1. Kasir memilih data daftar pesanan user.
A2. Kasir memilih tombol ubah.
A3. Sistem menampilkan form ubah data.
A4. Kasir merubah data daftar pesanan user.
A5. Kasir memilih tombol “Simpan”.
A6. Sistem menampilkan dialog “Data Tersimpan”.
B1. Kasir memilih daftar pesanan user.
B2. kasir memilih tombol Hapus.
B3. Sistem menampilkan dialog konfirmasi Penghapusan B4. Kasir memilih tombol “Yes”.
110 In Variant C
B5. Sistem menghapus data daftar pesanan user.
C1. Kasir memilih tombol tambah data.
C2. Kasir menginput data daftar pesanan user.
C3. Kasir memilih tombol simpan.
C4. Sistem menampilkan dialog “data tersimpan”.
12. Use Case Diagram Kasir Mengelola Laporan Bulanan
Gambar IV.12
Use Case Diagram Kasir Mengelola Laporan Bulanan Deskripsi Use Case Diagram Kasir Mengelola Laporan Bulanan:
Tabel IV.12
Deskripsi Use Case Diagram Kasir Mengelola Laporan Bulanan
Use Case Name Mengelola Data Laporan Bulanan
Requirements C3
Goal Kasir dapat menambah, mengubah dan
menghapus data laporan bulanan
Pre-conditions Kasir telah login.
Admin
Login
Mengolah laporan bulanan
Mencari data barang
Tambah
Ubah
Hapus
Simpan
« Extend»
« Extend
»
« Extend
»
« Extend
»
« E»xtend
« E»xtend Use Case Diagram Kasir Mengelola Laporan Bulanan