Aplikasi Penjualan Pembelian dengan Menggunakan Akuntansi dan Decision Support System.

(1)

i

ABSTRAK

Toko Pada Setia adalah sebuah toko yang berkedudukan di Jalan Belakang Pasar Bandung. Toko Pada Setia bergerak pada bidang penjualan peralatan rumah tangga. Pada saat ini, Toko Pada Setia masih melakukan pencatatan penjualan dan pembelian secara manual. Sulitnya pencatatan data pada Toko Pada Setia membuat kinerja pegawai menjadi kurang optimal. Oleh karena itu, maka penulis tergerak untuk melakukan penelitian dengan judul “Sistem Informasi Penjualan Pembelian Toko Pada Setia”. Penelitian ini dilakukan untuk tujuan untuk menghasilkan sebuah aplikasi berbasis desktop yang dapat melakukan pencatatan data-data yang dibutuhkan pada Toko Pada Setia dan sudah terinegrasi dengan data transaksi dan data pendukung lainnya. Sumber data untuk pembuatan aplikasi diperoleh dari tanya jawab pada pemilih toko, serta buku-buku mengenai teori yang dibutuhkan dari berbagai sumber sebagai referensi. Dengan dibuatnya aplikasi ini, pegawai Toko Pada Setia dapat melakukan pencatatan dengan efektif dan efisien. Sistem pengambilan keputusan yang digunakan dalam dss merupakan sistem untuk mencari pemasok yang paling menguntungkan, dilihat dari kecepatan waktu pengiriman, juga datangnya barang sesuai pemesanan.

Kata kunci: akuntansi, aplikasi, penjualan, pembelian, sistem informasi, sistem pengambilan keputusan.


(2)

ii

ABSTRACT

Pada Setia Store is a store based in Jalan Pasar Rear Bandung. Pada Setia Store move on the sale of household appliances. At this time, Pada Setia Store still keep records of sales and purchases manually. The difficulty of recording the data in Pada Setia Store make employees to less than optimal performance. Therefore, the authors are encouraged to conduct research with the title "Sales Information System Purchasing Pada Setia Store ". This research was conducted for the purpose of generating a desktop-based application that can perform recording data required in Pada Setia Store and already terinegrasi with transaction data and other supporting data. The data source for the creation of applications obtained from the debriefing on voter store, as well as books on the theory that it takes from various sources as a reference. We make this application, employees at Pada Setia Store can recording effectively and efficiently. dss used in the system to find the most profitable suppliers, judging from the speed of delivery time, as well as the arrival of the goods according to bookings.

Keywords: accounting, application, decision support system, information systems, purchasing, sales.


(3)

iii

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... i

DAFTAR ISI ... iii

DAFTAR NOTASI/ LAMBANG ... ix

DAFTAR SINGKATAN ... xii

DAFTAR ISTILAH ... xiii

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan... 2

1.4 Sumber Data ... 2

1.5 Ruang Lingkup ... 3

1.6 Sistematika Penulisan ... 4

BAB 2. KAJIAN TEORI ... 5

2.1 Sistem Informasi ... 5

2.2 Flowchart ... 5

2.3 Entity Relationship Diagram ... 6

2.3.1 Entity ... 6

2.3.2 Relationship ... 6

2.3.3 Attributes ... 7

2.3.4 Kardinalitas ... 7

2.4 Unified Modeling Language (UML) ... 7

2.4.1 Use Case Diagram ... 8

2.4.2 Class diagram ... 8

2.4.3 Activity Diagram ... 9

2.5 Blackbox Testing ... 9


(4)

iv

2.7 Decision Support System ... 10

2.7.1 Analitycal Hierarchy Process ... 11

2.7.2 Konsep Metode AHP ... 13

2.7.3 Langkah – Langkah Metode AHP ... 13

2.7.4 Studi Kasus ... 13

2.7.5 Langkah – Langkah Penyelesaian AHP ... 14

2.8 Akuntansi ... 16

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 17

3.1.1 Proses Bisnis Penjualan ... 17

3.1.2 Proses Bisnis Pembelian ... 19

3.2 Rancangan Antarmuka ... 21

3.2.1 Rancangan Antarmuka Form Login... 21

