sistem penjualan batu alam

22
  SISTEM INFORMASI PENJUALAN BATU ALAM Di susun oleh : Ervil Maulana Syahrial Makalah Pemrograman Visual VB.Net Manajemen Informatika

Upload: agus-muhammad-muchlis

Post on 15-Jul-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 1/22

 

 

SISTEM INFORMASI

PENJUALAN BATU

ALAM Di susun oleh : Ervil Maulana Syahrial

Makalah Pemrograman Visual VB.NetManajemen Informatika

Page 2: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 2/22

 

1 | MAKALAH SISTEM PENJUALAN BATU ALAM

KATA PENGANTAR

Bismillahirrahmannirrahim.

Segala puji bagi Allah SWT, yang telah melimpahkan nikmat-Nya kepada penulis

sehingga dapat menyelesaikan Makalah  ini.  Makalah ini digunakan sebagai acuan dalam

 perkuliahan Pemrograman Visual. Makalah ini terdiri dari banyak bab yang mewakili Progam ,

yang merupakan dari tugas. Beban yang disampaikan pada makalah ini disesuaikan dengan

 jumlah sks untuk mata kuliah.

Makalah ini disusun secara sistematis sesuai apa yang telah di tugaskan, yakni :

BAB I PENDAHULUAN

BAB II PERANCANGAN PROGRAM

BAB III IMPLEMENTASI PROGRAM

BAB IV KESIMPULAN DAN SARAN

Pada kesempatan ini penulis menyampaikan terima kasih yang tulus kepada semua pihak 

yang telah membantu dan mendukung sehingga penulis dapat menyelesaikan penulisan Makalah

  Aplikasi Sistem Penjualan Batu Alam . Segala ide, saran, dan kritik yang membangun untuk 

 perbaikan makalah ini sangat penulis harapkan.

Bandung, Januari 2012

Page 3: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 3/22

 

2 | MAKALAH SISTEM PENJUALAN BATU ALAM

B AB I

PENDAHULUAN

1.1 Maksud dan Tujuan 

Upaya penulis dalam pembuatan rancangan Sistem Aplikasi Penjualan Batu Alam telah

terasa diberbagai lingkungan, dari pengalaman yang terkumpul tidak mudah untuk membuat

rancangan Sistem Aplikasi Penjualan Batu Alam. Dalam pembuatan Program Sistem Aplikasi

Penjualan Batu Alam ini juga berperan untuk mempermudah dalam penjualan batu alam itu

sendiri. Untuk itu maka saya membuat Suatu program studi pemrograman berorientasi objek di

kampus kejuruan Manajemen Informatika. Pembuatan program ini dilakukan agar penulis kelak 

akan menjadi programmer yang terampil yang nantinya akan di tempatkan perusahaan-

 perusahaan yang maju.

Selama penulis mengerjakan program ini, penulis selaku mahasiswa menemui banyak 

hambatan-hambatan, penulis diwajibkan untuk membuat tugas ini sebagai hasil bukti dari hasil

  pengerjaan selama ini. Tujuan membuat laporan dari saya adalah kesimpulan penulis sebagai

seorang calon programmer yang sedang berada ditahap awal untuk menjadi seorang programmer 

yang bertanggung jawab serta tidak mudah menyerah apabila mendapat kesalahan.

1.2 Tujuan Pembuatan Program

Tujuan dari pembuatan program berorientasi objek ini adalah untuk memupuk rasa tanggung

 jawab, percaya diri dan tidak mudah menyerah serta mendidik kami semua mahasiswa-i kejuruan

Manajemen Informatika menjadi programmer yang terampil dan siap pakai juga untuk 

mengembangkan wawasan kerja yang ada di industri untuk dijadikan perbandingan dan riset

 pengembangan wawasan tersebut dengan kreatifitas mahasiswa-i mengenai dunia usaha sehingga

