merancang aplikasi rental dengan vb - s3.amazonaws.com fileuntuk membuat tabel, klik menu create,...
Post on 10-Apr-2019
219 Views
Preview:
TRANSCRIPT
Merancang Aplikasi Rental dengan VB.Net
I Gusti Ngurah Suryantara, S.Kom., M.Kom
PENERBIT PT ELEX MEDIA KOMPUTINDO
vii
DAFTAR ISI
KATA PENGANTAR................................................................................ V DAFTAR ISI ........................................................................................VII BAB 1 PENDAHULUAN ...................................................................... 1
1.1 Studi Kasus...............................................................................1 1.2 Bahasa Pemrograman...............................................................3 1.3 Crystal Report............................................................................3 1.4 Basis Data.................................................................................3 1.5 Sistem Operasi..........................................................................3 1.6 Pembuatan Aplikasi dengan VB.Net ..........................................4
1.6.1 Struktur Menu Aplikasi .........................................................7 1.6.2 Struktur Menu Master ...........................................................7 1.6.3 Struktur Menu Transaksi ......................................................8 1.6.4 Struktur Menu Laporan ........................................................9 1.6.5 Struktur Menu Setup ............................................................9 1.6.6 Struktur Menu Help..............................................................9
BAB 2 MEMBUAT BASIS DATA......................................................... 15 2.1 Pembuatan Basis Data ............................................................15
2.1.1 Tabel Usaha .......................................................................17 2.1.2 Tabel Jenis Alat Berat ........................................................17 2.1.3 Tabel Merk Alat Berat .........................................................18 2.1.4 Tabel Mata Uang................................................................18 2.1.5 Tabel Pengguna .................................................................18 2.1.6 Tabel Penyewa ...................................................................19 2.1.7 Tabel Rate..........................................................................19 2.1.8 Tabel Status.......................................................................20 2.1.9 Tabel Stok..........................................................................20 2.1.10 Tabel Type Alat Berat.........................................................21
15
MEMBUAT BASIS
DATA
Bab ini membahas pembuatan basis data (database) dengan
menggunakan MS-Access beserta pembuatan tabel-tabel yang
digunakan pada aplikasi.
2.1 Pembuatan Basis Data
Jalankan MS-Access Anda, lalu buatlah sebuah basis data dengan nama
Data.accdb. File yang dibuat disimpan di folder Debug pada proyek,
seperti pada Gambar 2.1.
Gambar 2.1 Menyimpan file Data.accdb di folder debug
Tabel-tabel yang dibutuhkan pada aplikasi adalah tblMUsaha, tblMJenis,
tblMMerk, tblMMUang, tblMPenyewa, tblMRate, tblMStatus, tblMStok,
16
tblMType, tblMWarna, tblMPengguna, tblTHSewa, tblTDSewa,
tblTHJamAlat, tblTDJamAlat, tblTHKembali, dan tblTDKembali.
Basis data yang digunakan pada buku ini adalah MS-Access.
Gambar 2.2 Menjalankan MS-Access
Setelah memilih Microsoft Access 2010, akan tampil kotak dialog
seperti pada Gambar 2.3.
Gambar 2.3 Tampilan MS-Access
Buat basis data dengan nama Data seperti pada Gambar 2.3. Klik icon
Blank Database. Pada bagian File Name isi dengan nama Data.accdb.
Simpanlah file yang dibuat di folder yang sudah dibuat, yaitu
RAB>RAB>Bin>Debug. Bila sudah menentukan nama file dan folder,
klik tombol Create. Akan tampil kotak dialog seperti pada Gambar 2.4.
17
Untuk membuat tabel, klik menu CREATE, kemudian klik Table Design Tables seperti pada Gambar 2.4.
Gambar 2.4 Membuat tabel dengan MS-Access
2.1.1 Tabel Usaha
Buat tabel tblMUsaha seperti pada Gambar 2.5.
Gambar 2.5 Desain tabel tblMUsaha
2.1.2 Tabel Jenis Alat Berat
Buat tabel tblMJenis seperti pada Gambar 2.6.
18
Gambar 2.6 Desain tabel tblMJenis
2.1.3 Tabel Merk Alat Berat
Buat tabel tblMMerk seperti pada Gambar 2.7.
Gambar 2.7 Desain tabel tblMMerk
2.1.4 Tabel Mata Uang
Buat tabel tblMUang seperti pada Gambar 2.8.
Gambar 2.8 Desain tabel tblMUang
2.1.5 Tabel Pengguna
Buat tabel tblMPengguna seperti pada Gambar 2.9.
Catatan: Setalah selesai membuat tabel tblMPengguna, masukkan sebuah data awal pada field KodeP dan NamaP misalkan admin.
19
Gambar 2.9 Desain tabel tblMPengguna
2.1.6 Tabel Penyewa
Buat tabel tblMPenyewa seperti pada Gambar 2.10.
Gambar 2.10 Desain tabel tblMPenyewa
2.1.7 Tabel Rate
Buat tabel tblMRate seperti pada Gambar 2.11.
Catatan: untuk field Rate atur Field Size menjadi Double, Format menjadi General Number dan Decimal Places menjadi 3.
20
Gambar 2.11 Desain tabel tblMRate
2.1.8 Tabel Status
Buat tabel tblMStatus seperti pada Gambar 2.12.
Gambar 2.12 Desain tabel tblMSatatus
Bila sudah selesai membuat tabel tblMStatus, masukkan data seperti
berikut:
KODE STATUS STATUS
S001 OPERATION
S002 STANDBY
S003 DIJUAL
Catatan: untuk kode status jangan diganti karena kode ini digunakan dalam program sebagai penanda apakah alat berat dalam posisi Operation, Standby, atau Dijual.
2.1.9 Tabel Stok
Buat tabel tblMStok seperti pada Gambar 2.13.
21
Gambar 2.13 Desain tabel tblMStok
Catatan: untuk field Biaya atur Field Size menjadi Double, Format menjadi Standard, dan Decimal Places menjadi 2.
2.1.10 Tabel Type Alat Berat
Buat tabel tblMType seperti pada Gambar 2.14.
Gambar 2.14 Desain tabel tblMType
2.1.11 Tabel Warna
Buat tabel tblMWarna seperti pada Gambar 2.15.
Gambar 2.15 Desain tabel tblMWarna
22
2.1.12 Tabel Transaksi Detail Jam Alat
Buat tabel tblTDJamAlat seperti pada Gambar 2.16.
Gambar 2.16 Desain tabel tblTDJamAlat
Catatan: untuk field JamAwal dan JamAkhir atur formatnya, Format: Short Time, Input Mask: 00:00;0;_ Field NoUnik digunakan untuk menciptakan data unik untuk melakukan penghapusan atau edit data pada detail jam alat. Data ini kombinasi dari NoUnit+Tahun+Bulan+Tanggal+JamAwal+JamAkhir diisi secara otomatis pada saat membuat program.
2.1.13 Tabel Transaksi Detail Kembali
Buat tabel tblTDKembali seperti pada Gambar 2.17.
Gambar 2.17 Desain tabel tblTDKembali
2.1.14 Tabel Transaksi Detail Sewa
Buat tabel tblTDSewa seperti pada Gambar 2.18.
23
Gambar 2.18 Desain tabel tblTDSewa
Catatan: untuk field Biaya atur Field Size menjadi Double, Format menjadi Standard dan Decimal Places menjadi 2.
2.1.15 Tabel Transaksi Header Jam Alat
Buat tabel tblTHJamAlat seperti pada Gambar 2.19.
Gambar 2.19 Desain tabel tblTHJamAlat
Catatan: untuk field Biaya atur Field Size menjadi Double, Format menjadi Standard dan Decimal Places menjadi 2.
2.1.16 Tabel Transaksi Header Kembali
Buat tabel tblTHKembali seperti pada Gambar 2.20.
Gambar 2.20 Desain tabel tblTHKembali
24
2.1.17 Tabel Transaksi Header Sewa
Buat tabel tblTHSewa seperti pada Gambar 2.21.
Gambar 2.21 Desain tabel tblTHSewa
Catatan: Untuk membuat primary key dengan beberapa field, maka drag (diblok) field yang akan dijadikan primary key. Selanjutnya klik icon kunci. Field Size (ukuran field) dibuat sesuai dengan keterangan pada setiap field. Buat folder bernama GambarAlatBerat, folder ini digunakan untuk menyimpan data foto-foto alat berat.
Sampai tahap ini Anda sudah berhasil membuat basis data beserta tabel-
tabel yang digunakan dalam program. Sekarang kita lanjut membuat
program, yaitu koneksi ke basis data di Bab 3.
283
TENTANG PENULIS
I Gusti Ngurah Suryantara, S.Kom., M.Kom lahir di desa Bona-Gianyar-Bali dengan latar belakang pendidikan S1 - Teknik Informatika dan S2-Magister Komputer. Beliau Dosen Teknik Informatika dan Sistem Informasi di Universitas Bunda Mulia di Jakarta. Selain sebagai seorang akademisi, juga seorang praktisi di bidang teknik informatika dengan kompetensi Analisis Sistem, Desain Sistem, dan Pemrograman.
Materi kuliah yang pernah diampu adalah Algoritma, Struktur Data, Basis Data, Pengolahan Citra, Grafika Komputer, Rekayasa Perangkat Lunak, Pemrograman Visual, Analisis dan Desain Berorientasi Objek, Pemrograman Berorientasi Objek, Enterprise Modelling, Skripsi.
Pernah memberikan seminar di Universitas Bung Karno di Jakarta, STMIK Widya Dharma di Pontianak. Pernah mengajar di Universitas Persada Indonesia Y.A.I di program studi Teknik Informatika dari tahun 1998 s/d 2010, STMIK Jayakarta dari tahun 2000 s/d 2003, STMIK Meridian dari tahun 2002 s/d 2005.
Selain kegiatan menulis buku sering juga mengikuti kegiatan bakti sosial ke anak-anak yatim piatu, panti werdha (rumah jompo), panti gangguan mental, dan panti korban kekerasan seksual. Aktivitas untuk menjaga kebugaran tubuh mengikuti kegiatan yoga, meditasi, dan mengkonsumsi makanan vegetarian.
Untuk menambah wawasan, penulis sarankan untuk membaca buku yang penulis susun dan diterbitkan oleh PT Elex Media Komputindo yaitu:
284
Merancang Aplikasi dengan VB.Net 2013 dengan pendekatan prosedural dan berorientasi objek.
Merancang Aplikasi Akuntansi dengan VB.Net dengan pendekatan prosedural dan berorientasi objek.
Merancang Aplikasi Distributor dengan VB.Net.
Merancang Aplikasi Rekam Medis dengan VB.Net.
Merancang Aplikasi dengan Metodologi Extreme Programming.
Merancang Aplikasi Asuransi Alat-Alat Berat.
Untuk konsultasi melalui:
Email: gusti_suryantara@yahoo.com
WA: +6281282688466
HP: +6281908068678
Catatan: Untuk melakukan pemesanan buku, hubungi Layanan Langsung PT Elex Media Komputindo: Gramedia Direct Jl. Palmerah Barat No. 33, Jakarta 10270 Telemarketing/CS: 021-53650110/111 ext: 3901/3902 Email: author@gramediapublishers.com
top related