tugas pemrogamanvisual 1 kelompok soleh(2014062034)

21
PEMROGAMAN VISUAL “ANALISA SISTEM INFORMASI ADMINISTRASI PELAYANAN KELURAHAN” TUGAS KULIAH I Disusun Oleh; S O L E H (2014062034) DAVID (2014062033) (KELAS NON REGULER SALATIGA) PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS SAHID SURAKARTA 2015

Upload: soleh

Post on 28-Jan-2016

233 views

Category:

Documents


0 download

DESCRIPTION

pemrogaman visual

TRANSCRIPT

Page 1: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

PEMROGAMAN VISUAL“ANALISA SISTEM INFORMASI ADMINISTRASI

PELAYANAN KELURAHAN”

TUGAS KULIAH I

Disusun Oleh;S O L E H (2014062034)DAVID (2014062033)

(KELAS NON REGULER SALATIGA)

PROGRAM STUDI TEKNIK INFORMATIKAFAKULTAS TEKNIK

UNIVERSITAS SAHID SURAKARTA2015

Page 2: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

I. Analisis Kebutuhan Sistem

Melakukan analisa kebutuhan sistem untuk memperlancar Sistem Informasi Administrasi Pelayanan Kelurahan (Surat Pengantar/Keterangan, Surat Kematian dan Surat Kelahiran) agar dapat berfungsi dengan baik maka di butuhkan hardware dan brainware dibawah ini :

1. Kebutuhan hardware & software Prosesor Minimal 1,8 GHz. RAM minimal 1 gb Harddisk minimal 250 gb Printer Mouse serial/PS2 Keyboard serial/PS2 Windows 7

2. Kebutuhan BrainwareOperatorSeseorang yang bertugas menjalankan sistem Informasi Administrasi Pelayanan Kelurahan (Surat Pengantar/Keterangan, Surat Kematian dan Surat Kelahiran) mulai dari mengatur sirkulasi pelayanan, pendataan dan pencetakan.

Selain dari pada dua kebutuhan tersebut diatas, diperlukan juga analisis kebutuhan fungsional dan non fungsional dibawah ini :

1. Kebutuhan fungsional Entri dan cetak Surat Kematian Entri dan cetak Surat Kellahiran Entri dan cetak Surat Pengantar Kelurahan Entri dan cetak Surat Keterangan Kelurahan Cetak rekapitulasi bulanan pelayanan Surat-menyurat Pelayanan

2. Kebutuhan non fungsional Login operator Pelayanan maksimal 5 menit

II. Perancangan Sistem

Tujuan perancangan sistem secara umum adalah untuk memberikan gambaran secara umum kepada user tentang sistem yang baru.Perancangan sistem meliputi :1. Identifikasi Data dan Informasi

a. Identifikasi dataData yang masuk ke sistem yang nantinya akan diolah dalam sistem Informasi Administrasi Pelayanan Kelurahan (Surat Pengantar/Keterangan, Surat Kematian dan Surat Kelahiran) ini adalah sebagai berikut :1) Data Penduduk2) Data Surat Pengantar/Keterangan3) Data Surat Kelahiran4) Data Surat Kematian

Page 3: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

b. InformasiInformasi yang akan dihasilkan oleh sistem Informasi Administrasi Pelayanan Kelurahan (Surat Pengantar/Keterangan, Surat Kematian dan Surat Kelahiran) ini adalah sebagai berikut :1) Data Penduduk2) Cetak Surat Pengantar/Keterangan3) Cetak Surat Kelahiran4) Cetak Surat Kematian

2. Identifikasi Sumber Data dan Tujuan Informasi Identifikasi sumber data dan tujuan informasi ini dimaksudkan agar asal dan arah data maupun informasi dapat diketahui dengan jelas.a. Identifikasi sumber data

1) Penduduk

b. Identifikasi tujuan Informasi1) Pejabat

Page 4: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

NIP_OpId_Operator

Nama_OpPasword

Operator

Id_PejabatNama_Pejabat

NIP

Jabatan

Pangkat

Pejabat

KelahiranKematian Pengantar_Ket

permohonan permohonan permohonan

RW

RTAlamat

No_KK

NIK_KK

KK

Warga_Negara

Pekerjaan

Jenis_Kelamin

Status_kawin

AgamaTgl_Lahir

Status_Keluarga

No_KK

Nama

Ibu

NIK

Penduduk

Umur

Tempat_Lahir

Ayah

Pendidikanmempunyai

Id_KelahiranNo_Lahir

Tgl_Kelahiran

membuat menandatangani

Hari_Kelahiran

Nama_Anak

Jenis_Kelamin

NIK_Ibu

Nama_Ibu

Alamat

Nama_AyahNIK_Ayah

Tgl_Srt_Lahir

Duplikat

Nama_Op

Nama_Pej

Id_KematianNama_Mati