kami menjadi tenaga kerja yang tidak canggung untuk melaksanakan suatu pekerjaan seorang

 programmer yang bekerja di sebuah perusahaan.

Adapun tujuan dari pembuatan program ini yaitu :

1.  Mengasah kedisiplinan dan tanggung jawab penulis

2.  Mengimplementasikan keterampilan yang didapatkan di kampus

3.  Mendorong untuk kreatif dan berkarya

4.  Memperoleh pandangan yang lebih luas tentang programmer 

5.  Membekali penulis dengan pengalaman programmer yang sebenarnya di dunia usaha ataudunia kerja programmer sebagai laithan dan persiapan.

Page 4: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 4/22

 

3 | MAKALAH SISTEM PENJUALAN BATU ALAM

1.3 tujuan pembuatan rancangan aplikasi penjualan

Setelah penulis membuat program ini diwajibkan untuk membuat makalah dengan tujuan untuk 

memudahkan mahasiswa-I yang lain untuk menyimpulkan apa yang telah penulis lakukan

selama pembuatan dan setelah program ini diselesaikan.

Adapun tujuan makalah ini adalah sebagai berikut :

1.  Sebagai bukti bahwa penulis telah melaksanakan tugas pembuatan program

2.  Untuk memenuhi salah satu persyaratan dalam mengikuti uas

3.  Untuk melaporkan dan menjelaskan segala kegiatan yang selama ini saya kerjakan

4.  Untuk mendapatkan nilai dari mata kuliah yang bersangkutan

5.  Sebagai media informasi kepada pihak kampus tentang perkembangan penulis selama

 pengerjaan tugas ini.

1.4 sistem matika pembahasan

Untuk mencapai hasil yang lebih baik maka saya selaku penyusun, program ini dituangkan ke

dalam kerangka makalah, yang dibagi dalam beberapa bab dimana pada setiap bab terbagi dalam

 beberapa sub bagian bahasan materi.

Page 5: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 5/22

 

4 | MAKALAH SISTEM PENJUALAN BATU ALAM

DAFTAR ISI

KATA PENGANTAR ................................................................................................................................... 1

BAB I ............................. ....................... ................................ ...................... ................................ .............. 2

PENDAHULUAN.................................................................................................................................... 2

1.1 Maksud dan Tujuan .................................................................................................................... 2

1.2 Tujuan Pembuatan Program ........................... ............................. ...................... ......................... 2

1.3 tujuan pembuatan rancangan aplikasi penjualan ................................ ....................... ............... 3

1.4 sistem matika pembahasan ......................... ................................ ...................... ........................ 3

DAFTAR ISI ............................................................................................................................................... 4

BAB II ............................ ....................... ................................ ...................... ................................ .............. 5

PERANCANGAN PROGRAM .................................................................................................................. 5

2.1 Perancangan DataBase .......................... ............................. ...................... ................................ .. 5

2.2 Perancangan Interface ............................................................................................................... 8

BAB III .................................................................................................................................................... 13

IMPLEMENTASI PROGRAM................................................................................................................. 13

3.1 Spesifikasi Hardware & Software ............................... .......................... .......................... ........... 13

3.2 Panduan Pengoperasian Program ........................... ................................ ...................... ............ 143.3 Lampiran Coding Program ........................................................................................................ 17

BAB IV ................................................................................................................................................... 20

SIMPULAN & SARAN .......................................................................................................................... 20

4.1 Simpulan .................................................................................................................................. 20

4.2 Saran ........................................................................................................................................ 21

Page 6: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 6/22

 

5 | MAKALAH SISTEM PENJUALAN BATU ALAM

B AB II

PERANCANGAN PROGRAM

2.1 Perancangan DataBase

  Nama Database : database muria

Struktur Tabel : Barang

  No Field Name Data Type Size Description Keterangan

1 kode_barang Text 5 Kode Barang Primary Key

 

2 nama_barang Text 50 Nama Barang

3 ukuran Text 10 Ukuran

4 stock Number Long Integer Stock 

