Jumat, 29 Maret 2013

Penerapan sistem parkir manual ke komputerisasi


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

------------------------------------------------------------------------------------------------------------------------------------

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:


2 komentar: