Professional Documents
Culture Documents
contoh dalam tugas akhir atau skripsi karena desain databasenya membentuk konsep One To many dengan level 3NF. Membuat Module Tujuan pembuatan module adalah untuk mempercepat dan mempermudah akses ke database. Koneksi cukup dibuat satu kali tetapi dapat dipanggil berkali-kali di setiap form dalam project yang yang sangkutan. Cara membuat module adalah klik menu menu Project > add module < Add, kemudian ketiklah coding berikut ini. Imports System.Data.OleDb
Module Module1 Public Conn As OleDbConnection Public da As OleDbDataAdapter Public ds As DataSet Public cmd As OleDbCommand Public rd As OleDbDataReader Public str As String
Public Sub Koneksi() str = "provider=microsoft.jet.oledb.4.0;data source=db1.mdb" Conn = New OleDbConnection(str) If Conn.State = ConnectionState.Closed Then
Conn.Open() End If End Sub End Module 4.4 Menu Utama Menu utama berfungsi untuk mengintegrasikan semua form dalam satu project. Pembahasan tentang pembuatan menu utama berikut MenuStrip dan StatusStrip telah dilakukan pada bab 1 dan silakan dipelajari kembali.
Pengolahan Data Petugas Form petugas berguna untuk mengolah data kasir (petugas) yang nantinya akan mengoperasikan aplikasi. Status petugas yang login dalam aplikasi akan menentukan hak akses terhadap aplikasi tersebut.
Login Form login digunakan sebagai sarana keamanan penggunaan aplikasi agar tidak sembarang orang melakukan pengolahan data dan melakukan transaksi di dalam aplikasi ini. Form login juga berguna untuk menentukan hak akses pengguna aplikasi pada menu-menu tertentu sesuai dengan otoritasnya.
Pembahasan tentang coding form Barang telah dilakukan pada bab sebelumnya, silakan dipelajari kembali atau silakan lihat codingnya dalam CD pendukung buku ini.
Retur Penjualan
Rincian Transaksi
Laporan
Ganti Password
Public DS As DataSet Public CMD As OleDbCommand Public RD As OleDbDataReader Public STR As String
Public Sub Koneksi() STR = "provider=microsoft.jet.oledb.4.0;data source=dbpersediaan.mdb" conn = New OleDbConnection(str) If conn.State = ConnectionState.Closed Then conn.Open() End If End Sub End Module Menu Utama
Login
Membuat Module
Imports System.Data.OleDb
Module Module1
Public Conn As OleDbConnection Public da As OleDbDataAdapter Public ds As DataSet Public cmd As OleDbCommand Public rd As OleDbDataReader Public str As String Public hasil As Integer
Public Sub Koneksi() str = "provider=microsoft.jet.oledb.4.0;data source=dbkoperasi.mdb" Conn = New OleDbConnection(str) If Conn.State = ConnectionState.Closed Then Conn.Open() End If End Sub
6.7 Login
6.8
Transaksi Setoran
Membuat Module Buatlah sebuah Module, kemudian ketiklah coding berikut ini Imports System.Data.OleDb
Module Module1 Public Conn As OleDbConnection Public da As OleDbDataAdapter Public ds As DataSet Public cmd As OleDbCommand Public rd As OleDbDataReader Public str As String
Public Sub Koneksi() str = "provider=microsoft.jet.oledb.4.0;data source=dbrentalvcd.mdb" Conn = New OleDbConnection(str) If Conn.State = ConnectionState.Closed Then
Menu Utama
Login
Aplikasi Perpustakaan
Aplikasi perpustakaan hampir sama dengan aplikasi Rental VCD, yang membedakannya hanya jenis barang yang dipinjam dan dikembalikan saja, dengan melakukan sedikit modifikasi maka dalam hitungan menit anda sudah dapat membuat aplikasi perpustakaan. Rancangan Database Normalisasi File
Membuat Module Buatlah sebuah Module, kemudian ketiklah coding berikut ini Imports System.Data.OleDb
Public da As OleDbDataAdapter Public ds As DataSet Public cmd As OleDbCommand Public rd As OleDbDataReader Public str As String Public hasil As Integer
Public Sub Koneksi() str = "provider=microsoft.jet.oledb.4.0;data source=dbperpustakaan.mdb" Conn = New OleDbConnection(str) If Conn.State = ConnectionState.Closed Then Conn.Open() End If End Sub
End Module
Menu Utama
Login
Aplikasi Penggajian
Module Module1 Public Conn As OleDbConnection Public da As OleDbDataAdapter Public ds As DataSet Public cmd As OleDbCommand Public rd As OleDbDataReader Public str As String
Public Sub Koneksi() str = "provider=microsoft.jet.oledb.4.0;data source=DBpenggajian.mdb" Conn = New OleDbConnection(str) If Conn.State = ConnectionState.Closed Then Conn.Open() End If
Form Petugas
Login
Form Golongan
Form Jabatan
Form Potongan
Form Pegawai
Transaksi Penggajian
Laporan Penggajian
Ganti Password
Module Module1 Public CONN As OleDbConnection Public DA As OleDbDataAdapter Public DS As DataSet Public CMD As OleDbCommand Public RD As OleDbDataReader Public STR As String
If conn.State = ConnectionState.Closed Then conn.Open() End If End Sub End Module Menu Utama
Form Barang
Form Petugas
Form Kurir
Form Konsumen
Login
Penyerahan Cucian
Pengiriman Cucian
Jejak Transaksi
Module Module1
Public Conn As OleDbConnection Public da As OleDbDataAdapter Public ds As DataSet Public cmd As OleDbCommand Public rd As OleDbDataReader
Public Sub Koneksi() str = "provider=microsoft.jet.oledb.4.0;data source=dbRawatJalan.mdb" Conn = New OleDbConnection(str) If Conn.State = ConnectionState.Closed Then Conn.Open() End If End Sub
Form Pasien
Form Petugas
Form Poli
Form Dokter
Form Obat
Login
Pendaftaran Pasien
Transaksi Resep
Laporan Pembayaran
Backup database
Public da As OleDbDataAdapter Public ds As DataSet Public cmd As OleDbCommand Public rd As OleDbDataReader Public str As String
Public Sub Koneksi() str = "provider=microsoft.jet.oledb.4.0;data source=DBService.mdb" Conn = New OleDbConnection(str) If Conn.State = ConnectionState.Closed Then Conn.Open() End If End Sub End Module
Menu Utama
Form Barang
Form Jasa
Form Kasir
Form Mekanik
Login
Pendaftaran Service
Transaksi Service