Sistem Informasi Penjualan Pembelian dan Stok Menggunakan Decision Support System Dengan Menerapkan Simple Additive Weighting (Studi Kasus: Apotek "X").

(1)

ABSTRAK

Pada zaman sekarang ini, perkembangan teknologi informasi tentu menjadi hal yang umum dan dapat dengan mudah dijumpai dalam kehidupan saat ini. Salah satunya dengan penggunaan aplikasi, aplikasi sebagai media transaksi yang sudah dikenal oleh kalangan masyarakat. Apotek X yang bergerak dalam bidang obat-obatan sangat membutuhkan sebuah sistem informasi yang dapat mempermudah transaksi yang dilakukan Apotek X. Oleh karena itu, Apotek X sangat membutuhkan aplikasi ini sebagai bagian dari transaksi. Selain itu, Apotek X masih kesulitan dalam memilih supplier yang efektif dan dapat menguntungkan apotek itu sendiri, banyaknya supplier baru maupun lama membuat Apotek X kesulitan dalam memilih supplier terbaik. Karena itu dibangun sebuah aplikasi yang dapat mencatat transaksi yang dapat menguntungkan Apotek X. Dengan adanya aplikasi ini diharapkan dapat memaksimalkan transaksi dan keuntungan Apotek X dan dapat mengurangi kesalahan dalam menentukan supplier terbaik.


(2)

ABSTRACT

At this present time, developments in information technology would be ubiquitous and can be easily found in today's life. One of them with the use of the application, the application as a medium of transaction that is already known by the community. Apotek X which is engaged in medicine are in need of an information system to facilitate transactions carried Apotek X. Therefore, Apotek X urgently need this application as part of the transaction. In addition, the Apotek X is still difficulty in choosing suppliers effective and profitable pharmacy itself, the number of new and existing suppliers make Apotek X difficulty in choosing the best supplier. Since it's built an application that can record the transactions that can benefit Apotek X. With this application is expected to maximize the advantages of the transaction and Apotek X and can reduce errors in determining the best supplier.


