Aplikasi Penjualan Pembelian Berbasis Web di PT Memory dengan Kemampuan Pengaturan FIFO Barang dan Pengaturan Komisi Sales.

(1)

vi

ABSTRACT

Memory corporation is a company that sell sports equipment. It has have it’s own system but the system was assumed not well enough to manage transaction and data in company. To solve the problem, the company develop a new system that well enough and have wide range. To reach that points, the system will be developed in web based system so salesman still can make transactions although they are not in the office. After did some researches in the company and the old system, the design for the new system can be made with combining three old system in the company.The application will be made based on old system with additional some feature such as sales commission report, financial report and management system feature to manage 3 companies.

Key words: Web-based applications, setting a sales commission, system settings "first in, first out" item.


(2)

vii

ABSTRAK

PT Memory adalah sebuah perusahaan yang bergerak di bidang penjualan barang alat-alat olah raga, namun sistem yang ada saat ini dianggap sudah tidak mampu, untuk mengatur data transaksi perusahaan.Oleh karena itu dibuatlah sistem yang baru yang dianggap lebih baik dan memiliki jangkauan yang lebih luas dari sebelumnya. Dengan alasan diatas maka sistem ini dibuat berbasiskan web agar para pengguna yang berada di luar kantor tetap dapat mengakses dan melakukan transaksi, sehingga pihak dari perusahaan dapat melihat data transaksi yang dilakukan diluar perusahaan. Setelah melakukan penelitian di perusahaan tersebut tentang sistem yang sudah ada disana, maka dapat dibuat sebuah rancangan sistem baru yang merupakan gabungan dari 3 sistem perusahaan yang sudah ada. Pembuatan aplikasi ini dibuat berdasarkan aplikasi yang sudah ada sebelumnya, dengan beberapa fitur tambahan seperti komisi sales, laporan-laporan dan pengaturan 3 perusahaan membuat sistem ini menjadi lebih terstruktur.

Kata kunci : aplikasi berbasis web, pengaturan komisi sales , pengaturan sistem “first in first out” barang.


(3)

viii

DAFTAR ISI

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian ... 3

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 4

BAB II KAJIAN TEORI ... 6

2.1 FIFO (First In Firt Out) ... 6

2.2 Komisi Sales ... 6

2.3 Flowchart ... 6

2.4 ERD (Entity Relationship Diagram) ... 9

2.4.1 Pengantar ERD ... 9

2.4.2 Komponen ERD... 9

2.5 DFD (Data Flow Diagram) ... 13

2.5.1 Pengantar DFD ... 13

2.5.2 Definisi Simbol – Simbol DFD ... 14

2.6 Kamus Data ... 17

2.7 PSPEC (Process Specification)... 18

2.8 HTML (Hypertext Markup Language) & Browser ... 19

2.8.1 Browser ... 19

2.8.2 Pengantar HTML ... 20

2.8.3 Cara Kerja HTML ... 21

2.9 CSS (Cascading Style Sheets) ... 22

2.10 Javascript ... 23

2.11 PHP (Hypertext Preprocessor) ... 27

2.11.1 Pengantar PHP (Hypertext Preprocessor) ... 27

2.11.2 Instalasi dan Pemakaian PHP ... 28

2.12 Basis Data ... 29

2.12.1 Pengantar Basis Data ... 29

2.12.2 Database Management System ... 32

2.13 MYSQL ... 33

2.14 BLACK BOX TEST ... 34

BAB III ANALISIS DAN RANCANGAN SISTEM ... 36

3.1 Proses Bisnis ... 36

3.1.1 Pembelian ... 36

3.1.2 Penjualan ... 38

3.1.3 Pencatatan Data Pemasok ... 43

3.2 ERD (Entity Relationship Diagram ) ... 44

3.3 Spesifikasi Tabel ... 45

3.4 DFD (Data Flow Diagram) ... 52

3.4.1 DFD lvl 0 ... 52

3.4.2 DFD lvl 1 ... 54

3.4.3 DFD lvl 2 ... 55

3.4.4 DFD lvl 3 ... 59


(4)

ix

3.6 PSPEC (Process Specification)... 80

3.7 User Interface ... 97

BAB IV HASIL PENELITIAN ... 134

4.1 Login dan Tampilan Utama ... 134

4.1.1 Login ... 134

4.1.2 Tampilan Utama ... 135

4.2 User ... 135

4.2.1 View User ... 135

4.2.2 Tambah user ... 137

4.2.3 Ubah User ... 138

4.3 Barang ... 139

4.3.1 View Barang ... 139

4.3.2 Tambah barang ... 140

4.3.3 Edit data barang ... 141

4.3.4 Edit Jenis Data Barang ... 142

4.4 Pelanggan ... 143

