Aplilkasi Penjualan dan Pembelian pada Minimarket "X" dengan Menggunakan Metode Decision Support System untuk Perencanaan Supplier.

(1)

vii

ABSTRAK

Banyak perusahaan atau minimarket yang melakukan pencatatan stok barang dan supplier menggunakan pencatatan manual sehingga sering terjadi kesalahan pencatatan stok barang. Dalam pengelolaan dan perencanaan data supplier, pembelian, penjualan barang juga masih dicatat secara manual, sehingga sering terjadi kesalahan pendataan dan kerugian materi akibat kesalahan tersebut. Tujuan dari penelitian ini adalah untuk membuat suatu aplikasi yang dapat menangani masalah pengelolaan di dalam sistem informasi penjualan pembelian pada minimarket x sehingga memudahkan pihak pengelola dalam pencatatan pembelian, penjualan secara komputerisasi sehingga mengurangi kesalahan dan data dapat disimpan secara akurat. Aplikasi ini dibuat dengan menggunakan bahasa pemrograman PHP dan basis data MySQL dan menggunakan metode decision support system untuk perencanaan supplier. Hasil penelitian menunjukkan bahwa aplikasi ini dapat membantu pihak pengelola untuk mengelola data penjualan, pembelian dan perencanaan supplier lebih cepat, lebih tepat dan dapat dipercaya.

Kata kunci : Sistem informasi, Penjualan, Pembelian, Supplier, DSS, PHP, MySQL. .


(2)

viii

manually frequently experienced mistakes. The management and planning of suppliers, procurement and sales of goods are still recorded manually. This caused inaccurate data and lost of goods. The purpose of this research was to create an application that will handle these problems in the management of information systems for the sales and procurement at minimarket-x, so that will be easier to record purchases and sales. The application was built using PHP programming language and MySQL database. In addition, a decision support system was implemented for supplier planning. The results showed that this application can help the manager to manage sales data, plan procurement and supplier planning faster, precisely and accurately.


(3)

ix

DAFTAR ISI

LEMBAR PENGESAHAN ...i

SURAT PERNYATAAN ORISINALITAS KARYA ...i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... iii

PRAKATA ... v

ABSTRAK ... vii

ABSTRACT ... viii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xv

BAB I PENDAHULUAN ...1

1.1 Latar Belakang Masalah ...1

1.2 Perumusan Masalah ...2

1.3 Tujuan Pembahasan...2

1.4 Batasan Masalah ...3

1.5 Sumber Data ...4

1.6 Sistematika Penyajian ...4

BAB II KAJIAN TEORI ...5

2.1. Pembelian...5

2.2. Penjualan ...5

2.3. Sistem Informasi ...7

2.4. Proses Bisnis ...7

2.5. Decision Support System (DSS) ...8

2.6. Flowchart... 10

2.5 Entity Relationship Diagram (ERD) ... 13

2.5.1 Entitas ... 13

2.5.2 Atribut ... 14

2.5.3 Relasi ... 15

2.5.4 Kunci ... 16

2.6 Data Flow Diagram (DFD) ... 16


(4)

2.8 Process Specification (PSPEC) ... 19

2.9 MySQL ... 20

2.10 PHP ... 21

2.11 Simple Additive Weighting Method (SAW) ... 22

2.12 Black Box Testing ... 25

BAB III ANALISIS DAN RANCANGAN SISTEM ... 27

3.1 Proses Bisnis Penjualan Manual ... 27

3.2 Proses Bisnis Pembelian Manual ... 28

3.4.1 Tabel Supplier ... 31

3.4.2 Tabel Kriteria_Supplier ... 31

3.4.3 Tabel Kriteria_barang ... 32

3.4.4 Tabel Barang ... 32

3.4.5 Tabel Pembelian... 33

3.4.6 Tabel Penjualan ... 33

3.4.7 Tabel r_barang_supplier... 34

3.4.8 Tabel r_pembelian_barang... 34

3.4.9 Tabel r_penjualan_barang ... 35

3.4.10 Tabel stokopname ... 35

3.4.11 Tabel User ... 36

3.5 Data Flow Diagram (DFD) ... 37

3.5.1 Data Flow Diagram LEVEL0 ... 37

3.5.2 Data Flow Diagram LEVEL 1 ... 38

3.5.3 Data Flow Diagram LEVEL 2 ... 39

3.5.4 Data Flow Diagram LEVEL 3 ... 43

3.6 Kamus Data ... 48

