sistem penjualan batu alam
TRANSCRIPT
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
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
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.
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.
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
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
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
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
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
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.
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.
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.
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
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.
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
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´.
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.
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 = ""
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
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
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.
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.