15
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user SISTEM INFORMASI KONFEKSI R. S JIMBUNG BERBASIS WEB DI TANON SRAGEN Tugas Akhir Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret. Disusun oleh : DICKY DHARMA SAPUTRA NIM. M3113042 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2016

perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

Embed Size (px)

Citation preview

Page 1: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

SISTEM INFORMASI KONFEKSI R. S JIMBUNG BERBASIS WEB

DI TANON SRAGEN

Tugas Akhir

Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar

Ahli Madya pada Program Studi Diploma III Teknik Informatika

Universitas Sebelas Maret.

Disusun oleh :

DICKY DHARMA SAPUTRA

NIM. M3113042

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

2016

Page 2: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

ii

HALAMAN PERSETUJUAN

SISTEM INFORMASI KONFEKSI R. S JIMBUNG BERBASIS WEB

DI TANON SRAGEN

Disusun Oleh :

DICKY DHARMA SAPUTRA

M3113042

Tugas Akhir ini telah disetujui untuk diujikan

di hadapan dewan penguji pada tanggal

…………………………………

Pembimbing Utama

Sahirul Alim Tri Bawono S.Kom, M. Eng

NIP.

Page 3: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

iii

HALAMAN PENGESAHAN

SISTEM INFORMASI KONFEKSI R. S JIMBUNG BERBASIS WEB

DI TANON SRAGEN

Disusun Oleh :

Dicky Dharma Saputra

M3113042

Dibimbing Oleh :

Pembimbing Utama

Sahirul Alim Tri Bawono S.Kom, M. Eng

NIP.

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji tugas akhir

Program Diploma III Teknik Informatika

Pada hari ................... Tanggal .......................

Dewan Penguji:

1. Penguji 1 Sahirul Alim Tribawono S.Kom, M. Eng ( )

NIDN.

2. Penguji 2 Abdul Aziz, S.Kom., M.Cs ( )

NIDN. 0013048101

3. Penguji 3 Yudho Yudhanto S.Kom ( )

NIDN.

Disahkan Oleh

Ketua Program

D3 Teknik Informatika UNS

Abdul Aziz, S.Kom., M.Cs

NIP. 198104132005011001

Page 4: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

iv

PERNYATAAN

Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak terdapat

karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu Perguruan

Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat

yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis

diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka.

Surakarta, 3 Juli 2016

DICKY DHARMA SAPUTRA

M3113042

Page 5: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

v

MOTTO

Impian besar menjadi nyata bila bermusuhan dengan rasa malas

Kembangkan potensimu untuk meraih prestasi

Jika fakta tidak sesuai dengan teori, ubahlah fakta tersebut (Albert Einstein)

Orang cerdas memecahkan masalah; sementara orang jenius mencegah masalah.

(Albert Einstein)

Page 6: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

vi

HALAMAN PERSEMBAHAN

Tugas Akhir ini penulis persembahkan kepada :

1. Untuk Ibu, Ayah, kakak dan adikku serta keluargaku tersayang yang telah

memberikan pengorbanan dan selalu mendoakan yang terbaik serta selalu

memberikan motivasi terhebat.

2. Bapak Sahirul Alim Tri Bawono S.Kom, M. Eng selaku Dosen

Pembimbing yang tidak pernah bosan membimbing selama proses

pembuatan tugas akhir serta memberikan arahan yang bermanfaat.

3. Dosen-dosen DIII Teknik Informatika yang telah memberikan ilmu yang

bermanfaat selama perkuliahan berlangsung.

4. Teman-teman Kelas TI A 2013 yang senantiasa saling membagikan ilmu

dan saling bertukar pikiran.

5. Anggota kontrakan yang selalu memberikan kasih sayang dan dukungan

moral.

6. Semua orang yang sudah mengajariku tentang arti kehidupan, semangat

berjuang dan selalu mengingatkan tentang arti kesederhanaan

7. pembaca yang budiman

Page 7: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

vii

KATA PENGANTAR

Assalamu’alaykum Warohmatullohi Wabarokatuh.

Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas

limpahan rahmat-Nya, sehingga penyusunan Tugas Akhir dengan judul “Sistem

