BAB 6
KESIMPULAN DAN SARAN
6.1 Kesimpulan
Beberapa kesimpulan dapat di ambil dalam penlisan Tugas Akhir ini adalah : 1.
sistem informasi adalah sebagai data yang telah diolah menjadi bentuk yang lebih berarti dan berguna bagi penerimanya untuk mengambil keputusan masa kini maupun
yang akan datang. 2.
Suatu informasi merupakan bagian yang terpenting dalam perkembangan ilmu teknologi, khususnya dalam perkembangan sistem komputerisasi agar dapat
dikerjakan lebih mudah 3.
Membangun dan mengembangkan kratifitas dalam pembuatan sistem informasi
6.2 Saran
Adapun saran yang dapat yang diberikan pada Tugas Akhir ini adalah: 1.
Untuk mmelakukan pekerjaan yang membutuhkan banyak data sebaiknya diolah menggunakan komputer agar dapat meningkatkan efisiensi dalam penggunaan waktu
dan tenaga 2.
Diharapkan dengan adanya program ini dapat membantu didalam mengoah penjualan kue.
Universitas Sumatera Utara
3. Program ini dapat dikembangkan lebih lanjut untuk mendapatkan hasil yang lebih
maksimal. 4.
Dalam merancang sebuah program dianjurkan menggunakan perangkat komputer yang mendukung dan sesuai dengan yang dibutuhkan oleh bahasa pemrograman itu
sendiri, agar lebih mudah pengoperasiannya. 51
Universitas Sumatera Utara
DAFTAR PUSTAKA
http:www.Ilmu komputer .com
Tata Sutabri, Sistem
Informasi Manajemen, 2005, Yogyakarta, Andi Kenneth C. Laudon dan Jane P, Laudon , 2007, Sisem Informasi Manajemen, Salemba
Empat, Jakarta Manalu,Darwis R. dan Poltak Sihombing, 2011 Pemrograman Visual Basic 06, USU Press,
Medan. Daryanto, Belajar Komputer Visual Basic, CV.Yrama Widya, 2003, Bandung
Madcoms, 2003, Aplikasi Database Visual Basic 06 dengan Crystal Report, CV.Andi Offset, Yogyakarta
Universitas Sumatera Utara
Listing Program a. Form Login
Private Sub Label2_Click Option Explicit
Public LoginSucceeded As Boolean Private Sub cmdCancel_Click
Dim pil As VbMsgBoxResult pil = MsgBoxAnda Yakin untuk keluar?, vbQuestion + vbYesNo, Exit
If pil = vbYes Then Unload Me End Sub
Private Sub cmdOK_Click check for correct password
If txtpassword = ganteng Then place code to here to pass the
success to the calling sub setting a global var is the easiest
LoginSucceeded = True Me.Hide
Form1.Show Else
MsgBox Invalid Password, try again, , Login txtpassword.SetFocus
SendKeys {Home}+{End} End If
End Sub
b. Form Menu Utama
Private Sub Label1_Click Beep
Form1.Enabled = False Load Form2
Form2.Show End Sub
Private Sub Label10_Click Beep
Form1.Enabled = False Load Form6
Form6.Show End Sub
Universitas Sumatera Utara
Private Sub Label11_Click Beep
Load DataReport4 DataReport4.Show
End Sub Private Sub Label12_Click
Beep Form1.Enabled = False
Load Form8 Form8.Show
End Sub Private Sub Label2_Click
Beep Form1.Enabled = False
Load Form3 Form3.Show
End Sub Private Sub Label3_Click
Beep Form1.Enabled = False
Load Form4 Form4.Show
End Sub Private Sub Label4_Click
Beep Form1.Enabled = False
Load Form7 Form7.Show
End Sub Private Sub Label5_Click
Beep Load DataReport3
DataReport3.Show End Sub
Private Sub Label6_Click Beep
Universitas Sumatera Utara
Load DataReport2 DataReport2.Show
End Sub Private Sub Label7_Click
Beep Load DataReport1
DataReport1.Show End Sub
Private Sub Label8_Click Beep
Pesan = MsgBoxKeluar dari program Aplikasi?, vbYesNo + vbQuestion, Konfirmasi
If Pesan = vbYes Then End
Else Exit Sub
End If End Sub
Private Sub Label9_Click Beep
Form1.Enabled = False Load Form5
Form5.Show End Sub
c. Form Menu Data Kue
Private Sub btnkeluar_Click Form1.Show
Form1.Enabled = True Unload Me
Me.Hide End Sub
Private Sub btnrefresh_Click Data.Refresh
End Sub
Universitas Sumatera Utara
Private Sub btnsimpan_Click If Data.Recordset.BOF = True Then
Data.Recordset.AddNew ElseIf Data.Recordsetid_kue Then
RecordIsi = MsgBox\Record sudah terisi data, klik Tambah untuk membuat data baru dulu , vbOKOnly + 32, Record Isi Data
ElseIf kode = Or jenis = Or harga = Or persediaan = Then RecordIsi = MsgBoxData isian yang anda masukan belum lengkap, lengkapi isian
data yang masih kosong, vbOKOnly + 48, Data Tidak Lengkap Else
Call SimpanData End If
End Sub Private Sub btntambah_Click
Data.Refresh Data.Recordset.AddNew
kode = ”” jenis = ””
harga = ”” persediaan = ””
kode.SetFocus End Sub
Private Sub Form_Load Data.Refresh
kode.BackColor = vbButtonFace jenis.BackColor = vbButtonFace
harga.BackColor = vbButtonFace persediaan.BackColor = vbButtonFace
End Sub Private Sub kode_GotFocus
kode.BackColor = vbWhite End Sub
Private Sub kode_LostFocus kode.BackColor = vbButtonFace
End Sub Private Sub jenis_GotFocus
jenis.BackColor = vbWhite End Sub
Private Sub jenis_LostFocus jenis.BackColor = vbButtonFace
End Sub Private Sub harga_GotFocus
Universitas Sumatera Utara
harga.BackColor = vbWhite End Sub
Private Sub harga_LostFocus harga.BackColor = vbButtonFace
End Sub Private Sub persedian_GotFocus
persediaan.BackColor = vbWhite End Sub
Private Sub persedian_LostFocus persedian.BackColor = vbButtonFace
End Sub Private Sub kode_KeyPressKeyAscii As Integer
If KeyAscii = 13 Then If kode Then jenis.SetFocus
Else kode.SetFocus
End If End Sub
Private Sub persediaan_KeyPressKeyAscii As Integer If KeyAscii = 13 Then
If Not IsNumericpersediaan Then MsgBox Kolom ini harus di isi dengan angka
persediaan.SetFocus Else
cmdSimpan.SetFocus End If
End If End Sub
Sub SimpanData Data.RecordsetNama_kue = kode
Data.RecordsetJenis_kue = jenis Data.RecordsetHarga_pertoples = harga
Data.Recordsetpersediaan = persediaan Data.RecordsetJmlPersediaan = 0
Data.Recordset.Update Data.Recordset.MoveLast
End Sub
d. Form Menu Data Pelanggan