A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I...
Transcript of A s/ #trrepository.untag-sby.ac.id/315/1/ABSTRAK.pdf · PERNYATAAI\I KEASLIAN DAIY PERSETUJUAI\I...
2,'C,,{,
A,J,
s/
"&fi^ B #tr
, '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\
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#
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
�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
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
�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
�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.
�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
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
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
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
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
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
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
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