• 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!
52
0
0

Teks penuh

(1)

BAB III

ANALISA DAN PERANCANGAN SISTEM

Informasi tentang sistem yang sedang berjalan sangat penting sekali dalam proses perancangan sistem informasi. Karena dari informasi tersebut dapat diketahui sejauh mana sistem yang berjalan sekarang dapat memenuhi kebutuhan yang ingin dicapai perusahaan.

Analisa sistem informasi akan membantu dalam mengetahui informasi-informasi tentang sistem yang sedang berjalan. Sehingga dengan analisa sistem, diharapkan bisa diketahui sejauh mana kebutuhan yang telah ditangani oleh sistem yang berjalan dan bagaimana agar kebutuhan-kebutuhan yang belum bisa terpenuhi dapat diberikan solusinya dan diterapkan dalam tahap perancangan sistem.

3.1

Tinjauan Organisasi

Organisasi adalah suatu sistem yang paling berpengaruh, mempengaruhi diantara orang dalam kelompok kerjasama untuk mencapai suatu tujuan tertentu yang sama. Organisasi dapat diibaratkan sebagai salah satu kesatuan anggota tubuh manusia yang bekerjasama sehingga fungsi tubuh manusia dapat berjalan sesuai dengan yang diharapkan.

3.1.1 Profil Rt 004 Rw 03 Kelurahan Kapuk

Rt 004 Rw 03 merupakan salah satu aparat pemerintahan yang dipimpin seorang ketua RT dan dibantu oleh beberapa orang staff yaitu satu orang bendahara dan sekertaris. RT 004 RW 03 ini berada di wilayah Kelurahan Kapuk, Kecamatan cengkareng, Jakarta Barat. Dengan luas wilayah 12000 M2.

3.1.2 Struktur Organisasi

Struktur Organisasi adalah salah satu alat untuk mencapai tujuan organisasi serta menjaga kelancaran aktivitas organisasi. Dengan adanya struktur organisasi yang dimaksud agar tidak terjadinya tumpang tindih antar hak dan kewajiban, serta terdapat keputusan yang jelas mengenai pembagian kerja, tugas, wewenang dan tanggung jawab dari masing–masing pengurus.

Istilah struktur organisasi adalah untuk mengidentifikasi banyak aspek yang terdapat dalam penyusunan desain suatu organisasi. Identifikasi ini biasanya mencakup pola menyeluruh dari hubungan kerja formil, yang dalam istilah lain disebut sebagai anatomi dari

(2)

organisasi. Komponen – komponen dari struktur mencakup pembagian pada level vertikal juga horizontal serta penggunaan pengurus Rt.

. Suatu ikhtisar atau gambar dari suatu struktur organisasi yang disebut sebagai bagan organisasi yang menggambarkan :

1. Pembagian Fungsi (tugas, wewenang, dan tanggung jawab) dalam bagian–bagian. Setiap kotak mencerminkan bagian dari suatu fungsi.

2. Hubungan atasan dan bawahan yang merupakan hubungan wewenang dan tanggung jawab (hubungan kerja).

Jadi struktur merupakan suatu proses penerapan dan pembagian tugas yang dilakukan, pembatasan tanggung jawab serta wewenang dari masing–masing bagian dalam tugas. Untuk lebih jelasnya struktur organisasi RT 004 RW 03 adalah sebagai berikut :

Gambar 3.1 Struktur organisasi RT 004 RW 03

3.1.3 Deskripsi Tugas

Di dalam suatu lembaga atau organisasi, tugas dan wewenang masing – masing bagian merupakan hal yang sangat menentukan dalam mencapai sasaran dan tujuan lembaga atau organiasasi tersebut. Berikut ini tugas dan wewenang dari masing masing bagian berdasarkan struktur organisasi :

1. Ketua RT

1) Bertanggung Jawab Pada RW setempat

2) Sebagai pengawas keamanan dan ketentraman masyarakat 3) Memberikan persetujuan untuk permintaan surat pengantar

4)

Mengkoordinasi seluruh bagian yang ada di dalam organisasi sehingga tercipta

(3)

2. Sekertaris RT

1) Membantu Ketua RT dalam menjalankan tugsnya.

2) Mengkordinir surat keluar dan surat masuk yang berada di organisasi.

3) Melakukan perhitungan dan pencatatan fisik terhadap semua penerimaan dan pengeluaran buku-buku di perpustakaan.

3. Bendahara

1) Bertanggung jawab secara keseluruhan dalam penerimaan, pengeluaran dan penyimpanan uang RT tesebut.

3.2

Analisa Sistem Berjalan

Analisa sistem berjalan adalah menganalisis proses-proses yang sedang berjalan di Rt 004 Rw 03 Kelurahan Kapuk, antara lain

:

3.2.1 Analisa Proses Berjalan

3.2.1.1 Proses Pendataan Keluarga dan Warga Baru

Warga baru yang akan tinggal di wilayah ini dan belum memiliki keluarga, diharuskan terlebih dahulu melapor kepada ketua Rt setempat. Lalu warga tersebut akan didata oleh ketua Rt, dan akan dibuatkan surat keterangan tinggal di wilayah Rt tersebut.

Sedangkan untuk warga baru yang telah memiliki keluarga dan akan tinggal di wilayah Rt tersebut bersama keluarganya, diharuskan menyerahkan Kartu Keluarga. Lalu akan didata oleh ketua Rt, dan akan dibuatkan surat keterangan tinggal di wilayah Rt tersebut.