5 harga_beli Number Long Integer Harga Beli

6 harga_satuan Number Long Integer Harga Satuan

Struktur Tabel : Customer 

 

  No Field Name Data Type Size Description Keterangan

1 kode_cust Text 5 Kode Customer Primary Key

2 nama_cust Text 50 Nama Customer 3 alamat Text 50 Alamat

4 status_pembeli Text 10 Status Pembeli

5 no_telpon Text 15 No Telpon

6 email Text 50 Email

Struktur Tabel : Supllier 

  No Field Name Data Type Size Description Keterangan

1 kode_supll Text 5 Kode Supllier Primary Key

2 nama_supll Text 50 Nama Supllier 

3 alamat Text 50 Alamat

4 spesialis Text 30 Spesialis

5 no_telpon Text 15 NoTelpon

6 email Text 50 Email

Page 7: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 7/22

 

6 | MAKALAH SISTEM PENJUALAN BATU ALAM

Struktur Tabel : Pegawai

  No Field Name Data Type Size Descriptions Keterangan

1 kode_pegawai Text 5 Kode Pegawai Primary Key

 

2 nama_pegawai Text 50 Nama Pegawai

3 alamat Text 50 Alamat

 

4 no_telpon Text 15 No Telpon

5 email Text 50 Email

Struktur Tabel : Pembelian

  No Field Name Data Type Size Descriptions Keterangan

1 NoNota Text 10 No Nota Primary Key

2 Tanggal_Pembelian Date / Time Tanggal Pembelian

3 kode_barang Text 5 Kode Barang Foreign Key

 

4 kode_supllier Text 5 Kode Supllier Foreign Key

5 kode_pegawai Text 5 Kode Pegawai Foreign Key

6 Total_Beli Number Long Integer Total Beli

7 Total Number Long Integer Total

8 Potongan Number Long Integer Potongan

9 Total_Akhir Number Long Integer Total Akhir 

10 Keterangan Text 50 Keterangan

Struktur Tabel : Penjualan

  No Field Name Data Type Size Descriptions Keterangan

1 NoNota Text 10 No Nota Primary Key

2 Tanggal_Penjualan Date / Time Tanggal Pembelian

3 kode_barang Text 5 Kode Barang Foreign Key

4 kode_customer Text 5 Kode Customer Foreign Key

5 kode_pegawai Text 5 Kode Pegawai Foreign Key

6 Total_Beli Number Long Integer Total Beli

 

7 Total Number Long Integer Total8 Potongan Number Long Integer Potongan

9 Total_Akhir Number Long Integer Total Akhir 

10 Keterangan Text 50 Keterangan

Page 8: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 8/22

 

7 | MAKALAH SISTEM PENJUALAN BATU ALAM

Relasi Antar Tabel

Page 9: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 9/22

 

8 | MAKALAH SISTEM PENJUALAN BATU ALAM

2.2 Perancangan Interface

  2.2.1 Rancangan Form Menu

File :

Berisi Menu :

1.  Log In

2.  Log

Out

Data :

Berisikan menu menu

inputan pada table

master. Seperti :

1.  Data Barang

2.  Data Supplier

3.  Data Customer

Transaksi :

Berisi Menu

Transaksi. Seperti :

1.  Pembelian

2.  Pen ualan

Report :

Berisi Menu Yang menampilkan report. Seperti :

1.  Report Barang

2.  Report Customer

3.  Report Supplier

4.  Report Pegawai

5.  Report Pembelian

6.  Report Penjualan

Page 10: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 10/22

 

9 | MAKALAH SISTEM PENJUALAN BATU ALAM

  2.2.2 Rancangan Form LogIn

Form LogIn digunakan sebagai langkah awal untuk memasuki Program. Form ini

 berfungsi sebagai pembatas atau form untuk mencegah agar tidak semua yang memakai program

ini dapat dengan leluasa mengutak atik program tersebut.

