analisa dan perancangan sistem informasi pembelian...
TRANSCRIPT
ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMBELIAN PENJUALAN DAN PERSEDIAAN PADA
PT. LATEX MARINE INDONESIA
SKRIPSI
Oleh : SURIANA
171300021
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2018
ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMBELIAN PENJUALAN DAN PERSEDIAAN PADA
PT. LATEX MARINE INDONESIA
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana
Oleh : SURIANA
171300021
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2018
vi
ABSTRAK
PT. Latex Marine Indonesia merupakan satu-satunya distributor galangan
perkapalan di kota Batam. Tepatnya di Jalan Brigjend Katamso Tg Uncang.
Dengan lokasi industri yang sangat strategis tersebut, memudahkan para usaha
untuk menjangkau ke tempatnya. Dengan kemampuan teknologi yang semakin
canggih ini, sekarang masih banyak sekali para pengusaha menggunakan cara
konvensional untuk mengerjakan transaksi-transaksi dan tugas-tugasnya. Salah
satunya ialah PT. Latex Marine Indonesia. Usaha ini memiliki permasalahan pada
pencatatan transaksi yang bersifat konvensional. Karena itu dibutuhkan sebuah
sistem yang dapat mengatasi hal tersebut. Perancangan sistem ini dengan
menggunakan alat bantu diagram konteks, Diagram Flow Diagram, ERD, dan
kamus data. Bahasa pemograman yang digunakan untuk merancang sistem ini
adalah Visual Basic 2008 dengan database Mysql dan Xampp sebagai servernya.
Perancangan sistem informasi ini berguna sekali untuk menunjang kinerja bagian
administrasi serta berguna bagi kelancaran proses transaksi di PT. Latex Marine
Indonesia
Kata Kunci: Sistem Informasi, Pembelian, Penjualan, Persediaan
vii
ABSTRACT
PT. Latex Marine Indonesia is the one of shipyard distributor in Batam city. on
Jalan Brigjend Katamso Tg Uncang. With this very strategic industrial location, it
is easier for businesses to reach their place. With this increasingly sophisticated
technological capability, there are still many entrepreneurs using conventional
methods to work on their transactions and tasks. One of them is PT. Latex Marine
Indonesia. This business has problems in recording conventional transactions.
Therefore a system is needed that can overcome this. Design of this system is
using context diagram tools, Diagram Flow Diagrams, ERD, and data
dictionaries. The programming language used to design this system is Visual
Basic 2008 with the Mysql as Databases and Xampp as the server. The design of
this information system is very useful to support the performance of the
administration part and is useful for the smooth transaction process at PT. Latex
Marine Indonesia
Keywords: Information Systems, Purchasing, Sales, Inventory
ix
DAFTAR ISI
Judul Halaman
HALAMAN JUDUL ....................................................................................... i
HALAMAN PERSETUJUAN ....................................................................... ii
HALAMAN PENGESAHAN ......................................................................... iii
HALAMAN PERNYATAAN ........................................................................ iv
KATA PENGANTAR ..................................................................................... v
ABSTRAK ....................................................................................................... vi
ABSTRACT ....................................................................................................... vii
DAFTAR ISI ................................................................................................... viii
DAFTAR TABEL ............................................................................................ xi
DAFTAR GAMBAR ....................................................................................... xii
BAB I PENDAHULUAN ............................................................................... 1
1.1 Latar Belakang ................................................................................... 1
1.2 Rumusan Masalah .............................................................................. 3
1.3 Batasan Masalah ................................................................................. 3
1.4 Tujuan Masalah .................................................................................. 4
1.5 Manfaat Penelitian .............................................................................. 4
1.6 Sistematika Penulisan ......................................................................... 5
BAB II LANDASAN TEORI ........................................................................ 7
2.1 Perancangan ...................................................................................... 7
2.2 Sistem ................................................................................................ 7
2.3 Informasi ........................................................................................... 10
2.3.1 Pengertian Informasi ................................................................ 10
2.4 Sistem Informasi ............................................................................... 11
2.5 Pembelian ......................................................................................... 11
2.6 Penjualan .......................................................................................... 12
2.7 Persediaan ......................................................................................... 13
x
2.8 Siklus Hidup Pengembangan Sistem ............................................... 13
2.9 Alat Bantu Perancangan Sistem ......................................................... 17
2.9.1 Diagram Aliran Data / Data Flow Diagram (DFD) .............. 17
2.9.2 Blockchart ............................................................................. 18
2.9.3 ERD ( Entity Relational Diagram ) ....................................... 20
2.9.4 Flowchart ............................................................................... 21
2.9.5 Kamus Data ............................................................................ 24
2.9.6 Basis Data ( Database ) ......................................................... 24
2.10 MySQL .............................................................................................. 25
2.11 Microsoft Visual Basic.NET 2008 .................................................... 26
2.12 Peneliti Terdahulu ............................................................................. 26
BAB III METODE PENELITIAN ............................................................... 30
3.1 Kerangka Kerja ................................................................................. 30
3.2 Gambaran Umum Objek Penelitian .................................................. 32
3.2.1 Sejarah dan Perkembangan Perusahaan ......................................... 32
3.2.2 Visi dan Misi Perusahaan .............................................................. 32
3.2.3 Struktur Organisasi ......................................................................... 33
3.2.4 Wewenang dan Tanggungjawab .................................................... 34
3.2.5 Aktivitas Kegiatan Operasional Perusahaan .................................. 36
3.2.6 Logo Perusahaan ............................................................................ 36
3.2.7 Lokasi Perusahaan .......................................................................... 37
BAB IV ANALISIS DAN IMPLEMENTASI ............................................. 38
4.1 Analisis Sistem yang Berjalan ........................................................ 38
4.1.1. Prosedur Pengolahan Data .................................................... 38
4.2. Aliran Informasi .............................................................................. 40
4.2.1. Dokumen Output ................................................................... 42
4.3 Analisis Sistem yang Diusulkan ...................................................... 45
4.3.1 Context Diagram .................................................................... 46
4.3.2 Data Flow Diagram ( DFD ) ................................................. 47
4.3.3 Flowchart yang Diusulkan ..................................................... 51
xi
4.4 Perancangan Sistem yang Diusulkan ................................................ 61
4.4.1 Perancangan Input .................................................................. 61
4.4.2 Perancangan Ouput ................................................................ 65
4.5 Perancangan Tabel Database ............................................................ 67
4.6 Entity Relationship Diagram ( ERD ) ............................................... 70
4.7 Kamus Data ....................................................................................... 72
4.8 Relasi Antar Tabel ............................................................................ 72
4.9 Implementasi ..................................................................................... 73
BAB V KESIMPULAN DAN SARAN ......................................................... 86
5.1 Kesimpulan ........................................................................................ 86
5.2 Saran .................................................................................................. 87
DAFTAR PUSTAKA
DAFTAR RIWAYAT HIDUP
LAMPIRAN
xi
DAFTAR TABEL
Tabel Halaman
Tabel 2.1 Simbol-simbol Data Flow Diagram ............................................................... 22
Tabel 2.2 Simbol-simbol Dalam Blockchart .................................................................. 23
Tabel 2.3 Simbol-simbol Entitiy Relationship Diagram ................................................ 25
Tabel 2.4 Flow Direction Symbol .................................................................................. 26
Tabel 2.5 Processing Symbol ......................................................................................... 26
Tabel 2.6 Input-Output Symbol ...................................................................................... 27
Tabel 2.7 Simbol-simbol Kamus Data ........................................................................... 28
Tabel 4.1 Tabel Login .................................................................................................... 71
Tabel 4.2 Tabel Barang .................................................................................................. 72
Tabel 4.3 Tabel Pelanggan ............................................................................................. 72
Tabel 4.4 Tabel Pemasuk .............................................................................................. 72
Tabel 4.5 Tabel Penjualan .............................................................................................. 73
Tabel 4.6 Tabel Pembelian ............................................................................................. 73
Tabel 4.7 Tabel Detail Penjualan .................................................................................. 73
Tabel 4.8 Tabel Detail Pembelian .................................................................................. 74
Tabel 4.9 Tabel Kartu Stok ............................................................................................ 74
Tabel 4.10 Tabel Kamus Data ........................................................................................ 76
xii
DAFTAR GAMBAR
Gambar Halaman
Gambar 2.1 Rotasi Siklus Hidup Pengembangan Sistem ........................................ 14
Gambar 2.2 Daur Hidup Pembuatan Sistem .................................................................. 15
Gambar 3.1 Kerangka Kerja .......................................................................................... 30
Gambar 3.2 Struktur Organisasi ..................................................................................... 34
Gambar 3.3 Logo Perusahaan ........................................................................................ 36
Gambar 3.4 Lokasi Perusahaan ...................................................................................... 37
Gambar 4.1 Flowchart Penjualan dan Barang Keluar ................................................... 41
Gambar 4.2 Flowchart Pembelian dan Barang Masuk .................................................. 42
Gambar 4.3 Faktur Penjualan ......................................................................................... 43
Gambar 4.4 Surat Jalan Penjualan ................................................................................. 43
Gambar 4.5 Kartu Stok .................................................................................................. 44
Gambar 4.6 Laporan Penjualan ...................................................................................... 44
Gambar 4.7 Laporan Pembelian ..................................................................................... 44
Gambar 4.8 Context Diagram ........................................................................................ 46
Gambar 4.9 DFD Level 1 ............................................................................................... 47
Gambar 4.10 DFD Level 2 Proses 1 Pendaftaran Barang .............................................. 48
Gambar 4.11 DFD Level 2 Proses 2 Pendaftaran Pelanggan ......................................... 48
Gambar 4.12 DFD Level 2 Proses 3 Pendaftaran Pemasuk ........................................... 49
Gambar 4.13 DFD Level 3 Proses 1 Penjualan .............................................................. 49
Gambar 4.14 DFD Level 3 Proses 2 Kartu Stok ............................................................ 50
Gambar 4.15 DFD Level 3 Proses 3 Pembelian............................................................. 50
Gambar 4.16 DFD Level 4 Proses 1 Laporan ................................................................ 50
Gambar 4.17 Flowchart Login ....................................................................................... 51
Gambar 4.18 Flowchart Menu Utama ........................................................................... 52
Gambar 4.19 Flowchart Form Items .............................................................................. 53
Gambar 4.20 Flowchart Form Customer ....................................................................... 54
Gambar 4.21 Flowchart Form Supplier ......................................................................... 55
Gambar 4.22 Flowchart Form Penjualan ....................................................................... 56
Gambar 4.23 Flowchart Form Pembelian ..................................................................... 57
Gambar 4.24 Flowchart Laporan Data Items ................................................................. 58
xiii
Gambar 4.25 Flowchart Laporan Data Customer .......................................................... 58
Gambar 4.26 Flowchart Laporan Data Supplier ............................................................ 59
Gambar 4.27 Flowchart Laporan Penjualan .................................................................. 59
Gambar 4.28 Flowchart Laporan Pembelian ................................................................. 60
Gambar 4.29 Flowchart Laporan Kartu Stok................................................................. 60
Gambar 4.30 Tampilan form login................................................................................. 61
Gambar 4.31 Rancangan Form Menu Utama ................................................................ 62
Gambar 4.32 Rancangan Form Input Barang ................................................................ 62
Gambar 4.33 Rancangan Form Input Pelanggan ........................................................... 63
Gambar 4.34 Rancangan Form Input Pemasuk .............................................................. 63
Gambar 4.35 Rancangan Form Penjualan ...................................................................... 64
Gambar 4.36 Rancangan Form Pembelian ..................................................................... 64
Gambar 4.37 Rancangan Laporan Data Barang ............................................................. 65
Gambar 4.38 Rancangan Laporan Data Pelanggan ........................................................ 65
Gambar 4.39 Rancangan Laporan Data Pemasuk .......................................................... 66
Gambar 4.40 Rancangan Laporan Penjualan ................................................................. 66
Gambar 4.41 Rancangan Laporan Pembelian ................................................................ 66
Gambar 4.42 Rancangan Laporan Kartu Stok ............................................................... 67
Gambar 4.43 ERD Sistem yang diusulkan ..................................................................... 71
Gambar 4.44 Gambar Relasi Antar Tabel ...................................................................... 72
Gambar 4.45 Tampilan form login ................................................................................. 73
Gambar 4.46 Tampilan form menu utama ..................................................................... 74
Gambar 4.47 Tampilan Menu Data Master pada Menu Utama ..................................... 74
Gambar 4.48 Tampilan Menu Data Transaksi pada Menu Utama ................................. 75
Gambar 4.49 Tampilan Menu Laporan Transaksi pada Menu Utama ........................... 76
Gambar 4.50 Tampilan Items ......................................................................................... 76
Gambar 4.51 Tampilan Customer .................................................................................. 77
Gambar 4.52 Tampilan Supplier .................................................................................... 77
Gambar 4.53 Tampilan Penjualan .................................................................................. 78
Gambar 4.54 Tampilan Pembelian ................................................................................. 78
Gambar 4.55 Tampilan Laporan Data Barang ............................................................... 79
Gambar 4.56 Tampilan Laporan Data Pelanggan .......................................................... 79
Gambar 4.57 Tampilan Laporan Data Pemasuk ............................................................ 80
Gambar 4.58 Tampilan Laporan Penjualan.................................................................... 80
Gambar 4.59 Tampilan Laporan Pembelian .................................................................. 81
xiv
Gambar 4.60 Tampilan Laporan Kartu Stok .................................................................. 81
Gambar 4.61 Tampilan Faktur Penjualan ...................................................................... 82
1
BAB I
PENDAHULUAN
1.1. Latar Belakang
Perkembangan teknologi yang semakin pesat ini sangat berpengaruh pada
banyak aspek, salah satunya adalah aspek ekonomi dan juga kegiatan bisnis.
Persaingan antar usaha juga menjadi semakin ketat. Semakin berkembangnya
suatu usaha, agar dapat bersaing di dalam pasar sebuah usaha dituntut untuk
meningkatkan kualitas kerja, mutu pelayanan dan ketepatan data.
Dalam setiap kegiatan perusahaan perlu adanya dukungan sistem
komputerisasi yang baik dalam menjalankan kegiatannya untuk memperoleh
informasi yang akurat, relevan dan tepat waktu. Sistem yang mencakup semua
kebutuhan pada kegiatan usaha bisnis dapat memudahkan semua proses
operasional, salah satunya dengan jalan komputerisasi, dengan adanya bantuan ini
dan kelebihan yang dimiliki oleh teknologi tersebut dapat memudahkan
perusahaan dalam pengolahan data, penghematan waktu dalam pengambilan
keputusan, dibandingkan dengan mengunakan cara lama yaitu manual. Apabila
tidak memenuhi kebutuhan usaha dapat memperlambat kinerja perusahaan,
ketidak-efisiensi kegiatan operasional, kelambanan kerja, kurangnya informasi
yang memadai, kurangnya keakuratan dan kecepatan informasi.
Pembelian dan penjualan merupakan kegiatan yang mempengaruhi jumlah
persediaan. Informasi yang dihasilkan akan membantu pemilik usaha dalam
memutuskan perkiraan jumlah persediaan yang akan dibeli, maupun jumlah yang
tersedia untuk dijual, serta dapat mengontrol dan mengawasi jumlah asset
2
persediaan. PT. Latex Marine Indonesia adalah distributor yang menyalurkan
barang dagangannya berupa instalasi perkapalan di Kota Batam. Saat ini,
pencatatan atas transaksi penjualan, pembelian dan persediaan di PT. Latex
Marine Indonesia masih dilakukan secara manual dan bisa dikatakan kurang
memadai melihat juga transaksi yang dilakukan setiap hari relatif besar
jumlahnya, sehingga akan memboros waktu saat ingin menghasilkan laporan
dalam waktu singkat. Maka itu perlu adanya penerapan sistem informasi
perusahaan untuk mendapatkan informasi yang baik agar dapat meningkatkan
kinerja bisnis perusahaan, seperti pembelian, penjualan, ketersediaan barang
dagangan dan lainnya.
Adapun masalah yang terdapat pada PT. Latex Marine Indonesia adalah
pencatatan transaksi penjualan dan pembelian serta jumlah persediaan masih
dilakukan melalui Microsoft Excel sehingga membutuhkan waktu yang lama
ketika akan dilakukan pengecekan data kembali maupun pencarian data. Selain
itu, laporan persediaan sering mengalami keterlambatan. Prosedur manual sangat
memungkinkan mendapatkan informasi akutansi yang tidak akurat, dengan
adanya sistem pengolahan data pembelian, penjualan dan persediaan di PT. Latex
Marine Indonesia dapat meningkatkan kinerja bisnis perusahaan.
Berdasarkan masalah yang terurai di atas, penelitian ini akan melakukan
pembuatan perancangan dan membuat mendesain sistem informasi pembelian,
penjualan dan persediaan terhadap usaha perdagangan yang merupakan salah satu
sub sektor dari distribusi perkapalan sebagai objek penelitian yang berjudul
“Analisa dan Perancangan Sistem Informasi Pembelian, Penjualan dan
Persediaan pada PT. Latex Marine Indonesia”.
3
1.2. Rumusan Masalah
Berdasarkan latar belakang yang terurai diatas, adapun rumusan masalah
yang dapat disimpulkan dalam penelitian ini sebagai berikut:
1. Bagaimana sistem informasi pembelian, penjualan dan persediaan yang
sedang berjalan di PT. Latex Marine Indonesia?
2. Bagaimana perancangan dan desain sistem informasi pembelian, penjualan
dan persediaan yang sesuai untuk diterapkan di PT. Latex Marine Indonesia?
3. Bagaimana implementasi sistem informasi pembelian, penjualan dan
persediaan yang telah diterapkan di PT. Latex Marine Indonesia?
1.3. Batasan Masalah
Dari rumusan masalah yang ada diperoleh gambaran ruang lingkup
permasalahan yang begitu luas. Namun menyadari bahwa adanya keterbatasan
waktu dan kemampuan, maka dalam penelitian ini perlu memberi batasan masalah
secara jelas dan terfokus. Tujuan melakukan batasan – batasan masalah adalah
agar masalah yang dikemukakan terarah dan tidak menyimpang.
Agar dalam informasi ini dapat mencapai sasaran dan tujuan yang
diharapkan, maka permasalahan yang ada dibatasi sebagai berikut:
1. Objek Penelitian adalah sistem informasi pada perusahaan dagang PT. Latex
Marine yang berada di Kota Batam.
2. Hanya menyelesaikan masalah-masalah di perusahaan yaitu transaksi
pembelian, penjualan dan kartu stok.
3. Hanya melakukan penelitian fungsi-fungsi yang terkait, prosedur dalam
melakukan pembelian, penjualan pemakaian dan pengadaan persediaan.
4
4. Tidak membahas mengenai retur penjualan dan retur pembelian.
5. Informasi yang dihasilkan berupa laporan barang, laporan pelanggan, laporan
pemasuk, laporan pembelian, penjualan dan kartu stok dan cetak faktur
penjualan.
1.4. Tujuan Penelitian
Sebagaimana diketahui bahwa setiap penulisan permasalahan yang diteliti
tentu memiliki tujuan. Adapun tujuan yang ingin dicapai dalam penelitian ini
adalah:
1. Untuk mengetahui sistem informasi pembelian, penjualan dan persediaan
yang sedang berjalan di PT. Latex Marine Indonesia.
2. Untuk menghasilkan perancangan dan desain sistem informasi pembelian,
penjualan dan persediaan yang sesuai untuk diterapkan di PT. Latex Marine
Indonesia.
3. Untuk menghasilkan implementasi sistem informasi pembelian, penjualan
dan persediaan yang telah diterapkan di PT. Latex Marine Indonesia.
1.5. Manfaat Penelitian
Dalam penulisan penelitian ini, adapun beberapa manfaat yang didapatkan
adalah sebagai berikut:
1. Penelitian ini dapat dijadikan sebagai salah satu alternatif pembelajaran dan
pengujiannya dalam pemakaian aplikasi dekstop dengan visual basic dan
Mysql.
5
2. Dapat menambah pengetahuan dan wawasan mengenai aplikasi berbasis
dekstop, khususnya dapat mendalami bahasa pemograman visual basic dan
Mysql.
3. Untuk memberikan kemudahan staff dan karyawan perusahaan dalam
melakukan transaksi pembelian, penjualan dan mempermudah pengecekan
stok barang dagangan yang siap dijual dan menghasilkan laporan pembelian,
penjualan dan persediaan dengan cepat dan akurat.
1.6 Sistematika Penulisan
Sistematika penulisan ini bertujuan untuk memberikan uraian secara umum
mengenai isi dan pembahasan pada setiap bab yang terdapat dalam penelitian ini.
Sistematika penulisan dalam penelitian ini adalah sebagai berikut :
BAB I PENDAHULUAN
Pada bab ini menguraikan tentang latar belakang masalah,
permasalahan penelitian, batasan masalah, tujuan penelitian, manfaat
penelitian serta sistematika pembahasan atas penelitian ini.
BAB II LANDASAN TEORI
Bab ini menguraikan tentang teori-teori yang berkaitan erat dengan
topik pembahasan penelitian, maupun sumber-sumber lain yang
mendukung penelitian ini. Serta sistem-sistem yang akan
dikembangkan berdasarkan teori dan penyempurnaan dari studi
penelitian terdahulu.
BAB III METODOLOGI PENELITIAN
6
Bab ini berisi tentang kerangka kerja selama penelitian mulai dari
tahap awal hingga selesai dan berisi mengenai gambaran umum
perusahaan yang mendeskripsikan tentang sejarah perusahaan, struktur
organisasi, tugas dan wewenang.
BAB IV ANALISIS DAN IMPLEMENTASI
Bab ini berisi hasil perancangan data yang dianalisis, menguraikan
tentang sistem yang berjalan pada saat ini, kemudian menjelaskan
tentang sistem yang diusulkan mulai dari rancangan konseptual
database, rancangan logical database, relasi table, DFD, ERD,
rancangan sistem serta mengimplementasikan sistem yang telah
dirancang.
BAB V PENUTUP
Bab ini merupakan penjelasan mengenai kesimpulan dari penelitian
yang telah dilakukan dan saran yang diberikan untuk pengembangan
penelitian selanjutnya.
7
BAB II
LANDASAN TEORI
2.1. Perancangan
Perancangan pada dasarnya telah dideskripsikan sebagai suatu proses untuk
merencanakan, menggambarkan dan membuat rancangan dari beberapa elemen-
elemen yang terpisah menjadi satu kesatuan yang berfungsi untuk memecahkan
permasalahan yang berkaitan dengan kebutuhan-kebutuhan informasi.
Menurut Soetam Rizky (2011:140) dalam Hendrawan, dkk, (2015),
Perancangan adalah sebuah proses untuk mendefinisikan sesuatu yang akan
dikerjakan dengan mengunakan teknik yang bervariasi serta didalamnya
melibatkan deskripsi mengenai arsitektur serta detail mengenai komponen dan
juga keterbatasan yang akan dialami dalam proses pengerjaannya.
Menurut Jogiyanto (2009:196) Perancangan adalah penggambaran,
perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang
terpisah dari suatu kesatuan yang utuh dan berfungsi.
Demikian pula menurut Roger S. Pressman (2010:291) dalam Andeh, dkk,
(2015), mendefinisikan bahwa perancangan yang sesungguhnya merupakan suatu
aktivitas rekayasa perangkat lunak yang dimaksud untuk membuat keputusan-
keputusan utama seringkali bersifat struktural.
2.2 Sistem
Sistem adalah kumpulan dari beberapa elemen-elemen yang menjadi satu
untuk mencapai tujuan suatu tujuan tertentu. Sistem selalu terdiri dari beberapa
8
subsistem kecil yang masing-masing melakukan fungsi khusus yang penting dan
untuk mendukung bagi sistem yang lebih besar, tempat mereka berada.
Menurut Romney dan Steinbart (2015:3) dalam Fransiscus Octavianus Voets
dkk (2016), Sistem adalah serangkaian dua atau lebih komponen yang saling
terkait dan berinteraksi untuk mencapai tujuan. Mardi (2011:3) dalam Fransiscus
Octavianus Voets dkk (2016), sistem merupakan suatu kesatuan yang memiliki
tujuan bersama dan memiliki bagian – bagian yang saling berintegrasi satu sama
lain.
Menurut Bodnar dan Hoowood (2009:2) dalam Fransiscus Octavianus
Voets, dkk, (2016), sistem adalah sekumpulan elemen atau subsistem yang saling
berhubungan satu dengan yang lain membentuk satu kesatuan untuk
melaksanakan suatu fungsi guna mencapai suatu tujuan.
Adapun penjelasan dari elemen-elemen menurut Andri Kristanto (2008: 2),
dalam Reti Handayani (2016), yang yang terdapat dalam sistem meliputi tujuan
sistem, batasan sitem, kontrol, input, proses, output dan umpan balik. Berikut
penjelasan elemen-elemen yang membentuk sebuah sistem :
1. Tujuan Sistem
Setiap sistem memiliki tujuan (Goal), entah hanya satu atau mungkin banyak.
Tujuan inilah yang menjadi pemotivasi yang mengarahkan sistem. Tanpa
tujuan, sistem menjadi tak terarah dan tak terkendali dan tujuan antara satu
sistem dengan sistem yang lain berbeda.
2. Batasan Sistem
Batasan sistem merupakan sesuatu yang membatasi sistem dalam mencapai
tujuan sistem dan pemisah antara sistem dengan daerah di luar sistem
9
(lingkungan). Batas sistem menentukan konfigurasi, ruang lingkup, atau
kemampuan sistem.
3. Kontrol Sistem
Kontrol atau pengawasan sistem merupakan pengawasan terhadap
pelaksanaan pencapaian tujuan dari sistem tersebut. Kontrol tersebut dapat
berupa kontrol terhadap pemasukan data (input), kontrol terhadap keluaran
data (output), kontrol terhadap pengolahan data, kontrol terhadap umpan balik
dan sebagainya.
4. Masukan (Input)
Masukan (input) sistem adalah segala sesuatu yang masuk ke dalam sistem
dan selanjutnya menjadi bahan yang diproses. Masukan dapat berupa jenis
data, frekuensi pemasukan data dan sebagainya.
5. Proses
Proses merupakan elemen dari sistem yang bertugas untuk mengolah atau
memroses seluruh masukan data menjadi suatu informasi yan lebih berguna.
6. Keluaran (Output)
Keluaran (output) merupakan hasil dari input yang telah diproses oleh
bagian pengolah dan merupakan tujuan akhir sistem.
7. Umpan Balik
Umpan balik merupakan elemen dalam sistem yang bertugas
mengevaluasi bagian dari output yang dikeluarkan, dimana elemen ini sangat
penting demi kemajuan sebuah sistem. Umpan balik ini dapat merupakan
perbaikan sistem, pemeliharaan dan sebagainya.
10
2.3 Informasi
Informasi merupakan salah satu sumber daya terpenting yang dimiliki oleh
suatu organisasi dimanas umber informasi adalah data. Data adalah kenyataan
yang menggambarkan kejadian-kejadian dan kesatuan nyata. Informasi diperoleh
dari hasil pengolahan data-data mentah, yang kemudian dibentuk menjadi sesuatu
yang lebih berguna bagi keperluan manajemen dalam pengambilan keputusan.
2.3.1 Pengertian Informasi
Menurut Romney dan Steinbart ( 2015:4 ) dalam Fransiscus Octavianus
Voets, dkk, (2016), Informasi adalah data yang telah dikelola dan diproses untuk
memberikan arti dan memperbaiki proses pengambilan keputusan. Sebagaimana
perannya, pengguna membuat keputusan yang lebih baik sebagai kuantitas dan
kualitas dari peningkatan informasi Mardi (2011:5 ) dalam Fransiscus Octavianus
Voets ,dkk, (2016), informasi adalah hasil dari proses atau hasil pengolahan data,
meliputi hasil gabungan, analisis, penyimpulan, dan pengolahan sistem informasi
komputerisasi. Jadi, informasi adalah hasil dari proses data yang telah diolah yang
berguna dalam proses pengambilan keputusan.
Sedangkan menurut Mohamad Subhan (2012:17) dalam Ingrid Rosalia Dewi,
dkk, (2017), perancangan adalah proses pengembangan spesifikasi baru
berdasarkan rekomendasi hasil analisis sistem.
Dapat disimpulkan bahwa informasi adalah sumber dari data dimana data
menggambarkan suatu kejadian yang sering terjadi, dan data tersebut akan diolah
di dalam sistem berupa input. Data yang belum diolah belum dapat memberikan
11
manfaat yang besar bagi penerima, sehingga perlu suatu model yang harus
dikelompokkan dan diproses untuk menghasilkan menjadi sebuah informasi.
2.4 Sistem Informasi
Sistem informasi adalah suatu sistem di dalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi,
bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan
pihak luar tertentu dengan laporan-laporan yang diperlukan.
Menurut Hanif Al-Fatta (2009:9) dalam Yusran B., dkk, (2016), Sistem
informasi merupakan suatu perkumpulan data yang terorganisasi beserta tata cara
penggunaanya yang mencangkup lebih jauh dari pada sekedar penyajian. Istilah
tersebut menyiratkan suatu maksud yang ingin dicapai dengan jalan memilih dan
mengatur data serta menyusun tatacara penggunaanya.
Dengan demikian dapat disimpulkan juga sistem informasi adalah sistem
yang menggunakan teknologi komputer untuk dikumpulkan, proses, simpan dan
analisis dan menyebarkan informasi.
2.5 Pembelian
Pembelian sering dijumpai dalam kehidupan sehari-hari. Menurut Irawati,
2008 dalam Aninda (2010) , Pembelian adalah suatu kegiatan untuk memperoleh
sejumlah harta atau aktiva maupun jasa dari satu pihak untuk kelangsungan usaha
atau kebutuhan yang mendasar, sehingga dilakukan pembayaran atas sejumlah
uang atau jasa terebut, untuk kelangsungan operasional perusahaan.
12
Menurut Arjan J. Van Weele (2010) bahwa setiap perusahaan membutuhkan
fungsi proses sistem pembelian yang melibatkan penentuan pembelian barang,
pemilihan pemasok yang baik, evaluasi harga yang tepat, menetapkan syarat dan
kondisi yang berlaku serta menindaklanjuti pihak yang berkepentingan untuk
memastikan pengiriman barang tepat waktu dan sistem pembayaran barang serta
pemantauan dan pengendalian untuk mengamankan pasokan barang.
Dengan demikian dapat disimpulkan bahwa pembelian merupakan salah
satu fungsi yang penting dalam berhasilnya operasi suatu perusahaan dalam suatu
proses bisnis yang terlibat untuk mengidentifikasi keperluan persediaan dan
pengadaan barang, penempatan pemesanan, penerimaan barang dan pengakuan
hutang dimana perusahaan membeli barang jadi untuk di jual kembali yang
terdapat jaringan prosedur dan fungsi-fungsi yang saling berkaitan.
2.6 Penjualan
Menurut Mulyadi (2013:455) dalam Christian Sujana dan Darmansyah
(2018), Penjualan tunai dilaksanakan oleh perusahaan dengan cara mewajibkan
pembeli melakukan pembayaran harga barang terlebih dahulu sebelum barang
diserahkan oleh perusahaan kepada pembeli sedangkan menurut
Mulyadi (2013:201) Penjualan kredit Sujana dan Darmansyah (2018), yaitu
dilaksanakan oleh perusahaan dengan cara mengirimkan barang sesuai dengan
order yang diterima dari pembeli dan untuk jangka waktu tertentu perusahaan
mempunyai tagihan kepada pembeli tersebut.
Berdasarkan definisi di atas dapat disimpulkan bahwa sistem penjualan
kredit adalah penjualan dimana pembayarannya dilakukan secara bertahap
13
(angsuran), besarnya angsuran dan lamanya jangka waktu kredit dituangkan
dalam suatu perjanjian.
2.7 Persediaan
Menurut Agus Sartono (2010: 443) dalam Rahmayanti Nadia (2015),
persediaan pada umumnya merupakan salah satu jenis aktiva lancar yang
jumlahnya cukup besar dalam suatu perusahaan.hal ini mudah dipahami karena
persediaan merupakan faktor penting dalam menentukan kelancaran operasi
perusahaan. Ditinjau dari segi neraca persediaan adalah barang-barang atau bahan
yang masih tersisa pada tanggal neraca, atau barang-barang yang akan segera
dijual, digunakan atau diproses dalam periode normal perusahaan.
Menurut Hendra Kusuma (2009: 131) dalam Isnaini (2013), persediaan
adalah barang yang disimpan untuk digunakan atau dijual pada periode yang akan
datang. Persediaan dapat berbentuk bahan baku yang disimpan untuk diproses,
komponen yang diproses, barang dalam proses pada proses manufaktur, dan
barang jadi yang disimpan untuk dijual.
Kesimpulan dari definisi-definisi diatas, pengertian persediaan adalah suatu
jenis aktiva yang dimiliki perusahaan sampai tanggal neraca dan digunakan untuk
kegiatan operasional perusahaan.
2.8 Siklus Hidup Pengembangan Sistem (System Development Life Cycle)
Dalam melakukan kegiatan berupa analisa dan merancang sistem informasi,
dibutuhkan sebuah pendekatan yang sistematis yaitu melalui cara yang disebut
Siklus hidup pengembangan sistem (System Development Life Cycle = SLDC)
14
adalah serangkaian aktivitas yang dilaksanakan oleh profesional dan pemakai
sistem untuk mengembangkan dan mengimplementasikan sistem informasi.
Sistem ini dikembangkan melalui sebuah proses formal (Hall, 2009). SLDC
terdiri atas 5 aktivitas yang secara logis dapat diterima oleh para ahli dalam
komunitas sistem. Kelima aktivitas tersebut menurut Mardi (2014:123) seperti
diuraikan berikut ini:
Sumber: Mardi 2014
Gambar 2.1 Rotasi Siklus Hidup Pengembangan Sistem
Menurut Krismiaji (2015:172) dalam Dianty Anjani (2016), perubahan
terhadap SIA dapat berupa perubahan kecil maupun perubahan menyeluruh
sekaligus pembuatan sistem baru. Seberapapun besarnya perubahan terhadap
sebuah sistem, upaya perbaikan yang dilakukan tetap melalui sebuah proses yang
sama yang disebut daur hidup pembuatan sistem System Development Life
Cycles/SLDC, yang terdiri atas lima tahap yaitu analisis sistem, perancangan
konseptual, perancanagan fisik, implementasi dan konversi, serta operasi dan
pemeliharaan. Secara garis besar kelima tahap ini dapat dilihat pada gambar
Perencanaan
Sistem
Analisis
Sistem
Desain
Sistem
Operasional
Sistem
Implementasi
Sistem
Estimasi Biaya,
Rencana Proyek,
Alokasi sumber Daya
Pengembangan
Spesifikasi Program
Membuat diagram
logik sesuai rencana
yang diajukan
Perawatan dan Pemeliharaan atas
Perubahan program dan sistem
Pelaksanaan uji coba
sistem yang terpasang
15
berikut:
Sumber : Krismiaji 2015
Gambar 2.2 Daur Hidup Pembuatan Sistem
Menurut Nugroho (2010:2), Dalam Rini Istiana (2015) pengembangan/
rekayasa sistem informasi (System Development) atau perangkat lunak (software
engineering) dapat berarti menyusun sistem/perangkat lunak yang benar-benar
baru atau yang lebih sering terjadi menyempurnakan yang sebelumnya.
1. Tahap awal, yaitu perencanaan (planning) adalah menyangkut studi tentang
kebutuhan pengguna (user’s specification), studi-studi kelayakan (feasibility
study) baik secara teknik maupun secara teknologi serta penjadwalan suatu
Analisis Sistem
- Lakukan investigasi
sistem
- Lakukan survei sistem
- Lakukan studi kelayakan
- Tentukan kebutuhan dan
syarat informasi
- Susun persyaratan sistem
Operasi Pemeliharaan
- Penggunaan sistem
- Modifikasi sistem
- Lakukan pemeliharaan rutin
- Susun usulan perbaikan
sistem
Implementasi dan Konversi
- Susun rencana implementasi dan
konversi
- Pasang hardware dan software
- Latih karyawan
- Susun dokumentasi
- Konversi ke sistem baru
- Kaji ulang paska implementasi
- Susun laporan implementasi
Perancangan Fisik
- Perancangan output
- Perancangan database
- Perancangan input
- Perancangan program
- Penyusunan prosedur
- Perancangan kendali
- Susun sistem lengkap
Studi kelayakan:
Kelayakan ekonomi
Kelayakan teknis
Kelayakan hukum
Kelayakan jadwal
Perancangan Konsep
- Evaluasi Alternatif rancangan
- Susun spesifikasi rancangan
- Susun persyaratan rancangan
16
proyek sistem informasi atau perangkat lunak. pada tahap ini pula, sesuai
dengan kakas (tool) yang penulis gunakan yaitu UML.
2. Tahap kedua, adalah tahap analisis (analysis), yaitu tahap dimana kita
berusaha mengenai segenap permasalahan yang muncul pada pengguna
dengan mendekomposisi dan merealisasikan use case diagram lebih lanjut,
mengenai komponen-komponen sistem atau perangkat lunak, objek-objek,
hubungan antar objek dan sebagainya.
3. Tahap ketiga, adalah tahap perencanaan (design) dimana penulis mencoba
mencari solusi dari permasalahan yang didapat dari tahap analisis.
4. Tahap keempat, adalah tahap implementasi dimana penulis
mengimplementasikan perencanaan sistem ke situasi nyata yaitu dengan
pemilihan perangkat keras dan penyusunan perangkat lunak aplikasi
(pengkodean/coding).
5. Tahap kelima, adalah pengujian (testing), yang dapat digunakan untuk
menentukan apakah sistem atau perangkat lunak yang dibuat sudah sesuai
dengan kebutuhan pengguna atau belum, jika belum, proses selanjutnya
adalah bersifat iteratif, yaitu kembali ketahap-tahap sebelumnya. Dan tujuan
dari pengujian itu sendiri adalah untuk menghilangkan atau meminimalisasi
cacat program (defect) sehingga sistem yang dikembangkan benar-benar akan
membantu para pengguna saat mereka melakukan aktivitas-aktivitasnya.
6. Tahap keenam, adalah tahap pemeliharaan (maintenance) atau perawatan
dimana pada tahap ini mulai dimulainya proses pengoperasian sistem dan jika
diperlukan melakukan perbaikan-perbaikan kecil. Kemudian jika waktu
penggunaan sistem habis, maka akan masuk lagi pada tahap perencanaan.
17
Dari uraian diatas dapat disimpulkan bahwa System Development Life Cycle
(SDLC) adalah bentuk penyusunan dari tahapan utama dan langkah-langkah pada
tahapan yang digunakan untuk pengembangan sistem tahapan yang dimaksud
ialah tahap perencanaan, tahap analisis, tahap design, tahap implementasi, tahap
pengujian, tahap pemeliharaan.
2.9 Alat Bantu Perancangan Sistem
Dalam perancangan suatu sistem informasi, dibutuhkan beberapa alat bantu
perancangan sistem agar analisa dan hasil yang ingin dicapai dapat mencapai
sebuah hasil yang maksimal. Adapun alat bantu perancangan sistem pada
penelitian ini ialah Data Flow Diagram (DFD) dan Bagan Alir (Flowchart), Entity
Relation Diagram (ERD).
2.9.1 Diagram Aliran Data / Data Flow Diagram (DFD)
Menurut Ladjamudin (2013:64), “Diagram Aliran Data merupakan model
dari sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil”.
Dalam Data Flow Diagram ada tiga tahapan, yaitu:
1. Diagram Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan
menggambarkan ruang lingkup suatu sistem.
2. Diagram Nol/Zero (Overview Diagram)
Diagram nol adalah diagram yang menggambarkan proses yang ada di dalam
diagram konteks, yang penjabarannya lebih terperinci.
3. Diagram Rinci (Level Diagram)
18
Diagram rinci adalah diagram yang menguraikan proses apa yang ada dalam
diagram zero atau diagram level diatasnya.
Ada beberapa simbol DFD yang dipakai untuk menggambarkan data beserta
proses transformasi data, antara lain:
Tabel 2.1 Simbol-Simbol Data Flow Diagram
Nama Simbol Keterangan
Enternal Entity
Simbol ini merupakan kesatuan di
lingkungan luar sistem yang dapat
berupa orang, organisasi atau sistem
lainnya yang berada di lingkungan
luarnya yang akan memberikan
input atau menerima output dari
sistem.
Processing
Simbol ini digunakan untuk
menggambarkan aliran data dari satu
proses ke proses lainnya.
Data Flow
Simbol ini digunakan untuk
mentransformasikan data secara
umum.
Data Store
Simbol ini digunakan untuk
menyimpan data seperti: suatu file,
suatu arsip, suatu kotak, suatu tabel
dan suatu agenda.
Sumber : Ladjamudin (2013:72)
2.9.2 Blockchart
Menurut Kristanto (2008:68) dalam Radiant V, dkk, (2010), menjelaskan,
“Blockchart berfungsi untuk memodelkan masukan, keluaran, proses maupun
transaksi dengan menggunakan simbol-simbol tertentu. Pembuatan Blockchart
harus memudahkan bagi pemakai dalam memahami alur dari sistem atau
transaksi”.
19
Menurut Kristanto (2008:68) menjelaskan, “Simbol-simbol yang sering
digunakan dalam blockchart dapat dilihat pada tabel berikut ini:
Tabel 2.2 Simbol-Simbol dalam Blockchart
No Simbol Keterangan
1.
Menandakan dokumen, bisa dalam bentuk
surat, formulir, buku/bendel/berkas atau
cetakan.
2.
Multi Dokumen.
3.
Proses Manual.
4.
Proses yang dilakukan oleh komputer.
5.
Menandakan dokumen yang diarsipkan
(arsip manual).
6.
Data penyimpanan ( Data Storage )
7.
Proses apa saja yang tidak terdefinisi
termasuk aktifitas fisik.
20
8.
Terminasi yang mewakili simbol tertentu
untuk digunakan pada aliran lain pada
halaman yang lain.
9.
Terminasi yang mewakili simbol tertentu
ntuk digunakan pada aliran lain pada
halaman yang sama.
10.
Terminasi yang menandakan awal dan
akhir dari suatu aliran.
11.
Pengambilan keputusan (decision).
12.
Layar peraga (monitor).
13.
Pemasukan data secara manual.
Sumber : Kristanto (2008:68)
2.9.3 ERD (Entity Relational Diagram)
Menurut Dolly Indra (2010:3) dalam Ingrid Rosalia, dkk, (2017), “Entity
Relationship Diagram (ERD) adalah suatu cara untuk menjelaskan kepada para
pemakai tentang hubungan antar data dalam basis data secara logic dengan
21
persepsi bahwa real world terdiri dari objek-objek dasar yang saling berhubungan
dengan cara menvisualisasikan ke dalam bentuk simbol-simbol grafis.
Adapun simbol-simbol dari Entity Relationship Diagram (ERD) adalah
sebagai berikut:
Tabel 2.3 Simbol-Simbol Entity Relationship Diagram ( ERD )
Nama Simbol Keterangan
Entitas
Suatu kumpulan objek atau
sesuatu yang dapat dibedakan
atau dapat didefinisikan secara
unik.
Relationship
Hubungan yang terjadi antara
satu entitas atau lebih.
Atribut
Karakteristik dari entitas atau
Relationship yang menyediakan
penjelasan detail entitas atau
relation.
Link
Baris sebagai penghubung antara
himpunan, relasi dan himpunan
entitas dari atributnya.
Sumber : Ladjamudin (2013:149)
2.9.4 Flowchart
Menurut Ladjamudin (2013:263), “Flowchart adalah bagan-bagan yang
mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu
masalah. Flowchart merupakan cara penyajian dari suatu algoritma”. Simbol-
simbol yang digunakan dapat dibagi 3 kelompok yaitu, Flow Direction Symbol,
Processing Symbols,dan Input-Output Symbols.
22
Tabel 2.4 Flow Direction Symbol
No Simbol Keterangan
1.
Flow Line, adalah garis yang
menghubungkan antar simbol-simbol
lainnya pada flowchart dan menunjukkan
arah alilr flowchart tertentu.
2.
Communication Link, untuk menyatakan
bahwa adanya transisi suatu
data/informasi dari suatu lokasi ke lokasi
lainnya.
3.
Conecto, artinya simbol untuk keluar atau
masuk prosedur atau proses dalam lembar
atau halaman yang sama.
4.
Off-line, adalah simbol untuk menyatakan
sambungan dari satu proses ke proses
lainnya dalam halaman/lembar yang
berbeda.
Sumber : Ladjamudin (2013:266)
Tabel 2.5 Processing Symbols
No Simbol Keterangan
1.
Off-line connector, adalah simbol untuk
menyatakan sambungan dari satu proses ke
proses lainnya dalam halaman/lembar yang
berbeda.
2.
Manual, adalah simbol untuk menyatakan
suatu tindakan (proses) yang tidak dilakukan
oleh komputer (manual).
3.
Decision, merupakan simbol flowchart yang
menunjukan suatu kondisi tertentu yang
akan menghasilkan dua kemungkinan
jawaban, ya/tidak.
4.
Predifined Proses, adalah simbol untuk
menyatakan penyediaan tempat
penyimpanan suatu pengolahan untuk
memberi harga awal.
23
5.
Terminal, adalah menandakan awal atau
akhir dari suatu flockchart.
6.
Keying Operation, adalah simbol untuk
menyatakan segala jenis operasi yang
diproses dengan menggunakan suatu mesin
yang mempunyai keyboard.
7.
Off-line storage, adalah simbol untuk
menunjukan bahwa data dalam simbol ini
akan disimpan ke suatu media tertentu.
8.
Off-line Connector, merupakan simbol yang
menandakan keluar atau masuk prosedur
atau proses pada halaman yang lain.
Sumber : Ladjamudin (2013:267)
Tabel 2.6 Input-Output Symbols
No Simbol Keterangan
1.
Input-Output, adalah simbol untuk
menyatakan proses input dan output tanpa
tergantung dengan jenis peralatannya.
2.
Punced Card, adalah simbol untuk
menyatakan input berasal dari kartu atau
output ditulis ke kartu.
3.
Magnetic-tape Unit, adalah simbol untuk
menyatakan input berasal dari pita
magnetic atau output disimpan ke pita
magnetic.
4.
Disk Storage, adalah simbol untuk
menyatakan input berasal dari disk atau
output disimpan ke disk.
5.
Document, adalah simbol untuk mencetak
laporan ke printer
24
6.
Display, adalah simbol untuk menyatakan
peralatan output yang digunakan berupa
layar (video, komputer).
Sumber : Ladjmudin (2013:268)
2.9.5 Kamus Data
Menurut Ladjmudin (2013:70), ”Kamus data sering disebut juga dengan
sistem data dictionary adalah katalog fakta tentang data dan kebutuhan-kebutuhan
informasi dari suatu sistem informasi”. Menurut Kristanto (2010:66) dalam
Radiant V, dkk, (2010), “Kamus data adalah sekumpulan elemen-elemen atau
simbol-simbol yang digunakan untuk membantu dalam penggambaran atau
pengidentifikasian setiap field atau file di dalam sistem”.
Menurut Kristanto (2010:66) dalam Radiant V, dkk, (2010), simbol-simbol
yang ada dalam kamus data adalah sebagai berikut :
Tabel 2.7 Simbol-Simbol Kamus Data
Simbol Keterangan
= Artinya adalah terdiri atas
+ Artinya adalah dan
( ) Artinya adalah opsional
[ ] Artinya adalah memilih salah satu alternatif
** Artinya adalah komentar
@ Artinya adalah identifikasi atribut kunci
│ Artinya adalah pemisah alternatif symbol [ ]
Sumber : Kristanto (2010:66)
2.9.6 Basis Data (Database)
Menurut Ladjmudin (2013:21), “Database merupakan kumpulan file yang
saling terintegrasi, namun basis data tidak akan dapat diakses oleh siapapun tanpa
25
adanya aplikasi perangkat lunak”.
Menurut Ladjmudin (2013:129), “Basis data adalah sekumpulan program-
program aplikasi umum yang bersifat “batch” yang mengeksekusi dan memproses
data secara umum (seperti pencarian, peremajaan, penambahan, dan penghapusan
terhadap data)”. Dapat disimpulkan bahwa basis data adalah sekumpulan data
yang saling berhubungan dan dirancang untuk memenuhi kebutuhan informasi
dari suatu organisasi.
2.10 MySQL
Menurut Arief (2011:152) dalam Ita Purnama, dkk, (2014), “MySQL adalah
salah satu jenis database server yang sangat terkenal dan banyak digunakan untuk
membangun aplikasi web yang menggunakan basis data sebagai sumber dan
pengolahan datanya”. MySQL merupakan basis data yang pertama kali didukung
oleh bahasa pemrograman script untuk internet (PHP dan Perl). MySQL dan PHP
dianggap sebagai pasangan software pembangun aplikasi web yang ideal. MySQL
lebih sering digunakan untuk membangun aplikasi berbasis web, umumnya
pengembangan aplikasinya menggunakan bahasa pemrograman script PHP.
Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan
bahwa MySQL adalah suatu software atau program yang digunakan untuk
membuat sebuah database yang bersifat open source. Keuntungan menggunakan
aplikasi MySQL adalah kapasitas penyimpanan datanya cukup besar dan mudah
dipahami. Selain itu MySQL dapat diunduh secara gratis sehingga dapat
menghemat biaya.
26
2.11 Microsoft Visual Basic.NET 2008
Menurut Sadeli dalam bukunya 7 Jam Belajar Interaktif Visual Basic.net
2008 (2009:2) dalam Ratna (2014), menerangkan bahwa “ Microsoft Visual
Studio 2008 merupakan suatu perangkat lunak yang dapat digunakan untuk
pengembangan berbagai macam aplikasi yang memiliki berbagai macam tipe
antara lain aplikasi desktop (windows form, command line (console), aplikasi web,
windows mobile (pocket PC)”.
Kelebihan dari Microsoft Visual Studio 2008 yaitu, memiliki lebih dari satu
kompiler, SDK (Software Development Kid), dan dokumentasi tutorial (MSDN
Library). Kompiler yang dimasukkan ke dalam paket Microsoft Visual Studio
2008 antara lain Visual C++, Visual C#, Visual Basic, Visual InterDev, Visual
J++, Visual J#, Visual Foxpro, dan Visual SourceSafe.
Microsoft Visual Studio 2008 dapat digunakan untuk mengembangkan
aplikasi dalam bentuk bahasa mesin yang berjalan di atas Windows ataupun
dalam bentuk Microsoft Intermediate Language di atas .NET Framework. Selain
itu, Microsoft Visual Studio 2008 juga dapat digunakan untuk mengembangkan
aplikasi Silverlight, aplikasi Windows Mobile (yang berjalan di atas .NET
Compact Framework 3.5.) (Sadeli, 2009:2).
2.12 Peneliti Terdahulu
Penelitian terdahulu ialah untuk digunakan sebagai bahan pertimbangan
yang dilakukan dalam melakukan sebuah penelitian. Adapun penelitian terdahulu
dapat diuraikan sebagai berikut:
27
1. Sistem Informasi Pembelian, Penjualan dan Persediaan pada RUDI
AGENCY, Peneliti: Sofian Horas H Siregar, Tahun 2008
Pada Penelitian ini ditunjukkan bahwa sistem lama yang digunakan masih
menggunkan manual/memakai Microsoft excel, Perancangan sistem ini
merupakan salah satu alternative untuk membantu operasional pembelian dan
penjualan di RUDI AGENCY. Perancangan system ini dengan menggunakan
alat bantu Diagram berjenjang, Data flow Diagram, Entity Relationship
Diagram dan Kamus Data. Bahasa pemrograman yang digunakan untuk
merancang system ini adalah Visual Basic 6.0, sedangkan untuk databasenya
menggunakan MS Access 2003.
2. Sistem Informasi Akuntansi Persediaan Barang Dagang Pada Pt Tasly
World Indonesia Cabang Bandung, Peneliti: Hery Dwi Yulianto, Sifa
Fauziah, Ony Widilestariningtyas Tahun 2012.
Pada penelitian ini ditunjukkan bahwa sistem lama yang berupa sistem
manual memiliki banyak kelemahan sehingga membuat operasi perusahaan
menjadi tidak efektif dan efisien. Sehingga peneliti merasa perlu untuk
merancang sistem informasi akuntansi persediaan untuk memperbaiki proses
sistem informasi akuntansi persediaan guna mendapatkan informasi yang
lebih baik. Penelitian yang dilakukan memiliki beberapa persamaan dengan
penelitian yang dilakukan dalam penelitian ini, yaitu sama-sama merancang
sistem informasi akuntansi persediaan dengan menggunakan metode
penilaian FIFO dan memakai aplikasi Microsoft visual basic. Kemudian
untuk perbedaannya, penelitian ini bukan hanya meneliti sistem informasi
akuntansi persediaan, melainkan sistem informasi akuntansi penjualan,
28
piutang dan persediaan dan juga aplikasi databasenya pada memakai SQL
Server sedangkan pada penelitian ini menggunakan MySQL.
3. Sistem Informasi Penjualan Obat Pada Apotek Jati Farma Arjosari,
Peneliti: Puspita Dwi Astuti Volume 3 No.4 Tahun 2011.
Tujuan dari penelitian ini adalah untuk membuat sistem pencatatan obat
(pembelian-penjualan) yang bersifat komputerisasi. Manfaatnya adalah agar
memudahkan proses pencatatan data obat, baik itu pembelian ataupun
penjualan. Metode yang digunakan adalah kepustakaan, observasi,
wawancara dan analisis. Dari pembuatan sistem ini, harapannya bisa
meringankan tugas asisten apoteker dan membuat kinerja apotek menjadi
lebih efektif dan efisien. Software yang digunakan untuk pembuatan sistem
ini adalah Visual Basic 6.0, Mysql connector odbc, xampp sebagai servernya
dan MySql untuk databasenya. Penelitian yang dilakukan memiliki beberapa
persamaan dengan penelitian yang dilakukan dalam penelitian ini yaitu,
sama-sama merancang sistem informasi akuntansi penjualan dan
menggunakan MySQL sebagai databasenya selain itu sama-sama
menggunakan aplikasi Miscrosoft Visual Basic Kemudian untuk
perbedaannya, penelitian ini bukan hanya meneliti sistem informasi akuntansi
penjualan, melainkan sistem informasi akuntansi penjualan, piutang dan
persediaan dan juga aplikasi databasenya pada memakai SQL Server
sedangkan pada penelitian ini menggunakan MySQL.
4. Rancang Bangun Sistem Informasi Pengolahan Data Persediaan Barang
Berbasis Dekstop Dengan Model Waterfall, Peneliti: Margareta Nawang,
Laela Kurniawati, Dudi Duta Vol. 13, No. 2 September 2017.
29
Pada Penelitian ini dengan permasalahan yang ada, perusahaan memiliki
keinginan memanfaatkan teknologi informasi secara baik melalui
pembangunan sistem persediaan barang, dikarenakan sistem kegiatan
pengolah data barang di gudang saat ini belum dirasa maksimal oleh
perusahaan. Penelitian yang dilakukan memiliki beberapa persamaan dengan
penelitian yang dilakukan dalam penelitian ini yaitu, sama-sama merancang
sistem informasi akuntansi persediaan dengan metode penilaian FIFO dan
menggunakan MySQL sebagai databasenya dan sama-sama menggunakan
metode pengembangan sistem Waterfall. Kemudian untuk perbedaannya,
penelitian ini bukan hanya meneliti sistem informasi akuntansi persediaan,
melainkan sistem informasi akuntansi penjualan, piutang dan persediaan dan
sistem pada penelitian ini dibangun dengan user friendly, melainkan pada
Microsoft visual basic.
30
BAB III
METODOLOGI PENELITIAN
3.1 Kerangka Kerja
Untuk membantu dalam penyusunan penelitian ini, maka perlu adanya
susunan kerangkan kerja yang sistematis. Kerangka kerja merupakan langkah-
langkah yang akan dilakukan dalam penyelesaian masalah yang akan dibahas.
Adapun kerangka kerja yang disusun sebagai berikut:
Gambar 3.1 Kerangka Kerja
Berdasarkan gambar 3.1 dapat diuraikan susunan kerangka kerja pada
penelitian ini sebagai berikut:
1. Mengidentifikasi Masalah
Tahap ini merupakan langkah awal penelitian yang menggambarkan masalah
yang terjadi kemudian merumuskan masalah-masalah yang ada.
1. Mengidentifikasi Masalah
2. Mengumpulkan Data
3. Studi Literatur
4. Merancang Sistem
5. Implementasi Sistem
31
2. Mengumpulkan Data
Pada tahap ini dilakukan proses pengumpulan data dengan metode
wawancara dan observasi untuk melakukan pengamatan dan analisa terhadap
sistem pembelian, penjualan dan persediaan pada PT. Latex Marine Indonesia
sehingga mendapatkan data dan informasi yang dibutuhkan untuk penelitian.
3. Studi Literatur
Pada tahap ini dilakukan pengumpulan dan pencarian mengenai teori-teori
yang diperoleh dari berbagai buku, jurnal, dan juga internet untuk melengkapi
sumber kajian dan konsep maupun teori.
4. Merancang Sistem
Pada tahap ini dilakukan perancangan sistem dan analisis sistem mulai dari
perancangan dengan menggunakan alat bantu perancangan yaitu, DFD dan
Flowchart serta merancang desain/tampilan form. Hal ini dimaksudkan untuk
memudahkan dalam pembuatan sistem. Adapun kebutuhan software dan
hardware adalah sebagai berikut:
a. Kebutuhan Software
i. Menggunakan Sistem Operasi Windows 7-10
ii. Menggunakan processor Core i5-2430M 2.40GHz
iii. Menggunakan Aplikasi XAMPP v3.2.2 sebagai service MySql
iv. Menggunakan Visual Studio 2008
v. Menggunakan Navicat v8
b. Kebutuhan Hardware
i. Laptop
ii. Harddisk Minimal 500GB dengan memory 4GB
32
iii. Printer, sebagai perangkat untuk mencetak laporan
iv. Keyboard dan Mouse
5. Implementasi Sistem
Pada tahapan ini dilakukan penempatan sistem informasi baru untuk
menggantikan sistem yang sudah ada (sistem lama).
3.2 Gambaran Umum Objek Penelitian
Objek penelitian adalah suatu objek yang mejadi penelitian atau yang
menjadi titik perhatian suatu penelitian, dengan tujuan untuk mengetahui
kebenaran dan fakta apa saja yang terdapat di objek penelitian.
3.2.1 Sejarah dan Perkembangan Perusahaan
PT. Latex Marine Indonesia merupakan perusahaan yang bergerak dalam
bidang perdagangan produk insulasi untuk kapal. Kegiatan usaha ini bertujuan
untuk memenuhi kebutuhan dari usaha perkapalan di Kota Batam. Usaha ini
didirikan pada tahun 2009 di Komplek Batam Executive Centre Blok IV No. 05-
06, Sungai Panas, Kota Batam. Untuk saat ini perusahaan ini berkembang terus
sehingga lokasi telah dipindahkan di Komplek Marine Workshop Blok A No. 8-9
Jl. Brigjend Katamso – Tg. Uncang, Kota Batam.
3.2.2 Visi dan Misi Perusahaan
PT. Latex Marine Indonesia juga memiliki visi dan misi untuk menjadikan
acuan bisnis usahanya yaitu:
33
1. Visi
Menjadi sebuah perusahaan penyedia insulasi kapal yang unggul, kompeten
dan terlengkap dengan jangkauan luas dan spesialis pada bentuk layanan serta
berorientasi pada kepuasan pelanggan.
2. Misi
Mengikuti perkembangan kebutuhan pelanggan dengan selalu menjaga,
melengkapi, memperbaharui dan menambah fasilitas serta layanan yang selalu
berorientasi ke depan.
3.2.3 Struktur Organisasi
Struktur organisasi merupakan susunan dan hubungan antara setiap bagian
maupun posisi yang terdapat pada sebuah organisasi atau perusahaan dalam
menjalankan kegiatan-kegiatan operasionalnya dengan maksud untuk mencapai
tujuan yang telah ditentukan sebelumnya. Struktur organisasi dapat
menggambarkan secara jelas pemisahan kegiatan dari pekerjaan antara yang satu
dengan kegiatan yang lainnya dan juga bagaimana hubungan antara aktivitas dan
fungsi dibatasi. Struktur organisasi atau wewenang dan tanggung jawab pada
perusahaan PT.Latex Marine Indonesia sebagai berikut:
34
Gambar 3.2 Struktur Organisasi
3.2.4 Wewenang dan Tanggung Jawab
Wewenang adalah hak untuk melakukan sesuatu atau memerintah orang lain
untuk melakukan atau tidak melakukan sesuatu agar mencapai tujuan tertentu.
Tanggung jawab adalah sebuah perbuatan yang dilakukan oleh setiap individu
yang berdasarkan atas kewajiban. Adapun kewajiban dapat diuraikan sebagai
berikut:
1. Pimpinan Perusahaan
a. Bertanggung jawab secara keseluruhan atas jalannya perusahaan.
b. Bertanggung jawab atas pola kinerja karyawan.
c. Pengambilan Keuntungan dan Keputusan.
2. Manajer Perusahaan
a. Bertanggung jawab atas mengelola amanat dari arahan dari pimpinan.
b. Mengatasi masalah perusahaan.
35
c. Mengevaluasi kinerja karyawan perusahaan.
d. Meningkatkan kualitas perusahaan.
3. Accounting
a. Melakukan pengaturan administrasi keuangan perusahaan.
b. Menyusun dan membuat laporan keuangan perusahaan.
c. Menyusun dan membuat laporan perpajakan perusahaan.
d. Melakukan pembayaran gaji karyawan.
e. Menyusun dan membuat surat-surat yang berhubungan dengan
perbankan dan kemampuan keuangan perusahaan.
f. Menerima tagihan pembayaran dari pelanggan.
4. Kepala Admin
a. Bertanggung jawab atas administrasi staff admin.
b. Mengecek ketersediaan barang dagang yang kurang dan siap dijual.
c. Melakukan verifikasi barang dagangan terhadap bagian gudang.
d. Mengecek dokumentasi yang telah dilaksanakan oleh staff admin.
5. Kepala Gudang
a. Bertanggung jawab atas mutasi barang dagangan.
b. Melakukan pengecekan fisik terhadap bagian kepala admin.
c. Melakukan pengaturan pengiriman barang.
d. Bertanggung jawab atas jumlah penerimaan barang dan pengeluaran
barang dagang.
6. Staff Admin
a. Bertanggung jawab atas penjualan harian.
b. Memberikan laporan penjualan kepada kepala admin.
36
c. Menerima telepon dari customer.
d. Memberikan penawaran harga.
7. Staff Gudang
a. Betanggung jawab atas pengantaran barang dagangan yang akan diantar.
b. Mengecek fisik barang dagangan.
3.2.5 Aktivitas Kegiatan Operasional PT Latex Marine Indonesia
Kegiatan utama dari PT Latex Marine Indonesia adalah menjual produk –
produk untuk mendapatkan keuntungan. Adapun produk-produk yang dijual,
diantaranya sebagai berikut:
1. Jangkar, Rantai Jangkar & Aksesoris
2. Alat Keselamatan / Safety Equipment
3. Equiptment Marine
4. Alat Navigasi Kapal & Alat Ukur
5. Alat Deck / Deck Equipments
6. Semen Kapal / Bahan Pengendap Api dan Suara
3.2.6 Logo Perusahaan
Logo adalah lambang atau simbol khusus yang mewakili suatu perusahaan
atau organisasi. Adapun arti dari logo ialah warna biru tua melambangkan
produktivitas, kemudian bentuk checklist dan menyerupai huruf L dapat diartikan
keberhasilan. Adapun logo perusahaan adalah sebagai berikut:
Gambar 3.3 Logo Perusahaan
37
3.2.7 Lokasi Perusahaan
Penelitian ini dilakukan di Perusahaan Latex Marine Indonesia. Yang
berlokasi di Komplek Marine Workshop Blok A No 8-9 Jalan Brigjend Katamso
Tg. Uncang - Kota Batam.
Gambar 3.4 Lokasi Perusahaan
38
BAB IV
ANALISIS DAN IMPLEMENTASI
4.1 Analisis Sistem yang Berjalan
Menganalisis suatu sistem yang sedang berjalan merupakan salah satu tahap
untuk manganalisis suatu sistem. Dalam analisis sistem yang berjalan harus
memiliki pemeriksaan sistem secara terperinci agar segala permasalahan sistem
lama dapat diketahui.
Analisis yang sedang berjalan pada dasarnya adalah mempelajari sistem
dengan melakukan penelitian dan pengamatan terhadap unit-unit kerja yang
terlibat dalam proses menampilkan informasi persediaan barang. Dengan analisis
ini dapat memperinci dengan jelas proses penginputan data juga mengevaluasi
permasalahan-permasalahan, hambatan yang terjadi dan kebutuhan yang
diharapkan sehingga dapat menimbulkan suatu usulan untuk pengembangan
sistem informasi yang baru.
4.1.1 Prosedur Pengolahan Data
Berdasarkan penelitian yang telah dilakukan di PT Latex Marine Indonesia,
sistem informasi penjualan, pembelian dan persediaan yang sedang digunakan
untuk mengelola data masih menggunakan sistem yang manual denagn mencatat
ke dalam excel, sehingga membutuhkan waktu yang lama untuk memberikan
laporan kepada pimpinan dikarenakan karyawan harus mengumpulkan data yang
akan diserahkan kepada pimpinan perusahaan.
39
Adapun sistem yang sedang berjalan yang digunakan pada saat ini adalah
sebagai berikut ini:
1. Customer memberikan customer PO kepada admin nota, setelah mengirimkan
PO maka dokumen tersebut akan divalidasi oleh admin sales, jika setuju akan
diproses penjualan, dan jika tidak akan mengembalikan PO untuk direvisi.
2. Admin Sales akan melakukan pengecekan pesanan yang diinginkan oleh
pelanggan baik harga, spesifik barang dan satuan yang tersisa, jika telah
divalidasi, admin sales akan membuat faktur dan surat jalan menggunakan
cetakan dari format excel, setelah dicetak maka akan diarsip, kemudian arsip
surat jalan akan disalurkan ke bagian gudang.
3. Warehouse akan menerima arsip surat jalan, dan melakukan pengiriman barang
kepada pelanggan, setelah itu akan melakukan pengisian mutasi barang di kartu
stok.
4. Purchasing akan mengirimkan pesanan PO kepada supplier, untuk melakukan
pembelian barang dagangan, ketika telah mendapatkan invoice dari supplier,
maka bagian keuangan akan melakukan pembayaran kepada supplier.
5. Accounting melakukan pembuatan laporan harian dengan menerima rekapan
laporan harian dari divisi admin dan purchasing, dimana pembuatan laporan
tersebut masih manual, yaitu merekap dengan excel sehingga membutuhkan
waktu yang lama untuk meneliti dan membuat laporan harian, bulanan
maupun tahunan.
Perusahaan distributor ini memiliki prosedur dan tata cara kerja yang akan
ditentukan oleh pimpinan perusahaan sebagai berikut:
40
1. Waktu masuk kerja pada jam 08.00 – 16.00, apabila ada keterlambatan masuk
diharapkan memberitahukan terlebih dahulu kepada pihak manager.
2. Dijadwalkan jam istirahat pada jam 12.00 – 13.00.
3. Apabila tidak masuk kerja dengan perihal maupun diharuskan untuk
memberitahukan kepada pihak manager atau rekan kerja.
4. Selalu bekerja dalam kerja, mentaati peraturan perusahaan dalam hal displin,
etika yang baik, dan menjaga kebersihan perusahaan.
5. Dilarang merokok diarea gudang atau tempat yang membahayakan terjadinya
kebakaran.
6. Karyawan diberi hari libur satu kali dalam seminggu, dan berhak mendapatkan
cuti 12 dalam satu tahun.
4.2 Aliran Informasi
Aliran informasi ini bertujuan untuk mengetahui bagaimana terjadinya
proses pendataan penjualan, pembelian dan persediaan barang dan juga untuk
mengetahui masalah-masalah yang ada serta kelemahan-kelemahan pada sistem
yang sedang berjalan saat ini.
Salah satu cara untuk mengetahui langkah menentukan prosedur yang
sedang dirancang yaitu dengan cara melakukan analisa sistem yang sedang
berjalan. Sistem
Adapun Berikut ini gambaran flowchart untuk sistem yang sedang berjalan:
41
1. Flow Chart Sistem Penjualan dan Barang Keluar
Customer Admin Sales Warehouse
Sumber: PT. Latex Marine Indonesia
Gambar 4.1 Flow Chart Penjualan dan Barang Keluar
Setuju
Tidak Setuju
Customer PO Customer PO
Validasi PO
Setuju/
Tidak
Setuju
Membuat
Faktur dan
Surat Jalan
Faktur Surat Jalan
A
Kartu Stok
Surat Jalan
Update
Kartu Stok
Kartu Stok Yg Sudah
diupdate
42
2. Flow Chart Sistem Pembelian dan Barang Masuk
Supplier Purchasing Cashier Warehouse
Sumber: PT Latex Marine Indonesia
Gambar 4.2 Flow Chart Pembelian dan Barang Masuk
4.2.1 Dokumen Output
Dokumen output merupakan dokumen yang digunakan pada sistem yang
sedang berjalan berdasarkan analisis sistem lama, adapun dokumen yang sedang
digunakan pada perusahaan saat ini ialah sebagai berikut:
Menerima
PO
Order
Pembelian Invoice
Supplier
Invoice yg
sudah
divalid
Validasi
Invoice
A
Kartu Stok
Mengecek
Kartu Stok&
Membuat
PO
Kartu Stok
Order
Pembelian
Mengecek
Fisik
Barang/ isi
kartu stok
Kartu Stok
Terupdate
A
43
1. Nota Penjualan
Gambar 4.3 Faktur Penjualan
2. Surat Jalan Penjualan
Gambar 4.4 Surat Jalan Penjualan
44
3. Kartu Stok
Gambar 4.5 Kartu Stok
4. Laporan Penjualan
Gambar 4.6 Laporan Penjualan
5. Laporan Pembelian
Gambar 4.7 Laporan Pembelian
45
4.3 Analisis Sistem yang Diusulkan
Berdasarkan analisis sistem lama, maka akan mencoba untuk memberikan
salah satu alternatif yaitu dengan menawarkan sistem yang baru dimana dapat
mengatasi masalah-masalah yang timbul oleh sistem yang sedang berjalan.
Adapun percobaan pemecahan masalah-masalah adalah sebagai berikut ini:
sistem penginputan penjualan manual, pembelian manual dan pencatatan stok
yang masih menggunakan Microsoft Excel sehingga dinilai kurang efektif dan
efisien sehingga akan dicoba membuat sistem baru, sistem yang dibuat dapat
membantu membuat penginputan data karyawan, data customer/supplier, data
transaksi, data produk, dan data laporan. Sehingga data yang diinput jauh lebih
mudah untuk dicari dan teratur.
Pada sistem informasi yang diusulkan pelanggan akan memberikan sales
order kepada admin, dimana admin akan menggunakan sistem langsung untuk
membuat faktur penjualan sekalian surat jalan kemudian hasil cetakan beberapa
rangkap surat jalan dari sistem akan meneruskan kepada pihak gudang, begitu
juga pembelian, bagian pembelian akan menginput langsung barang masuk ke
sistem baru, begitu juga dari sistem akan mencatat mutasi kartu stock setiap
barang dagang kemudian dapat menghasilkan data laporan langsung kepada
pemilik perusahaan.
Analisis sistem yang diusulkan ini ialah salah satu hal yang sangat penting
setelah melakukan pendefinisian kebutuhan fungsional. Pada perancangan sistem
yang diusulkan digambarkan bagaimana suatu sistem dibentuk dan dipersiapkan
untuk perancangan. Alat bantu yang digunakan pada perancangan sistem ini yaitu
menggunakan bagan alir dokumen atau termasuk dalam salah satu bagian dari
46
system flowchart, yang merupakan salah satu dari pengembangan secara
terstruktur dan mengenai hal yang terkait dengan perancangan sistem yang
diusulkan mulai dari Data Flow Diagram (DFD) mulai dari level konteks hingga
level terinci, rancangan input atau antarmuka sistem dan output (keluaran) dari
sistem yang dirancang, rancangan database dan relasi antra tabelnya dalam
database yang dirancang.
4.3.1 Context Diagram
Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan
seluruh input atau ke output dari sistem, diagram tersebut terdiri dari simbol
proses yang menggambarkan seluruh sistem. Diagram konteks menunjukkan data
mengalir ke dan dari terminator. Diagram konteks sistem informasi dapat dilihat
pada gambar 4.8 dibawah ini:
Gambar 4.8 Context Diagram
- Laporan Penjualan Harian
- Laporan Pembelian Haian
-Laporan Mutasi Barang
-Menerima Surat Jalan
Penjualan
-Data Supplier/Customer
-Data Barang
-Data Penjualan
Warehouse
Customer
Admin
Purchasing
Cashier Pimpinan
Supplier
-Menerima arsip faktur Sistem
Informasi
Pembelian,
Penjualan dan
Persediaan
-Menerima surat order
pembelian
-Input Data Order
-Menerima data order
dan Nota Penjualan
47
4.3.2 Data Flow Diagram ( DFD )
DFD dapat digunakan untuk mempresentasikan suatu sistem yang otomatis
maupun manual dengan gambaran yang berbentuk jaringan grafik. Dimana DFD
terdiri dari konteks diagram dan DFD level 0, level 1 dan seterusnya. Dalam
sistem ini akan menggambarkan diagram konteks, DFD Level 0, level 1 dan
seterusnya.
1. DFD Level 1
Gambar 4.9 DFD Level 1
48
2. DFD Level 2 Proses 1 ( Pendaftaran Barang )
Gambar 4.10 DFD Level 2 Proses 1 Pendaftaran Barang
3. DFD Level 2 Proses 2 ( Pendaftaran Pelanggan )
Gambar 4.11 DFD Level 2 Proses 2 Pendaftaran Pelanggan
Data Pelanggan
Data Pelanggan
Data Pelanggan
Data Barang
Data Barang
Data Barang
Admin
1.1 Proses
Input Data
Barang
1.2 Proses
Edit Data
Barang
1.3 Proses
Hapus
Data
Barang
T_Barang
Admin
2.1 Proses
Input
Data
Pelanggan
2.2 Proses
Edit Data
Pelanggan
1.3 Proses
Hapus
Data
Pelangga
T_Pelanggan
49
4. DFD Level 2 Proses 3 ( Pendaftaran Pemasuk )
Gambar 4.12 DFD Level 2 Proses 3 Pendaftaran Pemasuk
5. DFD Level 3 Proses 1 ( Penjualan )
Gambar 4.13 DFD Level 3 Proses 1 Penjualan
Data Pemasuk
Data Pemasuk
Data Pemasuk
Admin
3.1 Proses
Input Data
Pemasuk
3.2 Proses
Edit Data
Pemasuk
3.3 Proses
Hapus
Data
Pemasuk
T_Pemasuk
Data Penjualan
Data Barang
Data Pelanggan
Stok Barang 4.1 Proses
Data
Penjualan
4.2 Proses
Edit
Penjualan
T_Penjualan
T_Kartu Stok T_Barang
T_Pelanggan
50
6. DFD Level 3 Proses 2 ( Kartu Stok )
Gambar 4.14 DFD Level 3 Proses 2 Kartu Stok
7. DFD Level 3 Proses 3 ( Pembelian )
Gambar 4.15 DFD Level 3 Proses 3 Pembelian
8. DFD Level 4 Proses 1 ( Laporan )
Gambar 4.16 DFD Level 4 Proses 1 Laporan
Data Penjualan
Data Barang
Data Pembelian Stok Barang
5.0 Proses
Kartu Stok
T_Barang T_Penjualan
T_Pembelian
T_Kartu Stok
Data Barang
Data Pemasuk Data Pembelian
Stok Barang 6.1 Proses
Input
Pembelian T_Kartu Stok
T_Pembelian
T_Barang
T_Pemasuk
6.1 Proses
Edit
Pembelian
7.0 Proses
Cetak
Laporan
T_Barang
T_Pelanggan
T_Pemasuk
T_Penjualan
T_Kartu Stok
T_Pembelian
Pimpinan
Pelanggan
51
4.3.3 Flowchart yang Diusulkan
Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan
langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara
penyajian dari suatu algoritma”. Berikut ini adalah flow chart yang diusulkan:
1. Login
Gambar 4.17 Flowchart Login
Yes
No
Yes
No No
Mulai
Username dan
Password
Cari Data
Pengguna
Ada?
Login
Keluar
Stop
Selesai
Menu
52
2. Flowchart Menu Utama
Gambar 4.18 Flowchart Menu Utama
Menu
Data
Master
Data
Transaksi
Data
Laporan
Data
Items Data
Customer
Data
Supplier
Proses
Items
Keluar
Proses
Custome
r
Proses
Supplier Keluar
Ya Ya Ya
No No No No
Data
Penjualan
Data
Pembelian
Proses
Penjuala
n
Proses
Pembelia
n
Ya Ya
Laporan
Items
Laporan
Customer
Laporan
Supplier
Proses
Items
Laporan
Kartu
Stok
Proses
Custome
r
Proses
Supplier
Lap
Supplier
Ya Ya Ya
No No
Items Customer Supplier
Penjualan Penjualan
Lap
Customer
Lap
Items
Proses
Kartu Stok
Ya
LapKartu
Stok
No
53
3. Flowchart Form Items
Gambar 4.19 Flowchart Form Items
Items
Input
Kode
Cari
Ada Edit Hapus Batal
Input
Simpan
Batal
Simpan
Z
No
Yes
No
Edit
Z
Hapus
Yes
No
Yes
Z
No
No
Valid
Yes No
Menu Baru Keluar
Yes
54
4. Flowchart Form Customer
Gambar 4.20 Flowchart Form Customer
Customer Baru Keluar
Input
Cari
Ada Edit Hapus Batal
Input
Simpan
Batal
Simpan
Z
No
Yes
No
Edit
Z
Hapus
Yes
No
Yes
Z
No
No
Valid
No
Yes
Yes
Menu
55
5. Flowchart Form Supplier
Gambar 4.21 Flowchart Form Supplier
Supplier Baru Keluar
Input
Cari
Ada Edit Hapus Batal
Input
Simpan
Batal
Simpan
Z
No
Yes
No
Edit
Z
Hapus
Yes
No
Yes
Z
No
No
Valid
No
Yes
Yes
Menu
56
6. Flowchart Form Penjualan
Gambar 4.22 Flowchart Form Penjualan
Penjualan Baru Keluar
Input
Cari
Ada Edit Hapus Batal
Input
Simpan
Batal
Simpan
Z
Menu
No
Yes
No
Edit
Z
Hapus
Yes
No
Yes
Z
No
No
Valid Cetak
Faktur
Yes
Faktur
Penjualan
No
No
Yes
Yes
57
7. Flowchart Form Pembelian
Gambar 4.23 Flowchart Form Pembelian
Yes
Pembelian Baru
Input
Cari
Ada Edit Hapus Batal
Input
Simpan
Batal
Simpan
Z
No
Yes
No
Edit
Z
Hapus
Yes
No
Yes
Z
No
No
Valid
Keluar Menu No
Yes
58
8. Laporan Data Items
Gambar 4.24 Flowchart Laporan Data Barang
9. Laporan Data Customer
Gambar 4.25 Flowchart Laporan Data Customer
Laporan
Barang
Display
Report
Cetak
No
Keluar
Menu
Yes
Laporan Data
Barang
Laporan
Customer
Display
Report
Cetak
No
Keluar
Menu
Yes
Laporan Data
Customer
59
10. Laporan Data Supplier
Gambar 4.26 Flowchart Laporan Data Supplier
11. Laporan Penjualan
Gambar 4.27 Flowchart Laporan Penjualan
Laporan
Supplier
Display
Report
Cetak
No
Keluar
Menu
Yes
Laporan Data
Supplier
Laporan
Penjualan
Display
Report
Cetak
No
Keluar
Menu
Yes
Laporan
Penjualan
Set tanggal
dan Tampil
Proses Laporan
60
12. Laporan Pembelian
Gambar 4.28 Flowchart Laporan Pembelian
13. Laporan Kartu Stok
Gambar 4.29 Flowchart Laporan Kartu Stok
Laporan
Pembelian
Display
Report
Cetak
No
Keluar
Menu
Yes
Laporan
Pembelian
Set tanggal
dan Tampil
Proses Laporan
Laporan
Penjualan
Display
Report
Cetak
No
Keluar
Menu
Yes
Laporan Kartu
Stok
Set tanggal dan
Input Items
Proses Laporan
61
4.4 Perancangan Sistem yang Diusulkan
Pada perancangan ini dijabarkan dan digambarkan hal-hal yang berkaitan
dalam perancangan output, perancangan input dan perancangan database serta
desain file pada sistem baru yang dibuat untuk memperoleh hasil yang semakin
maksimal sehingga memudahkan dalam membangun sistem yang diusulkan.
4.4.1 Perancangan Input
Pada tahap perancangan input, terlebih dahulu ditentukan input-input apa
saja yang diperlukan untuk mendapat laporan yang diinginkan, setelah dianalisis,
maka bentuk tampilan input menu utama digunakan dalam beberapa input data,
yaitu:
1. Form Login
Gambar 4.30 Tampilan form login
Welcome To Login, Please Fill in the username and password
Username
Password
62
1. Form Menu Utama
Menu Utama X
Gambar 4.31 Rancangan Form Menu Utama
2. Form Input Barang
Form Input Barang X
Gambar 4.32 Rancangan Form Input Barang
Master Transaksi Laporan
-Form Barang -Form Penjualan -Laporan Kartu Stok
-Form Pelanggan -Form Pembelian -Laporan Data Barang
-Form Pemasuk -Laporan Data Pelanggan
Kode Barang
Nama Barang
Satuan
Harga
Simpan Edit Hapus Batal Keluar
List Data Barang
63
3. Form Input Pelanggan
Form Input Pelanggan X
Gambar 4.33 Rancangan Form Input Pelanggan
4. Form Input Pemasuk
Form Input Pemasuk X
Gambar 4.34 Rancangan Form Input Pemasuk
ID Nama
Alamat
PIC
No. Telepon
Simpan Edit Hapus Batal Keluar
List Data Barang
ID Nama
Alamat
PIC
No. Telepon
Simpan Edit Hapus Batal Keluar
List Data Barang
64
5. Form Penjualan
Form Penjualan X
v
Gambar 4.35 Rancangan Form Penjualan
6. Form Pembelian
Form Pembelian X
v
Gambar 4.36 Rancangan Form Pembelian
CARI
CARI Nama Kode Items
Tanggal Nama Barang
ID Customer Qty
Nama Customer Harga Dis
Simpan Edit Hapus Batal Keluar
List Data Barang
Tambah
Total
CARI
CARI Nama Kode Items
Tanggal Nama Barang
ID Supplier Qty
Nama Supplier Harga Dis
Simpan Edit Hapus Batal Keluar
List Data Barang
Tambah
Total
65
4.4.2 Perancangan Output
Perancangan output merupakan perancangan yang berkaitan dengan
informasi hasil pengolahan data. Perancangan output bertujuan untuk mengubah
data informasi yang berguan dan dapat digunakan sebagai dasar pengambilan
keputusan yang tepat. Output dapat menjadi gambaran yang sebenarnya mengenai
informasi yang dihasilkan oleh sistem. Output akan berupa laporan untuk
memberikan informasi mengenai berbagai masalah yang berhubungan dengan
menampilkan data penjualan, pembelian dan persediaan dagang. Output tersebut
juga akan ditampilkan nantinya pada layar monitor. Adapun laporan-laporan yang
akan dihasilkan oleh sistem adalah sebagai berikut:
1. Laporan Data Barang/ Items
Laporan Data Barang
PT Latex Marine Indonesia No Kode Nama Barang Satuan Sisa Stok Harga Beli Harga Jual
Batam, …-…..-……
Admin Sales
Gambar 4.37 Rancangan Laporan Data Barang
2. Laporan Data Pelanggan/Customer
Laporan Data Pelanggan
PT Latex Marine Indonesia Kode ID Nama Alamat Email PIC No Telepon
Batam, .....-.....-.....
Admin Sales
Gambar 4.38 Rancangan Laporan Data Pelanggan
66
3. Laporan Data Pemasuk/ Supplier
Laporan Data Pemasuk
PT Latex Marine Indonesia
Kode Nama Alamat Email PIC No Telepon
Batam, .....-.....-.....
Admin Sales
Gambar 4.39 Rancangan Laporan Data Pemasuk
4. Laporan Penjualan
Laporan Penjualan
PT Latex Marine Indonesia No Invoice Tanggal Nama Customer Nama Barang Harga Diskon Total
Batam, .....-.....-.....
Admin Sales
Gambar 4.40 Rancangan Laporan Penjualan
5. Laporan Pembelian
Laporan Pembelian
PT Latex Marine Indonesia No Dokumen Tanggal Nama Supplier Nama Barang Harga Diskon Total
Batam, .....-.....-.....
Admin Sales
Gambar 4.41 Rancangan Laporan Pembelian
67
6. Laporan Kartu Stok
Laporan Mutasi Stok
PT Latex Marine Indonesia
No Invoice Tanggal Kode Item Nama Item Qty In Qty Out Stok
Batam, .....-.....-.....
Admin Sales
Gambar 4.42 Rancangan Laporan Kartu Stok
4.5 Perancangan Tabel Database
Desain file berguna untuk menyimpan data-data yang dapat diinputkan oleh
program aplikasi nantinya. Dalam perancangan database dibentuk suatu file dan
file tersebut akan saling berhubungan satu sama lainnya dan dapat digunakan
sesuai kebutuhan.
1. Tabel Login
Tabel 4.1 Tabel Login
Database : PT Latex Marine Indonesia
Nama Tabel : login
Field Kunci : username
No Nama Field Type Lebar Keterangan
1 Username Varchar 10 Primary Key
2 Password Varchar 30 Nama Barang
68
1. Tabel Barang
Tabel 4.2 Tabel Barang
Database : PT Latex Marine Indonesia
Nama Tabel : Items
Field Kunci : kode
No Nama Field Type Lebar Keterangan
1 Kode Varchar 10 Primary Key
2 Nama Varchar 100 Nama Barang
3 Satuan Varchar 100 Satuan Barang
4 Stok Int 100 Stok Barang
5 Harga Int 100 Harga Barang
2. Tabel Pelanggan
Tabel 4.3 Tabel Pelanggan
Database : PT Latex Marine Indonesia
Nama Tabel : Customer
Field Kunci : id
No Nama Field Type Lebar Keterangan
1 Id Varchar 10 Primary Key
2 Nama Varchar 150 Nama Pelanggan
3 Alamat Varchar 200 Alamat Pelanggan
4 Email Varchar 150 Email Pelanggan
5 PIC Varchar 100 Person In Charge
6 Notelepon Varchar 20 Telepon Pelanggan
3. Tabel Pemasuk
Tabel 4.4 Tabel Pemasuk
Database : PT Latex Marine Indonesia
Nama Tabel : Supplier
Field Kunci : id
No Nama Field Type Lebar Keterangan
1 Id Varchar 10 Primary Key
2 Nama Varchar 150 Nama Pemasuk
3 Alamat Varchar 200 Alamat Pemasuk
4 Email Varchar 150 Email Pemasuk
5 PIC Varchar 100 Person In Charge
6 Notelepon Varchar 20 Telepon Pelanggan
69
4. Tabel Penjualan
Tabel 4.5 Tabel Penjualan
Database : PT Latex Marine Indonesia
Nama Tabel : Penjualan
Field Kunci : noinvoice
No Nama Field Type Lebar Keterangan
1 Noinvoice Varchar 10 Primary Key
2 Tanggal Date 0 Tanggal Penjualan
3 Idcustomer Varchar 50 Id pelanggan
4 Kodeitem Varchar 10 Kode barang
5 Total Int 50 Jumlah Penjualan
5. Tabel Pembelian
Tabel 4.6 Tabel Pembelian
Database : PT Latex Marine Indonesia
Nama Tabel : Pembelian
Field Kunci : noinvoice
No Nama Field Type Lebar Keterangan
1 Noinvoice Varchar 10 Primary Key
2 Tanggal Date 0 Tanggal Pembelian
3 Idsupplier Varchar 50 Id Pemasuk
4 Kodeitem Varchar 10 Kode barang
5 Total Int 50 Jumlah Pembelian
6. Tabel Detail Penjualan
Tabel 4.7 Tabel Detail Penjualan
Database : PT Latex Marine Indonesia
Nama Tabel : penjualan_detail
Field Kunci : -
No Nama Field Type Lebar Keterangan
1 Noinvoice Varchar 50 Nomor penjualan
2 Kodeitem Varchar 10 Kode barang
3 Kuantiti Int 10 Jumlah barang
4 Harga Int 20 Harga barang
5 Diskon Int 20 Diskon barang
70
7. Tabel Detail Pembelian
Tabel 4.8 Tabel Detail Pembelian
Database : PT Latex Marine Indonesia
Nama Tabel : pembelian_detail
Field Kunci : -
No Nama Field Type Lebar Keterangan
1 Noinvoice Varchar 50 Nomor pembelian
2 Kodeitem Varchar 10 Kode barang
3 Kuantiti Int 10 Jumlah barang
4 Harga Int 20 Harga barang
5 Diskon Int 20 Diskon barang
8. Tabel Kartu Stok
Tabel 4.9 Tabel Kartu Stok
Database : PT Latex Marine Indonesia
Nama Tabel : Kartustok
Field Kunci : -
No Nama Field Type Lebar Keterangan
1 Invoice Varchar 50 No invoice transaksi
2 Kodeitem Varchar 50 Kode barang
3 Namaitem Varchar 50 Nama barang
4 Harga_beli Double 20 Harga beli
5 Saldoawal Int 20 Saldo awal stok
6 Qtyin Int 20 Kuantiti masuk
7 Qtyout Int 20 Kuantiti keluar
8 Saldoakhir Int 20 Saldo akhir stok
4.6 Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) merupakan suatu dokumentasi data
dengan mengidentifikasikan entity data memperlihatkan hubungan yang ada
diantara entity tersebut.
71
ERD digunakan untuk memodelkan hubungan antar data, dengan ERD
model dapat diuji dengan mengabaikan proses yang dilakukan, ERD pertama kali
dideskripsikan oleh Peter Chen yang dibuat sebagai bagian dari perangkat lunak
CASE. Adapun Entity Relationship Diagram (ERD) dari sistem yang dirancang
adalah sebagai berikut:
Gambar 4.43 ERD Sistem yang diusulkan
Supplier
Items
Customer
Menjual Membel
Id
nama
alamat
pic
notelepon
Id
nama
alamat
pic
notelepon
Kode
nama satuan harga
stok
Pembelian
Nama
id noinvoice
tanggal
total
Pembelian_Detail
Memiliki
kuantiti
Kode noinvoice
diskon
harga
Penjualan Menggunakan
nama
id noinvoice
tanggal
total
Penjualan_Detail
Memiliki
kuantiti
kode noinvoice
diskon
harga
72
4.7 Kamus Data
Kamus data (Data Dictionary) adalah suatu penjelasan tertulis tentang suatu
data yang berada di dalam database. Berdasarkan ERD yang dibuat sebelumnya
dapat dijelaskan kamus data database sebagai berikut ini:
Tabel 4.10 Kamus Data
Entitas Atribut
Items {kode, nama, satuan, harga, stok}
Customer {id, nama, alamat, email, pic, notelepon}
Supplier {id, nama, alamat, email, pic, notelepon}
Penjualan {noinvoice, tanggal, id, nama,total}
Pembelian {noinvoice, tanggal, id, nama,total}
Penjualan_Detail {noinvoice, kode, harga, kuantiti, diskon}
Pembelian_Detail {noinvoice, kode, harga, kuantiti, diskon}
4.8 Relasi Antar Tabel
Relasi antar tabel menggambarkan hubungan antara tabel satu dengan tabel
lainnya dalam database. Relasi antar tabel dari sistem dapat sebagai berikut:
Gambar 4.44 Gambar Relasi Antar Tabel
Customer
ID
Nama
Alamat
pic
notelepon
Penjualan
Noinvoice
Tanggal
Idcustomer
Namacustomer
Total
Penjualan_detail
Noinvoice
KodeItem
Namaitem
Kuantiti
Harga
Diskon
Kartu Stok
Tanggal
invoice
KodeItem
Saldoawal
Qtyin
Qtyout
Saldoakhir
Supplier
ID
Nama
Alamat
pic
notelepon
Pembelian
Noinvoice
Tanggal
Idsupplier
Namasupplier
Total
Pembelian_detail
Noinvoice
KodeItem
Namaitem
Kuantiti
Harga
Diskon
Barang
Kode
Nama
Satuan
Harga_jual
sisastok
73
4.9 Implementasi
Implementasi adalah tahap yang dilakukan setelah melakukan tahap
perancangan sistem. Tahap perancangan sistem dimulai dari pemodelan sistem,
perancangan sistem dan perancangan database. Tahap implementasi adalah tahap
dimana penerapan dari perancangan sistem yang telah dibuat. Adapun
implementasinya adalah sebagai berikut:
1. Login
Gambar 4.45 Tampilan Form Login
2. Menu Utama
Menu Utama adalah form yang muncul untuk menampilkan menu-menu
yang tersedia untuk memudahkan pengguna (user) dalam proses menampilkan
form-form lain. Adapun tampilan menu utama dapat dilihat pada gambar 4.46
berikut ini:
74
Gambar 4.46 Tampilan Form Menu Utama
3. Menu Data Master
Menu data master berisi submenu yang digunakan sebagai master data (data
sumber) yang berisikan submenu form barang, form pelanggan, form pemasuk
dan keluar. Tampilan submenu master data dapat dilihat gambar 4.47 berikut.
Gambar 4.47 Tampilan Menu Data Master pada Menu Utama
75
4. Menu Transaksi
Menu transaksi berisi submenu yang digunakan sebagai form transaksi yang
berisikan submenu form penjualan dan form pembelian. Adapun tampilan
submenu transaksi dapat dilihat pada gambar 4.48 berikut.
Gambar 4.48 Tampilan Menu Transaksi pada Menu Utama
5. Menu Laporan
Menu laporan berisi submenu yang digunakan untuk menampilkan beberapa
laporan yang dibutuhkan. Adapun tampilan submenu laporan dapat dilihat pada
gambar 4.49 berikut.
76
Gambar 4.49 Tampilan Menu Laporan pada Menu Utama
6. Form Items
Form items digunakan untuk menginputkan data barang yang dijual pada PT
Latex Marine Indonesia. Adapun tampilan form items sebagai berikut:
Gambar 4.50 Tampilan Form Items
77
7. Form Customer
Gambar 4.51 Tampilan Form Customer
8. Form Supplier
Gambar 4.52 Tampilan Form Supplier
78
9. Form Penjualan
Gambar 4.53 Tampilan Form Penjualan
10. Form Pembelian
Gambar 4.54 Tampilan Form Pembelian
79
11. Laporan Data Barang
Gambar 4.55 Tampilan Laporan Data Barang
12. Laporan Data Pelanggan
Gambar 4.56 Tampilan Laporan Data Pelanggan
80
13. Laporan Data Pemasuk
Gambar 4.57 Tampilan Laporan Data Pemasuk
14. Laporan Penjualan
Gambar 4.58 Tampilan Laporan Penjualan
81
15. Laporan Pembelian
Gambar 4.59 Tampilan Laporan Pembelian
16. Laporan Kartu Stok
Gambar 4.60 Tampilan Laporan Kartu Stok
83
BAB V
KESIMPULAN DAN SARAN
5.1. Kesimpulan
Setelah menyelesaikan perancangan Sistem Informasi Pembelian, Penjualan
dan Persediaan pada PT. Latex Marine Indonesia, yakni dapat menarik beberapa
kesimpulan sebagai berikut:
1. Kegiatan pencatatan transaksi pembelian, penjualan dan persediaan barang
sudah memakai komputerisasi tetapi masih menggunakan Microsoft Excel
2007, dimana Microsoft Excel 2007 digunakan sebagai pencatatan data
transaksi, perhitungan data, memproses data, dalam hal tersebut sehingga bisa
mengakibatkan terjadinya kesalahan dalam pencatatan penerimaan barang
dan pengeluaran barang dalam setiap pengerjaan kurang efektif dan tidak
efisien.
2. Adapun tahap perancangan sistem dimulai dari dengan analisis sistem
informasi lama, analisis sistem yang diusulkan dengan alat bantu perancangan
sistem yaitu, konteks diagram, DFD, Flowchart sistem, dan ERD beserta
kamus data, relasi antar tabel hingga implementasi. Dengan bahasa program
Visual Basic 2008 dan Navicat v8 sebagai databasenya, dan XAMPP sebagai
servernya.
3. Aplikasi yang telah diterapkan dapat memudahkan proses pengecekan data
maupun pencarian data dilakukan dengan cepat dan mudah, dan yang
terpenting ialah dapat menghasilkan laporan dengan cepat dan akurat.
Dimana aplikasi tersebut dapat menghasilkan informasi laporan data barang,
84
laporan data pelanggan, laporan data pemasuk, laporan pembelian, laporan
penjualan dan faktur penjualan dan informasi yang berhubungan dengan
keluar masuknya barang yaitu berupa laporan kartu stok yang pastinya dapat
memberikan informasi yang lebih efektif, efisien dan akurat
5.2 Saran
Dari hasil penelitian dan kesimpulan yang telah dikemukakan sebelumnya
maka beberapa saran yang dapat diberikan adalah sebagai berikut:
1. Menyarankan agar dapat melakukan pengembangan sistem selanjutnya
sehingga sistem ini dapat melakukan transaksi retur pembelian, retur
penjualan dan penyesuaian stok agar dapat mengoptimalkan prosedur dalam
kerja.
2. Untuk menyempurnakan sistem ini, maka disarankan juga dapat
menggunakan penjualan dan pembelian kredit limit sehingga di sistem ini
dapat mencatat piutang dan hutang dan penerimaan piutang dan pembayaran
hutang.
3. Di masa depan akan ada perancangan sistem informasi yang bisa mencakup
bukan hanya sistem pembelian, penjualan dan persediaan saja, melainkan
juga sistem informasi lain seperti produksi, penggajian, kemudian juga arus
kas masuk dan arus kas keluar hingga laporan keuangan.
DAFTAR PUSTAKA
Al-Bahra Bin Ladjamudin. 2013. Analisis dan Desain Sistem Informasi. Graha
Ilmu. Yogyakarta
Andeh Lukito, Sharipuddin, Ali Sadikin.2015. Analisis dan Perancangan Aplikasi
Penjualan pada Gallery Batik Jambi Desmiati. Jurnal Ilmiah Media
Processor, STIKOM Dinamika Bangsa. Jambi. Vol 10 No 02. ISSN 1907-
6738
Aninda Surya Putri. 2010. Sistem Informasi Akuntansi Pembelian Barang/jasa di
PT. Inti (persero). Universitas Komputer Bandung. Bandung
Christian Sujana, Darmansyah. 2018. Analisa dan Perancangan Sistem Penjualan
Barang Berbasis Web Pada PT. Asia Tiara. Vol 12 No 4
Dianty, Anjani.2016. Perancangan Sistem Informasi Akuntansi penggajian
berbasis komputer pada PT Ladang Makmur. Other thesis, Politeknik
Negeri Sriwijaya.
Fransiscus Octavianus Voets, Jullie J, Anneke W. 2016. Analisis Sistem Informasi
Akuntansi Siklus Penjualan dan Penerimaa Kas untuk Meningkatkan
Pengendalian Intern. Universitas Sam Ratulangi, Manado, Vol 16 No. 04.
Hendrawan, Agus Nugroho, M.Roni Safirman. 2015. Perancangan Sistem
Aplikasi Rekam Medik Pada Puskesmas Pakuan Baru Kota Jambi.
Universitas STIKOM Dinamika Bangsa, Jambi, Vol. 10 No 1.
Ingrid Rosalia Dewi, Rini Malfiany. 2017. Perancangan Sistem Informasi
Administrasi Pembayaran Pada SDIT Lampu Imam Kerawang Berbasis
Visual Basic. STMIK Rosma Karawang. Vol 12 No 02.
Isnaini Ruhul Ummiroh. 2013. Analisis Penerapan Material Requirement
Planning (Mrp) Pada PennyellowFurniture.Universitas Jember.
Ita P. S, Erik H S. 2014. Sistem Informasi Raport Basis Web Di SMP N 4
Temanggung. STMIK Amikom. Yogyakarta. Vol 15 No 02.
Jogiyanto.2009.Analisis dan Desain Sistem Informasi.Yogyakarta: Andi.
Rahmayanti Nadia, 2015. Pengendalian Persediaan Bahan Baku Biji Kopi
menggunakan Metode Economic order Quantity (EOQ) di Restoran
Burangrang Dusun bambu.Universitas Islam Bandung.
Radiant V.I, Fransisca M. 2010. Aplikasi Operational Store Pada PT Akur
Pratama Bandung. Universitas Kristen Maranatha. Bandung.Vol 5 No 2.
Ratna Purnama Sari. 2014. Perancangan Program Administrasi Pembinaan K3
Pada PT. Exaudi Bina Karya. BSI Karawang. Karawang
Reti Handayani. 2016. Sistem Informasi Hasil Belajar Siswa SMK Elektronika
Indonesia Bukttinggi berbasis Client Server. AMIK Bukittinggi. Vol 3
No.2
Rini Istiana. 2015. Perancangan Sistem Informasi Laporan Keuangan Pada
Kantor Kecamatan Batuceper Kota Tangerang.STMIK Raharja.
Weele, A. J. van. 2010. Purhcasing and Supply Chain Management. 5th edition,
Yusran B, Ririn R.N. 2016. Analisis dan Perancangan Sistem Informasi
Manajemen Keuangan Rumah Sakit berbasis Web. Universitas Islam
Negeri. Makassar. Vol 10 No 02
DAFTAR RIWAYAT HIDUP
Nama : SURIANA
Tempat / Tanggal Lahir : Meral Karimun, 05 Oktober 1995
Jenis Kelamin : Perempuan
Agama : Buddha
Alamat : Baloi Mas Indah Blok B 10
No. Handphone : 0853 5557 2227
Email : [email protected]
Riwayat pendidikan :
Tahun 2002 - 2008 : SD 005 Cahaya
Tahun 2008 - 2011 : SMP Vidya Sasana
Tahun 2011 - 2014 : SMK Vidya Sasana
Tahun 2014 - 2017 : AA Permata Harapan
Riwayat Pekerjaan :
Tahun 2011 - 2011 : Café Friend’s House (Tg.Balai Karimun)
Tahun 2012 - 2013 : UD. Indo Global (Tg. Balai Karimun)
Tahun 2014 - 2014 : PT. Sukses Karimun Persada (Tg. Balai Karimun )
Tahun 2014 - 2016 : PT. Yafindo Mitra Permata
Tahun 2016 - 2018 : PT. Latex Marine Indonesia