3.7 Process Specification (PSPEC) ... 54

3.8 Rancangan Antarmuka ... 62

3.8.1 Login ... 62

3.8.2 Beranda ... 62

3.8.3 Halaman Data Master Barang ... 63

3.8.4 Halaman Tambah Barang ... 64


(5)

xi

3.8.6 Halaman Tambah Supplier ... 65

3.8.7 Halaman Data Master User ... 65

3.8.8 Halaman Tambah User ... 66

3.8.9 Halaman Transaksi Pembelian ... 67

3.8.10 Halaman Transaksi Penjualan ... 68

3.8.11 Halaman Laporan Pembelian ... 68

3.8.12 Halaman Laporan Penjualan ... 69

3.8.13 Halaman laporan Stok Barang ... 70

3.8.14 Halaman Laporan Top Barang... 71

3.8.15 Halaman Laporan Top Supplier ... 71

3.8.16 Halaman DSS Kriteria Supplier ... 72

3.8.17 Halaman Laporan DSS Supplier ... 73

3.8.18 Halaman DSS Auto ... 73

3.8.19 Halaman Laporan DSS Auto ... 74

BAB IV HASIL PENELITIAN ... 75

4.1 Halaman Login ... 75

4.2 Form Data Master Supplier ... 75

4.3 Form Tambah Data Supplier ... 76

4.4 Form Ubah Data Supplier ... 76

4.5 Form Detail Data Supplier ... 77

4.6 Form Data Master User ... 78

4.7 Form Tambah Data User ... 78

4.8 Form Ubah Data User ... 79

4.9 Form Data Master Barang ... 79

4.10 Form Tambah Data Barang ... 80

4.11 Form Ubah Data Barang ... 81

4.12 Form Transaksi Pembelian ... 81

4.13 Form Transaksi Penjualan ... 82

4.14 Form Nota Penjualan ... 83

4.15 Form Laporan Pembelian ... 83

4.16 Form Laporan Penjualan ... 84


(6)

4.18 Form Laporan Top Barang ... 85

4.19 Form Laporan Top Supplier ... 85

4.20 Form Input Jumlah Supplier ... 86

4.21 Form Kriteria Supplier ... 87

4.22 Form Laporan DSS Supplier Manual ... 87

4.23 Form Laporan DSS Auto ... 87

4.24 Form Hasil Laporan DSS Auto ... 88

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 90

5.1 FormLogin ... 90

5.2 Mencari Data Supplier ... 90

5.3 Menambah Data Supplier ... 91

5.4 Mengubah Data Supplier ... 92

5.5 Menambah Data Barang ... 92

5.6 Mengubah Data Barang ... 93

5.7 Menambah Data User ... 93

5.8 Mengubah Data User ... 94

5.9 Menambah Data Pembelian ... 94

5.10 Menambah Data Penjualan ... 95

5.11 Melihat Laporan Penjualan ... 95

5.12 Melihat Laporan Pembelian ... 96

5.13 Melihat Laporan Barang ... 96

5.14 Menambah Kriteria DSS ... 96

5.15 Melihat Laporan DSS ... 97 BAB VI SIMPULAN DAN SARAN ... xcviii 6.1 Kesimpulan ... xcviii 6.2 Saran ... xcviii DAFTAR PUSTAKA ... xcix RIWAYAT HIDUP PENULIS ... c


(7)

xiii

DAFTAR GAMBAR

Gambar 1 flowchart Penjualan Manual ... 27

Gambar 2 flowchart Pembelian Manual ... 29

Gambar 3 Entity Relationship Diagram ... 30

Gambar 4 Data Flow Diagram Level 0 ... 37

Gambar 5 Data Flow Diagram Level 1 ... 38

Gambar 6 Data Flow Diagram Level 2 Proses 2 ... 39

Gambar 7 Data Flow Diagram Level 2 Proses 3 ... 40

Gambar 8 Data Flow Diagram Level 2 Proses 4 ... 41

Gambar 9 Data Flow Diagram Level 2 Proses 5 ... 42

Gambar 10 Data Flow Diagram Level 3 Proses 2.1 ... 43

Gambar 11 Data Flow Diagram Level 3 Proses 2.2 ... 43

Gambar 12 Data Flow Diagram Level 3 Proses 2.3 ... 44

Gambar 13 Data Flow Diagram Level 3 Proses 3.1 ... 44

Gambar 14 Data Flow Diagram Level 3 Proses 3.2 ... 45