Gambar 3.2.1 Rancangan Antarmuka Form Login ... 21

Gambar 3.2.1 Menunjukkan rancangan antarmuka untuk form login yang akan dibuat. ... 21

3.2.2 Rancangan Antarmuka Form Owner ... 21

3.2.3 Rancangan Antarmuka Form Admin ... 22

Gambar 3.6Gambar 3.2.3 Rancangan Antarmuka Form Admin ... 22

3.2.4 Rancangan Antarmuka Form Kasir ... 23

Gambar 3.2.4 Rancangan Antarmuka Form Kasir ... 23

3.2.5 Rancangan Antarmuka Form Ubah Password ... 23

Gambar 3.2.5 Menunjukkan rancangan antarmuka untuk form ubah password yang akan dibuat. ... 24

3.2.6 Rancangan Antarmuka Form MasterData Pegawai ... 24

Gambar 3.2.6 Rancangan Antarmuka Form Master Data User ... 24

3.2.7 Rancangan Antarmuka Form Reset Password ... 25

Gambar 3.2.7 Rancangan Antarmuka Form Reset Password ... 25

3.2.8 Rancangan Antarmuka Form Master Data Barang ... 25

Gambar 3.2.8 Rancangan Antarmuka Form Master Data Barang ... 25

3.2.9 Rancangan Antarmuka Form Master Data Supplier ... 26

Gambar 3.2.9 Rancangan Antarmuka FormMaster Data Supplier ... 26


(5)

v

Gambar 3.2.10 Rancangan Antarmuka Form Pembelian ... 27

3.2.11 Rancangan Antarmuka Form Penjualan ... 27

Gambar 3.2.11 Rancangan Antarmuka Form Penjualan ... 27

3.2.12 Rancangan Antarmuka Form Pembayaran ... 28

Gambar 3.2.12 Rancangan Antarmuka Form Pembayaran ... 28

3.2.13 Rancangan Antarmuka Form Menu Pengelolaan ... 28

Gambar 3.2.13 Rancangan Antarmuka Form Menu Pengelolaan ... 28

3.2.14 Rancangan Antarmuka Form Kelola Pembelian ... 29

Gambar 3.2.14 Rancangan Antarmuka Form Kelola Pembelian ... 29

3.2.15 Rancangan Antarmuka Form Kelola Penjualan ... 29

Gambar 3.2.15 Rancangan Antarmuka Form Kelola Penjualan ... 29

3.2.16 Rancangan Antarmuka Form Kelola Retur Pembelian ... 30

3.2.17 Rancangan Antarmuka Form Kelola Retur Penjualan ... 31

Gambar 3.2.17 Rancangan Antarmuka Form Kelola Retur Penjualan ... 31

3.2.18 Rancangan Antarmuka Form Menu Laporan ... 32

Gambar 3.2.18 Rancangan Antarmuka Form Menu Laporan ... 32

3.2.19 Rancangan Antarmuka Form Penjualan Barang ... 32

Gambar 3.2.19 Rancangan Antarmuka Form Penjualan Barang ... 32

3.2.20 Rancangan Antarmuka Form Periode Laporan ... 33

Gambar 3.2.20 Rancangan Antarmuka Form Periode Laporan... 33

3.2.21 Rancangan Antarmuka Form Retur Pembelian ... 34

Gambar 3.2.21 Rancangan Antarmuka Form Retur Pembelian ... 34

3.2.22 Rancangan Antarmuka Form Retur Penjualan ... 35

Gambar 3.2.22 Rancangan Antarmuka Form Retur Penjualan ... 35

3.2.23 Rancangan Antarmuka Form Detail Retur Penjualan ... 35

Gambar 3.2.23 Rancangan Antarmuka Form Detail Retur Penjualan ... 35

3.3 Entity Relationship Diagram (ERD)... 36

3.4 ERD to Table ... 37

3.5 Use Case ... 46

3.5.1 Use Case Sistem Utama ... 46

3.5.2 Use Case Mengelola Data Master... 47


(6)

vi

3.5.4 Use Case Mengelola Penjualan ... 48

3.5.5 Use Case Melihat Laporan ... 49

3.6 Activity Diagram ... 50

3.6.1 Activity DiagramLogin ... 50

