Kamis, 18 Desember 2014

SIM PKB DINAS PERHUBUNGAN



PROPOSAL
Pembangunan Sistem Informasi Manajemen
Pengujian Kendaraan Bermotor
DINAS PERHUBUNGAN





CV. SOURCE CODE PINTAR
PERUM VILLA BANGUNTAPAN 1 BLOK B-8  (0856.4323.8822)
SAMPANGAN, WIROKERTEN, BANTUL

1. Pendahuluan
Seiring dengan perkembangan zaman, untuk menunjang kegiatan operasional saat ini tidak dapat dipisahkan lagi dari teknologi informasi (TI), di mana perusahaan membutuhkan TI untuk meningkatkan competitive advantage serta menjawab kebutuhan bisnis dalam memenuhi tuntutan aktifitas operasional dan time to market. Untuk itulah dibutuhkan suatu sinergi yang kuat antara bisnis dan teknologi, agar terjadi keselarasan dan dapat selalu berjalan beriringan dalam meningkatkan pertumbuhan bisnis.
Salah satu sarana di bidang TI yang dapat digunakan untuk menjawab kebutuhan bisnis organisasi adalah teknologi berbasis web, yaitu suatu teknologi yang memberikan berbagai macam kemudahan, karena dapat diakses secara realtime dan mempunyai interface yang simple, yaitu berupa web browser. Kehadiran teknologi berbasis web telah banyak merubah proses bisnis organisasi serta menjadi katalisator dalam meningkatkan pertumbuhan dan memberikan nilai tambah, sehingga melahirkan suatu ide strategis demi mewujudkan visi dan misi organisasi.
Pengujian Kendaraan Bermotor adalah suatu instansi Dinas Perhubungan yang memiliki berbagai fungsi pelayanan masyarakat. Saat ini Pengujian Kendaraan Bermotor sudah berusaha menerapkan dan memanfaatkan keberadaan teknologi informasi terintegrasi guna mendukung Index Kepuasan Masyarakat. Namun dalam perjalanannya sampai sekarang ternyata masih terdapat banyak kendala, baik dari sisi proses pekerjaan serta waktu pengerjaanya masih terhitung lambat. Contoh paling kongkrit saat ini yang terjadi adalah masalah antrian wajib uji dan masih lamanya proses pengujian dalam hal ini pada bagian administrasinya.
Seiring dengan perjalanan kegiatan operasional Pengujian Kendaraan Bermotor, dijumpai banyak sekali kendala yang menimbulkan permasalahan yang mengganggu aktifitas sehari-hari. Karena sebagian aktifitas masih dilakukan secara terpusat pada data manual berupa Kartu Induk.
Untuk mengatasi permasalahan tersebut, kami sebagai tim pengembang Sistem Informasi Berbasis Web menawarkan berbagai macam solusi untuk mengatasi berbagai masalah yang sudah disebutkan di atas. Sistem ini dikembangkan dengan harapan dapat membantu dalam proses aktifitas Pengujian Kendaraan Bermotor dan aktifitas lainnya. Selain itu, Sistem Informasi Pengujian Kendaraan Bermotor ditujukan untuk meningkatkan pelayanan kepada masyarakat dan dimaksudkan untuk meningkatkan pengelolaan data administrasi yang lebih baik.





2.    Dasar Hukum
Dalam mengembangkan SIM PKB V.1 ini kami selaku pengembang mengacu pada amanat PP 55 Tahun 2012 Pasal 166 yang berbunyi :
Pasal 166
1.      Unit pelaksana Uji Berkala harus membangun sistem informasi Uji Berkala Kendaraan Bermotor.
2.      Sistem informasi sebagaimana dimaksud pada ayat (1) harus terhubung dan terintegrasi dengan sistem informasi pada kementerian yang bertanggungjawab di bidang sarana dan prasarana lalu lintas dan angkutan jalan serta dapat diakses oleh masyarakat.
3.      Ketentuan lebih lanjut mengenai sistem informasi Uji Berkala Kendaraan Bermotor diatur dalam peraturan menteri yang bertanggungjawab di bidang sarana dan prasarana lalu lintas dan angkutan jalan.