3.2.1.2 Proses Pendataan Warga Pindah

Warga yang akan pindah dari wilayah tersebut, harus lapor kepada ketua Rt. Lalu ketua Rt akan mengecek arsip atau data-data warga tersebut dan data tersebut akan dirubah oleh ketua Rt. Selanjutnya, akan dibuatkan surat keterangan pindah.

3.2.1.3 Proses Pendataan Kelahiran dan Kematian

Warga yang baru melahirkan wajib lapor kepada ketua Rt dan akan di data, lalu akan dibuatkan surat keterangan atau surat pengantar untuk membuat akta kelahiran.

Sedangkan Warga yang telah meninggal akan segera di data oleh ketua Rt, dan akan dibuatkan surat keterangan kematian.

(4)

Berdasarkan data-data yang telah dicatat, maka setiap bulan akan dibuat laporan oleh sekertaris Rt dan nantinya akan dijadikan laporan kepada ketua Rt serta aparat pemerintahan yang membutuhkan.

3.2.2 Use Case Sistem Berjalan

3.2.2.1 Use Case Proses Pendataan Keluarga dan Warga Baru

Gambar 3.2 Use Case Proses Pendataan Keluarga dan Warga Baru

Tabel 3.1 Use Case memberikan dokumen

Nama Use Case Memberikan Documen

Pelaku Utama Warga

Keterangan Warga baru yang ingin tinggal di wilayah ini wajib

lapor kepada Ketua Rt dan membawa dokumen seperti foto copy KTP, serta Kartu Keluarga bagi yang sudah berkeluarga

Langkah Utama 1. Warga datang ke Ketua Rt untuk lapor ingin

tinggal di wilayah tersebut

2. Warga meyerahkan persyaratan untuk tinggal diwilayah tersebut

Penjelasan Lanjut -

Tindakan Alternatif -

(5)

Nama Use Case Catat Dokumen

Pelaku Utama Ketua Rt

Keterangan Warga baru yang telah melapor dan memberikan

persyaratan untuk tinggal diwilayah tersebut, akan didata atau dicatat oleh ketua Rt.

Langkah Utama 1. Ketua Rt mengecek persyaratan yang telah

diserahkan

2. Ketua Rt mencatat data-data warga tersebut

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.3 Use Case buat surat keterangan tinggal

Nama Use Case Buat surat keterangan tinggal

Pelaku Utama Ketua Rt

Keterangan Apabila data-data telah dicatat oleh Ketua Rt,

selanjutnya Ketua Rt akan membuatkan surat keterangan tinggal

Langkah Utama 1. Membuat surat keterangan tinggal, setelah

mencatat data-data warga 2. Simpan persyaratan warga

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.4 Use Case terima surat keterangan tinggal

Nama Use Case Terima surat keterangan tinggal

Pelaku Utama Warga

Keterangan Stelah memberikan dokumen pribadi dan data-data

sudah dicatat oleh ketua Rt,maka warga tersebut akan mendapat surat keterangan tinggal,sebagai tanda bahwa warga tersebut tinggal di wilayah Rt 004 Rw 03

Langkah Utama 1. Memberikan dokumen

2. Menerima Surat Keterangan Tinggal

Penjelasan Lanjut -

(6)

3.2.2.2 Use Case Proses Pendataan Warga Pindah

Gambar 3.3 Use Case Proses Pendataan Warga Pindah

Tabel 3.5 Use Case memberikan dokumen

Nama Use Case Memberikan Dokumen

Pelaku Utama Warga

Keterangan Warga yang ingin pindah dari wilayah ini wajib lapor

kepada Ketua Rt dan membawa dokumen seperti foto copy KTP

Langkah Utama 1. Warga datang ke Ketua Rt untuk lapor ingin

pindah dari wilayah tersebut

2. Warga meyerahkan persyaratan untuk pindah dari wilayah tersebut

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.6 Use Case cek data/arsip

Nama Use Case Cek Data/Arsip

Pelaku Utama Ketua Rt

Keterangan Warga baru yang telah melapor dan memberikan

persyaratan untuk pindah dari wilayah tersebut, maka ketua akan terlebih mengecek data-data yang ada di arsip

(7)

Langkah Utama 1. menerima persyaratan

2. mengecek data

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.7 Uce Case ubah data

Nama Use Case Ubah data

Pelaku Utama Ketua Rt

Keterangan Setelah mengecek data, kemudian ketua Rt akan

mengubah data-data warga tersebut

Langkah Utama 1. membuka/mengecek arsip

2. merubah data warga

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.8 Use Case buat surat keterangan pindah

Nama Use Case buat surat keterangan pindah

Pelaku Utama Ketua Rt

Keterangan Apabila data telah diubah, ketua Rt akan membuatkan

surat keterangan pindah

Langkah Utama 1. Cek data

2. Membuat Surat Keterangan pindah

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.9 Use Case terima surat keterangan pindah

Nama Use Case terima surat keterangan

Pelaku Utama Warga

Keterangan Setelah melapor ingin pindah,warga akan menerima

surat keterangan pindah

Langkah Utama 1. Mengambil dokumen

2. Menerima Surat Keterangan pindah

Penjelasan Lanjut -

(8)

3.2.2.3 Use Case Proses Pendataan Kelahiran

Gambar 3.4 Use Case Proses Pendataan Kelahiran

Tabel 3.10 Use Case memberikan dokumen

Nama Use Case Memberikan Dokumen