Dengan menggunakan U   ser Name dan  Password  maka system atau program ini akan

terlindungi dari tangan-tangan jahil orang lain.

  2.2.3 Rancangan Form Barang

Form Barang Merupakan form inputan untuk menambah mengupdate atau pun menghapus data

data pada data barang.

Page 11: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 11/22

 

10 | MAKALAH SISTEM PENJUALAN BATU ALAM

  2.2.4 Rancangan Form Supplier 

Form Supplier Merupakan form inputan untuk menambah mengupdate atau pun

menghapus data data pada data supplier.

  2.2.5 Rancangan Form Customer 

Form Customer Merupakan form inputan untuk menambah mengupdate atau pun

menghapus data data pada data Customer.

Page 12: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 12/22

 

11 | MAKALAH SISTEM PENJUALAN BATU ALAM

  2.2.6 Rancangan Form Pegawai

Form Pegawai Merupakan form inputan untuk menambah mengupdate atau pun

menghapus data data pada data supplier.

  2.2.7 Rancangan Form Transaksi Pembelian

Form Pembelian merupakan form untuk menampilkan proses pembelian barang, darimulai proses penghitungan harga, penyimpanan, penghapusan, dan pengubahan data transaksi

 pembelian.

Page 13: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 13/22

 

12 | MAKALAH SISTEM PENJUALAN BATU ALAM

  2.2.8 Rancangan Form Transaksi Penjualan

Form Penjualan merupakan form untuk menampilkan proses penjualan barang, dari mulai

  proses penghitungan harga, penyimpanan, penghapusan, dan pengubahan data transaksi

 penjualan.

  2.2.9 Rancangan Form Report Penjualan

Page 14: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 14/22

 

13 | MAKALAH SISTEM PENJUALAN BATU ALAM

B AB III

IMPLEMENTASI PROGRAM

3.1 Spesifikasi Hardware & Software

3.1.1 Spesifikasi Hardware

Spesifikasi perangkat keras atau hardware yang dibutuhkan untuk dapat menjalankan

Perangkat lunak ini adalah sebagai berikut :

Konfigurasi perangkat keras yang digunakan adalah :

Processor : Intel Atom, AMD, NVidia, Core2duo, i3, i5, i7

SistemOperasi : Windows XP/7

Memory : DDR 256 Mb

HDD Space : 1 GB

VGA : -

Mouse : Standar PS/2 atau USB compatible mouse

Keyboard : Standar PS/2 atau USB compatible mouse

3.1.2 Spesifikasi Software

Spesifikasi perangkat lunak atau soft ware yang dibutuhkan :

System operasi yang dibutuhkan adalah Microsoft Windows XP SP2 atau yang lebih tinggi untuk

penggunaan yang lebih optimal.

Disini penulis menggunakan perangkat lunak atau software Microsof t Access 2003, Microsof t 

Visual Studio 2005. 

Microsoft Visual Studio 2005 merupakan kelanjutan dari Microsoft Visual Studio.Net 2003 yang

diproduksi oleh Microsoft. Di dalam Visual Studio .Net 2005 terdapat beberapa aplikasi bahasa

pemrograman, seperti: Visual Basic.Net, Visual C#, Visual C++.Net, dan Visual J#.NET.

Page 15: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 15/22

 

14 | MAKALAH SISTEM PENJUALAN BATU ALAM

3.2 Panduan Pengoperasian Program

Sebelum pengoperasian Sistem Penjualan Batu Alam ini, perlu dijelaskan terlebih dahulu

  bagaimana cara pengoperasiannya. Oleh karena itu penulis ingin member sedikit penjelasan

tentang cara pengoperasian program ini.

Berikutini adalah cara dalam menggunakan atau menjalankan program Sistem Penjualan BatuAlam.

3.2.1 Membuka Aplikasi Sistem Penjualan Batu Alam

Pertama, buka folder yang berisikan aplikasi penjualan batu alam tersebut. Pilih file dengan

