16
perpustakaan.uns.ac.id digilib.uns.ac.id TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2014

ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

  • Upload
    vuthuy

  • View
    238

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

TUGAS AKHIR

Diajukan untuk memenuhi salah satu syarat mencapai Gelar Ahli Madya

Program Diploma III Teknik Informatika

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

2014

Page 2: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

HALAMAN PERSETUJUAN

Disusun Oleh:

ASEP IBNU PRATAMA

NIM. M3111027

Tugas Akhir ini telah disetujui untuk dipertahankan

Di hadapan dewan penguji

pada tanggal 10 Juli 2014

Pembimbing Utama

Agus Purbayu, S.Si, M.Kom

NIDN: 0629088001

Page 3: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

Page 4: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

ABSTRACT

ASEP IBNU PRATAMA, 2014. ORDER DATA INPUT APPLICATION AT LOUIS PRATAMA SEJATI CORP. Diploma of Informatic Engineering. Mathematic and Natural Faculty. Sebelas Maret University Surakarta

Fumigation is a process of curing with a fumigant gas to remove or kill pest. The booking of fumigation process usually via fax or email from the buyer to the fumigation services company, so the company need to cross check whether the order according to the fumigation standard international and then input the order into the order book and finally do the data input to issue a certificate of fumigation. The process causes several error and takes a long process. Order input fumigation applications built with the hope to reduce the occurrence of errors and shorten the time of order until the issuance of a certificate with refer to the rules of the international.

The process of designing and implementing of an online order application start with structural analysis of fumigation work order. The next step is planingsytem and database using the ERD and DFD and extended to the design of interface, designing MySQL database and using PHP scripting program.

The results of this research is the a created system that can perform data fumigation order data input, recapitulate fumigation order and print fumigation certificate corresponding to the input.

Keywords: PHP, MySQL, fumigation, aplication

Page 5: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

ABSTRAK

Fumigasi adalah pengasapan dengan gas fumigan untuk menghilangkan atau mematikan hama. Proses pemesanan fumigasi biasanya melalui faximile ataupun email dari pemesan kepada perusahaan penyedia jasa fumigasi, sehingga perusahaan perlu melakukan cross check pesanan apakah sesuai standart fumigasi internasional untuk kemudian memasukan pesanan ke dalam buku order dan pada akhirnya melakukan input data untuk menerbitkan sertifikat fumigasi. Proses tersebut menyebabkan rawan kesalahan dan memakan proses yang lama. Aplikasi input order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat waktu order sampai terbitnya sertifikat dengan mengacu pada aturan order internasional yang telah ada sebelumnya.

Proses desain dan implementasi aplikasi order online dimuai dari analisa struktur kerja order fumigasi. Langkah selanjutnya adalah membuat perancangan sitem dan basis data menggunakan ERD dan DFD dan dilanjutkan ke pembuatan desain interface, pembuatan sistem manajemen basis data MySQL dan scripting program menggunakan PHP.Aplikasi ini meliputi pendaftaran customer oleh admin. Dimana setelah didaftar customer bisa memesan pesanan fumigasi dan mengirim bukti pembayaran agar fumigasi dapat diproses dan dikerjakan hingga membuahkan sertifikat fumigasi.

Hasil dari penelitian ini adalah terbangunnya sistem yang dapat melakukan input data order fumigasi, merekapitulasi order fumigasi dan mencetak sertifikat order fumigasi sesuai input.

Kata Kunci : PHP, MySQL, Fumigasi, Aplikasi

Page 6: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

HALAMAN MOTTO

bumi dijadikan pena, dan lautan dijadikan tinta, ditambah lagi tujuh lautan sesudah itu, maka belum akan habislah kalimat-kalimat Allah yang akan dituliskan, sesungguhnya Allah maha

(QS. Lukman: 27)

Page 7: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

HALAMAN PERSEMBAHAN

Allah S

Sembah sujud serta syukur kepada Allah S . Kasih sayang-Mu

telah memberikanku kekuatan, membekaliku dengan ilmu tanpa batas.

Ibunda dan Ayahanda Tercinta

Tanpa henti ku ucapkan banyak terima kasih kepada ayahku Supadi dan ibunda

Dyah Aryani tercinta, engkau berdua selalu ada kapanpun dan dimanapun.

My Brother

Untuk adikku , walaupun sering bertengkar tapi hal itu

selalu menjadi warna yang tak akan bisa tergantikan.

Insya Allah Calon Istriku

Terima kasih Nury tak bosan

memarahi untuk segera menyelesaikan tugas ini agar lulus tepat waktu.

Semoga kebersamaan kita semenjak SMA dipertemukan dan dimudahkan Allah

hingga pelaminan.

My Best

Terima kasih banyak untuk sahabat-sahabatku tercinta Army Yuwandono, Dayanti,

