Sistem Aplikasi Pabrik Filler P2O5 Berbasis Ajax dan Backbase.

(1)

vi

ABSTRAK

Perkembangan teknologi semakin hari semakin meningkat, seiring dengan berkembangnya permintaan untuk hidup lebih efektif. Seperti yang dihadapi PT Bhakti Bandung Permata membutuhkan aplikasi yang mengganti sitem paper base menjadi terkomputerisasi. Adapun data yang disimpan adalah data pegawai, barang, supplier, client, keuangan, pembelian, penjualan, pemasukan, pengeluaran, proyek, surat, dan jurnal. Pembuatan jurnal membantu manager mensinkroniskan keuangan dengan data yang disimpan. Adanya kas bon sehingga memudahkan pegawai meminjam uang. Pembuatan surat dan laporan secara otomatis dapat membantu mengurangi jumlah tenaga kerja di perusahaan. Laporan yang dibuat dengan metode observasi dan teknik pendekatan untuk mendapatkan kebutuhan aplikasi. Untuk ke depannya diharap dapat membantu PT Bhakti Bandung Permata untuk mengatasi masalah yang ada dan semoga aplikasi ini menjadi referensi untuk ke depannya.

Kata Kunci : PT Bhakti Bandung Permata, jurnal keuangan, surat, laporan, observasi, pendekatan


(2)

vii

ABSTRACT

Increasing technological developments, along with the increasing demand for more effective living. As faced by PT Bhakti Bandung Jewels require applications that change the base paper into computerized system. Stored data is data of employees, products, suppliers, clients, finance, purchasing, sales, revenues, expenditures, projects, letters, and journals. Create a journal mensinkroniskan help financial managers with the data stored. The presence of cash receipts making it easier for employees to borrow money. Preparation of letters and reports automatically can help reduce the amount of labor in the company. Report prepared by the methods and techniques obvservasi approach to get the application needs. For the future of PT Bhakti Bandung Permata is expected to help to overcome problems that exist and hopefully this application for future reference.

Keywords: PT Bhakti Permata Bandung, financial journals, letters, reports, observations, approach


(3)

viii

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

KATA PENGANTAR ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR TABEL ... xii

DAFTAR GAMBAR...xvi

BAB 1 PENDAHULUAN ... 1

1.1. Latar Belakang ... 1

1.2. Rumusan Masalah ... 1

1.3. Tujuan Pembahasan ... 2

1.4. Batasan Masalah ... 2

1.5. Sistematika Penulisan ... 2

BAB 2 DASAR TEORI ... 4

2.1. PHP ... 4

2.2 AJAX ... 5

2.3 Backbase ... 7

2.4 JQuery ... 7

2.5 ERD (Entity Relationship Diagram) ... 8

2.6 DFD (Data Flow Diagram)... 10

2.6.1 Definisi Data Flow Diagram ... 10

2.6.2 Kamus Data ... 12

2.6.3 PSPEC (ProcessSpecification / Spesifikasi Proses) ... 13

2.7 MySQL ... 14

2.8 Teori Keuangan ... 14


(4)

ix

2.8.2 Buku Besar ... 15

2.8.3 Neraca ... 16

2.8.4 Laporan Laba Rugi ... 16

2.9. Filler P2O5 ... 16

BAB 3 ANALISIS DAN PEMODELAN... 19

3.1 Analisis Kebutuhan ... 19

3.2 Rancangan Fitur ... 19

3.3 Arsitektur Aplikasi ... 20

3.3.1 Entity Relational Diagram (ERD) ... 20

3.3.1 DFD (Data Flow Diagram) ... 27

3.3.2 Kamus Data ... 46

3.3.3 PSPEC (Process Specification) ... 51

3.3.4 Web Map ... 79

3.4 Layout ... 84

3.4.1 Tampilan Menu Awal ... 84

3.4.2 Tampilan Menu Pegawai ... 85

3.4.3 Tampilan Menu Keuangan ... 85

3.4.4 Tampilan Menu Presensi ... 86

3.4.5 Tampilan Menu Barang ... 87

3.4.6 Tampilan Menu Client ... 87

3.4.7 Tampilan Menu Supplier ... 88

3.4.8 Tampilan Menu Produk ... 89

3.4.9 Tampilan Menu Produksi ... 89

3.4.10 Tampilan Menu Surat ... 90

3.4.11 Tampilan Menu Pembelian ... 91

3.4.12 Tampilan Menu Penjualan ... 92

3.4.13 Tampilan Menu Pengeluaran... 93

3.4.14 Tampilan Menu Pemasukan ... 94

BAB 4 PERANCANGAN DAN IMPLEMENTASI ... 95

4.1 Rancangan Menu ... 95


(5)

x

4.3 Halaman Portal ... 96

4.4 Halaman Barang ... 97