format .exe seperti pada gambar dibawah ini.

3.2.2 Menjalankan Aplikasi Sistem Penjualan Batu Alam

Untuk menjalankan program tersebut kita bisa melakukan dengan berbagai cara diantaranya yaitu

dengan cara pilih menu Debug lalu klick Start Debugging atau klick icon play berwarna hijau, bisa juga

dengan menggunakan keyboard yaitu dengan menekan tombol F5.

File dengan format .exe

Page 16: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 16/22

 

15 | MAKALAH SISTEM PENJUALAN BATU ALAM

3.2.3 Panduan Penggunaan

Setelah program dijalankan maka muncul tampilan seperti gambar dibawah ini

Klick menu File lalu pilih Login untuk mulai masuk pada program tersebut. Maka muncul form

sebagai berikut.

Pilih user name dan masukan password sesuai dengan yang telah ditentukan sebelumnnya pada

  perancangan form tersebut. Ada 3 jenis user yaitu Admin, Master, Operator. Admin dapatmembuka seluruh menu, namun Master hanya dapat membuka menu Data, Report, dan Operator 

hanya dapat membuka menu Data, dan Transaksi Saja.

Setelah kita klick ok maka akan masuk pada program dan akan muncul pesan ³Login Sukses´

namun jika salah password maka computer akan secara otomatis akan menampilkan pesan ³Maaf 

Password Salah´.

Page 17: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 17/22

 

16 | MAKALAH SISTEM PENJUALAN BATU ALAM

Pada menu data terdapat 4 sub menu yaitu data barang, data supplier, data customer, dan

data pegawai. Jika kita memilih menu data barang maka akan muncul form barang dan begitu

seterusnya. Berikut contoh form barang

Pada menu Transaksi terdapat 2 sub menu yaitu Pembelian dan Penjualan, form

  pembelian digunakan sebagai form untuk inputan data transaksi pembelian seperti no nota,

tanggal transaksi, nama barang, total beli, bayar dan sebagainya. Sama seperti form pembelian,

form penjualan pun mencakup inputan data transaksi penjualan barang. Berikut contoh form

transaksi penjualan barang.

Pada meni Report kita bisa memilih untuk ingin menampilkan report apa saja caranya

tinggal pilih menu Report lalu pilih transaksi jika ingin form transaksi lalu setelah itu pilih

Penjualan, maka form penjualan akan langsung muncul dan dapat digunakan.

Page 18: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 18/22

 

17 | MAKALAH SISTEM PENJUALAN BATU ALAM

Jika kita ingin me logout pada saat program telah dijalankan maka kita pilih menu file

lalu pilih LogOut maka akan kembali ke keadaan semula sebelum anda melakukan LogIn. Dan

  jika ingin keluar dari program ini anda bisa langsung memilih tombol keluar ataupun dengan

memilih tombol File lalu pilih Exit.

3.3 Lampiran Coding ProgramLogIn

Private Sub btnok_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button1.Click

