PENERAPAN SISTEM PARKIR
MANUAL KE KOMPUTERISASI
MAKALAH INI DIAJUKAN
GUNA MEMENUHI TUGAS REKAYASA PERANGKAT
LUNAK
Disusun oleh:
Maihendra Nurdiansyah
41811110002
PROGRAM STUDI SISTEM
INFORMASI
FAKULTAS ILMU KOMPUTER
UNIVERSITAS MERCUBUANA
JAKARTA
2013
------------------------------------------------------------------------------------------------------------------------------------
KATA PENGANTAR
Assalamu’alaikum
Wr. Wb
Puji dan syukur penulis
panjatkan ke hadirat Allah S.W.T. atas segala rahmat dan karunia-Nya, serta
bimbingan dan perlindungan-Nya sehingga penulis dapat menyelesaikan tugas
makalah yang berjudul ‘PENERIMAAN MAHASISWA BARU . makalah ini merupakan syarat
untuk memenuhi tugas Rekayasa Perangkat Lunak pada program studi sistem
informasi Fakultas Ilmu Komputer Universitas Mercubuana Jakarta .
Penulis menyadari bahwa
makalah ini belum sempurna, akan tetapi inilah hasil usaha maksimal yang dapat
penulis lakukan dalam penyusunan tugas makalah ini.
Dalam kesempatan ini,
penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak
yang telah banyak membantu penulis, memberikan saran, waktu, bimbingan,
semangat, pengetahuan, nasihat-nasihat, bantuan baik materil maupun non-materil
yang sangat bermanfaat bagi penulis sehingga penulis dapat menyelesaikan tugas
makalah ini tepat pada waktunya .
Untuk itu, penulis
mengucapkan terima kasih Sebesar-besarnya kepada :
1.
Ratna
Mutu Manikam, selaku dosen yang telah memberikan tugas kepada panulis dengan
penuh pengertian dan kesabaran sampai terselesaikannya tugas makalah ini .
Akhir kata, penulis memohon maaf yang
sebesar-sebesarnya kepada semua pihak apabila dalam penulisan tugas makalah ini
terdapat kesalahan – kesalahan yang dilakukan baik disengaja maupun tidak
sengaja.
Semoga laporan tugas makalah
ini dapat bermanfaat khususnya bagi penulis maupun umumnya bagi orang lain.
Wassalamu’alaikum
Wr. Wb.
Jakarta, 2 April 2013
Penulis
Jakarta, 2 April 2013
Penulis
------------------------------------------------------------------------------------------------------------------------------------
1.PENDAHULUAN
1.1 Latar Belakang
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 mall, plaza,
gedung dan hotel. Akhir-akhir ini, hampir seluruh mal, plaza, gedung dan hotel
yang ada di kota Jakarta ini 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.
1.2 Permasalahan
Pada sistem parkir secara manual
cenderung mengakibatkan banyaknya masalah, dimana bisa terjadinya pungutan biaya
parkir yang berlebihan, dan cenderung operator parkir ingin mencari keuntungan sebesar
– besarnya dimana kurangnya pengawasan operator parkir dengan kendaraan yang sedang
di parkir. Dikarenakan operator parkir
cenderung hanya mengandalkan secarik kertas yang di tulis plat nomer
kendaraan yang sedang parkir, tanpa menghiraukan keamanan kendaraan tersebut,
baik kendaraan maupun accesories seperti helm, dan spart part kendaraan yang
sedang berada di areal parkir dan tak jarang masih kecolongan dengan hilangan
kendaraan dan accesories kendaraan, dan pihak operator parkir biasanya tidak
bertanggung jawab dengan dalih ini ,kami hanya menyewakan tempat dan tidak
mengasuransikan kendaraan tersebut.
Maka dari itu saya mengembangkan sistem aplikasi parkir agar dapet menekan terjadinya
kecurangan para operarator parkir, terorganisir dan terjaminya keamanan
kendaraan yang terparkir diarea parkir, sehingga pemilik kendaraan merasa
nyaman parkir di tempat tersebut. Sistem Informasi Pelayanan parkir yang di Lengkapi
Dengan Kamera 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, dan yang lebih penting
memberikan rasa aman kepada pemilik kendaraan karena sistim parkir kami di lengkapi
dengan kamera.
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 sisa mobil
yang ada di areal perparkiran sekaligus penerimaan uang
2.Bagaimana membuat Operator parkir Lebih cepet dalam
pengimputan kendaran dan keamanan kendaraan terjamin.
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, serta Capture image pemilik kendaraan dan Plat Nomer Kendaraan,
dengan menggunakan kamera.
3)Output yang dapat dihasilkan berupa :
a.Laporan penerimaan uang per hari, per bulan . Laporan ini
dapat dibagi menjadi 2 jenis yaitu :
i.Per operator.
ii.Total.
b.Daftar sisa kendaraan dalam lokasi perparkiran.
c.Data capture plat nomer ,capture image dari pemilik
kendaraan.
4)Bahasa pemrograman yang digunakan adalah Microsoft Visual
Basic 6.0.
5)Pembuatan dan perancangan databasemenggunakan Microsoft
Access 2003.
6)Pembuatan dan perancangan laporan menggunakan aplikasi
Seagate Crystal Report 8.5.
------------------------------------------------------------------------------------------------------------------------------------
2.TINJAUAN PUSTAKA
2.1 Tentang Software Parkir
Ada beberapa versi perangkat Lunak Sistem Informasi
Perparkiran sekarang, ini terbukti sudah banyaknya perusahan atau mall yang
sudah menggunkan, tapi masih minim adanya sistem keamanan menggunkan kamera dan
blom adanya informasi jumlah lahan parkir yang tersedia.
2.2 Visual Basic
Bahasa Basic pada dasarnya adalah
bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat
dengan mudah dilakukan meskipun oleh orang yang baru belajar membuat program.
Hal ini lebih mudah lagi setelah hadirnya Microsoft Visual Basic, yang dibangun
dari ide untuk membuat bahasa yang sederhana dan mudah dalam pembuatan
scriptnya (simple scripting language) untuk graphic user interface yang dikembangkan
dalam sistem operasi Microsoft Windows.
Visual Basic merupakan bahasa
pemrograman yang sangat mudah dipelajari, dengan teknik pemrograman visual yang
memungkinkan penggunanya untuk berkreasi lebih baik dalam menghasilkan suatu
program aplikasi. Ini terlihat dari dasar pembuatan dalam visual basic adalah “Form”,
dimana pengguna dapat mengatur tampilan form kemudian dijalankan dalam script
yang sangat mudah. Ledakan pemakaian Visual Basic ditandai dengan kemampuan
Visual Basic untuk dapat berinteraksi
dengan aplikasi lain di dalam sistem operasi Windows dengan komponen ActiveX Control.
Dengan komponen ini memungkinkan pengguna untuk memanggil dan menggunakan semua
model data yang ada di dalam sistem operasi windows. Hal ini juga ditunjang
dengan teknik pemrograman di dalam Visual Basic yang mengadopsi dua macam jenis
pemrograman yaitu Pemrograman Visual dan Object Oriented Programming (OOP).
Visual Basic 6.0 sebetulnya perkembangan dari versi sebelumnya dengan beberapa
penambahan komponen yang sedang tren saat ini, seperti kemampuan pemrograman internet
dengan DHTML (Dynamic HyperText Mark Language), dan beberapa penambahan fitur database
dan multimedia yang semakin baik.
Sampai saat ini bisa dikatakan
bahwa Visual Basic 6.0 masih merupakan pilihan pertama di dalam membuat program
aplikasi yang ada di pasar perangkat lunak nasional. Hal ini disebabkan oleh kemudahan
dalam melakukan proses development dari aplikasi yang dibuat.
------------------------------------------------------------------------------------------------------------------------------------
2.3 Database Ms. Access
Microsoft Access (atau Microsoft
Office Access) adalah sebuah program aplikasi basis data komputer relasional
yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi
ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya
Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint. Aplikasi ini
menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan
tampilan grafis yang intuitif sehingga memudahkan pengguna. Versi terakhir
adalah Microsoft Office Access 2007 yang termasuk ke dalam Microsoft Office
System 2007.Microsoft Access dapat menggunakan data yang disimpan di dalam
format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL Server,
Oracle Database, atau semua kontainer basis data yang mendukung standar ODBC.
Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan
perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir
dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang
sederhana. Access juga mendukung teknik-teknik pemrograman berorientasi objek,
tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi
objek2.5 Flash Adobe Flash (dahulu bernama acromedia Flash) adalah salah satu
perangkat lunak komputer yang merupakan produk unggulan Adobe Systems. Adobe
Flash digunakan untuk membuat gambar vektor
maupun animasi gambar tersebut. berkas yang dihasilkan dari perangkat lunak ini
mempunyai file extension .swf dan dapat diputar di penjelajah web yang telah
dipasangi Adobe Flash Player. Flash menggunakan bahasa pemrograman bernama
ActionScript yang muncul pertama kalinya pada Flash 5.
2.4 Seageta Cristal Report
Seagate Crystal Report merupakan program yang dapat digunakan
untuk membuat, menganalisis dan menerjemahkan informasi yang terkandung dalam database,
Beberapa kelebihan dari Crystal Report. adalah :
Pembuatan laporannya tidak terlalu rumit sehingga memungkinkan
untuk membuat laporan dengan berbagai model variasi, dan Elemen layar Crystal Report
tidak jauh dengan elemen layar Data. Report (salah satu fasilitas default yang disediakan
Visual Basic untuk pembuatan laporan, dan cara kerja dari Seagate Crystal
Report tidak jauh berberda dengan penggunakan di Visual Basic)
------------------------------------------------------------------------------------------------------------------------------------
3. PERANCANGAN DAN PEMBUATAN
3.1 PERANCANGAN
Perancangan Data Flowchart
Untuk mendukung perancangan sistem informasi perparkiran,
penulis menggambarkan data flowchart adalah sebagai berikut: