KARTU BIMBINGAN TUGAS AKHIR MAHASISWA
|
|
|
- Yulia Susman
- 8 tahun lalu
- Tontonan:
Transkripsi
1 KEMENTERIAN PENDIDIKAN NASIONAL UNIVERSITAS SUMATERA UTARA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM PROGRAM STUDI D.III TEKNIK INFORMATIKA Jl. Bioteknologi No. 1 Kampus USU MEDAN Telp/FAX KARTU BIMBINGAN TUGAS AKHIR MAHASISWA Nama Mahasiswa : RIDHO S. AKBAR NIM : Judul Tugas Akhir : Perancangan Aplikasi Sistem Informasi Penjualan Pada Distro Indonesian Merch Dosen Pembimbing : Dr. Saib Suwilo, M.Sc Tanggal Mulai Bimbingan : Tanggal Selesai Bimbingan : No Tanggal Asisten Pembahasan Pada Asisten Paraf Dosen Keterangan Bimbingan Mengenai Pada BAB Pembimbing Kartu ini dikembalikan ke Departemen Matematika bila Bimbingan Mahasiswa telah selesai Diketahui, Departemen Matematika FMIPA USU Ketua Disetujui, Pembimbing Utama/ Penanggung Jawab Prof. Dr. Tulus, M.Si Dr. Saib Suwilo, M.Sc NIP NIP
2 SURAT KETERANGAN Hasil Uji Program Tugas Akhir Yang bertanda tangan dibawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program Diploma III Teknik Informatika/Statistika : Nama : RIDHO S. AKBAR NIM : Prog. Studi : Teknik Informatika Judul TA : PERANCANGAN APLIKASI SISTEM INFORMASI PENJUALAN PADA DISTRO INDONESIAN MERCH. Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas pada tanggal. Dengan Hasil : Sukses / Gagal Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan. Medan, Juli 2011 Dosen Pembimbing Program Studi D3 Teknik Informatika Dr. Saib Suwilo, M.Sc NIP
3 LISTING PROGRAM 1. Form Untuk Menampilkan Menu Utama Private Sub Form_KeyPress(Keyascii As Integer) If Keyascii = 27 Then End Private Sub mn1_click() Penjualan.Show Private Sub mn2_click() Penjualan2.Show Private Sub mnbarang_click() Barang.Show Private Sub mnctkbarang_click() CrystalReport1.ReportFileName = App.Path & "\Lap Barang.rpt" CrystalReport1.WindowState = crptmaximized CrystalReport1.RetrieveDataFiles CrystalReport1.DataFiles(0) = App.Path & "\ADOJual.mdb" CrystalReport1.Password = Chr(10) & "" CrystalReport1.Action = 0 Private Sub mnctkpenjualan_click() Laporan.Show Private Sub mnkasir_click() Kasir.Show Private Sub mnkeluar_click() End Private Sub mnrincian_click() Rincian.Show Private Sub mnsql_click() UjiSQL.Show 2. Form Untuk Menampilkan Menu Login Dim A As Byte Dim B As Byte
4 Private Sub Form_Load() TxtNamaKsr.MaxLength = 35 TxtNamaKsr.PasswordChar = "" TxtPasswordKsr.MaxLength = 15 TxtPasswordKsr.PasswordChar = "X" TxtPasswordKsr.Enabled = False TxtKodeKsr.Enabled = False Private Sub TxtNamaKsr_KeyPress(Keyascii As Integer) Keyascii = Asc(UCase(Chr(Keyascii))) If Keyascii = 27 Then Unload Me If Keyascii = 13 Then RSkasir.Open "Select NamaKsr from Kasir where NamaKsr ='" & TxtNamaKsr & "'", Conn If RSkasir.EOF Then A = A + 1 If 1 - A = 0 Then MsgBox "Kesempatan ke " & A & " Salah" & Chr(13) & _ "Nama '" & TxtNamaKsr & "' tidak dikenal" TxtNamaKsr = "" TxtNamaKsr.SetFocus If 2 - A = 0 Then MsgBox "Kesempatan ke " & A & " Salah" & Chr(13) & _ "Nama '" & TxtNamaKsr & "' tidak dikenal" TxtNamaKsr = "" TxtNamaKsr.SetFocus If 3 - A = 0 Then MsgBox "Kesempatan ke " & A & " Salah" & Chr(13) & _ "Nama '" & TxtNamaKsr & "' tidak dikenal" & Chr(13) & _ "Kesempatan habis, Ulangi dari awal" 'End Conn.Close Unload Me TxtNamaKsr.Enabled = False TxtPasswordKsr.Enabled = True TxtPasswordKsr.SetFocus Conn.Close Private Sub txtpasswordksr_keypress(keyascii As Integer) Keyascii = Asc(UCase(Chr(Keyascii))) If Keyascii = 27 Then Unload Me Dim LoginKasir As String Dim KodeKasir As String Dim NamaKasir As String If Keyascii = 13 Then RSkasir.Open "Select * from Kasir where NamaKsr ='" & TxtNamaKsr & "' and PasswordKsr='" & TxtPasswordKsr & "'", Conn If RSkasir.EOF Then
5 B = B + 1 If 1 - B = 0 Then MsgBox "Kesempatan ke " & B & " Salah" TxtPasswordKsr = "" TxtPasswordKsr.SetFocus If 2 - B = 0 Then MsgBox "Kesempatan ke " & B & " Salah" TxtPasswordKsr = "" TxtPasswordKsr.SetFocus If 3 - B = 0 Then MsgBox "Kesempatan ke " & B & " Salah" 'End Conn.Close Unload Me Unload Me Menu.Show KodeKasir = RSkasir!KodeKsr NamaKasir = RSkasir!NamaKsr TxtKodeKsr = KodeKasir TxtNamaKsr = NamaKasir Penjualan.KodeKsr = KodeKasir Penjualan.NamaKsr = NamaKasir Conn.Close Sub PeriksaTanggal() Dim CekTanggal As String Ulangi: CekTanggal = Date If CekTanggal <> Format(Date, "dd/mm/yy") Then If MsgBox("Ubah Format tanggal jadi dd/mm/yy di Control Panel, Regional Settings " & vbcrlf & _ "Customize.., Date, Short Date Style, karena program tidak dapat dijalankan!", vbcritical + vbokcancel, "Cek Tanggal") = vbok And CekTanggal <> Format(Date, "dd/mm/yy") Then Call Shell("rundll32.exe shell32.dll," & "Control_RunDLL INTL.CPL,,4", 1) End Pesan = MsgBox("Format Tanggal Sudah diganti..?", vbyesno, "Konfirmasi") If Pesan = vbno Then If CekTanggal <> Format(Date, "dd/mm/yy") Then GoTo Ulangi GoTo Ulangi Private Sub Timer1_Timer() If CekTanggal <> Format(Date, "dd/mm/yy") Then PeriksaTanggal Exit Sub
6 3. Form Untuk Menampilkan Menu Barang Dim mvbookmark As Variant Private Sub Form_Activate() Conn.CursorLocation = aduseclient RSBarang.Open "barang", Conn With RSBarang If Not (.BOF And.EOF) Then mvbookmark =.Bookmark End With Set DataGrid1.DataSource = RSBarang.DataSource Sub Form_Load() Text1.MaxLength = 5 Text2.MaxLength = 30 Text3.MaxLength = 8 Text4.MaxLength = 8 Text5.MaxLength = 4 KondisiAwal Function CariData() RSBarang.Open "Select * From Barang where KodeBrg='" & Text1 & "'", Conn End Function Private Sub KosongkanText() Text1 = "" Text2 = "" Text3 = "" Text4 = "" Text5 = "" Private Sub SiapIsi() Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True Text4.Enabled = True Text5.Enabled = True Private Sub TidakSiapIsi() Text1.Enabled = False Text2.Enabled = False Text3.Enabled = False Text4.Enabled = False Text5.Enabled = False Private Sub KondisiAwal() KosongkanText
7 TidakSiapIsi Cmdinput.Caption = "&Input" Cmdedit.Caption = "&Edit" Cmdhapus.Caption = "&Hapus" Cmdtutup.Caption = "&Tutup" Cmdinput.Enabled = True Cmdedit.Enabled = True Cmdhapus.Enabled = True Private Sub TampilkanData() With RSBarang If Not RSBarang.EOF Then Text2 = RSBarang!NamaBrg Text3 = RSBarang!HargaBeli Text4 = RSBarang!HargaJual Text5 = RSBarang!JumlahBrg End With Private Sub CmdRefresh_Click() If Cmdinput.Caption = "&Simpan" Then Cmdinput.SetFocus If Cmdedit.Caption = "&Simpan" Then Cmdedit.SetFocus Call KondisiAwal Form_Activate Private Sub CmdInput_Click() If Cmdinput.Caption = "&Input" Then Cmdinput.Caption = "&Simpan" Cmdedit.Enabled = False Cmdhapus.Enabled = False Cmdtutup.Caption = "&Batal" SiapIsi KosongkanText If Text1 = "" Or Text2 = "" Or Text3 = "" Or Text4 = "" Or Text5 = "" Then MsgBox "Data Belum Lengkap...!" Dim SQLTambah As String SQLTambah = "Insert Into Barang (KodeBrg,NamaBrg,HargaBeli,HargaJual,JumlahBrg) values ('" & Text1 & "','" & Text2 & "','" & Text3 & "','" & Text4 & "','" & Text5 & "')" Conn.Execute SQLTambah CmdRefresh_Click Private Sub CmdEdit_Click() If Cmdedit.Caption = "&Edit" Then Cmdinput.Enabled = False Cmdedit.Caption = "&Simpan"
8 Cmdhapus.Enabled = False Cmdtutup.Caption = "&Batal" SiapIsi If Text2 = "" Or Text3 = "" Or Text4 = "" Or Text5 = "" Then MsgBox "Masih Ada Data Yang Kosong" Dim SQLEdit As String SQLEdit = "Update Barang Set NamaBrg= '" & Text2 & "', HargaBeli='" & Text3 & "', HargaJual='" & Text4 & "',JumlahBrg='" & Text5 & "' where KodeBrg='" & Text1 & "'" Conn.Execute SQLEdit CmdRefresh_Click Private Sub CmdHapus_Click() If Cmdhapus.Caption = "&Hapus" Then Cmdinput.Enabled = False Cmdedit.Enabled = False Cmdtutup.Caption = "&Batal" KosongkanText SiapIsi Private Sub CmdTutup_Click() Select Case Cmdtutup.Caption Case "&Tutup" Unload Me Case "&Batal" TidakSiapIsi KondisiAwal End Select Private Sub Text1_KeyPress(Keyascii As Integer) Keyascii = Asc(UCase(Chr(Keyascii))) If Keyascii = 13 Then If Len(Text1) < 5 Then MsgBox "Kode Harus 5 Digit" Text2.SetFocus If Cmdinput.Caption = "&Simpan" Then Call CariData If Not RSBarang.EOF Then TampilkanData MsgBox "Kode Barang Sudah Ada" KosongkanText Text2.SetFocus
9 If Cmdedit.Caption = "&Simpan" Then Call CariData If Not RSBarang.EOF Then TampilkanData Text1.Enabled = False Text2.SetFocus MsgBox "Kode Barang Tidak Ada" Text1 = "" If Cmdhapus.Enabled = True Then Call CariData If Not RSBarang.EOF Then TampilkanData Pesan = MsgBox("Yakin akan dihapus", vbyesno) If Pesan = vbyes Then Dim SQLHapus As String SQLHapus = "Delete From Barang where kodebrg= '" & Text1 & "'" Conn.Execute SQLHapus KondisiAwal CmdRefresh_Click KondisiAwal Cmdhapus.SetFocus MsgBox "Data Tidak ditemukan" Private Sub Text2_KeyPress(Keyascii As Integer) Keyascii = Asc(UCase(Chr(Keyascii))) If Keyascii = 13 Then Text3.SetFocus Private Sub Text3_keypress(Keyascii As Integer) If Keyascii = 13 Then Text4.SetFocus If Not (Keyascii >= Asc("0") And Keyascii <= Asc("9") Or Keyascii = vbkeyback) Then Keyascii = 0 Private Sub Text4_keypress(Keyascii As Integer) If Keyascii = 13 Then If Val(Text4) <= Val(Text3) Then MsgBox "Harga jual jangan <= harga beli" Text4 = "" Text4.SetFocus Text5.SetFocus
10 If Not (Keyascii >= Asc("0") And Keyascii <= Asc("9") Or Keyascii = vbkeyback) Then Keyascii = 0 Private Sub Text5_keypress(Keyascii As Integer) If Keyascii = 13 Then If Cmdinput.Enabled = True Then Cmdinput.SetFocus If Cmdedit.Enabled = True Then Cmdedit.SetFocus If Not (Keyascii >= Asc("0") And Keyascii <= Asc("9") Or Keyascii = vbkeyback) Then Keyascii = 0 4. Form Untuk Menampilkan Menu Kasir Sub Form_Load() Text1.MaxLength = 5 Text2.MaxLength = 30 Text3.MaxLength = 10 Text3.PasswordChar = "X" KondisiAwal Function CariData() RSkasir.Open "Select * From Kasir where KodeKsr='" & Text1 & "'", Conn End Function Private Sub KosongkanText() Text1 = "" Text2 = "" Text3 = "" Private Sub SiapIsi() Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True Private Sub TidakSiapIsi() Text1.Enabled = False Text2.Enabled = False Text3.Enabled = False Private Sub KondisiAwal() KosongkanText TidakSiapIsi CmdInput.Caption = "&Input" CmdEdit.Caption = "&Edit" CmdHapus.Caption = "&Hapus" CmdTutup.Caption = "&Tutup" CmdInput.Enabled = True
11 CmdEdit.Enabled = True CmdHapus.Enabled = True Private Sub TampilkanData() With RSkasir If Not RSkasir.EOF Then Text2 = RSkasir!NamaKsr Text3 = RSkasir!PasswordKsr End With Private Sub CmdInput_Click() If CmdInput.Caption = "&Input" Then CmdInput.Caption = "&Simpan" CmdEdit.Enabled = False CmdHapus.Enabled = False CmdTutup.Caption = "&Batal" SiapIsi KosongkanText If Text1 = "" Or Text2 = "" Or Text3 = "" Then MsgBox "Data Belum Lengkap...!" Dim SQLTambah As String SQLTambah = "Insert Into Kasir (KodeKsr,NamaKsr,PasswordKsr) values ('" & Text1 & "','" & Text2 & "','" & Text3 & "')" Conn.Execute SQLTambah KondisiAwal Private Sub CmdEdit_Click() If CmdEdit.Caption = "&Edit" Then CmdInput.Enabled = False CmdEdit.Caption = "&Simpan" CmdHapus.Enabled = False CmdTutup.Caption = "&Batal" SiapIsi If Text2 = "" Or Text3 = "" Then MsgBox "Masih Ada Data Yang Kosong" Dim SQLEdit As String SQLEdit = "Update Kasir Set NamaKsr= '" & Text2 & "', PasswordKsr='" & Text3 & "' where KodeKsr='" & Text1 & "'" Conn.Execute SQLEdit KondisiAwal Private Sub CmdHapus_Click() If CmdHapus.Caption = "&Hapus" Then CmdInput.Enabled = False
12 CmdEdit.Enabled = False CmdTutup.Caption = "&Batal" KosongkanText SiapIsi Private Sub CmdTutup_Click() Select Case CmdTutup.Caption Case "&Tutup" Unload Me Case "&Batal" TidakSiapIsi KondisiAwal End Select Private Sub Text1_KeyPress(Keyascii As Integer) Keyascii = Asc(UCase(Chr(Keyascii))) If Keyascii = 13 Then If Len(Text1) < 5 Then MsgBox "Kode Harus 5 Digit" Text2.SetFocus If CmdInput.Caption = "&Simpan" Then Call CariData If Not RSkasir.EOF Then TampilkanData MsgBox "Kode Kasir Sudah Ada" KosongkanText Text2.SetFocus If CmdEdit.Caption = "&Simpan" Then Call CariData If Not RSkasir.EOF Then TampilkanData Text1.Enabled = False Text2.SetFocus MsgBox "Kode Kasir Tidak Ada" Text1 = "" If CmdHapus.Enabled = True Then Call CariData If Not RSkasir.EOF Then TampilkanData Pesan = MsgBox("Yakin akan dihapus", vbyesno) If Pesan = vbyes Then Dim SQLHapus As String
13 '" & Text1 & "'" SQLHapus = "Delete From Kasir where kodeksr= Conn.Execute SQLHapus KondisiAwal KondisiAwal CmdHapus.SetFocus MsgBox "Data Tidak ditemukan" Private Sub Text2_KeyPress(Keyascii As Integer) Keyascii = Asc(UCase(Chr(Keyascii))) If Keyascii = 13 Then Text3.SetFocus Private Sub Text3_keypress(Keyascii As Integer) Keyascii = Asc(UCase(Chr(Keyascii))) If Keyascii = 13 Then If CmdInput.Enabled = True Then CmdInput.SetFocus If CmdEdit.Enabled = True Then CmdEdit.SetFocus 5. Form Untuk Menampilkan Menu Laporan Private Sub Form_Load() RSPenjualan.Open "Select Distinct Tanggal From Penjualan order By 1", Conn RSPenjualan.Requery Do Until RSPenjualan.EOF Combo1.AddItem RSPenjualan!Tanggal Combo2.AddItem Format(RSPenjualan!Tanggal, "YYYY,MM, DD") Combo3.AddItem Format(RSPenjualan!Tanggal, "YYYY,MM, DD") RSPenjualan.MoveNext For i = 1 To 12 Combo4.AddItem i Next i For i = 8 To 18 Combo5.AddItem i Next i Private Sub Combo1_Keypress(Keyascii As Integer) If Combo1 = "" Or Keyascii = 27 Then Unload Me
14 'Lap Harian Private Sub Combo1_Click() CR.Reset CR.ReportFileName = App.Path & "\Lap Jual Harian.rpt" CR.Password = Chr(10) & "" CR.DataFiles(0) = App.Path & "\ADOJual.mdb" CR.SelectionFormula = "Totext({Penjualan.Tanggal})='" & Combo1 & "'" CR.WindowState = crptmaximized CR.Action = 1 Private Sub Combo2_Keypress(Keyascii As Integer) If Keyascii = 27 Then Unload Me 'Lap Mingguan (Tgl Antara) Private Sub Combo3_Click() If Combo2 = "" Then MsgBox "Tanggal awal kosong",, "Informasi" Combo2.SetFocus Exit Sub CR.Reset CR.ReportFileName = App.Path & "\Lap Jual Mingguan.rpt" CR.Password = Chr(10) & "" CR.DataFiles(0) = App.Path & "\ADOJual.mdb" CR.SelectionFormula = "{Penjualan.Tanggal} in date (" & Combo2.Text & ") to date (" & Combo3.Text & ")" CR.WindowState = crptmaximized CR.Action = 1 Private Sub Combo4_Keypress(Keyascii As Integer) If Keyascii = 27 Then Unload Me 'Lap Bulanan Private Sub Combo5_Click() RSPenjualan.Open "select * from Penjualan where month(tanggal)='" & Val(Combo4) & "' and year(tanggal)='" & (Combo5) & "'", Conn If RSPenjualan.EOF Then MsgBox "Data tidak ditemukan" Exit Sub Combo4.SetFocus CR.Reset CR.ReportFileName = App.Path & "\Lap Jual Bulanan.rpt" CR.Password = Chr(10) & "" CR.DataFiles(0) = App.Path & "\ADOJual.mdb" CR.SelectionFormula = "Month({Penjualan.Tanggal})=" & Val(Combo4.Text) & " and Year({Penjualan.Tanggal})=" & Val(Combo5.Text) CR.ReportFileName = App.Path & "\Lap Jual Bulanan.rpt" CR.WindowState = crptmaximized
15 CR.Action = 1 6. Form Untuk Menampilkan Menu Transaksi Penjualan Private Sub Timer1_Timer() Jam = Time$ Private Sub Form_Activate() Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & App.Path & "\ADOJual.mdb" Adodc1.RecordSource = "Transaksi" Set DTGrid.DataSource = Adodc1 DTGrid.Refresh If KodeKsr = "" Then MsgBox "Kasir tidak terdeteksi" Login.Show Exit Sub RSBarang.Open "Barang", Conn List1.Clear Do Until RSBarang.EOF List1.AddItem RSBarang!NamaBrg & Space(50) & RSBarang!KodeBrg RSBarang.MoveNext Call Auto Call Tabel_Kosong Adodc1.Recordset.MoveFirst Tanggal = Date CmdSimpan.Enabled = False Private Sub Form_Load() KodeKsr = Login.TxtKodeKsr NamaKsr = Login.TxtNamaKsr DTGrid.Col = 1 CmdSimpan.Enabled = False Private Sub Auto() RSPenjualan.Open "select * from Penjualan Where Faktur In(Select Max(Faktur)From Penjualan)Order By Faktur Desc", Conn RSPenjualan.Requery Dim Urutan As String * 10 Dim Hitung As Long With RSPenjualan If.EOF Then Urutan = Right(Date, 2) + Mid(Date, 4, 2) + Left(Date, 2) + "0001" Faktur = Urutan
16 If Left(!Faktur, 6) <> Right(Date, 2) + Mid(Date, 4, 2) + Left(Date, 2) Then Urutan = Right(Date, 2) + Mid(Date, 4, 2) + Left(Date, 2) + "0001" Hitung = (!Faktur) + 1 Urutan = (Right(Date, 2) + Mid(Date, 4, 2) + Left(Date, 2)) + Right("0000" & Hitung, 4) Faktur = Urutan End With Function Tabel_Kosong() Adodc1.Recordset.MoveFirst Do While Not Adodc1.Recordset.EOF Adodc1.Recordset.Delete Adodc1.Recordset.MoveNext For i = 1 To 10 Adodc1.Recordset.AddNew Adodc1.Recordset!Nomor = i Adodc1.Recordset.Update Next i DTGrid.Col = 1 End Function Private Sub DTGrid_KeyDown(KeyCode As Integer, Shift As Integer) Select Case KeyCode Case vbkeyescape Adodc1.Recordset!Kode = Null Adodc1.Recordset!Nama = Null Adodc1.Recordset!Harga = Null Adodc1.Recordset!Jumlah = Null Adodc1.Recordset!Total = Null Adodc1.Recordset.Update Call TotalItem Call TotalHarga DTGrid.Refresh End Select Private Sub DTGrid_AfterColEdit(ByVal ColIndex As Integer) If DTGrid.Col = 1 Then RSBarang.Open "Select * from Barang where Kodebrg='" & Adodc1.Recordset!Kode & "'", Conn If RSBarang.EOF Then Pesan = MsgBox("Kode Barang Tidak Terdaftar") DTGrid.Col = 1 Exit Sub Adodc1.Recordset!Kode = RSBarang!KodeBrg Adodc1.Recordset!Nama = RSBarang!NamaBrg Adodc1.Recordset!Harga = RSBarang!HargaJual DTGrid.Col = 4 DTGrid.Refresh Exit Sub
17 If DTGrid.Col = 4 Then Adodc1.Recordset!Jumlah = Adodc1.Recordset!Jumlah Adodc1.Recordset!Total = Adodc1.Recordset!Harga * Adodc1.Recordset!Jumlah Adodc1.Recordset.Update Adodc1.Recordset.MoveNext DTGrid.Col = 1 Call TotalHarga Call TotalItem Function TotalItem() On Error Resume Next Adodc1.Recordset.MoveFirst Item = 0 Do While Not Adodc1.Recordset.EOF And Adodc1.Recordset!Jumlah <> 0 Item = Item + Adodc1.Recordset!Jumlah Adodc1.Recordset.MoveNext Item = Item End Function Function TotalHarga() On Error Resume Next Adodc1.Recordset.MoveFirst Total = 0 Do While Not Adodc1.Recordset.EOF And Adodc1.Recordset!Total <> 0 Total = Total + Adodc1.Recordset!Total Adodc1.Recordset.MoveNext Total = Format(Total, "#,###,###") End Function Private Sub Bersihkan() Item = "" Total = "" Dibayar = "" Kembali = "" Private Sub Dibayar_KeyPress(Keyascii As Integer) If Keyascii = 13 Then If Dibayar = "" Or Val(Dibayar) < (Total) Then MsgBox "Jumlah Pembayaran Kurang" Dibayar.SetFocus Dibayar = Format(Dibayar, "###,###,###") If Dibayar = Total Then Kembali = Dibayar - Total Kembali = Format(Dibayar - Total, "###,###,###") CmdSimpan.Enabled = True CmdSimpan.SetFocus If Not (Keyascii >= Asc("0") And Keyascii <= Asc("9") Or Keyascii = vbkeyback) Then Keyascii = 0
18 Private Sub CmdSimpan_Keypress(Keyascii As Integer) If Keyascii = 27 Then CmdSimpan.Enabled = False Dibayar = "" Dibayar.SetFocus Private Sub CmdSimpan_Click() Dim SQLTambahJual As String SQLTambahJual = "Insert Into Penjualan(Faktur,Tanggal,Jam,Total,Item,Dibayar,Kembali,KodeKsr)" & _ "values('" & Faktur & "','" & Tanggal & "','" & Jam & "','" & Total & "','" & Item & "','" & Dibayar & "','" & Kembali & "','" & KodeKsr & "')" Conn.Execute (SQLTambahJual) Adodc1.Recordset.MoveFirst Do While Not Adodc1.Recordset.EOF If Adodc1.Recordset!Kode <> vbnullstring Then Dim SQLTambahDetail As String SQLTambahDetail = "Insert Into Detailjual(Faktur,Kodebrg,JmlJual) " & _ "values ('" & Faktur + Adodc1.Recordset!Nomor & "','" & Adodc1.Recordset!Kode & "','" & Adodc1.Recordset!Jumlah & "')" Conn.Execute (SQLTambahDetail) Adodc1.Recordset.MoveNext Adodc1.Recordset.MoveFirst Do While Not Adodc1.Recordset.EOF If Adodc1.Recordset!Kode <> vbnullstring Then RSBarang.Open "Select * from Barang where Kodebrg='" & Adodc1.Recordset!Kode & "'", Conn If Not RSBarang.EOF Then Dim Kurangi As String Kurangi = "update barang set jumlahbrg='" & RSBarang!JumlahBrg - Adodc1.Recordset!Jumlah & "' where kodebrg='" & Adodc1.Recordset!Kode & "'" Conn.Execute (Kurangi) Adodc1.Recordset.MoveNext Bersihkan Form_Activate Call Cetak Private Sub CmdBatal_Click() Dibayar = "" Total = "" Item = "" Form_Activate
19 Private Sub Cmadodc1utup_Click() Unload Me Function Cetak() RSPenjualan.Open "select * from penjualan Where Faktur In(Select Max(Faktur)From penjualan)order By Faktur Desc", Conn Layar.Show Dim Total, JmlJual, JmlHasil As Double Dim MGrs As String Layar.Font = "Courier New" Layar.Print Layar.Print RSkasir.Open "select * From Kasir where KodeKsr= '" & RSPenjualan!KodeKsr & "'", Conn Layar.Print Tab(5); "Faktur : "; RSPenjualan!Faktur Layar.Print Tab(5); "Tanggal : "; Format(RSPenjualan!Tanggal, "DD-MMMM-YYYY") Layar.Print Tab(5); "Jam : "; Format(RSPenjualan!Jam, "HH:MM:SS") Layar.Print Tab(5); "Kasir : "; RSkasir!NamaKsr MGrs = String$(33, "-") Layar.Print Tab(5); MGrs RSDetailJual.Open "select * from detailjual Where left(faktur,10)='" & RSPenjualan!Faktur & "'", Conn RSDetailJual.MoveFirst No = 0 Do While Not RSDetailJual.EOF No = No + 1 Set RSBarang = New ADODB.Recordset RSBarang.Open "select * From Barang where Kodebrg= '" & RSDetailJual!KodeBrg & "'", Conn RSBarang.Requery Harga = RSBarang!HargaJual Jumlah = RSDetailJual!JmlJual Hasil = Harga * Jumlah Layar.Print Tab(5); No; Space(2); RSBarang!NamaBrg Layar.Print Tab(10); RKanan(Jumlah, "##"); Space(1); "X"; Layar.Print Tab(15); Format(Harga, "###,###,###"); Layar.Print Tab(25); RKanan(Hasil, "###,###,###") RSDetailJual.MoveNext Layar.Print Tab(5); MGrs Layar.Print Tab(5); "Total :"; Layar.Print Tab(25); RKanan(RSPenjualan!Total, "###,###,###"); Layar.Print Tab(5); "Dibayar :"; Layar.Print Tab(25); RKanan(RSPenjualan!Dibayar, "###,###,###"); Layar.Print Tab(5); MGrs Layar.Print Tab(5); "Kembali :"; If RSPenjualan!Dibayar = RSPenjualan!Total Then Layar.Print Tab(34); RSPenjualan!Dibayar - RSPenjualan!Total Layar.Print Tab(25); RKanan(RSPenjualan!Dibayar - RSPenjualan!Total, "###,###,###"); Layar.Print Tab(5); MGrs Layar.Print Tab(5); "Terima Kasih atas kunjungan Anda"
20 Layar.Print Layar.Print Layar.Print Conn.Close End Function Private Function RKanan(NData, CFormat) As String RKanan = Format(NData, CFormat) RKanan = Space(Len(CFormat) - Len(RKanan)) + RKanan End Function Private Sub List1_keyPress(Keyascii As Integer) If Keyascii = 13 Then If DTGrid.SelText <> Right(List1, 5) Then DTGrid.SelText = Right(List1, 5) Adodc1.Recordset.Update RSBarang.Open "Select * from Barang where KodeBrg='" & Right(List1, 5) & "'", Conn, adopendynamic, adlockoptimistic RSBarang.Requery If Not RSBarang.EOF Then Adodc1.Recordset!Kode = RSBarang!KodeBrg Adodc1.Recordset!Nama = RSBarang!NamaBrg Adodc1.Recordset!Harga = RSBarang!HargaJual Adodc1.Recordset.Update DTGrid.SetFocus DTGrid.Col = 4 Private Sub CmdTutup_Click() Unload Me 7. Form Untuk Menampilkan Menu Rincian Penjualan Private Sub Form_Load() On Error Resume Next List1.Clear RSPenjualan.Open "Select Distinct Faktur from Penjualan ", Conn Do Until RSPenjualan.EOF List1.AddItem RSPenjualan!Faktur RSPenjualan.MoveNext Conn.Close Call Gelap Private Sub list1_click() Conn.CursorLocation = aduseclient RSPenjualan.Open "select * from Penjualan where Faktur='" & List1.Text & "'", Conn RSPenjualan.Requery If Not RSPenjualan.EOF Then Text1 = RSPenjualan!Tanggal
21 RSkasir.Open "select * from Kasir where KodeKsr='" & RSPenjualan!KodeKsr & "'", Conn If Not RSkasir.EOF Then Text2 = RSkasir!NamaKsr Conn.Close Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & App.Path & "\ADOJual.mdb" Adodc1.RecordSource = "select NamaBrg as [Nama Barang], HargaJual as [Harga Jual],JmlJual as Jumlah, HargaJual*JmlJual as Total from Barang,detailJual,penjualan where DetailJual.kodeBrg=Barang.kodeBrg and left(detailjual.faktur,10)=penjualan.faktur and penjualan.faktur='" & List1 & "'" Adodc1.Refresh Set DataGrid1.DataSource = Adodc1 DataGrid1.Refresh Call Total Call Item Private Sub List1_keyPress(Keyascii As Integer) If Keyascii = 27 Then Unload Me Function Item() Adodc1.Recordset.MoveFirst Jumlah = 0 Do While Not Adodc1.Recordset.EOF Jumlah = Jumlah + Adodc1.Recordset!Jumlah Adodc1.Recordset.MoveNext Text3 = Jumlah End Function Function Total() Adodc1.Recordset.MoveFirst Jumlah = 0 Do While Not Adodc1.Recordset.EOF Jumlah = Jumlah + Adodc1.Recordset!Total Adodc1.Recordset.MoveNext Text4 = Jumlah End Function Sub Gelap() Text1.Enabled = False Text2.Enabled = False Text3.Enabled = False Text4.Enabled = False
LAMPIRAN LISTING PROGRAM
LAMPIRAN LISTING PROGRAM 1. Tampilan Form Login Dim A As Byte Dim B As Byte Private Sub Form_Load() TxtNamaKsr.MaxLength = 35 TxtPasswordKsr.MaxLength = 15 TxtPasswordKsr.PasswordChar = "*" TxtPasswordKsr.Enabled
LAMPIRAN A : LISTING PROGRAM
LAMPIRAN A : LISTING PROGRAM Source Code module Public Conn As New ADODB.Connection Public RSKasir As ADODB.Recordset Public RSAnggota As ADODB.Recordset Public RSSimpan As ADODB.Recordset Public RSPinjam
Universitas Sumatera Utara
L A M P I R A N LISTING PROGRAM PROGRAM FORM LOGIN Dim A As Byte Dim B As Byte Private Sub Command2_Click() Unload Me Private Sub Form_Load() 'batasi jumlah karakter Textuser.MaxLength = 30 Textpass.MaxLength
APLIKASI KOPERASI VB 6.0 Peminat silakan hubungi : Email : [email protected] Facebook : [email protected] (Uus Rusmawan) Phone : 0812 8438 1118 Inti program ini adalah bagaimana cara menyimpan
PROGRAM PENGGAJIAN VB 6.0 Peminat silakan hubungi : Email : [email protected] Facebook : [email protected] (Uus Rusmawan) Phone : 0812 8438 1118 8.1 Normalisasi File Program penggajian ini dirancang
APLIKASI KREDIT MOTOR VB 6.0 Peminat silakan hubungi : Email : [email protected] Facebook : [email protected] (Uus Rusmawan) Phone : 0812 8438 1118 4.1 Merancang Database Dan Relasi Tabel Aplikasi
APLIKASI PERSEDIAAN BARANG VB 6.0 (VERSI 2) Peminat silakan hubungi : Email : [email protected] Facebook : [email protected] (Uus Rusmawan) Phone : 0812 8438 1118 Program ini merupakan suatu
Listing Program. 1. FrmUser.frm
Listing Program 1. FrmUser.frm Private Sub cmdhapus_click() If cmdhapus.caption = "&Hapus" Then cmdinput.enabled = False cmdtutup.caption = "&Batal" KosongkanText SiapIsi cbousername.setfocus RSUser.Open
APLIKASI PEMBAYARAN SPP VB 6.0 Peminat silakan hubungi : Email : [email protected] Facebook : [email protected] (Uus Rusmawan) Phone : 0812 8438 1118 Program ini digunakan di setiap institusi
HandleError: MsgBox "Proses tidak bisa dikerjakan.", vbinformation, "Perhatian" On Error GoTo 0 End Sub
LISTING PROGRAM Kode Program Menu Input Private Sub Form_Activate() WarnaTidakNormal Private Sub cmdprevious_click() On Error Resume Next.MovePrevious If.BOF Then.MoveFirst TampilkanData Private Sub cmdtambah_click()
Oleh : Uus Rusmawan Hal - 1 -
Hal - 1 - BAB CRYSTAL REPORT Dalam modul ini Crystall Report yang digunakan adalah versi 8.5. sebagai langkah awal kita akan mencoba membuat laporan data barang. Ikutilah langkah-langkah berikut ini. 1.
Field Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 -
Buatlah database baru dan beri nama penjualan Buat beberapa tabel berikut: 1. Barang Kodebrg Text 12 Primary key Namabrg Text 30 - Hargabl Currency - Input mask Hargajl Currency - Input mask Stok Number
APLIKASI LAUNDRY VB 6.0 Peminat silakan hubungi : Email : [email protected] Facebook : [email protected] (Uus Rusmawan) Phone : 0812 8438 1118 Program ini digunakan untuk pendataan pada sebuah
Oleh : Uus Rusmawan Hal - 1 Membuat Laporan Bulanan Dengan Crystal Report Buatlah laporan dengan bentuk seperti gambar di bawah ini dan simpan dengan Lap Jual Bulanan Buatlah form seperti gambar di bawah
Listing Program a. Form Login. Public LoginSucceeded As Boolean
Listing Program a. Form Login Public LoginSucceeded As Boolean Private Sub cmdcancel_click() 'set the global var to false 'to denote a failed login LoginSucceeded = False Me.Hide Private Sub cmdok_click()
Program absen dengan menggunakan visual basic 6.0
Program absen dengan menggunakan visual basic 6.0 Pajrin Wurika Sahara [email protected] Abstrak Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment
Oleh : Uus Rusmawan Hal - 1 -
Hal - 1 - BAB KONEKSI ACCESS KONEKSI MENGGUNAKAN OBJEK To the point Yang dimaksud dengan menggunakan objek adalah menggunakan adodc. Ikuti langkahnya step by step pada redaksi dan gambar di bawah ini.
BAHASA PEMROGRAMAN (LISTING PROGRAM)
BAHASA PEMROGRAMAN (LISTING PROGRAM) 1. Bahasa Pemrograman (Listing Program) untuk Form Menu Utama Option Explicit Dim Judul Private Sub cmdbarangmasuk_click() FormBarangMasuk.Show FormBarangMasuk.Top
APLIKASI KREDIT BANK VB 6.0 Database Access 2003, Crystal Report 8.5 Harga khusus untuk pembelajaran Rp. 150.000,- Permintaan revisi dikenakan biaya sesuai tingkat kesulitan Cara pembayaran melalui transfer
SURAT KETERANGAN Hasil Uji Program Tugas Akhir
SURAT KETERANGAN Hasil Uji Program Tugas Akhir Yang bertanda tangan dibawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program Diploma III Teknik Informatika/Statistika : Nama : AFRIAN HARAWI NIM : 082406058
9.1 Normalisasi File PROGRAM PERPUSTAKAAN VB 6.0 Peminat silakan hubungi : Email : [email protected] Facebook : [email protected] (Uus Rusmawan) PHONE : 0812 8438 1118 Program Perpustakaan ini
BAB 1 KONSEP DASAR...
Daftar Isi Kata Pengantar... v Daftar Isi...ix BAB 1 KONSEP DASAR...1 1.1 Type Data...3 1.2 Membuat Primary Key dan Foreign Key...4 1.3 Mengubah Posisi Field...4 1.4 Menyalin Tabel...6 1.5 Menghapus dan
Listing Program. Listing Form Login. Listing Form Menu Utama Private Sub MnDataPenerbangan_Click() FR_Penerbangan.Show 1 End Sub
Listing Program Listing Form Login Private Sub Command1_Click() If Text1.Text = "admin" And Text2.Text = "123" Then MAIN Unload Me MsgBox "Maaf, Nama atau Password yang anda input salah...!", vbokonly,
PROGRAM REKAM MEDIS VB 6.0 (VERSI 2) Peminat silakan hubungi : Email : [email protected] Facebook : [email protected] (Uus Rusmawan) Phone : 0812 8438 1118 Program ini digunakan untuk melakukan
LISTING PROGRAM. Script Menu Utama Pada Game Tebak Kata
LISTING PROGRAM Script Menu Utama Pada Game Tebak Kata Dim kesempatan As Integer Dim nilai As Integer Dim arrkataasli(20) As String Dim kataasli As String Dim arrhurufharushilang(20) As String Dim hurufharushilang
Kartu Bimbingan Tugas Akhir Mahhasiswa
KEMENTERIAN PENDIDIKAN NASIONAL UNIVERSITAS SUMATERA UTARA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Jln. Bioteknologi No.1 Kampus USU Padang Bulan Medan-20155 Telp. (061) 8211050, 82144290, Fax. (061)
Oleh : Uus Rusmawan Hal - 1 Membuat Laporan Mingguan Dengan Crystal Report Buatlah laporan dengan bentuk seperti gambar di bawah ini dan simpan dengan nama Lap Jual Mingguan Buatlah form seperti gambar
PROGRAM REKAM MEDIS VB 6.0 Peminat silakan hubungi : Email : [email protected] Facebook : [email protected] (Uus Rusmawan) Phone : 0812 8438 1118 Program ini merupakan konversi dari konsep DAO
BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI BELANJA
BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI BELANJA 4.1 Sistem Informasi Akuntansi Belanja Yang Diusulkan 4.1.1 Kebijakan Sistem Informasi Akuntansi Belanja Yang Diusulkan Adapun kebijakan Kantor Kecamatan
LISTING PROGRAM. lbljalan.caption = "Selamat Menggunakan Kamus Digital Istilahistilah
L A M P I R A N LISTING PROGRAM Form FrmMain Private Sub Form_Load() lbljalan.caption = "Selamat Menggunakan Kamus Digital Istilahistilah IT" Timer1.Interval = "1" InitConnection PopData (strtextsearch)
Tutorial, Source code, Request Program Visual Basic
Tutorial, Source code, Request Program Visual Basic Oleh : Moh. A Azis Membuat Form Transaksi Barang Keluar Program Persediaan Barang Form barang keluar digunakan untuk melakukan transaksi penginputan
FORM LOGIN. Option Explicit. Private Sub cmdexit_click() End End Sub
1 FORM LOGIN Option Explicit Private Sub cmdexit_click() End Private Sub cmdlogin_click() On Error GoTo handleerror If (txtnama = "") Then MsgBox "Nama user harus diisi terlebih dahulu",, "Perhatian" txtnama.setfocus
APLIKASI UJIAN DIGITAL VB 6 Peminat silakan hubungi : Email : [email protected] Facebook : [email protected] (Uus Rusmawan) Phone : 0812 8438 1118 Pada bab ini akan dibahas tentang sebuah aplikasi
LISTING PROGRAM. Kode Form Splash Screen. Private Sub Form_Load() lblversion.caption = "Version " & App.Major & "." & App.Minor & "." & App.
LISTING PROGRAM Kode Form Splash Screen Private Sub Form_Load() lblversion.caption = "Version " & App.Major & "." & App.Minor & "." & App.Revision lblproductname.caption = App.Title lblcopyright.caption
Gambar 1 Table Petugas. Gambar 2 Penambahan Komonen Pada Form
A. Pembutan input data petugas 1) Membuat table petugas Buat table dengan nama Tpetugas buat isi table seperti gambar di bawah ini Field name Data type Field size Index kd_ptgs Text 4 Primary key nama
1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ]
1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ] L-1 Form Data Barang [ Browse ] Form Produksi L-2 Form Faktur Penjualan Form Pembeli L-3 Form Pembeli [ Browse ] Properti Form
DAFTAR PUSTAKA. pada PT. Restu Mahkota Karya. Sekolah Tinggi Manajemen Informatika dan
DAFTAR PUSTAKA F, Rowland Jonathan e.(2006). Perancangan sistem penjualan berbasis web pada PT. Restu Mahkota Karya. Sekolah Tinggi Manajemen Informatika dan Komputer Jayakarta. Jakarta. HM, Jogiyanto.(1995).
FUNGSI PENCABANGAN DAN PERULANGAN
Hal - 1 - FUNGSI PENCABANGAN DAN PERULANGAN Kedua fungsi ini sangat banyak digunakan dalam proses pemrograman. Kita akan mencobanya dalam sebuah program non database. Fungsi pencabangan dan perulangan
Langkah ke 2 yaitu buat database form bukunya seperti gambar dibawah ini
Langkah Awal untuk buat data pencarian data buku adalah dengan membuat database pada Microsoft access seperti yang terlihat pada gambar dibawah, cara membuat database login, Langkah ke 2 yaitu buat database
Oleh : Uus Rusmawan Hal - 1 Membuat Laporan Harian Dengan Crystal Report Catatan : Anda harus membuat database yang terdiri dari tabel Barang, Penjualan dan detailjual yang semuanya telah berisi data hasil
SISTEM INFORMASI PENJUALAN GROSIR BUKU DI TOKO PUSTAKA ILMU PONOROGO
SISTEM INFORMASI PENJUALAN GROSIR BUKU DI TOKO PUSTAKA ILMU PONOROGO SKRIPSI Diajukan untuk memenuhi persyaratan peyelesaian Skripsi pada Jurusan Teknik Informatika Fakultas Teknik Universitas Muhammadiyah
Listing Program. 1. Loading. 2. Home. Option Explicit. Dim isplash As Integer. Private Sub Timer1_Timer() On Error Resume Next. isplash = isplash + 5
Listing Program 1. Loading Option Explicit Dim isplash As Integer Private Sub Timer1_Timer() On Error Resume Next isplash = isplash + 5 ProgressBar1.Value = ProgressBar1.Value + 400 / 400 If isplash >
KODE PROGRAM FORM PENJUALAN
KODE PROGRAM FORM PENJUALAN Buat Variabel-variabel yang dibutuhkan (untuk Koneksi Database dan Tabel-tabel dengan menggunakan DIM, contoh lihat pada Form Pemasok) Buat prosedur Koneksi_Database Buat prosedur
PROGRAM BANK Peminat silakan hubungi : Email : [email protected] Facebook : [email protected] (Uus Rusmawan) Phone : 0812 838 1118 Pada program bank ini diperlukan konsentrasi ekstra, karena
2.1 Pendahuluan APLIKASI PENGOLAHAN NILAI VB 6.0 Peminat silakan hubungi : Email : [email protected] Facebook : [email protected] (Uus Rusmawan) Phone : 0812 8438 1118 Program ini menggambarkan
Me.Picture = LoadPicture(App.Path & "\pakar.jpg") App.HelpFile = App.Path & "\Help.hlp" End Sub
LISTING PROGRAM Form Utama Option Explicit Private Sub MDIForm_Load() Me.imgIkon.ListImages.Remove "Pengetahuan" Me.imgIkon.ListImages.Remove "Penelusuran" Me.imgIkon.ListImages.Remove "Penjelasan" Me.imgIkon.ListImages.Clear
Form Pemasok. Interface. Listing Program. Form Pemasok. Dim koneksi As ADODB.Connection Dim rspemasok As ADODB.Recordset. Dim cari As String
Interface Listing Program Dim koneksi As ADODB.Connection Dim rspemasok As ADODB.Recordset Dim cari As String Sub Koneksi_Database() Set koneksi = New ADODB.Connection koneksi.cursorlocation = aduseclient
Copyright by : ipi-leppindo jambi all reserved 2014 (japikinfo.com)
1 FORM DATA BARANG Dim Db As Database Dim RsBarang As Recordset Sub Koneksi() 'Koneksi Database Set Db = OpenDatabase("Tentukan Lokasi Database\Barang.mdb") Set RsBarang = Db.OpenRecordset("Table_Stok")
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
Oleh : Uus Rusmawan Hal - 1 VB Dan Database Access KONEKSI MENGGUNAKAN OBJEK To the point Yang dimaksud dengan menggunakan objek adalah menggunakan adodc. Ikuti langkahnya step by step pada redaksi dan
Oleh : Uus Rusmawan Hal - 1 Membuat Form Login Hal yang perlu disiapkan adalah : Membuat database Membuat tabel (kasir) Kodeksr Namaksr Passwordksr Membuat modul untuk akses database Membuat form Catatan
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
LEMBAR KERJA PRAKTIKUM. Mata kuliah : Pemrograman Visual I (Visual Basic)
LEMBAR KERJA PRAKTIKUM Nim : 13-1401-164 Hari / Tgl TTD Asisten Nama Kelas : Muh. Idrus : DK-13 Mata kuliah : Pemrograman Visual I (Visual Basic) Materi : Pemrograman Database Program data pasien - Hasil
BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN
BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN 4.1 Sistem Informasi Akuntansi Usulan 4.1.1 Formulir / Dokumen dan Catatan yang dius ulkan Prosedur Penjualan berisi prosedur-prosedur atau tahapan-tahapan
LISTING PROGRAM. Public Declare Sub PortOut Lib "io.dll" (ByVal Port As Integer, ByVal Value As Byte)
43 LISTING PROGRAM Skrip Modul pada Server Public Declare Sub PortOut Lib "io.dll" (ByVal Port As Integer, ByVal Value As Byte) Kode Program Aplikasi Server Option Explicit Private Sub Form_Load() Winsock1.LocalPort
Oleh : Uus Rusmawan Hal - 1 Program Password Catatan : Pada saat program ini dibuat, database menggunakan Visual Data Manager Database yang memuat data-data penting seperti data keuangan atau rahasia perusahaan
anggaran dapat dilihat pada gambar berikut ini:
4.5 Tampilan dan Kode Program 4.5.1 Tampilan Menu Utama Tampilan menu program perancangan sistem informasi akuntansi realisasi anggaran dapat dilihat pada gambar berikut ini: Gambar 4.62 Tampilan pada
Oleh : Uus Rusmawan
PROGRAM PENJUALAN Dengan menggunakan pola yang sama seperti program pembelian, kita dapat membuat program penjualan. Perbedaannya hanya sedikit saja, yaitu pada program pembelian jumlah barang akan bertambah
Kode Program : Koneksi. Klik Kanan Adobrg Pilih ADODC Properties Maka akan muncul tampilan sbb: Instruktur : Nani Purwati
Kode Program : Koneksi Klik Kanan Adobrg Pilih ADODC Properties Maka akan muncul tampilan sbb: Klik Build Maka akan muncul tampilan sbb: Pilih Microsoft Jet 4.0 OLEDB Provider Klik Next>> Maka akan muncul
Membuat Form Input Barang (Untuk Server)
Membuat Form Input Barang (Untuk Server) 1. Buatlah Tabel Barang didalam Database stockgudang, dengan desain sebagai berikut : 2. Buatlah DSN dengan nama : dsnstockgudang 3. Desainlah Form Input Data Barang
L-2. Listing Program Form Utama. Private Sub Form_Activate() Option3.SetFocus End Sub. Private Sub MnuKeluar_Click() End End Sub
LISING PROGRAM L-1 L-2 Listing Program Form Utama Private Sub Form_Activate() Option3.SetFocus Private Sub MnuKeluar_Click() End Private Sub Option1_Click() Unload Me Load FrmLogin FrmLogin.Show Private
Gambar 4.60Tampilan Menu Utama
4.5 Tampilan dan Kode Program 4.5.1 Tampilan Menu Pada Menu Utama Untuk merancang program sistem informasi akuntansi arus kas ini penulis melengkapi dengan pengendalian keamanan, setiap masuk ke dalam
Oleh : Uus Rusmawan Hal - 1 Menampilkan Sejumlah Data Buatlah form seperti gambar berikut ini Coding : Dim Conn As New ADODB.Connection Dim RS As New ADODB.Recordset Sub Koneksi() Set Conn = New ADODB.Connection
LISTING PROGRAM. Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) ShowInputForm End Sub
LISTING PROGRAM 1. Listing Menu Utama Option Explicit Private ntime As Integer Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) ShowInputForm Private Sub Form_Load() ntime = 0 Private Sub
LAMPIRAN. Kode Program Menu Utama
1 LAMPIRAN Kode Program Menu Utama Dim LetakTengah As Integer Private Declare Function PlaySound Lib "winmm.dll" Alias _ "PlaySoundA" (ByVal lpszname As String, ByVal hmodule As Long, _ ByVal dwflags As
1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.
No. : LST/PTI/PTI 8/0 Revisi : 0 Tgl. : 5-3-009 Hal. dari 3 hal.. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.. Sub Kompetensi Dapat mengakses
BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI AKTIVA TETAP
BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI AKTIVA TETAP 4.1 Sistem Informasi Akuntansi yang Diusulkan 4.1.1 Deskripsi Jabatan yang Diusulkan Uraian deskripsi jabatan yang diusulkan pada PT. INDOMO MULIA
Bahasa Pemrograman-1 (Visual Basic)
Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom MEMBUAT DATABASE MYSQL DENGAN SQL-YOG 1. Aktifkan Wamp Server : Klik Start, Program, WampServer, Start WampServer 2. Buka SQL-Yog : Klik Start, Program,
LISTING PROGRAM FORM MENU UTAMA. Private Sub Command1_Click() Unload Me Form2.Show End Sub. Private Sub Command3_Click() Form10.
LISTING PROGRAM FORM MENU UTAMA Form2.Show Form10.Show Form11.Show Private Sub Command5_Click() Private Sub Command6_Click() Form12.Show Private Sub Timer1_Timer() Label3.Caption = Time Label4.Caption
DATA. No Nama Bagian NRK Jabatan Golongan Pendidikan. 1 Ahmad Akbar PL Tukang Listrik Sounsistim IC/0 STM
1. Karyawan DATA No Nama Bagian NRK Jabatan Golongan Pendidikan 1 Ahmad Akbar 3.09 00.00.PL.01357 Tukang Listrik Sounsistim IC/0 STM 2 Denny Sariati Damanik 3.09 81.00.PL.01015 Mandor Traksi IID/6 SMA
Basic Programing Visual Basic
Basic Programing Visual Basic Oleh : Aririk Japik, 1 Mengenal Visual Basic Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer
L - 1. Tampilan Aplikasi ( Form Menu Utama ) Tampilan Form login
LAMPIRAN L - 1 Tampilan Aplikasi ( Form Menu Utama ) Tampilan Form login L - 2 Tampilan Form Pendaftaran Tampilan Form Penyetoran L - 3 Tampilan Form Penarikan Tampilan Form opsi L - 4 Tampilan Form Print
Oleh : Uus Rusmawan Hal - 1 Cara Membuat Hak Akses Ke Sistem Aplikasi 1. Buatlah Database (Misal dengan MS. Access) dengan nama DBJual.mdb 2. Buatlah Tabel Kasir dengan struktur Kodeksr (text,5), NamaKsr
Praktekum VB 6.0 I. KOTAK PESAN. Contoh syntax kotak pesan
Praktekum VB 6.0 Oleh : Bohal K. Simorangkir, S.Kom STMIK Parna Raya, Manado ========================== I. KOTAK PESAN Contoh syntax kotak pesan Private Sub Command2_Click() Dim pesan As String pesan =
LISTING PROGRAM. 1. Animasi Awal (animasiawal.frm) Private Sub Form_Load() ButtonClick = 0 Timer1.Enabled = True Timer1.Interval = 50 End Sub
LISTING PROGRAM 1. Animasi Awal (animasiawal.frm) Private Sub Form_Load() ButtonClick = 0 Timer1.Enabled = True Timer1.Interval = 50 Private Sub Timer1_Timer() If ProgressBar1 = 100 Then Unload Me frmlogin.visible
BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI LAPORAN KEUANGAN LABA RUGI
BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI LAPORAN KEUANGAN LABA RUGI 4.1 Sistem Informasi Akuntansi Yang Diusulkan 4.1.1 Struktur Organisasi yang Diusulkan A. Pembayaran dan perhitungan gaji dilakukan
Praktikum 4 Program Aplikasi Bisnis Imam Gunawan, M. Kom 1. Tambahkan tabel berikut, pada database stockgudang :
1. Tambahkan tabel berikut, pada database stockgudang : 2. Buat form CariBarang dengan tampilan sbb : 3. Buat coding program untuk form diatas sbb : Private Sub DataGrid1_Click() Barang_Masuk.txtkode.Text
Private Sub cmdprint_click() WebBrowser1.ExecWB OLECMDID_PRINT,OLECMDEXECOPT_DODEFAULT End Sub
Lampiran 1 Form Utama Aplikasi Web Browser Dim counter As Integer Private Sub cmdback_click() WebBrowser1.GoBack Private Sub cmdbuka_click() CommonDialog1.CancelError = True On Error GoTo Cancel CommonDialog1.Filter
LISTING PROGRAM. tanya = MsgBox("Apakah Anda yakin akan menghapus. kata : " & txtword.text & "?", vbquestion + gadoconn.
LISTING PROGRAM 1. Listing Pembuka Private Sub cmddelete_click() Dim strdelete As String tanya = MsgBox("Apakah Anda yakin akan menghapus kata : " & txtword.text & "?", vbquestion + vbyesno, "Konfirmasi
Koneksi Visual Basic 6.0 dengan SQL SERVER 2000
Koneksi Visual Basic 6.0 dengan SQL SERVER 2000 Arief Susanto [email protected] http://www.ariefsusanto.at.ua Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan
LAMPIRAN. Source Code Program Untuk MDI Utama
Kode (Coding) Program LAMPIRAN Code program yang dibuat dalam aplikasi ini meliputi MDIUtama, FrmAturan, FrmCiriKerusakan, FrmJenisKerusakan, FrmKeterangan, FrmMacamKerusakan, FrmPassword, FrmPenelusuran,
Tambahkan Form Baru untuk pengisian user login (password pemakaian) dan simpan dengan nama frmlogin
Tambahkan Form Baru untuk pengisian user login (password pemakaian) dan simpan dengan nama frmlogin Private Sub Form_Activate() cmdok.default = True Private Sub Text1_KeyPress(KeyAscii As Integer) KeyAscii
LAMPIRAN LISTING PROGRAM. Label1 = "APLIKASI RUMUS BANGUN RUANG MENGGUNAKAN "
LAMPIRAN LISTING PROGRAM 1. Tampilan Utama Label1.FontSize = 14 Label1 = "APLIKASI RUMUS BANGUN RUANG MENGGUNAKAN " Label2.FontSize = 14 Label2 = "VISUAL BASIC 6.0" Private Sub Label3_Click() Form5.Show
Oleh : Uus Rusmawan Hal - 1 Membuat Laporan Data Awal S/D Data Akhir Asunmsi : anda sudah memiliki database dengan nama DBSiswa.mdb dan di dalamnya terdapat tabel siswa dengan struktur nim, nama dan jurusan
Program Database Penjualan Barang
Program Database Penjualan Barang 1. Perancangan Struktur Database (dbpenjualan) a. Tabel Barang (tabel_barang) Tabel barang adalah tabel yang digunakan sebagai penyimpanan data data barang. Berikut struktur
KARTU BIMBINGAN TUGAS AKHIR MAHASISWA
KARTU BIMBINGAN TUGAS AKHIR MAHASISWA Nama Mahasiswa : Rama Azhari Siregar Nomor Induk Mahasiswa : 112406087 Judul Tugas Akhir : Aplikasi daftar menu digital di restoran menggunakan Visual basic 6.0 Dosen
Oleh : Uus Rusmawan Hal - 1 Membuat Nomor Otomatis Dengan Pola Tanggal (YYMMDD + Nomor Urut) Catatan : Anda harus memiliki database dan sebuah tabel (contoh nama databasenya adalah dbdemofaktur, nama tabel
Pemrograman Database dengan perintah SQL
Pemrograman Database dengan perintah SQL Imam Bukhari, S.Kom [email protected] www.imambukhari.weebly.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
Oleh : Uus Rusmawan Hal - 1 -
Hal - 1 - BAB KONEKSI MYSQL MySql oleh sebagian besar pemakainya lebih cenderung digunakan untuk database berbasis web, padahal VB juga dapat mengolah database MySql. Instalasi Server Lokal MySQL MySql
PERANCANGAN SISTEM INFORMASI KESISWAAN DAN KEPEGAWAIAN SMP NEGERI 3 PONOROGO BERBASIS VISUAL BASIC 6.0 SKRIPSI
PERANCANGAN SISTEM INFORMASI KESISWAAN DAN KEPEGAWAIAN SMP NEGERI 3 PONOROGO BERBASIS VISUAL BASIC 6.0 SKRIPSI Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1)
APLIKASI SERVICE KENDARAAN - VB.NET Peminat silakan hubungi : Email : [email protected] Facebook : [email protected] (Uus Rusmawan) Phone : 0812 8438 1118 Rancangan Database Database dalam aplikasi
BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Berdasarkan analisa dan perancangan sistem yang telah
BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM 4.1 Implementasi Sistem Berdasarkan analisa dan perancangan sistem yang telah dilakukan pada bab III, maka pada bab ini akan diimplementasikan sebuah program aplikasi
Praktikum-19 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom FORM BARANG MASUK
FORM BARANG MASUK 1. Buat Table : BarangMasuk, pada Database StockGudang, dengan struktur sebagai berikut : 2. Buat Form Cari Barang dengan Layout sebagai berikut : Atur Properti sebagai berikut : 1. Name
PEMROGRAMAN CLIENT. Latihan 1. Buka IDE Visual Basic dan buat project baru, simpan pada folder anda masingmasing.
PEMROGRAMAN CLIENT Dalam arsitektur aplikasi model client/server, pemrosesan pada sebuah aplikasi terjadi pada client dan server. Aplikasi client mengeluarkan permintaan ke database yang mengirimkan kembali
DAFTAR KODE PROGRAM KODE FORM LOGIN
DAFTAR KODE PROGRAM KODE FORM LOGIN If Me.TxtUser.Text "yuni" Then ' MsgBox "Nama User salah", vbcritical + vbokonly, "Distro 72 Madiun" Else If Me.TxtKunci.Text "yuni" Then MsgBox "Password Anda
