• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN PERANCANGAN SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN PERANCANGAN SISTEM"

Copied!
39
0
0

Teks penuh

(1)

28

ANALISA DAN PERANCANGAN SISTEM

3. 1 Sejarah Singkat Organisasi

KELURAHAN adalah sebuah Lembaga Organisasi dalam satu ruang

lingkup wilayah yang di kepalai oleh satu orang dengan hasil voting terbanyak

dari masing-masing warganya, mempunyai beberapa tugas di antaranya mendata

setiap warga yang masih dalam cakupan wilayah kerja nya, melayani pembuatan

Kartu Tanda Penduduk (KTP), melakukan pendataan atau sensus penduduk setiap

tahun dan lain sebagainya. KELURAHAN PEDURENAN berlokasi di Jl. Utama

Ciledug Indah II No.110, Pedurenan, Tangerang 15159, nomor telepon

(021)-7345 7502.

A. Visi

Mewujudkan pelayanan administrasi kependudukan dan catatan sipil yang berorientasi kepada kepuasan dan kemitraan masyarakat menuju terciptanya data dan informasi kependudukan yang akurat.

B. Misi

Memberikan pelayanan administrasi kependudukan dan catatan sipil yang cepat, tepat,mudah dan transparan.

Administrasi kependudukan dan catatan sipil yang mampu menyajikan data dan informasi kependudukan yang benar, cepat dan akurat.

(2)

Melaksanakan pemberdayaan dan pembinaan terhadap masyarakat untuk

menumbuhkembangkan kemitraan dan peran sertanya dalam

melaksanakan pendaftaran penduduk dan catatan sipil.Mempersiapkan sumber daya manusia, sarana dan prasarana untuk medukung terciptanya tertib pelayanan, pengolahan data dan informasi serta pembinaan masyarakat di bidang administrasi kependudukan dan catatan sipil.

3. 2 Struktur Organisasi

Gambar 3. 1 Bagan Struktur Organisasi KELURAHAN PEDURENAN

Berikut ini adalah keterangan dari tugas-tugas dan wewenang bagian-bagian yang ada pada KELURAHAN PEDURENAN sesuai dengan struktur organisasi di atas:

1. Lurah

Lurah mempunyai tugas pokok memimpin, mengatur, mengkoordinasikan dan mengendalikan kegiatan penyelenggaraan tugas Kelurahan dalam

SEKSI PEMERINTAHAN

SEKSI PEMBERDAYAAN

MASYARAKAT

SEKSI EKONOMI & PEMBANGUNAN SEKRETARIAT LURAH

JABATAN FUNGSIONAL

(3)

lingkup urusan-urusan tata pemerintahan, ekonomidan pembangunan. Serta pemberdayaan masyarakat sesuai dengan visi dan misi Walikota sebagai terjabarkan dalam rencana Pembangunan Jangka Menengah Daerah.

2. Sekretaris

- Mengumpulkan bahan-bahan penyusunan usulan program, rencana kerja, dan anggaran tahunan Kelurahan beserta perubahan dan perhitungan dari seluruh unit kerja di lingkungan kelurahan.

- Melaksanakan, mengelola kepengurusan arsip-arsip yang berkenaan dengan administrasi umum, administrasi keuangan,

- Memberikan laporan mengenai pelaksanaan tugasnya kepada Lurah. 3. Seksi Tata Pemerintahan.

- Mempelajari tugas dan melaksanakan petunjuk yang diberikan oleh Lurah.

- Melaksanakan pengumpulan dan pengelolaan data serta informasi yang berkenaan dengan penyelenggaraan urusan tata pemerintahan di tingkat Kelurahan; yang meliputi bidang-bidang keagrariaan, administrasi kependudukan, dan catatan sipil, pemungutan pajak bumi dan bangunan, ketentraman dan ketertiban umum serta bidang tugas umum lainnya.

4. Seksi Ekonomi dan Pembangunan

- Menyusun usulan rencana kerja, kinerja, dan anggaran tahunan Seksi Ekonomi Dan Pembangunan

- Melaksanakan dan membina kegiatan administrasi di bidang perekonomian.

(4)

- Mengadakan upaya-upaya peningkatan efisiensi dan efektifitas penunaan sumber daya yang telah dialokasikan untuk Seksi Ekonomi dan Pembangunan.

5. Seksi Pemberdayaan

