SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET

dokumen-dokumen yang mirip
BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN. data spasial berikut atribut-atributnya, seperti memodifikasi bentuk, warna,

DAFTAR ISTILAH. Activity Diagram

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

Taufiq Hidayat

Sistem Informasi Aplikasi Penilaian Sidang Skripsi Berbasis Web di STMIK Bina Sarana Global

Bab 3 Metode Perancangan

PERANCANGAN SISTEM INFORMASI KEUANGAN PADA CV. SINAR JAYA

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV ANALISIS SISTEM DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM

SISTEM INTEGRATED LAB DI LABORATORIUM SISTEM INFORMASI UNIVERSITAS GUNADARMA.

Diajukan Guna Memperoleh Gelar Ahli Madya. Universitas Gunadarma

31

BAB V IMPLEMENTASI SISTEM

Bab 3 Metode dan Perancangan Sistem

BAB I PENDAHULUAN. Pemetaan lokasi cabang cabang toko baju Mode Fashion berbasis web

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

Membangun Sistem Informasi Departemen Gallery ArtAuctionFind yang Bergerak Dalam bidang Seni Budaya Berbasis Home Pages

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

RANCANG BANGUN SISTEM INFORMASI PENJUALAN AKSESORIS HANPHONE BERBASIS WEB PADA DAZZLE CELLULAR SEMARANG

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

BAB IV HASIL DAN UJI COBA

Bab 3 Metode dan Perancangan Sistem

WEB RECEIPT AND RELEASE DEPO CONTAINER PT. BHANDA GHARA REKSA PALEMBANG

BAB I PENDAHULUAN. (SIG) adalah salah satu sistem informasi yang dibahas dalam ilmu komputer, yang

Rancang Bangun Aplikasi Code Sharing Sebagai Alat Bantu Media Interaktif Perkuliahan Pada Mata Kuliah Pemrograman Web

BAB I PENDAHULUAN. memproduksi kapas seperti kapas kecantikan dengan merek Selection Cotton.

BAB I PENDAHULUAN. segala sesuatu dapat dilakukan dengan se-efisien mungkin. Sama halnya dengan

BAB IV PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN

BAB III ANALISA DAN DESAIN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB 1 PENDAHULUAN. Komputer adalah kekuatan yang dominan di dalam masyarakat. Penggunaannya terus saja

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN RANCANGAN SISTEM. Kebutuhan input pada sistem ini berupa nilai-nilai

BAB IV HASIL DAN UJI COBA

c. Rancangan Menu News

BAB I Pendahuluan I - 1 UNIVERSITAS KRISTEN MARANATHA

BAB I PENDAHULUAN. Sebagaimana diketahui, Sistem Informasi Geografis merupakan Sistem. yang dapat menjelaskan situasi dan keadaan tempat tersebut.

BAB V PEMBAHASAN DAN IMPLEMENTASI

Tugas Akhir. Pengembangan Sistem Informasi Manajemen Parkir. Universitas Komputer Indonesia, Bandung

2. TINJAUAN PUSTAKA Tinjauan Pustaka membahas mengenai teori teori pendukung dalam aplikasi Salon Venus: 2.1 Visual Studio 2008 Visual Studio 2008 mer

2.4.1 Pemodelan Proses Behaviour Diagram Implementation Diagram Bahasa pemrograman PHP

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB IV IMPLEMENTASI DAN EVALUASI

BAB I PENDAHULUAN. segala sesuatu dapat dilakukan dengan se-efisien mungkin. Sama halnya dengan

SISTEM INFORMASI PEMBUATAN SKCK DENGAN PEMODELAN UML

APLIKASI INVENTARIS BUKU UNTUK PERPUSTAKAAN BERBASIS WEB. Sir Kalifatullah Ermaya. Abstrak

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB II TINJAUAN PUSTAKA

BAB III ANALISA DAN DESAIN SISTEM

Perancangan Sistem Informasi Absensi Siswa MTsN Pariaman Selatan Dengan Menggunakan PHP MySQL dan SMS GateWay