Pelaku Utama Warga

Keterangan Warga yang baru saja melahirkan wajib melaporkan

bayinya ke Ketua Rt,dan membawa persyaratan seperti foto copy surat lahir dari bidan

Langkah Utama 1. Warga datang ke Ketua Rt untuk melaporkan bayi

yang baru dilahirkannya tersebut 2. Warga meyerahkan data-data bayi

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.11 Use Case catat dokumen

Nama Use Case Catat dokumen

Pelaku Utama Ketua Rt

Keterangan Setelah warga menyerahkan data-data bayi, maka ketua

Rt akan mencatat data-data bayi tersebut

Langkah Utama 1. menerima persyaratan

2. mencatat data-data bayi

Penjelasan Lanjut -

(9)

Tabel 3.12 Use Case buat surat keterangan pembuatan akta

Nama Use Case buat surat keterangan pembuatan akta

Pelaku Utama Ketua Rt

Keterangan Apabila data telah dicatat, ketua Rt akan membuatkan

surat keterangan ppembuatan akta

Langkah Utama 1. menyimpan dokumen

2. Membuat Surat Keterangan pembuatan akta

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.13 Use Case terima surat keterangan pembuatan akta

Nama Use Case terima surat keterangan pembuatan akta

Pelaku Utama Warga

Keterangan Setelah melapor,warga akan menerima surat keterangan

pembuatan akta

Langkah Utama 1. Memberikan dokumen

2. Menerima Surat Keterangan pembuatan akta

Penjelasan Lanjut -

(10)

3.2.2.4 Use Cae Proses Pendataan Kematian

Gambar 3.5 Use Case Proses Pendataan Kematian

Tabel 3.14 Use Case memberikan dokumen

Nama Use Case Memberikan Dokumen

Pelaku Utama Keluarga Warga

Keterangan Apabila ada yang meninggal di wilayah tersebut, maka

keluarga dari warga yang meninggal, harus melapor dan memberikan dokumen-dokumen seperti foto copy surat keterangan kematian dari Rumah Sakit

Langkah Utama 1. Keluarga dari warga yang meninggal datang ke

Ketua Rt dan melaporkan warga yang meninggal 2. Keluarga menyerahkan data-data warga yang

meninggal

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.15 Use Case cek data/arsip

Nama Use Case Cek Data/Arsip

Pelaku Utama Ketua Rt

(11)

dokumen-dokumen,ketua Rt akan mengecek data-data dari dokumen tersebut

Langkah Utama 1. menerima dokumen

2. mengecek data

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.16 Use Case catat dokumen

Nama Use Case Catat dokumen

Pelaku Utama Ketua Rt

Keterangan Setelah mengecek, Ketua Rt akan mencatat data-data

dari dokumen yang telah diterima

Langkah Utama 1. Menerima dokumen

2. Mencatat dokumen

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.17 Use Case buat surat keterangan kematian

Nama Use Case buat surat keterangan Kematian

Pelaku Utama Ketua Rt

Keterangan Apabila data telah dicatat, ketua Rt akan membuatkan

surat keterangan Kematian

Langkah Utama 1. Menyimpan dokumen

2. Membuat Surat Keterangan kematian

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.18 Use Case terima surat keterangan kematian

Nama Use Case terima surat keterangan pembuatan akta

Pelaku Utama Keluarga Warga

Keterangan Setelah melapor,keluarga dari warga meninggal akan

menerima surat keterangan kematian

Langkah Utama 1. Memberikan dokumen

(12)

Penjelasan Lanjut -

Tindakan Alternatif -

3.2.2.5 Use Case Proses Pembuatan Laporan

Gambar 3.6 Use Case Proses Pembuatan Laporan

Tabel 3.19 Use Case cek semua data

Nama Use Case Cek semua data

Pelaku Utama Sekretaris Rt

Keterangan Semua data yang telah disimpan akan dicek oleh

sekertaris Rt

Langkah Utama 1. Mencari data

2. Mengecek semua data

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.20 Use Case buat laporan

Nama Use Case buat laporan

Pelaku Utama Sekertaris Rt

(13)

membuat laporan

Langkah Utama 1. memeriksa data

2. membuat laporan

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.21 Use Case serahkan laporan

Nama Use Case Serahkan laporan

Pelaku Utama Ketua Rt

Keterangan Setelah Laporan dibuat oleh Sekertaris, lalu laporan

tersebut akan diserahkan ke Ketua Rt

Langkah Utama 1. Mengecek laporan

2. Menerima Laporan

Penjelasan Lanjut -

(14)

3.2.3 Activity Diagram Sistem Berjalan

3.2.3.1 Activity Diagram Proses Pendataan Keluarga dan Warga Baru

Warga Ketua Rt Start Memberikan Dokumen Menerima Dokumen Catat Dokumen Buat Surat Keterangan Tinggal Terima Surat Keterangan Tinggal Finish

(15)

3.2.3.2 Activity Diagram Proses Pendataan Warga Pindah Warga Ketua Rt Start Memberikan Dokumen Menerima Dokumen Finish Cek Data/Arsip Ubah Data/Arsip Buat Surat Keterangan Pindah Terima Surat Keterangan Pindah Gambar 3.8

(16)

3.2.3.3 Activity Diagram Proses Pendataan Kelahiran Warga Ketua Rt Start Memberikan Dokumen Menerima Dokumen Catat Dokumen Finish

Buat Surat Keterangan Pembuatan Akta Terima Surat Keterangan