4.5 Halaman Client ... 98

4.6 Halaman Gaji ... 98

4.7 Keuangan Pabrik ... 99

4.7.1 Halaman Kode Proyek ... 100

4.7.2 Halaman Jurnal ... 100

4.7.3 Halaman Buku Besar ... 102

4.8 Halaman Pegawai ... 103

4.9 Halaman Pemasukkan ... 104

4.10 Halaman Pengeluaran ... 105

4.11 Halaman Pembelian ... 106

4.12 Halaman Penjualan ... 107

4.13 Halaman Presensi ... 109

4.14 Halaman Produk ... 110

4.15 Halaman Proyek ... 110

4.16 Halaman Surat ... 111

4.17 Halaman Log ... 113

4.18 Halaman Ubah Data Penguna ... 114

BAB 5 PENGUJIAN ... 115

5.1 Halaman Utama ... 115

5.2 Halaman Portal ... 115

5.3 Halaman Barang ... 116

5.4 Halaman Client ... 117

5.5 Halaman Gaji ... 117

5.6 Halaman Keuangan ... 118

5.6.1 Halaman Kode Proyek ... 118

5.6.2 Halaman Jurnal ... 118

5.6.3 Halaman Buku Besar ... 119

5.7 Halaman Pegawai ... 120


(6)

xi

5.9 Halaman Pengeluaran ... 122

5.10 Halaman Pembelian ... 123

5.11 Halaman Penjualan ... 124

5.12 Halaman Presensi ... 125

5.13 Halaman Produk ... 126

5.14 Halaman Proyek ... 127

5.15 Halaman Surat ... 128

5.16 Hasil Kuisoner ... 128

BAB 6 KESIMPULAN DAN SARAN ... 130

6.1 Kesimpulan ... 130

6.2 Saran ... 130

DAFTAR PUSTAKA ... viii

RIWAYAT HIDUP PENULIS ... x


(7)

xii

DAFTAR TABEL

Tabel 2 - 1 Simbol DFD ... 11

Tabel 2 - 2 Simbol Kamus Data ... 13

Tabel 3 - 1 Entitas Pegawai... 22

Tabel 3 - 2 Entitas Presensi... 22

Tabel 3 - 3 Entitas Gaji ... 22

Tabel 3 - 4 Entitas Proyek ... 23

Tabel 3 - 5 Entitas Login ... 23

Tabel 3 - 6 Entitas Pengeluaran ... 23

Tabel 3 - 7 Entitas Pemasukkan ... 24

Tabel 3 - 8 Entitas Keuangan ... 24

Tabel 3 - 9 Entitas Surat ... 24

Tabel 3 - 10 Entitas Produksi ... 25

Tabel 3 - 11 Entitas Barang ... 25

Tabel 3 - 12 Entitas Log ... 26

Tabel 3 - 13 Entitas Supplier ... 26

Tabel 3 - 14 Entitas Beli ... 26

Tabel 3 - 15 Entitas Produk ... 26

Tabel 3 - 16 Entitas Jual ... 27

Tabel 3 - 17 Entitas Client ... 27

Tabel 3 - 18 Kamus Data Pegawai ... 47

Tabel 3 - 19 Kamus Data Presensi ... 47

Tabel 3 - 20 Kamus Data Gaji... 48

Tabel 3 - 21 Kamus Data Proyek ... 48

Tabel 3 - 22 Kamus Data Keuangan ... 48

Tabel 3 - 23 Kamus Data Pengeluaran ... 49

Tabel 3 - 24 Kamus Data Pembelian ... 49


(8)

xiii

Tabel 3 - 26 Kamus Data Supplier ... 50

Tabel 3 - 27 Kamus Data Client... 50

Tabel 3 - 28 Kamus Data Barang ... 50

Tabel 3 - 29 Kamus Data Surat ... 51

Tabel 3 - 30 Kamus Data Produk ... 51

Tabel 3 - 31 Kamus Data Produksi ... 51

Tabel 3 - 32 Kamus Data Log ... 52

Tabel 3 - 33 PSPEC Proses 4.1 Login ... 52

Tabel 3 - 34 PSPEC Proses 1.1 Add Data Barang ... 53

Tabel 3 - 35 PSPEC Proses 1.2 Edit Data Barang ... 53

Tabel 3 - 36 PSPEC Proses 1.3 Delete Data Barang ... 54

Tabel 3 - 37 PSPEC Proses 1.4 Search Data Barang... 54

Tabel 3 - 38 PSPEC Proses 2.1.1 Add Data Client ... 55

Tabel 3 - 39 PSPEC Proses 2.1.2 Edit Data Client ... 55

Tabel 3 - 40 PSPEC Proses 2.1.3 Delete Data Client ... 56

Tabel 3 - 41 PSPEC 2.1.4 Search Data Client ... 56

