25
SISTEM INFORMASI DATA PARKIR Makalah Ini Dibuat Untuk Melengkapi Tugas Mata Kuliah Interaksi Manusia dan komputer Disusun Oleh: Dany Kurniawan 201043501165 Dimas Triangga Rizki 201043501112 Heryska Nur hakim 201043501122 Maulana Yusuf 201043501139 Titi Haryawati 201043501425 Program Studi Teknik Informatika Fakultas Teknik, Matematika, dan Ilmu Pengetahuan Alam Universitas Indraprasta PGRI Jakarta 2013

makalah IMK

Embed Size (px)

Citation preview

Page 1: makalah IMK

SISTEM INFORMASI DATA PARKIR

Makalah Ini Dibuat Untuk Melengkapi Tugas Mata Kuliah

Interaksi Manusia dan komputer

Disusun Oleh:

Dany Kurniawan 201043501165Dimas Triangga Rizki 201043501112Heryska Nur hakim 201043501122Maulana Yusuf 201043501139Titi Haryawati 201043501425

Program Studi Teknik Informatika

Fakultas Teknik, Matematika, dan Ilmu Pengetahuan Alam

Universitas Indraprasta PGRI

Jakarta

2013

Page 2: makalah IMK

ii

KATA PENGANTAR

Puji syukur kita panjatkan kehadiran Tuhan Yang Maha Esa sehingga makalah ini dapat

terselesaikan tepat pada waktunya. Makalah ini merupakan salah satu dasar pemikiran mengenai

apakah sebenarnya Sistem Informasi Data Parkir itu dan bagaimana aplikasinya di dalam

kehidupan kita sehari-hari. Dari waktu ke waktu, teknologi semakin berkembang dengan

pesatnya dan hal ini merupakan suatu tuntutan bagi kita semua untuk terjun langsung di

dalamnya. Jika kita membandingkan teknologi dari zaman dahulu dan sekarang tentu

perbedaanya begitu jauh. Ini disebabkan semakin ke atas tingkat zaman dan keperluan setiap

orang, maka tingkat efisiensi dan keefektifan suatu teknologi harus diperhitungkan.

Adapun tujuan dari penulisan makalah ini adalah untuk melengkapi tugas mata kuliah

“Interaksi Manusia dan Komputer “ dan untuk menambah pengetahuan dan wawasan bagi

pembaca sekalian.

Penulis mengucapkan terima kasih kepada semua pihak yang telah memberikan

sembangsihnya dalam penulisan makalah ini.

Penulis menyadari makalah ini masih jauh dari kesempurnaan, oleh karena itu kritik dan

saran penulis harapkan dari pembaca sekalian demi terciptanya kesempurnaan dalam penyusunan

makalah ini. Semoga makalah ini bermanfaat bagi yang memerlukan. Terima kasih.

Jakarta, Mei 2013

Penulis

Page 3: makalah IMK

iii

DAFTAR ISI

Halaman

KATA PENGANTAR…………….………………………………..…………………………ii

DAFTAR ISI…………………….………………………………..………………………….iii

BAB I PENDAHULUAN…….…………………………….……….………………...…...1

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

1.2 Permasalahan…..……..…………………………………………………….....2

1.3 Batasan Masalah .….………..………..……………………………………… 2

1.4 Tujuan …….…………………………………………………………………..3

1.5 Manfaat Pembuatan Program …….…………………………………………..3

BAB II ANALISA SISTEM…………………………………….………………………….4

2.1 Deskripsi Sistem.…..…..…………..………………………………………….4

2.2 Kebutuhan Data………….…….…..……………………………………….....5

2.3 Kebutuhan Proses ………...…………………..…………..………..…………5

BAB III DESAIN SISTEM……..…………………………………………………………....8

3.1 Database………………...…..…………………………………………………8

3.2 Struktur Data………...………………………………...………………………9

3.2.1 Conceptual Data Model (CDM)……………………………..…………9

3.2.2 Physical Data Model (PDM)…………….……………………………10

3.3 Model Antarmuka dengan LKT dan Jaringan Semantik……….…………….11

