• Tidak ada hasil yang ditemukan

Aplikasi Sistem Penjualan, Pembelian dan Harga Pokok Penjualan Dengan Metode Average Pada Anugrah Jaya Abadi.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Sistem Penjualan, Pembelian dan Harga Pokok Penjualan Dengan Metode Average Pada Anugrah Jaya Abadi."

Copied!
30
0
0

Teks penuh

(1)

ABSTRAK

Anugrah Jaya Abadi merupakan usaha perorangan yang bergerak di bidang spare part mobil. Saat ini, Anugrah Jaya Abadi masih menggunakan pencatatan manual dalam penjualan, pembelian serta laporan keuangan, sehingga membutuhkan aplikasi yang dapat membantu dalam pencatatan. Dari hasil wawancara untuk menggambarkan proses bisnis yang berjalan saat ini. Selanjutnya merancang relasi data dengan menggunakan model Entity Relationship Diagram (ERD), merancang aliran data menggunakan Unified Modeling Language(UML) dan juga merancang layout sistem, database yang digunakan adalah PHPMyAdmin dan bahasa pemrograman yang digunakan adalah PHP. Setelah proses analisis dan rancangan sistem, dibuatlah sebuah aplikasi yang dihendaki pihak Anugrah Jaya Abadi, yang terdiri dari pencatatan data supplier, data bahan baku, data customer, data barang, pencatatan pembelian, pencatatan penjualan dan laporan akuntansi (penjualan, pembelian, jurnal umum, buku besar, neraca, laba rugi dan harga pokok penjualan metode average. Aplikasi tersebut kemudian diuji dengan menggunakan metode black box. Hasil pengujian menyatakan bahwa kesimpulan yang didapat adalah dengan sistem ini kebutuhan akan permasalah Anugrah Jaya Abadi dapat teratasi, dengan harapan sistem ini dapat dikembangkan lebih baik lagi.

(2)

ABSTRACT

Anugrah Jaya Abadi is the effort of individuals engaged in the field of car spare parts. At this time, still using the Anugrah Jaya Abadi manual logging in sales, purchasing and financial reporting, so it needs an application that can help in the recording. From the results of the interview for describing business processes are running at this time. Next design the relation database model using Entity Relationship Diagrams (ERD), designing a data stream using the Unified Modeling Language (UML) and also designed the layout of the system, the databases used are PHPMyAdmin and the programming language used is PHP. After the process of analysis and design system, made an application that required the party Anugrah Jaya Abadi, which consists of recording the data, the data are the raw material supplier, customer data, data recording, good purchase, sales recording and accounting reports (sales, purchases, general journals, ledgers, balance sheets, profit and loss method of the average cost of good sold. The application is then tested using black box methods. Testing results state that the conclusions obtained with this system is the need of the saving problem Anugrah Jaya Abadi can be resolved, with the hope this system can be developed better.

(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 ... xv

DAFTAR TABEL ... xix

DAFTAR NOTASI/ LAMBANG ... xxi

DAFTAR SINGKATAN ... xxv

DAFTAR ISTILAH ... xxvi

BAB 1 PENDAHULUAN ... 1

Latar Belakang ... 1

Rumusan Masalah ... 2

Tujuan Pembahasan ... 2

Ruang Lingkup ... 2

1.4.1 Batasan Fitur ... 3

1.4.2 Perangkat ... 4

Sumber Data ... 4

Sistematika Penyajian ... 4

BAB 2 KAJIAN TEORI ... 6

Sistem Infomasi ... 6

(4)

Harga Pokok Penjualan ... 7

Website ... 9

Produksi... 10

Penjualan ... 10

Pembelian ... 11

Proses Bisnis ... 11

Flowchart... 12

UML (Unified Modeling Language) ... 12

2.10.1 Use Case Diagram ... 12

2.10.2 Activity Diagram ... 13

Entity Relationship Diagram (ERD) ... 13

HyperText Markup Language (HTML) ... 14

PHP ... 14

PhpMyAdmin ... 15

MySQL ... 15

Database ... 16

BAB 3 ANALISIS DAN RANCANGAN SISTEM ... 17

Proses Bisnis ... 17

3.1.1 Proses Pengiriman Barang Pembelian ... 17

3.1.2 Proses Penjualan Barang Langsung ... 19

3.1.3 Proses Penjualan Barang Via Telepon ... 21

3.1.4 Proses Produksi Barang... 23

Entity Relationship Diagram ... 25

ER to Table ... 25

3.3.1 Tabel Users... 25

(5)

3.3.3 Tabel Lokasi ... 26

3.3.4 Tabel Penjualan ... 26

3.3.5 Tabel Detail_pen ... 27

3.3.6 Tabel Retur_pen ... 27

3.3.7 Tabel Detail Retur_pen ... 27

3.3.8 Tabel Pembelian ... 28

3.3.9 Tabel Detail_pem ... 28

3.3.10 Tabel Retur_pem ... 28

3.3.11 Tabel Detail Retur_pem ... 29

3.3.12 Tabel Barang ... 29

3.3.13 Tabel Jenis_barang ... 29

3.3.14 Tabel Bahanbaku ... 30

3.3.15 Tabel Supplier ... 30

3.3.16 Tabel Penerimaan_barang ... 30

3.3.17 Tabel Produksi ... 31

Use Case Diagram ... 31

3.4.1 Use Case Diagram Sistem Penjualan dan Pembelian ... 32

3.4.2 Use Case Diagram User ... 33

3.4.3 Use Case Diagram Supplier ... 33

3.4.4 Use Case Diagram Bahan Baku ... 34

3.4.5 Use Case Diagram Customer ... 34

3.4.6 Use Case Diagram Barang ... 35

3.4.7 Use Case Diagram Pembelian ... 36

3.4.8 Use Case Diagram Penjualan ... 36

3.4.9 Use Case Diagram Lokasi ... 37

(6)

Activity Diagram ... 38

3.5.1 Activity Login ... 39

3.5.2 Activity Tambah User ... 40

3.5.3 Activity Hapus User ... 41

3.5.4 Activity Ubah User ... 42

3.5.5 Activity Tambah Supplier ... 43

3.5.6 Activity Ubah Supplier ... 43

3.5.7 Activity Tambah Bahan ... 44

3.5.8 Activity Ubah Bahan ... 45

3.5.9 Activity Tambah Customer ... 46

3.5.10 Activity Ubah Customer ... 47

3.5.11 Activity Tambah Barang ... 48

3.5.12 Activity Ubah Barang ... 48

3.5.13 Activity Tambah Pembelian ... 49

3.5.14 Activity Tambah Retur Pembelian ... 50

3.5.15 Activity Tambah Penjualan ... 50

3.5.16 Activity Tambah Retur Penjualan ... 51

3.5.17 Activity Tambah Harga Lokasi ... 52

3.5.18 Activity Ubah Harga Lokasi ... 52

3.5.19 Activity Laporan ... 53

Class diagram ... 53

3.6.1 Class Diagram Entity ... 54

3.6.2 Class Diagram DAO ... 55

3.6.3 Class Diagram Koneksi ... 55

Desain Perangkat Lunak ... 56

(7)

3.7.2 Halaman Home... 57

3.7.3 Halaman User ... 58

3.7.4 Halaman Data Supplier ... 59

3.7.5 Halaman Tambah Supplier ... 60

3.7.6 Halaman Data Bahan Baku ... 60

3.7.7 Halaman Edit Bahan Baku ... 61

3.7.8 Halaman Tambah Bahan Baku... 62

3.7.9 Halaman Data Customer ... 62

3.7.10 Halaman Edit Customer ... 63

3.7.11 Halaman Tambah Customer ... 64

3.7.12 Halaman Data Barang ... 65

3.7.13 Halaman Detail Barang ... 66

3.7.14 Halaman Tambah Barang ... 67

3.7.15 Halaman Data Pembelian ... 68

3.7.16 Halaman Detail Pembelian ... 69

3.7.17 Halaman Tambah Pembelian ... 70

3.7.18 Halaman Tambah Detail Pembelian... 71

3.7.19 Halaman Data Retur Pembelian ... 72

3.7.20 Halaman Detail Retur Pembelian ... 73

3.7.21 Halaman Data Penjualan ... 74

3.7.22 Halaman Detail Penjualan ... 75

3.7.23 Halaman Tambah Penjualan ... 76

3.7.24 Halaman Tambah Detail Penjualan ... 77

3.7.25 Halaman Data Retur Penjualan ... 78

3.7.26 Halaman Detail Retur Penjualan ... 79

(8)

3.7.28 Halaman Laporan Penjualan ... 81

3.7.29 Halaman Laporan Pembelian ... 82

3.7.30 Halaman Laporan ... 83

BAB 4 IMPLEMENTASI ... 84

Halaman Login ... 84

Halaman User Owner ... 85

Halaman User Admin ... 86

Halaman Data Supplier ... 86

Halaman Tambah Supplier ... 87

Halaman Data Bahan Baku ... 88

Halaman Produksi ... 89

Halaman Tambah Bahan Baku... 90

Halaman Data Customer ... 91

Halaman Tambah Customer ... 92

Halaman Data Barang ... 93

Halaman Detail Barang ... 94

Halaman Tambah Barang ... 95

Halaman Data Pembelian ... 96

Halaman Detail Pembelian ... 97

Halaman Tambah Pembelian ... 98

Halaman Data Retur Pembelian ... 99

Halaman Detail Retur Pembelian ... 100

Halaman Data Penjualan ... 101

Halaman Detail Penjualan ... 102

Halaman Tambah Penjualan ... 103

(9)

Halaman Data Retur Penjualan ... 105

Halaman Detail Retur Penjualan ... 106

Halaman Data Lokasi ... 107

Halaman Laporan Penjualan ... 108

Halaman Laporan Detail Penjualan ... 109

Halaman Laporan Pembelian ... 110

Halaman Laporan Pembelian ... 111

Halaman Laporan Jurnal Umum ... 112

Halaman Buku Besar... 113

Halaman Laporan Neraca ... 114

Halaman Laporan Laba Rugi ... 115

Halaman Laporan Harga Pokok Penjualan ... 116

BAB 5 PENGUJIAN... 117

Pengujian Login ... 117

Pengujian Daftar User Baru ... 117

Pengujian Ubah Data User ... 118

Pengujian Pencarian Data Supplier ... 119

Pengujian Edit Supplier... 119

Pengujian Tambah Supplier ... 120

Pengujian Pencarian Bahan Baku ... 120

Pengujian Edit Bahan Baku ... 121

Pengujian Tambah Bahan Baku ... 122

Pengujian Proses Produksi ... 122

Pengujian Pencarian Customer ... 123

Pengujian Edit Customer... 124

(10)

Pengujian Pencarian Barang ... 125

Pengujian Edit Barang... 126

Pengujian Tambah Barang ... 126

Pengujian Pencarian Pembelian ... 127

Pengujian Penerimaan Pembelian ... 127

Pengujian Tambah Pembelian ... 128

Pengujian Pencarian Retur Pembelian ... 129

Pengujian Penerimaan Retur Pembelian ... 129

Pengujian Pencarian Penjualan ... 130

Pengujian Penerimaan Penjualan ... 130

Pengujian Tambah Penjualan ... 131

Pengujian Pencarian Retur Penjualan ... 131

Pengujian Penerimaan Retur Penjualan ... 132

Pengujian Pencarian Lokasi ... 132

Pengujian Tambah Lokasi ... 133

Pengujian Pencarian Laporan Penjualan ... 133

Pengujian Pencarian Laporan Pembelian ... 134

Pengujian Pencarian Laporan ... 134

BAB 6 SIMPULAN DAN SARAN ... 136

Simpulan ... 136

Saran ... 136

DAFTAR PUSTAKA ... 137

(11)

DAFTAR GAMBAR

Gambar 3.1 Proses Pengiriman Barang Pembelian... 18

Gambar 3.2 Proses Penjualan Barang ... 20

Gambar 3.3 Proses Penjualan Barang Via Telepon ... 22

Gambar 3.4 Proses Produksi Barang ... 24

Gambar 3.5 Entity Relationship Diagram ... 25

Gambar 3.6 Sistem Penjualan dan Pembelian... 32

Gambar 3.7 Kelola User ... 33

Gambar 3.8 Kelola Supplier ... 33

Gambar 3.9 Kelola Bahan Baku... 34

Gambar 3.10 Kelola Customer ... 34

Gambar 3.11 Kelola Barang ... 35

Gambar 3.12 Kelola Pembelian ... 36

Gambar 3.13 Kelola Penjualan ... 36

Gambar 3.14 Kelola Lokasi ... 37

Gambar 3.15 Kelola Laporan ... 38

Gambar 3.16 Activity Login ... 39

Gambar 3.17 Activity Tambah User ... 40

Gambar 3.18 Activity Hapus User ... 41

Gambar 3.19 Activity Ubah User... 42

Gambar 3.20 Activity Tambah Supplier ... 43

Gambar 3.21 Activity Ubah Supplier... 43

Gambar 3.22 Activity Tambah Bahan ... 44

Gambar 3.23 Activity Ubah Bahan ... 45

Gambar 3.24 Activity Tambah Customer ... 46

Gambar 3.25 Activity Ubah Customer... 47

Gambar 3.26 Activity Tambah Barang ... 48

Gambar 3.27 Activity Ubah Barang... 48

Gambar 3.28 Activity Tambah Pembelian ... 49

Gambar 3.29 Activity Tambah Retur Pembelian ... 50

(12)

Gambar 3.31 Activity Tambah Retur Penjualan ... 51

Gambar 3.32 Activity Tambah Harga Lokasi ... 52

Gambar 3.33 Activity Ubah Harga Lokasi ... 52

Gambar 3.34 Activity Laporan ... 53

Gambar 3.35 Class Diagram Entity ... 54

Gambar 3.36 Class Diagram DAO... 55

Gambar 3.37 Class Diagram Koneksi ... 55

Gambar 3.38 Halaman Login ... 56

Gambar 3.39 Halaman Home ... 57

Gambar 3.40 Halaman User ... 58

Gambar 3.41 Halaman Data Supplier ... 59

Gambar 3.42 Halaman Tambah Supplier ... 60

Gambar 3.43 Halaman Bahan Baku ... 60

Gambar 3.44 Halaman Edit Bahan Baku ... 61

Gambar 3.45 Halaman Tambah Bahan Baku ... 62

Gambar 3.46 Halaman Customer ... 62

Gambar 3.47 Halaman Edit Customer ... 63

Gambar 3.48 Halaman Tambah Customer ... 64

Gambar 3.49 Halaman Data Barang ... 65

Gambar 3.50 Halaman Detail Barang ... 66

Gambar 3.51 Halaman Tambah Barang ... 67

Gambar 3.52 Halaman Data Pembelian ... 68

Gambar 3.53 Halaman Detail Pembelian ... 69

Gambar 3.54 Halaman Tambah Pembelian ... 70

Gambar 3.55 Halaman Tambah Detail Pembelian ... 71

Gambar 3.56 Halaman Retur Pembelian ... 72

Gambar 3.57 Halaman Detail Retur Pembelian ... 73

Gambar 3.58 Halaman Data Penjualan ... 74

Gambar 3.59 Halaman Detail Penjualan ... 75

Gambar 3.60 Halaman Tambah Penjualan... 76

Gambar 3.61 Halaman Tambah Detail Penjualan ... 77

(13)

Gambar 3.63 Halaman Detail Retur Penjualan ... 79

Gambar 3.64 Halaman Harga Lokasi ... 80

Gambar 3.65 Halaman Laporan Penjualan ... 81

Gambar 3.66 Laporan Pembelian ... 82

Gambar 3.67 Halaman Laporan ... 83

Gambar 4.1 Halaman Login ... 84

Gambar 4.2 Halaman User Owner ... 85

Gambar 4.3 Halaman User Admin ... 86

Gambar 4.4 Halaman Data Supplier ... 86

Gambar 4.5 Halaman Tambah Supplier ... 87

Gambar 4.6 Halaman Data Bahan Baku ... 88

Gambar 4.7 Halaman Produksi ... 89

Gambar 4.8 Halaman Tambah Bahan Baku ... 90

Gambar 4.9 Halaman Data Customer ... 91

Gambar 4.10 Halaman Tambah Customer ... 92

Gambar 4.11 Halaman Data Barang ... 93

Gambar 4.12 Halaman Detail Barang ... 94

Gambar 4.13 Halaman Tambah Barang ... 95

Gambar 4.14 Halaman Data Pembelian ... 96

Gambar 4.15 Halaman Detail Pembelian ... 97

Gambar 4.16 Halaman Tambah Pembelian ... 98

Gambar 4.17 Halaman Data Retur Pembelian ... 99

Gambar 4.18 Halaman Detail Retur Pembelian ... 100

Gambar 4.19 Halaman Data Penjualan ... 101

Gambar 4.20 Halaman Detail penjualan ... 102

Gambar 4.21 Halaman Tambah Penjualan... 103

Gambar 4.22 Halaman Tambah Detail Penjualan ... 104

Gambar 4.23 Halaman Data Retur Penjualan ... 105

Gambar 4.24 Halaman Detail Retur Penjualan ... 106

Gambar 4.25 Halaman Data Lokasi ... 107

Gambar 4.26 Halaman Laporan Penjualan ... 108

(14)

Gambar 4.28 Halaman Laporan Pembelian ... 110

Gambar 4.29 Halaman Laporan Detail Pembelian ... 111

Gambar 4.30 Halaman Laporan Jurnal Umum ... 112

Gambar 4.31 Halaman Laporan Buku Besar ... 113

Gambar 4.32 Halaman Laporan Neraca ... 114

(15)

DAFTAR TABEL

Tabel 3.1 Tabel Users ... 25

Tabel 3.2 Tabel Customer ... 26

Tabel 3.3 Tabel Lokasi ... 26

Tabel 3.4 Tabel Penjualan ... 26

Tabel 3.5 Tabel Detail_pen ... 27

Tabel 3.6 Tabel Retur_pen ... 27

Tabel 3.7 Tabel Detail Retur_pen ... 27

Tabel 3.8 Tabel Pembelian ... 28

Tabel 3.9 Tabel Detail_pem ... 28

Tabel 3.10 Tabel Retur_pem ... 28

Tabel 3.11 Tabel Detail Retur_pem ... 29

Tabel 3.12 Tabel Barang ... 29

Tabel 3.13 Tabel Jenis... 29

Tabel 3.14 Tabel Bahanbaku... 30

Tabel 3.15 Tabel Supplier ... 30

Tabel 3.16 Tabel Penerimaan_barang ... 30

Tabel 3.17 Tabel Produksi ... 31

Tabel 5.1 Pengujian Login ... 117

Tabel 5.2 Pengujian Daftar User Baru ... 117

Tabel 5.3 Pengujian Ubah Data User ... 118

Tabel 5.4 Pengujian Pencarian Data Supplier ... 119

Tabel 5.5 Pengujian Edit Supplier ... 119

Tabel 5.6 Pengujian Tambah Supplier ... 120

Tabel 5.7 Pengujian Pencarian Bahan Baku ... 120

Tabel 5.8 Pengujian Edit Bahan Baku ... 121

Tabel 5.9 Pengujian Tambah Bahan Baku ... 122

Tabel 5.10 Pengujian Proses Produksi ... 122

Tabel 5.11 Pengujian Pencarian Customer ... 123

Tabel 5.12 Pengujian Edit Customer ... 124

(16)

Tabel 5.14 Pengujian Pencarian Barang ... 125

Tabel 5.15 Pengujian Edit Barang ... 126

Tabel 5.16 Pengujian Tambah Barang ... 126

Tabel 5.17 Pengujian Pencarian Pembelian ... 127

Tabel 5.18 Pengujian Penerimaan Pembelian ... 127

Tabel 5.19 Pengujian Tambah Pembelian ... 128

Tabel 5.20 Pengujian Pencarian Retur Pembelian ... 129

Tabel 5.21 Pengujian Penerimaan Retur Pembelian ... 129

Tabel 5.22 Pengujian Pencarian Penjualan ... 130

Tabel 5.23 Pengujian Penerimaan Penjualan ... 130

Tabel 5.24 Pengujian Tambah Penjualan ... 131

Tabel 5.25 Pengujian Pencarian Retur Penjualan ... 131

Tabel 5.26 Pengujian Penerimaan Retur Penjualan ... 132

Tabel 5.27 Pengujian Pencarian Lokasi ... 132

Tabel 5.28 Pengujian Tambah Lokasi ... 133

Tabel 5.29 Pengujian Pencarian Laporan Penjualan ... 133

Tabel 5.30 Pengujian Pencarian Laporan Pembelian ... 134

(17)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowchart Dokumen

Menunjukkan dokumen input dan output baik untuk proses manual,

mekanik, atau computer.

Flowchart Kegiatan Manual

Menunjukkan pekerjaan yang dilakukan

secara manual.

Flowchart Simpanan offline/Arsip kegiatan proses dari operasi program

komputer.

Flowchart Harddisk

Menunjukkan suatu database yang digunakan untuk

Flowchart Input Keyboard

Menunjukkan aktivitas input data melalui keyboard.

Flowchart Display/Monito r

(18)

Flowchart Garis Alir

Flowchart Titik terminal

Menunjukkan awal dan akhir dari suatu proses.

Flowchart Keputusan

Menunjukkan penyelesaian kondisi alur program.

ERD Entitas/entity

Entitas merupakan data inti yang akan disimpan yang nantinya akan menjadi suatu tabel dan dapat

(19)

himpunan entitas yang berbeda.

ERD Kardinalitas

Jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain

Use Case Diagram

Case Digunakan dalam

Use Case

Actor Digunakan dalam

Use Case Diagram untuk menunjukan siapa pengguna yang dimaksud.

Activity Diagram Start State Digunakan dalam

Activity Diagram untuk

menunjukan awal mulai suatu aktifitas.

Activity Diagram End State Digunakan dalam

Activity Diagram untuk

menunjukan akhir dari suatu aktifitas.

Activity Diagram Activity Digunakan untuk

menunjukan sebuah aktifitas.

Activity Diagram Decision State Digunakan untuk

(20)

Activity Diagram Flow Arrow Digunakan untuk menunjukan arah pergerakan dari suatu activity ke activity lain.

Referensi:

(21)

DAFTAR SINGKATAN

CSS Cascading Style Sheet

DBMS Database Management System ERD Entity Relationship Diagram HTML Hypertext Markup Language MySQL My Structure Query Language PHP Hypertext Preprocessor

(22)

DAFTAR ISTILAH

Admin pengguna yang memiliki hak akses untuk pengelolaan suatu data dan dapat memberikan akses kepada pengguna tertentu.

Aplikasi suatu perangkat lunak komputer yang memanfaatkan

kemampuan komputer langsung untuk melakukan sesuatu tugas.

Customer Pengguna dan sebagai pelanggan dalam sistem yang memiliki hak ases tersendiri

Field Sebuah baris dalam tabel pada database yang diisi oleh customer dengan melakukan pengisiin data. Login fungsi dimana user memasukkan username dan

password sebelum mengakses aplikasi. Logout Untuk mengakhiri akses user

User personal-personal yang terlibat langsung dalam pemakaian komputer.

Owner Seseorang yang memiliki pekerjaan dan

(23)

BAB 1

PENDAHULUAN

Bab ini berisi penjelasan mengenai latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian dari tugas akhir Aplikasi Sistem Penjualan, Pembelian dan Produksi Pada Anugrah Jaya Abadi.

Latar Belakang

Perkembangan teknologi informasi yang sedang berkembang saat ini sangat bermanfaat bagi kepentingan individu atau perusahaan maupun toko kecil dalam menjalankan bisnisnya. Salah satu penerapan dari teknologi informasi dan komunikasi yaitu di bagian penjualan dan pembeliannya, melihat masalah bahwa pentingnya untuk mengikuti perkembangan teknologi untuk memasarkan suatu produk. Perubahan teknologi sangat penting untuk mendukung keberhasilan suatu perusahaan atau usaha kecil.

Anugrah Jaya Abadi adalah suatu usaha kecil yang menjual berbagai macam onderdil mobil. Dengan banyaknya jenis onderdil mobil yang ada, hal ini tentunya akan membutuhkan pengelolaan pembelian bahan dari supplier serta penjualan onderdil kepada pelanggan. Pada Anugrah Jaya Abadi untuk pengelolaan data supplier, data barang, data penjualan, dan data pembelian masih dilakukan secara manual dan belum terintegrasi satu dengan yang lainnya. Karena untuk pencatatan masih dilakukan secara manual dan kertas yang digunakan untuk mencatat transaksi penjualan dan transaksi pembelian dapat hilang maka Anugrah Jaya Abadi tidak memperhitungkan kerugian atau keuntungan yang didapat.

Berdasarkan pemaparan masalah dan latar belakang , Anugrah Jaya Abadi membutuhkan suatu sistem informasi yang diharapkan dapat meminimalisir kesalahan dan memudahkan dalam pengelolaan data. Diharapkan dengan sitem informasi yang dapat melakukan pengolahan data seperti data barang, data supplier, data customer, data penjualan, data pembelian, dan laporan dapat menghasilkan suatu sistem yang lebih efisien.

(24)

2

Abadi”. Hasil dari pembuatan tugas akhir ini diharapkan dapat menjadi solusi terbaik yang dapat membantu proses pengolahan data seperti data barang, data supplier, data customer, data penjualan, data pembelian, dan laporan pada Anugrah Jaya Abadi.

Rumusan Masalah

Berdasarkan latar belakang masalah yang telah dijelaskan, maka rumusan masalah yang akan dibahas dalam penelitian ini adalah sebagai berikut:

1. Bagaimana membuat web yang dapat mengelola data penjualan dan data pembelian?

2. Bagaimana membuat web yang dapat menghasilkan laporan pengelolaan penjualan?

3. Bagaimana membuat web yang dapat menghasilkan laporan pengelolaan pembelian?

4. Bagaimana membuat web yang dapat menghasilkan laporan keuangan?

5. Bagaimana membuat web yang menampilkan harga pokok penjualan dengan metode average?

Tujuan Pembahasan

Berdasarkan rumusan masalah , maka tujuan pembahasan dalam pembuatan aplikasi ini adalah sebagai berikut:

1. Membuat web yang dapat mengelola data penjualan dan data pembelian. 2. Membuat web yang menghasilkan laporan pengelolaan data penjualan. 3. Membuat web yang menghasilkan laporan pengelolaan data pembelian. 4. Membuat web yang menghasilkan laporan keuangan.

5. Membuat web yang dapat menampilkan harga pokok penjualan dengan metode Average.

Ruang Lingkup

(25)

3

merupakan fitur yang dapat digunakan oleh pengguna. Perangkat merupakan perangkat yang digunakan dalam aplikasi ini.

1.4.1 Batasan Fitur

Batasan fitur yang disediakan dalam aplikasi ini terdapat: a. Pengolahan data penjualan.

b. Pengolahan data pembelian. c. Pengolahan data customer. d. Pengolahan data barang. e. Pengolahan data supplier.

f. Laporan (laba rugi, neraca, buku besar dan harga pokok penjualan dengan metode average).

Pengguna web ini terdapat 2 pengguna yaitu owner dan admin. Untuk pengguna sebagai owner:

1. Transaksi pembelian. 2. Transaksi penjualan. 3. Lihat laporan.

4. Menambahkan, menghapus, mengubah, dan menambahkan pada data barang, data supplier dan data customer.

5. Melakukan penambahan data retur.

Untuk pengguna sebagai admin: 1. Transaksi penjualan.

2. Transaksi Pembelian.

3. Menambahkan, menghapus dan mengubah pada data barang, data supplier dan data customer.

(26)

4

1.4.2 Perangkat

Perangkat dalam aplikasi ini terdapat 2 perangkat yaitu perangkat lunak dan perangkat keras. Untuk perangkat lunak yang digunakan dalam pembuatan aplikasi ini adalah:

1. Microsoft Office 2013 2. NetBeans IDE 8.1 3. Bootstrap

4. MySQL

5. XAMPP v3.2.1

Perangkat keras yang digunakan dalam pembuatan aplikasi ini adalah: 1. Processor Intel dengan kecepatan 2.2 Ghz (32bit atau 64bit).

2. RAM 4 GB. 3. Hardisk 1 TB.

Sumber Data

Sumber data yang digunakan dalam aplikasi ini dari data primer dan data sekunder:

1. Data Primer

Data primer merupakan data yang diperoleh atau dikumpulkan oleh peneliti secara langsung dari Anugrah Jaya Abadi.

2. Data Sekunder

Data sekunder merupakan data yang diperoleh atau dikumpulkan peneliti dari berbagai sumber yang telah ada (peneliti sebagai tangan kedua).

Sistematika Penyajian

BAB 1. Pendahuluan

Bab ini menjelaskan tentang latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup bahasan , sumber data, sistematika penyajian. BAB 2. Kajian Teori

(27)

5

BAB 3. Analisis Dan Rancangan Sistem

Bab ini menjelaskan tentang analisa aplikasi dan perancangan yang dilakukan untuk membangun aplikasi ini.

BAB 4. Hasil Penelitian

Pada bab ini, akan menjelaskan bentuk implementasi aplikasi serta bentuk pengujiannya.

BAB 5. Pembahasan dan Uji Coba Hasil Penelitian

Pada bab ini dijelaskan hasil dari uji coba penelitian dan pembahasannya. BAB 6. Simpulan dan Saran

(28)

BAB 6

SIMPULAN DAN SARAN

Simpulan

Kesimpulan dari hasil analisis, pembuatan dan implementasi web aplikasi ini adalah sebagai berikut :

1. Aplikasi ini dapat membuat sistem pembelian dan penjualan ,sebelumnya masih dalam manual.

2. Aplikasi ini dapat membuat retur pembelian dan retur penjulan, yang sebelumnya masih dalam manual.

3. Aplikasi ini dapat menjadi sarana pencatatan data barang, data customer, data supplier dan data lokasi untuk dapat memudahkan penjualan barang maupun pembelian bahan baku.

4. Laporan akuntansi dapat menjadi laporan keuangan dalam usaha ini untuk dapat melihat bagaimana transaksi yang terjadi.

Saran

Saran untuk pengembangan aplikasi ini antara lain :

1. Membuat seluruh pencatatan pengeluaran untuk dapat melakukan pengecekan pengeluaran.

(29)

DAFTAR PUSTAKA

[1] Fathansyah, Basis Data, Bandung: Informatika, 2002.

[2] H. Jogiyanto, Sistem Teknologi Informasi, Yogyakarta: Andi, 2003.

[3] S. Bennett, Object-Oriented Systems Analysis and Design Using UML 3rd Edition, New York: MC Graw Hill, 2006.

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

[5] Sutarman, Buku Pengantar Teknologi Informasi, Jakarta: Bumi Aksara, 2012.

[6] A. Susanto, Sistem Informasi Akuntansi, Bandung: Lingga Jaya, 2008. [7] Mulyadi, Sistem Akuntansi,Edisi ketiga ,cetakan keempat, jakarta: Salemba

Empat, 2008.

[8] R. Hidayat, Cara Praktis Membangun Website, Jakarta: Elex Media Komputindo, 2010.

[9] b. Bustami dan N. , Akuntansi Biay, Yogyakarta: Graha Ilmu, 2010.

[10] S. Assauri, Manajemen produksi dan operasi, Jakarta: Lembaga Penerbit FEUI, 2008.

[11] T. S. Pamudi, Riding the Wave: Strategi Andal: Menaklukan Industri Software, Jakarta: Elex Media Komputindo, 2010.

[12] Indrajani, Perancangan Basis Data dalam All in 1, Jakarta: Elex Media Komputindo, 2011.

[13] A. Nugroho, Rekayasa Perangkat Lunak Menggunakan UML dan JAVA, Andi Publisher, 2010.

[14] J. W. dan L. B. , Systems Analysis and Design Methods, New York: McGraw-Hill, 2007.

[15] j. W.Satzinger, R. B. Jackson dan S. D. Burd, Systems Analysis and Design in a Changing World, Boston: Course Technology, 2010.

(30)

dan ASP, Bandung: Informatika, 2006.

[17] A.-B. B. Ladjamudin, Rekayasa Perangkat Lunak, Yogyakarta: GRAHA ILMU, 2006.

[18] A. F. Sibero, Kitab Suci Web Programming, Jakarta: Mediakom, 2011. [19] Y. Kustiyahningsih, Pemrograman Basis Data Berbasis Web Menggunakan

PHP & MySQL, Jakarta: Graha Ilmu, 2011.

[20] M. Arief, Pemrograman Web Dinamis Menggunakan Php dan Mysql, Yogyakarta: Andi, 2011.

Gambar

Gambar 4.33 Halaman Laporan Laba Rugi .......................................................

Referensi

Dokumen terkait

Pengamatan yang dilakukan pada penelitian ini adalah perubahan warna dan jumlah tetesan larutan sampel.Semakin sedikit jumlah tetesan larutan sampel menunjukkan

Dengan demikian semakin baik kompensasi yang diberikan perusahaan diharapkan dapat memacu semangat kerja karyawan sehingga memberikan kontribusi terhadap peningkatkan

Sedangkan perumusan masalah pada penelitian ini adalah : (1) Apakah sinyal informasi dari adanya pengumuman right issue akan berpengaruh atau tidak berpengaruh terhadap

Nilai efektivitas pelembab berdasarkan perbaikan gambaran klinis ditentukan dengan membandingkan hasil pemeriksaan skor derajat kondisi kulit setelah pemakaian pelembab

Penelitian ini bertujuan untuk mengetahui pengaruh iradiasi sinar-X terhadap produksi antibodi mencit galur BALB/c dengan pemberian vaksin toksoid tetanus serta mengetahui

[r]

Kepemimpinan pelayan berawal dari perasaan tulus yang timbul dari dalam hati yang berkehendak untuk melayani, yaitu untuk menjadi pihak pertama yang

Penekanan Desain Bioklimatik yang diterapkan pada iklim tropis Indonesia pad abangunan Boarding hOuse ini dapat dilihat dari penggunaan panel / atau bahan dinding perforasi pada