Dalam hal ini saya coba meng-share
pendapat/teknik/metode/cara/logika saya dalam pembuatan program
penjualan menggunakan Visual Basic(VB.Net) dan MySql sebagai tempat
penyimpanan datanya. Karena dalam rekayasa perangkat lunak(RPL pendek
katanya dalam mata kuliah saya) diperlukan pengetahuan yang wajib
diketahui untuk mewujudkan hasil dari suatu analisa yang dikerjakan,
dalam kasus ini adalah program penjualan. he he he tapi analisane dibatesi, sory seh belajar, silahkan ber-comment mungkin ada masuka-masukan.
Untuk memulainya adapun perlengkapan yang diperlukan adalah sebagai berikut:- Komputer dan OS yang mendukung untuk diinstal;
- Microsoft Visual Studio 2010, dapat di download disini Free Developer Tools atau dapat juga di Ultimate Trial Edition
- MySql Connector .Net dapat didownload disini, saya sarankan memakai versi 6.3.2 kalo tidak ketemu ya versi 6.3.9. pengalaman saya waktu masih pake vb 2008 + conector versi 6.5.4 trus berpindah versi vb.net 2010, waktu menggunakan add wizard koneksi ke mysql pada saat memasukan username, password dan database ke kolom isian yang diminata eh tiba tiba formnya menghilang entah kemana, sampai*2 saya harus merelakan seluruh program pendukung dan vb.net 2008 yang sudah up to date dan diinstal dengan fresh copy dari vb.net 2010
- XAMPP (Apache+mysql+php+phpdmin+…) yang dapat didownload disini atau langsung disini, versi yang saya pake 1.7.3, dengan bundle versi MySQL 5.1.41 (Community Server) with PBXT engine 1.0.09-rc
Seperti yang telah di tulis di atas
untuk menghasilkan suatu produk software yang bagus diperlukan
kemampuaan menganalisa yang jitu pula, misal (analisa gradakan kasus diatas) : Model sistem pembukuan yang diterapkan(Tata Usaha dan Kearsipan),
Faktor fungsionalitas dari program, Penentuan perangkat
hardware/software dalam mengaplikasikan/mengimplementasikan hasil dan
sebagainya. Tapi saya disini tidak membahas analisanya akan tetapi lebih
ke teknik pemrogramanya, bagamana cara meng-coding antara mysql dengan
Visul Basic .Net. Ya kiranya cukup preface dari saya and lets do it
Pembuatan/Perancangan Database MySQL dengan PhpMyAdminAdapun ERD nya terlihat seperti gambar berikut :
Untuk memulai pastikan XAMPP ready dalam artian Web Server Local (Apache) dan MySQL Database sudah jalan, terlihat seperti ini :
kemudian masuk ke PhpMyAdmin dengan cara
buka web browser dan mengetikan ke kolom URI dengan url
http://localhost/phpmyadmin/ atau dengan cara mengklik button Admin pada
deretean Mysql pada XAMPP Control Panel, akan langsung membuka web
browser dan masuk kedalam home page XAMPP(Localhost) kemudian klik pada
tab Tools > phpMyAdmin, masukkan username dan password yang
diminta(benar) akan dibawa ke home page dari phpMyAdmin terlihat seperti
gambar :
Buat Database dengan cara mengetikan
nama database yang dibuat pada kolom MySQL Localhost > Create new
database, contoh: tugaspakmuzaki kemudian klik button Create(berhasil)
Web Browser akan langsung di redirect ke dalam database tugaspakmuzaki
yang selanjutnya digunakan untuk perancangan tabel-tabel sesuai ERD
diatas. Terlihat seperti gambar :
Pembuatan/Perancangan Tabel pada Database MySQL menggunakan PhpMyAdmin
Untuk membuat table isikan nama tabel
dan jumlah field dikolom yang tersedia yaitu kolom name dan Number of
fields pada pada group Create new table on database tugaspakmuzaki
seperti contoh : nama tabel “barang” dan jumlah field 9 klik button Go.
akan di redirect ke perancangan atribut
dari field-field pada table yang dibuat, perhatikan ERD diatas tanda
kunci merupakan Primery key di tentukan pada kolom index, bila kolom
tidak terlihat geser kekiri/kekanan scrolbar yang berada di bawah, untuk
pemilihan atribut type dan sebagainya dapat mengklik gambar panah
kebawah pada dropdown list. Kemudian klik button Save untuk menyimpan
tabel yang telah dibuat, bila button save tak terlihat tarik scrollbar
sebelah kanan ke bawah.
- Keterangan dari gambar Ket ERD
- a :> Simbol dari Field, eg: gambar kunci merupakan simbol dari atribut field yang memiliki indek Primary Key
- b :> Nama Field
- c :> Data type Field, eg: Varchar
- d :> Merupakan Alokasi nilai panjang dari atribut data type
- e :> Merupakan nama tabel, eg: tabel barang pada database tugaspakmuzaki
- f :> Garis relasi antar tabel
Setelah proses penyimpanan sukses
halaman langsung diredirect ke hasil dari proses terlihat seperti
berikut, perhatikan pada query yang dijalankan, hasil berupa field-field
beserta atribut-atributnya, pada indexes terdapat primary key dengan
field kode_barang.
Ulangi proses pembuatan tabel diatas
sehingga seluruh tabel yang diperlukan telah siap digunakan, untuk
pembuatan/Designer ERD pada PhpMyAdmin tidak dibahas disini karena
relasi akan diatur dalam coding program menggunakan Visual Studio 2010.
Tidak ada komentar:
Posting Komentar