BAB IV IMPLEMENTASI DESAIN………………………………………………………17

4.1 Teknologi…………………………………………………………………….17

4.2 Perangkat Keras (Hardware)…………………………………………………17

4.3 Perangkat Lunak (Software)………………………………………………….17

BAB V TEST DAN EVALUASI…………………………………………………………..18

5.1 Teknologi……………………………………………………………………..18

5.2 Uji Coba dan Analisa Program……………………………………………….18

BAB VI PENUTUP…………………………………………………………………………22

6.1 Kesimpulan…………………………………………………………………...22

6.2 Saran………………………………………………………………………….22

Page 4: makalah IMK

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Dewasa ini, perusahaan-perusahaan baik besar maupun kecil telah berbondong-

bondong untuk menggunakan bantuan ilmu pengetahuan dan teknologi dalam mendukung

proses operasional perusahaan. Keberadaan komputer dalam mendukung kegiatan operasional

perusahaan telah meningkatkan efisiensi tenaga dan waktu.

Salah satu contoh penerapan yang paling sering dijumpai dalam kehidupan

sehari-hari adalah penerapan program komputer dalam mengatur perparkiran di mal, plaza,

gedung dan hotel. Akhir- akhir ini, hampir seluruh mal, plaza, gedung dan hotel yang ada

menggunakan penerapan program komputer untuk mengatur proses perparkiran. Program

komputer tersebut sering disebut sebagai Sistem Informasi Perparkiran.

Sebelumnya, jika menggunakan proses manual untuk melakukan proses pencatatan

kendaraan yang masuk dan keluar, maka akan memakan waktu yang cukup lama untuk

melakukan proses analisis terhadap data kendaraan tersebut sehingga tidak efisien.

Kemungkinan lainnya yang dapat terjadi yaitu data yang dicatat pada lembaran kertas

tersebut dapat hilang, kotor, ataupun terbakar. Maka untuk mengatasi kekurangan-kekurangan

tersebut, banyak perusahaan pengelolaan perparkiran telah beralih ke program komputer.

Data kendaraan yang masuk dan keluar akan di- input oleh operator ke dalam komputer.

Kemudian, berdasarkan data kendaraan yang di-input tersebut, program komputer akan

menganalisis dan memberikan berbagai laporan yang dibutuhkan oleh manajemen perusahaan.

Dengan adanya program komputer ini, maka laporan-laporan yang didapatkan akan jauh

lebih efektif, efisien dan akurat dibandingkan dengan menggunakan sistem manual.

Berdasarkan uraian yang disebutkan di atas, penulis merasa tertarik untuk menganalisis

sistem perparkiran tersebut.

Page 5: makalah IMK

2

1.2 Permasalahan

Pada sistem parkir secara manual cenderung mangakibatkan banyaknya masalah,

dimana bisa terjadinya pungutan biaya parkir yang berlebihan, dan cenderung operator

parkir ingin mencari keuntungan sebesar – besarnya.

Sistem Informasi Data Parkir diharapkan dapat membantu pimpinan tempat parkir dalam

pengelolaan hasil parkir, sehingga pimpinan dapat memantau hasil parkir tiap harinya, agar

operator parkir lebih cepat untuk mengelolah kendaraan yang sedang parkir di area

parkir tersebut

Dengan demikian maka, perumusan masalah dapat difokuskan pada dua poin

utama yaitu :

1. Bagaimana membuat sistem aplikasi parkir agar dapat membantu pimpinan mengetahui

jumlah mobil yang masuk, mobil yang keluar, dan data kendaraan yang ada di areal

perparkiran sekaligus penerimaan uang.

2. Bagaimana membuat Operator parkir Lebih cepet dalam penginputan.

1.3 Batasan Masalah

Dari permasalahan yang telah disebutkan di atas, maka batasan permasalahan

dalam proyek akhir ini adalah :

1. Sistem informasi yang dibahas hanya mencakup sistem informasi pencatatan data

kendaraan mobil dan proses analisis terhadap data tersebut.

2. Input dari perangkat lunak yang dirancang mencakup data kendaraan masuk dan