Dedi Khana, Bekti, Ikhwan, Ais, Dedi, Kipot, Ari yang sudah memberikan

bantuan, dan dukungannya dan semua teman-temanku TIA 2011,

kalian luar biasa.

Dosen Pembimbing Tugas Akhirku

Bapak Agus Purbayu, S.Si, M.Kom selaku dosen pembimbing tugas akhir saya,

terima kasih banyak pak, saya sudah dibantu selama ini, sudah dinasehati, sudah

diajari, saya tidak akan lupa atas bantuan dan kesabaran dari bapak.

Page 8: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

KATA PENGANTAR

1.

2.

3. Agus Purbayu, S.Si, M.Kom,

Page 9: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

4.

Page 10: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

DAFTAR ISI

Halaman

i

iii

KATA PENGANTAR viii

. x

DAFTAR GAMBAR i

DAFTAR TABEL xvi

BAB I

BAB II LANDASAN TEORI

4

Page 11: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

2.1 ... 4

2. ... 4

2. .. 4

2.4 Aplikasi ..

2.5 Alat Bantu Perancangan Aplikasi ..

2.6 PHP ..

2.7 MySQL ..

2.8 HTML .. 10

2.9 CSS .. 10

2. .. 10

2.11

2. ... 1

2.13 Relas

2.14 Pengujian Black Box

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM .. 13

3.2 Alat

3.2.1 K

3.2.2 Kebutuhan Bahan

3.3 Jalannya P

3.4.1 Kebut

Page 12: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

8

8

3.5.2 DFD 9

3.5.3 DFD

3.5.4 DFD Level 1 Proses 2

3.5.5 DFD

3.5.6 DFD

3.5.7 DFD

3.6 Pera 25

26

3.8 Perancangan

28

. 30

3.11 Rencana Pengujian 43

BAB IV 45

4 . 45

. 62

BAB V . 78

. 78

. ... 78

. 79

Page 13: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

DAFTAR GAMBAR

Halaman

Gambar 3.1 Proses Bisnis .. 13

Gambar 3.2 Context Diagram 18

Gambar 3.3 Data Flow Diagram Level 0

Gambar 3.4 Data Flow Diagram Level 1 Proses 1 20

Gambar 3.5 Data Flow Diagram Level 1 Proses 2 21

Gambar 3.6 Data Flow Diagram Level 1 Proses 3 22

Gambar 3.7 Data Flow Diagram Level 1 Proses 4 23

Gambar 3.8 Data Flow Diagram Level 1 Proses 5 24

Gambar 3.9 Perancangan Database 25

Gambar 3.10 Relasi Antar Tabel 26

Gambar 3.11 Perancangan Maping Program 27

Gambar 3.12 Tampilan Home

Gambar 3.13 Lo

Gambar 3.14 Beranda

Gambar 3.15 Inser 32

Gambar 3.16 Vie 33

Gambar 3.17 Upload Bukti Transfer 33

Gambar 3.18 Beranda

Gambar 3.19 Rekap Order 34

Page 14: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

Gambar 3.20 Edit Order ...

Gambar 3.21 36

Gambar 3.22 Cetak 37

38

Gambar 3.24 Rekap Order 38

Gambar 3.25 39

Gambar 3.26 39

Gambar 3.27 40

Gambar 3.28 40

Gambar 3.29 41

Gambar 3.30 41

Gambar 3.31 42

Gambar 3.32 42

. 46

47

49

Gambar 4.8 50

Gambar 4.9 50

Gambar 4.10 51

Page 15: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

Gambar 4.11 .. 53

Gambar 4.12 Halaman Cetak Data Order .. 54

Gambar 4.13 .. 55

Gambar 4.14 .. 55

Gambar 4.15 .. 56

Gambar 4.16 Halaman Edit Customer (1) .

Gambar 4.17 .

Gambar 4.18 .

Gambar 4.19 .

Gambar 4.20 .

Gambar 4.21

Gambar 4.22 Ha

Gambar 4.23 60

Gambar 4.24 Halam . 61

Gambar 4.25 Hal

Page 16: ASEP IP (APLIKASI INPUT DATA ORDER FUMIGASI ) fileinput order fumigasi dibangun dengan harapan untuk mengurangi terjadinya kesalahan dan mempersingkat wak tu order sampai terbitnya

perpustakaan.uns.ac.id digilib.uns.ac.id

DAFTAR TABEL

Halaman

Tabel 6

Tabel 17

Tabel 3.3 User 28

Tabel 3.4 Fumigasi . 28

Tabel 3.5 Lokasi Fumigasi 29

Tabel 3.6 Besaran Fu 29

Tabel 3.7 Komodi 29

Tabel 3.8 Sertifik 9

Tabel 3.9 Port of

Tabel 3.10 Tabel Rencana Pe

Tabel 3.11 Tabel Rencana Pen

Tabel

Tabel