If cbuser.Text = "" Or txtpass.Text = "" ThenMessageBox.Show("Silahkan Masukan User Name atau Password Anda

!")ElseIf (cbuser.Text = "ADMIN") And (txtpass.Text = "admin") Then

MDIParent1.DataToolStripMenuItem.Enabled = TrueMDIParent1.TransaksiToolStripMenuItem.Enabled = True

MDIParent1.JasaToolStripMenuItem.Enabled = TrueMessageBox.Show("log in sukses")

MDIParent1.LogInToolStripMenuItem.Enabled = FalseMDIParent1.LogOutToolStripMenuItem.Enabled = TrueClose()

ElseIf (cbuser.Text = "MASTER") And (txtpass.Text = "master") ThenMDIParent1.DataToolStripMenuItem.Enabled = TrueMDIParent1.TransaksiToolStripMenuItem.Enabled = FalseMDIParent1.JasaToolStripMenuItem.Enabled = TrueMessageBox.Show("log in sukses")MDIParent1.LogInToolStripMenuItem.Enabled = FalseMDIParent1.LogOutToolStripMenuItem.Enabled = TrueClose()

ElseIf (cbuser.Text = "OPERATOR") And (txtpass.Text = "operator") ThenMDIParent1.DataToolStripMenuItem.Enabled = TrueMDIParent1.TransaksiToolStripMenuItem.Enabled = TrueMDIParent1.JasaToolStripMenuItem.Enabled = FalseMessageBox.Show("log in sukses")MDIParent1.LogInToolStripMenuItem.Enabled = FalseMDIParent1.LogOutToolStripMenuItem.Enabled = TrueClose()

ElseMessageBox.Show("password salah")

End IfEnd Sub

Private Sub btnKeluar_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button2.Click

If MsgBox("Anda Yakin Keluar??", vbYesNo + vbQuestion, "Close") = vbYes

ThenMe.Close()

End IfEnd Sub

Private Sub kosong()txtkodepeg.Text = ""

Page 19: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 19/22

 

18 | MAKALAH SISTEM PENJUALAN BATU ALAM

txtnamapeg.Text = ""txtalamat.Text = ""txtnotelp.Text = ""txtemail.Text = ""txtkodepeg.Focus()

End Sub

Private Sub form_activate()'ukuran dan posisi formMe.Height = 4125Me.Left = 2715Me.Top = 1000Me.Width = 6570End Sub

Private Sub btnsimpan_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles btnsimpan.Click

If txtkodepeg.Text = "" Or txtnamapeg.Text = "" Or txtalamat.Text = ""Or txtnotelp.Text = "" Or txtemail.Text = "" Then

MessageBox.Show("Data Harus Di Isi Dengan Lengkap")

ElseTryDim cbpegawai As OleDb.OleDbCommandBuilder = NewOleDb.OleDbCommandBuilder(dapegawai)drpegawai = dtpegawai.NewRow

drpegawai("kode_pegawai") = txtkodepeg.Textdrpegawai("nama_pegawai") = txtnamapeg.Textdrpegawai("alamat") = txtalamat.Textdrpegawai("no_telp") = txtnotelp.Textdrpegawai("email") = txtemail.Textdtpegawai.Rows.Add(drpegawai)

con.Open()dapegawai.Update(dtpegawai)dtpegawai.AcceptChanges()con.Close()Catch errTambah As ExceptionMsgBox(errTambah.Message)End TryEnd Ifkosong()enable1()End Sub

Private Sub enable1()

txtnamapeg.Enabled = Falsetxtalamat.Enabled = Falsetxtnotelp.Enabled = Falsetxtemail.Enabled = FalseEnd Sub

Public Class Form4Dim dapegawai As OleDb.OleDbDataAdapter

Page 20: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 20/22

 

19 | MAKALAH SISTEM PENJUALAN BATU ALAM

Dim con As NewOleDb.OleDbConnection(Koneksi("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=D:\latihan program\semester_3\visual basic\Tugasvb2\databasemuria.mdb"))Dim dtpegawai As New DataTable()Dim drpegawai As DataRow

Function Koneksi(ByVal strDatabase As String) As StringDim kalimat As String

kalimat = "Provider=Microsoft.Jet.OLEDB.4.0;"kalimat &= "Data Source=" & strDatabase & ""Return kalimat

End Function

Private Sub btnproses_Click(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles Button2.ClickDim totbel, total, pot As DecimalDim harga, ta As IntegerDim ket, status As String

totbel = Val(txttotalbeli.Text)

harga = Val(txthargajual.Text)status = txtStatus.Texttotal = harga * totbeltxtTotal.Text = totalIf status = "PEDAGANG" Then

pot = total * 0.02Else

pot = total * 0End If

txtpotongan.Text = potIf totbel >= 10 Then

ket = "Barang Siap Diantar"Else

ket = "Barang Di Bawa Sendiri"End Iftxtket.Text = ketta = total - pottxttotalbayar.Text = ta

txtcash.Focus()End Sub

Private Sub txtcash_TextChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles txtcash.TextChangedDim kembali, cash, ta As Integercash = Val(txtcash.Text)ta = Val(txttotalbayar.Text)

kembali = cash - tatxtkembali.Text = kembaliEnd Sub

Page 21: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 21/22

 

20 | MAKALAH SISTEM PENJUALAN BATU ALAM

B AB IV

SIMPULAN & SARAN

4.1 Simpulan

Perusahaan Batu Alam adalah suatu perusahaan yang melakukan transaksi penjualan

  batu-batu alam yang di dapat dari pemasok atau supplier batu alam, perusahaan ini bergerak 

dibidang penjualan dan pemasangan batu alam bagi rumah atau pun bangunan banguna lainnya.

Karena semakin banyaknya orang yang ingin menjadikan rumahnya menjadi lebih indah dan

alamiah melalui perusahaan batu alam tersebut maka semakin banyak data-data barang, supplier,

customer yang di simpan. Oleh karena itu, di perlukan wadah yang besar dalam penyimpanan

data-data tersebut, selain itu perusahaan batu alam harus mempunyai kecepatan dan kepraktisan

dalam menyimpan, menghapus ataupun mencari data-data tersebut. Serta perusahaan batu alam

harus mampu memberikan informasi yang tepat kepada para customer ataupun pelanggan.

Untuk mengatasi masalah-masalah tersebut perusahaan batu alam tersebut harus memiliki

suatu program aplikasi yang dapat membantu perusahaan batu alam tersebut dalam mengelola

menyimpan data yang sangat banyak dan praktis dalam penyimpanannya, penghapusannya dan

mencari kembali data tersebut, sehingga di buatlah program sistem aplikasi informasi penjualan

 batu alam.

Program sistem aplikasi penjualan batu alam adalah sebuah sistem yang mengatur segala

kegiatan transaksi yang ada pada perusahaan batu alam, penyimpanan data, penghapusan data

dan pencarian data yang sudah tersimpan pada database.

Sebelum kita merancang form kita harus merancang dulu databasenya dan memastikansetiap tabel dalam database tersebut berelasi dengan baik terhadap tabel lain. Dalam perancangan

form, form harus disusun secara berurutan agar mudah dalam penggunaannya, serta mudah untuk 

dipahami kerja dan fungsi dari form itu sendiri.

Sebuah perusahaan memiliki kebutuhan program yang berbeda-beda sesuai apa yang di

  butuhkan sama halnya dengan perusahaan batu alam ini, pada perusahaan batu alam

membutuhkan sedikitnya 4(empat) form input yaitu : form Data Barang,form Data Supplier,

form Data Customer. Perusahaan batu alam juga membutuhkan paling sedikit dua form transaksi,

yaitu : form Transaksi Pembelian dan form Transaksi Penjualan.

Page 22: Sistem Penjualan Batu Alam

5/13/2018 Sistem Penjualan Batu Alam - slidepdf.com

http://slidepdf.com/reader/full/sistem-penjualan-batu-alam 22/22

 

21 | MAKALAH SISTEM PENJUALAN BATU ALAM

4.2 Saran

Program atau aplikasi ini merupakan sebuah pelajaran yang bisa memberi saran pada semua

organisasi atau perusahaan terutama perusahaan yang bergerak dalam jual ± beli batu alam, dan

 juga pada penulis saran-saran tersebut akan membangun penulis untuk lebih meningkatkan lagi

ilmunya. Saran-saran tersebut diantaranya :

1.  Semua perusahaan harus menggunakan suatu aplikasi untuk meningkatkan kinerja dari

 perusahaan tersebut.

2.  Semua perusahaan yang bergerak dalam bidang jasa jual beli batu alam bisa menyadari

akan pentingnya suatu sistem dalam membantu proses kerja perusahaannya.