- Melaksanakan pengkajian terhadap permasalahan-permasalahan yang berkembang di tengah-tengah kehidupan masyarakat di tingkat Kelurahan dalam urusan pemberdayaan masyarakat yang meliputi bidang-bidang kesehatan, pendidikan, keluarga berencana, keagamaan, social dan budaya, bantuan dan palayanan social, pembinaan generasi muda dan kewanitaan serta tugas-tugas umum pemerintahan lainnya. - Melaksanakan dan membina kegiatan pelayanan public dalam lingkup

urusan pemberdayaan masyarakat.

- Mengadakan pembinaan pada kegiatan Karang Taruna, Organisasi Kepemudaan, generasi muda, kegiatan kepramukaan, dan peningkatan peranan wanita di wilayah kerjanya.

6. Kelompok Jabatan Fungsional

Kelompok jabatan fungsional terdiri dari jenis-jenis jabatan fungsional pada Kelurahan yang meliputi :

- Statistisi - Arsiparis

(5)

3. 3 Analisa Masalah

Beberapa masalah dalam sistem informasi pendataan penduduk di

KELURAHAN PEDURENAN adalah sebagai berikut :

a. Mekanisme pendataan penduduk belum teratur,dengan kata lain proses

pendataanya masih bersifat manual yang bisa menimbulkan masalah

keterbatasan ruang penyimpanan dokumen-dokumen kertas, sehingga

dapat menyebabkan data-data penduduk yang disimpan kemungkinan bisa

rusak atau hilang, dan membuat data penduduk tidak dapat terjaga dengan

baik.

b. Informasi pendataan penduduk di KELURAHAN PEDURENAN belum

mendapatkan dukungan dari suatu sistem yang terkomputerisasi, sehingga

sulit mendapatkan laporan dengan cepat dan tepat.

c. Proses pendataan yang masih bersifat manual menyebabkan informasi tiap

penduduk tidak diperbarui secara rutin, sehingga menyulitkan pegawai

untuk mengetahui keadaan tiap penduduk saat dibutuhkan.

Masalah-masalah tersebut sangat mempengaruhi informasi yang akan di

sampaikan, kana informasi yang harusnya di proses dengan cepat menjadi

terhambat. Untuk itu di perlukan solusi untuk mengatasi permasalahan yang

berkaitan dengan sistem ini.

3. 4 Analisa Sistem Berjalan

Sisten berjalan yang dimaksudkan disini adalah keseluruhan sisrtem yang

ada dalam organisasi yang mana sistem tersebut adalah suatu hal yang menunjang

(6)

direncanakan. Untuk memudahkan dalam mengamati sistem yang berjalan, maka

harus dilakukan pengaturan terlebih dahulu untuk menganalisa masukan serta

keluaran dari proses kegiatan yang dilakukan oleh organisasi.

Berikut ini analisa sistem berjalan yang terdapat di KELURAHAN

PEDURENAN adalah sebagai berikut:

penduduk

ketua RT

petugas KELURAHAN

meminta surat pengantar pemnbuatan KK

meminta surat tembusan pengantar pembuatan KK

laporan pembuatan KK baru menyerahkan KTP seluruh anggota keluarga

menyerahkan seluruh data pembuatan KK

buat KK

cetak KK ambil KK

(7)

3. 5 Perancangan Sistem Usulan.

Dalam perancangan sistem ini, penulis menggunakan metode UML.

Metode UML merupakan metode object oriented programming (oop) yang

menggunakan notasi grafis dalam menyatakan suatu desain. Pemodelan dengan

UML menggambarkan yang ada dalam dunia nyata ke dalam bentuk yang dapat

dipahami dengan notasi standar UML.

A. Use Case Diagram

Use Case adalah abstraksi dari interaksi antara sistem dan actor. Berikut

ini adalah gambar Use Case sistem usulan untuk sisten informasi pendataan

penduduk adalah sebagai berikut :

petugas KELURAHAN

buat data penduduk

lihat data penduduk

buat laporan seluruh data penduduk

login <<include>>

<<include>> <<include>>

Sistem informasi pendataan penduduk

buat laporan per-RT

buat laporan per-RW

buat laporan per-Bulan buat laporan per-Tahun <<include>> <<include>> <<include>> <<include>>

(8)

Tabel 3. 1 Use Case buat data penduduk

Nama Use Case Buat Data Penduduk

Deskipsi Singkat Petugas buat data kepala keluarga dan anggota keluarga.

Aktor Petugas Pendataan Penduduk

Pra-Kondisi Petugas pendataan penduduk melakukan login pada sistem pendataan penduduk.

Tindakan Utama Setelah melakukan login petugas bagian pendataan melakukan pencatatan nama dan alamat kepala keluarga beserta biodata anggota keluarganya secara lengkap. Petugas juga bisa menambahkan dan menghapus anggota keluarga dari daftar anggota keluarga yang sudah ada.

