A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I...

16
2,' C ,,{, A ,J, s/ "&fi^ B #tr

Transcript of A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I...

Page 1: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

2,'C,,{,

A,J,

s/

"&fi^ B #tr

Page 2: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

, '1..;.j

-'--;J'i;,;, i'.:1i 1."i

i r, ' ..-

"J'

\ i r;:;\.,ir\. 1 '::. !

g:,i

/\ -"r'r ' t4 a\. r. ffi l\ . ... '-{. /r ._-- _ 1t'*i::J

"l:. ';:.1...y' ;.j .j..i;i

a n)-:I i i q:i;'rl

\:-i!:'.\ .,;;1,.4*

,r/, ".,

i".,&Jt\l ', \l'l! i::,'::::. 7\ '.''.,' ./

_./:}"

(. fli

SISTEM INFORMASI PEIYJUALAH MTRCHANDIST

e r BEtfHl *",

ff]i ""ry*'"" -*ffi;,_--; 'u:_:::

,1")1,i.,1.'.1\

Page 3: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

UXTVERSITAS 1? .TGI'STUS 1945 SURABAYA

\, : el'- ')J

t: -- -aiI. J It. _*._./

=l,ryouA*rl ,{}.,'l'

, =.ft ') r,. ', ff J

\:i/' t.*J'

i: *'?E:l\ ' 'l'l\ - _i -/\ ',.-',/

