KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS...

88
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 / 031140019 2. JUMIATI PRATIWI / 031140017 Untuk Memenuhi Sebagian dari Syarat-Syarat Guna Mencapai Gelar Ahli Mayda PELEMBANG 2018 1

Transcript of KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS...

Page 1: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 2: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 3: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 4: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 5: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 6: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 7: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 8: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 9: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 10: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 11: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

BAB V KESIMPULAN DAN SARAN......................................................68

5.1 Kesimpulan..........................................................................................68

5.2 Saran....................................................................................................69

DAFTAR PUSTAKA........................................................................................74

10

Page 12: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 13: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 14: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 15: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 16: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 17: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 18: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 19: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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”.

Page 20: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 21: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 22: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 23: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 24: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 25: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 26: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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,

Page 27: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

(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

Page 28: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 29: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 30: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 31: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 32: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 33: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 34: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 35: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 36: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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).

Page 37: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 38: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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).

Page 39: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 40: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 41: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 42: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 43: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 44: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

(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

Page 45: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 46: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

(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 :

Page 47: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

Gambar 4.1 Alur Sistem Berjalan

Diagram alur berjalan dapat dijelaskan sebagai berikut :

a. Konsumen mengisi formulir konsumen. Konsumen mengisi

formulir pemesanan.

Page 48: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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 :

Page 49: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

Gambar 4.2 Alur Sistem Diusulkan

Page 50: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 51: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 52: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 53: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 54: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 55: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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:

Page 56: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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 :

Page 57: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

Gambar 4.8 Validasi Prototype (DFD)

Page 58: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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)

Page 59: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 60: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 61: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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**

Page 62: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 63: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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 :

Page 64: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 65: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 66: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 67: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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 :

Page 68: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 69: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 70: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 71: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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 :

Page 72: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 73: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 74: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 75: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 76: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 77: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 78: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 79: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 80: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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 :

Page 81: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 82: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 83: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 84: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 85: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 86: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.

Page 87: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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

Page 88: KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI POLITEKNIK PALCOMTECH LAPORAN TUGAS ...library.palcomtech.com/pdf/5611.pdf · 2018. 5. 4. · KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN

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.