sistem informasi penjualan dan …library.palcomtech.com/pdf/6774.pdfbarang pada cv. sumber baja...
Post on 25-Jun-2020
14 Views
Preview:
TRANSCRIPT
i
KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
PALCOMTECH
SKRIPSI
SISTEM INFORMASI PENJUALAN DAN PERSEDIAAN
BARANG PADA CV. SUMBER BAJA PALEMBANG
Diajukan Oleh :
1. PUTRA ANUGRAH PRATAMA / 021150062
2. REJEATA RALPHA / 021150032
3. RENALDI / 021150035
Untuk Memenuhi Sebagian Dari Syarat-Syarat
Guna Mencapai Gelar Sarjana Komputer
PALEMBANG
2019
ii
KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
PALCOMTECH
HALAMAN PENGESAHAN PEMBIMBING SKRIPSI
NAMA : 1. PUTRA ANUGRAH PRATAMA / 021150062
2. REJEATA RALPHA / 021150032
3. RENALDI / 021150035
PROGRAM STUDI : S1 SISTEM INFORMASI
JENJANG PENDIDIKAN : STRATA SATU (S1)
KONSENTRASI : PEMROGRAMAN DAN DESAIN
JUDUL SKRIPSI : SISTEM INFORMASI PENJUALAN DAN
PERSEDIAAN BARANG PADA CV. SUMBER
BAJA PALEMBANG
Tanggal: 9 September 2019 Mengetahui,
Pembimbing, Ketua,
Atin Triwahyuni, S.T., M.Eng, Benedictus Effendi, S.T., M.T
NIDN : 02.150280.02 NIP : 09.PCT.13
iii
KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
PALCOMTECH
HALAMAN PENGESAHAN PENGUJI SKRIPSI
NAMA : 1. PUTRA ANUGRAH PRATAMA / 021150062
2. REJEATA RALPHA / 021150032
3. RENALDI / 021150035
PROGRAM STUDI : S1 SISTEM INFORMASI
JENJANG PENDIDIKAN : STRATA SATU (S1)
KONSENTRASI : PEMROGRAMAN DAN DESAIN
JUDUL SKRIPSI : SISTEM INFORMASI PENJUALAN DAN
PERSEDIAAN BARANG PADA CV. SUMBER
BAJA PALEMBANG
Tanggal : September 2019 Tanggal : September 2019
Penguji 1, Penguji 2,
Adelin, S.T., M.Kom Meidyan Permata Putri, S.Kom,. M.Kom
NIDN : 0211127901 NIDN : 0204058604
Menyetujui,
Ketua,
Benedictus Effendi, S.T., M.T.
NIP : 09.PCT.13
iv
MOTTO & PERSEMBAHAN
Moto :
Dalam kehidupan pasti ada kegagalan jadikanlah kegagalan itu
sebagai kunci untuk sukses dikemudian hari.
-Renaldi-
Meninggalkan tugas memanglah sampah tetapi meninggalkan teman
saat kesusahan lebih rendah dari sampah.
-Putra-
Sukses adalah sebuah perjalanan bukan sebuah tujuan, usaha sering
lebih penting dari pada hasilnya.
-Rejeata Ralpha-
Kupersembahkan kepada :
Allah Subhanahu Wa Ta’ala
Ayah dan Ibu yang tercinta
Keluarga yang selalu mendukung
Teman sekaligus sahabat
Dosen Pembimbing, Ibu Atin Triwahyuni
yang selalu memberikan penjelasan dengan
sabar
v
KATA PENGANTAR
Puji syukur penulis panjatkan kehadiran Allah SWT, yang mana berkat,
rahmat dan hidayah-Nya penulis dapat menyelesaikan Skripsi ini yang berjudul
“Sistem Informasi Penjualan dan Persediaan Barang pada CV. Sumber Baja
Palembang” tepat pada waktunya. Laporan ini merupakan salah satu syarat
untuk menyelesaikan program studi Sistem Informasi STMIK PalComTech
Palembang.
Sebagai rasa syukur dan hormat, melalui kesempatan ini penulis
menyampaikan ucapan terima kasih kepada:
1. Ketua STMIK PalComTech Bapak Benedictus Effendi, S.T., M.T.
2. Ketua Program Studi Informasi Andri Saputra, S.Kom, M.Kom.
3. Dosen Pembimbing Atin Triwahyuni, S.T., M.Eng.
4. Dosen-dosen STMIK PalComTech, serta staf karyawan STMIK
PalComTech.
5. Pimpinan dan staf CV. Sumber Baja.
Penulis menyadari bahwa dalam penulisan skripsi ini masih banyak
kekurangan. Oleh karena itu, penulis mengharapkan saran-saran, kritik, dan
petunjuk yang membangun untuk kesempurnaan dalam penulisan.
Tidak lupa ucapan terima kasih kepada CV. Sumber Baja yang telah
memberikan Izin Riset serta kepada orang tua, saudari, sahabat dan teman yang
peneliti sayangi serta semua pihak yang telah banyak membantu dan memberi
dukungan.
vi
Demikian kata pengantar dari penulis dan penulis berharap semoga skripsi
yang dibuat dapat bermanfaat bagi teman-teman semuanya khususnya bagi
peneliti sendiri dan Program Studi Sistem Informasi Palcomtech Palembang.
Palembang, Agustus 2019
Peneliti
vii
DAFTAR ISI
HALAMAN JUDUL ................................................................................... i
HALAMAN PENGESAHAN PEMBIMBING .......................................... ii
HALAMAN PENGESAHAN PENGUJI ................................................... iii
HALAMAN MOTO DAN PERSEMBAHAN ............................................ iv
KATA PENGANTAR ................................................................................. v
DAFTAR ISI ............................................................................................... vii
DAFTAR GAMBAR ................................................................................... x
DAFTAR TABEL ....................................................................................... xii
DAFTAR LAMPIRAN ............................................................................... xiii
ABSTRACT.................................................................................................. xiv
ABSTRAK ................................................................................................... xv
DAFTAR PUSTAKA .................................................................................. xvi
BAB I PENDAHULUAN
1.1. Latar Belakang ....................................................................... 1
1.2. Perumusan Masalah ............................................................... 2
1.3. Batasan Masalah .................................................................... 2
1.4. Tujuan Penelitian ................................................................... 3
1.5. Manfaat Penelitian ................................................................. 3
1.6. Sistematika Penulisan ............................................................. 3
BAB II GAMBARAN UMUM PERUSAHAAN
2.1 Profil Perusahaan ................................................................... 6
2.1.1 Sejarah Perusahaan ..................................................... 6
2.1.2 Visi dan Misi .............................................................. 6
2.1.3 Struktur Organisasi ..................................................... 7
2.1.4 Tugas Wewenang ....................................................... 7
BAB III TINJAUAN PUSTAKA
3.1 Teori Pendukung .................................................................... 10
3.1.1 Sistem Informasi ......................................................... 10
viii
3.1.2 Web ............................................................................ 10
3.1.3 PHP ............................................................................ 11
3.1.4 MySQL ....................................................................... 12
3.1.5 Database .................................................................... 12
3.1.6 Prototype .................................................................... 12
3.2 Hasil Penelitian Terdahulu ..................................................... 15
3.3 Kerangka Pemikiran ............................................................... 18
BAB IV METODE PENELITIAN
4.1 Lokasi dan Waktu Penelitian .................................................. 19
4.1.1 Lokasi......................................................................... 19
4.1.2 Waktu Penelitian ........................................................ 19
4.2 Jenis Data ............................................................................... 19
4.2.1 Data Primer ................................................................ 20
4.2.2 Data Sekunder ............................................................ 20
4.3 Teknik Pengumpulan Data ..................................................... 21
4.3.1 Observasi.................................................................... 21
4.3.2 Wawancara ................................................................. 21
4.3.3 Studi Pustaka .............................................................. 22
4.4 Jenis Penelitian....................................................................... 22
4.4.1 Penelitian Deskriptif ................................................... 22
4.5 Alat dan Teknik Perancangan Sistem...................................... 23
4.5.1 Alat Perancangan Sistem ............................................ 23
4.5.2 Teknik Perancangan Sistem ........................................ 28
4.6 Teknik Pengujian Sistem ........................................................ 30
4.6.1 Black Box ................................................................... 30
BAB V HASIL DAN PEMBAHASAN
5.1 Hasil ...................................................................................... 31
5.1.1 Tahapan Komunikasi .................................................. 31
5.1.2 Perancangan Secara Cepat .......................................... 40
5.1.3 Permodelan Perancangan Secara Cepat ....................... 46
ix
5.2 Pembahasan ........................................................................... 66
5.2.1 Pembentukan Prototype .............................................. 66
5.2.2 Penyerahan Sistem dan Umpan Balik .......................... 79
BAB VI PENUTUP
6.1 Kesimpulan ............................................................................ 91
6.2 Saran ...................................................................................... 92
x
DAFTAR GAMBAR
Gambar 2.1 Struktur Organisasi CV. Sumber Baja ...................................... 7
Gambar 3.1 Paradigma Pembuatan Prototype ............................................. 13
Gambar 3.2 Kerangka Penelitian ................................................................. 18
Gambar 5.1 Flowchart Penjualan Barang yang Berjalan ............................. 33
Gambar 5.2 Flowchart Persediaan Barang yang Berjalan ............................ 35
Gambar 5.3 Diagram Konteks ..................................................................... 40
Gambar 5.4 Data Flow Diagram Level 0..................................................... 42
Gambar 5.5 Entity Relationship Diagram .................................................... 45
Gambar 5.6 Flowchart Sistem Bagian Admin yang Diusulkan ..................... 47
Gambar 5.7 Flowchart Sistem Bagian Client yang Diusulkan ...................... 49
Gambar 5.8 Flowchart Sistem Bagian Pimpinan yang Diusulkan ................. 51
Gambar 5.9 Desain Interface Halaman Login .............................................. 57
Gambar 5.10 Desain Interface Halaman Input Data Barang ........................ 57
Gambar 5.11 Desain Interface Input Halaman Data Kategori ...................... 58
Gambar 5.12 Desain Interface Input Halaman Data Karyawan .................... 58
Gambar 5.13 Desain Interface Input Halaman Profil Perusahaan................. 59
Gambar 5.14 Desain Interface Input Halaman Galeri .................................. 59
Gambar 5.16 Desain Interface Input Halaman Daftar Client........................ 60
Gambar 5.17 Desain Interface Input Halaman Pembelian Barang ............... 60
Gambar 5.18 Desain Interface Input Halaman Check Out ........................... 61
Gambar 5.19 Desain Interface Input Halaman Pembayaran ......................... 61
Gambar 5.20 Desain Interface Output Laporan Data Client ......................... 62
Gambar 5.21 Desain Interface Output Laporan Data Karyawan .................. 63
Gambar 5.22 Desain Interface Output Laporan Persediaan .......................... 64
Gambar 5.23 Desain Interface Output Laporan Penjualan ........................... 65
Gambar 5.24 Hasil Desain Interface Input Halaman Login.......................... 67
Gambar 5.25 Hasil Desain Interface Input Data Barang .............................. 68
Gambar 5.26 Hasil Desain Interface Input Data Kategori ............................ 68
Gambar 5.27 Hasil Desain Interface Input Data Karyawan.......................... 69
xi
Gambar 5.28 Hasil Desain Interface Input Profil Perusahaan ...................... 69
Gambar 5.29 Hasil Desain Interface Input Galeri ........................................ 70
Gambar 5.30 Hasil Desain Interface Input Halaman Daftar ......................... 70
Gambar 5.31 Hasil Desain Interface Input Halaman Pembelian .................. 71
Gambar 5.32 Desain Interface Input Check Out .......................................... 71
Gambar 5.33 Hasil Desain Interface Input Pembayaran............................... 72
Gambar 5.34 Halaman Print Out Laporan Data Karyawan .......................... 73
Gambar 5.35 Halaman Print Out Laporan Data Client ................................ 73
Gambar 5.36 Halaman Print Out Laporan Perediaan ................................... 74
Gambar 5.37 Halaman Print Out Laporan Penjualan ................................... 74
Gambar 5.38 Tampilan Database Tabel tb_barang ...................................... 75
Gambar 5.39 Tampilan Database Tabel tb_kategori.................................... 76
Gambar 5.40 Tampilan Database Tabel tb_user.......................................... 76
Gambar 5.41 Tampilan Database Tabel tb_keranjang ................................. 77
Gambar 5.42 Tampilan Database Tabel tb_transaksi................................... 77
Gambar 5.43 Tampilan Database Tabel tb_profilperusahaan ...................... 78
Gambar 5.44 Tampilan Databsase Tabel tb_galeri ...................................... 78
Gambar 5.45 Grafik Status Responden ........................................................ 82
Gambar 5.46 Kuesioner .............................................................................. 84
Gambar 5.47 Hasil Kuesioner ..................................................................... 85
Gambar 5.48 Interpretasi Item Pernyataan Kuesiner .................................... 88
Gambar 5.49 Grafik Interpretasi Item Pernyataan Kuesioner ....................... 89
xii
DAFTAR TABEL
Tabel 3.1 Penelitian Terdahulu .................................................................... 15
Tabel 4.1. Tabel Jadwal Penelitian .............................................................. 19
Tabel 4.2 Simbol-simbol Flowchart ........................................................... 23
Tabel 4.3 Simbol-Simbol Data Flow Diagram ............................................ 25
Tabel 4.4 Simbol-Simbol ERD .................................................................... 27
Tabel 5.1 Data Barang ................................................................................ 35
Tabel 5.2 Data Client .................................................................................. 35
Tabel 5.3 Kebutuhan Fungsional Admin ...................................................... 37
Tabel 5.4 Kebutuhan Fungsional User ........................................................ 38
Tabel 5.5 Tabel tb_user ............................................................................... 52
Tabel 5.6 Tabel tb_barang ........................................................................... 53
Tabel 5.7 Tabel tb_kategori......................................................................... 54
Tabel 5.8 Tabel tb_keranjang ...................................................................... 54
Tabel 5.9 Tabel tb_transaksi ....................................................................... 55
Tabel 5. 10 Tabel tb_galeri ......................................................................... 55
Tabel 5. 11 Tabel tb_ profilperusahaan ....................................................... 56
Tabel 5. 12 Implementasi Interface Admin ................................................. 66
Tabel 5.13 Implementasi Interface Client .................................................... 66
Tabel 5.14 Implementasi Interface Pimpinan .............................................. 67
Tabel 5.15 Implementasi Database ............................................................. 75
Tabel 5.16 Hasil Pengujian Menu Login ..................................................... 79
Tabel 5.17 Hasil Pengujian Menu Daftar .................................................... 79
Tabel 5.18 Hasil Pengujian Menu Admin .................................................... 79
Tabel 5.19 Hasil Pengujian Menu Client ..................................................... 80
Tabel 5.20 Hasil Pengujian Menu Pimpinan ................................................ 81
Tabel 5.21 Responden ................................................................................. 84
Tabel 5.22 Skala Likert ............................................................................... 87
xiii
DAFTAR LAMPIRAN
1. Lampiran 1. Form Topik dan Judul ( Fotocopy )
2. Lampiran 2. Surat Balasan dari Perusahaan ( Fotocopy )
3. Lampiran 3. Form Konsultasi ( Fotocopy )
4. Lampiran 4. Surat Pernyataan ( Fotocopy )
5. Lampiran 5. Form Revisi Ujian Pra Sidang ( Fotocopy )
6. Lampiran 6. Form Revisi Ujian Kompre ( Asli )
7. Lampiran 7. Listing Code
xiv
ABSTRACT
PUTRA ANUGRAH PRATAMA, REJEATA RALPHA AND RENALDI.
Information System Sale and Inventory on CV. Sumber Baja Palembang.
The development of technology is the progress of globalization. CV. Sumber
Baja Palembang is a company engaged in trading used goods such as iron,
copper, cans, aluminum and others. For the system of sales and supply of goods
still written using books. So that the data search process takes a long time,
making admin performance less effective, file or document storage is increasing,
difficult to find old data, and data loss often occurs.
The purpose of this study is to create a sales information system and
inventory on CV. Sumber Baja Palembang, so that it can help companies in the
process of selling and inventory.
The system design technique used in this study is the prototype method and
the stages in the prototype, communication stages, rapid design stages, modeling
stages rapid design, prototype formation, and submission of systems or software
to customers or users of shipping and feedback. With the information system of
sales and procurement of goods, users can find out information about goods and
the sale of goods and goods.
Keywords : Website, Information System, Sale, Inventory
xv
ABSTRAK
PUTRA ANUGRAH PRATAMA, REJEATA RALPHA DAN RENALDI. Sistem
Informasi Penjualan dan Persediaan Barang pada CV. Sumber Baja Palembang.
Perkembangan teknologi adalah kemajuan dari globalisasi. CV. Sumber
Baja Palembang merupakan perusahaan yang bergerak di bidang perdagangan
barang-barang bekas seperti, besi, tembaga, kaleng, aluminium dan lainnya.
Untuk sistem penjualan dan persediaan barang masih dicatat pada buku. Sehingga
proses pencarian data membutuhkan waktu yang lama, membuat kinerja admin
kurang efektif, penyimpanan berkas atau dokumen semakin bertambah,
menyulitkan pencarian data-data lama, dan sering terjadi kehilangan data.
Tujuan dari penelitian ini adalah untuk membuat sebuah sistem informasi
penjualan dan persediaan barang pada CV. Sumber Baja Palembang , sehingga
bisa membantu perusahaan dalam melakukan proses penjualan dan persediaan
barang.
Teknik perancangan sistem yang digunakan dalam penelitian ini adalah
metode prototype, tahapan-tahapan dalam metode prototype yaitu tahapan
komunikasi, tahapan perancangan secara cepat, tahapan pemodelan perancangan
secara cepat, pembentukan prototype dan penyerahan sistem atau perangkat lunak
kepada pelanggan atau pengguna pengiriman dan umpan balik. Dengan adanya
sistem informasi penjualan dan persediaan barang, pengguna dapat mengetahui
informasi tentang barang serta penjualan barang dan persediaan barang.
Kata Kunci : Website, Sistem informasi, Penjualan, Persediaan
xvi
DAFTAR PUSTAKA
Arief, M.Rudyanto. 2011. Pemrograman Web Dinamis Menggunakan PHP &
MySQL. Yogyakarta:Andi.
Ashari, Hasan, dkk. 2014. Animasi Budidaya Jamur Tiram Pada Raflesia Jamur
Kota Bengkulu. Jurnal Media Infotama. Vol.10. No.1. ISSN: 1858- 2680.
Dewi, Nini, Wandansari. 2013. Perlakuan Akuntansi Atas Pph Pasal 21 Pada Pt.
Artha Prima Finance Kotamobagu. Jurnal EMBA. Vol. 1 No. 3. ISSN
2303-1174
Fajarianto, Otto. 2016. Prototype Pelayanan Akademik Terhadap Komplain
Mahasiswa Berbasis Mobile. Jurnal Lentera ICT. Vol.3. No.1. ISSN:
2338-3143.
Handayani, Sri, dkk. 2016. Sistem Informasi E-Commerce Untuk Jaringan
Penjualan Sepeda Motor Bekas Kabupaten Kampar (Studi Kasus : Adira
Finance). Jurnal Rekayasa Dan Manajemen Sistem Informasi. Vol. 2 No.
2 ISSN 2460-8181.
Mahdiana, Deni 2011. Analisa Dan Rancangan Sistem Informasi Pengadaan
Barang Dengan Metodelogi Berorientasi Obyek : Studi Kasus PT. Liga
Indonesia. Jurnal Telematika Mkom. Vol.3. No.2. ISSN: 2085-725X.
Nazir, Moch. 2014. Metode Penelitian. Bogor: Ghalia Indonesia
Oktavian, Diar, Puji. 2013. Membuat Website Powerfull Menggunakan PHP.
Yogyakarta: MediaKom.
Pressman, Roger S. 2012. Rekayasa Perangkat Lunak. Yogyakarta: Andi.
Pritandhari, Meyta. 2016. Penerapan Komik Strip Sebagai Media Pembelajaran
Mata Kuliah Manajemen Keuangan Mahasiswa Universitas
Muhammadiyah Metro. Jurnal Pendidikan Ekonomi UM Metro. Vol.4.
No.2. ISSN: 2337-4721.
Rosa dan M.Shalahudin. 2013. Rekayasa Perangkat Lunak Terstruktur dan
Berorientasi Objek. Bandung: Informatika.
Santoso dan Nurmalina, Radna. 2017. Perencanaan dan Pengembangan Aplikasi
Absensi Mahasiswa Menggunakan Smart Card Guna Pengembangan
xvii
Kampus Cerdas (Studi Kasus Politeknik Negeri Tanah Laut). Jurnal
Integrasi. Vol. 9 No. 1 ISSN: 2548-9828.
Sari, Ani, Oktarini dan Elan, Nuari. 2017. Rancang Bangun Sistem Informasi
Persediaan Barang Berbasis Web Dengan Metode Fast(Frame Work For
The Aplications). Jurnal Pilar Nusa Mandiri. Vol. 13 No.
2. ISSN: 1978-1946.
Sholikha, Imroatus, dkk. 2017. Aplikasi Pembelian Dan Penjualan Barang
Dagang Pada Cv Gemilang Muliatama Cikarang. Jurnal Teknik
Komputer Amik BSI. Vol. 3 No. 1 ISSN. 2442-2436.
Sholikhin, Ahmad dan Riasti, Berliana, Kusuma. 2013. Pembangunan Sistem
Informasi Inventarisasi Sekolah Pada Dinas Pendidikan Kabupaten
Rembang Berbasis Web. Jurnal IJNS. Vol. 2 No. 2 ISSN: 2302-5700.
Sidi, M, Mustaqbal, dkk. 2015. Pengujian Aplikasi Menggunakan Black Box
Testing Boundary Value Analysis. Jurnal Ilmiah Teknologi Informasi
Terapan. Vol. 1. No. 3. ISSN : 2407 – 3911.
Susilowati, Emy, Budi dan Purnama, Bambang, Eka. 2011. Analisis Dan
Perancangan Sistem Informasi Pasien Rumah Sakit Umum Nirmala Suri
Sukoharjo. Jurnal Speed. Vol. 3 No. 4 ISSN: 19799330.
Sutabri, Tata. 2012. Konsep Sistem Informasi. Yogyakarta: Andi.
1
BAB I
PENDAHULUAN
1.1. Latar Belakang
CV. Sumber Baja Palembang merupakan perusahaan yang bergerak
di bidang perdagangan barang-barang bekas seperti, besi, tembaga, kaleng,
aluminium dan lainnya. CV. Sumber Baja berdiri pada tahun 1984 yang
bekerja sama dengan PT. Citra Baru Steel Jakarta sebagai client. CV.
Sumber Baja Palembang beralamatkan di Jalan Sriwijaya Raya Rt.01 Rw.01
No.666 Kecamatan Kertapati Kelurahan Karya Jaya Palembang Sumatera
Selatan.
CV. Sumber Baja Palembang belum mempunyai sistem informasi
berbasis web dan belum menggunakan database sebagai media
penyimpanan, yang mana menurut bapak Darwis sebagai pimpinan
perusahaan, untuk sistem penjualan dan persediaan barang masih dicatat
pada buku barang masuk, proses penjualan yaitu barang ditimbang terlebih
dahulu, kemudian data barang tersebut ditulis di buku dan dibuatkan surat
jalan, untuk dikirim ke PT. Citra Baru Steel Jakarta, jika barang sudah
diterima, maka akan dibuatkan nota berupa harga barang dan jumlah barang.
Proses persediaan barang, jika barang masuk maka akan ditimbang terlebih
dahulu, kemudian hasil timbangan tersebut ditulis di buku dan disimpan
oleh admin sebagai bukti laporan . Sehingga proses administrasi data
membutuhkan waktu yang lama, membuat kinerja admin kurang efektif,
2
penyimpanan berkas atau dokumen semakin bertambah, menyulitkan
pencarian data-data lama, dan sering terjadi kehilangan data.
1
Maka dari itu penulis memberikan solusi untuk penjualan dan
persediaan barang berbasis web yang bertujuan untuk mempermudah pihak
CV. Sumber Baja dalam melakukan proses penjualan dan persediaan
barang. Berdasarkan uraian diatas maka penulis tertarik melakukan
penelitian dengan judul “Sistem Informasi Penjualan dan Persediaan
Barang pada CV. Sumber Baja Palembang”.
1.2. Perumusan Masalah
Berdasarkan latar belakang yang telah dijelaskan maka penulis
merumuskan masalah yaitu ”Bagaimana membuat sistem penjualan dan
persediaan barang pada CV. Sumber Baja Palembang?”.
1.3. Batasan Masalah
Agar pembahasan pada penelitian ini lebih terarah sesuai dengan judul
maka ruang lingkup perlu ditentukan, adapun pembahasan dalam batasan
masalah pada penelitian ini antara lain yaitu:
1) Sistem informasi penjualan dan persediaan barang meliputi, data
persediaan barang, data transaksi, data client, data karyawan dan
output-nya laporan penjualan barang dan laporan persediaan barang.
2) Sistem informasi ini bisa di akses oleh admin, pimpinan dan client.
3) Bahasa pemrograman menggunakan PHP dan database MySQL.
4) Pemodelan proses datanya menggunakan Flowchart, DFD, pemodelan
data menggunakan ERD dan metode perancangan sistem menggunakan
metode prototype.
2
1.4. Tujuan Penelitian
Tujuan dari penelitian ini adalah untuk membuat sebuah sistem
informasi penjualan dan persediaan barang pada CV. Sumber Baja
Palembang sehingga bisa membantu CV. Sumber Baja dalam melakukan
proses penjualan dan persediaan barang.
1.5. Manfaat Penelitian
Adapun manfaat dari penelitian ini adalah sebagai berikut:
(1) Bagi CV. Sumber Baja Palembang
Untuk mempermudah CV. Sumber Baja dalam melakukan proses
penjualan dan persediaan barang.
(2) Bagi Akademik
Sebagai referensi bagi peneliti yang ingin membahas permasalahan
yang sama. Sebagai arsip atau dokumen yang bermanfaat untuk proses
kegiatan perkuliahan mahasiswa nantinya
(3) Bagi Peneliti
Peneliti dapat mengetahui cara kerja pada CV. Sumber Baja Palembang
sehingga peneliti dapat mengembangkan ide dalam merancang sistem
baru dengan menerapkan ilmu pengetahuan yang didapat selama di
bangku perkuliahan.
1.6. Sistematika Penulisan
Penulisan Tugas Akhir terdiri dari enam bab dengan sistematika sebagai
berikut:
3
1.6.1. BAB I PENDAHULUAN
Pendahuluan terdiri dari latar belakang, perumusan masalah, batasan
masalah, tujuan penelitian, manfaat penelitian mengenai bagaimana
membuat sistem penjualan dan persediaan barang pada CV. Sumber
Baja Palembang.
1.6.2. BAB II GAMBARAN UMUM PERUSAHAAN
Gambaran umum perusahaan terdiri dari sejarah perusahaan, visi dan
misi perusahaan, struktur organisasi perusahaan, serta tugas dan
wewenang perusahaan.
1.6.3. BAB III TINJAUAN PUSTAKA
Tinjauan pustaka menjelaskan tentang teori pendukung dan hasil
penelitian terdahulu.
1.6.4. BAB IV METODE PENELITIAN
Metode penelitian membahas tentang lokasi dan waktu penelitian,
jenis data, teknik pengumpulan data, jenis penelitian, alat dan teknik
pengujian sistem.
1.6.5. BAB V HASIL DAN PEMBAHASAN
Hasil dan pembahasan berisi tentang penerapan hasil dan
pembahasan dengan perencanaan pada bab sebelumnya.
1.6.6. BAB VI PENUTUP
Penutup berisi tentang simpulan yang diperoleh selama perancangan
dan pembuatan sistem berdasarkan hasil dan pembahasan serta berisi
4
saran terkait dengan pengembangan sistem tersebut di masa yang
akan datang sesuai dengan kebutuhan.
5
BAB II
GAMBARAN UMUM PERUSAHAAN
2.1. Profil Perusahaan
2.1.1. Sejarah Perusahaan
CV. Sumber Baja Palembang merupakan perusahaan yang
bergerak dibidang perdagangan barang-barang bekas seperti, besi,
tembaga, kaleng, aluminium dan lainnya. CV. Sumber Baja berdiri
pada tahun 1984 yang didirikan oleh Bapak Darwis sekaligus
pimpinan perusahaan yang bertepat di Jl. KH. Azhari 7 Ulu
Palembang pada tahun 1994 berpindah tempat ke Jl. Kimarogan
RW.03, Kemang Agung, Kertapati, Kota Palembang pada tahun
1997 membuka cabang baru di Jl. Kimarogan Pal 7 Rt 48 Rw 06 ,
Kemang Agung, Kertapati, Kota Palembang, dan pada tahun 2000
membuka cabang baru dan sekaligus sebagai pusat perusahaan yaitu
di Jalan Sriwijaya Raya Rt.01 Rw.01 No.666 Kecamatan Kertapati
Kelurahan Karya Jaya Palembang Sumatera Selatan.
2.1.2. Visi dan Misi
1) Visi
Menjadi lapak besar dengan nilai penjualan yang dapat
mensejahterakan seluruh pemangku kepentingan yang terlibat.
2) Misi
1. Melakukan pembelian barang bekas, baik yang masih
berfungsi ataupun tidak, secara halal dan legal.
6
2. Melakukan penyortiran barang-barang bekas atau rongsokan
dengan proses yang ramah lingkungan.
3. Melakukan penjualan barang bekas atau rongsokan secara
jujur, legal dan halal.
4. Mendorong berkembangnya usaha kecil dengan membina
para pemulung dalam proses pembelian, penyortiran dan
penjualan barang bekas atau rongsokan.
2.1.3. Struktur Organisasi
Struktur organisasi pada CV. Sumber Baja Palembang dapat dilahat
pada gambar 2.1.
Pimpinan
HRD Admin Kepala SopirStaf GudangPengawas
Sumber : ( CV. Sumber Baja )
Gambar 2.1. Struktur Organisasi CV. Sumber Baja
2.1.4. Tugas Wewenang
1) Pimpinan
Pimpinan memiliki tugas dan wewenang:
7
(1) Memimpin perusahaan dengan membuat kebijakan-kebijakan
perusahaan;
(2) Memilih, menentukan, mengawasi pekerjaan karyawan;
(3) Menyetujui anggaran tahunan perusahaan dan melihat
laporan penjualan.
2) HRD
HRD memiliki tugas dan wewenang:
(1) Membuat kebijakan;
(2) Bertanggung jawab penuh dalam proses rekrutmen
karyawan;
(3) Bertangggung jawab pada hal yang berhubungan dengan
absensi karyawan, perhitungan gaji, bonus dan tunjangan.
3) Admin
Admin memiliki tugas dan wewenang :
(1) Membuat Nota Penjualan;
(2) Membuat Surat Jalan;
(3) Membuat Pembukuan Penjualan.
4) Pengawas
Pengawas memiliki tugas dan wewenang:
(1) Melakukan pengawasan terhadap barang masuk;
(2) Melakukan pengawasan pada saat ada aktifitas muat barang.
5) Staf Gudang
Staf Gudang memiliki tugas dan wewenang :
8
(1) Melakukan pengecekan barang yang akan masuk ke gudang;
(2) Menjaga dan membersihkan gudang.
6) Kepala Sopir
Kepala Sopir memiliki tugas dan wewenang:
(1) Mengecek kilometer dan ban mobil perusahaan;
(2) Mengecek kesiapan setiap mobil, dalam kondisi siap jalan;
(3) Membantu kesulitan teknis dari setiap driver yang menjadi
tanggung jawabnya;
(4) Mengontrol tugas sesuai tugas yang telah ditetapkan
pimpinan.
9
BAB III
TINJAUAN PUSTAKA
3.1. Teori Pendukung
3.1.1. Sistem
Menurut Mahdiana (2011:37), Sistem adalah kumpulan dari
elemen-elemen yang berinteraksi untuk mencapai suatu tujuan
tertentu.
3.1.2. Informasi
Menurut Mahdiana (2011:37), Informasi adalah data yang
diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi
yang menerimanya.
3.1.3. Sistem Informasi
Menurut Sutabri (2012:46), Sistem Informasi adalah suatu
sistem di dalam suatu organisasi yang mempertemukan pengolahan
transaksi harian yang mendukung fungsi operasi organisasi yang
bersifat manajerial dengan kegiatan strategi dari suatu organisasi
untuk menyediakan kepada pihak luar tertentu dengan laporan yang
diperlukan.
3.1.4. Web
Menurut Sholikhin, dkk (2013:51), www atau world wide web
atau web saja merupakan sebuah sistem yang saling terkait dalam
sebuah dokumen yang berformat hypertext yang berisi beragam
informasi, baik tulisan, gambar, suara, video, dan informasi
10
multimedia lainnya dan dapat diakses melalui sebuah perangkat yang
disebut web browser.
Menurut Arief (2011:8), Web statis adalah web yang
isinya/content tidak berubah-ubah. Maksudnya adalah isi dari
dokumen web tersebut tidak dapat diubah secara cepat dan mudah.
Menurut Arief (2011:8), Web dinamis adalah jenis web yang
content/isinya dapat berubah-ubah setiap saat. Web yang banyak
menampilkan animasi flash belum tentu termasuk web
dinamis/berubah-bah isinya tidak sama dengan animasi.
3.1.5. PHP
Menurut Oktavian (2013:69), PHP adalah akronim dari
Hypertext Preprocessor, yaitu suatu bahasa pemrograman
berbasiskan kode-kode (script) yang digunakan untuk mengolah
suatu data dan mengirimkannya kembali ke web browser menjadi
kode HTML. Kode PHP mempunyai ciri-ciri khusus yaitu :
a. Hanya dapat dijalankan menggunakan web server, missal:
Apache.
b. Kode php diletakkan dan dijalankan di web server
c. Kode php dapat digunakan untuk mengakses database, seperti:
MySQL, PostgreSQL, Oracle, dan lain-lain.
d. Merupakan software yang bersifat open source.
e. Gratis untuk di-download dan digunakan.
11
f. Memiliki sifat multiplatform, artinya dapat dijalankan
menggunakan sistem operasi apapun, seperti: Linux, Unix,
Windows, dan lain-lain.
3.1.6. MySQL
Menurut Santoso dan Nurmalina (2017:86), MySQL
merupakan software yang tergolong sebagai DBMS (Database
Management System) yang bersifat open source. Open source
menyatakan bahwa software ini dilengkapi dengan source code
(code yang dipakai untuk membuat MySQL). Selain itu tentu saja
bentuk executable-nya atau kode yang dapat dijalankan secara
langsung dalam sistem operasi dan bisa diperoleh secara gratis
dengan men-download di internet.
3.1.7. Database
Menurut Oktavian (2013:107-108), Database adalah
sekumpulan data dan prosedur yang memiliki struktur sedemikian
rupa sehingga mudah dalam menyimpan, mengatur, dan
menampilkan data. Banyak program database yang tersedia,
diantaranya adalah: Oracle, MySQL, MSSQL, PostgreSQL,
Paradox, Foxpro, dan lain-lain.
3.1.8. Prototype
Menurut Pressman (2012:50), Prototype (prototyping)
seringkali pelanggan mendefinisikan sejumlah sasaran perangkat
lunak secara umum, tetapi tidak bisa mengidentifikasikan spesifikasi
12
kebutuhan yang rinci untuk fungsi-fungsi dan fitur-fitur yang akan
dimiliki perangkat lunak yang akan dikembangkan. Pembuatan
Prototype mampu menawarkan pendekatan yang paling baik.
Meskipun pembuatan prototype dapat digunakan sebagai model
proses yang berdiri sendiri, pembuatan prototype lebih umum
digunakan sebagai teknik yang dapat diimplementasikan di dalam
konteks setiap model proses perangkat lunak. Paradigma pembuatan
prototype sering kali membantu pengembangan perangkat lunak dan
para stakeholder untuk memahami lebih baik apa yang akan
dikembangkan saat spesifikasi kebutuhan belum jelas. Berikut ini
adalah paradigma pembuatan prototype:
Sumber: Pressman (2012:51)
Gambar 3.1. Paradigma Pembuatan Prototype
13
1) Komunikasi
Pada tahapan ini dilakukan komunikasi antara tim
pengembangan perangkat lunak dengan pelanggan. Tim
pengembangan perangkat lunak akan melakukan pertemuan-
pertemuan dengan para stakeholder untuk mendefinisikan sasaran
keseluruhan untuk perangkat lunak yang akan dikembangkan.
2) Perencanaan secara cepat
Pada tahapan ini dilakukan identifikasi spesifikasi kebutuhan apa
pun yang saat ini diketahui dan menggambarkan area-area dimana
definisi lebih jauh iterasi selanjutnya merupakan keharusan.
3) Pemodelan perancangan secara cepat
Pada tahapan ini iterasi pembuatan prototype direncanakan dengan
cepat dan pemodelan (dalam bentuk “rancangan cepat”) dilakukan.
Suatu rancangan cepat berfokus pada representasi semua aspek
perangkat lunak yang akan terlihat oleh para pengguna akhir
(misalnya rancangan antarmuka pengguna (user interface) atau
format tampilan).
4) Pembentukan prototype
Pada tahapan ini rancangan cepat (quick design) akan memulai
konstruksi pembuatan prototype.
5) Penyerahan sistem atau perangkat lunak kepada pelanggan atau
pengguna pengiriman dan umpan-balik.
14
Pada tahapan ini Prototype kemudian akan diserahkan kepada para
stakeholder dan kemudian akan melakukan evaluasi-evaluasi
tertentu terhadap prototype yang telah dibuat sebelumnya, kemudian
akan memberikan umpan-balik yang akan digunakan untuk
memperhalus spesifikasi kebutuhan.
3.2. Hasil Penelitian Terdahulu
Sebagai bahan pertimbangan dalam penelitian akan dicantumkan
beberapa hasil penelitian terdahulu, berikut hasil penelitian terdahulu yang
dapat dilihat pada tabel 3.1.
Tabel 3.1 Penelitian Terdahulu
N
o
Judul Penulis / Tahun Hasil
1 Sistem Informasi E-
Commerce Untuk
Jaringan Penjualan
Sepeda Motor Bekas
Kabupaten Kampar
(Studi Kasus : Adira
Finance)
1. Sri Handayani
2. Anofrizen,
3. M. Jazman.
Jurnal
Rekayasa Dan
Manajemen
Sistem
Informasi.
Vol.2, No 2,
ISSN 2460-
8181 Agustus
2016.
1. Menggunakan Metode
RUP.
2. Dengan adanya sistem
E-Commerce ini dapat
membantu proses
penjualan sepeda
motor bekas terutama
pada segi promosi.
Dapat menghemat
waktu dan memberi
gambaran jenis sepeda
motor yang ingin
dicari serta
mempercepat
konsumen dalam
mendapatkan
informasi.
15
N
o
Judul Penulis / Tahun Hasil
2 Rancang Bangun
Sistem Informasi
Persediaan Barang
Berbasis Web Dengan
Metode
Fast(Framework For
The Applications).
1. Ani Oktarina
Sari
2. Elan Nuari
Jurnal Pilar
Mandiri Vol.
13, No 2,
ISSN 1978-
1946
September
2017
1. Menggunakan Metode
Fast (Framework For
The Applications).
2. Dengan adanya sistem
terkomputerisasi untuk
persediaan barang
pada PT. Solusi
Aksesindo Pratama.
Beberapa keuntungan
sistem
terkomputerisasi ini
antara lain:
Pengolahan data untuk
keluar masuk barang
lebih efektif dan
efisien; pencarian data
dapat lebih efisien
karena data sudah
teroganisir dengan
baik sesuai dengan
level akses admin,
sales dan gudang; data
persediaan
barang/stock barang
dapat terpantau dengan
baik; file data barang
masuk dan keluar
tersimpan dengan baik
dan dapat diakses
dengan mudah ketika
dibutuhkan; dan proses
pelaporan menjadi
lebih baik, karena
dapat di akses dan
dicetak langsung
3. Aplikasi Pembelian
Dan Penjualan Barang
Dagang Pada Cv
Gemilang Muliatama
Cikarang
1. Imroatus
Sholikhah,
2. Mahmud
Sairan,
3. Nurfia
Oktaviani
1. Menggunakan Metode
Waterfall
2. Dengan adanya
aplikasi pembelian dan
penjualan barang
dagang, maka
administrator lebih
terbantu dalam
mengolah data barang,
16
N
o
Judul Penulis / Tahun Hasil
Syamsiah
Jurnal Teknik
Komputer
Amik BSI
Vol. III, No. 1,
ISSN. 2442-
2436 Februari
2017
data customer, data
supplier dan data
pengguna dalam
pendataan. Dengan
adanya aplikasi
pembelian dan
penjualan barang
dagang, maka
kayawan lebih terbantu
dalam mengelola
pembukuan transaksi
pembelian dan
penjualan
Dari hasil penelitian terdahulu yang berdasarkan tabel 3.1, maka terdapat
beberapa persamaan. Persamaan dari Penelitian ini dengan penelitian
sebelumnya yaitu pada penggunaan platformnya yang berbasis web, serta
dari judul yang diangkat yaitu tentang sistem informasi E-Commerce.
Namun adapun perbedaan dari penelitian terdahulu sebelumnya yaitu
metode perancangan sistemnya menggunakan RUP, Fast (Framework For
the Aplication) dan Waterfall. Terdapat pada penelitiannya yang berupa
informasi penjualan motor bekas, makanan dan barang dagang yang
meliputi data barang, data transaksi dan data pesanan, sedangkan penelitian
yang penulis angkat tentang sistem informasi penjualan barang berupa, besi
aluminium, tembaga, dan kaleng yang meliputi data barang, data transaksi,
data persediaan barang, dan data dan menghasilkan output laporan
penjualan barang dan laporan persediaan barang.
3.3. Kerangka Pemikiran
17
Kerangka pemikiran dalam sistem informasi penjualan dan persediaan
barang pada CV. Sumber Baja Palembang, dapat dilihat pada gambar 3.2.
Sumber: (diolah sendiri)
Gambar 3.2. Kerangka Pemikiran
18
BAB IV
METODE PENELITIAN
4.1. Lokasi dan Waktu Penelitian
4.1.1. Lokasi
Riset dilakukan pada CV. Sumber Baja Palembang yang
beralamat di Jalan Sriwijaya Raya RT.01 RW.01 NO.666 Kecamatan
Kertapati Kelurahan Karya Jaya Palembang Sumatera Selatan
4.1.2. Waktu Penelitian
Waktu penelitian yang di lakukan pada CV. Sumber Baja
Palembang dapat dilihat pada tabel 4.1.
Tabel 4.1. Tabel Jadwal Penelitian
Sumber: (diolah sendiri)
4.2. Jenis Data
Dalam penulisan laporan ini penulis menggunakan beberapa jenis data
dalam pengumpulan datanya yang terdiri dari:
19
4.2.1. Data Primer
Menurut Wandansari (2013:561), Data primer adalah data
yang diperoleh langsung dari sumber pertama yaitu individu atau
perseorangan yang membutuhkan pengelolaan lebih lanjut seperti
hasil wawancara atau hasil pengisian kuesioner.
Dalam hal ini penulis memperoleh langsung data primer dari
CV. Sumber Baja Palembang, beberapa data primer berdasarkan dari
proses wawancara, wawancara dilakukan penulis kepada HRD yaitu
Ibu Yurnalis, untuk mendapatkan beberapa data yang penulis
butuhkan seperti data-data penjualan dan persediaan barang.
4.2.2. Data Sekunder
Menurut Wandansari (2013:561), Data sekunder adalah data
sekunder yang telah diolah lebih lanjut dan disajikan dengan baik
oleh pihak pengumpul data primer atau pihak lain. Data sekunder
yaitu data yang diperoleh bukan dari orang lain yang melakukan
observasi melainkan melalui seseorang atau sejumlah orang lain.
Data yang diperoleh dalam bentuk sudah jadi, sudah dikumpulkan
dan diolah pihak lain (biasanya sudah dipublikasikan).
Data tersebut diperoleh dari CV. Sumber Baja Palembang
berupa data barang (semua data barang masuk maupun keluar), serta
data penjualan (proses penjualan barang).
20
4.3. Teknik Pengumpulan Data
Teknik pengumpulan data yang digunakan untuk mendapatkan data dalam
penelitian ini yaitu:
4.3.1. Observasi
Observasi Menurut Ashari, dkk (2014:60), yaitu mengumpulkan
data dengan cara mengadakan pengamatan secara langsung atau
peninjauan langsung terhadap objek penelitian.
Penulis melakukan pengumpulan data dengan cara melakukan
pengamatan langsung bagaimana cara proses penjualan dan
persediaan barang pada CV. Sumber Baja Palembang.
4.3.2. Wawancara
Wawancara Menurut Pritandhari (2016:5), adalah teknik
pengumpulan data dengan melakukan percakapan atau dialog antara
dua pihak, sehingga diperoleh keterangan yang lebih mendalam yang
termasuk dalam kategori in-depth interview dimana pelaksanaannya
lebih bebas bila dibandingkan dengan wawancara testruktur.
Penulis melakukan wawancara secara langsung dengan Ibu
Yurnalis sebagai HRD CV. Sumber Baja Palembang dalam
melakukan tanya jawab dengan narasumber. Penulis memberikan
pertanyaan diantaranya yaitu tentang sistem penjualan dan
persediaan barang pada CV. Sumber Baja Palembang yang meliputi
data transaksi, data client, data barang, dan data persediaan barang
21
4.3.3. Studi Pustaka
Studi Kepustakaan Menurut Susilowati dan Purnama
(2011:10), adalah teknik pengumpulan data dengan cara
mengumpulkan, membaca dan memahami berbagai buku yang
berkaitan dengan pengolahan data ke dalam komputer dan program
aplikasi yang dibutuhkan agar dapat dipadukan antara permasalahan
dengan program yang tepat sehingga diharapkan mampu
memecahkan permasalahan yang timbul.
Penulis mengadakan survey terhadap data yang telah ada, baik
itu berupa buku, hasil karya tulis maupun jurnal-jurnal penelitian
yang telah digunakan oleh peneliti-peneliti terdahulu
4.4. Jenis Penelitian
4.4.1 Deskriptif
Menurut Nazir (2014:43), Deskriptif adalah pencarian fakta
dengan interpretasi yang tepat. Penelitian deskriptif mempelajari
masalah masalah dalam masyarakat serta tata cara yang berlaku dalam
masyarakat dan situasi-situasi tertentu termasuk tentang hubungan,
kegiatan-kegiatan, sikap-sikap, pandangan-pandangan, serta proses-
proses yang sedang berlangsung dan pengaruh-pengaruh dari suatu
fenomena.
22
4.5. Alat dan Teknik Perancangan Sistem
4.5.1. Alat Perancangan Sistem
1. Pemodelan Proses
a) Flowchart
Menurut Santoso dan Nurmalina (2017:86-87), Flowchart
adalah representasi secara simbolik dari suatu algoritma atau
prosedur untuk menyelesaikan suatu masalah dengan
menggunakan Flowchart akan memudahkan pengguna
melakukan pengecekan bagian-bagian yang terlupakan dalam
analisis masalah, disamping itu Flowchart juga berguna
sebagai fasilitas untuk berkomunikasi antara pemrogram
yang bekerja dalam tim suatu proyek.
Berdasarkan uraian sebelumnya dapat disimpulkan flowchart
adalah gambaran atau bagan yang memperlihatkan suatu
urutan dan hubungan antar proses beserta instruksinya.
Adapun simbol-simbol flowchart yang telah disepakati oleh
dunia pemrograman dapat dilihat pada tabel 4.2.
Tabel 4.2 Simbol-simbol Flowchart
No Notasi Keterangan
1.
Permulaan sub program.
2
Perbandingan, pernyataan, penyeleksian
data yang memberikan pilihan untuk
langkah selanjutnya .
23
No Notasi Keterangan
3.
Penghubung bagian bagian flowchart
yang berada pada satu halaman.
4.
Penghubung bagian bagian flowchart
yang berada pada halaman berbeda.
5.
Permulaan/akhir program.
6.
Arah aliran program.
7.
Proses penghitung / proses pengolahan
data.
8.
Proses input/output data.
Sumber: Santoso dan Nurmalina (2017:86)
b) Data Flow Diagram
Menurut Rossa A.S. dan M. Shalahuddin (2013:70),
Data Flow Diagram (DFD) atau dalam bahasa Indonesia
24
menjadi Diagram Alir Data (DAD) adalah representatif grafik
yang menggambarkan aliran informasi dan transformasi
informasi yang diaplikasikan sebagai data yang mengalir dari
masukan (input) dan keluaran (output). Berdasarkan uraian
sebelumnya dapat disimpulkan bahwa DFD adalah diagram
yang digunakan untuk menggambarkan proses-proses yang
terjadi pada sistem yang akan dikembangkan. Adapun
simbol-simbol atau notasi yang digunakan dalam modelnya
menurut Edward Yourdan dan Tom DeMarco dapat dilihat
pada tabel 4.3.
Tabel 4.3 Simbol-Simbol Data Flow Diagram
No Notasi Keterangan
1.
Proses atau prosedur;
pada pemodelan perangkat lunak yang akan
diimplementasikan dengan pemograman
terstruktur, maka pemodelan ini harus
menjadi fungsi atau prosedur di dalam kode
program.
Catatan :
Nama yang diberikan pada sebuah proses
biasanya berupa kata kerja.
2
File atau basis data. pada pemodelan
perangkat lunak yang
mengimplementasikan dan notasi inilah
yang nantinya akan dibuat menjadi tabel-
tabel basis data yang dibutuhkan. tabel ini
juga harus sesuai dengan ERD.
Catatan :
Nama yang diberikan pada sebuah
penyimpanan biasanya kata benda.
3.
Entitas eksternal adalah orang yang
25
No Notasi Keterangan
berinteraksi dengan perangkat lunak yang
di modelkan atau sistem lain yang terkait
dengan aliran data dari sistem yang
dimodelkan.
Catatan :
Nama yang digunakan pada masukan
(input) atau keluaran (output) biasanya
berupa kata kerja.
4.
Aliran data adalah data yang dikirim antar
proses dari penyimpanan ke proses atau
dari proses ke masukan atau keluaran.
Catatan :
Nama yang digunakan pada aliran data
biasanya berupa kata benda, dapat diawali
dengan kata misalnya “data siswa” atau
tanpa kata data misalnya “siswa”.
Sumber: Rossa A.S dan M. Shalahuddin (2013:71)
2. Pemodelan Data
a) Entity Relationship Diagram
Menurut Rossa A.S. dan M. Shalahuddin (2013:50), Entity
Relationship Diagram dikembangkan berdasarkan teori
himpunan dalam bidang matematika. Entity Relationship
Diagram digunakan untuk pemodelan basis data relasional,
ERD memiliki beberapa aliran notasi seperti notasi chen,
barker, notasi Crow’s Foot, dan beberapa notasi. Simbol-
simbol ERD dapat dilihat pada tabel 4.4.
Tabel 4.4 Simbol-Simbol ERD
26
Simbol Deskripsi
Entitas / entity
Entitas merupakan data inti yang akan
disimpan; bakal tabel pada basis data;
benda yang memiliki data dan harus
disimpan datanya agar dapat diakses oleh
aplikasi komputer; penamaan entitas
biasanya lebih ke kata benda dan belum
merupakan nama tabel.
Atribut Field atau kolom data yang butuh disimpan
dalam suatu entitas.
Atribut kunci primer
Field atau kolom data yang butuh disimpan
dalam suatu entitas dan digunakan sebagai
akses record yang diinginkan; biasanya
berupa id; kunci primer dapat lebih dari
satu kolom, asalkan kombinasi dari
beberapa kolom tersebut dapat bersifat
unik (berbeda tanpa ada yang sama).
Atribut multinilai /
multivalue
Field atau kolom data yang butuh disimpan
dalam suatu entitas yang dapat memiliki
nilai lebih dari satu.
Relasi Relasi yang menghubungkan antar entitas;
biasanya diawali dengan kata kerja.
Asosiasi / association
N
Penghubung antara relasi dan entitas di
mana di kedua ujungnya memiliki
multiplicity kemungkinan jumlah
pemakaian.
Kemungkinan jumlah maksimum
keterhubungan antara entitas satu dengan
entitas yang lain disebut dengan
kardinalitas. Misalkan ada kardinalitas 1 ke
N atau sering disebut dengan one to many
yang menhubungkan entitas A dan entitas
B maka.
Sumber: Rossa A.S dan M. Shalahuddin (2013:50)
4.5.2. Teknik Perancangan Sistem
nama_entitas
nama_atribut
Nama_renalasi
nama_kunci_primer
nama_atribut
27
Teknik perancangan sistem yang digunakan dalam penelitian ini
adalah metode prototype. Adapun tahapan-tahapan dalam metode
prototype yang dilakukan untuk membuat sistem informasi penjualan
dan persedian barang sebagai berikut:
(1) Tahapan Komunikasi
Pada tahap ini peneliti melakukan identifikasi masalah,
membuat flowchart yang berjalan, membuat deskripsi dokumen
dan deskripsi kebutuhan berupa kebutuhan informasi, kebutuhan
aplikasi dan deskripsi kebutuhan fungsional.
(2) Tahapan Perencanaan Secara Cepat
Pada tahap ini peneliti melakukan pemodelan proses data
menggunakan Data Flow Diagram (DFD) sedangkan
pemodelan datanya menggunakan Entity Relationship diagram
(ERD).
(3) Tahapan Pemodelan Perancangan Secara Cepat
Pada tahap ini peneliti membuat flowchart yang diusulkan,
desain database, dan desain interface mencakup desain interface
input dan desain interface output.
(4) Pembentukan Prototipe
28
Tahap ini merupakan tahap implementasi desain sistem dan
implementasi hasil database. Pada tahap implementasi desain
sistem peneliti membuat implementasi interface dan hasil desain
interface mencakup hasil desain interface input dan hasil desain
interface output. Pada tahap implementasi hasil database peneliti
membuat implementasi database dan hasil tampilan database.
(5) Penyerahan sistem atau perangkat lunak kepada pelanggan atau
pengguna pengiriman dan umpan balik.
Pada tahap ini peneliti malakukan pengujian black box dan
umpan balik. Pada tahap pengujian black box peneliti
melakukan pengujian pada tombol dan menu pada sistem. Pada
tahap umpan balik peneliti melukan mendistribusikan kuesioner
dengan cara menyebar form kuesioner kepada karyawan, client
dan pimpinan yang ada pada CV. Sumber Baja Palembang
berjumah 14 orang.
4.6. Teknik Pengujian Sistem
4.6.1 Black Box
Menurut Mustaqbal (2015:34), Black Box Testing berfokus pada
spesifikasi fungsional dari perangkat lunak. Tester dapat
mendefinisikan kumpulan kondisi input dan melakukan pengetesan
pada spesifikasi fungsional program. Black Box Testing bukanlah
solusi alternatif dari White Box Testing tapi lebih merupakan
29
perlengkapan untuk menguji hal-hal yang tidak dicakup oleh White
Box Testing.
Black Box Testing cenderung untuk menemukan hal-hal berikut:
1) Fungsi yang tidak benar atau tidak ada.
2) Kesalahan antarmuka (interface errors).
3) Kesalahan pada struktur data dan akses basis data.
4) Kesalahan performansi (performance errors).
5) Kesalahan inisialisasi dan terminasi.
Pengujian sistem dilakukan peneliti pada fungsi-fungsi tombol di
sistem penjualan dan persediaan barang pada CV. Sumber Baja
Palembang. Seperti pada tombol login pada halaman admin, client,
dan pimpinan. Tombol input pada halaman input data barang, data
karyawan, dan tombol cetak laporan penjualan, laporan persediaan,
laporan data karyawan dan laporan data client.
30
BAB V
HASIL DAN PEMBAHASAN
5.1 Hasil
Metode yang digunakan dalam proses perancangan sistem penjualan dan
persediaan barang pada CV. Sumber Baja Palembang menggunakan metode
prototype.
5.1.1.Tahapan Komunikasi
Pada tahap ini peneliti melakukan wawancara dan observasi untuk
mengetahui masalah yang ada pada CV. Sumber Baja Palembang
guna untuk membuat sistem yang dibutuhkan.
A. Identifikasi Masalah
Identifikasi masalah yang terjadi pada CV. Sumber Baja
Palembang untuk sistem penjualan dan persedian barang masih
ditulis menggunakan buku, proses penjualan yaitu barang
ditimbang terlebih dahulu, kemudian data barang tersebut
ditulis di buku dan dibuatkan surat jalan, untuk dikirim ke PT.
Citra Baru Steel Jakarta, jika barang sudah diterima, maka
akan dibuatkan nota berupa harga barang dan jumlah barang.
Sehingga membutuhkan waktu yang lama, penyimpanan
berkas atau dokumen semakin bertambah, menyulitkan
pencarian data-data lama, dan sering terjadi kehilangan data.
B. Flowchart yang Berjalan
31
1) Flowchart Penjualan Barang yang Berjalan
Adapun flowchart penjualan barang yang berjalan telah
digambarkan dengan flowchart seperti pada gambar 5.1.
Gambar 5.1 Flowchart Penjualan Barang yang Berjalan
32
Berdasarkan gambar 5.1 flowchart penjualan yang berjalan
dapat dijelaskan sebagai berikut:
(1) Admin meninmbang barang, kemudian dicatat kedalam
buku, dan dibuatkan surat jalan lalu dikirim.
(2) Client menerima barang dan surat jalan, kemudian
client cek surat jalan menimbang barang, membuat nota
barang, nota barang akan dikirimkan ke admin,
kemudian diarsipkan.
(3) Pimpinan cek data barang yang akan dikirim kemudian
diarsipkan.
(4) Admin cek nota barang setelah di cek nota di arsipkan.
2) Flowchart Persediaan Barang yang Berjalan
Adapun flowchart persediaan barang yang berjalan telah
digambarkan dengan flowchart seperti pada gambar 5.2.
33
Gambar 5.2 Flowchart Persediaan Barang yang Berjalan
34
Berdasarkan gambar 5.2 flowchart perdiaan barang yang
berjalan dapat dijelaskan sebagai berikut:
(1) Penjual mengirim barang.
(2) Admin menerima barang, barang ditimbang, kemudian
admin meuliskan data barang kedalam buku.
(3) Admin membuatkan nota, nota diserahkan ke penjual,
dan pimpinan kemudian nota di arsipkan.
C. Deskripsi Dokumen
Deskripsi dokumen merupakan dokumen yang berisikan data-
data pada sistem yang lama.
1) Data Barang
Deskripsi data barang dapat dilihat pada tabel 5.1
Tabel 5.1 Data Barang
Fungsi Mencatat semua data barang yang ada
Syarat Mencatat persediaan barang
Sumber Perusahaan
Frekuensi Setiap adanya barang masuk
Rangkap 1 rangkap
Distribusi 1 rangkap arsip perusahaan
2) Data Client
Deskripsi data client dapat dilihat pada tabel 5.2
Tabel 5.2 Data Client
Fungsi Mencatat semua data client
Syarat Data client
Sumber Client
Frekuensi Setiap terjadinya penambahan client dan
perubahan data
Rangkap 1 rangkap
Distribusi 1 rangkap arsip perusahaan
35
D. Deskripsi Kebutuhan
Pengumpulan kebutuhan yang digunakan sistem informasi
penjualan barang pada CV. Sumber Baja Palembang ini adalah
sebagai informasi yang terdiri dari kebutuhan informasi,
kebutuhan aplikasi dan deskripsi kebutuhan fungsional.
Kebutuhan-kebutuhan tersebut sebagai berikut:
1) Kebutuhan Informasi
(1) Kebutuhan Admin
Admin dapat mengelola data barang, data penjualan,
data persediaan, data client.
(2) Kebutuhan Client
Client dapat membeli barang secara online dan melihat
persediaan barang.
(3) Kebutuhan Pimpinan
Dapat melihat dan memeriksa laporan penjualan dan
persediaan barang yang ada.
2) Kebutuhan Aplikasi
(1) Admin
Aplikasi yang akan dikelolah adalah sistem informasi
penjualan dan persediaan barang, yang meliputi peng-
input-an data barang, data client, laporan penjualan,
laporan persediaan.
36
(2) Client
Aplikasi ini akan memberikan informasi yang meliputi
data barang, stok barang.
(3) Pimpinan
Aplikasi ini akan memberikan informasi yang meliputi
data laporan penjualan dan laporan persediaan barang.
3) Kebutuhan Fungsional
Kebutuhan fungsional adalah jenis kebutuhan yang berisi
proses-proses apa saja yang diberikan oleh sistem tersebut.
Sistem informasi Penjualan dan Persediaan Barang ini dapat
digunakan oleh pengguna (user). Admin, Client, dan
Pimpinan memiliki hak akses dalam sistem tersebut. Admin
yang bisa mengedit data atau struktur dalam sistem tersebut.
Berikut tabel yang akan menjelaskan kebutuhan fungsional
dari admin maupun pengguna seperti pada tabel 5.3 berikut
ini:
Tabel 5.3 Kebutuhan Fungsional Admin
No Kode Deskripsi
kebutuhan
Aktivitas User
1. Adm Mengelola data
barang
1.1 Input data barang Add, edit,
hapus
Admin
2. Adm Mengelola data
karyawan
2.1 Input data
karyawan
Add, edit,
hapus
Admin
37
No Kode Deskripsi
kebutuhan
Aktivitas User
3. Adm Mengelola data
transaksi
3.1 Konfirmasi
pesanan
Komfirmasi Admin
4. Adm Mengelola data
persediaan
4.1 Cetak laporan
persediaan
Cetak
laporan
Admin
5. Adm Mengelola data
penjualan
5.1 Cetak laporan
penjualan
Cetak
laporan
Admin
6. Adm Mengelola data
karyawan
6.1 Cetak laporan data
karyawan
Cetak
laporan
Admin
7. Adm Mengelola data
client
7.1 Cetak laporan data
client
Cetak
laporan
Admin
Tabel 5.4 Kebutuhan Fungsional User
No Kode Deskripsi
Kebutuhan
Fasilitas User
1. Client Login client Melakukan
login client
Client
1.1 Client informasi
data barang
1.2 Client Mendapatkan
informasi
data barang
Mendapatkan
informasi
Client
1.3 Client Informasi
data
transaksi
1.4 Client Mendapatkan Mendapatkan Client
38
No Kode Deskripsi
Kebutuhan
Fasilitas User
Informasi
data
transaksi
informasi
2 Pimpinan Login
pimpinan
Melakukan
login
pimpinan
Pimpinan
2.1 Pimpinan Informasi
data
persediaan
2.2 Pimpinan Mendapatkan
informasi
laporan
persediaan
Mendapatkan
informasi
Pimpinan
2.3 Pimpinan
Informasi
data
penjualan
2.4 Mendapatkan
informasi
laporan
penjualan
Mendapatkan
informasi
Pimpinan
2.5 Pimpinan Informasi
laporan data
karyawan
2.6 Mendapatkan
informasi
laporan data
karyawan
Mendapatkan
informasi
Pimpinan
2.7 Pimpinan Informasi
laporan data
client
2.8 Mendapatkan
informasi
laporan data
client
Mendapatkan
informasi
Pimpinan
5.1.2.Perencanaan Secara Cepat
39
A. Pemodelan Proses
1. Diagram Konteks
Diagram konteks adalah diagram yang menggambarkan
bagian besar dari arus sistem informasi penjualan dan
persediaan barang pada CV. Sumber Baja Palembang dapat
dilihat pada gambar 5.3 berikut ini:
Gambar 5.3 Diagram Konteks
a. Admin meng-input data barang, data kategori, data
karyawan, konfirmasi transaksi, data profile perusahaan,
data galeri dan semua data tersebut dimasukkan kedalam
sistem.
b. Sistem memberikan informasi data barang, informasi
data kategori, informasi data karyawan, informasi data
40
client, informasi transaksi, informasi laporan persedian,
informasi laporan penjualan, informasi data profile
perusahaa, informasi data galeri kepada admin.
c. Sistem memberikan laporan data client, laporan data
karyawan, laporan persediaan, laporan penjualan kepada
pimpinan
d. Client meng-input daftar client, transaksi kepada sistem.
e. Sistem memberikan informasi barang dan histori kepada
client.
2. Data Flow Diagram (DFD) Level 1
Data flow diagram level 1 digunakan untuk
menggambarkan model proses sistem informasi penjualan
dan persediaan barang pada CV. Sumber Baja Palembang
dapat dilhat pada gambar 5.4 berikut ini:
41
Gambar 5.4 Data Flow Diagram Level 1
42
Berdasarkan gambar 5.4 dijelaskan sebagai berikut:
a. Proses 1.0 P adalah aktivitas dimana admin melakukan
login. Sistem akan mengecek data login admin. Data
login admin akan masuk ke database tb_user.
b. Proses 2.0 P adalah aktivitas dimana admin meng-input
data barang. Hasil proses ini akan masuk kedalam
database tb_barang.
c. Proses 3.0 P adalah aktivitas dimana admin meng-input
data kategori. Hasil proses ini akan masuk kedalam
database tb_kategori.
d. Proses 4.0 P adalah aktivitas dimana admin meng-input
data karyawan. Hasil proses ini akan masuk kedalam
database tb_user.
e. Proses 5.0 P adalah aktivitas dimana admin memproleh
informasi data client dari tb_user, yang telah di buat oleh
client.
f. Proses 6.0 P adalah aktivitas dimana admin meng-input
konfirmasi pembayaran. Hasil proses ini akan masuk
kedalam database tb_transaksi, dan admin memperoleh
informasi pembayaran dari tb_transaksi.
g. Proses 7.0 P adalah aktivitas dimana admin memperoleh
informasi laporan persedian dari tb_barang.
43
h. Proses 8.0 P adalah aktivitas dimana admin memperoleh
informasi laporan penjualan dari tb_transaksi.
i. Proses 9.0 P adalah aktivitas dimana admin meng-input
data profile perusahaan, hasil proses ini akan masuk
kedalam database tb_profileperusahaan.
j. Proses 10.0 P adalah aktivitas dimana admin meng-input
data galeri, hasil proses ini akan masuk kedalam
database tb_galeri.
k. Proses 11.0 P adalah aktivitas dimana meng-input daftar
client, hasil proses ini akan masuk ke dalam database
tb_user.
l. Proses 12.0 P adalah aktivitas dimana client menerima
informasi barang dari tb_barang.
m. Proses 13.0 P adalah aktivitas dimana client meng-input
pilih barang, hasil proses ini akan masuk ke dalam
database tb_keranjang.
n. Proses 14.0 P adalah aktivitas dimana client meng-input
bayar , hasil proses ini akan masuk ke dalam database
tb_transaksi
o. Proses 15.0 P adalah aktivitas dimana client memperoleh
history dari tb_transaksi.
p. Proses 16.0 adalah aktivitas dimna pimpinan menerima
semua laporan.
44
3. Data Flow Diagram (DFD) Level 1 Proses 2
Data flow diagram (DFD) level 1 proses 2 menjelaskan
tentang proses laporan dapat dilihat pada gambar 5.5.
Gambar 5.5 Data flow diagram (DFD) level 1 proses 2
Berdasarkan gambar 5.5 dijelaskan sebagai berikut:
a. Proses 16.1 P adalah aktivitas dimana menerima
laporan data client yang tersimpan pada database
tb_user.
b. Proses 16.2 P adalah aktivitas dimana menerima
laporan data karyawan yang tersimpan pada database
tb_user.
c. Proses 16.3 P adalah aktivitas dimana menerima
laporan penjualan yang tersimpan pada database
tb_transaksi.
d. Proses 16.4 P adalah aktivitas dimana menerima
laporan persediaan yang tersimpan pada database
tb_barang.
45
B. Pemodelan Data
Pemodelan data yang adalah ERD (Entity Relationship
Diagram). Dapat dilihat pada gambar 5.6 berikut ini:
Gambar 5.6 Entity Relationship Diagram
Berdasarkan gambar 5.6 dijelaskan sebagai berikut:
1. Banyak tb_user memiliki banyak tb_kategori yang
meliputi Id, username, password, alamat, email, nama,
level, notelp, jeniskelamin, count_karyawan.
2. Banyak tb_kategori memiliki banyak tb_barang yang
meliputi Id, Kategori.
46
3. Banyak tb_barang memiliki satu tb_keranjang yang
meliputi Id, Id_Kategori, KodeBarang, harga,
KeteranganBarang, NamaBarang, Stock, Gambar,
Satuan.
4. Satu tb_keranjang memiliki satu tb_transaksi yang
meliputi Id, Id_Transaksi, Id_Barang, JumlahBeli,
TotalHarga.
5. Banyak tb_transaksi memiliki banyak tb_user yang
meliputi Id, Id_User, NoInvoice, TanggalPesan, Gambar,
count, StatusPemesanan.
5.1.3.Pemodelan Perancangan Secara Cepat
Desain cepat merupakan tahapan yang digunakan untuk
membentuk perangkat lunak yang dibutuhkan secara garis besar
A. Flowchart Sistem yang Diusulkan
1) Flowchart Sistem Penjualan yang Diusulkan
Berikut ini flowchart sistem yang diusulkan penjualan dapat
dilihat ada pada gambar 5.7 berikut ini:
47
Gambar 5.7 Flowchart Sistem Penjualan yang Diusulkan
Berdasarkan gambar 5.7 dijelaskan sebagai berikut:
1. Client buka aplikasi.
2. Client melakukan pendaftaran input data client maka
akan tersimpan kedalam database tb_user.
48
3. Client melakukan login system cek user jika ya makan
akan masuk ke halaman barang jika tidak maka akan
kembali ke menu login.
4. Client memilih barang yang ada pada database
tb_barang masuk ke keranjang.
5. Client melakukan check out jika yam aka akan
langsung melakukan pembayaran dan tersimpan di
database tb_transaksi, jika tidak maka akan lanjut
belanja dan kembali ke menu barang.
6. Admin malakukan konfirmasi pembayaran maka status
pada data transaksi berubah menjadi pembayaran sudah
di konfirmasi pada data transaksi dan apabila barang
akan dikirim admin akan melakukan konfirmasi barang
sedang dikirim, jika pembayaran belum dilakukan
maka admin tidak mengkonfirmasi pembayaran.
7. Client melakukan konfirmasi penerimaan barang
apabila barang sudah di terima maka status pada data
transaksi akan berubah menjadi selesai.
8. Client logout.
2) Flowchart Sistem Persediaan yang Diusulkan
Berikut ini flowchart sistem yang diusulkan persediaan
dapat dilihat ada pada gambar 5.8 berikut ini:
49
Gambar 5.8 Flowchart Sistem Persediaan yang Diusulkan
50
Berdasarkan gambar 5.8 dijelaskan sebagai berikut:
1. Mulai admin buka aplikasi.
2. Admin melakukan login dengan memasukan username
dan password jika salah akan kembali ke tampilan login
admin, jika data tersedia maka admin akan masuk ke
pada menu data barang.
3. Tampilan menu data barang admin bisa menginput data
barang yang kemudian tersimpan kedalam tb_barang.
4. Tampilan menu data kategori admin bisa menginput data
kategori yang kemudian tersimpan kedalam tb_kategori
5. Tampilan menu data karyawan admin bisa menginput
data karyawan yang kemudian tersimpan kedalam
tb_user
6. Tampilan menu laporan persediaan admin melakukan
cetak laporan, laporan penjualan admin melakukan cetak
laporan, laporan data karyawan admin melakukan cetak
laporan, laporan data client admin melakukan cetak
laporan.
7. Tampilan menu profile perusahaan admin melakukan
input data profile perusahaan yang kemudian tersimpan
kedalam tb_profileperusahaan.
8. Tampilan menu galeri admin melakukan input data galeri
yang kemudian tersimpan kedalam tb_galeri
51
9. Tampilan menu logout untuk keluar dari aplikasi selesai.
B. Desain Database
Desain database adalah kumpulan tabel yang saling
berhubungan, rancangan database dapat dijelaskan sebagai
berikut:
1. Tabel tb_user
tb_user digunakan untuk menampung smua user pada
sistem informasi penjualan dan persediaan barang pada CV.
Sumber Baja Palembang, dapat dilihat pada tabel 5.5
Nama tabel : tb_user
Primary key : Id
Foreign key : -
Tabel 5.5 Tabel tb_user
No Field Type Size Keterangan
1 Id Int 11 Primary key
2 Username Varchar 100 Username
3 Password Varchar 20 Password
4 Nama Varchar 50 Nama
5 Level Varchar 10 Level
6 Notelp Varchar 20 No Telpon
7 Alamat Varchar 100 Alamat
8 jeniskelamin Varchar 1 Jenis Kelamin
9 Email Varchar 50 Email
10 count_karyawan Int 11 Count Karyawan
2. Tabel tb_barang
tb_barang digunakan untuk menampung data barang pada
sistem informasi penjualan dan persediaan barang pada CV.
Sumber Baja Palembang, dapat dilihat pada tabel 5.6
52
Nama tabel : tb_barang
Primary key : Id
Foreign key : IdKategori, KodeBarang
Tabel 5.6 Tabel tb_barang
No Field Type Size Keterangan
1 Id Int 11 Primary key
2 IdKategori Int 11 Foreign key
3 KodeBarang varchar 10 Foreign key
4 NamaBarang Varchar 100 Nama barang
5 KeteranganBarang Varchar 100 Keterangn barang
6 Gambar Varchar 100 Gambar
7 Stock Int 11 Stock
8 Harga Int 11 Harga
9 Satuan varchar 10 Satuan
3. Tabel tb_kategori
tb_kategori digunakan untuk menampung kategori data
barang pada sistem informasi penjualan dan persediaan
barang pada CV. Sumber Baja Palembang, dapat dilihat
pada tabel 5.7
Nama tabel : tb_kategori
Primary key : Id
Foreign key : -
Tabel 5.7 Tabel tb_kategori
No Field Type Size Keterangan
1 Id Int 11 Primary key
2 Kategori Int 11 Kategori
4. Tabel tb_keranjang
53
tb_keranjang digunakan untuk menampung data barang
yang akan dibeli pada sistem informasi penjualan dan
persediaan barang pada CV. Sumber Baja Palembang, dapat
dilihat pada tabel 5.8
Nama tabel : tb_keranjang
Primary key : Id
Foreign key : IdTransaksi, IdBarang
Tabel 5.8 Tabel tb_keranjang
No Field Type Size Keterangan
1 Id Int 11 Primary key
2 IdTransaksi Int 11 Foreign key
3 IdBarang Int 11 Foreign key
4 JumlahBeli Int 11 Jumlah Beli
5 TotalHarga Int 11 Total Harga
5. Tabel tb_transaksi
tb_transaksi digunakan untuk menampung data transaksi
penjualan barang pada sistem informasi penjualan dan
persediaan barang pada CV. Sumber Baja Palembang, dapat
dilihat pada tabel 5.9
Nama tabel : tb_transaksi
Primary key : Id
Foreign key : IdUser
Tabel 5.9 Tabel tb_transaksi
No Field Type Size Keterangan
1 Id Int 11 Primary key
2 IdUser Int 11 Foreign key
3 TanggalPesan date - Tanggal pesan
4 StatusPemesanan Varchar 25 Status
54
Pemesanan
5 NoInvoice Varchar 20 No Invoice
6 Gambar Varchar 100 Gambar
7 Count Int 11 Count
6. Tabel tb_galeri
tb_galeri digunakan untuk menampung foto perusahaan
pada sistem informasi penjualan dan persediaan barang
pada CV. Sumber Baja Palembang, dapat dilihat pada tabel
5. 10
Nama tabel : tb_galeri
Primary key : id
Foreign key : -
Tabel 5. 10 Tabel tb_galeri
No Field Type Size Keterangan
1 Id Int 11 Primary key
2 Keterangan Varchar 100 Keterangan
3 Gambar Varchar 100 Gambar
7. Tabel tb_profilperusahaan
tb_profilperusahaan digunakan untuk menampung profil
perusahaan pada sistem informasi penjualan dan persediaan
barang pada CV. Sumber Baja Palembang, dapat dilihat
pada tabel 5. 11
Nama tabel : tb_profilperusahaan
Primary key : id
Foreign key : -
Tabel 5. 11 Tabel tb_ profilperusahaan
55
No Field Type Size Keterangan
1 Id Int 11 Primary key
2 Keterangan Text - Keterangan
C. Desain Interface
1) Desain Interface Input
a) Desain Interface Input Halaman Login
Berikut ini desain interface untuk tampilan halaman
login. Dapat dilihat pada gambar 5.10 berikut ini:
logo
xxxxxxxx
Login User
Daftar Login
HOME PROFIL PERUSAHAAN GALERI LOG OUTHISTORI
Gambar 5.10 Desain Interface Halaman Login
b) Desain Interface Halaman Input Data Barang
Berikut ini desain interface untuk tampilan halaman
input data barang. Dapat dilihat pada gambar 5.11
berikut ini:
56
Penjualan
potoNama Admin
MAIN NAVIGATOR
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
HOME
DATA BARANG
DATA KATEGORI
DATA KARYAWAN
DATA CLIENT
TEXT BERJALAN
PROFILE
LAPORAN
PROFIL PERUSAHAAN
GALERI
DATA TRANSAKSI
LOG OUT
Data Barang
Tambah Data Barang
Nama Kategori
xxxxxxxxxxxx
xxxxxxxxxxxx
Rp. xxxxxx
xxxxxxx
Kg
BATAL SIMPAN
Choose File No File Chosen
▼
xxxxxxxxxxxxxxxxxxx
▼
Foto Barang
Kategori
Deskripsi Barang
Harga
Kode Barang
Nama Barang
Stock
Satuan
Gambar 5.11 Desain Interface Halaman Input Data Barang
c) Desain Interface Halaman Input Data Kategori
Berikut ini desain interface untuk tampilan halaman
input data kategori. Dapat dilihat pada gambar 5.12
berikut ini:
Penjualan
potoNama Admin
MAIN NAVIGATOR
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
HOME
DATA BARANG
DATA KATEGORI
DATA KARYAWAN
DATA CLIENT
TEXT BERJALAN
PROFILE
LAPORAN
PROFIL PERUSAHAAN
GALERI
DATA TRANSAKSI
LOG OUT
Data Kategori
Tambah Data Kategori
Kategori
Kategori
BATAL SIMPAN
Gambar 5.12 Desain Interface Input Halaman Data Kategori
57
d) Desain Interface Input Halaman Data Karyawan
Berikut ini desain interface untuk tampilan halaman
input data karyawan. Dapat dilihat pada gambar 5.13
berikut ini:
Penjualan
potoNama Admin
MAIN NAVIGATOR
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
HOME
DATA BARANG
DATA KATEGORI
DATA KARYAWAN
DATA CLIENT
TEXT BERJALAN
PROFILE
LAPORAN
PROFIL PERUSAHAAN
GALERI
DATA TRANSAKSI
LOG OUT
Tambah Data Karyawan
Data Karwayan
Nama Karyawan
L / P
xxxxxxxxxxxx
Alamat
BATAL SIMPAN
▼
Nama
Jenis Kelamin
Alamat
No. Telp
Gambar 5.13 Desain Interface Input Halaman Data Karyawan
e) Desain Interface Input Halaman Profil Perusahaan
Berikut ini desain interface untuk tampilan halaman
input profil perusahaan. Dapat dilihat pada gambar 5.14
berikut ini:
Penjualan
potoNama Admin
MAIN NAVIGATOR
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
HOME
DATA BARANG
DATA KATEGORI
DATA KARYAWAN
DATA CLIENT
TEXT BERJALAN
PROFILE
LAPORAN
PROFIL PERUSAHAAN
GALERI
DATA TRANSAKSI
LOG OUT
Profil
Lihat Profil
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Simpan
Gambar 5.14 Desain Interface Input Halaman Profil Perusahaan
58
f) Desain Interface Input Halaman Galeri
Berikut ini desain interface untuk tampilan halaman
input galeri. Dapat dilihat pada gambar 5.15 berikut ini:
Penjualan
potoNama Admin
MAIN NAVIGATOR
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
HOME
DATA BARANG
DATA KATEGORI
DATA KARYAWAN
DATA CLIENT
TEXT BERJALAN
PROFILE
LAPORAN
PROFIL PERUSAHAAN
GALERI
DATA TRANSAKSI
LOG OUT
Data Galeri
Tambah Data Galeri
Keterangan
Choose File No File Chosen
Gambar
Keterangan
BATAL SIMPAN
Gambar 5.15 Desain Interface Input Halaman Galeri
g) Desain Interface Input Halaman Daftar Client
Berikut ini desain interface input untuk tampilan
halaman daftar client. Dapat dilihat pada gambar 5.16
berikut ini:
logo
Form Pendaftaran
Batal Daftar
HOME PROFIL PERUSAHAAN GALERI LOG OUTHISTORI
Selamat datang di aplikasi penjualan kami
Untuk bisa membeli produk kami anda harus terdaftar sebagai client kami, silakan isi
Form pendaftaran dibawah ini untuk mendaftar sebagai client
Password
No.Telp Aktif
Nama Lengkap
DATA AKUN
DATA PRIBADI
Alamat Lengkap
59
Gambar 5.16 Desain Interface Input Halaman Daftar Client
h) Desain Interface Input Halaman Pembelian Barang
Berikut ini desain interface input untuk tampilan
halaman pembelian barang. Dapat dilihat pada gambar
5.17 berikut ini:
GAMBAR
1
logo
Tambah Ke Keranjang
Nama barang
Rp. xxxx/Kg
Keterangan barang
HOME PROFIL PERUSAHAAN GALERI LOG OUT
Tersedia xxxxKg
Jumlah Beli (kg)
HISTORI
Gambar 5.17 Desain Interface Input Halaman Pembelian Barang
i) Desain Interface Input Check Out
Berikut ini desain interface input untuk tampilan
halaman check out. Dapat dilihat pada gambar 5.18
berikut ini:
60
GAMBAR
logo
CHECK OUT
NAMA BARANG JUMLAH BARANG
HOME PROFIL PERUSAHAAN GALERI LOGIN
HARGA BARANG AKSINO
1xxxxxxxxxx xxx Rp.xxxxxx X
TOTAL HARGA Rp.xxxxx
LANJUTKAN BELANJA
HISTORI
Gambar 5.18 Desain Interface Input Halaman Check Out
j) Desain Interface Input Pembayaran
Berikut ini desain interface input untuk tampilan
halaman pembayaran. dapat Dilihat pada gambar 5.19
berikut ini:
GAMBAR
logo
BAYAR
NAMA BARANG JUMLAH BARANG
HOME PROFIL PERUSAHAAN GALERI LOGIN
HARGA BARANGNO
1xxxxxxxxxx xxx Rp.xxxxxx
TOTAL HARGA Rp.xxxxx
HISTORI
Choose FileSILAKAN UPLOAD BUKTI PEMBAYARAN FILE SIZE (1mb) No File chosen
Gambar 5.19 Desain Interface Input Halaman Pembayaran
2) Desain Interface Output
a) Desain Interface Output Laporan Data Client
61
Berikut ini desain interface untuk tampilan output
laporan data client. Dapat dilihat pada gambar 5.20
berikut ini:
noNama No. Telp Alamat Email
1
4
CV. SUMBER BAJAJL. Sriwijaya Raya No. 666 Rt. 11 Rw. 06
Kel. Karya Jaya Kec. Kerapati
Palembang – Sumsel Telp. 0811710804-086384600
Palembang dd/mm/yy
PimpinanAdmin
Laporan Data Client
2
3
5
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
Gambar 5.20 Desain Interface Output Laporan Data Client
b) Desain Interface Output Laporan Data Karyawan
62
Berikut ini desain interface untuk tampilan laporan
output data karyawan. Dapat dilihat pada gambar 5.21
berikut ini:
noNama No. Telp Alamat
1
4
CV. SUMBER BAJAJL. Sriwijaya Raya No. 666 Rt. 11 Rw. 06
Kel. Karya Jaya Kec. Kerapati
Palembang – Sumsel Telp. 0811710804-086384600
Palembang dd/mm/yy
PimpinanAdmin
Laporan Data Karyawan
2
3
5
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxx
Gambar 5.21 Desain Interface Output Laporan Data Karyawan
c) Desain Interface Output Laporan Persediaan
63
Berikut ini desain interface untuk tampilan output
laporan persediaan. Dapat dilihat pada gambar 5.22
berikut ini:
Gambar
Gambar
Gambar
Gambar
no gambarKode Barang Nama Barang Deskripsi Barang Harga satuan
1
2
3
4
Kode Barang
Kode Barang
Kode Barang
Kode Barang
Nama Barang
Nama Barang
Nama Barang
Nama Barang
Deskripsi Barang
Deskripsi Barang
Deskripsi Barang
Deskripsi Barang
Harga satuan
Harga satuan
Harga satuan
Harga satuan
Gambar
5Kode Barang Nama Barang Deskripsi Barang
Harga satuan
Gambar
6Kode Barang Nama Barang Deskripsi Barang
Harga satuan
CV. SUMBER BAJAJL. Sriwijaya Raya No. 666 Rt. 11 Rw. 06
Kel. Karya Jaya Kec. Kerapati
Palembang – Sumsel Telp. 0811710804-086384600
Palembang dd/mm/yy
PimpinanAdmin
Gambar 5.22 Desain Interface Output Laporan Persediaan
64
d) Desain Interface Output Laporan Penjualan
Berikut ini desain interface untuk tampilan output
laporan penjualan. Dapat dilihat pada gambar 5.23
berikut ini:
65
Gambar
Gambar
no gambar Kode Barang Nama Barang Jumlah Beli Harga Barang
1
2
Kode Barang
Kode Barang
Nama Barang
Nama Barang
CV. SUMBER BAJAJL. Sriwijaya Raya No. 666 Rt. 11 Rw. 06
Kel. Karya Jaya Kec. Kerapati
Palembang – Sumsel Telp. 0811710804-086384600
Palembang dd/mm/yy
PimpinanAdmin
Total Harga
xxxx
xxxx
Rp. xxxx
Rp. xxxx
Rp. xxxxxxx
NO. INV :INVxxxxxxx
TANGGAL PESAN : DD/YY/MM
Nama :XXXX
No. Telpon :08XXXXXX
Alamat :XXXXXXX
Data Invoice
Gambar 5.23 Desain Interface Output Laporan Penjualan
66
5.2 Pembahasan
5.2.1.Pembentukan Prototype
A. Implementasi Hasil Desain Sistem
1. Implementasi Interface
Tabel 5. 12 Implementasi Interface Admin
No Nama Tabel Kegunaan
1 Form login Melakukan login
2 Form dashboard Tampilan utama
3 Form data barang Menambahkan data
barang
4 Form data kategori Menambahkan data
kategori
5 Form data karyawan Menambahkan data
karyawan
6 Form data client Menampilkan dan
menghapus data client
7 Form data transaksi Memproses data transaksi
8 Form profil Menampilkan dan
mengubah profil Admin
9 Form laporan Menampilkan dan
Mencetak laporan
persediaan maupun
laporan penjualan
10 Form profil perusahaan Menambahkan profil
perusahaan
11 Form galeri Menambahkan galeri
perusahaan
Tabel 5.13 Implementasi Interface Client
No Nama Tabel Kegunaan
1 Form login Melakukan login
2 Form dashboard Tampilan utama
3 Form profil perusahaan Menampilkan profil
perusahaan
4 Form galeri Menampilkan galeri
perusahaan
67
No Nama Tabel Kegunaan
5 Form histori Menampilkan dan
Memproses barang yang
dibeli
Tabel 5.14 Implementasi Interface Pimpinan
No Nama Tabel Kegunaan
1 Form login Melakukan login
2 Form dashboard Tampilan utama
3 Form data karyawan Menampilkan data karyawan
4 Form profil Menampilkan profil
pimpinan
5 Form laporan Menampilkan data laporan
persediaan dan penjualan
2. Hasil Desain Interface
1) Hasil Desain Interface Input
a) Hasil Desain Interface Input Halaman Login
Halaman ini merupakan halaman login. Berikut
tampilan halaman login, dapat dilihat pada gambar
5.24.
Gambar 5.24 Hasil Desain Interface Input Halaman Login
68
b) Hasil Desain Interface Input Data Barang
Halaman ini merupakan halaman data barang.
Berikut tampilan halaman data barang pada admin,
dapat dilihat pada gambar 5.25.
Gambar 5.25 Hasil Desain Interface Input Data Barang
c) Hasil Desain Interface Input Data Kategori
Halaman ini merupakan halaman data kategori.
Berikut tampilan halaman data kategori pada admin,
dapat dilihat pada gambar 5.26.
Gambar 5.26 Hasil Desain Interface Input Data Kategori
69
d) Hasil Desain Interface input Data Karyawan
Halaman ini merupakan halaman data karyawan.
Berikut tampilan halaman data karyawan pada
admin, dapat dilihat pada gambar 5.27.
Gambar 5.27 Hasil Desain Interface Input Data Karyawan
e) Hasil Desain Interface Input Profil Perusahaan
Halaman ini merupakan halaman profil perusahaann.
Berikut tampilan halaman profil perusahaan pada
admin, dapat dilihat pada gambar 5.28.
Gambar 5.28 Hasil Desain Interface Input Profil Perusahaan
70
f) Hasil Desain Interface Input Galeri
Halaman ini merupakan halaman galeri. Berikut
tampilan halaman galeri pada admin, dapat dilihat
pada gambar 5.29.
Gambar 5.29 Hasil Desain Interface Input Galeri
g) Hasil Desain Interface Input Halaman Daftar
Halaman ini merupakan halaman daftar. Berikut
tampilan halaman pembelian barang pada client,
dapat dilihat pada gambar 5.30
Gambar 5.30 Hasil Desain Interface Input Halaman Daftar
71
h) Hasil Desain Interface Input Halaman Pembelian
Barang
Halaman ini merupakan halaman pembelian barang.
Berikut tampilan halaman pembelian barang pada
client, dapat dilihat pada gambar 5.31.
Gambar 5.31 Hasil Desain Interface Input Halaman
Pembelian
i) Hasil Desain Interface Input Check Out
Halaman ini merupakan halaman check out. Berikut
tampilan halaman check out pada client, dapat
dilihat pada gambar 5.32.
Gambar 5.32 Desain Interface Input Check Out
72
j) Hasil Desain Interface Input Pembayaran
Halaman ini merupakan halaman pembayaran.
Berikut tampilan halaman pembayaran pada client,
dapat dilihat pada gambar 5.33.
Gambar 5.33 Hasil Desain Interface Input Pembayaran
2) Hasil Desain Interface Output
a) Hasil Desain Interface Output Laporan Data
Karyawan
Halaman ini merupakan halaman print out laporan
data karyawan. Berikut tampilan, dapat dilihat pada
gambar 5.34
73
Gambar 5.34 Halaman Print Out Laporan Data Karyawan
b) Hasil Desain Interface Output Laporan Data
Client
Halaman ini merupakan halaman print out laporan
data karyawan. Berikut tampilan, dapat dilihat pada
gambar 5.35
Gambar 5.35 Halaman Print Out Laporan Data Client
74
c) Halaman Print Out Laporan Persediaan
Halaman ini merupakan halaman print out laporan
persediaan. Berikut tampilan, dapat dilihat pada
gambar 5.36.
Gambar 5.36 Halaman Print Out Laporan Perediaan
d) Halaman Print Out Laporan Penjualan
Halaman ini merupakan halaman print out laporan
penjualan. Berikut tampilan, dapat dilihat pada
gambar 5.37.
Gambar 5.37 Halaman Print Out Laporan Penjualan
75
B. Implementasi Hasil Database
1. Implementasi Database
Tabel 5.15 Implementasi Database
No Nama Tabel Kegunaan
1 tb_barang Menampung data barang
2 tb_galeri Menampung data galeri
3 tb_kategori Menampung data kategori
barang
4 tb_keranjang Menampung data barang yang
akan dibeli sebelum dibayar
5 tb_profilperusahaan Menampung data profil
perusahaan
6 tb_textberjalan Menampung data text berjalan
7 tb_transaksi Menampung data transaksi
8 tb_user Menampung semua data user
2. Hasil Tampilan Database
a) Tampilan Database Tabel tb_barang
Tampilan ini merupakan tampilan tabel tb_barang.
Berikut tampilan tabel tb_barang, dapat dilihat pada
gambar 5.38:
76
Gambar 5.38 Tampilan Database Tabel tb_barang
b) Tampilan Database Tabel tb_kategori
Tampilan ini merupakan tampilan tabel tb_kategori.
Berikut tampilan tabel tb_kategori, dapat dilihat pada
gambar 5.39:
Gambar 5.39 Tampilan Database Tabel tb_kategori
c) Tampilan Database Tabel tb_user
Tampilan ini merupakan tampilan tabel tb_user. Berikut
tampilan tabel tb_ user, dapat dilihat pada gambar 5.40:
77
Gambar 5.40 Tampilan Database Tabel tb_user
d) Tampilan Database Tabel tb_keranjang
Tampilan ini merupakan tampilan tabel tb_keranjang.
Berikut tampilan tabel tb_ keranjang, dapat dilihat pada
gambar 5.41:
Gambar 5.41 Tampilan Database Tabel tb_keranjang
e) Tampilan Database Tabel tb_transaksi
Tampilan ini merupakan tampilan tabel tb_transaksi.
Berikut tampilan tabel tb_ transaksi, dapat dilihat pada
gambar 5.42:
78
Gambar 5.42 Tampilan Database Tabel tb_transaksi
f) Tampilan Database Tabel tb_profilperusahaan
Tampilan ini merupakan tampilan tabel
tb_profilperusahaan. Berikut tampilan tabel
tb_profilperusahaan, dapat dilihat pada gambar 5.43:
Gambar 5.43 Tampilan Database Tabel tb_profilperusahaan
g) Tampilan Database Tabel tb_galeri
Tampilan ini merupakan tampilan tabel tb_galeri.
Berikut tampilan tabel tb_galeri, dapat dilihat pada
gambar 5.44:
Gambar 5.44 Tampilan Databsase Tabel tb_galeri
79
5.2.2.Penyerahan Sistem dan Umpan Balik
A. Pengujian Black Box
Pengujian sistem mengunakan teknik pengujian black box
testing. Pengujian ini memperoleh kondisi input seluruh
keperluan fungsional program. Berikut hasil pengujian
menggunakan teknik black box testing dapat dilihat pada tabel
5.16, 5.17, 5.18, 5.19, dan 5.20.
Tabel 5.16 Hasil Pengujian Menu Login
No Data
Masukan
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1
Klik tombol
login
Menampilkan
menu
dashboard
Sesuai
harapan
Berhasil
Tabel 5.17 Hasil Pengujian Menu Daftar
No Data
Masukan
Hasil yang
diharapkan
Hasil
Pengujia
n
Kesimpulan
1
Klik tombol
daftar
Menampilkan
input daftar
client
Sesuai
harapan
Berhasil
Tabel 5.18 Hasil Pengujian Menu Admin
No Data
Masukan
Hasil yang
diharapkan
Hasil
Pengujia
n
Kesimpulan
1 Klik menu
home
Menampilkan
menu home
Sesuai
harapan
Berhasil
2 Klik menu
data barang
Menampilkan
data barang
Sesuai
harapan
Berhasil
80
No Data
Masukan
Hasil yang
diharapkan
Hasil
Pengujia
n
Kesimpulan
3
Klik menu
data
karyawan
Menampilkan
data karyawan
Sesuai
harapan
Berhasil
4 Klik menu
data client
Menampilkan
data client
Sesuai
harapan
Berhasil
5
Klik menu
data
transaksi
Menampilkan
data transaksi
Sesuai
harapan
Berhasil
6
Klik menu
laporan
Menampilkan
laporan
persediaan dan
laporan
penjualan
Sesuai
harapan
Berhasil
7
Klik menu
profil
perusahaan
Menampilkan
input data profil
perusahaan
Sesuai
harapan
Berhasil
8 Klik menu
galeri
Menampilkan
input data galeri
Sesuai
harapan
Berhasil
9
Klik menu
log out
Menampilkan ke
halaman
awal/dashboard
Sesuai
harapan
Berhasil
Tabel 5.19 Hasil Pengujian Menu Client
No Data
Masukan
Hasil yang
diharapkan
Hasil
Pengujia
n
Kesimpulan
1 Klik menu
home
Menampilkan
menu home
Sesuai
harapan
Berhasil
3
Klik menu
profil
perusahaan
Menampilkan
profil
perusahaan
Sesuai
harapan
Berhasil
4 Klik menu
galeri
Menampilkan
galeri
Sesuai
harapan
Berhasil
5 Klik menu
history
Menampilkan
history
Sesuai
harapan
Berhasil
81
No Data
Masukan
Hasil yang
diharapkan
Hasil
Pengujia
n
Kesimpulan
pembelian dan
riwayat
pembelian
6 Klik menu
check out
Menampilkan
menu check out
Sesuai
harapan
Berhasil
7
Klik menu
choose file
Menampilkan
input bukti
pembayaran
Sesuai
harapan
Berhasil
8
Klik menu
bayar
Menampilkan
pemberitahuan
pembayaran dan
langsung ke
menu histori
Sesuai
harapan
Berhasil
9 Klik menu
belanja lagi
Menampilkan
menu awal/home
Sesuai
harapan
Berhasil
10
Klik menu
log out
Menampilkan ke
halaman
awal/dashboard
Sesuai
harapan
Berhasil
Tabel 5.20 Hasil Pengujian Menu Pimpinan
No Data
Masukan
Hasil yang
diharapkan
Hasil
Pengujia
n
Kesimpulan
1 Klik menu
home
Menampilkan
menu home
Sesuai
harapan
Berhasil
3
Klik menu
data
karyawan
Menampilkan
data karyawan
Sesuai
harapan
Berhasil
4 Klik menu
data client
Menampilkan
data client
Sesuai
harapan
Berhasil
5
Klik menu
laporan
Menampilkan
laporan
persediaan dan
laporan
penjualan
Sesuai
harapan
Berhasil
82
No Data
Masukan
Hasil yang
diharapkan
Hasil
Pengujia
n
Kesimpulan
6
Klik menu
log out
Menampilkan ke
halaman
awal/dashboard
Sesuai
harapan
Berhasil
B. Umpan Balik
Pada tahap ini peneliti melakukan umpan balik dengan
mendistribusikan kuesioner untuk mendapatkan feedback dari
perusahaan.
1. Grafik Responden
Pada tahap ini peneliti membuat grafik responden
berdasarkan 14 responden yaitu 1 pimpinan, 1 admin, 12
client yang dapat dilihat pada gambar 5.45.
Gambar 5.45 Grafik Status Responden
83
Peneliti membuat grafik responden berdasarkan jumlah
responden yang ada pada tabel 5.21
Tabel 5.21 Responden
Responden Jumlah Responden
Pimpinan 1
Admin 1
Client 12
Total 14
Rumusnya : Jumlah responden x total responden x 100
Pimpinan : 1/14x100=7, 14%
Admin : 1/14x100=7, 14%
Client : 12/14x100=85,71%
2. Alat Ukur
Pada tahap ini peneliti menggunakan kuesioner sebagai
alat ukur yang dapat dilihat pada gambar 5.46.
84
Gambar 5.46 Kuesioner
85
3. Hasil Kuesioner
Berdasarkan kuesioner yang telah didistribusikan, berikut
adalah hasil kuesioner dari setiap jawaban responden
terhadap pernyataan kuesioner yang peneliti berikan.
Dapat dilihat pada gambar 5.47.
Gambar 5.47 Hasil Kuesioner
Berdasarkan gambar 5.47 diketahui bahwa pada variabel
ease of use untuk perolehan terbanyak pada pernyataan setuju
terdapat di indikator pernyataan “website ini mudah
dioperasikan/digunakan ?” dengan jumlah 11 orang setuju
86
(78,6%). Pada variabel costomization untuk perolehan
terbanyak pada pernyataan setuju terdapat di indikator
pernyataan “tampilan website ini mudah di kenali ?” dengan
jumlah 11 orang setuju (78,6%). Pada variabel content untuk
perolehan terbanyak pada pernyataan setuju terdapat di
indikator pernyataan “proses pemesanan barang pada website
ini mudah untuk dilakukan ?” dengan jumlah 11 orang setuju
(78,6%). Pada variabel user satisfaction untuk perolehan
terbanyak pada pernyataan setuju terdapat di indikator
pernyataan “secara keseluruhan apakah penggunaan aplikasi
ini memuaskan ?” dengan jumlah 12 orang setuju (85,7%).
Setelah dilakukan perhitungan distribusi jawaban dari
responden selanjutnya akan dilakukan perhitungan
interprestasi nilai berdasarkan item pernyataan kuesioner.
Perhitungan dilakukan pada tiap pernyataan yang pilihan
jawabannya menggunakan skala likert dalam kuesioner yang
digunakan. Dapat dilihat pada tabel 5.22.
Tabel 5.22 Skala Likert
Sangat Setuju (SS) 4
Setuju (S) 3
Tidak Setuju (TS) 2
Sangat Tidak Setuju
(STS)
1
Kuesioner yang telah didistribusikan kepada 14 responden
kemudian direkaputilasi. Dari data 14 responden yaitu :
87
Yang menjawab sangat setuju (4 poin) = 4 orang
Yang menjawab setuju (3 poin) = 8 orang
Yang menjawab tidak setuju (2 poin) = 2 orang
Yang menjawab sangat tidak setuju (14 poin) = 0 orang
Cara menghitung skor dalam penelitian :
Jumlah skor untuk sangat setuju ( 4 poin ) = 4x4=16
Jumlah skor untuk setuju ( 3 poin ) = 8x3=24
Jumlah skor untuk tidak setuju ( 2 poin ) = 2x2=4
Jumlah skor untuk sangat tidak setuju ( 1 poin ) = 0x1=0
Jumlah = 44
Skor tertinggi = 4x14 = 56 (SS)
= 3x14 = 42 (S)
= 2x14 = 28 (TS)
Skor terendah = 1x14 = 14 (STS)
Total keseluruan =44
Secara kontinum dapat dilihat sebagai berikut
STS TS S SS
0 14 28 42 44 56
Interpretasi skor = (44:56)* 100% = 78,57%
0% 20% 40% 60% 78,57% 80% 100%
88
Keterangan :
0%-20% = Sangat Lemah 60%-80% = Kuat
20%-40% = Lemah 80%-100% = Sangat kuat
40%-60% = Cukup
Penilaian dan interpretasi kualitas terhadap masing-
masing pernyataan dalam tiap konstruk kuesioner dapat dilihat
pada gambar 5.48.
Gambar 5.48 Interpretasi Item Pernyataan Kuesioner
Dari hasil gambar 5.48 maka hasil tersebut dapat
disimpulkan bahwa nilai tertinggi berjumlah sebesar 85,7%
dinyatakan sangat kuat yang terdapat pada variabel user
satisfaction dan diketahui juga nilai terendah sebesar 57,1%
dinyatakan cukup yang terdapat pada variabel content. Nilai
89
interpretasi pada gambar 5.48 dapat juga dilihat dalam bentuk
grafik pada gambar 5.49.
Gambar 5.49 Grafik Interpretasi Item Pernyataan
Kuesioner
Dari gambar 5.49 dapat dijelaskan bahwa pada variabel
ease of use nilai tertinggi terdapat pada pernyataan nomor 1
dan 2 dengan hasil 78,6% dinyatakan kuat karena responden
merasa website ini mudah untuk dioperasikan. Pada variabel
customization nilai tertinggi terdapat pada pernyataan nomor 4
dengan hasil 78,6% dinyatakan kuat karena responden merasa
website ini mudah dikenali. Pada variabel content nilai
tertinggi terdapat pada pernyataan pada nomer 9 dengan hasil
78,6% dinyatakan kuat karena responden merasa proses
pemesanan barang mudah untuk dilakukan. Pada variabel user
satisfaction nilai tertinggi terdapat pada pernyataan nomer 10
90
dengan hasil 85,7% dinyatakan sangat kuat karena responden
merasa secara keseluruhan aplikasi ini memuaskan.
Jadi dapat disimpilkan bahwa aplikasi ini secara
keseluruhan sudah memenuhi kebutuhan perusahaan dan
mempunya fungsi sesuai yang diharapkan dengan saran
informasi yang disediakan harus lebih lengkap lagi dan
tampilan website dibuat lebih menarik lagi serta dibuatkan
cara penggunaan aplikasi ini.
91
BAB VI
PENUTUP
6.1. Kesimpulan
Berdasarkan pembuatan sistem informasi penjualan dan persediaan
barang pada CV. Sumber Baja Palembang yang telah dilakukan, maka dapat
disimpulkan sebagai berikut:
1. Dengan adanya sistem informasi penjualan dan persediaan barang pada
CV. Sumber Baja Palembang mampu memberikan kemudahan dalam
proses penjualan dan proses persediaan barang, karena aplikasi ini
memiliki fitur yang mudah dimengerti dan dapat diakses melalui
komputer maupun android.
2. Denga adanya sistem informasi penjualan dan persediaan barang pada
CV. Sumber Baja Palembang dapat memudahkan admin dalam
melakukan pencarian data penjualan barang dan persediaan barang,
karena terdapat fitur pencarian data penjualan barang dan persediaan
barang dan data tersimpan didalam database.
6.2. Saran
Dalam melakukan penelitian ini penulis menyadari masih terdapat
banyak kekurangan dalam pembuatan Sistem Informasi Penjualan dan
Persediaan Barang Pada CV. Sumber Baja Palembang ini untuk itu penulis
memberikan beberapa saran demi kemajuan dalam pembuatan Sistem
Informasi Penjualan dan Persediaan Barang selanjutnya yaitu:
92
1. Dapat menambahkan metode pembayaran yang bekerja sama dengan
pihak bank agar memudahkan client dalam melakukan transaksi.
2. Selanjutnya bisa juga membuat Sistem Informasi Penjualan dan
persediaan Barang yang tidak hanya dapat diakses melalui website saja
tetapi juga dapat diakses melalui aplikasi smartphone berbasis android.
top related