Anda di halaman 1dari 31

SISTEM INFORMASI

INVENTARISASI BARANG
Oleh :
Anas Fahmi
Benthar Dhemang T
Farid .F

POLITEKNIK BANYUWANGI
Aplikasi yang kami buat, merupakan aplikasi
yang terhubung langsung dengan DBMS
stok barang masuk dan barang keluar dapat
ditampilkan di dalam aplikasi.
Kegiatan pemasukan stok barang terlebih dahulu
dicatat pada buku manual karena barang masuk
dimasukkan terlebih dahulu di dalam gudang dan
hal tersebut tidak memungkinkan bagi aplikasi
yang terpasang di dalam komputer dapat langsung
mencatat barang yang masuk ke dalam gudang.
Setelah dicatat pada buku
manual barulah kemudian di
masukkan ke dalam aplikasi
yang akan diolah secara langsung
dan akan tersimpan kedalam
database.
.Pembuatan aplikasi yang terhubung
dengan database tersebut menggunakan:
◦ Microsoft SQL Server 2000
◦ Microsoft Visual Basic. NET
PROSES PEMBUATAN
APLIKASI
ERD
USE CASE
Proses pembuatan Database
Dengan SQL Sever 2000
Pengenalan SQL Server
Microsoft SQL Server adalah sebuah sistem
manajemen basis data relasional (RDBMS) produk
Microsoft.

Bahasa kueri utamanya adalah Transact-SQL yang


merupakan implementasi dari SQL standar ANSI/ISO
yang digunakan oleh Microsoft dan Sybase.

Umumnya SQL Server digunakan di dunia bisnis yang


memiliki basis data berskala kecil sampai dengan
menengah,
Pengenalan SQL Server
Microsoft SQL Server juga mendukung ODBC
(Open Database Connectivity), dan mempunyai
driver JDBC untuk bahasa pemrograman Java.

Pada versi sebelumnya, MS SQL Server 2000


terserang oleh cacing komputer SQL Slammer
yang mengakibatkan kelambatan akses Internet
pada tanggal 25 Januari 2003.
1. Membuat database baru dan
mengaktifkan SQL Server Service Manajer.
2. Membuat Tabel
3. Membuat Kolom
Isikan Data Type dengan tipe data yang diinginkan

Isikan Length dengan bilangan panjangnya data yang


diinginkan

Allow Nulls tidak dicentang apabila kolom tersebut


menjadi primary key.

Klikkanan pada nama kolom yang akan dijadikan


primary key
Pengenalan secara umum Micosoft
Visual Basic. NET
 Microsoft Visual Basic .NET adalah
sebuah alat untuk mengembangkan dan
membangun aplikasi yang bergerak di atas
sistem .NET Framework, dengan
menggunakan bahasa BASIC

VB.NET dapat membangun aplikasi


Windows Forms, Aplikasi web berbasis
ASP.NET, dan juga aplikasi command-line
Memulai Membuat Form Baru
Memulai Membuat Form Baru
Jalankan aplikasi Microsoft Visual Basic.Net
dengan cata pilih Start  All Programs 
Microsoft Visual Studio.Net 2003  Microsoft
Visual Studio.Net 2003
b. Setelah program terbuka pilih menu File 
New  Project
c. Pada kotak Name isikan nama proyek sesuai
keinginan
d. Atur lokasi penyimpanan pada kotak Location
e. Akhiri dengan menekan OK
Menambah Form
Menambah Form
Pilihmenu Project  Add Windows
Form…
b. Beri nama form sesuai keinginan
c. Kemudian akhiri dengan memilih
Open.
d. Hingga tampil Form Designer untuk
membuat tampilan program.
Membuat Modul Penghubung Database
Cara :
Beri nama ModulUtama.vb
ModulUtama.vb digunakan untuk
menghubungkan antara Database dengan
File Project
Kemudian tuliskan kode program
penghubung pada ModulUtama.vb
Contoh Form Sederhana
Source code pada tombol
button ADD
Private Sub btnadd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnadd.Click
 txtkdbrg.Text = auto_idbrg()
 
 txtkdbrg.Enabled = True
 txtnmbrg.Enabled = True
 txthgabrg.Enabled = True
 txthgajual.Enabled = True
 
 cmbid.Enabled = True
 txttgpro.Enabled = True
 
 btncancel.Enabled = True
 btnsave.Enabled = True
 btndate.Enabled = False
 btnedit.Enabled = True
 btnexit.Enabled = True
 cmbkdbrg.Visible = False
 Label10.Visible = False
 End Sub