Pembuatan Akta

(17)

3.2.3.4 Activity Diagram Proses Pendataan Kematian Warga Ketua Rt Start Memberikan Dokumen Menerima Dokumen Catat Dokumen Finish Cek Data/Arsip

Terima Surat Keterangan Kematian

Buat Surat Keterangan Kematian

(18)

3.2.3.5 Activity Diagram Proses Pembuatan Laporan Ketua Rt Sekretaris Start Memberikan Dokumen Menerima Dokumen Finish Cek Semua Data Buat Laporan Terima Laporan

Gambar 3.11 Activity Diagram Proses Pembuatan Laporan

3.3 Identifikasi Kebutuhan

Menjelaskan kebutuhan - kebutuhan yang harus dipenuhi oleh sistem yang akan dirancang berdasarkan hasil analisa. Adapun kebutuhan yang diperlukan Rt 004 Rw 03 adalah sebagai berikut :

1. Kebutuhan : Data warga baru

Masalah : Pada sistem berjalan belum ada file yang memuat pendataan warga baru

Usulan : Dengan adanya data warga maka akan diketahui mengenai data-data warga dan menyediakan informasi tentang warga

(19)

2. Kebutuhan : Data keluarga

Masalah : Pada sistem berjalan belum ada file yang memuat pendataan keluarga

Usulan : Dengan adanya data keluarga maka akan diketahui tentang warga yang sudah berkeluarga dan mempunyai anak, dan informasi tentang keluarga 3. Kebutuhan : Data warga pindah

Masalah : Pada sistem berjalan belum ada file yang memuat pendataan warga yang pindah

Usulan : Dengan adanya data warga pindah, maka akan diketahui tentang warga yang sudah tinggal di wilayah tersebut

4. Kebutuhan : Data Kelahiran

Masalah : Pada sistem berjalan belum ada file yang memuat pendataan kelahiran

Usulan : Dengan adanya data kelahiran, dapat diketahui tentang informasi bayi yang baru saja dilahirkan dan informasi keluarga yang mempunyai anggota keluarga baru

5. Kebutuhan : Data Kematian

Masalah : Pada sistem berjalan tidak ada informasi tentang data kematian Usulan : Dengan adanya data kematian, dapat diketahui informasi data orang yang sudah meninggal

6. Kebutuhan : Data surat keterangan

Masalah : Pada sistem berjalan tidak ada informasi tentang data surat keterangan

Usulan : Dengan adanya data surat kematian, dapat diketahui surat keterangan apa saja yang telah dibuat.

7. Kebutuhan : Cari warga

Masalah : Pada sistem berjalan tidak ada file atau data-data untuk mencari warga

(20)

Usulan : Dengan adanya data cari warga ini, akan diketahui tentang alamat tinggal warga di wilayah tersebut

8. Kebutuhan : Data Laporan

Masalah : Pada sistem berjalan tidak ada informasi tentang data laporan Usulan : Dengan adanya data laporan, maka ketua dapat mengetahui secara berkala keadaan atau jumlah penduduk yang ada di wilayahnya.

3.4 Sistem yang diusulkan

3.4.1 Use Case Diagram Sistem Yang Diusulkan

3.4.1.1 Use Case Diagram Data Master

Gambar 3.12 Use Case diagram master Tabel 3.22 Use Case Entry data warga

Nama Use Case Entry data warga

Pelaku Utama Ketua Rt

Keterangan Ketua Rt mengentri(menginput) data warga

Langkah Utama 1. Ketua Rt dapat mengentri(menginput) data warga

Penjelasan Lanjut 1. Ketua Rt dapat mengubah data warga

2. Ketua Rt dapat mnghapus data warga

Tindakan Alternatif -

(21)

Nama Use Case Entry data keluarga

Pelaku Utama Ketua Rt

Keterangan Ketua Rt mengentri(menginput) data keluarga

Langkah Utama 1. Ketua Rt dapat mengentri(menginput) data

keluarga

Penjelasan Lanjut 1. Ketua Rt dapat mengubah data keluarga

2. Ketua Rt dapat mnghapus data keluarga

Tindakan Alternatif -

Tabel 3.24 Use Case cetak surat keterangan

Nama Use Case Cetak surat keterangan

Pelaku Utama Ketua Rt

Keterangan Ketua Rt mencetak surat keterangan tinggal warga

Langkah Utama 1. Ketua Rt dapat mencetak surat keterangan tinggal

warga

Penjelasan Lanjut

Tindakan Alternatif -

3.4.1.2 Use Case Diagram Proses Pendataan Warga Pindah

Gambar 3.13 Use case proses pendataan warga pindah Tabel 3.25 Use Case Cek data warga

Nama Use Case Cek data warga

(22)

Keterangan Ketua Rt melakukan pengecekan data pada aplikasi

Langkah Utama 1. Ketua Rt memeriksa data warga yang ingin pindah

2. Ketua Rt menanyakan kebenaran data yang ada yang sudah ada

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.26 Use Case Update data warga

Nama Use Case Update data warga

Pelaku Utama Ketua Rt

Keterangan Ketua Rt melakukan perubahan pada data warga

Langkah Utama 1. Permintaan warga pindah dari wlayah setempat

2. Ketua Rt dapat merubah data warga

Penjelasan Lanjut 1. Ketua Rt dapat menghapus data warga

Tindakan Alternatif -

Tabel 3.27 Use Case cetak surat pindah