Tabel 3 - 42 PSPEC Proses 2.2.1 Add Data Supplier ... 57

Tabel 3 - 43 PSPEC Proses 2.2.2 Edit Data Supplier ... 57

Tabel 3 - 44 PSPEC Proses 2.2.3 Delete Data Supplier ... 58

Tabel 3 - 45 PSPEC Proses 2.2.4 Search Data Supplier... 58

Tabel 3 - 46 PSPEC Proses 3.1 Lihat Data Gaji ... 59

Tabel 3 - 47 PSPEC Lihat Detail Data Gaji ... 59

Tabel 3 - 48 PSPEC 3.2.2 Edit Data Kas Bon ... 59

Tabel 3 - 49 PSPEC 4.1.1 Add Data Pembelian... 60

Tabel 3 - 50 PSPEC 4.1.2 Edit Data Pembelian ... 60

Tabel 3 - 51 PSPEC 4.1.3 Delete Data Pembelian ... 61

Tabel 3 - 52 PSPEC 4.2.1 Add Data Penjualan ... 61

Tabel 3 - 53 PSPEC Proses 4.3.2 Edit Data Penjualan ... 62

Tabel 3 - 54 PSPEC Proses 4.3.3 Delete Data Penjualan ... 62

Tabel 3 - 55 PSPEC 4.3.1 Add Data Pengeluaran ... 63


(9)

xiv

Tabel 3 - 57 PSPEC Proses 4.3.3 Pengolahan Delete Data Pengeluaran ... 64

Tabel 3 - 58 PSPEC Add Data Pemasukkan ... 64

Tabel 3 - 59 PSPEC Proses 4.4.2 Edit Data Pemasukkan ... 65

Tabel 3 - 60 PSPEC Proses 4.4.3 Delete Data Pengeluaran ... 65

Tabel 3 - 61 PSPEC 5.2.1 Lihat Data Jurnal ... 66

Tabel 3 - 62 PSPEC 5.2.2 Print Jurnal ... 66

Tabel 3 - 63 PSPEC 5.3.1 Lihat Data Jurnal Buku Besar ... 66

Tabel 3 - 64 PSPEC 5.3.2 Print Jurnal Buku Besar ... 67

Tabel 3 - 65 PSPEC 5.4.1 Lihat Data Jurnal Laba Rugi ... 67

Tabel 3 - 66 PSPEC 5.4.2 Print Jurnal Laba Rugi ... 67

Tabel 3 - 67 PSPEC 5.4.1 Lihat Data Jurnal Neraca ... 68

Tabel 3 - 68 PSPEC 5.4.2 Print Jurnal Laba Rugi ... 68

Tabel 3 - 69 PSPEC Proses 6.1 Add Data Pegawai ... 69

Tabel 3 - 70 PSPEC Proses 6.2 Edit Data Pegawai ... 69

Tabel 3 - 71 PSPEC Proses 6.3 Delete Data Pegawai ... 70

Tabel 3 - 72 PSPEC Proses 6.4 Search Data Pegawai ... 70

Tabel 3 - 73 PSPEC Proses 7.1 Add Data Presensi ... 71

Tabel 3 - 74 PSPEC Proses 3.2 Delete Data Presensi ... 71

Tabel 3 - 75 PSPEC Proses 8.1 Add Data Produk ... 72

Tabel 3 - 76 PSPEC Proses 8.2 Update Data Produk ... 72

Tabel 3 - 77 PSPEC Proses 8.3 Delete Data Produk... 73

Tabel 3 - 78 PSPEC Proses 8.4 Search Data Produk ... 73

Tabel 3 - 79 PSPEC Proses 9.1 Add Data Produksi ... 74

Tabel 3 - 80 PSPEC Proses 9.2 Update Data Produksi ... 74

Tabel 3 - 81 PSPEC Proses 9.3 Delete Data Produksi ... 75

Tabel 3 - 82 PSPEC Proses 9.4 Search Data Produksi ... 75

Tabel 3 - 83 PSPEC Proses 10.1 Add Data Proyek ... 76

Tabel 3 - 84 PSPEC Proses 10.2 Edit Data Proyek ... 76

Tabel 3 - 85 PSPEC Proses 10.3 Delete Data Proyek ... 77

Tabel 3 - 86 PSPEC Proses 10.4 Search Data Proyek ... 77


(10)

xv

Tabel 3 - 88 PSPEC Proses 11.2 Update Data Surat ... 78

Tabel 3 - 89 PSPEC Proses 11.3 Delete Data Surat ... 79

Tabel 3 - 90 PSPEC Proses 11.4 Search Data Surat ... 79

Tabel 5 - 1 Pengujian Halaman Utama ... 109

Tabel 5 - 2 Pengujian Halaman Portal ... 109

Tabel 5 - 3 Pengujian Halaman Barang ... 110

