106
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 ...library.stmikgici.ac.id/skripsi/171300021.pdfpencatatan transaksi yang bersifat konvensional. Karena itu dibutuhkan sebuah sistem

  • Upload
    others

  • View
    19

  • Download
    0

Embed Size (px)

Citation preview

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

Email

PIC

No. Telepon

Simpan Edit Hapus Batal Keluar

List Data Barang

ID Nama

Alamat

Email

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

email

pic

notelepon

Id

nama

alamat

email

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

Email

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

Email

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

82

17. Faktur Penjualan

Gambar 4.61 Tampilan Faktur Penjualan

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

LAMPIRAN

LOKASI PENELITIA

IAN

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