Nama Use Case Cetak surat pindah

Pelaku Utama Ketua Rt

Keterangan Ketua Rt mencetak surat pindah, yang akan diserahkan

ke warga yang melapor ingin pindah

Langkah Utama 1. Ketua Rt menerima permintaan pindah warga

2. Ketua Rt dapat mencetak surat keterangan pindah

Penjelasan Lanjut

1. Menyerahkan surat keterangan pindah ke warga

(23)

3.4.1.3 Use Case Diagram Proses Pendataan Kelahiran

Gambar 3.14 Use case proses pendataan Kelahiran Tabel 3.28 Use Case entry data kelahiran

Nama Use Case Entry data kelahiran

Pelaku Utama Ketua Rt

Keterangan Ketua Rt mengentri(menginput) data kelahiran

Langkah Utama 1. Pelaporan data kelahiran

2. Ketua Rt dapat mengentri(menginput) data kelahiran

Penjelasan Lanjut 1. Ketua Rt dapat mengubah data kelahiran

3. Ketua Rt dapat mnghapus data kelahiran

Tindakan Alternatif -

Tabel 3.29 Use Case cetak surat keterangan kelahiran

Nama Use Case Cetak surat keterangan pembuatan akta

Pelaku Utama Ketua Rt

Keterangan Ketua Rt mencetak surat keterangan pembuatan akta,

dan akan diserahkan ke warga yang melahirkan

Langkah Utama 1. Ketua Rt menerima pelaporan data kelahiran

2. Ketua Rt dapat mencetak surat keterangan pembuatan akta

(24)

warga

Tindakan Alternatif -

3.4.1.4 Use Case Diagram Proses Pendataan Kematian

Gambar 3.15 Use case proses pendataan kematian Tabel 3.30 Use Case mengecek data warga

Nama Use Case Mengecek data warga

Pelaku Utama Ketua Rt

Keterangan Ketua Rt mengecek data warga yang meninggal

Langkah Utama 1. Menerima data-data warga yang meninggal

2. Pengecekan data keluarga

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.31 Use Case entry data kematian

Nama Use Case Entry data kematian

Pelaku Utama Ketua Rt

Keterangan Ketua Rt mengentri(menginput) data kelahiran

Langkah Utama 1. Pelaporan warga meningal

(25)

kematian

Penjelasan Lanjut 1. Ketua Rt dapat mengubah data kematian

2. Ketua Rt dapat mengubah data warga 3. Ketua Rt dapat mnghapus data warga

Tindakan Alternatif -

Tabel 3.32 Use Case cetak surat keterangan kematian

Nama Use Case Cetak surat keterangan kematian

Pelaku Utama Ketua Rt

Keterangan Ketua Rt mencetak surat keterangan kematian, lalu

surat keterang diserahkan ke warga

Langkah Utama 1. Ketua Rt menerima pelaporan data kematian

2. Ketua Rt dapat mencetak surat keterangan kematian

Penjelasan Lanjut 1. Menyerahkan surat keterangan kematian ke warga

Tindakan Alternatif -

3.4.1.5 Use Case Cetak Surat Pengantar

Gambar 3.16 Use case cetak Surat Pengantar Tabel 3.33 Use Case entry data warga

Nama Use Case Entry data warga

Pelaku Utama Ketua Rt

(26)

Langkah Utama 1. Pelaporan Keperluan

2. Ketua Rt dapat mengentri(menginput) data warga di surat pengantar

Penjelasan Lanjut

Tindakan Alternatif -

Tabel 3.34 Use Case cetak surat pengatar

Nama Use Case Cetak surat keterangan pembuatan akta

Pelaku Utama Ketua Rt

Keterangan Ketua Rt mencetak surat keterangan pengantar

Langkah Utama 1. Ketua Rt menerima menyimpan data surat

pengantar

2. Ketua Rt dapat mencetak surat pengantar

Penjelasan Lanjut 1. Menyerahkan surat pengantar ke warga

Tindakan Alternatif -

3.4.1.6 Use Case Proses Cari Warga

Gambar 3.17 Use case proses cari warga Tabel 3.35 Use Case membuka aplikasi

Nama Use Case Membuka Aplikasi

Pelaku Utama Ketua Rt

(27)

Langkah Utama 1. Ketua Rt mengecek data

2. Memulai pencarian

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.36 Use Case pencarian warga

Nama Use Case Pencarian warga

Pelaku Utama Ketua Rt

Keterangan Ketua Rt mencari informasi warga secara komputerisasi

Langkah Utama 1. Permintaan informasi warga

2. Ketua Rt dapat mencari informasi warga yang telah ada

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.37 Use Case informasi warga

Nama Use Case Informasi warga

Pelaku Utama Ketua rt

Keterangan Ketua Rt mendapatkan informasi warga yang dicari

Langkah Utama 1. Hasil pencarian berupa informasi warga

2. memberikan informasi tentang warga

Penjelasan Lanjut -

Tindakan Alternatif -

3.4.1.7 Use Case Diagram Proses Pembuatan Laporan

(28)

Tabel 3.38 Use Case cek semua data

Nama Use Case Cek semua data

Pelaku Utama Ketua Rt

Keterangan Semua data yang telah entry akan dicek oleh Ketua Rt

Langkah Utama 1. Mencari data

2. Mengecek semua data

Penjelasan Lanjut -

Tindakan Alternatif -

Tabel 3.39 Use Case cetak laporan

Nama Use Case Cetak laporan