keluar, jam masuk dan keluar, dan biaya parkir,

3. Output yang dapat dihasilkan berupa :

Laporan penerimaan uang

Laporan data kendaraan masuk dan kendaraan keluar.

Daftar kendaraan dalam lokasi perparkiran.

4. Bahasa pemrograman yang digunakan adalah Java Netbeans IDE 7.2.

5. Pembuatan dan perancangan database menggunakan MySQl.

Page 6: makalah IMK

3

1.4 Tujuan

Membuat perangkat lunak interfacing sistem parkir yang dapat menampilkan secara

kontrol otomatis harga, waktu parkir dan grafik yang menampilkan berapa banyaknya mobil

yang parkir dalam hitungan hari yang kita tentukan.

1.5 Manfaat Pembuatan Program

1. Memberi gambaran mengenai kerakteristik parkir.

2. Mengetahui banyaknya mobil yang masuk dam jumlah pendapatan parkir.

Page 7: makalah IMK

4

BAB II

ANALISA SISTEM

2.1 Deskripsi Sistem

Pada dasarnya sistem yang akan dibangun adalah sebagai berikut :

1. Pertama administrator menginputkan data karyawan agar proses sistem

berjalan sesuai dengan mestinya. Selanjutnya data tarif yang digunakan untuk

menentukan tarif tiap parkir. Data tarif harus di inputkan setiap bulan dan data tarif

bisa dirubah sewaktu-sewaktu.

2. Pada pintu masuk operator menginputkan data mobil yang masuk,

kemudian sistem akan mencetak kartu parkir masuk.

3. Pada pintu keluar operator menginputkan data mobil yang keluar dan sistem akan

mencetak nota parkir keluar.

Pengguna dari aplikasi ini terbagi atas 2 macam yakni :

1. Administrator

Administrator adalah super user yang mempunyai hak penuh dalam mengakses

aplikasi ini, yang dapat dilakukan oleh seorang administrator pada aplikasi ini adalah :

a. Menambah, mengedit, dan menghapus user login.

b. Menambah dan mengedit data tarif. Penambahan data tarif parkir wajib di lakukan

tiap bulan.

2. Operator Pintu Masuk dan Pintu Keluar

Operator pintu masuk dan pintu keluar parkir bertugas :

a. Menginputkan data mobil dan masuk dan data mobil yang keluar.

b. Melihat data mobil yang keluar, hal ini digunakan jika sewaktu-waktu terjadi

kesalahan dalam proses mobil keluar.

Page 8: makalah IMK

5

2.2 Kebutuhan Data

Dalam pembuatan sistem ini membutuhkn beberapa data yang menunjang kelancaran

sistem ini. Data yang diperlukan kemudian disimpan dalam sebuah database yang bisa di

akses kapan saja. Data tersebut antara lain adalah :

Tabel User merupakan tabel yang berisi Username, Password,

Usertype,Keterangan

Tabel Inpu t D a ta K enda raan merupakan tabel yang berisi No_Tiket,

No_Polisi, Jenis_Kendaraan, Tanggal_Masuk, Jam_Masuk, Tarif.

Tabel Kend ar aan Kelua r merupakan tabel yang berisi No_Tiket,

Tanggal_Keluar, No_Polisi, Jenis_Kendaraan, Tanggal_Masuk, Jam_Masuk,

Jam_Keluar, Tarif.

Tabel Biaya merupakan tabel yang berisi Jam1, Jam2, Biaya.

2.3 Kebutuhan Proses

Proses merupakan rangkaian alur sebuah kegiatan yang pada sistem ini digambarkan

pada sebuah flowchart. Proses pada sistem ini meliputi :

1. Pintu Masuk

Pada pintu masuk seorang operator menginputkan data no tiket,nomor polisi,jenis

kendaraan,tanggal masuk,jam masuk kendaraan yang masuk ke lahan parkir. Proses

selanjutnya sistem akan menyimpan data parkir masuk pada database input data

kendaraan dan dilanjutkan dengan mencetak tiket parkir. Untuk lebih jelasnya bisa

