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.