P. 1
Makalah Vb Intan 10260087 PDF

Makalah Vb Intan 10260087 PDF

|Views: 897|Likes:
Dipublikasikan oleh Intan Phoerdhayanthie

More info:

Published by: Intan Phoerdhayanthie on Feb 08, 2012
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/22/2014

pdf

text

original

Makalah Visual Basic

( Pembelian Jam Tangan)

Disusun oleh:

Intan Purdayanti
10260087 III-B

MANAJEMEN INFORMATIKA

AMIK HASS BANDUNG
Jl. R.A.A. Martanegara No.60 Turangga – Bandung 40264 Telp. (022) 7302561 Fax. (022) 7304811 Jl. Belitung No. 3 Bandung Telp. (022)4204837 Website: www.amikhass.ac.co.id

KATA PENGANTAR

Puji syukur kami panjatkan kehadirat Allah SWT yang telah memberikan rahmat serta karunia-Nya kepada kami sehingga kami berhasil menyelesaikan Makalah ini yang alhamdulillah tepat pada waktunya yang berjudul “Program Pembelian Jam Tangan” yang mana makalah ini disususn bertujuan untuk memenuhi tugas Pemrograman Visual dalam menempuh pendidikan di Akademi Manajemen Informatika Dan Komputer AMIK HASS Bandung.

Makalah ini berisikan tentang informasi tentang Perancangan Sistem Informasi Bank atau yang lebih khususnya membahas tentang Program Pembelian Jam Tangan dengan mengunakan bahasa pemprograman Visual Basic. Diharapkan Makalah ini dapat memberikan informasi kepada kita semua tentang quantum learning.

Kami menyadari bahwa Makalah ini masih jauh dari sempurna, oleh karena itu kritik dan saran dari semua pihak yang bersifat membangun selalu kami harapkan demi kesempurnaan Makalah ini.

Akhir kata, kami sampaikan terima kasih kepada semua pihak yang telah berperan serta dalam penyusunan Makalah ini dari awal sampai akhir. Semoga Allah SWT senantiasa meridhai segala usaha kita. Amin.

Bandung, 29 Januari 2012

Penyusun

Pembelian Jam Tangan

Page 2

DAFTAR ISI
COVER……………………………………………………………….……….1 KATA PENGANTAR ………………………………………………………..2 DAFTAR ISI ………………………………………………………………… 3

BAB I PENDAHULUAN 1.1 Latar Belakang……………………………………………………..5 1.2 Manfaat……………………………………………………….……5 1.3 Tujuan ……………………………………………………………..6 BAB II PERANCANGAN APLIKASI 2.1 Rancangan Database ………………………………………………7 2.1.1 Rancangan Tabel Barang ……………………………………7 2.1.1 Rancangan Tabel Customer …………………………………8 2.1.1 Rancangan Tabel Transaksi …………………………………8 2.1.1 Tabel Relationship …………………………………………..9 2.2 Rancangan Interface ………………………………………………9 2.2.1 Rancangan Dalam Menu Utama …………………………….9 2.2.2 Deklarasi Variabel Global Transaksi ………………………12 BAB III IMPLEMENTASI 3.1 Spesifikasi H/W …………………………………………….……17 3.2 Cara mengoperasikan aplikasi ……………………………….…..17 BAB IV PENUTUP 4.1 Kesimpulan……………………………………………………….19

Pembelian Jam Tangan

Page 3

4.2 Saran………………………………………………………………..19

Pembelian Jam Tangan

Page 4

BAB 1 PENDAHULUAN
1.1 Latar belakang Microsoft Visual Basic (sering disingkat sebagai VB ) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM). Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat. Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda. Para programmer dapat membangun aplikasi dengan menggunakan komponenkomponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan. Visual Basic adalah pengembangan dari bahasa komputer BASIC (Beginner’s Allpurpose Symbolic Instruction Code). Bahasa BASIC diciptakan oleh Professor John Kemeny dan Thomas Eugene Kurtz dari Perguruan Tinggi Dartmouth pada pertengahan tahun 1960an.[2] Bahasa program tersebut tersusun mirip dengan bahasa Inggris yang biasa digunakan oleh para programer untuk menulis program-program komputer sederhana yang berfungsi sebagai pembelajaran bagi konsep dasar pemrograman komputer. Visual Basic 1.0 dikenalkan pada tahun 1991. Konsep pemrograman dengan metode drag-and-drop untuk membuat tampilan aplikasi Visual Basic ini diadaptasi dari prototype generator form yang dikembangkan oleh Alan Cooper dan perusahaannya, dengan nama Tripod. Microsoft kemudian mengontrak Cooper dan perusahaannya untuk mengembangkan Tripod menjadi sistem form yang dapat diprogram untuk Windows 3.0, di bawah kode nama Ruby.