4.    Tujuan
Tujuan utama dari Sistem Informasi Pengujian Kendaraan Bermotor diantaranya adalah :
a.       Mempercepat proses pembayaran restribusi.
b.      Mengurangi proses antrian para wajib uji.
c.       Mengolah data untuk kepentingan pembuatan laporan dengan cepat dan mudah.
d.      Mempercepat proses pendaftaran pengujian kendaraan bermotor.
e.      Memprcepat dalam mencetak kartu induk, buku uji, dan stiker uji.
f.        Memudahkan petugas dalam menjalankan pekerjaan terutama bagi para petugas yang belum familiar dengan komputer.
3. Tinjauan Sistem Informasi
3.1. Berbasis Teknologi Web
SIM PKB ini dibangun berdasarkan teknologi web, dan terintegrasi dengan database MySQL pada XAMP Application Server. Alasan menggunakan teknologi ini adalah sebagai berikut :
a)      Instalasi software sangatlah mudah karena hanya akan diinstal di server dan dapat diakses melalui browser oleh user.
b)      Sistem dapat diakses melalui jaringan intranet ataupun internet.
c)       Pengelolaan sistem akan sangat mudah karena sifatnya yang terpusat (server based).

3.2. Keamanan Sistem
SIM PKB dibangun dengan terminologi keamanan sebagai berikut :
a)      Authentication : adalah proses identifikasi suatu pengguna sehingga bisa dikenali oleh sistem yang dimasukinya. Proses identifikasi ini menggunakan langkah validasi bahwa pengguna sistem merupakan pengguna yang berhak mengakses sistem.
b)      Authorization : adalah cara untuk membatasi akses pengguna terhadap suatu protected resource, sehingga pengguna yang tidak berhak, tidak diperkenankan melihat workspace dari pengguna lain yang berbeda hak aksesnya. Selain itu, pengguna juga lebih fokus pada tugasnya masing-masing sesuai aturan yang sudah ditentukan.
c)       User credential : adalah data yang dibutuhkan suatu pengguna untuk dapat dikenali oleh sistem sehingga bisa diizinkan menggunakan atau mendapatkan pelayanan dari sistem.
d)      Role : adalah suatu jenis hak akses yang diberikan kepada setiap pengguna. Role akan membatasi hak akses pengguna terhadap beberapa protected resource tertentu.
e)       Metode Akses : merupakan akses terhadap sistem yang dibagi menjadi dua, yaitu :
a.       Intranet
Intranet yaitu akses terhadap sistem yang hanya bisa dilakukan secara internal dalam lokasi kawasan organisasi kampus. Akses intranet akan diimplementasikan pada fitur-fitur yang mempunyai sifat transaksi rahasia, terbatas dan perlu otorisasi tertentu serta berhubungan dengan data yang sangat crucial.
b.      Internet
Internet yaitu akses terhadap sistem yang dilakukan melalui jaringan internet, sehingga aplikasi bisa diakses dari manapun bahkan di luar kawasan organisasi kampus. Untuk akses melalui internet akan dijaga dengan security jaringan yang lebih baik seperti firewall.

4. Pemilihan Teknologi
4.1. PHP
Alasan memilih menggunakan PHP ini sebagai berikut :
  1. Bisa membuat Web menjadi Dinamis.
  2. PHP bersifat Open Source yang berarti dapat digunakan oleh siapa saja secara gratis.
  3. Program yang dibuat dengan PHP bisa dijalankan oleh Semua Sistem Operasi karena PHP berjalan secara Web Base yag artinya semua Sistem Operasi bahkan HP yang mempunyai Web Browser dapat menggunakan program PHP.
  4. Aplikasi PHP lebih cepat dibandingkan dengan ASP maupun Java.
  5. Mendukung banyak paket Database seperti MySQL, Oracle, PostgrSQL.
  6. Bahasa pemrograman PHP tidak memerlukan Kompilasi / Compile dalam penggunaannya.
  7. Banyak Web Server yang mendukung PHP seperti Apache, Lighttpd, IIS.
  8. Pengembangan Aplikasi PHP mudah karena banyak Dokumentasi, Refrensi & Developer yang membantu dalam pengembangannya.

4.2. MySQL Database
Penanganan data dalam jumlah besar membutuhkan sistem database yang handal. Sistem
database juga harus mampu melayani beberapa permintaan data secara hampir bersamaan. Data
integrity dan constraint harus mampu pula ditangani oleh sistem database.
Sistem ini akan dibangun menggunakan konsep Relational Database Manajemen System
(RDBMS). Kami akan membangun sistem ini dengan menggunakan sistem database MySQL dengan
pertimbangan cukup handal dan memiliki berbagai fitur yang lengkap untuk pengelolaan database
yang kompleks.

4.3. XAMP Application Server
XAMP Application Server adalah sekumpulan service yang menyediakan middletier
infrastructure yang mensupport pengembangan dan deployment aplikasi dan Web services melalui
Internet dengan menyediakan platform J2EE compliant, platform yang terintegrasi secara penuh
untuk merancang, mengembangkan, dan mendeploy dynamic Web site, portal, dan transactional
applications. Melalui pembuatan Enterprise Information Portals (EIPs), didefinisikan akses secara
jelas terhadap business specific content dan aplikasi dapat didefinisikan, menyederhanakan
informasi yang simpang siur dan tidak efisien dalam Web. Dengan melakukan caching secara berkala
halaman Web, XAMP memungkinkan halaman Web dapat diakses tiga kali lebih cepat dengan
mereduce hits yang tidak perlu pada middletier Web server. Lebih lanjut lagi, XAMP memungkinkan
pengelolaan dan pengamanan keseluruhan enterprise infrastructure melalui services seperti Internet.

5. Keunggulan Teknologi
Keunggulan SIM PKB dari sisi teknologi antara lain adalah:
1.       Fully integrated. SIM PKB memberikan solusi dalam satu kesatuan sistem secara keseluruhan sehingga meningkatkan efisiensi operasional dan menghasilkan informasi dan laporan yang komprehensif (Front desk – Back End).
2.       Modular. SIM PKB terdiri dari modul-modul dengan fleksibilitas yang tinggi sehingga memudahkan implementasi, pemeliharaan dan penambahan modul baru.
3.       Client-Server Architecture. SIM PKB dirancang dengan arsitektur yang difungsikan untuk pengaksesan data dan transaksi dengan kapasitas besar yang meliputi business rules, user level, security dan metodologi programming.
4.       Multi User-Multi Tasking. SIM PKB dapat dioperasikan oleh pengguna (user) secara bersama-sama (concurrent) tanpa menimbulkan interupsi sehingga proses data lebih cepat dan efektif.
5.       Scalable. SIM PKB memiliki tingkat skalabilitas tinggi. Kemampuan menyimpan data dan skalabilitas dapat ditingkatkan dan dikembangkan sesuai dengan teknologi.
6.       Reliable. SIM PKB dilengkapi dengan tool auto repair, backup, dan restore untuk perbaikan data secara otomatis jika terjadi kerusakan database sehingga menimimalkan ketergantungan dengan vendor.

6. Fitur Aplikasi
Berdasarkan pengguna, fitur aplikasi (aktifitas-aktifitas yang ada) pada sistem ini dapat kita kelompokkan menjadi tiga (3) kelompok, yaitu:
1.       Fitur Administrator
Fitur Administrator adalah kelompok fitur yang mengelola aktifitas-aktifitas awal yang perlu ada pada SIM PKB ini. Kelompok fitur inilah yang menjembatani aktifitas-aktifitas pengguna yang ada pada sistem.
2.       Fitur Petugas Dishub
Fitur ini adalah fitur dimana para petugas akan menjalankan fungsi SIM PKB ini sebagaimana mestinya. Sesuai dengan yang telah diharapkan oleh.
3.       Fitur Wajib Uji atau masyarakat.
Fitur ini digunakan oleh kuminitas diluar lingkungan UPT Pengujian Kendaraan Bermotor.


6.1. Fitur Administrator
Kelompok Fitur Administrator yang ada terdiri dari :
a)      Daftar penguji
Menu ini digunakan untuk melakukan penginputan data penguji yang bekerja di UPT PENGUJIAN KENDARAAN BERMOTOR TERSEBUT.
b)      Dasar mutasi
Menu ini digunakan untuk melakukan penginputan data yang akan dijadikan sebagai dasar suatu kendaraan dapat dimutasikan.
c)       Jenis kendaraan
Menu ini digunakan untuk melakukan penginputan jenis-jenis kendaraan yang akan dilakukan pengujian. Contoh : Pick Up, Truk, Bus.
d)      Jenis pendaftaran
Menu ini digunakan untuk melakukan penginputan data jenis pendaftaran yang dilakukan. Contoh : Mutasi, Numpang Uji, Uji Berkala.
e)      Daftar Kecamatan
Menu ini digunakan untuk melakukan penginutan data kecamatan yang ada pada suatu kabupaten / kota.
f)       Daftar Kelurahan
Menu ini digunakan untuk melakukan penginputan data kelurahan pada suatu kabupaten / kota.
g)      Status Kendaraan
Menu ini digunakan untuk melakukan penginpuan data status kendaraan. Contoh : umum, tidak umum.

