• Tidak ada hasil yang ditemukan

Pembuatan Aplikasi Parkir Kendaraan Bermotor Berbasis Web.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Aplikasi Parkir Kendaraan Bermotor Berbasis Web."

Copied!
12
0
0

Teks penuh

(1)

ABSTRAK

Aplikasi perparkiran berbasis web yang dikembangkan bertujuan untuk melakukan

pencatatan data parkir masuk, parkir keluar, dan perhitungan billing. Aplikasi Parkir Kendaraan Bermotor Berbasis Web ini nantinya dapat digunakan multiuser sehingga dapat digunakan oleh beberapa user. Fitur utama dari aplikasi ini yaitu untuk melakukan pencatatan data parkir kendaraan yang nantinya akan disimpan ke

dalam database.

(2)

ABSTRACT

Web-based application developed parking aim to perform data recording incoming parking, parking exit, and billing calculations. The Parking Vehicle-Based Application can later be used multiuser so that it can be used by several users. The main feature of this application is to perform data recording parked vehicles will be stored into the database.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... ii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... iii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN... iv

PRAKATA ... v

ABSTRAK ... vii

ABSTRACT ... viii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... xii

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 1

1.3 Tujuan ... 2

1.4 Batasan Masalah... 2

1.5 Sistematika Penyajian ... 2

BAB II KAJIAN TEORI ... 4

2.1 Pendahuluan ... 4

2.2 PHP(Hypertext Preprocesor) ... 5

2.3 Basis Data ... 6

2.3.1 Model Relasi Entitas (ERD)... 7

2.3.2 Simbol-simbol (ERD) ... 8

2.3.3 Gambar tipe-tipe kardinalitas ... 11

2.3.4 Database Mysql (DBMS) ... 11

2.3.5 Data Flow Diagram (DFD) ... 14

2.3.6 Tingkat Pada Aliran Data ... 15

2.3.7 Kamus Data... 16

2.3.8 Flowchart ... 16

BAB III ANALISIS DAN RANCANGAN SISTEM ... 20

3.1 Analisis Kebutuhan Pembuatan Aplikasi Parkir Kendaraan Bermotor Berbasis Web ... 20

3.1.1 Proses Bisnis Parkir ... 20

(4)

3.2 Entity Relationship Diagram ... 23

3.3 Diagram Alir Data Level 0 ... 24

3.3.1 Diagram Alir Data Level 1 ... 25

3.3.2 Diagram Alir Data Level 1 Dari Proses 1 ... 26

3.3.3 Diagram Alir Data Level 1 Dari Proses 2 ... 27

3.3.4 Diagram Alir Data Level 1 Dari Proses 3 ... 29

3.3.5 Diagram Alir Data Level 1 Dari Proses 4 ... 30

3.3.6 Diagram Alir Data Level 1 Dari Proses 5 ... 31

3.4 PSPEC ... 31

3.5 Web Map dan Layout Operator ... 44

3.6 Web Map dan Layout Admin ... 44

3.7 Transformasi Design Database ke dalam table ... 45

3.8 User Interface Design (UID) ... 46

3.8.1 Tampilan Awal Pembuatan Aplikasi Parkir Kendaraan Bermotor Berbasis Web.. 46

3.8.2 Tampilan Awal Pembuatan Aplikasi Parkir ... 47

3.8.3 Form Parkir Kendaraan Masuk... 48

3.8.4 Tampilan untuk Melihat Data Parkir ... 49

3.8.5 Cetak Parkir... 50

3.8.6 Pengelolaan Parkir (Entry Kendaraan Keluar)... 51

3.8.7 Tampilan setelah Keluar Parkir ... 52

3.8.8 Display Data Parkir Cetak Karcis ... 53

3.8.9 Tampilan Cetak Karcis ... 54

BAB IV HASIL PENELITIAN ... 55

4.1 Realisasi Basis Data ... 55

4.1.1 Database Staff... 55

4.1.2 Database Parkir... 55

4.1.3 Database Kendaraan ... 56

4.1.4 Database Absen ... 56

4.2 Login Tampilan Halaman – Halaman Pada Aplikasi... 57

4.2.1 Login ... 57

4.2.2 Tampilan Staff ... 61

4.2.3 Menu Input Parkir ... 63

4.2.4 Menu Display Data Parkir ... 66

(5)

4.2.6 Absen Masuk... 70

4.2.7 Absen Keluar ... 72

4.2.8 ReviewAbsen ... 74

4.2.9 Form Admin Tambah Staff ... 77

4.2.10 Tampilan Data Laporan Parkir Admin ... 80

BAB V PEMBAHASAN DAN UJI COBA ... 83

5.1 Hasil Fungsi... 83

5.2 Error Handling ... 84

5.3 Error Handling Form Parkir ... 84

5.4 Error Handling Form Add Staff ... 87

BAB VI KESIMPULAN DAN SARAN ... 88

6.1 Simpulan ... 88