: HA[{S PAUL CHRISTOFER

fttsre: lrF6*Hr8l PEI{JUALAN nERcHANDISE

p

ffi*1$:="'rff**lff|* ffi

,,,1)r ri!1\*.,ry \#r"mrdfhtir" /!

Aouetua,Jl{_, L_:

Hengetehui I ilenYetufui

$fl&(&ffiffi#

Page 4: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASITUGAS AKHIR

Saya yang bertanda tangan di bawatr iniNamaNBIFakultas/Program Stud iJudul Tugas Akhir

.6SISTEM INTFORMASI PENJUALAN MERC}IAIYDISE BERBASIS WEBI]NTIIK KOMUNITAS MUSIK'

Menyatakan dengan sesungguhnya bahwa :

1. Tugas Akhir dengan judul diatas bukan merupakan tiruan atau duplikasi dariTugas Akhir yang sudah dipublikasikan dan atau pemah dipakai untukmendapatkan gelar Sarjana Teknik di lingkungan Universitas 17 Agustus 1945Surabaya maupun di Perguruan Tinggi atau Instansi manapun, kecuali bagianyang sumber informasinya dicantumkan sebagaimana mestinya.

2. Tuoas Akhir dengan judul diatas bukan merupakan plagiarisme, pencurian hasilkarya milik orang lain, hasil kerja orang lain untuk kepentingan saya karenahubungan material maupun non - material, ataupun segala kemungkinan lainyang pada hakekatnya bukan merupakan karya tulis tugas. akhir saya seciraorisinil dan otentik.

3. Demi pengembangan ilmu pengetahuan, saya memberikan hak atas TugasAkhir ini kepada Universitas 17 Agustus 1945 Surabaya untuk menyimpan,mengalihmedia/formatkan, mengelola dalam bentuk pangkalan data (database),merawat, dan mempublikasikan tugas akhir saya selama tetap mencantumkannirma saya sebagai penulis/pencipta dan sebagai pemilik Hak Cipta.

4. Pernyataan ini saya buat dengan kesadaran sendiri dan tidak atas tekananataupun paksaan dari pihak maupun demi menegakan integritas akademik diinstitusi ini dan bila kemudian hari diduga kuat ada ketidaksesuaian antara faktadengan kenyataan ini, saya bersedia diproses oleh tim Fakultas yang dibentukuntuk melakukan verifikasi, dengan sanksi terberat berupa pembatalankelulusan/kesarj anaan.

Hans Paul Christofer Mahaganti461203718Tekni*/Teknik Informatika

Iil

18

C Mahaganti461203718

Page 5: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

�I

SISTEM INFORMASI PENJUALAN MERCHANDISE BERBASISWEB UNTUK KOMUNITAS MUSIK

TUGAS AKHIR S -1

Diajukan Oleh:

Hans Paul Christofer Mahaganti

NBI: 461203718

FAKULTAS TEKNIK

JURUSAN INFORMATIKA

UNIVERSITAS 17 AGUSTUS 1945 SURABAYA

© 2018

Page 6: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

ii

JURUSAN TEKNIK INFORMATIKAFAKULTAS TEKNIK

UNIVERSITAS 17 AGUSTUS 1945 SURABAYA

LEMBAR PENGESAHAN TUGAS AKHIR

Nama : HANS PAUL CHRISTOFER MAHAGANTINBI : 461203718Jurusan : Teknik InformatikaFakultas : TeknikJudul : SISTEM INFORMASI PENJUALAN

MERCHANDISE BERBASIS WEB UNTUKKOMUNITAS MUSIK

Mengetahui / Menyetujui :Dosen Pembimbing

Ery Sadewa Yudha Wrahatnala, S.Kom, MM.NPP : 20460.95.0416

Dekan Fakultas TeknikUniversitas17 Agustus 1945

Surabaya

Dr. Ir. Sajiyo, M.Kes.NPP: 20410.90.0197

Ketua Jurusan Teknik InformatikaUniversitas 17 Agustus 1945

Surabaya

Geri Kusnanto S.Kom, MM.NPP : 20460.94.0401

Page 7: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

�i�i�i

PERNYATAAN KEASLIAN DAN PERSETUJUAN PUBLIKASITUGAS AKHIR

Sayayang bertanda tangan di bawah iniNama : Hans Paul Christofer MahagantiNBI : 461203718Fakultas/Program Studi : Teknik/Teknik InformatikaJudul Tugas Akhir :

€SISTEM INFORMASI PENJUALAN MERCHANDISE BERBASIS WEBUNTUK KOMUNITAS MUSIK •

Menyatakan dengan sesungguhnya bahwa:1. Tugas Akhir dengan judul diatas bukan merupakan tiruan atauduplikasi dari

Tugas Akhir yang sudah dipublikasikan dan atau pernah dipakai untukmendapatkan gelar Sarjana Teknik di lingkungan Universitas 17 Agustus 1945Surabaya maupun di Perguruan Tinggi atau Instansi manapun, kecuali bagianyang sumber informasinya dicantumkan sebagaimana mestinya.

2. Tugas Akhir dengan judul diatas bukan merupakan plagiarisme, pencurian hasilkarya milik orang lain, hasil kerja orang lain untuk kepentingan saya karenahubungan material maupun non€ material, ataupun segala kemungkinan lainyang pada hakekatnya bukan merupakan karya tulis tugas akhir saya secaraorisinil danotentik.

3. Demi pengembangan ilmu pengetahuan, saya memberikan hak atas TugasAkhir ini kepada Universitas 17 Agustus 1945 Surabaya untuk menyimpan,mengalihmedia/formatkan, mengelola dalam bentuk pangkalan data (database),merawat, dan mempublikasikan tugasakhir saya selama tetap mencantumkannama saya sebagai penulis/pencipta dan sebagai pemilik Hak Cipta.

4. Pernyataan ini saya buat dengan kesadaran sendiri dan tidak atas tekananataupun paksaan dari pihak maupun demi menegakan integritas akademik diinstitusi ini dan bila kemudian hari diduga kuat ada ketidaksesuaian antara faktadengan kenyataan ini, saya bersedia diproses oleh tim Fakultas yang dibentukuntuk melakukan verifikasi, dengan sanksi terberat berupa pembatalankelulusan/kesarjanaan.

Surabaya,18 Januari 2018

Hans Paul C Mahaganti461203718

�M�a�t�e�r�a�i� �6�0�0�0

Page 8: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

�i�v

KATA PENGANTAR

Puji Tuhan Allah Bapa, dan atas segala berkatMu yang luar biasa sehingga

penulis dapat menyelesaikan laporan skripsi ini sesuai dengan waktu yang telah

direncanakan. Dengan Judul:

€SISTEM INFORMASI PENJUALAN MERCHANDISE BERBASIS WEB

UNTUK KOMUNITAS MUSIK•

Dapatterselesaikan tepat pada waktunya, skripsi ini disusun dengan tujuan

untuk memenuhi syarat memperoleh gelar Sarjana Komputer (S.Kom) pada Fakultas

Teknik Jurusan Informatika Universitas 17 Agustus 1945 Surabaya.

Dalam penulisan laporan skripsi ini, tentunya banyak pihak yang telah

memberikan bantuan baik moril maupun materil. Oleh karena itu penulis ingin

menyampaikan ucapan terimakasih yang tiada hingganya kepada :

1. Bapak Erry Sadewa Yudha Wrahatnala, S.Kom., M.Kom selaku dosen

pembimbing utama saya, yang telah memberikan petunjuk, pengarahan serta

semangat untuk awal bimbingan pengerjaan program, Universitas 17 Agustus

1945 Surabaya.

2. Bapak Ahmad Habib, S.Kom., M.Kom selaku dosen pembimbing ke dua saya,

yang telah memberikan petunjuk, pengarahan serta semangat untuk awal

bimbingan pengerjaan perancangan sistem, Universitas 17 Agustus 1945

Surabaya.

3. Bapak Ir. Roenadi Koesdijarto, MM selaku Dosen Wali sayaProgram Studi

Teknik Informatika Universitas 17 Agustus 1945 Surabaya.

4. Bapak / Ibu Dosen Fakultas Teknik Program Studi Teknik Informatika

Universitas 17 Agustus 1945 Surabaya, yang telah memberikan bekal ilmu

kepada penulis selama masa perkuliahannya.

Page 9: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

�v

5. Keluarga tercinta, Bapak Yakobus Mahaganti dan ibu Hanna Maria Lenggu

selaku orangtua yang selalu mendoakan dan memotivasi, dan yang selalu

membuat semangat hingga terselesaikannya Tugas Akhir ini.

6. Teman-teman tercinta Ibnu Taufan, Adrian Pratama, Alan Meola, Nanda

Valencia, Lancong Soarubun, Marciano Moniez Bere,Setyawan,Novan N,

Putri Larasati, Keryna Putri, Evi Ridiawati dan masih banyak lagi yang belum

tersebutkan ,terima kasih banyak supportnya.

Penulis menyadari bahwa tugas akhir ini masih jauh dari sempurna. Oleh

karena itu penulis mohon maaf jika terdapat kesalahan baik yangdisengaja

maupun tidak disengaja dalam penyusunan Tugas Akhir ini. Selain itu penulis

juga memohon kritik dan saran dari semua pihak demi penyempurnaan Tugas

Akhir ini di masa mendatang. Akhir kata, semoga tugas akhir ini dapat

bermanfaat khususnya bagiCivitas Akademik Universitas 17 Agustus 1945

Surabaya dan bagi para pembaca pada umumnya.

Surabaya, 18 Januari 2018

Hans Paul Christofer Mahaganti

Page 10: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

vi

DAFTAR ISI

HALAMAN JUDUL ....................................................................................... i

LEMBAR PENGESAHAN ............................................................................ ii

PERNYATAAN KEASLIAN DAN PERSETUJUAN PUBLIKASI TA ... iii

KATA PENGANTAR .................................................................................... iv

DAFTAR ISI ................................................................................................... vi

DAFTAR GAMBAR ...................................................................................... xi

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

BAB I PENDAHULUAN

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

1.2.Identifikasi Masalah................................................................................. 7

1.3.BatasanMasalah........................................................................................ 7

1.4.Maksud dan Tujuan................................................................................... 8

1.5.Manfaat Tujuan.......................................................................................... 8

BAB II LANDASAN TEORI

2.1. PengertianSistem................................................................................... 8

2.1.1. Karakteristik Sistem.................................................................... 9

2.1.1.1. Komponen Sistem............................................................ 9

2.1.1.2. Batasan Sistem.................................................................. 10

2.1.1.3. Lingkungan Luar Sistem................................................... 10

2.1.1.4. Penghubung Sistem.......................................................... 10

2.1.1.5. Masukan Sistem................................................................ 11

2.1.1.6. Keluaran Sistem................................................................ 11

2.1.1.7. Pengolahan Sistem............................................................ 11

Page 11: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

vii

2.1.1.8. Sasaran Sistem.................................................................. 11

2.1.2. Klasifikasi Sistem........................................................................... 12

2.1.2.1. Deterministik Sistem........................................................ 12

2.1.2.2. Probabilistik Sistem.......................................................... 12

2.1.2.3.Open Sistem...................................................................... 12

2.1.2.4. Closed Sistem................................................................... 13

2.1.2.5. Relatively Closed Sistem.................................................. 13

2.1.2.6. Artificial Sistem................................................................ 13

2.1.2.7. Natural Sistem.................................................................. 14

2.1.2.8. Manned Sistem................................................................. 14

2.2. PengertianInformasi............................................................................... 15

2.2.1. Kualitas Informasi....................................................................... 16

2.2.2 . Nilai Informasi ........................................................................... 17

2.3. Sistem Informasi..................................................................................... 18

2.3.1. Komponen Sistem Informasi...................................................... 19

2.3.1.1. Komponen Input.............................................................. 20

2.3.1.2. Komponen Model............................................................ 20

2.3.1.3. Komponen Output........................................................... 20

2.3.1.4. Komponen Teknologi...................................................... 20

2.3.1.5. Komponen Hardware....................................................... 20

2.3.1.6. Komponen Software........................................................ 21

2.3.1.7. Komponen Basis Data..................................................... 21

2.3.1.8. Komponen Control.......................................................... 21

2.3.1.9. Jaringan Komputer........................................................... 22

2.3.1.10. Komunikasi Data............................................................ 22

2.3.2. Perangkat Sistem Informasi........................................................ 22

2.3.2.1. Hardware........................................................................... 22

Page 12: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

viii

2.3.2.2. Software............................................................................ 23

2.3.2.3. Data................................................................................... 23

2.3.2.4. Prosedur........................................................................... 23

2.3.2.5. Manusia............................................................................ 23

2.4. PengertianAplikasi ................................................................................. 24

2.4.1 HTML (Hyper Text Markup Language).................................... 24

2.4.2 PHP (PHP Hypertext Preprocessor)............................................ 25

2.4.3 CSS (Cacading Style Sheet)........................................................ 28

2.4.4 jQuery........................................................................................ 28

2.4.5 Adobe Macromedia Dreamweaver............................................. 29

2.5. Konsep Dasar pengolahan Data............................................................. 30

2.5.1 Pengertian Basis Data................................................................. 30

2.5.2 Pengolahan Data Elektronik........................................................ 31

2.6. Database MySQL.................................................................................... 31

2.6.1. Portablity....................................................................................... 32

2.6.2. Open Source.................................................................................. 32

2.6.3.Multiuser....................................................................................... 33

2.6.4. Perfomance Tuning....................................................................... 33

2.6.5. Column Types............................................................................... 33

2.6.6. Command dan Functions.............................................................. 33

2.6.7. Security......................................................................................... 34

2.6.8. Scalability dan Limits................................................................... 34

2.6.9. Connectivity.................................................................................. 34

2.6.10. Localisation................................................................................. 34

2.6.11. Interface....................................................................................... 34

2.6.12. Client dan Tools.......................................................................... 35

2.6.13. Struktur Tabel.............................................................................. 35

Page 13: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

ix

2.7. Analisis Sistem........................................................................................ 35

2.8. Perancangan Sistem................................................................................ 36

2.8.1. DFD (DataFlow Diagram)......................................................... 36

2.8.2. ERD (Entity RelationDiagram).................................................. 37

BAB III ANALISIS DAN DESAIN SISTEM

3.1 Analisa Kebutuhan.................................................................................. 40

3.2 PenelitianSistem.................................................................................... 41

3.3 Identifikasi Masalah................................................................................ 41

3.4 TinjauanPustaka..................................................................................... 42

3.5 Analisis Kebutuhan................................................................................. 42

3.5.1 Metode Pengembangan Sistem................................................. 42

3.6 Tools Analisis dan Perancangan............................................................. 43

3.6.1 Software/Perangkat Lunak....................................................... 44

3.7 Desain Sistem.......................................................................................... 44

3.8 Konteks Diagram.................................................................................... 44

3.9 Diagram Arus Data / Data Flow Diagram (DFD)................................... 45

3.10 ERD (Entity Relation Diagram).............................................................. 47

3.11 Kamus Data............................................................................................. 48

3.11.1 Data User.................................................................................. 48

3.11.2 Data Product............................................................................. 48

3.11.3 Data Order (Transaksi)............................................................. 49

3.11.4 Data Items................................................................................. 49

3.11.5 Data dtl_order........................................................................... 50

3.11.6 Data Bank................................................................................. 50

3.11.7 Data Sale................................................................................... 51

3.11.8 Data Stock Product ................................................................... 52

Page 14: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

x

3.12 Perancangan Desain Interface................................................................. 52

BAB IV IMPLEMENTASI DAN PENGUJIAN

4.1. ImplementasiSistem............................................................................... 54

4.1.1. Pelatihan Operator........................................................................ 55

4.1.2. Langkah-Langkah Menjalankan Program.................................... 55

4.2. Kesimpulan Hasil Pengujian................................................................... 63

BAB V PENUTUP

5.1 Kesimpulan ..............................................................................

65

5.2 Saran........................................................................................ 65

DAFTAR PUSTAKA ..................................................................................... 66

Page 15: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

xi

DAFTAR GAMBAR

Gambar3.1 Konteks Diagram SIPENJUALAN ......................................... 45

Gambar 3.2 Data Flow Diagram Level 1...................................................... 46

Gambar 3.3 Data Flow Diagram Level 2...................................................... 46

Gambar 3.4 Entity Relation Diagram........................................................... 47

Gambar 3.5 Desain Menu Utama................................................................. 52

Gambar 3.6 Menu Kategori.......................................................................... 53

Gambar 3.7 Menu Login............................................................................... 53

Gambar 3.8 Menu Register........................................................................... 53

Gambar 4.1 Tampilan Form Utama.............................................................. 55

Gambar 4.2 TampilanWebLogin User........................................................ 56

Gambar 4.3 TampilanWebRegister User.................................................... 57

Gambar 4.4 TampilanWebProduk.............................................................. 57

Gambar 4.5 TampilanWebDetail Produk................................................... 58

Gambar 4.6 TampilanKeranjang Belanja.................................................... 58

Gambar 4.7 TampilanPemesanan............................................................... 59

Gambar 4.8 TampilanTracking Pengiriman................................................ 60

Gambar 4.9 TampilanLogin Admin............................................................. 60

Gambar 4.10TampilanHome Admin ........................................................... 61

Gambar 4.11 TampilanAdmin Konfirmasi Pembayaran.............................. 61

Gambar 4.12TampilanDaftar Lapak Penjual............................................... 62

Gambar 4.13 TampilanProses Pengiriman Kurir.......................................... 62

Gambar 4.14 TampilanProses Penerimaan Barang...................................... 63

Gambar 4.15Tampilan Transaksi Akhir....................................................... 63

Page 16: A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I PUBLIKASI TUGAS AKHIR Saya yang bertanda tangan di bawatr ini Nama NBI Fakultas/Program

xii

DAFTAR TABEL

Tabel 3.1 Tabelusers.................................................................................... 48

Tabel 3.2 TabelProduct................................................................................. 49

Tabel 3.3 TabelOrders.................................................................................. 49

Tabel 3.4 TabelItems.................................................................................... 50

Tabel 3.5 Tabeldtl_Order............................................................................. 50

Tabel 3.6 TabelBank.................................................................................... 51

Tabel 3.7 Tabeldtl_sale................................................................................ 51

Tabel3.8 TabelStock Product...................................................................... 52