Tabel 5 - 4 Pengujian Halaman Client ... 110

Tabel 5 - 5 Pengujian Halaman Gaji ... 111

Tabel 5 - 6 Halaman Kode Proyek ... 111

Tabel 5 - 7 Pengujian Halaman Jurnal ... 112

Tabel 5 - 8 Pengujian Halaman Buku Besar ... 112

Tabel 5 - 9 Pengujian Halaman Pegawai... 113

Tabel 5 - 10 Pengujian Halaman Pemasukkan ... 114

Tabel 5 - 11 Pengujian Halaman Pengeluaran ... 114

Tabel 5 - 12 Pengujian Halaman Pembelian ... 115

Tabel 5 - 13 Pengujian Halaman Penjualan ... 116

Tabel 5 - 14 Pengujian Halaman Presensi... 117

Tabel 5 - 15 Pengujian Halaman Produk ... 118

Tabel 5 - 16 Pengujian Halaman Proyek ... 118


(11)

xvi

DAFTAR GAMBAR

Gambar 2 - 1 Simbol ER [7] ... 10

Gambar 2 - 2 Larangan Simbol DFD ... 12

Gambar 3 - 1 Gambar ERD ... 21

Gambar 3 - 2 DFD Level 0 ... 28

Gambar 3 - 3 DFD Level 1 ... 30

Gambar 3 - 4 DFD Level 2 Proses 2 ... 32

Gambar 3 - 5 DFD Level 2 Proses 3 ... 32

Gambar 3 - 6 DFD Level 2 Proses 4 ... 33

Gambar 3 - 7 DFD Level 2 Proses 5 ... 34

Gambar 3 - 8 DFD Level 2 Proses 6 ... 35

Gambar 3 - 9 DFD Level 3 Proses 6.1 ... 36

Gambar 3 - 10 DFD Level 3 Proses 6.2 ... 37

Gambar 3 - 11 DFD Level 3 Proses 6.3 ... 37

Gambar 3 - 12 DFD Level 2 Proses 6.4 ... 38

Gambar 3 - 13 DFD Level 2 Proses 7 ... 39

Gambar 3 - 14 DFD Level 2 Proses 8 ... 40

Gambar 3 - 15 DFD Level 2 Proses 9 ... 41

Gambar 3 - 16 DFD Level 2 Proses 10 ... 42

Gambar 3 - 17 DFD Level 2 Proses 11 ... 43

Gambar 3 - 18 DFD Level 2 Proses 12 ... 44

Gambar 3 - 19 DFD Level 2 Proses 12 ... 45

Gambar 3 - 20 DFD Level 2 Proses 12 ... 46

Gambar 3 - 21 Site Map Aplikasi Web ... 76

Gambar 3 - 22 Tampilan Menu Awal ... 79

Gambar 3 - 23 Tampilan Menu Pegawai ... 80

Gambar 3 - 24 Tampilan Menu Keuangan ... 80

Gambar 3 - 25 Tampilan Menu Presensi ... 81


(12)

xvii

Gambar 3 - 27 Tampilan menu Client ... 82

Gambar 4 - 1 Halaman Utama ... 91

Gambar 4 - 2 Halaman Portal ... 91

Gambar 4 - 3 Halaman Barang ... 92

Gambar 4 - 4 Ubah Data Barang ... 92

Gambar 4 - 5 Pencarian Data Barang ... 93

Gambar 4 - 6 Halaman Client ... 93

Gambar 4 - 7 Halaman Utama Gaji... 94

Gambar 4 - 8 Detail Gaji ... 94

Gambar 4 - 9 Halaman Buku Besar ... 95

Gambar 4 - 10 Halaman Jurnal ... 95

Gambar 4 - 11 Detail Jurnal ... 96

Gambar 4 - 12 Jurnal - Save as PDF ... 96

Gambar 4 - 13 Halaman Buku Besar ... 97

Gambar 4 - 14 Detail Buku Besar ... 97

Gambar 4 - 15 Buku Besar - Save as PDF ... 98

Gambar 4 - 16 Ubah Data Pegawai ... 98

Gambar 4 - 17 Tambah Data Pegawai ... 99

Gambar 4 - 18 Cari Data Pegawai ... 99

Gambar 4 - 19 Ubah Data Pemasukkan... 100

Gambar 4 - 20 Penambahan Data Pemasukkan ... 100

Gambar 4 - 21 Ubah Data Pengeluaran ... 101

Gambar 4 - 22 Tambah Data Pengeluaran ... 101

Gambar 4 - 23 Tambah Data Pembelian ... 102

Gambar 4 - 24 Ubah Data Pembelian ... 102

Gambar 4 - 25 Detail Penjualan ... 103

Gambar 4 - 26 Tambah Data Penjualan ... 103

Gambar 4 - 27 Halaman Presensi ... 104