Tindakan alternative -

Pasca Kondisi Data penduduk tersimpan di dalam database sistem pendataan penduduk.

Tabel 3. 2 Use Case lihat data penduduk

Nama Use Case Lihat Data Penduduk

Aktor Petugas Pendataan Penduduk

Deskipsi Singkat Petugas pendataan penduduk melihat data dari penduduk.

Pra- KOndisi Petugas pendataan penduduk memilih menu lihat data penduduk

Tindakan Utama Setelah memilih menu melihat data penduduk, petugas bagian pendataan melihat data penduduk secara lengkap dengan memasukkan nama depan dari kepala keluarga. Kemudian akan tampil data keseluruhan dari kepala keluarga yang dituju.

Tindakan Alternatif -

(9)

Tabel 3. 3 Use Case Buat Laporan Seluruh Data Penduduk

Nama Use Case buat laporan seluruh data penduduk

Aktor Petugas Pendataan Penduduk

Deskipsi Singkat Petugas pendataan penduduk membuat laporan seluruh data penduduk

Pra- Kondisi Petugas memilih menu laporan seluruh data penduduk

Tindakan Utama Petugas pendataan penduduk membuat laporan seluruh data penduduk yang di dalamnya mencakup laporan bulanan, laporan tahunan, laporan per-RT dan laporan per-RW.

Tindakan Alternatif -

Pasca Kondisi Adanya informasi dari data penduduk.

Tabel 3. 4 Use Case Buat Laporan per-RT

Nama Use Case Buat Laporan Per-RT

Aktor Petugas Pendataan Penduduk

Deskipsi Singkat Petugas pendataan penduduk membuat laporan seluruh data penduduk di setiap RT.

Pra- Kondisi Petugas memilih menu laporan per-RT.

Tindakan Utama Petugas pendataan penduduk membuat laporan per-RT

Tindakan Alternatif -

(10)

Tabel 3. 5 Use Case Buat Laporan Per-RW

Nama Use Case Buat Laporan Per-RW

Aktor Petugas Pendataan Penduduk

Deskipsi Singkat Petugas pendataan penduduk membuat laporan seluruh data penduduk di setiap RW.

Pra- Kondisi Petugas memilih menu laporan per-RW.

Tindakan Utama Petugas pendataan penduduk membuat laporan per-RT

Tindakan Alternatif -

Pasca Kondisi Adanya informasi dari data penduduk.

Tabel 3. 6 Use Case Buat Laporan Per-Bulan

Nama Use Case Buat Laporan Per-Bulan

Aktor Petugas Pendataan Penduduk

Deskipsi Singkat Petugas pendataan penduduk membuat laporan seluruh data penduduk per-Bulan.

Pra- Kondisi Petugas memilih menu laporan per-Bulan.

Tindakan Utama Petugas pendataan penduduk membuat laporan per-Bulan

Tindakan Alternatif -

Pasca Kondisi Adanya informasi dari data penduduk.

Tabel 3. 7 Use Case Buat Laporan Per-Tahun

Nama Use Case Buat Laporan Per-Tahun

(11)

Deskipsi Singkat Petugas pendataan penduduk membuat laporan seluruh data penduduk per-Tahun.

Pra- Kondisi Petugas memilih menu laporan per-Tahun.

Tindakan Utama Petugas pendataan penduduk membuat laporan per-Tahun

Tindakan Alternatif -

Pasca Kondisi Adanya informasi dari data penduduk.

B. Activity Diagram

Activity Diagram adalah teknik untuk mendeskripsikan logika procedural,

proses bisnis dan aliran kerja dalam banyak kasus. Berikut ini adalah Activity

Diagram pada Sistem Pendataan Penduduk di KELURAHAN PEDURENAN

adalah sebagai berikut :

Activity Diagram Sistem Pendataan Penduduk

menampilkan Menu Login

masukkan User Id dan Password

masuk Ke Sistem

Mulai

lanjut keluar

Tidak cocok cocok

selesai

(12)

Keterangan :

a. Nama Activity Diagram : Activity Diagram Sistem Pendataan Penduduk

b. Actor : Petugas Pendataan

c. Deskripsi : Petugas pendataan memilih menu Login untuk masuk ke sistem, apabila kondisi terpenuhi ( user id dan password terdaftar di dalam sistem) maka pengguna masuk ke dalam sistem, sedangkan apabila pengguna tidak memiliki user id dan password maka sistem tidak akan terbuka.

Activity Diagram Buat Data Penduduk

Petugas Sistem