Pelaku Utama Ketua Rt

Keterangan Semua data yang dientry akan dicetak dan menjadi sebuah laporan

Ketua Rt ke pihak yang membutuhkan

Langkah Utama 1. Mengeumpulkan data

2. Mencetak laporan

Penjelasan Lanjut 1. Setelah mencetak laporan,laporan tersebut segara diserahkan

ke pihak yang membutuhkan

(29)

3.4.2 Activity Diagram Sistem yang diusulkan 3.4.2.1 Activity Diagram Data master

Ketua RT

Pilih menu Entry Data Warga

Pilih menu data master

Pilih menu entry data keluarga

Tampilkan Tidak Start Ya Tidak Ya End

(30)

3.4.2.2 Activity Diagram Proses Pendataan Warga Pindah Ketua RT Sistem Start End Ya Tidak

Pilih menu entri data warga Menampilkan menu entri data warga

Update data warga Cetak surat keterangan pindah

(31)

3.4.2.3 Activity Diagram Proses Pendataan Kelahiran

Ketua RT Sistem

Start

End Pilih Menu Data transaksi

Kelahiran

Menampilkan Menu data transaksi Kelahiran

Pilih menu input data Kelahiran

Menampilkan menu input data Kelahiran

Input data kelahiran Menampilkan data kelahiran

Simpan data

Ceta Surat keterangan Kelahiran Ya

Tidak

(32)

3.4.2.4 Activity Diagram Pendataan Kematian

Ketua RT Sistem

Start

End

Pilih Menu Data transaksi Kelahiran

Menampilkan Menu data transaksi Kelahiran

Simpan data Ya

Tidak Pilih Menu Input data kematian

Menampilkan form Input data kematian

Mengecek data warga

Input data kematian Menampilkan data kematian

Cetak Surat Keterangan kematian

(33)

3.4.2.5 Activity Diagram Proses Cetak Surat Pengantar Ketua RT Sistem Start End Simpan data Ya Tidak

Pilih Menu Cetak Surat Menampilkan Menu Cetak Surat

Pilih Menu Surat Pengantar

Menampilkan Menu Surat Pengantar

Input data Surat Pengantar

Cetak Surat Pengantar

(34)

3.4.2.6 Activity Diagram Proses Cari Warga Ketua RT Sistem Start End Ya Tidak

Pilih Menu cari warga Menampilkan Menu cari warga

Ceri data warga Menampilkan informasi warga

(35)

3.4.2.7 Activity Diagram Proses Pembuatan Laporan Ketua RT Sistem Start End Ya Tidak

Pilih Menu laporan Menampilkan Menu laporan

Cek semua data Cetak laporan

(36)

3.5 Class Diagram +inputwarga() +simpanwarga() +ubahwarga() +hapuswarga() -*nik -nama -alamat -tempat_lhr -tanggal_lhr -jenis_kelamin -agama -pekerjaan -st_perkawinan -kewarganegaraan -st_warga datapribadi +inputkeluarga() +simpankeluarga() +ubahkeluarga() +hapuskeluarga() -*no_kk -**nik -nama -St_keluarga -Penghasilan -nik_anggota1 -nama1 -st_anggota1 -nik_anggota2 -nama2 -st_anggota2 -nik_anggota3 -nama3 -st_anggota3 -nik_anggota4 -nama4 -st_anggota4 -nik_anggota5 -nama5 -st_anggota5 -nik_anggota6 -nama6 -st_anggota6 datakeluarga +getsk_tinggal() +inputsk_tinggal() +simpansk_tinggal() +cetaksk_tinggal() -*no_srttinggal -tgl_srt -**nik -ket sk_tinggal +getsk_pindah() +inputsk_pindah() +simpansk_pindah() +cetaksk_pindah() -*no_srtpindah -tgl_srt -**nik -ket sk_pindah +getno_sr_kematian() +inputkematian() +simpankematian() +batalkematian() +ubahkematian() -*no_sr_kematian -tgl_srt -**nik -nama -tgl_kematian -tpu -ket datakematian +getsk_kelahiran() +inputsk_kelahiran() +simpansk_kelahiran() +batalsk_kelahiran() +cetaksk_kelahiran() -*no_srtkelahiran -tgl_srt -**nik -nik_ortu1 -nm1 -nik_ortu2 -nm2 -ket sk_kelahiran +getsrt_pengantar() +inputsrt_pengantar() +simpansrt_pengantar() +cetaksrt_pengantar() -*no_srt_pengantar -tgl_srt -**nik -ket srt_pengantar Surat Keterangan +membuatsuratketerangan() +membuatsuratpengantar() -*nik -nama -alamat KetuaRT 1 1..* 1 1..*

Gambar 3.26 Class diagram

(37)

1. Nama database : dbkependudukanrt Nama tabel : datapribadi Primary key : nik

Tabel 3.40 Tabel datapribadi

No Nama-Field Jenis Leba

r Desimal Keterangan

1 nik Text 16 - Nik warga

2 nama Text 30 - Nama warga

3 tempat_lhr Text 15 - Tempat lahir

4 tanggal_lhr Date/Time 10 - Tanggal lahir

5 jenis_kelamin Text 9 - Jenis kelamin warga

6 alamat Text 100 - Alamat warga

7 agama Text 8 - Agama warga

8 pekerjaan Text 20 - Pekerjaan warga

9 st_perkawinan Text 11 - Status Perkawinan

10 kewarganegaraan Text 3 - Kewarganegaraan

