• Tidak ada hasil yang ditemukan

BAB V KESIMPULAN DAN SARAN

5.2. Saran

Adapun saran-saran yang dapat penulis sampaikan pada Kecamatan Serang baru, antara lain :

1. Diperlukannya perancangan sistem yang terkomputerisasi yang dapat membantu dalam registrasi administrasi kependudukan dan pelaporan secara mendetail dan akurat untuk membantu laporan administrasi kependudukan.

2. Kecamatan Serang Baru perlu mencoba untuk menggunakan program yang telah penulis rancang untuk membantu memecahkan permasalahan yang dihadapi dalam proses registrasi Kartu Keluarga dan Kartu Tanda Penduduk.

3. Perancangan program yang dibuat oleh penulis disarankan untuk dikembangkan kembali, sehingga sistem ini akan lebih maksimal dalam pengolahannya dan lebih baik untuk kedepannya.

94

DAFTAR PUSTAKA

Jogiyanto, H.M., (2005). Analisa dan Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktik Aplikasi Bisnis, Yogyakarta: Andi.

Pramana H. 2006. Aplikasi Manajemen Perekrutan Berbasis Access 2003.Jakarta: PT Elex Media Komputindo

Kusrini. 2007. Strategi Perancangan dan Pengolahan Basis Data. Yogyakarta: Andi Offset.

Suarna N. 2009. Pedoman Panduan Praktikum Microsoft Office 2007. Bandung: Yrama Widya.

Al Fatta, Hanif. 2010. Analisis & Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Andi Offset. Jogiyanto, Hartono. 2015. Analisis & Desain Sistem Informasi. Yogyakarta: Andi

Offset.

Heryanto I. 2011. Membuat Database dengan Microsoft Access. Bandung. Informatika.

Madcoms. 2011. Kupas Tuntas Microsoft Access 2010.Yogyakarta :Andi.

Kadir, Abdul. 2012. Algoritma & Pemrograman menggunakan Java. Yogyakarta: Andi Offset.

McLeod, Raymond. 2013 Sistem informasi manajemen, jilid1 dan jilid2. Terjemahan Teguh, Hendra. Jakarta: Prenhallindo.

A.S Rosa , dan M.Shalahuddin. (2014). Rekayasa Perangkat Lunak Struktur dan Berorientasi Objek. Bandung : Informatika.

95

Laporan Hasil Wawancara

1. Latar Belakang

Puji syukur atas kehadirat Tuhan Yang Maha Esa, karena berkat rahmat dan hidayah-Nya. Sehingga kegiatan wawancara tentang “Penerapan Sistem Informasi Di Kecamatan Serang baru” telah terlaksana dengan lancar dan sebagai mana mestinya.

Kegiatan wawancara ini merupakan salah satu tugas akhir kuliah, yang bertujuan untuk memperoleh informasi dari tentang penerapan sistem informasi di kecamatan.

Satu harapan yang kami inginkan semoga karya tulis ini dapat berguna bagi pembaca dan kami juga berharap kritik dan saran dari pembaca atas segala kekurangan dalam laporan hasil wawancara ini.

2. Maksud Dan Tujuan

a. Mahasiswa dapat mengetahui penerpan sistem informasi di Kecamatan Serang Baru

b. Mahasiswa dapat menyusun sebuah laporan sesuai dengan tugas yang diberikan.

c. Mahasiswa memperoleh pengetahuan-pengetahuan praktis yang dapat dijadikan sebagai landasan untuk mengembangkan intelektual dirinya dimasa yang akan datang.

d. Melatih Mahasiswa agar mampu melaksanakan tugas kerja sesuai dengan recana yang telah disusun dan diterapkan bersama

3. Topik Wawancara

“Penerapan Sistem Informasi Di Kecamatan Serang Baru”

4. Waktu dan Tempat Kegiatan Acara ini dilaksanakan pada:

Hari / Tanggal : Jumat, 6 Agustus 2018. Pukul : 12.30 s/d Selesai.

Tempat : Kantor Kecamatan Serang Baru