mulai

pilih menu data menampilkan form pendataan penduduk

isi form data penduduk

selesai

isi detail kepala keluarga

isi detail alamat kepala keluarga

isi detail anggota keluarga

batal simpan simpan batal kembali Batal/ tambah kembali simpan

(13)

Keterangan :

a. Nama Activity Diagram : Activity Diagram Buat Data Penduduk

b. Actor : Petugas Pendataan

c. Deskripsi : Aplikasi akan menampilkan form daftar data penduduk yang diminta pengguna. Dalam form ini pengguna bisa merubah dan

menambahkan daftar penduduk dari tiap kepala keluarga.

Activity Diagram lihat Data Penduduk

Petugas Sistem

mulai

pilih menu data

menampilkan form cari data penduduk pilih menu view data penduduk

masukkan nama kepala kel yg di cari

cetak

selesai

cari data penduduk

tampilan data penduduk

tambah Hapus

Edit

(14)

Keterangan :

a. Nama Activity Diagram : Activity Diagram Lihat Data Penduduk

b. Actor : Petugas Pendataan

c. Deskripsi : Sistem akan menampilkan form lihat data penduduk yang diminta pengguna. Dalam form ini pengguna hanya memasukkan nama

kepala keluiarga, kemudian sistem akan menampilkan beberapa nama

kepala keluarga yang sama, setelah itu pengguna dapat melihat data lengkap

masing-masing kepala keluarga yang di tuju.

Activity Diagram Laporan Keseluruhan

Petugas Sistem

mulai

memilih menu lap keseluruhan

cetak

selesai

Menampilkan Form Laporan Seluruh penduduk

Gambar 3. 7 Activity Diagram Laporan Keseluruhan

Keterangan :

a. Nama Activity Diagram : Activity Diagram Laporan Keseluruhan

(15)

c. Deskripsi : Sistem akan menampilkan form laporan keseluruhan dari data penduduk yang diminta pengguna. Dalam form ini pengguna dapat melihat

laporan keseluruhan penduduk .

Activity Diagram Laporan per RT

Petugas Sistem

mulai

memilih menu lap per RT

selesai

Menampilkan Form Laporanper RT

Pilih RW yang di tuju

cetak Pilih RT yang di tuju

Gambar 3. 8 Activity Diagram Laporan Per RT

Keterangan :

a. Nama Activity Diagram : Activity Diagram Laporan Per RT

b. Actor : Petugas Pendataan

c. Deskripsi : Aplikasi akan menampilkan form laporan per RT yang diminta pengguna. Dalam form ini pengguna dapat melihat jumlah keseluruhan

(16)

Activity Diagram Laporan per RW

Petugas Sistem

mulai

actvity memilih menu lap per RW

selesai

Menampilkan Form Laporanper RW

Pilih RW

cetak

Gambar 3. 9 Activity Diagram Laporan Per RW

Keterangan :

a. Nama Activity Diagram : Activity Diagram Laporan Per RW

b. Actor : Petugas Pendataan

c. Deskripsi : Aplikasi akan menampilkan form laporan per RW yang diminta pengguna. Dalam form ini pengguna dapat melihat jumlah keseluruhan

penduduk dalam wilayah RW .

Activity Diagram Laporan per Bulan

Petugas Sistem

mulai

actvity memilih menu lap perbulan Menampilkan Form Laporanperbulan

Pilih Bulan

cetak

(17)

Keterangan :

a. Nama Activity Diagram : Activity Diagram Laporan Per Bulan

b. Actor : Petugas Pendataan

c. Deskripsi : Aplikasi akan menampilkan form laporan per Bulan yang diminta pengguna. Dalam form ini pengguna dapat melihat laporan

keseluruhan penduduk tiap bulan nya .

Activity Diagram Laporan Per Tahun

Petugas Sistem

mulai

actvity memilih menu lap pertahun

selesai

Menampilkan Form Laporan pertahun

Pilih tahun

cetak

Gambar 3. 11 Activity Diagram Laporan Per Tahun

Keterangan :

a. Nama Activity Diagram : Activity Diagram Laporan Per Tahun

b. Actor : Petugas Pendataan

c. Deskripsi : Aplikasi akan menampilkan form laporan per tahun yang

diminta pengguna. Dalam form ini pengguna dapat melihat laporan

(18)

C. Sequence Diagram

Diagram sekuensial atau Sequence diagram digunakan untuk menunjukan

aliran fungsionalitas dalam use case. Kegunaannya untuk menunjukkan rangkaian

pesan yang dikirim antara object juga interaksi antara object, sesuatu yang terjadi