dilihat pada gambar 2.1.

Page 9: makalah IMK

6

Keterangan :1. mulai2. input no tiket+nomor polisi+j.kendaraan+tanggal

masuk+jam masuk3. proses data kendaraan4. sistem menyimpan ke database input data kendaraan5.cetak tiket masuk6. selesai

Gambar 2.1 Flowchart pintu masuk parkir

mulai

Input no tiket + nomorpolisi+j.kendaraan+tanggal masuk+ jam masuk

Proses datakendaraan

Databaseinput datakendaraan

Cetak tiket parkir

selesai

Page 10: makalah IMK

7

2. Pintu Keluar

Pintu keluar merupakan sebuah proses dimana mobil keluar parkir. Pada bagian

ini sistem mengecek nomor parkir masuk dan status mobil apakah sudah keluar

atau belum. Untuk lebih jelasnya perhatikan gambar 2.2 .

No_Tiket salah /Tidak ditemukan

ya

status.equals(“keluar”)

Gambar 2.2 Flowchart pintu keluar parkir

Keterangan :1. Mulai2. Deklarasi tiket parkir (String No_Tiket) yang di peroleh dari inputan.3. Pencarian tiketr parkir ke database input data kendaraan dengan kata kunci No_Tiket4. Cek status parkir apakah belum keluar (“Masuk”), Jika Ya sistem akan mencetak nota parkir keluar

dan proses selesai (ke proses nomor 7).5. Jika status parkir “Keluar”, maka sistem akan mencetak pesan bahwa kendaraan telah keluar, dan proses

berlanjut ke proses nomor 7.6. Jika status tidak “Masuk” dan tidak “Keluar”, maka kesalahan pada inputan no tiket . Jika ini terjad maka

proses akan kembali ke nomor 2.7. Selesai

Select status fromTiket_parkir whereNo_Tiket=No_Tiket

Databaseinput datakendaraan

Kendaraan telah keluar

selesai

String No_Tiket

mulai

If status.equals(“masuk”)

Nota parkir keluar

Page 11: makalah IMK

8

BAB III

DESAIN SISTEM

Desain sistem adalah tahapan awal dalam pembuatan perangkat lunak dengan

menggambarkan sistem sebenarnya ke dalam sistem komputer. Pembuatan sistem ini

berdasarkan analisa kebutuhan dan hasil survey yang telah dilakukan.

3.1 Database

Perancangan database dilakukan dengan menggunakan MySQL. Desain database

dimaksudkan untuk mendefinisikan isi atau struktur tabel. Adapun entitas yang digunakan

dalam perancangan database adalah sebagai berikut :

Tabel User merupakan tabel yang berisi Username, Password, Usertype,Keterangan

adapun strukturnya adalah sebagai berikut:

TABEL USERField Type Size Description

Username varchar 30 Nama User

Password varchar 50 Password User

Usertype varchar 50 Tipe User

Keterangan varchar 100 Keterangan Mengenai User

Tabel Inpu t D a ta K e ndar aan merupakan tabel yang berisi No_Tiket, No_Polisi,

Jenis_Kendaraan, Tanggal_Masuk, Jam_Masuk, Tarif adapun strukturnya adalah

sebagai berikut :

TABEL INPUT DATA KENDARAANField Type Size Description

No_Tiket varchar 30 No tiket kendaraan

No_Polisi varchar 30 No polisi kendaraan

Jenis_Kendaraan Text 20 Jenis kendaraan

Tanggal_Masuk Date/Time shortdate Tanggal masuk kendaraan

Jam_Masuk Date/Time longtime Jam masuk kendaraan

Tarif Number double Tarif yang dikenakan

Page 12: makalah IMK

9

Tabel K enda ra an K e lua r merupakan tabel yang berisi No_Tiket, Tanggal_Keluar,

No_Polisi, Jenis_Kendaraan, Tanggal_Masuk, Jam_Masuk, Jam_Keluar, Tarif

adapun strukturnya adalah sebagai berikut :

TABEL KENDARAAN KELUARField Type Size Description