Pembelian Jam Tangan

Page 5

1.2 Manfaat   Member informasi kepada pembaca mengenai baha pemprograman Visual Basic Diharapkan makalah ini bisa menjadi sumber pemikiran bagi para pembaca untuk mengembangkan bahasa pemprograman dimasa sekarang. 1.3 Tujuan Tujuan penulis pembuatan makalah ini yaitu :   Untuk memenuhi Tehnik Pemprograman Untuk member pengetahuan kepada pembaaca tentang bahasa pemprograman Visual Basic.

Pembelian Jam Tangan

Page 6

BAB II PERANCANGAN APLIKASI

2.1. Rancangan Database 2.1.1.Rancangan Tabel Barang Field Name Kd_Brg Nm_Brg Merk Type Harga Type Text Text Text Type Number Size 5 20 20 20 Long Integer

2.1.2.Rancangan Tabel Customer Field Name Kd_Cust Nm_Cust Alamat Telpon Email
Pembelian Jam Tangan

Type Text Text Text Text Text

Size 5 30 50 15 25
Page 7

2.1.3.Rancangan Tabel Tranaksi Field Name Type No_Fact Tgl_Fact Kd_Brg Kd_Cust Jumlah_Beli Total_Harga Text Date/Time text Text Number Number 5 5 Long Integer Long Integer Size 5

Pembelian Jam Tangan

Page 8

2.1.4.Relationship Tabel

2.2. Rancangan Interface 2.2.1.Rancangan Dalam Menu Utama Sistem - Login - Logout - Exit Master - Barang - Customer Transaksi -Pembelian Jam Tangan Report - Data Barang -Data Customer -Laporan Pembelian

Pembelian Jam Tangan

Page 9

 Login

 Barang

 Customer

Pembelian Jam Tangan

Page 10

 Transaki

 Logout

 Data Barang

Pembelian Jam Tangan

Page 11

 Data Customer

 Laporan Penjualan

2.2.2. Deklarasi Variabel Global Transaksi
Public Class FormTransaksi Dim dajam As OleDb.OleDbDataAdapter Dim datransaksi As OleDb.OleDbDataAdapter Dim dadetail As OleDb.OleDbDataAdapter Dim dacustomer As OleDb.OleDbDataAdapter Dim con As Source=D:\DATA New INTAN\Database OleDb.OleDbConnection(Koneksi("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Provider=Microsoft.Jet.OLEDB.4.0;Data Tugas\pembelian.mdb")) Dim dtjam As New DataTable()

Pembelian Jam Tangan

Page 12

Dim dttransaksi As New DataTable() Dim dtcustomer As New DataTable() Dim dtdetail As New DataTable() Dim drdetail As DataRow Dim drtransaksi As DataRow Dim drjam As DataRow Dim drcustomer As DataRow Dim jumbeli As Integer Dim harga, total As Integer Private Sub kosong() TxtNamabarang.Text = "" txtharga.Text = "" TxtJumlahBeli.Text = "" TxtTotalHarga.Text = "" TxtKodeCustomer.Text = "" End Sub Function Koneksi(ByVal strDatabase As String) As String Dim kalimat As String kalimat = "Provider=Microsoft.Jet.OLEDB.4.0;" kalimat &= "Data Source=" & strDatabase & "" Return kalimat End Function Private Sub FormTransaksi_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim dc(1) As DataColumn TxtNoFact.Focus() Try datransaksi Transaksi", con) datransaksi.Fill(dttransaksi) dc(0) = dttransaksi.Columns("No_Fact") dttransaksi.PrimaryKey = dc dgtransaksi.DataSource = dttransaksi Catch errConn As OleDb.OleDbException MsgBox(errConn.Message) End Try Try dajam = New OleDb.OleDbDataAdapter("select * from Barang", con) dajam.Fill(dtjam) dc(0) = dtjam.Columns("Kd_Brg") dtjam.PrimaryKey = dc = New OleDb.OleDbDataAdapter("select * from

Pembelian Jam Tangan

Page 13