4.4.1 View Pelanggan ... 143

4.4.2 Tambah Pelanggan ... 144

4.4.3 Edit Pelanggan ... 145

4.5 Pemasok ... 146

4.5.1 View Pemasok ... 146

4.5.2 Tambah Pemasok ... 147

4.5.3 Edit Pemasok ... 148

4.6 Sales ... 149

4.6.1 View Sales ... 149

4.6.2 Tambah Sales ... 150

4.6.3 Edit Data Sales ... 151

4.7 Saldo Awal Piutang ... 152

4.7.1 View Saldo Awal Piutang ... 152

4.7.2 Tambah Saldo Awal Piutang ... 153

4.8 Saldo Awal Hutang... 154

4.8.1 View Saldo Awal Hutang ... 154

4.8.2 Tambah Saldo Awal Hutang ... 155

4.9 Penjualan ... 156

4.9.1 Pembuatan Faktur Penjualan ... 156

4.9.2 Pembuatan Faktur Retur Penjualan ... 157

4.10 Pembelian ... 158

4.11 Transfer Barang ... 160

4.12 Kas ... 161

4.13 Piutang ... 163

4.14 Hutang ... 164


(5)

x

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 167

5.1 Login ... 167

5.2 User ... 168

5.3 Barang ... 169

5.4 Pelanggan ... 171

5.5 Pemasok ... 173

5.6 Sales ... 175

5.7 Saldo Awal Piutang ... 177

5.8 Saldo Awal Hutang... 178

5.9 Pembelian ... 178

5.10Penjualan ... 180

5.11Penerimaan Kas ... 180

5.12Pengeluaran Kas ... 181

BAB VI SIMPULAN DAN SARAN ... 182

6.1 Kesimpulan ... 182


(6)

xi

DAFTAR GAMBAR

Gambar 1 Alur Data ... 7

Gambar 2 Off-page Reference ... 7

Gambar 3 On-page Reference ... 7

Gambar 4 Proses ... 7

Gambar 5 Operasi Manual ... 7

Gambar 6 Decision ... 8

Gambar 7 Terminator ... 8

Gambar 8 Control Transfer Temporary ... 8

Gambar 9 Control Transfer Permanent ... 8

Gambar 10 Data ... 9

Gambar 11 Dokumen ... 9

Gambar 12 Lambang Entitas kuat ... 10

Gambar 13 Lambang Entitas Lemah ... 10

Gambar 14 Lambang Relasi ... 10

Gambar 15 Lambang Atribut Bernilai Tunggal ... 11

Gambar 16 Lambang Atribut Bernilai Banyak ... 11

Gambar 17 Lambang Atribut Turunan ... 11

Gambar 18 Terminator... 14

Gambar 19 Input dan Output ... 14

Gambar 20 Implementasi Data Store ... 15

Gambar 21 Paket Data ... 15

Gambar 22 Arus Data Menyebar ... 16

Gambar 23 Arus Data Mengumpul ... 16

Gambar 24 Sumber dan Tujuan ... 17

Gambar 25 Logo Internet Explorer ... 19

Gambar 26 Logo Mozilla ... 20

Gambar 27 Logo Google Chrome ... 20

Gambar 28 Struktur Web Server ... 27

Gambar 29 Lemari Arsip dan Basis Data ... 30

Gambar 30 Tingkatan abstaksi data ... 31

Gambar 31 Operasi Dasar Pada Basis Data ... 32

Gambar 32 Strukture DBMS ... 33

Gambar 33 Logo MySQL ... 34

Gambar 34 Flowchart Pembelian ... 37

Gambar 35 Flowchart Penjualan ... 39

Gambar 36 Flowchart Penjualan Toko ... 40

Gambar 37 Flowchart Penjualan Kanvas ... 41

Gambar 38 Flowchart Penjualan Sales ... 42

Gambar 39 Pencatatan Data Pemasok ... 43

Gambar 40 Entitas Relasi Diagram 1 ... 44

Gambar 41 Entitas Relasi Diagram 2 ... 45

Gambar 42 DFD lvl 0 ... 52

Gambar 43 DFD lvl 1 ... 54

Gambar 44 DFD lvl 2 proses 1 ... 55


(7)

xii

Gambar 46 DFD lvl 2 proses 3 ... 57

Gambar 47 DFD lvl 2 proses 4 ... 57

Gambar 48 DFD lvl 2 proses 5 ... 58

Gambar 49 DFD lvl 3 proses 1 ... 59

Gambar 50 DFD lvl 3 proses 1.2 ... 60

Gambar 51 DFD lvl 3 proses 1.3 ... 61

Gambar 52 DFD lvl 3 proses 1.4 ... 62

Gambar 53 DFD lvl 3 proses 1.5 ... 63