3.6.2 Activity Diagram Tambah Data Pegawai ... 51

3.6.3 Activity Diagram Ubah Status Pegawai ... 52

3.6.4 Activity Diagram Tambah Data Pelanggan ... 53

3.6.5 Activity Diagram Ubah Data Pelanggan ... 54

3.6.6 Activity Diagram Tambah Data Supplier ... 55

3.6.7 Activity Diagram Ubah Data Supplier ... 56

3.6.8 Activity Diagram Ubah Status Supplier ... 57

3.6.9 Activity Diagram Tambah Data Barang ... 58

3.6.10 Activity Diagram Ubah Data Pegawai ... 59

3.6.11 Activity Diagram Ubah Data Barang ... 60

3.6.12 Activity Diagram Tambah Kategori Barang ... 61

3.6.13 Activity Diagram Ubah Kategori Barang ... 62

3.6.14 Activity Diagram Laporan Data Pegawai ... 63

3.6.15 Activity Diagram Laporan Data Pelanggan ... 64

3.6.16 Activity Diagram Laporan Data Supplier ... 65

3.6.17 Activity Diagram Laporan Data Barang ... 66

3.6.18 Activity Diagram Laporan Pembelian Berdasarkan Periode.. 67

3.6.19 Activity Diagram Laporan Penjualan Berdasarkan Periode... 68

3.6.20 Activity Diagram Sistem Pembelian ... 69

3.6.21 Activity Diagram Dialog Data Barang ... 70

3.6.22 Activity Diagram Cetak Faktur Pembelian ... 71

3.6.23 Activity Diagram Sistem Penjualan ... 72

3.6.24 Activity Diagram Dialog Data Barang ... 73

3.6.25 Activity Diagram Cetak Faktur Penjualan ... 74

3.7 Class diagram ... 75

3.7.1 Class Barang ... 76

3.7.2 Class Detail Pembelian ... 76


(7)

vii

3.7.4 Class Jabatan ... 77

3.7.5 Class Kategori ... 78

3.7.6 Class Pegawai... 78

3.7.7 Class Detail Pelanggan ... 79

3.7.8 ClassSupplier ... 79

3.7.9 Class Pembelian ... 80

3.7.10 Class Penjualan ... 80

3.7.11 Class PenjualanDao ... 81

3.7.12 Class DetailPembelianDao ... 81

3.7.13 Class PegawaiDao ... 82

3.7.14 Class PembelianDao ... 82

3.7.15 Class BarangDao ... 83

3.7.16 Class DetailPenjualanDao ... 83

3.7.17 Class KategoriDao ... 84

3.7.18 Class JabatanDao ... 84

3.7.19 Class PelangganDao ... 84

3.7.20 Class SupplierDao ... 85

BAB 4. HASIL PENELITIAN ... 86

4.1 FormLogin ... 86

4.2 FormOwner ... 86

4.3 FormAdmin ... 87

4.4 FormKasir ... 88

4.5 FormPenjualan ... 88

4.6 FormPemesanan ... 89

4.7 FormDataBarang ... 89

4.8 FormPegawai ... 90

4.9 FormSupplier ... 91

4.10 FormUbahPassword ... 91

4.11 FormProsesPemesanan ... 92

4.12 FormAnalisaSupplier ... 92

4.13 FormBiaya ... 93


(8)

viii

4.15 FormFinance(Laba Rugi) ... 94

4.16 FormFinance(Buku Besar) ... 94

4.17 FormFinance(Neraca) ... 95

4.18 FormFinance(Jurnal) ... 95

4.19 FormListPelanggan... 96

4.20 FormChat ... 96

4.21 Server ... 97

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 98

5.1 Pengujian Login ... 98

5.2 Pengujian Penambahan Data Pegawai ... 99

5.3 Pengujian Pengubahan Data Pegawai ... 100

5.4 Pengujian Nonaktifkan Pegawai ... 101

5.5 Pengujian Penambahan Data Supplier ... 102

5.6 Pengujian Pengubahan Data Supplier ... 103

5.7 Pengujian Penjualan ... 104

5.8 Pengujian Pembelian ... 104

5.9 Pengujian Gaji ... 104

5.10 Pengujian Ubah Password ... 105