No_Tiket varchar 30 No tiket kendaraan

Tanggal_Keluar Date/Time shortdate Tanggal keluar kendaraan

No_Polisi varchar 30 No polisi kendaraan

Jenis_Kendaraan Text 20 Jenis kendaraan

Tanggal_Masuk Date/Time shortdate Tanggal masuk kendaraan

Jam_Masuk Date/Time longtime Jam masuk kendaraan

Jam_Keluar Date/Time longtime Jam keluar kendaraan

Tarif Number double Tarif yang dikenakan

Tabel Biaya merupakan tabel yang berisi Jam1, Jam2, Biaya adapun strukturnya

adalah sebagai berikut:

TABEL BIAYAField Type Size DescriptionJam1 Number double Jam awal

Jam2 Number double Jam akhir

Biaya Number double Range antara jam awal dan jam akhir

3.2 Struktur Data

Berikut ini adalah data-data yang diperlukan untuk desain sistem yang mencakup

Concept Data Model (CDM), Phisical Data model (PDM).

3.2.1 Conceptual Data Model (CDM)

Conceptual Data Model memiliki struktur logika database secara keseluruhan dan tidak

tergantung dengan software maupun penyimpanan data. CDM dari sistem ini memberikan

gambaran tentang data-data yang dibutuhkan agar sistem dapat berjalan sesuai dengan

keinginan seperti pada gambar 3.1.

Page 13: makalah IMK

10

Gambar 3.1 Conceptual Data Model(CDM) pada parkir

3.2.2 Physical Data Model (PDM)

Physical Data Model merupakan gambaran dari implementasi fisik dari database. Pada

PDM akan diperlihatkan secara detail dari database sistem ini dengan mempertimbangkan

masalah software dan struktur penyimpanan database. PDM merupakan generate dari

CDM, seperti pada gambar 4.2.

Page 14: makalah IMK

11

Gambar 3.2 Physical Data Model (PDM) pada parkir

3.3 Model Antarmuka dengan LKT dan Jaringan Semantik

Model Antarmuka dalam hal ini peranti bantu menggunakan sebuah peranti bantu

berbentuk lembaran kertas yang tidak perlu disiapkan secara khusus, untuk mempermudah

penamaan maka diberi nama dengan lembar kerja tampilan (LKT).

Page 15: makalah IMK

12

Lembar kerja tampilan

No. : P1

Tampilan : Navigasi :

* klik LOGIN ganti tampilandengan No. P1

* checklist RememberPassword, aktifkanpassword secara otomatissesuai login username

Keterangan :* Judul Jendela pakai Century Gothic, 24 point,tebal,biru* Teks pakai Tahoma, 14 point,biru* Teks Field pakai Tahoma, 14 point,biru* Teks “BUTTON” pakai Tahoma,18 point,tebal,biru

Gambar 3.3 LKT tampilan pertama(P1)

Page 16: makalah IMK

13

No. : P2

Tampilan : Navigasi :

* klik KENDARAANMASUK,

ganti tampilan denganNo. P3

* klik KENDARAANKELUAR,

ganti tampilan denganNo.P4

* klik LOGOUT,gantitampilan No.P1

Keterangan :

* Judul Jendela pakai Century Gothic, 24 point,tebal,biru* Teks “BUTTON” pakai Tahoma, 18 point,tebal,biru

Gambar 3.4 LKT tampilan kedua(P2)

Page 17: makalah IMK

14

No. : P3

Tampilan : Navigasi :

* klik SIMPAN , aktifkanpenyimpanan berkas dankosongkan borang

* klik CARI , aktifkanpencarian data

* klik UBAH , aktifkanperubahan data

* klik HAPUS ,aktifkanpenghapusan data dan

kosongkan borang* klik MENU UTAMA ,

ganti tampilan denganNo.P2

Keterangan :* Judul Jendela pakai Century Gothic, 24 point,tebal,biru* Teks pakai Tahoma, 12 point,biru* Teks Field pakai Tahoma, 12 point, ,biru* Teks Tabel pakai Tahoma, 11 point , hitam* Teks “BUTTON” pakai Tahoma,18 point,tebal,biru

