Anda di halaman 1dari 21

BAB V

PENUTUP

5.1 Kesimpulan

Dengan adanya penelitian yang dilandasi oleh teori-tion dan yang

berkaitan dengan penelitian ini Sistem Pengolahan Data Investasi Pada Dinas

Penanaman Modal, PTSP Dan Tenaga Kerja Kota Sungai Penuh, dan prosedur

prosedur perancangan sistem pengolahan data Investasi dari pembahasan yang

telah dipaparkan maka dapat diambil beberapa kesimpulan sebagai berikut:

1. Sistem Pengolahan Data Investasi telah dirancang suatu sistem pengolahan data

dengan menggunakan komputer sebagai alat bantu yang ditunjang dengan

menggunakan bahasa pemrograman visual basic 6.0.

2. Dengan menggunakan sistem yang baru ini, bagian entry data dapat membuat

laporan data Investasi pada Dinas Penanaman Modal, PTSP Dan Tenaga Kerja

Kota Sungai penuh dalam waktu yang lebih singkat dan informasi yang

dihasilkan lebih lengkap dan akurat.

5.2 Saran

Setelah melihat hasil dari penelitian yang dilakukan, adapun saran yang

penulis ajukan kepada pihak Dinas Penanaman Modal, PTSP Dan Tenaga Kerja

Kota Sungai semoga saran yang diberikan dapat menjadi bahan pertimbangan

bagi instansi pemeimtah tersebut bahwa

1. Penerapan sistem baru sebaiknya seiring dengan sistem yang lama secara

bertahap. Apabila sisters haru wadah dapat disesuaikan maka sistem yang lama

70
71

sudah bisa diganti dengan sistem yang baru, yaitu pengolahan data secara

komputerisasi yang lebih efektif.

2. Memberikan pelatihan kepada staf yang akan mengoperasikan sistem baru ini

sehingga dapat memperlancar setiap kegiatan yang berhubungan dengan sistem

yang akan diterapkan.

3. Dalam pengembangan sistem ini selanjutnya, diharapkan bisa memperbaiki

kekurangan-kekurangan yang ada sehingga program ini mencapai sempurna.


DAFTAR PUSTAKA

Al-Bahra Bin Ladjamudin, "Analisis dan Desain Sistem Informasi", Graha Ilmu
Yogyakarta, 2005

Daryanto.Drs, "Belajar Komputer Visual Basic", Yrama Widya Bandung.


Bandung,2003

H. Malayu S.P. Hasibuan, Drs," Manajemen Dasar, Pengertian dan Masalah",


Bumi Aksara, Jakarta, 2001

H. Masngudi, SE, APU, M. Noor Salim, SE.MM, "METODOLOGI


PENELITIAN", Jakarta, Trianandra University Press, 2012

H. Abdurahmat Fathoni, M.Si, "Metodologi Penelitian & Teknik Penulisan

Skripsi", Jakarta Rineka Cipta, 2006.

Hasyim M., ST, "Buku Pintar Komputer", Kriya Pustaka, Jakarta, 2008

Jogiyanto H. M. "Pengenalan Komputer", Andi, Yogyakarta, 1999

, "Pengenalan Komputer", Andi, Yogyakarta, 2004

Madcoms, "Microsoft Visual Basic 6.0 Untuk Pemula", Andi, Yogyakarta, 2008
Tata Sutabri S.kom.,MM, "Analisis Sistem Informasi", Andi, Yogyakarta, 2012
Tim Divisi Penelitian Dan Pengembangan MADCOMS - MADIUN, "Microsoft

Visual Basic 6.0", Andi, Madiun, 2008


LISTING PROGRAM

MENU UTAMA

Private Sub ccc_Click()

Cr1.ReportFileName = "Report1.rpt"

Cr1.WindowState = crptMaximized

Cr1.Action = 1

End Sub

Private Sub EEE_Click()

Unload Me

End Sub

