Pembuatan Aplikasi Mobile Content Blacberry

advertisement
BAB I
PENDAHULUAN
1.1
Latar Belakang
Penggunaan teknologi informasi dan komunikasi yang dilakukan oleh
pemerintah baik untuk lembaga pemerintahan maupun masyarakat adalah dapat
mewujudkan praktek pemerintahan yang lebih baik. Perkembangan internet sangat
berkembang pesat
dikalangan masyarakat
Indonesia,
hampir
semua
instansi
pemerintahan mulai menggunakan sistem online untuk melakukan input dan output
data.
Pada saat itu Dinas Kependudukan dan Pencatatan Sipil sedang melakukan
pelaksanaan sistem baru pada proses pembuatan KTP yang telah dilakukan secara
online. Pada akhir bulan Januari 2011, pelaksanaan pembuatan KTP secara online
dilakukan di beberapa kota-kota besar, yang bertujuan untuk meminimalisir kecurangan
Data Kependudukan Masyarakat diberbagai daerah, karena dengan E-KTP identitas
seseorang dapat tercatat di satu tempat yang terkoneksi dengan daerah-daerah lain
melalui online.
Demikian halnya dengan pengelolaan data dan informasi data di sebuah instansi
yang dapat diakses darimana saja hanya dengan menggunakan internet. Penggunaan
komputer yang dilengkapi dengan program aplikasi yang menunjang, akan menghemat
waktu, biaya, dan tenaga serta memudahkan dalam menghasilkan data dan informasi
berkualitas seperti yang dibutuhkan.
Adapun permasalahan aplikasi website yang dihadapi pada saat ini adalah masih
sedikit instansi menengah ke bawah yang menggunakan pengolahan data dan informasi
data para kepegawaian menggunakan aplikasi website. Aplikasi website ini diperlukan
untuk pengolahan data dan informasi data kepegawaian di Perguruan Tinggi XYZ yang
mudah untuk diakses oleh user melalui internet. Oleh karena itu, dalam tugas akhir ini
penulis mengusulkan untuk membangun “Rancangan Aplikasi Pendataan Kepegawaian
di Perguruan Tinggi yang terkoneksi dengan E-KTP menggunakan PHP dan MySQL”.
1
Aplikasi website ini diharapkan dapat memberikan kemudahan dalam
pengolahan data dan informasi data kepegawaian di Perguruan Tinggi XYZ, dan data
tersebut dapat diupdate dengan mudah pada waktu yang diinginkan.
1.2
Perumusan Masalah
Berdasarkan latar belakang masalah di atas, maka didapat masalah-masalah
sebagai berikut :
1. Bagaimana merancang suatu sistem website kepegawaian yang terkoneksi
dengan E-KTP ?
2. Bagaimana membangun sebuah aplikasi website yang tepat dan mudah
untuk dipahami oleh user ?
3. Bagaimana cara pengolahan data dan informasi data pada aplikasi website
ini agar dapat diupdate dengan mudah pada waktu yang diinginkan ?
1.3
Batasan Masalah
Agar pengkajian masalah lebih mendetail dan tidak meluas cakupannya, maka
dibutuhkan pembatasan masalah. Adapun batasannya sebagai berikut :
1.
Sistem informasi yang akan diciptakan ialah sistem informasi berbasis web.
2.
Program yang digunakan ialah PHP dan MySQL.
3.
Aplikasi berbasis web ini yang akan diciptakan hanya untuk pengolahan
data dan informasi data kepegawaian di Perguruan Tinggi XYZ.
4.
Sistem informasi yang akan diciptakan ialah sistem informasi yang dinamis
(dapat diperbaharui).
5.
Hanya memiliki data identitas sekitar 5-10 pegawai.
2
1.4
Tujuan dan Manfaat Penelitian
1.4.1. Tujuan
Adapun tujuan dilakukannya penelitian tersebut adalah :
1.
Menerapkan penggunaan program MySQL dengan menggunakan bahasa
pemrograman pada sebuah sistem aplikasi.
2.
Menghindari penggandaan identitas kepegawaian di Perguruan Tinggi XYZ.
3.
Membangun sebuah sistem pengolahan data dan informasi data kepegawaian
agar dapat di akses dengan mudah oleh pegawai.
1.4.2. Manfaat
Manfaat dari pembuatan aplikasi website ini adalah :
1.
Untuk membangun suatu sistem pengelolaan data yang bersifat interaktif dalam
menyampaikan informasi melalui sebuah database.
2.
Mempermudah pendataan kepegawaian di Perguruan Tinggi XYZ yang
terkoneksi melalui E-KTP.
3.
Memperkenalkan pendataan kepegawaian dengan menggunakan aplikasi
database ini, kepada instansi yang lain.
1.5
Metodologi Penelitian
Dalam penyusunan tugas akhir ini diperlukan data yang teoritis untuk
mendapatkan informasi yang dapat menunjang dan berhubungan dengan aplikasi
tersebut. Adapun penelitian-penelitian yang dilakukan dalam membuat perancangan
aplikasi ini antara lain :
1.
Studi Literatur, dengan mencari dan mempelajari buku-buku dan sumber informasi
dari internet yang digunakan sebagai bahan referensi yang berhubungan dengan
permasalahan yang dihadapi.
2.
Konsultasi dan bimbingan atau orang yang berkompeten dalam pelaksanaan tugas
akhir ini.
3.
Observasi, dengan melakukan pengamatan langsung di lapangan dengan cara
mengumpulkan data dan mempelajari sistem-sistem yang berkaitan dengan aplikasi
yang akan dirancang.
3
4.
Metode perencanaan perangkat lunak, dengan menggunakan model waterfall.
Model ini meliputi tahapan-tahapan sebagai berikut :
 Rekayasa Sistem
Pengumpulan kebutuhan seluruh elemen-elemen sistem.
 Analisis
Pengumpulan kebutuhan dengan berfokus pada perangkat lunak.
 Desain
Proses desain merupakan syarat dalam sebuah representasi perangkat lunak
dengan merancang arsitektur perangkat lunak.
 Pengkodean
Penerjemahan perancangan ke bentuk yang dapat dimengerti oleh mesin.
 Pengujian
Menemukan kesalahan dan memastikan suatu masukan akan diproses
menjadi keluaran sesuai dengan apa yang diinginkan.
 Pemeliharaan
Bagian terujung dalam siklus pengembangan dan dilakukan setelah
perangkat lunak digunakan.
1.6
Sistematika Penulisan Laporan
Pada laporan penulisan ini, penulis membaginya ke dalam bab-bab yang masing-
masing babnya menguraikan materi seperti yang dijelaskan di bawah ini :
BAB I
PENDAHULUAN
Bab ini berisi tentang latar belakang masalah, rumusan masalah,
pembatasan masalah, tujuan dan manfaat, metedologi penelitian dan
sistematika penulisan laporan.
BAB II
LANDASAN TEORI
Bab ini berisi tentang teori-teori dan mengenai bahasa pemrograman
yang digunakan.
4
BAB III
ANALISA DAN PERANCANGAN
Bab ini berisi tentang bagaimana menganalisa dan merancang aplikasi
website ini.
BAB IV
IMPLEMENTASI DAN PENGUJIAN
Bab ini berisi tentang bagaimana pembuatan, pengujian aplikasi, dan
website yang telah dibuat.
BAB V
KESIMPULAN DAN SARAN
Bab ini berisi tentang kesimpulan dari penilaian saat pengujian dan saran
untuk mendukung perbaikan aplikasi ini.
5
Download