6.3.          Fitur Petugas DISHUB
Untuk fitur Petugas DISHUB antara lain meliputi :
a.       Pembayaran Restribusi
                                                               i.      Melakukan pengecekan data otomatis ketika nomor kendaraan atau nomor uji dimasukkan.
                                                             ii.      Melukakukan pengecekan secara otomatis pada nomor kwitansi yang digunakan pada pembayaran restribusi.
                                                            iii.      Melakukan pengecekan biaya restribusi dan denda secara otomatis.
                                                           iv.      Melakukan pembuatan laporan harian, bulanan, dan tahunan secara otomatis baik dalam bentuk TEXT dan GRAFIK 3D.
                                                             v.      Hanya dibawah 5 menit untuk membuat laporan tahunan sesuai yang dibutuhkan.
                                                           vi.      Hanya dibawah 5 menit untuk membuat laporan setiap tahunnya sesuai dengan laporan yang dibutuhkan.
                                                          vii.      Mencetak kwitansi pembayaran restribusi.
                                                        viii.      Mencetak perhitungan sementara biaya restribusi.
b.      Pendaftaran Pengujian
                                                               i.      Melakukan pengecekan data kendaraan yang akan diuji secara otomatis sehingga user tidak perlu lagi memasukkan data kendaraan.
                                                             ii.      Membuat nomor antrian secara otomatis.
                                                            iii.      Pada fitur ini program kami mampu menentukan secara otomatis untuk kendaraan yang numpang uji masuk dan mutasi masuk.
                                                           iv.      SIM PKB ini mampu menentukan kendaraan yang melakukan pengujian Baru.
                                                             v.      Mencetak formulir pendaftaran pengujian.
                                                           vi.      Melakukan pembuatan laporan harian, bulanan, tahunan secara otomatis dalam bentuk TEXT dan GRAFIK.
                                                          vii.      Menghitung jumlah kendaraan yang tidak lulus berdasarkan waktu yang ditentukan oleh petugas secara otomatis.
                                                        viii.      Menghitung jumlah kendaraan yang terdaftar berdasarkan waktu yang ditentukan oleh petugas secara otomatis.
                                                           ix.      Menghitung jumlah kendaraan yang mutasi masuk dan mutasi keluar berdasarkan waktu yang ditentukan oleh petugas secara otomatis.
                                                             x.      Menghitung jumlah kendaraan yang numpang uji masuk dan numpang uji keluar berdasarkan waktu yang ditentukan oleh petugas secara otomatis.
                                                           xi.      Menghitung jumlah kendaraan berdasarkan jenis kendaraan berdasarkan waktu yang ditentukan oleh petugas secara otomatis.
                                                          xii.      Menghitung data kendaraan berdasarkan setiap kecamatan yang ada.
                                                        xiii.      Menghitung data kendaraan berdasarkan data kelurahan yang ada.
c.       Entri data hasil uji
                                                               i.      Menginput dan menyimpan hasil uji kendaraan.
                                                             ii.      Menentukan kelulusan kendaraan berdasarkan rumus yang telah ditentukan.
                                                            iii.      Menghitung jumlah kendaraan yang lulus dan tidak lulus berdasarkan waktu yang ditentukan oleh petugas secara otomatis.
                                                           iv.      Melakukan pencarian data hasil uji berdasarkan nomor kendaraan atau no uji.
d.      Mencetak Buku Uji .
e.      Mencetak kartu Induk.
                                                               i.      Membuat kartu induk elektronik secara otomatis.
                                                             ii.      Mencetak katu induk.
f.        Mencetak Striker Uji.
g.       Mencetak surat rekomendasi Numpang Uji Keluar.
h.      Mencetak surat rekomendasi Mutasi Keluar.

6.4.          Fitur Masyarakat Luar
Pada fitur ini terdiri dari beberapa fungsi antara lain :
a.       Menghitung simulasi pembayaran restribusi berdasarkan nomor kendaraan atau nomor uji.
b.      Melihat dan membaca pengumuman secara online yang di terbitkan oleh UPT Pengujian Kendaraan Bermotor.
c.       Mengajukan pertanyaan ataupun saran kepada petugas untuk mengembangkan pelayanan pengujian kendaraan bermotor menjadi lebih baik di masa mendatang.
Melihat dan membaca segala peraturan mengenai pengujian kendaraan bermotor.