Private Sub ggg_Click()

Cr1.ReportFileName = "Report2.rpt"

Cr1.WindowState = crptMaximized

Cr1.Action = 1

End Sub

Private Sub iii_Click()

Investasi.Show

End Sub

Private Sub ppp_Click()

Perusahaan.Show

End Sub

Private Sub tor_Click()

Investor.Show

End Sub
DATA INVESTOR

Dim DBINVESTASI As Databases

Dim RSINVESTOR As Recordset

Private Sub BARU_Click()

KOSONG

End Sub

Sub KOSONG()

TKODE.Text = ""

TALAMAT.Text = ""

TNAMA.Text = ""

TTELP.Text = ""

End Sub

Sub TAMPILDATA()

Dim tabel

ListView1.ListItems.Clear

If Not RSINVESTOR.BOF Then

RSINVESTOR.MoveFirst

End If

If Not RSINVESTOR.BOF Then RSINVESTOR.MoveFirst

Do While Not RSINVESTOR.EOF

no = no + 1

Set tabel = ListView1.ListItems.Add(, , no)

tabel.SubItems(1) = RSINVESTOR!KD_INVESTOR

tabel.SubItems(2) = RSINVESTOR!NAMA_INVESTOR

tabel.SubItems(3) = RSINVESTOR!ALAMAT_INVESTOR
tabel.SubItems(4) = RSINVESTOR!TELP

RSINVESTOR.MoveNext

Loop

End Sub

Sub tidak_aktif()

TNAMA.Enabled = False

TALAMAT.Enabled = False

TTELP.Enabled = False

End Sub

Private Sub BATAL_Click()

KOSONG

End Sub

Private Sub Form_Load()

Set DBINVESTASI = OpenDatabase(App.Path & "\INVESTASI.MDB")

Set RSINVESTOR = DBINVESTASI.OpenRecordset("INVESTOR")

RSINVESTOR.Index = "INDEXINVESTOR"

KOSONG

TKODE.MaxLength = 5

tidak_aktif

SIMPAN.Enabled = False

HAPUS.Enabled = False

KOREKSI.Enabled = False

TAMPILDATA

End Sub

Private Sub HAPUS_Click()


RSINVESTOR.Delete

KOSONG

TAMPILDATA

HAPUS.Enabled = False

KOREKSI.Enabled = False

SIMPAN.Enabled = False

End Sub

Private Sub KOREKSI_Click()

If KOREKSI.Caption = "EDIT" Then

TNAMA.Enabled = True

TALAMAT.Enabled = True

KOREKSI.Enabled = True

KOREKSI.Caption = "Update"

Exit Sub

End If

KOREKSI.Caption = "EDIT"

RSINVESTOR.Edit

RSINVESTOR!KD_INVESTOR = TKODE.Text

RSINVESTOR!NAMA_INVESTOR = TNAMA.Text

RSINVESTOR!ALAMAT_INVESTOR = TALAMAT.Text

RSINVESTOR.Update

KOSONG

TAMPILDATA

TKODE.SetFocus

tidak_aktif
SIMPAN.Enabled = False

HAPUS.Enabled = False

KOREKSI.Enabled = False

End Sub

Private Sub SIMPAN_Click()

RSINVESTOR.AddNew

RSINVESTOR!KD_INVESTOR = TKODE.Text

RSINVESTOR!NAMA_INVESTOR = TNAMA.Text

RSINVESTOR!ALAMAT_INVESTOR = TALAMAT.Text

RSINVESTOR!TELP = TTELP.Text

RSINVESTOR.Update

KOSONG

TKODE.SetFocus

TNAMA.Enabled = False

TTELP.Enabled = False

TALAMAT.Enabled = False

SIMPAN.Enabled = False

HAPUS.Enabled = False

KOREKSI.Enabled = False

TAMPILDATA

End Sub

Private Sub TKODE_Change()