5. Laporan Hasil Wawancara Narasumber : Bpk. Ajo, S.Ag, MM Pewawancara : Puji Nurdiah

Juru Tulis : Puji Nurdiah

Hasil Wawancara

Pada hari Jumat, 6 Agustus 2018 pukul 12.30 Wib di waktu istirahat kerja saya mewawancara salah Sekertaris Camat. Wawancara yang saya lakukan di Kantor Kecamatan Serang Baru .

Pewawancara : Apakah Sistem informasi sangat berguna dalam pelaksanaan kegiatan administrasi?

Narasumber : ya, sangat berguna. Mempermudah pekerjaan saya dalam pekerjaan.

Pewawancara : Apakah penerapan sistem informasi yang modern banyak diperoleh pada kecamatan?”

Narasumber : Saya kurang tahu, yang saya rasakan sih selalu ada perbaikan atau pembaharuan sistem oleh teknisi. Pewawancara : Apakah penggunaan sistem informasi dalam setiap

aspek kegiatan kecamatan sangat diperlukan? Narasumber : Perlu sekali,

Pewawancara : Apakah manfaat yang diterima oleh dengan adanya sistem informasi sangat memberikan peranan penting?

Narasumber : Ya, Efisiensi waktu, data yang terpusat dan akurat tentunya.

Pewawancara : Apakah dukungan sistem informasi bagi

pelaksananaan kegiatan operasional organisasi kecamatan sangat penting?

Narasumber : Ya, dengan dukungan sistem informasi kecamatan ini dapat bersaing dan bertahan sampai sekarang. Pewawancara : Apakah sistem informasi yang terdapat pada

Kecamatan memiliki unsur-unsur yang harus diperhatikan?

Narasumber : Saya rasa tidak ada, Seperti sistem lainnya hanya di perlukan perawatan saja.

Pewawancara : Apakah Perangkat pendukung informasi yang digunakan kecamatan harus dikembangkan secara terus menerus?

Narasumber : Ya, di sini kami menuntut kretifitas karyawan dengan cara memberikan ide ide perbaikan di lingkungan kerjanya agar lebih baik.

sebelum penggunaan sistem informasi dan setelah penggunaan sistem informasi sangat berbeda

Narasumber : Berbeda sekali, terutama dalam pemberkasan laporan. Lebih ringks dan rapi.

6. Kesimpulan

Sistem informasi telah lama diterapkan di kecamatan. Sistem informasi Mendukung berjalannya proses kegiatan administrasi kependudukan di kecamatan yang lebih efisien dan memperlancar kegiatan yang dilakukan dalam kecamatan. Selain itu lebih menghemat waktu karena semua hubungan antara kantor pusat dan kantor cabang dilakukan secara real time. Pekerjaan para staff juga lebih ringan karena aplikasi baru yang digunakan telah memiliki kemampuan untuk mengatur data – data kecamatan yang ada.

7. Penutup

Demikianlah laporan hasil kegiatan wawancara ini penulis Ucapan terima kasih tertuju kepada Tuhan Yang Maha Esa, yang telah memberikan kemudahan kepada penulis sehingga terlaksananya acara ini. Serta kepada teman-teman yang ikut membantu dalam pembuatan laporan hasil wawancara ini.

Penulis memohon maaf sebesar-besarnya apabila terdapat kessalahan serta kekurangan dalam laporan hasil wawancara ini. Selain untuk memenuhi tugas akhir, Semoga laporan hasil wawancara ini dapat menjadi acuan, pertimbangan, serta motivasi dan koreksi bagi kegiataan wawancara selanjutnya.

Bekasi, Agustus 2018

Syntax (Hasil Diagnosa) FORM LOGIN

Private Sub flogin_Load(ByVal sender As System.Object, ByVal e

As System.EventArgs) Handles MyBase.Load Call KoneksiDB()

txtuser.Focus() End Sub

Private Sub btntutup_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles btntutup.Click

End

End Sub

Private Sub btnlogin_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles btnlogin.Click