Jenis_KelaminNik

Alamat

Umur

Hari_Mati

Tgl_Mati

Tmp_Lahir

Tmp_Mati

Sebab_Mati

Tgl_Srt_Mati

Duplikat

Nama_Op

Nama_Pej

Id_Pengket

No_Mati

No_Pengket

Nik

No_KK

Nama

Jenis_Kelamin

Tmp_Lahir

Tgl_Lahir

Warga_Negara

Agama Status_Kawin

PekerjaanAlamat

1,M 1

1,M

1,M

1,M1,M

1 1 1

1

1,M

1,M1,M1,M

1,M

1

Page 5: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

Sistem Informasi Kependudukan(Surat Pengantar/Keterangan, Kelahiran dan KematianOperator Operator

Edit, Tambah

Hapus, Lihat,Simpan

Informasi

Cetak, Laporan

III. Diagram Konteks

Diagram konteks merupakan diagram yang memperlihatkan aplikasi sebagai bentuk satu proses yang terjadi atau pemetaan yang terjadi. Dengan tujuannya adalah untuk memberikan gambaran umum yang terjadi pada sistem. Diagram konteks menunjukkan sebuah proses yang berinteraksi dengan lingkungannya. Diagram konteks dalam aplikasi sistem informasi Administrasi Pelayanan Kelurahan (Surat Pengantar/Keterangan, Kelahiran dan Kematian) ini terjadi interaksi oleh satu terminal, yaitu operator (pegawai kelurahan). Diagram konteks sistem ini dapat dilihat pada gambar 1.

Keterngan :Sistem hanya mempunyai 1 buah terminal yaitu operator. Terminal adalah kelompok pemakai, organisasi atau sistem lain dimana suatu sistem bisa melakukan komunikasi. Operator melakukan proses pengeditan, penghapusan, penambahan, melihat dan menyimpan.

Page 6: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

Operator

1

Proses Login

Operator

Nama & PaswordPemeriksaannama & Password

4

Proses Data Surat Kematian

Penduduk KK Pejabat

NIKNamaNo_KKNama

NamaNIP

Kematian

NamaId_Kematian

3

Proses Data Surat Kelahiran

Penduduk KK Pejabat

NIK NamaNo_KKAlamat

NamaNIP

Kelahiran

Nama Id_Kelahiran

2

Proses Data Surat Pengantar/Keterangan

Penduduk KK Pejabat

NIK NamaNo_KKAlamat

NamaNIP

Pengantar_Ket

NamaId_pengket

IV. DFD

DFD sendiri dibagi menjadi beberapa level, yang tiap-tiap level akan menggambarkan aliran kerja sistem informasi menjadi lebih detail dan terperinci.

1. DFD Level 0

DFD Level 0 untuk perangkat lunak data kependudukan pada bagian pelayanan masyarakat, dalam hal ini terdapat empat proses, yaitu login, proses data Surat Pengantar/Keterangan, proses data Surat Kematian, dan proses data Surat Kelahiran. Proses pertama Operator melakukan login untuk masuk ke sistem dengan memasukkan data nama dan pasword. Proses ke dua sampai ke empat pada dasarnya identik, hanya saja berbeda pada outputnya. Operator memilih jenis pelayanan sesuai permintaan warga yaitu Proses Surat Pengantar/Keterangan, Proses Surat Kematian atau Proses Surat Kelahiran.

2. DFD Level 1

Page 7: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

Operator

1Login

1Memasukkan nama & Password

2Memeriksa nama & Password

3Mengaktifkan Menu Utama

Operator

2

Proses Data Surat Pengantar/Keterangan

3

Proses Data Surat Kelahiran

4

Proses Data Surat Kematian

Setelah pembuatan DFD level 0 akan dilanjutkan dengan pembuatanDFD level 1 yaitu penggambaran dari DFD level 0 yang lebih rinci dan dijabarkan lebih detail setiap prosesnya. Untuk sistem ini DFD level 1 dapat dilihat pada gambar di bawah ini.

Proses 1 : Proses Login

Proses 2 : Surat Pengantar/Keterangan

Page 8: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

2Surat Pengantar/

Keterangan

1Membuat Surat Pengantar/Keterangan

2Pencarian Data Penduduk

4Menyimpan Surat Pengantar/Keterangan

5Mencetak Surat Pengantar/Keterangan

3Pencarian Data Pejabat

1

Proses Login

Penduduk

NIK

Nama

NIK

Nama

No_KK

KK

No_KK

Alamat

Alamat

Pengantar_Ket

Nama

Id_pengket

PejabatNama

NIP

Proses 3 : Surat Kelahiran

Page 9: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

3Surat

Kelahiran

1Membuat Surat Kelahiran

2Pencarian Data Penduduk

4Menyimpan Surat Kelahiran

5Mencetak Surat Kelahiran

3Pencarian Data Pejabat

1

Proses Login

Penduduk

NIK

Nama

NIK

Nama

No_KK

KK

No_KK

Alamat

Alamat

Kelahiran

Nama

Id_kelahiran

PejabatNama

NIP

Proses 3 : Surat Kematian

Page 10: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

4Surat

Kematian

1Membuat Surat Kematian

2Pencarian Data Penduduk

4Menyimpan Surat Kematian

5Mencetak Surat Kematian

3Pencarian Data Pejabat

1

Proses Login

Penduduk

NIK

Nama

NIK

Nama

No_KK

KK

No_KK

Alamat

Alamat

Kematian

Nama

Id_kematian

PejabatNama

NIP

V. Desain Implementasi Sistem

Page 11: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

1. Implementasi tampilan awalImplementasi tampilan awal merupakan tampilan yang pertama kali dijumpai pada saat aplikasi diakses. Dimana sebelum masuk ke tampilan awal, terlebih dulu operator melakukan proses login dengan memasukkan nama dan password. Pada tampilan awal ini terdapat beberapa menu, yaitu :

a. Menu file, terdiri dari beberapa sub menu :1) Tambah Operator