6.5.          Laporan yang dihasilkan
Pada fitur ini terdiri dari beberapa laporan yang dihasilkan  antara lain :
a.       Laporan pembayaran restribusi sesuai JBB dalam bentuk text dan grafik 3D.
b.      Laporan pembayaran restribusi berdasarkan tanggal, bulan dan tahun dalam bentuk text.
c.       Mencetak Nomor Antrian untuk Wajib Uji.
d.      Laporan Data Taman Kendaraan Lulus Uji berdasarkan tanggal, bulan dan tahun.
e.      Laporan Data Taman Kendaraan Lulus Uji menurut JBB.
f.        Laporan Data Taman Kendaraan Lulus Uji menurut Usia dan Merk.
g.       Laporan Kendaraan Lulus Uji menurut kecamatan, kabubaten dan propinsi.
h.      Laporan Kendaraan berdasarkan jenis kendaraan (Pick Up, Truk, Bus dll).
i.         Laporan Kendaraan berdasarkan status penggunaan (umum, tidak umum).
j.        Laporan kendaraan berdasarkan nomor telphone dari pemilik kendaraan.
k.       Laporan berdasarkan alamat kendaraan.
l.         Laporan Kendaraan Tidak Lulus Uji beserta kekurangan setiap kendaraan.
m.    Histori pengujian masing-masing kendaraan sejak awal hingga akhir.
n.      Laporan Data Kendaraan Uji Pertama.
o.      Laporan Data Kendaraan Uji Berkala.
p.      Laporan Data Kendaraan Mutasi Masuk berdasarkan tanggal, bulan dan tahun.
q.      Laporan Data Kendaraan Mutasi Keluar berdasarkan tanggal, bulan dan tahun.
r.        Laporan Numpang Uji Masuk berdasarkan tanggal, bulan dan tahun.
s.       Laporan Numpang Uji Masuk berdasarkan daerah asal.
t.        Laporan Numpang Uji Keluar Berdasarkan daerah tujuan.
u.      Laporan Numpang Uji Keluar berdasarkan tanggal, bulan dan tahun.
v.       Laporan kendaraan berdasarkan tanggal, bulan, tahun jatuh tempo masa uji kendaraan.
w.     Laporan kendaraan asli daerah.
x.       Apabila laporan yang diharapkan belum masuk dalam daftar laporan ini kami sangat senang untuk menerima masukan yang bersifat membangun guna tercapainya kesempurnaan dari  program SIM PKB V.1 ini.

g.      Tahap Pengembangan
Pengembangan sistem ini dibagi dalam beberapa tahapan :
a.       Business Survey : Bertujuan untuk mengetahui business process yang berjalan di dalam organisasi.
b.      Requirements Gathering : Bertujuan untuk mengetahui kebutuhan-kebutuhan yang diperlukan dalam membangun sistem/software.
c.       Analysis and Design : Bertujuan untuk menganalisis hasil requirement dan menghasilkan design arsitektur yang optimal untuk membangun sistem/software.
d.      Development and Testing : Bertujuan untuk melakukan pengembangan sistem/software serta melakukan pengujian untuk menjamin sistem/software yang dikembangkan sesuai dengan business process, requirement specification dan rancangan yang telah ditetapkan.
e.      Deployment : Bertujuan untuk melakukan instalasi akhir sistem, ke dalam environment sebenarnya di instansi.
f.        Training : Bertujuan untuk memberikan pelatihan penggunaan sistem kepada pengguna di instansi, sehingga pemanfaatan sistem yang telah dibangun bisa optimal dan sesuai dengan tujuan.
g.       Support & Maintenance : Bertujuan untuk memberikan layanan paska instalasi dan serah terima, untuk menjamin sistem dapat berjalan dan digunakan secara optimal untuk kegiatan operasional organisasi.

h.    Jangka Waktu Proyek
9.    Pengalaman Perusahaan
Sampai saat ini SIM PKB V.1 ini sudah diuji dan dinyatakan berhasil serta sudah digunakan di beberapa daerah antara lain :
a.      UPT PKB Kabupaten Bantul
b.      Dinas Perhubungan Kabupaten Halmahera Barat

10.     Support dan Garansi
Terdapat dua jenis support dan garansi yang kami tawarkan, yaitu:
Untuk garansi SIM PKB adalah 6 bulan di mana bentuk garansi yang di berikan adalah :
1.       Garansi Kerusakan System
2.       Garansi Perubahan minor System
3.       Garansi Perawatan atau maintenance System
Untuk support SIM PKB adalah 6 bulan dimana bentuk support-nya adalah :
a.       Support by Call.
b.      Support by E-mail.
c.       Support kunjungan ke Client untuk melakukan pengecekan applikasi dan backup database.
d.      Support pelatihan atau training.

Tidak ada komentar:

Posting Komentar