BAB IV HASIL DAN PEMBAHASAN

SISTEM INFORMASI PELAYANAN MASYARAKAT PADA KONTRAKTOR LISTRIK CV. INDO PERKASA DI PURWOKERTO

Bab 3 Metode Perancangan

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta.

BAB III PERANCANGAN SISTEM

PERANCANGAN APLIKASI PENCARIAN LABOR DAN LOKAL UNTUK KULIAH PENGGANTI DI UNIVERSITAS PUTRA INDONESIA YPTK PADANG

BAB IV HASIL DAN UJI COBA

BAB I PERSYARATAN PRODUK

BAB III ANALISA DAN DESAIN SISTEM

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dan pembahasan dari Perancangan Analisa

BAB III ANALISA DAN DESAIN SISTEM

BAB I PENDAHULUAN. (SIG) adalah salah satu sistem informasi yang dibahas dalam ilmu komputer, yang

BAB I PENDAHULUAN. (SBNP) juga membuka akses dan menghubungkan wilayah pulau, baik daerah

BAB IV ANALISIS DAN PERANCANGAN. kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.

BAB III ANALISA DAN PERANCANGAN

BAB VI : PENUTUP 6.1 Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

Bab 3 Metode dan Perancangan Sistem

SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SMA XAVERIUS 1 BELITANG KABUPATEN OKU TIMUR PROPINSI SUMATER SELATAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB II LANDASAN TEORI

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

BAB IV HASIL DAN UJI COBA

PERANCANGAN APLIKASI SITUS WEB PENJUALAN SHEE MOSLEM SHOP MENGGUNAKAN PHP DAN MYSQL. Nama : Yusika Rona Qoriyana NPM :

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

PERANCANGAN APLIKASI KOPERASI SIMPAN PINJAM BERBASIS WEB (STUDI KASUS KOPERASI MITRA SETIA)

Pada sistem yang sedang berjalan ditemukan masalah atau kendala yang terjadi, masalah tersebut antara lain adalah :

LAPORAN PENGEMBANGAN SISTEM INFORMASI MARKETPLACE

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB II ANALISIS DAN PERANCANGAN

APLIKASI KAMUS DIGITAL BAHASA INDONESIA - BAHASA ARAB DENGAN MENGGUNAKAN METODE PROTOTYPING

PEMBUATAN SISTEM PENJUALAN RUMAH SECARA KPR MENGGUNAKAN UML, PHP dan MySQL

BAB IV. Berikut adalah tampilan hasil dan pembahasan dari Sistem Informasi Akuntansi. Pengelolaan Produksi Bahan Mentah Menggunakan Metode LIFO.

Transkripsi:

SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET Kartika Megasari Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Gunadarma kartika87ms@gmail.com 29 September 2009 ABSTRAKSI Penulisan ini membahas tantang perancangan sistem distribusi pembayaran parkir yang masih manual menjadi sistem distribusi pembayaran parkir yang dapat dipantau melalui internet (secara online). Hal ini untuk mempermudah pengelola parkir dalam memantau keseluruhan pemasukkan dana parkir. Penulis melakukan analisa dari sistem distribusi pembayaran parkir dengan membuat pemodelan sistem menggunakan UML (Unifield Modeling Language). Sedangkan untuk action script-nya menggunakan PHP, SQL sebagai penyimpanan database dan Dreamweaver 8 sebagai web editor. Kata kunci : sistem, distribusi, internet, UML