If Len(TKODE.Text) < 5 Then

Exit Sub

End If
RSINVESTOR.Index = "INDEXINVESTOR"

RSINVESTOR.Seek "=", TKODE.Text

If RSINVESTOR.NoMatch Then

TNAMA.Enabled = True

TTELP.Enabled = True

TALAMAT.Enabled = True

TNAMA.SetFocus

SIMPAN.Enabled = True

KOREKSI.Enabled = False

HAPUS.Enabled = False

Exit Sub

End If

TNAMA.Text = RSINVESTOR!NAMA_INVESTOR

TALAMAT.Text = RSINVESTOR!ALAMAT_INVESTOR

TTELP.Text = RSINVESTOR!TELP

SIMPAN.Enabled = False

KOREKSI.Enabled = True

HAPUS.Enabled = True

End Sub

Private Sub TUTUP_Click()

Unload Me

End Sub
DATA PERUSAHAAN

Dim DBINVESTASI As Database

Dim RSPERUSAHAAN As Recordset

Private Sub BARU_Click()

KOSONG

End Sub

Sub KOSONG()

TKODE.Text = ""

TALAMAT.Text = ""

TNAMA.Text = ""

End Sub

Sub TAMPILDATA()

Dim tabel

ListView1.ListItems.Clear

If Not RSPERUSAHAAN.BOF Then

RSPERUSAHAAN.MoveFirst

End If

If Not RSPERUSAHAAN.BOF Then RSPERUSAHAAN.MoveFirst

Do While Not RSPERUSAHAAN.EOF

no = no + 1

Set tabel = ListView1.ListItems.Add(, , no)

tabel.SubItems(1) = RSPERUSAHAAN!KD_PERUSAHAAN

tabel.SubItems(2) = RSPERUSAHAAN!NAMA_PERUSAHAAN

tabel.SubItems(3) = RSPERUSAHAAN!ALAMAT_PERUSAHAAN

RSPERUSAHAAN.MoveNext
Loop

End Sub

Sub tidak_aktif()

TNAMA.Enabled = False

TALAMAT.Enabled = False

End Sub

Private Sub BATAL_Click()

KOSONG

End Sub

Private Sub Form_Load()

Set DBINVESTASI = OpenDatabase(App.Path & "\INVESTASI.MDB")

Set RSPERUSAHAAN = DBINVESTASI.OpenRecordset("PERUSAHAAN")

RSPERUSAHAAN.Index = "INDEXPERUSAHAAN"

KOSONG

TKODE.MaxLength = 5

tidak_aktif

SIMPAN.Enabled = False

HAPUS.Enabled = False

KOREKSI.Enabled = False

TAMPILDATA

End Sub

Private Sub HAPUS_Click()

RSPERUSAHAAN.Delete

KOSONG

TAMPILDATA
HAPUS.Enabled = False

KOREKSI.Enabled = False

SIMPAN.Enabled = False

End Sub

Private Sub KOREKSI_Click()

If KOREKSI.Caption = "EDIT" Then

TNAMA.Enabled = True

TALAMAT.Enabled = True

KOREKSI.Enabled = True

KOREKSI.Caption = "Update"

Exit Sub

End If

KOREKSI.Caption = "EDIT"

RSPERUSAHAAN.Edit

RSPERUSAHAAN!KD_PERUSAHAAN = TKODE.Text

RSPERUSAHAAN!NAMA_PERUSAHAAN = TNAMA.Text

RSPERUSAHAAN!ALAMAT_PERUSAHAAN = TALAMAT.Text

RSPERUSAHAAN.Update

KOSONG

TAMPILDATA

TKODE.SetFocus

tidak_aktif

SIMPAN.Enabled = False

HAPUS.Enabled = False

KOREKSI.Enabled = False
End Sub

Private Sub SIMPAN_Click()

RSPERUSAHAAN.AddNew

RSPERUSAHAAN!KD_PERUSAHAAN = TKODE.Text

