Makalah Project Visual Basic Dion(1)

22
 MAKALAH PROJECT VISUAL BASIC (PENJUALAN BUKU)  Disusun oleh :  Nama : Dioneysius Andhika Vian  NIM : 10260057 AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIK HASS BANDUNG

description

makalah vb

Transcript of Makalah Project Visual Basic Dion(1)

Page 1: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 1/22

 

MAKALAH PROJECT VISUAL BASIC

(PENJUALAN BUKU)

 

Disusun oleh :

 Nama : Dioneysius Andhika Vian

 NIM : 10260057

AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER 

AMIK HASS BANDUNG

Page 2: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 2/22

 

2

KATA PENGANTAR 

Puji syukur atas kehadiran Tuhan Yang Maha Esa atas rahmat dan

 petunjuk-Nya sehingga penulis dapat menyelesaikan tugas makalah dengan judul

“Makalah Project Visual Basic (Penjualan Buku)”, yang mana makalah ini disususn bertujuan

untuk memenuhi tugas Pemrograman Visual dalam menempuh

 pendidikan di Akademi Manajemen Informatika Dan Komputer AMIK HASS Bandung.

Penulis menyadari bahwa masih banyak kekurangan dan keterbtasan

dalam penyajian data dalam makalah ini. Oleh karena itu, penulis mengharapkan

kritik dan saran yang membangun dari semua pembaca demi kesempurnaan

makalah ini. Semoga makalah ini berguna dan dapat menambah pengetahuan

 pembaca.

Demikian makalah ini penulis susun, apabila ada kata- kata yang kurang

 berkenan dan banyak terdapat kekurangan, penulis mohon maaf yang sebesarbesarnya.

Bandung, 7 Januari 2012

Penulis

Makalah VB Penjualan Buku

Page 3: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 3/22

 

3

DAFTAR ISI

COVER ……………………………………………………………………………………. 1

KATA PENGANTAR …………………………………………………………………….. 2

DAFTAR ISI ………………………………………………………………………………. 3

BAB 1 PENDAHULUAN ……………………………………………………………........ 4

BAB 2 PERANCANGAN APLIKASI ……………………………………………………. 5

2.1 Rancangan Database …………………………………………………………… 5

2.2 Rancangan Interface ……………………………………………………………. 5

BAB 3 IMPLEMENTASI ………………………………………….………………………. 6

3.1 Spesifikasi H/W ………………………………………….………………........... 6

3.2 Cara mengoperasikan aplikasi …………………………….……………………. 6

BAB 4 KESIMPULAN..…………………………………………………….……………… 7

Makalah VB Penjualan Buku

Page 4: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 4/22

 

4

BAB 1 PENDAHULUAN

Microsoft Visual Basic (sering disingkat sebagai VB saja) 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).

Disini penulis membuat program dengan menggunakan Aplikasi Visual Basic 2005

dengan tema “ Penjualan Buku “ dalam rangka menyelesaikan tugas akhir pemrograman

visual.

Didalam makalah ini berisi tentang rancangan serta bagaimana cara memakai aplikasi

yang telah penulis buat.

Makalah ini kami susun sangat simpel agar para pembaca mudah mencernanya.

Saya selaku penulis mohon maaf jika ada pembahasan yang kurang tepat atau menyimpang,

karena kami masih dalam proses belajar. Selamat membaca.

BAB 2 PERANCANGAN APLIKASI

Makalah VB Penjualan Buku

Page 5: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 5/22

 

5

2.1 Rancangan Database

Disini penulis memakai Aplikasi yang dibuat oleh Microsoft yaitu Microsoft Access

2007 sebagai aplikasi untuk membuat database. Penulis membuat 4 Tabel sebagai

databasenya yaitu Tabel Buku , Tabel Customer , Tabel Supplier , dan Tabel Transaksi.

1.1 Tabel Buku

1.2 Tabel Customer

Makalah VB Penjualan Buku

Page 6: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 6/22

 

6