(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALISTAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... v

ABSTRACT ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xvi

DAFTAR NOTASI / LAMBANG ... 1

BAB 1 PENDAHULUAN ... 3

1.1 Latar Belakang ... 3

1.2 Rumusan Masalah ... 4

1.3 Tujuan Pembahasan ... 4

1.4 Ruang Lingkup ... 4

1.5 Sumber Data ... 5

1.6 Sistematika Penyajian ... 5

BAB 2 KAJIAN TEORI ... 7

2.1 Sistem Informasi ... 7

2.2 Penjualan ... 8

2.3 Pembelian ... 8

2.4 Decision Support System ... 9

2.4.1 Simple Additive Weighting (SAW)... 10


(4)

2.6 Entity Relationship Diagram (ERD) ... 11

2.7 Unified Modeling Language (UML) ... 12

2.8 Bahasa Pemrograman C# ... 12

2.9 Black Box Testing ... 13

BAB 3 ANALISIS DAN RANCANGAN SISTEM ... 15

3.1 Proses Bisnis ... 15

3.1.1 Proses Bisnis Penjualan Obat ... 15

3.1.2 Proses Bisnis Pembelian Obat ... 17

3.2 Entity Relantionship Diagram... 19

3.2.1 ERD ... 19

3.2.2 Entity Relationship to table ... 20

3.3 Use Case ... 24

3.3.1 Use Case Utama ... 24

3.3.2 Use Case Mengelola Data Jenis Obat ... 25

3.3.3 Use Case Mengelola Data Obat ... 25

3.3.4 Use Case Mengelola Data Supplier ... 26

3.3.5 Use Case Mengelola Data User ... 27

3.3.6 Use Case Mengelola Data Pembelian ... 27

3.3.7 Use Case Mengelola Data Penjualan ... 28

3.3.8 Use Case Mengelola Penilaian ... 28

3.3.9 Use Case Melihat Laporan ... 29

3.4 Activity Diagram ... 30

3.4.1 Login ... 30

3.4.2 Logout ... 30

3.4.3 Menambah Jenis Obat ... 31


(5)

3.4.5 Menghapus Jenis Obat ... 32

3.4.6 Menambah Obat ... 33

3.4.7 Mengubah Obat ... 34

3.4.8 Menghapus Obat ... 34

3.4.9 Menambah Supplier ... 35

3.4.10 Mengubah Supplier ... 36

3.4.11 Menghapus Supplier... 36

3.4.12 Menambah User ... 37

3.4.13 Mengubah User ... 38

3.4.14 Menghapus User ... 39

3.4.15 Menambah Pembelian ... 39

3.4.16 Menghapus Pembelian ... 40

3.4.17 Menambah Penerimaan ... 41

3.4.18 Menghapus Penerimaan ... 41

3.4.19 Menambah Penjualan ... 42

3.4.20 Menghapus Penjualan ... 43

3.4.21 Mengelola Penilaian ... 43

3.4.22 Mencetak Laporan Penjualan Per Periode ... 44

3.4.23 Mencetak Laporan Pembelian Per Periode ... 44

3.4.24 Mencetak Laporan Pembelian Per Supplier ... 45

3.5 Class Diagram ... 46

3.6 Rancangan Antarmuka ... 47

3.6.1 Rancangan Antarmuka Form Login ... 47

3.6.2 Rancangan Antarmuka Form Menu Utama ... 47

3.6.3 Rancangan Antarmuka Form Jenis Obat ... 48


(6)

3.6.5 Rancangan Antarmuka Form Detail Obat... 49

3.6.6 Rancangan Antarmuka Form Supplier ... 50

3.6.7 Rancangan Antarmuka Form User ... 51

3.6.8 Rancangan Antarmuka Form Master Pembelian ... 51

3.6.9 Rancangan Antarmuka Form Pembelian ... 52

3.6.10 Rancangan Antarmuka Form Master Penerimaan ... 53

3.6.11 Rancangan Antarmuka Form Penerimaan ... 53

3.6.12 Rancangan Antarmuka Form Master Penjualan ... 54

3.6.13 Rancangan Antarmuka Form Penjualan ... 55

3.6.14 Rancangan Antarmuka Form Penilaian ... 55

3.6.15 Rancangan Antarmuka Form Laporan Penjualan Per Periode ... 56

3.6.16 Rancangan Antarmuka Form Laporan Pembelian Per Periode ... 57

3.6.17 Rancangan Antarmuka Form Laporan Pembelian Per Supplier ... 57

BAB 4 IMPLEMENTASI ... 58

4.1 Form Login ... 58

4.2 Form Menu Utama Administrator ... 59

4.3 Form Menu Utama Karyawan ... 60

4.4 Form Jenis Obat ... 61

4.5 Form Data Obat... 62

4.6 Form Detail Obat ... 63

4.7 Form Data Supplier ... 64

4.8 Form Data User... 65

4.9 Form Master Pembelian ... 66

4.10 Form Pembelian ... 67

4.11 Form Master Penerimaan ... 68


(7)

4.13 Form Master Penjualan ... 70

4.14 Form Penjualan ... 71

4.15 Form Penilaian ... 72

4.16 Form Laporan Penjualan Per Periode ... 73

4.17 Form Laporan Pembelian Per Periode ... 73

4.18 Form Laporan Pembelian Per Supplier ... 74

BAB 5 PENGUJIAN ... 75

5.1 Pengujian Login ... 75

5.2 Pengujian Tambah Data Jenis Obat ... 75

5.3 Pengujian Ubah Data Jenis Obat ... 76

5.4 Pengujian Hapus Data Jenis Obat ... 76

5.5 Pengujian Tambah Data Obat ... 77

5.6 Pengujian Ubah Data Obat ... 77

5.7 Pengujian Hapus Data Obat ... 78

5.8 Pengujian Tambah Data Supplier... 78

5.9 Pengujian Ubah Data Supplier ... 79

5.10 Pengujian Hapus Data Supplier ... 79

5.11 Pengujian Tambah Data User ... 80

5.12 Pengujian Ubah Data User ... 81

5.13 Pengujian Hapus Data User ... 81

5.14 Pengujian Tambah Data Pembelian ... 82

5.15 Pengujian Hapus Data Pembelian ... 82

5.16 Pengujian Tambah Data Penerimaan ... 83

5.17 Pengujian Hapus Data Penerimaan ... 84

5.18 Pengujian Tambah Data Penjualan ... 84


(8)

5.20 Pengujian Mengelola Penilaian ... 85

5.21 Pengujian Melihat Laporan Penjualan Per Periode ... 85

5.22 Pengujian Melihat Laporan Pembelian Per Periode... 86

5.23 Pengujian Melihat Laporan Pembelian Per Supplier ... 87

BAB 6 SIMPULAN DAN SARAN ... 88

6.1 Simpulan ... 88

6.2 Saran ... 88


(9)

DAFTAR GAMBAR

Gambar 2.1 Formula Normalisasi ... 10

Gambar 2.2 Rumus untuk nilai preferensi ... 11

Gambar 3.1 Flowchart Proses Bisnis Penjualan Obat ... 16

Gambar 3.2 Flowchart Proses Bisnis Pembelian Obat ... 18

Gambar 3.3 ERD Apotek X ... 19

Gambar 3.4 Use Case Utama ... 24

Gambar 3.5 Use Case Mengelola Data Jenis Obat ... 25

Gambar 3.6 Use Case Mengelola Data Obat ... 26

Gambar 3.7 Use Case Mengelola Data Supplier ... 26

Gambar 3.8 Use Case Mengelola Data User ... 27

Gambar 3.9 Use Case Mengelola Data Pembelian ... 27

Gambar 3.10 Use Case Mengelola Data Penjualan ... 28

Gambar 3.11 Use Case Mengelola Penilaian ... 28

Gambar 3.12 Use Case Melihat Laporan ... 29

Gambar 3.13 Activity Diagram Login ... 30

Gambar 3.14 Activity Diagram Logout ... 31

Gambar 3.15 Activity Diagram Menambah Jenis Obat ... 31

Gambar 3.16 Activity Diagram Mengubah Jenis Obat ... 32

Gambar 3.17 Activity Diagram Menghapus Jenis Obat ... 33

Gambar 3.18 Activity Diagram Menambah Obat ... 33

Gambar 3.19 Activity Diagram Mengubah Obat ... 34

Gambar 3.20 Activity Diagram Menghapus Obat ... 35

Gambar 3.21 Activity Diagram Menambah Supplier ... 35

Gambar 3.22 Activity Diagram Mengubah Supplier... 36

Gambar 3.23 Activity Diagram Menghapus Supplier ... 37

Gambar 3.24 Activity Diagram Menambah User ... 37

Gambar 3.25 Activity Diagram Mengubah User ... 38

Gambar 3.26 Activity Diagram Menghapus User ... 39

Gambar 3.27 Activity Diagram Menambah Pembelian ... 40


(10)

Gambar 3.29 Activity Diagram Menambah Penerimaan ... 41

Gambar 3.30 Activity Diagram Menghapus Penerimaan ... 42

Gambar 3.31 Activity Diagram Menambah Penjualan ... 42

Gambar 3.32 Activity Diagram Menghapus Penjualan ... 43

Gambar 3.33 Activity Diagram Mengelola Penilaian ... 43

Gambar 3.34 Activity Diagram Mencetak Laporan Penjualan Per Periode ... 44

Gambar 3.35 Activity Diagram Mencetak Laporan Pembelian Per Periode ... 45

Gambar 3.36 Activity Diagram Mencetak Laporan Pembelian Per Supplier ... 45

Gambar 3.37 Class Diagram Penjualan Pembelian dan Stok Apotek X ... 46

Gambar 3.38 Rancangan Antarmuka Form Login ... 47

Gambar 3.39 Rancangan Antarmuka Form Menu Utama ... 48

Gambar 3.40 Rancangan Antarmuka Form Jenis Obat ... 48

Gambar 3.41 Rancangan Antarmuka Form Data Obat ... 49

Gambar 3.42 Rancangan Antarmuka Form Detail Obat ... 50

Gambar 3.43 Rancangan Antarmuka Form Supplier ... 50

Gambar 3.44 Rancangan Antarmuka Form Data User ... 51

Gambar 3.45 Rancangan Antarmuka Form Master Pembelian ... 52

Gambar 3.46 Rancangan Antarmuka Form Pembelian ... 52

Gambar 3.47 Rancangan Antarmuka Form Master Penerimaan ... 53

Gambar 3.48 Rancangan Antarmuka Form Penerimaan ... 54

Gambar 3.49 Rancangan Antarmuka Form Master Penjualan ... 54

Gambar 3.50 Rancangan Antarmuka Form Penjualan ... 55

Gambar 3.51 Rancangan Antarmuka Form Penilaian ... 56

Gambar 3.52 Rancangan Antarmuka Form Laporan Penjualan Per Periode ... 56

Gambar 3.53 Rancangan Antarmuka Form Laporan Pembelian Per Periode ... 57

Gambar 3.54 Rancangan Antarmuka Form Laporan Pembelian Per Supplier ... 57

Gambar 4.1 Form Login ... 58

Gambar 4.2 Form Menu Administrator ... 59

Gambar 4.3 Form Menu Karyawan ... 60

Gambar 4.4 Form Jenis Obat ... 61

Gambar 4.5 Form Data Obat ... 62


(11)

Gambar 4.7 Form Data Supplier ... 64

Gambar 4.8 Form Data User ... 65

Gambar 4.9 Form Master Pembelian ... 66

Gambar 4.10 Form Pembelian ... 67

Gambar 4.11 Form Master Penerimaan ... 68

Gambar 4.12 Form Penerimaan ... 69

Gambar 4.13 Form Master Penjualan ... 70

Gambar 4.14 Form Penjualan ... 71

Gambar 4.15 Form Penilaian ... 72

Gambar 4.16 Form Laporan Penjualan Per Periode ... 73

Gambar 4.17 Form Laporan Pembelian Per Periode ... 73


(12)

DAFTAR TABEL

Tabel 3.1 Tabel User ... 20

Tabel 3.2 Tabel Jenis Obat ... 20

Tabel 3.3 Tabel Obat ... 20

Tabel 3.4 Tabel Detail Obat ... 20

Tabel 3.5 Tabel Supplier ... 21

Tabel 3.6 Tabel Penilaian ... 21

Tabel 3.7 Tabel Penjualan ... 21

Tabel 3.8 Tabel Detail Penjualan ... 22

Tabel 3.9 Tabel Pembelian ... 22

Tabel 3.10 Tabel Detail Pembelian ... 22

Tabel 5.1 Tabel Pengujian Login ... 75

Tabel 5.2 Tabel Pengujian Tambah Data Jenis Obat ... 75

Tabel 5.3 Tabel Pengujian Ubah Data Jenis Obat... 76

Tabel 5.4 Tabel Pengujian Hapus Data Jenis Obat ... 76

Tabel 5.5 Tabel Pengujian Tambah Data Obat ... 77

Tabel 5.6 Tabel Pengujian Ubah Data Obat... 77

Tabel 5.7 Tabel Pengujian Hapus Data Obat ... 78

Tabel 5.8 Tabel Pengujian Tambah Data Supplier ... 78

Tabel 5.9 Tabel Pengujian Ubah Data Supplier ... 79

Tabel 5.10 Tabel Pengujian Hapus Data Supplier ... 79

Tabel 5.11 Tabel Pengujian Tambah Data User ... 80

Tabel 5.12 Tabel Pengujian Ubah Data User... 81

Tabel 5.13 Tabel Pengujian Hapus Data User ... 81

Tabel 5.14 Tabel Pengujian Tambah Data Pembelian ... 82

Tabel 5.15 Tabel Pengujian Hapus Data Pembelian ... 82

Tabel 5.16 Tabel Pengujian Tambah Data Penerimaan ... 83

Tabel 5.17 Tabel Pengujian Hapus Data Penerimaan ... 84

Tabel 5.18 Tabel Pengujian Tambah Data Penjualan ... 84

Tabel 5.19 Tabel Pengujian Hapus Data Penjualan ... 85


(13)

Tabel 5.21 Tabel Pengujian Melihat Laporan Penjualan Per Periode ... 85 Tabel 5.22 Tabel Pengujian Melihat Laporan Pembelian Per Periode ... 86 Tabel 5.23 Tabel Pengujian Melihat Laporan Pembelian Per Supplier ... 87


(14)

DAFTAR NOTASI / LAMBANG

Jenis Notasi/ Lambang Nama Arti

Flowchart Penghubung Berfungsi untuk

menghubungkan bagian-bagian dalam

flowchart Flowchart Awal / Akhir Berfungsi untuk

menggambarkan kondisi awal dan akhir

suatu flowchart

Flowchart Keputusan Digunakan untuk

menentukan keputusan dari suatu

kondisi dan menghasilkan

percabangan

Flowchart Input /

Output

Menggambarkan masukan apa yang

dilakukan dan keluaran apa yang

dilakukan Flowchart Arah aliran Menggambarkan alur

proses yang terjadi

Flowchart Proses Menggambarkan

proses apa yang dilakukan

ERD Entity Objek yang ada di

dunia nyata dan berbeda dengan yang


(15)

2

ERD Relationship Hubungan yang

dimiliki oleh beberapa entity

ERD Atribut Karakteristik yang

dimiliki suatu entity

Use Case Use Case Proses-proses yang

dilakukan oleh aktor

Use Case Actor Orang yang bertindak

sebagai pemakai dari aplikasi

Use Case Association Penghubung use case dengan aktor

Referensi:


(16)

3

BAB 1

PENDAHULUAN

Pada bab ini akan dijelaskan latar belakang masalah, rumusan masalah beserta tujuan pembahasan, ruang lingkup, sumber data, dan sistematika penyajian.

1.1Latar Belakang

Apotek X bergerak dalam bidang penjualan dan pembelian obat-obatan yang sedang berkembang dalam kebutuhan jual beli sehari-hari. Apotek yang sudah berdiri pada tahun 2010an ini sering melakukan transaksi baik dari penjualan maupun pembelian obat-obatan setiap hari dan untuk mendapatkan barang-barang yang akan dijual, Apotek X pada dasarnya mendapatkan barang dari satu atau lebih supplier.

Namun, pada setiap pencatatan transaksi penjualan dan pembelian Apotek X ini masih dilakukan secara manual. Pencatatan transaksi jual beli yang masih manual ini sering terjadi kesalahan pada transaksi pencatatan barang yang telah dibeli dari supplier dan pencatatan barang yang dijual kepada konsumen. Sampai saat ini juga laporan penjualan maupun pembelian yang dilakukan belum dapat dibuat secara otomatis. Oleh karena itu, sistem informasi yang terpusat sangat dibutuhkan untuk mengurangi setiap kesalahan. Selain itu juga, dengan menggunakan sistem informasi, seluruh kegiatan yang berjalan akan berjalan secara efektif dan efisien. Sistem informasi dapat diimplementasikan ke dalam banyak bagian dalam perusahaan maupun toko, misalkan penjualan, pembelian, dan stok.

Dari hasil analisis di atas setelah melihat masalah-masalah yang telah terjadi pada Apotek X maka akan dibuat sebuah aplikasi yang berguna untuk mencatat transaksi penjualan, pembelian, dan stok untuk Apotek X. Sistem informasi ini berguna agar proses tersebut dilakukan dengan lebih baik dan tepat sehingga dapat meningkatkan kinerja dari Apotek X, serta sistem yang mendukung keputusan dalam memilih supplier, dimana sistem ini dapat


(17)

4

memberikan solusi supplier mana yang akan dipilih dalam proses pembelian barang.

1.2Rumusan Masalah

Rumusan masalah yang dapat ditarik berdasarkan latar belakang Apotek 33 adalah sebagai berikut:

1. Bagaimana membuat aplikasi yang dapat melakukan pencatatan penjualan dan pembelian?

2. Bagaimana membuat aplikasi yang dapat mencatat data stok barang? 3. Bagaimana membuat aplikasi yang dapat menentukan supplier terbaik di

antara supplier lainnya?

1.3Tujuan Pembahasan

Berdasarkan latar belakang dan rumusan masalah yang penulis ajukan, dapat diambil tujuan antara lain:

1. Membuat aplikasi yang dapat melakukan pencatatan penjualan dan pembelian.

2. Membuat aplikasi yang dapat mencatat data stok barang.

3. Membuat aplikasi yang dapat menentukan supplier terbaik di antara supplier lainnya dengan menggunakan metode Simple Additive Weighting (SAW).

1.4Ruang Lingkup

Ruang lingkup perangkat lunak yang digunakan untuk pengembangan sistem adalah:

1. Sistem Operasi : Windows 8.1

2. Basis Data : SQL Server 2012

3. Bahasa Pemrograman : C#

Perangkat keras yang digunakan dalam pembangunan sistem adalah: 1. Processor : Intel Core i5-4210U CPU @ 1.70GHz

2. RAM : 4096MB


(18)

5

Ruang lingkup pembuatan aplikasi ini menerapkan sistem pengambilan keputusan (Decision Support System) dengan menggunakan metode Simple Additive Weighting (SAW) dengan mencakup tiga komponen: ketersediaan, harga, dan kecepatan.

Aplikasi ini dapat diakses oleh pemilik dan karyawan.

Pemilik :

1. Mengelola data user. 2. Mengelola data obat. 3. Mengelola data supplier.

4. Mengelola transaksi penjualan dan pembelian. 5. Melihat laporan penjualan dan pembelian. 6. Mengelola penilaian DSS.

Karyawan :

1. Mengelola transaksi penjualan. 2. Melihat data obat.

1.5Sumber Data

Sumber data yang dapat digunakan pada penulisan laporan adalah sebagai berikut:

1. Data Primer : sumber data primer diperoleh dari wawancara dan observasi langsung ke pembimbing lapangan.

2. Data Sekunder : sumber data sekunder diperoleh melalui buku-buku yang berhubungan dengan pembuatan aplikasi dan laporan.

1.6Sistematika Penyajian

Sistematika penyajian dari penyusunan laporan ini adalah sebagai berikut: BAB 1. Pendahuluan

Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup, sumber data, dan sistematika penyajian Laporan Tugas Akhir.


(19)

6

Bab ini berisi tentang penjelasan teori-teori yang berkaitan dengan pembuatan sistem dan mendukung pembuatan sistem yang ada.

BAB 3. Analisis dan Rancangan Sistem

Bab ini berisi tentang penjelasan analisis suatu keadaan, kebutuhan sistem, perancangan sistem, UML, ERD, dan gambaran arsitektur sistem.

BAB 4. Implementasi

Bab ini berisi tentang penjelasan perancangan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas, dan Desain Perangkat Pengguna yang sudah dibuat.

BAB 5. Pengujian

Bab ini berisi tentang penjelasan rencana pengujian sistem serta testing yang akan diuji dan dilakukan.

BAB 6. Simpulan dan Saran

Bab ini berisi kesimpulan dari pembahasan pada perancangan serta analisa pengujian aplikasi yang telah dibuat.


(20)

BAB 6

SIMPULAN DAN SARAN

Pada bab ini berisi tentang simpulan akhir dari program yang telah dibuat serta saran dari penulis dalam pembuatan Sistem Informasi Penjualan Pembelian dan Stok Menggunakan Decision Support System Dengan Menerapkan Simple Additive Weighting (Studi Kasus: Apotek X).

6.1Simpulan

Berdasarkan dari hasil penelitian yang sudah dibahas dan memenuhi pencapaian dalam pembuatan sistem ini, dapat diambil beberapa kesimpulan mengenai penelitian ini, yaitu:

1. Aplikasi ini dapat melakukan pencatatan transaksi penjualan maupun pembelian agar lebih efektif dan efisien.

2. Aplikasi ini dapat mencatat dan mengelola data stok setiap obat.

3. Aplikasi ini dapat membantu pemilik dalam memilih supplier terbaik di antara supplier lainnya agar setiap proses transaksi dapat berjalan efektif.

6.2Saran

Dari simpulan di atas, penulis mencoba memberikan beberapa saran dengan harapan agar pengembangan aplikasi ini bermanfaat untuk ke depannya, yaitu:

1. Perlu adanya keamanan agar semua informasi yang penting tetap terjaga. 2. Aplikasi ini dapat dikembangkan dengan versi mobile.

3. Aplikasi ini dapat ditambahkan fitur-fitur lain seperti gaji karyawan, absensi, dan lain-lain.


(21)

Sistem Informasi Penjualan Pembelian dan Stok

Menggunakan

Decision Support System

Dengan

Menerapkan

Simple Additive Weighting

(Studi Kasus:

Apotek X)

TUGAS AKHIR

Diajukan untuk Memenuhi Persyaratan Akademik dalam

Menyelesaikan Pendidikan pada Program Studi

S1 Teknik Informatika Universitas Kristen Maranatha

Oleh

Kester Andarias Sulaiman

1272008

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

BANDUNG

2016


(22)

PRAKATA

Puji syukur penulis ucapkan kepada Tuhan Yang Maha Esa yang telah melimpahkan berkatNya sehingga penulis dapat menyelesaikan laporan Tugas Akhir yang berjudul “Sistem Informasi Penjualan Pembelian dan Stok Dengan Menggunakan Decision Support System Dengan Menerapkan Simple Additive Weighting (Studi Kasus: Apotek X)”.

Penulis sadar bahwa selesainya penelitian ini tidak terlepas dari dukungan dari banyak pihak. Oleh karena itu, penulis ingin berterima kasih kepada:

1. Ibu Diana Trivena Yulianti, S.Kom., M.T. selaku pembimbing.

2. Bapak Dr. Hapnes Toba, M.Sc. selaku Dekan Fakultas Teknologi Informasi.

3. Bapak Robby Tan, S.T., M.Kom. selaku Ketua Jurusan S1 Teknik Informatika.

4. Ibu Meliana Christianti J., S.Kom., M.T. selaku Koordinator Tugas Akhir. 5. Pada dosen yang membantu dalam proses penyelesaian penelitian.

6. Orangtua yang selalu memberikan dukungan dan semangat kepada penulis.

7. Sahabat dan teman-teman yang mendukung penulis menyelesaikan penelitian ini.

Dalam penelitian ini penulis menyadari masih ada kekurangan dalam membuat penelitian ini. Untuk itu, penulis menyampaikan permohonan maaf atas segala kekurangan tersebut dan berbagai saran dan kritik yang membangun dapat penulis terima. Terima kasih.

Bandung, 8 Desember 2016


(23)

DAFTAR PUSTAKA

[1] S. A. Helmers, Step by Step Microsoft Visio 2013, United States of America: Microsoft, 2013.

[2] H. A. Fatta, Analisis & Perancangan Sistem Informasi, Yogyakarta: ANDI, 2007.

[3] M. Prof. Dr. Ir. Marimin, Sistem Informasi Manajemen Sumber Daya Manusia, Bogor: Grasindo, 2006.

[4] J. Raymond McLeod dan G. P. Schell, Management Information Systems Sistem Informasi Manajemen, Jakarta: Salemba Empat, 2008.

[5] Himayati, Eksplorasi Zahir Accounting, Jakarta: PT Elex Media Computindo, 2008.

[6] D. F. Margaretha, Teori dan Aplikasi Manajemen Keuangan, Jakarta: PT Grasindo, 2012.

[7] F. Rangkuti, Strategi Promosi yang Kreatif dan Analisi Kasus Integrated Marketing Communication, Jakarta: PT Gramedia Pustaka Utama, 2009. [8] M. Dr. M. Suparmoko, Ekonomi 3, Jakarta: Yudhistira, 2007.

[9] S. Himayati, Belajar Sendiri Zahir Accounting, Jakarta: PT Elex Media Computindo, 2007.

[10] D. Nofriansyah, Konsep Data Mining VS Sistem Pendukung Keputusan, Yogyakarta: Deepublish, 2014.

[11] W. Komputer, ShourtCourse Pengembangan Aplikasi Database Berbasis JavaDB dengan Netbeans, Yogyakarta: CV ANDI OFFSET, 2010.

[12] R. Dijkman, J. Hofstetter dan J. Koehler, Business Process Model and Notation, Berlin: Springer, 2011.

[13] P. Briol, BPMN - The Business Process Modeling Notation Pocket Handbook, Patrice Briol, 2008.

[14] E. Darmawan dan L. Risal, Pemrograman Berorientasi Objek C# Yang Susah Jadi Mudah!!, Bandung: Informatika Bandung, 2011.


(24)

[15] L. Risal, Mari Belajar Pemrograman Berorientasi Objek Menggunakan Visual C# 6.0, Bandung: Risal, 2015.

[16] R. S. Pressman, Software Engineering A Practitioner Approach, Raghhothaman Srinivasan, 2010.


(1)

6

Universitas Kristen Maranatha

Bab ini berisi tentang penjelasan teori-teori yang berkaitan dengan pembuatan sistem dan mendukung pembuatan sistem yang ada.

BAB 3. Analisis dan Rancangan Sistem

Bab ini berisi tentang penjelasan analisis suatu keadaan, kebutuhan sistem, perancangan sistem, UML, ERD, dan gambaran arsitektur sistem.

BAB 4. Implementasi

Bab ini berisi tentang penjelasan perancangan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas, dan Desain Perangkat Pengguna yang sudah dibuat.

BAB 5. Pengujian

Bab ini berisi tentang penjelasan rencana pengujian sistem serta testing yang akan diuji dan dilakukan.

BAB 6. Simpulan dan Saran

Bab ini berisi kesimpulan dari pembahasan pada perancangan serta analisa pengujian aplikasi yang telah dibuat.


(2)

BAB 6

SIMPULAN DAN SARAN

Pada bab ini berisi tentang simpulan akhir dari program yang telah dibuat serta saran dari penulis dalam pembuatan Sistem Informasi Penjualan Pembelian dan Stok Menggunakan Decision Support System Dengan Menerapkan Simple

Additive Weighting (Studi Kasus: Apotek X).

6.1Simpulan

Berdasarkan dari hasil penelitian yang sudah dibahas dan memenuhi pencapaian dalam pembuatan sistem ini, dapat diambil beberapa kesimpulan mengenai penelitian ini, yaitu:

1. Aplikasi ini dapat melakukan pencatatan transaksi penjualan maupun pembelian agar lebih efektif dan efisien.

2. Aplikasi ini dapat mencatat dan mengelola data stok setiap obat.

3. Aplikasi ini dapat membantu pemilik dalam memilih supplier terbaik di antara supplier lainnya agar setiap proses transaksi dapat berjalan efektif.

6.2Saran

Dari simpulan di atas, penulis mencoba memberikan beberapa saran dengan harapan agar pengembangan aplikasi ini bermanfaat untuk ke depannya, yaitu:

1. Perlu adanya keamanan agar semua informasi yang penting tetap terjaga. 2. Aplikasi ini dapat dikembangkan dengan versi mobile.

3. Aplikasi ini dapat ditambahkan fitur-fitur lain seperti gaji karyawan, absensi, dan lain-lain.


(3)

Sistem Informasi Penjualan Pembelian dan Stok

Menggunakan

Decision Support System

Dengan

Menerapkan

Simple Additive Weighting

(Studi Kasus:

Apotek X)

TUGAS AKHIR

Diajukan untuk Memenuhi Persyaratan Akademik dalam

Menyelesaikan Pendidikan pada Program Studi

S1 Teknik Informatika Universitas Kristen Maranatha

Oleh

Kester Andarias Sulaiman

1272008

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

BANDUNG

2016


(4)

PRAKATA

Puji syukur penulis ucapkan kepada Tuhan Yang Maha Esa yang telah melimpahkan berkatNya sehingga penulis dapat menyelesaikan laporan Tugas

Akhir yang berjudul “Sistem Informasi Penjualan Pembelian dan Stok Dengan

Menggunakan Decision Support System Dengan Menerapkan Simple Additive

Weighting (Studi Kasus: Apotek X)”.

Penulis sadar bahwa selesainya penelitian ini tidak terlepas dari dukungan dari banyak pihak. Oleh karena itu, penulis ingin berterima kasih kepada:

1. Ibu Diana Trivena Yulianti, S.Kom., M.T. selaku pembimbing.

2. Bapak Dr. Hapnes Toba, M.Sc. selaku Dekan Fakultas Teknologi Informasi.

3. Bapak Robby Tan, S.T., M.Kom. selaku Ketua Jurusan S1 Teknik Informatika.

4. Ibu Meliana Christianti J., S.Kom., M.T. selaku Koordinator Tugas Akhir. 5. Pada dosen yang membantu dalam proses penyelesaian penelitian.

6. Orangtua yang selalu memberikan dukungan dan semangat kepada penulis.

7. Sahabat dan teman-teman yang mendukung penulis menyelesaikan penelitian ini.

Dalam penelitian ini penulis menyadari masih ada kekurangan dalam membuat penelitian ini. Untuk itu, penulis menyampaikan permohonan maaf atas segala kekurangan tersebut dan berbagai saran dan kritik yang membangun dapat penulis terima. Terima kasih.

Bandung, 8 Desember 2016


(5)

89

Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] S. A. Helmers, Step by Step Microsoft Visio 2013, United States of America: Microsoft, 2013.