RSPERUSAHAAN!NAMA_PERUSAHAAN = TNAMA.Text

RSPERUSAHAAN!ALAMAT_PERUSAHAAN = TALAMAT.Text

RSPERUSAHAAN.Update

KOSONG

TKODE.SetFocus

TNAMA.Enabled = False

TALAMAT.Enabled = False

SIMPAN.Enabled = False

HAPUS.Enabled = False

KOREKSI.Enabled = False

TAMPILDATA

End Sub

Private Sub TKODE_Change()

If Len(TKODE.Text) < 5 Then

Exit Sub

End If

RSPERUSAHAAN.Index = "INDEXPERUSAHAAN"

RSPERUSAHAAN.Seek "=", TKODE.Text

If RSPERUSAHAAN.NoMatch Then

TNAMA.Enabled = True

TALAMAT.Enabled = True
TNAMA.SetFocus

SIMPAN.Enabled = True

KOREKSI.Enabled = False

HAPUS.Enabled = False

Exit Sub

End If

TNAMA.Text = RSPERUSAHAAN!NAMA_INVESTOR

TALAMAT.Text = RSPERUSAHAAN!ALAMAT_INVESTOR

SIMPAN.Enabled = False

KOREKSI.Enabled = True

HAPUS.Enabled = True

End Sub

Private Sub TUTUP_Click()

Unload Me

End Sub

DATA INVESTASI

Dim DBINVESTASI As Database

Dim RSINVESTASI As Recordset

Dim RSPERUSAHAAN As Recordset

Dim RSINVESTOR As Recordset

Private Sub BATAL_Click()

TAMBAH_Click

End Sub

Private Sub Form_Load()


Set DBINVESTASI = OpenDatabase(App.Path & "\INVESTASI.MDB")

Set RSINVESTASI = DBINVESTASI.OpenRecordset("INVESTASI")

Set RSPERUSAHAAN = DBINVESTASI.OpenRecordset("PERUSAHAAN")

Set RSINVESTOR = DBINVESTASI.OpenRecordset("INVESTOR")

RSINVESTASI.Index = "INDEXGABUNG"

TKODE_PERUSAHAAN.MaxLength = 5

TKODE_INVESTOR.Text = ""

KOSONG

SIMPAN.Enabled = False

HAPUS.Enabled = False

End Sub

Sub TAMPILDATA()

Dim tabel

ListView1.ListItems.Clear

If Not RSINVESTASI.BOF Then

RSINVESTASI.MoveFirst

End If

If Not RSINVESTASI.BOF Then RSINVESTASI.MoveFirst

Do While Not RSINVESTASI.EOF

no = no + 1

Set tabel = ListView1.ListItems.Add(, , no)

tabel.SubItems(1) = RSINVESTASI!KD_INVESTOR

tabel.SubItems(2) = RSINVESTASI!KD_PERUSAHAAN

RSINVESTOR.MoveNext

Loop
End Sub

Sub KOSONG()

TKODE_INVESTOR.Text = ""

TKODE_PERUSAHAAN.Text = ""

TJUMLAH.Text = ""

TJANGKA.Text = ""

TBUNGA.Text = ""

tnamainves.Caption = ""

tnamaper.Caption = ""

End Sub

Private Sub HAPUS_Click()

Dim pesan As Integer

pesan = MsgBox("Yakin Data Dihapus....!!!", vbQuestion + vbYesNo,


"WARNING")

If pesan = vbYes Then

RSINVESTASI.Delete

HAPUS.Enabled = False

SIMPAN.Enabled = False

TKODE_INVESTOR.Text = ""

KOSONG

TKODE_INVESTOR.SetFocus

End If

End Sub

Private Sub keluar_Click()

Dim pesan As Integer


pesan = MsgBox("YAKIN INGIN KELUAR...!!!", vbQuestion + vbYesNo,
"WARNING")

