bab iii pembahasan - repository.bsi.ac.id · sejahtera veteran pontianak dan struktur organisasi...
Post on 27-Oct-2020
6 Views
Preview:
TRANSCRIPT
29
BAB III
PEMBAHASAN
3.1. Tinjauan Perusahaan
Dalam tinjauan ini menjelaskan tentang sejarah PT. Aneka Makmur
Sejahtera Veteran Pontianak dan struktur organisasi serta fungsi,tanggung jawab
dan wewenang dari masing-masing bagian yang ada dalam perusahaan.
3.1.1. Sejarah Perusahaan
PT. Aneka Makmur Sejahtera Veteran Pontianak merupakan sebuah
perusahaan di Pontianak yang bergerak dalam bidang perdagangan, khususnya
penjualan sepeda motor merk Yamaha dengan berbagai type yaitu sebagai salah
satu dealer sepeda motor merk Yamaha. Perusahaan ini berdiri pada tahun 2001
yang dipimpin oleh kepala cabang bernama Siong Jun, dengan jumlah karyawan
berkisar 27-30 orang. PT. Aneka Makmur Sejahtera Veteran bertempatkan di jalan
Veteran No.28 Pontianak. Bentuk badan usahanya adalah Perseroan Terbatas. PT.
Aneka Makmur Sejahtera Veteran memiliki beberapa surat izin dari instansi-
instansi pemerintah yang berwenang.
Sebagai mana diketahui PT. Aneka Makmur Sejahtera Veteran Pontianak
merupakan perusahan yang bergerak di bidang penjualan, khusus nya penjualan
sepeda motor merk Yamaha dengan berbagai type, perusahaan ini juga bekerjasama
dengan berbagai macam Finance diantaranya adalah Bussan Auto Finance (BAF),
Adira, Smart Multi Finance, CS Finance dan lain sebagainya.
Alasan berdirinya PT. Aneka Makmur Sejahtera Veteran Pontianak selain
untuk mendapatkan keuntungan juga melihat masih adanya segmen pasar yang
30
terbuka yang tidak hanya pada kebutuhan akan jasa service, tetapi juga karena
adanya kebutuhan masyarakat akan kendaraan khususnya sepeda motor.
3.1.2. Struktur Organisasi dan Fungsi
Struktur organisasi merupakan satu hal yang tidak bisa dipisahkan dari suatu
perusahaan maupun instansi. Struktur organisasi merupakan bentuk kerjasama
manusia untuk tujuan bersama dan sebagai penggerak suatu perusahaan karena
berhubungan dengan suatu tanggung jawab yang saling berhubungan, sehingga
tujuan organisai dapat tercapai secara efektif. Dengan adanya struktur organisasi,
maka tugas atau pekerjaan setiap karyawan dapat dibagi kepada masing-masing
bagian atas pekerjaan dan tugas yang telah ditetapkan,guna menjamin kelancaran
para pekerja kepada masing-maing bagian. Berdasarkan uraian diatas, maka dapat
disimpulkan bahwa PT. Aneka Makmur Sejahtera Veteran Pontianak memiliki
struktur organisasi garis dimana wewenang langsung dari pimpinan kepada
bawahan. Berikut ini struktur organisasi pada PT. Aneka Makmur Sejahtera
Veteran Pontianak
ULY RASAU
KEPALA ULY
SALES
COUNTER
SALESMAN
ULY ARANG
LIMBUNG
KEPALA ULY
S. COUNTER
SALESMAN
SUPERVISOR
SALESMAN
KEPALA
COUNTER
SALES
COUNTER
A. SALES
A. PIUTANG
KOLEKTOR
OFFICE BOY
SUPIR
SERVICE
COUNTER
COUNTER
PART
KA.MEKANIK
MEKANIK
KP.WILAYAH
KP. CABANG
KASIR
ADH SERVICE
ADH SALES
31
Sumber: Dokumentasi PT. Aneka Makmur Sejahtera Veteran Pontianak
Gambar III.1 Struktur Organisasi PT. Aneka Makmur Sejahtera Veteran
Adapun pembagian fungsi berdasarkan struktur organisasi tersebut, maka
dapat diuraikan tugas dan tanggung jawab dari setiap masing-masing bagian yaitu
sebagai berikut:
1. Kepala Cabang
Bertugas mengatur dan mengontrol setiap penjualan yang ditargetkan,
mengontrol seluruh aktivitas yang ada di showroom serta mengawasi seluruh
karyawan agar berlaku sesuai dengan standar operasional pekerja pada
perusahaan tersebut.
2. Administration Divison Head (ADH)
Bertugas menganalisa segala sesuatu hasil kerja para admin, mengontrol
keuangan perusahaan perusahaan dan merekap absensi dan mentransfer gaji
karyawan.
3. Supervisor
Mengontrol kegiatan para marketing, menyusun target penjualan yang harus
dicapai oleh marketing dan laporan hasil kerja dilapangan.
4. Kepala Uly
Mengontrol showroom dan para kegiatan ULY, seperti pejualan dan kegiatan
hasil kunjungan sales counter ULY.
5. Sales Counter
Melayani pelanggan yang datang dalam keperluan membeli motor, mengambil
plat nomor kendaraan dan STNK.
32
6. Administrasi Sales
Bertugas mengontrol laporan penjualan harian, contoh: laporan stok,laporan
penjualan,laporan mingguan dan lain-lain.
7. Administrasi Piutang
Mengecek BPKB yang datang dari biro jasa, menghitung jumlah pelunasan
piutang pelanggan, menyiapkan BPKB saat pelanggan datang ambil.
8. Kasir
Bertugas melayani dengan baik setiap konsumen yang akan melakukan transaksi
penjualan, dalam artian menerima uang setoran pembayaran maupun
penerimaan angsuran yang dilakukan konsumen.
9. Salesman
Bertugas melakukan kegiatan promosi diberbagai tempat yang sudah ditentukan.
10. Office Boy
Bertugas membersihkan showroom atau lingkungan kerja dan membantu tugas-
tugas lain karyawan apabila dibutuhkan.
11. Kolektor
Membuat laporan hasil penagihan kunjungan dan menagih angsuran konsumen
yang macet.
12. Counter Part
Menerima,melayani dan membuat Delivery Order (DO) pembelian spare part.
13. Supir
Bertugas megantar kendaraan ketempat konsumen yang membeli sepeda motor.
33
3.2. Analisa Kebutuhan
Dalam pembuatan tugas akhir ini penulis akan membahas tentang Aplikasi
Persediaan dan Penjualan Unit Sepeda Motor Berbasis Web pada PT. Aneka
Makmur Sejahtera Veteran Pontianak, dalam pelaksanaanya PT. Aneka Makmur
Sejahtera Veteran masih menggunakan Microsoft Excel dalam penginputan
persediaan unit yang mengakibatkan ketidakefisienan dalam hal waktu meskipun
aplikasi tersebut cukup umum digunakan untuk menangani hal-hal seperti itu. Dari
hasil observasi yang dilakukan bahwa dengan menggunakan Microsoft Excel
mereka sering terjadi kendala kesalahan terkadang lupa mengurangi atau
memasukkan jumlah stok yang keluar karena masih belum meggunakan program
yang otomatis. Dengan banyaknya persaingan penjualan sepeda motor membuat
para salesman harus berlomba-lomba bergerak cepat dalam meningkatkan
penjualan untuk keluar motor yang membuat para salesman mengganggu kinerja
para admin dengan bertanya persediaan unit yang masih ada di showroom. Hal ini
menyebabkan tingkat kenyamanan bagi para admin yang kurang baik dan tentunya
dapat berpengaruh pada jumlah kesalahan yang sering terjadi.
Selain dari pada itu pada PT. Aneka Makmur Sejahtera Veteran Pontianak
yang sudah menggunakan program clipper yang mana program ini hanya bisa
dioperasikan saat berada di showroom dan tidak mendukung jaringan internet
sehingga tidak bisa dibuka secara online saat berada diluar showroom. Dalam
kinerja program clipper juga tidak bisa dilakukan secara otomatis digunakan antara
aplikasi penjualan dan persediaan unit.
Oleh sebab itu penulis bermaksud untuk memperbaiki aplikasi atau
menyelesaikan masalah yang sedang dihadapi oleh PT. Aneka Makmur Sejahtera
34
Veteran Pontianak dengan membuat web Aplikasi Persediaan dan Penjualan Unit
Sepeda Motor Berbasis Web pada PT.Aneka Makmur Sejahtera Veteran.
Keunggulan dari program ini diantaranya dapat memberikan manfaat untuk
menggantikan aplikasi microsoft excel yang saat ini masih dipakai tentunya
mempermudah dalam pengecekan persediaan unit ataupun penjualan dapat
dilakukan dimana saja secara online tanpa harus berada dalam showroom.
3.2.1. Kebutuhan Fungsional
Kebutuhan fungsional adalah kebutuhan-kebutuhan yang memiliki
keterkaitan langsung dengan sistem, kebutuhan fungsional dari aplikasi ini
meliputi.
a. Kebutuhan Super Admin
1. Melakukan login kedalam sistem
2. Sistem dapat melakukan data order dan input penambahan order.
3. Sistem dapat melihat data order yang masih proses atau sudah selesai.
4. Sistem dapat melakukan pendataan tambah karyawan.
5. Sistem dapat melakukan menginput data pelanggan.
6. Sistem dapat melakukan input data unit type.
7. Sistem dapat update harga OTR.
8. Sistem dapat melihat data unit type yang tersedia dengan melakukan
pencarian.
9. Sistem dapat melihat unit type masuk beserta nomor surat jalan dengan
melakukan pencarian.
10. Sistem dapat melihat laporan unit yang keluar (terjual).
35
11. Sistem dapat input unit yang masuk dengan menambahkan nomor surat
jalan.
b. Kebutuhan Admin
1. Melakukan login kedalam sistem
2. Sistem dapat melakukan data order dan input penambahan order.
3. Sistem dapat melihat data order yang masih proses atau sudah selesai.
4. Sistem dapat melakukan input data pelanggan.
5. Sistem dapat melakukan input data unit type.
6. Sistem dapat melihat data unit type yang tersedia dengan melakukan
pencarian.
7. Sistem dapat melihat unit type masuk beserta nomor surat jalan dengan
melakukan pencarian.
8. Sistem dapat melihat laporan unit yang keluar (terjual).
9. Sistem dapat input unit yang masuk dengan menambahkan nomor surat
jalan.
c. Kebutuhan Sales
1. Melakukan login kedalam sistem.
2. Sistem dapat melakukan data order dan input penambahan order.
3. Sistem dapat melihat data karyawan masing-masing serta dapat edit data
tersebut.
4. Sistem dapat melakukan input data pelanggan
5. Sistem dapat melihat data unit type yang tersedia dengan melakukan
pencarian.
6. Sistem dapat melihat data penjualan nya per sales masing-masing.
36
3.2.2. Kebutuhan Non Fungsional
Kebutuhan non fungsional adalah kebutuhan yang tidak secara langsung
terkait dengan fitur tertentu didalam sistem.
1. Sistem dapat dijalankan oleh beberapa software web browser diantaranya
Internet Explore, Google Chrome dan Mozilla Firefox.
2. Sistem memiliki tampilan antar muka yang mudah dipahami.
3. Bekerja sesuai perintah PHP dan menggunakan bahasa PHP sebagai fungsional
perintah.
4. Memiliki database berupa MySQL sebagai media penyimpanan data pada
website ini dan juga menghasilkan tampilan output sesuai dengan perancangan
yang dibutuhkan pada website persediaan dan penjualan unit.
3.3. Perancangan Perangkat Lunak
Pengembangan sistem aplikasi website disusun berdasarkan pengembangan
perangkat lunak waterfall yang terdiri dari desain rancangan antar muka. Berikut
merupakan klasifikasi perancangan perangkat lunak pada sitem Aplikasi Persediaan
dan Penjualan Unit Sepeda Motor Berbasis Web pada PT. Aneka Makmur Sejahtera
Veteran Pontianak.
3.3.1. Rancangan Antar Muka
1. Rancangan Antar Muka Halaman Super Admin
a. Rancangan Antar Muka Halaman Login Super Admin
Gambar III.2 berikut merupakan rancangan antar muka halaman login super
admin yang akses dengan mengisi NIK dan password.
37
Sumber: Hasil Penelitian (2017)
Gambar III.2 Rancangan Antar Muka Halaman Login Super Admin
b. Rancangan Antar Muka Halaman Utama Super Admin
Gambar III.3 berikut merupakan rancangan antar muka halaman utama,
yang di dalamnya terdapat berbagai menu yang dapat diakses oleh super admin
untuk melakukan berbagai pengisian data dan sebagainya.
Sumber : Hasil Penelitian (2017)
Gambar III.3 Rancangan Antar Muka Utama Super Admin
c. Rancangan Antar Muka Sales Order Super Admin
Gambar III.4 berikut merupakan rancangan antar muka halaman super
admin yang digunakan untuk sales order.
38
Sumber: Hasil Penelitian (2017)
Gambar III.4 Rancangan Antar Muka Halaman Sales Order
d. Rancangan Antar Muka Data Karyawan Super Admin
Gambar III.5 berikut merupakan rancangan antar muka halaman master
yang digunakan untuk menambah / mengubah data karyawan.
Sumber: Hasil Penelitian (2017)
Gambar III.5 Rancangan Antar Muka Data Karyawan Super Admin
e. Rancangan Antar Muka Data Pelanggan Super Admin
Gambar III.6 berikut merupakan rancangan antar muka data pelanggan yang
digunakan untuk menambah dan mengubah data pelanggan.
39
Sumber: Hasil Penelitian (2017)
Gambar III.6 Rancangan Antar Muka Data Pelanggan Super Admin
f. Rancangan Antar Muka Data Unit Type Super Admin
Gambar III.7 berikut merupakan rancangan antar muka halaman data unit
type yang digunakan untuk tambah/mengubah unit yang masuk.
Sumber: Hasil Penelitian
Gambar III.7 Rancangan Antar Muka Data Unit Type Super Admin
g. Rancangan Antar Muka Laporan Unit Type Stock Super Admin
Gambar III.8 berikut merupakan rancangan antar muka halaman laporan
unit type stock yang di gunakan untuk melihat unit tersedia berserta harga OTR.
40
Sumber: Hasil Penelitian (2017)
Gambar III.8 Rancangan Antar Muka Halaman Unit Type Stok Super Admin
h. Rancangan Antar Muka Lapran Unit Type Masuk Super Admin
Pada Gambar III.9 berikut merupakan rancangan antar muka halaman unit
type masuk yang digunakan untuk melihat laporan unit yang masuk beserta nomor
surat jalan.
Sumber: Hasil Penelitian (2017)
Gambar III.9 Rancangan Antar Muka Unit Type Masuk Super Admin
i. Rancangan Antar Muka Halaman Laporan Unit Type Keluar
Pada Gambar III.10 berikut merupakan rancangan antar muka halaman
laporan unit type keluar yang digunakan untuk melihat unit type yang keluar dan data
pelanggan yang membeli.
41
Sumber: Hasil Penelitian (2017)
Gambar III.10 Rancangan Antar Muka Laporan Unit Type Keluar
j. Rancangan Antar Muka Halaman Unit Masuk
Pada gambar III.11 berikut merupakan rancangan antar muka halaman unit
masuk yang digunakan untuk melihat data unit masuk beserta dapat menambahkan
nomor surat jalan.
Sumber: Hasil Penelitian (2017)
Gambar III.11 Rancanagan Antar Muka Halaman Unit Masuk
2. Rancangan Antar Muka Halaman Admin Sales
a. Rancangan Antar Muka Halaman Login Admin Sales
Gambar III.12 berikut merupakan rancangan antar muka halaman login admin
yang akses dengan mengisi NIK dan password.
42
Sumber: Hasil Penelitian (2017)
Gambar III.12 Rancangan Antar Muka Halaman Login Admin Sales
b. Rancangan Antar Muka Halaman Utama Admin Sales
Gambar III.13 berikut merupakan rancangan antar muka halaman utama,
yang di dalamnya terdapat berbagai menu yang dapat diakses oleh admin untuk
melakukan berbagai pengisian data dan sebagainya.
Sumber: Hasil Penelitian (2017)
Gambar III.13 Rancangan Antar Muka Halaman Utama Admin Sales
c. Rancangan Antar Muka Sales Order Admin Sales
Gambar III.14 berikut merupakan rancangan antar muka halaman admin
yang digunakan untuk sales order.
43
Sumber: Hasil Penelitian (2017)
Gambar III.14 Rancangan Antar Muka Halaman Sales Order Admin Sales
d. Rancangan Antar Muka Data Pelanggan Admin Sales
Gambar III.15 berikut merupakan rancangan antar muka data pelanggan
yang digunakan untuk menambah dan mengubah data pelanggan.
Sumber: Hasil Penelitian (2017)
Gambar III.15 Rancangan Antar Muka Data Pelanggan Admin Sales
e. Rancangan Antar Muka Data Unit Type Admin Sales
Gambar III.16 berikut merupakan rancangan antar muka halaman data unit
type yang digunakan untuk tambah/mengubah unit yang masuk.
44
Sumber: Hasil Penelitian (2017)
Gambar III.16 Rancangan Antar Muka Data Unit Type Admin Sales
f. Rancangan Antar Muka Laporan Unit Type Stock Admin Sales
Gambar III.17 berikut merupakan rancangan antar muka halaman laporan
unit type stock yang di gunakan untuk melihat unit tersedia berserta harga OTR.
Sumber: Hasil Penelitian (2017)
Gambar III.17 Rancangan Antar Muka Halaman Unit Type Stock Admin
Sales
45
g. Rancangan Antar Muka Laporan Unit Type Masuk Admin Sales
Gambar III.18 berikut merupakan rancangan antar muka halaman unit type
masuk yang digunakan untuk melihat laporan unit yang masuk beserta nomor surat
jalan.
Sumber: Hasil Penelitian (2017)
Gambar III.18 Rancangan Antar Muka Unit Type Masuk Admin
h. Rancangan Antar Muka Halaman Laporan Unit Type Keluar Admin Sales
Gambar III.19 berikut merupakan rancangan antar muka halaman laporan
unit type keluar yang digunakan untuk melihat unit type yang keluar dan data
pelanggan yang membeli.
Sumber: Hasil Penelitian (2017)
Gambar III.19 Rancangan Antar Muka Laporan Unit Type Keluar Admin
Sales
46
i. Rancangan Antar Muka Halaman Unit Masuk Admin Sales
Gambar III.20 berikut merupakan rancangan antar muka halaman unit
masuk yang digunakan untuk melihat data unit masuk beserta dapat menambahkan
nomor surat jalan.
Sumber: Hasil Penelitian (2017)
Gambar III.20 Rancanagan Antar Muka Halaman Unit Masuk Admin Sales
3. Rancangan Antar Muka Halaman Sales
a. Racangan Antar Muka Halaman Login Sales
Gambar III.21 berikut merupakan rancangan antar muka halaman login
sales yang diakses dengan menggunakan Nik dan password.
Sumber: Hasil Penelitan (2017)
Gambar III.21 Rancangan Antar Muka Halaman Login Sales
47
b. Rancangan Antar Muka Halaman Utama Sales
Gambar III.22 berikut merupakan rancangan antar muka halaman utama
yang didalamnya terdapat berbagai menu yang dapat diakses oleh salesman untuk
melakukan berbagai pengisian data dan sebagainya.
Sumber: Hasil Penelitian (2017)
Gambar III.22 Rancangan Antar Muka Halaman Utama Sales
c. Rancangan Antar Muka Halaman Sales Order Sales
Gambar III.23 berikut merupakan rancangan antar muka halaman sales
order yang digunakan untuk data order.
Sumber: Hasil Penelitian (2017)
Gambar III.23 Rancangan Antar Muka Halaman Sales Order Sales
48
d. Rancangan Antar Muka Halaman Master Data Karyawan Sales
Gambar III.24 berikut merupakan rancangan antar muka halaman master
data karyawan yang digunakan untuk mengubah data dan password sales.
Sumber: Hasil Penelitian (2017)
Gambar III.24 Rancangan Antar Muka Halaman Master Data Karyawan Sales
f. Rancangan Antar Muka Master Data Pelanggan Sales
Gambar III.25 berikut merupakan halaman master data pelanggan yang
digunakan untuk tambah data pelanggan yang order.
Sumber: Hasil Penelitian (2017)
Gambar III.25 Rancangan Antar Muka Master Data Pelanggan Sales
49
g. Rancangan Antar Muka Laporan Unit Type Stock
Gambar III.26 berikut merupakan halaman laporan unit type stock yang
digunakan untuk sales melihat unit type motor yang tersedia.
Sumber: Hasil Penelitian (2017)
Gambar III.26 Rancangan Antar Muka Laporan Unit Type Stcok Sales
h. Rancangan Antar Muka Halaman Unit Type Keluar Sales
Gambar III.27 berikut merupakan rancangan antar muka halaman laporan unit
type keuar yang digunakan untuk melihat data penjualan sales masing-masing.
Sumber: Hasil Penlitian (2017)
Gambar III.27 Rancangan Antar Muka Halaman Unit Type Keluar Sales
50
3.3.2. Rancangan Basis Data
Perancangan basis data menghasilkan gambaran dan juga hubungan antar
tabel-tabel yang disusun berdasarkan model Entity Relationship Diagram (ERD) dan
juga Logical Record Diagram (LRS).
1. Entity Relationship Diagram (ERD)
Berikut merupakan ERD dari Aplikasi Persediaan dan Penjualan Unit Sepeda
Motor Berbasis Web pada PT. Aneka Makmur Sejahtera Veteran Pontianak.
Tb_order_detailOrderdetail_qty
Orderdetail_orderid
Orderdetail_unittypeid
Orderdetail_harga
Orderdetail_id
Proses Tb_order
Order_id
Order_salesid
Order_tipebayar
Order_uangmukaOrder_diskon
Order_no
Order_tanggal
Order_pelangganid
Order_status
Order_diterima
Melakukan Tb_karyawan
Karyawan_nik
Karyawan_alamat
Karyawan_pass
Karyawan_nama
Karyawan_agama
Karyawan_tgllahir
Karyawan_hp
Karyawan_jk
Karyawan_level
Karyawan_id
Melakukan
Order
Tb_pelanganPelanggan_nip
Pelanggan_tempatlahir
Pelanggan_tgllahir
Pelanggan_agama Pelanggan_alamat
Pelanggan_hp
Pelanggan_nama
Pelanggan_id
Pelanggan_salesid
Pelanggan_jk
Memiliki
Melakukan
Proses
Tb_unit_typeUnittype_warna
Unittype_norangka
Unittype_stok
Unittype_harga_otr
Uittype_nomesin
Unittype_id
Unittype_nama
Mendata
Tb_unit_masuk
Unitmasuk_no
Unitmasuk_kayawan_id Unitmasuk_tanggal
Unitmasuk_id
Memuat
Tb_unit_masuk_detail
Uitmasukdetail_idUnitmasukdetail_unitmasukid
Unitmasukdetail_unittypeid
Unitmasukdetail_qty
Proses
Tb_menu_detail
Menudetail_id
Menudetail_menuid
Menudetail_level
Melakukan Tb_menu
Menu_nama
Menu_link
Menu_id
Menu_parentid
1
1
1
N
1 1
1
N
N 1
N
NN
1
1
1
Sumber: Hasil Penelitian (2017)
Gambar III.28 Entity Relationship Diagram (ERD) Aplikasi Persediaan dan
Penjualan Unit Sepeda Motor
2. Logical Record Diagram (LRS)
Berikut merupakan LRS dari Aplikasi Persediaan dan Penjualan Unit Sepeda
Motor Berbasis Web pada PT. Aneka Makmur Sejahtera Veteran Pontianak.
51
tb_order
order_id *
order_salesid
order_pelangganid **
order_tipebayar
order_uangmuka
order_diskon
order_no
order_tanggal
order_status
order_diterima
tb_order_detail
orderdetail_id *
oerderdetail_orderid
orderdetail_unittypeid **
orderdetail_qty
orderdetail_harga
tb_menu_detail
menudetail_id *
menudetail_menuid **
meudetai_level
tb_menu_detail
tb_unit_type
unittype_id *
unittype_nama
unittype_warna
unittype_norangka
unittype_nomesin
unittype_stok
unittype_harga_otr
tb_menu
menu_id *
menu_parentid **
menu_nama
menu_link
tb_unit_masuk_detail
unitmasukdetail_id *
unitmasukdetail_unitmasukid
unitmasukdetail_unittypeid **
unitmasukdetail_qty
tb_pelanggan
pelanggan_id *
pelanggan_salesid **
pelanggan_nip
pelanggan_nama
pelanggan_jk
pelanggan_agama
pelanggan_tempatlahir
pelanggan_tgllahir
pelanggan_hp
pelanggan_alamat
tb_unit_masuk
unitmasuk_id *
unitmasuk_karyawanid **
unitmasuk_no
unitmasuk_tanggal
tb_karyawan
karyawan_id *
karyawan_nama
karyawan_nik
karyawan_pass
karyawan_tgllahir
karyawan_hp
karyawan_alamat
karyawan_agama
karyawan_jk
karyawan_level
N 1
1
N
1
N
1
1
1
N
N
N
1
N
1
1
1
1
Sumber: Hasil Penelitian (2017)
Gambar III.29 Logical Record Structure (LRS) Aplikasi Persediaan dan
Penjualan Unit Sepeda Motor
3. Spesifikasi file
a. Spesifikasi File Menu
Nama File : Tabel Karyawan
Akronim : tb_karyawan
Fungsi : Untuk memasukkan data karyawan
Type File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 1031
Kunci Field : karyawan_id
52
Software : MySQL
Tabel III.1
Spesifikasi File Karyawan
No Elemen Data Nama Field Tipe Size Ket
1 Kode Karyawan Karyawan_id Int 11 Primary Key
2 Nama Karyawan Karyawan_nama Varchar 255
3 Nik Karyawan Karyawan_nik Varchar 255
4 Pass Karyawan Karyawan_pass Varchar 255
5 Tgl lahir Karyawan Karyawan_tgllahir Date 8
6 No Hp Karyawan Karyawan_hp Varchar 255
7 Alamat Karyawan Karyawan_alamat Text -
8 Agama Karyawan Karyawan_agama Enum -
9 Jenis Kelamin Karyawan_jk Enum -
10 Level Karyawan Karyawan_level Enum -
Sumber: Hasil Penelitian (2017)
b. Spesifikasi file Menu
Nama File : Menu
Akronim : tb_menu
Fungsi : Untuk menyimpan data admin
Type File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 532
53
Kunci Field : menu_id
Software : MySQL
Tabel III.2
Spesifikasi File Menu
No Elemen Data Nama Field Tipe Size Ket
1 Kode Menu Menu_id Int 11 Primary Key
2 Kode Menu Parent Menu_parentid Int 11
3 Nama Menu Menu_nama Varchar 255
4 Nama Link Menu_link Varchar 255
Sumber: Hasil Penelitian (2017)
c. Spesifikasi Tabel Menu Detail
Nama File : Menu detail
Akronim : tb_menu_detail
Fungsi : Untuk melihat data menu
Type File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 22
Kunci File : menudetail_id
Software : MySQL
54
Tabel III.3
Spesifikasi File Menu Detail
No Elemen Data Nama Field Tipe Size Ket
1 Kode Menu Detail Menudetail_id Int 11 Primary Key
2 Kode Menu Detail Menudetail_menuid Int 11
3 Level Menu Detail Menudetail_level Enum -
Sumber: Hasil Penelitian (2017)
d. Spesifikasi File Order
Nama File : Order
Akronim : tb_order
Fungsi : Order data pelanggan
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 798
Kunci Field : order_id
Software : MySQL
55
Tabel III.4
Spesifkasi File Order
No Elemen Data Nama Field Tipe Size Ket
1 Kode Order Order_id Int 11
Primary
Key
2 Kode Order Sales Order_salesid Int 11
3 Kode Order Pelanggan Order_pelangganid Int 11
4 Jenis Type Bayar Order_tipebayar Enum -
5 Jumlah Uang muka Order_uangmuka Varchar 255
6 Jumlah Diskon Order_diskon Varchar 255
7 Nomor Order_no Varchar 255
8 Tanggal Order_tanggal Date 8
9 Status Order_status Enum -
10 Diterima Order_diterima Enum -
Sumber: Hasil Penelitian (2017)
e. Spesifikasi File Tabel Order Detail
Nama File : Order Detail
Akronim : tb_order_detail
Fungsi : Mengetahui pengorderan secara detail
Tipe File : File Master
Orgnisasi File : Indexed Sequential
56
Akses File : Random
Media : Hardisk
Panjang Record : 44
Kunci Field : orderdetail_id
Software : MySQL
Tabel III.5
Spesifikasi File Order Detail
No Elemen Data Nama Field Tipe Size Ket
1 Kode Order Detail Orderdetail_id Int 11 Primary Key
2 Kode Order Detail Orderdetail_orderid Int 11
3 Unit Type Orderdetail_unittypeid Int 11
4 Jumlah Orderdetail_qty Int 11
5 Harga Orderdetail_harga Doubl 0,0
Sumber: Hasil Penelitian (2017)
f. Spesifikasi File Peanggan
Nama File : Pelanggan
Akronim : tb_pelanggan
Fungsi : Untuk memasukkan data pelanggan
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 1042
Kunci Field : pelanggan_id
57
Software : MySQL
Tabel III.6
Spesifikasi File Pelanggan
No Elemen Data Nama Field Tipe Size Ket
1
Kode
Pelanggan
Pelanggan_id Int 11
Primary
Key
2 Kode Sales Pelanggan_salesid Int 11
3 Nip Pelanggan_nip Varchar 255
4 Nama Pelanggan_nama Varchar 255
5 Jenis Kelamin Pelanggan_jk Enum -
6 Agama Pelanggan_agama Enum -
7 Tempat Lahir Pelanggan_tempatlahir Varchar 255
8 Tanggal Lahir Pelanggan_tgllahir Date 8
9 No Hp Pelanggan_hp Varchar 255
10 Alamat Pelanggan_alamat Text -
Sumber: Hasil Penelitian (2017)
g. Spesifikasi File Unit Masuk
Nama File : Unit Masuk
Akronim : tb_unit_masuk
Fungsi : Untuk melihat unit yang telah masuk
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
58
Panjang Record : 277
Kunci Field : unitmasuk_id
Software : MySQL
Tabel III.7
Spesifikasi File Unit Masuk
No Elemen Data Nama Field Tipe Size Ket
1
Kode unit
masuk
Unitmasuk_id Int 11
Primary
Key
2
Kode karyawan
unit masuk
Unitmasuk_karyawanid Int 11
3 Nomor Unitmasuk_no Varchar 255
4 Tanggal Unitmasuk_tanggal Date 8
Sumber: Hasil Penelitian (2017)
h. Spesifikasi File Unit Masuk Detail
Nama File : Unit Masuk Detail
Akronim : tb_unit_masuk_detail
Fungsi : Untuk memasukkan no surat jalan
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 44
Kunci Field : unitmasukdetail_id
Software : MySQL
59
Tabel III.8
Spesifikasi File Unit Masuk Detail
No Elemen Data Nama Field Tipe Size Ket
1 Kode detail Unitmasukdetail_id Int 11 Primary Key
2 Kode unit masuk
Unitmasukdetail_unit
masukid
Int 11
3 Kode unit type
Unitmasukdetail_unitt
typeid
Int 11
4 Jumlah unit Unitmasukdetail_qty Int 11
Sumber: Hasil Penelitan (2017)
i. Spesifikasi File Unit Type
Nama File : Unit Type
Akronim : tb_unit_type
Fungsi : Untuk menambah unit uang masuk
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 1042
Kunci Field : unittype_id
Software : MySQL
60
Tabel III.9
Spesifikasi File Unit Type
No Elemen Data Nama Field Tipe Size Ket
1 Kode Unit Type Unittype_id Int 11 Primary Key
2 Nama Unittype_nama Varchar 255
3 Warna Unittype_warna Varchar 255
4 No Rangka Unittype_norangka Varchar 255
5 No Mesin Unittype_nomesin Varchar 255
6 Stok Unittype_stok Int 11
7 Harga Unittype_harga_otr Double -
Sumber: Hasil Penelitian (2017)
3.3.3. Rancangan Struktur Navigasi
1. Struktur Navigasi Halaman Super Admin
Super Admin
Dasboard
Lihat
Sales
Order
Order
proses
Semua
order Order
doneOrder
waiting
master
Karyawan Pelanggan Unit typeUpdate
harga otr
Laporan
Unit type
stok
Unit type
masuk
Unit type
keluar
Unit
masuk
Pilih
Surat
jalan
Pilih
keluar
Gambar III.30 Struktur Navigasi Super Admin
61
2. Struktur Navigasi Halaman Admin
Admin
Dasboard
Lihat
Sales
Order
Order
proses
Semua
order Order
doneOrder
waiting
master
Pelanggan Unit type
Laporan
Unit type stok Unit type
masuk
Unit type
keluar
Unit
masuk
Pilih
Surat
jalan
Pilih
keluar
Gambar III.31 Struktur Navigasi Admin Sales
3. Struktur Navigasi Halaman Sales
Sales
Dasboard
Lihat
Sales
Order
Order
proses
Semua
order Order
doneOrder
waiting
master
Karyawan Pelanggan
Laporan
Unit type stok Unit type
keluar
Keluar
Gambar III.32 Struktur Navigasi Sales
3.4. Implementasi dan Pengujian Unit
3.4.1.Implementasi
Setelah dianalisis dan didesain secara rinci, maka tahap selanjutnya adalah
implementasi. Tahap implementasi merupakan tahap meletakkan sistem sehingga
siap untuk digunakan. Tahap implementasi ini bertujuan untuk mengkonfirmasi
modul-modul, sehingga pengguna dapat memberikan masukan kepada pembangun
sistem.
62
A. Implementasi Rancangan Antar Muka
1. Implementasi Rancangan Antar Muka Super Admin
Implementasi antar muka yang dirancang pada Aplikasi Sistem Persediaan dan
Penjualna Unit Sepeda Motor Berbasis Web pada PT.Aneka Makmur Sejahtera
Veteran Pontianak adalah sebagai berikut:
a. Halaman Login
Halaman login super admin merupakan salah satu antar muka yang bertujuan
memberikan hak akses kepada super admin tertentu dengan ketentuan jika super
admin melakukan login sesuai NIK dan password maka akan menuju kehalaman
beranda super admin.
Sumber: Hasil Penelitian
Gambar III.33 Tampilan Halaman Login Super Admin
b. Halaman Utama
Dalam aplikasi persediaan dan penjualan unit ini terdapat halaman utama
dimana didalamnya terdapat berbagai macam halaman yang dapat diakses oleh
seorang super admin sesuai dengan pengisian data yang dibutuhkan.
63
Sumber: Hasil Penelitian
Gambar III.34 Tampilan Halaman Utama Super Admin
c. Halaman Data Order
Didalam halaman ini terdapat data pelanggan yang yang masih dalam
order,proses atau sudah di proses ( done). Selain itu juga terdapat tampilan halaman
untuk menghapus, mengedit data pelanggan, dan memproses serta dapat
menambahkan data sales order.
Sumber: Hasil Penelitian
Gambar III.35 Tampilan Halaman Data Order Super Admin
64
d. Halaman Data Karyawan
Dalam halaman ini terdapat halaman super admin untuk menambah data
karyawan,mengedit ataupun menghapus data karyawan.
Sumber: Hasil Penelitian
Gambar III.36 Tampilan Halaman Data Karyawan Super Admin
e. Halaman Data Pelanggan
Pada Halaman ini super admin dapat mengubah, menghapus atau menambah
data pelanggan yang membeli unit sepeda motor.
Sumber: Hasil Penelitian
Gambar III.37 Tampilan Halaman Data Pelanggan Super Admin
65
f. Halaman Data Unit Tipe
Pada halaman ini super admin dapat menghapus dan mengedit data unit type
yang sudah diinput lalu super admin dapat menambahkan data unit type yang masuk.
Sumber: Hasil Penelitian
Gambar III.38 Tampilan Halaman Data Unit Type Super Admin
g. Halaman Data Update Harga OTR
Pada halaman ini super admin dapat mengupdate kan harga OTR yang selalu
berubah.
Sumber: Hasil Penelitian
Gambar III.39 Tampilan Halaman Update Harga OTR Super Admin
66
h. Halaman Data Unit Type Stock
Pada halaman ini yang terdapat dalam menu laporan dimana super admin dapat
melihat unit yang masih tersedia atau yang sudah tidak tersedia dengan melihat sisa
stock.
Sumber: Hasil Penelitian
Gambar III.40 Tampilan Halaman Unit Type Stock Super Admin
i. Halaman Data Unit Type Masuk
Pada halaman ini yang terdapat pada menu laporan yang mana super admin dapat
melihat unit type yang masuk beserta melihat nomor surat jalan.
Sumber: Hasil Penelitian
Gambar III.41 Tampilan Halaman Unit Type Masuk Super Admin
67
j. Halaman Data Unit Type Keluar
Pada halaman ini yang terdapat pada menu laporan yang mana super admin
dapat meihat laporan unit yang keluar.
Sumber: Hasil Penelitian
Gambar III.42 Tampilan Halaman Unit Tipe Keluar Super Admin
k. Halaman Data Unit Masuk
Pada Halaman ini super admin dapat menambah nomor surat jalan yang unit
telah di input pada halaman data unit tipe serta dapat melihat unit beserta nomor
surat jalan yang dapat dilakukan juga dengan pencarian.
Sumber: Hasil Penelitian
Gambar III.43 Tampilan Halaman Unit Masuk Super Admin
68
l. Halaman Data Surat Jalan
Pada halaman ini super admin dapat mencetak surat jalan.
Sumber: Hasil Penelitian
Gambar III.44 Tampilan Halaman Surat Jalan Super Admin
2. Implementasi Rancangan Antar Muka Admin Sales
a. Halaman Login
Halaman login admin merupakan salah satu antar muka yang bertujuan
memberikan hak akses kepada admin tertentu dengan ketentuan jika admin
melakukan login sesuai NIK dan password maka akan menuju kehalaman beranda
admin.
Sumber: Hasil Penelitian
Gambar III.45 Tampilan Halaman Login Admin Sales
69
a. Halaman Utama
Dalam aplikasi persediaan dan penjualan unit ini terdapat halaman utama
dimana didalamnya terdapat berbagai macam halaman yang dapat diakses oleh
seorang admin sesuai dengan pengisian data yang dibutuhkan.
Sumber: Hasil Penelitian
Gambar III.46 Tampilan Halaman Utama Admin Sales
b. Halaman Data Order
Didalam halaman ini terdapat data pelanggan yang yang masih dalam
order,proses atau sudah di proses ( done). Selain itu juga terdapat tampilan halaman
untuk menghapus, mengedit data pelanggan, dan memproses serta dapat
menambahkan data sales order.
Sumber: Hasil Penelitian
Gambar III.47 Tampilan Halaman Data Order Admin
70
c. Halaman Data Pelanggan
Pada Halaman ini admin dapat mengubah, menghapus atau menambah data
pelanggan yang membeli unit sepeda motor.
Sumber: Hasil Penelitian
Gambar III.48 Tampilan Halaman Data Pelanggan Admin Sales
d. Halaman Data Unit Type
Pada halaman ini admin dapat menghapus dan mengedit data unit type yang
sudah di input lalu admin dapat menambahkan data unit type yang masuk.
Sumber: Hasil Penelitian
Gambar III.49 Tampilan Halaman Data Unit Type Admin Sales
71
e. Halaman Data Unit Type Stock
Pada halaman ini yang terdapat dalam menu laporan dimana admin dapat
melihat unit yang masih tersedia atau yang sudah tidak tersedia dengan melihat sisa
stock.
Sumber: Hasil Penelitian
Gambar III.50 Tampilan Halaman Unit Type Stock Admin Sales
f. Halaman Data Unit Type Masuk
Pada halaman ini yang terdapat pada menu laporan yang mana admin dapat
melihat unit type yang masuk beserta melihat nomor surat jalan.
Sumber: Hasil Penelitian
Gambar III.51 Tampilan Halaman Unit Type Masuk Admin Sales
72
g. Halaman Data Unit Type Keluar
Pada halaman ini yang terdapat pada menu laporan yang mana admin dapat
meihat laporan unit yang keluar.
Sumber: Hasil Penelitian
Gambar III.52 Tampilan Halaman Unit Type Keluar Admin Sales
h. Halaman Data Unit Masuk
Pada Halaman ini admin dapat menambah nomor surat jalan yang unit telah
diinput pada halaman data unit type serta dapat melihat unit beserta nomor surat
jalan yang dapat dilakukan juga dengan pencarian.
Sumber: Hasil Penelitian
Gambar III.53 Tampilan Halaman Unit Masuk Admin Sales
73
i. Halaman Data Surat Jalan
Pada halaman ini admin dapat mencetak surat jalan.
Sumber: Hasil Penelitian
Gambar III.54 Tampilan Halaman Surat Jalan Admin
3. Implementasi Rancangan Antar Muka Sales
a. Halaman Login
Halaman login sales merupakan salah satu antar muka yang bertujuan
memberikan hak akses kepada admin tertentu dengan ketentuan jika admin
melakukan login sesuai NIK dan password maka akan menuju kehalaman beranda
sales.
74
Sumber: Hasil Penelitian
Gambar III.55 Tampilan Halaman Login Sales
b. Halaman Utama
Dalam aplikasi persediaan dan penjualan unit ini terdapat halaman utama
dimana didalamnya terdapat berbagai macam halaman yang dapat diakses oleh
seorang sales sesuai dengan pengisian data yang dibutuhkan.
Sumber: Hasil Penelitian
Gambar III.56 Tampilan Halaman Utama Sales
c. Halaman Data Order
Didalam halaman ini terdapat data pelanggan yang yang masih dalam
order,proses atau sudah di proses (done). Selain itu juga terdapat tampilan halaman
untuk menghapus, mengedit data pelanggan, dan memproses serta dapat
menambahkan data sales order.
75
Sumber: Hasil Penelitian
Gambar III.57 Tampilan Halaman Data Order Sales
d. Pada halaman ini sales dapat mengedit data masing-masing sesuai login sales
masing-masing.
Sumber: Hasil Penelitian
Gambar III.58 Tampilan Halaman Edit Karyawan Sales
e. Pada halaman ini yang terdapat dalam menu master sales dapat menambah data
karyawan yang bermaksud untuk membeli unit sepeda motor.
76
Sumber: Hasil Penelitian
Gambar III.59 Tampilan Halaman Tambah Pelanggan Sales
f. Halaman Data Unit Type Stock
Pada halaman ini yang terdapat dalam menu laporan dimana sales dapat melihat
unit yang masih tersedia atau yang sudah tidak tersedia dengan melihat sisa stock.
Sumber: Hasil Penelitian
Gambar III.60 Tampilan Halaman Unit Type Stock Sales
g. Halaman Data Unit Type Keluar
Pada halaman ini yang terdapat pada menu laporan yang mana sales dapat
meihat laporan unit yang keluar atau dapat melihat masing-masing penjualannya.
77
Sumber: Hasil Penelitian
Gambar III.61 Tampilan Halaman Unit Type Keluar Sales
B. Spesifikasi Sistem Komputer
a) Spesifikasi Perangkat Keras
Adapun perangkat keras minimum yang dibutuhkan untuk implementasi antara
lain:
1. CPU
a. Processor Intel Core B940
b. RAM DDR 2 GB
c. Hard Disk 320 GB
2. Mouse
3. Keyboard
4. Monitor dengan resolusi layar maksimum 1366 x 768
5. Koneksi internet dengan kecepatan 2 Mbps.
b) Spesifikasi Perangkat Lunak
Adapun perangkat lunak yang dibutuhkan, antara lain:
78
1. Sistem operasi yang digunakan untuk membuat aplikasi persediaan dan
penjualan unit sepeda motor berbasis web ini adalah microsoft Windows 7.
2. Aplikasi web server yang digunakan yaitu Wamp Server, yang terdiri dari
beberapa komponen diantaranya:
a. Aplikasi Apache Server versi 2.2.11
b. Aplikasi PHP Server versi 5.3.0
c. Aplikasi MySQL Server versi 5.1.36
d. Aplikasi phpMyAdmin 3.2.0.1
3. Bahasa pemograman yang digunakan yaitu: PHP dan database MySQL
4. Aplikasi web browser yang dapat digunakan yaitu Mozilla Firefox, Internet
Explorer,Google Chrome.
3.4.2. Pengujian Unit
Pengujian unit atau disebut sebagai black box testing yang digunakan untuk
melakukan uji coba pada jaringan sistem yang digunakan dari
pengolahan,keamanan terhadap proses masukan dan keluaran program.
a. Pengujian Terhadap Halaman Super Admin
Tabel III.10
Hasil Pengujian Black Box Testing Pada Halaman Login Super Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Mengetikan
nik dan
password
tidak diisi
kemudian
klik tombol
masuk
Nik : (kosong)
Password :
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
pesan
“Please Fill
Sesuai
harapan Valid
79
Out This
Field”
2
Mengetikan
nik dan
password
dengan
benar
kemudian
klik tombol
masuk
Nik:
YMH1705001
Password :
(admin)
Sistem akan
menerima
akses login
dan
kemudian
langsung
menampilkan
menu utama
Sesuai
harapan Valid
Tabel III.11
Hasil Pengujian Black Box Testing Halaman Data Order Super
Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik
pilihannya
Pilih kategori :
semua order
Sistem akan
menerima
akses dan
menampilkan
kategori yang
diinginkan
Sesuai
harapan Valid
2
Klik tombol
tambah
pada salah
satu data
order
Klik pilihan
tambah pada
halaman data
order
Sistem akan
menampilkan
menu tambah
sales order
Sesuai
harapan Valid
3
Klik tombol
edit pada
salah satu
data order
Klik pilihan
edit pada
halaman data
order
Sistem akan
menampilan
menu edit
sales order
Sesuai
harapan Valid
4
Klik tombol
delete pada
salah satu
data order
Klik pilihan
delete pada
halaman data
order
Sistem akan
menampilkan
menu delete
data
Sesuai
harapan Valid
5 Klik tombol
proses pada
Klik pilihan
proses pada
Sistem akan
menampilkan
Sesuai
harapan Valid
80
salah satu
data order
halaman data
order
proses sales
order
Tabel III.12
Hasil Pengujian Black Box Testing Halaman Data Karyawan Super
Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
kategori
kemudian
klik master
Pilih kategori :
karyawan
Sistem akan
menerima
akses dan
menampilkan
kategori yang
diinginkan
Sesuai
harapan Valid
2
Klik tombol
tambah pada
salah satu
data
karyawan
Klik pilihan
tambah pada
menu data
karyawan
Sistem akan
menampilkan
menu tambah
karyawan
Sesuai
harapan Valid
3
Klik menu
edit pada
salah satu
data
karyawan
Klik pilihan edit
pada menu data
karyawan
Sistem akan
menampilkan
edit karyawan Sesuai
harapan Valid
4
Klik tombol
delete pada
salah satu
data
karyawan
Klik pilihan
delete pada
menu data
karyawan
Sistem akan
menghapus
data karyawan Sesuai
harapan Valid
Tabel III.13
Hasil Pengujian Black Box Testing Halaman Data Pelanggan Super
Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1 Memilih
salah satu
Pilih kategori :
pelanggan
Sistem akan
menerima
Sesuai
harapan Valid
81
pilihan
dalam
kategori
kemudian
klik master
akses dan
menampilkan
kategori yang
diinginkan
2
Klik tombol
tambah pada
menu data
pelanggan
Klik pilihan
tambah pada
menu data
pelanggan
Sistem akan
menampilkan
menu tambah
pelanggan
Sesuai
harapan Valid
3
Klik tombol
edit pada
menu data
pelanggan
Klik pilihan
edit pada menu
data pelanggan
Sistem akan
menampilkan
menu edit
pelanggan
Sesuai
harapan Valid
4
Klik tombol
delete pada
menu data
pelanggan
Klik pilihan
delete pada
menu data
pelanggan
Sistem akan
menghapus
data
pelanggan
Sesuai
harapan Valid
Tabel III.14
Hasil Pengujian Black Box Testing Halaman Unit Tipe Super Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik master
Pilih kategori :
unit type
Sistem akan
menerima
akses dan
menampilkan
kategori yang
diinginkan
Sesuai
harapan Valid
2
Klik tombol
tambah pada
menu data
unit type
Klik pilihan
tambah pada
menu data unit
type
Sistem akan
menampilkan
menu tambah
unit type
Sesuai
harapan Valid
3
Klik tombol
edit pada
menu data
unit type
Klik pilihan
edit pada menu
data unit type
Sistem akan
menampilkan
menu edit
unit type
Sesuai
harapan Valid
82
4
Klik tombol
delete pada
menu data
unit type
Klik pilihan
delete pada
menu data unit
type
Sistem akan
menghapus
data unit type
Sesuai
harapan Valid
Tabel III.15
Hasil Pengujian Black Box Testing Halaman Update Harga OTR
Super Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik master
Pilih kategori :
Update harga
otr
Sistem akan
menerima
akses dan
menampilkan
menu update
harga otr
Sesuai
harapan Valid
Tabel III.16
Hasil Pengujian Black Box Testing Halaman Unit Type Stock Super
Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik laporan
Pilih kategori :
unit type stock
Sistem akan
menerima
akses dan
menampilkan
menu data
unit type
Sesuai
harapan Valid
2
Klik tombol
unit type
pada salah
satu data
unit type
Klik pilihan
unit type ketik
jenis yang
diinginkan
lalu klik
pilihan cari
Sistem akan
menampilkan
pencarian
unit type
yang
diinginkan
Sesuai
harapan Valid
83
Tabel III.17
Hasil Pengujian Black Box Testing Halaman Unit Type Masuk Super
Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik laporan
Pilih kategori :
unit type
masuk
Sistem akan
menerima
akses dan
menampilkan
menu unit
type masuk
Sesuai
harapan Valid
2
Klik tombol
unit type
masuk pada
salah satu
data unit
type masuk
Klik pilihan
unit type
masukketik
warna yang
diinginkan
dalam kolom
warna lalu klik
pilihan cari
Sistem akan
menampilkan
pencarian
warna yang
diinginkan
Sesuai
harapan Valid
Tabel III.18
Hasil Pengujian Black Box Testing Halaman Unit Tipe Keluar Super
Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik laporan
Pilih kategori :
unit type
keluar
Sistem akan
menerima
akses dan
menampilkan
menu unit
type keluar
Sesuai
harapan Valid
2 Klik tombol
unit type
Klik pilihan
unit type
Sistem akan
menampilkan
Sesuai
harapan Valid
84
keluar pada
salah satu
data unit
type keluar
keluar ketik
nama sales
yang
diinginkan
dalam sales
lalu klik
pilihan cari
pencarian
laporan unit
type keluar
sesuai nama
sales yang
diinginkan
Tabel III.19
Hasil Pengujian Black Box Testing Halaman Unit Masuk Super Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik unit
masuk
Pilih kategori :
unit masuk
Sistem akan
menerima
akses dan
menampilkan
menu data
unit masuk
Sesuai
harapan Valid
2
Klik tombol
tambah pada
salah satu
data unit
masuk
Klik pilihan
tambah pada
halaman data
unit masuk
Sistem akan
menampilkan
menu tambah
unit masuk
Sesuai
harapan Valid
Tabel III.20
Hasil Pengujian Black Box Testing Halaman Surat Jalan Super Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik surat
jalan
Pilih kategori :
surat jalan
Sistem akan
menerima
akses dan
menampilkan
menu surat
jalan
Sesuai
harapan Valid
85
2
Klik tombol
cetak pada
salah satu
menu surat
jalan
Klik pilihan
cetak pada
halaman surat
jalan
Sistem akan
menampilkan
cetak surat
jalan
Sesuai
harapan Valid
Tabel III.21
Hasil Pengujian Black Box Testing Halaman Logout Super Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik keluar
Pilih kategori :
keluar
Sistem akan
menerima
akses dan
berhasil
keluar
kembali ke
halaman
login
Sesuai
harapan Valid
1. Pengujian Terhadap Halaman Admin
Tabel III.22
Hasil Pengujian Black Box Testing Pada Halaman Login Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Mengetikan
nik dan
password
tidak diisi
kemudian
klik tombol
masuk
Nik : (kosong)
Password :
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
pesan
“Please Fill
Out This
Field”
Sesuai
harapan Valid
86
2
Mengetikan
nik dan
password
dengan
benar
kemudian
klik tombol
masuk
Nik :
(YMH1705003
)
Password :
(admin)
Sistem akan
menerima
akses login
dan
kemudian
langsung
menampilkan
menu utama
Sesuai
harapan Valid
Tabel III.23
Hasil Pengujian Black Box Testing Halaman Data Order Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik
pilihannya
Pilih kategori :
semua order
Sistem akan
menerima
akses dan
menampilkan
kategori yang
diinginkan
Sesuai
harapan Valid
2
Klik tombol
tambah pada
salah satu
data order
Klik pilihan
tambah pada
halaman data
order
Sistem akan
menampilkan
menu tambah
sales order
Sesuai
harapan Valid
3
Klik tombol
edit pada
salah satu
data order
Klik pilihan
edit pada
halaman data
order
Sistem akan
menampilan
menu edit
sales order
Sesuai
harapan Valid
4
Klik tombol
delete pada
salah satu
data order
Klik pilihan
delete pada
halaman data
order
Sistem akan
menampilkan
menu delete
data
Sesuai
harapan Valid
5
Klik tombol
proses pada
salah satu
data order
Klik pilihan
proses pada
halaman data
order
Sistem akan
menampilkan
proses sales
order
Sesuai
harapan Valid
87
Tabel III.24
Hasil Pengujian Black Box Testing Halaman Data Pelanggan Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik master
Pilih kategori :
pelanggan
Sistem akan
menerima
akses dan
menampilkan
kategori yang
diinginkan
Sesuai
harapan Valid
2
Klik tombol
tambah pada
menu data
pelanggan
Klik pilihan
tambah pada
menu data
pelanggan
Sistem akan
menampilkan
menu tambah
pelanggan
Sesuai
harapan Valid
3
Klik tombol
edit pada
menu data
pelanggan
Klik pilihan
edit pada menu
data pelanggan
Sistem akan
menampilkan
menu edit
pelanggan
Sesuai
harapan Valid
4
Klik tombol
delete pada
menu data
pelanggan
Klik pilihan
delete pada
menu data
pelanggan
Sistem akan
menghapus
data
pelanggan
Sesuai
harapan Valid
Tabel III.25
Hasil Pengujian Black Box Testing Halaman Unit Tipe Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik master
Pilih kategori :
unit type
Sistem akan
menerima
akses dan
menampilkan
kategori yang
diinginkan
Sesuai
harapan Valid
2 Klik tombol
tambah pada
Klik pilihan
tambah pada
Sistem akan
menampilkan
Sesuai
harapan Valid
88
menu data
unit type
menu data unit
type
menu tambah
unit type
3
Klik tombol
edit pada
menu data
unit tipe
Klik pilihan
edit pada menu
data unit tipe
Sistem akan
menampilkan
menu edit
unit tipe
Sesuai
harapan Valid
4
Klik tombol
delete pada
menu data
unit type
Klik pilihan
delete pada
menu data unit
type
Sistem akan
menghapus
data unit type
Sesuai
harapan Valid
Tabel III.26
Hasil Pengujian Black Box Testing Halaman Unit Tipe Stok Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik laporan
Pilih kategori :
unit type stok
Sistem akan
menerima
akses dan
menampilkan
menu data
unit type
Sesuai
harapan Valid
2
Klik tombol
unit type
pada salah
satu data
unit type
Klik pilihan
unit type ketik
jenis yang
diinginkan
lalu klik
pilihan cari
Sistem akan
menampilkan
pencarian
unit type
yang
diinginkan
Sesuai
harapan Valid
Tabel III.27
Hasil Pengujian Black Box Testing Halaman Unit Tipe Masuk Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
Pilih kategori :
unit type
masuk
Sistem akan
menerima
akses dan
menampilkan
Sesuai
harapan Valid
89
kategori
kemudian
klik laporan
menu unit
type masuk
2
Klik tombol
unit type
masuk pada
salah satu
data unit
type masuk
Klik pilihan
unit type
masukketik
warna yang
diinginkan
dalam kolom
warna lalu klik
pilihan cari
Sistem akan
menampilkan
pencarian
warna yang
diinginkan
Sesuai
harapan Valid
Tabel III.28
Hasil Pengujian Black Box Testing Halaman Unit Type Keluar Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik laporan
Pilih kategori :
unit type
keluar
Sistem akan
menerima
akses dan
menampilkan
menu unit
type keluar
Sesuai
harapan Valid
2
Klik tombol
unit type
keluar pada
salah satu
data unit
type keluar
Klik pilihan
unit type
keluar ketik
nama sales
yang
diinginkan
dalam sales
lalu klik
pilihan cari
Sistem akan
menampilkan
pencarian
laporan unit
type keluar
sesuai nama
sales yang
diinginkan
Sesuai
harapan Valid
Tabel III.29
Hasil Pengujian Black Box Testing Halaman Unit Masuk Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1 Memilih
salah satu
Pilih kategori :
unit masuk
Sistem akan
menerima
Sesuai
harapan Valid
90
pilihan
dalam
kategori
kemudian
klik unit
masuk
akses dan
menampilkan
menu data
unit masuk
2
Klik tombol
tambah pada
salah satu
data unit
masuk
Klik pilihan
tambah pada
halaman data
unit masuk
Sistem akan
menampilkan
menu tambah
unit masuk
Sesuai
harapan Valid
Tabel III.30
Hasil Pengujian Black Box Testing Halaman Surat Jalan Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik surat
jalan
Pilih kategori :
surat jalan
Sistem akan
menerima
akses dan
menampilkan
menu surat
jalan
Sesuai
harapan Valid
2
Klik tombol
cetak pada
salah satu
menu surat
jalan
Klik pilihan
cetak pada
halaman surat
jalan
Sistem akan
menampilkan
cetak surat
jalan
Sesuai
harapan Valid
Tabel III.31
Hasil Pengujian Black Box Testing Halaman Logout Admin
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
Pilih kategori :
keluar
Sistem akan
menerima
akses dan
berhasil
keluar
kembali ke
Sesuai
harapan Valid
91
kemudian
klik keluar
halaman
login
2. Pengujian Terhadap Halaman Sales
Tabel III.32
Hasil Pengujian Black Box Testing Pada Halaman Login Sales
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Mengetikan
nik dan
password
tidak diisi
kemudian
klik tombol
masuk
Nik : (kosong)
Password :
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
pesan
“Please Fill
Out This
Field”
Sesuai
harapan Valid
2
Mengetikan
nik dan
password
dengan
benar
kemudian
klik tombol
masuk
Nik :
(YMH1705002
)
Password :
(admin)
Sistem akan
menerima
akses login
dan
kemudian
langsung
menampilkan
menu utama
Sesuai
harapan Valid
Tabel III.33
Hasil Pengujian Black Box Testing Halaman Data Order Sales
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
Pilih kategori :
semua order
Sistem akan
menerima
akses dan
menampilkan
kategori yang
diinginkan
Sesuai
harapan Valid
92
klik
pilihannya
2
Klik tombol
tambah pada
salah satu
data order
Klik pilihan
tambah pada
halaman data
order
Sistem akan
menampilkan
menu tambah
sales order
Sesuai
harapan Valid
3
Klik tombol
edit pada
salah satu
data order
Klik pilihan
edit pada
halaman data
order
Sistem akan
menampilan
menu edit
sales order
Sesuai
harapan Valid
4
Klik tombol
delete pada
salah satu
data order
Klik pilihan
delete pada
halaman data
order
Sistem akan
menampilkan
menu delete
data
Sesuai
harapan Valid
Tabel III.34
Hasil Pengujian Black Box Testing Halaman Data Pelanggan Sales
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik master
Pilih kategori :
pelanggan
Sistem akan
menerima
akses dan
menampilkan
kategori yang
diinginkan
Sesuai
harapan Valid
2
Klik tombol
tambah pada
menu data
pelanggan
Klik pilihan
tambah pada
menu data
pelanggan
Sistem akan
menampilkan
menu tambah
pelanggan
Sesuai
harapan Valid
3
Klik tombol
edit pada
menu data
pelanggan
Klik pilihan
edit pada menu
data pelanggan
Sistem akan
menampilkan
menu edit
pelanggan
Sesuai
harapan Valid
4
Klik tombol
delete pada
menu data
pelanggan
Klik pilihan
delete pada
menu data
pelanggan
Sistem akan
menghapus
data
pelanggan
Sesuai
harapan Valid
93
Tabel III.35
Hasil Pengujian Black Box Testing Halaman Unit Type Stok Sales
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik laporan
Pilih kategori :
unit type stok
Sistem akan
menerima
akses dan
menampilkan
menu unit
type stok
Sesuai
harapan Valid
2
Klik tombol
unit type
masuk pada
salah satu
data unit
type stok
Klik pilihan
unit type
masukketik
warna yang
diinginkan
dalam kolom
warna lalu klik
pilihan cari
Sistem akan
menampilkan
pencarian
warna yang
diinginkan
Sesuai
harapan Valid
Tabel III.36
Hasil Pengujian Black Box Testing Halaman Unit Type Keluar Sales
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik laporan
Pilih kategori :
unit type
keluar
Sistem akan
menerima
akses dan
menampilkan
menu unit
type keluar
Sesuai
harapan Valid
Klik tombol
unit type
keluar pada
salah satu
data unit
type keluar
Klik pilihan
unit type
keluar ketik
unit yang
diinginkan
dalam kolom
Sistem akan
menampilkan
pencarian
laporan unit
type keluar
Sesuai
harapan Valid
94
unit lalu klik
pilihan cari
sesuai yang
diinginkan
Tabel III.37
Hasil Pengujian Black Box Testing Halaman Logout Sales
No Skenario
Pengujian Test Case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Memilih
salah satu
pilihan
dalam
kategori
kemudian
klik keluar
Pilih kategori :
keluar
Sistem akan
menerima
akses dan
berhasil
keluar
kembali ke
halaman
login
Sesuai
harapan Valid
top related