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