Gambar 4 - 28 Pilih Tanggal Presensi ... 104


(13)

xviii

Gambar 4 - 30 Halaman Produk ... 105

Gambar 4 - 31 Daftar Proyek... 106

Gambar 4 - 32 Halaman Surat ... 106

Gambar 4 - 33 Tambah Data Surat ... 106

Gambar 4 - 34 Hapus Data Surat ... 107


(14)

1

BAB 1 PENDAHULUAN

1.1. Latar Belakang

Pada tahun 2009, BUMN di Indonesia yang bergerak pada bidang pertanian baru memulai mencari Filler P2O5 di wilayah Indonesia yang sebelumnya import dari China, Uni Soviet, dan yang lainnya, dikarenakan harga BBM dunia yang naik mengakibatkan naiknya pula harga Filler P2O5, karena kondisi tersebut maka banyak bermunculan pabrik-pabrik Filler P2O5 di wilayah Indonesia khususnya wilayah Ciamis. Pembangunan pabrik Filler P205 tidak diimbangi dengan peningkatan teknologi terkini. Pabrik Filler P205 lebih mengutamakan proses produksi, namun makin bertambahnya permintaan membuat pabrik Filler P205 kesulitan dalam pencatatan data-data yang dibutuhkan perusahaan dan kesulitan memonitor keadaan pabrik dari jarak jauh.

Oleh sebab itu dengan semakin berkembangnya pabrik Filler P2O5 ini maka penulis ingin membuat sebuah aplikasi mengenai proses bisnis pabrik Filler P2O5 yang mencakup keuangan, laba rugi, stok, pembelian bahan baku, dan presensi pegawai. Selain itu pabrik Filler P205 merasa membutuhkan suatu server tersendiri yang akan ditempatkan di wilayah Banjar. Pabrik Filler P205 yang berdomisili di wilayah Ciamis ini membuat pemilik pabrik sulit mengontrol proses produksi yang ada.

1.2. Rumusan Masalah

Adapun rumusan masalah yang dihadapi, yaitu:

1. Bagaimana menangani masalah paper base dalam perusahaan? 2. Bagaimana manangani kesulitan dalam pencatatan data?

3. Bagaimana mengolah data laba rugi perusahaan baik kredit maupun debit?

4. Bagaimana mengoptimalikan pembelian bahan baku, presensi pegawai,

menghitung stok, dan penggajian pegawai ?

5. Bagaimana sistem dapat mencetak laporan keuangan perusahaan?

6. Bagaimana sistem dapat membuat data nomor surat agar pegawai tidak keliru dalam pembuatan surat?


(15)

2 1.3. Tujuan Pembahasan

Adapun tujuan dilakukannya penelitian adalah sebagai berikut :

1. Mengubah sistem paper base menjadi sitem pencatatan komputerisasi.

2. Membuat aplikasi pencatatan data perusahaan secara komputrisasi agar data perusahan dapat tersimpan dalam jangka panjang.

3. Membuat aplikasi pengelolaan laba rugi perusahaan menggunakan perhitungan akuntansi yang di dalamnya terdapat buku besar, kas kecil, jurnal, dan neraca. 4. Membuat aplikasi yang berbasis web sehingga para manager dapat mengontrol

semua aspek dengan mobilitas yang tinggi.

5. Membuat aplikasi pencovertan laporan keuangan per bulan menjadi sebuah laporan PDF.

6. Membuat penomoran sesuai dengan nomor pengiriman, nama perusahaan yang

dituju, jenis surat dan tanggal pengiriman.

1.4. Batasan Masalah

Ruang lingkup dilakukannya penelitian adalah sebagai berikut :

1. Proses Bisnis Filler P205, yang mencakup keuangan, pembelian bahan baku, presensi pegawai, penggajian, dan penghitungan stock

2. Database Server

1.5. Sistematika Penulisan

Sistematika pembahasan dari laporan ini adalah sebagai berikut:

1. Bab 1 Pendahuluan

Bagian ini berisi latar belakang, rumusan masalah, tujuan, batasan masalah, sistematika pembahasan, dan time schedule.

2. Bab 2 Dasar Teori

Bagian ini berisi tentang teori atau algoritma yang menunjang dan berhubungan dengan proses analisis dan desain dari aplikasi yang dibutuhkan.

3. Bab 3 Analisa dan Pemodelan

Bagian ini berisi tentang semua pembahasan secara lengkap mengenai analisis pemecahan masalah, perancangan desain aplikasi, dan penjelasan sistem.


(16)

3

4. Bab 4 Perancangan dan Implementasi

Bagian ini berisi kumpulan screenshot dari proyek yang dibuat beserta penjelasan dari tiap fungsi (method) utama yang dibuat.

5. Bab 5 Testing