pada titik tertentu dalam eksekusi sistem.

Sequence Diagram Halaman Awal

Tampilan Login Menu Data Menu Laporan

Membuka Aplikasi

Tampilan Utama

Ke Menu Login

Ke Menu Data

Ke Menu Laporan Top Package::petugas KELURAHAN

(19)

Sequence Diagram Alamat

petugas KELURAHAN Form entri alamat Control alamat alamat

Input ( ) Simpan ( ) Hapus ( ) Rubah ( ) input alamat inputalamat Input ( ) Rubah ( ) Simpan ( ) Simpan ( ) Hapus ( ) Hapus ( )

(20)

Sequence Diagram Anggota Keluarga

petugas KELURAHAN

Form entri anggota keluarga Control anggota keluarga Anggota keluarga Input ( ) Simpan ( ) Hapus ( ) Rubah ( ) input anggota keluarga

input anggota keluarga Input ( )

Rubah ( )

Simpan ( )

Simpan ( )

Hapus ( ) Hapus ( )

Gambar 3. 14 Sequence Diagram Anggota Keluarga

Sequence Diagram Data Kepala Keluarga

petugas KELURAHAN

Form entri kepala keluarga Control kepala keluarga Kepala keluarga Input ( ) Simpan ( ) Hapus ( ) Rubah ( )

input kepala keluarga

input kepala keluarga Input ( ) Rubah ( ) Simpan ( ) Simpan ( ) Hapus ( ) Hapus ( )

(21)

D. Class Diagram

Diagram kelas atau class diagram menunjukan interaksi antar kelas dalam

sistem. Class adalah dekripsi kelompok obyek-obyek dengan property, perilaku

(operasi) dan relasi yang sama. Sehingga dengan adanya class diagram dapat

memberikan pandangan global atas sebuah sistem.

Class Diagram Sistem Pendataan Penduduk

-id_pengguna -User_Id -pass_Id -Nama -status Admin +input() +simpan() +hapus() +rubah() -id_kepala -nama -nama_bapak -nama_ibu -jenis_kelamin -tempat_lahir -tgl_lahir -gol_darah -agama -pendidikan -pekerjaan -bln_masuk -thn_masuk -jml_anggota kepala_kel +input() +simpan() +rubah() +hapus() -id_alamat -id_kepala -alamat -rt -rw -kode_pos -kecamatan -kelurahan -kota -provinsi alamat_kel +input() +rubah() +simpan() +hapus() -id_detail -id_kepala -jenis_kelamin -tempat_lahir -tgl_lahir -kewarganegaraan -gol_darah -agama -ststus_perkawinan -pendidikan -pekerjaan -hub_kel -nama_ortu -nama anggota_kel +input() +rubah() +simpan() +hapus() -id_keterangan -id_kepala -isi_keterangan keterangan 1 . . . 1 1 . . . * 1 . . . *

(22)

3. 6 Rancangan Struktur Tabel

Dalam pembuatan sistem ini dibutuhkan rancangan basis data yang

memadai sesuai dengan kebutuhan sistem itu sendiri. Rancangan tabel merupakan

garis besar dari seluruh proses komputerisasi pengolahan data yang akan

dilakukan, tanpa tabel sistem pengolahan data, komputerisasi tidak dapat berjalan.

Perancangan ini mencakup penentuan kunci utama, kunci asing dan kunci lainnya

untuk menghubungkan tabel satu dengan tabel lainnya. Berikut ini adalah

tabel-tabel yang digunakan dalam Sistem Informasi pendataan penduduk di

KELURAHAN PEDURENAN :

1. Tabel Admin

Tabel ini digunakan untuk menyimpan data admin. Adapun perancangan tabelnya

sebagai berikut:

Nama Tabel : Admin

Field Kunci : UserId

Tabel 3.8 Struktur Tabel Admin

No Nama Field Type Size Keterangan

1. 2. 3. 4. 5. Id_Admin UserId PassId Nama Status Text Text Text Text Text 20 30 30 30 20 Id Admin Id Admin

Kata kunci admin

Nama admin

(23)

2. Tabel Kepala Keluarga

Tabel ini digunakan untuk menyimpan data kepala keluarga. Adapun perancangan

tabelnya sebagai berikut:

Nama Tabel : Tabel Kepala Keluarga

Field Kunci : id_kepala

Tabel 3.9 Struktur Tabel Kepala Keluarga

No Nama Field Type Size Keterangan

