Analisis Kebutuhan
3.3. Analisis Kebutuhan
Analisis kebutuhan dilakukan dengan mengidentifikasi kebutuhan fungsional sistem disertai dengan penggambaran use case diagram dan skenario use case yang terkait dengan prosedur sistem yang akan diusulkan.
3.3.1. Identifikasi Kebutuhan Identifikasi kebutuhan diperoleh berdasarkan kebutuhan pengguna dan kebutuhan sistem dari sistem informasi manajemen bengkel sederhana .
1. Kebutuhan Pengguna Dalam sistem informasi manajemen bengkel sederhana , terdapat lima pengguna yang dapat saling berinteraksi dalam lingkungan sistem, yaitu: bagian pelayanan, bagian gudang, pelanggan dan pimpinan CV. Anugrah. Keempat pengguna tersebut memiliki karakteristik interaksi dengan sistem yang berbeda- beda dan memiliki kebutuhan informasi yang berbeda-beda, seperti berikut:
a. Skenario Kebutuhan Pelanggan
1) Mengetahui informasi katalog dan daftar kategori pelayanan
b. Skenario Kebutuhan Bagian Pelayanan
1) Mengelola data pelanggan
2) Mengelola kartu pelanggan
3) Mengelola pelayanan
4) Mengelola transaksi penjualan
5) Mengelola kategori pelayanan
6) Mengetahui sejarah pelayanan
7) Mengetahui sejarah penjualan
c. Skenario Kebutuhan Bagian Gudang
1) Mengelola data barang
2) Mengelola kategori barang
3) Mengelola rak penyimpanan
4) Mengelola data supplier
5) Mengelola stok kurang
6) Membuat faktur pemesanan
7) Mengelola penerimaan pesanan
d. Skenario Kebutuhan Pimpinan Bengkel
1) Mengelola data pegawai
2) Mengelola kartu pegawai
3) Mengecek pelaporan
4) Mengelola tambah pelaporan keuangan
5) Mengelola sistem
2. Kebutuhan Sistem
a. Pengguna harus melakukan login terlebih dahulu untuk dapat mengakses aplikasi SIMABES dengan memasukkan nama pengguna dan kata sandi agar privasi masing-masing pengguna tetap terjaga keamanannya.
b. Pengguna harus melakukan logout setelah selesai menggunakan aplikasi SIMABES.
c. Sistem menyediakan katalog dan daftar kategori pelayanan
d. Sistem menyediakan info bengkel.
e. Sistem menyediakan informasi bantuan.
f. Sistem dapat menyediakan area pengguna.
g. Sistem dapat menyediakan perubahan kata sandi.
h. Sistem melakukan kalkulasi stok barang.
i. Sistem menyediakan sejarah pelayanan. j. Sistem menyediakan sejarah penjualan. k. Sistem dapat membuat kartu pelanggan. l. Sistem dapat membuat kartu pegawai. m. Sistem melakukan kalkulasi keuangan bengkel. n. Sistem menyediakan data statistik barang. o. Sistem menyediakan data statistik pelanggan. p. Sistem menyediakan log sistem. q. Sistem menampilkan informasi dan secara keseluruhan menyelesaikan
proses bengkel yang ditanganinya. r. Sistem dapat menyediakan laporan yang akurat dan efisien.
3.3.2. Use Case Diagram Sea Level Sistem Informasi Manajemen Bengkel
uc use case
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T Mengelola data EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T Melihat katalog pelanggan dan daftar
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T kategori service «extend»
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T «extend» kartu jumlah daftar
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T Tampilkan
keterangan
«extend»
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T jumlah barang Tampilkan keterangan jumlah
Bagian Pelayanan
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T antrian kartu Mengelola data
barang
pelanggan
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T
Mengelola
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T pelayanan service Mengelola Mengelola kategori
«extend»
Mengelola
pelayanan Bagian Gudang
Mengelola
Tampilkan
kategori barang
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T jumlah barang transaksi pelayanan penjualan
penjualan
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T «extend» «extend»
Mengelola data
Tampilkan
Tampilkan
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T Mengelola rak pegawai keterangan keterangan
penyimpanan
jumlah sejarah
jumlah sejarah
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T penjualan
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T Mengelola data keterangan
supplier
Mengelola
jumlah data
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T kartu pegawai pegawai
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T «extend» Mengelola data
Tampilkan
Melihat
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T stok kurang keterangan jumlah statistik barang antrian kartu Pimpinan
pegawai
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T «extend»
Melihat
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T Tampilkan pelaporan
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T jumlah data stok catatan sistem kurang Melihat statistik
pelanggan
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T pemesanan Melihat pelaporan
Mengelola data
Mengelola
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T Mengelola kelompok
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T pesanan Tampilkan pelaporan Mengelola
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T «extend» jumlah data aplikasi pemesanan Melihat
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T pegawai Melihat Mengelola keterangan jumlah pelaporan barang pelaporan pengaturan
penerimaan pesanan
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T pelaporan
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T supplier
EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregistered T
Gambar III.6
Use Case Diagram Sea Level Sistem Informasi Manajemen Bengkel
Tabel III.1 Deskripsi Use Case Melihat Katalog dan Daftar Kategori Service
Use Case Name Melihat Katalog dan Daftar Kategori Service Requirements
Pelanggan
Goal Pelanggan melihat katalog dan daftar kategori service aplikasi SIMABES
Pre-Conditions
Tidak ada
Post-Conditions Daftar barang yang ada di data barang dan daftar kategori service yang ada di data kategori pelayanan
Failed end Condition Pelanggan tidak dapat melihat katalog Actors
Pelanggan
Main Flow/ Basic Path
1. User memilih kriteria pencarian
2. User mengetikan kode atau nama barang yang dicari
3. Sistem menampilkan barang yang dicari Alternate
A1. Pelanggan memilih kategori barang Flow/Invariant A
A2. Sistem menampilkan barang berdasarkan kategori Invariant B
B1. User mengetikan kode atau nama barang yang dicari B2. Sistem tidak menemukan data yang dicari B3. Sistem menampilkan pesan “Barang Tidak Ditemukan”
Tabel III.2 Deskripsi Use Case Mengelola Data Barang
Use Case Name
Mengelola Data Barang
Requirements Bagian Gudang dapat mengelola data barang Goal
Bagian Gudang mengelola data barang di aplikasi SIMABES
Pre-Conditions
Bagian Gudang telah melakukan login
Post-Conditions
Daftar barang yang ada di data barang
Failed end Condition Bagian Gudang tidak dapat mengelola data barang \Actors
Bagian Gudang
Main Flow/ Basic Path
1. User memilih kriteria pencarian
2. User mengetikan id, kode atau nama barang yang dicari
3. Sistem menampilkan barang yang dicari Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User mengetikan id, kode atau nama barang yang
dicari B2. Sistem tidak menemukan data yang dicari B3. Sistem menampilkan pesan “Barang tidak ditemukan”
Tabel III.3 Deskripsi Use Case Mengelola Kategori Barang
Use Case Name
Mengelola Kategori Barang
Requirements Bagian Gudang dapat mengelola kategori barang Goal
Bagian Gudang mengelola kategori barang di aplikasi SIMABES
Pre-Conditions
Bagian Gudang telah melakukan login
Post-Conditions Daftar kategori yang ada di kategori barang Failed end Condition Bagian Gudang tidak dapat mengelola kategori barang Actors
Bagian Gudang
Main Flow/ Basic Path
1. User memilih halaman barang
2. User memilih submenu kategori barang
3. Sistem menampilkan halaman kategori barang
4. User memilih tab kualitas barang
5. Sistem menampilkan halaman kualitas barang
6. User memilih tab satuan
7. Sistem menampilkan halaman satuan
8. User memilih tab jenis kendaraan
9. Sistem menampilkan halaman jenis kendaraan Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman barang B2. User memilih submenu kategori barang B3. Sistem menampilkan halaman kategori barang B4. User memilih tab kualitas barang B5. Sistem menampilkan halaman kualitas barang B6. User memilih tab satuan B7. Sistem menampilkan halaman satuan B8. User memilih tab jenis kendaraan B9. Sistem menampilkan halaman jenis kendaraan
Tabel III.4 Deskripsi Use Case Mengelola Rak Penyimpanan
Use Case Name
Mengelola Rak Penyimpanan
Requirements Bagian Gudang dapat mengelola rak penyimpanan Goal
Bagian Gudang mengelola rak penyimpanan di aplikasi SIMABES
Pre-Conditions
Bagian Gudang telah melakukan login
Post-Conditions Daftar rak yang ada di rak penyimpanan
Failed end Condition Bagian Gudang tidak dapat mengelola rak penyimpanan Actors
Bagian Gudang
Main Flow/ Basic Path
1. User memilih halaman barang
2. User memilih submenu rak penyimpanan
3. Sistem menampilkan halaman rak penyimpanan Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman barang B2. User memilih submenu rak penyimpanan B3. Sistem menampilkan halaman rak penyimpanan
Tabel III.5 Deskripsi Use Case Mengelola Data Supplier
Use Case Name
Mengelola Data Supplier
Requirements Bagian Gudang dapat mengelola data supplier Goal
Bagian Gudang mengelola data supplier di aplikasi SIMABES
Pre-Conditions
Bagian Gudang telah melakukan login
Post-Conditions Daftar supplier yang ada di data supplier Failed end Condition Bagian Gudang tidak dapat mengelola data supplier Actors
Bagian Gudang
Main Flow/ Basic Path
1. User memilih kriteria pencarian
2. User mengetikan id atau nama supplier
3. Sistem menampilkan data supplier
Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User mengetikan id atau nama supplier B2. Sistem tidak menemukan data yang dicari B3. Sistem menampilkan pesan “Supplier tidak ditemukan”
Tabel III.6 Deskripsi Use Case Mengelola Data Stok Kurang
Use Case Name
Mengelola Data Stok Kurang
Requirements Bagian Gudang dapat mengelola data stok kurang Goal
Bagian Gudang mengelola data stok kurang di aplikasi SIMABES
Pre-Conditions
Bagian Gudang telah melakukan login
Post-Conditions Daftar barang yang jumlahn stokya kurang
Failed end Condition Bagian Gudang tidak dapat mengelola data stok kurang Actors
Bagian Gudang
Main Flow/ Basic Path
1. User memilih halaman barang
2. User memilih submenu data stok kurang
3. Sistem menampilkan data stok barang kurang
4. User menandai barang yang akan ditambahkan dalam pesanan
5. User menekan tambahkan dalam pesanan
6. User menekan tindak lanjuti pesanan
7. User memilih supplier
8. User menekan pilih
9. User mengetikan jumlah pesan
10. User menekan pesan
11. User menekan selesai pemesanan
12. Sistem menampilkan data pemesanan barang Alternate
Tidak ada
Flow/Invariant A In
B1. User memilih halaman barang
Q/ B2. User memilih submenu data stok kurang variant B
B3. User menandai barang yang akan
ditambahkan dalam pesanan B4. User menekan tambahkan dalam pesanan B5 . Sistem menampilkan pesan “Berhasil menambahkan
pesanan “ B6. User menekan tindak lanjuti pesanan
B7. User memilih supplier B8. User menekan pilih B9. User mengetikan jumlah pesan B10. User menekan pesan B11 . Sistem menampilkan pesan “Simpan data?” B12. User menekan “Ok” B13. User menekan selesai pemesanan B14. Sistem menampilkan pesan “Pemesanan berhasil
disimpan”
Tabel III.7 Deskripsi Use Case Mengelola Data Pemesanan
Use Case Name
Membuat Pemesanan Barang
Requirements Bagian Gudang dapat membuat pemesanan barang Goal
Bagian Gudang membuat pemesanan barang di aplikasi SIMABES
Pre-Conditions
Bagian Gudang telah melakukan login
Post-Conditions Daftar pesanan yang telah ditindak lanjuti Failed end Condition Bagian Gudang tidak dapat membuat pemesanan barang Actors
Bagian Gudang
Main Flow/ Basic Path
1. User memilih kriteria pencarian
2. User mengetikan no pesan, id supplier
3. Sistem menampilkan data pesanan yang dicari
4. User memilih cetak
5. Sitem menampilkan cetak data pemesanan Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User mengetikan no pemesanan yang dicari B2. Sistem tidak menemukan data yang dicari B3. Sistem menampilkan pesan “Pemesanan Tidak
Ditemukan” B4. User memilih cetak
B5. Sitem menampilkan cetak data pemesanan
Tabel III.8 Deskripsi Use Case Mengelola Penerimaan Pesanan
Use Case Name
Mengelola Penerimaan Pesanan
Requirements Bagian Gudang dapat mengelola penerimaan pemesanan Goal
Bagian Gudang mengelola penerimaan pemesanan di aplikasi SIMABES
Pre-Conditions
Bagian Gudang telah melakukan login
Post-Conditions Daftar pesanan barang yang ada di Nota suku cadang Failed end Condition Bagian Gudang tidak dapat mengelola penerimaan
pemesanan
Actors
Bagian Gudang
Main Flow/ Basic Path
1. User memilih kriteria pencarian
2. User mengetikan no pemesanan atau id supplier
3. Sistem menampilkan penerimaan pesanan yang dicari
4. User memilih terima pesanan
5. Sistem menampilkan penerimaan pesanan barang
6. User menandai pesanan yang diterima
7. User menekan terima
8. User menekan selesai penerimaan
9. Sistem menampilkan kembali data penerimaan barang Alternate
Tidak ada
Flow/Invariant A
Invariant B B1. User mengetikan no pemesanan atau id supplier B2. Sistem menampilkan penerimaan pesanan yang dicari B3. User memilih terima pesanan B4. Sistem menampilkan penerimaan pesanan barang B5. Sistem tidak menemukan data yang dicari
B6 . Sistem menampilkan pesan “Penerimaan pemesanan
barang tidak ditemukan” B7. User menandai pesanan yang diterima B8. User menekan terima B9. User menekan selesai penerimaan B10. Sistem menampilkan kembali data penerimaan
Tabel III.9 Deskripsi Use Case Mengelola Data Pelanggan
Use Case Name
Mengelola Data Pelanggan
Requirements Bagian Pelayanan dapat mengelola data pelanggan Goal
Bagian Pelayanan mengelola data pelanggan di aplikasi SIMABES
Pre-Conditions Bagian Pelayanan telah melakukan login Post-Conditions
Daftar pelanggan yang ada di data pelanggan Failed end Condition Bagian Pelayanan tidak dapat mengelola data pelanggan Actors
Bagian Pelayanan
Main Flow/ Basic Path
1. User memilih kriteria pencarian
2. User mengetikan id atau nama pelanggan yang dicari
3. Sistem menampilkan data pelanggan yang dicari Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User mengetikan id atau nama pelanggan yang dicari B2. Sistem tidak menemukan data yang dicari
B3. Sistem menampilkan pesan “Pelanggan tidak
ditemukan”
Tabel III.10 Deskripsi Use Case Mengelola Kartu Pelanggan
Use Case Name
Mengelola Kartu Pelanggan
Requirements Bagian Pelayanan dapat mengelola kartu pelanggan Goal
Bagian Pelayanan mengelola kartu pelanggan di aplikasi SIMABES
Pre-Conditions Bagian Pelayanan telah melakukan login Post-Conditions
Daftar kartu pelanggan yang ada di data pelanggan
Failed end Condition Bagian Pelayanan tidak dapat mengelola kartu pelanggan
Actors
Bagian Pelayanan
Main Flow/ Basic Path
1. User memilih kriteria pencarian
2. User mengetikan id atau nama pelanggan yang dicari
3. Sistem menampilkan data yang dicari
4. User menandai kartu pelanggan yang mau ditambahkan kedalam antrian.
5. User memilih tambahkan kedalam antrian
6. User memilih cetak kartu pelanggan
7. Sistem menampilkan kartu pelanggan yang akan dicetak
Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User mengetikan id atau nama pelanggan yang dicari B2. Sistem menampilkan data yang dicari B3.User menandai kartu pelanggan yang mau ditambahkan
kedalam antrian. B4. User memilih tambahkan kedalam antrian B5. User memilih cetak kartu antrian B6. Sistem tidak menemukan data yang dicari
B7 . Sistem menampilkan pesan “Jumlah antrian kosong”
Tabel III.11 Deskripsi Use Case Mengelola Pelayanan Service
Use Case Name
Mengelola Pelayanan Service
Requirements Bagian Pelayanan dapat mengelola pelayanan service Goal
Bagian Pelayanan mengelola pelayanan service di aplikasi SIMABES
Pre-Conditions Bagian Pelayanan telah melakukan login Post-Conditions
Pelayanan terbaru
Failed end Condition Bagian Pelayanan tidak dapat mengelola pelayanan service Actors
Bagian Pelayanan
Main Flow/ Basic Path
1. User memilih halaman pelayanan
2. User memilih submenu mulai pelayanan
3. Sistem menampilkan halaman mulai transaksi pelayanan
4. User mengetikan id pelanggan
5. Sistem menampilkan halaman transaksi pelayanan
6. User mengetikan id atau kode atau nama pelayanan 6. User mengetikan id atau kode atau nama pelayanan
7. Sistem menampilkan pelayanan yang dicari dan harga pelayanan
8. User mengetikan id barang atau kode barang atau nama barang
9. User memilih mengetikan jumlah beli
10. Sistem menampilkan pelayanan yang dicari dan harga barang
11. User mengetikan keluhan pelanggan, nama mekanik, no polisi, no mesin, jenis kendaraan, km terakhir, dan saran mekanik
12. Sistem menampilkan total pembayaran
13. User mengetikan uang bayar
14. User menekan hitung
15. Sistem menampilkan uang kembali
16. User memilih selesai transaksi
17. Sistem menampilkan sejarah pelayanan
18. User memilih transaksi
19. User mencetak transaksi
Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman pelayanan B2. User memilih submenu mulai pelayanan B3. Sistem menampilkan halaman mulai pelayanan B4. User mengetikan id pelanggan B5. Sistem menampilkan halaman transaksi pelayanan B6. Sistem tidak menemukan data yang dicari B7. Sistem menampilk an pesan “ID Pelanggan Tidak
Ditemukan” B8. User mengetikan id pelayanan atau nama pelayanan
B9. Sistem tidak menemukan data yang dicari B10 .Sistem menampilkan pesan “Pelayanan Tidak
Ditemukan” B11. User mengetikan id barang atau kode barang atau
nama barang B12. User mengetikan jumlah beli B13.Sistem tidak menemukan data yang dicari B14 .Sistem menampilkan pesan “Barang () tidak
ditemukan” B15. User mengetikan keluhan pelanggan, nama mekanik,
no polisi, no mesin, jenis kendaraan, km terakhir, dan saran mekanik
B16. Sistem menampilkan total pembayaran B17. User mengetikan uang bayar
B18. User menekan hitung B19. Uang bayar yang diketikan kurang B20. Sistem menampilkan pesan “ Uang Bayar Kurang” B21. User memilih selesai transaksi B22. Sistem menampilkan halaman sejarah transaksi B23. User memilih transaksi B24. Sistem menampilkan cetak transaksi pelayanan
Tabel III.12 Deskripsi Use Case Mengelola Transaksi Penjualan
Use Case Name
Mengelola Transaksi Penjualan
Requirements Bagian Pelayanan dapat mengelola transaksi penjualan Goal
Bagian Pelayanan mengelola transaksi penjualan di aplikasi SIMABES
Pre-Conditions Bagian Pelayanan telah melakukan login Post-Conditions
Transaksi penjualan terbaru
Failed end Condition Bagian Pelayanan tidak dapat mengelola transaksi
penjualan
Actors
Bagian Pelayanan
Main Flow/ Basic Path
1. User memilih halaman pelayanan
2. User memilih submenu transaksi penjualan
3. Sistem menampilkan halaman penjualan langsung
4. User mengetikan nama pelanggan
5. User mengetikan id barang atau kode barang atau nama barang
6. User memilih mengetikan jumlah beli
7. User memilih tambah
8. Sistem menampilkan barang, harga barang, dan total bayar
9. User mengetikan uang bayar
10. User menekan hitung
11. Sistem menampilkan uang kembali
12. User memilih selesai transaksi
13. Sistem menampilkan halaman sejarah penjualan langsung
14. User memilih transaksi
15. User mencetak transaksi
Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman pelayanan B2. User memilih submenu transaksi penjualan B3. Sistem menampilkan halaman penjualan langsung
B4. User mengetikan nama pelanggan B5. User mengetikan id barang atau kode barang atau nama
barang B6. User memilih mengetikan jumlah beli B7. User memilih tambah B8. Sistem tidak menemukan data yang dicari B9. S istem menampilkan pesan “Barang () tidak ada” B10. User mengetikan uang bayar B11. User menekan hitung B12. Uang bayar yang diketikan kurang B13. Sistem menampilkan pesan “Uang Bayar Kurang” B13. User memilih selesai transaksi B14. Sistem menampilkan halaman sejarah penjualan
langsung B15. User memilih transaksi B16. User mencetak transaksi
Tabel III.13 Deskripsi Use Case Melihat Sejarah Pelayanan
Use Case Name
Melihat Sejarah Pelayanan
Requirements Bagian Pelayanan dapat melihat sejarah pelayanan Goal
Bagian Pelayanan melihat sejarah pelayanan di aplikasi SIMABES
Pre-Conditions Bagian Pelayanan telah melakukan login Post-Conditions
Daftar pelayanan yang ada di data pelayanan Failed end Condition Bagian Pelayanan tidak dapat melihat sejarah pelayanan Actors
Bagian Pelayanan
Main Flow/ Basic Path
1. User memilih kriteria pencarian
2. User mengetikan no struk atau id pelanggan atau nama pelanggan yang dicari
3. Sistem menampilkan sejarah pelayanan yang dicari Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User mengetikan no struk atau id pelanggan atau
nama pelanggan yang dicari B2. Sistem tidak menemukan data yang dicari B3. Sis tem menampilkan pesan “Sejarah pelayanan tidak
ditemukan”
Tabel III.14 Deskripsi Use Case Melihat Sejarah Penjualan
Use Case Name
Melihat Sejarah Penjualan
Requirements Bagian Pelayanan dapat melihat sejarah penjualan Goal
Bagian Pelayanan melihat sejarah penjualan di aplikasi SIMABES
Pre-Conditions Bagian Pelayanan telah melakukan login Post-Conditions
Daftar penjualan yang ada di data penjualan barang Failed end Condition Bagian Pelayanan tidak dapat melihat sejarah penjualan Actors
Bagian Pelayanan
Main Flow/ Basic Path
1. User memilih kriteria pencarian
2. User mengetikan no struk atau id pelanggan atau nama pelanggan yang dicari
3. Sistem menampilkan sejarah penjualan yang dicari Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User mengetikan no struk atau id pelanggan atau
nama pelanggan yang dicari B2. Sistem tidak menemukan data yang dicari B3. Sistem menampilkan pesan “Sejarah penjualan tidak
ditemukan”
Tabel III.15 Deskripsi Use Case Mengelola Kategori Pelayanan
Use Case Name
Mengelola Kategori Pelayanan
Requirements Bagian Pelayanan dapat mengelola kategori pelayanan Goal
Bagian Pelayanan mengelola sejarah penjualan di aplikasi SIMABES
Pre-Conditions Bagian Pelayanan telah melakukan login Post-Conditions
Daftar kategori pelayanan yang ada di kategori pelayanan Failed end Condition Bagian Pelayanan tidak dapat mengelola kategori
pelayanan
Actors
Bagian Pelayanan
Main Flow/ Basic Path
1. User memilih halaman pelayanan
2. User memilih submenu kategori pelayanan
3. Sistem menampilkan kategori pelayanan Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih kategori pelayanan B2. User memilih submenu kategori pelayanan
B3. Sistem menampilkan kategori pelayanan
Tabel III.16 Deskripsi Use Case Mengelola Data Pegawai
Use Case Name
Mengelola Data Pegawai
Requirements Pimpinan dapat mengelola data pegawai Goal
Pimpinan mengelola data pegawai di aplikasi SIMABES Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions Daftar pegawai yang ada di data pegawai Failed end Condition Pimpinan tidak dapat mengelola data pegawai Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih kriteria pencarian
2. User mengetikan id pegawai atau nama pegawai
3. Sistem menampilkan data pegawai
Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User mengetikan id pegawai atau nama pegawai B2. Sistem tidak menemukan data yang dicari
B3. Sistem m enampilkan pesan “Pegawai Tidak Ditemukan”
Tabel III.17 Deskripsi Use Case Mengelola Kartu Pegawai
Use Case Name
Mengelola Kartu Pegawai
Requirements Pimpinan dapat mengelola kartu pegawai Goal
Pimpinan mengelola kartu pegawai di aplikasi SIMABES Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions Daftar kartu pegawai yang ada di data pegawai Failed end Condition Pimpinan tidak dapat mengelola kartu pegawai Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih halaman pegawai
2. User memilih submenu kartu pegawai
3. User mengetikan id atau nama pegawai yang dicari
4. Sistem menampilkan data yang dicari
5. User menandai kartu pegawai yang mau ditambahkan kedalam antrian.
6. User memilih tambahkan kedalam antrian
7. User memilih cetak kartu pegawai
8. Sistem menampilkan kartu pegawai yang akan dicetak Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman pegawai B2. User memilih submenu kartu pegawai B3. User mengetikan id atau nama pegawai yang
dicari B4. Sistem menampilkan data yang dicari B5. User menandai kartu pegawai yang mau ditambahkan
kedalam antrian. B6. User memilih tambahkan kedalam antrian B7. User memilih cetak kartu pegawai B8. Sistem tidak menemukan data yang dicari
B9 . Sistem menampilkan pesan “Jumlah antrian kosong”
Tabel III.18 Deskripsi Use Case Melihat Statistik Barang
Use Case Name
Melihat Statistik Barang
Requirements Pimpinan dapat melihat statistik barang Goal
Pimpinan melihat statistik barang di aplikasi SIMABES Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions Data statistik barang yang ada di data barang Failed end Condition Pimpinan tidak dapat melihat statistik barang Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih halaman pelaporan
2. User memilih submenu statistik barang
3. Sistem menampilkan statistik barang
4. User menekan cetak
5. Sistem menampilkan cetak statistik barang Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman pelaporan B2. User memilih submenu statistik barang B3. Sistem menampilkan statistik barang B4. User memilih cetak B5. Sistem menampilkan cetak statistik barang
Tabel III.19 Deskripsi Use Case Melihat Statistik Pelanggan
Use Case Name
Melihat Statistik Pelanggan
Requirements Pimpinan dapat melihat statistik pelanggan Goal
Pimpinan melihat statistik pelanggan di aplikasi SIMABES Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions Data statistik pelanggan yang ada di data pelanggan Failed end Condition Pimpinan tidak dapat melihat statistik pelanggan Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih halaman pelaporan
2. User memilih submenu statistik pelanggan
3. Sistem menampilkan statistik pelanggan
4. User menekan cetak
5. Sistem menampilkan cetak statistik pelanggan Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman pelaporan B2. User memilih submenu statistik pelanggan B3. Sistem menampilkan statistik pelanggan B4. User menekan cetak B5. Sistem menampilkan cetak statistik pelanggan
Tabel III.20 Deskripsi Use Case Melihat Pelaporan Pelayanan
Use Case Name
Melihat Pelaporan Pelayanan
Requirements Pimpinan dapat melihat pelaporan pelayanan Goal
Pimpinan melihat pelaporan pelayanan di aplikasi SIMABES
Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions Data pelayanan yang ada di data pelayanan Failed end Condition Pimpinan tidak dapat melihat pelaporan pelayanan Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih halaman pelaporan
2. User memilih submenu pelaporan pelayanan
3. Sistem menampilkan pelaporan pelayanan
4. User menekan cetak
5. Sistem menampilkan cetak pelaporan pelayanan Alternate
Tidak ada
Flow/Invariant A
Invariant B
B1. User memilih halaman pelaporan B2. User memilih submenu pelaporan pelayanan B3. Sistem menampilkan pelaporan pelayanan B4. User menekan cetak B5. Sistem menampilkan cetak pelaporan pelayanan
Tabel III.21 Deskripsi Use Case Melihat Pelaporan Penjualan
Use Case Name
Melihat Pelaporan Penjualan
Requirements Pimpinan dapat melihat pelaporan penjualan Goal
Pimpinan melihat pelaporan penjualan di aplikasi SIMABES
Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions Data penjualan yang ada di data penjualan barang Failed end Condition Pimpinan tidak dapat melihat pelaporan penjualan Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih halaman pelaporan
2. User memilih submenu pelaporan penjualan
3. Sistem menampilkan pelaporan penjualan
4. User menekan cetak
5. Sistem menampilkan cetak pelaporan penjualan Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman pelaporan B2. User memilih submenu pelaporan penjualan B3. Sistem menampilkan pelaporan penjualan B4. User menekan cetak B5. Sistem menampilkan cetak pelaporan penjualan
Tabel III.22 Deskripsi Use Case Melihat Pelaporan Pelanggan
Use Case Name
Melihat Pelaporan Pelanggan
Requirements Pimpinan dapat melihat pelaporan pelanggan Goal
Pimpinan melihat pelaporan pelanggan di aplikasi SIMABES
Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions Daftar pelanggan yang ada di data pelanggan Failed end Condition Pimpinan tidak dapat melihat pelaporan pelanggan
Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih halaman pelaporan
2. User memilih submenu pelaporan pelanggan
3. Sistem menampilkan pelaporan pelanggan
4. User menekan cetak
5. Sistem menampilkan cetak pelaporan pelanggan Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman pelaporan B2. User memilih submenu pelaporan pelanggan B3. Sistem menampilkan pelaporan pelanggan B4. User menekan cetak B5. Sistem menampilkan cetak pelaporan pelanggan
Tabel III.23 Deskripsi Use Case Melihat Pelaporan Barang
Use Case Name
Melihat Pelaporan Barang
Requirements Pimpinan dapat melihat pelaporan barang Goal
Pimpinan melihat pelaporan barang di aplikasi SIMABES Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions
Daftar barang yang ada di data barang
Failed end Condition Pimpinan tidak dapat melihat pelaporan barang Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih halaman pelaporan
2. User memilih submenu pelaporan barang
3. Sistem menampilkan halaman pelaporan barang
4. User menekan cetak
5. Sistem menampilkan cetak pelaporan barang Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman pelaporan B2. User memilih submenu pelaporan barang B3. Sistem menampilkan halaman pelaporan barang B4. User menekan cetak B5. Sistem menampilkan cetak pelaporan barang
Tabel III.24 Deskripsi Use Case Melihat Pelaporan Pegawai
Use Case Name
Melihat Pelaporan Pegawai
Requirements Pimpinan dapat melihat pelaporan pegawai Goal
Pimpinan melihat pelaporan pegawai di aplikasi SIMABES Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions Daftar pegawai yang ada di data pegawai Failed end Condition Pimpinan tidak dapat melihat pelaporan pegawai Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih halaman pelaporan
2. User memilih submenu pelaporan pegawai
3. Sistem menampilkan halaman pelaporan data pegawai
4. User menekan cetak
5. Sistem menampilkan cetak pelaporan data pegawai Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman pelaporan B2. User memilih submenu pelaporan pegawai B2. Sistem menampilkan halaman pelaporan pegawai B3. User menekan cetak B4. Sistem menampilkan cetak pelaporan pegawai
Tabel III.25 Deskripsi Use Case Melihat Pelaporan Supplier
Use Case Name
Melihat Pelaporan Supplier
Requirements Pimpinan dapat melihat pelaporan supplier Goal
Pimpinan melihat pelaporan supplier di aplikasi SIMABES Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions Daftar supplier yang ada di data supplier Failed end Condition Pimpinan tidak dapat melihat pelaporan supplier Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih halaman pelaporan
2. User memilih submenu pelaporan supplier
3. Sistem menampilkan halaman pelaporan supplier
4. User menekan cetak
5. Sistem menampilkan cetak pelaporan supplier Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman pelaporan
B2. User memilih submenu pelaporan supplier B3. Sistem menampilkan halaman pelaporan supplier B4. User menekan cetak B5. Sistem menampilkan cetak pelaporan supplier
Tabel III.26 Deskripsi Use Case Melihat Pelaporan Keuangan
Use Case Name
Melihat Pelaporan Keuangan
Requirements Pimpinan dapat melihat pelaporan keuangan Goal
Pimpinan melihat pelaporan keuangan di aplikasi SIMABES
Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions Data keuangan yang dikalkulasikan dari sejarah pelayanan, sejarah penjualan, penerimaan pesanan, dan pengeluaran lainya yang berhubungan dengan operasional bengkel.
Failed end Condition Pimpinan tidak dapat melihat pelaporan keuangan Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih halaman pelaporan
2. User memilih submenu pelaporan keuangan
3. Sistem menampilkan halaman pelaporan keuangan
4. User menyeleksi tanggal pelaporan yang ingin ditampilkan
5. Sistem menampilkan pelaporan yang dipilih
6. User menekan cetak
7. Sistem menampilkan cetak pelaporan keuangan Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman pelaporan B2. User memilih submenu pelaporan keuangan B3. Sistem menampilkan halaman pelaporan keuangan B4. User menyeleksi tanggal pelaporan yang ingin
ditampilkan B5. Sistem menampilkan laporan yang dipilih B6. User menekan cetak B7. Sistem menampilkan cetak pelaporan keuangan
Tabel III.27 Deskripsi Use Case Mengelola Pengaturan Bengkel
Use Case Name
Mengelola Pengaturan Bengkel
Requirements Pimpinan dapat mengelola pengaturan bengkel Goal
Pimpinan mengelola pengaturan bengkel di aplikasi SIMABES
Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions Pengaturan informasi dan logo bengkel Failed end Condition Pimpinan tidak dapat mengelola pengaturan bengkel Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih halaman sistem
2. User memilih submenu pengaturan bengkel
3. Sistem menampilkan halaman pengaturan bengkel
4. User imengetikan nama bengkel, no telp, seluler, alamat, upload logo bengkel
5. User menekan simpan pengaturan
6. Sistem menampilkan halaman muka Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman sistem B2. User memilih submenu pengaturan bengkel B3. Sistem menampilkan halaman pengaturan bengkel B4. User mengetikan nama bengkel, no telp, seluler,
alamat, upload logo bengkel B5. User menekan simpan pengaturan
B6 . Sistem menampilkan pesan “Simpan pengaturan?” B7. User menekan ok
B8 . Sistem menampilkan pesan “Pengaturan bengkel
berhasil disimpan”
Tabel III.28 Deskripsi Use Case Mengelola Pengguna Aplikasi
Use Case Name
Mengelola Pengguna Aplikasi
Requirements Pimpinan dapat mengelola pengguna aplikasi Goal
Pimpinan mengelola pengguna aplikasi di aplikasi SIMABES
Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions Daftar pengguna SIMABES yang ada di pengguna aplikasi Failed end Condition Pimpinan tidak dapat mengelola pengguna aplikasi
Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih kriteria pencarian
2. User mengetikan nama asli atau kelompok pengguna
3. Sistem menampilkan pengguna aplikasi yang dicari Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User mengetikan nama asli atau kelompok pengguna B2. Sistem tidak menemukan data yang dicari B3. Sistem menampilkan pesan “Pengguna aplikasi tidak
ditemukan”
Tabel III.29 Deskripsi Use Case Mengelola Kelompok Pengguna
Use Case Name
Mengelola Kelompok Pengguna
Requirements Pimpinan dapat mengelola kelompok pengguna Goal
Pimpinan mengelola kelompok pengguna di aplikasi SIMABES
Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions Pengaturan kelompok pengguna SIMABES Failed end Condition Pimpinan tidak dapat mengelola kelompok pengguna Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih halaman sistem
2. User memilih submenu kelompok pengguna
3. Sistem menampilkan halaman kelompok pengguna Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User memilih halaman sistem B2. User memilih submenu kelompok pengguna B3. Sistem menampilkan halaman kelompok pengguna
Tabel III.30 Deskripsi Use Case Mengelola Catatan Sistem
Use Case Name
Mengelola Catatan Sistem
Requirements Pimpinan dapat mengelola catatan sistem Goal
Pimpinan mengelola catatan sistem di aplikasi SIMABES Pre-Conditions
Pimpinan telah melakukan login
Post-Conditions Data catatan sistem yang berisi perubahan yang telah berhasil dilakukan oleh pengguna aplikasi
Failed end Condition Pimpinan tidak dapat mengelola catatan sistem Actors
Pimpinan
Main Flow/ Basic Path
1. User memilih kriteria pencarian
2. User mengetikan lokasi atau pengguna atau pesan
3. Sistem menampilkan catatan sistem yang dicari Alternate
Tidak ada
Flow/Invariant A Invariant B
B1. User mengetikan lokasi atau pengguna atau pesan B2. Sistem tidak menemukan data yang dicari B3. Sistem menampilkan pesan “Catatan sistem tidak
ditemukan “
3.4. Spesifikasi Dokumen Berjalan
Menjelaskan secara rinci setiap dokumen input dan output pada sistem yang digunakan CV. Anugrah. Parameter-parameter dokumen tersebut antara lain:
1. Nama Dokumen : Nota Suku Cadang Fungsi
: Bukti pembayaran pembelian barang dari supplier Sumber
: Supplier
Tujuan
: Pimpinan Bengkel
: Setiap terjadi pembelian barang
Bentuk
: Lihat Lampiran A.1
2. Nama Dokumen : Faktur Fungsi
: Bukti pembayaran transaksi penjualan dan pelayanan
service
Sumber
: Bagian Pelayanan
Tujuan
: Pelanggan
Media : Kertas Jumlah
: 2 lembar Frekuensi
: Setiap terjadi transaksi penjualan dan pelayanan service Bentuk
: Lihat Lampiran B.1
3. Nama Dokumen : Buku Transaksi Fungsi
: Untuk mencatat transaksi penjualan dan pelayanan service Sumber
: Bagian Pelayanan Tujuan
: Pimpinan Bengkel Media
: Kertas Jumlah
: 1 Buku Frekuensi
: Setiap terjadi transaksi penjualan dan pelayanan service Bentuk
: Lihat Lampiran B.2
4. Nama Dokumen : Buku Laporan Transaksi Fungsi
: Untuk mencatat jumlah transaksi penjualan dan pelayanan service setiap bulan Sumber
: Bagian Pelayanan Tujuan
: Pimpinan Bengkel Media
: Kertas Jumlah
: 1 Buku Frekuensi
: Setiap satu bulan sekali Bentuk
: Lihat Lampiran B.3
BAB IV PERANCANGAN SISTEM USULAN
4.1. Perancangan Sistem
4.1.1. Rancangan Diagram Aktivitas Sistem Usulan
1. Activity Diagram Proses Transaksi Penjualan Sistem Usulan
ct use case
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version Bagian Gudang
Pelanggan
Bagian Pelayanan
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version
Melihat katalog
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version
Melakukan
Cek ketersediaan
pemesanan
barang
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version T Tersedia?
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version Y
Melakukan Permintaan
Mengambilkan
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version barang
Barang
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version Input transaksi
penjualan langsung
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version Melakukan Cetak struk
pembayaran
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version
Menerima struk
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version
Gambar IV.1 Activity Diagram Proses Transaksi Penjualan Sistem Usulan
2. Activity Diagram Proses Pelayanan Service Sistem Usulan
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste
Pelanggan
Bagian Pelayanan
Mekanik
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste T Cek WO dan kondisi
Konsultasi
Terdaftar?
Input tambah
motor
pelanggan
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste Cetak kartu Cek kondisi suku
pelanggan
cadang
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste
Buat WO
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste konfirmasi T Status kondisi
suku cadang baik ?
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste Melakukan service
motor
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste
Input transaksi
catat hasil service
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste pelayanan di WO
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste pembayaran
Melakukan
Cetak struk
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste
Menerima struk dan kartu pelanggan
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste
11.0 Unregistered Trial Version EA 11.0 Unregistered Trial Version EA 11.0 Unregiste
Gambar IV.2
Activity Diagram Proses Pelayanan Service Sistem Usulan
3. Activity Diagram Proses Pemesanan, Pembelian, dan Penerimaan Barang Sistem Usulan
.0 Unregistered Trial Version EA 11.0 Unregistere Bagian Gudang Pimpinan
.0 Unregistered Trial Version EA 11.0 Unregistere
.0 Unregistered Trial Version EA 11.0 Unregistere Cek Data Stok
Kurang
.0 Unregistered Trial Version EA 11.0 Unregistere
.0 Unregistered Trial Version EA 11.0 Unregistere T
Terdapat
barang di data stok kurang ?
.0 Unregistered Trial Version EA 11.0 Unregistere Y
.0 Unregistered Trial Version EA 11.0 Unregistere Buat pemesanan
barang
.0 Unregistered Trial Version EA 11.0 Unregistere
Cetak data pesanan
.0 Unregistered Trial Version EA 11.0 Unregistere .0 Unregistered Trial Version EA 11.0 Unregistere
Terima kiriman barang
.0 Unregistered Trial Version EA 11.0 Unregistere Melakukan pembelian
ke supplier
.0 Unregistered Trial Version EA 11.0 Unregistere Cek nota dan jumlah
barang
.0 Unregistered Trial Version EA 11.0 Unregistere
Input Penerimaan
Menerima Nota suku
.0 Unregistered Trial Version EA 11.0 Unregistere pesanan cadang
.0 Unregistered Trial Version EA 11.0 Unregistere
Gambar IV.3
Activity Diagram Proses Pemesanan, Pembelian, dan Penerimaan Barang Sistem
Usulan
4. Activity Diagram Proses Pelaporan Sistem Usulan
ed Trial Version EA 11.0 Unregistered Trial Version
Pimpinan
Sistem
ed Trial Version EA 11.0 Unregistered Trial Version
ed Trial Version EA 11.0 Unregistered Trial Version
Pilih Halaman Pelaporan
Tampilkan Pelaporan
ed Trial Version EA 11.0 Unregistered Trial Version
ed Trial Version EA 11.0 Unregistered Trial Version
Pilih Pelaporan yang ingin ed Trial Version EA 11.0 Unregistered Trial Version dicetak
ed Trial Version EA 11.0 Unregistered Trial Version Cetak Laporan
ed Trial Version EA 11.0 Unregistered Trial Version
ed Trial Version EA 11.0 Unregistered Trial Version
Gambar IV.4
Activity Diagram Proses Pelaporan Sistem Usulan
4.1.2. Rancangan Dokumen Sistem Usulan Menjelaskan secara rinci setiap rancangan dokumen pada program yang dihasilkan dan uraian parameter-parameter dokumen tersebut.
1. Rancangan Dokumen Masukan Sistem Usulan
a. Nama Dokumen : Work Order Fungsi
: Untuk mencatat data service
Sumber
: Bagian Pelayanan
: Setiap terjadi transaksi pelayanan
Bentuk : Lihat Lampiran A.2
2. Rancangan Dokumen Keluaran Sistem Usulan
a. Nama Dokumen : Kartu Pelanggan Fungsi
: Syarat transaksi pelayanan Sumber
: Bagian Pelayanan Tujuan
: Pelanggan Media
: Kertas Jumlah
: 1 lembar Frekuensi
: Setiap terjadi transaksi pelayanan
Bentuk : Lihat Lampiran B.4
a. Nama Dokumen : Struk Transaksi Pelayanan Fungsi
: Bukti pembayaran transaksi pelayanan Sumber
: Bagian Pelayanan Tujuan
: Pelanggan Media
: Kertas Jumlah
: 1 lembar Frekuensi
: Setiap terjadi transaksi pelayanan
Bentuk : Lihat Lampiran B.5
b. Nama Dokumen : Struk Transaksi Penjualan Fungsi
: Bukti pembayaran transaksi penjualan Sumber
: Bagian Pelayanan Tujuan
: Pelanggan Media
: Kertas
Jumlah : 1 lembar Frekuensi
: Setiap terjadi transaksi penjualan Bentuk
: Lihat Lampiran B.6
c. Nama Dokumen : Faktur Pemesanan Fungsi
: Untuk melakukan pemesanan barang ke supplier Sumber
: Bagian Gudang Tujuan
: Supplier Media
: Kertas Jumlah
: 1 lembar Frekuensi
: Setiap terjadi pemesanan barang Bentuk
: Lihat Lampiran B.7
d. Nama Dokumen : Kartu Pegawai Fungsi
: Tanda pengenal pegawai bengkel Sumber
: Pimpinan Tujuan
: Pegawai Media
: Kertas Jumlah
: 1 lembar Frekuensi
: Setiap terjadi penambahan pegawai baru Bentuk
: Lihat Lampiran B.8
e. Nama Dokumen : Statistik Barang Fungsi
: Mengetahui statistik barang di bengkel Sumber
: Sistem Tujuan
: Pimpinan
Media : Kertas Jumlah
: 1 lembar Frekuensi
: Setiap data dibutuhkan Bentuk
: Lihat Lampiran B.9
f. Nama Dokumen : Statistik Pelanggan Fungsi
: Mengetahui statistik pelanggan bengkel Sumber
: Sistem Tujuan
: Pimpinan Media
: Kertas Jumlah
: 1 lembar Frekuensi
: Setiap data dibutuhkan Bentuk
: Lihat Lampiran B.10
g. Nama Dokumen : Pelaporan Pelayanan Fungsi
: Mengetahui laporan transaksi pelayanan bengkel Sumber
: Sistem Tujuan
: Pimpinan Media
: Kertas Jumlah
: Disesuaikan dengan banyaknya data
Frekuensi : Setiap data dibutuhkan Bentuk
: Lihat Lampiran B.11
h. Nama Dokumen : Pelaporan Penjualan Fungsi
: Mengetahui laporan transaksi penjualan bengkel Sumber
: Sistem
Jumlah : Disesuaikan dengan banyaknya data Frekuensi
: Setiap data dibutuhkan
Bentuk
: Lihat Lampiran B.12
i. Nama Dokumen : Pelaporan Pelanggan Fungsi
: Mengetahui laporan pelanggan bengkel Sumber
Jumlah : Disesuaikan dengan banyaknya data Frekuensi
: Setiap data dibutuhkan
Bentuk
: Lihat Lampiran B.13
j. Nama Dokumen : Pelaporan Barang Fungsi
: Mengetahui laporan barang
Jumlah : Disesuaikan dengan banyaknya data Frekuensi
: Setiap data dibutuhkan
Bentuk
: Lihat Lampiran B.14
k. Nama Dokumen : Pelaporan Supplier Fungsi
: Mengetahui laporan supplier
Jumlah : Disesuaikan dengan banyaknya data Frekuensi
: Setiap data dibutuhkan
Bentuk : Lihat Lampiran B.15 l. Nama Dokumen : Pelaporan Pegawai Fungsi
: Mengetahui laporan pegawai
Jumlah : Disesuaikan dengan banyaknya data Frekuensi
: Setiap data dibutuhkan
Bentuk
: Lihat Lampiran B.16
m. Nama Dokumen : Pelaporan Keuangan Fungsi
: Mengetahui laporan keuangan bengkel Sumber
Jumlah : Disesuaikan dengan banyaknya data Frekuensi
: Setiap data dibutuhkan
Bentuk
: Lihat Lampiran B.17
4.2. Perancangan Perangkat Lunak
4.2.1. Rancangan Basis Data Perancangan basis data menghasilkan pemetaan tabel-tabel yang digambarkan dengan Entity Relationship Diagram (ERD).
1. Entity Relationship Diagram
Gambar IV.5
Entity Relationship Diagram Sistem Informasi Manajemen Bengkel
2. Logical Record Structure
Gambar IV.6
Logical Record Structure Sistem Informasi Manajemen Bengkel
3. Spesifikasi File
a. Spesifikasi File Akses Pengguna Nama File
: Akses Pengguna
Akronim
: akses_pengguna
Fungsi : Untuk menyimpan akses pengguna Tipe File
: File Master
Organisasi File : Squential Akses File
Panjang record : 4 Kunci Field
:- Software : MySQL
Tabel IV.1 Spesifikasi File Akses Pengguna
No Elemen data
Nama Field
Tipe
Size Ket
1 Kelempok id
kel_id
Int
2 Id menu
id_menu
'0','1' '0','1'
: Data Barang
Akronim
: br_data
Fungsi
: Untuk menyimpan data barang
Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 81 Kunci Field
: id_brg Software : MySQL
Tabel IV.2 Spesifikasi File Data Barang
No Elemen data
Nama Field
Tipe
Size Ket
1 Id barang
id_brg
Varchar
9 Primary Key
2 Kode barang
kode_brg
Varchar
3 Nama barang
nm_brg
Varchar
4 Id kategori barang
id_kt_brg
Varchar
5 Id kualitas
id_kualitas
Varchar
6 Harga beli
hrg_beli
Double
7 Harga jual
hrg_jual
Double
8 Id satuan
id_satuan
10 Stok minimal
stok_min
Int
11 Id rak
id_rak
Int
12 Id supplier
id_sup
Varchar
13 Tanggal masuk
tgl_masuk
Date
14 Keterangan barang ket_brg
Text
15 Photo barang
photo_brg
18 Waktu ubah
wkt_ubah
Datetime Datetime
: Data Barang per Kendaraan
Akronim
: br_data_ perkendaraan
Fungsi : Untuk menyimpan data barang per kendaraan Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 22 Kunci Field
: id_data Software : MySQL
Tabel IV.3
Spesifikasi File Data Barang per Kendaraan
No Elemen data
Nama Field
Tipe
Size Ket
1 Id data
id_data
Int
11 Primary Key
2 Id barang
id_brg
Varchar
3 Id kendaraan
id_kendaraan
Varchar
4 Waktu ubah
wkt_ubah
Datetime Datetime
: Kategori Barang
Akronim
: br_kategori
Fungsi : Untuk menyimpan data kategori barang Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 27 Kunci Field
: id_kt_brg Software : MySQL
Tabel IV.4 Spesifikasi File Kategori Barang
No Elemen data
Nama Field
Tipe
Size Ket
1 Id kategori barang
id_kt_brg
Varchar
2 Primary Key
2 Nama kategori barang nm_kt_brg
Varchar
3 Waktu ubah
wkt_ubah
Datetime Datetime
: Data Kategori Kendaraan
Akronim
: br_kendaraan
Fungsi : Untuk menyimpan data kategori kendaraan Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 28 Kunci Field
: id_kendaraan Software : MySQL
Tabel IV.5
Spesifikasi File Data Kategori Kendaraan
No Elemen data
Nama Field
Tipe
Size Ket
1 Id kendaraan
id_kendaraan Varchar
3 Primary Key
3 Waktu ubah
wkt_ubah
Datetime Datetime
: Kualitas Barang
Akronim
: br_kualitas
Fungsi : Untuk menyimpan data kualitas barang Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 27 Kunci Field
: id_kualitas Software : MySQL
Tabel IV.6 Spesifikasi File Kualitas Barang
No Elemen data
Nama Field
Tipe
Size Ket
1 Id kualitas
id_kualitas
Varchar
2 Primary Key
3 Waktu ubah
wkt_ubah
Datetime Datetime
: Pembelian Barang
Akronim
: br_pembelian
Fungsi : Untuk menyimpan data pembelian barang Tipe File
: File Transaksi
Organisasi File : Index Squential Akses File
Panjang record : 53 Kunci Field
: no_pes Software : MySQL
Tabel IV.7 Spesifikasi File Pembelian Barang
No Elemen data
Nama Field
Tipe
Size Ket
1 No pesan
no_pes
Varchar
25 Primary Key
2 Tanggal pesan
tgl_pes
Date
3 Id supplier
id_sup
Varchar
4 Total pembayaran total_pembayaran Double
6 Id pengguna
id_pengguna
Int
7 Waktu ubah
wkt_ubah
Datetime Datetime
: Detail Pembelian Barang
Akronim
: br_pembelian_detail
Fungsi : Untuk menyimpan detail pembelian barang Tipe File
: File Transaksi
Organisasi File : Index Squential Akses File
Panjang record : 80 Kunci Field
: id Software : MySQL
Tabel IV.8
Spesifikasi File Detail Pembelian Barang
No Elemen data
Nama Field
Tipe
Size Ket
1 Id Id Int
11 Primary Key
2 No pesan
no_pes
Varchar
3 Tanggal pesan
tgl_pes
Date
4 Id supplier
id_sup
Varchar
5 Id barang
id_brg
Varchar
6 Harga barang
hrg_brg
Double
7 Jumah barang
jml_brg
10 Waktu ubah
wkt_ubah
Datetime Datetime
: Rak Barang
Akronim
: br_rak
Fungsi : Untuk menyimpan data rak barang Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 27 Kunci Field
: id_rak Software : MySQL
Tabel IV.9 Spesifikasi File Rak Barang
No Elemen data
Nama Field
Tipe
Size Ket
1 Id rak
id_rak
Int
2 Primary Key
2 Nama_rak
nm_rak
4 Waktu ubah
wkt_ubah
Datetime Datetime
: Satuan Barang
Akronim
: br_sataun
Fungsi : Untuk menyimpan data satuan barang Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 27 Kunci Field
: id_satuan Software : MySQL
Tabel IV.10 Spesifikasi File Satuan Barang
No Elemen data
Nama Field
Tipe
Size Ket
1 Id satuan
id_satuan
Varchar
2 Primary Key
4 Waktu ubah
wkt_ubah
Datetime Datetime
: Data Pegawai
Akronim
: dt_pegawai
Fungsi
: Untuk menyimpan data pegawai
Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 132 Kunci Field
: id_peg Software : MySQL
Tabel IV.11 Spesifikasi File Data Pegawai
No Elemen data
Nama Field
Tipe
Size Ket
1 Id pegawai
id_peg
Varchar
11 Primary Key
2 Nama pegawai
nm_peg
Varchar
3 Jenis kelamin
jns_kelamin
Enum
'L','P'
4 Tempat lahir
tmpt_lahir
Varchar
5 Tanggal lahir
tgl_lahir
Date
6 Alamat pegawai
alamat_peg
Text
7 Telp pegawai
telp_peg
pend_peg
Varchar
9 Tanggal bergabung tgl_bergabung
Date
10 Photo pegawai
photo_peg
Text
11 Pengalaman
pengalaman_peg Text
12 Kelempok id
kel_id
Int
13 Waktu ubah
wkt_ubah
Datetime Datetime
: Data Pelanggan
Akronim
: dt_pelanggan
Fungsi : Untuk menyimpan data pelanggan Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 54 Kunci Field
: id_plg Software : MySQL
Tabel IV.12 Spesifikasi File Data Pelanggan
No Elemen data
Nama Field
Tipe
Size Ket
1 Id pelanggan
id_plg
Varchar
8 Primary Key
2 Nama pelanggan
nm_plg
Varchar
3 Tanggal registrasi
tgl_registrasi
Date
4 Masa berlaku
masa_berlaku
Date
5 Alamat pelanggan
almt_plg
Text
6 Telp pelanggan
telp_plg
Varchar
7 Jenis kelamin
jns_kelamin
Enum
“L”,”P”
8 Photo pelanggan
photo_plg
10 Waktu ubah
wkt_ubah
Datetime Datetime
: Data Pengguna
Akronim
: dt_ pengguna
Fungsi
: Untuk menyimpan data pengguna
Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 55 Kunci Field
: id_pengguna Software : MySQL
Tabel IV.13 Spesifikasi File Data Pengguna
No Elemen data
Nama Field
Tipe
Size Ket
1 Id pengguna
id_pengguna
Int
3 Primary Key
2 Nama pengguna
nm_pengguna
Text
3 Nama Asli
nm_asli
Varchar
4 Kelompok id
kel_id
Int
5 Photo pengguna
photo_pengguna
Text
6 Kata sandi
kt_sandi
Text
7 Terakhir masuk
terakhir_masuk
Text
8 Waktu ubah
wkt_ubah
Datetime Datetime
: Kelompok Pengguna
Akronim
: kel_pengguna
Fungsi : Untuk menyimpan data kelompok pengguna Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 32 Kunci Field
: kel_id Software : MySQL
Tabel IV.14
Spesifikasi File Kelompok Pengguna
No Elemen data
Nama Field
Tipe
Size Ket
1 Kelompok id
kel_id
Int
2 Primary Key
2 Nama kelompok
nm_kel
Varchar Varchar
: Untuk menyimpan data keuangan
Tipe File
: File Report
Organisasi File : Index Squential Akses File
Panjang record : 11 Kunci Field
: id Software : MySQL
Tabel IV.15 Spesifikasi File Keuangan
No Elemen data
Nama Field
Tipe
Size Ket
1 Id Id Int
11 Primary Key
2 Tanggal
Tgl
Date
3 Keterangan
Ket
Text
4 Masuk
Masuk
Double
5 Keluar
Keluar
Double Double
: Log Sistem
Akronim
: log_sistem
Fungsi : Untuk menyimpan data log sistem Tipe File
: File History
Organisasi File : Index Squential Akses File
Panjang record : 111 Kunci Field
: log_id Software : MySQL
Tabel IV.16 Spesifikasi File Log Sistem
No Elemen
Ket data
log_id
Int
11 Primary Key
2 Log tipe
log_tipe
Enum
“Staf”,”Pelanggan”,”
4 Log lokasi log_lokasi Varchar
5 Log pesan log_pesan Text
6 Log waktu log_waktu Datetime 6 Log waktu log_waktu Datetime
: Untuk menyimpan data menu
Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 32 Kunci Field
: id_menu Software : MySQL
Tabel IV.17 Spesifikasi File Menu
No Elemen data
Nama Field
Tipe
Size Ket
1 Id menu
id_menu
Int
2 Primary Key
2 Nama menu
nm_menu
Varchar
3 Class
Class
Varchar
4 Links
Links
Text
5 Icon
Icon
Text
6 Value
Value
Text Text
: Untuk menyimpan pengaturan
Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 126 Kunci Field
: id Software : MySQL
Tabel IV.18 Spesifikasi File Pengaturan
No Elemen data
Nama Field
Tipe
Size Ket
1 Id Id Int
1 Primary Key
2 Versi aplikasi
versi_aplikasi
Varchar
3 Nama bengkel
nm_bengkel
6 Alamat bengkel almt_bengkel
Text
7 Logo bengkel
logo_bengkel
Text Text
Fungsi : Untuk menyimpan data pelayanan Tipe File
: File Transaksi
Organisasi File : Index Squential Akses File
Panjang record : 58 Kunci Field
: no_struk Software : MySQL
Tabel IV.19 Spesifikasi File Pelayanan
No Elemen data
Nama Field
Tipe
Size Ket
1 No struk
no_struk
Varchar
25 Primary Key
2 Tanggal struk
tgl_struk
Date
3 Id pelanggan
id_plg
Varchar
4 Nama pelanggan
nm_plg
Varchar
5 Uang Bayar
Uang_bayar
Double
6 Total pembayaran total_pembayaran
Double
7 Id pengguna
id_pengguna
Int
8 Waktu ubah
wkt_ubah
Datetime Datetime
: Detail Pelayanan 1
Akronim
: ply_ detail1
Fungsi : Untuk menyimpan detail pelayanan Tipe File
: File Transaksi
Organisasi File : Index Squential Akses File
Panjang record : 77 Kunci Field
: id Software : MySQL
Tabel IV.20 Spesifikasi File Detail Pelayanan 1
No Elemen data
Nama Field
Tipe
Size Ket
1 Id Id Int
11 Primary Key
2 No struk
no_struk
Varchar
3 Id kategori pelayanan
id_kt_ply
Int
4 Nama kategori pelayanan nm_kt_ply
6 Waktu ubah
wkt_ubah
Datetime Datetime
: Detail Pelayanan 2
Akronim
: ply_ detail2
Fungsi : Untuk menyimpan detail pelayanan Tipe File
: File Transaksi
Organisasi File : Index Squential Akses File
Panjang record : 144 Kunci Field
: id Software : MySQL
Tabel IV.21 Spesifikasi File Detail Pelayanan 2
No Elemen data
Nama Field
Tipe
Size Ket
1 Id Id Int
11 Primary Key
2 No struk
no_struk
Varchar
3 Tanggal struk
tgl_struk
Date
4 No polisi
no_polisi
Varchar
5 No mesin
no_mesin
Varchar
6 Jenis kendaraan jns_kendaraan
Varchar
7 Km terakhir
km_terakhir
10 Id pegawai
id_peg
Varchar
12 Waktu ubah
wkt_ubah
Datetime Datetime
: Kategori Pelayanan
Akronim
: ply_ kategori
Fungsi : Untuk menyimpan data kategori pelayanan Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 41 Kunci Field
: id_kt_ply Software : MySQL
Tabel IV.22
Spesifikasi File Kategori Pelayanan
No Elemen data
Nama
Tipe
Size Ket
Field
1 Id kategori pelayanan
id_kt_ply Int
11 Primary Key
2 Nama kategori pelayanan
nm_kt_ply Varchar
4 Waktu ubah
wkt_ubah Datetime wkt_ubah Datetime
: Pelayanan Penjualan
Akronim
: ply_ penjualan
Fungsi
: Untuk menyimpan data penjualan
Tipe File
: File transaksi
Organisasi File : Index Squential Akses File
Panjang record : 53 Kunci Field
: no_struk Software : MySQL
Tabel IV.23
Spesifikasi File Pelayanan Penjualan
No Elemen data
Nama Field
Tipe
Size Ket
1 No struk
no_struk
Varchar
25 Primary Key
2 Tanggal struk
tgl_struk
Date
3 Nama pelanggan
nm_plg
Varchar
4 Total pembayaran total_pembayaran Double
5 Uang Bayar
uang_bayar
Double
6 Id_pengguna
id_pengguna
Int
7 Waktu ubah
wkt_ubah
Datetime Datetime
: Detail Pelayanan Penjualan
Akronim
: ply_ penjualan_detail
Fungsi : Untuk menyimpan detail penjualan Tipe File
: File transaksi
Organisasi File : Index Squential Akses File
Panjang record : 89 Kunci Field
: id Software : MySQL
Tabel IV.24
Spesifikasi File Detail Pelayanan Penjualan
No Elemen data
Nama Field
Tipe
Size Ket
1 Id Id Int
11 Primary Key
2 No struk
no_struk
Varchar
3 Id barang
id_brg
Varchar
4 Nama barang
nm_brg
Varchar
5 Harga barang
hrg_brg
Double
6 Jumlah barang
jml_brg
8 Waktu ubah
wkt_ubah
Date time Date time
Fungsi : Untuk menyimpan data sementara Tipe File
: File transaksi
Organisasi File : Squential Akses File
Panjang record : 25 Kunci Field
:- Software : MySQL
Tabel IV.25 Spesifikasi File Sementara
No Elemen data
Nama Field
Tipe
Size Ket
1 Id id_brg
Varchar
2 Value
Value
Double Double
: Data Supplier
Akronim
: sup_data
Fungsi
: Untuk menyimpan data supplier
Tipe File
: File Master
Organisasi File : Index Squential Akses File
Panjang record : 51 Kunci Field
: id_sup Software : MySQL
Tabel IV.26 Spesifikasi File Data Supplier
No Elemen data
Nama Field
Tipe
Size Ket
1 Id supplier
id_sup
Varchar
8 Primary Key
2 Nama supplier
nm_sup
Varchar
3 Alamat supplier
almt_sup
Text
4 Telp supplier
telp_sup
Varchar
5 Waktu ubah
wkt_ubah
Date
4.2.2. Rancangan Antar Muka
1. Rancangan Antar Muka Login
Gambar IV.7 Rancangan Antar Muka Login
2. Rancangan Antar Muka Katalog
Gambar IV.8 Rancangan Antar Muka Katalog
3. Rancangan Antar Muka Info Bengkel
Gambar IV.9 Rancangan Antar Muka Info Bengkel
4. Rancangan Antar Muka Bantuan
Gambar IV.10 Rancangan Antar Muka Bantuan
5. Rancangan Antar Muka Area Pengguna
Gambar IV.11 Rancangan Antar Muka Area Pengguna
6. Rancangan Antar Muka Tentang Aplikasi
Gambar IV.12 Rancangan Antar Muka Tentang Aplikasi
7. Rancangan Antar Muka Halaman Muka
Gambar IV.13 Rancangan Antar Muka Halaman Muka
8. Rancangan Antar Muka Data Pelanggan
Gambar IV.14 Rancangan Antar Muka Data Pelanggan
9. Rancangan Antar Muka Tambah Pelanggan
Gambar IV.15 Rancangan Antar Muka Tambah Pelanggan
10. Rancangan Antar Muka Sunting Data Pelanggan
Gambar IV.16 Rancangan Antar Muka Sunting Data Pelanggan
11. Rancangan Antar Muka Kartu Pelanggan
Gambar IV.17 Rancangan Antar Muka Kartu Pelanggan
12. Rancangan Antar Muka Cetak Kartu Pelanggan
Gambar IV.18 Rancangan Antar Muka Cetak Kartu Pelanggan
13. Rancangan Antar Muka Mulai Transaksi Pelayanan
Gambar IV.19
Rancangan Antar Muka Mulai Transaksi Pelayanan
14. Rancangan Antar Muka Transaksi Pelayanan
Gambar IV.20 Rancangan Antar Muka Transaksi Pelayanan
15. Rancangan Antar Muka Sejarah Pelayanan
Gambar IV.21 Rancangan Antar Muka Sejarah Pelayanan
16. Rancangan Antar Muka Cetak Struk Pelayanan
Gambar IV.22 Rancangan Antar Muka Cetak Struk Pelayanan
17. Rancangan Antar Muka Penjualan Langsung
Gambar IV.23 Rancangan Antar Muka Penjualan Langsung
18. Rancangan Antar Muka Sejarah Penjualan
Gambar IV.24
Rancangan Antar Muka Sejarah Penjualan
19. Rancangan Antar Muka Cetak Struk Penjualan
Gambar IV.25
Rancangan Antar Muka Cetak Struk Penjualan
20. Rancangan Antar Muka Kategori Pelayanan
Gambar IV.26
Rancangan Antar Muka Kategori Pelayanan
21. Rancangan Antar Muka Tambah Kategori Pelayanan
Gambar IV.27
Rancangan Antar Muka Tambah Kategori Pelayanan
22. Rancangan Antar Muka Sunting Kategori Pelayanan
Gambar IV.28 Rancangan Antar Muka Sunting Kategori Pelayanan
23. Rancangan Antar Muka Data Barang
Gambar IV.29 Rancangan Antar Muka Data Barang
24. Rancangan Antar Muka Tambah Barang
Gambar IV.30
Rancangan Antar Muka Tambah Barang
25. Rancangan Antar Muka Sunting Barang
Gambar IV.31
Rancangan Antar Muka Sunting Barang
26. Rancangan Antar Muka Kategori Barang
Gambar IV.32 Rancangan Antar Muka Kategori Barang
27. Rancangan Antar Muka Tambah Kategori
Gambar IV.33 Rancangan Antar Muka Tambah Kategori
28. Rancangan Antar Muka Sunting Kategori Barang
Gambar IV.34 Rancangan Antar Muka Sunting Kategori Barang
29. Rancangan Antar Muka Kualitas Barang
Gambar IV.35
Rancangan Antar Muka Kualitas Barang
30. Rancangan Antar Muka Tambah Kualitas Barang
Gambar IV.36 Rancangan Antar Muka Tambah Kualitas Barang
31. Rancangan Antar Muka Sunting Kualitas Barang
Gambar IV.37 Rancangan Antar Muka Sunting Kualitas Barang
32. Rancangan Antar Muka Satuan
Gambar IV.38 Rancangan Antar Muka Satuan
33. Rancangan Antar Muka Tambah Satuan Barang
Gambar IV.39
Rancangan Antar Muka Tambah Satuan Barang
34. Rancangan Antar Muka Sunting Satuan Barang
Gambar IV.40 Rancangan Antar Muka Sunting Satuan Barang
35. Rancangan Antar Muka Jenis Kendaraan
Gambar IV.41 Rancangan Antar Muka Jenis Kendaraan
36. Rancangan Antar Muka Tambah Jenis Kendaraan
Gambar IV.42
Rancangan Antar Muka Tambah Jenis Kendaraan
37. Rancangan Antar Muka Sunting Jenis Kendaraan
Gambar IV.43
Rancangan Antar Muka Sunting Jenis Kendaraan
38. Rancangan Antar Muka Rak Penyimpanan
Gambar IV.44
Rancangan Antar Muka Rak Penyimpanan
39. Rancangan Antar Muka Tambah Rak Penyimpanan
Gambar IV.45
Rancangan Antar Muka Tambah Rak Penyimpanan
40. Rancangan Antar Muka Sunting Rak Penyimpanan
Gambar IV.46
Rancangan Antar Muka Sunting Rak Penyimpanan
41. Rancangan Antar Muka Tambah Data Supplier
Gambar IV.47
Rancangan Antar Muka Tambah Data Supplier
42. Rancangan Antar Muka Data Supplier
Gambar IV.48 Rancangan Antar Muka Data Supplier
43. Rancangan Antar Muka Sunting Data Supplier
Gambar IV.49 Rancangan Antar Muka Sunting Data Supplier
44. Rancangan Antar Muka Data Stok Kurang
Gambar IV.50
Rancangan Antar Muka Data Stok Kurang
45. Rancangan Antar Muka Pemesanan Barang
Gambar IV.51
Rancangan Antar Muka Pemesanan Barang
46. Rancangan Antar Muka Data Pemesanan Barang
Gambar IV.52 Rancangan Antar Muka Data Pemesanan Barang
47. Rancangan Antar Muka Cetak Faktur Pemesanan
Gambar IV.53 Rancangan Antar Muka Cetak Faktur Pemesanan
48. Rancangan Antar Muka Penerimaan Pemesanan Barang
Gambar IV.54 Rancangan Antar Muka Penerimaan Pemesanan Barang
49. Rancangan Antar Muka Penerimaan Pemesanan Barang Lanjutan
Gambar IV.55 Rancangan Antar Muka Penerimaan Pemesanan Barang Lanjutan
50. Rancangan Antar Muka Data Pegawai
Gambar IV.56
Rancangan Antar Muka Data Pegawai
51. Rancangan Antar Muka Tambah Data Pegawai
Gambar IV.57 Rancangan Antar Muka Tambah Data Pegawai
52. Rancangan Antar Muka Sunting Data Pegawai
Gambar IV.58
Rancangan Antar Muka Sunting Data Pegawai
53. Rancangan Antar Muka Katu Pegawai
Gambar IV.59 Rancangan Antar Muka Katu Pegawai
54. Rancangan Antar Muka Cetak Kartu Pegawai
Gambar IV.60 Rancangan Antar Muka Cetak Kartu Pegawai
55. Rancangan Antar Muka Statistik Barang
Gambar IV.61 Rancangan Antar Muka Statistik Barang
56. Rancangan Antar Muka Statistik Pelanggan
Gambar IV.62 Rancangan Antar Muka Statistik Pelanggan
57. Rancangan Antar Muka Pelaporan Pelayanan
Gambar IV.63 Rancangan Antar Muka Pelaporan Pelayanan
58. Rancangan Antar Muka Pelaporan Penjualan
Gambar IV.64
Rancangan Antar Muka Pelaporan Penjualan
59. Rancangan Antar Muka Pelaporan Pelanggan
Gambar IV.65
Rancangan Antar Muka Pelaporan Pelanggan
60. Rancangan Antar Muka Pelaporan Barang
Gambar IV.66
Rancangan Antar Muka Pelaporan Barang
61. Rancangan Antar Muka Pelaporan Supplier
Gambar IV.67
Rancangan Antar Muka Pelaporan Supplier
62. Rancangan Antar Muka Pelaporan Pegawai
Gambar IV.68
Rancangan Antar Muka Pelaporan Pegawai
63. Rancangan Antar Muka Pelaporan Keuangan
Gambar IV.69
Rancangan Antar Muka Pelaporan Keuangan
64. Rancangan Antar Muka Tambah Pelaporan Keuangan
Gambar IV.70
Rancangan Antar Muka Tambah Pelaporan Keuangan
65. Rancangan Antar Muka Pengaturan Bengkel
Gambar IV.71
Rancangan Antar Muka Pengaturan Bengkel
66. Rancangan Antar Muka Pengguna Aplikasi
Gambar IV.72
Rancangan Antar Muka Pengguna Aplikasi
67. Rancangan Antar Muka Tambah Pengguna Baru
Gambar IV.73
Rancangan Antar Muka Tambah Pengguna Baru
68. Rancangan Antar Muka Sunting Pengguna Baru
Gambar IV.74
Rancangan Antar Muka Sunting Pengguna
69. Rancangan Antar Muka Kelompok Pengguna
Gambar IV.75
Rancangan Antar Muka Kelompok Pengguna
70. Rancangan Antar Muka Tambah Kelompok Pengguna
Gambar IV.76 Rancangan Antar Muka Tambah Kelompok Pengguna
71. Rancangan Antar Muka Sunting Kelompok Pengguna
Gambar IV.77
Rancangan Antar Muka Sunting Kelompok Pengguna
72. Rancangan Antar Muka Catatan Sistem
Gambar IV.78 Rancangan Antar Muka Catatan Sistem
73. Rancangan Antar Muka Grafik
Gambar IV.79 Rancangan Antar Muka Grafik
4.2.3. Rancangan Arsitektur Perangkat Lunak
1. Class Diagram
Gambar IV.80 Class Diagram
2. Squence Diagram
a. Squence Diagram Proses Penjualan
Gambar IV.81 Squence Diagram Proses Penjualan Gambar IV.81 Squence Diagram Proses Penjualan
Gambar IV.82
Squence Diagram Proses Pelayanan Service Squence Diagram Proses Pelayanan Service
Gambar IV.83
Squence Diagram Proses Pemesanan, Pembelian dan Penerimaan Barang Squence Diagram Proses Pemesanan, Pembelian dan Penerimaan Barang
Gambar IV.84 Squence Diagram Proses Pelaporan
4.3. Implementasi dan Pengujian Unit
4.3.1. Implementasi
1. Implementasi Rancangan Antar Muka Implementasi rancangan antar muka pada aplikasi SIMABES berdasarkan hasil rancangan antar muka.
1. Halaman Login Pengguna harus melakukan login terlebih dahulu untuk dapat menggunakan sistem. Jika login berhasil, maka akan ditampilkan menu- menu sesuai dengan hak akses pengguna.
Gambar IV.85 Halaman Login
2. Halaman Katalog Halaman yang dipakai untuk pencarian barang sebelum pelanggan membelinya dan dapat mengetahui secara detail tentang produk yang akan dibelinya.
Gambar IV.86 Halaman Katalog
3. Halaman Info Bengkel Pelanggan yang ingin mengetahui tentang bengkel dapat dengan mudah mendapatken informasi tersebut pada halaman Info bengkel tanpa harus menanyakan langsung kepada pegawai bengkel.
Gambar IV.87 Halaman Info Bengkel
4. Halaman Bantuan Pelanggan yang mengalami masalah dalam menggunakan sistem dapat membaca telebih dahulu halaman bantuan untuk mempermudah dalam
pengoperasian aplikasi SIMABES ini.
Gambar IV.88 Halaman Bantuan
5. Halaman Area Pengguna Area pengguna membantu pelanggan dan pegawai untuk mengetahui informasi kegiatan atau transaksi apa yang telah dilakukan di waktu yang
lalu dan dapat digunakan untuk merubah password login.
Gambar IV.89 Halaman Area Pengguna
6. Halaman Tentang Aplikasi Halaman ini digunakan untuk semua orang yang menggunakan sistem agar lebih mengetahui tentang aplikasi SIMABES ini.
Gambar IV.90 Halaman Tentang Aplikasi
7. Halaman Muka Setelah administrator, bagian pelayanan, bagian gudang serta pemilik bengkel berhasil login atau masuk sesuai akses masing-masing akan dihadapkan pada halaman muka.
Gambar IV.91 Halaman Halaman Muka
8. Halaman Tambah Data Pelanggan
Sebelum pelanggan melakukan transaksi, pelangan diharuskan untuk mendaftarkan diri telebih dahulu untuk mempermudah transaksi berikutnya. Data diri pelanggan tersebut dimasukan ke halaman ini untuk nantinya diolah sebagaimana mestinya.
Gambar IV.92 Halaman Tambah Data Pelanggan
9. Halaman Data Pelanggan Halaman yang digunakan untuk mengetahui data pelanggan yang terlah terdata pada system.
Gambar IV.93 Halaman Data Pelanggan
10. Halaman Sunting Data Pelanggan Halaman untuk mengetahui data pelanggan secara detail dan data dapat diperbaharui langsung jika ada suatu kesalahan.
Gambar IV.94 Halaman Sunting Data Pelanggan
11. Halaman Kartu Pelanggan Setiap pelanggan terdaftar akan memiliki satu kartu pelangan yang digunakan untuk bertransaksi. Pada halaman ini kartu pelanggan tersebut diolah.
Gambar IV.95 Halaman Kartu Pelanggan
12. Halaman Cetak Kartu Pelanggan Setelah data kartu pelangan diolah di halaman ini kartu pelanggan tersebut siap untuk dicetak.
Gambar IV.96 Halaman Cetak Kartu Pelanggan
13. Halaman Mulai Transaksi Sebelum melakukan transaksi bagian pelayanan memasukan ID pelanggan pada kolom yang tersedia untuk mendata pelanggan yang melakukan transaksi.
Gambar IV.97 Halaman Mulai Transaksi
14. Halaman Transaksi Pelayanan Setelah dilakukan perbaikan oleh mekanik data dari Work Order dimasukan ke halaman ini untuk diolah dan dibuatkan struk pelayanan.
Gambar IV.98 Halaman Transaksi Pelayanan
15. Halaman Sejarah Pelayanan Halaman yang berisi semua data transaksi pelayanan yang telah disimpan sebelumnya.
Gambar IV.99 Halaman Sejarah Pelayanan
16. Halaman Cetak Struk Transaksi Pelayanan Halaman yang berisi data transaksi pelayanan yang telah disimpan
sebelumnya, siap untuk dicetak dan diberikan kepada pelanggan.
Gambar IV.100 Halaman Cetak Struk Transaksi Pelayanan
17. Halaman Penjualan Langsung Data pelanggan yang hanya membeli suatu barang akan dimasukan ke halaman ini untuk diolah dan dibuatkan struk penjualan.
Gambar IV.101 Halaman Penjualan Langsung
18. Halaman Sejarah Penjualan Langsung Halaman yang berisi semua data transaksi penjualan yang telah disimpan sebelumnya.
Gambar IV.102 Halaman Sejarah Penjualan Langsung
19. Halaman Cetak Struk Transaksi Penjualan Halaman yang berisi data transaksi penjualan yang telah disimpan sebelumnya, siap untuk dicetak dan diberikan kepada pelanggan.
Gambar IV.103 Halaman Cetak Struk Transaksi Penjualan
20. Halaman Kategori Pelayanan Halaman yang berisi jasa atau kategori pelayanan yang tersedia di sistem.
Gambar IV.104 Halaman Kategori Pelayanan
21. Halaman Tambah Kategori Pelayanan Halaman yang digunakan untuk menambahkan data jasa atau kategori pelayanan.
Gambar IV.105 Halaman Tambah Kategori Pelayanan
22. Halaman Sunting Kategori Pelayanan Halaman yang digunakan untuk merubah data jasa atau kategori pelayanan.
Gambar IV.106 Halaman Sunting Kategori Pelayanan
23. Halaman Data Barang Halaman yang berisi data barang yang tersedia di sistem.
Gambar IV.107 Halaman Data Barang
24. Halaman Tambah Barang Halaman yang digunakan untuk menambahkan data barang yang nantinya
digunakan untuk transaksi.
Gambar IV.108 Halaman Tambah Barang
25. Halaman Sunting Barang Halaman yang digunakan untuk melihat secara detail tentang data barang dan
dapat juga digunakan untuk merubah data suatu barang.
Gambar IV.109 Halaman Sunting Barang
26. Halaman Kategori Barang Halaman yang berisi data kategori barang yang ada dalam sistem.
Gambar IV.110 Halaman Kategori Barang
27. Halaman Tambah Kategori Barang Halaman yang digunakan untuk menambahkan data kategori barang.
Gambar IV.111 Halaman Tambah Kategori Barang
28. Halaman Sunting Kategori Barang Halaman yang digunakan untuk merubah data kategori barang.
Gambar IV.112 Halaman Sunting Kategori Barang
29. Halaman Kualitas Barang Halaman yang berisi data kualitas barang yang ada dalam sistem.
Gambar IV.113 Halaman Kualitas Barang
30. Halaman Tambah Kualitas Barang Halaman yang digunakan untuk menambahkan data kualitas barang.
Gambar IV.114 Halaman Tambah Kualitas Barang
31. Halaman Sunting Kualitas Barang Halaman yang digunakan untuk merubah data kulitas barang.
Gambar IV.115 Halaman Sunting Kualitas Barang
32. Halaman Satuan Barang Halaman yang berisi data satuan barang yang ada dalam sistem.
Gambar IV.116 Halaman Satuan Barang
33. Halaman Tambah Satuan Barang Halaman yang digunakan untuk menambahkan data satuan barang.
Gambar IV.117 Halaman Tambah Satuan Barang
34. Halaman Sunting Satuan Barang Halaman yang digunakan untuk merubah data satuan barang.
Gambar IV.118 Halaman Sunting Satuan Barang
35. Halaman Jenis Kendaraan Halaman yang berisi data jenis kendaraan yang ada dalam sistem.
Gambar IV.119 Halaman Jenis Kendaraan
36. Halaman Tambah Jenis Kendaraan Halaman yang digunakan untuk menambahkan data jenis kendaraan.
Gambar IV.120 Halaman Tambah Jenis Kendaraan
37. Halaman Sunting Jenis Kendaraan Halaman yang digunakan untuk merubah data kategori barang.
Gambar IV.121 Halaman Sunting Jenis Kendaraan
38. Halaman Rak Penyimpanan Barang Halaman yang berisi data rak penyimpanan yang ada dalam sistem.
Gambar IV.122
Halaman Rak Penyimpanan Barang
39. Halaman Tambah Rak Halaman yang digunakan untuk menambahkan data rak penyimpanan.
Gambar IV.123 Halaman Tambah Rak
40. Halaman Sunting Rak Halaman yang digunakan untuk merubah data rak penyimpanan.
Gambar IV.124 Halaman Sunting Rak
41. Halaman Data Supplier Halaman yang digunakan untuk melihat data supplier yang terdaftar pada
sistem.
Gambar IV.125 Halaman Data Supplier
42. Halaman Tambah Data Supplier Halaman yang digunakan untuk menambahkan data supplier ke sistem yang
nantinya digunakan untuk melakukan pemesanan barang.
Gambar IV.126 Halaman Tambah Data Supplier
43. Halaman Sunting Data Supplier Halaman yang digunakan untuk melihat dan merubah data supplier pada
sistem.
Gambar IV.127 Halaman Sunting Data Supplier
44. Halaman Daftar Stok Kurang Halaman yang menampilkan data barang dengan stok kurang dari 5 dan dapat digunakan untuk menambahkan data barang untuk dipesan.
Gambar IV.128 Halaman Daftar Stok Kurang
45. Halaman Pemesanan Barang Halaman yang digunakan untuk menindak lanjuti barang yang telah
dimasukan dalam pesanan barang yang nantinya digunakan untuk memesan barang kepada supplier.
Gambar IV.129 Halaman Pemesanan Barang
46. Halaman Data Pemesanan Barang Halaman yang menampilkan data pemesanan barang yang telah dilakukan
sebelumnya.
Gambar IV.130 Halaman Data Pemesanan Barang
47. Halaman Faktur Pemesanan Barang Halaman yang digunakan untuk mencetak faktur pemesanan yang telah didata sebelumnya sesuai supplier.
Gambar IV.131 Halaman Faktur Pemesanan Barang
48. Halaman Penerimaan Pemesanan Barang Halaman yang digunakan untuk melihat daftar barang yang sudah dipesan dan akan diterima.
Gambar IV.132 Halaman Penerimaan Pemesanan Barang
49. Halaman Penerimaan Pemesanan Barang Lanjutan Halaman yang digunakan untuk mengolah data pemesanan barang yang
masuk.
Gambar IV.133 Halaman Penerimaan Pemesanan Barang Lanjutan
50. Halaman Tambah Data Pegawai Halaman yang digunakan untuk menambah data pegawai yang nantinya
digunakan dalam sistem.
Gambar IV.134 Halaman Tambah Data Pegawai
51. Halaman Data Pegawai Halaman yang digunakan untuk melihat data pegawai yang telah terdata pada
sistem.
Gambar IV.135 Halaman Data Pegawai
52. Halaman Suntin Data Pegawai Halaman untuk mengetahui data pegawai secara detail dan data dapat
diperbaharui langsung jika ada suatu kesalahan.
Gambar IV.136 Halaman Sunting Data Pegawai
53. Halaman Kartu Pegawai Setiap pegawai terdaftar akan memiliki satu kartu pegawai yang digunakan
untuk identitas diri. Pada halaman ini kartu pegawai tersebut diolah.
Gambar IV.137 Halaman Kartu Pegawai
54. Halaman Cetak Kartu Pegawai Setelah data kartu pegawai diolah di halaman ini kartu pelanggan tersebut siap untuk dicetak.
Gambar IV.138 Halaman Cetak Kartu Pegawai
55. Halaman Statistik Barang Halaman yang menampilkan informasi data barang dalam catatan angka yang
digolongkan dan dapat langsung dicetak.
Gambar IV.139 Halaman Statistik Barang
56. Halaman Statistik Pelanggan Halaman yang menampilkan informasi data pelanggan dalam catatan angka dan dapat langsung dicetak.
Gambar IV.140 Halaman Statistik Pelanggan
57. Halaman Pelaporan Pelayanan Halaman yang berisi laporan pelayanan yang telah terdata di sistem dan dapat
dicetak langsung.
Gambar IV.141 Halaman Pelaporan Pelayanan
58. Halaman Pelaporan Penjualan Halaman yang berisi laporan penjualan yang telah terdata di sistem dan dapat
dicetak langsung.
Gambar IV.142 Halaman Pelaporan Penjualan
59. Halaman Pelaporan Pelanggan Halaman yang berisi data pelanggan yang terdaftar di sistem dan dapat di cetak langsung.
Gambar IV.143 Halaman Pelaporan Pelanggan
60. Halaman Pelaporan Barang Halaman data barang yang tersedia di sistem.
Gambar IV.144 Halaman Pelaporan Barang
61. Halaman Pelaporan Supplier Halaman yang berisi data supplier yang terdaftar pada sistem.
Gambar IV.145 Halaman Pelaporan Supplier
62. Halaman Pelaporan Pegawai Halaman yang berisi data pegawai yang tedaftar pada sistem.
Gambar IV.146 Halaman Pelaporan Pegawai
63. Halaman Pelaporan Keuangan Halaman yang berisi data laporan keuangan yang telah tersimpan pada sistem
dari setiap pemesanan barang, transaksi pelayanan dan atau penjualan.
Gambar IV.147 Halaman Pelaporan Keuangan
64. Halaman Tambah Laporan Keungan Halaman yang digunakan untuk menambahkan laporan keuangan seperti
pembelian barang secara langsung. Agar pelaporan keuangan seimbang.
Gambar IV.148 Halaman Tambah Laporan Keungan
65. Halaman Pengaturan Bengkel Halaman yang digunakan untuk mengatur data bengkel seperti nama, alamat,
dan lain-lain.
Gambar IV.149 Halaman Pengaturan Bengkel
66. Halaman Data Pengguna Aplikasi Halaman yang berisi data pengguna aplikasi yang tedaftar pada sistem seperti : administrator, pelanggan, pegawai, dan lain-lain.
Gambar IV.150 Halaman Data Pengguna Aplikasi
67. Halaman Tambah Pengguna Aplikasi Halaman yang digunakan untuk menambah data pengguna aplikasi.
Gambar IV.151 Halaman Tambah Pengguna Aplikasi
68. Halaman Sunting Pengguna Aplikasi Halaman yang digunakan untuk melihat dan merubah data pengguna aplikasi
yang terdaftar.
Gambar IV.152 Halaman Sunting Pengguna Aplikasi
69. Halaman Data Kelompok Pengguna Halaman yang berisi data kelompok pengguna aplikasi yang terdaftar pada
sistem.
Gambar IV.153 Halaman Data Kelompok Pengguna
70. Halaman Tambah Kelompok Pengguna Halaman yang digunakan untuk mengelompokan hak akses pengguna
aplikasi.
Gambar IV.154 Halaman Tambah Kelompok Pengguna
71. Halaman Sunting Kelompok Pengguna Halaman yang digunakan untuk melihat dan merubah data akses pengguna
aplikasi.
Gambar IV.155 Halaman Sunting Kelompok Pengguna
72. Halaman Catatan Sistem Halaman yang berisi catatan aktifitas sistem
Gambar IV.156 Halaman Catatan Sistem
73. Halaman Grafik Halaman yang berisi data-data dalam bentuk grafik.
Gambar IV.157 Halaman Grafik
2. Spesifikasi Perangkat Keras
a. Server
1) CPU
a) Processor Intel® Pentium® Core 2 Duo
b) RAM 4 GB
c) Hard Disk Minimal 5 GB
2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimum 1024x768
5) Koneksi intranet dengan kecepatan 100 Mbps.
b. Client
1) CPU
a) Processor Intel® Pentium® 4
b) RAM 1GB
c) Hard Disk Minimal 2 GB
2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimum 1024x768
5) Koneksi intranet dengan kecepatan 100 Mbps.
3. Spesifikasi Perangkat Lunak
a. Server
1) Sistem operasi digunakan Linux (Ubuntu, Fedora, BlankOn, dan lain-lain).
2) Aplikasi bundle web server yang terdiri dari beberapa komponen, diantaranya:
a) Aplikasi Apache Server v2
b) Aplikasi PHP Server v5
c) Aplikasi MySQL Server v5
d) Aplikasi phpMyAdmin v4
3) Aplikasi Web browser seperti Mozilla Firefox, Opera, Safari, Google Chrome.
b. Client
1) Sistem operasi yang umum digunakan seperti: Linux (Ubuntu, Fedora, BlankOn dan lain-lain) atau Microsoft Windows
2) Aplikasi web browser seperti Mozilla Firefox, Google Chrome
4.3.2. Pengujian Unit
1. Pengujian terhadap program yang dibuat menggunakan blackbox testing yang fokus terhadap proses masukan dan keluaran program. Pengujian Terhadap Halaman Login
Tabel IV.27 Hasil Pengujian Black Box Testing Halaman Login
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Nama pengguna Nama
Sesuai Valid dan kata sandi
Sistem akan menolak
harapan tidak diisi lalu
pengguna :
akses dan menampilkan
(kosong)
pesan "Nama Pengguna
menekan
Kata sandi : dan Kata Sandi tidak
tombol masuk
(kosong)
terdaftar!"
Sesuai Valid pengguna dan
2. Mengisi nama
Nama
Sistem akan menolak
harapan kata sandi tidak (admin)
pengguna :
akses dan menampilkan
pesan "Nama Pengguna
diisi lalu
Kata sandi : dan Kata Sandi tidak
tombol masuk 3. Nama pengguna Nama
Sesuai Valid tidak diisi dan
Sistem akan menolak
harapan mengisi kata
pengguna :
akses dan menampilkan
(kosong)
pesan "Nama Pengguna
sandi lalu
Kata sandi : dan Kata Sandi tidak
tombol masuk 4. Mengisi nama
Sesuai Valid pengguna dan
Nama
Sistem akan menolak
harapan kata sandi lalu
pengguna :
akses dan menampilkan
ADMIN
pesan "Nama Pengguna
menekan
(salah)
dan Kata Sandi tidak
tombol masuk
Kata sandi : terdaftar!" admin (benar)
Sesuai Valid pengguna dan
5. Mengisi nama
Nama
Sistem akan menolak
harapan kata sandi lalu
pengguna :
akses dan menampilkan
admin
pesan "Nama Pengguna
menekan
(benar)
dan Kata Sandi tidak
tombol masuk
Kata sandi : terdaftar!"
ADMIN (salah)
Sesuai Valid pengguna dan
6. Mengisi nama
Nama
Sistem menerima akses
harapan kata sandi lalu
pengguna :
login dan kemudian
admin
langsung menampilkan
menekan
(benar)
halaman muka.
tombol masuk
Kata sandi : admin (benar)
Sesuai Valid dan kata sandi
7. Nama pengguna Nama
Sistem menampilkan
harapan tidak diisi lalu
Kata sandi :
tombol batal
(kosong)
Sesuai Valid pengguna dan
8. Mengisi nama
Nama
Sistem menerima akses
harapan kata sandi lalu
pengguna :
login dan kemudian
pelayanan
langsung menampilkan
menekan
Kata sandi : halaman muka dan
tombol masuk
pelayanan
menampilkan beberapa menu sesuai dengan hak akses pengguna
2. Pengujian Terhadap Halaman Menu Halaman Muka
Tabel IV.28 Hasil Pengujian Black Box Testing Halaman Menu Halaman Muka
Hasil No. Skenario pengujian
Test
Hasil yang diharapkan
Kesimpulan case pengujian
Sesuai Valid "Halaman Muka"
1. Memilih menu
Sistem akan Menampilkan
harapan 2. Memilih menu
"Halaman Muka"
Sesuai Valid "Pelanggan"
Sistem akan Menampilkan
harapan 3. Memilih menu
"Data Pelanggan"
Sesuai Valid "Barang"
Sistem akan Menampilkan
harapan 4. Memilih menu
"Data Barang"
Sesuai Valid "Pegawai"
Sistem akan Menampilkan
harapan 5. Memilih menu
"Data Pegawai"
Sesuai Valid "Pelaporan"
Sistem akan Menampilkan
"Statistik Barang"
harapan
Sesuai Valid "Sistem"
6. Memilih menu
Sistem akan Menampilkan
harapan 7. Memilih Menu
"Pengaturan Bengkel"
Sesuai Valid "Keluar"
Keluar dari sistem dan
kembali ke halaman login
harapan
3. Pengujian Terhadap Halaman Menu Pelanggan
Tabel IV.29 Hasil Pengujian Black Box Testing Halaman Menu Pelanggan
Hasil No.
Test
Skenario pengujian
Hasil yang diharapkan
Kesimpulan case pengujian
Sesuai Valid “Tambah pelanggan”
1. Memilih Submenu
Sistem akan menampilkan
halaman "Tambah Data
harapan
Pelanggan"
Sesuai Valid "Data Pelanggan"
2. Memilih Submenu
Sistem akan menampilkan
halaman "Data
harapan
Pelanggan"
Sesuai Valid "Kartu Pelanggan"
3. Memilih Submenu
Sistem akan menampilkan
halaman "Kartu
harapan
Pelanggan"
4. Pengujian Terhadap Halaman Menu Pelayanan
Tabel IV.30 Hasil Pengujian Black Box Testing Halaman Menu Pelayanan
Hasil No.
Test
Skenario pengujian
Hasil yang diharapkan
Kesimpulan case pengujian
Sesuai Valid "Mulai Transaksi"
1. Memilih Submenu
Sistem akan menampilkan
halaman "Mulai Transaksi
harapan
Pelayanan"
Sesuai Valid "Transaksi Penjualan"
2. Memilih Submenu
Sistem akan menampilkan
halaman "Penjualan
harapan
Langsung"
Sesuai Valid "Sejarah Pelayanan"
3. Memilih Submenu
Sistem akan menampilkan
halaman "Sejarah
harapan
Pelayanan"
Sesuai Valid "Sejarah Penjualan"
4. Memilih Submenu
Sistem akan menampilkan
halaman "Sejarah
harapan
Pembelian Langsung"
Sesuai Valid "Kategori Pelayanan"
5. Memilih Submenu
Sistem akan menampilkan
halaman "Kategori
harapan
Pelayanan"
5. Pengujian Terhadap Halaman Menu Barang
Tabel IV.31 Hasil Pengujian Black Box Testing Halaman Menu Barang
Hasil No.
Test
Skenario pengujian
Hasil yang diharapkan
Kesimpulan case pengujian
Sesuai Valid "Tambah Barang"
1. Memilih Submenu
Sistem akan
menampilkan halaman
harapan
"Tambah Barang"
Sesuai Valid Barang"
2. Memilih Submenu "Data -
Sistem akan
menampilkan halaman
harapan
"Data Barang"
Sesuai Valid "Kategori Barang"
3. Memilih Submenu
Sistem akan
menampilkan halaman
harapan
"Kategori Barang"
Sesuai Valid Barang"
4. Memilih Tab "Kualitas
Sistem akan
menampilkan Tab
harapan
"Kualitas Barang"
5. Memilih Tab "Satuan"
Sistem akan
Sesuai Valid
menampilkan Tab
harapan
"Satuan Barang"
Sesuai Valid Kendaraan"
6. Memilih Tab "Jenis
Sistem akan
menampilkan Tab "Jenis
harapan
Kendaraan"
Sesuai Valid Penyimpanan"
7. Memilih Submenu "Rak -
Sistem akan
menampilkan Halaman
harapan
"Rak Penyimpanan Barang"
Sesuai Valid Tambah Data Supplier"
8. Memilih Submenu "
Sistem akan
menampilkan Halaman
harapan
"Tambah Data Supplier"
Sesuai Valid Data Supplier"
9. Memilih Submenu"
Sistem akan
menampilkan Halaman
harapan
"DataSupplier"
10. Memilih Submenu" Data -
Sesuai Valid Stok Kurang"
Sistem akan
menampilkan Halaman
harapan
"Daftar Stok Kurang dari 5"
11. Memilih Submenu" Data -
Sesuai Valid Pemesanan"
Sistem akan
menampilkan Halaman
harapan
"Data Pemesanan Barang"
12. Memilih Submenu"
Sesuai Valid Penerimaan Pemesanan"
Sistem akan
menampilkan Halaman
harapan
"Penerimaan Pemesanan"
6. Pengujian Terhadap Halaman Menu Pegawai
Tabel IV.32 Hasil Pengujian Black Box Testing Halaman Menu Pegawai
Hasil No.
Test
Hasil yang
Skenario pengujian Kesimpulan
pengujian 1. Memilih Submenu"Tambah
case diharapkan
Sesuai Valid Pegawai"
Sistem akan
menampilkan
harapan
Halaman "Tambah Data Pegawai"
Sesuai Valid Pegawai"
2. Memilih Submenu"Data
Sistem akan
menampilkan
harapan
Halaman "Data Pegawai"
Sesuai Valid Pegawai"
3. Memilih Submenu"Kartu
Sistem akan
menampilkan
harapan
Halaman "Kartu Pegawai"
7. Pengujian Terhadap Halaman Menu Pelaporan
Tabel IV.33 Hasil Pengujian Black Box Testing Halaman Menu Pelaporan
Hasil No
Kesimpula Skenario pengujian
Test
Hasil yang
pengujia .
case diharapkan
nn
Sesuai Valid Barang"
1. Memilih Submenu"Statistik
Sistem akan
menampilkan
harapan
halaman "Statistik Barang"
Sesuai Valid Pelanggan"
2. Memilih Submenu"Statistik
Sistem akan
menampilkan
harapan
halaman "Statistik Pelanggan"
Sesuai Valid Pelayanan"
3. Memilih Submenu"Pelaporan
Sistem akan
menampilkan
harapan
halaman "Pelaporan Pelayanan"
Sesuai Valid Penjualan"
4. Memilih Submenu"Pelaporan
Sistem akan
menampilkan
harapan
halaman "Pelaporan Penjualan"
Sesuai Valid Pelanggan"
5. Memilih Submenu"Pelaporan
Sistem akan
menampilkan
harapan
halaman "Pelaporan Pelanggan"
Sesuai Valid Barang"
6. Memilih Submenu"Pelaporan
Sistem akan
menampilkan
harapan
halaman "Pelaporan Barang"
Sesuai Valid plier "
7. Memilih Submenu"PelaporanSup -
Sistem akan
menampilkan
harapan
halaman "Pelaporan Supplie r "
Sesuai Valid Pegawai"
8. Memilih Submenu"Pelaporan
Sistem akan
menampilkan
harapan
halaman "Pelaporan Pegawai"
Sesuai Valid Keuangan"
9. Memilih Submenu"Pelaporan
Sistem akan
menampilkan
harapan
halaman "Pelaporan Keuangan"
8. Pengujian Terhadap Halaman Menu Sistem
Tabel IV.34 Hasil Pengujian Black Box Testing Halaman Menu Sistem
Hasil No.
Test
Hasil yang
Skenario pengujian Kesimpulan
pengujian 1. Memilih Submenu"Pengaturan -
case diharapkan
Sesuai Valid Bengkel"
Sistem akan
menampilkan
harapan
halaman "Pengaturan Bengkel"
Sesuai Valid Aplikasi"
2. Memilih Submenu"Pengguna
Sistem akan
menampilkan
harapan
halaman "Pengguna Aplikasi"
Sesuai Valid Pengguna"
3. Memilih Submenu"Kelompok
Sistem akan
menampilkan
harapan
halaman "Data Kelompok Pengguna "
Sesuai Valid Sistem"
4. Memilih Submenu"Catatan
Sistem akan
menampilkan
harapan
halaman "Catatan Sistem "
9. Pengujian Terhadap Halaman Submenu Tambah Data Pelanggan
Tabel IV.35 Hasil Pengujian Black Box Testing Halaman Submenu Tambah Data Pelanggan
Hasil No
Kesimpula Skenario pengujian
Hasil yang
Test case pengujia .
diharapkan
nn
Sesuai Valid menekan tombol
1. Tanpa mengisi lalu
ID Pelanggan Sistem
menampilkan pesan harapan simpan
: 12060001
(otomatis
" Isikan Nama
yymmdd0000 Pelanggan" ) Nama pelanggan : kosong Tanggal registrasi : 2014-06-15 (otomatis) Masa berlaku : 2015-06-15 (otomatis tambah 1 Tahun) Alamat : kosong Nomor Telepon : kosong Jenis kelamin : Laki-laki Photo : kosong Kata sandi : kosong Ulang kata sandi : kosong
Sesuai Valid pelanggan lalu
2. Mengisi nama
ID Pelanggan Sistem
menampilkan pesan harapan menekan tombol
: 12060001
(otomatis
" Isikan Alamat
simpan
yymmdd0000 Pelanggan" ) Nama pelanggan :
Dadang Suntana Tanggal registrasi : 2014-06-15 (otomatis) Masa berlaku : 2015-06-15 (otomatis tambah 1 Tahun) Alamat : kosong Nomor Telepon : kosong Jenis kelamin : Laki-laki Photo : kosong Kata sandi : kosong Ulang kata sandi : kosong
3. Mengisi nama pelanggan dan alamat pelanggan lalu menekan tombol simpan
ID Pelanggan : 12060001 (otomatis yymmdd0000 ) Nama pelanggan : Dadang Suntana Tanggal registrasi : 2014-06-15 (otomatis) Masa berlaku : 2015-06-15 (otomatis tambah 1 Tahun) Alamat : Perumahan taman griya kencana blok A9/12
Sistem menampilkan pesan " Isikan Telepon Pelanggan"
Sesuai harapan
Valid
Nomor Telepon : kosong Jenis kelamin : Laki-laki (default) Photo : kosong Kata sandi : kosong Ulang kata sandi : kosong
Sesuai Valid pelanggan, alamat
4. Mengisi nama
ID Pelanggan Sistem menyimpan
harapan pelanggan,nomor
data dengan Photo
(otomatis
default(default.png)
telepon lalu menekan
yymmdd0000 , kata sandi
tombol simpan
default(simabes)
Nama
lalu menampilkan
pelanggan :
infromasi "Data
Dadang
berhasil disimpan"
Suntana
dan menuju ke
Tanggal
halaman data
registrasi :
pelanggan
2014-06-15 (otomatis) Masa berlaku : 2015-06-15 (otomatis tambah 1 Tahun) Alamat : Perumahan taman griya kencana blok A9/12 Nomor Telepon : 08981234567 Jenis kelamin : Laki-laki (default) Photo : kosong Kata sandi : kosong Ulang kata sandi : kosong
Sesuai Valid pelanggan, alamat
5. Mengisi nama
ID Pelanggan Sistem menyimpan
harapan pelanggan,nomor
: 12060001
data lalu
(otomatis
menampilkan
telepon,photo, kata
yymmdd0000 peringatan "Kata
sandi lalu menekan
sandi tidak cocok"
tombol simpan
Nama pelanggan : Dadang Suntana Tanggal registrasi : 2014-06-15 (otomatis) Masa berlaku : 2015-06-15 (otomatis tambah 1 Tahun) Alamat : Perumahan taman griya kencana blok A9/12 Nomor Telepon : 08981234567 Jenis kelamin : Laki-laki (default) Photo : photo.png Kata sandi : sandi Ulang kata sandi : kosong
Sesuai Valid pelanggan, alamat
6. Mengisi nama
ID Pelanggan Sistem menyimpan
harapan pelanggan,nomor
: 12060001
data lalu
(otomatis
menampilkan
telepon,photo, ulang
yymmdd0000 peringatan "Kata
kata sandi lalu
sandi tidak cocok"
menekan tombol
Nama
simpan
pelanggan : Dadang Suntana Tanggal registrasi : 2014-06-15
(otomatis) Masa berlaku : 2015-06-15 (otomatis tambah 1 Tahun) Alamat : Perumahan taman griya kencana blok A9/12 Nomor Telepon : 08981234567 Jenis kelamin : Laki-laki Photo : photo.png Kata sandi : kosong Ulang kata sandi : sandi
7. Mengisi nama pelanggan, alamat pelanggan,nomor telepon,photo,katasand
i dan ulang kata sandi lalu menekan tombol simpan
ID Pelanggan : 12060001 (otomatis yymmdd0000 ) Nama pelanggan : Dadang Suntana Tanggal registrasi : 2014-06-15 (otomatis) Masa berlaku : 2015-06-15 (otomatis tambah 1 Tahun) Alamat : Perumahan taman griya kencana blok A9/12 Nomor Telepon :
Sistem menyimpan data lalu menampilkan infromasi "Data berhasil disimpan" dan menuju ke halaman data pelanggan
Sesuai harapan
Valid
08981234567 Jenis kelamin : Laki-laki Photo : photo.png Kata sandi : sandi Ulang kata sandi : sandi
Sesuai Valid pelanggan, alamat
8. Mengisi nama
ID Pelanggan Sistem
harapan pelanggan,nomor
mengabaikan data
(otomatis
lalu menuju ke
telepon,photo,katasand yymmdd0000 halaman data i dan ulang kata sandi
pelanggan
dengan benar lalu
Nama
menekan tombol batal pelanggan :
Dadang Suntana Tanggal registrasi : 2014-06-15 (otomatis) Masa berlaku : 2015-06-15 (otomatis tambah 1 Tahun) Alamat : Perumahan taman griya kencana blok A9/12 Nomor Telepon : 08981234567 Jenis kelamin : Laki-laki Photo : photo.png Kata sandi : sandi Ulang kata sandi : sandi
Sesuai Valid menekan tombol batal : 12060001
9. Tanpa mengisi lalu
ID Pelanggan Sistem
mengabaikan data
harapan
(otomatis
lalu menuju ke lalu menuju ke
pelanggan
Nama pelanggan : (kosong) Tanggal registrasi : 2014-06-15 (otomatis) Masa berlaku : 2015-06-15 (otomatis tambah 1 Tahun) Alamat : (kosong) Nomor Telepon : (kosong) Jenis kelamin : Laki-laki Photo :(kosong) Kata sandi : (kosong) Ulang kata sandi :(kosong)
10. Pengujian Terhadap Halaman Submenu Data Pelanggan
Tabel IV.36 Hasil Pengujian Black Box Testing Halaman Submenu Data Pelanggan
Hasil No. Skenario pengujian
Hasil yang
Test case Kesimpulan
pengujian 1. Mengisi nama
diharapkan
Sesuai Valid pelanggan pada
Pencarian : dadang Sistem akan
harapan pencarian dengan
menampilkan
data sesuai
benar, lalu menekan
dengan
tombol "Enter" pada
pencarian
papan kunci 2. Mengisi nama
Pencarian :
Sistem akan
Sesuai Valid Sesuai Valid
harapan pencarian dengan
salah, lalu menekan
Pelanggan tidak
tombol "Enter" pada
ditemukan" dan
papan kunci
kembali ke halaman sebelumnya
Sesuai Valid pelanggan pada
3. Mengisi ID
Pencarian :
Sistem akan
harapan pencarian dengan
menampilkan
data sesuai
benar, lalu menekan
dengan
tombol "Enter" pada
pencarian
papan kunci 4. Mengisi ID
Sesuai Valid pelanggan pada
Pencarian :
Sistem akan
harapan pencarian dengan
14060009X(salah) menampilkan
pesan "
salah, lalu menekan
Pelanggan tidak
tombol "Enter" pada
ditemukan" dan
papan kunci
kembali ke halaman sebelumnya
Sesuai Valid melakukan pencarian (kosong)
5. Pada saat setelah
Pencarian :
Sistem akan
harapan dengan benar dan
menampilkan
keseluruhan data
sistem menampilkan
pelanggan
data sesuai pencarian, lalu pada pencarian dibiarkan kosong serta menekan tombol "Enter" pada papan kunci.
Sesuai Valid karakter alphabet
6. Mengisi beberapa
Pencarian : "ar"
Sistem akan
harapan pada pencarian, lalu
menampilkan
data Pelanggan
menekan tombol
dimana nama
"Enter" pada papan
pelanggan
kunci
memiliki karakter/kata pada pencarian
Sesuai Valid sunting(pensil) pada 14060009
7. Menekan tombol
ID Pelanggan :
Sistem akan
harapan baris data yang akan
menampilkan
halaman sunting
disunting
data pelanggan data pelanggan
Sesuai Valid yang akan dihapus
8. Tanpa menandai data checkbox :
Sistem akan
harapan lalu menekan tombol
(kosong)
menampilkan
pesan verifikasi
"Hapus data terpilih"
penghapusan data "Hapus data terpilih ?"
Sesuai Valid yang akan dihapus
9. Tanpa menandai data checkbox :
Sistem akan
harapan lalu menekan tombol
(kosong)
menampilkan
pesan "Pilih data
"Hapus data
yang akan
terpilih", serta
dihapus" dan
menekan tombol
kembali ke
"Ok" pada pesan
halaman data
verifikasi
pelanggan
10. Tanpa menandai data checkbox :
Sesuai Valid yang akan dihapus
Sistem akan
harapan lalu menekan tombol
(kosong)
kembali ke
halaman data
"Hapus data
pelanggan
terpilih", serta menekan tombol "Cancel" pada pesan verifikasi
11. Menandai data yang checkbox :
Sesuai Valid akan dihapus lalu
Sistem akan
harapan menekan tombol
pesan "Data
"Hapus data
berhasil dihapus
terpilih", serta
" dan kembali ke
menekan tombol
halaman data
"Ok" pada pesan
pelanggan
verifikasi
11. Pengujian Terhadap Halaman Submenu Kartu Pelanggan
Tabel IV.37 Hasil Pengujian Black Box Testing Halaman Submenu Kartu Pelanggan
Hasil
No. Skenario pengujian Test case Hasil yang diharapkan
Kesimpulan pengujian
Sesuai Valid data yang akan
1. Tanpa menandai
checkbox : Sistem akan
(kosong)
menampilkan pesan "Pilih harapan menampilkan pesan "Pilih harapan
data yang aka dicetak "
menekan tombol
dan kembali ke halaman
"Tambahkan dalam
kartu pelanggan
antrian" 2. Menandai data
Sesuai Valid yang akan dicetak
checkbox : Sistem akan menyimpan
harapan lalu menekan
14050001 data dalam antrian dan
checkbox : menampilkan pesan "data
tombol
14050002 berhasil ditambahkan
"Tambahkan dalam
dalam antrian" serta
antrian"
menampilkan pesan jumlah data antrian
Sesuai Valid dimasukan dalam
3. Setelah data
Sistem akan
harapan antrian cetak, lalu
menampilkan halaman
siap cetak yang berisi
menekan tombol
data kartu pelanggan
"Cetak kartu pelanggan"
Sesuai Valid cetak kosong lalu
4. Jika dalam antrian -
Sistem akan
harapan menekan tombol
menampilkan pesan
"Jumlah antrian kosong"
"Cetak kartu pelanggan"
12. Pengujian Terhadap Halaman Sunting Pelanggan
Tabel IV.38 Hasil Pengujian Black Box Testing Halaman Sunting Pelanggan
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Merubah/tidak
Sesuai Valid merubah data
ID Pelanggan :
Sistem akan
harapan lalu menekan
menampilkan pesan
(otomatis
"Data berhasil
"Perbaharui"
yymmdd0000)
diperbaharui" dan
Nama pelanggan kembali ke halaman : Dadang
"Submenu Data
Suntana
pelanggan"
Tanggal registrasi : 2014- 06-15 (otomatis) Masa berlaku : 2015-06-15 (otomatis tambah
1 Tahun) Alamat : Perumahan taman griya kencana blok A9/12 Nomor Telepon : 08981234567 Jenis kelamin : Laki-laki Photo : photo.png Kata sandi : sandi Ulang kata sandi : sandi
Sesuai Valid merubah data
2. Merubah/tidak
ID Pelanggan :
Sistem akan
mengabaikan data lalu harapan lalu menekan
(otomatis
kembali ke halaman
"Batal"
yymmdd0000)
"Submenu Data
Nama pelanggan pelanggan" : Dadang Suntana Tanggal registrasi : 2014- 06-15 (otomatis) Masa berlaku : 2015-06-15 (otomatis tambah
1 Tahun) Alamat : Perumahan taman griya kencana blok A9/12 Nomor Telepon : 08981234567 Jenis kelamin : Laki-laki Photo : photo.png Kata sandi : sandi Ulang kata sandi : sandi
13. Pengujian Terhadap Halaman Submenu Mulai Pelayanan
Tabel IV.39 Hasil Pengujian Black Box Testing Halaman Submenu Mulai Pelayanan
Hasil No. Skenario pengujian
Test case Hasil yang diharapkan
Kesimpulan pengujian
Sesuai Valid pelanggan dengan
1. Mengisikan ID
ID Sistem akan
harapan salah lalu menekan 14060009X "ID pelanggan tombol "Mulai
Pelanggan :
menampilkan pesan
(salah)
(14060009X) tidak
Transaksi" atau
terdaftar" dan kembali
menekan tombol
ke halaman Mulai
"Enter"pada papan
Transaksi Pelayanan
kunci 2. Mengisikan ID
Sesuai Valid pelanggan dengan
ID Sistem akan
harapan benar lalu menekan 14060009
Pelanggan :
menampilkan halaman
"Transaksi Pelayanan"
tombol "Mulai
(benar)
dengan data No Faktur
Transaksi" atau
(otomatis) dan data
menekan tombol
pelanggan sesuai id
"Enter"pada papan
pelanggan yang
kunci
diisikan sebelumnya
14. Pengujian Terhadap Halaman Transaksi Pelayanan
Tabel IV.40 Hasil Pengujian Black Box Testing Halaman Transaksi Pelayanan
Hasil No.
Skenario
Hasil yang
Test case Kesimpulan pengujian
pengujian 1. Tanpa mengisi -
diharapkan
Sesuai Valid apapun lalu
Sistem akan
harapan menekan
kembali menuju
halaman "Mulai
tombol batal
Transaksi Pelayanan"
Sesuai Valid pelayanan lalu
2. Tanpa mengisi Pelayanan:(kosong)
Sistem akan
harapan menekan
menampilkan
pesan " Isikan
tombol
kategori
"Tambah
pelayanan !"
Pelayanan" 3. Mengisi
Pelayanan: aaa (Salah) Sistem akan Sesuai Valid pelayanan
harapan dengan salah
menampilkan
pesan " Kategori
lalu menekan
pelayanan (aaa)
tombol
tidak ada !"
"Tambah Pelayanan"
Sesuai Valid pelayanan
4. Mengisi Pelayanan: 101
Sistem akan
harapan dengan benar
(Benar)
menyimpan data
kategori
lalu menekan
pelayanan dan
pada tabel
Pelayanan"
pelayanan
Sesuai Valid tombol
5. Menekan Pelayanan: 101
Sistem akan
harapan hapus(silang)
menampilkan
pesan verifikasi
pada baris data
penghapusan data
yang akan
"Hapus data ?"
hapus 6. Menekan
Sesuai Valid tombol
Pelayanan: 101
Sistem akan
harapan hapus(silang)
membatalkan
penghapusan data
pada baris data yang akan hapus lalu menekan tombol "Cancel" pada pesan verifikasi penghapusan
Sesuai Valid tombol
7. Menekan Pelayanan: 101
Sistem akan
harapan hapus(silang)
menghapus data
dan menampilkan
pada baris data
pesan "Data
yang akan
berhasil dihapus"
hapus lalu menekan tombol "Ok" pada pesan verifikasi penghapusan
Sesuai Valid barang dan
8. Tanpa mengisi Barang: (kosong)
Sistem akan
Jumlah beli: (kosong) menampilkan harapan jumlah beli lalu
pesan " Isikan
menekan
barang !"
tombol "Tambah Barang"
Sesuai Valid dengan salah
9. Mengisi barang Barang: xxx (salah)
Sistem akan
Jumlah beli: (kosong) menampilkan harapan dan tidak
pesan " Isikan
mengisi jumlah
jumlah beli !"
beli lalu menekan tombol "Tambah Barang"
10. Mengisi barang Barang: xxx (salah)
Sesuai Valid dengan salah
Sistem akan
harapan dan mengisi
Jumlah beli: 1
menampilkan
pesan " Suku
jumlah beli lalu
cadang [xxx] tidak
menekan
ada!!!"
tombol "Tambah Barang"
11. Mengisi barang Barang: BT00002
Sesuai Valid dengan benar
Sistem akan
(benar) Jumlah beli: 1 menyimpan data harapan dan mengisi
barang dan
jumlah beli lalu
menampilkannya
menekan
pada tabel
tombol
pelayanan
"Tambah Barang"
12. Menekan Barang: BT00002
Sesuai Valid tombol
Sistem akan
harapan hapus(silang)
membatalkan
penghapusan data
pada baris data yang akan hapus lalu menekan tombol "Cancel" pada pesan verifikasi penghapusan
13. Menekan Barang: BT00002
Sistem akan
Sesuai Valid Sesuai Valid
harapan hapus(silang)
menghapus data
dan menampilkan
pada baris data
pesan "Data
yang akan
berhasil dihapus"
hapus lalu menekan tombol "Ok" pada pesan verifikasi penghapusan
14. Setelah mengisi No Polisi : (kosong)
Sesuai Valid kategori
Sistem akan
harapan pelayanan dan
Mekanik : (kosong)
menampilkan
pesan "Isikan No
barang secara
Polisi"
benar, tanpa mengisi No polisi dan mekanik lalu menekan tombol "Selesai Transaksi"
15. Setelah mengisi No Polisi : B 1234 CA Sistem akan Sesuai Valid kategori
harapan pelayanan dan
(benar)
menampilkan
Mekanik : (kosong)
pesan "Mekanik
barang secara
tidak boleh
benar, lalu
kosong"
mengisi No polisi dengan benar dan tidak mengisi mekanik serta menekan tombol "Selesai Transaksi"
16. Setelah mengisi No Polisi : B 1234 CA Sistem akan Sesuai Valid kategori
harapan pelayanan dan
(benar)
menyimpan data
Mekanik : PG-1405-
dan menampilkan
barang secara 001 (benar)
pesan "Data
benar, lalu
berhasil disimpan"
mengisi No
lalu sistem akan
polisi dan
menuju halaman
mekanik
"Sejarah
dengan benar
Pelayanan"
serta menekan tombol "Selesai Transaksi"
17. Setelah mengisi kategori pelayanan dan barang secara benar, dilanjutkan dengan mengisi No polisi, No Mesin, Jenis Kendaraan, KM terakhir, Keluhan pelanggan, Saran Mekanik, Mekanik, petugas dengan benar lalu menekan tombol "Selesai Transaksi"
No Polisi : B 1234 CA (benar) No Mesin : zx- asd00998 Jenis Kendaraan : Honda Grand KM terakhir : 950452 Keluhan Pelanggan : Accu Bocor Saran Mekanik : Diharapkan melakukan perawatan rutin Mekanik : PG-1405- 001 (benar) Petugas:Administrator
Sistem akan menyimpan data dan menampilkan pesan "Data berhasil disimpan" lalu sistem akan menuju halaman "Sejarah Pelayanan"
Sesuai harapan
Valid
18. Setelah mengisi kategori pelayanan dan barang secara benar, dilanjutkan dengan mengisi No polisi, No Mesin, Jenis Kendaraan, KM terakhir, Keluhan pelanggan, Saran Mekanik, Mekanik, petugas dengan benar lalu menekan tombol "Batal"
No Polisi : B 1234 CA (benar) No Mesin : zx- asd00998 Jenis Kendaraan : Honda Grand KM terakhir : 950452 Keluhan Pelanggan : Accu Bocor Saran Mekanik : Diharapkan melakukan perawatan rutin
Sistem akan menampilkan pesan "Pembatalan berhasil dan data dikembalikan" lalu sistem akan menuju halaman "Mulai Transaksi Pelayanan"
Sesuai harapan
Valid
15. Pengujian Terhadap Halaman Submenu Transaksi Penjualan
Tabel IV.41 Hasil Pengujian Black Box Testing Halaman Submenu Transaksi Penjualan
Hasil No. Skenario pengujian
Test case Hasil yang diharapkan
Kesimpulan pengujian
Sesuai Valid barang dan jumlah
1. Tanpa mengisi
ID Barang Sistem menampilkan
harapan beli,
: (kosong)
pesan " Isikan Barang !"
Jumlah Beli :(kosong)
Sesuai Valid dengan salah dan
2. Mengisi barang
ID Barang Sistem menampilkan
harapan tidak mengisi
: xxx
pesan " Isikan Jumlah
(salah)
beli !"
jumlah beli,
Jumlah Beli :(kosong)
Sesuai Valid dengan salah dan
3. Mengisi barang
ID Barang Sistem menampilkan
harapan mengisi jumlah beli (salah)
: xxx
pesan " Please enter a
number "
dengan salah ,
Jumlah Beli :C (salah)
Sesuai Valid dengan salah dan
4. Mengisi barang
ID Barang Sistem menampilkan
harapan mengisi jumlah beli (salah)
: xxx
pesan " Barang [xxx]
tidak ada!!!"
dengan benar ,
Jumlah Beli :1 (benar)
Sesuai Valid dengan salah dan
5. Mengisi barang
ID Barang Sistem akan menyimpan
harapan mengisi jumlah beli (benar)
: EL00001 data barang dan
menampilkannya pada
dengan benar
Jumlah
tabel pembelian
Beli :1 (benar)
Sesuai Valid hapus(silang) pada
6. Menekan tombol
ID Barang Sistem akan
harapan baris data yang akan
: EL00001 menampilkan pesan
verifikasi penghapusan
hapus
data "Hapus data ?"
7. Menekan tombol
ID Barang Sistem akan
Sesuai Valid Sesuai Valid
harapan baris data yang akan
: EL00001 membatalkan
penghapusan data
hapus lalu menekan tombol "Cancel" pada pesan verifikasi penghapusan
Sesuai Valid hapus(silang) pada
8. Menekan tombol
ID Barang Sistem akan menghapus
harapan baris data yang akan
: EL00001 data dan menampilkan
pesan "Data berhasil
hapus lalu menekan
dihapus"
tombol "Ok" pada pesan verifikasi penghapusan
Sesuai Valid barang secara benar, : EL00001 data dan menampilkan
9. Setelah mengisi
ID Barang Sistem akan menghapus
harapan tanpa mengisi Nama
pesan "Isikan nama
Pelanggan lalu
pelanggan"
menekan tombol "Selesai Transaksi"
10. Setelah mengisi
Sesuai Valid barang dan Nama
ID Barang Sistem akan
harapan Pelanggan secara
: EL00001 menampilkan pesan
Nama
"Pembatalan berhasil
benar lalu menekan Pelanggan dan data dikembalikan" tombol "Batal"
: Dudung
lalu sistem akan menuju halaman "Mulai Transaksi Pelayanan"
11. Setelah mengisi
Sesuai Valid barang dan Nama
ID Barang Sistem akan menyimpan
harapan Pelanggan secara
: EL00001 data dan menampilkan
Nama
pesan "Data berhasil
benar lalu menekan Pelanggan disimpan" lalu sistem tombol "Selesai
: Dudung
akan menuju halaman
Transaksi"
"Sejarah Pembelian Langsung"
16. Pengujian Terhadap Halaman Submenu Sejarah Pelayanan
Tabel IV.42 Hasil Pengujian Black Box Testing Halaman Submenu Sejarah Pelayanan
Hasil No
Kesimpula Test case pengujia .
Skenario
Hasil yang
1. Mengisi nama
Sesuai Valid pelanggan pada
Pencarian : dadang Sistem akan
harapan pencarian, lalu
menampilkan data
sejarah pelayanan
menekan tombol
dengan nama
"Enter" pada
pelanggan sesuai
papan kunci
pencarian
2. Mengisi Id
Sesuai Valid pelanggan pada
Pencarian :
Sistem akan
harapan pencarian, lalu
menampilkan data
sejarah pelayanan
menekan tombol
dengan id
"Enter" pada
pelanggan sesuai
papan kunci
pencarian
Sesuai Valid pelanggan dengan 1405000X
3. Mengisi Id
Pencarian :
Sistem akan
harapan salah pada
menampilkan
pesan "Sejarah
pencarian, lalu
pelayanan tidak
menekan tombol
ditemukan"
"Enter" pada papan kunci
4. Mengisi Nama
Sesuai Valid pelanggan dengan Dadangx
Pencarian :
Sistem akan
harapan salah pada
menampilkan
pesan "Sejarah
pencarian, lalu
pelayanan tidak
menekan tombol
ditemukan"
"Enter" pada papan kunci
5. Pada saat setelah
Sesuai Valid melakukan
Pencarian :
Sistem akan
harapan pencarian dengan
(kosong)
menampilkan
keseluruhan data
benar dan sistem
sejarah pelayanan
menampilkan data sesuai pencarian, lalu pada pencarian dikosong serta menampilkan data sesuai pencarian, lalu pada pencarian dikosong serta
Sesuai Valid karakter alphabet
6. Mengisi beberapa Pencarian : "ar"
Sistem akan
harapan pada pencarian,
menampilkan data
sejarah pelayanan
lalu menekan
dimana nama
tombol "Enter"
pelanggan
pada papan kunci
memiliki karakter/kata pada pencarian
Sesuai Valid "Cetak Struk
7. Menekan Tombol No Struk :
Sistem akan
ST/TR/140621/000 menampilkan
harapan
Pelayanan"(Kertas 1 halaman Struk
) pada baris data
pelayanan berisi
yang akan dicetak
data sesuai dengan no Struk yang dipilih
8. Menekan Tombol -
Sesuai Valid "Cetak Struk"
Sistem akan
menampilkan
harapan
halamanPrint sesua i jenis browser yang dipakai
9. Menekan Tombol -
Sesuai Valid "Tutup"
Sistem akan
Kembali ke
harapan
halaman sejarah pelayanan
17. Pengujian Terhadap Halaman Submenu Sejarah Penjualan
Tabel IV.43 Hasil Pengujian Black Box Testing Halaman Submenu Sejarah Penjualan
Hasil No
Kesimpula Test case pengujia .
Skenario
Hasil yang
Sesuai Valid pelanggan pada
1. Mengisi nama
Pencarian : desi
Sistem akan
harapan pencarian, lalu
menampilkan data
sejarah penjualan
menekan tombol
dengan nama
"Enter" pada
pelanggan sesuai pelanggan sesuai
pencarian
Sesuai Valid pelanggan dengan
2. Mengisi Nama Pencarian : desiX
Sistem akan
menampilkan pesan harapan salah pada
"Sejarah penjualan
pencarian, lalu
tidak ditemukan"
menekan tombol "Enter" pada papan kunci
Sesuai Valid melakukan
3. Pada saat setelah Pencarian :
Sistem akan
harapan pencarian dengan
(kosong)
menampilkan
keseluruhan data
benar dan sistem
sejarah penjualan
menampilkan data sesuai pencarian, lalu pada pencarian dikosong serta menekan tombol "Enter" pada papan kunci.
Sesuai Valid karakter alphabet
4. Mengisi beberapa Pencarian : des
Sistem akan
harapan pada pencarian,
menampilkan data
sejarah penjualan
lalu menekan
dimana nama
tombol "Enter"
pelanggan memiliki
pada papan kunci
karakter/kata pada pencarian
Sesuai Valid "Cetak Struk
5. Menekan Tombol No Struk :
Sistem akan
ST/PL/140618/000 menampilkan harapan
penjualan"(Kertas 1 halaman Struk
) pada baris data
penjualan berisi
yang akan dicetak
data sesuai dengan no Struk yang dipilih
Sesuai Valid "Cetak Struk"
6. Menekan Tombol -
Sistem akan
menampilkan
harapan
halamanPrint sesua i jenis browser yang dipakai
Sesuai Valid "Tutup"
7. Menekan Tombol -
Sistem akan
kembali ke
harapan
halaman Sejarah penjualan
18. Pengujian Terhadap Halaman Submenu Kategori Pelayanan
Tabel IV.44 Hasil Pengujian Black Box Testing Halaman Submenu Kategori Pelayanan
Hasil No.
Hasil yang
Skenario pengujian Test case Kesimpulan
pengujian 1. Menekan tombol
diharapkan
Sesuai Valid sunting(pensil) pada
Kategori
Sistem akan
harapan baris data yang akan
Pelayanan : menampilkan
Service
halaman "Sunting
disunting
Honda
Kategori Pelayanan" sesuai dengan kategori yang diplih
Sesuai Valid yang akan dihapus lalu (kosong)
2. Tanpa menandai data
checkbox :
Sistem akan
harapan menekan tombol
menampilkan pesan
verifikasi
"Hapus data terpilih"
penghapusan data "Hapus data terpilih ?"
Sesuai Valid yang akan dihapus lalu (kosong)
3. Tanpa menandai data
checkbox :
Sistem akan kembali
harapan menekan tombol
ke halaman
"Kategori
"Hapus data terpilih",
Pelayanan"
serta menekan tombol "Cancel" pada pesan verifikasi
Sesuai Valid yang akan dihapus lalu (kosong)
4. Tanpa menandai data
checkbox :
Sistem akan
harapan menekan tombol
menampilkan pesan
"Pilih data yang
"Hapus data terpilih",
akan dihapus" dan
serta menekan tombol
kembali ke halaman
"Ok" pada pesan
Sesuai Valid akan dihapus lalu
5. Menandai data yang
checkbox :
Sistem akan
harapan menekan tombol
Service
menampilkan pesan
Honda
"Data berhasil
"Hapus data terpilih",
dihapus " dan
serta menekan tombol
kembali ke
"Ok" pada pesan
Sesuai Valid akan dihapus lalu
6. Menandai data yang
checkbox :
Sistem akan kembali
Service
ke halaman
harapan harapan
Honda
"Kategori
"Hapus data terpilih",
Pelayanan"
serta menekan tombol "CANCEL" pada pesan verifikasi
19. Pengujian Terhadap Halaman Tambah Kategori Pelayanan
Tabel IV.45 Hasil Pengujian Black Box Testing Halaman Tambah Kategori Pelayanan
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Tanpa mengisi
Sesuai Valid kategori
Kategori
Sistem menampilkan
harapan pelayanan dan
Pelayanan : pesan "Isikan Kategori
(kosong)
Pelayanan"
biaya pelayanan
Biaya
lalu menekan
Pelayanan :
tombol "Simpan" (kosong) 2. Mengisi kategori Kategori
Sesuai Valid pelayanan dan
Sistem menampilkan
harapan tidak mngisi
Pelayanan : infromasi "Isikan Biaya
Service
Kategori Pelayanan"
biaya pelayanan
Honda
lalu menekan
Biaya
tombol "Simpan" Pelayanan :
(kosong)
Sesuai Valid pelayanan dan
3. Mengisi kategori Kategori
Sistem menampilkan
harapan biaya pelayanan
Pelayanan : pesan " Please enter a
Service
number "
dengan salah lalu Honda menekan tombol
Biaya
"Simpan"
Pelayanan : xxx (salah)
Sesuai Valid pelayanan dan
4. Mengisi kategori Kategori
Sistem akan menyimpan
harapan biaya pelayanan
Pelayanan : data dan menampilkan
Service
pesan "Data Berhasil
dengan benar lalu Honda
disimpan" lalu sistem
menekan tombol
Biaya
akan kembalik ke
"Simpan"
Pelayanan : halaman "Kategori 28000
Pelayanan"
Sesuai Valid pelayanan dan
5. Mengisi kategori Kategori
Sistem mengabaikan data
Pelayanan : lalu menuju ke "Kategori
harapan harapan
Service
Pelayanan"
dengan benar lalu Honda menekan tombol
20. Pengujian Terhadap Halaman Sunting Kategori Pelayanan
Tabel IV.46 Hasil Pengujian Black Box Testing Halaman Sunting Kategori Pelayanan
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Setelah merubah Kategori
Sesuai Valid data " Kategori
Sistem akan
harapan pelayanan" lalu
Pelayanan : memperbaharui data dan
Service
menampilkan pesan "Data
menekan tombol Honda
Berhasil diperbaharui" lalu
perbaharui
Biaya
sistem akan kembali ke
pelayanan : halaman "Kategori 30000
Pelayanan"
21. Pengujian Terhadap Halaman Submenu Tambah Barang
Tabel IV.47 Hasil Pengujian Black Box Testing Halaman Submenu Tambah Barang
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Tanpa mengisi
Sesuai Valid lalu menekan
Sistem menampilkan
harapan tombol
pesan "Isikan nama
barang"
"Simpan" 2. Mengisi Kode
Sesuai Valid barang, Nama
Kode Barang :
Sistem menampilkan
pesan "Harga beli tidak harapan Barang lalu
45106-KG2-
NA
boleh kosong"
menekan tombol Nama Barang : "Simpan"
DISC PAD
Sesuai Valid barang, Nama
3. Mengisi Kode
Kode Barang :
Sistem menampilkan
pesan "Harga jual tidak harapan Barang, Harga
45106-KG2-
NA
boleh kosong"
Beli lalu Nama Barang : menekan tombol DISC PAD "Simpan"
Harga Beli : 25000
Sesuai Valid barang, Nama
4. Mengisi Kode Kode Barang :
Sistem menampilkan
harapan Barang, Harga
45106-KG2-
pesan "Isikan stok
NA
barang tersedia"
Beli, Harga jual Nama Barang : lalu menekan
DISC PAD tombol
Harga Beli : "Simpan"
25000 Harga Jual : 30000
Sesuai Valid barang, Nama
5. Mengisi Kode Kode Barang :
Sistem menyimpan
harapan Barang, Harga
45106-KG2-
data dan menampilkan
NA
pesan "Barang berhasil
Beli, Harga jual, Nama Barang : disimpan" lalu sistem jumlah barang
DISC PAD
kembali ke halaman
lalu menekan Harga Beli :
tambah barang
tombol 25000 "Simpan"
Harga Jual : 30000 Jumlah Barang : 12
Sesuai Valid data lalu
6. Mengisi semua Kode Barang :
Sistem menyimpan
harapan menekan tombol NA
45106-KG2-
data dan menampilkan
pesan "Barang berhasil
"Simpan" Nama Barang : disimpan" lalu sistem DISC PAD
kembali ke halaman
Kategori
tambah barang
Barang : Brake Part Jenis Kendaraan : Honda Kualitas :Kualitas 1 Harga Beli : 25000 Harga Jual : 30000 Satuan Barang : Pasang Jumlah Barang : 12 Rak :Rak-02
Supplier : PT. Sinar galih Tanggal Masuk : 2014-06-21 Keterangan : HND : GLPro, Max, MaxNeoTech
Sesuai Valid data lalu
7. Mengisi semua Kode Barang :
Sistem mengabaikan
harapan menekan tombol NA
45106-KG2-
data lalu sistem
menampilkan halaman
"Batal" Nama Barang : "Submenu Data DISC PAD
Barang"
Kategori Barang : Brake Part Jenis Kendaraan : Honda Kualitas :Kualitas 1 Harga Beli : 25000 Harga Jual : 30000 Satuan Barang : Pasang Jumlah Barang : 12 Rak :Rak-02 Supplier : PT. Sinar galih Tanggal Masuk : 2014-06-21 Keterangan : HND : GLPro, Max, MaxNeoTech
22. Pengujian Terhadap Halaman Submenu Data Barang
Tabel IV.48 Hasil Pengujian Black Box Testing Halaman Submenu Data Barang
Hasil No.
Skenario pengujian
Test case Hasil yang diharapkan
Kesimpulan pengujian
Sesuai Valid yang akan dihapus lalu
1. Tanpa menandai data
Sistem akan
harapan menekan tombol
menampilkan pesan
verifikasi
"Hapus data terpilih"
penghapusan data "Hapus data terpilih ?"
Sesuai Valid yang akan dihapus lalu (kosong)
2. Tanpa menandai data
checkbox : Sistem akan kembali
harapan menekan tombol
ke halaman
"Submenu Data
"Hapus data terpilih",
Barang"
serta menekan tombol "Cancel" pada pesan verifikasi
Sesuai Valid yang akan dihapus lalu (kosong)
3. Tanpa menandai data
checkbox : Sistem akan
harapan menekan tombol
menampilkan pesan
"Pilih data barang
"Hapus data terpilih",
yang akan dihapus"
serta menekan tombol
dan kembali ke
"Ok" pada pesan
halaman
verifikasi
"SubmenuData Barang"
Sesuai Valid akan dihapus lalu
4. Menandai data yang
checkbox : Sistem akan
harapan menekan tombol
OL00001
menampilkan pesan
"Data berhasil dihapus
"Hapus data terpilih",
" dan kembali ke
serta menekan tombol
halaman
"Ok" pada pesan
"Submenu Data
verifikasi
Barang"
Sesuai Valid akan dihapus lalu
5. Menandai data yang
checkbox : Sistem akan kembali
harapan menekan tombol
OL00001
ke halaman
"Submenu Data
"Hapus data terpilih",
Barang"
serta menekan tombol "CANCEL" pada pesan verifikasi
Sesuai Valid sunting(pensil) pada
6. Menekan tombol
ID Barang Sistem akan
: BT00001 menampilkan halaman harapan data yang akan
Sunting data barang
disunting
sesuai dengan data ynag dipilih
23. Pengujian Terhadap Halaman Sunting Barang
Tabel IV.49 Hasil Pengujian Black Box Testing Halaman Sunting Barang
Hasil No.
Skenario
Hasil yang
Test case Kesimpulan pengujian
pengujian 1. Tanpa merubah Kode Barang : 12N5-
diharapkan
Sesuai Valid data lalu
Sistem akan
harapan menekan
3B KIT
menyimpan data
Nama Barang
Kategori Barang
pesan " Data
: Battery
berhasil
Jenis Kendaraan :
diperbaharui"
Semua Kualitas :Kualitas 1 Harga Beli : 88000 Harga Jual : 100000 Satuan Barang : Satuan Jumlah Barang : 19 Rak :Rak-01 Supplier : PT. Sinar galih Tanggal Masuk : 2014- 06-14 Keterangan : HND : Astrea Prima/Grand, Impressa, Supra YMH : Alfa, Force-1, Crypton, Vega, Sigma SZK : RC80, RC100, RC110, Tornado, Shogun KWK , Kaze, VSP, Corsa, STR, AR-125, Photo:default (kosong)
2. Merubah Harga Kode Barang : 12N5-
Sistem akan
Sesuai Valid Sesuai Valid
harapan lalu menekan
menyimpan data
Nama Barang
dan
tombol : BATTERY
menampilkan
"Perbaharui" Kategori Barang
pesan " Data
: Battery
berhasil
Jenis Kendaraan :
diperbaharui"
Semua Kualitas :Kualitas 1 Harga Beli : 90000 Harga Jual : 110000 Satuan Barang : Satuan Jumlah Barang : 19 Rak :Rak-01 Supplier : PT. Sinar galih Tanggal Masuk : 2014- 06-14 Keterangan : HND : Astrea Prima/Grand, Impressa, Supra YMH : Alfa, Force-1, Crypton, Vega, Sigma SZK : RC80, RC100, RC110, Tornado, Shogun KWK , Kaze, VSP, Corsa, STR, AR-125, Photo:default (kosong)
Sesuai Valid jual, harga beli
3. Merubah Harga Kode Barang : 12N5-
Sistem akan
harapan lalu menekan
3B KIT
mengabaikan
Nama Barang
perubahan data
tombol "Batal" : BATTERY
dan kembali ke
Kategori Barang
halaman
: Battery
"Submenu Data
Jenis Kendaraan :
Barang"
Semua Kualitas :Kualitas 1 Harga Beli : 90000 Harga Jual : 110000 Satuan Barang : Satuan Jumlah Barang : 19 Rak :Rak-01 Supplier : PT. Sinar galih Tanggal Masuk : 2014- 06-14
Keterangan : HND : Astrea Prima/Grand, Impressa, Supra YMH : Alfa, Force-1, Crypton, Vega, Sigma SZK : RC80, RC100, RC110, Tornado, Shogun KWK , Kaze, VSP, Corsa, STR, AR-125, Photo:default (kosong)
Sesuai Valid Nama Barang
4. Mengosongkan Kode Barang : 12N5-
Sistem
harapan lalu menekan
3B KIT
menampilkan
Nama Barang : (koson) pesan "Isikan
tombol
Kategori Barang
nama barang"
"Perbaharui"
: Battery Jenis Kendaraan : Semua Kualitas :Kualitas 1 Harga Beli : 90000 Harga Jual : 110000 Satuan Barang : Satuan Jumlah Barang : 19 Rak :Rak-01 Supplier : PT. Sinar galih Tanggal Masuk : 2014- 06-14 Keterangan : HND : Astrea Prima/Grand, Impressa, Supra YMH : Alfa, Force-1, Crypton, Vega, Sigma SZK : RC80, RC100, RC110, Tornado, Shogun KWK , Kaze, VSP, Corsa, STR, AR-125, Photo:default (kosong)
24. Pengujian Terhadap Halaman Submenu Kategori Barang
Tabel IV.50 Hasil Pengujian Black Box Testing Halaman Submenu Kategori Barang
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Menakan tombol -
Sesuai Valid "Tambah
Sistem akan menampilkan
harapan Kategori Barang"
halaman " Halaman Tambah
Kategori Barang"
Sesuai Valid Kualitas Barang
2. Memilih Tab
Sistem akan menampilkan
harapan 3. Memilih Tab
data Kualitas Barang
Sesuai Valid Satuan Barang
Sistem akan menampilkan
harapan 4. Memilih Tab
data Satuan Barang
Sesuai Valid Jenis Kendaraan
Sistem akan menampilkan
data Jenis Kendaraan
harapan
Sesuai Valid Sunting(pensil)
5. Menekan Tombol ID Sistem akan menampilkan
harapan pada baris data
Kategori
halaman Sunting Kategori
:PS
Barang lalu menampilkan
yang akan
data sesuai ID kategori yang
disunting
dipilih dan ID Kategori tidak dapat diubah
6. Tanpa menandai checkbox : Sistem akan menampilkan Sesuai Valid data yang akan
harapan dihapus lalu
(kosong)
pesan verifikasi
penghapusan data "Hapus
menekan tombol
data terpilih ?"
"Hapus data terpilih"
7. Tanpa menandai checkbox : Sistem akan menampilkan Sesuai Valid data yang akan
harapan dihapus lalu
(kosong)
pesan "Pilih data yang akan
dihapus" dan kembali ke
menekan tombol
halaman Submenukategori
"Hapus data
Barang
terpilih", serta menekan tombol "Ok" pada pesan verifikasi
8. Tanpa menandai checkbox : Sistem akan kembali ke Sesuai Valid data yang akan
harapan dihapus lalu
(kosong)
halaman Submenukategori
Barang
menekan tombol
"Hapus data terpilih", serta menekan tombol "Cancel" pada pesan verifikasi
Sesuai Valid yang akan
9. Menandai data
checkbox : Sistem akan menampilkan
pesan "Data berhasil dihapus harapan dihapus lalu
PS
" dan kembali ke
menekan tombol
halaman Submenukategori
"Hapus data
Barang
terpilih", serta menekan tombol "Ok" pada pesan verifikasi
10. Menandai data
Sesuai Valid yang akan
checkbox : Sistem akan kembali ke
harapan dihapus lalu
PS
halaman Submenukategori
Barang
menekan tombol "Hapus data terpilih", serta menekan tombol "CANCEL" pada pesan verifikasi
25. Pengujian Terhadap Halaman Tambah Kategori Barang
Tabel IV.51 Hasil Pengujian Black Box Testing Halaman Tambah Kategori Barang
Hasil
No. Skenario pengujian Test case Hasil yang diharapkan
Kesimpulan pengujian
Sesuai Valid menekan tombol
1. Tanpa mengisi lalu ID Sistem akan
harapan "Simpan"
Kategori : menampilkan Pesan
(kosong)
"Isikan ID Kategori"
Nama Kategori : (kosong)
Sesuai Valid Kategori dan tidak Kategori : menampilkan Pesan
2. Mengisi ID
ID Sistem akan
harapan mengisi Nama
PS
"Isikan Nama Kategori"
Kategori lalu
Nama
menekan tombol
Kategori :
"Simpan"
(kosong)
Sesuai Valid Kategori dan Nama Kategori : menampilkan Pesan
3. Mengisi ID
ID Sistem akan
harapan Kategori lalu
PS
"Data Berhasil disimpan"
menekan tombol
Nama
dan sistem kembali ke
"Simpan"
Kategori : halaman Kategori barang Pasang
Sesuai Valid Kategori dan Nama Kategori : mengabaikan data dan
4. Mengisi ID
ID Sistem akan
harapan Kategori lalu
PS
kembali ke halaman
menekan tombol
Nama
Kategori barang
"Batal"
Kategori : Pasang
26. Pengujian Terhadap Halaman Sunting Kategori Barang
Tabel IV.52 Hasil Pengujian Black Box Testing Halaman Sunting Kategori Barang
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Merubah/Tidak
Sesuai Valid merubah data
ID Sistem akan menyimpan data
harapan lalu menekan
Kategori dan menampilkan pesan "
:PS
Data berhasil diperbaharui"
tombol
Nama
dan kembali ke
"Perbaharui"
Kategori : halamanSubmenu kategori Pasang /
barang
xxx
Sesuai Valid merubah data
2. Merubah/Tidak
ID Sistem akan mengabaikan
harapan lalu menekan
Kategori data dan kembali ke halaman
:PS Nama Kategori barang
tombol "Batal"
Kategori : Pasang / xxx
Sesuai Valid Nama kategori
3. Mengosongkan
ID Sistem akan menampilkan
harapan dan menekan
kategori : pesan "Isikan nama kategori"
PS Nama
tombol
Kategori :
"Perbaharui"
(kosong)
27. Pengujian Terhadap Halaman Tab Kualitas Barang
Tabel IV.53 Hasil Pengujian Black Box Testing Halaman Tab Kualitas Barang
Hasil No.
Hasil yang
Skenario pengujian Test case Kesimpulan
pengujian 1. Menekan tombol
diharapkan
Sesuai Valid "Tambah Kualitas
Sistem akan
harapan Barang"
menampilkan
halaman " Halaman Tambah Kategori Barang"
Sesuai Valid yang akan dihapus lalu (kosong)
2. Tanpa menandai data
checkbox : Sistem akan
harapan menekan tombol
menampilkan pesan
verifikasi
"Hapus data terpilih"
penghapusan data "Hapus data terpilih ?"
Sesuai Valid yang akan dihapus lalu (kosong)
3. Tanpa menandai data
checkbox : Sistem akan
harapan menekan tombol
menampilkan pesan
"Pilih data yang akan
"Hapus data terpilih",
dihapus" dan kembali
serta menekan tombol
ke halaman Tab
"Ok" pada pesan
Kualitas Barang
verifikasi 4. Tanpa menandai data
Sesuai Valid yang akan dihapus lalu (kosong)
checkbox : Sistem kembali ke
harapan menekan tombol
halaman Tab Kualitas
Barang
"Hapus data terpilih", serta menekan tombol "Cancel" pada pesan verifikasi
Sesuai Valid akan dihapus lalu
5. Menandai data yang
checkbox : Sistem akan
harapan menekan tombol
L3
menampilkan pesan
"Data berhasil
"Hapus data terpilih",
dihapus "dan kembali
serta menekan tombol
ke halaman Tab
"Ok" pada pesan
Kualitas Barang
verifikasi 6. Menandai data yang
Sesuai Valid akan dihapus lalu
checkbox : Sistem akan kembali
harapan menekan tombol
L3
ke halaman Tab
Kualitas Barang
"Hapus data terpilih", serta menekan tombol "CANCEL" pada pesan verifikasi
28. Pengujian Terhadap Halaman Tambah Kualitas Barang
Tabel IV.54 Hasil Pengujian Black Box Testing Halaman Tambah Kualitas Barang
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian
Sesuai Valid menekan tombol
1. Tanpa mengisi lalu ID Sistem akan Sistem akan
harapan "Simpan"
Kualitas :
menampilkan Pesan
(kosong)
"Isikan ID Kualitas"
Kualitas : (kosong)
Sesuai Valid kualitas dan tidak
2. Mengisi ID
ID Sistem akan Sistem akan
harapan mengisi kualitas
Kualitas :
menampilkan Pesan
L3
"Isikan Kualitas"
lalu menekan
Kualitas :
tombol "Simpan"
(kosong)
Sesuai Valid kualitas dan
3. Mengisi ID
ID Sistem akan menampilkan
harapan mengisi kualitas
Kualitas :
Pesan "Data Berhasil
L3
disimpan" dan sistem
lalu menekan
Kualitas :
kembali ke halaman tab
tombol "Simpan"
Lokal 3
kualitas barang
Sesuai Valid kualitas dan
4. Mengisi ID
ID Sistem akan mengabaikan
harapan mengisi kualitas
Kualitas :
data dan sistem kembali
L3
ke halaman tab kualitas
lalu menekan
Kualitas :
barang
tombol "Batal"
Lokal 3
29. Pengujian Terhadap Halaman Sunting Kualitas Barang
Tabel IV.55 Hasil Pengujian Black Box Testing Halaman Sunting Kualitas Barang
Hasil
No. Skenario pengujian Test case Hasil yang diharapkan
Kesimpulan pengujian
Sesuai Valid merubah data lalu
1. Merubah / tidak
ID Sistem akan menyimpan
harapan menekan tombol
Kualitas : data dan menampilkan
L3
pesan " Data berhasil
"Perbaharui"
Kualitas : diperbaharui" dan Lokal 3 / kembali ke halaman tab xxx
kualitas barang
Sesuai Valid merubah data lalu
2. Merubah / tidak
ID Sistem akan mengabaikan
harapan menekan tombol
Kualitas : data dan kembali ke
L3
halaman tab kualitas
"Batal"
Kualitas : barang Lokal 3 / xxx
Sesuai Valid Kualitas dan
3. Mengosongkan
ID Sistem akan
harapan menekan tombol
Kualitas : menampilkan pesan
L3
"Isikan Kualitas"
"Perbaharui"
Kualitas : (kosong)
30. Pengujian Terhadap Halaman Tab Satuan
Tabel IV.56 Hasil Pengujian Black Box Testing Halaman Tab Satuan
Hasil No.
Hasil yang
Skenario pengujian Test case Kesimpulan
pengujian 1. Menekan Tombol
diharapkan
Sesuai Valid "Tambah Satuan"
Sistem akan
menampilkan
harapan
halaman " Tambah Satuan Barang"
Sesuai Valid yang akan dihapus lalu kosong
2. Tanpa menandai data
checkbox : Sistem akan
harapan menekan tombol
menampilkan pesan
verifikasi
"Hapus data terpilih"
penghapusan data "Hapus data terpilih ?"
Sesuai Valid yang akan dihapus lalu kosong
3. Tanpa menandai data
checkbox : Sistem akan
harapan menekan tombol
menampilkan pesan
"Pilih data yang akan
"Hapus data terpilih",
dihapus" dan kembali
serta menekan tombol
ke halaman Tab
"Ok" pada pesan
Satuan
verifikasi 4. Tanpa menandai data
Sesuai Valid yang akan dihapus lalu kosong
checkbox : Sistem kembali ke
harapan menekan tombol "Hapus data terpilih", serta menekan tombol "Cancel" pada pesan verifikasi
halaman Tab Satuan
Sesuai Valid akan dihapus lalu
5. Menandai data yang
checkbox : Sistem akan
harapan menekan tombol
menampilkan pesan
"Data berhasil
"Hapus data terpilih",
dihapus "dan kembali
serta menekan tombol
ke halaman Tab
"Ok" pada pesan
Satuan
verifikasi 6. Menandai data yang
Sesuai Valid akan dihapus lalu
checkbox : Sistem akan kembali
harapan menekan tombol
ke halaman Tab
Satuan
"Hapus data terpilih", serta menekan tombol "CANCEL" pada pesan verifikasi
31. Pengujian Terhadap Halaman Tambah Satuan
Tabel IV.57 Hasil Pengujian Black Box Testing Halaman Tambah Satuan
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Tanpa mengisi
Sesuai Valid lalu menekan
ID Satuan Sistem akan menampilkan
harapan tombol "Simpan" Satuan :
: (kosong) pesan "Isikan ID satuan"
dan kembali ke halaman
(kosong)
Tambah satuan
2. Mengisi ID satuan ID Satuan Sistem akan menampilkan Sesuai Valid dan tidak mengisi :P
harapan Satuan lalu
pesan "Isikan satuan" dan
Satuan :
kembali ke halaman
menekan tombol
(kosong)
Tambah satuan
"Simpan" 3. Mengisi ID satuan ID Satuan Sistem akan menyimpan
Sesuai Valid dan mengisi
harapan Satuan lalu
:P
data dan menampilkan
Satuan :
pesan "Data Berhasil
menekan tombol
Pasang
disimpan" lalu kembali ke
"Simpan"
halaman Tambah satuan
4. Mengisi ID satuan ID Satuan Sistem akan mengabaikan Sesuai Valid dan mengisi
harapan Satuan lalu
:P
data dan sistem kembali ke
Satuan :
halaman tab satuan
menekan tombol
Pasang
"Batal"
32. Pengujian Terhadap Halaman Sunting Satuan
Tabel IV.58 Hasil Pengujian Black Box Testing Halaman Sunting Satuan
Hasil
No. Skenario pengujian Test case Hasil yang diharapkan
Kesimpulan pengujian
Sesuai Valid merubah data lalu
1. Merubah / tidak
ID Satuan Sistem akan menyimpan
harapan menekan tombol
: P / xx
data dan menampilkan
Satuan :
pesan " Data berhasil
"Perbaharui"
Pasang /
diperbaharui" dan
xxx
kembali ke halaman tab satuan barang
Sesuai Valid merubah data lalu
2. Merubah / tidak
ID Satuan Sistem akan mengabaikan
harapan menekan tombol
: P / xx
data dan kembali ke
Satuan :
halaman tab satuan
Sesuai Valid Satuan dan menekan : P / xx
3. Mengosongkan
ID Satuan Sistem akan
harapan tombol "Perbaharui" Satuan :
menampilkan pesan
"Isikan Satuan" dan
(kosong) kembali ke halaman Sunting satuan
33. Pengujian Terhadap Halaman Tab Jenis Kendaraan
Tabel IV.59 Hasil Pengujian Black Box Testing Halaman Tab Jenis Kendaraan
Hasil No.
Skenario pengujian
Test case Hasil yang diharapkan
Kesimpulan pengujian
Sesuai Valid "Tambah jenis
1. Menekan tombol
Sistem akan
menampilkan halaman harapan kendaraan"
Tambah jenis Kendaraan
Sesuai Valid yang akan dihapus lalu (kosong)
2. Tanpa menandai data
checkbox : Sistem akan
harapan menekan tombol
menampilkan pesan
verifikasi
"Hapus data terpilih"
penghapusan data "Hapus data terpilih ?"
Sesuai Valid yang akan dihapus lalu (kosong)
3. Tanpa menandai data
checkbox : Sistem akan
harapan menekan tombol
menampilkan pesan
"Pilih data yang akan
"Hapus data terpilih",
dihapus" dan kembali
serta menekan tombol
ke halaman Tab jenis
"Ok" pada pesan
kendaraan
verifikasi 4. Tanpa menandai data
Sesuai Valid yang akan dihapus lalu (kosong)
checkbox : Sistem akan kembali
harapan menekan tombol
ke halaman Tab jenis
kendaraan
"Hapus data terpilih", serta menekan tombol "Cancel" pada pesan verifikasi
Sesuai Valid akan dihapus lalu
5. Menandai data yang
checkbox : Sistem akan
harapan menekan tombol
menampilkan pesan
"Data berhasil dihapus
"Hapus data terpilih",
" dan kembali ke
serta menekan tombol
halaman tab jenis
"Ok" pada pesan
kendaraan
verifikasi 6. Menandai data yang
Sesuai Valid akan dihapus lalu
checkbox : Sistem akan kembali
harapan menekan tombol
ke halaman tab jenis
kendaraan
"Hapus data terpilih", serta menekan tombol
"CANCEL" pada pesan verifikasi
Sesuai Valid Sunting(pensil) pada
7. Menekan Tombol
ID Sistem akan
Kendaraan menampilkan halaman harapan baris data yang akan
:Y
Sunting Jenis
disunting
Kendaraan lalu menampilkan data sesuai ID Kendaraan yang dipilih dan ID Kendaraan tidak dapat diubah
34. Pengujian Terhadap Halaman Tambah Jenis Kendaraan
Tabel IV.60 Hasil Pengujian Black Box Testing Halaman Tambah Jenis Kendaraan
Hasil No. Skenario pengujian
Test case Hasil yang diharapkan
Kesimpulan pengujian
Sesuai Valid menekan tombol
1. Tanpa mengisi lalu
ID Sistem akan
harapan "Tambah Jenis
Kendaraan : menampilkan pesan
(kosong)
"Isikan ID Kendaraan"
Kendaraan"
Kendaraan : dan kembali ke (kosong)
halaman Tambah Jenis Kendaraan
Sesuai Valid kendaraan dan tidak Kendaraan : menampilkan pesan
2. Mengisi ID
ID Sistem akan
harapan mengisi Kendaraan
"Isikan Kendaraan"
lalu menekan tombol Kendaraan : dan kembali ke "Tambah Jenis
(kosong)
halaman Tambah Jenis
Kendaraan"
Kendaraan
Sesuai Valid kendaraan dan
3. Mengisi ID
ID Sistem akan
harapan mengisi Kendaraan
Kendaraan : menampilkan pesan
"Data berhasil
lalu menekan tombol Kendaraan : disimpan" dan kembali "Tambah Jenis
Yamaha
ke halaman Tab Jenis
Kendaraan"
Kendaraan
35. Pengujian Terhadap Halaman Sunting Jenis Kendaraan
Tabel IV.61 Hasil Pengujian Black Box Testing Halaman Sunting Jenis Kendaraan
Hasil No. Skenario pengujian
Test case Hasil yang diharapkan
Kesimpulan pengujian
Sesuai Valid merubah data lalu
1. Merubah/tidak
ID Sistem akan menyimpan
harapan menekan tombol
Kendaraan : data dan menampilkan
Y / xx
pesan "Data Berhasil
"Perbaharui"
Kendaraan : diperbaharui" lalu Yamaha /
kembali ke halaman tab
xxx
jenis kendaraan
Sesuai Valid merubah data lalu
2. Merubah/tidak
ID Sistem akan
harapan menekan tombol
Kendaraan : mengabaikan data dan
Y / xx
kembali ke halaman tab
"Batal"
Kendaraan : jenis kendaraan Yamaha / xxx
36. Pengujian Terhadap Halaman Submenu Rak Penyimpanan
Tabel IV.62 Hasil Pengujian Black Box Testing Halaman Submenu Rak Penyimpanan
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Menekan tombol
Sesuai Valid "Tambah Rak
Sistem akan menampilkan
harapan Barang"
halaman Tambah Rak
Sesuai Valid data yang akan
2. Tanpa menandai
checkbox : Sistem akan menampilkan
harapan dihapus lalu
(kosong)
pesan verifikasi
penghapusan data "Hapus
menekan tombol
data terpilih ?"
"Hapus data terpilih"
Sesuai Valid data yang akan
3. Tanpa menandai
checkbox : Sistem akan menampilkan
harapan dihapus lalu
(kosong)
pesan "Pilih data yang
akan dihapus" dan kembali
menekan tombol
ke halaman SubmenuRak
"Hapus data
Penyimpanan
terpilih", serta menekan tombol "Ok" pada pesan verifikasi
Sesuai Valid data yang akan
4. Tanpa menandai
checkbox : Sistem akan kembali ke
harapan dihapus lalu
(kosong)
halaman SubmenuRak
Penyimpanan
menekan tombol "Hapus data terpilih", serta menekan tombol "Cancel" pada pesan verifikasi
Sesuai Valid yang akan dihapus RAK-06
5. Menandai data
checkbox : Sistem akan kembali ke
harapan lalu menekan tombol "Hapus data terpilih", serta menekan tombol "CANCEL" pada pesan verifikasi
halaman rak penyimpanan
37. Pengujian Terhadap Halaman Tambah Rak
Tabel IV.63 Hasil Pengujian Black Box Testing Halaman Tambah Rak
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Tanpa
Sesuai Valid mengisi lalu
Nama Rak :
Sistem akan menampilkan
harapan menekan
(kosong)
pesan "Isikan Nama Rak"
Keterangan :
dan kembali ke halaman
tombol (kosong)
Tambah rak
"Simpan" 2. Mengisi
Sesuai Valid Nama Rak
Nama Rak :
Sistem akan menyimpan
harapan dan tidak
RAK-06
data dan menampikan
Keterangan :
pesan "Data berhasil
mengisi (kosong)
disimpan" lalu kembali ke
Keterangan
halaman SubmenuRak
lalu menekan
Penyimpanan Penyimpanan
Sesuai Valid Nama Rak
3. Mengisi Nama Rak :
Sistem akan menyimpan
harapan dan mengisi
RAK-06
data dan menampikan
Keterangan :
pesan "Data berhasil
Keterangan Berisi barang
disimpan" lalu kembali ke
lalu menekan dengan
halaman SubmenuRak
tombol kategori Other
Penyimpanan
"Simpan" Part 4. Mengisi
Sesuai Valid Nama Rak
Nama Rak :
Sistem akan mengabaikan
harapan dan mengisi
RAK-06
data dan kembali ke
Keterangan :
halaman SubmenuRak
Keterangan Berisi barang
Penyimpanan
lalu menekan dengan tombol
kategori Other "Batal"
Part
38. Pengujian Terhadap Halaman Sunting Rak
Tabel IV.64 Hasil Pengujian Black Box Testing Halaman Sunting Rak
Hasil No. Skenario pengujian
Test
Hasil yang diharapkan
Kesimpulan case pengujian
Sesuai Valid merubah data lalu
1. Merubah atau tidak Nama
Sistem akan menyimpan
harapan menekan tombol
Rak :
data lalu menampilkan
RAK-
pesan "Data berhasil
"Perbaharui"
06 diperbaharui" dan kembali ke halaman Rak Penyimpanan
Sesuai Valid merubah data lalu
2. Merubah atau tidak Nama
Sistem akan mengabaikan
harapan menekan tombol
Rak :
data dan kembali ke
RAK-
halaman Rak Penyimpanan
"Batal"
39. Pengujian Terhadap Halaman Submenu Tambah Data Supplier
Tabel IV.65 Hasil Pengujian Black Box Testing Halaman Submenu Tambah Data Supplier
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Mengisi
Sesuai Valid semua data 0005(otomatis)
ID Supplier :
Sistem akan menampilkan
harapan lalu
pesan "Data Berhasil
Nama Supplier : disimpan" dan menuju ke menekan
PT. Mekanika
halaman
tombol Jaya
"Submenu dataSupplier"
"Simpan" Alamat Suplier : Jl. raya parung Telp/Hp : 0251- 8772123
Sesuai Valid semua data 0005(otomatis)
2. Mengisi ID Supplier :
Sistem akan mengabaikan
harapan lalu
data lalu menuju kehalaman
Nama Supplier : sebelumnya menekan
PT. Mekanika tombol
Jaya "Batal"
Alamat Suplier : Jl. raya parung Telp/Hp : 0251- 8772123
40. Pengujian Terhadap Halaman Submenu Data Supplier
Tabel IV.66 Hasil Pengujian Black Box Testing Halaman Submenu Data Supplier
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Menekan
Sesuai Valid Tombol
ID Supplier: Sistem akan
harapan Sunting(pensil)
menampilkan halaman
sunting Suppliersesuai
pada baris data
dengan data yang dipilih
yang akan disunting
Sesuai Valid menandai data
2. Tanpa
checkbox :
Sistem akan
harapan yang akan
(kosong)
menampilkan pesan
verifikasi penghapusan verifikasi penghapusan
data "Hapus data terpilih
menekan
tombol "hapus data terpilih"
Sesuai Valid menandai data
3. Tanpa
checkbox :
Sistem akan
harapan yang akan
(kosong)
menampilkan pesan
"Pilih data yang akan
dihapus lalu
dihapus" dan kembali ke
menekan
halaman
tombol "Hapus
"Submenu dataSupplier"
data terpilih", serta menekan tombol "Ok" pada pesan verifikasi
Sesuai Valid menandai data
4. Tanpa
checkbox :
Sistem akan kembali ke
harapan yang akan
(kosong)
halaman
"Submenu dataSupplier"
dihapus lalu menekan tombol "Hapus data terpilih", serta menekan tombol "Cancel" pada pesan verifikasi
Sesuai Valid yang akan
5. Menandai data checkbox :
Sistem akan
harapan dihapus lalu
menampilkan pesan
"Data berhasil dihapus "
menekan
dan kembali ke halaman
tombol "Hapus
"Submenu DataSupplier"
data terpilih", serta menekan tombol "Ok" pada pesan verifikasi
41. Pengujian Terhadap Halaman Sunting Data Supplier
Tabel IV.67 Hasil Pengujian Black Box Testing Halaman Sunting Data Supplier
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Merubah/tidak ID Supplier :
Sesuai Valid merubah data 0005
Sistem akan
harapan lalu menekan Nama Supplier : "Data berhasil tombol
menampilkan pesan
PT. Mekanika
diperbaharui " dan
"Perbaharui" Jaya
kembali ke halaman
Alamat Suplier : "Submenu DataSupplier" Jl. raya parung Telp/Hp : 0251- 8772123
Sesuai Valid merubah data 0005
2. Merubah/tidak ID Supplier :
Sistem akan
harapan lalu menekan Nama Supplier : kembali ke halaman tombol
mengabaikan data dan
PT. Mekanika
"SubmenuData Supplier"
"Batal" Jaya Alamat Suplier : Jl. raya parung Telp/Hp : 0251- 8772123
42. Pengujian Terhadap Halaman Submenu Data Stok Kurang
Tabel IV.68 Hasil Pengujian Black Box Testing Halaman Submenu Data Stok Kurang
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Tanpa menandai -
Sesuai Valid data yang akan
Sistem akan menampilkan
harapan dipesan lalu
pesan "Pilih data yang akan
dipesan" dan kembali ke
menekan tombol
halaman Submenudata stok
"Tambahkan
kurang"
dalam pesanan" 2. Tanpa menandai checkbox : Sistem akan menampilkan
Sesuai Valid data yang akan
(kosong)
pesan "Pilih data yang akan
harapan harapan
dipesan"
menekan tombol "Tambahkan dalam pesanan"
3. Tanpa menandai checkbox : Sistem akan menampilkan Sesuai Valid data yang akan
harapan dipesan lalu
(kosong)
pesan "Tidak ada data
barang yang dipesan"
menekan tombol "Tindak lanjuti pesanan"
Sesuai Valid barang yang akan EL00001
4. Menandai data
checkbox : Sistem akan menampilkan
harapan dipesan lalu
pesan "Berhasil
menambahkan pesanan"
menekan tombol "Tambahkan dalam pesanan"
43. Pengujian Terhadap Halaman Pemesanan Barang
Tabel IV.69 Hasil Pengujian Black Box Testing Halaman Pemesanan Barang
Hasil No
Kesimpula Skenario pengujian
Test case Hasil yang diharapkan pengujia .
nn
Tidak Not Valid "comboboxpilih Suppli PT. Gajah
1. Pilih Supplierpada
Supplier :
Menampilkan Pesan
sesuai er " yang akan
"Tidak ada data barang
harapan dibuatkan daftar
Mungkur
yang dipesan
untuk Supplier (PT.
pemesanan barang, jika
Gajah Mungkur)"
padaSupplier yang dipilih tidak terdapat barang yang dipesan
Sesuai Valid "comboboxpilih Suppli Toko Spare barang dipesan sesuai
2. Pilih Supplierpada
Supplier :
Menampilkan data
harapan er " yang akan
Part Merde data dari pemesanan di
dibuatkan daftar
ka
Data stok kurang
pemesanan barang, jika
sebelumnya
padaSupplier yang
berdasarkan Supplierya
dipilih terdapat barang
ng dipilih
yang dipesan 3. Mengisikan jumlah
Jumlah
Sistem menampilkan
Sesuai Valid Sesuai Valid
(salah)
number "
tombol "Pesan" 4. Mengisikan jumlah
Sesuai Valid barang dipesan dengan Pesan : 2
Jumlah
Sistem menampilkan
harapan benar lalu menekan
pesan verifikasi
"Simpan Data?"
tombol "Pesan" 5. Mengisikan jumlah
Sesuai Valid barang dipesan dengan Pesan : 2
Jumlah
Sistem kembali ke
harapan benar lalu menekan
halaman "Pemesanan
Barang"
tombol "Pesan" lalu menekan tombol "Cancel" pada pesan verifikasi
Sesuai Valid barang dipesan dengan Pesan : 2
6. Mengisikan jumlah
Jumlah
sistem akan
harapan benar lalu menekan
menyimpan data
pemesanan lalu Sistem
tombol "Pesan" lalu
kembali ke halaman
menekan tombol "Ok"
"Pemesanan Barang"
pada pesan verifikasi
dan menampilkan data pemesanan
Sesuai Valid "Selesai Pemesanan"
7. Menekan Tombol
Sistem menampilkan
pesan " Berhasil
harapan
menyimpan data pemesanan" dan menampilkan halaman "Submenu Data Pemesanan"
44. Pengujian Terhadap Halaman Submenu Data Pemesanan
Tabel IV.70 Hasil Pengujian Black Box Testing Halaman Submenu Data Pemesanan
Hasil No
Kesimpula Skenario pengujian
Hasil yang
Test case pengujia .
diharapkan
nn
Sesuai Valid "Tindak lanjuti
1. Menakan tombol
Sistem akan
harapan pesanan"
menampilkan
halaman " Pemesanan Barang" dan menampilkan halaman " Pemesanan Barang" dan menampilkan
Sesuai Valid Pemesanan pada
2. Mengisi No
Pencarian :
Sistem
PS/140622/0003 menampilkan pesan harapan pencarian dengan
X (salah)
"Pemesanan Barang
salah lalu menekan
tidak ditemukan"
tombol "Enter" pada papan kunci
Sesuai Valid Pemesanan pada
3. Mengisi No
Pencarian :
Sistem
harapan pencarian dengan
PS/140622/0003
menampilkan data
(benar)
sesuai dengan
benar lalu menekan
pencarian
tombol "Enter" pada papan kunci
Sesuai Valid IDSupplier pada
4. Mengisi
Pencarian : 0001 Sistem
harapan pencarian dengan
(benar)
menampilkan data
sesuai dengan
benar lalu menekan
pencarian
tombol "Enter" pada papan kunci
Sesuai Valid IDSupplier pada
menampilkan pesan harapan pencarian dengan
0001X (Salah)
"Pemesanan Barang
salah lalu menekan
tidak ditemukan"
tombol "Enter" pada papan kunci
Sesuai Valid "Cetak
6. Menekan tombol
No Pemesanan :
Sistem akan
harapan Pemesanan"(kertas
PS/140622/0003
menampilkan
halaman "Faktur
Pemesanan" berisi data sesuai dengan No Pemesanan yang dipilih
Sesuai Valid "Cetak Faktur"
7. Menekan tombol
Sistem akan
menampilkan
harapan
halamanPrint sesua i jenis browser yang dipakai
Sesuai Valid "Tutup"
8. Menekan tombol
Sistem akan
kembali ke halaman harapan "Submenu Data Pemesanan"
45. Pengujian Terhadap Halaman Submenu Penerimaan Pesanan
Tabel IV.71 Hasil Pengujian Black Box Testing Halaman Submenu Penerimaan Pesanan
Hasil No
Skenario Kesimpula Test case Hasil yang diharapkan pengujia .
pengujian nn
Sesuai Valid Pemesanan pada
1. Mengisi No
Pencarian :
Sistem menampilkan
harapan pencarian dengan
PS/140622/0003 pesan "Penerimaan
X (salah)
Pemesanan Barang
salah lalu
tidak ditemukan"
menekan tombol "Enter" pada papan kunci
Sesuai Valid Pemesanan pada
2. Mengisi No
Pencarian :
Sistem menampilkan
harapan pencarian dengan (benar)
PS/140622/0003 data sesuai dengan
pencarian
benar lalu menekan tombol "Enter" pada papan kunci
Sesuai Valid IDSupplier pada
3. Mengisi
Pencarian : 0003 Sistem menampilkan
harapan pencarian dengan
(benar)
data sesuai dengan
pencarian
benar lalu menekan tombol "Enter" pada papan kunci
Sesuai Valid IDSupplier pada
4. Mengisi
Pencarian :
Sistem menampilkan
harapan pencarian dengan
0003x (salah)
pesan "Penerimaan
Pemesanan Barang
salah lalu
tidak ditemukan"
menekan tombol "Enter" pada papan kunci
5. Menekan tombol No pemesanan : Sistem akan menuju Sesuai Valid "Terima
harapan pemesanan"(bawa
PS/140622/0003 halaman "Penerimaan
Pesanan" dan
h) pada data
menampilkan data
pemesanan yang
sesuai no pemesanan
akan diterima 6. Tanpa menandai
checkbox :
Sistem akan
Sesuai Valid Sesuai Valid
harapan lalu menekan
(kosong)
menampilkan pesan
"Pilih data yang
tombol "Terima"
diterima" dan kembali kehalaman penerimaan pesanan
Sesuai Valid pesanan lalu
7. Menandai barang checkbox :
Sistem akan
merubahcheckbox menj harapan menekan tombol
EP00001
adi logo ceklis yang
"Terima"
menandakan barang telah diterima.
Tidak Not Valid diterima lalu
8. Setelah barang
Ceklis :
Sistem akan kembali
sesuai menekan "Batal"
EP00001
kehalaman "Penerimaan
pesanan" dan
harapan
menampilkan pesan "Status barang akan dikembalikan menjadi belum diterima"
Sesuai Valid diterima lalu
9. Setelah barang
Ceklis :
Sistem menampilkan
harapan menekan "Selesai
EP00001
data pemesanan barang
yang telah diterima
Pemesanan"
pada halaman pemesanan barang dan merubah data pemesanan menjadi diterima lalu tombol "Selesai Pemesanan" dan tombol "Terima" menjadi tidak ada.
10. Setelah
Sesuai Valid menampilkan data EP00001
Ceklis :
Sistem kembali
kehalaman "Pemesanan harapan pemesanan barang
barang"
yang telah diterima pada halaman pemesanan barang lalu menekan tombol kembali
11. Menekan tombol Ceklis :
Sesuai Valid "Terima
Sistem akan
harapan pemesanan"(cekli
PS/140622/0004 menampilkan data
barang yang telah
s) pada data
diterima sebelunmnya
pemesanan yang telah diterima
46. Pengujian Terhadap Halaman Submenu Tambah Pegawai
Tabel IV.72 Hasil Pengujian Black Box Testing Halaman Submenu Tambah Pegawai
Hasil No. Skenario pengujian
Hasil yang
Test case Kesimpulan
pengujian 1. Tanpa mengisi lalu ID pegawai
diharapkan
Sesuai Valid menekan tombol
Sistem akan
harapan "Simpan"
:PG-1406-005
menampilkan pesan
(otomatis)
"Isikan nama
Nama pegawai : pegawai" (kosong) Jenis kelamin : laki-laki (otomatis) tempat lahir : (kosong) Tanggal lahir : (kosong) Alamat pegawai : (kosong) Nomor telepon : (kosong) Pendidikan terakhir : (kosong) tanggal bergabung : (kosong) Pengalaman kerja : (kosong) kelompok pengguna : pelayanan (otomatis) Kata sandi :(kosong) ulang kata sandi : (kosong) Photo : (kosong)
Sesuai Valid pegawai,alamat
2. Mengisi Nama
ID pegawai
Sistem akan
harapan pegawai dan tidak
:PG-1406-005
menampilkan pesan
(otomatis)
"Isikan No telp/HP
mengisi yang
Nama pegawai : pegawai" Nama pegawai : pegawai"
Dadang suntana Jenis kelamin : laki-laki (otomatis) tempat lahir : (kosong) Tanggal lahir : (kosong) Alamat pegawai : (kosong) Nomor telepon : (kosong) Pendidikan terakhir : (kosong) tanggal bergabung : (kosong) Pengalaman kerja : (kosong) kelompok pengguna : pelayanan (otomatis) Kata sandi :(kosong) ulang kata sandi : (kosong) Photo : (kosong)
3. Mengisi Nama pegawai,alamat pegawai, Nomor telepon dan tidak mengisi yang lainnya lalu menekan tombol "Simpan"
ID pegawai :PG-1406-005 (otomatis) Nama pegawai : Dadang suntana Jenis kelamin : laki-laki (otomatis) tempat lahir : (kosong) Tanggal lahir : (kosong) Alamat pegawai : jl. kencana no 32 Nomor telepon : 087871234543
Sistem akan menyimpan data dan menampilkan pesan "Data berhasil disimpan" lalu sistem menampilkan halaman "Submenu Data Pegawai"
Sesuai harapan
Valid
Pendidikan terakhir : (kosong) tanggal bergabung : (kosong) Pengalaman kerja : (kosong) kelompok pengguna : pelayanan (otomatis) Kata sandi :(kosong) ulang kata sandi : (kosong) Photo : (kosong)
4. Mengisi semua data lalu menekan tombol "Simpan"
ID pegawai :PG-1406-005 (otomatis) Nama pegawai : Dadang suntana Jenis kelamin : laki-laki (otomatis) tempat lahir : Bogor Tanggal lahir : 1990-03-12 Alamat pegawai : jl. kencana no 32 Nomor telepon : 087871234543 Pendidikan terakhir : SMK : otomotif tanggal bergabung : 2014-06-22 Pengalaman kerja : 4 tahun Bengkel Honda kelompok pengguna : pelayanan
Sistem akan menyimpan data dan menampilkan pesan "Data berhasil disimpan" lalu sistem menampilkan halaman "Submenu Data Pegawai"
Sesuai harapan
Valid
(otomatis) Kata sandi :(kosong) ulang kata sandi : (kosong) Photo : dadang.jpg
Sesuai Valid lalu menekan
5. Mengisi semua data ID pegawai
Sistem akan
harapan tombol "Batal"
:PG-1406-005
mengabaikan data
(otomatis)
dan menampilkan
Nama pegawai : halaman sebelumnya Dadang suntana Jenis kelamin : laki-laki (otomatis) tempat lahir : Bogor Tanggal lahir : 1990-03-12 Alamat pegawai : jl. kencana no 32 Nomor telepon : 087871234543 Pendidikan terakhir : SMK : otomotif tanggal bergabung : 2014-06-22 Pengalaman kerja : 4 tahun Bengkel Honda kelompok pengguna : pelayanan (otomatis) Kata sandi :(kosong) ulang kata sandi : (kosong) Photo : dadang.jpg
47. Pengujian Terhadap Halaman Submenu Data Pegawai
Tabel IV.73 Hasil Pengujian Black Box Testing Halaman Submenu Data Pegawai
Hasil No.
Hasil yang
Skenario pengujian Test case Kesimpulan
pengujian 1. Mengisi nama pegawai
diharapkan
Sesuai Valid pada pencarian dengan
Pencarian : Sistem akan
harapan benar, lalu menekan
Dadang
menampilkan data
sesuai dengan
tombol "Enter" pada
pencarian
papan kunci 2. Mengisi nama pegawai
Sesuai Valid pada pencarian dengan
Pencarian : Sistem akan
menampilkan pesan harapan salah, lalu menekan
DadangX
" Pegawai tidak
tombol "Enter" pada
ditemukan" dan
papan kunci
kembali ke halaman sebelumnya
3. Mengisi ID pegawai pada Pencarian : Sistem akan Sesuai Valid pencarian dengan benar,
harapan lalu menekan tombol
PG-1406- menampilkan data
sesuai dengan
"Enter" pada papan kunci
pencarian
Sesuai Valid melakukan pencarian
4. Pada saat setelah
Pencarian : Sistem akan
harapan dengan benar dan sistem
(kosong)
menampilkan
keseluruhan data
menampilkan data sesuai
pegawai
pencarian, lalu pada pencarian dibiarkan kosong serta menekan tombol "Enter" pada papan kunci.
Sesuai Valid karakter alphabet pada
5. Mengisi beberapa
Pencarian : Sistem akan
harapan pencarian, lalu menekan
"dad"
menampilkan data
Sejarah pelayanan
tombol "Enter" pada
dimana nama
papan kunci
pegawai memiliki karakter/kata pada pencarian
Sesuai Valid sunting(pensil) pada baris : PG-1406- menampilkan
6. Menekan tombol
ID pegawai Sistem akan
harapan data yang akan disunting 005
halaman sunting halaman sunting
Sesuai Valid yang akan dihapus lalu
7. Tanpa menandai data
checkbox : Sistem akan
menampilkan pesan harapan menekan tombol "Hapus
(kosong)
verifikasi
data terpilih"
penghapusan data "Hapus data terpilih ?"
Sesuai Valid yang akan dihapus lalu
8. Tanpa menandai data
checkbox : Sistem akan
menampilkan pesan harapan menekan tombol "Hapus
(kosong)
"Pilih data yang
data terpilih", serta
akan dihapus" dan
menekan tombol "Ok"
kembali ke
pada pesan verifikasi
halaman data pegawai
48. Pengujian Terhadap Halaman Submenu Kartu Pegawai
Tabel IV.74 Hasil Pengujian Black Box Testing Halaman Submenu Kartu Pegawai
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Tanpa menandai checkbox :
Sesuai Valid data yang akan
Sistem akan
harapan dicetak lalu
(kosong)
menampilkan pesan "
Pilih data yang akan
menekan tombol
dicetak" dan sistem
"Tambahkan
kembali kehalaman
dalam antrian"
"Submenu kartu pegawai"
Sesuai Valid yang akan
2. Menandai data
checkbox : PG- Sistem akan
harapan dicetak. lalu
menyimpan data dalam
001 checkbox :
antrian dan
menekan tombol PG-1406-005
menampilkan pesan
"Tambahkan
"Data berhasil
dalam antrian".
ditambahkan dalam antrian" serta menampilkan keterangan jumlah data dalam antrian
Sesuai Valid dimasukan
3. Setelah data
Sistem akan
menampilkan halaman
harapan harapan
siap cetak yang berisi
cetak, lalu
data kartu pegawai
menekan tombol "Cetak kartu pegawai"
Sesuai Valid antrian cetak
4. Jika dalam
Sistem akan
harapan kosong lalu
menampilkan pesan
"Jumlah antrian
menekan tombol
kosong"
"Cetak kartu pelanggan"
49. Pengujian Terhadap Halaman Sunting Data Pegawai
Tabel IV.75 Hasil Pengujian Black Box Testing Halaman Sunting Data Pegawai
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Merubah / tidak ID pegawai :PG- Sistem akan
Sesuai Valid merubah data
harapan lalu menekan
1406-005
menampilkan pesan
(otomatis)
"Data berhasil
tombol
Nama pegawai : diperbaharui" dan
"perbaharui"
Dadang suntana kembali kehalaman Jenis kelamin :
"Submenu Data
laki-laki
Pegawai"
(otomatis) tempat lahir : Bogor Tanggal lahir : 1990-03-12 Alamat pegawai : jl. kencana no 32 Nomor telepon : 087871234543 Pendidikan terakhir : SMK : otomotif tanggal bergabung : 2014-06-22 Pengalaman kerja : 4 tahun
Bengkel Honda kelompok pengguna : pelayanan (otomatis) Kata sandi :(kosong) ulang kata sandi : (kosong) Photo : dadang.jpg
2. Merubah / tidak ID pegawai :PG- Sistem akan Sesuai Valid merubah data
harapan lalu menekan
1406-005
mengabaikan data dan
(otomatis)
kembali kehalaman
tombol "Batal"
Nama pegawai : "SubmenuData Dadang suntana Pegawai" Jenis kelamin : laki-laki (otomatis) tempat lahir : Bogor Tanggal lahir : 1990-03-12 Alamat pegawai : jl. kencana no 32 Nomor telepon : 087871234543 Pendidikan terakhir : SMK : otomotif tanggal bergabung : 2014-06-22 Pengalaman kerja : 4 tahun Bengkel Honda kelompok pengguna : pelayanan (otomatis) Kata sandi :(kosong) ulang kata sandi : (kosong) Photo : dadang.jpg
50. Pengujian Terhadap Halaman Submenu Statistik barang
Tabel IV.76 Hasil Pengujian Black Box Testing Halaman Submenu Statistik barang
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Menekan
Sesuai Valid tombol
Sistem akan menampilkan
harapan "Cetak"
halamanPrint sesuai jenis
browser yang dipakai
Sesuai Valid "Lihat
2. Menekan Barang per
Sistem akan menampilkan
kategori barang halaman Grafik untuk harapan dalam
Barang per kategori barang
Grafik" 3. Menekan
Sesuai Valid "Lihat
Barang per
Sistem akan menampilkan
kualitas barang halaman Grafik untuk harapan dalam
Barang per kualitas barang
Grafik" 4. Menekan
Sesuai Valid "Lihat
Barang per
Sistem akan menampilkan
harapan dalam
satuan barang
halaman Grafik untuk
Barang per satuan barang
Grafik" 5. Menekan
Sesuai Valid "Lihat
Barang per rak
Sistem akan menampilkan
harapan dalam
penyimpanan
halaman Grafik
barang
untukBarang per rak
Grafik"
penyimpanan barang
Sesuai Valid "Lihat
6. Menekan Barang
Sistem akan menampilkan
harapan dalam
per Supplier
halaman Grafik untuk
Barang per Supplier
Grafik" 7. Menekan
Stok barang per Sistem akan menampilkan Sesuai Valid "Lihat
kategori barang halaman Grafik untuk Stok harapan dalam
barang per kategori barang
Grafik" 8. Menekan
Stok barang per Sistem akan menampilkan Sesuai Valid "Lihat
kualitas barang halaman Grafik untuk Stok harapan dalam
barang per kualitas barang
Grafik" 9. Menekan
Stok barang per Sistem akan menampilkan Sesuai Valid "Lihat
satuan barang
halaman Grafik untuk Stok
harapan harapan
barang per satuan barang
Grafik" 10. Menekan
Stok barang per Sistem akan menampilkan Sesuai Valid "Lihat
harapan dalam
rak
halaman Grafik untuk Stok
penyimpanan
barang per rak
Grafik" barang
penyimpanan barang
11. Menekan Stok barang
Sesuai Valid "Lihat
Sistem akan menampilkan
harapan dalam
per Supplier
halaman Grafik untuk Stok
barang per Supplier
Grafik"
51. Pengujian Terhadap Halaman Submenu Statistik Pelanggan
Tabel IV.77 Hasil Pengujian Black Box Testing Halaman Submenu Statistik Pelanggan
Hasil No.
Skenario
Test
Kesimpulan pengujian
Hasil yang diharapkan
case pengujian 1. Menekan
Sesuai Valid tombol
Sistem akan menampilkan
harapan "Cetak"
halamanPrint sesuai jenis browser
yang dipakai
52. Pengujian Terhadap Halaman Submenu Pelaporan Pelayanan
Tabel IV.78 Hasil Pengujian Black Box Testing Halaman Submenu Pelaporan Pelayanan
Hasil No Skenario
Kesimpula
pengujia . pengujian
Test case Hasil yang diharapkan
nn
1. Menekan -
Sesuai Valid tombol
Sistem akan menampilkan
harapan "Cetak"
halamanPrint sesuai jenis
browser yang dipakai
2. Mengisi Pencarian :
Sesuai Valid pencarian ST/TR/140624/0001 pesan " Pelaporan
Sistem akan menampilkan
harapan dengan
X pelayanan tidak
No Struk
ditemukan" dan sistem
Salah lalu
kembali ke
menekan
halaman SubmenuPelapora halaman SubmenuPelapora
n Pelayanan
"Enter" pada papan kunci
3. Mengisi Pencarian :
Sesuai Valid pencarian ST/TR/140624/0001 data pelaporan pelayanan
Sistem akan menampilkan
harapan dengan
sesuai dengan data yang
No Struk
dicari
Benar lalu menekan tombol "Enter" pada papan kunci
4. Mengisi Pencarian :
Sesuai Valid pencarian 14060008X
Sistem akan menampilkan
harapan dengan
pesan " Pelaporan
pelayanan tidak ID ditemukan" dan sistem
Pelangga
kembali ke
n salah
halaman SubmenuPelapora
lalu
n Pelayanan
menekan tombol "Enter" pada papan kunci
5. Mengisi Pencarian :
Sesuai Valid pencarian 14060008
Sistem akan menampilkan
harapan dengan
data pelaporan pelayanan
sesuai dengan data yang ID dicari
Pelangga n benar lalu menekan tombol "Enter" pada papan kunci
6. Mengisi Pencarian : DadangX Sistem akan menampilkan Sesuai Valid pencarian
pesan " Pelaporan
harapan harapan
pelayanan tidak
Nama
ditemukan" dan sistem
Pelangga
kembali ke
n Salah
halaman SubmenuPelapora
lalu
n Pelayanan
menekan tombol "Enter" pada papan kunci
7. Mengisi Pencarian : Dadang
Sesuai Valid pencarian
Sistem akan menampilkan
harapan dengan
data pelaporan pelayanan
sesuai dengan data yang
Nama
dicari
Pelangga n Benar lalu menekan tombol "Enter" pada papan kunci
8. Mengisi Pencarian : Dad
Sesuai Valid beberapa
Sistem akan menampilkan
harapan karakter
data Pelaporan pelayanan
dimana nama pelanggan
alphabet
memiliki karakter/kata
pada
pada pencarian
pencarian , lalu menekan tombol "Enter" pada papan kunci
9. Menekan No Struk :
Sesuai Valid tombol
Sistem akan menampilkan
ST/TR/140624/0001 halaman Struk pelayanan harapan detail
berisi data sesuai dengan
Pelaporan
no Struk yang dipilih
Pelayana n
53. Pengujian Terhadap Halaman Submenu Pelaporan Penjualan
Tabel IV.79 Hasil Pengujian Black Box Testing Halaman Submenu Pelaporan Penjualan
Hasil No Skenario
Kesimpula
pengujia . pengujian
Test case Hasil yang diharapkan
nn
1. Menekan -
Sesuai Valid tombol
Sistem akan menampilkan
harapan "Cetak"
halamanPrint sesuai jenis
browser yang dipakai
2. Mengisi Pencarian :
Sesuai Valid pencarian ST/PL/140622/0001 pesan " Pelaporan
Sistem akan menampilkan
harapan dengan
X penjualan tidak
No Struk
ditemukan" dan sistem
Salah lalu
kembali ke
menekan
halaman SubmenuPelapora
tombol
n Penjualan
"Enter" pada papan kunci
Sesuai Valid pencarian ST/PL/140622/0001 data pelaporan penjualan
3. Mengisi Pencarian :
Sistem akan menampilkan
harapan dengan
sesuai dengan data yang
No Struk
dicari
benar lalu menekan tombol "Enter" pada papan kunci
4. Mengisi Pencarian :
Sesuai Valid pencarian DudungX
Sistem akan menampilkan
harapan dengan
pesan " Pelaporan
Penjualan tidak
Nama
ditemukan" dan sistem
Pelangga
kembali ke
n salah
halaman SubmenuPelapora
lalu
n Penjualan
menekan tombol "Enter" pada papan menekan tombol "Enter" pada papan
Sesuai Valid pencarian
Pencarian : Dudung
Sistem akan menampilkan
harapan dengan
data pelaporan penjualan
sesuai dengan data yang
Nama
dicari
Pelangga n benar lalu menekan tombol "Enter" pada papan kunci
Sesuai Valid beberapa
6. Mengisi Pencarian : Dud
Sistem akan menampilkan
harapan karakter
data Pelaporan penjualan
dimana nama pelanggan
alphabet
memiliki karakter/kata
pada
pada pencarian
pencarian , lalu menekan tombol "Enter" pada papan kunci
7. Menekan No Struk :
Sesuai Valid tombol
Sistem akan menampilkan
ST/PL/140622/0001 halaman Struk penjualan harapan detail
berisi data sesuai dengan
Pelaporan
no Struk yang dipilih
Penjualan
54. Pengujian Terhadap Halaman Submenu Pelaporan Pelanggan
Tabel IV.80 Hasil Pengujian Black Box Testing Halaman Submenu Pelaporan Pelanggan
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Menekan tombol -
Sesuai Valid "Cetak"
Sistem akan menampilkan
halamanPrint sesuai jenis
harapan
browser yang dipakai
Sesuai Valid beberapa
2. Mengisi
pencarian :
Sistem akan menampilkan
harapan karakter alphabet
Dad
data Pelaporan pelanggan
dimana nama pelanggan
pada pencarian,
memiliki karakter/kata
lalu menekan
pada pencarian
tombol "Enter" pada papan kunci
Sesuai Valid pelanggan pada
3. Mengisi ID
pencarian :
Sistem akan menampilkan
harapan pencarian
data sesuai dengan
pencarian
dengan benar, lalu menekan tombol "Enter" pada papan kunci
Sesuai Valid pelanggan pada
4. Mengisi ID
pencarian :
Sistem akan menampilkan
harapan pencarian
14060009X pesan " Pelanggan tidak
ditemukan" dan kembali ke
dengan salah,
halaman sebelumnya
lalu menekan tombol "Enter" pada papan kunci
Sesuai Valid pelanggan pada
5. Mengisi Nama
pencarian :
Sistem akan menampilkan
harapan pencarian
dadangX
pesan " Pelanggan tidak
ditemukan" dan kembali ke
dengan salah,
halaman sebelumnya
lalu menekan tombol "Enter" pada papan kunci
Sesuai Valid pelanggan pada
6. Mengisi Nama
pencarian :
Sistem akan menampilkan
harapan pencarian
dadang
data sesuai dengan
pencarian
dengan benar, lalu menekan tombol "Enter" pada papan kunci
55. Pengujian Terhadap Halaman Submenu Pelaporan Barang
Tabel IV.81 Hasil Pengujian Black Box Testing Halaman Submenu Pelaporan Barang
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Mengisi Nama
Sesuai Valid Barang pada
pencarian : Sistem akan menampilkan
harapan pencarian dengan
DISC PAD data sesuai dengan
pencarian
benar, lalu menekan tombol "Enter" pada papan kunci
Sesuai Valid Barang pada
2. Mengisi Nama
pencarian : Sistem akan menampilkan
harapan pencarian dengan PADX
DISC
pesan " barang tidak
ditemukan" dan kembali
Salah, lalu
ke halaman sebelumnya
menekan tombol "Enter" pada papan kunci
Sesuai Valid Barang / Kode
3. Mengisi ID
pencarian : Sistem akan menampilkan
harapan barang pada
BP00001 / pesan " barang tidak
ditemukan" dan kembali
pencarian dengan KG2-NA
ke halaman sebelumnya
Salah, lalu menekan tombol "Enter" pada papan kunci
Sesuai Valid Barang / Kode
4. Mengisi ID
pencarian : Sistem akan menampilkan
harapan barang pada
BP00001 / data sesuai dengan
pencarian
pencarian dengan KG2-NA Benar, lalu menekan tombol "Enter" pada papan kunci
Sesuai Valid "Cetak"
5. Menekan tombol -
Sistem akan menampilkan
halamanPrint sesuai jenis
harapan
browser yang dipakai
56. Pengujian Terhadap Halaman Submenu Pelaporan Supplier
Tabel IV.82 Hasil Pengujian Black Box Testing Halaman Submenu Pelaporan Supplier
Hasil No.
Skenario pengujian
Test case Hasil yang diharapkan
Kesimpulan pengujian
Sesuai Valid IDSupplier pada
1. Mengisi
pencarian : Sistem akan
harapan pencarian dengan
menampilkan data
sesuai dengan
Benar, lalu menekan
pencarian
tombol "Enter" pada papan kunci
Sesuai Valid IDSupplier pada
2. Mengisi
pencarian : Sistem akan
harapan pencarian dengan
0001X
menampilkan pesan
"Supplier tidak
salah, lalu menekan
ditemukan" dan
tombol "Enter" pada
kembali ke halaman
papan kunci
sebelumnya
Sesuai Valid NamaSupplier pada
3. Mengisi
pencarian : Sistem akan
harapan pencarian dengan
Toko Spare menampilkan pesan
Part
"Supplier tidak
salah, lalu menekan
MerdekaX ditemukan" dan
tombol "Enter" pada
kembali ke halaman
papan kunci
sebelumnya
Sesuai Valid NamaSupplier pada
4. Mengisi
pencarian : Sistem akan
harapan pencarian dengan
Toko Spare menampilkan data
Part
sesuai dengan
benar, lalu menekan
Merdeka
pencarian
tombol "Enter" pada papan kunci
Sesuai Valid karakter alphabet pada "To"
5. Mengisi beberapa
pencarian : Sistem akan
harapan pencarian, lalu
menampilkan data
sesuai dengan
menekan tombol
pencarian
"Enter" pada papan kunci
Sesuai Valid "Cetak"
6. Menekan tombol
Sistem akan
menampilkan
harapan
halamanPrint sesuai jenis browser yang dipakai
57. Pengujian Terhadap Halaman Submenu Pelaporan Pegawai
Tabel IV.83 Hasil Pengujian Black Box Testing Halaman Submenu Pelaporan Pegawai
Hasil No.
Hasil yang
Skenario pengujian Test case Kesimpulan
pengujian 1. Mengisi beberapa
diharapkan
Sesuai Valid karakter alphabet pada
pencarian : Sistem akan
harapan pencarian, lalu menekan
"dad"
menampilkan data
sesuai dengan
tombol "Enter" pada
pencarian
papan kunci 2. Pada saat setelah
Sesuai Valid melakukan pencarian
pencarian : Sistem akan
harapan dengan benar dan sistem
(kosong)
menampilkan
keseluruhan data
menampilkan data sesuai
pelaporan pegawai
pencarian, lalu pada pencarian dibiarkan kosong serta menekan tombol "Enter" pada papan kunci.
Sesuai Valid pada pencarian dengan
3. Mengisi Nama pegawai
pencarian : Sistem akan
harapan benar, lalu menekan
Dadang
menampilkan data
sesuai dengan
tombol "Enter" pada
pencarian
papan kunci 4. Mengisi nama pegawai
Sesuai Valid pada pencarian dengan
Pencarian Sistem akan
: DadangX menampilkan pesan harapan salah, lalu menekan
" Pegawai tidak
tombol "Enter" pada
ditemukan" dan
papan kunci o
kembali ke halaman sebelumnya
5. Mengisi ID pegawai pada Pencarian Sistem akan Sesuai Valid pencarian dengan salah,
:PG-1405- menampilkan pesan harapan lalu menekan tombol
002X
" Pegawai tidak
"Enter" pada papan kunci
ditemukan" dan
kembali ke halaman sebelumnya
6. Mengisi ID pegawai pada Pencarian Sistem akan Sesuai Valid pencarian dengan benar,
harapan lalu menekan tombol
:PG-1405- menampilkan data
sesuai dengan
"Enter" pada papan kunci
pencarian
58. Pengujian Terhadap Halaman Submenu Pelaporan Keuangan
Tabel IV.84 Hasil Pengujian Black Box Testing Halaman Submenu Pelaporan Keuangan
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Menekan tombol
Sesuai Valid "Cetak"
Sistem akan menampilkan
halamanPrint sesuai jenis
harapan
browser yang dipakai
Sesuai Valid "Cetak"
2. Menekan tombol
Sistem akan menampilkan
halamanPrint sesuai jenis
harapan
browser yang dipakai
Sesuai Valid tanggal dan
3. Mengisi Mulai
Mulai
Sistem akan menampilkan
harapan mengisi sampai
tanggal :
data sesuai jarak waktu
tanggal lalu
menekan tombl
sampai
"Seleksi"
tanggal :2014-06- 26
Sesuai Valid Mulai tanggal dan tanggal :
4. Tidak mengisi
Mulai
Sistem akan menampilkan
harapan tidk mengisi
keseluruhan data
(kosong)
sampai tanggal
sampai
lalu menekan
tanggal :
tombl "Seleksi"
(kosong)
Sesuai Valid "Tambah Laporan
5. Menekan tombol
Sistem akan menampilkan
harapan Keungan"
halaman " Tambah
Laporan keuangan"
59. Pengujian Terhadap Halaman Tambah Pelaporan Keuangan
Tabel IV.85 Hasil Pengujian Black Box Testing Halaman Tambah Pelaporan Keuangan
Skenario Hasil No.
Kesimpulan pengujian
Test case Hasil yang diharapkan
pengujian 1. Tanpa
Sesuai Valid mengisi lalu 2014-06-25
Tanggal :
Sistem akan menampilkan
harapan menekan
Pesan "Isikan keterangan
(otomatis)
laporan " dan kembali ke
tombol Jenis
halaman tambah pelaporan
"Simpan" Keuangan :
keuangan
Pemasukan (default) Keterangan :(kosong) Jumlah : (kosong)
Sesuai Valid Keterngan
2. Mengisi Tanggal :
Sistem akan menampilkan
harapan dan tidak
2014-06-25
Pesan "Isikan jumlah uang
(otomatis)
yang dilaporkan " dan kembali
mengisi Jenis
ke halaman tambah pelaporan
Jumlah lalu Keuangan :
keuangan
menekan Pengeluaran tombol
Keterangan "Simpan"
:Pembayaran rekening listrik Juni Jumlah : (kosong)
Sesuai Valid Keterngan
3. Mengisi Tanggal :
Sistem akan menampilkan
harapan dan tidak
2014-06-25
Pesan "Berhasil
(otomatis)
Menambahkan laporan " dan
mengisi Jenis
kembali ke
Jumlah lalu Keuangan :
halaman Submenupelaporan
menekan Pengeluaran
keuangan
tombol Keterangan "Simpan"
:Pembayaran rekening listrik Juni Jumlah : 20000
4. Mengisi Tanggal :
Sistem akan mengabaikan data
Sesuai Valid
Keterngan 2014-06-25
harapan dan mengisi (otomatis)
dan kembali ke
halaman Submenupelaporan
Jumlah lalu Jenis
keuangan
menekan Keuangan : tombol
Pengeluaran "Batal"
Keterangan :Pembayaran rekening listrik Juni Jumlah : 20000
60. Pengujian Terhadap Halaman Submenu Pengaturan bengkel
Tabel IV.86 Hasil Pengujian Black Box Testing Halaman Submenu Pengaturan bengkel
Hasil No.
Skenario
Hasil yang
Test case Kesimpulan pengujian
pengujian 1. Merubah atau
diharapkan
Sesuai Valid tidak merubah
Versi Aplikas :
Sistem akan
harapan data lalu
Ahwaya Ranc 2
menyimpan data
(Statis)
dan menampilkan
menekan
Nama Bengkel :
pesan "Pengaturan
tombol
Bengkel CV.
Bengkel berhasil
"Simpan
Anugrah
disimpan" lalu
Pengaturan"
Nomor Telepon :
menuju halaman
muka
Seluler : 08889000216 / 081318447036 Alamat : Jl. Perum Taman Griya Kencana Blok A18 No.5 Kel.Kencana, Kec.Tanah Sareal Kota Bogor Photo : Default.png
61. Pengujian Terhadap Halaman Submenu Pengguna Aplikasi
Tabel IV.87 Hasil Pengujian Black Box Testing Halaman Submenu Pengguna Aplikasi
Hasil No.
Hasil yang
Skenario pengujian Test case Kesimpulan
pengujian 1. Menekan tombol
diharapkan
Sesuai Valid "Tambah Pengguna
Sistem Akan
harapan Aplikasi"
Menampilkan
halaman "Tambah Penguna Aplikasi"
Sesuai Valid yang akan dihapus lalu : (kosong) menampilkan pesan
2. Tanpa menandai data
Checkbox Sistem akan
harapan menekan tombol
verifikasi
"Hapus data terpilih"
penghapusan data "Hapus data terpilih ?"
Sesuai Valid yang akan dihapus lalu : (kosong) menampilkan pesan
3. Tanpa menandai data
Checkbox Sistem akan
harapan menekan tombol
"Pilih data yang akan
"Hapus data terpilih",
dihapus" dan kembali
serta menekan tombol
ke halaman data
"Ok" pada pesan
pengguna aplikasi
verifikasi 4. Menekan tombol
Sesuai Valid sunting(pensil) pada
Nama asli Sistem akan
harapan baris data yang akan
: simabes
menampilkan
halaman "Sunting
disunting
Pengguna Aplikasi" dan berisikan data sesuai dengan data yang dipilih
Sesuai Valid karakter alphabet pada
5. Mengisi beberapa
Pencarian Sistem akan
harapan pencarian, lalu menekan
: sim
menampilkan data
pengguna aplikasi
tombol "Enter" pada
dimana nama asli
papan kunci
pengguna memiliki karakter/kata pada pencarian
62. Pengujian Terhadap Halaman Tambah Pengguna Aplikasi
Tabel IV.88 Hasil Pengujian Black Box Testing Halaman Tambah Pengguna Aplikasi
Hasil No.
Skenario
Hasil yang
Test case Kesimpulan pengujian
diharapkan
pengujian
1. Tanpa mengisi
Sesuai Valid apapun lalu
Nama
Sistem akan
harapan menekan tombol
pesan "Isikan
"Simpan"
Nama Asli :
nama pengguna
(kosong)
!" dan kembali
Kelompok
ke halaman
Pengguna
tambah
:Administrator pengguna (default)
aplikasi
Kata Sandi : (kosong) Ulang Kata Sandi : Photo :(kosong)
Sesuai Valid Pengguna dan
2. Mengisi Nama
Nama
Sistem akan
harapan tidak mengisi yang admin2
Pengguna :
menampilkan
pesan "Isikan
lainnya lalu
Nama Asli :
nama asli !" dan
menekan tombol
(kosong)
kembali ke
:Administrator pengguna (default)
aplikasi
Kata Sandi : (kosong) Ulang Kata Sandi : Photo :(kosong)
3. Mengisi Nama
Sesuai Valid Pengguna,Nama
Nama
Sistem akan
harapan Asli dan tidak
pesan "Isikan
mengisi yang
Nama Asli :
nama asli !" dan nama asli !" dan
Administrator kembali ke
menekan tombol
:Administrator aplikasi (default) Kata Sandi : (kosong) Ulang Kata Sandi : Photo :(kosong)
Sesuai Valid Pengguna,Nama
4. Mengisi Nama
Nama
Sistem akan
harapan Asli dan tidak
pesan "Isikan
mengisi yang
Nama Asli :
kata kunci !"
lainnya lalu
Administrator dan kembali ke
menekan tombol
:Administrator aplikasi (default) Kata Sandi : (kosong) Ulang Kata Sandi : Photo :(kosong)
5. Mengisi Nama
Sesuai Valid Pengguna,Nama
Nama
Sistem akan
harapan Asli,kata sandi dan admin2
Pengguna :
menampilkan
pesan "Kata
tidak mengisi
Nama Asli :
kunci tidak
ulang kata sandi
Administrator sama !" dan
lalu menekan
2 kembali ke
tombol "Simpan" Kelompok
:Administrator pengguna (default)
aplikasi
Kata Sandi : admin2 Ulang Kata Sandi : Photo
:(kosong)
6. Mengisi semua
Sesuai Valid data lalu menekan Pengguna :
Nama
Sistem akan
harapan tombol "Simpan" admin2
menampilkan
pesan "Data
Nama Asli :
berhasil
Administrator disimpan!" dan
2 kembali ke
:Administrator aplikasi (default) Kata Sandi : admin2 Ulang Kata Sandi : admin2 Photo :admin2.png
7. Mengisi semua
Sesuai Valid data lalu menekan Pengguna :
Nama
Sistem akan
harapan tombol "Batal"
mengabaikan
admin2
data dan
Nama Asli :
kembali ke
Administrator halaman
Pengguna :Administrator (default) Kata Sandi : admin2 Ulang Kata Sandi : admin2 Photo :admin2.png
63. Pengujian Terhadap Halaman Sunting Pengguna Aplikasi
Tabel IV.89 Hasil Pengujian Black Box Testing Halaman Sunting Pengguna Aplikasi
No.
Skenario pengujian
Test case
Hasil yang diharapkan
Hasil pengujian
Kesimpulan
1. Merubah atau tidak merubah data lalu menekan tombol "Perbaharui"
ID pengguna : 141 (tidak bisa dirubah) Nama Pengguna : **** (tidak bisa dirubah) Nama Asli :admin2 / XXX Kata sandi : admin2 Kata sandi : admin2
Sistem akan menyimpan data dan menampilkan pesan "Data berhasil diperbaharui" dan kembali ke halaman data pengguna aplikasi
Sesuai harapan
Valid
2. Merubah atau tidak merubah data lalu menekan tombol "Batal"
ID pengguna : 141 (tidak bisa dirubah) Nama Pengguna : **** (tidak bisa dirubah) Nama Asli :admin2 / XXX Kata sandi : admin2 Kata sandi : admin2
Sistem akan mengabaikan data dan kembali ke halaman data pengguna aplikasi
Sesuai harapan
Valid
64. Pengujian Terhadap Halaman Submenu Kelompok Pengguna
Tabel IV.90
Hasil Pengujian Black Box Testing Halaman Submenu Kelompok Pengguna
Hasil yang
Hasil No. Skenario pengujian Test case Kesimpulan
diharapkan
pengujian
1. Tanpa menandai
Sesuai Valid data yang akan
Checkbox : Sistem akan
harapan dihapuslalu menkan
(kosong)
menampilkan
pesan verifikasi
tombol "Hapus data
penghapusan data
terpilih"
"Hapus data terpilih?"
2. Tanpa menandai
Sesuai Valid data yang akan
Checkbox : Sistem akan
harapan dihapus lalu
(kosong)
menampilkan
pesan "Pilih data
menekan tombol
yang akan
"Hapus data
dihapus" dan
terpilih", serta
kembali
menekan tombol
kehalaman
"Ok" pada pesan
3. Tanpa menandai
Sesuai Valid data yang akan
Checkbox : Sistem akan
harapan dihapus lalu
menekan tombol
Kelompok
"Hapus data
pengguna
terpilih", serta menekan tombol "Cancel" pada pesan verifikasi
4. Menandai data yang Checkbox : Sistem akan Sesuai Valid akan dihapus lalu
harapan menekan tombol
Gudang
mengapus data
dan menampilkan
"Hapus data
pesan "Data
terpilih", serta
berhasil dihapus"
menekan tombol
lalu kembali ke
"OK" pada pesan
halaman
verifikasi
Kelompok pengguna
5. Menekan tombol
Sesuai Valid sunting(pensil) pada Kelompok: menampilkan
Id Sistem akan
harapan
baris data yang akan 4 halaman sunting
kelompok : pengguna dengan Gudang
data sesuai dengan data yang dipilih
65. Pengujian Terhadap Halaman Tambah Kelompok Pengguna
Tabel IV.91 Hasil Pengujian Black Box Testing Halaman Tambah Kelompok Pengguna
Hasil No.
Skenario
Hasil yang
Test case Kesimpulan pengujian
diharapkan
pengujian
1. Mengisi Nama
Sesuai Valid Kelompok dan
Nama
Sistem akan
harapan memilih akses
kelompok : menyimpan data dan
Gudang
menampilkan pesan
menu yang
Menu : 1. "Data berhasil
diizinkan
disimpan" lalu kembali kehalaman Kelompok pengguna
2. Tanpa mengisi
Sesuai Valid nama kelompok kelompok : menampilkan pesan
Nama
Sistem akan
harapan dan tidak
(kosong)
"Isikan nama
memilih akses
Menu :
kelompok" dan
menu lalu
(kosong)
kembali kehalaman
menekan tombol
Tambah kelompok
"Simpan"
pengguna
66. Pengujian Terhadap Halaman Sunting Kelompok Pengguna
Tabel IV.92 Hasil Pengujian Black Box Testing Halaman Sunting Kelompok Pengguna
Hasil No.
Skenario
Hasil yang
Test case Kesimpulan pengujian
diharapkan
pengujian
1. Merubah atau
Sesuai Valid tidak merubah
Nama
Sistem akan
harapan data lalu
kelompok : menyimpan data dan
Gudang /
menampilkan pesan
menekan tombol XXX
"Data berhasil
"perbaharui"
Menu :
diperbaharui" lalu
1.4.8 kembali ke halaman kelompok pengguna
67. Pengujian Terhadap Halaman Submenu Catatan Sistem
Tabel IV.93 Hasil Pengujian Black Box Testing Halaman Submenu Catatan Sistem
Hasil No.
Hasil yang
Skenario pengujian Test case Kesimpulan
diharapkan
pengujian
1. Mengisi pencarian
Sesuai Valid dengan lokasi catatan
Pencarian Sistem akan
harapan sistem lalu menekan
: Masuk
menampilkan
data sesuai
tombolEnter pada
pencarian
papan kunci
Sesuai Valid dengan isi catatan
2. Mengisi pencarian
Pencarian Sistem akan
harapan sistem lalu menekan
: aris
menampilkan
data sesuai
tombolEnter pada
pencarian
papan kunci
68. Pengujian Terhadap Halaman Katalog
Tabel IV.94 Hasil Pengujian Black Box Testing Halaman Katalog
Hasil No.
Skenario
Hasil yang
Test case Kesimpulan pengujian
diharapkan
pengujian
1. Memilih menu
Sesuai Valid "Info bengkel"
Sistem akan
menampilkan
harapan
halaman "Info Bengkel"
2. Memilih menu
Sistem akan
Sesuai Valid Sesuai Valid
3. Memilih menu -
Sesuai Valid "Area
Sistem akan
harapan pengguna"
menampilkan
halaman "Area Pengguna"
4. Memilih menu -
Sesuai Valid "Tentang
Sistem akan
harapan Aplikasi"
menampilkan
halaman "Tentang Aplikasi"
5. Mengisi ID Pencarian:
Sesuai Valid barang / Kode
Sistem akan
harapan Barang / Nama GM2-3B KIT / Data sesuai Barang dengan
dengan pencarian
benar di pencarian lalu menekan tombol "Pencarian"
Sesuai Valid barang / Kode
6. Mengisi ID Pencarian:
Sistem akan
harapan Barang / Nama GM2-3B
BT00003X /
menampilkan
pesan "Barang
Barang dengan KITX /
tidak ditemukan"
salah di BATTERYX
dan kembali
pencarian lalu
kehalaman
menekan tombol
sebelumnya
"Pencarian"
7. Memilih menu Kategori :Body Sistem akan Sesuai Valid kategori barang part
menampilkan
harapan
data barang sesuai denan kategori yang dipilih
8. Menekan pada
Sesuai Valid photo barang.
Sistem akan
menampilkan
harapan
halama detail barang sesuai dengan barang halama detail barang sesuai dengan barang
69. Pengujian Terhadap Halaman Area Pengguna
Tabel IV.95 Hasil Pengujian Black Box Testing Halaman Area Pengguna
Hasil No.
Skenario
Hasil yang
Test case Kesimpulan pengujian
diharapkan
pengujian
1. Tanpa mengisi Kata sandi terkini Sistem akan Sesuai Valid lalu menekan : (kosong)
harapan tombol "Ubah Kata sandi baru : pesan "Isikan Kata Sandi"
menampilkan
(kosong)
Kata sandi
Ulang Kata sandi terkini" dan : (kosong)
kembali kehalaman area pengguna
2. Mengisi Kata Kata sandi terkini Sistem akan Sesuai Valid sandi terkini
harapan dengan benar, Kata sandi baru : pesan "Isikan tidak
: simabes (benar) menampilkan
(kosong)
kata sandi baru
katasandi baru Ulang Kata sandi dan ulang kata dan ulang kata : (kosong)
sandi" dan
sandi lalu
kembali
menekan
kehalaman area
tombol "Ubah
pengguna
Kata Sandi"
3. Mengisi Kata Kata sandi terkini Sistem akan Sesuai Valid sandi terkini , : simabes (benar) menampilkan
harapan katasandi baru Kata sandi baru : pesan "Isikan dengan benar passwordbaru
kata sandi baru
dan tidak
Ulang Kata sandi dan ulang kata
mengisi ulang : (kosong)
sandi" dan
kata sandi lalu
kembali
menekan
kehalaman area
tombol "Ubah
pengguna
Kata Sandi"
4. Mengisi Kata Kata sandi terkini Sistem akan Sesuai Valid sandi terkini , : simabes (benar) menampilkan
harapan harapan
sandi tidak
dan mengisi Ulang Kata sandi cocok" dan ulang kata
kembali
sandi tidak passwordnyabeda kehalaman area benar lalu
pengguna
menekan tombol "Ubah Kata Sandi"
5. Mengisi Kata Kata sandi terkini Sistem akan Sesuai Valid sandi terkini
harapan dengan salah, Kata sandi baru : pesan "Kata katasandi baru passwordbaru
: XXX (salah)
menampilkan
sandi terkini
dan ulang kata Ulang Kata sandi tidak cocok" dan sandi benar
: passwordbaru
kembali
lalu menekan
kehalaman area
tombol "Ubah
pengguna
Kata Sandi"
BAB V PENUTUP
5.1. Kesimpulan
Dari pembahasan pada bab-bab sebelumnya, penulis dapat mengambil kesimpulan sebagai berikut:
1. Sebelumnya CV. Anugrah menggunakan sistem yang masih manual, mulai dari proses transaksi penjualan, proses pelayanan service, proses pemesanan, pembelian dan penerimaan barang serta pelaporan sehingga sering terjadi ketidak akuratan dalam pencatatan data dan pengolahan informasi. Setelah dibuatkan aplikasi SIMABES, proses transaksi penjualan, pelayanan service, proses pemesanan, pembelian dan penerimaan barang menjadi terkomputerisasi dan lebih terorganisir. Pembuatan laporan, kini tidak lagi memerlukan perhitungan manual, dan pencatatan yang memakan banyak waktu.
2. Sebelumnya CV. Anugrah tidak mempunyai data barang, data pegawai, data pelanggan. Setelah dibuatkan aplikasi SIMABES, CV. Anugrah dapat mengelola data barang, data pegawai dan data pelanggan. Dengan adanya penyimpanan data-data tersebut, kini CV. Anugrah dapat mengetahui, statistik barang, statistik pelanggan, dan mengelola data kepegawaian. Selain itu, aplikasi SIMABES juga dilengkapi dengan data stok kurang, sehingga CV. Anugrah lebih mudah untuk mengetahui stok barang , untuk dilakukan proses 2. Sebelumnya CV. Anugrah tidak mempunyai data barang, data pegawai, data pelanggan. Setelah dibuatkan aplikasi SIMABES, CV. Anugrah dapat mengelola data barang, data pegawai dan data pelanggan. Dengan adanya penyimpanan data-data tersebut, kini CV. Anugrah dapat mengetahui, statistik barang, statistik pelanggan, dan mengelola data kepegawaian. Selain itu, aplikasi SIMABES juga dilengkapi dengan data stok kurang, sehingga CV. Anugrah lebih mudah untuk mengetahui stok barang , untuk dilakukan proses
5.2 Saran
Untuk lebih meningkatkan kinerja dari Sistem Informasi Manajemen Bengkel Sederhana (SIMABES), penulis mengusulkan beberapa saran yang dapat dijadikan pertimbangan baik untuk sistem informasi lain maupun sistem informasi CV. Anungrah ini. Saran-saran yang dapat disampaikan untuk pengembangan sistem adalah :
1. Diharapkan pengelola atau administrator melakukan backup data yang akan memudahkan recovery jika terjadi suatu masalah.
2. Jika terjadi suatu kesalahan pada SIMABES pengelola atau administrator diharapkan segera melaporkan kepada IT support atau pengembang aplikasi SIMABES.
3. Perkembangan teknologi yang kini kian pesat, juga harus diimbangi dengan perbaikan pada aplikasi ini, dari segi desain, konten, pemrograman sesuai dengan kebutuhannya.