• Tidak ada hasil yang ditemukan

AANG_SI_Noviyati Pengembangan Sistem Informasi Data Kependudukan Studi Kasus di Kelurahan Banioro AANG SI Noviyati

N/A
N/A
Protected

Academic year: 2018

Membagikan "AANG_SI_Noviyati Pengembangan Sistem Informasi Data Kependudukan Studi Kasus di Kelurahan Banioro AANG SI Noviyati"

Copied!
7
0
0

Teks penuh

(1)

PENGEMBANGAN SISTEM INFORMASI DATA KEPENDUDUKAN STUDI KASUS DI KELURAHAN BANIORO

(THE DEVELOPMENT OF DEMOGRAPHICAL DATA INFORMATION SYSTEM CASE STUDY IN KELURAHAN BANIORO)

Nofiyati, A’ang Subiyakto

Program Studi Sistem Informasi, Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah, Jl. Ir. H. Djuanda No. 95 Jakarta

E-mail: nofi.yati@yahoo.com, aangsubiyakto@yahoo.com

Abstract

Indonesia as the third largest population country in the world after China Republic and India, is a country that rich with human resources as establishment asset in civilization life. Regarding with it, the government should have provide population record effectively, precisely and accurately using information technology through the system development which is developed along with the era development. Thus, the unfinished system in Kelurahan agency present day can be developed to a better direction. The development of Demographic Information System is utilizing structured system approach and using SDLC method through the stages such as System Survey, System Analyze, System Design, System Generate, System Implementation, and System Maintanance. The demographic system development use Ms. Visual Basic 6.0 as the programming language, Ms. Access 2000 as the DBMS, and Crystal Report 8.5 as the program report. The demographic information system development hopefully can help the Kelurahan staff, especially Administration Staff and Government Staff to provide the demographical record and searching for demographical information that was needed precisely and accurately.

Keywords: Demographical record, Information Technology, Kelurahan Agency, Structured System, SDLC, Visual Basic 6.0, Microsoft Access 2000, Crystal Report 8. 5

Abstrak

Indonesia sebagai negara berpenduduk terbesar ketiga dunia setelah Republik Rakyat China (RRC) dan India, merupakan negara yang kaya akan sumber daya manusia sebagai aset pembangunan dalam kehidupan berbangsa dan bernegara. Berkaitan dengan itu sudah selayaknya pemerintah melakukan pencatatan kependudukan secara cermat, tepat dan akurat dengan memanfaatkan teknologi informasi melalui pengembangan sistem yang dikembangkan seiring dengan perkembangan zaman. Sehingga sistem yang belum sempurna yang terdapat di Instansi Kelurahan saat ini, dapat dikembangkan ke arah yang lebih baik. Pengembangan Sistem Informasi Kependudukan ini memanfaatkan pendekatan sistem terstruktur dengan metode SDLC melalui tahapan-tahapan Survey Sistem, Analisa Sistem, Desain Sistem, Pembuatan Sistem, Implementasi sistem, dan Pemeliharaan sistem. Dalam mengembangkan sistem kependudukan ini menggunakan bahasa pemrograman Ms. Visual Basic 6.0, DBMS-nya adalah Ms. Access 2000 sedangkan laporan program menggunakan Crystal Report 8.5. Dengan pengembangan Sistem Informasi Kependudukan ini diharapkan dapat membantu pihak Kelurahan khususnya Staff Kesekretariatan dan Staff Pemerintahan dalam melakukan pelayanan kepada masyarakat serta mempermudah Staff Kelurahan dalam melakukan pencatatan kependudukan dan mencari informasi kependudukan yang diinginkan dengan tepat dan akurat.

Kata Kunci: Pencatatan Kependudukan, Teknologi Informasi, Instansi Kelurahan, Sistem Terstruktur, SDLC,Visual Basic 6.0, Microsoft Access 2000, Crystal Report 8. 5

Pendahuluan

Perkembangan teknologi informasi yang sangat cepat dewasa ini mendorong banyak pemerintah daerah untuk menerapkan sarana teknologi informasi dalam rangka meningkatkan efisiensi dan efektivitas penyelenggaraan pemerintahan. Untuk dapat terciptanya penyelenggaraan pemerintahan

(2)

Kelurahan terkait dengan aspek-aspek manajemen kelembagaan, perangkat keras, perangkat lunak, sumber daya manusia, dan jaringan komunikasi data.