Gambar 54 DFD lvl 3 proses 1.6 ... 64

Gambar 55 DFD lvl 3 proses 1.7 ... 64

Gambar 56 DFD lvl 3 proses 2.1 ... 65

Gambar 57 DFD lvl 3 proses 3.1 ... 65

Gambar 58 DFD lvl 3 proses 4.1 ... 66

Gambar 59 DFD lvl 3 proses 4.2 ... 67

Gambar 60 DFD lvl 3 proses 5.1 ... 67

Gambar 61 User Interface Login ... 97

Gambar 62 User Interface home ... 97

Gambar 63 User Interface Dropdown Master ... 98

Gambar 64 User Interface Dropdown Setting ... 99

Gambar 65 User Interface Dropdown Transaksi Penjualan Distributor ... 100

Gambar 66 User Interface Dropdown Transaksi Penjualan Kanvas ... 101

Gambar 67 User Interface Dropdown Transaksi Pembelian ... 102

Gambar 68 User Interface Dropdown Kas ... 103

Gambar 69 User Interface Dropdown Hutang ... 104

Gambar 70 User Interface Dropdown Piutang ... 105

Gambar 71 User Interface Dropdown Laporan Penjualan ... 106

Gambar 72 User Interface Dropdown Laporan Pembelian ... 106

Gambar 73 User Interface Dropdown Laporan Salesman ... 107

Gambar 74 User Interface Data Barang ... 108

Gambar 75 User Interface Add Barang ... 108

Gambar 76 User Interface Edit Barang ... 109

Gambar 77 User Interface Edit Jenis Barang ... 110

Gambar 78 User Interface Data Pelanggan ... 110

Gambar 79 User Interface Add Pelanggan ... 111

Gambar 80 User Interface Edit Pelanggan... 112

Gambar 81 User Interface Data Supplier ... 112

Gambar 82 User Interface Add Supplier ... 113

Gambar 83 User Interface Edit Supplier ... 114

Gambar 84 User Interface Data Sales ... 114

Gambar 85 User Interface Add Sales ... 115

Gambar 86 User Interface Edit Sales ... 116

Gambar 87 User Interface Data User ... 116

Gambar 88 User Interface Add User ... 117

Gambar 89 User Interface Edit User ... 118

Gambar 90 User Interface Saldo Awal Piutang ... 118


(8)

xiii

Gambar 92 User Interface Saldo Awal Hutang ... 120

Gambar 93 User Interface Add Hutang ... 120

Gambar 94 User Interface Penjualan ... 121

Gambar 95 User Interface ReturPenjualan ... 122

Gambar 96 User Interface Input Biaya Kirim ... 123

Gambar 97 User Interface Penjualan Kanvas ... 123

Gambar 98 User Interface ReturPenjualan Kanvas ... 124

Gambar 99 User Interface Pembelian ... 125

Gambar 100 User Interface ReturPembelian ... 126

Gambar 101 User Interface Transfer Gudang ke Kanvas ... 127

Gambar 102 User Interface Transfer Gudang ke Toko ... 127

Gambar 103 User Interface Transfer Kanvas ke Gudang ... 128

Gambar 104 User Interface Transfer Toko ke Gudang ... 129

Gambar 105 User Interface Penerimaan Kas ... 129

Gambar 106 User Interface Pengeluaran Kas ... 130

Gambar 107 User Interface Pembayaran Hutang ... 130

Gambar 108 User Interface Kontra Bon Hutang ... 131

Gambar 109 User Interface Pembayaran Piutang ... 131

Gambar 110 User Interface Kontra Bon Hutang ... 132

Gambar 111 User Interface ContohLaporan ... 133

Gambar 112 User Interface Login ... 134

Gambar 113 User Interface Halaman Utama ... 135

Gambar 114 User Interface Data user ... 136

Gambar 115 User Interface Tambah Data user ... 137

Gambar 116User Interface Tambah Data user Berhasil ... 138

Gambar 117 User Interface Ubah Data user ... 139

Gambar 118 User Interface Ubah Data Barang ... 140

Gambar 119 User Interface Tambah Data Barang ... 141

Gambar 120 User Interface Edit Data Barang ... 142

Gambar 121 User Interface Edit Jenis Data Barang ... 143

Gambar 122 User Interface View Pelanggan ... 144

Gambar 123 User Interface Tambah Pelanggan ... 145

Gambar 124 User Interface Edit Pelanggan ... 146

Gambar 125 User Interface View pemasok ... 147

Gambar 126 User Interface Tambah Pemasok ... 148

Gambar 127 User Interface Edit Pemasok ... 149

Gambar 128 User Interface View Salesman ... 150

Gambar 129 User Interface Tambah Salesman ... 151

Gambar 130 User Interface Edit Salesman ... 152

