vi
ABSTRAK
Teknologi pada saat ini berkembang dengan sangat pesat, namun bukan berarti bahwa masyarakat secara luas mengerti dan memahami penggunaan teknologi. Masih banyak perusahaan yang masih belum menerapkan perkembangan teknologi. Salah satunya adalah Apotek Kesunean dimana merupakan perusahaan yang bergerak dalam penjualan obat-obatan. Kesulitan yang muncul adalah pada saat pencatatan data transaksi pembelian, transaksi penjualan dan inventori. Penelitian ini telah menghasilkan aplikasi yang menangani inventori, transaksi pembelian yang sudah terjadi, transaksi penjualan yang sudah terjadi dan laporan yang sesuai dengan transaksi penjualan dan pembelian yang terjadi di Apotek Kesunean.
vii
ABSTRACT
The growth of technology is really fast, but it does not mean that people understand about technology. Many companies that have not use the development of technology yet. One of them is Kesunean Drugstore that sells drugs. The difficult that appear is while recording the purchase transaction, sales transaction, and the inventory. This research produced an application that manage the inventory, purchase transaction that was happened, sales transaction that was happened and reports that based on the purchase transaction and sales transaction of Kesunean Drugstore.
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 ... xvii
DAFTAR NOTASI/ LAMBANG ... xix
DAFTAR SINGKATAN ... xxi
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.4.1 Batasan Perangkat Lunak ... 3
1.4.2 Batasan Perangkat Keras ... 3
1.4.3 Batasan Aplikasi ... 3
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 5
BAB 2. KAJIAN TEORI ... 6
2.1 Sistem ... 6
2.2 Informasi ... 6
2.3 Sistem Informasi ... 7
2.4 Sistem Pendukung Keputusan ... 7
2.4.1 Multiple Attribute Decision Making ... 8
2.4.2 Simple Additive Weighting Method ... 8
2.5 Unified Modeling Language ... 14
ix
2.7 Basis Data ... 23
2.7.1 SQL Server 2008 R2 ... 23
2.8 Jasper Report ... 24
2.9 Blackbox Testing ... 24
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 27
3.1 Proses Bisnis Pembelian Barang Manual ... 27
3.2 Proses Bisnis Penjualan Barang Manual ... 29
3.3 Use Case ... 31
3.3.1 Use Case Sub Sistem Mengelola Data Customer ... 32
3.3.2 Use Case Sub Sistem Mengelola Data User ... 33
3.3.3 Use Case Sub Sistem Mengelola Data Supplier ... 34
3.3.4 Use Case Sub Sistem Mengelola Data Barang ... 35
3.3.5 Use Case Sub Sistem Mengelola Data Pembelian ... 36
3.3.6 Use Case Sub Sistem Mengelola Data Penjualan ... 37
3.3.7 Use Case Sub Sistem Mengelola Data Satuan ... 38
3.4 Activity diagram ... 39
3.4.1 Login ... 39
3.4.2 Logout ... 40
3.4.3 Menambah Data Customer ... 41
3.4.4 Menambah Data User ... 42
3.4.5 Menambah Data Supplier ... 43
3.4.6 Menambah Data Barang ... 44
3.4.7 Menambah Data Satuan ... 45
3.4.8 Menambah Data Pembelian ... 46
3.4.9 Menambah Data Penjualan ... 47
3.4.10 Mencari Data Customer ... 48
3.4.11 Mencari Data User ... 48
3.4.12 Mencari Data Supplier... 49
3.4.13 Mencari Data Barang ... 49
3.4.14 Mencari Data Pembelian ... 50
3.4.15 Mencari Data Penjualan ... 50
x
3.4.17 Mengubah Data User ... 52
3.4.18 Mengubah Data Supplier ... 53
3.4.19 Mengubah Data Barang ... 54
3.4.20 Mengubah Data Satuan ... 55
3.4.21 Menghapus Data Satuan ... 56
3.4.22 Menon-aktifkan Data Customer ... 57
3.4.23 Menon-aktifkan Data User ... 58
3.4.24 Menon-aktifkan Data Supplier ... 59
3.4.25 Menon-aktifkan Data Barang ... 60
3.5 Analisis Basis Data ... 62
3.5.1 Entity Relationship Diagram ... 62
3.5.2 Entity Relationship To Table ... 63
3.6 Class Diagram ... 67
3.7 Desain Antarmuka Pengguna ... 68
3.7.1 Form Login ... 68
3.7.2 Form Menu Utama Admin ... 69
3.7.3 Form Menu Utama Kasir ... 70
3.7.4 Form Add Customer ... 71
3.7.5 Form Add User ... 72
3.7.6 Form Add Supplier ... 73
3.7.7 Form Add Barang ... 74
3.7.8 Form Update Customer ... 75
3.7.9 Form Update User ... 76
3.7.10 Form Update Supplier ... 77
3.7.11 Form Update Barang ... 78
3.7.12 Form Master Customer ... 79
3.7.13 Form Master User ... 80
3.7.14 Form Master Supplier... 81
3.7.15 Form Master Barang ... 82
3.7.16 Form Mengelola Satuan ... 83
3.7.17 Form Konfirmasi Pembelian ... 84
xi
3.7.19 Form Pendukung Pengambilan Keputusan... 86
3.7.20 Form Mengelola Laporan ... 87
3.7.21 Form Pemilihan Customer ... 88
3.7.22 Form Pemilihan Barang ... 89
3.7.23 Form Melihat Pembelian Detail ... 90
3.7.24 Form Melihat Penjualan Detail ... 91
3.7.25 Form Melihat Barang ... 92
3.7.26 Form Melihat Barang Detail ... 93
BAB 4. HASIL PENELITIAN ... 94
4.1 Form Login ... 94
4.2 Form Menu Utama Admin ... 96
4.3 Form Menu Utama Kasir ... 120
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 125
5.1 Pengujian Login ... 125
5.2 Pengujian Menambah Data Customer ... 125
5.3 Pengujian Mengubah Data Customer ... 126
5.4 Pengujian Menon-aktifkan Data Customer ... 128
5.5 Pengujian Menambah Data User ... 128
5.6 Pengujian Mengubah Data User ... 130
5.7 Pengujian Menon-aktifkan Data User ... 131
5.8 Pengujian Menambah Data Supplier ... 132
5.9 Pengujian Mengubah Data Supplier ... 133
5.10 Pengujian Menon-aktifkan Data Supplier ... 134
5.11 Pengujian Menambah Data Barang ... 134
5.12 Pengujian Mengubah Data Barang ... 135
5.13 Pengujian Menon-aktifkan Data Barang ... 136
5.14 Pengujian Menambah Data Satuan ... 137
5.15 Pengujian Mengubah Data Satuan ... 138
5.16 Pengujian Menghapus Data Satuan ... 138
5.17 Pengujian Menambah Data Pembelian ... 139
5.18 Pengujian Menambah Data Penjualan ... 142
xii
5.20 Pengujian Menampilkan Laporan Penjualan ... 145
5.21 Pengujian Konfirmasi Data Pembelian Barang ... 146
5.22 Pengujian Memilih Data Customer ... 147
5.23 Pengujian Memilih Data Barang ... 147
BAB 6. SIMPULAN DAN SARAN ... 148
6.1 Simpulan ... 148
6.2 Saran ... 148
xiii
DAFTAR GAMBAR
Gambar 2.1 Skala Persamaan ... 8
Gambar 2.2 Rumus ... Error! Bookmark not defined. Gambar 2.3 Kriteria Penentu 1 ... Error! Bookmark not defined. Gambar 2.4 Kriteria Penentu 2 ... Error! Bookmark not defined. Gambar 2.5 Kriteria Penentu 3 ... Error! Bookmark not defined. Gambar 2.6 Data Kasus ... Error! Bookmark not defined. Gambar 2.7 Rating Kecocokan ... Error! Bookmark not defined. Gambar 2.8 Matriks Kecocokan ... Error! Bookmark not defined. Gambar 2.9 Normalisasi Kriteria 1 ... Error! Bookmark not defined. Gambar 2.10 Normalisasi Kriteria 2 ... 13
Gambar 2.11 Hasil Normalisasi ... 14
Gambar 3.1 Flowchart Pembelian Barang Manual ... 28
Gambar 3.2 Flowchart Penjualan Barang Manual ... 30
Gambar 3.3 Use Case Utama ... 31
Gambar 3.4 Use Case Sub Sistem Mengelola Data Customer ... 32
Gambar 3.5 Use Case Sub Sistem Mengelola Data User ... 33
Gambar 3.6 Use Case Sub Sistem Mengelola Data Supplier ... 34
Gambar 3.7 Use Case Sub Sistem Mengelola Data Barang ... 35
Gambar 3.8 Use Case Sub Sistem Mengelola Data Pembelian ... 36
Gambar 3.9 Use Case Sub Sistem Mengelola Data Penjualan ... 37
Gambar 3.10 Use Case Sub Sistem Mengelola Data Satuan ... 38
Gambar 3.11 Activity Diagram Login ... 39
Gambar 3.12 Activity Diagram Logout ... 40
Gambar 3.13 Activity Diagram Menambah Data Customer ... 41
Gambar 3.14 Activity Diagram Menambah Data User ... 42
Gambar 3.15 Activity Diagram Menambah Data Supplier ... 43
Gambar 3.16 Activity Diagram Menambah Data Barang ... 44
Gambar 3.17 Activity Diagram Menambah Data Satuan ... 45
Gambar 3.18 Activity Diagram Menambah Data Pembelian Barang ... 46
xiv
Gambar 3.20 Activity Diagram Mencari Data Customer ... 48
Gambar 3.21 Activity Diagram Mencari Data User ... 48
Gambar 3.22 Activity Diagram Mencari Data Supplier ... 49
Gambar 3.23 Activity Diagram Mencari Data Barang ... 49
Gambar 3.24 Activity Diagram Mencari Data Pembelian Barang... 50
Gambar 3.25 Activity Diagram Mencari Data Penjualan Barang... 50
Gambar 3.26 Activity Diagram Mengubah Data Customer ... 51
Gambar 3.27 Activity Diagram Mengubah Data User ... 52
Gambar 3.28 Activity Dagram Mengubah Data Supplier ... 53
Gambar 3.29 Activity Diagram Mengubah Data Barang ... 54
Gambar 3.30 Activity Diagram Mengubah Data Satuan ... 55
Gambar 3.31 Activity Diagram Menghapus Data Satuan ... 56
Gambar 3.32 Activity Diagram Menon-aktifkan Data Customer ... 57
Gambar 3.33 Activity Diagram Menon-aktifkan Data User ... 58
Gambar 3.34 Activity Diagram Menon-aktifkan Data Supplier ... 59
Gambar 3.35 Activity Diagram Menon-aktifkan Data Barang ... 60
Gambar 3.36 Entity Relationship Diagram Sistem Informasi Penjualan dan Pembelian dengan Penentuan Supplier Terbaik (Studi Kasus : Apotek Kesunean) ... 62
Gambar 3.37 Class Diagram... 67
Gambar 3.38 Form Login ... 68
Gambar 3.39 Form Main Menu Admin ... 69
Gambar 3.40 Form Main Menu Cashier ... 70
Gambar 3.41 Form Add Customer ... 71
Gambar 3.42 Form Add User ... 72
Gambar 3.43 Form Add Supplier ... 73
Gambar 3.44 Form Add Goods ... 74
Gambar 3.45 Form Update Customer ... 75
Gambar 3.46 Form Update User ... 76
Gambar 3.47 Form Update Supplier ... 77
Gambar 3.48 Form Update Goods ... 78
xv
Gambar 3.50 Form Master User ... 80
Gambar 3.51 Form Master Supplier ... 81
Gambar 3.52 Form Master Barang ... 82
Gambar 3.53 Form Manage Unit ... 83
Gambar 3.54 Form Purchase Confirmation ... 84
Gambar 3.55 Form Manage Purchase Detail ... 85
Gambar 3.56 Form Decision Support System... 86
Gambar 3.57 Form Report ... 87
Gambar 3.58 Form Customer Selection ... 88
Gambar 3.59 Form Goods Selection ... 89
Gambar 3.60 Form Show Purchase Detail ... 90
Gambar 3.61 Form Show Sales Detail ... 91
Gambar 3.62 Form View Goods ... 92
Gambar 3.63 Form Show Goods Detail ... 93
Gambar 4.1 Form Login ... 94
Gambar 4.2 Form Login Berhasil ... 95
Gambar 4.3 Form Menu Utama Admin ... 96
Gambar 4.4 Form Goods Selection ... 97
Gambar 4.5 Form Decision Support System ... 98
Gambar 4.6 Menu Master Data Management ... 99
Gambar 4.7 Master Data Customer ... 100
Gambar 4.8 Form Add Customer ... 101
Gambar 4.9 Form Update Customer ... 102
Gambar 4.10 Master Data Goods ... 103
Gambar 4.11 Form Show Goods Detail ... 104
Gambar 4.12 Form Add Goods ... 105
Gambar 4.13 Form Update Goods ... 106
Gambar 4.14 Form Purchase Confirmation ... 107
Gambar 4.15 Form Manage Purchase Detail ... 108
Gambar 4.16 Master Data Supplier ... 109
Gambar 4.17 Form Add Supplier ... 110
xvi
Gambar 4.19 Master Data User ... 112
Gambar 4.20 Form Add User ... 113
Gambar 4.21 Form Update User ... 114
Gambar 4.22 Form Manage Unit ... 115
Gambar 4.23 Form Report ... 116
Gambar 4.24 Form Show Purchase Detail ... 117
Gambar 4.25 Form Show Sales Detail ... 118
Gambar 4.26 Logout Success... 119
Gambar 4.27 Form Main Menu Cashier ... 120
Gambar 4.28 Form Customer Selection ... 121
Gambar 4.29 Form Goods Selection ... 122
Gambar 4.30 Form View Goods ... 123
Gambar 4.31 About ... 123
xvii
DAFTAR TABEL
Tabel 3.1 Tabel Customer ... 63
Tabel 3.2 Tabel User ... 63
Tabel 3.3 Tabel Supplier ... 63
Tabel 3.4 Tabel Barang ... 64
Tabel 3.5 Tabel Pembelian ... 64
Tabel 3.6 Tabel Penjualan ... 65
Tabel 3.7 Tabel Kategori User ... 65
Tabel 3.8 Tabel Kategori Barang ... 65
Tabel 3.9 Tabel Satuan ... 65
Tabel 3.10 Tabel Pembelian Detail ... 65
Tabel 3.11 Tabel Penjualan Detail ... 66
Tabel 3.12 Tabel Barang Detail ... 66
Tabel 5.1 Pengujian Login ... 125
Tabel 5.2 Menambah Data Customer ... 125
Tabel 5.3 Mengubah Data Customer ... 126
Tabel 5.4 Menon-aktifkan Data Customer ... 128
Tabel 5.5 Menambah Data User ... 128
Tabel 5.6 Mengubah Data User ... 130
Tabel 5.7 Menon-aktifkan Data User ... 131
Tabel 5.8 Menambah Data Supplier ... 132
Tabel 5.9 Mengubah Data Supplier ... 133
Tabel 5.10 Menon-aktifkan Data Supplier ... 134
Tabel 5.11 Menambah Data Barang ... 134
Tabel 5.12 Mengubah Data Barang ... 135
Tabel 5.13 Menon-aktifkan Data Barang ... 136
Tabel 5.14 Menambah Data Satuan ... 137
Tabel 5.15 Mengubah Data Satuan ... 138
Tabel 5.16 Menghapus Data Satuan ... 138
Tabel 5.17 Menambah Data Pembelian ... 139
xviii
Tabel 5.19 Menampilkan Laporan Pembelian ... 145
Tabel 5.20 Menampilkan Laporan Penjualan ... 145
Tabel 5.21 Konfirmasi Data Pembelian Barang ... 146
Tabel 5.22 Memilih Data Customer ... 147
xix
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Activity
Keadaan Proses yang terjadi
Mulai Untuk memulai
proses yang akan terjadi
Akhir Untuk mengakhiri
sebuah proses
Transisi Untuk penghubung
antara proses
Keputusan Proses untuk
penentuan keputusan
Class Kelas Merupakan
penggambaran tabel dari database
Relasi Merupakan
penyambung antara kelas
Atribut Nilai yang dimiliki
xx
Relasi Hubungan antara
entitas
Proses manual Proses yang terjadi secara manual
Keputusan Proses untuk
penentuan keputusan
Terminator Untuk memulai
sebuah proses
mendapatkan akses untuk sistem
xxi
DAFTAR SINGKATAN
1
BAB 1. PENDAHULUAN
Pada bab ini akan membahas beberapa materi antara lain latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian sebagai berikut:
1.1 Latar Belakang Masalah
Perkembangan teknologi digital di Indonesia saat ini sudah berkembang dengan sangat pesat. Hal tersebut bukan berarti bahwa sebagian masyarakat mengerti dan menggunakan perangkat teknologi digital itu.
Beberapa perusahaan masih ada yang belum menerapkan teknologi digital dalam pengelolaan sistem informasinya. Salah satunya, Apotek
Kesunean sebagai sebuah perusahaan yang bergerak dalam penjualan obat-obatan masih menggunakan metode pengarsipan secara manual baik dalam pencatatan, pengubahan, dan pencarian data yang berhubungan dengan data informasi barang, data informasi pelanggan, data informasi supplier, data informasi transaksi penjualan serta pembelian dan
sebagainya.
Hal tersebut sangat menyulitkan bagian administrasi dalam pengelolaan data serta bagian kasir dalam melayani pelanggan dan merugikan pihak Apotek Kesunean dalam hal efisiensi waktu serta tenaga. Dalam jangka panjang maka akan sangat menyulitkan pihak Apotek dalam proses pencarian data.
2
Sistem yang juga dapat membantu dalam pengambilan keputusan untuk memilih supplier dan mengurangi kesulitan-kesulitan yang dihadapi oleh pengelola sewaktu seluruh proses tersebut dilakukan secara manual.
Dengan adanya aplikasi ini, diharapkan Apotek Kesunean dapat dikelola dengan baik dan mendukung kegiatan bisnis Apotek Kesunean.
1.2 Rumusan Masalah
Berdasarkan latar belakang masalah yang telah diuraikan, maka penulis merumuskan masalah sebagai berikut:
1. Bagaimana merancang dan membuat sistem inventory barang Apotek Kesunean?
2. Bagaimana merancang dan membuat sistem untuk transaksi pembelian dan penjualan barang Apotek Kesunean?
3. Bagaimana merancang dan membuat sistem mengolah data untuk menghasilkan laporan yang berguna bagi Apotek Kesunean?
4. Bagaimana merancang dan membuat sistem yang membantu proses pengambilan keputusan untuk penentuan supplier terbaik dengan metode DSS Simple Additive Weighting?
1.3 Tujuan Pembahasan
Berdasarkan rumusan masalah yang ada, maka tujuan dari penulisan adalah sebagai berikut:
1. Merancang dan membuat sistem inventory Apotek Kesunean.
2. Merancang dan membuat sistem transaksi pembelian dan penjualan barang Apotek Kesunean.
3. Membuat sistem untuk mengolah data sehingga dapat menghasilkan laporan bagi Apotek Kesunean.
3
1.4 Ruang Lingkup Kajian
Untuk pembuatan aplikasi untuk Apotek Kesunean diperlukan batasan-batasan sebagai berikut:
1.4.1 Batasan Perangkat Lunak
Batasan perangkat lunak untuk aplikasi, yaitu: 1. Sistem operasi: Microsoft Windows XP.
2. Sistem basis data: Microsoft SQL Server 2008 R2. 3. Bahasa pemrograman: Java.
4. Editor bahasa pemrograman: NetBeans IDE 8.0.
1.4.2 Batasan Perangkat Keras
Batasan perangkat keras untuk aplikasi, yaitu: 1. Processor: Intel Core Duo 1.6 GHz.
2. Memory: DDR2 1 GB.
3. Harddisk: sisa ruang kosong 1 GB. 4. Keyboard dan mouse.
1.4.3 Batasan Aplikasi
Batasan-batasan aplikasi ini adalah sebagai berikut:
- Aplikasi memiliki user dengan tiga hak akses yaitu: 1. Superadmin.
2. Admin. 3. Kasir.
- Fitur yang dapat dilakukan oleh kasir adalah: 1. Menambah data transaksi penjualan. 2. Menambah data customer.
4
- Fitur yang dapat dilakukan oleh admin adalah: 1. Menambah data transaksi pembelian.
2. Menambah, mengubah, dan menon-aktifkan data barang, data supplier, data customer, data satuan dan data user
kasir.
3. Melihat rekomendasi yang diberikan sistem untuk pemilihan supplier.
- Fitur yang dapat dilakukan oleh superadmin adalah: 1. Menambah data transaksi pembelian.
2. Menambah, mengubah, dan menon-aktifkan data barang, data supplier, data customer, data satuan dan data user
admin serta kasir.
3. Melihat rekomendasi yang diberikan sistem untuk pemilihan supplier.
Sistem pendukung pengambilan keputusan menggunakan metode SAW dengan batasan tiga kriteria supplier dan akan memberikan
rekomendasi supplier terbaik untuk superadmin atau admin.
Rekomendasi supplier terbaik hanya berdasarkan pada proses transaksi pembelian yang sudah pernah terjadi dan hanya dapat memilih satu supplier terbaik ketika melakukan proses pembelian barang.
1.5 Sumber
Data
Sumber data primer didapatkan dari wawancara dan pertanyaan-pertanyaan langsung kepada pemilik Apotek Kesunean.
5
1.6 Sistematika Penyajian
Sistematika penyajian penulisan laporan adalah sebagai berikut:
BAB 1. PENDAHULUAN
Bab ini berisi uraian tentang latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian.
BAB 2. KAJIAN TEORI
Bab ini berisi dasar teori yang menunjang dan dapat membantu dalam menganalisa dan memecahkan masalah yang ada.
BAB 3. ANALISIS DAN RANCANGAN SISTEM
Bab ini berisi hasil analisis dan perancangan aplikasi yang dibuat, antara lain ERD, UML, relasi tabel, dan konsep perancangan desain aplikasi.
BAB 4. HASIL PENELITIAN
Bab ini berisi penjelasan mengenai aplikasi yang telah dibuat dan cara-cara penggunaan aplikasi tersebut.
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini berisi pengujian yang telah dilakukan pada aplikasi tersebut serta dengan hasil-hasilnya.
BAB 6. SIMPULAN DAN SARAN
148
BAB 6. SIMPULAN DAN SARAN
Setelah melaksanakan penelitian tentang Sistem Informasi Penjualan dan Pembelian Apotek dengan Penentuan Supplier Terbaik (Studi Kasus : Apotek Kesunean) serta hasil pembahasan yang penulis uraikan pada bab-bab sebelumnya, maka pada bab-bab ini dapat ditarik kesimpulan dan saran yang diharapkan berguna dan bermanfaat untuk penelitian selanjutnya. Adapun simpulan dan saran dari penelitian ini, yaitu:
6.1 Simpulan
Dari hasil analisis diatas dapat diambil kesimpulan mengenai pengembangan aplikasi Sistem Informasi Penjualan dan Pembelian Apotek dengan Penentuan Supplier Terbaik (Studi Kasus : Apotek Kesunean), antara lain:
1. Setelah aplikasi dibuat dapat memberikan informasi tentang stok barang yang ada.
2. Setelah aplikasi dibuat dapat mencatat data-data transaksi sales, purchase yang terjadi pada apotek.
3. Setelah aplikasi dibuat dapat membuat laporan sales dan purchase.
4. Setelah aplikasi dibuat dapat memberikan rekomendasi terkait dengan pemilihan supplier terbaik.
6.2 Saran
Berdasarkan simpulan diatas penulis mencoba memberikan beberapa saran dengan harapan dapat memberikan manfaat untuk pengembangan aplikasi di masa yang akan datang, antara lain:
1. Perlu adanya scan barcode untuk memasukkan data obat. 2. Perlu adanya analisis penjualan obat racikan.
DAFTAR PUSTAKA
[1] A. Nugroho, Rekayasa Perangkat Lunak Menggunakan UML dan Java, Andi, 2010.
[2] A. Susanto, Sistem Informasi Manajemen, Bandung: Lingga Jaya, 2007. [3] E. Sutanta, Sistem Informasi Manajemen, Graha Ilmu, 2004.
[4] A.-B. B. Ladjamudin, Analisis Dan Desain Sistem Informasi, Graha Ilmu, 2005.
[5] S. Azhar, Sistem Informasi Manajemen Konsep dan Pengembanganya, Bandung: Lingga Jaya, 2004.
[6] F. Basyaib, Teori Pembuatan Keputusan, Jakarta: Grasindo, 2006. [7] P. P. Widodo and Herlawati, Menggunakan UML (Unified Modelling
Language), Informatika, 2011.
[8] E. Swenson, "JavaWorld.com," Laporan Dibuat Mudah dengan JasperReports, 20 9 2002.
[9] B. Nugroho, Database Relationship dengan MySQL, Yogyakarta: Andi, 2005.
[10] D. R. Heffelfinger, "JasperReports Tutorial".