Gambar 15 Data Flow Diagram Level 3 Proses 4.1 ... 45

Gambar 16 Data Flow Diagram Level 3 Proses 4.2 ... 46

Gambar 17 Data Flow Diagram Level 3 Proses 5.1 ... 47

Gambar 18 Data Flow Diagram Level 3 Proses 5.2 ... 47

Gambar 19 Data Flow Diagram Proses 5.3 ... 48

Gambar 20 Rancangan Login ... 62

Gambar 21 Beranda ... 63

Gambar 22 Halaman Data Master Barang... 63

Gambar 23 Halaman Tambah Barang ... 64

Gambar 24 Halaman Data Master Supplier ... 65

Gambar 25 Halaman Tambah Supplier ... 65

Gambar 26 Halaman Data Master User ... 66

Gambar 27 Halaman Tambah user ... 67

Gambar 28 Halaman Transaksi Pembelian ... 67

Gambar 29 Halaman Transaksi Penjualan ... 68

Gambar 30 Halaman Laporan Pembelian ... 69

Gambar 31 Halaman Laporan Penjualan ... 70

Gambar 32 Halaman Laporan Stok Barang ... 70

Gambar 33 Halaman Laporan Top Barang ... 71

Gambar 34 Halaman Laporan Top Supplier... 72

Gambar 35 Halaman DSS Kriteria Supplier ... 72

Gambar 36 Halaman Laporan DSS Supplier... 73

Gambar 37 Halaman DSS Auto ... 74

Gambar 38 Halaman Laporan DSS Auto ... 74

Gambar 39 Halaman Login Sistem ... 75


(8)

Gambar 41 Form Tambah Data Supplier ... 76

Gambar 42 Form Ubah Data Supplier ... 77

Gambar 43 Form Detail Data Supplier ... 77

Gambar 44 Form Data Master User ... 78

Gambar 45 Form Tambah Data User ... 78

Gambar 46 Form Ubah Data User ... 79

Gambar 47 Form Data Master Barang ... 80

Gambar 48 Form Tambah Data Barang ... 80

Gambar 49 Form Ubah Data Barang ... 81

Gambar 50 Form Transaksi Pembelian ... 82

Gambar 51 Form Transaksi Penjualan ... 82

Gambar 52 Form Nota Penjualan ... 83

Gambar 53 Form Laporan Pembelian ... 83

Gambar 54 Form Laporan Penjualan ... 84

Gambar 55 Form Laporan Stok Barang ... 85

Gambar 56 Form Laporan Top Barang ... 85

Gambar 57 Form Laporan Top Supplier ... 86

Gambar 58 Form Input Jumlah Supplier ... 86

Gambar 59 Form Kriteria Suplier ... 87

Gambar 60 Form Lapran DSS Supplier Manual... 87

Gambar 61 Form Laporan DSS Auto ... 88


(9)

xv

DAFTAR TABEL

Table I Simbol Dasar Flowchart ... 10

Table II Simbol Dasar Entitas ... 14

Table III Simbol Dasar Atribut ... 15

Table IV Simbol Dasar Relasi ... 15

Table V Simbol Dasar DFD ... 17

Table VI Simbol-simbol Kamus Data ... 18

Table VII Contoh Kamus Data ... 18

Table VIII Contoh PSPEC ... 19

Table IX Tabel Nilai Alternatif Kriteria ... 23

Table X Atribut Tabel Supplier ... 31

Table XI Atribut Tabel Kriteria_Supplier ... 31

Table XII Atribut Tabel Kriteria_Barang ... 32

Table XIII Atribut Table Barang ... 32

Table XIV Atribut Tabel Pembelian ... 33

Table XV Atribut Table Penjualan ... 33

Table XVI Atribut r_barang_supplier ... 34

Table XVII Tabel r_pembelian_barang ... 34

Table XVIII Atribut r_penjualan_barang ... 35

Table XIX Atribut stokopname ... 35

Table XX Atribut Tabel User ... 36

Table XXI Kamus Data Barang ... 48

Table XXII Kamus Data Supplier ... 49

Table XXIII Kamus Data Kriteria_barang ... 49

Table XXIV Kamus Data Pembelian ... 50

Table XXV Kamus Data Penjualan ... 50

Table XXVI Kamus Data r_barang_supplier ... 51

Table XXVII Kamus Data r_pembelian_barang ... 51

Table XXVIII Kamus Data r_penjualan_barang ... 52