Gambar 131 User Interface View Saldo Awal Piutang ... 153

Gambar 132 User Interface TambahSaldo Awal Piutang ... 154

Gambar 133 User Interface View Saldo Awal Hutang ... 155

Gambar 134 User Interface TambahSaldo Awal Hutang ... 156

Gambar 135 User Interface Pembuatan Faktur Penjualan ... 157

Gambar 136 User Interface Retur Penjualan ... 158


(9)

xiv

Gambar 138 User Interface Retur Pembelian ... 160

Gambar 139 User Interface Transfer Barang ... 161

Gambar 140 User Interface Penerimaan Kas ... 162

Gambar 141 User Interface pengeluaran Kas ... 163

Gambar 142 User Interface Piutang... 164

Gambar 143 User Interface Hutang ... 165

Gambar 144 User Interface Contoh Laporan PDF ... 166

Gambar 145 gagal login... 167

Gambar 146 Error Tambah / Ubah User ... 169

Gambar 147 Error Tambah / Ubah Barang ... 171

Gambar 148 Error Tambah / Ubah Pelanggan ... 173

Gambar 149 Error Tambah / Ubah Pemasok ... 175

Gambar 150 Error Tambah / Ubah Sales ... 177


(10)

xv

DAFTAR TABEL

Tabel I Contoh Kamus Data ... 17

Tabel II Contoh PSPEC ... 18

Tabel III Operator Assignment ... 24

Tabel IV Operator Arithmetic ... 24

Tabel V Operator Comparison ... 25

Tabel VI Operator Logical ... 26

Tabel VII Fungsi ... 26

Tabel VIII EventHandler ... 26

Tabel IX Tabel Barang ... 45

Tabel X Tabel Transaksi Pembelian ... 46

Tabel XI Tabel Transaksi Pembelian Detail ... 46

Tabel XII Tabel Transaksi Pembelian Temp ... 47

Tabel XIII Tabel Transaksi Penjualan ... 47

Tabel XIV Tabel Transaksi Penjualan Detail ... 48

Tabel XV Tabel Transaksi Penjualan Temp ... 48

Tabel XVI Tabel Salesman ... 49

Tabel XVII Tabel User ... 49

Tabel XVIII Tabel Customer ... 49

Tabel XIX Tabel Supplier ... 50

Tabel XX Tabel Penerimaan Kas ... 50

Tabel XXI Tabel Pengeluaran Kas ... 51

Tabel XXII Retur Penjualan ... 51

Tabel XXIII Tabel Retur Penjualan Detail ... 51

Tabel XXIV Tabel Retur Pembelian ... 52

Tabel XXV Tabel Retur Pembelian Detail ... 52

Tabel XXVI Data Barang ... 68

Tabel XXVII Data User... 68

Tabel XXVIII Data Sales ... 69

Tabel XXIX Data Customer ... 69

Tabel XXX Data Supplier ... 70

Tabel XXXI Data Transaksi Penjualan ... 71

Tabel XXXII Data Transaksi Penjualan Detail ... 71

Tabel XXXIII Data Transaksi Pembelian ... 72

Tabel XXXIV Data Transaksi Pembelian Detail ... 73

Tabel XXXV Data Penerimaan Kas ... 73

Tabel XXXVI Data Pengeluaran Kas... 74

Tabel XXXVII Data Retur Pembelian ... 74

Tabel XXXVIII Data Retur Pembelian Detail ... 75

Tabel XXXIX Data Retur Penjualan ... 76

Tabel XL Data Retur Penjualan Detail ... 76

Tabel XLI Data Transfer Barang ... 77

Tabel XLII Data Trasfer Barang Detail ... 77


(11)

xvi

Tabel XLIV Data Hutang Detail ... 78

Tabel XLV Data Piutang ... 79

Tabel XLVI Data Piutang Detail ... 79

Tabel XLVII Tabel PSPEC Add User ... 80

Tabel XLVIII Tabel PSPEC Edit User ... 80

Tabel XLIX Tabel PSPEC View User ... 81

Tabel L Tabel PSPEC Add Barang ... 81

Tabel LI Tabel PSPEC Edit Barang ... 82

Tabel LII Tabel PSPEC View Barang ... 82

Tabel LIII Tabel PSPEC Add Supplier ... 83

Tabel LIV Tabel PSPEC Edit Supplier ... 83

Tabel LV Tabel PSPEC View Supplier ... 84

Tabel LVI Tabel PSPEC Add Customer ... 84

Tabel LVII Tabel PSPEC Edit Customer ... 85

Tabel LVIII Tabel PSPEC View Customer... 85

Tabel LIX Tabel PSPEC Add Sales ... 86

Tabel LX Tabel PSPEC Edit Sales ... 86

