Aplikasi Penjualan dan Pembelian Pakan Dilengkapi DSS pada CV. Sinar Kencana dengan Metode Saw.
vi
ABSTRAK
Bidang teknologi informasi khususnya bidang sistem informasi semakin banyak dimafaatkan dalam kegiatan operasional di perusahaan agar lebih efisien dan efektif. Oleh karena itu, penggunaan sistem operasi tersebut akan digunakan untuk seluruh kegiatan operasional di CV. Sinar Kencana dalam proses penjualan, pembelian perusahaan serta pengelolaan inventori. Khususnya dalam transaksi pembelian, perusahaan ini membutuhkan suatu aplikasi yang dapat membantu mendukung keputusan dalam pemilihan supplier. SAW (Simple Additive Weighting) adalah salah satu metode pendukung keputusan yang dapat diterapkan pada kasus ini. Dengan memberikan bobot pada kriteria- kriteria yang telah ditentukan, maka nilai-nilai pada supplier dapat diihitung dan menghasilkan supplier terbaik. Dan hasil tersebut diharapkan dapat membantu CV. Sinar Kencana dalam transaksi pembelian barang.
Kata Kunci: Sistem Informasi, Simple Additive Weighting, Sistem Pendukung Keputusan
(2)
vii
ABSTRACT
The field of information technology especially in the field of information systems is be used in operational activities in the company to be more efficient and effective. Therefore, the use of the operating system will be used for all operational activities in the CV. Sinar Kencana in the process of selling, buying, and managing inventory. Particularly in the purchase transaction, the company requires an application that can help support in supplier selection decisions. SAW (Simple Additive Weighting) is a decision support method which can be applied to this case. By giving weight to the criteria that have been determined, so the value of suppliers can be calculated and can generate the best supplier. And the results are expected to help CV. Sinar Kencana in the purchase of goods.
Keywords: Information Systems, Simple Additive Weighting, Decision Support Systems
(3)
viii
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
ABSTRAK ... vi
ABSTRACT ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... xiii
DAFTAR TABEL ... xvi
DAFTAR NOTASI/ LAMBANG ... xvii
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan... 2
1.4 Ruang Lingkup Kajian... 3
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 4
BAB 2. KAJIAN TEORI ... 6
2.1 Sistem Informasi ... 6
2.2 Teori Decision Support System (DSS) ... 6
2.2.1 Metode Simple Additive Weighting ... 7
2.3 Teori Akuntansi ... 8
2.3.1 Laporan Keuangan ... 8
2.3.2 Akun Neraca ... 8
2.3.3 Akun Laba Rugi ... 8
2.3.4 Jurnal ... 9
2.4 Flowchart ... 9
2.4.1 Tujuan Flowchart ... 9
2.4.2 Aturan Flowchart ... 10
(4)
ix
2.5 Entity Relationship Diagram (ERD)... 10
2.6 Structured Query Language (SQL) ... 14
2.6.1 Data Definition Language (DDL) ... 14
2.6.2 Data Manipulation Language (DML)... 14
2.7 Unified Modelling Languange (UML) ... 15
2.7.1 Use Case ... 16
2.7.2 Activity Diagram ... 17
2.7.3 Class Diagram ... 18
2.8 Pemrograman Berorientasi Objek ... 19
2.8.1 Prinsip Dasar Pemrograman Berorientasi Objek ... 20
2.9 C# (C Sharp) ... 21
2.9.1 Elemen – Elemen Bahasa C# ... 22
2.10 Black Box Testing ... 26
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 28
3.1 Proses Bisnis ... 28
3.1.1 Proses Bisnis Penjualan Barang ... 28
3.1.2 Proses Bisnis Pembelian Barang ... 30
3.2 Analisis Simple Additive Weighting ... 31
3.3 ERD (Entity Relationship Diagram) ... 34
3.4 Unified Modeling Language(UML) ... 37
3.4.1 Use Case Diagram ... 37
3.5 Activity Diagram ... 39
3.5.1 Proses Login ... 39
3.5.2 Proses Tambah User ... 40
3.5.3 Proses Edit User ... 40
3.5.4 Proses Delete User ... 41
3.5.5 Proses Tambah Supplier ... 42
3.5.6 Proses Edit Supplier ... 43
3.5.7 Proses Delete Supplier ... 44
3.5.8 Proses Tambah Pelanggan ... 45
3.5.9 Proses Edit Pelanggan ... 46
(5)
x
3.5.11 Proses Tambah Barang ... 48
3.5.12 Proses Edit Barang ... 49
3.5.13 Proses Delete Barang ... 50
3.5.14 Proses Tambah Supplier Stok ... 51
3.5.15 Proses Edit Supplier Stok ... 52
3.5.16 Proses Delete Supplier Stok ... 53
3.5.17 Proses Tambah Penjualan ... 54
3.5.18 Proses Tambah Pembelian ... 55
3.5.19 Proses Lihat Penjualan ... 56
3.5.20 Proses Lihat Pembelian ... 57
3.5.21 Proses Print Laporan Penjualan ... 58
3.5.22 Proses Print Laporan Pembelian ... 58
3.5.23 Proses Print Laporan Jurnal ... 59
3.5.24 Proses DSS ... 60
3.6 Class Diagram ... 61
3.7 Konsep Eksekusi dan Rancangan Form... 62
3.7.1 Rancangan Form Login ... 62
3.7.2 Rancangan Form Menu ... 62
3.7.3 Rancangan Form User ... 63
3.7.4 Rancangan Form Tambah User ... 63
3.7.5 Rancangan Form Edit User ... 64
3.7.6 Rancangan Form Supplier ... 64
3.7.7 Rancangan Form Tambah Supplier ... 65
3.7.8 Rancangan Form Edit Supplier ... 65
3.7.9 Rancangan Form Pelanggan ... 66
3.7.10 Rancangan Form Tambah Pelanggan ... 66
3.7.11 Rancangan Form Edit Pelanggan ... 67
3.7.12 Rancangan Form Barang ... 67
3.7.13 Rancangan Form Tambah Barang ... 68
3.7.14 Rancangan Form Edit Barang ... 68
3.7.15 Rancangan Form Penjualan ... 69
(6)
xi
3.7.17 Rancangan Form DSS ... 70
3.7.18 Rancangan Form Laporan ... 70
BAB 4. HASIL PENELITIAN ... 71
4.1 Login ... 71
4.2 Halaman Utama ... 72
4.3 Halaman Supplier ... 72
4.4 Halaman Tambah Supplier ... 73
4.5 Halaman Edit Supplier ... 73
4.6 Halaman Supplier Stok ... 74
4.7 Halaman Pelanggan ... 74
4.8 Halaman Tambah Pelanggan ... 75
4.9 Halaman Edit Pelanggan ... 75
4.10 Halaman Barang ... 76
4.11 Halaman Tambah Barang ... 76
4.12 Halaman Edit Barang... 77
4.13 Halaman User ... 77
4.14 Halaman Tambah User ... 78
4.15 Halaman Edit User... 78
4.16 Halaman Pembelian ... 79
4.17 Halaman Penjualan ... 79
4.18 Halaman Akuntansi... 80
4.19 Halaman Tambah Jurnal ... 81
4.20 Halaman DSS ... 81
4.21 Halaman Laporan ... 82
4.22 Halaman Pilih Tanggal Laporan Penjualan ... 82
4.23 Halaman Laporan Penjualan ... 82
4.24 Halaman Pilih Tanggal Laporan Pembelian ... 83
4.25 Halaman Laporan Pembelian ... 83
4.26 Halaman Pilih Tanggal Buku Besar ... 84
4.27 Halaman Laporan Buku Besar ... 84
4.28 Halaman Laporan Jurnal ... 85
(7)
xii
5.1 Login ... 86
5.2 Halaman Tambah Supplier ... 86
5.3 Halaman Edit Supplier ... 87
5.4 Halaman Stok Supplier ... 87
5.5 Halaman Tambah Pelanggan ... 88
5.6 Halaman Edit Pelanggan ... 88
5.7 Halaman Tambah Barang ... 88
5.8 Halaman Edit Barang... 89
5.9 Halaman Tambah User ... 89
5.10 Halaman Edit User... 89
5.11 Halaman Pembelian ... 90
5.12 Halaman Penjualan ... 90
BAB 6. SIMPULAN DAN SARAN ... 92
6.1 Simpulan ... 92
6.2 Saran ... 92
(8)
xiii
DAFTAR GAMBAR
Gambar 2.1 Contoh sebuah Entitas Konsumen [6] ... 12
Gambar 2.2 Relasi Satu ke Satu [7]. ... 13
Gambar 2.3 Relasi Satu ke Banyak [7]. ... 13
Gambar 2.4 Relasi Banyak ke Satu [7]. ... 13
Gambar 2.5 Relasi Banyak ke Banyak [7]. ... 14
Gambar 2.6 Activity Diagram [9] ... 18
Gambar 2.7 Contoh class [9]. ... 19
Gambar 2.8 Class Diagram [9]... 19
Gambar 2.9 Contoh If Else [10] ... 24
Gambar 2.10 Contoh If Else Bersarang [10]. ... 25
Gambar 2.11 Contoh Switch Case [10]. ... 25
Gambar 2.12 Contoh While [10]. ... 25
Gambar 2.13 Contoh Do While [10]. ... 26
Gambar 2.14 Contoh for [10]. ... 26
Gambar 3.1 Proses Penjualan Barang ... 29
Gambar 3.2 Proses Pembelian Barang ... 30
Gambar 3.3 ERD ... 34
Gambar 3.4 Use Case ... 37
Gambar 3.5 Use Case Detail ... 38
Gambar 3.6 Activity Login ... 39
Gambar 3.7 Activity Tambah User ... 40
Gambar 3.8 Activity Edit User ... 41
Gambar 3.9 Activity Delete User ... 42
Gambar 3.10 Activity Tambah Supplier ... 43
Gambar 3.11 Activity Edit Supplier ... 44
Gambar 3.12 Activity Delete Supplier ... 45
Gambar 3.13 Activity Tambah Pelanggan ... 46
Gambar 3.14 Activity Edit Pelanggan ... 47
Gambar 3.15 Activity Delete Pelanggan ... 48
(9)
xiv
Gambar 3.17 Activity Edit Barang ... 50
Gambar 3.18 Activity Delete Barang ... 51
Gambar 3.19 Activity Tambah Supplier Stok ... 52
Gambar 3.20 Activity Edit Supplier Stok ... 53
Gambar 3.21 Activity Delete Supplier Stok ... 54
Gambar 3.22 Activity Tambah Penjualan ... 55
Gambar 3.23 Activity Tambah Pembelian ... 56
Gambar 3.24 Activity Lihat Penjualan ... 57
Gambar 3.25 Activity Lihat Pembelian ... 57
Gambar 3.26 Activity Print Laporan Penjualan ... 58
Gambar 3.27 Activity Print Laporan Pembelian ... 59
Gambar 3.28 Activity Print Laporan Jurnal ... 60
Gambar 3.29 Activity Proses DSS ... 60
Gambar 3.30 Class Diagram... 61
Gambar 3.31 Rancangan form Login ... 62
Gambar 3.32 Rancangan form Menu ... 62
Gambar 3.33 Rancangan form User ... 63
Gambar 3.34 Rancangan form Tambah User ... 63
Gambar 3.35 Rancangan form Edit User ... 64
Gambar 3.36 Rancangan form Supplier ... 64
Gambar 3.37 Rancangan form Tambah Supplier ... 65
Gambar 3.38 Rancangan form Edit Supplier ... 65
Gambar 3.39 Rancangan form Pelanggan ... 66
Gambar 3.40 Rancanan form Tambah Pelanggan ... 66
Gambar 3.41 Rancangan form Edit Pelanggan ... 67
Gambar 3.42 Rancangan Form Barang ... 67
Gambar 3.43 Rancangan Form Tambah Barang ... 68
Gambar 3.44 Rancangan Form Edit Barang ... 68
Gambar 3.45 Rancangan FormPenjualan ... 69
Gambar 3.46 Rancangan Form Pembelian ... 69
Gambar 3.47 Rancangan Form DSS ... 70
(10)
xv
Gambar 4.1 Login ... 71
Gambar 4.2 Gagal Login ... 71
Gambar 4.3 Halaman Utama ... 72
Gambar 4.4 Halaman Supplier... 73
Gambar 4.5 Halaman Tambah Supplier ... 73
Gambar 4.6 Halaman Edit Supplier ... 74
Gambar 4.7 Halaman Supplier Stok ... 74
Gambar 4.8 Halaman Pelanggan ... 75
Gambar 4.9 Halaman Tambah Pelanggan ... 75
Gambar 4.10 Halaman Edit Pelanggan ... 76
Gambar 4.11 Halaman Barang ... 76
Gambar 4.12 Halaman Tambah Barang ... 77
Gambar 4.13 Halaman Edit Barang ... 77
Gambar 4.14 Halaman User ... 78
Gambar 4.15 Halaman Tambah User ... 78
Gambar 4.16 Halaman Edit User ... 79
Gambar 4.17 Halaman Pembelian ... 79
Gambar 4.18 Halaman Penjualan ... 80
Gambar 4.19 Halaman Akuntansi ... 80
Gambar 4.20 Halaman Tambah Jurnal ... 81
Gambar 4.21 Halaman DSS ... 81
Gambar 4.22 Halaman Laporan... 82
Gambar 4.23 Halaman Pilih Tanggal Laporan Penjualan ... 82
Gambar 4.24 Halaman Laporan Penjualan ... 83
Gambar 4.25 Halaman Pilih Tanggal Laporan Pembelian ... 83
Gambar 4.26 Halaman Laporan Pembelian ... 84
Gambar 4.27 Halaman Pilih Tanggal Buku Besar... 84
Gambar 4.28 Halaman Laporan Buku Besar ... 85
(11)
xvi
DAFTAR TABEL
Tabel 3.1 Contoh pemberian bobot ... 31
Tabel 3.2 Contoh perbandingan nilai kriteria ... 32
Tabel 3.3 Contoh hasil normalisasi metode SAW ... 32
Tabel 3.4 Contoh hasil akhir metode SAW ... 33
Tabel 3.5 User ... 35
Tabel 3.6 Supplier ... 35
Tabel 3.7 Supplier Stok ... 35
Tabel 3.8 Pembelian ... 35
Tabel 3.9 Pembelian Detail ... 35
Tabel 3.10 Barang ... 36
Tabel 3.11 Pelanggan ... 36
Tabel 3.12 Penjualan ... 36
Tabel 3.13 Penjualan Detail ... 36
Tabel 3.14Kode Akuntansi ... 36
Tabel 3.15 Jurnal ... 37
Tabel 5.1 Test Case Login ... 86
Tabel 5.2 Test Case Halaman Tambah Supplier ... 86
Tabel 5.3 Test Case Halaman Edit Supplier ... 87
Tabel 5.4 Test Case Halaman Stok Supplier ... 87
Tabel 5.5 Test Case Halaman Tambah Pelanggan ... 88
Tabel 5.6 Test Case Halaman Edit Pelanggan ... 88
Tabel 5.7 Test Case Halaman Tambah Barang ... 88
Tabel 5.8 Test Case Halaman Edit Barang ... 89
Tabel 5.9 Test Case Halaman Tambah User ... 89
Tabel 5.10 Test Case Halaman Edit User ... 89
Tabel 5.11 Test Case Halaman Pembelian ... 90
(12)
xvii
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart Flow line Menunjukkan alur
dari sebuah proses
Flowchart Document Menunjukkan
dokumen
Flowchart Manual Operation
Menunjukan pekerjaan yang dilakukan secara
manual
Flowchart Arsip
Penyimpanan secara manual melalui
pengarsipan
Flowchart Process
Menunjukkan proses dari operasi program
komputer
Flowchart Direct Data
Menunjukkan data input/output menggunakan hard
disk
Flowchart Manual Input
Menunjukkan input menggunakan
keyboard
Flowchart On-page
Reference
Menunjukkan penghubung dalam halaman yang sama
Flowchart Off-page
Reference
Menunjukkan penghubung dalam
halaman yang berbeda
(13)
xviii
Jenis Notasi/Lambang Nama Arti
Flowchart Data
Proses input/output data, parameter,
informasi
Flowchart Decision Menunjukkan suatu
keputusan
Flowchart Terminator
Menunjukkan awal dan akhir suatu
proses
ERD Strong Entity
Entity yang memiliki attribut kunci untuk
tiap individu di dalamnya
ERD Weak Entity
Entity yang tidak memiliki atribut kunci
sehingga harus dihubungkan dengan
strongentity
ERD Relationship
Hubungan antara beberapa entity dan
tidak dapat berdiri sendiri, paling sedikit
harus terdapat 2 entity dengan sebuah penghubung
ERD Atribut
Menjelaskan suatu entitiy dan mempunyai nilai.
ERD
Atribut Komposit (Composite
Attribute)
Atribut yang dapat dibagi jadi beberapa
(14)
xix
Jenis Notasi/Lambang Nama Arti
ERD
Atribut Bernilai Banyak (Multivalued
Attribute)
Atribut yang terdiri dari sekumpulan harga untuk suatu
entitas tertentu.
Usecase Actor
Actor menggambarkan
seseorang atau sesuatu yang dapat berinteraksi dengan sistem yang ada.
Usecase Use Case Usecase
Use Case menggambarkan fungsionalitas dari suatu sistem, sehingga pembaca dapat mengerti kegunaan sebuah sistem. Usecase -End1 * -End2 * Communication Communication adalah garis penghubung untuk menyambungkan Actor dengan usecase di dalam
sistem.
Usecase System Boundary
Untuk menggambarkan jangkauan sistem dan memberikan alternatif pilihan sistem Usecase «uses» Include Termasuk bagian dari use case lain (
(15)
xx
Jenis Notasi/Lambang Nama Arti
Usecase
«extends»
Extend
Perluasan dari use case lain apabila
syarat terpenuhi
Usecase Generalisasi
Relasi antara dua actor atau dua use case dimana salah
satunya menurunkan, menambahkan atau
override sifat dari yang lainnya. Activity
diagram Initial state
Titik awal yang mengawali activity
diagram Activity
diagram Final state
Titik akhir yang mengakhiri activity
diagram Activity
diagram Decision
Elemen untuk kondisi percabangan yang harus menentukan suatu kondisi Activity
diagram Action state
Menggambarkan aktifitas yang sedang
dilakukan di dalam activity diagram
Activity
diagram Transaction (Fork)
Menunjukkan kegiatan yang dilakukan secara parallel atau untuk menggabungkan dua
kegiatan pararel menjadi satu.
(16)
1
BAB 1. PENDAHULUAN
Pada Bab ini menjelaskan tentang latar belakang perusahaan, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data serta sistematika penyajian yang akan di kerjakan untuk menyelesaikan tugas akhir.
1.1 Latar Belakang Masalah
Perusahaan CV. Sinar Kencana adalah perusahaan yang bergerak dibidang wirausaha penjualan pembelian pakan yang terletak di daerah Cianjur. Kegiatan yang dilakukan oleh CV. Sinar Kencana adalah menjual pakan, membeli pakan, serta mencatat segala transaksi yang dilakukan oleh perusahaan.
Adapun kegiatan logistik mencakup seluruh kegiatan aliran barang dan juga informasi perusahaan. Salah satu permasalahan yang ada di perusahaan ini yaitu permasalahan yang terkait dengan persediaan stok pakan. Permasalahan muncul karena adanya ketidakpastian permintaan barang. Pengelolaan persediaan secara manual dalam pendataan menyebabkan kurangnya kerja sama karyawan dalam mengelola aliran informasi dan produk yang tepat pada perusahaan, sehingga mengakibatkan jumlah persedian stok pakan menumpuk. Sedangkan kekurangan persediaan menyebabkan perusahaan mengalami kehabisan barang di gudang. Permasalaahan lain muncul karena adanya beberapa supplier yang menjual barang yang sama dengan harga yang berbeda – beda sehingga membuat perusahaan kesulitan dalam menentukan pembelian pakan ikan. Selain itu, permasalahan lainpun terdapat pada laporan barang. Transaksi yang dilakukan masih dilakukan menggunakan tulis tangan ini dapat dikatakan masih kurang efisien, dikarenakan sulit untuk mencatat dan menghitung banyaknya jenis transaksi yang ada, banyaknya jumlah barang, serta sulit untuk mengetahui laporan seluruh transaksi pada perusahaan.
(17)
2
Perusahaan CV. Sinar Kencana ini memerlukan sebuah aplikasi untuk membantu mencatat segala kegiatan jual beli pakan serta sistem pendukung keputusan untuk pembelian pakan kepada supplier terbaik, serta dapat memberikan laporan yang akurat untuk membantu perusahaan dalam menjalankan bisnisnya.
1.2 Rumusan Masalah
Berikut adalah beberapa masalah yang dapat dirumuskan dalam pembuatan aplikasi yaitu:
1. Bagaimana membuat sebuah sistem yang dapat membantu dalam menentukan supplier terbaik untuk pembelian pakan?
2. Bagaimana membuat sebuah sistem informasi yang dapat membantu dalam mengelola penjualan dan pembelian pada perusahaan CV. Sinar Kencana?
3. Bagaimana membuat sebuah sistem informasi yang dapat memberikan laporan pada semua transaksi yang dilakukan?
1.3 Tujuan Pembahasan
Pembuatan sistem informasi ini memiliki beberapa tujuan untuk menyelesaikan permasalahannya, diantaranya :
1. Membuat sistem informasi yang berguna untuk membantu CV. Sinar Kencana dalam menentukan supplier terbaik dalam pembelian pakan ikan.
2. Membuat sistem informasi yang dapat mengelola penjualan dan pembelian pada perusahaan CV. Sinar Kencana.
3. Membuat sistem informasi yang dapat menampilkan laporan pada pada semua transaksi di CV. Sinar Kencana.
(18)
3
1.4 Ruang Lingkup Kajian
Perancangan aplikasi ini meliputi DSS, penjualan, pembelian, stok pakan, dan laporan. CV. Sinar Kencana mempunyai ruang lingkup sebagai berikut :
1. Aplikasi yang akan dihasilkan berbasis desktop
2. Metode Simple Additive Weighting yang berguna untuk menentukan supplier terbaik dalam kegiatan pembelian pakan. 3. Proses data dibuat saling terkait, stok barang yang ter-update
secara otomatis, serta dilengkapi dengan laporan stok pakan dan akuntansi.
4. Transaksi penjualan dan pembelian dilakukan secara tunai 5. Terdapat fitur – fitur sebagai berikut:
a. Hak Akses
Terdapat dua jenis user yaitu : Admin dan Karyawan. User Admin dapat mengases seluruh fitur dalam program termasuk mengelolaan data user , data supplier, data customer dan data barang.
b. Pembuat keputusan supplier terbaik untuk pembelian pakan Fitur ini dapat dilakukan oleh karyawan untuk menampilkan hasil keputusan.
c. Pencatatan penjualan, pembelian dan stok pakan
Fitur ini dapat dilakukan oleh karyawan untuk mencatat semua kegiatan transaksi.
d. Laporan stok pakan dan akuntansi
Fitur ini dapat dilakukan oleh karyawan untuk menampilkan laporan dan akuntansi yang dapat di print.
6. Ruang lingkup dalam software adalah :
a. Sistem Operasi: Microsoft Windows XP service pack 3 b. Basis Data : SQL server 2008.
(19)
4
7. Ruanglingkupdalam hardware adalah : a. Processor Intel Pentium 4 Core 2 Duo b. Memory DDR 256 Mb
c. Harddisk 100 Gb d. Keyboard dan mouse
1.5 Sumber Data
Sumber data yang diperoleh untuk penelitian ini terdiri dari sumber data primer dan sumber data sekunder. Sumber data primer diperoleh dari wawancara secara langsung terhadap pengguna atau pimpinan perusahaan, serta studi lapangan dengan melakukan pengamatan langsung ke perusahaan. Sedangkan sumber data sekunder diperoleh melalui studi literatur, yaitu dengan menggunakan sumber-sumber berupa buku atau pustaka lainnya.
1.6 Sistematika Penyajian
Sistematika Penyajian dari laporan ini adalah sebagai berikut:
Bab 1. Pendahuluan
Bab ini membahas mengenai latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, sumber data, dan sistematika penyajianLaporanTugas Akhir.
Bab 2. KajianTeori
Bab ini membahas mengenai teori-teori yang berkaitan dengan pembuatan aplikasi ini.
Bab 3. Analisis danRancangan Sistem
Bab ini membahas secara lengkap mengenai pemodelan dan diagram alir sistem kerja dari aplikasi, perancangan desain aplikasi, dan penjelasan sistem.
(20)
5
Bab 4. Hasil Penelitian
Bab ini membahas mengenai aplikasi yang dijalankan dan dipakai beserta dengan contoh tampilan pengoperasian aplikasi tersebut.
Bab 5. Pembahasan dan Uji Coba Hasil Penelitian
Bab ini membahas mengenai uji coba terhadap aplikasi ini serta laporan dari kuisioner dari beberapa responden.
Bab 6. Simpulan dan Saran
Bab ini membahas mengenai simpulan dan saran serta kata - kata penutup dalam Laporan Tugas Akhir.
(21)
92
BAB 6. SIMPULAN DAN SARAN
Pada bab ini berisi tentang simpulan dari program yang telah dibuat penulis serta saran untuk mengembangkan program yang telah dibuat.
6.1 Simpulan
Berdasarkan pada hasil yang telah dicapai dalam penelitian ini, dapat disimpulkan bahwa secara garis besar aplikasi ini sudah berjalan cukup baik untuk memenuhi kebutuhan-kebutuhan dari CV. Sinar Kencana yang telah dijabarkan pada Bab I, yaitu:
1. Telah dibuat sebuah sistem informasi yang berguna untuk membantu CV. Sinar Kencana dalam menentukan supplier terbaik dalam pembelian pakan ikan.
2. Telah dibuat sebuah sistem informasi yang dapat mengelola penjualan dan pembelian pada perusahaan CV. Sinar Kencana. 3. Telah dibuat sebuah sistem informasi yang dapat menampilkan
laporan pada semua transaksi di CV. Sinar Kencana.
6.2 Saran
Saran yang dapat diberikan setelah melihat evaluasi dan hasil yang telah dicapai, penulis dapat menyarankan untuk yang akan datang yaitu:
1. Pengembangan aplikasi ini dapat dilakukan menjadi lebih luas lagi, misalnya dapat melakukan pemilihan kriteria pada perhitungan DSS.
2. Pengembangan aplikasi dapat dilakukan untuk sistem informasi kepegawaian yang teringegrasi dengah hasil penelitian ini.
(22)
93
DAFTAR PUSTAKA
[1] H. Al Fatta, Analisis dan perancangan sistem informasi untuk keunggulan bersaing perusahaan dan organisasi modern, Yogyakarta: Andi, 2007.
[2] F. Basyaib, Teori Pembuat Keputusan, Yogyakarta: Grasindo, 2007. [3] A. Marcomini, G. W. Sulter II dan A. Critto, Decision Support Systerm
For Risk-Based Management of Contaminated Sites, New York: Springer, 2008.
[4] E. L. Maretha, B. Harcahyo, L. Kusumaningrum dan L. Y. Nugraheni, Akuntansi Dasar 1, Semarang: Grasindo, 2008.
[5] J. A. Staff, Flowcharts: Plain & Simple: Learning and Application Guide, Madison: Oriel Inc, 1995.
[6] Fathansyah, Basis Data, Bandung: Informatika, 2002.
[7] R. V. Imbar dan B. R. Suteja, Pemrograman Web-Commerce dengan ORACLE & ASP, Bandung: Informatika, 2006.
[8] M. Gunderloy, J. L. Jorden dan D. w. Tschanz, Mastering Microsoft SQL Server 2005, Indianapolis: John Wiley & Sons, 2006.
[9] D. Pilone dan P. Neil, UML 2.0 in a Nutshell, First Edition, California:
O’Reilly Meida Inc., 2005.
[10] W. Komputer, Microsoft Visual C#, Yogyakarta: Andi, 2008.
[11] N. Rathaus dan G. Evron, Open Source Fuzzing Tools, Burlington: Syngress Publishing, Inc, 2011.
(1)
Perusahaan CV. Sinar Kencana ini memerlukan sebuah aplikasi untuk membantu mencatat segala kegiatan jual beli pakan serta sistem pendukung keputusan untuk pembelian pakan kepada supplier terbaik, serta dapat memberikan laporan yang akurat untuk membantu perusahaan dalam menjalankan bisnisnya.
1.2 Rumusan Masalah
Berikut adalah beberapa masalah yang dapat dirumuskan dalam pembuatan aplikasi yaitu:
1. Bagaimana membuat sebuah sistem yang dapat membantu dalam menentukan supplier terbaik untuk pembelian pakan?
2. Bagaimana membuat sebuah sistem informasi yang dapat membantu dalam mengelola penjualan dan pembelian pada perusahaan CV. Sinar Kencana?
3. Bagaimana membuat sebuah sistem informasi yang dapat memberikan laporan pada semua transaksi yang dilakukan?
1.3 Tujuan Pembahasan
Pembuatan sistem informasi ini memiliki beberapa tujuan untuk menyelesaikan permasalahannya, diantaranya :
1. Membuat sistem informasi yang berguna untuk membantu CV. Sinar Kencana dalam menentukan supplier terbaik dalam pembelian pakan ikan.
2. Membuat sistem informasi yang dapat mengelola penjualan dan pembelian pada perusahaan CV. Sinar Kencana.
3. Membuat sistem informasi yang dapat menampilkan laporan pada pada semua transaksi di CV. Sinar Kencana.
(2)
3
1.4 Ruang Lingkup Kajian
Perancangan aplikasi ini meliputi DSS, penjualan, pembelian, stok pakan, dan laporan. CV. Sinar Kencana mempunyai ruang lingkup sebagai berikut :
1. Aplikasi yang akan dihasilkan berbasis desktop
2. Metode Simple Additive Weighting yang berguna untuk menentukan supplier terbaik dalam kegiatan pembelian pakan. 3. Proses data dibuat saling terkait, stok barang yang ter-update
secara otomatis, serta dilengkapi dengan laporan stok pakan dan akuntansi.
4. Transaksi penjualan dan pembelian dilakukan secara tunai 5. Terdapat fitur – fitur sebagai berikut:
a. Hak Akses
Terdapat dua jenis user yaitu : Admin dan Karyawan. User Admin dapat mengases seluruh fitur dalam program termasuk mengelolaan data user , data supplier, data customer dan data barang.
b. Pembuat keputusan supplier terbaik untuk pembelian pakan Fitur ini dapat dilakukan oleh karyawan untuk menampilkan hasil keputusan.
c. Pencatatan penjualan, pembelian dan stok pakan
Fitur ini dapat dilakukan oleh karyawan untuk mencatat semua kegiatan transaksi.
d. Laporan stok pakan dan akuntansi
Fitur ini dapat dilakukan oleh karyawan untuk menampilkan laporan dan akuntansi yang dapat di print.
6. Ruang lingkup dalam software adalah :
a. Sistem Operasi: Microsoft Windows XP service pack 3 b. Basis Data : SQL server 2008.
(3)
7. Ruanglingkupdalam hardware adalah : a. Processor Intel Pentium 4 Core 2 Duo b. Memory DDR 256 Mb
c. Harddisk 100 Gb d. Keyboard dan mouse
1.5 Sumber Data
Sumber data yang diperoleh untuk penelitian ini terdiri dari sumber data primer dan sumber data sekunder. Sumber data primer diperoleh dari wawancara secara langsung terhadap pengguna atau pimpinan perusahaan, serta studi lapangan dengan melakukan pengamatan langsung ke perusahaan. Sedangkan sumber data sekunder diperoleh melalui studi literatur, yaitu dengan menggunakan sumber-sumber berupa buku atau pustaka lainnya.
1.6 Sistematika Penyajian
Sistematika Penyajian dari laporan ini adalah sebagai berikut:
Bab 1. Pendahuluan
Bab ini membahas mengenai latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, sumber data, dan sistematika penyajianLaporanTugas Akhir.
Bab 2. KajianTeori
Bab ini membahas mengenai teori-teori yang berkaitan dengan pembuatan aplikasi ini.
Bab 3. Analisis danRancangan Sistem
Bab ini membahas secara lengkap mengenai pemodelan dan diagram alir sistem kerja dari aplikasi, perancangan desain aplikasi, dan penjelasan sistem.
(4)
5
Bab 4. Hasil Penelitian
Bab ini membahas mengenai aplikasi yang dijalankan dan dipakai beserta dengan contoh tampilan pengoperasian aplikasi tersebut.
Bab 5. Pembahasan dan Uji Coba Hasil Penelitian
Bab ini membahas mengenai uji coba terhadap aplikasi ini serta laporan dari kuisioner dari beberapa responden.
Bab 6. Simpulan dan Saran
Bab ini membahas mengenai simpulan dan saran serta kata - kata penutup dalam Laporan Tugas Akhir.
(5)
92
penulis serta saran untuk mengembangkan program yang telah dibuat.
6.1 Simpulan
Berdasarkan pada hasil yang telah dicapai dalam penelitian ini, dapat disimpulkan bahwa secara garis besar aplikasi ini sudah berjalan cukup baik untuk memenuhi kebutuhan-kebutuhan dari CV. Sinar Kencana yang telah dijabarkan pada Bab I, yaitu:
1. Telah dibuat sebuah sistem informasi yang berguna untuk membantu CV. Sinar Kencana dalam menentukan supplier terbaik dalam pembelian pakan ikan.
2. Telah dibuat sebuah sistem informasi yang dapat mengelola penjualan dan pembelian pada perusahaan CV. Sinar Kencana. 3. Telah dibuat sebuah sistem informasi yang dapat menampilkan
laporan pada semua transaksi di CV. Sinar Kencana.
6.2 Saran
Saran yang dapat diberikan setelah melihat evaluasi dan hasil yang telah dicapai, penulis dapat menyarankan untuk yang akan datang yaitu:
1. Pengembangan aplikasi ini dapat dilakukan menjadi lebih luas lagi, misalnya dapat melakukan pemilihan kriteria pada perhitungan DSS.
2. Pengembangan aplikasi dapat dilakukan untuk sistem informasi kepegawaian yang teringegrasi dengah hasil penelitian ini.
(6)
93
DAFTAR PUSTAKA
[1] H. Al Fatta, Analisis dan perancangan sistem informasi untuk keunggulan bersaing perusahaan dan organisasi modern, Yogyakarta: Andi, 2007.
[2] F. Basyaib, Teori Pembuat Keputusan, Yogyakarta: Grasindo, 2007. [3] A. Marcomini, G. W. Sulter II dan A. Critto, Decision Support Systerm
For Risk-Based Management of Contaminated Sites, New York: Springer, 2008.
[4] E. L. Maretha, B. Harcahyo, L. Kusumaningrum dan L. Y. Nugraheni, Akuntansi Dasar 1, Semarang: Grasindo, 2008.
[5] J. A. Staff, Flowcharts: Plain & Simple: Learning and Application Guide, Madison: Oriel Inc, 1995.
[6] Fathansyah, Basis Data, Bandung: Informatika, 2002.
[7] R. V. Imbar dan B. R. Suteja, Pemrograman Web-Commerce dengan ORACLE & ASP, Bandung: Informatika, 2006.
[8] M. Gunderloy, J. L. Jorden dan D. w. Tschanz, Mastering Microsoft SQL Server 2005, Indianapolis: John Wiley & Sons, 2006.
[9] D. Pilone dan P. Neil, UML 2.0 in a Nutshell, First Edition, California:
O’Reilly Meida Inc., 2005.
[10] W. Komputer, Microsoft Visual C#, Yogyakarta: Andi, 2008.
[11] N. Rathaus dan G. Evron, Open Source Fuzzing Tools, Burlington: Syngress Publishing, Inc, 2011.