BAB 6. SIMPULAN DAN SARAN ... 106

6.1 Simpulan ... 106

6.2 Saran ... 107


(9)

ix

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Simbol arus /

flow

Menyatakan jalannya arus suatu proses

Flowchart Simbol process Menyatakan suatu tindakan

(proses) yang dilakukan oleh komputer

Flowchart Simbol manual Menyatakan suatu tindakan (proses) yang tidak

dilakukan oleh komputer

Flowchart Simbol decision Menujukkan suatu kondisi tertentu yang akan

menghasilkan dua kemungkinan

Flowchart Simbol terminal Menyatakan permulaan atau akhir suatu program

Flowchart Simbol manual

input

Memasukkan data secara manual dengan

menggunakan


(10)

x

Flowchart Simbol

document

Mencetak keluaran dalam bentuk dokumen (melalui

printer)

DFD Simbol External

Entity

Merupakan kesatuan di lingkungan luar sistem bias berupa orang, organisasi atau sistem lain.

DFD Process Merupakan proses

di perhitungan arimatik penulisan suatu formula atau pembuatan laporan

DFD Data

Store(simpan data)

Dapat berupa suatu file atau database pada sistem komputer atau catatan manual

DFD Data Flow (arus

data)

Arus data ini mengalir diantara proses, simpan data dan kesatuan luar

ERD Entitas Menunjukkan

sebuah objek yang dapat dibedakan dengan objek lainnya


(11)

xi

ERD Atribut Mendeskripsikan

karakter entitas

ERD Relasi Menunjukkan

adanya hubungan diantara sejumlah entitas yang berbeda

ERD Garis (one to

many)

Penghubung antar relasi dan entitas dimana satu entitas dapat memiliki hubungan lebih dari satu entitas


(12)

xii

DAFTAR SINGKATAN

ERD Entity Relationship Diagram

DFD Data Flow Diagram


(13)

xiii

DAFTAR ISTILAH

Form adalah tempat untuk pembuatan window.

Aplikasi adalah perangkat yang menghubungkan pengguna dengan komputer.

User adalah personal-personal yang terlibat langsung dalam pemakaian komputer.

Password adalah kata rahasia untuk mengakses ke sumber tertentu.

Login adalah fungsi dimana user memasukkan username dan password

sebelum mengakses aplikasi.


(14)

1

Universitas Kristen Maranatha

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

Toko Pada Setia berdiri pada tahun 1989. Toko ini dikelola oleh Anwar Hidayat dan beralamatkan di Jl.Belakang Pasar no 78 Bandung. Toko Pada Setia merupakan toko yang menjual berbagai macam barang, barang yang paling banyak dijual adalah peralatan rumah tangga.

Sekarang ini pencatatan untuk penjualan dan pembelian barang masih menggunakan sistem manual, sehingga sering terjadi kekeliruan dalam pencatatan jual beli tersebut. pegawai toko juga hanya mengingat harga barang-barang di luar kepala, sehingga menyulitkan pegawai yang baru bekerja untuk mengetahui harga barang yang pasti. selain itu, stok barang di gudang juga masih menggunakan pencatatan manual, sehingga akan sulit untuk menentukan jumlah barang yang masih tersisa, dan kapan harus mulai membeli barang-barang yang sudah habis. dengan banyaknya transaksi yang masih dilakukan secara manual, sangat mempersulit kinerja para pegawai untuk dapat bekerja lebih cepat.

Setelah menganalisa masalah-masalah tersebut, maka akan dibuat sebuah aplikasi yang dapat membantu menangani masalah-masalah yang ada untuk pegawai dan admin, agar dapat mengurangi kesalahan dalam pencatatan jual beli. aplikasi akan menggunakan basis data untuk menyimpan transaksi jual beli, dan aplikasi akan memberikan informasi kepada admin untuk dapat mengetahui stok barang yang kosong. laporan akan dibantu dengan perhitungan yang sudah terkomputerisasi.Aplikasi ini menggunakan

Decision Support System (Sistem Pengambilan Keputusan) dengan metode


(15)

2

Universitas Kristen Maranatha

1.2 Rumusan Masalah

