• Tidak ada hasil yang ditemukan

Sistem Aplikasi Pabrik Filler P2O5 Berbasis Ajax dan Backbase.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Aplikasi Pabrik Filler P2O5 Berbasis Ajax dan Backbase."

Copied!
19
0
0

Teks penuh

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

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

(3)

viii

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

KATA PENGANTAR ... iv

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

(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)
(8)

xiii

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 - 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 - 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 - 77 PSPEC Proses 8.3 Delete Data Produk... 73

(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)
(12)

xvii

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

(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

(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

(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 :

(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

Referensi

Dokumen terkait

semakin besar gangguan ionosfer yang terjadi seperti letusan gunung api maka pembelokan sinyal akan lebih besar pula sehingga akan dapat dietahui dengan jelas

Pusat Kesehatan Masyarakat (Puskesmas) merupakan unit pelaksana teknis dinas kesehatan kabupaten/kota yang bertanggung jawab menyelenggarakan pembangunan kesehatan di suatu

[r]

Bagaimana pengaruh upah tenaga kerja, harga bahan baku, harga output, dan nilai investasi terhadap permintaan tenaga kerja pada industri makanan skala mikro di Kecamatan

a) Lembar penilaian rencana pelaksanaan pembelajaran (RPP) termasuk data kualtatif dan kuantitatif yang bersumber dari observer data kualitatif yaitu sesuai skor aspek yang

Pengertian strategi teknologi informasi menurut Ward dan Peppard (2002, p44) adalah strategi yang berfokus pada penempatan visi tentang bagaimana teknologi dapat

Tujuan: Mengetahui pengaruh konsumsi aspartam terhadap kadar glukosa darah puasa (GDP) dan hasil tes toleransi glukosa oral (TTGO) pada tikus (Rattus norvegicus) jantan

Tujuan kegiatan ini adalah menumbuhkan rasa cinta terhadap pancasila pada generasi penerus bangsa Indonesia melalui sebuah cerita bergambar (komik) yang