[2] H. A. Fatta, Analisis & Perancangan Sistem Informasi, Yogyakarta: ANDI, 2007.

[3] M. Prof. Dr. Ir. Marimin, Sistem Informasi Manajemen Sumber Daya Manusia, Bogor: Grasindo, 2006.

[4] J. Raymond McLeod dan G. P. Schell, Management Information Systems Sistem Informasi Manajemen, Jakarta: Salemba Empat, 2008.

[5] Himayati, Eksplorasi Zahir Accounting, Jakarta: PT Elex Media Computindo, 2008.

[6] D. F. Margaretha, Teori dan Aplikasi Manajemen Keuangan, Jakarta: PT Grasindo, 2012.

[7] F. Rangkuti, Strategi Promosi yang Kreatif dan Analisi Kasus Integrated Marketing Communication, Jakarta: PT Gramedia Pustaka Utama, 2009. [8] M. Dr. M. Suparmoko, Ekonomi 3, Jakarta: Yudhistira, 2007.

[9] S. Himayati, Belajar Sendiri Zahir Accounting, Jakarta: PT Elex Media Computindo, 2007.

[10] D. Nofriansyah, Konsep Data Mining VS Sistem Pendukung Keputusan, Yogyakarta: Deepublish, 2014.

[11] W. Komputer, ShourtCourse Pengembangan Aplikasi Database Berbasis JavaDB dengan Netbeans, Yogyakarta: CV ANDI OFFSET, 2010.

[12] R. Dijkman, J. Hofstetter dan J. Koehler, Business Process Model and Notation, Berlin: Springer, 2011.

[13] P. Briol, BPMN - The Business Process Modeling Notation Pocket Handbook, Patrice Briol, 2008.

[14] E. Darmawan dan L. Risal, Pemrograman Berorientasi Objek C# Yang Susah Jadi Mudah!!, Bandung: Informatika Bandung, 2011.


(6)

[15] L. Risal, Mari Belajar Pemrograman Berorientasi Objek Menggunakan Visual C# 6.0, Bandung: Risal, 2015.

[16] R. S. Pressman, Software Engineering A Practitioner Approach, Raghhothaman Srinivasan, 2010.