Berdasarkan latar belakang, maka rumusan masalah sebagai berikut: 1. Bagaimana membuat aplikasi yang dapat memudahkan transaksi untuk

pembelian dan penjualan?

2. Bagaimana membuat perhitungan akuntasi untuk setiap transaksi yang ada?

3. Bagaimana penerapan DSS untuk mengetahui kriteria supplier?

1.3 Tujuan Pembahasan

1. Untuk membuat laporan yang sesuai dengan penjualan pembelian yang terjadi, maka sistem akan menghitung penjualan pembelian , kemudian secara otomatis disimpan kedalam basis data.

2. Untuk membuat sistem akuntasi yang efektif, pemilik harus memiliki data setiap barang yang dijual secara lengkap dan terperinci.

3. Dengan menerapkan DSS diharapkan pengguna dapat mengetahui data setiap supplier yang terhubung dengan perusahaan ini.

1.4 Sumber Data

Sumber data utama:

1. Bertanya langsung kepada pemilik toko

2. Melakukan survey yang teratur tentang penjualan pembelian

3. Melakukan voting pada customer, untuk mengetahui barang apa yang paling sering dibeli, untuk dapat mengatur stok barang

Sumber data pendukung:

1. Melakukan survey ke toko lain yang sudah menerapkan cara berdagang menggunakan sistem seperti ini.

2. Mencari info di internet.


(16)

3

Universitas Kristen Maranatha

1.5 Ruang Lingkup

Ruang Lingkup yang terdapat dalam Software adalah:

1. Sistem Operasi : Microsoft Windows 7 2. Basis Data : MySQL

3. Bahasa Scripting : java

Ruang Lingkup yang terdapat dalam Hardware adalah:

1. 2.4 gigahertz (GHz) prosesor atau prosesor yang lebih cepat 2. Spesifikasi Optimum RAM 4 GB

3. Spesifikasi Optimum HDD 1TB. 4. Intel Quard core i7

5. Keyboard and Mouse 6. Monitor

Batasan aplikasi akan dibuat berdasarkan pengguna aplikasi, dimana pengguna dibagi menjadi dua yaitu admin, dan pegawai.

1. Admin: mengakses keseluruhan data yang ada di dalam sistem , baik itu menambah mengurangi atau menghapus barang yang akan dijual.

2. Pegawai: memasukan data yang terlibat di dalam proses penjualan dan pembelian , juga untuk mengecek stok barang yang tersisa.


(17)

4

Universitas Kristen Maranatha

1.6 Sistematika Penulisan

BAB 1 PENDAHULUAN

Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, serta sistematika penyajian dari proyek seminar tugas akhir ini.

BAB 2 KAJIAN TEORI

Bab ini membahasa teori-teori yang berkaitan dalam penyelesaian proyek seminar tugas akhir ini.

BAB 3 ANALISIS DAN RANCANGAN SISTEM

Bab ini membahas secara lengkap mengenai proses bisnis, pemodelan, diagram alir, sistem kerja dari aplikasi, perancangan desain aplikasi, dan penjelasan sistem.

BAB 4 HASIL PENELITIAN

Bab ini membahas tetang fitur apa saja yang terdapat di aplikasi yang sudah dibuat, selain itu terdapat juga hasil screenshot yang ketika program telah dijalankan.

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini membahas tentang hasil keluaran yang ada di program ketika user salah memasukkan data yang ada dalam bentuk tabel, dan pesan error apa saja yang harusnya terjadi ketika user salah memasukkan data.

BAB 6 SIMPULAN DAN SARAN

Bab ini merupakan kesimpulan apa saja yang ada di aplikasi ini, juga saran setiap user yang sudah menggunakan program ini.


(18)

106

Universitas Kristen Maranatha

BAB 6. SIMPULAN DAN SARAN

Setelah melaksanakan penelitian tentang Sistem Informasi Penjualan Pembelian Toko Pada Setia serta hasil pembahasan yang tertulis uraikan pada bab-bab sebelumnya, maka pada bab ini dapat ditarik keimpulan 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 Pembelian dengan Perhitungan, antara lain:

Untuk sebelum program dibuat:

1. Pencatatan data barang, category, merk, customer, dan supplier masih dilakukan secara manual.

2. Pencatatan data penjualan tidak sesuai dengan yang terjadi pada perusahaan.