6.2 Saran ... 88

(6)

DAFTAR GAMBAR

Gambar 1 Simbol – simbol ERD ... 8

Gambar 2 Gambar Tipe-tipe Kardinalitas ... 11

Gambar 3 Simbol-simbol DFD ... 15

Gambar 4 Proses Bisnis Parkir ... 21

Gambar 5 Proses Bisnis Absen ... 22

Gambar 6 ERD ... 23

Gambar 7 Diagram Alir Data Level 0... 24

Gambar 8 Diagram Alir Data Level 1... 25

Gambar 9 Diagram Alir Data Level 1 Dari Proses 1 ... 26

Gambar 10 Diagram Alir Data Level 1 Dari Proses 2 ... 28

Gambar 11 Diagram Alir Data Level 1 Dari Proses 3 ... 29

Gambar 12 Diagram Alir Data Level 1 Dari Proses 4 ... 30

Gambar 13 Diagram Alir Data Level 1 Dari Proses 5 ... 31

Gambar 14 Web Map Operator ... 44

Gambar 15 Web Map Admin ... 44

Gambar 16 Form Tampilan Awal... 46

Gambar 17 Halaman Beranda ... 47

Gambar 18 Form Entry Kendaraan Masuk ... 48

Gambar 19 Form Entry Kendaraan Keluar ... 49

Gambar 20 Cetak Parkir Masuk ... 50

Gambar 21 Form Pengelolaan Parkir Keluar ... 51

Gambar 22 Tampilan setelah Keluar Parkir ... 52

Gambar 23 Tampilan setelah Keluar Parkir ... 53

Gambar 24 Tampilan setelah Keluar Parkir ... 54

Gambar 25 Database Staff ... 55

Gambar 26 Database Parkir ... 55

Gambar 27 Database Kendaraan... 56

Gambar 28 Database Absen ... 56

Gambar 29 Menu Login ... 57

Gambar 30 Menu Staff ... 61

(7)

Gambar 32 Display Data Parkir ... 66

Gambar 33 Cetak Data Parkir ... 69

Gambar 34 Absen Masuk ... 71

Gambar 35 Absen Keluar ... 73

Gambar 36 Review Absen ... 75

Gambar 37 Tambah Staff ... 77

Gambar 38 Display Data Staff ... 80

(8)

BAB I

PENDAHULUAN

1.1 Latar Belakang

Semakin berkembangnya teknologi informasi, terutama berkembangnya aplikasi berbasiskan website, pengelola sistem parkir kendaraan bermotor tertarik untuk

memanfaatkan teknologi yang dimaksud untuk mengelola informasi perparkiran di lingkungannya. Sebelumnya pengelola sistem parkir kendaraan bermotor selalu mengelola informasi-informasi perparkiran tersebut secara manual seperti pencatatan melalui kertas.

Adapun kebutuhan sebagai pengguna yang menangani pengelolaan informasi seputar pengelola sistem Pembuatan Aplikasi Parkir Kendaraan Bermotor Berbasis Web di mana kebutuhan tersebut akan dibahas dalam laporan Tugas Akhir ini.

Proyek pengembangan aplikasi dibuat secara umum dalam dokumentasi perparkiran, memberikan informasi tentang pengelolaan sistem parkir kendaraan bermotor bagi organisasi secara umum dan aplikasi ini dilengkapi fitur pengelolaan sistem parkir kendaraan bermotor berbasis web. Dengan demikian aplikasi yang hendak dibangun dalam TA ini diharapkan sesuai dan mampu memberikan manfaat bagi para pengguna yang mengelola informasi-informasi internal kepada pihak-pihak yang membutuhkannya.

1.2 Rumusan Masalah

Berdasarkan pembahasan di atas dirumuskan beberapa masalah, yaitu: 1. Bagaimana membuat sebuah sistem pencatatan parkir.

2. Bagaimana membantu memudahkan operator untuk mengelola data parkir.

1.3 Tujuan

(9)

Melakukan perhitungan dan pemeriksaan tarif parkir dengan menggunakan sistem berbasiskan web, disertai dengan pendataan absensi operator parkir.

1.4 Batasan Masalah

Batasan masalah yang akan diulas terbatas pada platform aplikasi pengujian dan fitur-fitur (fungsi aplikasi).

Platform aplikasi pengembangan dan pengujian:

1. Web Browser : Internet Explorer, Mozilla Firefox 2. XAMPP for Windows Version 1.7.3

Apache Version 2.2.14 PHP Version 5.3.1 MySQL Version 5.1.41

3. OS - sistem operasi Microsoft Windows. 4. User : Operator Parkir

1.5 Sistematika Penyajian

Untuk memudahkan penyajian penelitian serta memudahkan dalam membaca dan memahaminya, maka sistematika pembahasan terbagi ke dalam beberapa bab sebagai berikut:

 BAB I : PENDAHULUAN

Bab I membahas mengenai latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian.

 BAB II : KAJIAN TEORI