Table XXIX Kamus Data Supplier ... 52

Table XXX Kamus Data User... 53

Table XXXI Kamus Data Stokopname ... 54

Table XXXII PSPEC Proses 1 Login... 54

Table XXXIII PSPEC Proses 2.1.1 Proses View Data Barang ... 55

Table XXXIV PSPEC Proses 2.1.2 Proses Insert Data Barang ... 55

Table XXXV PSPEC Proses 2.1.3 Proses Update Data Barang ... 56

Table XXXVI Proses 2.2.1 Proses View Data Supplier ... 56

Table XXXVII PSPEC Proses 2.2.2 Proses Insert Data Supplier ... 56

Table XXXVIII PSPEC Proses 2.2.3 Proses Update Data Supplier... 57


(10)

Table XL PSPEC Proses 2.3.2 Proses Insert Data User ... 57

Table XLI PSPEC Proses 2.3.3 Proses Update Data User ... 58

Table XLII PSPEC Proses 3.1.1 Proses Insert Data Pembelian ... 58

Table XLIII Proses 3.2.1 Proses Insert Data Penjualan ... 58

Table XLIV Proses 4.1.1 Proses View Laporan Pembelian ... 59

Table XLV Proses 4.1.2 Proses View Detail Pembelian ... 59

Table XLVI Proses 4.2.1 Proses View Laporan Penjualan ... 59

Table XLVII Proses 4.2.2 Proses View Detail Penjualan ... 60

Table XLVIII Proses 5.1.1 Proses View Kriteria Supplier ... 60

Table XLIX PSPEC Level 5.1.2 Proses Insert Kriteria Supplier ... 60

Table L PSPEC Proses 5.2.1 Proses Hitung DSS ... 61

Table LI Login ... 90

Table LII Mencari Data Supplier ... 90

Table LIII Menambah Data Supplier ... 91

Table LIV Mengubah Data Supplier ... 92

Table LV Menambah Data Barang ... 92

Table LVI Mengubah Data Barang... 93

Table LVII Menambah Data User ... 93

Table LVIII Mengubah Data User ... 94

Table LIX Menambah Data Pembelian ... 94

Table LX Menambah Data Penjualan ... 95

Table LXI Melihat Laporan Penjualan ... 95

Table LXII Melihat Laporan Pembelian ... 96

Table LXIII Melihat Laporan Barang ... 96

Table LXIV Menambah Kriteria DSS ... 96


(11)

1

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Saat ini dunia usaha dan marketing memerlukan informasi yang tepat,

cepat dan relevan agar dapat memperkecil pengeluaran dan memaksimalkan

pendapatan atau laba serta mengefisienkan sendi-sendi yang lain dalam

bidang bisnis. Untuk mendapatkan informasi yang diinginkan tentunya harus

menggunakan sistem informasi yang baik dan handal. Sistem informasi

dalam suatu organisasi dapat dikatakan sebagai suatu sistem yang

menyediakan informasi bagi semua tingkatan dalam organisasi tersebut

kapan saja diperlukan. Sistem ini menyimpan, mengambil, mengubah,

mengolah dan mengkomunikasikan informasi yang diterima dengan

menggunakan sistem informasi dan metode

decision support system

atau

peralatan sistem lainnya.

Permasalahan mendasar selama ini yang sering dialami selain

penjualan pembelian adalah kegiatan pemilihan sumber, pemesanan dan

perolehan barang sebagai salah satu aktivitas utama operasi bisnis

perusahaan marketing, dan di dalam menentukan keputusan terkait dengan

proses perencanaan dan penjadwalan stok masih menggunakan intuisi dari

orang-orang tertentu dalam hal ini

staff

minimarket. Hal tersebut membuat

minimarket tidak dapat dengan maksimal memenuhi permintaan pasar, dan

tidak adanya target perencanaan yang seringkali juga membuat proses

penjualan dan pembelian menjadi tidak terkendali, dikarenakan beragamnya

jenis produk yang ada di pasaran sehingga dibutuhkan alat bantu

pengambilan keputusan

(Decision Support System)

.

Oleh karena permasalahan diatas maka penulis ingin merancang

suatu sistem terkomputerisasi yang dapat mendukung aktifitas pembelian

dan penjualan di Minimarket x dengan menggunakan bahasa pemograman


(12)

1.2 Perumusan Masalah

Berdasarkan latar belakang diatas rumusan masalah yang dapat

disimpulkan adalah sebagai berikut :