Gambar 3.5 LKT tampilan ketiga(P3)

Page 18: makalah IMK

15

No. : P4

Tampilan : Navigasi :

* klik CARI, aktifkanpencarian data

* klik HAPUS, aktifkanpenghapusan data dankosongkan borang

* klik MENU UTAMA ,ganti tampilan denganNo.P2

Keterangan :* Judul Jendela pakai Century Gothic, 24 point,tebal,biru* Teks pakai Tahoma, 12 point,biru* Teks Field pakai Tahoma, 12 point,biru* Teks Tabel pakai Tahoma, 11 point , hitam* Teks “ BUTTON” pakai Tahoma, 18 point,tebal,biru

Gambar 3.6 LKT tampilan keempat(P4)

Page 19: makalah IMK

16

Jaringan Semantic

Next (LOGIN) Next(KENDARAAN MASUK)

Back (LOGOUT) Back(MENU UTAMA)

Back Next(MENU UTAMA) (KENDARAAN

KELUAR)

Looping(SIMPAN,CARI,UBAH,HAPUS)

Looping (CARI,HAPUS)

Gambar 3.7 Jaringan semantik

Keterangan gambar diatas :

Sebuah aplikasi dengan tampilan P1,P2,P3,P4. Jika menekan Next (LOGIN) maka P1 akanberganti ke P2,sedangkan ketika user menekan Back(LOGOUT) maka akan kembali ke P1, Jikapada P2 user menekan Next(KENDARAAN MASUK) maka P2 akan berganti ke P3, sedangkanketika user menekan Back(MENU UTAMA) maka akan kembali ke P2, jika pada P2 usermenekan Next(KENDARAAN KELUAR) maka P2 akan berganti ke P4, sedangkan ketika usermenekan Back(MENU UTAMA) maka akan kembali ke P2, jika user menekan tombolSIMPAN/CARI/UBAH/HAPUS pada P3 maka akan terjadi looping pada P3, Jika user menekantombol CARI/HAPUS pada P4 maka akan terjadi looping pada P4.

P1

P2

P3

P4

Page 20: makalah IMK

17

BAB IV

IMPLEMENTASI SISTEM

4.1 Teknologi

Dalam pembangunan sistem informasi berbasis komputer, teknologi adalah suatu hal

yang mutlak dibutuhkan untuk menjalankan sistem tersebut. Kebutuhan dari teknologi yang

diperlukan adalah tergantung pada seberapa besar dan kompleks proses yang akan dijalankan

menggunakan teknologi tersebut.

4.2 Perangkat Keras (Hardware)

Spesifikasi perangkat keras yang kami gunakan untuk membuat sistem sebagai

implementasi program adalah sebagai berikut :

1. Mainboard : Compaq Presario CQ61 Notebook PC

2. Processor : Intel(R) Celeron(R) CPU 900 @ 2.20GHz

3. Memory : 3003 MB (3 GB)

4. Display : Mobile Intel(R) 4 Series Express Chipset Family.

5. Harddisk : 250 Gb.

4.3 Perangkat Lunak (Software)

Untuk perangkat lunak yang digunakan dalam membangun sistem ini adalah sebagai

berikut :

1. JDK 6 Update 7 : Untuk Compiler File Java

2. JVM 6 update 7 : Untuk Run Class Java

3. NetBeans IDE 7.2 : Untuk Editor Form dan Java Programming

4. MySQL : Untuk Penyimpanan Data (Database)

Page 21: makalah IMK

18

BAB VTEST DAN EVALUASI

5.1 Teknologi

Untuk menjalankan software yang telah kami buat, maka spesifikasi minimum untuk

hardware dan softwarenya adalah sebagai berikut :

1. Hardware

a. Server

Main Board : ASUS P5S-MX SE

Processor : Intel Dual Core E2160 1.80 GHz

Memory : Kingstone 1024 MB DDR2

Harddisk : Seagate 160 GB

b. Client

Main Board : Intel G41LM

Processor : Intel Pentium 4 2 .8 Ghz