Informasi Konfeksi R. S Jimbung Berbasis Web Di Tanon Sragen” ini dapat

terselesaikan pada waktunya tanpa halangan berarti. Penyusunan laporan ini

bertujuan untuk memenuhi Tugas Akhir Program Diploma III Teknik Informatika

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret

Surakarta.

Dalam penyusunan Laporan Tugas Akhir ini penulis mendapatkan bantuan

dan dukungan dari berbagai pihak. Oleh sebab itu pada kesempatan ini, penulis

mengucapkan terima kasih kepada semua pihak yang telah memberikan bantuan

dan dukungannya, terutama kepada:

1. Prof. Ir. Ari Handono Ramelan, M.Sc(Hons)., Ph.D. selaku pimpinan fakultas

MIPA Universitas Sebelas Maret yang memberikan izin kepada penulis untuk

belajar

2. Bapak Sahirul Alim Tri Bawono S.Kom, M. Eng selaku Dosen pembimbing

serta.

3. Dosen-dosen DIII Teknik Informatika yang telah memberikan ilmu yang

bermanfaat selama perkuliahan berlangsung.

4. Ayah dan Ibu tercinta yang telah banyak memberikan dukungan dan masukan

yang membangun.

5. Keluarga Besar kelas TIA angkatan 2013 yang senantiasa saling membagikan

ilmu dan saling bertukar pikiran.

6. Semua pihak terkait yang tidak bisa saya sebutkan satu persatu, atas bantuan

dan dukungannya dalam menyelesaikan Laporan Tugas Akhir ini.

Penulis menyadari bahwa dalam penulisan laporan ini masih jauh dari

sempurna, oleh karena itu kritik dan saran penulis harapkan dari berbagai pihak

Page 8: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

viii

demi terciptanya kesempurnaan penulisan laporan ini dan penulis akan

berusaha untuk lebih baik lagi ke depannya.

Wassalamu’alaykum warohmatullohi Wabarokatuh

Surakarta, 3 Juli 2016

Dicky Dharma Saputra

Page 9: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

ix

DAFTAR ISI

HALAMAN PERSETUJUAN ................................................................................ ii

HALAMAN PENGESAHAN ................................................................................ iii

MOTTO .................................................................................................................. v

HALAMAN PERSEMBAHAN ............................................................................ vi

KATA PENGANTAR .......................................................................................... vii

DAFTAR ISI .......................................................................................................... ix

DAFTAR TABEL ................................................................................................. xii

DAFTAR GAMBAR ........................................................................................... xiii

ABSTRAK ........................................................................................................... xiv

ABSTRACT .......................................................................................................... xv

BAB I PENDAHULUAN ....................................................................................... 1

1.1 Latar Belakang .............................................................................................. 1

1.2 Perumusan Masalah ....................................................................................... 2

1.3 Tujuan ............................................................................................................ 2

1.4 Manfaat .......................................................................................................... 2

1.5 Batasan Masalah ............................................................................................ 3

1.6 Metodologi .................................................................................................... 3

1.7 Sistematika Penulisan .................................................................................... 4

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI ............................... 6

2.1 Tinjauan Pustaka ........................................................................................... 6

2.2 Landasan Teori .............................................................................................. 8

2.2.1 Sistem...................................................................................................... 8

2.2.2 Informasi ................................................................................................. 8

2.2.3 Sistem Informasi ..................................................................................... 8

2.2.4 Data Flow Diagram ................................................................................ 8

2.2.5 PHP ....................................................................................................... 10

2.2. 6 MySQL ................................................................................................ 10

2.2.7 ERD (Entity Relationship Diagram) ..................................................... 11

2.2.8 Model Kardinalitas ............................................................................... 12

2.2.9 Balsamiq Mockup ................................................................................. 14

Page 10: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

x

2.2.10 Pengujian Black Box .......................................................................... 15

BAB III ANALISIS DAN RANCANGAN SISTEM ........................................... 16

3.1 Proses Bisnis ................................................................................................ 16

3.2 Sistem Requirement Spesification (SRS) .................................................... 16

3.2.1 Kebutuhan fungsional berbasis web ..................................................... 16

3.2.1 Kebutuhan Non-Fungsional Aplikasi berbasis Web ............................. 18

