Aplilkasi Penjualan dan Pembelian pada Minimarket "X" dengan Menggunakan Metode Decision Support System untuk Perencanaan Supplier.
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
?
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.