3. Pencarian data ongkos pengiriman barang masih manual. 4. Pencarian stok data tidak valid dan barang yang kosong tidak

terkontol.

Untuk sesudah program dibuat:

1. Aplikasi dapat mencatat barang, catogory, merk, customer, dan supplier secara lengkap dan menggunakan basis data.

2. Aplikasi dapat mencatat data penjualan secara rinci yang terjadi pada perusahaan.

3. Aplikasi dapat memberikan data stok barang beserta status barang tersebut.

4. Aplikasi dapat memunculkan data ketika stok barang sudah habis.


(19)

107

Universitas Kristen Maranatha

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. Perlunya nomor resi untuk pengembangan informasi customer yang sudah melakukan transaksi.

2. Perlunya penambahan member untuk setiap customer yang sudah berlangganan, agar mendapatkan discount.

3. Perlunya peningkatan keamanan sistem agar informasi data dapat terjaga dengan baik.


(20)

108

Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] C. L. Gaol, Sistem Informasi Manajemen, Jakarta: PT Gramedia Widiasarana Indonesia, 2011.

[2] C. J. L. Gaol, Sistem Informasi Manajemen Pemahaman dan Aplikasi, Jakarta: Grasindo, 2012.

[3] B. Soeherman and M. Pinontoan, Designing Information System, Jakarta: PT Elex Media Komputindo, 2010.

[4] M. Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta: Penerbit Andi, 2012.

[5] M. Ir. M. Fard Azis, Object Oriented Programming dengan PHP5, Jakarta: PT Elex Media Komputindo, 2010.

[6] J. Schmuller, Sams Teach Yourself UML in 24 Hours, Sams: Sams Publishing, 2009.

[7] P. Roger S.Pressman, Software Engineering A Practitioner's Approach SEVENTH EDITION, Raghhothaman Srinivasan: Raghhothaman Srinivasan, 2010.

[8] D. I. Saputra, "Bahasa Pemrograman Java," wordpress, 13 Oktober 2009. [Online]. Available: http://didiindra.wordpress.com/tag/pengertian-java/.


(1)

2

1.2 Rumusan Masalah

Berdasarkan latar belakang, maka rumusan masalah sebagai berikut: 1. Bagaimana membuat aplikasi yang dapat memudahkan transaksi untuk

pembelian dan penjualan?

2. Bagaimana membuat perhitungan akuntasi untuk setiap transaksi yang ada?

3. Bagaimana penerapan DSS untuk mengetahui kriteria supplier?

1.3 Tujuan Pembahasan

1. Untuk membuat laporan yang sesuai dengan penjualan pembelian yang terjadi, maka sistem akan menghitung penjualan pembelian , kemudian secara otomatis disimpan kedalam basis data.

2. Untuk membuat sistem akuntasi yang efektif, pemilik harus memiliki data setiap barang yang dijual secara lengkap dan terperinci.

3. Dengan menerapkan DSS diharapkan pengguna dapat mengetahui data setiap supplier yang terhubung dengan perusahaan ini.

1.4 Sumber Data

Sumber data utama:

1. Bertanya langsung kepada pemilik toko

2. Melakukan survey yang teratur tentang penjualan pembelian

3. Melakukan voting pada customer, untuk mengetahui barang apa yang paling sering dibeli, untuk dapat mengatur stok barang

Sumber data pendukung:

1. Melakukan survey ke toko lain yang sudah menerapkan cara berdagang menggunakan sistem seperti ini.


(2)

1.5 Ruang Lingkup

Ruang Lingkup yang terdapat dalam Software adalah:

1. Sistem Operasi : Microsoft Windows 7 2. Basis Data : MySQL

3. Bahasa Scripting : java

Ruang Lingkup yang terdapat dalam Hardware adalah:

1. 2.4 gigahertz (GHz) prosesor atau prosesor yang lebih cepat 2. Spesifikasi Optimum RAM 4 GB

3. Spesifikasi Optimum HDD 1TB. 4. Intel Quard core i7

5. Keyboard and Mouse 6. Monitor

Batasan aplikasi akan dibuat berdasarkan pengguna aplikasi, dimana pengguna dibagi menjadi dua yaitu admin, dan pegawai.