Bab ini membahas mengenai teori-teori yang berhubungan dengan pembuatan aplikasi.

 BAB III : ANALISIS DAN RANCANGAN SISTEM

Bab ini membahas mengenai analisis dan rancangan sistem pada aplikasi.  BAB IV : HASIL PENELITIAN

(10)

Bab ini berisi mengenai pembahasan dan uji coba hasil penelitian pada aplikasi.

 BAB VI : KESIMPULAN DAN SARAN

Bab ini merupakan bagian akhir dari laporan kerja praktek yang berisi kesimpulan dan saran dari seluruh kegiatan yang dilaksanakan.

(11)

BAB VI

KESIMPULAN DAN SARAN

6.1 Simpulan

Berdasarkan hasil pembahasan yang telah penulis sampaikan pada bab - bab

sebelumnya, maka dapat ditarik kesimpulan berdasarkan perumusan masalah dan tujuan sebagai berikut :

1. Bagaimana membuat sebuah aplikasi sistem pencatatan parkir ?

Hasil evaluasi : Mengidentifikasi kebutuhan akan aplikasi yang akan digunakan staff parkir, aplikasi ini dibuat dengan berbasis website yang multiuser menggunakan bahasa pemrograman PHP dan MySQL sebagai databasenya.

2. Bagaimana membantu memudahkan staff untuk mengelola data parkir?

Hasil evaluasi : aplikasi ini dapat memudahkan staff parkir dalam sistem pencatatan data parkir dengan adanya aplikasi ini staff parkir dapat dengan mudah melakukan pengolahan data secara komputerisasi dengan fitur penginputan, perubahan, pengahapusan, dan pencarian data sehingga dapat menghasilkan laporan dengan cepat. Aplikasi ini juga dilengkapi dengan adanya fitur pengecekan data yang dilakukan oleh staff parkir dalam melakukan perubahaan data parkir, serta admin dalam melihat laporan. Aplikasi ini juga dilengkapi dengan error handling, yang diharapkan dapat memudahkan staff dan admin dalam menjalankan aplikasi ini.

6.2 Saran

Berdasarkan kesimpulan - kesimpulan di atas, maka saran yang dapat penulis berikan adalah :

1. Progam aplikasi perlu terus dikembangkan sesuai dengan kebutuhan parkir secara umum, karena tidak menutup kemungkinan terjadinya perubahan proses bisnis yang dapat mengubah beberapa bagian dalam program aplikasi ini.

(12)

DAFTAR PUSTAKA

Nugroho, Adi.(2004). Konsep Pengembangan Sistem Basis Data. Bandung:Informatika.

Fathansyah. (2007). BASIS DATA(cetakan keenam)(hlm.76-80). Bandung: Informatika.

Hariyanto, Bambang. (2004). SISTEM MANAJEMEN BASIS DATA(hlm.114-118). Bandung: Informatika.

Setiawan, D.,ST(2007). Materi OOTD. Universitas Kristen Maranatha.

Fathansyah. (2007). BASIS DATA(cetakan keenam)(hlm.76-80). Bandung: Informatika.

http://id.wikipedia.org/wiki/MySQL#Sistem_manajemen_basis_data_relasional

David Axmark, Michael Monty Widenius,

Gambar

Gambar 32 Display Data Parkir ....................................................................................

Referensi

Dokumen terkait

Hasil penelitian menunjukkan nilai koefisien korelasi sebesar -0.434 dengan p = 0.000 (p < 0.05) yang berarti bahwa ada hubungan negatif yang sangat signifikan

Merupakan kondisi kelemahan yang terdapat dalam organisasi, proyek atau konsep yang ada. Kelemahan dalam aplikasi ini antara lain kesibukan user yang padat dapat

Pelaksanaan sistem manajemen informasi objek pajak (SISMIOP) yang merupakan sistem yang terintegrasi untuk mengolah informasi/data objek dan subjek PBB dengan

berkelanjutan yang dimiliki suatu or- ganisasi lain, karena keunggulan ter- sebut merupakan sumber daya yang su- lit untuk ditiru dan menjadi ciri khas dari

Hasil penelitian menunjukkan bahwa perlakuan pengeringan berpengaruh nyata terhadap seluruh parameter pengamatan, perlakuan pengeringan nyata meningkatkan laju

Analisis asosiasi dengan 3-itemset menggunakan Algoritma A Priori terhadap 200 data (62 transaksi penjualan) menghasilkan 33 kaidah/aturan yang dapat dilihat

Bentuk Kalimat Sapaan Kepada Saudara Laki-laki dan Perempuan dari Pihak Ayah Bahasa Indonesia Bahasa Sigulai Dialek Salang.. Mau

Dan bila dibandingkan dengan Perlakuan 3(P3) nampak sangat jauh selisish skor kerusakannya, hal ini karena filtrat tauge kacang hijau yang semakin optimal dalam dosis yang