Sistem Informasi Pembelian, Penjualan Dan Persediaan Di CV Rezky Bersaudara Berbasis Web
SKRIPSI
Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem
Informasi Jenjang S1 (Strata Satu) Fakultas Teknik dan Ilmu Komputer
ARIO RACHMAN PRABOWO
10511506
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
(2)
(3)
(4)
(5)
iii
Assalamua
’
laikum Wr. Wb.
Alhamdulillahirabbil
’al
amin
, segala puji dan syukur bagi Allah SWT yang
senantiasa memberikan rahmat dan karunia-Nya kepada penulis, sehingga penulis
dapat menyelesaikan Skripsi ini sebagaimana mestinya dengan segala kekurangan
dan kelebihannya. Salam dan syalawat tercurah kepada junjungan Nabi Besar
Muhammad SAW beserta keluarganya, para sahabatnya dan pengikutnya hingga
akhir zaman.
Skripsi ini berisi kegiatan yang penulis lakukan saat melakukan Penelitian
di CV. Rezky Bersaudara. Hambatan dan kesulitan yang dihadapi dalam
penyusunan skripsi ini telah dilewati sebagai suatu tantangan yang seharusnya
dijalani, di samping sebagai pemenuhan kewajiban yang memang semestinya
dilaksanakan. Dalam penyusunan skripsi ini serta pelaksanaan penelitian yang
telah dilalui, penulis tidak sendirian, banyak pihak yang membantu dalam
pelaksanaan penelitian dan pengerjaan skripsi ini, untuk itu dalam kesempatan ini,
penulis ingin mengucapkan terima kasih kepada :
1. Dr. Ir. H. Eddy Suryanto Soegoto, M.Sc. selaku Rektor Universitas
Komputer Indanesia.
2.
Prof. Dr. H. Denny Kurniadie, Ir. M.Sc. selaku Dekan Fakultas Teknik
dan Ilmu Komputer
(6)
iv
4. Ibu Novrini Hasti, S.Si.,MT Dosen Pembimbing.
5.
Ibu Sintya Sukarta S.T., M.T. selaku Dosen Wali
6. M . Rajab Fachrizal, S.Kom. M.Kom dan Rangga Sidik, S.Kom, M.Kom
selaku Dosen Penguji.
7.
Seluruh dosen pengajar yang telah memberikan ilmu kepada penulis
mudah-mudahan ilmu yang diajarkan bermanfaat dan menjadi amal
kebaikan.
8.
Keluarga besar yang tidak pernah lelah memberikan perhatian,
kepercayaan, semangat,
do’a
dan materi yang berlimpah kepada
penulis.
Akhir kata, penulis ingin mengucapkan terima kasih kepada semua pihak
yang telah membantu dalam penulisan skripsi ini. Jerih payah yang tak ternilai ini
akan penulis jadikan sebagai motivasi di masa yang akan datang.
Guna penyempurnaan skripsi ini, penulis selalu terbuka untuk kritik dan
saran, semoga skripsi ini dapat bermanfaat bagi kita semua, Amin.
Wassala
mu’
alaikum Warahmatullahi Wabarakatuh.
Bandung, Januari 2015
Penulis
(7)
v
Abstrak………..………
.
…
.i
Abstract
………..………....ii
Kata Pen
gantar………...
iii
Daftar Isi……….……….
..v
Daftar
Gambar………....
...x
Daftar Tabel……….………...
....xiv
Daftar Simbol………...……...
.xvi
BAB I. PENDAHULUAN……….………
1
1.1. Latar Belakang Penelitian……….………...1
1.2. Identifkasi dan Rumusan Masalah
……….…………...…………5
1.2.1 Identifikasi M
asalah.……….
...5
1.2.2 Rumusan
Masalah ………
6
1.3. Maksud dan Tujuan
Penelitian……….
7
1.3.1 Maksud Penelitian
………
7
1.3.2 Tujuan Penelitian………..
7
1.4. Kegunaan Penel
itian………
...
………..7
1.4.1. Kegunaan P
raktis………...………..8
1.4.2. Kegunaan Akademis
………8
1.5. Batasan Mas
alah………...8
(8)
vi
1.6.2 Waktu Penelitian.
………
10
1.7 Sistematika Pe
nulisan……….
10
BAB II. LANDASAN TEORI
……...……….
12
2.1 Sistem informasi………..……….
12
2.1.1 Konsep Dasar Siste
m Informasi ……..………..13
2.1.2 Elemen Si
stem…….………...………13
2.1.3 Klasifikasi sis
tem……..……….
.15
2.1.4 Konsep Dasar I
nformasi…..………..
.16
2.1.5 Komponen Sistem
Informasi……….
.17
2.1.6 Sumber Daya Sistem I
nformasi……….………...…………
..19
2.1.7 Jenis-
jenis Sistem Informasi………..………...……...
...20
2.2 Penjual
an……….……….
21
2.3 Pembelian………...………..21
2.4 Persed
iaan……….……...
.22
2.5 Websit
e……….
22
2.5.1 Jenis-jenis
Website….……….
23
2.6 PHP (
Hypertext Preprocessor
)……….
24
2.7 My
SQL………
...
………..
24
2.8 UML (
Unified Modeling Language
)...
………25
2.9
Black Box
Tes
ting………...…………25
BAB III. OBJEK DAN METODE PENELITIAN………..………... 27
(9)
vii
3.1.2.2 Misi Perusahaan...
………..
.29
3.1.3 Struktur Organisasi ………
...30
3.1.4 Deskripsi Tugas
…………...………....
..31
3.2 Metode Penelitian ………..33
3.2.1 Desain Penelitian
………...
35
3.2.2 Jenis dan Metode Pengu
mpulan Data..………
.35
3.2.2.1 Sumber Data Primer...35
3.2.2.2 Sumber Dat
a Sekunder ………...
36
3.2.3 Metode Pendekatan dan Pe
ngembangan Sistem……….
37
3.2.3
.1 Metode Pendekatan Sistem …...………...
..37
3.2.3.2 Metode Peng
embangan Sistem …...………
38
3.2.3.3 Alat Bantu Analisis dan Perancangan
……….………
.41
3.2.4 Pengujian Software
……….………44
3.3 Analisis Sistem yang Sedan
g Berjalan………...
44
3.3.1 Analisis prosedur yang
sedang berjalan…….………...
.45
3.3.2
Use Case
Diagram
………..46
3.3.2.1 Definisi aktor dan
deskripsinya……..……….
47
3.3.2.2 Definisi
use case
dan deskripsinya………..…………
47
3.3.3 Skenario
Use Case
……….
.48
(10)
viii
BAB IV. HASIL DAN PEMBAHASAN……….
..62
4.1 Perancangan Siste
m ………
..62
4.1.1 Tujuan Perancangan Sistem ..
………..
..62
4.1.2 Gambaran Umum Sistem
Yang Diusulkan…..………...
...63
4.1.3 Perancangan Prosedur ya
ng Diusulkan………..
63
4.1.3.1
Use Case
Diagram ………...….
..64
4.1.3.2 Scenario
Use Case
……….
..67
4.1.3.3
Activity
Diagram …..……….
.75
4.1.3.4
Sequence
Diagram …...……….
..82
4.1.4 Perancangan Data
……….
..86
4.1.4.1
Class
Diagram
………
86
4.1.4.2
Object
Diagram ……...………...…87
4.1.4.3
Deployment
Diagram …...………
..89
4.2 Perancangan Antar
Muka ………..………90
4.2.1 Struktur Me
nu ………...………..….
.90
4.2.2 Perancangan In
put …...………..
....91
4.2.3 Perancangan Out
put ………
..96
4.3 Perancangan Arsitektur Jaringan
……….103
4.4 Peng
ujian ………...
..104
4.4.1 Rencana Pengujian
………..104
4.4.2 Kasus Dan Hasil Pengujian .
………105
(11)
ix
4.5.3 Implementasi Basis Data
……….114
4.5.4 Implementasi Anta
r Muka ………
.
………..121
4.5.5 Implementasi Instalasi Program
……..………130
4.5.6 Penggunaan Program
………...134
BAB V.
KESIMPULAN DAN SARAN………..
137
5.1
Kesimpulan…………..………
137
5.2 Saran…..………..138
DAFTAR PUSTAKA
LAMPIRAN
(12)
1
PENDAHULUAN
1.1.
Latar Belakang
Pesatnya perkembangan teknologi informasi ini membawa hal-hal positif
maupun negatif pada berbagai aspek kehidupan manusia Seiring derngan
berkembangnya zaman maka berpengaruh terhadap perkembangan teknologi dan
informasi yang berkembang demi menunjang kebutuhan hidup manusia yang
semakin modern. Teknologi informasi kini sudah menjadi kebutuhan hidup manusia
untuk menunjang berbagai aktifitas sehari-hari. Manusia setiap harinya sudah
bergelut dan ketergantungan dengan teknologi, karena adanya teknologi mampu
memberikan perubahan peradaban yang dimana dapat merubah sistem kerja manusia
yang biasanya dikerjakan dengan cara manual/konvensional kini menjadi serba mesin
otomatis. Perkembangan teknologi pada saat ini menunjukan bahwa kecepatan
keamanan dan kemudahan menjadi pertimbangan utama pengembangan sebuah
sistem. Diharapkan sebuah sistem informasi dapat memberikan efektifitas dan
efisiensi terhadap rangkaian proses aliran data dan informasi demi peningkatan
kinerja dan produktivitas.
Kemajuan teknologi informasi bila dilihat dari berbagai sudut pandang bisa
bernilai negatif, namun bisa pula bernilai positif. Penilaian negatif didapat dari
berkurangnya jumlah pegawai yang dipekerjakan dalam suatu perusahaan,
(13)
disebabkan pekerjaan mereka diambil alih oleh sosok komputer. Sisi positif dari
kemajuan teknologi informasi juga tak kalah banyak. Hal ini telah banyak membantu
menyelesaikan berbagai masalah, mulai dari pendidikan hingga penanggulangan
bencana yang sulit diprediksi. Menyelesaikan masalah dengan mudah dan cepat
merupakan motto teknologi. Hal ini yang menggeser kedudukan manusia
dipekerjaannya, namun mendatangkan pekerjaan baru bagi siapa pun yang dapat
menaklukkannya.
Kemajuan teknologi informasi terjadi diberbagai bidang, seperti :
1. Bidang Industri
Komputer digunakan di dalam bidang industri (CAM
–
Computer Aided
Manufacturing) untuk menghasilkan produktivitas kinerja yang tinggi, mengurangkan
biaya dan menangani masalah kekurangan tenaga kerja. Misalnya, robot diciptakan
untuk menjalankan semua kerja dengan mengikuti arahan yang diberikan melalui
komputer seperti memasang komponen-komponen kereta atau membukanya kembali,
membersihkan minyak dan menyembur cat dalam industri pemasangan kereta.
2. Bidang Pendidikan
Penggunaan komputer sebagai alat pembelajaran dikenal sebagai CBE
(Computer Based Education). Digunakan para pendidik untuk menyampaikan arahan
dalam pelajaran. Selain itu komputer juga dapat digunakan untuk meyimpan data-data
pendidik dan para murid, materi belajar, dan soal-soal ujian maupun latihan
(14)
3. Bidang Ekonomi
Komputer sangat membantu untuk memproses data dalam jumlah yang banyak
seperti di tempat-tempat perbelanjaan untuk menyimpan hasil transaksi yang terjadi,
inventaris persediaan (stock) barang, pembuatan laporan keuangan, faktur, surat-surat,
dokumen dan lain- lain. Selain tunai pembayaran juga dapat dilakukan secara
elektronik dengan menggunakan credit card atau debit card.
Penjualan, pembelian, dan persediaan barang sering kali masih bersifat manual
yakni masih banyak data-data yang berbentuk kertas atau catatan-catatn dalam semua
transaksi sehingga rentan sekali kehilangan kelengkapan data tersebut. Dalam
pengelolaan data penjualan data pembelian barang dan pembuatan laporan hanya
dibuatkan secara garis besar yaitu berapa jumlah uang di dapat setiap harinya. Selain
itu pada proses persediaan barang data yang disimpan digudang dilakukan
pengecekan apakah sama dengan jumlah yang diproduksi atau tidak. M asih ada
masalah- masalah lain yang sering muncul seperti hilangnya faktur-faktur pembelian
maupun faktur- faktur penjualan yang meruapakn bukti-bukti dari data
transaki-transaksi yang dilakukan. Untuk itu perlu dibangun sebuah sistem informasi dan
sebuah database yang dapat menampung data dalam jumlah banyak sehingga apabila
dilakukan pengaksesan terhadap suatu data akan lebih mudah untuk mendapatkanya
dan juga mudah melakukan perhitungan dalam jumlah yang banyak sehingga
informasi yang diperoleh lebih baik dan cepat.
(15)
CV.Rezky Bersaudara adalah sebuah instansi swasta yang bergerak dalam
bidang industry dalam pengolahan bahan baku batu yang di olah dan hasilnya
menjadi pupuk. Pencatatan data-data transaksi yang dilakukan pada perusahaan
CV.Rezky Bersaudara ini setiap harinya cukup besar dan banyak. Dalam seharinya
penjualan hasilnya cukup banyak yaitu dalam sekali produksi bahan baku batu yang
di proses dan di olah hingga menjadi pupuk hasilnya bisa mencapai 1200 karung per
harinya sehingga cukup menyulitkan dalam pembukuan. Pada pengolahan data
pembelian bahan baku pengelola perusahaan kadang tidak membuatkan secara tertulis
tentang pembelian yang dilakukan, ini hanya dilakukan secara lisan kepada pemilik
perusahaan berdasarkan faktur pembelian bahan baku tersebut. Hal ini menyebabkan
tidak efisiennya pengelolaan biaya pembelian dan juga pemesanan barang dilakukan
berdasarkan perkiraan tanpa mengetahui secara pasti stok barang yang ada. Ada
resiko yang rentan terjadi seperti hilangnya bukti atau rusaknya data transaksi yang
akan berpengaruh terhadap sistem penjualan dan pembelian di perusahaan tersebut.
Berdasarkan dari latar belakang yang telah diuraikan diatas maka dari itu
penulis akan membuat sebuah perancangan dan menuangkanya dalam bentuk tugas
akhir dengan judul
“Sistem Informasi
Penjualan, Pe mbelian dan Persediaan Di
CV.Rezky Bersaudara Berbasis Web
”
. Diharapkan dengan system yang
terkomputerisasi ini dapat memberikan kemudahan bagi pihak CV.Rezky Bersaudara,
sehingga dengan adanya sistem informasi ini nantinya dapat memudahkan staff
perusahaan CV.Rezky Bersaudara.
(16)
1.2 Identifikasi Masalah dan Rumusan Masalah
1.2.1. Identifikasi Masalah
Berdasarkan latar belakang yang telah di paparkan diatas, maka penelitian
dapat mengidentifikasi permasalahan yang ada, yaitu :
1.
Pada perusahaan CV. Rezky Bersaudara ini belum memiliki sistem
informasi yang baik dikarenakan pencatatan data transaksi penjualan dan
pembeliannya
masih
secara
manual
dan
konvensional
belum
terkomputerisasi.
2.
Pengolahan data transaksi penjulan barang dan pembelian bahan bak u yang
di lakukan di CV. Rezky Bersaudara masih dilakukan secara manual yaitu
dicatat dalam nota atau struk penjualan dan pembelian sebagai bukti
transaksi. Hal ini sering terjadinya ketidak akuratan data dalam pencatatan
data transaksi yang terjadi di perusahaan.
3.
Perhitungan rekap penjualan, pembelian dan persediaan barang masih
menggunakan alat bantu kalkulator, akibatnya proses perhitungan rekap
harus dijumlahkan satu persatu dan bisa saja terjadi kekeliruan atau
kesalahan di dalam proses perhitungan rekap yang menyebabkan kesalahan
dalam pencatatan dan perhitungan yang tidak sesuai dengan data transaksi
penjualan, pembelian dan persediaan.
(17)
4.
Belum adanya sistem yang terkomputerisasi ini rentan menimbulkan
permasalahan pada perusahaan seperti hilangnya atau rusaknya bukti
data-data transaksi penjualan dan pembelian pada perusahaan.
5.
Dalam pembuatan laporan nya pun masih bersifat konvensional dengan
cara dicatat manual ke dalam buku laporan perusahaan, hal ini cukup
menyulitkan dikarenakan transaksi penjualan dan pembelian yang terjadi
pada perusahaan dalam perharinya cukup banyak.
1.2.2 Rumusan Masalah
Berdasarkan identifikasi masalah diatas, maka penulis dapat merumuskan
masalah sebagai berikut :
1.
Bagaimana sistem yang sedang berjalan di perusahaan CV. Rezky
Bersaudara.
2.
Bagaimana perancangan sistem penjualan dan pembelian di CV. Rezky
Bersaudara.
3.
Bagaimana pengujian sistem penjualan dan pembelian di CV.Rezky
Bersaudara yang suda di uji sebelumnya.
4.
Bagaimana implementasi sistem penjualan dan pembelian di CV. Rezky
Bersaudara yang sudah dirancang sebelumnya.
(18)
1.3 Maksud dan Tujuan Penelitian
1.3.1. Maksud Penelitian
Maksud dari dilakukannya penelitian ini adalah untuk mengimplementasikan
pengetahuan yang didapat di perkuliahan dengan kenyataan sesungguhnya dilapangan,
serta membantu memudahkan kinerja staff dalam mengelola informasi penjualan dan
pembelian.
1.3.2. Tujuan Penelitian
Adapun tujuan dilakukanya penelitian ini adalah sebagai berikut :
1.
Untuk mengetahui sistem penjualan dan pembelian yang berjalan di
perusahaan CV. Rezky Bersaudara.
2.
Untuk merancang sistem informasi penjualan, pembelian dan persediaan di
perusahaan CV.Rezky Bersaudara.
3.
Untuk menguji sistem informasi penjualan, pembelian dan persediaan di CV.
Rezky Bersaudara.
4.
Untuk mengimplementasikan sistem informasi penjualan, pembelian dan
persediaan di perusahaan CV. Rezky Bersaudara.
1.4. Kegunaan penelitian
Hasil peneilitian ini diharapkan dapat memberikan manfaat dan kegunaan
kepada pihak-pihak yang membutuhkan.
(19)
1.4.1 Kegunaan Praktis
Penelitian ini diharapkan dapat mebantu pihak perusahaan CV Rezky
Bersaudara untuk meningkatkan kinerja perusahaan dalam pengelolaan data transaksi
penjualan dan pembelian juga membantu dalam proses pembukuan dengan lebih
cepat.
1.4.2. Kegunaan Akademis
Hasil dari penelitian ini diharapkan dapat digunakan di lingkungan akademis
untuk :
1.
Bagi pengembangan ilmu pengetahuan, penelitian ni diharapkan dapat
berguna bagi pengembangan ilmu pengetahuan di bidang teknologi.
2.
Bagi penelitian, penelitian ini diharapkan dapat dijakdikan sebagai bahan
literature acuan tambahan bagi penelitian selanjutnya mengnai sistem
informasi penjualan dan pembelian.
3.
Bagi penulis, Hasil dari penelitian ini diharapkan dapat menambah wawasan
pengetahuan mengenai teori maupun praktek, belajar menganalisa dan melatih
daya pikir dalam pengambilan keputusan dari permasalahan yang ada dalam
kinerja di lapangan.
1.5 Batasan Masalah
Ruang lingkup permasalahan seputar penjualan dan pembelian sangatlah
luas,sehingga penulis membuat batasan-batasan masalah agar tidak keluar dari
(20)
masalah yang akan dikaji dalam penulisan ini, permasalahan itu adalah sebagai
berikut :
1.
Peneltian ini dilakukan di salah satu perusahaan yang ada di bukit tinggi yaitu
di CV.Rezky Bersaudara, perusahaan ini memiliki permasalahan dalam
pengelolaan data transaksi pembelian, penjualan dan persediaan.
2.
Aplikasi yang dibangun hanya dapat melakukan input data transaksi penjualan
hasil bahan baku yang sudah di olah, pembelian bahan baku, keperluan
pelengkap bahan baku , dan penginputan stok hasil olahan bahan baku, dan
bahan baku yang akan diproduksi.
3.
Sistem yang dibuat hanya dapat dipergunakan untuk staff gudang,
admin/pemilik perusahaannya dan kasir.
4.
Sistem yang dibangun tidak membahas tentang pengembalian barang rusak
yang sudah di beli atau retur barang, dan stok minimum barang.
5.
Sistem yang akan dibangun tidak mencangk up laporan keuangan perusahaan
secara keseluruhan
1.6 Waktu dan Lokasi Penelitian
Berikut adalah lokasi dan jadwal penelitian yang penulis lakukan.
1.6.1 Lokasi Penelitian
Penulis melakukan penelitian ini di perushaan CV.Rezky Bersaudara yang
terletak di Jalan Bagindo Azis Chan no.57 Padang Panjang, Sumatra Barat.
(21)
1.6.2 Waktu Penelitian
Tabel 1.1 Jadwal Penelitian
No
Nama Kegiatan
2015
September
Oktober
November
III
IV
I
II
III IV
I
II
III
1
Wawancara
2
Pengumpulan Data
3
Analisis Kebutuhan
4
Tahapan Prototype
5
Desain
6
Coding
7
Testing
1.7. Sistematika Penulisan
Untuk mempermudah dan memperjelas dalam pembahasan masalah pada
penulisan tugas akhir ini, penulis menyusun tugas akhir ini dengan sistematika
penulisan sebagai berikut :
(22)
BAB I PENDAHULUAN
Pada bab ini akan dibahas mengenai latar belakang, identifikasi dan rumusan masalah,
maksud dan tujuan penelitian, kegunaan praktis dan akademis, batasan masalah,
lokasi dan waktu penelitian dan sistematika penulisan tugas akhir.
BAB II LANDASAN TEORI
Di dalam bab ini akan dibahas mengenai teori perancangan sistem informasi,
gambaran umum mengenai perpustakaan serta penjelasan teori yang digunakan
sebagai pendukung dalam perancangan sistem yang diusulkan.
BAB III METODE PENELITIAN
Bab ini membahas tentang objek penelitian, metodologi penelitian yang digunakan,
deskripsi sistem yang berjalan dan analisis sistem yang berjalan.
BAB IV HASIL DAN PEMBAHASAN
Bab ini membahas mengenai perancangan sistem informasi perpustakaan yang
diusulkan serta penjelasan sistem dengan model UML (Unified Modelling Language)
yang diusulkan oleh penulis.
BAB V KESIMPULAN DAN SARAN
Bab ini diuraikan mengenai kesimpulan dari bab-bab sebelumnya serta saran-saran
yang berguna bagi perkembangan sistem yang akan datang.
(23)
137
5.1 Kesimpulan
Berdasarkan hasil dan uraian pembahasan diatas maka dapat disimpulkan
bahwa dalam Sistem Informasi Pembelian, Penjualan, dan Persediaan di CV. Rezky
Bersaudara ini diperlukan sebuah analisis sistem, perancangan sistem, kemampuan
dalam mengimplementasikan hasil rancangan sistem dengan mengaplikasikan bahasa
pemrograman dan pembangunan sistem database, serta melakukan pengujianterhadap
implementasi sistem tersebut. Berikut ini adalah penjelasan yang dapat diuraikan :
1.
Dengan adanya sistem infrormasi pembelian, penjualan, dan persediaan
Pengolahan data transaksi penjualan ke pelanggan dan pembelian ke supplier
dapat dilakukan secara terkomputerisasi sehingga pencatatan data transaksi
lebih akurat.
2.
Perhitungan rekap pembelian, penjualan, dan persediaan lebih cepat, akurat
dan efisien karena sudah otomatis dan terkomputerisasi.
3.
Dengan adanya sistem informasi ini nota pembelian dan penjualan dari
transaksi akan tersimpan dalam database sehingga mudah dalam melakukan
pencarian nota transaksi dan menjada data perusahaan tetap aman.
(24)
4.
Dengan adanya sistem informasi pembelian, penjualan dan persediaan ini
membantu memudahkan dalam pembuatan gambaran laporan pembelian,
penjualan dan persediaan menjadi lebih aman, efektif dan efisien
5.2 Saran
Berdasarkan aktivitas perancangan sistem, maka dihasilkan sebuah Sistem
Informasi Pembelian, Penjualan dan Persediaan. Aktivitas pengembangan sistem ini
masih dirasa belum cukup dan maksimal karena kebutuhan informasi dalam aktivitas
pembelian, penjualan dan persediaan akan terus bertambah. Untuk itu penulis
mencoba memberikan saran yang dapat dijadikan pertimbangan untuk penelitian
selanjutnya, yaitu :
1.
Perlu adanya tambahan proses pembuatan laporan keuangan perusahaan yang
lebih mendetail.
2.
Untuk penelitian selanjutnya diharapkan dapat mengembangkan, memperluas
aplikasi ataupun memperinci aplikasi pembelian, penjualan dan persediaan
berbasis web tersebut.
(25)
Informatika, 2014
[2] Kristanto. Andri, “Perancangan Sistem Informasi dan Aplikasinya”, Yogyakarta:
Gava Media, 2008
[3] Harrison, “Perancangan
Basis Data”, Bandung, 2011
[4
] Mulyadi, “Sistem Akutansi”, Jakarta: Salemba Empat, 2008
[5
]Marom Chairul, “Sistem Akuntansi Perusahaan Dagang”, Jakarta: PT.Grafindo,
2002
[6
] Agus Ristono, “Manajemen Persediaan”, Yogyakarta: Graha Ilmu, 2009
[7] Yuhefiza
r, S.kom, Ir. HA Mooduto dan Rahmat Hidayat, ST, “Cara Mudah
Membangun Website Interaktif Menggunakan Content Management System Joomla
(CMS)” Jakarta: PT Elex Media Komputindo, 2009
[8
] Ali Zaki dan SmitDev Community. “36 Menit Belajar Komputer PHP dan
MyS
QL”, Jakarta: PT Elex Media Komputindo, 2008
[9
] Miftakhul Huda dan Bunafit Komputer, “Membuat Aplikasi Database dengan
Java, MySQL, dan NetBeans” Jakarta: PT Elex Media Komputindo, 2010
[10
] David M. Kroenke, “Database Processing Dasar
-dasar, Desain & Imp
lementasi”,
Jakarta: Penerit Erlangga, 2005
[11
] Hanif Al Fatta, “Analisis & Perancangan Sistem Informasi”, Yogyakarta:
Penerbit Andi, 2007
(26)
NAMA : ARIO RACHMAN PRABOWO
NIM : 10511506
Tempat/Tanggal Lahir : Cimahi, 16 September 1993
JURUSAN : SISTEM INFORMASI
ALAMAT : Jl. Padat Karya Komplek Griya Alam Cibeber Blok C no 10
E-MAIL : ariorprabowo@gmail.com
NO. TELP : 082115203310
Riwayat Pendidikan :
Tahun 1998-1999 : TK Warga Bakti
Tahun 1999-2005 : SDN Karya Bakti
Tahun 2005-2008 : SMP NEGERI 9 Cimahi
Tahun 2008-2011 : SMK TI PEMBANGUNAN
Tahun 2011-Sekarang : Universitas Komputer Indonesia
(27)
(28)
(29)
ABSTRACT
CV. Rezky Bersaudar a is a company engaged in agriculture, especially in the manufacture of fertilizer producing two kinds of fertilizer produced from raw materials processed natural stone, namely Dolomite fertilizer and manure capstans. In the business processes that are running on CV.Rezky Bersaudara still use the conventional system in the process of buying, selling and Inventory. It became one of the problems that can be subject to errors in the recording of work activities
The method used in this study using the object-oriented approach and methods development of prototype systems. Methods of data collection using observation, interview and literature study. System design tool that is used to illustrate a model system including use case diagrams, activity diagrams, sequence diagrams, class diagrams and deployment diagrams. In the development of library information systems, the writer uses the programming language PHP, CSS, HTML, Java script and MySQL as the database
The proposed system is made and researchers are expected to facilitate the company owner to manage his company. This system created to automate data collection in the process of purchasing, sales and inventory in the company. All processes are carried out in a computerized and purpose of the system is to improve the effectiveness and efficiency of purchasing, sales and inventory in the CV. Rezky Bersaudara
Keywords: Data Processing, Purchasing, Sales and Inventory, Information Systems.
I. PENDAHULUAN
Latar Be lakang
Pesatnya perkembangan teknologi informasi ini membawa hal-hal positif maupun negatif pada berbagai aspek kehidupan manusia Seiring derngan berkembangnya zaman maka berpengaruh terhadap perkembangan teknologi dan informasi yang berkembang demi menunjang kebutuhan hidup manusia yang semakin modern. Teknologi informasi kini sudah menjadi kebutuhan hidup manusia untuk menunjang berbagai aktifitas sehari-hari. Bahkan di berbagai instansi baik pemerintahan maupun swasta telah banyak yang menggunakan sistem informasi demi menunjang kinerjanya agar lebih baik lagi. Perusahaan pun ikut menerapkan sistem informasi mulai dari bagian penjualan, pembelian hingga persediaan.
(30)
Dalam pengelolaan data penjualan data pembelian barang dan pembuatan laporan hanya dibuatkan secara garis besar yaitu berapa jumlah uang di dapat setiap harinya. Selain itu pada proses persediaan barang data yang disimpan digudang dilakukan pengecekan apakah sama dengan jumlah yang diproduksi atau tidak
CV.Rezky Bersaudara adalah sebuah instansi swasta yang bergerak dalam bidang industry dalam pengolahan bahan baku batu yang di olah dan hasilnya menjadi pupuk. Pencatatan data-data transaksi yang dilakukan pada perusahaan CV.Rezky Bersaudara ini setiap harinya cukup besar dan banyak. Dalam seharinya penjualan hasilnya cukup banyak yaitu dalam sekali produksi bahan baku batu yang di proses dan di olah hingga menjadi pupuk hasilnya bisa mencapai 1200 karung per harinya sehingga cukup menyulitkan dalam pembukuan. Pada pengolahan data pembelian bahan baku pengelola perusahaan kadang tidak membuatkan secara tertulis tentang pembelian yang dilakukan, ini hanya dilakukan secara lisan kepada pemilik perusahaan berdasarkan faktur pembelian bahan baku tersebut. Hal ini menyebabkan tidak efisiennya pengelolaan biaya pembelian dan juga pemesanan barang dilakukan berdasarkan perkiraan tanpa mengetahui secara pasti stok barang yang ada. Ada resiko yang rentan terjadi seperti hilangnya bukti atau rusaknya data transaksi yang akan berpengaruh terhadap sistem penjualan dan pembelian di perusahaan tersebut
Ide ntifikasi Masalah
1. Pada perusahaan CV. Rezky Bersaudara ini belum memiliki sistem informasi yang baik dikarenakan pencatatan data transaksi penjualan dan pembeliannya masih secara manual dan konvensional belum terkomputerisasi.
2. Pengolahan data transaksi penjulan barang dan pembelian bahan baku masih dilakukan secara manual yaitu dicatat dalam nota atau struk penjualan dan pembelian sebagai bukti transaksi. Hal ini sering terjadinya ketidak akuratan data dalam pencatatan data transaksi yang terjadi di perusahaan.
3. Perhitungan rekap penjualan, pembelian dan persediaan barang masih menggunakan alat bantu kalkulator, akibatnya proses perhitungan rekap harus dijumlahkan satu persatu dan bisa saja terjadi kekeliruan atau kesalahan di dalam proses perhitungan rekap yang menyebabkan kesalahan dalam pencatatan dan perhitungan yang tidak sesuai dengan data transaksi penjualan, pembelian dan persediaan.
4. Belum adanya sistem yang terkomputerisasi ini rentan menimbulkan permasalahan pada perusahaan seperti hilangnya atau rusaknya bukti data-data transaksi penjualan dan pembelian pada perusahaan.
5. Dalam pembuatan laporan nya pun masih bersifat konvensional dengan cara dicatat manual ke dalam buku laporan perusahaan, hal ini cukup menyulitkan dikarenakan transaksi penjualan dan pembelian yang terjadi pada perusahaan dalam perharinya cukup banyak.
(31)
Bersaudara.
2. Bagaimana perancangan sistem penjualan dan pembelian di CV. Rezky Bersaudara.
3. Bagaimana pengujian sistem penjualan dan pembelian di CV.Rezky Bersaudara yang suda di uji sebelumnya.
4. Bagaimana implementasi sistem penjualan dan pembelian di CV. Rezky Bersaudara yang sudah dirancang sebelumnya.
Maksud dan Tujuan Pe ne litian
Adapun tujuan dilakukanya penelitian ini adalah sebagai berikut :
1. Untuk mengetahui sistem penjualan dan pembelian yang berjalan di perusahaan CV. Rezky Bersaudara.
2. Untuk merancang sistem informasi penjualan, pembelian dan persediaan di perusahaan CV.Rezky Bersaudara.
3. Untuk menguji sistem informasi penjualan, pembelian dan persediaan di CV. Rezky Bersaudara.
4. Untuk mengimplementasikan sistem informasi penjualan, pembelian dan persediaan di perusahaan CV. Rezky Bersaudara.
Kegunaan penelitian
Hasil peneilitian ini diharapkan dapat memberikan manfaat dan kegunaan kepada perusahaan CV.Rezky Bersaudara dalam meningkatkan efektifitas kinerja perusahaanya dan untuk pihak-pihak yang membutuhkan.
Batasan Masalah
Ruang lingkup permasalahan seputar penjualan dan pembelian sangatlah luas,sehingga penulis membuat batasan-batasan masalah agar tidak keluar dari masalah yang akan dikaji dalam penulisan ini, permasalahan itu adalah sebagai berikut :
1. Peneltian ini dilakukan di salah satu perusahaan yang ada di bukit tinggi yaitu di CV.Rezky Bersaudara, perusahaan ini memiliki permasalahan dalam pengelolaan data transaksi pembelian, penjualan dan persediaan. 2. Aplikasi yang dibangun hanya dapat melakukan input data transaksi
penjualan hasil bahan baku yang sudah di olah, pembelian bahan baku, keperluan pelengkap bahan baku , dan penginputan stok hasil olahan bahan baku, dan bahan baku yang akan diproduksi.
(32)
yang sudah di beli atau retur barang, dan stok minimum barang.
5. Sistem yang akan dibangun tidak mencangkup laporan keuangan perusahaan secara keseluruhan
II.KAJIAN PUSTAKA
KONSEP DASAR INFORMASI
Konsep Dasar Informasi
Berbicara mengenai informasi tidak akan lepas dengan yang namanya data dan teknologi. Informasi merupakan hasil pengolahan data dari satu atau berbagai sumber yang diolah, sehingga memberikan nilai, arti dan manfaat. Proses pengelolaan ini memerlukan teknologi. Pada proses pengolahan data untuk dapat menghasilkan informasi, juga dilakukan proses verifkasi secara akurat, spesifik dan tepat waktu. Hal ini penting agar informasi dapat memberikan nilai dan pemahaman kepada pengguna.
Dengan kata lain sumber informasi adalah data. Data menggambarkan suatu kejadian yang sedang terjadi, dimana data tersebut akan diolah dan diterapkan dalam sistem menjadi input yang berguna dalam suatu sistem.
Data dan informasi akan saling berkesinambungan sehingga membentuk suatu siklus yang disebut information cycle (siklus informasi). Data ditangkap oleh indera kemudian menjadi inputan dalam sebuah model untuk diubah menjadi informasi bagi penerimanya yang nantinya akan membantu pengambilan keputusan dan menjadi sebuah hasil tindakan.
Sumbe r Daya Siste m Informasi
Sistem informasi merupakan kumpulan dari komponen-komponen dalam suatu organisasi yang berhubungan dengan proses penciptaan dan aliran informasi. Dalam hal ini, teknologi informasi hanya merupakan salah satu komponen kecil.Komponen lain secara umum adalah proses dan prosedur, struktur organisasi, sumber daya manusia, model untuk analisis, perencanaan, pengendalian dan pembuatan keputusan serta database.
Secara umum sistem informasi merupakan kombinasi dari people (orang), hardware (perangkat keras), software (perangkat lunak), communications networks (jaringan komunikasi) dan sumber data yang dihimpun, ditransformasi dan mengalami proses pengaliran dalam suatu organisasi.
(33)
Penjualan artinya penjualan barang dagangan sebagai usaha pokok perusahaan yang biasanya dilakukan secara teratur.
Pe mbe lian
Pembelian adalah suatu usaha transaksi dimana perusahaan membutuhkan barang dan jasa, baik untuk dipakai maupun untuk persediaan yang akan dijual. Pembelian bisa dilakukan secara cash/kredit. Pembelian adalah bagian penting yang ada pada suatu perusahaan. Pada program Zahir dibuat integrated mulai dari permintaan barang dari gudang, pembelian dengan penawaran harga ke beberapa vendor, menerima PQ dari supplier, sampai barang tiba ke perusahaan dari vendor. Proses tersebut dinamakan procurement. Pembelian di Zahir juga dilengkapi dengan adanya fasilitas pembayaran hutang usaha dan write off hutang usaha.
Pe rsediaan
Persediaan dapat diartikan sebagai barang-barang yang disimpan untuk digunakan atau dijual pada masa atau periode yang akan datang. Persediaan terdiri dari persediaan bahan baku, persediaan bahan setengah jadi dan persediaan barang jadi. Persediaan bahan baku dan bahan setengah jadi disimpan sebelum digunakan atau dimasukkan ke dalam proses produksi, sedangkan persediaan barang jadi atau barang dagangan disimpan sebelum dijual atau dipasarkan.
Dengan demikian setiap perusahaan yang melakukan kegiatan usaha umumnya memiliki persediaan. Perusahaan yang melakukan kegiatan produksi (industri manufaktur) akan memiliki tiga jenis persediaan, yaitu :
1. Persediaan bahan baku dan penolong. 2. Persediaan bahan setengah jadi. 3. Persediaan barang jadi
We bsite
Website adalah keseluruhan halaman-halaman web yang terdapat dalam sebuah domain yang mengandung informasi. Sebuah website biasanya dibangun atas banyak halaman web yang saling berhubungan. Hubungan antara satu halaman web dengan halaman web lainnya disebut dengan hyperlink, sedangkan teks yang dijadikan media penghubung disebut hypertext.
(34)
Dalam penyusunan skripsi ini penulis melakukan penelitian dengan mengambil objek penelitian di Perusahaan CV.Rezky Bersaudara yang terletak di Jalan Bagindo Azis Chan No.57 Padang Panjang, Sumatra Barat. Adapun penelitian ini dilakukan untuk mengetahui sistem informasi penjualan, pembelian, dan persediaan yang sedang berjalan untuk mencari permasalahan yang mempengaruhi kinerja terhadap sistem yang ada dan mencari solusi yang diharapkan dapat berguna untuk memudahkan proses bisnis di CV.Rezky Bersaudara.
CV. Rezky Bersaudara berdiri di Jl.Bagindo Azis Chan No.57 Tel. (0752)82937 Fax : (0752) (82937) Padang Panjang (Sumatera Barat) pada tanggal 30 Januari 1995 yang bergerak di bidang industri dan supplier yang melayani penyeDiaan kapur bakar giling (powder) dan kaur bakar bongkaran. Perusahaan ini di dirikan dengan visi menjadikan CV. Rezky Bersaduara Sebagai salah satu perusahaan industry dan supplier yang mumpuni dan dapat dipercaya dengan memberikan pelayan yang sebaiknya. Sedangkan misi perusahaan adalah menjalin kerja sama dengan semua perusahaan yang membutuhkan jasa CV. Rezky Bersaudara.
CV. Rezky Bersaudara di resmikan dihadapan Notaris Hizmelina, SH dengan akte notaris no. 2o yang telah terdaftar pada Peratemen Kehakiman dan Hak Azasi Manusia RI. Setelah dresmi terdaftar, Keala Kantor Departemen Perdagangan, Dra. Asni Yunus Mengeluarkan Surat Izin Usaha Perdagangan (SIUP) dengan nomor 001/03-12/PM/II/1995 tanggal 07 Februari dengan persetujuan Menteri Perdagangan.
METODE PENELITIAN
Metode pendekatan sistem yang digunakan adalah metode analisis dan pemrograman berorientasi objek. Pemograman berorientasi objek adalah sebuah konsep pemograman untuk membuat kode program yang lebih terstruktur, terkelompok berdasarkan objek-objek yang terlibat sehingga bagian-bagiannya dapat digunakan untuk pembuatan aplikasi. Pemograman berorientasi objek membagi-bagi kode program aplikasi menjadi kumpulan bungkusan benda/objek dipandang dari sudut pandang aplikasi komputer dan proses yang dilakukan dalam aplikasi.
Untuk membangun suatu sistem yang kompleks secara sistematis dan terintegrasi, dibutuhkan metode-metode pembangunan sistem agar dapat menuntun pembuat untuk menghasilkan suatu sistem standar. Untuk mengembangkan suatu sistem informasi, kebanyakan orang menggunakan suatu metodologi pengembangan sistem. Dalam perancangan Sistem Informasi Pembelian, Penjualan dan Persediaan ini, penulis menggunakan metode prototyping yang merupakan salah satu metode pengembangan perangkat lunak yang banyak digunakan. Model proses prototype merupakan suatu metode dalam pengembangan sistem yang menggunakan
(35)
Ada dua teknik pengumpulan data yang digunakan dalam penelitian ini antara lain sebagai berikut :
1. Data Prime r
Data primer didapatkan dengan cara melakukan pengamatan langsung ke lapangan (observasi) dan wawancara (Interview) kepada pemilik CV. Rezky Bersaudara
.
2. Data Se kunde r
Data sekunder merupakan cara pengumpulan data dengan mempelajari data yang telah tersedia atau diberikan oleh pihak yang bersangkutan (CV. Rezky Bersaudara). Data sekunder adalah metode dokumentasi dengan cara mengumpulkan data dan informasi yang diperlukan dari sumber-sumber yang berhubungan dengan masalah yang terjadi di CV. Rezky Bersaudara tersebut.
IV. HASIL PENELITIAN DAN PEMBAHASAN
Pe rancangan Siste m
Perancangan sistem adalah merancang atau mendesain suatu sistem yang baik, yang isinya adalah langkah-langkah operasi dalam proses pengolahan data dan prosedur untuk mendukung operasi sistem. Perancangan sistem merupakan pengembangan sistem baru dari sistem lama yang telah ada, dimana masalah masalah yang terjadi pada sistem lama dapat teratasi dengan sistem baru. Dengan menggabungkan komponen-komponen perangkat lunak dan perangkat keras sehingga dapat menghasilkan sistem yang baik.
Tujuan utama dari tahap perancangan sistem ini yaitu dihrapakan mampu memenuhi kebutuhan pengguna internal pada perusahaan. Dalam penelitian ini yang menjadi pengguna internal adalah pemilik perusahaan, staff kasir dan staff gudang di perusahaan. Adapun tujuan lainnya dari perancangan sistem dalam penelitian ini yaitu untuk membangun suatu rancangan prosedur sistem informasi pembelian, penjualandan, persediaan dan memberikan gambaran yang jelas kepada pengguna tentang sistem baru. Dimana sistem yang dirancang tidak banyak merubah sistem yang telah ada, namun hanya memperbaiki sistem yang ada agar lebih efektif dan efisien dengan menggunakan sistem komputerisasi
(36)
dengan aplikasi yang akan dibuat. Use case digunakan untuk mengetahui fungsi atau proses apa saja yang ada didalam sebuah aplikasi dan siapa saja yang berhak menggunakan fungsi atau proses tersebut. Berikut ini adalah use case yang berperan terhadap sistem informasi pembelian, penjualan dan persediaan di CV.Rezky Bersaudara.
Gambar 2 Use Case yang diusulkan b. De finisi Use Case dan De skripsinya
Use case merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit-unit atau aktor, biasanya dinyatakan dengan menggunakan kata kerja diawal frase nama use case. Use case mendeskripsikan apa yang sistem (atau subsistem, kelas, atau antarmuka) kerjakan tetapi use case tidak menspesifikasikan (dan tidak memiliki kompetensi untuk menspesifikasi) bagaimana use case melakukannya.
c. Activity Diagram
Activity diagram yaitu lebih fokus kepada menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses. Dipakai pada business modeling untuk memperlihatkan urutan aktivitas proses bisnis. Memiliki struktur diagram yang mirip flowchart atau data flow diagram pada perancangan terstruktur. Memiliki manfaat yaitu apabila membuat diagram ini terlebih dahuluu dalam memodelkan sebuah proses untuk membantu memahami proses secara keseluruhan. Adapun activity diagram yang diusulkan adalah sebagai berikut
Gambar 3 Activity Diagram yang diusulkan d. Se que nce diagram
Sequence diagram menggambarkan kelakuan/perilaku objek pada use case dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar objek.
Gambar 4 Se que nce diagram yang diusulkan
e. Class diagram
Class diagram menggambarkan struktur aplikasi berorientasi objek dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun aplikasi. Kelas memiliki apa yang disebut atribut dan metode. Atribut merupakan variabel-variabel yang dimiliki oleh suatu kelas. Metode adalah fungsi-fungsi yang dimiliki oleh suatu kelas.
(37)
Gambar 6 Obje ct diagram yang diusulkan g. De ployme nt diagram
Deployment diagram memperlihatkan konfigurasi saat aplikasi dijalankan, memuat simpul-simpul atau node beserta komponen-komponen yang ada didalamnya. Diagram ini menggambarkan bentuk layout secara fisik bentuk jaringan dan posisi komponen-komponen dari sistem. Pendekatan yang digunakan adalah pendekatan terhadap hasil implementasi atau program.
Gambar 7 De ployme nt diagram yang diusulkan PERANCANGAN ANTAR MUKA
Pada perancangan antar muka atau interface ini akan menggambarkan rancangan tampilan yang ada dalam sistem yang diusulkan. Adapun yang akan dibahas yaitu struktur menu, perancangan input dan perancangan output.
a. Struktur me nu
Pada perancangan struktur menu ini akan dijelaskan tentang link yang saling berhubungan dalam sistem yang diusulkan.
Gambar 8 Struktur me nu b. Pe rancangan input
Perancangan input adalah perancangan tampilan pada saat melakukan proses penginputan data pada form pengisian yang berkaitan dengan Sistem Informasi Pembelian, Penjualan dan Persediaan.
Gambar 9 Pe rancangan input c. Pe rancangan output
Perancangan output merupakan perancangan yang berkaitan dengan hasil dari data perusahaan yang sudah diolah.
(38)
program untuk memudahkan pemakai dalam menjalankan program komputer secara terintegrasi.
Gambar 11 Arsite ktur jaringan PENGUJIAN
Pengujian merupakan bagian yang terpenting dalam proses pembuatan perangkat lunak. Pengujian ini dilakukan untuk menjamin kulitas dari perangkat lunak yang dibangun dan mengetahui kelemahan dari perangkat lunak yang dibangun. Kasus uji yang baik adalah yang memiliki tingkat kemungkinan tinggi untuk menemukan kerusakan yang belum ditemukan.
Pengujian perangkat lunak menggunakan black box testing, dalam black box testing yang diuji adalah tentang masukan dan keluarannya. Dengan adanya masukan yang dilakukan diharapkan dapat memberikan keluaran seperti yang diharapkan atau sesuai dengan tujuan.
a. Re ncana pe ngujian
Pengujian sistem informasi pembelian, penjualan dan persediaan ini menggunakan data uji berupa sebuah data masukan dari user sistem perusahaan
Tabe l 1 Re ncana pe ngujian b. Kasus dan hasil pe ngujian
Setelah tahap rencana pengujian, dilanjutkan dengan kasus dan hasil pengujian berdasarkan kelas uji.
Tabe l 2 Kasus dan hasil pe ngujian c. Ke simpulan hasil pe ngujian
Berdasarkan dari hasil pengujian diatas, dapat disimpulkan bahwa pada perangkat lunak sistem informasi pembelian, penjualan dan persediaan yang telah dibangun layak dan sesuai dengan fungsi yang dibutuhkan pada perusahaan CV. Rezky Bersaudara
IMPLEMENTASI
Implementasi adalah suatu proses penerapan rancangan program yang telah dibuat kedalam sebuah aplikasi pemrograman sesuai dengan tujuan yang diharapkan dari program aplikasi tersebut. Kegiatan implementasi dilakukan dengan dasar yang telah direncanakan dalam tahap perancangan.
(39)
platform sistem operasi dan perangkat keras.
Implementasi Perangkat Lunak
Dalam mengembangkan sistem informasi pembelian, penjualan, dan persediaan ini menggunakan pernagkat lunak sebagai berikut :
1. Sistem Operasi Windows 8.1 Enterprise 2. Xampp 3.2.1
3. Adobe Dreamweaver CS6,. 4. Mozilla Firefox.
Imple me ntasi perangkat keras
Dalam implementasi Sistem Informasi Pembelian, Penjualan dan Persediaan ini spesifikasi perangkat keras yang dibutuhkan untuk mendukung berjalannya software adalah sebagai berikut :
1. Spe sifikasi hardware untuk kompute r server
a. Processor : Dual Core b. Memori (RAM) : 2GB c. Hard disk : 160GB
d. Printer digunakan sebagai peralatan mencetak output laporan e. Mouse, keyboard dan monitor sebagai perlengkapan alat antar muka
2. Clie nt
a. Processor : Dual Core b. Memori (RAM) : 1GB c. Hard disk : 80GB
d. Printer digunakan sebagai peralatan mencetak output laporan dan data transaksi e. Mouse, keyboard dan monitor sebagai perlengkapan alat antar muka,
(40)
perangkat lunak yang dibuat. Implementasi antar muka pada perangkat lunak ini dirancang dengan menampilkan setiap tampilan program.
a. Tampilan Login User Sistem
Gambar 12 Tampilan Login
b. Tampilan Pembelian baru
Gambar 13 Tampilan Pe mbe lian Baru
c. Tampilan Penjualan baru
Gambar 14 Tampilan Pe njualan Baru
d. Tampilan Persediaan stok Pupuk
Gambar 15 Tampilan Stok Pupuk
V. KESIMPULAN DAN SARAN
Ke simpulan
Berdasarkan hasil dan uraian pembahasan diatas maka dapat disimpulkan sebagai berikut:
1. Dengan adanya sistem infrormasi pembelian, penjualan, dan persediaan Pengolahan data transaksi penjualan ke pelanggan dan pembelian ke supplier dapat dilakukan secara terkomputerisasi sehingga pencatatan data dan perhitungan data transaksi menjadi lebih efisien dan lebih akurat. 2. Dengan adanya sistem informasi ini nota pembelian dan penjualan dari
transaksi akan tersimpan dalam database sehingga mudah dalam melakukan pencarian nota transaksi dan menjada data perusahaan tetap aman.
3. Dengan adanya sistem informasi pembelian, penjualan dan persediaan ini membantu memudahkan dalam pembuatan gambaran laporan pembelian, penjualan dan persediaan menjadi lebih aman, efektif dan efisien
SARAN
Untuk implementasi dan pengembangan di masa yang akan datang, diusulkan saransaran sebagai berikut :
1. Perlu adanya tambahan proses pembuatan laporan keuangan perusahaan yang lebih mendetail.
2. Untuk penelitian selanjutnya diharapkan dapat mengembangkan, memperluas aplikasi ataupun memperinci aplikasi pembelian, penjualan dan persediaan berbasis web tersebut.
(41)
Gava Media, 2008
[3] Harrison, “Perancangan Basis Data”, Bandung, 2011
[4] Mulyadi, “Sistem Akutansi”, Jakarta: Salemba Empat, 2008
[5]Marom Chairul, “Sistem Akuntansi Perusahaan Dagang”, Jakarta: PT.Grafindo,
2002
[6] Agus Ristono, “Manajemen Persediaan”, Yogyakarta: Graha Ilmu, 2009 DAFTAR GAMBAR
Gambar 1 Mode l Prototyping
Pemilik
Gudang Kasir Login
Persediaan Pembutan Stok
Barang Transaksi Pembelian Transaksi Penjualan
Laporan Pembelian
Konsumen Supplier
(42)
User
Form login Kontrol login Database
1:input username&password()
2:validasi username&password
3:cek username&password()
4:login gagal()
5:username&password salahl() 6:menampilkan notif kesalahan()
7:input username&password()
8:validasi username&password()
9:cek username&password()
10:login berhasil() 12:menampilkan menu utama()
(43)
(44)
SERVER DATABASE PEMILIK -End1 1 -End2 * -End3 1 -End4 *
Gambar 7 De ployme nt Diagram Menu Utama
Transaksi Pembelian Transaksi Penjualan Kelola Data Bahan
Baku Kelola Data
Supplier Kelola Data User
Pemilik Laporan Kasir Transaksi Penjualan Gudang Pembuatan Stok Cek Persediaan Bahan Baku Cek Persediaan Barang Cek Persediaan Barang
(45)
Gambar 10 Pe rancangan Output
SERVER ADMIN/PEMILIK
KASIR
GUDANG
SWITCH/ HUB PRINTER
PRINTER
(46)
Gambar 13 Tamplan Pe mbe lian Baru
Gambar 14 Tampilan Pe njualan Baru
(47)
Login Login Kasir Integrasi Black Box
Login Gudang Integrasi Black Box
Pengujian Pengisian Data
Pengisian Data
Supplier
Integrasi Black Box
Pengisian Data Barag Integrasi Black box
Pengisian Data Bahan Baku
Integrasi Black Box
Pengisian Data Pupuk Inegrasi Black Box
Pengisian Data
Transaksi Pembelian
Integrasi Black Box
Pengisian Data
Transaksi Penjualan
Integrasi Black Box
Pengisian Data Stok Pupuk
Integrasi Black Box
Verifikasi proses
Input Proses Data Integrasi Black Box
Proses Ubah Data Integrasi Black Box
Proses Hapus Data Integrasi Black Box
Proses Lihat Data Integrasi Black Box
Proses Simpan Data Integrasi Black Box
Tabe l 2 Kasus dan Hasil Pe ngujian
Kasus dan hasil uji login Admin (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Mengisi Username
dan Password Admin pada form login
login berhasil dan masuk ke halaman utama Admin
login berhasil, dapat mengelola hak akses admin
{x] Diterima [ ] Ditolak Mengisi Username
dan Password Kasir pada form login
login berhasil dan masuk ke halaman utama kasir
login berhasil, dapat mengelola hak akses Kasir
[x] Diterima [ ] Ditolak Mengisi Username
dan Password
Gudamg pada form login
login berhasil dan masuk ke halaman utama gudang
login berhasil, dapat mengelola hak akses gudang
[x] Diterima [ ] Ditolak
Kasus dan hasil uji login Admin (Data Salah) Mengisi Username
dan Password
(Admin, Kasir,
Login)
terjadi kesalahan pada pengisian
username dan
password
User tidak dapat mengakses sistem peringatan akses login ditolak
[ ] Diterima [x] Ditolak
(48)
(1)
Gambar 5 Class Diagram
(2)
SERVER DATABASE PEMILIK -End1 1 -End2 * CLIENT SERVER -End3 1 -End4 * CLIENT SERVER GUDANG KASIR
Gambar 7 De ployme nt Diagram
Menu Utama
Transaksi Pembelian Transaksi Penjualan Kelola Data Bahan
Baku Kelola Data
Supplier Kelola Data User
Pemilik Laporan Kasir Transaksi Penjualan Gudang Pembuatan Stok Cek Persediaan Bahan Baku Cek Persediaan Barang Cek Persediaan Barang
(3)
Gambar 9 Pe rancangan Input
Gambar 10 Pe rancangan Output
SERVER ADMIN/PEMILIK
KASIR
GUDANG
SWITCH/ HUB PRINTER
PRINTER
(4)
Gambar 12 Tampilan Login
Gambar 13 Tamplan Pe mbe lian Baru
Gambar 14 Tampilan Pe njualan Baru
(5)
DAFTAR TABEL
Tabe l 1 Re ncana Pe ngujian
Kelas Pengujian Pengujian Tingkat Pengujian Jenis Pengujian
Login
Login Admin Intergasi Black Box
Login Kasir Integrasi Black Box
Login Gudang Integrasi Black Box
Pengujian Pengisian Data
Pengisian Data
Supplier
Integrasi Black Box
Pengisian Data Barag Integrasi Black box
Pengisian Data Bahan Baku
Integrasi Black Box
Pengisian Data Pupuk Inegrasi Black Box
Pengisian Data
Transaksi Pembelian
Integrasi Black Box
Pengisian Data
Transaksi Penjualan
Integrasi Black Box
Pengisian Data Stok Pupuk
Integrasi Black Box
Verifikasi proses
Input Proses Data Integrasi Black Box
Proses Ubah Data Integrasi Black Box
Proses Hapus Data Integrasi Black Box
Proses Lihat Data Integrasi Black Box
Proses Simpan Data Integrasi Black Box
Tabe l 2 Kasus dan Hasil Pe ngujian Kasus dan hasil uji login Admin (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Mengisi Username
dan Password Admin pada form login
login berhasil dan masuk ke halaman utama Admin
login berhasil,
dapat mengelola
hak akses admin
{x] Diterima
[ ] Ditolak
Mengisi Username
dan Password Kasir pada form login
login berhasil dan masuk ke halaman utama kasir
login berhasil,
dapat mengelola
hak akses Kasir
[x] Diterima
[ ] Ditolak
Mengisi Username
dan Password
Gudamg pada form login
login berhasil dan masuk ke halaman utama gudang
login berhasil,
dapat mengelola
hak akses gudang
[x] Diterima
[ ] Ditolak
Kasus dan hasil uji login Admin (Data Salah)
Mengisi Username
dan Password
(Admin, Kasir,
Login)
terjadi kesalahan
pada pengisian
username dan
password
User tidak dapat mengakses sistem
peringatan akses
login ditolak
[ ] Diterima [x] Ditolak
(6)