Memory : V-Gen 512 MB DDR2

Harddisk : Seagate 80 GB

2. Software

a. Server

JVM 6 Update 4

MySQL 8.2.4-1

b. Client : JVM 6 Update 2

5.2 Uji Coba dan Analisa Program

Uji coba dan analisa terhadap hasil program sangat diperlukan sebagai tahapan dalam

pengoreksian dan sekaligus pembenahan langsung pada program itu sendiri. Berikut beberapa

gambar hasil uji coba beserta analisa pada tiap proses dari Sistem Informasi Data Parkir.

Page 22: makalah IMK

19

Uji Coba

User Login ini merupakan tampilan awal jika aplikasi Parkir ini dijalankan, untuk

memverifikasi operator yang sedang bekerja dan setelah masukan username dan password.

Ini merupakan tampilan awal jika aplikasi parkir ini dijalankan dan memasukan username

dan password dengan benar.

Page 23: makalah IMK

20

Pada menu ini operator sedang menjalankan Aplikasi Input Data Kendaraan, memasukan No

Tiket, No Polisi,Jenis Kendaraan,Tanggal Masuk, Jam Masuk dan Tarif kendaraan dan ada beberapa

button yang mempunyai fungsi untuk mempermudah operator parkir, aplikasi ini cukup mudah untuk

menjalakannya, operator cukup memasukan data yang masuk, dan klik simpan, maka, printer akan

mengelurakan bon parkir.

Page 24: makalah IMK

21

Pada menu ini operator sedang menjalankan Aplikasi Kendaraan keluar, memasukan

T a n g ga l K e l u a r , No Tiket, No Polisi,Jenis Kendaraan,Tanggal Masuk, Jam Masuk Jam

Keluar Tarif kendaraan dan biaya serta ada beberapa button yang mempunyaii fungsi untuk

mempermudah operator parkir, aplikasi ini cukup mudah untuk menjalakannya, operator

cukup meminta bukti parkir maka biaya akan muncul.

Analisa Program

Dari hasil pengujian yang telah dilakukan dapat dilihat bahwa secara keseluruhan perangkat

lunak ini dapat berjalan dengan baik. Perangkat lunak yang dibangun dengan menggunakan bahasa

pemrograman J a v a Netbeans IDE 7.2, database MySQL, dapat bekerja sesuai yang direncanakan

untuk keperluan Sistem Informasi Data Parkir.

Page 25: makalah IMK

22

BAB VI

PENUTUP

6.1 Kesimpulan

Beberapa kesimpulan yang dapat diambil dari pembahasan diatas dan sekaligus

pembuatan software ini adalah :

1. Pengorganisasian dalam parkirisasi sangat diperlukan untuk kemudahan pengolahan

lahan parkir .

2. Dengan adanya teknologi informasi saat ini, sangat mungkin dijadikan solusi

alternatif dalam membantu memanajemen dan mengolah lahan parkir.

3. Program yang dibuat dengan menggunakan Java Netbeans, MySQL sebagai media

penyimpanan data (database), akan memudahkan pengguna dalam

mengoperasikannya.

4. Sistem Informasi Data Parkir yang dikembangkan ini sangat membantu pihak

pengelola parkir dalam menangani masalah data kendaraan sekaligus laporan

pendapatan yang bisa dilihat kapan saja.

6.2 Saran

Seiring perkembangan teknologi tentunya juga akan mempengaruhi terhadap sistem yang

digunakan dalam sebuah perusahaan, dan spesifikasi hardware atau software yang

digunakan.

Harapan kami selanjutnya adalah bagaimana seseorang akan dapat mencari titik

kelemahan dan kekurangan software ini dan kemudian diperbaiki atau setidaknya ada yang

mengembangkan software ini sehingga terlihat tidak kalah dengan zaman dan terkesan berbeda

dari software lain. Yang terakhir adalah bahwa tidak ada program yang sempurna selama itu di

buat oleh manusia. Sekarang tinggal kita yang menentukan apakah akan tetap menjadi

pemain dalam pusaran globalisasi atau lebih memilih untuk menjadi penonton saja.