Penelitian ini membahas permasalahan bagaimana mengembangkan sebuah sistem informasi kependudukan pada sebuah studi kasus di sebuah kelurahan. Harapannya hasil penelitian ini dapat menjadi masukan dan bahan pertimbangan pada proses pengembangan Sistem Informasi Kependudukan di sebuah kelurahan dan SI sejenis di institusi lain.

Landasan Teori Konsep Dasar Sistem

Sistem dapat didefinisikan ke dalam dua kelompok pendekatan, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya.

Menurut Jogiyanto (1999:6), menyebutkan bahwa suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu. Sistem menurut Tavri (1990:6), adalah kumpulan elemen-elemen atau vektor-vektor yang saling berkaitan dan bertangung jawab memproses masukan (input) sehingga menghasilkan keluaran (output). [2].

Kependudukan

Penduduk adalah orang dalam matranya

sebagai diri pribadi, anggota keluarga, anggota masyarakat, warga negara, dan himpunan kuantitas yang bertempat tinggal di suatu tempat dalam batas wilayah negara pada waktu tertentu. Kependudukan adalah hal ihwal yang berkaitan dengan jumlah, ciri utama, pertumbuhan, persebaran, mobilitas, penyebaran, kualitas, kondisi kesejahteraan yang menyangkut politik, ekonomi, sosial, budaya, agama serta lingkungan penduduk tersebut.

Siklus Hidup Pengembangan Sistem (SystemDevelopment Life Cycle/ SDLC) Pengembangan sistem (System Development) dapat berarti menyusun atau membuat suatu sistem baru untuk menggantikan atau meperbaiki sistem lama, baik secara keseluruhan atau sebagian dari sistem yang telah ada dengan mengintegrasikan dan memadukan prosedure, sarana dan sumber daya manusia yang dimiliki.

Siklus Hidup Pengembangan Sistem atau yang sering disebut System Development Life

Cycle (SDLC) merupakan suatu metode

pengembangan sistem yang terdiri dari tahapan-tahapan yang membentuk siklus. Disebut siklus hidup karena sistem dapat diperbaharui sesuai dengan kebutuhan. Aktivitas dari siklus hidup ini disebut tahapan atau fase.

Secara garis besar ada enam tahap yang biasa dijadikan sebagai batu pijakan atau metodologi dalam melaksanakan pengembangan sistem (Sutabri Tata, 2004: 63) yaitu: tahap survey sistem, tahap analisis sistem, tahap desain sistem, tahap pembuatan sistem, tahap implementasi sistem, dan tahap pemeliharaan sistem.

Gambar 1 - C/S system: distributed data (two

tier) [3]

FlowChart (Bagan Alir) dan Data Flow Diagram (DFD)

Menurut Hollander & Cheerington (2000:227) menyebutkan bahwa FlowChart adalah alat untuk menggambarkan masukan sistem informasi dalam porsi yang sama. Masukan sistem informasi meliputi pemasukan data secara manual dan proses komputer dan proses output. Proses keluaran tersebut didistribusikan ke pemakai untuk membuat keputusan atau menggambarkan sistem informasi. Sistem FlowChart digunakan untuk mengilustrasikan masukan sistem informasi.

FlowChart juga digunakan untuk sistem

informasi yang berbentuk dokumen bergrafik. Isi dalam FlowChart menggambarkan proses sistem dan arus data / dokumen. FlowChart memfokuskan pada aspek fisik arus data dan proses.

Bagan alir sistem (systems flowchart)

merupakan:

(3)

Menjelaskan urut-urutan dari prosedur-prosedur yang ada didalam sistem.

Menunjukkan apa yang dikerjakan di sistem

Metodologi Penelitian Pendekatan Penelitian

Dalam penelitian ini, teori-teori dan hasil penelitian mengenai basis data dan implementasi SI khususnya KD digunakan pada kenyataan di kasus yang menjadi obyek penelitian. Studi kasus dipilih dalam penelitian ini karena: 1) Data studi kasus diambil dari pengalaman-pengalaman dan praktek peneliti sehingga cukup kuat terhadap realitas. 2) Studi kasus dapat menyediakan sumber data analisis lebih lanjut dalam penelitian [7]. Teknik Pengumpulan Data

Data yang dikumpulkan dalam penelitian ini bersumber dari dua sumber. 1) Kajian Pustaka, kajian ini dilakukan untuk mendapatkan data berupa landasan teori dan empiris tentang topik kajian yang sama dari buku teks, artikel, jurnal, prosiding dan internet serta dokumen-dokumen internal pada studi kasus yang menjadi obyek penelitian berupa juklak atau juknis sistem kerja. 2) Kajian lapangan, berupa wawancara dan observasi di lapangan untuk mendapatkan data dan fakta mengenai obyek penelitian pada lingkungan pengembangan SI. Teknik ini digunakan karena peneliti dan responden terlibat langsung dalam studi kasus yang menjadi obyek penelitian [7].