11 st_warga Text 9 - Status Warga

2. Nama database : dbkependudukanrt Nama tabel : datakeluarga Primary key : no_kk

Tabel 3.41 Tabel datakeluarga

No Nama-Field Jenis Lebar Desimal Keterangan

1 no_kk Text 16 - No Kartu Keluarga

2 nik_kk Text 16 - Nik Kepala Keluarga

3 nama Text 30 - Nama Kepala Keluarga

4 Status_keluarga Text 5 - Status Keluarga

5 Penghasilan Currency 12 - Penghasilan Keluarga

6 nik_anggota1 Text 16 - Nik anggota keluarga 1

7 nama1 Text 30 - Nama anggota Keluarga 1

8 st_anggota1 Text 5 - Hubungan keluarga 1

9 nik_anggota2 Text 16 - Nik anggota keluarga 2

10 nama2 Text 30 - Nama anggota keluarga 2

11 st_anggota2 Text 5 - Hubungan keluarga 2

12 nik_anggota3 Text 16 - Nik anggota keluarga 3

13 nama3 Text 30 - Nama anggota keluarga 3

14 st_anggota3 Text 5 - Hubungan keluarga 3

15 nik_anggota4 Text 16 - Nik anggota keluarga 4

16 nama4 Text 30 - Nama anggota keluarga 3

17 st_anggota4 Text 5 - Hubungan keluarga 4

18 nik_anggota5 Text 16 - Nik anggota keluarga 5

19 nama5 Text 30 - Nama anggota keluarga 5

20 st_anggota5 Text 5 - Hubungan keluarga 5

21 nik_anggota6 Text 16 - Nik anggota keluarga 6

22 nama6 Text 30 - Nama anggota keluarga 6

(38)

3. Nama database : dbkependudukanrt Nama tabel : sk_tinggal

Primary key : no_srttinggal

Tabel 3.42 Tabel sk_tinggal

No Nama-Field Jenis Lebar Desimal Keterangan

1 no_srttinggal Text 6 - No surat keterangan tinggal

2 tgl_srt Date/time 10 - Tanggal Surat

3 nik Text 16 - Nik warga

4 ket Text 150 - Keterangan surat

4. Nama database : dbkependudukanrt Nama tabel : sk_pindah

Primary key : no_srtpindah

Tabel 3.43 Tabel sk_pindah

No Nama-Field Jenis Lebar Desimal Keterangan

1 no_srtpindah Text 6 - No surat keterangan pindah

2 tgl_srt Date/Time 10 - Tanggal Surat

3 nik Text 16 - Nik warga

4 ket Text 150 - Keterangan surat

5. Nama database : dbkependudukanrt Nama tabel : sk_kelahiran Primary key : no_srtkelahiran

Tabel 3.44 Tabel sk_kelahiran

No Nama-Field Jenis Lebar Desimal Keterangan

1 No_srtkelahiran Text 6 - No surat keterangan kelahiran

2 tgl_srt Date/Time 10 - Tanggal Surat

3 nik Text 16 - Nik bayi

4 nik_ortu1 Text 16 - Nik ayah

5 nm1 Text 30 - Nama Ayah

6 nik_ortu2 Text 16 - Nik ibu

7 nm2 Text 30 - Nama ibu

(39)

6. Nama database : dbkependudukanrt Nama tabel : datakematian Primary key : no_sr_kematian

Tabel 3.45 Tabel datakematian

No Nama-Field Jenis Lebar Desimal Keterangan

1 no_sr_kematian Text 6 - No surat keterangan kematian

2 tgl_srt Date/Time 10 - Tanggal Surat

3 nik Text 16 - Nik warga

4 nama Text 30 - Nama Warga

5 alamat Text 100 - Alamat Warga

6 tgl_kematian Text 10 - Tanggal Meniggal

7 tpu Text 20 - TPU

8 ket Text 150 - Keterangan surat

7. Nama database : dbkependudukanrt Nama tabel : srt_pengantar Primary key : no_srt_pengantar

Tabel 3.46 Tabel srt_pengantar

No Nama-Field Jenis Lebar Desimal Keterangan

1 no_srt_pengantar Text 6 - No surat keterangan pindah

2 tgl_srt Date/Time 10 - Tanggal Surat

3 nik Text 16 - Nik warga

(40)

3.7 Sequence Diagram

3.7.1 Data Master

3.7.1.2 Sequence Diagram Entry Data Warga

Ketua Rt

Open()

Form menu utama

Open()

Form Entry Data Warga Tabel data warga

Input NIK ()

Input Nama()

Input Tempat Lahir()

Input tanggal lahir ()

Input Jenis Kelamin()

Input Alamat()

Input Agama()

Input Pekerjaan()

Input status perkawinan()

Input kewarganegaraan()

Input Status Warga()

Simpan() Ubah() Hapus() Batal() Keluar() add NIK () add Nama()

add Tempat Lahir()

add tanggal lahir ()

add Jenis Kelamin()

add Alamat()

add Agama()

add Pekerjaan()

add status perkawinan()

add kewarganegaraan()

add Status Warga()

Klik Simpan() cari() Klik Hapus() Bersih() datapribadi display Get datapribadi() Tampil() Klik Ubah() cari() Get datapribadi() Tampil()

(41)

3.7.2 Data Transaksi

3.7.2.1 Sequence Diagram Entry Data Kematian

Ketua Rt

Form menu utama Form Entry Data Kematian Tabel data warga datakematian