1 2 3 4 5 6 7 8 9 10 11 12 13 14 id_kepala nama nama_bapak nama_ibu jenis_kelamin tempat_lahir tgl_lahir gol_darah Agama Pendidikan Pekerjaan Bln_masuk Thn_masuk Jml_anggota Text Text Text Text Text Text Date Text Text Text Text Text Text Text 20 30 30 30 10 25 8 5 10 10 20 20 4 10

Kode kepala keluarga

Nama kepala keluarga

Nama bapak kepala keluarga

Nama isteri kepala keluarga

Jenis kelamin

Tempat lahir

Tanggal lahiran darah

Golongan darah

Agama

Pendidikan

Pekerjaan

Bulan masuk data penduduk

Tahun masu data penduduk

Jumlah anggota tiap kepala

(24)

3. Tabel Alamat Keluarga

Tabel ini digunakan untuk menyimpan alamat keluarga. Adapun perancangan

tabelnya sebagai berikut:

Nama Tabel : Tabel alamat Keluarga

Field Kunci : id_ alamat

Tabel 3.10 Struktur Tabel Alamat Keluarga

No Nama Field Type Size Keterangan

1 2 3 4 5 6 7 8 9 10 id_alamat id_kepala alamat rt rw kode_pos kecamatan kelurahan kota provinsi Text Text Text Text Text Text Text Text Text Text 20 20 30 3 3 5 20 20 20 20 Kode alamat

Kode kepala keluarga

Alamat kepala keluarga

Rukun tetangga Rukun warga Kode pos Kecamatan Kelurahan Kota Provinsi

4. Tabel Anggota Keluarga

Tabel ini digunakan untuk menyimpan anggota keluarga. Adapun perancangan

tabelnya sebagai berikut:

Nama Tabel : Tabel anggota Keluarga

(25)

Tabel 3.11 Struktur Tabel Anggota Keluarga

No Nama Field Type Size Keterangan

1 2 3 4 5 6 7 8 9 10 11 12 13 14 id_detail id_ kepala nama jenis_kelamin tempat_lahir tgl_lahir kewarganegaraan gol_darah agama status_perkawinan pendidikan pekerjaan hub_kel nama_ortu Text Text Text Text Text Date Text Text Text Text Text Text Text Text 20 20 20 10 25 8 10 2 10 10 10 20 10 20

kode detail anggota

kode kepala keluarga

nama kepala keluarga

jenis kelamin tempat lahir tanggal lahir kewarganegaraan golongan darah agama status perkawinan pendidikan pekerjaan hubungan keluarga

nama orang tua

5. Tabel Keterangan

Tabel ini digunakan untuk menyimpan anggota keluarga. Adapun perancangan

tabelnya sebagai berikut:

Nama Tabel : Tabel keterangan

(26)

Tabel 3.12 Struktur Tabel Keterangan

No Nama Field Type Size Keterangan

1 2 3 id_keterangan id_kepala isi_keterangan Text Text memo 30 20 Kode keterangan

Kode kepala keluarga

Isi keterangan tiap anggota

keluarga

3.7 Hubungan Antar Tabel

Relasi antar tabel harus terlebih dahulu dirancang untuk mendukung

kelancaran pengolahan data elektronis supaya dapat berjalan dengan baik. Dengan

relasi yang baik akan diperoleh gambaran umum jalannya sistem yang

dipersiapkan. Relasi antar tabel ini merupakan alat bantu dalam menentukan

langkah-langkah kerja yang akan dilakukan oleh pemrogram dimulai dari proses

perekaman data, pembentukan tabel sampai dengan pembentukan laporan-laporan

sesuai dengan permasalahan yang ditangani.

Model Data Logika (Logical Data Modeling) adalah salah satu teknik

untuk menjelaskan dengan baik struktur informasi bisnis dan aturan-aturan

sebagai masukan pada proses perancangan database (Bunafit Nugroho, 2009).

Langkah-langkah dalam satu set kriteria untuk mendapatkan model data logika

yang paling optimal.

Kebenaran Struktur

(27)

Kemudahan

Mudah untuk dimengerti oleh orang yang tidak punya pendidikan khusus

atau pemakai sistem yang bukan profesional di komputer.

Tidak Redundansi

Tidak mempunyai informasi yang berlebihan ditulis berkali-kali.

Mudah dikembangkan (extensibility)

Mampu untuk menerima kebutuhan baru dengan akibat yang ringan

terhadapp perubahan data dasarnya.

Kesatuan (integrity)

Konsistensi dengan jalur bisnis yang digunakan dan pengelolaan

informasi.

Relationship kadang-kadang sangat sulit ditemukan. Relationship antar entity terdapat beberapa tipe yaitu :

Hubungan satu lawan satu ( one to one relationship)

