Sie sind auf Seite 1von 14

BAB I

PENDAHULUAN
A. Latar Belakang
Visual Basic adalah bahasa pemrograman berbasis Windows. Saat ini, Visual Basic adalah salah satu bahasa pemrograman yang terbaik. Visual Basic merupakan pengembangan dari Basic. Basic (Beginners All-purpose Symbolic Instruction Code) adalah sebuah bahasa pemrograman kuno yang merupakan awal dari bahasa-bahasa pemrograman tingkat tinggi lainnya. Basic dirancang pada tahun 1950-an dan ditujukan untuk dapat digunakan oleh para programmer pemula. Biasanya Basic diajarkan untuk para pelajar sekolah menengah yang baru mengenal komputer, serta digunakan untuk pengembangan program cepat saji yang ringan dan menyenangkan. Walaupun begitu, peran Basic lebih dari sekedar itu saja. Banyak programer handal saat ini memulai karirnya dengan mempelajari Basic. Sebagai bahasa pemrograman yang mutakhir, Visual Basic didesain untuk dapat memanfaatkan fasilitas Windows, khususnya Windows 95/97/98 dan Windows NT. Visual Basic juga merupakan bahasa pemrograman Object Oriented Programming (OOP), yaitu pemrograman 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. A. Sejarah dan Perkembangan Visual Basic a. Sejarah Visual Basic Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang bersifat event driven dan menawarkan Integrated Development Environment (IDE) visual untuk membuat program aplikasi berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman Common Object Model (COM). Visual Basic merupakan turunan bahasa BASIC dan menawarkan pengembangan aplikasi komputer berbasis grafik dengan cepat, akses ke basis data menggunakan Data Access Objects (DAO), Remote

Data Objects (RDO), atau ActiveX Data Object (ADO), serta menawarkan pembuatan kontrol ActiveX dan objek ActiveX. 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. Visual Basic yang sekarang digunakan oleh jutaan programmer adalah berawal dari sebuah Bahasa pemrograman yang diciptakan oleh Prof. Jhon Kemeny dan Thomas Kurtz pada tahun 1964 dengan nama BASIC yang kepanjangan dari Beginner All Purpose Symbolic Intruction Code. Bahasa BASIC ini tergolong bahasa pemrograman yang paling mudah dipelajari. Bill Gates, pendiri Microsoft, memulai bisnis softwarenya dengan mengembangkan interpreter bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM PC dengan sistem operasi DOS. Perkembangan berikutnya ialah diluncurkannya BASICA (basicadvanced) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic dan Microsoft Basic (dikenal juga sebagai Basic Compiler). Visual Basic merupakan bahasa yang mendukung OOP, namun tidak sepenuhnya. Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan pada class module. Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. 2 Visual Basic (VB) tidak bersifat case sensitif. Dan pada tahun 1975, Microsoft yang dipimpin oleh Bill Gate ini, mengembangkan bahasa BASIC ini dengan mengeluarkan produk pertamanya yang bernama Microsoft Basic dimana versi yang terkenal saat itu adalah Quick Basic. Quick Basic menjadi bahasa BASIC yang paling terkenal saat itu karena sudah adanya interpreter didalamnya yang berfungsi untuk menjalankan kode-kode yang ditulis dengan Quick Basic.

BAB II PERANCANGAN
2.1 Perancangan Data Base-> Struktur Table

2.1 Perancangan Interfast->Form

Form Login

Form Pembeli

Form Data Komputer

Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click On Error Resume Next cari() cari2() If DT.Rows.Count <> 0 And PasswordTextBox.Text = DT2.Rows(0)(1) Then If DT2.Rows.Count <> 0 Then MessageBox.Show("ANDA BERHASIL LOGIN", "INFORMASI", MessageBoxButtons.OK, MessageBoxIcon.Information) FrMenu.DataToolStripMenuItem.Enabled = True FrMenu.TransaksiToolStripMenuItem.Enabled = True FrMenu.ReportToolStripMenuItem.Enabled = False FrMenu.ReportToolStripMenuItem.Enabled = True FrMenu.LogoutToolStripMenuItem.Enabled = True FrMenu.LoginToolStripMenuItem.Enabled = False Me.Close() Else MessageBox.Show("user atau password salah!!", "INFORMASI", MessageBoxButtons.OK, MessageBoxIcon.Information) UsernameTextBox.Text = "" PasswordTextBox.Clear() UsernameTextBox.Focus() End If Else MessageBox.Show("GAGAL LOGIN", "INFORMASI", MessageBoxButtons.OK, MessageBoxIcon.Information) UsernameTextBox.Focus() End If

End Sub

