Aplikasi Pemesanan dan Pembelian Kacamata "Versi WEB"


Aplikasi Pemesanan dan Pembelian Kacamata "Versi WEB"


Pada postingan ini saya akan membuat aplikasi pembelian dan pemesanan kacamata versi web dengan menggunakan aplikasi Visual Studio 2015, pada aplikasi ini dijalankan dengan menggunakan browser seperti, Google Chrome, Microsoft Edge, dll. Aplikasi ini juga sudah terhubung dengan database, disini saya menggunakan database dari Microsoft Access. Oke, langsung saja kita buat aplikasinya……..
Tampilan/Display dari aplikasi ini terdiri dari, tampilan pilihan Nama Produk yang disediakan, tampilan berbagai macam Metode Pembayaran, kemudian ada tombol Save, View, Cari, Update, Delete, Hitung, Clear, dan form data pelanggan.
program Aplikasi Pembelian dan pemesanan Kacamata ini dibuat dengan menggunakan aplikasi Microsoft Visual Studio, jadi kita harus meng-install Visual Studionya terlebih dahulu ya, jika sudah diinstall langsung saja kita buat aplikasinya.......

Berikut adalah komponen pendukung dari aplikasi ini :
        -          Button   
        -          Label   
        -          Panel 
        -         TextBox
  -      Image Button

  v  Membuat Project Baru

>Klik File à New à Project à 


>Pilih Web à Tulis Nama Project yang akan dibuat, seperti dibawah ini  à OK



>Klik kanan pada nama project yang telah dibuat à pilih Add à pilih Web Form



>Kemudian tuliskan nama Web Form yang akan dibuat, yang pertama kita buat untuk web view


Klik kanan pada nama project yang telah dibuat à pilih Add à pilih Web Form


>Kemudian tuliskan nama Web Form yang akan dibuat, yang kedua kita buat untuk web desain



>Akan muncul tampilan seperti dibawah ini



>Kalian bisa desain tampilan Form sesuka yang kalian mau


  v  " PENJELASAN TAMPILAN AWAL Pembelian dan Pemesanan Kacamata "

  è Button Save, difungsikan untuk menyimpan data pelanggan ke dalam Microsoft Access yang telah dibuat
  è Button View, difungsikan untuk menampilkan data data yang sudah masuk ke dalam Microsoft Access
  è Button Cari, difungsikan untuk mencari dan menampilkan data pelanggan yang diambil dari Microdoft Access
  è Button Update, difungsikan untuk mengedit data pelanggan
  è Button Delete, difungsikan untuk menghapus data pelanggan di database
  è Button Hitung, difungsikan untuk menampilkan proses perhitungan
  è Button Clear, difungsikan untuk menghapus data yang sudah diisi diform
  è Button Nama Product, difungsikan untuk menampilkan nama product yang akan dipesan dan akan muncul pada TextBox nama product
  è Button Metode Pembayaran, difungsikan untuk memberikan pilihan pembayaran yang akan digunakan untuk transaksi pembelian dan pemesanan, dan akan muncul TextBox metode pembayaran

  v  Cara Menghubungkan Aplikasi Pembelian dan Pemesanan Kacamata dengan Microsoft            Access”

=>Buat database baru pada Microsoft Access à kemudian isi dengan tampilan dibawah ini



=>Pilih Server Explorer à pilih Data Connections à klik kanan à piih Add Connection


=>Pilih Browse à Test Connection à OK


  v  Membuat Tampilan Web Form View

>> Pastikan sudah membuat Web Form View dan membuat Databasenya seperti contoh diatas