3.3 Perancangan aplikasi berbasis web ............................................................. 19

3.3.1 Diagram Konteks .................................................................................. 19

3.3.2 Data Flow Diagram level 0 ................................................................... 21

3.3.3 DFD level 1 proses 1 ............................................................................ 23

3.3.4 DFD level 1 proses 2 ........................................................................... 25

3.3.5.1 DFD level 1 proses 3 ................................................................... 26

3.4 Perancangan Basis Data .............................................................................. 27

3.4.1 Entinty Relationship Diagram (ERD) ................................................... 28

3.4.2 Relasi Antar Tabel ................................................................................ 29

3.5 Perancangan Tabel ................................................................................. 30

3.6 Perancangan Desain User interface Berbasis Web ...................................... 36

BAB IV IMPLEMENTASI DAN PENGUJIAN .................................................. 47

4.1 Implementasi ............................................................................................... 47

4.1.1 Site Map .......................................................................................... 47

4.1.2 Implementasi halaman pengunjung ...................................................... 48

4.2 Pengujian Sistem ......................................................................................... 61

4.2.1 Kesimpulan Black Box ......................................................................... 65

BAB V KESIMPULAN DAN SARAN ................................................................ 66

5.1 Kesimpulan ............................................................................................. 66

5.2 Saran ............................................................................................................ 66

DAFTAR PUSTAKA ........................................................................................... 67

LAMPIRAN .......................................................................................................... 69

Page 11: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

xi

Page 12: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

xii

DAFTAR TABEL

Tabel 3.1 Deskripsi aktor ..................................................................................... 17

Tabel 3.2 Tabel fungsional ................................................................................... 17

Tabel 3.3 Tabel Non-Fungsional .......................................................................... 18

Tabel 3.4 Tabel admin .......................................................................................... 30

Tabel 3.5 Tabel Pakaian ....................................................................................... 30

Tabel 3.6 Tabel Gambar Pakaian ......................................................................... 31

Tabel 3.7 Tabel Kerah .......................................................................................... 31

Tabel 3.8 Tabel Lengan ........................................................................................ 31

Tabel 3.9 Tabel Model_pakaian ........................................................................... 32

Tabel 3.10 Tabel pakaian ..................................................................................... 33

Tabel 3.11 Tabel pelanggan ................................................................................. 33

Tabel 3.12 Tabel pesan ......................................................................................... 34

Tabel 3.13 Tabel Transaksi .................................................................................. 35

Tabel 3.14 Tabel Upload_bukti ............................................................................ 35

Tabel 3.15 Tabel Warna ....................................................................................... 35

Tabel 4. 1 Tabel pengujian system login .............................................................. 61

Tabel 4. 2 Tabel pengisian data bahan ................................................................. 61

Tabel 4. 3 Tabel pengisian data model ................................................................. 62

Tabel 4. 4 Tabel Pengisian data kerah .................................................................. 62

Tabel 4. 5 Tabel pengisian data pelanggan .......................................................... 63

Tabel 4. 6 Tabel pengisian data pemesanan ......................................................... 64

Tabel 4. 7 Tabel pengisian data transaksi ............................................................. 64

Page 13: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

xiii

DAFTAR GAMBAR

Gambar 3.1 Diagram Konteks ............................................................................. 20

Gambar 3.2 DFD level 0 ..................................................................................... 22

Gambar 3.3 DFD level 1 Proses 1 ....................................................................... 24

Gambar 3.4 DFD level 1 Proses 2 ....................................................................... 25

Gambar 3.5 DFD level 1 proses 3 ....................................................................... 26

Gambar 3.6 ERD ................................................................................................. 28

Gambar 3.7 Gambar relasi antar tabel ................................................................. 29

Gambar 3. 8 Desain Halaman home .................................................................... 36

Gambar 3. 9 Halaman tentang ............................................................................. 37

Gambar 3. 10 Halaman Login ............................................................................. 38

Gambar 3. 11 Form tampilan home admin .......................................................... 39

Gambar 3. 12 Interface form edit dengan menu admin ....................................... 39

Gambar 3. 13 Interface form edit dengan menu bahan pakaian .......................... 40

Gambar 3. 14 Interface form edit dengan menu kerah ........................................ 41