Bagian ini berisi laporan dari pengujian tiap class atau fungsi atau method yang dibuat (whitebox testing) dan laporan dari kuisioner (blackbox testing).

6. Bab 6 Kesimpulan dan Saran

Bagian ini berisi tentang kesimpulan yang di dapat dari hasil analisa , desain dan implementasi berdasarkan dasar teori yang terkait. Dan saran yang berisi masukan-masukan apa saja bagi pengembangan di masa yang akan datang.


(17)

130

BAB 6 KESIMPULAN DAN SARAN

6.1 Kesimpulan

Kesimpulan yang bias diperoleh melalului beberapa evaluasi yang ada adalah : 1. Aplikasi ini dapat membantu manager untuk menngani masalah keuangan pabrik

baik debet maupun kredit. Masalah keuangan ditangani dalam jurnal buku besar, jurnal neraca, dan jurnal laba rugi.

2. Aplikasi ini dapat membantu manager memasukkan data presensi staff lebih effisien dan cepat.

3. Aplikasi ini dapat mengolah data penggajian staff 4. Aplikasi ini dapat menkonversi data ke dalam PDF.

5. Aplikasi ini dapat menkonversi text box menjadi surat untuk dicetak

6.2 Saran

Saran yang diperoleh untuk mengembangkan aplikasi ini antara lain:

1. Penambahan fitur dalam aplikasi mobile untuk memudahkan manager dalam mengelola data di mana pun.

2. Penambahan fitur dalam aplikasi presensi untuk staff agar dapat

menginputkannya sendiri.


(18)

viii

DAFTAR PUSTAKA

[1] Jerry Peter. Berkenalan dengan AJAX. [Online]. Available : http://www.ilmukomputer.com. [Diakses 26 Agustus 2008]

[2] Apa Itu PHP – Sejarah PHP. [Online]. Available : http://www.indoglobalweb.com. [Diakses

14 September 2008]

[3] Tirta, Eric, Radiant Victor Imbar. 2007. Analisa, Perancangan dan Implementasi Sistem

I for asi Pe juala Pelu as Studi Kasus : Perusahaa PT. Pro Roll I ter atio al . Jurnal Informatika Universitas Kristen Maranatha Vol. III, No. 1 Juni 2007 : 119 - 149.

[4] Hartini. Analisis dengan Diagram Aliran Data (DFD). [Online]. Available : http://www.ilkom.unsri.ac.id/dosen/hartini/materi/VII_DFD.pdf. [Diakses 14 September 2008].

[5] Data Dictionary (DD) atau Kamus Data. [Online]. Available:

http://kuliah.dinus.ac.id/ika/prc3.html[Diakses 14 September 2008].

[6] Tutorial MySQL – Pengenalan. [Online]. Available:

http://prothelon.com/mambo/tutorial-mysql-pengelanan.html [Diakses 26 Agustus 2008].

[7] Setiawan, Elisabeth. 2007. Materi Perkuliahan Basis Data Teori Minggu 2. Bandung.

Universitas Kristen Maranatha.

[8] Zaki, Ali. SmitDev Community. AJAX Untuk Pemula. Jakarta : PT Elex Media Komputindo.

[9] Suteja, Bernard Renaldy, dkk. 2005. Mudah dan Cepat Menguasai Pemrograman Web.

Bandung: Informatika Bandung.

[10] About Backbase, Customer Experience. [Online]. Available:

http//www.backbase.com/?contecnt=overview [Accessed Maret 22, 2010].

[11] Fathansyah,Ir. (2002). Basis Data. Bandung : Informatika.

[12] Warren, Reeve, Fess. (1999). Prinsip-prinsip Akuntansi. Jakarta: Erlangga.

Siegel, Joel G dan Jae K. Shim yang diterjemahkan oleh Moh Kurdi. (1999). Kamus Istilah

Akuntansi. Jakarta: PT Elex Media Komputindo.

[13] Weygandt, Kieso, Kimmel. (2007). Pengantar Akuntansi. Jakarta: Salemba Empat.

[14] Pengertian dan macam-macam Pupuk. [Online]. Available : http://info.g-excess.com/id/online/Pengertiandanmacam-macamPUPUK.info


(19)

ix

RIWAYAT HIDUP PENULIS

Nama Lengkap : Trisa Soetjipto

Tempat / Tgl Lahir : Bandung / 18 Oktober 1988

Alamat Rumah : Jln. Maleber Barat no. 103 Bandung

No. Telepon : 081.5700.22.43 / 022.9120.70.32

Email : nivlag3@yahoos.com

Riwayat Pendidikan : TK Santo Aloysius, 1994-1995

SD Santo Aloysius, 1995-2001 SMP Santo Aloysius, 2001-2004 SMA Santo Aloysius, 2004-2007

S1 Teknik Informatika UKM, 2007-sekarang