Hubungan satu lawan banyak (one to many relationship)

Hubungan banyak lawan banyak (many to many relationship)

Aplikasi Pendataan Penduduk mempunyai beberapa tabel, yang masing-masing

tabelnya saling berelasi dengan yang lain. Berikut adalah relasi antar tabel satu

(28)

-id_pengguna* -User_Id -pass_Id -Nama -status Admin -id_kepala* -nama -nama_bapak -nama_ibu -jenis_kelamin -tempat_lahir -tgl_lahir -gol_darah -agama -pendidikan -pekerjaan -bln_masuk -thn_masuk -jml_anggota kepala_kel -id_alamat* -id_kepala** -alamat -rt -rw -kode_pos -kecamatan -kelurahan -kota -provinsi alamat_kel -id_detail* -id_kepala** -jenis_kelamin -tempat_lahir -tgl_lahir -kewarganegaraan -gol_darah -agama -ststus_perkawinan -pendidikan -pekerjaan -hub_kel -nama_ortu -nama anggota_kel -id_keterangan* -id_kepala** -isi_keterangan keterangan

Gambar 3. 17 Relasi Tabel Sistem Pendataan Penduduk

Keterangan : * Primary Key / Kunci Utama

** foreign Key / Kunci Tamu

Hubungan One to One

(29)

3.8 Rancangan Dialog Layar

A. Struktur Tampilan Layar

Gambar 3. 18 Gambar Rancangan Layar Utama

Sistem Informasi Pendataan Penduduk Di KELURAHAN Pedurenan Data Pendataaan Penduduk Lihat Penduduk Catatan Kependudukan Laporan Pendataan Penduduk Semua Pendataan Penduduk PerTahun Pendataan Penduuk PerBulan Pendataan Penduduk PerRT Pendataan Penduduk Per RW Petunjuk keluar

(30)

B. Perancangan Antar Muka

Rancangan Layar Login

Gambar 3 . 19 Rancangan Layar Login

Rancangan Halaman Utama

Gambar 3.20 Rancangan Halaman Utama User id Password admin Login keluar

LOGO KELURAHAN

Data Laporan Petunjuk Keluar

(31)

Rancangan Halaman Menu Data

Gambar 3.21 Rancangan Halaman Menu Data

Rancangan Halaman Menu Laporan

Gambar 3.22 Rancangan Halaman Menu Laporan

Data

Laporan

Petunjuk

Keluar

Waktu Nama Pengguna Status

Pendataan Penduduk Lihat Data Penduduk Catatan Kependudukan

Data

Laporan

Petunjuk

Keluar

Waktu Nama Pengguna Status

Laporan Semua Penduduk Laporan Penduduk Per-Tahun

Laporan Penduduk Per-Bulan Laporan Penduduk Per-RT Laporan Penduduk Per-RW

(32)

Rancangan Halaman Menu Pendataan Penduduk

a. Rancangan Halaman Detail Kepala Keluarga

Detail Kepala Keluarga

Kepala Keluarga

No Urut

Nama Kepala Keluarga

Jenis Kelamin

Tempat, Tanggal Lahir

Golongan Darah Agama Pekerjaan Nama Ayah Nama Ibu Pendidikan Keluar Simpan

(33)

Gambar 3.23 Rancangan Halaman Detail Kepala Keluarga

b. Rancangan Halaman Detail Alamat Keluarga

Gambar 3.24 Rancangan Halaman Detail Alamat Keluarga

DETAIL ALAMAT

Detail Alamat Kepala Keluarga Anggota Keluarga No. Urut Alamat RT / RW Kode Pos Kecamatan Kelurahan Kota Provinsi Kembali Simpan Nama Kepala Keluarga

(34)

c. Rancangan Halaman Detail Anggota Keluarga

Nama Kepala Keluarga : Provinsi :

Alamat : Kota :

Kode Pos : Kecamatan :

Detail Alamat Kepala Keluarga Provinsi Nama Anggota Jenis Kelamin Tempat Lahir Tanggal Lahir Agama Kewarganegaraan Kota Kembali Simpan Anggota Keluarga Status Nikah Gol Darah Pekerjaan Hub Keluarga Pendidikan Nama Bapak / Ibu

No Nama Lengkap Nik P/L Tempat, tanggal lahir

kewarganegaraan Gol darah

Dokumen imigrasi Kode

Agama Status pernikahan Pendidikan Pekerjaan Hub kel Nama bpk/ibu Kode aksaptor kb

(35)

Gambar 3.25 Rancangan Halaman Detail Anggota Keluarga