1. Bagaimana menghasilkan suatu sistem informasi pembelian dan

penjualan yang dapat menangani masalah tentang transaksi pembelian

dan penjualan barang?

2. Bagaimana menghasilkan suatu sistem informasi yang dapat digunakan

dalam pengambilan keputusan?

3. Bagaimana membuat sebuah sistem yang dapat mencatat laporan

pembelian dan penjualan barang?

4. Bagaimana membuat sebuah sistem yang dapat mencatat laporan

berdasarkan metode

decision support sistem

?

5. Bagaimana membuat sebuah sistem yang dapat menghitung jumlah

persediaan pada saat proses

stock opname

?

6. Bagaimana membuat sebuah sistem yang dapat menghasilkan dokumen

laporan dengan format

pdf

?

1.3 Tujuan Pembahasan

Berdasarkan rumusan masalah diatas tujuan pembahasan yang dapat

disimpulkan adalah sebagai berikut :

1.

Untuk menghasilkan suatu sistem informasi pembelian dan penjualan

yang dapat menangani masalah tentang transaksi pembelian dan

penjualan barang.

2. Untuk menghasilkan suatu sistem informasi yang dapat digunakan dalam

pengambilan keputusan.

3. Membuat sistem yang dapat mencatat laporan pembelian dan penjualan

barang.

4. Membuat sistem yang dapat mencatat laporan berdasarkan metode

decision support system

.

5. Membuat sistem yang dapat menghitung jumlah persediaan pada saat


(13)

3

6. Membuat sistem yang dapat menghasilkan dokumen laporan dengan

format

pdf.

1.4 Batasan Masalah

1.

Adapun ruang lingkup software dalam aplikasi ini adalah:

a.

Sistem operasi Microsoft Windows XP Professional SP 2

b.

Sistem Basis Data: MySQL

c.

Bahasa Pemrograman : PHP

d.

Editor Pemrograman: Notepad++, Adobe Dreamweaver

2.

Adapun ruang lingkup hardware dalam aplikasi ini adalah:

a.

Processor Intel pentium 4 1,8 GHz.

b.

Memory DDR 256 Mb.

c.

Harddisk 40 Gb.

d.

Keyboard + Mouse

3.

Batasan Aplikasi

1. Sistem ini dibangun untuk membantu dalam proses transaksi

pembelian dan penjualan barang..

2.

Admin

adalah pemegang hak akses tertinggi, yaitu memiliki hak penuh

untuk mengakses seluruh sistem.

3. Aplikasi ini tidak mengatur retur penjualan, retur pembelian, bayar

hutang, bayar piutang.

4. Aplikasi ini menangani penjualan, pembelian dan inventori barang.

5. Aplikasi ini tidak menangani pembayaran

online.

6. Laporan berupa laporan penjualan, pembelian, stok, top barang, top

supplier, laporan DSS supplier.

7. Sistem ini dibangun untuk membantu dalam proses pengambilan

keputusan perencanaan supplier

8. Memiliki 2 jenis hak akses yaitu untuk

admin

dan

kasir

.

9. Dalam laporan ini juga dibahas realisasi rancangan sistem dan


(14)

1.5 Sumber Data

1. Data primer

Data primer merupakan data yang diperoleh melalui proses pengamatan

langsung ke instansi, wawancara dengan pelaksana instansi,dan

melakukan pembicaraan langsung dengan datang langsung ke instansi.

2. Data Sekunder

Data sekunder merupakan data yang diperoleh melalui studi literatur,

internet, dan sumber-sumber lainnya untuk mendukung kekuatan dan

kebenaran data primer.

1.6 Sistematika Penyajian

Sistematika Penyajian dari laporan ini adalah sebagai berikut:

Bab I. Pendahuluan

Digunakan untuk menjelaskan latar belakang, rumusan masalah,

tujuan, ruang lingkup kajian, sumber data dan sistematika penulisan

dalam penyajian Laporan Tugas Akhir.

Bab II. Kajian Teori

Digunakan untuk menjelaskan teori-teori yang berkaitan dengan

pembuatan sistem dan mendukung pembuatan sistem yang ada.

Bab III. Analisis dan Rancangan Sistem

Digunakan untuk menjelaskan secara lengkap mengenai pemodelan

dan diagram alir sistem kerja dari aplikasi, perancangan desain

aplikasi, dan penjelasan rancangan antarmuka.

Bab IV. Hasil Penelitian

Digunakan untuk menjelaskan perencanaan tahap implementasi,

