Aplikasi Input Data Order Perusahaan Di Pt Louis Pratama Sejati cover

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

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

perpustakaan.uns.ac.id

digilib.uns.ac.id

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 Engineer ing.
Mathematic and Natural Faculty. Sebelas Maret University Surakarta

Fumigation is a pr ocess 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 sever al err or and takes a long pr ocess. Order input fumigation
applications built with the hope to reduce the occurrence of er rors 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
star t with str uctural analysis of fumigation wor k order. The next step is planing
sytem and database using the ERD and DF D 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 perfor m data
fumigation order data input, recapitulate fumigation order and print fumigation
certificate corresponding to the input.
Keywords: PHP, MySQL, fumigation, aplication

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

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)

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.

perpustakaan.uns.ac.id

digilib.uns.ac.id

KATA PENGANTAR

1.

2.

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


perpustakaan.uns.ac.id

4.

digilib.uns.ac.id

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR ISI
Halaman
i

iii

KATA PENGANTAR

viii

.

x

DAFTAR GAMBAR
DAFTAR TABEL

i
xvi

BAB I

BAB II

LANDASAN TEORI
4

perpustakaan.uns.ac.id

digilib.uns.ac.id


2.1

... 4

2.

...

2.

..

2.4 Aplikasi

4
..

2.5 Alat Bantu Perancangan Aplikasi
2.6 PHP

..
..

2.9 CSS
2.

..
..

2.7 MySQL
2.8 HTML

4

10
..

10

..

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

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

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR GAMBAR

Halaman

Gambar 3.1 Proses Bisnis
Gambar 3.2 Context Diagram

..

13
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

perpustakaan.uns.ac.id

Gambar 3.20 Edit Order

digilib.uns.ac.id

...

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

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
Gambar 4.24 Halam
Gambar 4.25 Hal

60
. 61

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