1.3 Tabel Supplier

1.4 Tabel Transaksi

Dan dengan Hubungan (Relationship) seperti ini :

Makalah VB Penjualan Buku

Page 7: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 7/22

 

7

Keterangan :

 Kode_buku sebagai (PK) → Table Buku 

 Id_supplier sebagai (PK)→ Table Customer 

 Id_customer sebagai (PK)→ Table Supplier 

 No_faktur sebagai (PK) → Table Transaksi 

2.2 Rancangan Interface

Makalah VB Penjualan Buku

Page 8: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 8/22

 

8

Form Login

No Nama Komponen Properties Value

1 Form Name frlogin

2 Form Text Login

3 Form BackColor DeepSkyBlue

4 Label1 Text Silahkan Login ..

5 Label2 Text Username

6 Label3 Text Password

7 Panel1 BackColor SkyBlue

8 Panel2 BackColor White9 Panel3 BackColor SkyBlue

10 Panel4 BackColor SkyBlue

11 GroupBox Text

12 GroupBox BackColor SkyBlue

13 Textbox1 Name txtkode

14 Textbox2 Name txtharga

15 Textbox3 Name txtjudul

16 Textbox4 Name txtpengarang

17 Button1 Name btnlogin

18 Button2 Name btncancel19 Button3 Name btnback

20 Button1 Text &Login

21 Button2 Text &Cancel

22 Button3 Text << Back

Form Buku ( Input Data Buku )

Makalah VB Penjualan Buku

Page 9: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 9/22

 

9

No Nama Komponen Properties Value

1 Form Name frBuku

2 Form Text INPUT DATA BUKU

3 Form BackColor DeepSkyBlue

4 Label1 Text Kode_Buku

5 Label2 Text Judul

6 Label3 Text Pengarang

7 Label4 Text Harga8 Label4 Text Rp.

9 GroupBox Text INPUT DATA BUKU

10 GroupBox BackColor SkyBlue

11 GroupBox2 Text Tombol

12 GroupBox2 BackColor SkyBlue

13 Textbox1 Name txtkode

14 Textbox2 Name txtharga

15 Textbox3 Name txtjudul

16 Textbox4 Name txtpengarang

17 Button1 Name btn_add18 Button2 Name btn_delete

19 Button3 Name btn_search

20 Button4 Name btnclose

21 Button1 Text &Add

22 Button2 Text &Delete

23 Button3 Text &Search

24 Button4 Text &Close

25 DataGridView Name dgBuku

Form Supplier

Makalah VB Penjualan Buku

Page 10: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 10/22

 

10

No Nama Komponen Properties Value

1 Form Name frsupplier

2 Form Text INPUT DATA SUPPLIER

Form BackColor DeepSkyBlue

3 Label1 Text ID Supplier

4 Label2 Text Nama Supplier

5 Label3 Text Alamat

6 Label4 Text Telpon

7 GroupBox1 Text8 GroupBox1 BackColor SkyBlue

9 Panel1 BackColor SkyBlue

10 Panel1 BackColor SkyBlue

11 Button1 Name btnadd

12 Button2 Name btnhapus

13 Button3 Name btncari

14 Button4 Name btnclose

15 Button1 Text &Add

16 Button2 Text &Delete

17 Button3 Text &Search18 Button4 Text &Close

19 DataGridView Name dgsupplier

20 TextBox1 Name txtid

21 TextBox2 Name txtnama

22 TextBox3 Name txtalamat

23 TextBox4 Name txttelpon

Form Customer

Makalah VB Penjualan Buku

Page 11: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 11/22

 

11

No Nama Komponen Properties Value

1 Form Name frsupplier

2 Form Text INPUT DATA CUSTOMER

3 Form BackColor DeepSkyBlue

4 Label1 Text ID Customer

5 Label2 Text Nama Customer6 Label3 Text Alamat

7 Label4 Text Telpon

8 Label5 Text No Member

9 GroupBox1 Text

10 GroupBox1 BackColor SkyBlue