With ListBoxBarang .DataSource = dtjam .DisplayMember = "Kd_Brg" .ValueMember = "Kd_Brg" End With Catch errConn As OleDb.OleDbException MsgBox(errConn.Message) End Try Try dacustomer Customer", con) dacustomer.Fill(dtcustomer) dc(0) = dtcustomer.Columns("Kd_Cust") dtcustomer.PrimaryKey = dc With ListBoxCustomer .DataSource = dtcustomer .DisplayMember = "Kd_Cust" .ValueMember = "Kd_Cust" End With Catch errConn As OleDb.OleDbException MsgBox(errConn.Message) End Try End Sub Private System.Object, Try Dim drjam As DataRow drjam = dtjam.Rows.Find(ListBoxBarang.Text) TxtHarga.Text = drjam("Harga").ToString TxtNamabarang.Text = drjam("Merk").ToString Catch errTampil As Exception End Try End Sub Private Sub BtnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSimpan.Click Dim Try cbtransaksi As OleDb.OleDbCommandBuilder = New OleDb.OleDbCommandBuilder(dadetail) Sub ListBoxBarang_SelectedIndexChanged(ByVal ByVal e As System.EventArgs) sender As = New OleDb.OleDbDataAdapter("select * from

Handles

ListBoxBarang.SelectedIndexChanged

Pembelian Jam Tangan

Page 14

If

MessageBox.Show("Simpan

Data?",

"Save", = = New

MessageBoxButtons.YesNo, Windows.Forms.DialogResult.Yes Then Dim cb As

MessageBoxIcon.Question) OleDb.OleDbCommandBuilder

OleDb.OleDbCommandBuilder(datransaksi) drtransaksi = dttransaksi.NewRow drtransaksi("No_Fact") = TxtNoFact.Text drtransaksi("Tgl_Fact") = DateTimePicker1.Text drtransaksi("Kd_Brg") = ListBoxBarang.Text drtransaksi("Kd_Cust") = ListBoxCustomer.Text 'drtransaksi("Harga") = ListBoxBarang.Text drtransaksi("Jumlah_Beli") = Val(TxtJumlahBeli.Text) drtransaksi("Total_Harga") = Val(TxtTotalHarga.Text) dttransaksi.Rows.Add(drtransaksi) con.Open() datransaksi.Update(dttransaksi) dttransaksi.AcceptChanges() con.Close() End If Catch errTambah As Exception MsgBox(errTambah.Message) End Try kosong() End Sub Private Sub BtnHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnHapus.Click Try If MessageBox.Show("Anda Ingin Menghapus?", "Delete", = MessageBoxButtons.YesNo, Windows.Forms.DialogResult.Yes Then Dim cbtransaksi As OleDb.OleDbCommandBuilder = New OleDb.OleDbCommandBuilder(datransaksi) drtransaksi.Delete() datransaksi.DeleteCommand = cbtransaksi.GetDeleteCommand datransaksi.Update(dttransaksi) dttransaksi.AcceptChanges() datransaksi.DeleteCommand.Connection.Close() End If Catch errHapus As Exception MsgBox(errHapus.Message) End Try MessageBoxIcon.Question)

Pembelian Jam Tangan

Page 15

End Sub Private Sub ListBoxCustomer_SelectedIndexChanged(ByVal ByVal e As System.EventArgs) sender As System.Object, Handles

ListBoxCustomer.SelectedIndexChanged Try Dim drcustomer As DataRow drcustomer = dtcustomer.Rows.Find(ListBoxCustomer.Text) TxtKodeCustomer.Text = drcustomer("Nm_Cust").ToString Catch errTampil As Exception End Try End Sub Private Sub BtnHitung_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnHitung.Click If TxtNoFact.Text = "" Then MessageBox.Show("No faktur belum di masukan") End If jumbeli = Val(TxtJumlahBeli.Text) harga = Val(TxtHarga.Text) total = jumbeli * harga TxtTotalHarga.Text = total End Sub Private Sub BtnClose_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnClose.Click Me.Close() End Sub End Clas

Pembelian Jam Tangan

Page 16

BAB III IMPLEMENTASI

3.1. Spesifikasi Hardware Membuat aplikasi database adalah hal yang amat menarik. Database yang digunakan SQL Server 2005. Contoh aplikasi adalah proses pembuatan program POS (Point of Sales). Form Visual Basic dapat kita rancang agar pengguna (user) bisa mengakses data master. Di bawah ini adalah Spesifikasi Akses Database VB.NET. Aplikasi ini bisa di jalankan di Komputer dengan spesifikasi minimal sebagai berikut : 3.2. Cara Mengoprasikan Aplikasi RAM Memory 512 MB Prosesor Pentium 4 / Intel Atom 1.60 GHz Windows 2000 / XP / Vista / 7 400 MB Hard disk space