If pesan = vbYes Then

RSPERUSAHAAN.Close

Unload Me

End If

End Sub

Private Sub SIMPAN_Click()

RSINVESTASI.AddNew

RSINVESTASI!KD_INVESTOR = TKODE_INVESTOR.Text

RSINVESTASI!KD_PERUSAHAAN = TKODE_PERUSAHAAN.Text

RSINVESTASI!JUMLAH_INVESTASI = TJUMLAH.Text

RSINVESTASI!JANGKA_INVESTASI = TJANGKA.Text

RSINVESTASI!BUNGA = TBUNGA.Text

RSINVESTASI.Update

KOSONG

SIMPAN.Enabled = False

HAPUS.Enabled = False

End Sub

Private Sub TAMBAH_Click()

TKODE_INVESTOR.Text = ""

KOSONG

TKODE_INVESTOR.SetFocus

SIMPAN.Enabled = False

HAPUS.Enabled = False
End Sub

Private Sub TKODE_Change()

If Len(TKODE.Text) < 6 Then

Exit Sub

End If

RSINVESTOR.Index = "INDEXKODE"

RSINVESTOR.Seek "=", TKODE.Text

If Not RSINVESTOR.NoMatch Then

TMTK.Caption = RSINVESTOR!MATAKULIAH

RSINVESTASI.Seek "=", TKODE_INVESTOR.Text, TKODE.Text

If RSINVESTASI.NoMatch Then

SIMPAN.Enabled = True

HAPUS.Enabled = False

Exit Sub

End If

SIMPAN.Enabled = False

HAPUS.Enabled = True

Exit Sub

End If

TMTK.Caption = ""

SIMPAN.Enabled = False

End Sub

Private Sub TJANGKA_Change()

If TJANGKA.Text >= 1 Then

TBUNGA.Text = TJUMLAH.Text * 0.02


ElseIf TJANGKA.Text >= 6 Then

TBUNGA.Text = TJUMLAH.Text * 0.04

Else

TBUNGA.Text = ""

End If

End Sub

Private Sub TKODE_INVESTOR_Change()

If Len(TKODE_INVESTOR) < 5 Then

Exit Sub

End If

RSINVESTOR.Index = "INDEXINVESTOR"

RSINVESTOR.Seek "=", TKODE_INVESTOR.Text

If Not RSINVESTOR.NoMatch Then

tnamainves.Caption = RSINVESTOR!NAMA_INVESTOR

TKODE_PERUSAHAAN.Enabled = True

TKODE_PERUSAHAAN.SetFocus

Exit Sub

End If

KOSONG

TKODE_PERUSAHAAN.Enabled = False

End Sub

Private Sub TKODE_PERUSAHAAN_Change()

If Len(TKODE_PERUSAHAAN.Text) < 5 Then

Exit Sub

End If
RSPERUSAHAAN.Index = "INDEXPERUSAHAAN"

RSPERUSAHAAN.Seek "=", TKODE_PERUSAHAAN.Text

If Not RSPERUSAHAAN.NoMatch Then

tnamaper.Caption = RSPERUSAHAAN!NAMA_PERUSAHAAN

RSINVESTASI.Seek "=", TKODE_INVESTOR.Text,


TKODE_PERUSAHAAN.Text

If RSINVESTASI.NoMatch Then

SIMPAN.Enabled = True

HAPUS.Enabled = True

TJUMLAH.SetFocus

Exit Sub

End If

TJUMLAH.Text = RSINVESTASI!JUMLAH_INVESTASI

TJANGKA.Text = RSINVESTASI!JANGKA_INVESTASI

TBUNGA.Text = RSINVESTASI!BUNGA

SIMPAN.Enabled = False

HAPUS.Enabled = True

Exit Sub

End If

SIMPAN.Enabled = False

End Sub

Private Sub TUTUP_Click()

Unload Me

End Sub

Anda mungkin juga menyukai