DAFTAR PUSTAKA. Fathansyah.BasisData.Informatika, Bandung, Jogiyanto.PengenalanKomputer; (DasarIlmuKomputer, Perprograman,

Ukuran: px
Mulai penontonan dengan halaman:

Download "DAFTAR PUSTAKA. Fathansyah.BasisData.Informatika, Bandung, Jogiyanto.PengenalanKomputer; (DasarIlmuKomputer, Perprograman,"

Transkripsi

1 DAFTAR PUSTAKA Fathansyah.BasisData.Informatika, Bandung, Jogiyanto.PengenalanKomputer; (DasarIlmuKomputer, Perprograman, SistemInformasidanIntelegensiBuatan). ANDI, Yogyakarta, Munawar.Pemodelan Visual DenganUML.GrahaIlmu, Yogyakarta, Pressman, Roger. RekayasaPerangkatLunakpendekatanpraktisi.ANDI, Yogyakarta, Diakses 11 Maret ( Diakses21 Juli 2011

2 btncarijenispel.show() btncaripelanggaran.enabled = False txttglpel.text = poppelanggaran.rettglpel txtnis.text = poppelanggaran.retnis txtnm_siswa.text = poppelanggaran.retnama txtkelas.text = poppelanggaran.retkelas objpelanggaransiswa.list_data() ''HITUNG TOTAL jmllist = ListView1.Items.Count - 1 total = 0 For counter = 0 To jmllist total = total + ListView1.Items(counter).SubItems(2 ).Text Next counter txttotal.text = total objpelanggaransiswa.ubahpointsiswa_ Kesemula() objpelanggaransiswa.view_point() objpelanggaransiswa.hapusdetilpelan ggaran() btncarisiswa.enabled = True btncarisiswa.show() btncarijenispel.show() btncarisiswa.focus() Enable_Button() btncarisiswa.enabled = True btncarijenispel.enabled = True btnsimpan.enabled = True btnubah.enabled = True btnbatal.enabled = True btntambah.enabled = True Disable_TextBox() txtnopel.enabled = False txttglpel.enabled = False txtnis.enabled = False False txtnm_siswa.enabled = False txtkelas.enabled = False txtpoint.enabled = False txtkdpel.enabled = False txtnmpel.enabled = False txtbobotpoint.enabled = txttotal.enabled = False count.hide() Disable_Button() btncaripelanggaran.enabled = False btncarisiswa.enabled = False btncarijenispel.enabled = False btnsimpan.enabled = False btnubah.enabled = False btnbatal.enabled = False btntambah.enabled = False isidatapelanggaran() objpelanggaransiswa.nopelanggaran = txtnopel.text objpelanggaransiswa.tglpelanggaran = txttglpel.text objpelanggaransiswa.nis = txtnis.text IsidetilPelanggaran() objpelanggaransiswa.nopelanggaran = txtnopel.text objpelanggaransiswa.kodepelanggaran = ListView1.Items(counter).SubItems(0 ).Text objpelanggaransiswa.jmlpoint = ListView1.Items(counter).SubItems(2 ).Text txtnopel.text = objpelanggaransiswa.autonumber txtnis.text = "" txtnm_siswa.text = "" txtkelas.text = "" txtpoint.text = "" txtkdpel.text = "" txtnmpel.text = "" L 10

3 txtbobotpoint.text = "" ListView1.Items.Clear() txttotal.text = "" btncarisiswa.focus() btncarisiswa_click(byval btncarisiswa.click Dim objpopsiswa AsNew PopSiswa objpopsiswa.showdialog() If objpopsiswa.retnis = ""Then txtnis.text = objpopsiswa.retnis txtnm_siswa.text = objpopsiswa.retnm_siswa txtkelas.text = objpopsiswa.retkelas txtpoint.text = objpopsiswa.retpoint btncarijenispel.focus() btncarijenispel_click(byval sender As System.Object, ByVal e As btncarijenispel.click ''validasi If txtnis.text = ""Then MsgBox("ISI DATA SISWA", MsgBoxStyle.Critical) btncarisiswa.focus() ''CARI JENIS PELANGGARAN Dim objpopjenispel AsNew PopJenisPelanggaran objpopjenispel.showdialog() If objpopjenispel.retkdpel = ""Then txtkdpel.text = objpopjenispel.retkdpel txtnmpel.text = objpopjenispel.retnmpel txtbobotpoint.text = objpopjenispel.retbobotpoint btntambah.focus() btntambah_click(byval btntambah.click ''VALIDASI If txtnis.text = ""Then MsgBox("Isi Data Siswa", MsgBoxStyle.Critical) btncarisiswa.focus() If txtkdpel.text = ""Then MsgBox("Isi Jenis Pelanggaran", MsgBoxStyle.Critical) btncarijenispel.focus() If txtpoint.text >= 100 Then MsgBox("Point Siswa Sudah habis, sudah mencapai 100 point", MsgBoxStyle.Critical) '' Setting Untuk Listview jmllist = ListView1.Items.Count - 1 counter = 0 For counter = 0 To jmllist If ListView1.Items(counter).SubItems(0 ).Text = txtkdpel.text Then cek = True Next counter If cek = FalseThen ''Masukkan data ke listview list = ListView1.Items.Add(txtkdpel.Text) list.subitems.add(txtnmpel.text) list.subitems.add(txtbobotpoint.tex t) If cek = TrueThen ''jika data sudah ada MsgBox("Jenis Pelanggaran sudah dipilih", MsgBoxStyle.Critical) cek = False ''HITUNG TOTAL jmllist = ListView1.Items.Count - 1 L 11

4 total = 0 For counter = 0 To jmllist total = total + ListView1.Items(counter).SubItems(2 ).Text Next counter txttotal.text = total txtkdpel.text = "" txtnmpel.text = "" txtbobotpoint.text = "" btncarijenispel.focus() btnsimpan_click(byval btnsimpan.click If txtnis.text = ""Then MsgBox("ISI DATA SISWA", MsgBoxStyle.Critical) btncarisiswa.focus() If ListView1.Items.Count < 1 Then MsgBox("ISI DATA PELANGGARAN", MsgBoxStyle.Critical) btncarijenispel.focus() isidatapelanggaran() objpelanggaransiswa.simpanpelanggar ansiswa() jmllist = ListView1.Items.Count - 1 For counter = 0 To jmllist IsidetilPelanggaran() objpelanggaransiswa.simpandetilpela nggaransiswa() objpelanggaransiswa.updatepointsisw a() Next Prosedur_Point() Cetak_Pelanggaran.nopelanggaran = txtnopel.text Cetak_Pelanggaran.Show() Me.Close() btnubah_click(byval btnubah.click If txtnis.text = ""Then MsgBox("ISI DATA SISWA", MsgBoxStyle.Critical) btncarisiswa.focus() If ListView1.Items.Count < 1 Then MsgBox("ISI DATA PELANGGARAN", MsgBoxStyle.Critical) btncarijenispel.focus() = False btncaripelanggaran.enabled isidatapelanggaran() objpelanggaransiswa.ubahpelanggaran () jmllist = ListView1.Items.Count - 1 For counter = 0 To jmllist IsidetilPelanggaran() objpelanggaransiswa.simpandetilpela nggaransiswa() objpelanggaransiswa.updatepointsisw a() Next Prosedur_Point() Cetak_Pelanggaran.nopelanggaran = txtnopel.text Cetak_Pelanggaran.Show() Me.Close() btncetak_click(byval btncetak.click L 12

5 If btncaripelanggaran.enabled = TrueAnd btncarisiswa.enabled = TrueThen MsgBox("DATA BELUM DI UBAH", MsgBoxStyle.Critical) btnubah.focus() CetakPelanggaran.Show() Me.Close() btnbatal_click(byval btnbatal.click ''SETTING TAMPILAN AWAL If btncaripelanggaran.enabled = TrueAnd btncarisiswa.enabled = TrueThen MsgBox("DATA BELUM DI UBAH", MsgBoxStyle.Critical) btnubah.focus() txtnopel.text = "" txttglpel.text = "" Disable_TextBox() Disable_Button() btncaripelanggaran.hide() btncarisiswa.focus() btncarisiswa.show() btncarijenispel.show() btnkeluar_click(byval btnkeluar.click If btncaripelanggaran.enabled = TrueAnd btncarisiswa.enabled = TrueThen MsgBox("DATA BELUM DI UBAH", MsgBoxStyle.Critical) Form Transaksi EntrySuratPeringatan PublicClass Entry_Surat_Peringatan Dim objsp AsNew ClassSuratPeringatan Entry_Surat_Peringatan_Load(ByVal btnubah.focus() Me.Dispose() Sub Prosedur_Point() Dim jml_point AsInteger jml_point = CInt(txtpoint.Text) + CInt(txttotal.Text) If (jml_point >= 25 And jml_point <= 49) Then MsgBox("BUAT SURAT PERINGATAN PERTAMA", MsgBoxStyle.Information) ElseIf (jml_point >= 50 And jml_point <= 69) Then MsgBox("BUAT SURAT PERINGATAN KEDUA", MsgBoxStyle.Information) ElseIf (jml_point >= 70 And jml_point <= 99) Then MsgBox("BUAT SURAT PERINGATAN KETIGA", MsgBoxStyle.Information) ElseIf jml_point >= 100 Then MsgBox("BUAT SURAT PERINGATAN TERAKHIR & SURAT PENGEMBALIAN SISWA", MsgBoxStyle.Information) btnbersihlistview_click(byvalsender As System.Object, ByVal e As btnbersihlistview.click ListView1.Items.Clear() txttotal.text = "" btncarijenispel.focus() EndClass System.EventArgs) HandlesMyBase.Load ''Settingan Tampilan Awal L 13

6 txtnosp.text = "" txttglsp.text = "" btncarisp.hide() btncaripelanggaran.show() False_TextBox() Disable_Button() txtnosp.text = popsuratperingatan.retnosp txttglsp.text = popsuratperingatan.rettglsp txtnopel.text = popsuratperingatan.retnopel txtnip.text = popsuratperingatan.retnip NewDataToolStripMenuItem_Click(ByVa l sender As System.Object, ByVal e As NewDataToolStripMenuItem.Click ''Settingan New Data txtnosp.text = objsp.autonumber False_TextBox() Enable_Button() btnubah.enabled = False btncarisp.hide() btncaripelanggaran.show() btncaripelanggaran.focus() EditDataToolStripMenuItem_Click(ByV al sender As System.Object, ByVal e As EditDataToolStripMenuItem.Click ''Settingan Edit Data txtnosp.text = "" txttglsp.text = "" False_TextBox() Enable_Button() btnsimpan.enabled = False btncaripelanggaran.hide() btncarisp.show() btncarisp.focus() btncarisp_click(byval btncarisp.click Dim popsuratperingatan AsNew PopSuratPeringatanEditData popsuratperingatan.showdialog() If popsuratperingatan.retnosp = ""Then objsp.view_data_surat_peringatan() False_TextBox() txtnosp.enabled = False txttglsp.enabled = False txtnopel.enabled = False txttglpel.enabled = False txtnis.enabled = False txtnmsiswa.enabled = False txtkelas.enabled = False txtpoint.enabled = False txtnmortu.enabled = False txtperihal.enabled = False txtnip.enabled = False txtnmortu.enabled = False txtjabatan.enabled = False Disable_Button() btncaripelanggaran.enabled = False btncariguru.enabled = False btnsimpan.enabled = False btnubah.enabled = False btnbatal.enabled = False Enable_Button() btncaripelanggaran.enabled = True btncariguru.enabled = True btnsimpan.enabled = True btnubah.enabled = True btnbatal.enabled = True objsp.nosp = txtnosp.text objsp.tglsp = txttglsp.text objsp.perihal = txtperihal.text objsp.tglpanggil = txttglpanggil.text objsp.waktupanggil = txtwaktu.text objsp.nopelanggaran = txtnopel.text objsp.nip = txtnip.text L 14

7 txtnosp.text = objsp.autonumber txtnopel.text = "" txttglpel.text = "" txtnis.text = "" txtnmsiswa.text = "" txtkelas.text = "" txtpoint.text = "" txtnmortu.text = "" txtperihal.text = "" txttglpanggil.text = "" txtwaktu.text = "" txtnip.text = "" txtnmguru.text = "" txtjabatan.text = "" btncaripelanggaran.focus() btncaripelanggaran_click(byval sender As System.Object, ByVal e As btncaripelanggaran.click Dim objpoppelanggaran AsNew PopPelanggaranSiswa objpoppelanggaran.showdialog() If objpoppelanggaran.retnopel = ""Then txtnopel.text = objpoppelanggaran.retnopel txttglpel.text = objpoppelanggaran.rettglpel txtnis.text = objpoppelanggaran.retnis txtnmsiswa.text = objpoppelanggaran.retnama txtkelas.text = objpoppelanggaran.retkelas txtpoint.text = objpoppelanggaran.retpoint txtnmortu.text = objpoppelanggaran.retnmortu If objpoppelanggaran.retpoint < 25 Then MsgBox("Belum dibuatkan surat peringatan, Point Siswa Masih dibawah 25 point", MsgBoxStyle.Information) btncaripelanggaran.focus() ElseIf objpoppelanggaran.retpoint >= 25 And objpoppelanggaran.retpoint < 50 Then txtperihal.text = "Surat Peringatan Pertama" ElseIf objpoppelanggaran.retpoint >= 50 And objpoppelanggaran.retpoint < 75 Then txtperihal.text = "Surat Peringatan Kedua" ElseIf objpoppelanggaran.retpoint >= 75 And objpoppelanggaran.retpoint < 100 Then txtperihal.text = "Surat Peringatan Ketiga" ElseIf objpoppelanggaran.retpoint >= 100 Then txtperihal.text = "Surat Peringatan Terakhir" btncariguru_click(byval btncariguru.click ''Validasi If txtnopel.text = ""Then MsgBox("Isi data Pelanggaran", MsgBoxStyle.Critical) btncaripelanggaran.focus() If txttglpanggil.text = txttglsp.text Then MsgBox("Tanggal panggil harus lebih dari tanggal hari ini", MsgBoxStyle.Critical) txttglpanggil.focus() ElseIf txtwaktu.text = ""Then MsgBox("Isi waktu panggil", MsgBoxStyle.Critical) txtwaktu.focus() ''Cari data guru Dim objpopguru AsNew PopGuru L 15

8 objpopguru.showdialog() If objpopguru.retnip = ""Then txtnip.text = objpopguru.retnip txtnmguru.text = objpopguru.retnama txtjabatan.text = objpopguru.retjabatan btnsimpan.focus() btnsimpan_click(byval btnsimpan.click ''VALIDASI If txtnopel.text = ""Then MsgBox("Isi data pelanggaran", MsgBoxStyle.Critical) btncaripelanggaran.focus() If txtnip.text = ""Then MsgBox("Isi data guru", MsgBoxStyle.Critical) btncariguru.focus() ''SIMPAN DATA SURAT PERINGATAN objsp.simpansp() Cetak_Surat_Peringatan.nosp = txtnosp.text Cetak_Surat_Peringatan.Show() Me.Close() btnubah_click(byval btnubah.click ''VALIDASI If txtnosp.text = ""Then MsgBox("Isi nomor surat peringatan", MsgBoxStyle.Critical) btncarisp.focus() If txtnopel.text = ""Then MsgBox("Isi data pelanggaran", MsgBoxStyle.Critical) btncaripelanggaran.focus() If txtnip.text = ""Then MsgBox("Isi data guru", MsgBoxStyle.Critical) btncariguru.focus() ''UBAH DATA SURAT PERINGATAN objsp.ubahsuratperingatan() Cetak_Surat_Peringatan.nosp = txtnosp.text Cetak_Surat_Peringatan.Show() Me.Close() btncetak_click(byval btncetak.click CetakSuratPeringatan.Show() Me.Close() btnbatal_click(byval btnbatal.click ''Settingan Tampilan Awal txtnosp.text = "" txttglsp.text = "" btncarisp.hide() btncaripelanggaran.show() False_TextBox() Disable_Button() btnkeluar_click(byval btnkeluar.click Me.Dispose() EndClas L 16

9 L 16

10 Form Transaksi EntrySuratPengembalianSiswa PublicClass Entry_Surat_Pengembalian_Siswa Dim objpengembalian AsNew ClassSuratPengembalianSiswa Entry_Surat_Pengembalian_Siswa_Load (ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load txtnopengembalian.text = objpengembalian.autonumber txtnopengembalian.enabled = False txttglpengembalian.enabled = False txtnosp.enabled = False objpengembalian.nopengembalian = txtnopengembalian.text objpengembalian.tglpengembalian = txttglpengembalian.text objpengembalian.nosp = txtnosp.text txtnopengembalian.text = objpengembalian.autonumber txtnosp.text = "" txttglsp.text = "" txtnopel.text = "" txtnis.text = "" txtnmsiswa.text = "" txtkelas.text = "" txttgllhr.text = "" txtnmortu.text = "" txtpoint.text = "" txttotal.text = "" Listview1.Items.Clear() btncari.focus() btncari_click(byval btncari.click Dim jmllist AsInteger Dim counter AsInteger Dim total AsInteger = 0 Dim objpopsuratperingatan AsNew PopSuratPeringatan objpopsuratperingatan.showdialog() If objpopsuratperingatan.retnosp = ""Then txtnosp.text = objpopsuratperingatan.retnosp txttglsp.text = objpopsuratperingatan.rettglsp txtnopel.text = objpopsuratperingatan.retnopel objpengembalian.get_siswa() objpengembalian.view(listview1) jmllist = Listview1.Items.Count - 1 counter = 0 For counter = 0 To jmllist total = total + Listview1.Items(counter).SubItems(2 ).Text Next txttotal.text = total btncari.enabled = False btnsimpan.focus() btnsimpan_click(byval btnsimpan.click If txtnosp.text = ""Then MsgBox("Isi data", MsgBoxStyle.Critical) btncari.focus() ''SIMPAN DATA L 17

11 ''SIMPAN DATA objpengembalian.simpansuratpengemba lian() Cetak_Surat_Pengembalian_Siswa.nope ngembalian = txtnopengembalian.text Cetak_Surat_Pengembalian_Siswa.Show () btncari.enabled = True Me.Close() btncetak_click(byval btncetak.click CetakSuratPengembalian.Show() Me.Dispose() Form LaporanPelanggaran PublicClass Laporan_Pelanggaran Public tglawal AsDate Public tglakhir AsDate Laporan_Pelanggaran_Load(ByVal System.EventArgs) HandlesMyBase.Load Form LaporanSuratPeringatan PublicClass Laporan_Surat_Peringatan Public tglawal AsDate Public tglakhir AsDate Laporan_Surat_Peringatan_Load(ByVal System.EventArgs) HandlesMyBase.Load btnbatal_click(byval btnbatal.click btncari.enabled = True btnkeluar_click(byval btnkeluar.click Me.Dispose() txtnis_textchanged(byval sender AsObject, ByVal e As txtnis.textchanged 'objpengembalian.get_jenis_pelangga ran() EndClass CR_Lap_Pelanggaran1.SetParameterVal ue("tglawal", tglawal.date) CR_Lap_Pelanggaran1.SetParameterVal ue("tglakhir", tglakhir.date) Me.WindowState = FormWindowState.Maximized EndClass CR_Lap_Surat_Peringatan1.SetParamet ervalue("tglawal", tglawal.date) CR_Lap_Surat_Peringatan1.SetParamet ervalue("tglakhir", tglakhir.date) Me.WindowState = FormWindowState.Maximized EndClass Form LaporanSuratPengembalianSiswa L 18

12 L 18

13 PublicClass Laporan_Surat_Pengembalian Public tglawal AsDate Public tglakhir AsDate Laporan_Surat_Pengembalian_Load(ByV al sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load Form CetakLaporanPelanggaranSiswa PublicClass Cetak_Laporan_Pelanggaran_Siswa Cetak_Laporan_Pelanggaran_Siswa_Loa d(byval sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load btncetak_click(byval sender As System.Object, ByVal e As btncetak.click Laporan_Pelanggaran.tglAwal = DateTimePicker1.Value.Date Form CetakLaporanSuratPeringatan PublicClass Cetak_Laporan_Surat_Peringatan Cetak_Laporan_Surat_Peringatan_Load (ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load btncetak_click(byval btncetak.click Laporan_Surat_Peringatan.tglAwal = DateTimePicker1.Value.Date Form CetakLaporanSuratPengembalianSiswa CR_Lap_Surat_Pengembalian1.SetParam etervalue("tglawal", tglawal.date) CR_Lap_Surat_Pengembalian1.SetParam etervalue("tglakhir", tglakhir.date) Me.WindowState = FormWindowState.Maximized EndClass Laporan_Pelanggaran.tglAkhir = DateTimePicker2.Value.Date Laporan_Pelanggaran.Show() Me.Close() btnkeluar_click(byval sender As System.Object, ByVal e As btnkeluar.click Me.Close() EndClass Laporan_Surat_Peringatan.tglAkhir = DateTimePicker2.Value.Date Laporan_Surat_Peringatan.Show() Me.Close() btnkeluar_click(byval btnkeluar.click Me.Close() EndClass L 19

14 LISTING PROGRAM Menu Utama PublicClass Menu_Utama Menu_Utama_Load(ByVal System.EventArgs) HandlesMyBase.Load EntryDataSiswaToolStripMenuItem_Cli ck(byval sender As System.Object, ByVal e As System.EventArgs) Handles EntryDataSiswaToolStripMenuItem.Cli ck Entry_Data_Siswa.Show() EntryJenisPelanggaranToolStripMenuI tem_click(byval sender As System.Object, ByVal e As EntryJenisPelanggaranToolStripMenuI tem.click Entry_Jenis_Pelanggaran.Show() EntryDataGuruToolStripMenuItem_Clic k(byval sender As System.Object, ByVal e As System.EventArgs) Handles EntryDataGuruToolStripMenuItem.Clic k Entry_Data_Guru.Show() EntryPelanggaranSiswaToolStripMenuI tem_click(byval sender As System.Object, ByVal e As EntryPelanggaranSiswaToolStripMenuI tem.click Entry_Pelanggaran_Siswa.Show() EntrySuratPeringatanToolStripMenuIt em_click(byval sender As System.Object, ByVal e As EntrySuratPeringatanToolStripMenuIt em.click Entry_Surat_Peringatan.Show() EntryToolStripMenuItem_Click(ByVal EntryToolStripMenuItem.Click Entry_Surat_Pengembalian_Siswa.Show () CetakLaporanPelanggaranSiswaToolStr ipmenuitem_click(byval sender As System.Object, ByVal e As CetakLaporanPelanggaranSiswaToolStr ipmenuitem.click Cetak_Laporan_Pelanggaran_Siswa.Sho w() CetakLaporanSuratPeringatanToolStri pmenuitem_click(byval sender As System.Object, ByVal e As CetakLaporanSuratPeringatanToolStri pmenuitem.click Cetak_Laporan_Surat_Peringatan.Show () CetakLaporanSuratPengembalianSiswaT oolstripmenuitem_click(byval sender As System.Object, ByVal e As L 1

15 L 1

16 CetakLaporanSuratPengembalianSiswaT oolstripmenuitem.click Cetak_Laporan_Surat_Pengembalian_Si swa.show() ExitToolStripMenuItem_Click(ByValse nder As System.Object, ByVal e As ExitToolStripMenuItem.Click If MsgBox("Apa anda yakin ingin keluar?", MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then End EndClass Form Entry Data Siswa PublicClass Entry_Data_Siswa Dim objsiswa AsNew ClassSiswa Private nis AsString Dim nama AsString Dim kelas AsString Dim tgllhr AsDate Dim jenkel AsString Dim alamat AsString Dim telp AsString Dim nmortu AsString Dim point AsInteger Entry_Data_Siswa_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load ''SETTING TAMPILAN AWAL txtnis.text = objsiswa.autonumber txtnis.enabled = False txtpoint.enabled = False txtpoint.text = "0" RL.Checked = True objsiswa.list_data() ''ISI DATA SISWA objsiswa.nis = txtnis.text objsiswa.nm_siswa = txtnm_siswa.text objsiswa.kelas = txtkls.text objsiswa.tgl_lahir = txttgl.text If RL.Checked = TrueThen objsiswa.jenkel = "Laki-Laki" If RP.Checked = TrueThen objsiswa.jenkel = "Perempuan" objsiswa.alamat = txtalmt.text objsiswa.telp = txttelp.text objsiswa.nm_ortu = txtnm_ortu.text objsiswa.point = txtpoint.text ''BERSIHKAN LAYAR txtnis.text = objsiswa.autonumber txtnm_siswa.text = "" txtkls.text = "" txttgl.text = "" RL.Checked = True txtalmt.text = "" txttelp.text = "" txtnm_ortu.text = "" txtpoint.text = "0" txtnm_siswa.focus() btnsimpan_click(byval btnsimpan.click ''VALIDASI If txtnis.text = ""Or txtnm_siswa.text = "" _ OrElse txtkls.text = ""OrElse txtnm_ortu.text = ""Then L 2

17 L 2

18 _Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load btncetak_click(byval btncetak.click Laporan_Surat_Pengembalian.tglAwal = DateTimePicker1.Value.Date Laporan_Surat_Pengembalian.Show() Me.Close() btnkeluar_click(byval btnkeluar.click Me.Close() EndClass Laporan_Surat_Pengembalian.tglAkhir = DateTimePicker2.Value.Date L 20

19 ''SIMPAN DATA If objsiswa.ada = TrueThen MsgBox("DATA SUDAH ADA", MsgBoxStyle.Critical) Else objsiswa.simpansiswa() objsiswa.list_data() btnubah_click(byval btnubah.click ''VALIDASI If txtnis.text = ""Or txtnm_siswa.text = "" _ OrElse txtkls.text = ""OrElse txtnm_ortu.text = ""Then MsgBox("ISI DATA SISWA DENGAN LENGKAP", MsgBoxStyle.Critical) txtnm_siswa.focus() ''UBAH DATA If objsiswa.ada = TrueThen objsiswa.ubahsiswa() objsiswa.list_data() Else MsgBox("DATA BELUM DISIMPAN", MsgBoxStyle.Critical) ''HAPUS DATA SISWA btnhapus_click(byval btnhapus.click ''VALIDASI If txtnis.text = ""Or txtnm_siswa.text = "" _ OrElse txtkls.text = ""OrElse txtnm_ortu.text = ""Then MsgBox("ISI DATA SISWA DENGAN LENGKAP", MsgBoxStyle.Critical) txtnm_siswa.focus() If objsiswa.validasi_hapus = TrueThen MsgBox("MAAF, DATA SISWA TERSEBUT SUDAH DIPAKAI DI TRANSAKSI", MsgBoxStyle.Critical) ''HAPUS DATA If objsiswa.ada = TrueThen If MsgBox("Apa anda yakin ingin menghapus data?", MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then objsiswa.hapussiswa() objsiswa.list_data() Else MsgBox("DATA TERSEBUT BELUM DISIMPAN", MsgBoxStyle.Critical) ''BERSIHKAN LAYAR btnbatal_click(byval btnbatal.click ''TUTUP FORM btnkeluar_click(byval btnkeluar.click L 3

20 L 3

21 Me.Dispose() ''AMBIL DATA SISWA DARI LISTVIEW ListView1_SelectedIndexChanged(ByVa l sender As System.Object, ByVal e As ListView1.SelectedIndexChanged nis = ListView1.FocusedItem.Text.ToString nama = ListView1.FocusedItem.SubItems(1).T ext kelas = ListView1.FocusedItem.SubItems(2).T ext tgllhr = ListView1.FocusedItem.SubItems(3).T ext jenkel = ListView1.FocusedItem.SubItems(4).T ext alamat = ListView1.FocusedItem.SubItems(5).T ext telp = ListView1.FocusedItem.SubItems(6).T ext nmortu = ListView1.FocusedItem.SubItems(7).T ext point = ListView1.FocusedItem.SubItems(8).T ext txtnm_siswa.text = nama txtkls.text = kelas txttgl.text = tgllhr If jenkel = "Laki-Laki"Then RL.Checked = True If jenkel = "Perempuan"Then RP.Checked = True txtalmt.text = alamat txttelp.text = telp txtnm_ortu.text = nmortu txtpoint.text = point txtnm_siswa.focus() txtsearch_textchanged(byval sender AsObject, ByVal e As txtsearch.textchanged objsiswa.list_data() txttelp_keypress(byval sender AsObject, ByVal e As System.Windows.Forms.KeyPressEventA rgs) Handles txttelp.keypress Angka(e) EndClass txtnis.text = nis L 4

22 Form Entry JenisPelanggaran PublicClass Entry_Jenis_Pelanggaran Dim objjenispelanggaran AsNew ClassJenisPelanggaran Private kdpelanggaran AsString Private nama AsString Private point AsInteger Entry_Jenis_Pelanggaran_Load(ByVal System.EventArgs) HandlesMyBase.Load txtkdpel.text = objjenispelanggaran.autonumber txtkdpel.enabled = False objjenispelanggaran.list_data() objjenispelanggaran.kdpelanggaran = txtkdpel.text objjenispelanggaran.nama = txtnmpel.text objjenispelanggaran.point = txtpoint.text txtkdpel.text = objjenispelanggaran.autonumber txtnmpel.text = "" txtpoint.text = "" txtnmpel.focus() btnsimpan_click(byval btnsimpan.click ''VALIDASI If txtnmpel.text = ""Or txtpoint.text = ""Then MsgBox("ISI DATA JENIS PELANGGARAN DENGAN LENGKAP", MsgBoxStyle.Critical) txtnmpel.focus() If txtpoint.text > 100 Then MsgBox("POINT TIDAK BOLEH LEBIH DARI 100", MsgBoxStyle.Critical) txtpoint.text = "" txtpoint.focus() ''SIMPAN DATA If objjenispelanggaran.ada = TrueThen MsgBox("DATA SUDAH ADA", MsgBoxStyle.Critical) Else objjenispelanggaran.simpanjenispela nggaran() objjenispelanggaran.list_data() btnubah_click(byval btnubah.click ''VALIDASI If txtnmpel.text = ""Or txtpoint.text = ""Then MsgBox("ISI DATA JENIS PELANGGARAN DENGAN LENGKAP", MsgBoxStyle.Critical) txtnmpel.focus() If txtpoint.text > 100 Then MsgBox("POINT TIDAK BOLEH LEBIH DARI 100", MsgBoxStyle.Critical) txtpoint.text = "" txtpoint.focus() ''UBAH DATA If objjenispelanggaran.ada = TrueThen L 5

23 objjenispelanggaran.ubahjenispelang garan() objjenispelanggaran.list_data() Else MsgBox("DATA BELUM DISIMPAN", MsgBoxStyle.Critical) btnhapus_click(byval btnhapus.click ''VALIDASI If txtnmpel.text = ""Or txtpoint.text = ""Then MsgBox("ISI DATA GURU DENGAN LENGKAP", MsgBoxStyle.Critical) txtnmpel.focus() If objjenispelanggaran.validasi_hapus = TrueThen MsgBox("MAAF, JENIS PELANGGARAN TERSEBUT SUDAH DIPAKAI DI TRANSAKSI", MsgBoxStyle.Critical) ''HAPUS DATA If objjenispelanggaran.ada = TrueThen If MsgBox("Apa anda yakin ingin menghapus data?", MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then objjenispelanggaran.hapusjenispelan ggaran() objjenispelanggaran.list_data() Else MsgBox("DATA TERSEBUT BELUM DISIMPAN", MsgBoxStyle.Critical) btnbatal_click(byval btnbatal.click btnkeluar_click(byval btnkeluar.click Me.Dispose() ListView1_SelectedIndexChanged(ByVa l sender As System.Object, ByVal e As ListView1.SelectedIndexChanged kdpelanggaran = ListView1.FocusedItem.Text.ToString nama = ListView1.FocusedItem.SubItems(1).T ext point = ListView1.FocusedItem.SubItems(2).T ext txtkdpel.text = kdpelanggaran txtnmpel.text = nama txtpoint.text = point txtnmpel.focus() txtsearch_textchanged(byval sender AsObject, ByVal e As txtsearch.textchanged objjenispelanggaran.list_data() L 6

24 txtpoint_keypress(byval sender AsObject, ByVal e AsSystem.Windows.Forms.KeyPressEven targs) Handles txtpoint.keypress Angka(e) EndClass Form Entry Data Guru PublicClass Entry_Data_Guru Dim objguru AsNew ClassGuru Private nip AsString Private nama AsString Private jabatan AsString Entry_Data_Guru_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load txtnip.text = objguru.autonumber txtnip.enabled = False objguru.list_data() objguru.nip = txtnip.text objguru.nama = txtnama.text objguru.jabatan = txtjabatan.text txtnip.text = objguru.autonumber txtnama.text = "" txtjabatan.text = "" txtnama.focus() btnsimpan_click(byval btnsimpan.click ''VALIDASI If txtnama.text = ""Or txtjabatan.text = ""Then MsgBox("ISI DATA GURU DENGAN LENGKAP", MsgBoxStyle.Critical) txtnama.focus() ''SIMPAN DATA If objguru.ada = TrueThen MsgBox("DATA SUDAH ADA", MsgBoxStyle.Critical) Else objguru.simpanguru() objguru.list_data() btnubah_click(byval btnubah.click ''VALIDASI If txtnama.text = ""Or txtjabatan.text = ""Then MsgBox("ISI DATA GURU DENGAN LENGKAP", MsgBoxStyle.Critical) txtnama.focus() ''UBAH DATA If objguru.ada = TrueThen objguru.ubahguru() objguru.list_data() Else MsgBox("DATA BELUM DISIMPAN", MsgBoxStyle.Critical) L 7

25 btnhapus_click(byval btnhapus.click ''VALIDASI If txtnama.text = ""Or txtjabatan.text = ""Then MsgBox("ISI DATA GURU DENGAN LENGKAP", MsgBoxStyle.Critical) txtnama.focus() If objguru.validasi_hapus = TrueThen MsgBox("MAAF, DATA GURU TERSEBUT SUDAH DIPAKAI DI TRANSAKSI", MsgBoxStyle.Critical) ''HAPUS DATA If objguru.ada = TrueThen If MsgBox("Apa anda yakin ingin menghapus data?", MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then objguru.hapusguru() objguru.list_data() Else MsgBox("DATA TERSEBUT BELUM DISIMPAN", MsgBoxStyle.Critical) btnbatal_click(byval sender AsSystem.Object, ByVal e As btnbatal.click btnkeluar_click(byval btnkeluar.click Me.Dispose() ListView1_SelectedIndexChanged(ByVa l sender As System.Object, ByVal e As ListView1.SelectedIndexChanged nip = ListView1.FocusedItem.Text.ToString nama = ListView1.FocusedItem.SubItems(1).T ext jabatan = ListView1.FocusedItem.SubItems(2).T ext txtnip.text = nip txtnama.text = nama txtjabatan.text = jabatan txtnama.focus() txtsearch_textchanged(byval sender AsObject, ByVal e As txtsearch.textchanged objguru.list_data() Label3_Click(ByVal Label3.Click EndClass L 8

26 Form Transaksi EntryPelanggaranSiswa PublicClass Entry_Pelanggaran_Siswa Dim objpelanggaransiswa AsNew ClassPelanggaranSiswa Dim counter AsInteger Dim jmllist AsInteger Dim cek AsBoolean Dim list As ListViewItem Dim total AsDouble = 0.0 Entry_Pelanggaran_Siswa_Load(ByVal System.EventArgs) HandlesMyBase.Load ''SETTING TAMPILAN AWAL txtnopel.text = "" txttglpel.text = "" Disable_TextBox() Disable_Button() btncaripelanggaran.hide() btncarisiswa.focus() btncarisiswa.show() btncarijenispel.show() btncaripelanggaran.enabled = False NewDataToolStripMenuItem_Click(ByVa l sender As System.Object, ByVal e As NewDataToolStripMenuItem.Click If btncaripelanggaran.enabled = TrueAnd btncarisiswa.enabled = TrueThen MsgBox("DATA BELUM DI UBAH", MsgBoxStyle.Critical) btnubah.focus() Enable_Button() btnubah.enabled = False btncarisiswa.focus() count.hide() btncarisiswa.show() btncarijenispel.show() btncaripelanggaran.enabled = False btncaripelanggaran.hide() EditDataToolStripMenuItem_Click(ByV al sender As System.Object, ByVal e As EditDataToolStripMenuItem.Click txtnopel.text = "" txttglpel.text = "" Enable_Button() btncarisiswa.enabled = False btncarisiswa.hide() btncarijenispel.hide() Disable_TextBox() btnsimpan.enabled = False btncaripelanggaran.show() btncaripelanggaran.enabled = True btncaripelanggaran.focus() count.hide() btncaripelanggaran_click(byval btncaripelanggaran.click Dim poppelanggaran AsNew PopPelanggaranSiswaEditData poppelanggaran.showdialog() If poppelanggaran.retnopel = ""Then txtnopel.text = poppelanggaran.retnopel If objpelanggaransiswa.validasi_ubah = TrueThen MsgBox("MAAF, DATA PELANGGARAN SUDAH DIPAKAI DI SURAT PERINGATAN", MsgBoxStyle.Critical) ''SETTING TAMPILAN AWAL txtnopel.text = "" txttglpel.text = "" Disable_TextBox() Disable_Button() btncaripelanggaran.hide() btncarisiswa.focus() btncarisiswa.show() L 9

27 SISTEM INFORMASI POINT PELANGGARAN SISWA DI SMA HANG TUAH 1 DENGAN MENGGUNAKAN VISUAL BASIC 2008 OLEH : MELYANA NURFITRIANA PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2011

28 Latar Belakang : Pada saat ini sistem point pelanggaran pada SMA Hang Tuah 1 jakarta masih dikerjakan secara manual, maka sering terjadi nya masalah sebagai berikut : Kesulitan dalam Pencatatan pelanggaran. Kesulitan dalam penyimpanan data pelanggaran. Sering terjadinya kehilangan dan kerusakan data. Sistem yang sebelumnya belum terkomputerisasi.

29 Perumusan Masalah Bagaimana merancang dan membangun sebuh aplikasi yang dapat Mendokumentasikan pelanggaran pelanggaran yang dilakukan siswa. Bagaimana merancang dan membangun aplikasi yang dapat membantu pihak sekolah dalam meningkatkan disiplin Batasan Masalah Perhitungan skor point berdasarkan tindakan pelanggaran yang dilakukan oleh siswa. Penentuan sanksi berdasarkan skor point pelanggaran. Pembuatan laporan tertulis kepada orang tua berdasarkan skor point pelanggaran. Pendokumentasian data siswa yang telah melanggar aturan.

30 Use Case Diagram Sistem Usulan

31 Activity Diagram Sistem Usulan a. Pelanggaran b. Surat Peringatan

32 c. Surat Pengembalian Siswa d. Laporan Surat Peringatan

33 e. Laporan Surat Pengembalian Siswa

34

35 Class Diagram

36 a. Tampilan Menu Utama

37 b. Tampilan Menu Entry Data Siswa c. Tampilan Menu Transaksi Entry Pelanggaran siswa

38 Analisa Hasil Pengujian Aturan Sekolah A.Dalam pelanggaran siswa, pihak sekolah menentukan jenis-jenis pelanggaran apa saja yang tidak boleh dilanggar siswa. Jumlah Point Maksimal yaitu 100 Point. Pihak sekolah menentukan jumlah bobot point dari setiap jenis pelanggaran, Bobot point pelanggaran tersebut diantaranya yaitu : Tidak berseragam sekolah sesuai dengan ketentuan Membawa HandPhone (HP) Tidak ikut upacara bendera Membuat izin palsu Membawa rokok Mengenakan Accesoris tindik/tattoo Tidak masuk tanpa keterangan 6 kali berturut-turut Berjudi di lingkungan sekolah Melawan Guru dan karyawan SMA Hang Tuah Membawa senjata tajam atau bahan peledak Menggunakan,Menyimpan,Mengedarkan Narkoba : 5 Point : 15 Point : 15 point : 15 Point : 15 Point : 15 Point : 45 Point : 45 Point : 45Point : 45 Point : 100 Point

39 2. Surat Panggilan diberikan apabila pelanggaran siswa telah mencapai point tertentu yang telah ditetapkan dari pihak sekolah. Jumlah point yang ditetapkan oleh SMA HANG TUAH 1 yaitu : a. 25 point : Surat Peringatan pertama b. 50 point : Surat Peringatan kedua c. 75 point : Surat Peringatan ketiga d. >=100 point : Surat Panggilan terakhir atau surat pengembalian siswa. Setelah melakukan pengujian terhadap semua menu sistem pada program aplikasi sistem informasi point pelanggaran ini, maka dapat disimpulkan bahwa pengujian telah menunjukkan hasil keluaran(output) dan proses yang sesuai dengan rancangan aplikasi program ini. Dan hasil pengujian ini dapat dikatakan bahwa program ini dapat berfungsi dengan baik dan benar, karena telah dibuktikan dari hasil skenario pengujian, bahwa aplikasi point pelanggaran ini dapat digunakan sebagai control dalam melakukan pengecekan data pelanggaran siswa dan laporan selama 1 periode di SMA HANG TUAH 1 JAKARTA

40 Kesimpulan 1. Bagi Guru BP A. Sistem terkomputerisasi ini dapat membantu guru BP untuk mengetahui pelanggaran yang telah dilakukan oleh siswa. B. Sistem terkomputerisasi ini mempercepat proses proses pengolahan data, pembuatan dan pencetakan sehingga mempermudah guru BP dalam mendokumentasikan data pelanggaran siswa. C. Pendokumentasian data pelangaaran siswa menjadi lebih baik dalam hal pencarian data siswa, jenis pelanggaran, sanksi, sehingga dapat dijadikan bahan evaluasi pihak sekolah dalam melakukan pengajaran dan pedidikan terutama di bidang kedisiplinan. 2. Bagi Siswa Sistem terkomputerisasi dapat memberikan informasi yang lebih cepat, tepat, akurat sehingga siswa dapat mengetahui jumlah point pelanggaran yang telah dilakukan dan sanksi yang diberikan.

41 SARAN Untuk menghasilkan informasi yang baik dan akurat maka harus diperhatikan data masukan oleh sebab itu ketelitian serta kedisiplinan dari operator dalam memasukkan data informasi harus tetap diperhatikan agar dapat mengurangi kesalahan dari informasi yang dihasilkan.

42 CURRICULUM VITAE Personal Details Name Sex Religion Mirital Status : MELYANA. NURFITRIANA : Female : Islam : Single Place & Date of Birth : Jakarta, May06, 1989 Nationality Health Indonesian : Perfact : melyananurfitriana@yahoo.com Address: Jl. H. Sulaiman Rt.02/01 no. 1 Petukanganutara Jakarta Selatan Contact Number : (021) Education Primary School (SDN) 010, Jakarta Madrasah TsanawiyahDarunnajah, Jakarta SMA HANG TUAH 1 Senior High School, Jakarta University Mercu Buana, Faculty Computer Science, Jakarta

PEMROGRAMAN VB.NET. Sintaks Pada Class

PEMROGRAMAN VB.NET. Sintaks Pada Class PEMROGRAMAN VB.NET Sintaks Pada Class Hal : 1 MEMBUAT CLASS BARANG Tambahkan sebuah class dengan cara Klik kanan pada Project lalu pilih Add Class Atau klik menu Project Add Class Simpan dengan nama clsbarang

Lebih terperinci

PEMROGRAMAN VB.NET. Koneksi Ke Database

PEMROGRAMAN VB.NET. Koneksi Ke Database PEMROGRAMAN VB.NET Koneksi Ke Database Hal : 1 MEMBUAT DATABASE Buat sebuah aplikasi / project dengan nama AplikasiPenjualan. Buat sebuah database dengan nama Penjualan.accdb. dan buatlah tabel Barang

Lebih terperinci

BAB VIII PENGENALAN DATABASE

BAB VIII PENGENALAN DATABASE BAB VIII PENGENALAN DATABASE Pembahasan Materi : Mengetahui cara pembuatan database menggunakan MySQL. Mengetahui cara mengkoneksikan VB.NET 2008 dengan MySQL. Mengetahui cara menyimpan, mengedit dan menghapus

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN VISUAL LANJUT

MODUL PRAKTIKUM PEMROGRAMAN VISUAL LANJUT MODUL PRAKTIKUM PEMROGRAMAN VISUAL LANJUT STUDI KASUS : APLIKASI INPUT BARANG + REPORT (Microsoft Access 2007 Visual Studio 2010 Crystal Report 2010) DOSEN PENGAMPU MATA KULIAH ATEP RUHIAT, M.KOM. MEMBUAT

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software Dalam pembuatan program ini penulis menggunakan Visual Basic. Net dalam menjalankan program aplikasi ini dan menggunakan aplikasi Crystal Report

Lebih terperinci

PENGGUNAAN STRUKTUR KONTROL

PENGGUNAAN STRUKTUR KONTROL PENGGUNAAN STRUKTUR KONTROL MENGGENAL STRUKTUR KONTROL Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya

Lebih terperinci

MODUL 4 Pemrograman ADO.NET : Disconnected Environtment

MODUL 4 Pemrograman ADO.NET : Disconnected Environtment MODUL 4 Pemrograman ADO.NET : Disconnected Environtment TUJUAN : Mahasiswa mampu memahami dan menerapkan penggunaan sintak disconnected pada database, pada materi ini membahas koneksi secara terus-menerus

Lebih terperinci

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com Pemrograman Visual Oleh: Danu Wira Pangestu, S.Kom. Sekilas.NET Framework.NET Framework merupakan suatu kumpulan base class atau juga merupakan suatu set class library untuk mendevelop suatu program. Dengan

Lebih terperinci

VISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu

VISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu VISUAL PROGRAMMING 2 By: Danu Wira Pangestu VARIABEL, TIPE DATA & OPERATOR Variabel Variabel adalah nama atau simbol yang digunakan untuk mewakili suatu nilai. Suatu variabel mempunyai nama dan menyimpan

Lebih terperinci

MODUL 2 SELECTION & LOOPING PADA FORM

MODUL 2 SELECTION & LOOPING PADA FORM MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection

Lebih terperinci

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA KEMENTERIAN PENDIDIKAN NASIONAL UNIVERSITAS SUMATERA UTARA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM DEPARTEMEN MATEMATIKA Jl. Bioteknologi No.1 Kampus USU, Telp. (061) 8211050, Fax (061) 8214290 Medan

Lebih terperinci

KONEKSI DATABASE SQL SERVER DENGAN VB.NET (BAGIAN 2)

KONEKSI DATABASE SQL SERVER DENGAN VB.NET (BAGIAN 2) KONEKSI DATABASE SQL SERVER DENGAN VB.NET (BAGIAN 2) Program Entry Data Pegawai 1. Buat database di SQL Server 2008 dengan nama dbpegawai kemudian buatlah table dengan nama Tblpegawai seperti berikut :

Lebih terperinci

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 1. Public Class Form1 Dim aksi As String Dim nilai As Double Dim hasil As Double Dim simpan As Double Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 2. Private

Lebih terperinci

LAMPIRAN A. Private Sub Menu_utama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

LAMPIRAN A. Private Sub Menu_utama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 93 LAMPIRAN A 1. Login_admin Imports MySql.Data Imports MySql.Data.MySqlClient Public Class login_admin Dim nil As Integer = 0 Dim errc As Integer = 0 Private Sub btnlogin_click(byval sender As System.Object,

Lebih terperinci

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom  Pendahuluan. Lisensi Dokumen: Aplikasi Sederhana Simpan Data Dengan Visual Studio 2010 Secara Otodidak Budi Permana, S.Kom nobiasta@gmail.com http://budinobipermana.co.cc Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada BAB ini akan dibahas mengenai Implementasi aplikasi simulasi kendaraan roda dua terhadap putaran sudut gas motor beserta factor-faktor pendukung system, serta hasil

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini dalam pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai databasenya dengan bahasa pemrograman

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap ini merupakan tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisa dan perancangan selesai dilakukan. Untuk menjalankan

Lebih terperinci

Budi Permana, S.Kom nobiasta@gmail.com. Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom nobiasta@gmail.com. Pendahuluan. Lisensi Dokumen: Aplikasi Simpan, Edit, Cari, Hapus Menggunakan Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan Pertemuan ke-3 Statemen input/output Struktur Kontrol Keputusan Statemen Input/Output Tujuan Praktikum Mengenalkan fungsi inputbox dan message box Menjelaskan proses penampilan pesan pada MS Visual Target

Lebih terperinci

LAMPIRAN. Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc"

LAMPIRAN. Dim WithEvents diagnosa As New DB_MYSQL Dim sql = select * from gejala order by kode asc LAMPIRAN 1. Frm. Diagnosa Imports System.Math Imports pika_sistem_pakar.data Public Class frmdiagnosa Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc" '//untuk

Lebih terperinci

BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET

BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET A. Tujuan Kompetensi Khusus Mahasiswa mengerti dan memahami struktur control serta, dan Mahasiswa dapat memahami penggunaan struktur kontrol IF

Lebih terperinci

8 H Ya Ya 0 Tidak Tidak 0 Tidak G gejala

8 H Ya Ya 0 Tidak Tidak 0 Tidak G gejala Lampiran 1. Data Pasien Data berdasarkan rekam medis yang diambil di Rumah Sakit Dr. Soetomo Surabaya pada tanggal 9 Desember 2011. No. Pasien Mata merah Sakit kepala Mual muntah Efek pelangi Nyeri sakit

Lebih terperinci

KONEKSI DATABASE SQL DENGAN VB.NET

KONEKSI DATABASE SQL DENGAN VB.NET KONEKSI DATABASE SQL DENGAN VB.NET ADO. NET ADO merupakan singkatan dari Active X Data Object yang dipakai untuk mengaskes data dalam suatu database seperti SQL Server, MS Access, Oracle ataupu file seperti

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC Fakultas Teknik Praktikum 4 2014 MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC Moh. Anshori Aris Widya, S.Kom UNIPDU (Universitas Pesantren Tinggi Darul Ulum) 2013-2014 UNIPDU Komplek Pondok Pesantren Tinggi

Lebih terperinci

Pengenalan Microsoft Visual Studio 2010

Pengenalan Microsoft Visual Studio 2010 Pengenalan Microsoft Visual Studio 2010 1. Pertama Klik Start Pilih Microsoft Visual Studio 2010 2. Kemudian akan muncul seperti tampilan di bawah ini, ada dua option : a. New Project (Membuat Project

Lebih terperinci

PERANCANGAN APLIKASI PENYEWAAN KAMAR KOST TUISDA BANDUNG Inieke Satria 41808010097 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2012 PERANCANGAN APLIKASI PENYEWAAN

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN III (VB.NET & MYSQL) MEMBUAT APLIKASI PEMBELIAN SEDERHANA. Oleh : Ilman Kadori, M.Kom.

MODUL PRAKTIKUM PEMROGRAMAN III (VB.NET & MYSQL) MEMBUAT APLIKASI PEMBELIAN SEDERHANA. Oleh : Ilman Kadori, M.Kom. MODUL PRAKTIKUM PEMROGRAMAN III (VB.NET & MYSQL) MEMBUAT APLIKASI PEMBELIAN SEDERHANA Oleh : Ilman Kadori, M.Kom. A. Tools yang di butuhkan 1. Visual Basic 2010 2. Database MYSQL (PhpMyadmin) 3. MySQL

Lebih terperinci

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH 1.1 LATAR BELAKANG MASALAH BAB I PENDAHULUAN Dunia teknologi sangat dibutuhkan dalam berbagai bidang.saat ini teknologi sudah berkembang semakin pesat. Salah satu teknologi yang berkembang dengan pesat

Lebih terperinci

Denda = 28 % x pokok PKB x 2 ( angka 2 dilihat catatan no1) =.(denda PKB)

Denda = 28 % x pokok PKB x 2 ( angka 2 dilihat catatan no1) =.(denda PKB) LAMPIRAN A: CARA PERHITUNGAN PKB Tanggal akhir PKB = 09 april 2011 Tanggal bayar = 09 juni 2012 Maka : Bulan denda = 14 bulan Catatan : hitung maju dari bulan april ( mei, juni,juli,agustus,september,okt,nov,des),

Lebih terperinci

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit)

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit) P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit) A. Tujuan Mahasiswa dapat melakukan operasi Data Manipulation Language (DML) melalui form aplikasi Mahasiswa dapat membuat koneksi

Lebih terperinci

PEMROGRAMAN INPUT JURNAL TRANSAKSI

PEMROGRAMAN INPUT JURNAL TRANSAKSI PEMROGRAMAN INPUT JURNAL TRANSAKSI Bab ini: Membahas tentang tabel yang digunakan dalam pembuatan form input jurnal. Membahas tentang pembuatan form input jurnal. Membahas tentang edit, hapus, dan update

Lebih terperinci

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database PENDAHULUAN Ada Beberapa perintah query dalam VB.Net yang digunakan untuk mengelola database SQL SERVER diantaranya adalah sebagai berikut: SELECT Perintah ini digunakan untuk menampilkan tabel dalam database

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 58 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 IMPLEMENTASI SISTEM Implementasi sistem dilakukan setelah bab 3 yaitu perancangan dan pembuatan program aplikasi selesai dilakukan. Implementasi sistem kali ini

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan 4.1 Implementasi Sistem berikut. Hasil implementasi sistem berdasarkan perancangan yang telah dibuat, dijelaskan sebagai Gambar 4.1. Form Voting Gambar 4.1 merupakan antarmuka

Lebih terperinci

Koneksi SQL Server dan Penerapan Template CSS Masterpage pada ASP.NET

Koneksi SQL Server dan Penerapan Template CSS Masterpage pada ASP.NET Koneksi SQL Server dan Penerapan Template CSS Masterpage pada ASP.NET Beberapa pembahasan sebelumnya, saya pernah posting mengenai pembuatan form pada web form ASP.NET. Pada kesempatan ini saya kembali

Lebih terperinci

MODUL 2 PERANCANGAN INTERFACE

MODUL 2 PERANCANGAN INTERFACE 6 MODUL 2 PERANCANGAN INTERFACE A. Tujuan Praktikum 1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek pada Visual Basic 2. Mahasiswa mampu membuat interface antar muka untuk

Lebih terperinci

WAWANCARA SEBELUM IMPLEMENTASI. 1. Sejak kapan Klinik Gigi Drg. Kosasih Kurnia berdiri? memadai dengan jumlah pasien yang semakin bertambah.

WAWANCARA SEBELUM IMPLEMENTASI. 1. Sejak kapan Klinik Gigi Drg. Kosasih Kurnia berdiri? memadai dengan jumlah pasien yang semakin bertambah. L7 WAWANCARA SEBELUM IMPLEMENTASI a. Wawancara dengan Staf Administrasi 1. Sejak kapan Klinik Gigi Drg. Kosasih Kurnia berdiri? Sejak tahun 1995. Saat itu klinik terletak di Jl. Jatinegara Timur II/24

Lebih terperinci

DAFTAR PUSTAKA. Anton, Howard Aljabar Linier Elementer. Jakarta: Erlangga

DAFTAR PUSTAKA. Anton, Howard Aljabar Linier Elementer. Jakarta: Erlangga DAFTAR PUSTAKA Anton, Howard.1995. Aljabar Linier Elementer. Jakarta: Erlangga Arsyad, Azhar. 2002. Media Pembelajaran. Jakarta: PT. Raja Grafindo Persada Beizer, B. 1990. Software Testing Techniques.

Lebih terperinci

Modul x login dan Periode

Modul x login dan Periode A.Tujuan 1.Membuat form untuk kegiatan proses posting B.Teori B.1 Membuat Pesan Modul x login dan Periode Dim msgrslt As MsgBoxResult = MsgBox("Are you 21 years old or older?.", MsgBoxStyle.YesNo) If msgrslt

Lebih terperinci

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All Membuat Project Baru VB Net 20100 Berikut langkahnya: Pastikan anda sudah Install Visual Basic 2010 pada komputer anda, Klik Start pada Windows All Programs Maka akan muncul : Klik File New - Project Maka

Lebih terperinci

Membuat Program Kriptografi dengan VB.Net 2010

Membuat Program Kriptografi dengan VB.Net 2010 Membuat Program Kriptografi dengan VB.Net 2010 M. Rhifky Wayahdi Rhifky.wayahdi@yahoo.com muhammadrhifkywayahdi@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi

Lebih terperinci

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM Mengenal Data dan Variabel Ketika seorang user (pengguna) menggunakan sebuah program komputer, seringkali komputer memintanya

Lebih terperinci

Program Aplikasi Perpustakaan

Program Aplikasi Perpustakaan Program Aplikasi Perpustakaan 12 Makalah Tugas Visual Basic 2005 AMIK HASS BANDUNG TINI SAADAH (10260173) MI Kata Pengantar Assalamu alaikum Wr. Wb Alhamdulillah, akhirnya berkat Rahmat dan Izin Nya, penulis

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Gambaran Umum Organisasi 3.1.1 Bimbingan Belajar Mangoes Bimbel Mangoes merupakan sebuah tempat bimbingan belajar untuk mata pelajaran bahasa Inggris dan matematika.

Lebih terperinci

PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010

PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010 PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010 Visual Basic 2010 merupakan suatu program yang digunakan untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem.net framework. Dengan dikembangkannya

Lebih terperinci

Fitur trial termasuk hal yang sering ditanyakan para pembuat program, tujuannya sederhana yaitu agar pemakaian program memiliki batas waktu tertentu. Jika anda memahami logikanya pembuatan fitur trial

Lebih terperinci

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA A. MAKSUD DAN TUJUAN 1. MAKSUD Memahami cara menyimpan data ke dalam basis data dengan kode program 2. TUJUAN Mahasiswa mampu membuat program

Lebih terperinci

LISTING PROGRAM. Private Sub MDIParent1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

LISTING PROGRAM. Private Sub MDIParent1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load A-1 LISTING PROGRAM TAMPILAN UTAMA Public Class FormUtama Public lokasilsb As String Public lokasi2lsb As String Public besarfilelsb As Long Public besarfile2lsb As Long Public lokasieof As String Public

Lebih terperinci

BAB V MENGGUNAKAN OPERATOR VISUAL BASIC.NET

BAB V MENGGUNAKAN OPERATOR VISUAL BASIC.NET BAB V MENGGUNAKAN OPERATOR VISUAL BASIC.NET A. Tujuan Kompetensi Khusus Mahasiswa dapat membuat aplikasi menggunakan operator pada Microsoft Visual Studio.Net B. Uraian Materi Operator pada Visual Basic.Net

Lebih terperinci

Sistem Informasi Pelayanan Rawat Jalan Pada Puskesmas Kecamatan Grogol Petamburan Menggunakan VB.NET

Sistem Informasi Pelayanan Rawat Jalan Pada Puskesmas Kecamatan Grogol Petamburan Menggunakan VB.NET Sistem Informasi Pelayanan Rawat Jalan Pada Puskesmas Kecamatan Grogol Petamburan Menggunakan VB.NET Laporan Tugas Akhir Oleh : Eka Ramadhani Afrilian 41808010024 PROGRAM STUDI SISTEM INFORMASI FAKULTAS

Lebih terperinci

APLIKASI BROKER PROPERTI STUDI KASUS PT. HORE INDONESIA

APLIKASI BROKER PROPERTI STUDI KASUS PT. HORE INDONESIA APLIKASI BROKER PROPERTI STUDI KASUS PT. HORE INDONESIA Sarwosri 1, Arysco Gunawan 2 12 Fakultas Teknologi Informasi,Institut Teknologi Sepuluh Nopember Surabaya Email : sri@its-sby.edu, arysco_gomes@yahoo.com

Lebih terperinci

PEMROGRAMAN VISUAL BASIC

PEMROGRAMAN VISUAL BASIC PEMROGRAMAN VISUAL BASIC Setelah memahami bahasa Visual Basic dasar untuk menuliskan kode program, langkah selanjutnya adalah mempelajari pemrograman VB itu sendiri. 6.1 Sub Procedure Sejauh ini, Anda

Lebih terperinci

L A M P I R A N. Universitas Sumatera Utara

L A M P I R A N. Universitas Sumatera Utara L A M P I R A N LISTING PROGRAM 1. Menu Utama Private Sub MNDTGJ_Click() Form2.Show Private Sub mndtpgw_click() Form1.Show Private Sub mneditgj_click() Form4.Show Private Sub mneditpgw_click() Form3.Show

Lebih terperinci

BAB II MICROSOFT VISUAL STUDIO

BAB II MICROSOFT VISUAL STUDIO BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan

Lebih terperinci

ANALISA DAN PERANCANGAN SISTEM INFORMASI PELAYANAN PASIEN RAWAT JALAN DI RS PATRIA IKKT

ANALISA DAN PERANCANGAN SISTEM INFORMASI PELAYANAN PASIEN RAWAT JALAN DI RS PATRIA IKKT ANALISA DAN PERANCANGAN SISTEM INFORMASI PELAYANAN PASIEN RAWAT JALAN DI RS PATRIA IKKT Guntur Adi Putra 41813110010 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCUBUANA JAKARTA

Lebih terperinci

Bab 4. Hasil Dan Pembahasan

Bab 4. Hasil Dan Pembahasan Bab 4 Hasil Dan Pembahasan Setelah melakukan tahap perancangan aplikasi, maka pada bab ini akan dibahas tentang hasil dan pembahasan yang meliputi implementasi dari perancangan, pengujian, dan hasil analisa.

Lebih terperinci

Aplikasi Payroll dengan ASP.Net

Aplikasi Payroll dengan ASP.Net Aplikasi Payroll dengan ASP.Net Aplikasi Payroll merupakan aplikasi yang digunakan untuk menghitung gaji karyawan. Pada aplikasi sederhana ini, penulis belum melibatkan koneksi ke database, sehingga hanya

Lebih terperinci

Ario Suryo Kusumo

Ario Suryo Kusumo Akses Registry Windows Menggunakan VB.NET Ario Suryo Kusumo ario_sk@hotmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan

Lebih terperinci

KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.)

KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.) KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.) Membuat Database dengan nama Siswa NAMA FIELD NIS NAMA ALAMAT JURUSAN TYPE CHAR(5) VARCHAR(30) VARCHAR(40) VARCHAR(20) Membuat Desain Form pada Visual Basic Menentukan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1 Analisa Sistem Yang Sedang Berjalan Analisa sistem adalah memahami, mengamati, membagi serta mengidentifikasi kelemahan-kelemahan dan keunggulan sistem yang sedang

Lebih terperinci

MODUL VII VISUAL BASIC

MODUL VII VISUAL BASIC MODUL VII VISUAL BASIC Tujuan 1. Praktikan dapat mengetahui apa itu pemrogaman berbasis objek (OOP) 2. Praktikan dapat mengetahui IDE pada Visual Basic 3. Praktikan dapat memahami struktur project pada

Lebih terperinci

APLIKASI PEMBAYARAN SPP - SQL SERVER Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dengan Sql Server

Lebih terperinci

MENU. 5.1 Membuat MenuStrip

MENU. 5.1 Membuat MenuStrip MENU Jika program yang dibuat banyak atau terdiri atas beberapa form atau item, sebaiknya pengembang (programmer) membuat menu di dalam program untuk memudahkan pemakai memakai program. Dalam Visual Basic

Lebih terperinci

SOLUTIONS DAN PROJECT

SOLUTIONS DAN PROJECT 1 01 LINGKUNGAN VB.NET DAN VISUAL STUDIO 2010 SOLUTIONS DAN PROJECT SOLUTIONS Solutions Pada Visual Studio merupakan Kumpulan dari Project Project yang bersifat global dalam ruang lingkup.net Framework.

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Pemilihan Jurusan SMK Pada Sekolah Marisi Medan ini merupakan sistem pendukung keputusan untuk membantu siswa siswi dalam memilih jurusan yang sesuai

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang 1.2. Rumusan Masalah

BAB I PENDAHULUAN 1.1. Latar Belakang 1.2. Rumusan Masalah BAB I PENDAHULUAN 1.1. Latar Belakang Perkembangan teknologi informasi sebagai cabang yang mempelajari teori maupun implementasi teknik digital yang banyak direalisasikan dalam bentuk perangkat lunak dan

Lebih terperinci

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI LAPORAN KEUANGAN ARUS KAS. 4.1 Sistem Informasi Akuntansi yang Diusulkan

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI LAPORAN KEUANGAN ARUS KAS. 4.1 Sistem Informasi Akuntansi yang Diusulkan BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI LAPORAN KEUANGAN ARUS KAS 4.1 Sistem Informasi Akuntansi yang Diusulkan Pada bab ini penulis akan memberikan usulan pada rancangan sistem informasi akuntansi

Lebih terperinci

MENGGUNAKAN APLIKASI RAMALAN BINTANG ZODIAK VISUAL BASIC.NET

MENGGUNAKAN APLIKASI RAMALAN BINTANG ZODIAK VISUAL BASIC.NET MENGGUNAKAN APLIKASI RAMALAN BINTANG ZODIAK VISUAL BASIC.NET A. Tujuan Kompetensi Khusus Mahasiswa dapat membuat aplikasi menggunakan operator pada Microsoft Visual Studio.Net B. Uraian Materi Operator

Lebih terperinci

Budi permana, S.Kom

Budi permana, S.Kom Aplikasi Password VB 2010 Dengan Database Ms. Access 2007 Budi permana, S.Kom nobiasta@gmail.com http://budinobipermana.wordpress.com/ Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G MODUL-MODUL PRAKTIKUM VB. Net Oleh : CHALIFA CHAZAR MODUL 3 CONDITIONAL STATEMENT Tujuan : Mahasiswa bisa mendefinisikan dan menggunakan penggunaan struktur kondisi IF dan SELECT Pustaka : Wibowo HR, Enterprise

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC Fakultas Teknik Praktikum 10 2014 MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC Moh. Anshori Aris Widya, S.Kom UNIPDU (Universitas Pesantren Tinggi Darul Ulum) 2013-2014 UNIPDU Komplek Pondok Pesantren Tinggi

Lebih terperinci

BAB IV IMPLEMENTASI DAN TESTING

BAB IV IMPLEMENTASI DAN TESTING BAB IV IMPLEMENTASI DAN TESTING 4.1. Spesifikasi Kebutuhan Sumber Daya. Dalam merancang sistem informasi untuk klinik Sumber Sehat, ada beberapa hal yang perlu dan harus di siapkan antara lain : Perangkat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Langkah selanjutnya setelah melakukan analisa dan perancangan adalah pengkodean (implementasi) dan pengujian, implementasi merupakan perancangan aplikasi yang dapat dimengerti

Lebih terperinci

TiPe Data Array di Vb.net. By Faizah,S.Kom

TiPe Data Array di Vb.net. By Faizah,S.Kom TiPe Data Array di Vb.net By Faizah,S.Kom Tujuan Praktikum Praktikan mengenal variabel array Praktikan mampu menggunakan variabel array untuk manipulasi data definisi Array : struktur data yang menyimpan

Lebih terperinci

Visual Basic 6.0 For Beginners

Visual Basic 6.0 For Beginners Visual Basic 6.0 For Beginners Febryan Hari Purwanto fharipurwanto@gmail.com Chapter 6 Alur Program Kondisi Percabangan Sebuah aplikasi harus memiliki alur program yang baik sehingga tidak akan terjadi

Lebih terperinci

LAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login

LAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login L1 LAMPIRAN SKRIPSI A. Lampiran Capture Program Gambar L.1 Tampilan Layar Menu Home Gambar L.2 Tampilan Layar Menu Login Gambar L.3 Tampilan Layar Menu Login Jika Terjadi Warning L2 Gambar L.4 Tampilan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut.

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut. BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 4.1 Implementasi Sistem Implementasi program adalah implementasi dari analisis dan desain sistem yang telah dibuat sebelumnya, sehinggga user dapat memahami jalannya

Lebih terperinci

APLIKASI SISTEM PENILAIAN KINERJA KARYAWAN PADA PT SAETI CENTRICON WAHANA

APLIKASI SISTEM PENILAIAN KINERJA KARYAWAN PADA PT SAETI CENTRICON WAHANA APLIKASI SISTEM PENILAIAN KINERJA KARYAWAN PADA PT SAETI CENTRICON WAHANA MINARTI A. NAPITUPULU 41812120010 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2014 APLIKASI

Lebih terperinci

BAB Memulai VB.Net

BAB Memulai VB.Net BAB 1 1. Memulai VB.Net 2. File, New Project 3. Pilih Visual Basic pada panel Project Type 4. Pilih Windows Application pada Templete 5. Berikan Nama Project Latihan1 pada Kotak Name, Klik Tombol OK Muncul

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS 29 BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS Dengan menggunakan Visual Basic 6.0 aplikasi perangkat ajar pengelolaan dan perhitungan ekspresi matematika yang akan dibangun dalam penelitian

Lebih terperinci

Laporan Praktek Kerja Industri. Aplikasi Penjualan Texas Coffee Menggunakan VB.Net

Laporan Praktek Kerja Industri. Aplikasi Penjualan Texas Coffee Menggunakan VB.Net Laporan Praktek Kerja Industri Aplikasi Penjualan Texas Coffee Menggunakan VB.Net Disusun oleh Nama : Septia Putri Indahsari Nomor Induk : 13869 Jurusan : Rekayasa Perangkat Lunak SMK PGRI 3 MALANG JAWA

Lebih terperinci

APLIKASI LOUNDRY - VB.NET 2008 Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 5.1 Rancangan Database Rancangan database

Lebih terperinci

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL Pada pembelajaran ini akan dijelaskan cara membuat CRUD ( cread, read, update and delete) atau bahasa indonesianya Input, Edit, Delete Visual Basic.NET database

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN. merupakan pondasi untuk setiap pengembangan berikutnya. Analisis sistem dilakukan dengan sasaran sebagai berikut :

BAB IV ANALISIS DAN PERANCANGAN. merupakan pondasi untuk setiap pengembangan berikutnya. Analisis sistem dilakukan dengan sasaran sebagai berikut : BAB IV ANALISIS DAN PERANCANGAN Analisis merupakan suatu tahapan yang kritis, karena hasil tahapan ini merupakan pondasi untuk setiap pengembangan berikutnya. 4.1 Analisis sistem Analisis sistem dilakukan

Lebih terperinci

PEMROGRAMAN TERSTRUKTUR II

PEMROGRAMAN TERSTRUKTUR II PEMROGRAMAN TERSTRUKTUR II PERTEMUAN 12 CRYSTAL REPORTS Pada Visual Basic.Net 2010, crystal report belum terinstal secara otomatis, sehingga kita perlu menginstalnya sebelum digunakan. 1. Untuk membuat

Lebih terperinci

MODUL 3 Pemrograman ADO.NET : Connected Environtment

MODUL 3 Pemrograman ADO.NET : Connected Environtment MODUL 3 Pemrograman ADO.NET : Connected Environtment TUJUAN : Mahasiswa mampu memahami dan menerapkan penggunaan sintak connected pada database, pada materi ini membahas koneksi secara terus-menerus ke

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1 Analisa Sistem ng Sedang Berjalan Management fee adalah merupakan uang jasa yang diterima oleh pihak PT. HRD Mandiri selaku penyedia tenaga kerja dari pihak perusahaan

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. terdiri dari analisis perangkat lunak dan analisis perangkat keras serta analisis user

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. terdiri dari analisis perangkat lunak dan analisis perangkat keras serta analisis user BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Sistem Analisa sistem adalah uraian keseluruhan bagaimana sistem yang berjalan saat ini baik dilihat dari analisis fungsional dan analaisis

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN. yang digunakan untuk menulis program dan membentuk tabel-tabel basis data.

BAB V IMPLEMENTASI DAN PENGUJIAN. yang digunakan untuk menulis program dan membentuk tabel-tabel basis data. BAB V IMPLEMENTASI DAN PENGUJIAN. Implementasi Perangkat Lunak.. Lingkungan Implementasi Menjelaskan lingkungan perangkat keras dan perangkat implementasi yang digunakan untuk menulis program dan membentuk

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan di jelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelas tentang tampilan-tampilan yang ada pada aplikasi

Lebih terperinci

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010 Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

DAFTAR PUSTAKA. [1] Dennis, Alan. Barbara, H.W. and Roberta, M.R. Systems analysis and design 4th ed. John Wiley&Sons,Inc, 2012.

DAFTAR PUSTAKA. [1] Dennis, Alan. Barbara, H.W. and Roberta, M.R. Systems analysis and design 4th ed. John Wiley&Sons,Inc, 2012. DAFTAR PUSTAKA [1] Dennis, Alan. Barbara, H.W. and Roberta, M.R. Systems analysis and design 4th ed. John Wiley&Sons,Inc, 2012. [2] Iriani, Sri Setyo, 2011. Strategi Customer Relationship Marketing Terhadap

Lebih terperinci

PENGEMBANGAN APLIKASI PEMBENTUKAN KELOMPOK COOPERATIVE LEARNING MENGGUNAKAN VISUAL BASIC

PENGEMBANGAN APLIKASI PEMBENTUKAN KELOMPOK COOPERATIVE LEARNING MENGGUNAKAN VISUAL BASIC JRPM, 2016, 1(2), 192-208 JURNAL REVIEW PEMBELAJARAN MATEMATIKA http://jrpm.uinsby.ac.id PENGEMBANGAN APLIKASI PEMBENTUKAN KELOMPOK COOPERATIVE LEARNING MENGGUNAKAN VISUAL BASIC Agus Prasetyo Kurniawan

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan Bab ini berisi pemaparan mengenai hasil dari perancangan sistem dalam bentuk pembahasan mengenai uji implementasi dari hasil perancangan tersebut. Pengujian dilakukan untuk memperoleh

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISEM III.1. Gambaran umum sistem Sistem yang dibangun dalam skripsi ini adalah mengenai sistem informasi cuti karyawan berbasis sms gateway guna membantu karyawan untuk

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN 33 BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Yang Sedang Berjalan III.1.1. Analisa Input Berdasarkan pengamatan penulis proses simpan pinjam pada koperasi PT. Pacific Medan Industri sudah

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN. Pada dasarnya perancangan sistem yang dibuat oleh peneliti adalah

BAB III ANALISA DAN PERANCANGAN. Pada dasarnya perancangan sistem yang dibuat oleh peneliti adalah BAB III ANALISA DAN PERANCANGAN Pada dasarnya perancangan sistem yang dibuat oleh peneliti adalah mengenai perancangan software. Software yang dimaksud adalah aplikasi database yang digunakan untuk menyimpan

Lebih terperinci

DAFTAR PUSTAKA. https://www.scribd.com/document/ /jaenal-mutaqin docx diakses pada 14, Juni Pukul Wib

DAFTAR PUSTAKA. https://www.scribd.com/document/ /jaenal-mutaqin docx diakses pada 14, Juni Pukul Wib DAFTAR PUSTAKA A.S, Rosa dan Shalahuddin, M. 2016. Rekayasa Perangkat Lunak. Bandung : Informatika Churchill, JR, Gilbert A. 2001. Dasar Dasar Riset Pemasaran. Jakarta: Erlangga Rangkuti, Freddy. 2002.

Lebih terperinci

BAB III ANALISA SISTEM PERANCANGAN

BAB III ANALISA SISTEM PERANCANGAN BAB III ANALISA SISTEM PERANCANGAN Analisa mengenai sistem yang sedang berjalan sangatlah penting, karena dengan menganalisa sistem tersebut kita dapat mengetahui sejauh mana sistem yang telah berjalan

Lebih terperinci