proses perkembangan implementasi proyek, penjelasan mengenai

realisasi fungsionalitas dan

User Interface Design

yang sudah dibuat.

Bab V. Pembahasan dan Uji Coba Hasil Penelitian

Berisi hasil pengujian terhadap aplikasi yang telah dibuat.

Bab VI. Simpulan dan Saran

Berisi kesimpulan dan saran pengembangan yang dapat dilakukan

untuk aplikasi dimasa yang akan datang.


(15)

xcviii

BAB VI SIMPULAN DAN SARAN

6.1 Kesimpulan

Setelah melakukan analisa dari tugas akhir yang sudah dibuat maka

dapat ditarik kesimpulan bahwa:

1. Aplikasi Sistem Informasi Penjualan, Pembelian Minimarket X Dengan

meggunakan metode

Decision Support System

untuk perencanaan

Supplier menyediakan sarana untuk melakukan transaksi penjualan

dan pembelian kepada setiap konsumen.

2. Aplikasi Sistem Informasi Penjualan, Pembelian Minimarket X Dengan

meggunakan metode

Decision Support System

untuk perencanaan

Supplier menyediakan sarana untuk digunakan dalam pengambilan

keputusan, .

3. Aplikasi Sistem Informasi Penjualan, Pembelian Minimarket X Dengan

meggunakan metode

Decision Support System

untuk perencanaan

Supplier menyediakan sarana penyimpanan berupa

database

untuk

mencatat semua laporan pembelian dan penjualan barang.

6.2 Saran

Saran bagi pengembangan Sistem Informasi Penjualan, Pembelian

Minimarket X Dengan meggunakan metode

Decision Support System

untuk

perencanaan Supplier antara lain :

1. Pembuatan program sebaiknya diawali dengan perancangan yang

baik sehingga sistem yang dihasilkan dapat sejalan dengan hasil

program yang dibuat.

2. Sebaiknya data progam maupun laporan selalu di back-up agar

sewaktu-waktu bila hilang atau rusak tidak perlu membuat dari awal.

3. Sebaiknya untuk kelengkapan laporan dilengkapi dengan laporan


(16)

DAFTAR PUSTAKA

Assauri, S. 2008. Manajemen Produksi & Operasi Edisi Revisi 2008, Jakarta

: FE-UI

Ayuliana, (2009). Testing dan Implementasi. Retrieved Maret , 2000, from

http://rifiana.staff.gunadarma.ac.id/Downloads/files/26083/Teknik+Pen

gujian+perangkat+Lunak+-+Black+Box.pdf.

Davis, G. 1995.

Sistem Informasi Manajemen

, Jakarta: PT. Pustaka Binaman

Pressindo.

Hartono, J. 1990. Analisa dan Desain Sistem Informasi. Yogyakarta : Andi.

Kotler, P. 2009.

Manajemen Pemasaran.

Jakarta : Erlangga.

Kusumadewi, S. 2005.

Modul Kuliah Fuzzy MADM, Y

ogyakarta : Jurusan

Teknik Informatika UII.

Nugroho, A. 2004.

Konsep Pengembangan Sistem Basis Data

. In

form

atika :

Bandung.

Pressman, R S. (1992).

Software Engineering A Praction’s Approach.

United

States : McGraw-Hill Book.

Simamora, H. 2000. Akuntansi Basis Pengambilan Keputusan Bisnis,

PT.Elex Media Komputindo : Jakarta.

Sunarfrihantono, B. 2002. PHP Dan MySQL untuk web. Yogyakarta : Andi.

Suryadi, K, dan Ramdhani, A. 1998.

Sistem Pendukung Keputusan,

PT.


(1)

1

1.1 Latar Belakang Masalah

Saat ini dunia usaha dan marketing memerlukan informasi yang tepat, cepat dan relevan agar dapat memperkecil pengeluaran dan memaksimalkan pendapatan atau laba serta mengefisienkan sendi-sendi yang lain dalam bidang bisnis. Untuk mendapatkan informasi yang diinginkan tentunya harus menggunakan sistem informasi yang baik dan handal. Sistem informasi dalam suatu organisasi dapat dikatakan sebagai suatu sistem yang menyediakan informasi bagi semua tingkatan dalam organisasi tersebut kapan saja diperlukan. Sistem ini menyimpan, mengambil, mengubah, mengolah dan mengkomunikasikan informasi yang diterima dengan menggunakan sistem informasi dan metode decision support system atau peralatan sistem lainnya.