Tabel LXI Tabel PSPEC View sales... 87

Tabel LXII Tabel PSPEC Add Saldo Piutang ... 87

Tabel LXIII Tabel PSPEC Add Saldo Piutang ... 88

Tabel LXIV Tabel PSPEC Add Saldo Hutang ... 88

Tabel LXV Tabel PSPEC View Saldo Hutang ... 88

Tabel LXVI Tabel PSPEC Add Saldo Penjualan ... 89

Tabel LXVII Tabel PSPEC Retur Saldo Penjualan ... 89

Tabel LXVIII Tabel PSPEC View Saldo Penjualan ... 90

Tabel LXIX Tabel PSPEC Add Saldo Pembelian ... 90

Tabel LXX Tabel PSPEC Retur Saldo Pembelian ... 91

Tabel LXXI Tabel PSPEC View Saldo pembelian ... 92

Tabel LXXII Tabel PSPEC Add Penerimaan Kas ... 92

Tabel LXXIII Tabel PSPEC View Penerimaan Kas ... 93

Tabel LXXIV Tabel PSPEC Add Pengeluaran Kas ... 93

Tabel LXXV Tabel PSPEC View Pengeluaran Kas ... 93

Tabel LXXVI Tabel PSPEC Add Transfer Barang ... 94

Tabel LXXVII Tabel PSPEC View Transfer Barang ... 94

Tabel LXXVIII Tabel PSPEC Hutang ... 95

Tabel LXXIX Tabel PSPEC Piutang ... 95

Tabel LXXX Tabel PSPEC Komisi ... 96

Tabel LXXXI Tabel PSPEC Laporan ... 96

Tabel LXXXII Form Login ... 167

Tabel LXXXIII Form User Edit ... 168

Tabel LXXXIV Form User Add ... 168

Tabel LXXXV Form Barang Edit ... 169

Tabel LXXXVI Form Barang Add ... 170

Tabel LXXXVII Form Pelanggan Edit ... 171

Tabel LXXXVIII Form Pelanggan Add ... 172


(12)

xvii

Tabel XC Form Pemasok Add ... 174

Tabel XCI Form Sales Edit ... 175

Tabel XCII Form Sales Add ... 176

Tabel XCIII Form Saldo Awal Piutang ... 177

Tabel XCIV Form Saldo Awal Hutang ... 178

Tabel XCV Form Pembelian ... 178

Tabel XCVI Form Pembelian ... 179

Tabel XCVII Form Pengeluaran Barang ... 180

Tabel XCVIII Form Penerimaan Kas ... 180


(13)

1

Universitas Kristen Maranatha

BAB I PENDAHULUAN

1.1 Latar Belakang

PT Memory adalah sebuah perusahaan di bidang penjualan, pembelian

dan pembuatan alat-alat olah raga, yang dulunya perusahaan ini hanya sebuah

toko saja yang menjual alat-alat olah raga ke daerah-derah di pulau jawa,

dengan dibantu 1 program berbasis

Visual Basic

yang digunakan untuk

mencetak faktur dan mengeluarkan laporan

laporan yang dibutuhkan untuk

perusahaan.

Karena berkembangnya perusahaan maka terjadi penggabungan

dengan 2 perusahaan yang lebih besar untuk membuat produk sendiri. Dengan

adanya penggabungan 2 perusahaan tersebut sistem yang sudah ada di

perusahaan Memory tidak lagi bisa dipakai, karena harus mengatur laporan 3

perusahaan tersebut secara keseluruhan.

PT memory juga menginginkan sistem yang dibuat nantinya dapat

melakukan pengaturan tentang komisi

sales,

pencatatan pelanggan, pencatatan

pemasok, pengecekan barang-barang yang ada di gudang, kanvas dan toko.

Sehubungan dengan hal-hal diatas, maka dilakukan suatu

analisis

proses untuk dibuatkan sebuah program yang bisa menangani

masalah-masalah tersebut. Dengan keamanan yang cukup baik dan mudah untuk

dioprasikan oleh orang awam sekalipun maka program ini akan dapat

membantu perusahaan dalam melakukan pekerjaan sehari-hari, program ini

sengaja dibuat dengan berbasis web dan di

online

kan agar

sales

dapat dengan

mudah melihat barang apa saja yang masih ada di gudang dan mengetahui

stock

barang tersebut. Selain itu diharapkan pembuatan aplikasi ini dapat

membantu PT.Memory untuk mengatur toko, gudang, kanvas dan

laporan-laporan dengan lebih teratur dan rapih.


(14)

2

Universitas Kristen Maranatha

1.2 Rumusan Masalah

Sebelum penulis membahas masalah ini lebih lanjut, penulis terlebih

dahulu

mengidentifikasi

pokok-pokok permasalahannya.