Teknik Pengolahan dan Analisis Data Teknik pengolahan data dan analisis dilakukan dengan: 1) Data cleaning terhadap data yang berhasil dikumpulkan; 2) Interprestasi data berdasarkan acuan dan tujuan penelitian; 3) Menentukan skala prioritas pengembangan mencakup ruang lingkup sistem sesuai interpretasi yang telah dilakukan sebelumnya dan pembahasan; 4) Melakukan proses pengembangan dengan pendekatan siklus hidup pengembangan sistem (system

development life cycle/SDLC), meliputi: analisis sistem berjalan dan sistem usulan (permodelan), membuat rancangan sistem usulan dan implementasi meliputi pengkodean ke bahasa pemrograman komputer dan pengujian.

Hasil dan Analisis Data dan Fakta

Berdasarkan hasil cleaning terhadap data yang telah diperoleh, berikut adalah data-data

yang diperoleh dari studi kasus yang menjadi obyek penelitian:

1. Spesifikasi perangkat lunak yang digunakan pada obyek penelitian: Tabel 1 – Spesifikasi perangkat lunak SIM

akademik

Microsoft Visual Basic 6.0

Database Dev. Tool

MySQL 5.0.20 XML Parser Microsoft XML 4.0 GUI Dev. Tool Adobe Software & Icon

Tabel 2 – Spesifikasi basis data SIM akademik

DBMS RDBMS (MySQL 5.0.20)

Total Tables 66 Tables Analisis

Tahap analisis sistem ini dilakukan dengan 3 (tiga) metode:

1. Analisis Tujuan dan Masalah Analisis ini dilakukan dengan mendeskripsikan permasalahan yang dihadapi berdasarkan tujuan pengembangan SI yang menjadi obyek penelitian, untuk memperoleh alternatif-alternatif pemecahan masalah. Hasil analisis ini menunjukan bahwa tahap KD dapat dilakukan melalui 1) Prosedur manual pemasukan data melalui aplikasi yang telah berhasil diuji dan dipasang, 2) Penggunaan aplikasi paket yang tersedia di pasaran atau memanfaatkan toolkit dari DBMS yang dipakai (MySQL 5.0.20) dan 3) Pengembangan Sistem KD secara khusus.

(4)

2. Analisis Critical Success Factors

(CSF Analysis)

CSF merupakan hal mendasar yang menentukan tingkat keberhasilan suatu pekerjaan, khusus dalam studi kasus penelitian ini, CSF pengembangan Sistem KD adalah: 1) Ketersediaan sumber daya pengembangan sistem; 2) Keterlibatan dan komitment pengguna; 3) Kemampuan SDM; 4) Pengelolaan proyek; 5) Ruang lingkup dan kompleksitas sistem; 6) Pendekatan dan metodologi pengembangan sistem KD yang dipakai; 7) Standarisasi teknologi yang digunakan; dan 8) Dokumentasi proses.

3. Analisis Kebutuhan Sistem Analisis ini dilakukan terkait dengan kebutuhan pengembangan sistem KD dan hubungannya dengan ketersediaan sumber daya yang dimiliki, meliputi kebutuhan terhadap data dan informasi terkait proses bisnis akademik, kebutuhan terhadap teknologi pengembangan sistem, network, SDM, waktu dan biaya. Hasil dari analisis ini, pengembangan sistem yang secara khusus mendukung KD layak dikembangkan terkait dengan ketersediaan sumber daya yang dimiliki dan peluang manfaatnya di masa depan..

Selanjutnya, di bawah ini adalah model konseptual dari sistem KD (Gambar 4). Model

ini memberikan gambaran umum proses KD:

Gambar 2 – Model konseptual sistem KD Perancangan

Berdasarkan hasil analisis yang telah dilaksanakan sebelumnya, selanjutnya dilakukan perancangan sistem usulan. Tahap ini dilakukan dalam bentuk perancangan skema proses untuk menjelaskan gambaran sistem secara umum, Class Diagram untuk memberikan gambaran logika proses kepada

programmer aplikasi dan Deployment Diagram

untuk memberikan gambaran secara phisikal arsitektur sistem.

1. Skema Proses

Berdasarkan model konseptual sistem usulan, sistem dirancang dalam 3 (tiga) proses utama yaitu:

1) Seleksi, proses ini menyeleksi field-field pada file sumber berdasarkan rujukan Standar

Field sesuai struktur basis data

dan menghasilkan Dump File #1 yang akan menjadi masukan proses selanjutnya.

2) Penyaringan, proses ini menyaring data hasil penyeleksian sebelumnya berdasarkan Standar Table/File dan menghasilkan Dump File #2 sebagai masukan proses verifikasi.

3) Verifikasi, melakukan pensortiran

Dump File #2 berdasarkan

(5)

Gambar 3 – Rancangan skema proses

2. Class Diagram

Diagram kelas dari sistem ini terdiri dari 8 (delapan) kelas yaitu: SheetExcel, DisplayData, DDM (Data Distributed Manager), DDMItem, DDMIndex, StandarTable, StandarField dan DumpFile.

Gambar 4 – Class diagram

3. Deployment Diagram

Gambar 5 – Diagram deployment sistem KD Penerapan Sistem

Tahap selanjutnya setelah tahap perancangan adalah tahap penerapan sistem. Tahap ini dilakukan berdasarkan rancangan sistem yang telah dibuat. Gambaran dari tahap ini dapat dijelaskan dalam dua hal: pertama,

pengkodean (coding) komputer yang digunakan dalam mengembangkan sistem ini dan kedua, gambaran hasil pengujian.

1. Tahap Pengkodean (Coding)

Pada tahap ini, rancangan sistem dikodekan ke dalam bentuk bahasa pemrograman komputer sehingga menghasilkan aplikasi program komputer. Aspek yang diperhatikan terkait dengan penggunaan jenis alat bantu pengkodean, antara lain adalah: 1) Biaya pengadaan perangkat lunak terkait dengan pembelian dan pembayaran lisensi pemakaian di masa depan; 2) Fungsionalitas jenis perangkat lunak terkait dengan kemampuan penanganan kompleksitas logika proses sistem usulan; 3) Kemudahan pengembangan dan dukungan produsen serta standarisasi

platform teknologi yang digunakan dan 4)

(6)

Tabel 3 – Development tools Programming

Language

Product

Application Dev. Tool

Microsoft Visual Basic 6.0

Database Dev. Tool

MySQL 5.0.20

Design Tool MySQLYog Enterprise 8.0

2. Tahap Pengujian (Testing)

Tahap ini dilakukan untuk menjamin bahwa sistem yang telah kembangkan mempunyai standar hasil sesuai rancangan sistem yang sebelumnya telah dibuat. Pendekatannya adalah melakukan pengujian secara parsial dan bertahap pada setiap aspek operasional sistem berjalan berdasarkan parameter yang telah ditentukan sebelumnya, yaitu: 1) Apakah kualitas informasi yang dihasilkan oleh sistem sudah sesuai standar yang ditentukan?; 2) Apakah sistem baru dapat memecahkan masalah yang ada di sistem yang sedang berjalan?; 3) Apakah sistem baru dapat dijalankan secara on-line dengan konfigurasi perangkat jaringan komputer client server?; 4) Bagaimanakah tanggapan dari user

khususnya pada tingkatan teknis setelah pengujian?. Metode pengujiannya adalah metode pengujian kotak hitam (black box

testing), alasan dari pemilihan metode ini

adalah: 1) Kemudahan pelaksanaan pengujian; 2) Pengembangan sistem usulan dilakukan oleh pihak internal sehingga pengujian secara rinci (white

box testing) telah dilakukan sebagai

bagian dari evaluasi setiap proses pengembangan; 3) Dokumentasi proses pengembangan sistem usulan sudah secara lengkap dimiliki, sehingga memungkinkan perbaikan secara teknis jika diperlukan.

Penutup Simpulan

Simpulan yang dapat diperoleh dari penelitian ini adalah bahwa secara teknis hasil pengembangan sistem ini dapat menjadi solusi alternatif dari permasalahan pada sistem berjalan. Hasil pengujian menunjukan bahwa tingkat efektivitas pemrosesan data dan efisiensi penggunaan sumber daya pengembangan sistem khususnya waktu yang dibutuhkan dalam tahap KD dapat lebih pendek, perencanaan anggaran biaya dapat lebih mudah dibuat karena kebutuhan tenaga operator untuk

pemasukan data dan tenaga programmer untuk penanganan validasi data lebih mudah diperkirakan.