Open()

datapribadi

Get datakematian() Tampil (no_sr_kematian+1) Tampil(sys.date) Klik car data warga()

Get datapribadi()

Input Tanggal Kematian()

add Tanggal Kematian() Input TPU() add TPU() Input Keterangan() add Keterangan() Simpan datakematian() Simpan datakematian() Batal() Bersih() Keluar() Open() nik,nama,alamat Tampil (no_sr_kematian+1)

(42)

3.7.2.2 Sequence Diagram Cetak Data Kematian

Ketua Rt

Form menu utama Cetak Surat Kematian tabel data kematian datakematian

Open()

Open()

Cetak() klik cari data kematian()

Get datakematian()

no_sr_kematian,nik,nama,alamat,Tanggal Kematian,TPU,keterangan()

Keluar()

(43)

3.7.3 Laporan

3.7.3.1 Sequence Diagram Cetak laporan

Ketua RT

Form menu utama Form cetak laporan Data

Kematian datakematian Open() Open() Input Periode() Cetak() Get datakematian() Keluar()

(44)

3.8 Rancangan Layar

1. Rancangan Layar Start Up

Gambar 3.31 Rancangan Layar Start Up

2. Rancangan Layar Halaman Menu Utama

(45)

3. Rancangan Layar Halaman Data Master

Gambar 3.33 Rancangan Layar Halaman Data Master

4. Rancangan Layar Entry Data Warga

(46)

5. Rancangan Layar Entry Data Keluarga

Gambar 3.35 Rancangan Layar entry data keluarga

6. Rancangan Layar Data Transaksi

(47)

7. Rancangan Layar Input Data Kelahiran

Gambar 3.37 Rancangan Layar Input Data Kelahiran

8. Rancangan Layar Input Data Kematian

Gambar 3.38 Rancangan Layar Input Data kematian

(48)

9. Rancangan Layar Cetak Surat Keterangan

Gambar 3.39 Rancangan Layar Cetak surat Keterangan

10. Rancangan Layar Cetak Surat Keterangan Tinggal

Gambar 3.40 Rancangan Layar Cetak surat Keterangan Tinggal

(49)

11. Rancangan Layar Cetak Surat Ketenrangan Pindah

Gambar 3.41 Rancangan Layar Cetak surat Keterangan Pindah

12. Rancangan Layar Cetak Surat Keterangan kelahiran

Gambar 3.42 Rancangan Layar Cetak surat Keterangan Kelahiran

No Surat Tanggal Surat

(50)

13. Rancangan Layar Cetak Surat Kematian

Gambar 3.43 Rancangan Layar Cetak surat Keterangan Kematian

14. Rancangan Layar Cetak Surat Pengantar

Gambar 3.44 Rancangan Layar Cetak Surat Pengantar

(51)

15. Rancangan Layar Cetak Laporan

Gambar 3.45 Rancangan Layar Cetak Laporan

16. Rancangan Layar Laporan Jumlah Penduduk

Gambar 3.46 Rancangan Layar Cetak Laporan Jumlah Penduduk

17. Rancangan Layar Data Kematian

(52)

18. Rancangan Layar Tentang SAK & Cari Warga

Gambar 3.48 Rancangan Layar SAK

19. Rancangan Layar Tentang Sisem Administrasi Kependudukan

Gambar 3.49 Rancangan Layar Tentang Sistem Administrasi Kependudukan

20. Rancangan Layar Tabel Cari Warga

Gambar

Gambar 3.5  Use Case Proses Pendataan Kematian  Tabel 3.14 Use Case memberikan dokumen
Tabel 3.16 Use Case catat dokumen  Nama Use Case  Catat dokumen
Tabel 3.20 Use Case buat laporan  Nama Use Case  buat laporan
Gambar 3.7  Activity Diagram Proses Pendataan Keluarga dan Warga Baru
+7

Referensi

Dokumen terkait

Hasil penelitian menunjukkan bahwa rata-rata persentase pembagian hasil yang diterima nelayan pemilik sebesar 64% dan nelayan penggarap sebesar 36%, sedangkan kondisi ketahanan

Berdasarkan pernyataan-pernyataan di atas, lemahnya citra teh celup dalam negeri diduga karena harga konsumen produk teh celup itu sendiri lebih rendah dari pada

Berdasarkan teori ISO 9001:2000, suatu perusahaan yang menjalankan sistem manajemen yang efektif akan mendapatkan manfaat berupa hasil dari implementasi ISO 9001:2000

Sistem akan menyajikan data polres dalam sebuah tabel dengan kolom id polres, nama polres, alamat dan aksi (edit/hapus). Menu polres hanya disajikan untuk kelompok

Badan pemerintah dan instansi vertikal lainnya merupakan suatu organisasi yang mana zakatnya dipotong secara langsung dari pendapatan gajinya per bulan. Pada saat

Tekniknya: Misalnya, pada saat pembacaan berlangsung, ada kata atau frase yang melekat dalam pikiran kita, “Berbahagialah orang yang murni hatinya, karena mereka akan

Pembuatan Sistem Pendukung Keputusan Inventory Spare Part Dengan Metode Simple Additive Weighting, yaitu metode pembobotan yang mencari penjumlahan terbobot dari rating kinerja

Berdasarkan etiologi, patogenesis, dan secara umum mukokel dapat diklasifikasikan menjadi dua, yaitu mucocele ekstravasasi mukosa yang sering disebut sebagai mucocele