1. Pendahuluan 1.1 Latar Belakang Masalah Sistem distribusi pembayaran adalah suatu sistem dimana seluruh hasil laporan pembayaran akan didistribusikan. Sehingga pengelola dapat mengetahui hasil dari laporan pendapatan di lapangan. Sistem distribusi pembayaran parkir yang digunakan saat ini sebagian besar masih bersifat manual. Pengelola parkir hanya menerima laporan keuangan berdasarkan jumlah uang yang terdapat di brankas counter parkir, tanpa ada perincian pemasukan biaya pada saat itu. Selain itu, dari segi efisiensi waktu, pengelola parkir mungkin tidak selalu dapat memonitoring kegiatan pendistribusian langsung di lapangan. Sistem pendistribusian pembayaran parkir yang masih bersifat manual tersebut dirasakan kurang aman dan tidak efisien, akibatnya laporan yang disampaikan tidak akurat. Karena hal tersebut, maka penulis mencoba untuk membuat suatu sistem distribusi pembayaran parkir yang diharapkan dapat membantu pengelola parkir untuk memantau pemasukkan dana parkir melalui internet. Sistem yang akan digunakan adalah sistem yang menggunakan client-server. Dengan menggunakan sistem ini laporan pendapatan parkir dapat dilihat secara online melalui report yang disediakan oleh database yang bisa diakses oleh komputer client. Untuk update dan entri data baru bisa dilakukan oleh seorang admin dan secara otomatis data pada komputer yang lainnya itu akan ter-update. Sehingga tidak ada celah untuk berbuat curang dari petugas parkir untuk memanipulasi biaya parkir, dan laporan yang akan disampaikan ke pengelola parkir lebih akurat. Sistem ini dijalankan pada sistem Operasi Windows. Sistem ini merupakan aplikasi berbasis dekstop yang akan dibuat dengan bahasa pemrograman PHP dan sistem manajemen database MySQL. PHP adalah bahasa pemrograman object oriented yang digunakan dalam pemrograman berbasis web. MySQL adalah sebuah program pembuat database yang bersifat open source, yaitu bebas digunakan oleh siapa