Tetapi gambaran tentang kelebihan dan kekurangan dari hasil pengembangan sistem ini perlu disampaikan untuk tercapainya proses pengembangan sistem sejenis yang lebih baik di masa mendatang.

1. Kelebihan

1) Hasil penelitian ini dapat menjadi salah satu alternatif dalam pemecahan masalah KD khususnya pada studi kasus yang digunakan.

2) Penelitian ini mampu meningkatkan kemampuan teknis dan kerja tim dari tim pengembang SI internal pada studi kasus yang menjadi obyek penelitian.

3) Penelitian ini dapat menjadi bahan kajian untuk proses pengembangan SI selanjutnya di lingkungan organisasi XYZ yang menjadi obyek penelitian dan pada proses pengembangan sistem secara umum. permasalahan yang ada khususnya pada studi kasus yang menjasi obyek penelitian karena hanya memberikan solusi teknis dalam pemecahan masalah KD sedangkan secara umum tahap implementasi SI membutuhkan solusi administratif dan prosedural terkait dengan permasalahan non-teknis (ergonomik, sosial, psikologis dsb.)

3) Metode dan alat yang digunakan dalam analisis dan perancangan belum dapat menggambarkan permasalahan secara utuh. Rekomendasi

(7)

7 1. Untuk menjamin tingkat keberhasilan

proses implementasi dan operasional SI, organisasi pengguna harus memiliki sistem administrasi dan manajemen akademik yang tertata baik.

2. Penelitian ini tidak membahas solusi non teknis, seperti prosedur operasional standar, petunjuk pelaksanaan dan petunjuk teknis dari sistem KD. Selanjutnya peneliti merekomendasinya untuk dapat menjadi pilihan kajian pada penelitian-penelitian selanjutnya.

Daftar Pustaka

[1] Kendall, Kenneth E.; System Analysis and

Design, 2nd Ed., Prentice Hall, New

Jersey, 1992

[2] O’Brient A., James; Pengantar Sistem Informasi: Perspektif Bisnis dan Manajerial, Edisi Keenam, Jakarta, Salemba Empat, 2005

[3] Whitten, Jeffery L.; System Analysis &

Design Methods, 6th Ed.,

McGraw-Hill, USA, 2004

[4] Supriyanto, Aji; Pengantar Teknologi Informasi, Penerbit Salemba Infotek, Jakarta, 2005

[5] Jogiyanto, H.M; Sistem Teknologi Informasi, Jogyakarta, Andy Offset, 2005.

[6] http://www.wikipedia.org, 21 Mei 2007 [7] Blaxter, Loraine; How To Research, McGraw Hill Education, England, 2001

[8] Jaya Putra, Syopiansyah; Establishing

The Basis of Choice In The Use Application Software, Dissertation,

Technological University on The

Gambar

Tabel 2 – Spesifikasi basis data SIM akademik
Gambar 5 – Diagram deployment sistem KD
Tabel 3 – Programming Development tools Product

Referensi

Dokumen terkait

Menerapkan pembumbunan Pada pemeliharaan tanaman Siswa Mampu:  Menjelaskan tahapan- tahapan budidaya tanaman  Menjelaskan tujuan tahapan budidaya tanaman  Mengelompokkan

Pada saat Peraturan Bupati ini mulai berlaku, maka Peraturan Bupati Pesawaran Nomor 30 Tahun 2019 tentang Pelimpahan Sebagian Kewenangan di Bidang Perizinan dan

Siswa bersama-sama dengan guru melakukan tanya jawab mengenai materi tentang mencari rumus luas permukaan kubus dan balok serta menyelesaikan soal cerita yang

Gerakan politik yang lain yang dilakukan ICMI ialah mendesak pemerintah MPR DPR dan pemerintah untuk segera melaksanakan Tap MPR yang mengamanatkan penghentian kerja sama dengan

Kompos merupakan istilah untuk pupuk organik buatan manusia yang dibuat dari proses pembusukan sisa-sisa buangan makhluk hidup (tanaman maupun hewan) yang berperan

Berdasarkan pada uraian tersebut, identifi kasi bahaya pada pekerjaan oxy-cutting di PT Aziz jaya Abadi Tuban merupakan salah satu upaya pengendalian yang bertujuan

Hasil analisis data pertumbuhan panjang spesifik benih ikan asang dengan padat tebar yang berbeda dicantumkan pada Tabel 6.. gerak yang sesuai, kemampuan ikan

Bagian pertama tentang pendekatan dalam kajian etika komunikasi yaitu pendekatan kultural guna menganalisis perilaku pelaku profesi komunikasi dan pendekatan strukrural