Source code pada tombol
button SAVE
Private Sub btnsave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnsave.Click
 conn.Close()
 ds = New DataSet
 Try
 If Me.txtkdbrg.Text = "" Or Me.txtnmbrg.Text = "" Or Me.txthgabrg.Text = "" Or
Me.txthgajual.Text = "" Or Me.Label9.Text = "" Or Me.txttgpro.Text = "" Then
 MessageBox.Show("Data Harus Terisi Semua")
 Else
 koneksi()
 
 qry = "insert into tbbahan values ('" & Me.txtkdbrg.Text & "','" & Me.txtnmbrg.Text & "','"
& Me.txthgabrg.Text & "','" & Me.txthgajual.Text & "','" & Me.Label9.Text & "','" &
Me.txttgpro.Text & "')“
da = New SqlClient.SqlDataAdapter(New SqlClient.SqlCommand(qry, conn))
 da.Fill(ds, "tbbahan")
 MessageBox.Show("Data BAHAN berhasil disimpan", "Informasi",
MessageBoxButtons.OK, MessageBoxIcon.Information)
 
 End If
 Catch ex As Exception
 MsgBox(ex.Source)
 MessageBox.Show("Salah simpan", ex.Message)
 conn.Close()
 End Try
 clear()
 txtkdbrg.Enabled = False
 txtnmbrg.Enabled = False
 txthgabrg.Enabled = False
 cmbid.Enabled = False
 txttgpro.Enabled = False
  
 btndate.Enabled = False
 btnedit.Enabled = True
 btnadd.Enabled = True
 btnsave.Enabled = False
 btncancel.Enabled = False
  
 cmbid.Visible = True
 End Sub
Source code pada tombol
button EDIT
 Private Sub btnedit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles btnedit.Click
 pctran()
 cmbkdtran.Enabled = True
 txttgtran.Enabled = True
 cmbnmcust.Enabled = True
 lkdcust.Enabled = True
 cmbnmbrg.Enabled = True
 cmbkdbrg.Enabled = True
 lkdbrg.Enabled = True
 lblstockbrg.Enabled = True
 lblsisabrg.Enabled = True
 lblhgajual.Enabled = True
 txtjmljual.Enabled = True
 lbltotal.Enabled = True
 txtgntjual.Enabled = True
 End Sub
Source code pada tombol
button UPDATE
 Private Sub btndate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles btndate.Click
 ds = New DataSet
  
 Try
 If Me.cmbkdtran.SelectedItem = "" Or Me.txttgtran.Text = "" Or Me.lkdcust.Text = "" Or
Me.cmbkdbrg.SelectedItem = "" Or Me.lblsisabrg.Text = "" Or Me.txtgntjual.Text = "" Or
Me.lbltotal.Text = "" Then
 MessageBox.Show("data harus diisi semuanya")
 Else
 koneksi()
 qry = " update tbtran set kdtran = '" & Me.cmbkdtran.SelectedItem & "', tgtran = '" &
txttgtran.Text & "', kdcust = '" & lkdcust.Text & "', " & _
 " kdbrg = '" & Me.cmbkdbrg.SelectedItem & "', sisabrg = '" & Me.lblsisabrg.Text & "',jmljual =
'" & Me.txtgntjual.Text & "',total = '" & Me.lbltotal.Text & "' where kdtran = '" &
Me.cmbkdtran.SelectedItem & "'"
 da = New SqlClient.SqlDataAdapter(New SqlClient.SqlCommand(qry, conn))
 da.Fill(ds, "tbtran")
 MessageBox.Show("Data PENGAMBILAN Telah Di perbarui")
  
 conn.Close()
 End If
  
 Catch ex As Exception
 MsgBox(ex.Source)
 MessageBox.Show("Ada kesalahan Update" & ex.Message)
 End Try
 clear()
 starter()
 End Sub
Source code pada tombol
button CANCEL
Private Sub btncancel_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs)
Handles btncancel.Click
 starter()
 clear()
 
 
 End Sub
Source code pada tombol
button EXIT
PrivateSub btnexit_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs)
Handles btnexit.Click
 Me.Close()
 
 End Sub

Anda mungkin juga menyukai