Sistem Aplikasi Pabrik Filler P2O5 Berbasis Ajax dan Backbase.
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