28
mampu berkomunikasi dengan aplikasi/data dari Dinas/Badan terkait meskipun
memiliki platform
yang berbeda. (Sudarmaningtyas,
Nugroho, Nugroho, 2012:
26-27)
Aplikasi untuk tingkat RT memiliki beberapa fitur yang sudah dimiliki oleh
aplikasi E-government
untuk Kabupaten Sidoarjo, seperti pendataan penduduk ke
dalam database, komunikasi timbal balik antara warga dan administrasi terkait, dan
sistem pengaduan secara elektronik yang bisa diakses kapan saja dan dimana saja.
Secara level kompleksitas, aplikasi yang akan dibuat bersifat sederhana, dengan
fokus terhadap fungsionalitas, integritas dan keamanan data, serta kemudahan dalam
mengakses data oleh warga maupun administrasi. Perbedaan antara aplikasi E-
government di atas adalah tingkat pemerintahan yang bersangkutan, dimana aplikasi
E-gov
setingkat Kabupaten, sedangkan aplikasi yang dibuat setingkat RT. Namun,
tujuan dan manfaat dari pengembangan aplikasi serupa, yaitu meningkatkan efisiensi
dan efektifitas pelayanan terhadap publik melalui medium elektronik, serta sebagai
solusi atas kendala jarak dan waktu.
2.13 Basis Data Berorientasi Objek
Data di dalam aplikasi yang dibuat disimpan di dalam suatu
database
yang
dalam pengembangannya difokuskan pada integritas data yang kuat, keamanan yang
baik, serta kemudahan akses pada data oleh warga maupun administrasi. Data di
dalam aplikasi ini diperlakukan sebagai objek, yang pada dasarnya diturunkan oleh
fungsionalitas data dalam bentuk Basis Data Relasional (Relational Database).
Solusi representasi data sebagai objek menggunakan salah satu MVC Framework
untuk PHP5, yang secara otomatis memperlakukan data di dalam database
sebagai
objek yang disebut Basis Data Berorientasi Objek (Object Oriented Database).
Sebelumnya pernah dilakukan penelitian perbandingan kinerja antara Basis
Data Relasional dengan Basis Data Berorientasi Objek yang bertujuan untuk
menemukan kelebihan dan kekurangan dari 2 metode tersebut. Di dalam penelitian
tersebut, aplikasi yang digunakan menggunakan Framework
Struts
yang memiliki
pola desain MVC (Model-View-Controller) (Rahman, Mursanto, 2009: 80)
|