Gambar 3. 15 Interface form edit dengan menu model pakaian ......................... 42

Gambar 3. 16 Interface form pelanggan .............................................................. 43

Gambar 3. 17 Interface form pesan ..................................................................... 44

Gambar 3. 18 Interface form laporan .................................................................. 44

Gambar 3. 19 Interface form tambah pelanggan ................................................. 45

Gambar 3. 20 Interface form pemesanan............................................................. 46

Gambar 4.1 Halaman home ................................................................................. 49

Gambar 4. 2 Halaman tentang ............................................................................. 50

Gambar 4. 3 Halaman login ................................................................................. 51

Gambar 4. 4 Form tambah pelanggan ................................................................. 51

Gambar 4. 5 Form pelanggan user....................................................................... 52

Gambar 4. 6 Halaman home admin ..................................................................... 53

Gambar 4. 7 Halaman bahan pakaaian ................................................................ 54

Gambar 4. 8 Halaman model ............................................................................... 54

Gambar 4. 9 Halaman warna ............................................................................... 55

Gambar 4. 10 Halaman gambar ........................................................................... 56

Gambar 4. 11 Halaman kerah .............................................................................. 57

Gambar 4. 12 Halaman admin ............................................................................. 57

Gambar 4. 13 Halaman pelanggan ...................................................................... 58

Gambar 4. 14 Halaman pesanan .......................................................................... 59

Gambar 4. 15 Halaman laporan ........................................................................... 59

Gambar 4. 16 Halaman pembayaran ................................................................... 60

Gambar 4. 17 Halaman detail .............................................................................. 60

Page 14: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

xiv

ABSTRAK

Dicky Dharma Saputra, 2016. Sistem Informasi Konfeksi R. S Jimbung

Berbasis Di Tanon Sragen. DIII Teknik Informatika, Fakultas Matematika

dan Ilmu pengetahuan Alam, Universitas Sebelas Maret Surakarta

Penulisan Tugas Akhir ini bertujuan untuk merancang dan mengimplementasikan

sistem informasi berbasis web pada konfeksi R.S Jimbung di Tanon, Sragen, Jawa

Tengah. Adapun metode penelitian yang dilakukan adalah dengan menganalisis

sistem yang akan dibuat dengan melakukan pengumpulan data menggunakan

beberapa teknik pengumpulan data seperti interview (wawancara) dan observasi.

Metode lainnya yang dipergunakan pengembangan sistem. Proses pengembangan

ini menggunakan metode pemrograman terstruktur yang terdiri dari pembuatan

DFD dan ERD. Kemudian akan diteruskan dengan pembuatan aplikasi berbasis

web. Hasil akhir dari penelitian ini adalah dihasilkannya program aplikasi berbasis

web yang dapat memberikan gambaran yang jelas mengenai sistem informasi pada

konfeksi R.S Jimbung yang dapat menampilkan informasi tentang jenis bahan

pakaian, model dan warna pakaian, jumlah pesanan, harga bahan, serta sistem

pembayaran.

Kata kunci: Konfeksi, Website, Informasi

Page 15: perpustakaan.uns.ac.id digilib.uns.ac.id SISTEM INFORMASI ... fileDICKY DHARMA SAPUTRA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM commit to user ... 2. Bapak Sahirul Alim Tri Bawono

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

commit to user

xv

ABSTRACT

Dicky Dharma Saputra, 2016. Information Systems Confections R. S Jimbung

Web Based In Tanon Sragen. DIII Informatics, Faculty of Mathematics and

Natural Sciences, University of March Surakarta

This research aims to design and implement a web based information system on

konfeksi R.S Jimbung in Tanon, Sragen, Central Java. The research method is to

analyze the system that will be made to perform data collection using multiple data

collection techniques such as interview and observation. The other method is used

in the development of the system. This development process using structured

programming method that consists of the creation DFD and ERD. Then will be

forwarded to the creation of a web-based application. The end result of this research

is to produce web-based application program that can provide a clear picture

regarding the system information on konfeksi R.S Jimbung which can display

information about the type of clothing, model and color of clothing, total order,

material prices and payment system.

Keywords: Confections, Information Systems, Website,