pun. 1.2 Tujuan Penulisan Tujuan dari penulisan ini adalah untuk mendesain atau merancang sistem distribusi pembayaran parkir agar dapat dipantau melalui internet oleh pengelola parkir. 1.3 Batasan Masalah Pada perancangan sistem distribusi pembayaran parkir ini, penulis membatasi permasalahan dengan batasan-batasan sebagai berikut: Diasumsikan, laporan pemasukkan dana parkir yang ditampilkan adalah laporan perbulan dan laporan harian dari kampus Gunadarma Depok dan kampus Gunadarma Kalimalang. User yang dapat menjalankan aplikasi adalah user bagian operator dan user bagian manajer (pengelola parkir). Pada aplikasi ini pembayaran parkir dibagi menjadi dua cara, yaitu pembayaran secara member dan pembayaran secara nonmember. Untuk pembaran secara member, pembayaran parkir dilakukan dengan pengisian saldo. Sedangkan pembayaran nonmember, pembayaran dilakukan seperti pembayaran parkir pada umumnya 2. Landasan Teori 2.1 Pengertian Sistem Distribusi Sistem Distribusi adalah merupakan kumpulan autonomous komputer yang terhubung melalui sistem jaringan komputer dan dilengkapi dengan sistem software terdistribusi untuk membentuk fasilitas komputer terintegrasi 2.2 Konsep Dasar UML Unified Modelling Language (UML) adalah sebuah bahasa untuk menentukan visualisasi, konstruksi dan mendokumentasikan artifacts (sepotong informasi yang digunakan atau dihasilkan dalam suatu proses rekayasa software. UML memiliki beberapa macam diagram, diantaranya adalah: a. Use Case Diagram Use case diagram menjelaskan manfaat sistem jika dilihat menurut pandangan orang yang berada diluar sistem (actor). b. Class Diagram

Class diagram memperlihatkan hubungan antara kelas dan penjelasan detail tiap-tiap kelas di dalam desain (dalam logical view) dari suatu sistem. c. Sequence Diagram Menjelaskan interaksi objek yang disusun dalam suatu urutan waktu. Sequence diagram memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu di dalam use case. Diagram ini menunjukkan sejumlah contoh contoh obyek dan message (pesan) yang diletakkan diantara obyek-obyek ini di dalam use case. d. Aktivity Diagram Diagram aktivitas memodelkan alur kerja ( workflow ) sebuah proses bisnis dan urutan aktivitas dalam suatu proses. Pada dasarnya diagram ini sangat mirip dengan flowchart, karena dapat memodelkan sebuah alur kerja dari satu aktivitas ke aktivitas lainnya atau dari satu aktivitas ke dalam keadaan sesaat (state) 2.3 PHP PHP digunakan sebagai bahasa script server-side yang cukup handal, yang disisipkan pada dokumen HTML dan berada di server. Artinya, sintaks akan perintah yang diberikan sepenuhnya dijalankan di server sebelum dikirim ke komputer klien. Beberapa keunggulan yang dimiliki program PHP adalah : Memiliki tingkat akses yang lebih cepat. Memiliki tingkat keamanan yang tinggi. Mampu berjalan di LINUX sebagai platform. PHP mendukung akses ke beberapa database yang sudah ada, diantaranya MySQL. 2.4 SQL SQL dibuat pertama kali oleh IBM sebagai bahasa database relational. Karena itu rata-rata konsep di SQL secara langsung merupakan terjemahan langsung akan apa yang ada pada model relational. Misalnya, tabel dan view di SQL adalah relasi. Tuple di model relational merupakan row (baris). Deretan atribut dalam relasi merupakan kolom. Dikenal juga

domain, referential integrity, key, dan lain sebagainya. Keuntungan utama menggunakan database relational SQL adalah tidak perlunya kita menulis program berpuluh atau beratus ribu baris untuk melakukan query atau reporting. 3. Perancangan dan Analisis Sistem 3.1 Gambaran Umum Sistem Pada aplikasi Sistem Pemantauan Distribusi Pembayaran Parkir, seorang manajer/pengelola parkir dapat memantau keseluruhan pemasukkan dana parkir diseluruh cabang melalui suatu halaman yang telah disediakan yaitu halaman laporan keuangan. Pada halaman laporan keuangan, pemasukkan dana parkir dapat dilihat berdasarkan laporan harian atau laporan bulanan. 3.2 Perancangan Struktur Navigasi Gambar 3.1 Navigasi Aplikasi Sistem Pemantauan Distribusi Pebayaran Parkir 3.3 Use Case Sistem Pemantauan Distribusi Pembayaran Parkir Use Case Sistem Pemantauan Distribusi Pembayaran Parkir Melalui Internet 3.3.1 Spesifikasi Use Case Login User operator dan user manajer sebelum masuk ke halaman masingmasing harus melakukan login terlebih dahulu. Penggunaan login dimaksudkan agar tidak ada pihak-

pihak tertentu dapat mengakses halaman yang tidak boleh diakses oleh orang-orang yang tidak berkepentingan 3.3.2 Spesifikasi Use Case Data Pegawai User manajer dapat melakukan input data pegawai baru, edit data pegawai jika terjadi kesalahan, hapus data pegawai, dan mencari data pegawai 3.3.3 Spesifikasi Use Case Data Lihat Laporan Keuangan Use case ini menerangkan laporan pemasukkan dana parkir yang bisa dilihat. User bagian manajer dapat melihat laporan berdasarkan laporan harian dan laporan bulanan. 3.3.4 Spesifikasi Use Case Data Data Member User operator dapat melakukan input data member baru, edit data member jika terjadi kesalahan, hapus data member, dan mencari data member. 3.3.5 Spesifikasi Use Case Data Isi Saldo Pada spesifikasi use case isi saldo menerangkan bahwa untuk pengisian isi pulsa member dilakukan oleh user bagian operator. 3.3.6 Spesifikasi dari Use Case Check In Kendaraan Member Pada spesifikasi use case Check In Kendaraan Member menerangkan bahwa user operator melakukan input id member kendaraan yang masuk 3.4.7 Spesifikasi dari Use Case Check In Kendaraan Nonmember Pada spesifikasi use case Check In Kendaraan Nonmember menerangkan bahwa user operator melakukan input nomor polisi kendaraan yang masuk 3.4.8 Spesifikasi dari Use Case Check Out Kendaraan Nonmember Pada spesifikasi use case Check Out Kendaraan Nonmember menerangkan bahwa user operator melakukan input nomor polisi kendaraan yang akan keluar. 3.4.9 Spesifikasi dari Use Case Check Out Kendaraan Member Pada spesifikasi use case Check Out Kendaraan Member menerangkan bahwa user operator melakukan input id member kendaraan yang akan keluar. 3.4 Sequence Diagram

3.4.1 Sequence Diagram Login 3.6 Class Diagram 3.4.2 Sequence Diagram Check In Kendaraan Nonmember 3.4.3 Sequence Diagram Check Out Kendaraan Nonmember 4. Implementasi 4.1 Halaman Index 3.5.6 Sequence Diagram Lihat Laporan Keuangan 4.2 Halaman Manajer

4.3 Halaman Form Laporan Keuangan 4.4 Halaman Form Laporan Harian 4.6 Hardware CPU Pentium IV 3.00 Ghz, Harddisk 80 GB, 512 MB system RAM, Monitor SAMSUNG 14, Keyboard IBM, Mouse 4.7 Software Sistem ini menggunakan bahasa pemrograman PHP action script dan MySQL sebagai database. 5. Kesimpulan dan Saran 5.1 Kesimpulan 4.5 Halaman Form Laporan Bulanan Dari proses analisa dan perancangan sistem yang telah dilakukan sebelumnya, maka penulis dapat menarik kesimpulan bahwa telah tercipta sebuah sistem pemantauan distribusi pembayaran parkir yang merupakan pengembangan dari beberapa sistem sejenis. Hal ini merupakan wujud peningkatan layanan kepada pengelola parkir dan costumer parkir.

Sistem yang dibangun berstruktur client-server. Dengan menggunakan sebuah server yang berfungsi sebagai web server dan database server, sistem ini dapat diakses secara luas karena di-publish ke Internet. Dari sisi pengguna, khususnya pengelola parkir, mereka dapat selalu memantau pendistribusian pemasukkan dana parkir setiap harinya dan setiap bulannya melalui internet. Hal ini dimaksudkan untuk memberikan efisiensi waktu bagi pengelola karena dapat diakses setiap saat. 5.2. Saran Pembuatan aplikasi ini masih dalam tahap pengembangan dasar yang terbatas dalam penyajiannya. Penulis berharap agar aplikasi ini dapat dikembangkan oleh berbagai pihak sehingga aplikasi ini dapat berfungsi maksimal dan tujuan yang diharapkan dari aplikasi ini dapat terpenuhi secara optimal. Penulis juga menyarankan agar dikembangkan mengenai masalah keamanan dari sistem misalnya mengenai pengelolaan hak akses pengguna dan penambahan firewall, yaitu sebuah software program yang dipasang pada sebuah jaringan dan bertugas memproteksi sistem komputer dengan tujuan mengamankan jaringan internal. Selain itu, untuk pengembangan isi (content), penulis menyarankan untuk menambahkan laporan tahunan, serta menampilkan laporan distribusi pembayaran parkir dalam bentuk grafik agar tampilan terlihat menarik. REFERENSI [1] Eriek, Aplikasi Web dengan PHP dan MySQL. Property Of a Ples Ardelindo, 2006 [2] Kasiman Peranginangin, Aplikasi Web dengan PHP dan MySQL. Andi Yogyakarta, 2006 [3] Mulya Hadi, 7 Jam Belajar Interaktif Dreamweaver 8 untuk Orang Awam. Maxikom, 2006 [4] Noerlina, Idris. G, Henricus. B, Perancangan Sistem Informasi Berbasis Object Oriented, Studi Kasus. Mitra Wacana Media, 2007 [5] Sugianto David, Langkah Demi Langkah Membangun

Website dengan PHP, Jakarta: Datakom, 2005 [6] Sholiq, Pemodelan Sistem Informasi Berorientasi Objek dengan UML. Graha Ilmu, 2006 [7] Syafii. M, Membangun Aplikasi Berbasis PHP dan MySQL. Andi, 2004