Adapun masalah yang dibahas sebagai berikut :

Bagaimana caranya agar pekerjaan

sales

seperti melakukan transaksi

penjualan

menjadi lebih

efektif daripada sebelumnya?

Bagaimana user dapat mengelola data

data yang ada untuk

menghasilkan laporan-laporan ?

Bagaimana perhitungan komisi untuk

sales

?

Bagaimana pengecekan stok

untuk kanvas?

Bagaimana pembuatan faktur-faktur yang diperlukan untuk penjualan

dan pembelian?

1.3 Tujuan Pembahasan

Penelitian ini dimaksudkan untuk mengumpulkan informasi dan data-data

yang berhubungan dengan masalah yang diteliti sebagai bahan dalam

penyusunan Tugas Akhir. membuat aplikasi yang baik dari segi

user interface

dan kemampuan-kemampuan sistem yang bisa membantu PT Memory.

Adapun tujuan dari penelitian ini adalah sebagai berikut:

Mempermudah pekerjaan

sales

agar menjadi lebih

efektif

dalam

melakukan proses

input

,

edit

, dan

searching

data

.

Mempermudah untuk melakukan pengecekan data-data perusahaan

cabang yang ada di luar kota.

Mempermudah untuk perhitungan komisi

sales

dengan

ketentuan-ketentuan yang diberikan perusahaan.

Mempermudah pengecekan barang-barang yang ada di bagian

kanvas pada saat penjualan ke luar kota.


(15)

3

Universitas Kristen Maranatha

Mempermudah pembuatan faktur-faktur dan surat keterangan

lainnya.

1.4 Ruang Lingkup Kajian

Agar permasalahan tidak terlalu luas, maka pembahasan hanya dibatasi

pada proses pembuatan perangkat lunak saja.

Berikut ini adalah batasan

batasan untuk perangkat lunak :

Sistem operasi

: Microsoft Windows XP.

Sistem basis data

: MYSQL

Bahasa pemrograman

: PHP

Editor pemrograman

: Macromedia Dreamweaver / Notepad

Batasan minimal untuk perangkat keras :

Processor AMD Athlon XP 2200+.

Memory DDR 512 Mb.

Hardisk 10 Gb.

Keyboard + Mouse.

Batasan-batasan dalam permasalahan untuk aplikasi :

Tidak menangani pembelian secara

online

walau ini program berbasis

web based

.

Tidak menangani pengecekan untuk cek kosong dalam pembayaran

pelanggan karena itu dilakukan secara manual oleh pimpinan

perusahaan.

Sistem ini hanya di gunakan untuk PT.Memory.

Tidak menangani sistem

Global

Positioning System

/ GPS dalam

kanvas.


(16)

4

Universitas Kristen Maranatha

1.5 Sumber Data

Adapun sumber data yang saya dapatkan dari perusahaan yang

bersangkutan, untuk data-data tentang pemrograman saya mendapatkan

informasi dari buku-buku dan

internet

sebagai referensi.

1.6 Sistematika Penyajian

Sistematika dari penulisan laporan dari awal adalah sebagai berikut :

BAB I PENDAHULUAN

Bagian ini berisi latar belakang, perumusan masalah, tujuan, pembatasan

masalah, dan sistematika penulisan laporan.

BAB II KAJIAN TEORI

Bagian ini merupakan landasan teori yang dipakai dan berhubungan

dengan proses pembuatan program.

Teori tentang

HTML / Hypertext Markup Language

.

Teori tentang

CSS / Cascading Style Sheets.

Teori tentang

Javascipt

.

Teori tentang

PHP / Hypertext Preprocessor

.

Teori tentang Basis Data.

Teori tentang MySQL.

Teori tentang

ERD / Entity Relationship Diagram

.

Teori tentang

DFD / Data Flow Diagram.

Teori tentang Kamus Data.

Teori tentang

PSPEC / Process Specification.

Teori tentang

PDF / Portabel Document Format.


(17)

5

Universitas Kristen Maranatha

Bagian ini merupakan hasil analisis dari data

data yang didapat dari

kerja praktek di lapangan yang dibuat berdasarkan teori yang terkait.

BAB IV HASIL PENELITIAN

Bagian ini merupakan perancangan dan perhitungan yang didasari

kesimpulan dari hasil analisis yang dilakukan dan teori yang berhubungan.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bagian ini berisi tentang peninjauan ulang untuk memeriksa apakah

program dan perhitungan berjalan dengan lancar berdasarkan landasan teori

yang terkait.

BAB VI SIMPULAN DAN SARAN

Bagian ini berisi tentang kesimpulan yang didapat dari hasil analisa dan

desain berdasarkan landasan teori yang terkait. Dan saran yang berisi masukan


(18)

186

Universitas Kristen Maranatha