Pengalaman Kerja : Asisten Pemograman Dasar Semester Genap 2008/2009

Asisten Pemrosesan Citra Digital Semester Genap 2008/2009 Asisten Pemograman Web Semester Ganjil 2008/2009


(1)

1

BAB 1 PENDAHULUAN

1.1. Latar Belakang

Pada tahun 2009, BUMN di Indonesia yang bergerak pada bidang pertanian baru memulai mencari Filler P2O5 di wilayah Indonesia yang sebelumnya import dari China, Uni Soviet, dan yang lainnya, dikarenakan harga BBM dunia yang naik mengakibatkan naiknya pula harga Filler P2O5, karena kondisi tersebut maka banyak bermunculan pabrik-pabrik Filler P2O5 di wilayah Indonesia khususnya wilayah Ciamis. Pembangunan pabrik Filler P205 tidak diimbangi dengan peningkatan teknologi terkini. Pabrik Filler P205 lebih mengutamakan proses produksi, namun makin bertambahnya permintaan membuat pabrik Filler P205 kesulitan dalam pencatatan data-data yang dibutuhkan perusahaan dan kesulitan memonitor keadaan pabrik dari jarak jauh.

Oleh sebab itu dengan semakin berkembangnya pabrik Filler P2O5 ini maka penulis ingin membuat sebuah aplikasi mengenai proses bisnis pabrik Filler P2O5 yang mencakup keuangan, laba rugi, stok, pembelian bahan baku, dan presensi pegawai. Selain itu pabrik Filler P205 merasa membutuhkan suatu server tersendiri yang akan ditempatkan di wilayah Banjar. Pabrik Filler P205 yang berdomisili di wilayah Ciamis ini membuat pemilik pabrik sulit mengontrol proses produksi yang ada.

1.2. Rumusan Masalah

Adapun rumusan masalah yang dihadapi, yaitu:

1. Bagaimana menangani masalah paper base dalam perusahaan? 2. Bagaimana manangani kesulitan dalam pencatatan data?

3. Bagaimana mengolah data laba rugi perusahaan baik kredit maupun debit? 4. Bagaimana mengoptimalikan pembelian bahan baku, presensi pegawai,

menghitung stok, dan penggajian pegawai ?

5. Bagaimana sistem dapat mencetak laporan keuangan perusahaan?

6. Bagaimana sistem dapat membuat data nomor surat agar pegawai tidak keliru dalam pembuatan surat?


(2)

2 1.3. Tujuan Pembahasan

Adapun tujuan dilakukannya penelitian adalah sebagai berikut :

1. Mengubah sistem paper base menjadi sitem pencatatan komputerisasi.

2. Membuat aplikasi pencatatan data perusahaan secara komputrisasi agar data perusahan dapat tersimpan dalam jangka panjang.

3. Membuat aplikasi pengelolaan laba rugi perusahaan menggunakan perhitungan akuntansi yang di dalamnya terdapat buku besar, kas kecil, jurnal, dan neraca. 4. Membuat aplikasi yang berbasis web sehingga para manager dapat mengontrol

semua aspek dengan mobilitas yang tinggi.

5. Membuat aplikasi pencovertan laporan keuangan per bulan menjadi sebuah laporan PDF.

6. Membuat penomoran sesuai dengan nomor pengiriman, nama perusahaan yang dituju, jenis surat dan tanggal pengiriman.

1.4. Batasan Masalah

Ruang lingkup dilakukannya penelitian adalah sebagai berikut :

1. Proses Bisnis Filler P205, yang mencakup keuangan, pembelian bahan baku, presensi pegawai, penggajian, dan penghitungan stock

2. Database Server

1.5. Sistematika Penulisan

Sistematika pembahasan dari laporan ini adalah sebagai berikut: 1. Bab 1 Pendahuluan

Bagian ini berisi latar belakang, rumusan masalah, tujuan, batasan masalah, sistematika pembahasan, dan time schedule.

2. Bab 2 Dasar Teori

Bagian ini berisi tentang teori atau algoritma yang menunjang dan berhubungan dengan proses analisis dan desain dari aplikasi yang dibutuhkan.

3. Bab 3 Analisa dan Pemodelan

Bagian ini berisi tentang semua pembahasan secara lengkap mengenai analisis pemecahan masalah, perancangan desain aplikasi, dan penjelasan sistem.


(3)

3 4. Bab 4 Perancangan dan Implementasi

Bagian ini berisi kumpulan screenshot dari proyek yang dibuat beserta penjelasan dari tiap fungsi (method) utama yang dibuat.

5. Bab 5 Testing

Bagian ini berisi laporan dari pengujian tiap class atau fungsi atau method yang dibuat (whitebox testing) dan laporan dari kuisioner (blackbox testing).

6. Bab 6 Kesimpulan dan Saran