>> Kemudian cari nama table database yang sudah dibuat à Tarik nama database tersebut ke dalam Web Form View

  v  SOURCE CODE

  è Source Code Pendukung
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
  1. Imports System.Data
  2. Imports System.Data.OleDb
  3. Public Class WebFormBelidanPesanKacamata
  4.     Inherits System.Web.UI.Page
  5.     Dim Koneksi As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\ACER\Documents\dbuaskacamata.accdb"
  6.     Dim objekKoneksi As New OleDb.OleDbConnection(Koneksi)
  7.     Dim Xreader As OleDb.OleDbDataReader
  8.     Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
  9.     End Sub

  è Source Code Button Save
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
  1.  Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  2.         objekKoneksi.Open()
  3.         Dim tambah As String = "INSERT INTO Tablepesandanbelikacamata values('" & Textnopenjualan.Text & "','" & Textnama.Text & "','" & Textharga.Text & "','" & Textjumlah.Text & "','" & Textnamapelanggan.Text & "','" & TextAlamat.Text & "','" & Texttelepon.Text & "','" & Textpesan.Text & "','" & Textselesai.Text & "','" & Textmetode.Text & "','" & Texttotal.Text & "','" & Textuangmuka.Text & "','" & Textsisapembayaran.Text & "') "
  4.         Dim oCmd = New OleDbCommand(tambah, objekKoneksi)
  5.         oCmd.ExecuteNonQuery()
  6.         objekKoneksi.Close()
  7.         MsgBox("Sukses")
  8.     End Sub

  è Source Code Button View
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
  1.  Protected Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
  2.         Response.Redirect("WebFormView.aspx")
  3.     End Sub

  è Source Code Button Cari
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
  1. Protected Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
  2.         If Not Len(Textnopenjualan.Text) = 0 Then
  3.             objekKoneksi.Close()
  4.             objekKoneksi.Open()
  5.             Dim ocmd As New OleDb.OleDbCommand("SELECT * FROM Tablepesandanbelikacamata where NoPenjualan='" + Textnopenjualan.Text + "'", objekKoneksi)
  6.             Xreader = ocmd.ExecuteReader()
  7.             If Xreader.HasRows Then
  8.                 Xreader.Read()
  9.                 Textnopenjualan.Text = Xreader("NoPenjualan")
  10.                 Textnama.Text = Xreader("NamaProduct")
  11.                 Textharga.Text = Xreader("Harga")
  12.                 Textjumlah.Text = Xreader("Jumlah")
  13.                 Textnamapelanggan.Text = Xreader("NamaPelanggan")
  14.                 TextAlamat.Text = Xreader("AlamatPelanggan")
  15.                 Texttelepon.Text = Xreader("NoTelepon")
  16.                 Textpesan.Text = Xreader("PesanTanggal")
  17.                 Textselesai.Text = Xreader("SelesaiTanggal")
  18.                 Textmetode.Text = Xreader("MetodePembayaran")
  19.                 Texttotal.Text = Xreader("Total")
  20.                 Textuangmuka.Text = Xreader("UangMuka")
  21.                 Textsisapembayaran.Text = Xreader("SisaPembayaran")
  22.                 Button4.Enabled = True
  23.                 Button5.Enabled = True
  24.             Else
  25.                 Textnopenjualan.Text = "Nama Pegawai Tidak ada"
  26.                 Exit Sub
  27.             End If
  28.             Xreader.Close()
  29.         End If
  30.     End Sub

  è Source Code Button Update
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
  1. Protected Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
  2.         objekKoneksi.Open()
  3.         Dim Rubah As String = "UPDATE Tablepesandanbelikacamata set NamaProduct='" + Textnama.Text + "' where NoPenjualan='" + Trim(Textnopenjualan.Text) + "'"
  4.         Dim oCmd = New OleDbCommand(Rubah, objekKoneksi)
  5.         oCmd.ExecuteNonQuery()
  6.         objekKoneksi.Close()
  7.         MsgBox("Sukses")
  8.     End Sub

  è Source Code Button Delete
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
  1.  Protected Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
  2.         objekKoneksi.Open()
  3.         Dim Hapus As String = "DELETE FROM Tablepesandanbelikacamata where NoPenjualan='" + Trim(Textnopenjualan.Text) + "'"
  4.         Dim oCmd = New OleDbCommand(Hapus, objekKoneksi)
  5.         oCmd.ExecuteNonQuery()
  6.         objekKoneksi.Close()
  7.         MsgBox("Sukses")
  8.     End Sub

  è Source Code Button Hitung
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
  1.  Protected Sub btnhitung_Click(sender As Object, e As EventArgs) Handles btnhitung.Click
  2.         Textsisapembayaran.Text = Texttotal.Text - Textuangmuka.Text
  3.         Dim nilai As Double
  4.         nilai = Textsisapembayaran.Text
  5.         If nilai <= 0 Then
  6.             Textsisapembayaran.Text = "LUNAS"
  7.         End If
  8.     End Sub

  è Source Code Button Clear
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
  1.  Protected Sub btnclear_Click(sender As Object, e As EventArgs) Handles btnclear.Click
  2.         Textnopenjualan.Text = ""
  3.         Textnama.Text = ""
  4.         Textharga.Text = ""
  5.         Textjumlah.Text = ""
  6.         Textnamapelanggan.Text = ""
  7.         TextAlamat.Text = ""
  8.         Texttelepon.Text = ""
  9.         Textpesan.Text = ""
  10.         Textselesai.Text = ""
  11.         Textmetode.Text = ""
  12.         Texttotal.Text = ""
  13.         Textuangmuka.Text = ""
  14.         Textsisapembayaran.Text = ""
  15.     End Sub

  è Source Code Button Nama Product
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
  1. Protected Sub btncalvin_Click(sender As Object, e As EventArgs) Handles btncalvin.Click
  2.         Textnama.Text = btncalvin.Text
  3.     End Sub
  4.     Protected Sub btncalvin5470_Click(sender As Object, e As EventArgs) Handles btncalvin5470.Click
  5.         Textnama.Text = btncalvin5470.Text
  6.     End Sub
  7.     Protected Sub btnfrancgaston_Click(sender As Object, e As EventArgs) Handles btnfrancgaston.Click
  8.         Textnama.Text = btnfrancgaston.Text
  9.     End Sub
  10.     Protected Sub btnfrancairdaniel_Click(sender As Object, e As EventArgs) Handles btnfrancairdaniel.Click
  11.         Textnama.Text = btnfrancairdaniel.Text
  12.     End Sub

  è Source Code Button Hitung Metode Pembayaran
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
  1. Protected Sub btncash_Click(sender As Object, e As EventArgs) Handles btncash.Click
  2.         Textmetode.Text = btncash.Text
  3.     End Sub
  4.     Protected Sub btnbank_Click(sender As Object, e As EventArgs) Handles btnbank.Click
  5.         Textmetode.Text = btnbank.Text
  6.     End Sub
  7.     Protected Sub btncod_Click(sender As Object, e As EventArgs) Handles btncod.Click
  8.         Textmetode.Text = btncod.Text
  9.     End Sub
  10.     Protected Sub btndigital_Click(sender As Object, e As EventArgs) Handles btndigital.Click
  11.         Textmetode.Text = btndigital.Text
  12.     End Sub


  v  RUN PROGRAM

GIF Run Project



Screen Shoot Run Project



GIF Microsoft Access

LihatTutupKomentar