Net)
Kata Pengantar
Diktat ini disusun dengan tujuan mempermudah mahasiswa dalam perkuliahan Pemrograman Visual II (VB.Net). Diktat ini berisi gambaran singkat tentang proses pembuatan sistem penjualan dan pembelian berbasis VB.Net dengan menggunakan database Microsoft SQL Server 2000. Sesuai dengan materi perkuliahan yang akan membuat sistem informasi sederhana dengan bahasa pemrograman VB.Net, maka dalam perkuliahan Pemrograman Visual II (VB.Net) akan membuat suatu sistem informasi berbasis database SQL Server yaitu Sistem Informasi Penjualan dan Pembelian. Diktat ini masih jauh dari sempurna. Bila ada kekurangan dan kekeliruan dalam isi materi diktat ini supaya dikonfirmasi untuk segera diperbaiki. Semoga diktat ini bermanfaat dan berguna. Terima Kasih
Hormat kami
Penulis
Halaman 1 dari 11
3. Rancangan Basisdata
Struktur Database
T_SUPPLIER
FIELD KD_SUPPLIER NM_SUPPLIER CONTACT TELP ALAMAT FAX EMAIL TYPE DATA VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR LENGTH 7 50 50 12 50 12 30 KET PK
T_PEGAWAI
FIELD KD_PEGAWAI NM_PEGAWAI JENKEL TELP ALAMAT KTP TGL_MASUK TYPE DATA VARCHAR VARCHAR SMALLINT VARCHAR VARCHAR VARCHAR DATETIME LENGTH 5 50 12 50 20 KET PK
T_KATEGORI_BARANG
FIELD KD_KATEGORI_BARANG NM_KATEGORI_BARANG TYPE DATA VARCHAR VARCHAR LENGTH 3 50 KET PK
Halaman 2 dari 11
T_USER
FIELD KD_USER KD_PEGAWAI PASWD TYPE DATA VARCHAR VARCHAR VARCHAR LENGTH 9 5 10 KET PK FK
T_PEMBELIAN
FIELD KD_TRS_BELI TGL_TRS_BELI NO_FAKTUR KD_SUPPLIER TOTAL POTONGAN GRAND_TOTAL KD_USER TYPE DATA VARCHAR DATETIME VARCHAR VARCHAR DECIMAL DECIMAL DECIMAL VARCHAR LENGTH 8 10 7 9 9 9 9 KET PK
FK
FK
T_PEMBELIAN_DETAIL
FIELD KD_TRS_BELI KD_BARANG QTY HARGA_BELI SUB_TOTAL TYPE DATA VARCHAR VARCHAR INT DECIMAL DECIMAL LENGTH 8 7 9 9 KET PK FK
T_PENJUALAN
FIELD KD_TRS_JUAL TGL_TRS_JUAL TOTAL POTONGAN GRAND_TOTAL KD_USER TYPE DATA VARCHAR DATETIME DECIMAL DECIMAL DECIMAL VARCHAR LENGTH 8 9 9 9 9 KET PK
FK
T_PENJUALAN_DETAIL
FIELD KD_TRS_JUAL KD_BARANG QTY HARGA_JUAL SUB_TOTAL TYPE DATA VARCHAR VARCHAR INT DECIMAL DECIMAL LENGTH 8 7 9 9 KET PK FK
Halaman 3 dari 11
BASISDATA ( MENGENAL SQL SERVER) Membuat Database dengan SQL Server 2000 I. MEMBUAT DATABASE
1. 2. 3.
Klik tombol Start pada taskbar Pilih menu All Program Klik MICROSOFT SQL SERVER ENTERPRISE
Rubah Lokasi File MDF database POS_F081 melalui tab Data Files
yaitu di D:\database\POS_R081_Data.MDF
Halaman 4 dari 11
4.
MEMBUAT TABEL BARU 1.
Lalu klik OK .
II.
Sekilas VB.NET
Solution Explorer : Untuk melihat struktur project yang sedang dikerjakan
Halaman 5
Form : Tempat untuk mendesain tampilan
Properties : Properti dari darisetiap objek 11 yang ada diform, Tampilan objek dapat diubah disini
Gambar 1 Window VB.NET Rancangan Layar Form Utama 1. Atur property form utama sebagai berikut Komponen Form Properti Text Windowstate Name Value UTAMA Maximized UTAMA
StatusStrip
TabControl
ToolStrip
Membuat ToolBar
Halaman 6 dari 11
3. Klik tanda panah seperti gambar dan pilih Button 4. Pilih Button
hasil akhirnya seperti ini dan atur propertinya seperti dibawah sampai
Komponen ToolStripButton1
Value BtnLogin ImageAndText Gunakan Project resource File lalu klik Import. Pakailah File gambar dengan ukuran 50x50 px Lihat gambar
Text TextImageRelati on
Login ImageAboveText
untuk
7. Buat menu menu selanjutnya seperti pada gambar form utama 8. Untuk menu LogOut tambahkan separator dan button
lalu atur properti Alignment = Right pada separator dan button terakhir. Lalu pindahkan separator terakhir kesebelah kiri button
Halaman 7 dari 11
Membuat StatusTools
4. Atur property masing masing statuslabel seperti dibawah sampai hasil akhirnya
seperti ini Properti Value Name FooterUser BackColor Transparent DisplayStyle Text Text User Login, nama Kamu StatusLabel2 BackColor Transparent DisplayStyle Text Text | Statuslabel3 Name FooterDate BackColor Transparent DisplayStyle Text Text Date StatusLabel4 BackColor Transparent DisplayStyle Text Text | Statuslabel5 Name FooterTime BackColor Transparent DisplayStyle Text Separator Text Time 5. Tambahkan Timer untuk menampilkan waktu, pilih didalam toolbox Timer dan atur properti enabled = true Komponen Statuslabel1
5.
Membuat TabControl
Halaman 8 dari 11
Membuat Module Dalam sistem ini, koneksi database nya terdapat pada Module. Sehingga dibuat bersifat global. Untuk membuat Module, perlu menambahkan atribut baru berupa module pada project. Dengan cara: Klik kanan pada Project di Solution Explorer, kemudian pilih Add, Add Module
Halaman 9 dari 11
Lanjutkan dibawahnya
Halaman 10 dari 11
Halaman 11 dari 11