Bagian ini berisi tentang kesimpulan yang di dapat dari hasil analisa , desain dan implementasi berdasarkan dasar teori yang terkait. Dan saran yang berisi masukan-masukan apa saja bagi pengembangan di masa yang akan datang.


(4)

130

BAB 6 KESIMPULAN DAN SARAN

6.1 Kesimpulan

Kesimpulan yang bias diperoleh melalului beberapa evaluasi yang ada adalah : 1. Aplikasi ini dapat membantu manager untuk menngani masalah keuangan pabrik

baik debet maupun kredit. Masalah keuangan ditangani dalam jurnal buku besar, jurnal neraca, dan jurnal laba rugi.

2. Aplikasi ini dapat membantu manager memasukkan data presensi staff lebih effisien dan cepat.

3. Aplikasi ini dapat mengolah data penggajian staff 4. Aplikasi ini dapat menkonversi data ke dalam PDF.

5. Aplikasi ini dapat menkonversi text box menjadi surat untuk dicetak

6.2 Saran

Saran yang diperoleh untuk mengembangkan aplikasi ini antara lain:

1. Penambahan fitur dalam aplikasi mobile untuk memudahkan manager dalam mengelola data di mana pun.

2. Penambahan fitur dalam aplikasi presensi untuk staff agar dapat

menginputkannya sendiri.


(5)

viii

DAFTAR PUSTAKA

[1] Jerry Peter. Berkenalan dengan AJAX. [Online]. Available : http://www.ilmukomputer.com. [Diakses 26 Agustus 2008]

[2] Apa Itu PHP – Sejarah PHP. [Online]. Available : http://www.indoglobalweb.com. [Diakses 14 September 2008]

[3] Tirta, Eric, Radiant Victor Imbar. 2007. Analisa, Perancangan dan Implementasi Sistem

I for asi Pe juala Pelu as Studi Kasus : Perusahaa PT. Pro Roll I ter atio al . Jurnal

Informatika Universitas Kristen Maranatha Vol. III, No. 1 Juni 2007 : 119 - 149.

[4] Hartini. Analisis dengan Diagram Aliran Data (DFD). [Online]. Available : http://www.ilkom.unsri.ac.id/dosen/hartini/materi/VII_DFD.pdf. [Diakses 14 September 2008].

[5] Data Dictionary (DD) atau Kamus Data. [Online]. Available: http://kuliah.dinus.ac.id/ika/prc3.html[Diakses 14 September 2008].

[6] Tutorial MySQL – Pengenalan. [Online]. Available: http://prothelon.com/mambo/tutorial-mysql-pengelanan.html [Diakses 26 Agustus 2008].

[7] Setiawan, Elisabeth. 2007. Materi Perkuliahan Basis Data Teori Minggu 2. Bandung. Universitas Kristen Maranatha.

[8] Zaki, Ali. SmitDev Community. AJAX Untuk Pemula. Jakarta : PT Elex Media Komputindo. [9] Suteja, Bernard Renaldy, dkk. 2005. Mudah dan Cepat Menguasai Pemrograman Web.

Bandung: Informatika Bandung.

[10] About Backbase, Customer Experience. [Online]. Available: http//www.backbase.com/?contecnt=overview [Accessed Maret 22, 2010].

[11] Fathansyah,Ir. (2002). Basis Data. Bandung : Informatika.

[12] Warren, Reeve, Fess. (1999). Prinsip-prinsip Akuntansi. Jakarta: Erlangga.

Siegel, Joel G dan Jae K. Shim yang diterjemahkan oleh Moh Kurdi. (1999). Kamus Istilah Akuntansi. Jakarta: PT Elex Media Komputindo.

[13] Weygandt, Kieso, Kimmel. (2007). Pengantar Akuntansi. Jakarta: Salemba Empat.

[14] Pengertian dan macam-macam Pupuk. [Online]. Available : http://info.g-excess.com/id/online/Pengertiandanmacam-macamPUPUK.info


(6)

ix

RIWAYAT HIDUP PENULIS

Nama Lengkap : Trisa Soetjipto

Tempat / Tgl Lahir : Bandung / 18 Oktober 1988 Alamat Rumah : Jln. Maleber Barat no. 103 Bandung No. Telepon : 081.5700.22.43 / 022.9120.70.32 Email : nivlag3@yahoos.com

Riwayat Pendidikan : TK Santo Aloysius, 1994-1995 SD Santo Aloysius, 1995-2001 SMP Santo Aloysius, 2001-2004 SMA Santo Aloysius, 2004-2007

S1 Teknik Informatika UKM, 2007-sekarang

Pengalaman Kerja : Asisten Pemograman Dasar Semester Genap 2008/2009 Asisten Pemrosesan Citra Digital Semester Genap 2008/2009 Asisten Pemograman Web Semester Ganjil 2008/2009