Brand: Part Number:

Bamboomedia IT-305 Pengenalan Visual Studio 2005. Project dan Solution. Menggunakan Server Explorer untuk Membuat Database

Menu Belajar:

dan Tabel. Membuat Form dan Cara Menghubungkan Ke database. Menggunakan Komponen Toolbox. Membuat Form Barang dan Transaksi. Membuat Form MDI, Menu. Membu Prosesor Pentium, Ram 256 Mb, Resolusi minimal 1024 x

Spesifikasi Komputer:

768, CD-ROM minimal 24x, VGA minimal 16 bit, Sound Card, Speaker. OS: Windows XP, Vista, Windows 7

Target Pengguna: Tingkat Ketrampilan:

Umum Pemula, Menengah

Pembelian Jam Tangan

Page 17

Untuk masuk kedalam program user harus login terlebih dahulu yaitu dengan cara mengisi “username” dan “password” yang benar, bila username diisi dengan nama yang benar maka textbox password akan menjadi “enable = true” kemudian klik tombol login untuk masuk. Kemudian bila anda berhasil masuk maka menu program dan menu report akan aktif setelah itu anda bisa menggunakan program seperti program Barang ( Jam Tangan ) ,Customer dan Transaksi. Program Barang ( Jam tangan ) : Yang harus kita lakukan disaat pertama kali yaitu anda harus mengisi Kode jam , Nama jam, merk, type dan harga kemudian klik tombol add untuk menambah dan menyimpannya. Bila anda salah memasukkan data dan ingin menghapus data tersebut, anda cukup meng-klik tombol Delete, sedangkan untuk mencari inputkan Kode Buku di Text Box Kode Jam dan klik tombol Search. Program Customer : Isilah Kode Customer, Nama Customer, Alamat, Telepon dan Email .setelah itu klik tombol add untuk menambah dan menyimpan data. Bila anda ingin menghapus data tersebut klik tombol Delete, dan untuk mencari inputkan Kode Customer di Text Box Kode Customer dan klik tombol Search. Program Transaksi : Yang harus kita lakukan saat mengisi data transaksi pembelian jam tangan yaitu mengisi no faktur terlebih dahulu, kemudian pilih tanggal faktur, selanjutnya pilih kode jam, dan kode customer. setelah anda memilih kode jam,kode customer, maka akan muncul

harga, nama buku, nama customer, no member, dan nama supplier. kemudian klik tombol hitung lalu tombol simpan akan aktif , untuk menyimpan klik tombol simpan da n klik “yes”. Untuk melihat inputan yang telah kita input dan diihat dengan memilih/klik tombol preview.  Bila anda ingin melihat laporan data jam tangan, customer & Transaksi anda bias memakai program report didalam program itu terdapat report jam tangan,customer dan transaksi bila anda ingin mencetaknya klik icon print.

Pembelian Jam Tangan

Page 18

BAB IV PENUTUP
4.1. Kesimpulan Dari Pembahasan diatas dapat di simpulkan, bahwa bahasa pemprograman Visual Basic ( VB ) merupakan program berbasis Windows. Visual Basic juga merupakan bahasa pemprograman Object Oriented Programming (OOP), yaitu pemprograman yang berorientasi objek. Visual Basic menyediakan objek-objek yang sangat kuat, berguna dan mudah dipakai. Dengan fasilitas tersebut membuat Visual Basic menjadi begitu diinginkan oleh programmer baik dalam pembuatan program penjualan maupun pembelian. Program sangat sederhana dan mudah dalam pengoperasiannya sehingga pemakai dapat langsung memakainya dan menerapkannya dalam penjualan buku. Program ini walaupun banyak kekurangan dan feature feature yang kurang, karena itu butuh masukan dan koreksi dari pembaca yang budiman agar program ini dapat di perbaharui menjadi program yang lebih baik lagi dan dapat bersaing di dunia bisnis. Terima kasih.

4.2. Saran

Makalah Program pembelian Jam tangan ini dibuat supaya

mahasiswa

dapat

mempelajari , mempelajari dan mengembangkan bahasa pemprograman Visual Basic karena Visual Basic ini merupakan bahasa pemprograman yang mudah untuk dipelajari dan menarik. Oleh karena itu Penulis berharap kepada pembaca (khususnya pemula), jangan pernah ragu menggunakan bahasa pemprograman Visual Basic dalam program anda.

Pembelian Jam Tangan

Page 19

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->