BAB VI SIMPULAN DAN SARAN

6.1 Kesimpulan

Setelah adanya aplikasi ini

system

di Pt Memory menjadi lebih rapih dan

terstruktur, dan pekerjaan menjadi lebih cepat dalam pengolahan data, karena

aplikasi bisa diakses di seluruh tempat yang berkoneksi

internet

membuat para

sales menjadi lebih baik dalam menangani para pelanggan dikarenakan sales

tidak perlu waktu lama untuk mengetahui stok barang yang dibutuhkan para

pelanggan, pimpinan perusahaan menjadi lebih mudah mengetahui keuntungan

dan kerugian dalam jangka waktu yang diinginkan , pembuatan faktur-faktur

menjadi lebih cepat untuk dibuat.

6.2 Saran

Aplikasi ini baik untuk digunakan perusahaan-perusahaan yang sedang

berkembang, karena dapat mempermudah

user

untuk melakukan pekerjaan

bahkan orang awam sekalipun. Aplikasi yang bersifat

online

ini pun sangat baik

dipakai oleh perusahaan-perusahaan yang mempunyai banyak cabang karena

pimpinan perusahaan bisa melakukan pengecekan kapanpun dan dimanapun

dia berada.

Aplikasi ini untuk kedepannya akan banyak penambahan feature-feature yang

penulis anggap perlu antara lain pengecekan pembayaran berupa cek,

pemasangan GPS untuk kanvas yang nantinya akan terkoneksi ke program

tersebut , penanganan hadiah-hadiah yang digabungkan dengan pembelian

barang, pengaturan tingkatan user yang lebih

user friendly

dan lainya.


(19)

xviii

DAFTAR PUSTAKA

Dr.onno W.Purbo,Ph.D.(2007),Buku Sakti PHP.:Solusi Media

Firdaus(2007).PHP & MySQL dengan DREAMWEAVER.:Maxikom.

Fathansyah Ir(1995).Buku Teks Komputer Basis Data.:Informatika.

Hakim,Lukman.(2008).Membongkar Trik Rahasia Para Master

PHP.Yogyakarta:Lokomedia.

Hakim,Lukman.(2009).Trik

Rahasia

Master

PHP

Terbongkar

Lagi.Yogyakarta:Lokomedia.

Mochamad Joko Adi Wirawan(2009).Amazing News Website with

PHP,AJAX,and MySQL.:Andi Offset.

Sutedja, Bernard Renaldy, Dkk(1995).Mudah dan Cepat Menguasai

Pemrograman Web.:Andi Offset.


(1)

1.2 Rumusan Masalah

Sebelum penulis membahas masalah ini lebih lanjut, penulis terlebih dahulu mengidentifikasi pokok-pokok permasalahannya.

Adapun masalah yang dibahas sebagai berikut :

Bagaimana caranya agar pekerjaan sales seperti melakukan transaksi penjualan menjadi lebih efektif daripada sebelumnya?

Bagaimana user dapat mengelola data–data yang ada untuk menghasilkan laporan-laporan ?

Bagaimana perhitungan komisi untuk sales? Bagaimana pengecekan stok untuk kanvas?

Bagaimana pembuatan faktur-faktur yang diperlukan untuk penjualan dan pembelian?

1.3 Tujuan Pembahasan

Penelitian ini dimaksudkan untuk mengumpulkan informasi dan data-data yang berhubungan dengan masalah yang diteliti sebagai bahan dalam penyusunan Tugas Akhir. membuat aplikasi yang baik dari segi user interface

dan kemampuan-kemampuan sistem yang bisa membantu PT Memory. Adapun tujuan dari penelitian ini adalah sebagai berikut:

Mempermudah pekerjaan sales agar menjadi lebih efektif dalam melakukan proses input, edit, dan searchingdata.

Mempermudah untuk melakukan pengecekan data-data perusahaan cabang yang ada di luar kota.

Mempermudah untuk perhitungan komisi sales dengan ketentuan-ketentuan yang diberikan perusahaan.


(2)

3

Universitas Kristen Maranatha Mempermudah pembuatan faktur-faktur dan surat keterangan

lainnya.

1.4 Ruang Lingkup Kajian

Agar permasalahan tidak terlalu luas, maka pembahasan hanya dibatasi pada proses pembuatan perangkat lunak saja.

Berikut ini adalah batasan–batasan untuk perangkat lunak : Sistem operasi : Microsoft Windows XP. Sistem basis data : MYSQL

Bahasa pemrograman : PHP

Editor pemrograman : Macromedia Dreamweaver / Notepad Batasan minimal untuk perangkat keras :

Processor AMD Athlon XP 2200+. Memory DDR 512 Mb.

Hardisk 10 Gb. Keyboard + Mouse.