Call KoneksiDB()

CMD = New OleDb.OleDbCommand("select * from admin where username = '" & txtuser.Text & "' and pasword = '" & txtpass.Text & "'", CONN)

DR = CMD.ExecuteReader DR.Read()

If Not DR.HasRows Then

MsgBox("Login anda gagal") txtuser.Clear() txtpass.Clear() txtuser.Focus() Else Me.Visible = False frmutama.Show() End If End Sub

Private Sub btnbatall_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles btnbatall.Click

txtuser.Clear() txtpass.Clear() txtuser.Focus() End Sub

Syntax (Hasil Diagnosa) FORM MENU UTAMA

Public Class frmutama

Private Sub LogoutToolStripMenuItem_Click(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles

LogoutToolStripMenuItem.Click menu_keluar.Show() End Sub

Private Sub RegistrasiKKToolStripMenuItem_Click(ByVal sender

As System.Object, ByVal e As System.EventArgs) Handles

RegistrasiKKToolStripMenuItem.Click registrasikk.Show()

End Sub

Private Sub RegistrasiKTPToolStripMenuItem_Click(ByVal sender

As System.Object, ByVal e As System.EventArgs) Handles

RegistrasiKTPToolStripMenuItem.Click registrasiktp.Show()

End Sub

Syntax (Hasil Diagnosa) FORM REGISTRASI KK

Public Class registrasikk

Sub Kosongkanform() txtnoreg.Text = "" txtno.Text = "" txtjenis.Text = "" txtnama.Text = "" txtalamat.Text = "" End Sub Sub Matikanform() txtnoreg.Enabled = False txtno.Enabled = False tanggal.Enabled = False txtjenis.Enabled = False txtnama.Enabled = False txtalamat.Enabled = False End Sub Sub Hidupkanform() txtnoreg.Enabled = True txtno.Enabled = True tanggal.Enabled = True txtjenis.Enabled = True txtnama.Enabled = True txtalamat.Enabled = True End Sub Sub TampilkanData() Call KoneksiDB()

DA = New OleDb.OleDbDataAdapter("select * from reg_kk", CONN) DS = New DataSet DA.Fill(DS) DGV.DataSource = DS.Tables(0) DGV.ReadOnly = True End Sub

Private Sub btnbatal_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles btnbatal.Click

Call Matikanform() Call Kosongkanform()

End Sub

Private Sub registrasikk_Load(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles MyBase.Load

Call Matikanform() Call TampilkanData()

End Sub

Private Sub btnkeluar_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles btnkeluar.Click

Me.Close() End Sub

Private Sub btntambah_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles btntambah.Click

Call Hidupkanform() Call Kosongkanform()

End Sub

Private Sub Btnsimpan_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles Btnsimpan.Click

If txtnoreg.Text = "" Or txtno.Text = "" Or txtnama.Text = "" Then

MsgBox("Data Belum lengkap") Exit Sub

Else

Call KoneksiDB()

CMD = New OleDb.OleDbCommand("select * from reg_kk where noreg ='" & txtnoreg.Text & "'", CONN)

DR = CMD.ExecuteReader DR.Read()

If Not DR.HasRows Then

Call KoneksiDB() Dim simpan As String

simpan = "insert into reg_kk values('" & txtnoreg.Text & "', '" & txtno.Text & "','" & tanggal.Text & "','" & txtjenis.Text & "','" & txtnama.Text & "','" &

txtalamat.Text & "')"

CMD = New OleDb.OleDbCommand(simpan, CONN) CMD.ExecuteNonQuery()

MsgBox("Input data sukses") Else

MsgBox("kode sudah ada")

Call Matikanform() Call Kosongkanform() Call TampilkanData() End If

End Sub

Private Sub txtcari_TextChanged(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles

txtcari.TextChanged Call KoneksiDB()

CMD = New OleDb.OleDbCommand(" select * from reg_kk where namapemohon like '%" & txtcari.Text & "%'", CONN)

DR = CMD.ExecuteReader DR.Read()

If DR.HasRows Then

Call KoneksiDB()

DA = New OleDb.OleDbDataAdapter("select * from reg_kk where namapemohon like '%" & txtcari.Text & "%'", CONN)

DS = New DataSet DA.Fill(DS)

DGV.DataSource = DS.Tables(0) Else

MsgBox("data tidak ditemukan")

End If

End Sub

Private Sub DGV_CellMouseClick(ByVal sender As Object, ByVal

e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles

DGV.CellMouseClick

On Error Resume Next

txtnoreg.Text = DGV.Rows(e.RowIndex).Cells(0).Value txtno.Text = DGV.Rows(e.RowIndex).Cells(1).Value tanggal.Text = DGV.Rows(e.RowIndex).Cells(2).Value txtjenis.Text = DGV.Rows(e.RowIndex).Cells(3).Value txtnama.Text = DGV.Rows(e.RowIndex).Cells(4).Value txtalamat.Text = DGV.Rows(e.RowIndex).Cells(5).Value Call Hidupkanform() txtnoreg.Enabled = False End Sub

Private Sub btnedit_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles btnedit.Click

If txtnoreg.Text = "" Or txtno.Text = "" Or txtnama.Text = "" Then

MsgBox("Data belum lengkap") Exit Sub

Else

Call KoneksiDB()

CMD = New OleDb.OleDbCommand(" update reg_kk set nokk= '" & txtno.Text & "',tanggalkk='" & tanggal.Text & "',jenispermohonan='" & txtjenis.Text & "', namapemohon='" & txtnama.Text & "',alamat='" & txtalamat.Text & "' where noreg = '" & txtnoreg.Text & "'", CONN)

CMD.ExecuteNonQuery()

MsgBox("update data sukses") End If

Call Matikanform() Call Kosongkanform() Call TampilkanData() End Sub

Private Sub btnhapus_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles btnhapus.Click

If txtnoreg.Text = "" Then

MsgBox("tidak ada data yang akan dihapus") Exit Sub

Else

Call KoneksiDB()

CMD = New OleDb.OleDbCommand("delete from reg_kk where noreg='" & txtnoreg.Text & "'", CONN)

CMD.ExecuteNonQuery()

MsgBox("data berhasil dihapus") Call Matikanform() Call Kosongkanform() Call TampilkanData() End If End Sub End Class

Syntax (Hasil Diagnosa) FORM REGISTRASI KTP

Public Class registrasiktp

Sub Kosongkanform() txtkode.Text = "" txtnik.Text = "" txtnama.Text = "" txtjenkel.Text = "" txtalamat.Text = "" End Sub Sub Matikanform() txtkode.Enabled = False tanggal.Enabled = False txtnik.Enabled = False txtnama.Enabled = False txtjenkel.Enabled = False txtalamat.Enabled = False End Sub Sub Hidupkanform() txtkode.Enabled = True tanggal.Enabled = True txtnik.Enabled = True txtnama.Enabled = True txtjenkel.Enabled = True txtalamat.Enabled = True End Sub Sub TampilkanData() Call KoneksiDB()

DA = New OleDb.OleDbDataAdapter("select * from reg_ktp", CONN) DS = New DataSet DA.Fill(DS) DGV.DataSource = DS.Tables(0) DGV.ReadOnly = True End Sub

Private Sub btnbatal_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles btnbatal.Click

Call Matikanform() Call Kosongkanform()

End Sub

Private Sub btntambah_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles btntambah.Click

Call Hidupkanform() Call Kosongkanform()

End Sub

Private Sub Btnsimpan_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles Btnsimpan.Click

If txtkode.Text = "" Or txtnik.Text = "" Or txtnama.Text = "" Then

MsgBox("Data Belum lengkap") Exit Sub

Else

Call KoneksiDB()

CMD = New OleDb.OleDbCommand("select * from reg_ktp where noktp ='" & txtkode.Text & "'", CONN)

DR = CMD.ExecuteReader DR.Read()

If Not DR.HasRows Then

Call KoneksiDB() Dim simpan As String

simpan = "insert into reg_ktp values('" & txtkode.Text & "', '" & tanggal.Text & "','" & txtnik.Text & "','" & txtnama.Text & "','" & txtjenkel.Text & "','" & txtalamat.Text & "')"

CMD = New OleDb.OleDbCommand(simpan, CONN) CMD.ExecuteNonQuery()

MsgBox("Input data sukses") Else

MsgBox("kode sudah ada")

End If Call Matikanform() Call Kosongkanform() Call TampilkanData() End If End Sub

Private Sub registrasiktp_Load(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles MyBase.Load

Call Matikanform() Call TampilkanData() End Sub

Private Sub btnedit_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles btnedit.Click

If txtkode.Text = "" Or txtnik.Text = "" Or txtnama.Text = "" Then

MsgBox("Data belum lengkap") Exit Sub

Else

Call KoneksiDB()

CMD = New OleDb.OleDbCommand(" update reg_ktp set tglktp='" & tanggal.Text & "',nik='" & txtnik.Text & "', nama='" & txtnama.Text & "', jenkel='" & txtjenkel.Text & "', alamat='" & txtalamat.Text & "' where noktp = '" & txtkode.Text & "'", CONN) CMD.ExecuteNonQuery()

MsgBox("update data sukses") End If

Call Matikanform() Call Kosongkanform() Call TampilkanData() End Sub

Private Sub btnhapus_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles btnhapus.Click

If txtkode.Text = "" Then

MsgBox("tidak ada data yang akan dihapus") Exit Sub

Else

Call KoneksiDB()

CMD = New OleDb.OleDbCommand("delete from reg_ktp where noktp='" & txtkode.Text & "'", CONN)

CMD.ExecuteNonQuery()

MsgBox("data berhasil dihapus") Call Matikanform()

Call Kosongkanform() Call TampilkanData() End If

End Sub

Private Sub btnkeluar_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles btnkeluar.Click

Me.Close() End Sub

Private Sub txtcari_TextChanged(ByVal sender As

System.Object, ByVal e As System.EventArgs) Handles

txtcari.TextChanged Call KoneksiDB()

CMD = New OleDb.OleDbCommand(" select * from reg_ktp where nik like '%" & txtcari.Text & "%'", CONN)

DR = CMD.ExecuteReader DR.Read()

If DR.HasRows Then

Call KoneksiDB()

DA = New OleDb.OleDbDataAdapter("select * from reg_ktp where nik like '%" & txtcari.Text & "%'", CONN) DS = New DataSet

DA.Fill(DS)

DGV.DataSource = DS.Tables(0) Else

MsgBox("data tidak ditemukan")

End If

End Sub

Private Sub DGV_CellMouseClick(ByVal sender As Object, ByVal

e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles

DGV.CellMouseClick

On Error Resume Next

txtkode.Text = DGV.Rows(e.RowIndex).Cells(0).Value tanggal.Text = DGV.Rows(e.RowIndex).Cells(1).Value txtnik.Text = DGV.Rows(e.RowIndex).Cells(2).Value txtnama.Text = DGV.Rows(e.RowIndex).Cells(3).Value txtjenkel.Text = DGV.Rows(e.RowIndex).Cells(4).Value txtalamat.Text = DGV.Rows(e.RowIndex).Cells(5).Value Call Hidupkanform() txtkode.Enabled = False End Sub End Class

Syntax (Hasil Diagnosa) FORM LOGOUT

Public Class menu_keluar

Private Sub Button2_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles Button2.Click

Me.Close() End Sub

Private Sub Button1_Click(ByVal sender As System.Object,

ByVal e As System.EventArgs) Handles Button1.Click

End

FOTO KEGIATAN PADA KECAMATAN SERANG BARU

Foto pelayanan administrasi terpadu (paten)

Foto saat ada pemutihan KK

Foto Pameran saat PRB

Foto saat penerimaan pembuatan e-KTP

Foto saat 17 Agustus

Dokumen terkait