Digunakan untuk menambah operator.2) Ganti password

Digunakan untuk merubah password dan nama operator.3) Log Out

Digunakan untuk keluar dari akses operator atau untuk mengganti operator.4) Keluar

Digunakan untuk keluar dari sistem informasi administrasi pelayanan kelurahan.

b. Menu Pelayanan, terdiri dari beberapa sub menu :

Page 12: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

1) Surat Pengantar/KeteranganDigunakan untuk membuat surat pengantar/keterangan.

2) Surat KelahiranDigunakan untuk membuat surat kelahiran.

3) Surat KematianDigunakan untuk membuat surat kematian.

c. Menu Laporan, terdiri dari beberapa sub menu :1) Pengantar/Keterangan

Digunakan untuk melihat laporan berkaitan dengan pelayanan surat pengantar/keterangan.

2) KelahiranDigunakan untuk melihat laporan berkaitan dengan pelayanan surat kelahiran.

3) KematianDigunakan untuk melihat laporan berkaitan dengan pelayanan surat kematian.

d. Menu Tentang

Page 13: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

Digunakan untuk menampilkan informasi tentang sistem informasi administrasi pelayanan kelurahan dan tentang pembuat.

e. Menu KeluarDigunakan untuk keluar dari sistem sistem informasi administrasi pelayanan kelurahan.

2. Implementasi tampilan loginLogin terdapat dua parameter yaitu Operator dan Password. Sebelum operator dapat mengakses sistem informasi administrasi pelayanan kelurahan, diharuskan melakukan login terlebih dahulu dengan memasukkan nama dan password. Setelah tervalidasi, operator dapat mengakses sistem tersebut.

3. Implementasi tampilan surat pengantar/keterangan

Page 14: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

Operator memasukkan data kedalam text field yang tersedia. Dimana ketika diketikkan NIK penduduk, maka sistem akan secara otomatis menampilkan seluruh data yang sudah tersimpan di database kependudukan. Selanjutnya tinggal operator menginput keperluan permintaan pelayanan warga. Setelah semua komplit, operator menekan tombol simpan untuk menyimpannya ke dalam database. Setelah tersimpan, operator melakukan pencetakan surat keterangan/pengantar. Dalam form ini operator juga dapat melihat data surat keterangan/pengantar yang sudah diinputkan untuk bisa di edit bila ada kesalahan memasukkan data.

4. Implementasi tampilan surat kelahiran

Page 15: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

Operator memasukkan data kedalam text field yang tersedia. Ketika NIK ibu diinputkan maka secara otomatis sistem akan mengenali nama ibu. Demikian juga untuk NIK ayah. Setelah semua komplit, operator menekan tombol simpan untuk menyimpannya ke dalam database. Setelah tersimpan, operator melakukan pencetakan surat kelahiran. Dalam form ini operator juga dapat melihat data surat kelahiran yang sudah diinputkan untuk bisa di edit bila ada kesalahan memasukkan data.

5. Implementasi tampilan surat kematian

Page 16: Tugas PemrogamanVisual 1 Kelompok SOLEH(2014062034)

Operator memasukkan data kedalam text field yang tersedia. Dimana ketika diketikkan NIK penduduk yang meninggal dunia, maka sistem akan secara otomatis menampilkan seluruh data yang sudah tersimpan di database kependudukan. Selanjutnya tinggal operator menginput keperluan hari, tanggal, tempat, dan sebab kematian. Setelah semua komplit, operator menekan tombol simpan untuk menyimpannya ke dalam database. Setelah tersimpan, operator melakukan pencetakan surat kematian. Dalam form ini operator juga dapat melihat data surat kematian yang sudah diinputkan untuk bisa di edit bila ada kesalahan memasukkan data.