BAB 1 SKRIPSIxx

advertisement
BAB 1
PENDAHULUAN
1.1
Latar Belakang
Pada zaman sekarang, Perkembangan Teknologi Informasi (TI) amatlah
cepat. Masyarakat Indonesia khususnya di perkotaan maupun daerah pun mengikuti
perkembangannya. Dengan mengikuti perkembangan itulah lebih banyak masyarakat
memiliki akses internet melalui berbagai
teknologi jaringan (Networking
Technology). Akses internet pada zaman sekarang jauh lebih pesat dari tahun-tahun
sebelumnya dan kebanyakan orang menggunakan internet dan Teknologi Informasi
untuk mempermudah proses-proses yang tadinya hanya dilakukan secara manual.
Implementasi teknologi seperti ini mengurangi kendala jarak dan waktu, yaitu
mempermudah proses-proses yang tadinya hanya dilakukan secara manual.
RT 04/011 berlokasi di kompleks perumahan Tanah Kusir, Kebayoran Lama
Utara, Jakarta Selatan. Staf administrasi yang menjabat pada saat ini adalah Bapak
Santoso sebagai Ketua RT dan Sekretariat RT Bapak Sri. RT ini sudah berdiri sejak
tahun 1980an dan pada saat ini terdapat kurang lebih 93 Kepala Keluarga di
perumahan Kavling dan kurang lebih 225 Kepala Keluarga di perumahan NonKavling.
Aplikasi E-government adalah suatu aplikasi yang digunakan untuk
pelayanan administrasi kependudukan dan juga komunikasi antara warga dan staf
administrasi. Implementasi dari aplikasi seperti ini sebenarnya sudah dilakukan di
Indonesia, namun dalam level yang lebih tinggi (setingkat Kabupaten), di Kabupaten
Sidoarjo, Jawa Timur. Aplikasi E-government juga dibuat untuk meningkatkan
kualitas pelayanan dan efisiensi kinerja administratif yang bersangkutan.
Ketersediaan data merupakan hal yang utama dalam pengembangan suatu
aplikasi dengan implementasi database, dengan fokus atas kemudahan dan efisiensi
dalam penambahan, pengurangan, dan pengubahan data. Data, yang dalam hal ini
berada di dalam database harus memiliki integritas yang kuat, kecepatan akses data
dan efisiensi kinerja yang baik. Suatu database umumnya berbentuk Basis Data
Relasional (Relational Database), dimana data disajikan dalam bentuk sel-sel pada
1
2
sebuah tabel. Metode lainnya adalah data di dalam suatu database diperlakukan
sebagai objek seperti halnya dalam pemrograman berorientasi objek (Object
Oriented Programming). Metode ini disebut dengan Basis Data Berorientasi Objek
(Object Oriented Database).
Fungsionalitas dari sebuah aplikasi juga merupakan salah satu fokus dalam
proses pengembangan suatu aplikasi dan hendaknya bersesuaian dengan kebutuhan
pengguna, serta bersifat tetap, konsisten, dan selalu tersedia untuk pengguna dimana
saja dan kapan saja. Fungsionalitas yang dimaksud adalah fungsionalitas yang tidak
berubah-ubah (volatile), yang mempengaruhi konten dan fitur yang sudah ada di
dalam sebuah aplikasi. Situasi ini umumnya bisa terjadi dalam periode tertentu
seperti Hari Raya, Lomba-lomba 17 Agustusan, dan juga situasi darurat seperti
banjir, atau hal lainnya. Dari periode dan situasi tersebut, penambahan atau
pengurangan fitur yang ada dalam suatu aplikasi bisa mungkin dilakukan sesuai
dengan kebutuhan pengguna. Namun, hal ini harus dikendalikan sehingga tidak
berpengaruh terhadap fitur-fitur yang bersifat tetap (tidak sering berubah-ubah).
Pengendalian yang buruk terhadap fitur yang sering berubah-ubah akan
mengakibatkan suatu Web Application menjadi sulit dikelola. Hal ini penting untuk
mendukung kinerja aplikasi yang terfokus terhadap kebutuhan utama pengguna.
1.2
Rumusan Masalah
RT
04/011
membutuhkan
aplikasi
untuk
meningkatkan
pelayanan,
pengaduan, keamanan warga dan memudahkan pertukaran informasi antar warga.
Permasalahan utama pada RT yang bersangkutan adalah proses pelayanan warga dan
administrasi,
serta
distribusi
informasi
secara
manual.
Bilamana
warga
membutuhkan informasi, pengaduan atau hal lainnya, mereka harus mendatangi
kantor sekretariat RT atau tempat tinggal Ketua RT. Distribusi informasi
menggunakan kertas pengumuman yang dikirim ke rumah tinggal warga oleh
petugas keamanan atau hansip, yang bisa hilang atau tidak sampai ke tujuan karena
pemilik rumah sedang tidak ada. Hal lainnya seperti informasi darurat (banjir,
fogging, atau hal lainnya), sering tidak diketahui oleh beberapa warga yang tidak
mendapatkan informasi tentang hal yang bersangkutan.
3
1.3
Tujuan dan Manfaat
Tujuan dari pembuatan skripsi ini adalah untuk membuat Aplikasi Sistem
Komunikasi dan Komunitas berbasis Web pada RT 04/011, Tanah Kusir, Kebayoran
Lama.
Manfaat dari Aplikasi ini adalah :
1.
memungkinkan warga untuk bertukar informasi secara online
melewati aplikasi
2.
memudahkan sosialisasi antara administrasi RT dan warga
3.
diharapkan dapat meningkatkan keamanan warga dengan penggunaan
aplikasi
4.
mempermudah proses pengaduan warga
5.
mempermudah pendataan warga oleh administrasi dengan fitur
pendataan komunitas warga melalui aplikasi.
1.4
Ruang Lingkup
Berikut adalah hal-hal yang akan dibahas di dalam skripsi ini :
1.
Proses pengembangan aplikasi yang lingkupnya difokuskan terhadap
tingkat RT.
2.
Pengembangan akan difokuskan pada proses komunikasi antar
pengguna, termasuk informasi dari administrasi RT.
3.
Dalam penggunaan sistem, hanya warga yang terdaftar di dalam
database yang bisa menggunakan semua fitur aplikasi. Orang-orang selain
warga di RT 04/011 hanya bisa menggunakan fitur-fitur dasar seperti
membaca informasi publik yang ditampilkan dalam website.
4.
Lingkup data termasuk data komunitas warga, pesan pengguna, post
pengguna, pengumuman, data pengaduan komunitas, komentar-komentar
pengguna.
4
Yang tidak dibahas dalam skripsi ini adalah:
1.
Ruang lingkup yang lebih besar dari tingkat RT, seperti Kelurahan atau
Kecamatan.
2.
Proses pembayaran administrasi secara online.
1.5
Metode Penelitian
Tahapan metode yang digunakan di dalam skripsi ini adalah :
1.5.1
Studi Pustaka

Mengumpulkan dan mempelajari pustaka yang berkaitan dengan
pengembangan aplikasi.

Mempelajari dokumen dan arsip penduduk di RT 04/011 yang
berhubungan dengan studi kasus.
1.5.2
Studi Lapang

Mengumpulkan data pendukung dan menganalisa proses pengaduan
dan pelayanan di RT 04/011 dengan proses observasi, wawancara, kuesioner,
dan survei.
1.5.3
Pengembangan Aplikasi

Pengembangan menggunakan metode OOAD (Object-Oriented
Analysis and Design) yaitu mengembangkan aplikasi dengan pendekatan
berorientasi objek (Object-Oriented Approach) dan didukung dengan
perancangan diagram-diagram UML (Unified Modelling Language) seperti
Use Case Diagram, Class Diagram, Interaction Diagram, State Chart
Diagram, Activity Diagram, dan diagram lainnya yang berhubungan dengan
proses jalannya aplikasi.

Rancangan layar yang digunakan adalah Storyboard untuk tampilan
layar dan STD untuk navigasi layar.

Tahapan rancangan untuk merancang database menggunakan Class /
Objek Diagram.
5

Tahapan
rancangan
untuk
merancang program
menggunakan
Flowchart dan menggunakan Deployment Diagram serta Component
Diagram untuk rancangan arsitektur sistem.
1.5.4
Evaluasi

Untuk melihat kinerja aplikasi yang telah dibuat dalam aspek
performance dan kecepatan,
dapat menggunakan alat yang tersedia di
internet, misalnya yslow, Pagespeed atau layanan lainnya.

Evaluasi usability berdasarkan “8 Golden Rules of User Interface
Design” pada aplikasi tersebut. Proses evaluasi ini dilakukan untuk menilai
kemudahan penggunaan aplikasi oleh pengguna.

Evaluasi melalui publikasi website kepada penduduk dan meminta
pendapat melalui kuisioner.
1.6
Sistematika Penulisan
Sistematika yang digunakan dalam penulisan skripsi ini adalah :
BAB 1 PENDAHULUAN :
Membahas tentang latar belakang masalah, tujuan dan manfaat, ruang lingkup
serta metode penelitian yang diterapkan.
BAB 2 TINJAUAN PUSTAKA :
Membahas teori-teori pendukung yang berkaitan dalam pembuatan sistem ini.
BAB 3 ANALISIS DAN RANCANGAN SISTEM :
Membahas tentang analisa dan perancangan sistem.
BAB 4 HASIL DAN BAHASAN :
Membahas tentang implementasi dan evaluasi terhadap sistem.
BAB 5 SIMPULAN DAN SARAN :
Berisi tentang kesimpulan dari hasil analisa terhadap aplikasi berbasis online
secara menyeluruh dan saran-saran untuk penyempurnaan sistem lebih lanjut.
Download