Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI
POLITEKNIK PALCOMTECH
LAPORAN TUGAS AKHIR
IMPLEMENTASI METODE PROTOTYPE PADA WEBSITE
USAHA JASA PT HARAKI PALEMBANG
Diajukan oleh:
1. DIANA SIMANJUNTAK / 0311400192. JUMIATI PRATIWI / 031140017
Untuk Memenuhi Sebagian dari Syarat-SyaratGuna Mencapai Gelar Ahli Mayda
PELEMBANG2018
1
KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI
POLITEKNIK PALCOMTECH
LAPORAN TUGAS AKHIR
IMPLEMENTASI METODE PROTOTYPE PADA WEBSITE
USAHA JASA PT HARAKI PALEMBANG
Diajukan Oleh :
3. DIANA SIMANJUNTAK / 0311400194. JUMIATI PRATIWI / 031140017
Untuk Memenuhi Sebagian dari Syarat-SyaratGuna Mencapai Gelar Ahli Mayda
PALEMBANG
2018
1
KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI
POLITEKNIK PALCOMTECH
HALAMAN PENGESAHAN PEMBIMBING LTA
Nama / NPM : 1 Diana Simanjuntak / 031140019
2 Jumiati Pratiwi / 031140017
Program Studi : Manajemen Informatika
Jenjang Pendidikan : Diploma Tiga (D3)
Judul LTA : Implementasi Metode Prototype Pada
Website Usaha Jasa PT Haraki Palembang
Palembang, Januari 2018
Menyetujui, Mengetahui,
Pembimbing, Direktur,
Mustika, S.Kom., M.Kom Benedictus Effendi, S.T., M.T.NIDN : 0204038302 NIP : 09.PCT.13
2
KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI
POLITEKNIK PALCOMTECH
HALAMAN PENGESAHAN PENGUJI
Nama / NPM : 1 Diana Simanjuntak / 031140019
2 Jumiati Pratiwi / 031140017
Program Studi : Manajemen Informatika
Jenjang Pendidikan : Diploma Tiga (D3)
Judul LTA : Implementasi Metode Prototype Pada
Website Usaha Jasa PT Haraki Palembang
Tanggal : 13 Ferbruari 2018 Tanggal : 01 Maret 2018
Penguji 1 : Penguji 2 :
Arsi Rini, S.Kom., M.Kom. Dini Hari Pratiwi, S.Kom., M.KomNIDN : 0222098801 NIDN : 0219078901
Disetujui oleh :Direktur,
Benedictus Effendi, S.T., M.T.NIP : 09.PCT.13
3
MOTTO
“ Jika kamu bersungguh – sungguh, kesungguhan itu untuk kebaikan mu”“ jadikanlah perbuatan baik seperti perlombaan untuk mendapatkan semangat
Ku Persembahkan Kepada :- Tuhan YME- Papa dan mama yang aku sayangi- Saudara ku dan keluarga ku tercinta- Teman – teman seperjuangan- Kepada bapak Benedictus Effendi, S.T., M.T.- Kepada pembimbing dan Penguji
4
KATA PENGANTAR
Puji syukur penulis panjatkan kehadiran Tuhan Yang Maha Esa yang telah
melimpahkan rahmat dan karunia-Nya sehingga Penulis dapat menyelesaikan
Laporan Tugas Akhir yang berjudul “Implementasi Metode Prototype Website
Usaha Jasa PT Haraki Palembang”. Adapun tujuan penulisan Laporan Tugas
Akhir ini adalah sebagai bentuk pelaporan terhadap apa yang telah Penulis
kerjakan, dapatkan dan usulkan selama melakukan Laporan Tugas Akhir (LTA).
Dalam penulisan Laporan Tugas Akhir ini penulis sadari sepenuhnya bahwa
penulis mendapat banyak bantuan dari semua pihak, baik dari pihak akademik,
perusahaaan tempat Laporan Tugas Akhir, keluarga maupun sahabat. Sehingga
Laporan Tugas Akhir dapat diselesaikan dengan baik. Oleh karena itu, Penulis
mengucapkan terima kasih yang tulus serta doa dan harapan semoga semua
bantuan yang diberikan kepada Penulis dapat dibalas oleh Tuhan Yang Maha Esa,
Amin. Laporan Tugas Akhir ini dapat diselesaikan berkat bantuan dan bimbingan
dari berbagai pihak. Pada kesempatan ini penulis mengucapkan terimakasih
kepada Bapak Benedictus Effendi, S.T., M.T. Selaku Direktur Politeknik
Palcomtech Palembang, Ibu Herlinda Kusmiati, S.Kom, M.Kom. Selaku Ketua
Prodi Manajemen Informatika. Ibu Mustika, S.Kom, M.Kom. Selaku dosen
pembimbing Laporan Tugas Akhir yang telah memberikan bimbingan dan arahan
selama Laporan Tugas Akhir dan Penyusunan Laporan Tugas Akhir. Bapak Aris
Setya yang telah mengizinkan melaksanakan Riset Laporan Tugas Akhir di PT
Haraki Palembang. Diana Simanjuntak dan Jumiati Pratiwi yang merupakan
temen sekelompok dan telah bersama-sama serta saling membantu melaksanakan
5
Laporan Tugas Akhir di PT Haraki Palembang. Segenap keluarga, terutama orang
tua, yang selalu memberi do’a dan dukungannya selama ini, teman-teman
seangkatan Manajemen Informatika 2014. Semua pihak yang telah berperan
dalam pelaksanaan Laporan Tugas Akhir maupun Penyelesaia Laporan Tugas
Akhir.
Penulis menyadari bahwa barangkali masih banyak kekurangan dalam
penulisan Laporan Tugas Akhir ini. Oleh karena itu kritik dan saran yang
membangun sangat diharapkan penulis demi kemajuan karya tulis khususnya
yang berkenan dengan Laporan Tugas Akhir ini.
Demikian kata pengantar dari penulis, dengan harapan semoga Laporan
Tugas Akhir ini dapat bermanfaat dan berguna bagi kita semua, khususnya bagi
penulis pribadi dan bagi Jurusan Manajemen Informatika Politeknik Palcomtech.
Terima Kasih.
Palembang, Februari 2018
Penulis
6
DAFTAR ISI
HALAMAN JUDUL.........................................................................……….i
HALAMAN PENGESAHAN PEMBIMBING .............................……….ii
HALAMAN PENGESAHAN PENGUJI ………ii
MOTTO............................................................................................................iv
KATA PENGANTAR........................................................................................v
DAFTAR ISI....................................................................................................vii
DAFTAR GAMBAR.......................................................................................xii
DAFTAR TABEL...........................................................................................xiv
ABSTRAK.......................................................................................................xv
ABSTRACT....................................................................................................xvi
LAMPIRAN...................................................................................................xvii
BAB I PENDAHULUAN.............................................................................1
1.1 Latar Belakang.......................................................................................1
1.2 Perumusan Masalah...............................................................................2
1.3 Batasan Masalah....................................................................................3
1.4 Tujuan Penelitian...................................................................................4
1.5 Manfaat Penelitian.................................................................................5
1.5.1 Manfaat Bagi Penulis.....................................................................5
1.5.2 Manfaat Bagi Perusahaan...............................................................5
1.5.3 Manfaat Bagi Akademik.................................................................5
1.6 Sistematika Penulisan............................................................................6
BAB II TINJAUAN PUSTAKA...................................................................7
2.1 Landasan Teori.......................................................................................7
7
2.1.1 Website...........................................................................................8
2.1.2 PHP.................................................................................................9
2.1.3 MySQL (My Structure Query Languange).....................................9
2.1.4 Jasa...............................................................................................10
2.2 Objek Penelitian...................................................................................11
2.2.1 Sejarah Perusahaan.......................................................................11
2.2.2 Visi dan Misi Perusahaan.............................................................12
2.2.3 Struktur Organisasi.......................................................................12
2.2.4 Tugas Wewenang..........................................................................13
2.3 Penelitian Terdahulu............................................................................14
2.4 Metode Penggembangan Sistem..........................................................16
2.5 Alat Pengembangan Sistem.................................................................18
2.5.1 Model Proses................................................................................18
2.5.1.1 Flowchart (Bagan Alir)...........................................................18
2.5.1.2 Data Flow Diagram (DFD).....................................................19
2.5.2 Model Data...................................................................................21
2.5.2.1 Entity Relationship Diagram (ERD).......................................21
2.6 Blackbox Testing.................................................................................22
BAB III METODE PENELITIAN..............................................................23
3.1 Lokasi dan Waktu Penelitian...............................................................23
3.1.1 Lokasi Penelitian.......................................................................xl23
3.1.2 Waktu Penelitian...........................................................................23
3.2 Jenis Pengumpulan Data......................................................................24
3.2.1 Data Primer...................................................................................24
3.2.2 Data Sekunder..............................................................................25
8
3.3 Teknik Pengumpulan Data...................................................................25
3.3.1 Observasi (Pengamatan)...............................................................25
3.3.2 Wawancara...................................................................................25
3.3.3 Studi Pustaka................................................................................26
3.3.4 Dokumentasi.................................................................................26
3.4 Alat Pengembangan Sistem.................................................................27
3.4.1 Model Proses................................................................................27
3.4.2 Model Data...................................................................................27
3.5 Metode Pengembangan Sistem............................................................28
BAB IV HASIL DAN PEMBAHASAN......................................................30
4.1 Hasil.....................................................................................................30
4.1.1 Identifikasi Kebutuhan Pemakai..................................................30
4.1.1.1 Alur Sistem Berjalan..............................................................30
4.1.1.2 Alur Sistem Diusulkan...........................................................31
4.1.2 Membuat Prototype......................................................................33
4.1.2.1 Diagram Konteks....................................................................33
4.1.2.2 DFD (Data Flow Diagram).....................................................34
4.1.3 Menguji Prototype........................................................................38
4.1.3.1 Validasi Prototype (ERD).......................................................38
4.1.3.2 Validasi Prototype (DFD).......................................................39
4.1.3.3 Validasi Prototype Flowchart.................................................40
4.1.4 Pengkodean Sistem.......................................................................42
4.1.4.1 Desain Tabel...........................................................................42
4.1.5 Pengkodean Sistem.......................................................................42
4.1.6 Pengkodean Sistem.......................................................................42
9
BAB V KESIMPULAN DAN SARAN......................................................68
5.1 Kesimpulan..........................................................................................68
5.2 Saran....................................................................................................69
DAFTAR PUSTAKA........................................................................................74
10
DAFTAR GAMBAR
Gambar 2.1 Struktur Organisasi Usaha Jasa PT Haraki Palembang14
Gambar 2.2 Metode Pengembangan Sistem18
Gambar 4.1 Alur Sistem Berjalan.................................................................xlviii
Gambar 4.2 Alur Sistem Diusulkan.....................................................................l
Gambar 4. 3 Diagram Konteks...........................................................................li
Gambar 4.4 Diagram Level 0...........................................................................liii
Gambar 4.5 Diagram Level 1.............................................................................lv
Gambar 4.6 ERD (Entity Relationship Diagram).............................................lvi
Gambar 4.7 Gambar Validasi Prototype..........................................................lvii
Gambar 4.8 Validasi Prototype (DFD)...........................................................lviii
Gambar 4.9 Validasi Prototype (Flowchart)......................................................lx
Gambar 4.10 Halaman Depan..........................................................................lxv
Gambar 4.11 Pendaftaran Konsumen.............................................................lxvi
Gambar 4.12 Halaman Login Konsumen.......................................................lxvi
Gambar 4.13 Halaman Pemesanan................................................................lxvii
Gambar 4.14 Halaman Pembayaran..............................................................lxvii
Gambar 4.15 Halaman Login Admin............................................................lxviii
Gambar 4.16 Halaman Data Jasa..................................................................lxviii
Gambar 4.17 Halaman Promosi......................................................................lxix
Gambar 4.18 Halaman Pembayaran................................................................lxix
Gambar 4.19 Halaman Pengiriman..................................................................lxx
Gambar 4.20 Halaman Login Manager dan Direktur......................................lxx
Gambar 4.21 Halaman User............................................................................lxxi
Gambar 4.22 Halaman Laporan Konsumen....................................................lxxi
Gambar 4. 23 Halaman Laporan Jasa............................................................lxxii
Gambar 4. 24 Halaman Laporan Transaksi....................................................lxxii
Gambar 4. 25 Halaman Laporan Jasa Yang Sering DiPesan.........................lxxii
Gambar 4. 26 Halaman Laporan Bulanan....................................................lxxiii
Gambar 4.27 Tampilan Halaman Depan Website.........................................lxxiii
11
Gambar 4. 28 Desain Tampilan Login Admin..............................................lxxiv
Gambar 4. 29 Desain Tampilan Dashboard Admin........................................lxxv
Gambar 4.30 Data Tampilan Data Jasa.........................................................lxxv
Gambar 4. 31 Desain Tampilan Data Promosi..............................................lxxvi
Gambar 4. 32 Desain Tampilan From Daftar Konsumen.............................lxxvi
Gambar 4.33 Desain Menu Tampilan Login Konsumen.............................lxxvii
Gambar 4. 34 Desain Tampilan Pesanan Jasa..............................................lxxvii
Gambar 4.35 Desain Tampilan Pemesanan Lapangan Golf..........................lxxix
Gambar 4.36 Desain tampilan Pemesanan Alat Golf.....................................lxxx
Gambar 4.37 Desain Tampilan Pemesanan Jasa Boga...................................lxxx
Gambar 4. 4638 Desain Menu Tampilan User............................................lxxxiv
12
DAFTAR TABEL
Tabel 2.1 Penelitian Terdahulu15
Tabel 2.2 Simbol-Simbol Flowchart (Bagian Air)19
Tabel 2.3 Simbol-Simbol Data Flow Diagram (DFD)21
Tabel 2.4 Simbol-Simbol Entity Relationship Diagram22
Tabel 3.1 Waktu Penelitian25
Tabel 4.1 Kebutuhan Pemakai31
Tabel 4.2 Konsumen43
Tabel 4.3 Produk44
Tabel 4.4 Cart44
Tabel 4.5 Transaksi Pemesanan45
Tabel 4.6 User45
Tabel 4.7 Promosi46
Tabel 4.8 Tabel Pengujian Halaman Login64
Tabel 4.9 Tabel Pengujian Halaman Jasa65
Tabel 4.10 Tabel Pengujian Halaman Promosi66
Tabel 4.11 Tabel Pengujian Pembayaran67
Tabel 4.12 Halaman Pengujian Daftar Konsumen67
13
ABSTRAK
Jumiati Dan Diana. Implementasi Metode Prototype Pada Website UsahaJasa PT haraki Palembang
PT Haraki Palembang adalah perusahaan yang bergerak dibidang pengadaanbarang, jasa pembuatan, perbaikan dan perawatan alat-alat industri. Prosestransaksi yang dilakukan masih menggunakan transaksi tradisional, dimanaproses pemesanan hanya dapat dilakukan dengan pelanggan datang langsung keperusahaan dan melalui telepon. Selain proses pemesanan, proses penyebaraninformasi mengenai perusahaan juga masih dilakukan secara manual yaitudengan penyebaran brosur. Maka dibangun sebuah website usaha jasa yangterintegrasi sehingga mempermudah pihak admin jasa, konsumen, manager dandirektur. Sistem yang akan dibuat adalah aplikasi berbasis web denganmenggunakan bahasa pemrograman PHP dan MySQL sebagai database. Metodepengembangannya menggunakan prototype.
Kata kunci: usaha jasa, web e-ccommerce, metode prototype.
14
ABSTRACT
Jumiati Dan Diana. Imlementation of the method Prototype on WebsiteBusiness Services PT haraki Palembang.
PT Palembang Haraki is a company engaged in the procurement of goods,services creation, repair and maintenance of industrial tools. Processtransactions made are still using traditional transaction, where the bookingprocess can only be done with customers coming directly to companies and bytelephone. In addition to the booking process, the process of dissemination ofinformation about the company are still done manually with the dissemination ofbrochures. Then built a website service that is integrated so that simplify adminparty services, consumer, manager and Director. The system that will be createdis a web-based application using the programming language PHP and MySQL asdatabase. Method development using prototype.
Keywords: businesses, e-commerce, web method prototype.
15
LAMPIRAN
1. Lampiran 1. Form Topik dan Judul (Fotocopy).
2. Lampiran 2. Surat Balasan Dari Perusahaan (Fotocopy).
3. Lampiran 3. Formulir Konsultasi (Fotocopy).
4. Lampiran 4. Surat Pernyataan (Fotocopy).
5. Lampiran 5. Form revisi Ujian Proposal (Fotocopy).
6. Lampiran 6. Form Revisi Ujian Komprenshif (Asli).
7. Lampiran 7. Listing Code.
16
BAB I
PENDAHULUAN
I.1 Latar Belakang
PT Haraki Palembang merupakan perusahan yang bergerak di bidang
pengadaan barang, jasa pembuatan, perbaikan dan perawatan alat-alat
industri. perusahaan menjalankan usaha dalam bidang jasa meliputi jasaboga,
jasa penyewaan lapangan golf, peralatan golf, konsultasi bidang mesin,
konsultasi bidang pertambangan, konsultasi bidang lapangan minyak, gas dan
panas bumi, konsultasi bidang kontruksi sipil, konsultasi bidang golf, jasa
pelatihan dan keterampilan tenaga kerja, jasa penyelenggaraan usaha teknik
dan jasa penjernihan dan pengolahan air bersih dan limbah.
Promosi yang dilakukan untuk PT Haraki Palembang masih mengunakan
metode wold of mouth yang biasa disebut dengan promosi dari mulut ke
mulut ataupun melalui brosur-brosur kepada calon konsumen. Selain promosi
proses pemesanan dan penyewaan jasa pada perusahaan dilakukan dengan
media telepon atau konsumen datang langsung keperusahaan, jika ingin
mengetahui secara detail jasa yang ditawarkan oleh perusahaan. Masalah
yang terjadi di perusahaan adalah proses transaksi kurang lebih baik, karena
masih dengan pencatatan secara sederhana. Pencatatan yang dilakukan yaitu
menulis data pemesanan dan data penyewaan jasa ke buku pesanan jasa, hal
ini sering terjadinya resiko kesalahan pencatatan dalam data pemesanan dan
penyewaan, dapat menyebabkan penggandaan data jasa dan membutuhkan
waktu yang lama dalam pengarsipan.
Belum terdapatnya media promosi secara online pada perusahaan yang
mengakibatkan perusahaan kurang dikenal oleh banyak orang, dan membuat
konsumen belum tahu jasa yang ditawarkan perusahaan. Dengan adanya
masalah yang dihadapi perusahaan maka dibutuhkan sebuah website untuk
promosi yang lebih luas. Menurut Krisyantono website merupakan sarana
komunikasi yang pertama kali dan popular dilihat oleh individu ketika
membutuhkan informasi tentang suatu perusahaan atau organisasi. Karena itu,
pada abad ini setiap perusahaan semestinya melengkapi sarana komunikasi
dengan membuat suatu website. Hal ini sangat penting karena keberadaan
suatu website dapat membantu penyampaian informasi jasa dan harga secara
detail kepada konsumen, selain itu melalui website konsumen atau calon
konsumen akan dapat mengakses informasi yang dibutuhkan kapan saja dan
dimana saja. suatu website akan menjelasakan bagaimana proses perusahaan
dalam melakukan kegiatannya sehingga dapat ditampilkan data jasa, waktu
pemesanan dan waktu yang dibutuhkan untuk mengirimkan pesanan hingga
sampai kepada konsumen. Diharapkan dengan adanya website dapat
mempermudah dan mengatasi permasalahan-permasalahan yang ada pada
perusahaan.
Berdasarkan uraian latar belakang diatas maka penulis membuat judul
Laporan Tugas Akhir dengan judul “Implementasi Metode Prototype Pada
Website Usaha Jasa PT Haraki Palembang”.
I.2 Perumusan Masalah
Berdasarkan uraian yang telah penulis kemukakan di atas, maka penulis
merumuskan masalah yang akan dibahas dalam Laporan Tugas Akhir yaitu:
“Bagaimana mengimplementasikan metode prototype pada website usaha jasa
PT Haraki Palembang “.
I.3 Batasan Masalah
Agar pembahasan penelitiaan ini lebih terarah maka batasan masalah
dibatasi pada:
1. Pada penelitian ini hanya membahas pada tiga jasa diantaranya jasaboga,
penyewaan lapangan golf dan peralatan golf.2. Bahasa pemograman yang digunakan dalam website ini dengan
menggunakan Bahasa pemograman PHP dan database menggunakan
MySQL.3. Website ini dikelola oleh 4 pengguna yaitu admin usaha jasa, manager
usaha jasa, Direktur cabang Palembang dan konsumen.4. Konsumen terbagi menjadi 2 yaitu konsumen biasa dan konsumen
premium (mitra), dimana konsumen biasa harus melakukan pemesanan
sebanyak 3 kali pesanan terlebih dahulu agar mendapatkan upgrade ke
konsumen premium dan mendapatkan potongan harga sebesar 10% dari
total harga pesanan.5. Data yang akan dikelola oleh administrasi yaitu data jasa, data
konsumen, data transaksi pemesanan, pembayaran dan pengiriman.6. Data yang di kelola oleh konsumen yaitu data konsumen, pemesanan
pembayaran.
7. Laporan yang didapat manager yaitu laporan data jasa, laporan data
konsumen, laporan data transaksi, laporan data jasa yang sering disewa,
dan laporan data pemesanan.8. Laporan yang didapat direktur yaitu laporan data jasa, laporan data
konsumen, laporan data transaksi, laporan data jasa yang sering dipesan,
dan laporan data pemesanan.9. Proses pemesanan apabila harus dibayar dengan uang muka (DP) sebesar
20 % terlebih dahulu kemudian sisanya dapat dibayar sehari sebelum
pengiriman jasa.
I.4 Tujuan Penelitian
Adapun tujuan yang ingin dicapai dari penelitian ini yaitu
Mengimplementasikan metode prototype pada website usaha jasa PT Haraki
Palembang.
I.5 Manfaat Penelitian
I.5.1 Manfaat Bagi Penulis
Manfaat bagi penulis adalah sebagai sarana menerapkan ilmu
pengetahuan komputer yang telah didapat selama perkuliahan
terutama di bidang pemograman web, sehingga penulis dapat
mengembangkan ide–ide pengetahuan dalam pembuatan website
usaha jasa di PT Haraki Palembang.
I.5.2 Manfaat Bagi Perusahaan
1. Merancang suatu website yang dapat mempermudah perusahaan
dalam mempromosikan perusahaan melalui media internet.2. Perusahaan lebih mudah mendapat konsumen, dan tidak perlu repot-
repot lagi menyebarkan brosur-brosur dan spanduk.
3. Dapat mempermudah proses pemesanan dan penyewaan jasa pada
PT Haraki Palembang.4. Mempermudah karyawan PT Haraki Palembang dalam menjalankan
usaha jasa.5. Mempermudah direktur dan manager untuk mendapatkan informasi
laporan usaha jasa.
I.5.3 Manfaat Bagi Akademik
Manfaat bagi akademik adalah dapat menjadi referensi mahasiswa
dalam penulisan laporan tugas akhir (LTA) dikemudian hari sehingga
dapat membuat penelitian menjadi lebih baik lagi.
I.6 Sistematika Penulisan
Adapun sistem penulisan sistematika penulisan tugas akhir ini adalah
sebagai berikut:
BAB I PENDAHULUAN
Pada bab ini penulis akan menguraikan tentang latar belakang,
perumusan masalaah, ruang lingkup penelitian, tujuan dan manfaat
penelitian dan sistematika penulisan.
BAB II TINJAUAN PUSTAKA
Pada bab ini penulis menguraikan tentang sejarah singkat PT
Haraki palembang, visi dan misi, struktur organisasi dan tugas
wewenang.
BAB III METODE PENELITIAN
Pada bab ini akan menjelaskan lokasi dan waktu penelitian, jenis
penelitian, jenis pengumpulan data dan teknik pengumpulan data.
BAB IV HASIL DAN PEMBAHASAN
Pada bab ini akan dibahas mengenai data penelitian data
(perusahaan/organisasi ), hasil pengujian dan pembahasan.
BAB V PENUTUP
Pada bab ini berisi kesimpulan yang diperoleh dari hasil analisis
masalah dan saran-saran yang mungkin bisa bermanfaat bagi pihak
perusahaan.
BAB II
TINJAUAN PUSTAKA
II.1 Landasan Teori
II.1.1 Website
Menurut Hidayat (2010:2), Website adalah kumpulan halaman-
halaman yang digunakan untuk menampilkan informasi teks, gambar
diam atau gerak, animasi, suara, atau gabungan dari semuanya, baik
yang bersifat statis maupun dinamis yang membentuk satu rangkaian
bangunan yang saling terkait, yang masing-masing dihubungkan
dengan jaringan-jaringan halaman. Hubungan antara satu halaman
web dengan halaman web yang lainnya disebut Hyperlink, sedangkan
teks yang dijadikan media penghubung disebut hypertext.
Berdasarkan pendapat diatas dapat penulis simpulkan bahwa,
website secara sederhana adalah informasi apa saja yang bisa diakses
dengan menggunakan koneksi jaringan internet.
Secara umum, situs web digolongkan menjadi 3 jenis yaitu:
Website Statis, Website Dinamis, Website Interaktif.
1. Website Statis
Website statis adalah web yang mempunyai halaman tidak
berubah. Artinya adalah untuk melakukan perubahan pada suatu
halaman dilakukan secara manual dengan mengedit code yang
menjadi struktur dari situs itu.
2. Website Dinamis
Website dinamis merupakan webiste yang secara struktur
diperuntukan update sesering mungkin. Biasanya selain utama
yang bisa diakses oleh user pada umumnya juga disediakan
halaman backend untuk mengedit kontent dari website. Contoh
umum mengenai website dinamis adalah web berita atau web
portal yang didalamnya terdapat fasilitas berita, polling dan
sebagainya.
3. Website Interaktif
Website interaktif adalah web yang saat ini memang sedang
booming. Salah satu contoh website interaktif adalah blog dan
forum. Di website ini user bisa berinterkasi dan beradu argument
mengenai apa yang menjadi pemikiran mereka. Biasanya website
seperti memiliki moderator untuk mengatur supaya topik yang
diperbincangkan tidak melenceng dari alur pembicaraan.
II.1.2 PHP
PHP (HyperText Preprocessor) adalah sebuah bahasa utama script
server-side yang disisipkan pada HTML yang dijalankan di server, dan
juga bisa digunakan untuk membuat aplikasi desktop.
Menurut Betha Sidik, dalam bukunya yang berjudul
Pemrograman Web Dengan PHP (2012: 4), menyebutkan bahwa:”PHP
merupakan secara umum dikenal dengan sebagai bahasa
pemrograman script – script yang membuat dokumen HTML secara
on the fly yang dieksekusi di server web, dokumen HTML yang
dihasilkan dari suatu aplikasi bukan dokumen HTML yang dibuat
dengan menggunakan editor teks atau editor HTML, dikenal juga
sebagai bahasa pemrograman server side”.
II.1.3 MySQL (My Structure Query Languange)
Menurut Raharjo (2011:21), MySQL merupakan software
RDBMS (server database) yang mengelolah databases dengan cepat,
dapat menampung data dalam jumlah yang sangat besar, dapat diakses
oleh banyak user (multi-user), dan dapat melakukan suatu proses
secara sinkron atau bersamaan (multi-threded).
Menurut Nugroho (2013:26), MySQL adalah software atau
program Database Server. Sedangkan SQL adalah bahasa
pemrogramannya, bahasa permintaan dalam database server termasuk
dalam MySQL itu sendiri. SQL juga dipakai dalam software database
server lain, seperti SQL Server, Oracle, PostgreSQL dan lainnya.
Adapun beberapa kelebihan MySQL antara lain:
1. Source MySQL dapat diperoleh dengan mudah dan gratis.
2. Sintaksnya lebih mudah dipahami dan tidak rumit.
3. Pengaksesan database dapat dilakukan dengan mudah.
4. MySQL merupakan program yang multithreaded, sehingga dapat
dipasang pada server yang memiliki multiCPU.
5. Didukung programprogram umum seperti C, C++, Java, Perl,
PHP, Python, dsb.
6. Bekerja pada berbagai platform. (tersedia berbagai versi untuk
berbagai sistem operasi).
II.1.4 Jasa
Menurut Kotler dalam Lupiyoadi (2014:7) “Jasa adalah setiap
tindakan atau kegiatan yang dapat ditawarkan oleh satu pihak kepada
pihak lain, pada dasarnya tidak berwujud dan tidak
mengakibatkan perpindahan kepemilikan apapun. Produksi jasa
mungkin berkaitan dengan produk fisik atau tidak. Selanjutnya,
(Zethaml dan Bitner: 1996) dalam Lupioyadi (2014:7)
memberikan batasan tentang jasa sebagai berikut “Service is all
economic activities whose output is not a physical product or
construction is generally consumed at that time it is produced, and
provides added value in forms (such as convenience, amusement,
comfort or health)”. Jasa merupakan semua aktivitas ekonomi yang
hasilnya bukan berbentuk produk fisik atau konstruksi, yang
umumnya dihasilkan dan dikonsumsi secara bersamaan serta
memberikan nilai tambah (misalnya kenyamanan, hiburan,
kesenangan, atau kesehatan) konsumen.”
Adapun beberapa jenis usaha jasa pada PT Haraki Palembang
adalah sebagai berikut:
1. Menjalankan usaha bidang jasa
2. Penyewaan peralatan golf
3. Penyewaan lapangan golf
4. Jasaboga
5. Konsultasi bidang mesin
6. Konsultasi bidang pertambangan
7. Konsultasi bidang lapangan minyak, Gas & Panas bumi
8. Konsultasi bidang kontruksi sipil
9. Jasa pelatihan dan keterampilan tenaga kerja
10. Jasa penyelenggaraan usaha teknik
11. Konsultasi bidang golf
12. Jasa penjernihan & pengelolahan air bersih & limbah
II.2 Objek Penelitian
II.2.1 Sejarah Perusahaan
CV Haraki didirikan di Palembang pada tanggal 12 April 2006
berdasarkan akte Notaris Linda Aprianti, SH no 05 berbekal
pengalaman, pengetahuan, ilmu, hubungan yang baik dan dukungan
dari rekanan, maka pada tahun 2010 CV Haraki resmi berubah
menjadi sebuah Perseroan Terbatas (PT Haraki), berdasarkan Akte
Notaris Linda Aprianti SH, no.16 tanggal 22 Juni 2010.
Perusahaan ini bergerak dibidang pengadaan barang, jasa
pembuataan, perbaikan dan perawataan alat-alat industri. Spesialisasi
kami adalah perbaikan dan perawataan kapal, pengadaan bahan kimia
(pembersih, perawatan, dan kimia proses), perawatan mesin-mesin
industry, chemical cleaning, pengadaan dan perbaikan alat-alat listrik
dan instrument listrik, perbaikan dan perawatan mesin-mesin berat.
II.2.2 Visi dan Misi Perusahaan
a. Visi Perusahaan
PT Haraki Palembang selalu berusaha memberikan solusi
bisnis yang efisien kepada Anda. Kemampuan untuk
mengembangkan solusi yang realistis dan efisien untuk
memenuhi kebutuhan bisnis, yang secara konsisten berubah.
b. Misi Perusahaan
Kami siap memberikan solusi terbaik kepada Anda.
II.2.3 Struktur Organisasi
Gambar 2.1 Struktur Organisasi Usaha Jasa PT Haraki Palembang
II.2.4 Tugas Wewenang
Berikut adalah pembagian tugas dan tanggang jawab masing-
masing jabatan berdasarkan struktur organisasi PT Haraki Palembang.
1. Direktur
a. Bertanggung jawab seluruh pekerjaan yang dilakukan oleh
seluruh bawahanya.b. Bertanggung jawab atas seluruh kegiatan yang ada
diperusahaanc. Memilih menetapkan, mengawasi tugas dari karywan dan
kepala bagian (manajer).d. Memimpin perusahaan dengan menerbitkan kebijakan-
kebijakan perusahaan.
2. Manager
a. Bertanggung jawab dalam membina hubungan baik dengan
konsumen.b. Bertanggung jawab atas kedisiplinan kerja bawahan sesuai
dengan ketentuan perusahaan yang berlaku.c. Berwenang untuk melakukan penyempurnaan pola kerja di
Departemen Marketing.d. Berwenang terhadap perencanaan, pengawasan dan
melaksanakan evaluasi terhadap jumlah tenaga kerja yang
dibutuhkan oleh perusahaan.
3. Admin
a. Menyusun, merencanakan, mengawasi dan mengevaluasi
anggaran biaya kegiatan secara efektif dan efisien serta
bertanggung jawab terhadap setiap pengeluaran hasil kegiatan.b. Membuat laporan rekapitulasi mutasi, promosi dan status
karyawan (tambahan anak, menikah, berhenti).c. Mengkoordinir pelaksanaan pekerjaan sesuai dengan rencana /
jadwal kerja.d. Mengarsipkan laporan ptransaksi pemesanan, laporan data jasa
dan berkas-berkas lainya.e. Memastikan proses pembuatan data jasa berjalan dengan
efektif dan efisien.
II.3 Penelitian Terdahulu
Penelitian LTA (Laporan Tugas Akhir) membutuhkan referensi, tidak
terkecuali dari referensi penelitian terdahulu. Penelitian terdahulu yang
digunakan adalah penelitian ini terdapat pada tabel 2.1.
Tabel 2.1 Penelitian Terdahulu
No Judul Penulis Hasil1 Perancangan
dan pengembanganprototype sistem parkirISSN : 2406-7857 Vol.3, No.2 September 2016
Indah Ayu Septriyanigrum, Dodon T. Nugrahadi, Ichsan Ridwan
Perancangan dan pengembangan metode prototype sistem pakir, mengunakan Bahasa pemograman PHP dan database mengunakan MySQL. Metode pengembangan dan perancangan sistem pada penelitian ini adalah metode Waterfall. Hasil yang didapat dari aplikasi web ini adalah dapat mendekteksi keberadaan mobil pada slot parkir yang tersedia dengan bantuan intel galileo board gen 2 sebagai kontroler, sensor LDRdan sensor ultrasonik sebagai alat bantu pedeteksi keberadaan mobil. Sistem ini menampilkan aktifitas pakir seperti kondisilahan pakir kosong, lahan terisi, waktu masuk, waktu keluar, lama pakir dan kapasitas pakir yang tersedia.
2 Rancang bangun sistem informasi manajemen arsip rumah sakit bedahsurabaya berbasis webISSn 2338-127X Vol 3, No 1 (2014)
Rizki Alfiasca pascapraharastyan, Antok Supriyanto, Pantjawati Sudarmaningyas.
Rancang bangun sistem informasi arsip rumah sakit ini dibuat dengan mengunakanPHP sebagai pembuat interface utama, dan MySQL sebagai basis datanya. Data yang diinput berupa data arsip masuk dan arsip keluar, data unit kerja dan data karyawan sedangkan output yang dihasilkan sistem informasi ini berupa laporan arsip masuk dan arsip keluar.
3. Perancangan Dan Pembuatan E-CommerceBerbasis Website Pada Toko DuniaPalembang
Ficry Andy,Ryan Saputra,Abdul Rahman
Perancangan Dan Pembuatan E-Commerce Berbasis Website Pada Toko Dunia Palembang bertujuan supaya pelanggan dapat melakukan pemesanan pada website, dan membantu perusahaan dalam meningkatkan penjualan baik didalam maupun diluar area Palembang. Dalam pengembangan aplikasi ini penulis menggunakan metode RUP (Rational Unified Process, Sedangkan dalam penerapan sistem penulis
No Judul Penulis Hasilmenggunakan bahasa pemrograman PHP dan MySQL sebagai media basis data. Dengan adanya sistem ini, perusahaan dapat lebih mudah dalam pemberian informasi kepada pelanggan khususnya yang berada diluar area palembang yang nantinyaberpengaruh pada peningkatan penjualan dan loyalitas pelanggan terhadap perusahaan.
II.4 Metode Penggembangan Sistem
Metode pengembangan perangkat lunak yang digunakan penulis adalah
metode prototype. Menurut Afrina (2012:431), prototype merupakan metode
pengembangan sistem yang menggunakan pendekatan untuk membuat suatu
program dengan cepat dan bertahap sehingga segera dapat dievaluasi oleh
pemakai. Berikut tahapan-tahapan dalam metode prototyping seperti terlihat
pada gambar 2.2.
Sumber: Afrina (2012:431)
Gambar 2.2 Metode Pengembangan Sistem
Tahapan-tahapan metode prototyping
1. Identifikasi kebutuhan pemakai
Tahap ini adalah tahap awal yaitu mengidentifikasi kebutuhan pemakai. Pada
tahap ini akan dilakukan kumunikasi antara pengembang dan admin untuk
mengidentifikasi kebutuhan-kebutuhan yang diperlukan untuk membangun
sistem, dari kebutuhan data, baik data primer maupun data sekunder.
2. Membangun PrototypingSetelah mendapatkan data dari berbagai sumber, langkah selanjutnya
membangun prototyping awal, sebagai gambar sistem yang akan di
bangun.3. Menguji Prototyping
Setelah membangun prototyping, maka gambaran sistem yang akan dibangun
dievaluasi dengan tujuan untuk mendapatkan saran dan masukan dari pemakai.
Jika pada tahap ini masih ada revisi maka harus dilakukan perbaikan.
4. Pengkodean Sistem
Dalam tahap ini prototyping yang sudah disepakati selanjutnya diterjemahkan
ke dalam bahasa pemrograman yang sesuai yaitu PHP dan database menggunakan
MySQL.
5. Penggujian Sistem
Setelah selesai di bangun dengan pemrograman, selanjutnya dilakukan proses
pengujian sistem, dilakukan oleh admin.
Adapun keunggulan menggunakan metode prototype yaitu:
1. Adanya komunikasi yang baik antara pengembang dan
pelanggan2. Lebih menghemat waktu dalam pengembangan sistem3. Penerapan menjadi lebih mudah karena pelanggan menggetahui
apa yang diharapkannya.
II.5 Alat Pengembangan Sistem
II.5.1 Model Proses
II.5.1.1Flowchart (Bagan Alir)
Menurut Indrajani (2015:36), Flowchart (Bagan Alir) merupakan
penggambaran secara fisik dari langkah-langkah dan urutan prosedur suatu
program. Biasanya mempermudah penyelesaian masalah, khususnya yang perlu
dipelajari dan dievaluasi lebih lanjut.
Pengertian di atas dapat disimpulkan bahwa flowchart (Bagan Alir) adalah
sekumpulan simbol-simbol yang menunjukan atau menggambarkan rangkaian
kegiatan program dari awal hingga akhir. Lambang-lambang flowchart (Bagan
Alir) yang digunakan adalah sebagai berikut :
Tabel 2.2 Simbol -Simbol Flowchart (Bagan Air)
Nama Simbol KeteranganDokumen Dokumen atau laporan: dokumen tersebut
dipersiapkan dengan tulisan tangan, atau dicetak dengan komputer.
Multidokumen Digambarkan dengan cara penumpukan simbol dokumen.
Pengertian
on-line
Masukkan (entry) data melalui peralatan on-line seperti terminal/personal komputer.
Pemrosesan
computer
Fungsi pemrosesan yang dilaksanakan dengan komputer, biasanya menghasilkan perubahan atas data atau informasi.
Proses Manual Pelaksanaanpemrosesan yang dilaksanakansecara manual.
Disk
Magnetis
Data disimpan secara permanen di dalam disk magnetis, dipergunakan untuk file utama (master file) dan database.
Penyimpanan
on-line
Data disimpan di dalam file on-line temporer melalui media yang dapat diakses secara langsung, seperti disk.
Arus dokumen
atau proses
Arah pemrosesan atau arus dokumen, arus yang normal berada dibawah dan mengarah ke kanan.
On-page
conector
Menghubungkan arus pemrosesan di satu halaman yang sama.
Nama Simbol KeteranganOff-page
conector
Suatu penanda masuk dari, atau keluar ke halaman lain.
Keputusan Langkah pengambilan keputusan, dipergunakan dalam sebuah program komputer bagan alir.
Sumber : Indrajani (2015 : 36)
II.5.1.2 Data Flow Diagram (DFD)
Menurut Saputra (2012:22), Data Flow Diagram (DFD) merupakan suatu
diagram yang menggambarkan aliran data dalam suatu entitas ke sistem atau
sistem ke entitas. DFD dapat diartikan sebagai teknik grafis yang menggambarkan
aliran data dan transformasi yang digunakan sebagai perjalanan data dari input
atau masukan menuju keluaran atau output, Istilah dalam bahasa indonesianya
adalah diagram aliran data yang dapat dilihat pada tabel 2.3.
Tabel 2.3 Simbol-Simbol Data Flow Diagram (DFD)
Elemen Data
Flow DiagramKeterangan
Simbol De Marco
And Jourdan
Proses
Proses adalah kegiatan ataukerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yangmasuk ke dalam proses untuk dihasilkanarus data yang akan keluar dari proses.
Data Flow
Arus data (data flow) diberi simbol arus panah. Arus data ini mengalir diantara proses (process), simpanan data (data store) dan kesatuan luar (external enity).
Elemen Data
Flow DiagramKeterangan
Simbol De Marco
And Jourdan
Data Store
Simpanan data (data store) merupakan simpanan dari data yang dapat berupa suatu file atau database komputer, arsip, catatan manual, tabel acuan manual, suatu agenda atau buku.
External Entity
atau Boundary
Setiap sistem pasti memiliki batas system(boundary) yang memisahkan suatu sistem dengan lingkungan luarnya. External Enity merupakan kesatuan di lingkunganluar sistem yang dapat berupa orang, sistem atau sistem lainnya yang berada di lingkungan luarnyayang akan memberikan input atau menerima output dari sistem.
Sumber : Saputra (2012:22)
II.5.2 Model Data
II.5.2.1 Entity Relationship Diagram (ERD)
Menurut Sulianta (2015:100), ERD merupakan diagram yang digunakan
untuk merancang table–table yang nantinya akan di implementasikan pada basis
data. Entity Relationship Diagram (ERD) ini dibentuk berdasarkan 3 elemen
yaitu, entitas, atribut, relasi.
Entitas adalah objek dalam bentuk fisik konsep. Entitas ini akan dibuat unik
atau berbeda dengan entitas lainnya. Atribut adalah karakteristik atau property dari
entitas. Relasi adalah hubungan antara entitas yang satu dengan yang lainnya,
dapat dilihat pada tabel 2.4.
Tabel 2.4 Simbol-Simbol Entity Relationship Diagram
Elemen ERD Keterangan Simbol ChenEntitas Entitas merupakan individual yang
mewakili sesuatu yang nyata (eksistensinya) dan dapat dibedakan dari sesuatu yang lain.
Attribute Setiap entitas pasti memiliki attribute yang mendiskripsikan karakteristik (property) dari entitas tersebut
Link Link (garis) penghubung antara himpunan relasi dengan himpunan entitas danhimpunan entitas dengan attributenya.
Data store Relation menunjukkan adanya hubungan diantara sejumlah entitas yang berasal dari himpunanentitas yang berbeda
Sumber : Sulianta (2015 : 100)
II.6 Blackbox Testing
Menurut Mustaqbah. (2015 : 34), black box testing berfokus pada
spesifikasi fungsional dari perangkat lunak. Tester dapat mendefinisikan
kumpulan kondisi input dan melakukan pengetesan pada spesifikasi
fungsional program.
Black Box Testing bukanlah dari White Box Testing tapi lebih merupakan
pelengkap untuk menguji hal-hal yang tidak dicakup oleh white box testing.
Black Box Testing cenderung untuk menemukan hal-hal berikut:
1. Fungsi yang tidak benar atau tidak ada.2. Kesalahan antarmuka (interface erros).3. Kesalahan pada struktur data dan akses basis data.4. Kesalahan performansi (performance errors).
5. Kesalahan inisialisasi dan terminasi.
BAB III
METODE PENELITIAN
III.1 Lokasi dan Waktu Penelitian
III.1.1 Lokasi Penelitian
Tempat penelitian untuk Laporan Tugas Akhir ini adalah PT
Haraki Palembang yang berlokasi di Jalan Musi Raya Barat No.447
Palembang.
III.1.2 Waktu Penelitian
Jadwal penelitian yang meliputi identifikasi kebutuhan, desain
cepat, pembentukkan prototype, evaluasi pelanggan, perbaikkan
prototype, dan produk rekayasa. Di jadwalkan berlangsung selama 5
bulan. Penjadwalan dapat dilihat pada tabel 3.1.
Tabel 3.1 Waktu Penelitian
No
.URAIAN
SEP OKT NOV DES JANMinggu Ke-1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1
1. Identifikasi
Kebutuhan2. Membuat
Prototype3. Menguji
Prototype4. Pengkodean
Sistem5. Pengujian
Sistem
III.2 Jenis Pengumpulan Data
III.2.1 Data Primer
Menurut Adi (2015:12), Data primer adalah data yang diperoleh
peneliti sendiri dari subjek/objek yang diteliti melalui pengamatan,
wawancara atau eksperimen. Penulis mengumpulkan data melalui
wawancara langsung dengan bapak Aris Setya yang bertujuan untuk
mengetahui data yang akan dibutuhkan. Adapun data yang diperoleh
yaitu laporan data jasa, laporan data transaksi dan laporan data jasa
yang sering disewa
III.2.2 Data Sekunder
Menurut Sugiarto (2015:89), Data sekunder adalah data yang
diperoleh dengan cara mengkaji berbagai literatur dan hasil penelitian
yang terkait. Data sekunder digunakan sebagai data pendukung yang
memperkuat data primer yang diperoleh dari hasil observasi dan
wawancara. Data sekunder umumnya berupa bukti, atau laporan
historis yang tersusun dalam arsip atau data dokumenter yang
dipublikasikan dan yang tidak dipublikasikan.
Jenis data yang digunakan adalah data sekunder dimana data ini
dapat dari hasil penelitian sebelumnya kemudian akan dipakai dan
dikembangkan kedalam website yang akan dibuat.
III.3 Teknik Pengumpulan Data
III.3.1 Observasi (Pengamatan)
Menurut Sutabri (2012:97), observasi adalah alat pengumpulan
data yang dilakukan mengamati dan mencatat secara sistematik gejala-
gejala disebut. Observasi dilakukan dengan mengamati secara
langsung terhadap permasalahan yang akan dianalisa. Observasi ini
dilakukan dengan cara mengamati langsung objek yang berhubungan
dengan website yaitu dengan mengamati proses promosi usaha jasa
guna mendapatkan data yang dibutuhkan.
III.3.2 Wawancara
Menurut Narbuko dan Achmadi (2012:83), wawancara adalah
proses tanya jawab yang berlangsung secara lisan dalam mana dua
orang atau lebih bertatap muka mendengarkan secara langsung
informasi-informasi atau keterangan-keterangan.
Penulis melakukan teknik wawancara tanya jawab secara
langsung dengan Bapak Aris Setya selaku Manajer. Data yang didapat
penulis dengan teknik ini adalah bagaimana perusahan menjalankan
usaha jasa, bagaimana perusahaan mempromosikan usaha jasa kepada
masyarakat.
III.3.3 Studi Pustaka
Menurut Sugiyono (2014:198) Studi Pustaka merupakan suatu
kegiatan penelusuran dan penelaahan literature. Kegiatan ini sangat
diperlukan dalam melakukan penelitian dan dianggap sebagai suatu
bentuk survei terhadap data yang ada. Cara yangdilakukan oleh
Penulis yaitu dengan menggunakan buku serta jurnal sebagai referensi
dan informasi untuk memperoleh konsep serta pengetahuan yang
relevan dengan masalah yang akan diteliti.
Pada metode ini penulis juga melakukan studi pustaka yaitu
mendapatkan teori pendukung mengenai website, PHP, MySQL, ERD,
DFD dan lain sebagainya.
III.3.4 Dokumentasi
Menurut Ridwan (2011:77), dokumentasi adalah ditujukan untuk
memperoleh data langsung dari tempat penelitian, meliputi buku-buku
yang relevan, peraturan-peraturan, laporan kegiatan, foto-foto, film
dokumenter, data yang relevan penelitian. Dalam proses dokumentasi
penulis mendapakan berupa sejarah, visi misi, struktur organisasi.
III.4 Alat Pengembangan Sistem
Jenis sistem yang dibangun adalah aplikasi yang berbasis pemrograman
terstruktur. Pemrograman terstruktur adalah “suatu urutan instruksi-instruksi
dalam bahasa komputer yang disusun secara logis dan sistematis,akan tetapi
bertujuan untuk memecahkan suatu masalah serta membuat mudah pekerjaan
yang diinginkan oleh pemakai” Sugiyono (2005:21). Alat pengembangan
sistem yang digunakan meliputi model proses dan model data.
III.4.1 Model Proses
Model proses yang digunakan dalam pembuatan aplikasi ini
adalah flowchart dan data flow diagram (DFD). Flowchart yang
digunakan adalah flowchart sistem yang berjalan dan sistem flowchart
yang diusulkan. Pembuatan flowchart yang sedang berjalan
mengunakan sistem simbol flowchart sedangkan flowchart yang
diusulkan mengunakan simbol flowchart aplikasi. Data flow diagram
(DFD) yang akan dibuat menggunakan simbol DFD versi De Marco
and Jourdan.
III.4.2 Model Data
Model data dalam laporan ini menggunakan entity relationship
diagram (ERD) dengan menggunakan simbol versi Chen. Adapun
jumlah entitas yang digunakan dalam entity relationship diagram
(ERD) ini adalah promosi, pelanggan, produk, cart, detail transaksi,
transaksi dan user.
III.5 Metode Pengembangan Sistem
Metode pengembangan sistem yang digunakan dalam aplikasi ini adalah
metode prototype yang memiliki tahapan sebagai berikut :
a. Identifikasi Kebutuhan PemakaiPada tahap ini peneliti melakukan identifikasi kebutuhan pemakai
adapun pemakai dalam aplikasi ini terdiri dari konsumen, staff admin
jasa, manager dan direktur. Adapun kebutuhan perangkat lunak software
dan perangkat keras software.b. Membuat Prototype
Pada tahapan ini peneliti membuat prototype berupa alur sistem
dalam bentuk flowchart sistem yang diusulkan, serta membuat data flow
diagram (DFD) untuk menggambarkan model proses serta membuat
model data dalam bentuk entity relationship diagram (ERD) serta desain
interface.c. Pengujian Prototype
Pada tahapan ini peneliti melakukan pengujian prototype berupa
flowchart yang diusulkan, data flow diagram (DFD) dan entity
relationship diagram (ERD) kepada salah satu pihak pengguna yaitu staff
admin jasa. d. Pengkodean Sistem
Pada tahapan ini peneliti melakukan pengodean sistem dangan
menggunakan bahasa pemrograman PHP (HyperText Preprocessor) dan
databases yang digunakan adalah mysql.
e. Pengujian Sistem
Pada tahapan ini peneliti melakuakan pengujian sistem
menggunakan black box testing untuk memastikan semua fungsi berjalan
sesuai dengan semestinya dan tanpa kesalahan atau error.
BAB IV
HASIL DAN PEMBAHASAN
IV.1 Hasil
Dalam pembuatan aplikasi ini peneliti menggunakan metode teknik
pengembangan sistem prototype. Pada pembahasan ini peneliti akan
membahas tahap-tahap dalam pembuatan aplikasi ini sesuai dengan tahap-
tahap yang ada pada metode prototype yang akan dijelaskan sebagai berikut :
IV.1.1 Identifikasi Kebutuhan Pemakai
Adapun tabel identifikasi kebutuhan pemakai pada website usaha
jasa adalah sebagai berikut :
Tabel 4.1 Kebutuhan Hardware
Pengguna Perangkat Lunak Perangkat Keras
(Software) (Hardware)1. Konsumen2. Staff Admin Jasa3. Manager4. Direktur
1. Microsoft Windows2. Web Browser3. Xamp4. mysql5. RAM
1. Monitor2. Keyboard3. Mouse4. Scanner5. Printer
IV.1.1.1 Alur Sistem Berjalan
Adapun bagan alur yang berjalan pada PT Haraki
Palembang mengunakan flowchart document adalah sebagai
berikut :
Gambar 4.1 Alur Sistem Berjalan
Diagram alur berjalan dapat dijelaskan sebagai berikut :
a. Konsumen mengisi formulir konsumen. Konsumen mengisi
formulir pemesanan.
b. Admin menerima data konsumen dan merekap data
konsumen, data pemesanan jasa, hitung pembayaran. c. Konsumen menerima melakukan pembayarand. Admin terima pembayaran, admin memberikan kwintasie. Konsumen mendapatkan kwintasif. Manager mendapatkan laporan kosumen, laporan data
pemesanan dan laporan transaksi pembayaran.g. Pimpinan menerima laporan kosumen, laporan data
pemesanan dan laporan transaksi pembayaran.
IV.1.1.2 Alur Sistem Diusulkan
Adapun bagan alur yang di usulkan pada PT Haraki
Palembang dapat dilihat pada gambar 4.2 :
Gambar 4.2 Alur Sistem Diusulkan
IV.1.2 Membuat Prototype
IV.1.2.1 Diagram Konteks
Diagram konteks adalah sebagian besar dari gambaran aliran data website
usaha jasa PT Haraki Palembang. Diagram konteks tersebut dapat dilihat pada
gambar 4.3 :
Gambar 4. 3 Diagram Konteks
Diagram konteks pada gambar diatas dapat dijelaskan, yaitu sistem alur PT
Haraki Palembang dimana memiliki 4 entitas (pengguna), yaitu konsumen admin
jasa, manager jasa, dan Direktur.
IV.1.2.2 DFD (Data Flow Diagram)
Penulis memberikan gambaran arus data terhadap sistem yang akan
direncanakan sebagai berikut :
BAB V Diagram Level 0
Diagram level 0 adalah diagram yang menunjukkan
semua proses utama yang menyusun keseluruhan sistem.
Diagram ini dapat dilihat pada gambar 4.4
Gambar 4.4 Diagram Level 0
Dari gambar diatas dapat dijelaskan bahwa :
1. Proses 1.0P admin melakukan login
2. Proses 2.0P setelah login admin masuk kedalam
dashboard admin.
3. Proses 3.0P admin medapatkan informasi data
konsumen.
4. Proses 4.0P kemudian admin menginput data jasa pada
tabel jasa.
5. Proses 5.0P admin mengvalidasi pemesanan yang
dilakukan oleh konsumen.
6. Proses 6.0P admin mengvalidasi pembayaran
dilakukan oleh konsumen pada saat pembayaran jasa.
7. Proses 7.0P admin melakukan konfirmasi pengiriman
jasa.
8. Proses 8.0P admin mengkonfirmasi pengembalian
konsumen.
9. Proses 9.0P admin melakukan laporan jasa. Data
konsumen, jasa yang sering disewa dan transaksi.
BAB VI Diagram Level 1
Diagram level 1 diciptakan dari setiap proses utama
dari level 0. Level ini menunjukkan proses-proses utama
dalam level 0. Diagram ini dapat dilihat pada gambar 4.5
Gambar 4.5 Diagram Level 1
BAB VII ERD (Entity Relationship Diagram)
Berikut ini adalah gambar Entity Relationship Diagram
(ERD) yang berisi komponen-komponen himpunan entitas
dan himpuan relasi yang masing-masing dilengkapi atribut.
Entity Relationship Diagram. Diagram ini dapat dilihat
pada gamabar 4.6
Gambar 4.6 ERD (Entity Relationship Diagram)
VII.1.1Menguji Prototype
Pada tahap ini peneliti melakukan pengujian prototype berupa
ERD, DFD dan flowchart yang diusulkan kepada salah satu pihak
pengguna yaitu administrasi jasa.
VII.1.1.1 Validasi Prototype (ERD)
Berikut ini merupakan gambar validasi prototype ERD
yang dapat dilihat pada gambar 4.7 dibawah ini:
Gambar 4.7 Gambar Validasi Prototype
VII.1.1.2 Validasi Prototype (DFD)
Berikut ini merupakan gambar validasi prototype DFD
yang dapat dilihat pada gambar 4.8 dibawah ini :
Gambar 4.8 Validasi Prototype (DFD)
VII.1.1.3 Validasi Prototype Flowchart
Berikut ini merupakan gambar validasi prototype
Flowchart yang dapat dilihat pada gambar 4.9 dibawah ini :
Gambar 4.9 Validasi Prototype (Flowchart)
VII.1.2 Pengkodean Sistem
Berikut adalah desain-desain dalam mengimplementasikan
metode prototype website usaha jasa pada PT Haraki Palembang :
VII.1.2.1 Desain Tabel
Desain tabel terdiri dari beberapa desain tabel sebagai
berikut :
BAB VIII Tabel Konsumen
Tabel pelanggan digunakan untuk menampung data
pelanggan pada proses registrasi calon pelanggan dari
website usaha jasa PT Haraki Palembang.
Nama Tabel : pelanggan
Primary key : id_pelanggan*
Tabel 4.2 Pelanggan
No
Field Type Width
Keterangan
1 Id_pelanggan
Int 11 Id pelanggan
2 Nama Varchar 255 Nama pelanggan3 Alamat text Alamat pelanggan4 Telp Varchar 255 No. Telp pelanggan5 Username varchar 100 Username
pelanggan6 Status varchar 100 Status pelanggan
BAB IX Tabel Produk
Tabel produk digunakan untuk menampung data
produk pada website usaha jasa PT Haraki Palembang.
Nama Tabel : produk
Primary key : id_produk*
Tabel 4.3 Produk
No
Field Type Width Keterangan
1 Id_produk
Int 11 Id produk
2 Jenis Varchar 255 Jenis layanan produk3 Nama text 255 Nama produk4 Status Varchar 255 Status persediaan
produk5 Harga Int 11 Harga produk6 Deskripsi Text Deskripsi
BAB X Tabel Cart
Tabel cart digunakan untuk menampung data detail
produk apa saja yang di pesan oleh pelanggan pada website
usaha jasa PT Haraki Palembang.
Nama Tabel : Cart
Primary key : id_cart*
Foreign Key :id_pelanggan**, id_produk**
Tabel 4.4 Cart
No
Field Type Width Keterangan
1 Id_cart Int 11 Id cart yang di pesan konsumen2 Id_pelanggan int 11 Id konsumen3 Id_produk int 11 Id jasa4 Tanggal pesan date Tanggal pesanan5 Jumlah int 11 Jumlah pesanan6 Harga int 11 Harga jasa pesanan7 Tgl_pesan date Tanggal pesan8 Mulai Varchar 20 Mulai pemesanan9 Sampai varchar 20 Sampai pemesanan10 Tgl_kirimkembal
iDate Tanggal kirim kembali
BAB XI Tabel Transaksi
Tabel transaksi digunakan untuk menampung data data
transaksi pemesanan jasa oleh konsumen pada website
usaha jasa PT Haraki Palembang.
Nama Tabel : transaksi
Primary key : id_transaksit*
Foreign Key :id_pelanggan**,id_cart**
Tabel 4.5 Transaksi
No
Field Type Width
Keterangan
1 Id_transaksi Int 11 Id transaksi 2 Id_pelanggan int 11 Id pelanggan3 tgl date 11 tanggal4 Status_bayar varcha
r255 Status pembayaran pesanan
5 Status_kirim varchar
255 Status pengiriman
6 Tanggal_haruskembali date 255 Tanggal harus kembali7 Tanggal_kembali date Tanggal pengembalian8 denda int 11 denda9 potongan int 11 Potongan harga
BAB XII Tabel User
Tabel data user digunakan untuk menampung data
login pada website usaha jasa PT Haraki Palembang.
Nama Tabel : user
Primary key : id_user*
Foreign Key :username**
Tabel 4.6 User
No
Field Type Width
Keterangan
1 Id_user varchar 11 Id user 2 Usernam
e varchar 100 username
3 Password varchar 100 password4 Akses varchar 100 akses
BAB XIII Tabel Promosi
Tabel data promosi digunakan untuk menampung data
promosi pada website usaha jasa PT Haraki Palembang.
Nama Tabel : promosi
Primary key : id_promosi*
Tabel 4.7 Promosi
No
Field Type Width Keterangan
1 Id_promosi
int 11 Id user
2 tgl date 100 tanggal3 judul varchar 100 Judul promosi4 isi text 100 Isi promosi
BAB XIV Tabel Detail_transaksiTabel detail_transaksi digunakan untuk menampung
transaksi dan pemesananNama Tabel : detail_transaksiPrimary key : id_dt
Tabel 4.8 detail_transaksi
Field Type Width keterangan1 Id_dt int 11 Id detail_transaksi2 Id_transaksi Int 11 Id_transaksi3 Id_produk Int 11 Id_produk4 Jumlah Int 11 Jumlah produk5 Harga Int 11 Harga6 Tgl_pemesanan Date Tanggal pemesanan
7 Tgl_kirimkembali Date Tanggal kirim kembali8 Mulai varchar 20 Mulai pengiriman9 sampai varchar 20 Sampai produk
4.1.3 Menguji Prototype
1. Halaman Depan Halaman depan merupakan tampilan awal dari website usaha
jasa PT Haraki Palembang. Tapilan awal dapat dilihat pada gambar
4.10 :
Gambar 4.10 Halaman Depan
2. Halaman Pendaftaran Konsumen
Halaman pendaftran konsumen merupakan halaman yang berguna untuk hak
akses pemakai website. Tampilan pendaftaran konsumen dapat dilihat pada
gambar 4.11 :
Gambar 4.11 Pendaftaran Konsumen
3. Halaman Login Konsumen
Halaman login konsumen merupakan halaman yang digunakan oleh
konsumen yang berguna sebagai hak akses data. Tampilan login konsumen dapat
dilihat pada gambar 4.12 :
Gambar 4.12 Halaman Login Konsumen
4. Halaman Pemesanan
Halaman pemesanan merupakan keluaran dari penginputan pesan yang
dilakukan konsumen. Tampilan pemesanan dapat dilihat pada gambar 4.13
Gambar 4.13 Halaman Pemesanan
5. Halaman Pembayaran
Halaman pembayaran merumakan halaman keluaran dari penginputan
pemesanan yang dilakukan konsumen. Tampilan pembayaran dapat dilihat pada
gambar 4.14
Gambar 4.14 Halaman Pembayaran
6. Halaman Login Admin
Halaman menu login admin merupakan halaman yang digunakan oleh admin
merupakan halaman yang digunakan oleh admin yang berguna sebagai hak akses
data. Tampilan login dapat dilihat pada gambar 4.15 :
Gambar 4.15 Halaman Login Admin
7. Halaman Data Jasa
Halaman data jasa merupakan halaman keluaran dari penginputan data jasa.
Tampilan data jasa dapat dilihat pada gambar 4.16 :
Gambar 4.16 Halaman Data Jasa
8. Halaman Data Promosi
Halaman data promosi merupakan halaman keluaran dari
penginputan data promosi. Tampilan data promosi dapat dilihat
pada gambar 4.17
Gambar 4.17 Halaman Promosi
9. Halaman Pembayaran
Halaman pembayaran merupakan halaman keluaran dari penginputan
pembayaran konsumen. Tampilan pembayaran dapat dilihat pada gambar 4.18
Gambar 4.18 Halaman Pembayaran
10. Halaman PengirimanHalaman pengiriman merupakan halaman konfirmasi
pengiriman konsumen. Tampilan pengiriman dapat dilihat pada
gambar 4.19 :
Gambar 4.19 Halaman Pengiriman
11. Halaman Login Manager dan Direktur
Halaman login manager merupakan halaman yang digunakan oleh manager
yang berguna sebagai hak akses data. Tampilan login dapat dilihat pada gambar
4.20
Gambar 4.20 Halaman Login Manager dan Direktur
12. Halaman User
halaman user merupakan halaman keluaran dari pengiputan user. Tampilan
halaman user dapat dilihat pada gamabr 4.21
Gambar 4.21 Halaman User
13. Halaman Laporan Konsumen
Halaman laporan konsumen merupaka laporan data konsumen. Tampilan
halaman konsumen dapat di lihat pada gambar 4.22
Gambar 4.22 Halaman Laporan Konsumen
14. Halaman Laporan Jasa
Halaman laporan jasa merupakan laporan data jasa. Tampilan halaman jasa
dapta di lihat pada gambar 4.23
Gambar 4. 23 Halaman Laporan Jasa
15. Halaman Laporan transaksi
Halaman laporan transaksi merupakan laporan data konsumen,
pembayaran dan pengiriman. Tampilan halaman transaksi dapat di lihat pada
gambar 4.24
Gambar 4. 24 Halaman Laporan Transaksi
16. Halaman Jasa Yang Sering Dipesan
Halaman jasa yang sering dipesan merupakan tampilan laporan data jasa dan
transaksi. Tampilan halaman jasa yang sering disewa dapat dilihat pada gambar
4.5
Gambar 4. 25 Halaman Laporan Jasa Yang Sering DiPesan
17. Halaman Laporan Bulanan
Halaman laporan bulanan merupakan tampilan tanggal transaksi perbulan.
Tampilan halaman laporan bulanan dapat dilihat pada gambar 4.26
Gambar 4. 26 Halaman Laporan Bulanan
XIV.1.1 Pengkodean Sistem
Berikut ini adalah implementasi dari program website usaha jasa
pada PT Haraki Palembang.
BAB XV Tampilan Halaman Depan Website
Gambar 4.27 Tampilan Halaman Depan Website
BAB XVI Desain Tampilan Login Admin
Desain tampilan form login administrasi yang berisikan field username,
password untuk masuk ke dalam tampilan dashboard admin. Desain Tampilan
Form Login Admin dapat dilihat pada gambar 4.28 :
Gambar 4. 28 Desain Tampilan Login Admin
BAB XVII Desain Tampilan Dashboard Admin
Desain tampilan dashboard pada akses admin berisikan
list menu tampilan yang terletak pada konten sebelah kiri
tampilan yaitu Dashboard, konsumen, Data jasa, pemesanan,
pembayaran dan pengembalian. Desain Tampilan Dashboard
dapat dilihat pada gambar 4.29
Gambar 4. 29 Desain Tampilan Dashboard Admin
BAB XVIII Desain Tampilan Data Jasa
Desain tampilan data jasa adalah data yang digunakan untuk menginput data-
data jasa. Desain Tampilan dapat dilihat pada gambar 4.30
Gambar 4.30 Data Tampilan Data Jasa
BAB XIX Desain Tampilan Promosi
Desain tampilan data jasa adalah data yang digunakan untuk mengimput
data-data jasa. Desain Tampilan dapat dilihat pada gambar 4.31 :
Gambar 4. 31 Desain Tampilan Data Promosi
BAB XX Desain Tampilan From Data Konsumen
Desain tampilan from daftar konsumen data yang digunakan untuk
mendaftarkan konsumen. Desain Tampilan dapat dilihat pada gambar 4.32
Gambar 4. 32 Desain Tampilan From Daftar Konsumen
BAB XXI Desain Menu Tampilan Login Konsumen
Desain tampilan form login konsumen yang berisikan field username,
password untuk masuk ke dalam tampilan dashboard pelanggan. Desain Tampilan
Form Login konsumen dapat dilihat pada gambar 4.33.
Gambar 4.33 Desain Menu Tampilan Login Konsumen
BAB XXII Desain Tampilan Pesanan Jasa
Desain tampilan data jasa lapangan golf adalah data yang digunakan untuk
mengimput data-data jasa. Desain Tampilan dapat dilihat pada gambar 4.34
Gambar 4. 34 Desain Tampilan Pesanan Jasa
Desain tampilan data jasa alat golf adalah data yang digunakan untuk
mengimput data-data jasa. Desain Tampilan dapat dilihat pada gambar 4.35
Gambar 4. 35 Desain Tampilan Pesanan Jasa alat golf
Desain tampilan data jasaboga adalah data yang digunakan untuk mengimput
data-data jasa. Desain Tampilan dapat dilihat pada gambar 4.36
Gambar 4. 36 Desain Tampilan Pesanan Jasaboga
BAB XXIII Desain Tampilan PemesananDesain tampilan pemesanan Lapangan golf data yang
digunakan untuk menampung data-data pemesanan lapangan golf.
Desain Tampilan dapat dilihat pada gambar 4.37.
Gambar 4.35 Desain Tampilan Pemesanan Lapangan Golf
Desain tampilan pemesanan alat golf adalah data yang digunakan untuk
menampung data-data pemesanan alat golf. Desain Tampilan dapat dilihat pada
gambar 4.38.
Gambar 4.36 Desain tampilan Pemesanan Alat Golf
Desain tampilan pemesanan jasaboga adalah data yang digunakan untuk
menampung data-data pemesanan jasaboga. Desain Tampilan dapat dilihat pada
gambar 4.39.
Gambar 4.37 Desain Tampilan Pemesanan Jasa Boga
10 Desain Tampilan Validasi Pengiriman Desain tampilan validasi pengiriman untuk pelanggan adalah data yang
digunakan untuk mengimput data-data jasa. Desain Tampilan dapat dilihat pada
gambar 4.40.
Gambar 4. 40 Desain Tampilan Validasi Pengiriman
11 Desain Tampilan Validasi Pembayaran
Desain tampilan validasi pembayaran untuk pelanggan adalah data yang
digunakan untuk memvalidasi pembayaran pelanggan. Desain Tampilan dapat
dilihat pada gambar 4.41.
Gambar 4. 41 Desain Tampilan Validasi Pembayaran
BAB XXIV Desain Tampilan Laporan Pelanggan Desain tampilan laporan pelanggan merupakan laporan data konsumen
kepada direktur dan manager. Desain Tampilan dapat dilihat pada
gambar 4.42
Gambar 4.42 Desain Tampilan Laporan Konsumen
BAB XXV Desain Tampilan Laporan Jasa Desain tampilan laporan jasa merupakan laporan data jasa kepada
direktur dan Manager. Desain Tampilan dapat dilihat pada gambar
4.43 :
Gambar 4. 43 Desain Tampilan Laporan Jasa
BAB XXVI Desain Laporan Bulanan Desain tampilan laporan jasa merupakan laporan data jasa kepada
direktur. Desain Tampilan dapat dilihat pada gambar 4.44 :
Gambar 4. 44 Desain Laporan Bulanan
BAB XXVII Desain Laporan Jasa Yang Sering Dipesan Desain tampilan laporan jasa merupakan laporan data jasa kepada
direktur dan manager. Desain Tampilan dapat dilihat pada gambar
4.45 :
Gambar 4.45 Desain Laporan Yang Sering Dipesan
BAB XXVIII Desain Menu Tampilan User
Desain menu tampilan user digunakan untuk menginput data user oleh
manager. Desain Tampilan menu user dapat dilihat pada gambar 4.46 :
Gambar 4. 4638 Desain Menu Tampilan User
BAB XXIX Desain Tampilan Laporan Transaksi Desain tampilan laporan transaksi merupakan laporan transaksi
pemesanan jasa. Desain Tampilan dapat dilihat pada gambar
4.47 :
Gambar 4. 47 Desain Tampilan Laporan Transaksi
XXIX.1.1Pengkodean Sistem
Pengujian halaman form input menggunakan metode pengujian
black box, yaitu dengan menguji fungsi-fungsi content yang terdapat
pada halaman form input apakah berfungsi atau tidak berfungsi
BAB XXX Tabel Pengujian Halaman LoginTabel pengujian halaman login digunakan untuk menguji halaman login
dan hasil pengujian semuanya Valid. Adapun pengujian halaman
login dapat pada tabel 4.8 :
Tabel 4.8 Tabel Pengujian Halaman Login
NoSkenario Pengujian
Test CaseHasil Yang Diharapkan
Hasil Pengujian
1
Mengosongkan username dan password kemudian klik tombol submit
Username : -Password : -
Proses login akan gagal masuk dalam sistem
Valid
2
Menggunakan username yang salah dan passwordyang benar.
Username : admPassword : admin
Proses login akan gagal masuk dalam sistem
Valid
3
Menggunakan username yang benar dan passwordyang salah.
Username : adminPassword : boss
Proses login akan gagal masuk dalam sistem
Valid
NoSkenario Pengujian
Test CaseHasil Yang Diharapkan
Hasil Pengujian
4
Menggunakan username yang benar dan passwordyang benar.
Username : adminPassword : admin
Proses login akan berhasil masuk kedalam sistem.
Valid
BAB XXXI Tabel Pengujian halaman JasaTabel Pengujian Halaman jasa digunakan untuk menguji halaman jasa
dan hasil pengujiannya ada Valid dan Tidak Valid. Adapun
pengujian halaman input jasa dapat dilihat pada tabel 4.9
Tabel 4. 9 Tabel Pengujian Halaman Jasa
NoSkenario Pengujian
Test CaseHasil Yang Diharapkan
Hasil Pengujian
1
Mengisi field jasa, jenis jasa, status, harga ,dan deskripsi
Jenis jasat : xxxNama jasa : xxxstatus : xxxharga :xxxdeskripsi : xxx
Proses penambahan jasa akan berhasil
Valid
2
mongosongkan field nama jasa, jenis jasa, status, harga ,dan deskripsi
Nama jasa : -Jenis jasat : -status : -harga : -deskripsi : -
Proses penambahan jasa akan gagal
TidakValid
3
Mengosokan status jasa
Nama jasa : xxxJenis jasat : xxxstatus : -harga :xxxdeskripsi :xxx
Proses penambahan jasa akan gagal
Valid
4
Mengosokan harga jasa
Nama jasa : xxxJenis jasat : xxxstatus : xxxharga : -deskripsi : xxx
Proses penambahan jasa akan gagal
Tidak Valid
5
Mengosongkan deskripsi
Nama jasa : xxxJenis jasat : xxxstatus : xxxharga :xxxdeskripsi : -
Proses penambahan jasa akan gagal
Valid
BAB XXXII Halaman untuk promosi
Tabel Pengujian Halaman promosi digunakan untuk menguji
promosi dan hasil pengujiannyaa ada Valid dan Tidak Valid. Adapun
pengujian halaman input produksi dapat dilihat pada tabel 4.10
Tabel 4.10 Tabel Pengujian Halaman Promosi
NoSkenario Pengujian
Test CaseHasil Yang Diharapkan
Hasil Pengujian
1
Mengisi field produk
judul : xxxxisi :xxx
Proses penambahan promosi akanberhasil
Valid
2
Mongosongkan isi judul : xxxxisi : -
Proses penambahan promosi akangagal
valid
BAB XXXIII Halaman pengujian pembayaran
Tabel Pengujian Halaman pembayaran digunakan untuk
menguji promosi dan hasil pengujiannyaa ada Valid dan Tidak
Valid. Adapun pengujian halaman pembayaran dapat dilihat pada
tabel 4.11
Tabel 4. 11 Tabel Pengujian Pembayaran
NoSkenario Pengujian
Test CaseHasil Yang Diharapkan
Hasil Pengujian
1
Mengisi field tanggal kembali
Tanggal kembali :xxx Proses penambahan tanggal kembali akan berhasil
Valid
2
Mengosongkan aktivas lancar
Tanggal kembali : - Proses penambahan tangggal kembali akan gagal
Valid
BAB XXXIV Halaman pengujian daftar konsumen untuk konsumen
Tabel Pengujian Halaman daftar konsumen digunakan
untuk menguji daftar konsumen dan hasil pengujiannyaa
ada Valid dan Tidak Valid. Adapun pengujian halaman
daftar konsumen dapat dilihat pada tabel 4.12
Tabel 4.12 Halaman pengujian Daftar Konsumen
NoSkenario Pengujian
Test CaseHasil Yang Diharapkan
Hasil Pengujian
1
Mengisi field nama,Alamat, telp, username, status
Nama : xxxUsername : xxxAlamat :xxxTelp :xxx
Proses daftar konsumen akan berhasil Valid
2
Mengosongkan no username
Nama : xxxUsername : -Alamat :xxxTelp :xxx
Proses daftar konsumen akan gagal
Tidak Valid
3
Mengosongkan telp
Nama : xxxUsername : xxxAlamat : xxxtelp: xxx
Proses daftar konsumen telepon akan gagal
Tidak Tidak Valid
4
Mengosongkan alamat
Nama : xxxUsername : xxxAlamat : -Nama : xxxtelp: xxx
Proses daftar konsumen akan gagal
Tidak Tidak Valid
5
Mengosongkan telp Nama : xxxUsername : xxxAlamat : xxxNama : xxxtelp: -
Proses daftar konsumen akan gagal Tidak Tidak
Valid
BAB XXXV
KESIMPULAN DAN SARAN
XXXV.1 Kesimpulan
Berdasarkan pembuatan laporan, dapat diambil beberapa kesimpulan
sebagai berikut:
a. Peneliti berhasil mengemplementasikan metode prototype pada
pembuatan website usaha jasa PT haraki Palembang. b. Website ini memiliki menu yang dapat mempermudah konsumen dan
pihak PT Haraki Palembang dalam proses pemesanan, pembayaran dan
pengiriman. c. Kelebihan website ini yaitu tersedianya menu untuk konsumen dalam
melakukan pemesanan jasa, sehingga konsumen tidak perlu datang
langsung ke perusahaan. d. Aplikasi ini memberikan kontribusi (manfaat) kepada pihak perusahaan,
yaitu dapat mempermudah mempromosikan usaha jasa perusahaan
sehingga jangkauan untuk mendapatkan konsumen lebih luas
dibandingkan dengan media pernyebaran brosur dan spanduk, selain itu
mempermudah manager dan direktur mendapatkan laporan data
konsumen, laporan jasa, laporan transaksi dan laporan jasa yang sering
dipesan.
e. Website yang dibangun sudah melalui tahapan mengujian aplikasi
dengan menggunakan black box testing dengan hasil baik (berfungsi
tanpa error)
XXXV.2 Saran
Adapun saran yang dapat diberikan untuk kelanjutan dalam penelitian ini
adalah sebagai berikut :
1. Website usaha jasa untuk kedepannya dapat dikembang lagi dari berbasis
web ke berbasis android.2. Untuk penelitian selanjutnya alangkah baiknya jika ada penambahan jasa
lagi untuk dimasukan ke dalam website usaha jasa.
DAFTAR PUSTAKA
Achmadi dan Narbuko. 2012. Metode Penelitian. Jakarta. Bumi Aksara.
Andy Ficry, Sautra Ryan dan Rahman Abdul. 2012. Perancangan Dan Perancangan E-Commerce Berbasis Website Pada Toko Dunia Palembang. Jurnal Sistem Informasi.
Hidayat, Rahmat.2010. Cara Praktis Membangun Website Gratis. Jakarta: PT.
Elex Media Komputindo.
Indrajani. 2015. Database Design. Jakarta: PT Elex Media Komputindo.
Iqball, Izharyan ‘et al’. 2015. Perancangan Aplikasi Penjualan Berbasis Web
Dengan Metode Prototype Pada CV KHATULISTIWA. Vol 2, No. 1,
ISSN: 2355-9365.
Kristiyannti, Mariana. 2014. Rancang Bangun Prototype berbasis web Sebagai
Implementasi Praktik Wirausaha mahasiswa Di Kota Semarang. Vol
XVII, No. 2, ISSN 1979-6471.
Raharjo, Budi. 2011. Belajar Otodidak Membuat Database Menggunakan
MYSQL. Bandung: informatika.
Ridwan. 2011. Belajar Mudah Penelitian Untuk Guru, Karyawan dan Peneliti
Pemula. Bandung: Alfabeta.
Rulia Puji Hastanti, Bambang Eka Purnama dan Indah Uly Wardati. 2015. Sistem
penjualan berbasis Web (E-Commerce) Pada Tata Distro Kabupaten Pacitan.
Jurnal Bianglala Informatika. Vol 3, No 2, ISSN: 2338-8145
Sugiyono. 2014. Metode Penelitian Pendidikan Pendekatan Kuantitatif,
Kualitatif Dan R&D. Bandung. Alfabeta.
Saputra Agus. 2012. Web Tips PHP, HTML5, dan CSS3. Yogyakarta. Jasakom.
Sutabri.2012. Analisis Sistem Informasi. Yohyakarta. Andi.