11 GroupBox2 Text Member

12 GroupBox2 BackColor SkyBlue

13 Button1 Name btnadd

14 Button2 Name btnhapus

15 Button3 Name btncari

16 Button4 Name btnc

17 Button1 Text &Add

18 Button2 Text &Delete

19 Button3 Text &Search

20 Button4 Text x

21 DataGridView Name dgcustomer

22 TextBox1 Name txtid

23 TextBox2 Name txtnama

24 TextBox3 Name txtalamat

25 TextBox4 Name txttelpon

26 TextBox5 Name txtnomem

Makalah VB Penjualan Buku

Page 12: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 12/22

 

12

27 Panel1 BackColor SkyBlue

Form Transaksi

Coding Form Transaksi

Public Class frtransaksi

  Dim dabuku As OleDb.OleDbDataAdapter 

  Dim datransaksi As OleDb.OleDbDataAdapter   Dim dadetail As OleDb.OleDbDataAdapter 

Makalah VB Penjualan Buku

Page 13: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 13/22

 

13

  Dim dacustomer As OleDb.OleDbDataAdapter 

  Dim dasupplier As OleDb.OleDbDataAdapter 

  Dim con As  New

OleDb.OleDbConnection(Koneksi("Provider=Microsoft.Jet.OLEDB.4.0;Data

Source=Provider=Microsoft.Jet.OLEDB.4.0;Data

Source=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\angel player!\Xdata

dionszX\dion VB\data_baseP\penjualan_buku_database.mdb"))

  Dim dtbuku As  New DataTable()

  Dim dttransaksi As  New DataTable()

  Dim dtcustomer As  New DataTable()

  Dim dtsupplier As  New DataTable()

  Dim dtdetail As  New DataTable()

  Dim drdetail As DataRow

  Dim drtransaksi As DataRow

  Dim drbuku As DataRow

  Dim drcustomer As DataRow  Dim drsupplier As DataRow

  Dim jumbel As Integer 

  Dim harga, total, jual As Integer 

  Dim discount As Decimal

  Private Sub kosong()

txtnamabuku.Text = ""

txtharga.Text = ""

txtjumlahbeli.Text = ""txttotalharga.Text = ""

txttotalharga.Text = ""

txtnamasupplier.Text = ""

txtnamacus.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 LsBuku_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles LsBuku.SelectedIndexChanged

  Try

  Dim drbuku As DataRow

drbuku = dtbuku.Rows.Find(LsBuku.Text)

txtharga.Text = drbuku("harga").ToString

txtnamabuku.Text = drbuku("judul").ToString

  Catch errTampil As Exception

Makalah VB Penjualan Buku

Page 14: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 14/22

 

14

  End Try

  End Sub

  Private Sub GroupBox1_Enter(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles GroupBox1.Enter 

  End Sub

  Private Sub frtransaksi_Load(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles MyBase.Load

  Dim dc(1) As DataColumn

txtnofak.Focus()

  Try

datransaksi = New OleDb.OleDbDataAdapter("select * from transaksi", con)

datransaksi.Fill(dttransaksi)

dc(0) = dttransaksi.Columns("no_faktur")

dttransaksi.PrimaryKey = dc

frpref.dgtransaksi.DataSource = dttransaksi

  Catch errConn As OleDb.OleDbException

MsgBox(errConn.Message)

  End Try

  Try

dabuku = New OleDb.OleDbDataAdapter("select * from buku", con)

dabuku.Fill(dtbuku)

dc(0) = dtbuku.Columns("kode_buku")

dtbuku.PrimaryKey = dc

  With LsBuku

.DataSource = dtbuku

.DisplayMember = "kode_buku"

.ValueMember = "kode_buku"

  End With

  Catch errConn As OleDb.OleDbException

MsgBox(errConn.Message)

  End Try

  Try

dacustomer = New OleDb.OleDbDataAdapter("select * from customer", con)

dacustomer.Fill(dtcustomer)dc(0) = dtcustomer.Columns("id_customer")

Makalah VB Penjualan Buku

Page 15: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 15/22

 

15

dtcustomer.PrimaryKey = dc

  With LsCustomer 

.DataSource = dtcustomer 

.DisplayMember = "id_customer"

.ValueMember = "id_customer"

  End With

  Catch errConn As OleDb.OleDbException

MsgBox(errConn.Message)

  End Try

  Try

dasupplier = New OleDb.OleDbDataAdapter("select * from supplier", con)dasupplier.Fill(dtsupplier)

dc(0) = dtsupplier.Columns("id_supplier")

dtsupplier.PrimaryKey = dc

  With LsSupplier 

.DataSource = dtsupplier 

.DisplayMember = "id_supplier"

.ValueMember = "id_supplier"

  End With

  Catch errConn As OleDb.OleDbException

MsgBox(errConn.Message)

  End Try

  End Sub

  Private Sub btnsimpan_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles btnsimpan.Click 

  Dim cbtransaksi As OleDb.OleDbCommandBuilder = New

OleDb.OleDbCommandBuilder(dadetail)  Try

  If MessageBox.Show("Simpan Data?", "Save", MessageBoxButtons.YesNo,

MessageBoxIcon.Question) = Windows.Forms.DialogResult.Yes Then

  Dim cb As OleDb.OleDbCommandBuilder = New

OleDb.OleDbCommandBuilder(datransaksi)

drtransaksi = dttransaksi.NewRow

drtransaksi("no_faktur") = txtnofak.Text

drtransaksi("tgl_faktur") = DateTimePicker1.Text

drtransaksi("kode_buku") = LsBuku.Text

drtransaksi("id_customer") = LsCustomer.Textdrtransaksi("id_supplier") = LsSupplier.Text

Makalah VB Penjualan Buku

Page 16: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 16/22

 

16

drtransaksi("jumlah_beli") = txtjumlahbeli.Text

drtransaksi("total_harga") = 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 ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e

As System.EventArgs) Handles LsSupplier.SelectedIndexChanged

  Try

  Dim drsupplier As DataRow

drsupplier = dtsupplier.Rows.Find(LsSupplier.Text)

txtnamasupplier.Text = drsupplier("nama_supplier").ToString

  Catch errTampil As Exception

  End Try

  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, MessageBoxIcon.Question) =

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 

Makalah VB Penjualan Buku

Page 17: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 17/22

 

17

  Catch errHapus As Exception

MsgBox(errHapus.Message)

  End Try

  End Sub

  Private Sub Label3_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Label3.Click 

  End Sub

  Private Sub btnClose_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles btnClose.Click 

Close()

  End Sub

  Private Sub LsCustomer_SelectedIndexChanged(ByVal sender As System.Object, ByVal e

As System.EventArgs) Handles LsCustomer.SelectedIndexChanged

  Try

  Dim drcustomer As DataRow

drcustomer = dtcustomer.Rows.Find(LsCustomer.Text)

txtnamacus.Text = drcustomer("nama_customer").ToString

txtnomem.Text = drcustomer("no_member").ToString

  Catch errTampil As Exception

  End Try

  End Sub

  Private Sub GroupBox3_Enter(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles GroupBox3.Enter 

  End Sub

  Private Sub btnhitung_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles btnhitung.Click 

  If txtnofak.Text = "" Then

MessageBox.Show("No faktur belum di masukan")

  End If 

jumbel = Val(txtjumlahbeli.Text)

harga = Val(txtharga.Text)

jual = jumbel * harga

discount = jual * 0.1

total = jual - discount

Makalah VB Penjualan Buku

Page 18: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 18/22

 

18

  If txtnomem.Text = "" Then

txttotalharga.Text = jual

  Else

txttotalharga.Text = total

  End If 

  btnsimpan.Enabled = True

  End Sub

  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button1.Click 

  Dim form As  New frpref()

form.Show()

  End Sub

  Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVale As System.EventArgs)

  End Sub

  Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs)

  Dim form As  New frcarimember 

form.Show()

  End Sub

  Private Sub txtdiskon_TextChanged(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles txtdiskon.TextChanged

  End Sub

  Private Sub txtnomem_TextChanged(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles txtnomem.TextChanged

  If txtnomem.Text = "" Then

txtdiskon.Text = " 0 % "

  Else

txtdiskon.Text = " 10 % "

  End If 

  End Sub

End Class

Form MDIParent

Makalah VB Penjualan Buku

Page 19: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 19/22

 

19

Komponen :

• Log → Login (ctrl + i) , Logout (ctrl + o) , Exit (alt + 4)

• Program :

- Buku (ctrl + B) = input data buku

- Supplier (ctrl + S) = input data supplier 

- Customer (ctr + C) = input data customer 

- Transaksi (ctrl + T) = input data transaksi

• Report :

- Buku (ctrl + B)

- Supplier (ctrl + S)

- Customer (ctrl + C)

- Transaksi (ctrl + T)

Makalah VB Penjualan Buku

Page 20: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 20/22

 

20

BAB 3 IMPLEMENTASI

3.1 Spesifikasi H/W 

Aplikasi ini bisa di jalankan di Komputer dengan spesifikasi minimal sebagai berikut :

- RAM Memory 512 MB

- Prosesor Pentium 4 / Intel Atom 1.60 GHz

- Windows 2000 / XP / Vista / 7

- 400 MB Hard disk space

3.2 Cara mengoperasikan Aplikasi 

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 bias menggunakan program seperti program buku,supplier,customer dan

transaksi.

 Program Buku :

Pertama anda harus mengisi Kode buku , judul , pengarang dan harga kemudian klik 

tombol add untuk menambah dan menyimpannya. Bila anda ingin menghapus data tersebut

klik tombol Delete dan untuk mencari inputkan Kode Buku di Text Box Kode Buku dan klik 

tombol search.

 Program Customer :

Isilah ID Customer, Nama Customer, Alamat, Telpon dan No Member (bila ingin

menjadi member) setelah itu klik tombol add untuk menambah dan menyimpan data. Bila

anda ingin menghapus data tersebut klik tombol Delete, dan untuk mencari inputkan ID

Customer di Text Box ID Customer dan klik tombol search.

 Program Supplier :

Makalah VB Penjualan Buku

Page 21: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 21/22

 

21

Isilah ID Supplier, Nama Supplier, Alamat, Telpon setelah itu klik tombol add untuk 

menambah dan menyimpan data. Bila anda ingin menghapus data tersebut klik tombol

Delete, dan untuk mencari inputkan ID Supplier di Text Box ID Supplier dan klik tombol

search.

 Program Transaksi :

Pertama isilah no faktur terlebih dahulu, kemudian pilih tanggal faktur, selanjutnya

 pilih kode buku, id customer, dan id supplier setelah anda memilih kode buku, id customer 

dan id supplier maka akan muncul harga, nama buku, nama customer, no member, dan nama

supplier setelah itu masukan jumlah beli (diskon ditentukan oleh “no member” bila member 

akan diberikan diskon 10% dan non member 0%) kemudian klik tombol hitung lalu tombol

simpan akan aktif , untuk menyimpan klik tombol simpan dan klik “yes”. Untuk melihat

inputan yang telah kita input dan diihat dengan memilih/klik tombol preview.

Bila anda ingin melihat laporan data buku, supplier, customer & Transaksi anda bias

memakai program report didalam program itu terdapat report buku, supplier, customer 

dan transaksi bila anda ingin mencetaknya klik icon print.

Makalah VB Penjualan Buku

Page 22: Makalah Project Visual Basic Dion(1)

5/13/2018 Makalah Project Visual Basic Dion(1) - slidepdf.com

http://slidepdf.com/reader/full/makalah-project-visual-basic-dion1 22/22

 

22

BAB 4 KESIMPULAN

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.

Makalah VB Penjualan Buku