1. Admin: mengakses keseluruhan data yang ada di dalam sistem , baik itu menambah mengurangi atau menghapus barang yang akan dijual.

2. Pegawai: memasukan data yang terlibat di dalam proses penjualan dan pembelian , juga untuk mengecek stok barang yang tersisa.


(3)

4

1.6 Sistematika Penulisan

BAB 1 PENDAHULUAN

Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, serta sistematika penyajian dari proyek seminar tugas akhir ini.

BAB 2 KAJIAN TEORI

Bab ini membahasa teori-teori yang berkaitan dalam penyelesaian proyek seminar tugas akhir ini.

BAB 3 ANALISIS DAN RANCANGAN SISTEM

Bab ini membahas secara lengkap mengenai proses bisnis, pemodelan, diagram alir, sistem kerja dari aplikasi, perancangan desain aplikasi, dan penjelasan sistem.

BAB 4 HASIL PENELITIAN

Bab ini membahas tetang fitur apa saja yang terdapat di aplikasi yang sudah dibuat, selain itu terdapat juga hasil screenshot yang ketika program telah dijalankan.

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini membahas tentang hasil keluaran yang ada di program ketika user salah memasukkan data yang ada dalam bentuk tabel, dan pesan error apa saja yang harusnya terjadi ketika user salah memasukkan data.

BAB 6 SIMPULAN DAN SARAN

Bab ini merupakan kesimpulan apa saja yang ada di aplikasi ini, juga saran setiap user yang sudah menggunakan program ini.


(4)

BAB 6. SIMPULAN DAN SARAN

Setelah melaksanakan penelitian tentang Sistem Informasi Penjualan Pembelian Toko Pada Setia serta hasil pembahasan yang tertulis uraikan pada bab-bab sebelumnya, maka pada bab ini dapat ditarik keimpulan 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 Pembelian dengan Perhitungan, antara lain:

Untuk sebelum program dibuat:

1. Pencatatan data barang, category, merk, customer, dan supplier masih dilakukan secara manual.

2. Pencatatan data penjualan tidak sesuai dengan yang terjadi pada perusahaan.

3. Pencarian data ongkos pengiriman barang masih manual. 4. Pencarian stok data tidak valid dan barang yang kosong tidak

terkontol.

Untuk sesudah program dibuat:

1. Aplikasi dapat mencatat barang, catogory, merk, customer, dan supplier secara lengkap dan menggunakan basis data.

2. Aplikasi dapat mencatat data penjualan secara rinci yang terjadi pada perusahaan.

3. Aplikasi dapat memberikan data stok barang beserta status barang tersebut.

4. Aplikasi dapat memunculkan data ketika stok barang sudah habis.


(5)

107

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. Perlunya nomor resi untuk pengembangan informasi customer yang sudah melakukan transaksi.

2. Perlunya penambahan member untuk setiap customer yang sudah berlangganan, agar mendapatkan discount.

3. Perlunya peningkatan keamanan sistem agar informasi data dapat terjaga dengan baik.


(6)

DAFTAR PUSTAKA

[1] C. L. Gaol, Sistem Informasi Manajemen, Jakarta: PT Gramedia Widiasarana Indonesia, 2011.

[2] C. J. L. Gaol, Sistem Informasi Manajemen Pemahaman dan Aplikasi, Jakarta: Grasindo, 2012.

[3] B. Soeherman and M. Pinontoan, Designing Information System, Jakarta: PT Elex Media Komputindo, 2010.

[4] M. Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta: Penerbit Andi, 2012.

[5] M. Ir. M. Fard Azis, Object Oriented Programming dengan PHP5, Jakarta: PT Elex Media Komputindo, 2010.

[6] J. Schmuller, Sams Teach Yourself UML in 24 Hours, Sams: Sams Publishing, 2009.

[7] P. Roger S.Pressman, Software Engineering A Practitioner's Approach SEVENTH EDITION, Raghhothaman Srinivasan: Raghhothaman Srinivasan, 2010.

[8] D. I. Saputra, "Bahasa Pemrograman Java," wordpress, 13 Oktober 2009. [Online]. Available: http://didiindra.wordpress.com/tag/pengertian-java/.