Permasalahan mendasar selama ini yang sering dialami selain penjualan pembelian adalah kegiatan pemilihan sumber, pemesanan dan perolehan barang sebagai salah satu aktivitas utama operasi bisnis perusahaan marketing, dan di dalam menentukan keputusan terkait dengan proses perencanaan dan penjadwalan stok masih menggunakan intuisi dari orang-orang tertentu dalam hal ini staff minimarket. Hal tersebut membuat minimarket tidak dapat dengan maksimal memenuhi permintaan pasar, dan tidak adanya target perencanaan yang seringkali juga membuat proses penjualan dan pembelian menjadi tidak terkendali, dikarenakan beragamnya jenis produk yang ada di pasaran sehingga dibutuhkan alat bantu pengambilan keputusan (Decision Support System).

Oleh karena permasalahan diatas maka penulis ingin merancang suatu sistem terkomputerisasi yang dapat mendukung aktifitas pembelian dan penjualan di Minimarket x dengan menggunakan bahasa pemograman PHP dan database Mysql.


(2)

2

1.2 Perumusan Masalah

Berdasarkan latar belakang diatas rumusan masalah yang dapat disimpulkan adalah sebagai berikut :

1. Bagaimana menghasilkan suatu sistem informasi pembelian dan penjualan yang dapat menangani masalah tentang transaksi pembelian dan penjualan barang?

2. Bagaimana menghasilkan suatu sistem informasi yang dapat digunakan dalam pengambilan keputusan?

3. Bagaimana membuat sebuah sistem yang dapat mencatat laporan pembelian dan penjualan barang?

4. Bagaimana membuat sebuah sistem yang dapat mencatat laporan berdasarkan metode decision support sistem?

5. Bagaimana membuat sebuah sistem yang dapat menghitung jumlah persediaan pada saat proses stock opname?

6. Bagaimana membuat sebuah sistem yang dapat menghasilkan dokumen laporan dengan format pdf?

1.3 Tujuan Pembahasan

Berdasarkan rumusan masalah diatas tujuan pembahasan yang dapat disimpulkan adalah sebagai berikut :

1.

Untuk menghasilkan suatu sistem informasi pembelian dan penjualan yang dapat menangani masalah tentang transaksi pembelian dan penjualan barang.

2. Untuk menghasilkan suatu sistem informasi yang dapat digunakan dalam pengambilan keputusan.

3. Membuat sistem yang dapat mencatat laporan pembelian dan penjualan barang.

4. Membuat sistem yang dapat mencatat laporan berdasarkan metode

decision support system.

5. Membuat sistem yang dapat menghitung jumlah persediaan pada saat proses stock opname.


(3)

6. Membuat sistem yang dapat menghasilkan dokumen laporan dengan format pdf.

1.4 Batasan Masalah

1. Adapun ruang lingkup software dalam aplikasi ini adalah:

a. Sistem operasi Microsoft Windows XP Professional SP 2

b. Sistem Basis Data: MySQL

c. Bahasa Pemrograman : PHP

d. Editor Pemrograman: Notepad++, Adobe Dreamweaver

2. Adapun ruang lingkup hardware dalam aplikasi ini adalah:

a. Processor Intel pentium 4 1,8 GHz.

b. Memory DDR 256 Mb.

c. Harddisk 40 Gb.

d. Keyboard + Mouse

3. Batasan Aplikasi

1. Sistem ini dibangun untuk membantu dalam proses transaksi pembelian dan penjualan barang..

2. Admin adalah pemegang hak akses tertinggi, yaitu memiliki hak penuh

untuk mengakses seluruh sistem.

3. Aplikasi ini tidak mengatur retur penjualan, retur pembelian, bayar hutang, bayar piutang.

4. Aplikasi ini menangani penjualan, pembelian dan inventori barang. 5. Aplikasi ini tidak menangani pembayaran online.

6. Laporan berupa laporan penjualan, pembelian, stok, top barang, top supplier, laporan DSS supplier.

7. Sistem ini dibangun untuk membantu dalam proses pengambilan keputusan perencanaan supplier

8. Memiliki 2 jenis hak akses yaitu untuk admin dan kasir.

9. Dalam laporan ini juga dibahas realisasi rancangan sistem dan implementasi menggunakan jaringan local (localhost).


(4)

4

1.5 Sumber Data

1. Data primer