Private Sub BtnCari_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCari.Click Try drpembeli = dtpembeli.Rows.Find(TxtKodepem.Text) TxtKodepem.Text = drpembeli("kode_pem").ToString txtnamapem.Text = drpembeli("nama_pem").ToString cbjk.Text = drpembeli("jkl").ToString txtalamat.Text = drpembeli("alamat").ToString txtnotelp.Text = drpembeli("no_tlp").ToString Catch errCari As Exception MsgBox(errCari.Message) End Try End Sub

Private Sub BtnTambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnTambah.Click Try Dim cbMateri As OleDb.OleDbCommandBuilder = New OleDb.OleDbCommandBuilder(dapembeli) drpembeli = dtpembeli.NewRow drpembeli("kode_pem") = TxtKodepem.Text drpembeli("nama_pem") = txtnamapem.Text drpembeli("jkl") = cbjk.Text drpembeli("alamat") = txtalamat.Text drpembeli("no_tlp") = txtnotelp.Text dtpembeli.Rows.Add(drpembeli) con.Open() MsgBox("Data Telah Tersimpan") dapembeli.Update(dtpembeli) dtpembeli.AcceptChanges() con.Close() Catch errTambah As Exception MsgBox(errTambah.Message) End Try kosong() End Sub

Public Class FrPembeli Dim dapembeli As OleDb.OleDbDataAdapter Dim con As New OleDb.OleDbConnection(Koneksi("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\Project Om\jual_beli.mdb")) Dim dtpembeli As New DataTable() Dim drpembeli As DataRow 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 Pembeli_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'Jual_beliDataSet1.pembeli' table. You can move, or remove it, as needed. Me.PembeliTableAdapter1.Fill(Me.Jual_beliDataSet1.pembeli) Dim dc(1) As DataColumn Try dapembeli = New OleDb.OleDbDataAdapter("select * from pembeli", con) dapembeli.Fill(dtpembeli) dc(0) = dtpembeli.Columns("kode_pelanggan") dtpembeli.PrimaryKey = dc DataGridView1.DataSource = dtpembeli Catch errConn As OleDb.OleDbException MsgBox(errConn.Message) End Try End Sub Private Sub kosong() TxtKodepem.Text = "" txtnamapem.Text = "" cbjk.Text = "Pilih" txtalamat.Text = "" txtnotelp.Text = "" TxtKodepem.Focus() End Sub

Private Sub Pembeli_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'Jual_beliDataSet1.pembeli' table. You can move, or remove it, as needed. Me.PembeliTableAdapter1.Fill(Me.Jual_beliDataSet1.pembeli) Dim dc(1) As DataColumn Try dapembeli = New OleDb.OleDbDataAdapter("select * from pembeli", con) dapembeli.Fill(dtpembeli) dc(0) = dtpembeli.Columns("kode_pelanggan") dtpembeli.PrimaryKey = dc DataGridView1.DataSource = dtpembeli Catch errConn As OleDb.OleDbException MsgBox(errConn.Message) End Try End Sub Private Sub kosong() TxtKodepem.Text = "" txtnamapem.Text = "" cbjk.Text = "Pilih" txtalamat.Text = "" txtnotelp.Text = "" TxtKodepem.Focus() End Sub

3.1 Spesifikasi Hardwaare

Intel Pentium Dual core Hardisk 40 Gb Memory 1 Gb Vga 512 Mb Direct 9

DAFTAR ISI

BAB I.

PENDAHULUAN 1

BAB II. PERANCANGAN 2.1 Perancangan Data Base Struktur Table .. 2 2.2 Perancangan Interfast->Form Relation ship Diagram BAB III. IMPLEMENTASI 3.1 Spesifikasi H/W 3.2 Cara pengoprasian Diagram. BAB IV. KESIMPULAN

Bab IV
PENUTUP

A. Kesimpulan
Dari pembahasan di atas dapat di simpulkan, bahwa bahasa pemograman visual basic merupakan pemrograman berbasis Windows. Visual Basic juga merupakan bahasa pemrograman Object Oriented Programming (OOP), yaitu pemrograman 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. B. Saran Diharapkan mahasiswa mau mempelajari dan mengembangkan bahasa pemograman visual basic sebab visual basic merupakan bahasa yang mudah untuk di pelajari dan sangat menarik , maka Penulis berharap kepada pembaca (khususnya pemula), untuk sejak dini mempelajari dan

mengembangkan bahasa pemrograman tersebut.

MAKALAH VISUAL BASIC.NET APLIKASI PENJUALAN KOMPUTER

Disusun Oleh : TRIANDI AHMAD 10260176

AMIK HASS BANDUNG 2012

Das könnte Ihnen auch gefallen