Rancangan Halaman Menu Cari Data Penduduk

Gambar 3.26 Rancangan Halaman Cari Data Penduduk

Kartu Keluarga

Nama Kepala Keluarga : Provinsi :

Alamat : Kota :

Kode Pos : Kecamatan :

No Keterangan

No Nama Lengkap Nik P/L kewarganegaraan Tempat, tanggal lahir Gol darah

Dokumen

imigrasi

Kode

Agama Status pernikahan Pendidikan Pekerjaan Hub kel

Nama bpk/ibu Kode aksaptor kb

CARI

c

a

r

i

(36)

Rancangan Laporan Keseluruhan

DATA KELUARGA

Tanggal cetak : 15/06/2011 19:12:06 No Nama kepala keluarga NIK P/L Ngr Tempat Tgl Lahir Gol Darah Agama Pendidikan Jml Anggota

Total Jumlah Penduduk :

Gambar 3.27 Rancangan Laporan Keseluruhan

Rancangan Laporan print

Gambar 3.28 Rancangan Laporan Print

DATA KELUARGA

Tanggal cetak :15/06/2011 19:12:06 No Nama Kepala Keluarga NIK P/L Ngr Tempat Tgl Lahir Gol Darah Agama Pendidikan Jml Anggota

(37)

Rancangan Laporan RT

Gambar 3.29 Rancangan Laporan RT

Rancangan Laporan RW

Gambar 3.30 Rancangan Laporan RW

DATA KELUARGA

Tanggal cetak :15/06/2011 19:12:06 No Nama Kepala Keluarga NIK P/L Ngr Tempat Tgl Lahir Gol Darah Agama Pendidikan Jml Anggota

Total Jumlah Penduduk :

DATA KELUARGA

Tanggal cetak :15/06/2011 19:12:06 No Nama Kepala Keluarga NIK P/L Ngr Tempat Tgl Lahir Gol Darah Agama Pendidikan Jml Anggota

(38)

Rancangan Laporan Per-Bulan

Gambar 3.31 Rancangan Laporan Per-Bulan

Rancangan Laporan Per-Tahun

Gambar 3.32 Rancangan Laporan Per-Tahun

DATA KELUARGA

Tanggal cetak :15/06/2011 19:12:06 No Nama Kepala Keluarga NIK P/L Ngr Tempat Tgl Lahir Gol Darah Agama Pendidikan Jml Anggota

Total Jumlah Penduduk :

DATA KELUARGA

Tanggal cetak :15/06/2011 19:12:06 No Nama Kepala Keluarga NIK P/L Ngr Tempat Tgl Lahir Gol Darah Agama Pendidikan Jml Anggota

(39)

Gambar

Gambar 3. 2  Sistem Pembuatan Kartu Keluarga
Gambar 3. 3 Diagram Use Case Pendataan Penduduk
Tabel 3. 1 Use Case buat data penduduk
Tabel 3. 5 Use Case Buat Laporan Per-RW
+7

Referensi

Dokumen terkait

Siswa memiliki kemudahan dalam menganalisis suatu informasi karena Blended-Problem Solving melalui aplikasi Moodle memberikan pengalaman berulang dimana informasi

Menyajikan pengetahuan faktual dan konseptual dalam bahasa yang jelas, sistematis, logis dan kritis, dalam karya yang estetis, dalam gerakan yang mencerminkan anak sehat,

Berbeda dengan sikap yang diperlihatkan Al-Ghazali di kitabnya yang lain, sikap Al- Ghazali di dalam kitab ini lebih apresiatif dan bisa memahami cetusan-cetusan syatahât yang

Dari pengertian para ahli diatas penulis dapat mengambil kesimpulan bahwa biaya produksi, biaya yang digunakan dalam proses produksi yang terdiri dari bahan baku, biaya

Perihal tempat dan bangunan yang ada kaitan dengan peristiwa tertentu UNSUR PATRIOTISME; Menghargai warisan sejarah yang terdapat di negara kita... Perihal bahan sejarah

pengaruh terbesar kedua yaitu pada relevansi pekerjaan, ketika persepsi tim manajemen proyek penerapan green construction memiliki relevansi dengan pekerjaan mereka

Berdasarkan bukti Surat Keputusan Kepala Daerah dan Surat perjanjian bantuan sosial atau dokumen yang dipersamakan, maka Fungsi Akuntansi akan melakukan pencatatan

Tujuan dari percobaan ini adalah untuk menentukan sifat pemampatan suatu jenis tanah, yaitu sifat-sifat perubahan isi dan proses keluarnya air dari dalam pori tanah yang