Data primer merupakan data yang diperoleh melalui proses pengamatan langsung ke instansi, wawancara dengan pelaksana instansi,dan melakukan pembicaraan langsung dengan datang langsung ke instansi. 2. Data Sekunder

Data sekunder merupakan data yang diperoleh melalui studi literatur, internet, dan sumber-sumber lainnya untuk mendukung kekuatan dan kebenaran data primer.

1.6 Sistematika Penyajian

Sistematika Penyajian dari laporan ini adalah sebagai berikut: Bab I. Pendahuluan

Digunakan untuk menjelaskan latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, sumber data dan sistematika penulisan dalam penyajian Laporan Tugas Akhir.

Bab II. Kajian Teori

Digunakan untuk menjelaskan teori-teori yang berkaitan dengan pembuatan sistem dan mendukung pembuatan sistem yang ada. Bab III. Analisis dan Rancangan Sistem

Digunakan untuk menjelaskan secara lengkap mengenai pemodelan dan diagram alir sistem kerja dari aplikasi, perancangan desain aplikasi, dan penjelasan rancangan antarmuka.

Bab IV. Hasil Penelitian

Digunakan untuk menjelaskan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat. Bab V. Pembahasan dan Uji Coba Hasil Penelitian

Berisi hasil pengujian terhadap aplikasi yang telah dibuat. Bab VI. Simpulan dan Saran

Berisi kesimpulan dan saran pengembangan yang dapat dilakukan untuk aplikasi dimasa yang akan datang.


(5)

xcviii

6.1 Kesimpulan

Setelah melakukan analisa dari tugas akhir yang sudah dibuat maka dapat ditarik kesimpulan bahwa:

1. Aplikasi Sistem Informasi Penjualan, Pembelian Minimarket X Dengan meggunakan metode Decision Support System untuk perencanaan Supplier menyediakan sarana untuk melakukan transaksi penjualan dan pembelian kepada setiap konsumen.

2. Aplikasi Sistem Informasi Penjualan, Pembelian Minimarket X Dengan meggunakan metode Decision Support System untuk perencanaan Supplier menyediakan sarana untuk digunakan dalam pengambilan keputusan, .

3. Aplikasi Sistem Informasi Penjualan, Pembelian Minimarket X Dengan meggunakan metode Decision Support System untuk perencanaan Supplier menyediakan sarana penyimpanan berupa database untuk mencatat semua laporan pembelian dan penjualan barang.

6.2 Saran

Saran bagi pengembangan Sistem Informasi Penjualan, Pembelian Minimarket X Dengan meggunakan metode Decision Support System untuk perencanaan Supplier antara lain :

1. Pembuatan program sebaiknya diawali dengan perancangan yang baik sehingga sistem yang dihasilkan dapat sejalan dengan hasil program yang dibuat.

2. Sebaiknya data progam maupun laporan selalu di back-up agar sewaktu-waktu bila hilang atau rusak tidak perlu membuat dari awal. 3. Sebaiknya untuk kelengkapan laporan dilengkapi dengan laporan


(6)

xcix

DAFTAR PUSTAKA

Assauri, S. 2008. Manajemen Produksi & Operasi Edisi Revisi 2008, Jakarta : FE-UI

Ayuliana, (2009). Testing dan Implementasi. Retrieved Maret , 2000, from http://rifiana.staff.gunadarma.ac.id/Downloads/files/26083/Teknik+Pen gujian+perangkat+Lunak+-+Black+Box.pdf.

Davis, G. 1995. Sistem Informasi Manajemen, Jakarta: PT. Pustaka Binaman Pressindo.

Hartono, J. 1990. Analisa dan Desain Sistem Informasi. Yogyakarta : Andi. Kotler, P. 2009. Manajemen Pemasaran. Jakarta : Erlangga.

Kusumadewi, S. 2005. Modul Kuliah Fuzzy MADM, Yogyakarta : Jurusan Teknik Informatika UII.

Nugroho, A. 2004. Konsep Pengembangan Sistem Basis Data. Informatika : Bandung.

Pressman, R S. (1992). Software Engineering A Praction’s Approach. United States : McGraw-Hill Book.

Simamora, H. 2000. Akuntansi Basis Pengambilan Keputusan Bisnis, PT.Elex Media Komputindo : Jakarta.

Sunarfrihantono, B. 2002. PHP Dan MySQL untuk web. Yogyakarta : Andi. Suryadi, K, dan Ramdhani, A. 1998. Sistem Pendukung Keputusan, PT.