Batasan-batasan dalam permasalahan untuk aplikasi :

Tidak menangani pembelian secara online walau ini program berbasis

web based.

Tidak menangani pengecekan untuk cek kosong dalam pembayaran pelanggan karena itu dilakukan secara manual oleh pimpinan perusahaan.

Sistem ini hanya di gunakan untuk PT.Memory.

Tidak menangani sistem Global Positioning System / GPS dalam kanvas.


(3)

1.5 Sumber Data

Adapun sumber data yang saya dapatkan dari perusahaan yang bersangkutan, untuk data-data tentang pemrograman saya mendapatkan informasi dari buku-buku dan internet sebagai referensi.

1.6 Sistematika Penyajian

Sistematika dari penulisan laporan dari awal adalah sebagai berikut : BAB I PENDAHULUAN

Bagian ini berisi latar belakang, perumusan masalah, tujuan, pembatasan masalah, dan sistematika penulisan laporan.

BAB II KAJIAN TEORI

Bagian ini merupakan landasan teori yang dipakai dan berhubungan dengan proses pembuatan program.

Teori tentang HTML / Hypertext Markup Language. Teori tentang CSS / Cascading Style Sheets.

Teori tentang Javascipt.

Teori tentang PHP / Hypertext Preprocessor. Teori tentang Basis Data.

Teori tentang MySQL.

Teori tentang ERD / Entity Relationship Diagram. Teori tentang DFD / Data Flow Diagram.

Teori tentang Kamus Data.

Teori tentang PSPEC / Process Specification.


(4)

5

Universitas Kristen Maranatha Bagian ini merupakan hasil analisis dari data – data yang didapat dari kerja praktek di lapangan yang dibuat berdasarkan teori yang terkait.

BAB IV HASIL PENELITIAN

Bagian ini merupakan perancangan dan perhitungan yang didasari kesimpulan dari hasil analisis yang dilakukan dan teori yang berhubungan.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bagian ini berisi tentang peninjauan ulang untuk memeriksa apakah program dan perhitungan berjalan dengan lancar berdasarkan landasan teori yang terkait.

BAB VI SIMPULAN DAN SARAN

Bagian ini berisi tentang kesimpulan yang didapat dari hasil analisa dan desain berdasarkan landasan teori yang terkait. Dan saran yang berisi masukan


(5)

BAB VI SIMPULAN DAN SARAN

6.1 Kesimpulan

Setelah adanya aplikasi ini system di Pt Memory menjadi lebih rapih dan terstruktur, dan pekerjaan menjadi lebih cepat dalam pengolahan data, karena aplikasi bisa diakses di seluruh tempat yang berkoneksi internet membuat para sales menjadi lebih baik dalam menangani para pelanggan dikarenakan sales tidak perlu waktu lama untuk mengetahui stok barang yang dibutuhkan para pelanggan, pimpinan perusahaan menjadi lebih mudah mengetahui keuntungan dan kerugian dalam jangka waktu yang diinginkan , pembuatan faktur-faktur menjadi lebih cepat untuk dibuat.

6.2 Saran

Aplikasi ini baik untuk digunakan perusahaan-perusahaan yang sedang berkembang, karena dapat mempermudah user untuk melakukan pekerjaan bahkan orang awam sekalipun. Aplikasi yang bersifat online ini pun sangat baik dipakai oleh perusahaan-perusahaan yang mempunyai banyak cabang karena pimpinan perusahaan bisa melakukan pengecekan kapanpun dan dimanapun dia berada.

Aplikasi ini untuk kedepannya akan banyak penambahan feature-feature yang penulis anggap perlu antara lain pengecekan pembayaran berupa cek, pemasangan GPS untuk kanvas yang nantinya akan terkoneksi ke program tersebut , penanganan hadiah-hadiah yang digabungkan dengan pembelian barang, pengaturan tingkatan user yang lebih user friendly dan lainya.


(6)

xviii

DAFTAR PUSTAKA

Dr.onno W.Purbo,Ph.D.(2007),Buku Sakti PHP.:Solusi Media

Firdaus(2007).PHP & MySQL dengan DREAMWEAVER.:Maxikom.

Fathansyah Ir(1995).Buku Teks Komputer Basis Data.:Informatika.

Hakim,Lukman.(2008).Membongkar Trik Rahasia Para Master PHP.Yogyakarta:Lokomedia.

Hakim,Lukman.(2009).Trik Rahasia Master PHP Terbongkar Lagi.Yogyakarta:Lokomedia.

Mochamad Joko Adi Wirawan(2009).Amazing News Website with PHP,AJAX,and MySQL.:Andi Offset.

Sutedja, Bernard Renaldy, Dkk(1995).Mudah dan Cepat Menguasai Pemrograman Web.:Andi Offset.