Form Login. Public Class FrmLogin Dim db As New DataBaseOperation

Ukuran: px
Mulai penontonan dengan halaman:

Download "Form Login. Public Class FrmLogin Dim db As New DataBaseOperation"

Transkripsi

1 Form Login Public Class FrmLogin Dim db As New DataBaseOperation Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click If TxtUsername.Text = "" Then MessageBox.Show("Harap username diisi terlebih dahulu..!!", "Warning!!", MessageBoxButtons.OK, MessageBoxIcon.Warning) TxtUsername.Focus() ElseIf TxtPassword.Text = "" Then MessageBox.Show("Harap password diisi terlebih dahulu..!!", "Warning!!", MessageBoxButtons.OK, MessageBoxIcon.Warning) TxtPassword.Focus() Else Try Try db.data.tables("user").clear() Catch End Try BscLogin.DataSource = db.opentable("select * from MSUser where username = '" & TxtUsername.Text.Trim.Replace$("'", "''") & "'", "user").tables("user") If TxtPassword.Text = db.data.tables("user").rows(0).item(1) Then If db.data.tables("user").rows(0).item(2) = "admin" Then Try username = TxtUsername.Text db.opendb() db.rubahdata("update MSUser set LastLogin = getdate() where username = '" & username & "'") db.closedb() FrmUtama.Show() Me.Close() MsgBox("Selamat Datang " & username & vbcr & "Status = Admin", MsgBoxStyle.Information, "Login Succces") Catch MessageBox.Show("Terdapat kesalahan teknis..!!", "Warning!!", MessageBoxButtons.OK, MessageBoxIcon.Warning) End Try ElseIf db.data.tables("user").rows(0).item(2) = "user" Then Try username = TxtUsername.Text db.opendb() db.rubahdata("update MSUser set LastLogin = getdate() where username = '" & username & "'") db.closedb() FrmUtama.Show() FrmUtama.DTSToolStripMenuItem.Enabled = False Me.Close() MsgBox("Selamat Datang " & username & vbcr & "Status = user", MsgBoxStyle.Information, "Login Succces") L1

2 Catch ex As Exception MessageBox.Show("Terdapat kesalahan teknis..!!", "Warning!!", MessageBoxButtons.OK, MessageBoxIcon.Warning) End Try End If Else MsgBox("Password atau username salah!!", MsgBoxStyle.Critical, "Login Gagal") End If Catch MsgBox("Username atau password salah", MsgBoxStyle.Critical, "Login Gagal") TxtUsername.Focus() End Try End If Private Sub Cancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel.Click Me.Close() Private Sub FrmLogin_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load db.opendb() BscLogin.DataSource = db.opentable("select * from MSUser", "User").Tables("User") db.closedb() End Class Form Utama Public Class FrmUtama Dim db As New DataBaseOperation Private Sub FrmUtama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.Text = "User : " & username Private Sub ExitToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExitToolStripMenuItem.Click Try db.opendb() db.rubahdata("update MSUser set LastLogout = getdate() where username = '" & username & "'") db.closedb() Application.Exit() Catch ex As Exception MessageBox.Show("Terdapat kesalahan teknis..!!", "Warning!!", MessageBoxButtons.OK, MessageBoxIcon.Warning) End Try L2

3 Private Sub LogOutToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LogOutToolStripMenuItem.Click Try db.opendb() db.rubahdata("update MSUser set LastLogout = getdate() where username = '" & username & "'") db.closedb() Me.Hide() username = "" FrmLogin.Show() Me.Close() Catch ex As Exception MessageBox.Show("Terdapat kesalahan teknis..!!", "Warning!!", MessageBoxButtons.OK, MessageBoxIcon.Warning) End Try Private Sub UbahPasswordToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UbahPasswordToolStripMenuItem.Click FrmUbahPassword.MdiParent = Me FrmUbahPassword.Show() FrmUbahPassword.BringToFront() Private Sub DTSToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DTSToolStripMenuItem.Click FrmDTS.MdiParent = Me FrmDTS.Show() FrmDTS.BringToFront() Private Sub FactMaterialUsedToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FactMaterialUsedToolStripMenuItem.Click FrmMaterialUsed.MdiParent = Me FrmMaterialUsed.Show() FrmMaterialUsed.BringToFront() Private Sub FactProductionToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FactProductionToolStripMenuItem.Click FrmFactProduction.MdiParent = Me FrmFactProduction.Show() FrmFactProduction.BringToFront() Private Sub FactPembelianMaterialToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FactPembelianMaterialToolStripMenuItem.Click FrmFactPembelianMaterial.MdiParent = Me FrmFactPembelianMaterial.Show() L3

4 FrmFactPembelianMaterial.BringToFront() Private Sub FactMaterialQualityControlToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FactMaterialQualityControlToolStripMenuItem.Click FrmFactMaterialQualityControl.MdiParent = Me FrmFactMaterialQualityControl.Show() FrmFactMaterialQualityControl.BringToFront() Private Sub FactPenjualanToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FactPenjualanToolStripMenuItem.Click FrmFactPenjualan.MdiParent = Me FrmFactPenjualan.Show() FrmFactPenjualan.BringToFront() Private Sub FactPenjualanToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FactPenjualanToolStripMenuItem1.Click FrmschemaFactPenjualan.MdiParent = Me FrmschemaFactPenjualan.Show() FrmschemaFactPenjualan.BringToFront() Private Sub FactPembelianMaterialToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FactPembelianMaterialToolStripMenuItem1.Click FrmSchemaFactPembelianMaterial.MdiParent = Me FrmSchemaFactPembelianMaterial.Show() FrmSchemaFactPembelianMaterial.BringToFront() Private Sub FactMaterialQualityControlToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FactMaterialQualityControlToolStripMenuItem1.Click FrmSchemaFactMaterialQualityControl.MdiParent = Me FrmSchemaFactMaterialQualityControl.Show() FrmSchemaFactMaterialQualityControl.BringToFront() Private Sub FactProductionToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FactProductionToolStripMenuItem1.Click FrmSchemaFactProduction.MdiParent = Me FrmSchemaFactProduction.Show() FrmSchemaFactProduction.BringToFront() Private Sub FactMaterialUsedToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FactMaterialUsedToolStripMenuItem1.Click frmschemafactmaterialused.mdiparent = Me frmschemafactmaterialused.show() L4

5 frmschemafactmaterialused.bringtofront() Private Sub PrintReportToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PrintReportToolStripMenuItem.Click FrmReport.MdiParent = Me FrmReport.Show() FrmReport.BringToFront() Private Sub MenuStrip1_ItemClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ToolStripItemClickedEventArgs) Handles MenuStrip1.ItemClicked End Class Form Material Quality Control Public Class FrmFactMaterialQualityControl Private Sub PivotGridControl1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PivotGridControl1.Click Private Sub FrmFactMaterialQualityControl_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Class Form Material Used Public Class FrmMaterialUsed Private Sub PivotGridControl1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PivotGridControl1.Click End Class Form Pembelian Material Public Class FrmFactPembelianMaterial Private Sub PivotGridControl1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PivotGridControl1.Click L5

6 End Class Form Penjualan Public Class FrmFactPenjualan Private Sub PivotGridControl1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PivotGridControl1.Click End Class Form Produksi Public Class FrmFactProduction Private Sub PivotGridControl1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PivotGridControl1.Click End Class Form Report Public Class FrmReport Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted End Class Form Schema Material Quality Control Public Class FrmSchemaFactMaterialQualityControl Private Sub FrmSchemaFactMaterialQualityControl_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Class L6

7 From Schema Production Public Class FrmSchemaFactProduction Private Sub FrmSchemaFactProduction_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Class From Schema Material Used Public Class frmschemafactmaterialused Private Sub frmschemafactmaterialused_load(byval sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Class From Schema Pembelian Material Public Class FrmSchemaFactPembelianMaterial Private Sub FrmSchemaFactPembelianMaterial_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Class From Schema Penjualan Public Class FrmschemaFactPenjualan Private Sub FrmschemaFactPenjualan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Class From DTS Public Class FrmDTS Dim db As New DataBaseOperation L7

8 Private Sub FrmDTS_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ComboBox1.SelectedIndex = 0 ComboBox3.SelectedIndex = 0 ComboBox4.SelectedIndex = 0 db.opendb() db.opentable("select * from DimMaterial", "dgvdimmaterial") db.opentable("select * from DimProduct", "dgvdimproduct") db.opentable("select * from DimBuyer", "dgvdimbuyer") db.opentable("select * from DimSuplier", "dgvdimsuplier") db.opentable("select * from FactPenjualan", "dgvfactpenjualan") db.opentable("select * from FactPembelianMaterial", "dgvfactpembelianmaterial") db.opentable("select * from FactProduction", "dgvfactproduction") db.opentable("select * from FactMaterialQualityControl", "dgvfactmaterialqualitycontrol") db.opentable("select * from FactMaterialUsed", "dgvfactmaterialused") db.closedb() Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick ProgressBar1.Increment(10) If ProgressBar1.Value = 100 Then If ComboBox1.SelectedItem = "DimMaterial" Then db.opendb() db.data.tables("dgvdimmaterial").clear() db.opentable("select * from " & ComboBox1.SelectedItem & "", "dgvdimmaterial") db.closedb() dgvd.datasource = db.data.tables("dgvdimmaterial") TextBox1.Text = dgvd.rowcount() ElseIf ComboBox1.SelectedItem = "DimProduct" Then db.opendb() db.data.tables("dgvdimproduct").clear() db.opentable("select * from " & ComboBox1.SelectedItem & "", "dgvdimproduct") db.closedb() dgvd.datasource = db.data.tables("dgvdimproduct") TextBox1.Text = dgvd.rowcount() ElseIf ComboBox1.SelectedItem = "DimBuyer" Then db.opendb() db.data.tables("dgvdimbuyer").clear() db.opentable("select * from " & ComboBox1.SelectedItem & "", "dgvdimbuyer") db.closedb() dgvd.datasource = db.data.tables("dgvdimbuyer") TextBox1.Text = dgvd.rowcount() ElseIf ComboBox1.SelectedItem = "DimSuplier" Then db.opendb() db.data.tables("dgvdimsuplier").clear() L8

9 db.opentable("select * from " & ComboBox1.SelectedItem & "", "dgvdimsuplier") db.closedb() dgvd.datasource = db.data.tables("dgvdimsuplier") TextBox1.Text = dgvd.rowcount() ElseIf ComboBox1.SelectedItem = "FactPenjualan" Then db.opendb() db.data.tables("dgvfactpenjualan").clear() db.opentable("select * from " & ComboBox1.SelectedItem & "", "dgvfactpenjualan") db.closedb() dgvd.datasource = db.data.tables("dgvfactpenjualan") TextBox1.Text = dgvd.rowcount() ElseIf ComboBox1.SelectedItem = "FactPembelianMaterial" Then db.opendb() db.data.tables("dgvfactpembelianmaterial").clear() db.opentable("select * from " & ComboBox1.SelectedItem & "", "dgvfactpembelianmaterial") db.closedb() dgvd.datasource = db.data.tables("dgvfactpembelianmaterial") TextBox1.Text = dgvd.rowcount() ElseIf ComboBox1.SelectedItem = "FactProduction" Then db.opendb() db.data.tables("dgvfactproduction").clear() db.opentable("select * from " & ComboBox1.SelectedItem & "", "dgvfactproduction") db.closedb() dgvd.datasource = db.data.tables("dgvfactproduction") TextBox1.Text = dgvd.rowcount() ElseIf ComboBox1.SelectedItem = "FactMaterialQualityControl" Then db.opendb() db.data.tables("dgvfactmaterialqualitycontrol").clear() db.opentable("select * from " & ComboBox1.SelectedItem & "", "dgvfactmaterialqualitycontrol") db.closedb() dgvd.datasource = db.data.tables("dgvfactmaterialqualitycontrol") TextBox1.Text = dgvd.rowcount() ElseIf ComboBox1.SelectedItem = "FactMaterialUsed" Then db.opendb() db.data.tables("dgvfactmaterialused").clear() db.opentable("select * from " & ComboBox1.SelectedItem & "", "dgvfactmaterialused") db.closedb() dgvd.datasource = db.data.tables("dgvfactmaterialused") TextBox1.Text = dgvd.rowcount() End If lbltabel.text = ComboBox1.SelectedItem L9

10 TextBox2.Text = "Proses Etl Selesai, data sebanyak " & TextBox1.Text & " record telah masuk ke table " & ComboBox1.SelectedItem Timer1.Stop() End If Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim a As String = Strings.Right(Label11.Text, 4) If Label11.Text = "??" Then MessageBox.Show("Harap pilih DataSource terlebih dahulu..!!", "Warning!!", MessageBoxButtons.OK, MessageBoxIcon.Warning) ElseIf ComboBox3.SelectedIndex = 0 Then MessageBox.Show("Harap Nama server data warehouse dipilih terlebih dahulu..!!", "Warning!!", MessageBoxButtons.OK, MessageBoxIcon.Warning) ComboBox3.Focus() ElseIf ComboBox4.SelectedIndex = 0 Then MessageBox.Show("Harap Nama database data warehouse dipilih terlebih dahulu..!!", "Warning!!", MessageBoxButtons.OK, MessageBoxIcon.Warning) ComboBox4.Focus() ElseIf ComboBox1.SelectedIndex = 0 Then MessageBox.Show("Harap Nama table pada database dipilih terlebih dahulu..!!", "Warning!!", MessageBoxButtons.OK, MessageBoxIcon.Warning) ComboBox4.Focus() ElseIf a <> ".xls" And a <> "xlsx" Then MessageBox.Show("file tersebut bukan file excel, harap pilih file excel yang sesuai", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning) Else ProgressBar1.Value = 0 Timer1.Start() End If Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click OFDExcel.ShowDialog() Dim x As String x = OFDExcel.FileName.ToString() Label11.Text = x Private Sub GroupBox3_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GroupBox3.Enter End Class L10

11 From Ubah Password Public Class FrmUbahPassword Dim db As New DataBaseOperation Dim password As String Private Sub FrmUbahPassword_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load db.opendb() GroupBox2.Enabled = False Label3.Text = username bsc_password.datasource = db.opentable("select * from MSUser where username='" & username & "'", "user").tables("user") db.closedb() Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click db.opendb() db.data.tables("user").clear() bsc_password.datasource = db.opentable("select * from MSUser where username='" & username & "'", "user").tables("user") db.closedb() If txtpw.text = db.data.tables("user").rows(0).item(1) Then password = txtpw.text GroupBox2.Enabled = True GroupBox1.Enabled = False ElseIf txtpw.text = "" Then MessageBox.Show("Password harus diisi harus diisi terlebih dahulu", "Warning!!") Else MessageBox.Show("Password Salah", "Warning!!") End If Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click txtpw.text = "" Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click If TextBox1.Text = "" Then MessageBox.Show("Password Baru harus diisi terlebih dahulu!!", "Warning!!") ElseIf TextBox1.Text.Length < 5 Then MessageBox.Show("Password baru tidak boleh kurang dari 5 karakter!!", "Warning!!") ElseIf TextBox2.Text = "" Then MessageBox.Show("Harap re-type password baru anda!!", "Warning!!") ElseIf TextBox1.Text <> TextBox2.Text Then MessageBox.Show("Harap masukan password baru anda dengan benar!!", "Warning!!") Else db.opendb() L11

12 db.rubahdata("update MSUser set password='" & TextBox1.Text.Trim.Replace("'", "''") & "' where username='" & username & "'") MessageBox.Show("Password anda telah terganti!!", "Succes") txtpw.text = "" TextBox1.Text = "" TextBox2.Text = "" db.data.tables("user").clear() db.closedb() GroupBox2.Enabled = False GroupBox1.Enabled = True End If Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click GroupBox2.Enabled = False GroupBox1.Enabled = True txtpw.text = "" End Class Data Base Operation Public Class DataBaseOperation Dim con As New SqlClient.SqlConnection() Dim cmd As New SqlClient.SqlCommand() Dim da As New SqlClient.SqlDataAdapter() Dim ds As New DataSet Dim koneksi As String Public Sub opendb() If Not con.state Then koneksi = My.Settings.Koneksi.ToString con = New SqlClient.SqlConnection(koneksi) con.open() cmd.connection = con End If Public Function opentable(byval query As String, ByVal a As String) As DataSet cmd.commandtype = CommandType.Text cmd.commandtext = query da.selectcommand = cmd da.fill(ds, a) ds.acceptchanges() opentable = ds End Function Public Function data() As DataSet data = ds End Function Public Sub closedb() L12

13 If con.state Then con.close() End If Public Sub rubahdata(byval q As String) cmd.commandtype = CommandType.Text cmd.commandtext = q da.updatecommand = cmd da.updatecommand.executenonquery() End Class Nasa Data Warehouse use master go create database NasaDW go use NasaDW CREATE TABLE [dbo].[msuser]( [Username] [varchar](20) Primary Key, NULL, [Password] [varchar](20) COLLATE SQL_Latin1_General_CP1_CI_AS NOT [Role] [varchar](5) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_MSUser_Role] DEFAULT ('user'), [Nama] [varchar](50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, L13

14 [Kelamin] [char](1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [Jabatan] [varchar](40) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [Agama] [varchar](20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [Alamat] [varchar](150) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [NoTelp] [varchar](30) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [LastLogin] [datetime] NULL, [LastLogout] [datetime] NULL, [DateCreated] [datetime] NULL ) create table DimProduct ( IDProduct char(5) Primary Key, Categories varchar(20), NamaProduk varchar(70), Ukuran varchar(2) ) create table DimBuyer L14

15 ( IDBuyer Char(4) Primary Key, NamaBuyer varchar(50), Location varchar(30), Alamat varchar(30), NoTelp Varchar(30), Varchar(30) ) CREATE TABLE DimTime ( [IDTime] [int] IDENTITY(1,1) NOT NULL Primary Key, [date] [datetime] NULL, [CalendarYear] [nvarchar](50) NULL, [CalendarSemester] [int] NULL, [CalendarQuarter] [int] NULL, [MonthNumberOfYear] [int] NULL, L15

16 [EnglishMonthName] [varchar](50) NULL ) create table dimsuplier ( IDSuplier char(4) primary key, SuplierName varchar(50), Country varchar(30) ) create table DimMaterial ( IDMaterial char(7) Primary Key, Materialname varchar(70), MatCategory varchar(30) ) Create table FactPenjualan ( L16

17 Primary Key, ID int identity IDPenjualan char(7), IDProduct char(5), IDTime int, IDBuyer Char(4), OrderQty int, TotalHarga bigint, constraint FK_FactPenjualan_IDProduct foreign key (IDProduct) References DimProduct(IDProduct) on delete no action on update no action, constraint FK_FactPenjualan_IDTime foreign key (IDTime) References DimTime(IDTime) on delete no action on update no action, constraint FK_FactPenjualan_IDBuyer foreign key (IDBuyer) References DimBuyer(IDBuyer) on delete no action on update no action ) create table FactPembelianMaterial ( L17

18 Primary Key, ID int identity IDPembelian char(7), IDSuplier char(4), IDMaterial char(7), IDTime int, BuyQty int, TotalPrice bigint, constraint FK_FactPenmbelianMaterial_IDMaterial foreign key (IDMaterial) References DimMaterial(IDMaterial) on delete no action on update no action, constraint FK_FactPenmbelianMaterial_IDTime foreign key (IDTime) References DimTime(IDTime) on delete no action on update no action, constraint FK_FactPenmbelianMaterial_IDSuplier foreign key (IDSuplier) References DimSuplier(IDSuplier) on delete no action on update no action ) create table FactProduction ( L18

19 ID int identity Primary Key, IDProduction char(8), IDProduct char(5), IDTime int, JumlahProduksi int, JumlahGagalProduksi int, JumlahsuksesProduksi int, constraint FactProduction_IDProduct foreign key (IDProduct) References DimProduct(IDProduct) on delete no action on update no action, constraint FactProduction_IDTime foreign key (IDTime) References DimTime(IDTime) on delete no action on update no action ) create table FactMaterialUsed ( ID int identity Primary Key, IDTrMaterial char(8), L19

20 IDMaterial char(7), IDTime int, Jumlahterpakai int, constraint FactMaterialUsed_IDMaterial foreign key (IDMaterial) References DimMaterial(IDMaterial) on delete no action on update no action, constraint FactMaterialUsed_IDTime foreign key (IDTime) References DimTime(IDTime) on delete no action on update no action ) create table FactMaterialQualityControl ( ID int identity Primary Key, IDQualityControl char(7), IDSuplier char(4), IDMaterial char(7), IDTime int, JumlahMaterialRusak int, L20

21 Jumlahretur int, jumlahkerugian int, constraint FactMaterialQualityControl_IDMaterial foreign key (IDMaterial) References DimMaterial(IDMaterial) on delete no action on update no action, constraint FactMaterialQualityControl_IDTime foreign key (IDTime) References DimTime(IDTime) on delete no action on update no action, constraint FactMaterialQualityControl_IDSuplier foreign key (IDSuplier) References DimSuplier(IDSuplier) on delete no action on update no action ) --insert DimProduct DimProduct values('p0001','sport','sepatu Bola Totti S42','42') DimProduct values('p0002','sport','sepatu Volley Totti S42','42') DimProduct values('p0003','sport','sepatu Bola Beckham S42','42') DimProduct values('p0004','sport','sepatu Bola Beckham S41','41') DimProduct values('p0005','sport','sepatu Bola Beckham S39','39') DimProduct values('p0006','sport','sepatu Bola Totti S37','37') L21

22 DimProduct values('p0007','casual','giorgio Armani S42','42') DimProduct values('p0008','casual','giorgio Armani S40','40') DimProduct values('p0009','casual','giorgio Armani S38','38') DimProduct values('p0010','casual','van Toffel S42','42') DimProduct values('p0011','casual','van Toffel S37','37') DimProduct values('p0012','sneaker','adiddas Trofeo S37','37') DimProduct values('p0013','sneaker','nike total90 S41','41') --insert DimBuyer DimBuyer values('b001','adidas','german','jln DimBuyer values('b002','nike','america','jln DimBuyer values('b003','van Toffel','Holland','jln DimBuyer values('b004','dolce Gabana','Italy','jln L22

23 DimBuyer values('b005','armani','italy','jln DimBuyer values('b006','vans','holland','jln DimBuyer values('b007','kappa','italy','jln DimBuyer values('b008','diadorra','italy','jln DimBuyer values('b009','pierro','thailand','jln DimBuyer values('b010','umbro','england','jln --insert DimSuplier dimsuplier values('s001','nelson sorrow Inc','Holland') dimsuplier values('s002','multi Arrow Inc','Holland') dimsuplier values('s003','black Dart Inc','America') dimsuplier values('s004','black Mansion Inc','America') dimsuplier values('s005','sweet Factory Inc','America') L23

24 dimsuplier values('s006','el Pasienza Inc','Italy') dimsuplier values('s007','franc sombrero Inc','Italy') dimsuplier values('s008','de Boer Inc','German') dimsuplier values('s009','mr Taksin Inc','Thailand') dimsuplier values('s010','mandella Inc','South Africa') --insert DimMaterial DimMaterial values('m000001','tali Sepatu bola','aksesoris') DimMaterial values('m000002','tali Sepatu Sneaker','Aksesoris') DimMaterial values('m000003','flasher','aksesoris') DimMaterial values('m000004','shining particle','aksesoris') DimMaterial values('m000005','tali Sepatu Wrap Up','Aksesoris') DimMaterial values('m000006','tali Sepatu Fashion','Aksesoris') DimMaterial values('m000007','snake Skin red','room Material') DimMaterial values('m000008','silk Skin white','room Material') DimMaterial values('m000009','silk Skin BLack','Room Material') DimMaterial values('m000010','solid skin Brown','Room Material') L24

25 DimMaterial values('m000011','solid skin Grey','Room Material') DimMaterial values('m000012','sol sepatu olahraga','semikal') DimMaterial values('m000013','sol sepatu Casual','semikal') DimMaterial values('m000014','sol Sepatu Sneaker','semikal') --insert FactPenjualan FactPenjualan(idPenjualan,IDProduct,IDTime,IDBuyer,OrderQty,TotalHarga) values('t000001','p0001',3,'b001',3000, ) FactPenjualan(idPenjualan,IDProduct,IDTime,IDBuyer,OrderQty,TotalHarga) values('t000001','p0002',3,'b001',3000, ) FactPenjualan(idPenjualan,IDProduct,IDTime,IDBuyer,OrderQty,TotalHarga) values('t000001','p0003',3,'b001',3000, ) FactPenjualan(idPenjualan,IDProduct,IDTime,IDBuyer,OrderQty,TotalHarga) values('t000002','p0004',423,'b002',2500, ) L25

26 FactPenjualan(idPenjualan,IDProduct,IDTime,IDBuyer,OrderQty,TotalHarga) values('t000002','p0005',423,'b002',2500, ) FactPenjualan(idPenjualan,IDProduct,IDTime,IDBuyer,OrderQty,TotalHarga) values('t000002','p0006',423,'b002',2500, ) --insert FactPembelianMaterial FactPembelianMaterial(IDPembelian,IDMaterial,IDTime,IDSuplier,BuyQty,TotalPrice) values('p000001','m000001',2,'s001',6000, ) FactPembelianMaterial(IDPembelian,IDMaterial,IDTime,IDSuplier,BuyQty,TotalPrice) values('p000001','m000002',2,'s001',5000, ) FactPembelianMaterial(IDPembelian,IDMaterial,IDTime,IDSuplier,BuyQty,TotalPrice) values('p000001','m000003',2,'s001',4000, ) FactPembelianMaterial(IDPembelian,IDMaterial,IDTime,IDSuplier,BuyQty,TotalPrice) values('p000002','m000004',563,'s001',6000, ) L26

27 FactPembelianMaterial(IDPembelian,IDMaterial,IDTime,IDSuplier,BuyQty,TotalPrice) values('p000002','m000005',563,'s001',5000, ) FactPembelianMaterial(IDPembelian,IDMaterial,IDTime,IDSuplier,BuyQty,TotalPrice) values('p000002','m000006',563,'s001',4000, ) FactPembelianMaterial(IDPembelian,IDMaterial,IDTime,IDSuplier,BuyQty,TotalPrice) values('p000003','m000007',861,'s003',6000, ) FactPembelianMaterial(IDPembelian,IDMaterial,IDTime,IDSuplier,BuyQty,TotalPrice) values('p000003','m000008',861,'s003',5000, ) FactPembelianMaterial(IDPembelian,IDMaterial,IDTime,IDSuplier,BuyQty,TotalPrice) values('p000003','m000009',861,'s003',4000, ) --insert FactProduksi FactProduction(IDProduction,IDProduct,IDTime,JumlahProduksi,JumlahGagalProduksi,JumlahsuksesProduksi) values('pr000001','p0001',41,6000,800,5200) L27

28 FactProduction(IDProduction,IDProduct,IDTime,JumlahProduksi,JumlahGagalProduksi,JumlahsuksesProduksi) values('pr000001','p0002',41,6000,800,5200) FactProduction(IDProduction,IDProduct,IDTime,JumlahProduksi,JumlahGagalProduksi,JumlahsuksesProduksi) values('pr000001','p0003',41,6000,800,5200) FactProduction(IDProduction,IDProduct,IDTime,JumlahProduksi,JumlahGagalProduksi,JumlahsuksesProduksi) values('pr000001','p0004',41,6000,800,5200) FactProduction(IDProduction,IDProduct,IDTime,JumlahProduksi,JumlahGagalProduksi,JumlahsuksesProduksi) values('pr000002','p0001',541,7000,800,6200) FactProduction(IDProduction,IDProduct,IDTime,JumlahProduksi,JumlahGagalProduksi,JumlahsuksesProduksi) values('pr000002','p0002',541,5000,500,4500) FactProduction(IDProduction,IDProduct,IDTime,JumlahProduksi,JumlahGagalProduksi,JumlahsuksesProduksi) values('pr000003','p0003',841,6000,800,5200) FactProduction(IDProduction,IDProduct,IDTime,JumlahProduksi,JumlahGagalProduksi,JumlahsuksesProduksi) values('pr000003','p0005',841,6000,800,5200) L28

29 FactProduction(IDProduction,IDProduct,IDTime,JumlahProduksi,JumlahGagalProduksi,JumlahsuksesProduksi) values('pr000003','p0006',841,6000,800,5200) FactProduction(IDProduction,IDProduct,IDTime,JumlahProduksi,JumlahGagalProduksi,JumlahsuksesProduksi) values('pr000003','p0007',841,6000,800,5200) FactProduction(IDProduction,IDProduct,IDTime,JumlahProduksi,JumlahGagalProduksi,JumlahsuksesProduksi) values('pr000003','p0008',841,6000,800,5200) --insert FactMaterialUsed FactMaterialUsed(IDTrMaterial,IDMaterial,IDTime,Jumlahterpakai) values('mu000001','m000001',67,6000) FactMaterialUsed(IDTrMaterial,IDMaterial,IDTime,Jumlahterpakai) values('mu000002','m000011',67,6000) FactMaterialUsed(IDTrMaterial,IDMaterial,IDTime,Jumlahterpakai) values('mu000003','m000013',67,6000) FactMaterialUsed(IDTrMaterial,IDMaterial,IDTime,Jumlahterpakai) values('mu000004','m000003',567,4000) L29

30 FactMaterialUsed(IDTrMaterial,IDMaterial,IDTime,Jumlahterpakai) values('mu000005','m000009',567,4000) FactMaterialUsed(IDTrMaterial,IDMaterial,IDTime,Jumlahterpakai) values('mu000006','m000012',567,4000) --insert FactMterialQualityControl FactMaterialQualityControl(IDQualityControl,IDSuplier,IDMaterial,IDTime,JumlahMa terialrusak,jumlahretur,jumlahkerugian) values('qc00001','s001','m000001',103,200,200,0) FactMaterialQualityControl(IDQualityControl,IDSuplier,IDMaterial,IDTime,JumlahMa terialrusak,jumlahretur,jumlahkerugian) values('qc00001','s001','m000008',103,200,100,800000) FactMaterialQualityControl(IDQualityControl,IDSuplier,IDMaterial,IDTime,JumlahMa terialrusak,jumlahretur,jumlahkerugian) values('qc00001','s001','m000013',103,180,100, ) FactMaterialQualityControl(IDQualityControl,IDSuplier,IDMaterial,IDTime,JumlahMa L30

31 terialrusak,jumlahretur,jumlahkerugian) values('qc00002','s002','m000002',503,300,200, ) FactMaterialQualityControl(IDQualityControl,IDSuplier,IDMaterial,IDTime,JumlahMa terialrusak,jumlahretur,jumlahkerugian) values('qc00002','s002','m000012',503,250,150, ) FactMaterialQualityControl(IDQualityControl,IDSuplier,IDMaterial,IDTime,JumlahMa terialrusak,jumlahretur,jumlahkerugian) values('qc00003','s003','m000006',1103,250,150, ) FactMaterialQualityControl(IDQualityControl,IDSuplier,IDMaterial,IDTime,JumlahMa terialrusak,jumlahretur,jumlahkerugian) values('qc00003','s003','m000007',1103,250,150, ) select * from MSUser L31

32 WAWANCARA PERUSAHAAN 1. Jelaskan sejarah singkat, visi & misi, struktur organisasi! Jawab : Sejarah singkat : PT. NAGASAKTI PARAMASHOES INDUSTRY (NASA) merupakan salah satu perusahaan yang bergerak dibidang manufaktur, khususnya dalam pembuatan sepatu olahraga dengan merk NIKE. Logo NIKE berupa Swoosh yang berarti cepat, dengan maksud bahwa NIKE cepat mengikuti perkembangan jaman. PT NASA ini didirikan pada tanggal 12 Agustus 1988 dengan akte pendirian perseroan terbatas No. 58 diharapkan notaries Kartini Mulnyad, SH dan surat Pemberitahuan Ketua BKPM tentang persetujuan Presiden No. 71 / I / PMA / 1988, dengan tujuan berproduksi berdasarkan adanya pesanan (make to order). Dan dari pihak ini yang paling banyak melakukan pesanan adalah pihak NIKE selaku buyer. PT. NASA berlokasi di JL. Agarindo desa Sukamantri kecamatan Pasarkamis Tanggerang Jawa Barat dan didirikan di atas lahan m2 dengan bangunan seluas m2. L32

33 Visi & Misi : Visi Perusahaan 1. Cepat respon kepada pelanggan. 2. Penelitian terus dilakukan dalam proses dan perbaikan mesin untuk kualitas yang lebih baik dan efisiensi. 3. Perusahaan terbaik untuk bekerja untuk (tujuan jangka stabil, inovatif, panjang, tempat Anda dapat tumbuh ke dalam, rekan-rekan yang baik, mendukung, pengakuan dan kompensasi yang adil, menantang). Misi Perusahaan Untuk menjadi model peran global dalam olahraga dan manufaktur pakaian kasual dengan memberikan nilai terbaik bagi pelanggan kami mutlak. L33

34 Struktur Organisasi : 2. Apa spesifikasi software & hardware yg digunakan sampai saat ini? Jawab : Perangkat Keras (Hardware) Perangkat keras (hardware) yang digunakan pada PT. NASA adalah sebagai berikut : 1. Satu buah komputer server dengan prosesor Pentium IV 3.06 GHz, memori 1 GB, dan harddisk 80 GB. 2. Lima belas komputer client dengan prosesor Pentium IV 1.8 GHz sampai 2.26 GHz, memori 256 GB, dan harddisk 40 GB. 3. Tujuh buah printer dot matric, dengan tipe LQ2180 sebanyak 3 buah dan LX- 300 sebanyak 4 buah. 4. Jaringan yang menghubungkan server dengan komputer client. L34

35 Perangkat Lunak (Software) Piranti lunak yang digunakan untuk mendukung fungsi binis pada PT. NASA adalah sebagai berikut : 1. Sistem operasi Microsoft Windows XP ubtuk server dan client. 2. Microsoft Office Microsoft FoxPro 4. Microsoft SQL Server Microsoft Outlook Express 3. Bagaimana proses bisnis yg terjadi pada sistem penjualan, pembelian, Produksi? Jawab : Sistem Penjualan : Proses penjualan yang terjadi pada PT. NASA ini meliputi pembuatan sepatu yang dipesan oleh Buyer. Proses penjualan yang terjadi pada PT. NASA yaitu apabila ada pemesanan dari Buyer, maka Buyer dapat menghubungi PT. NASA dengan menggunakan telepon atau faksimile. Apabila ada pemesanan dari Buyer terhadap sepatu maka terlebih dahulu Buyer akan bertemu Bagian Penjualan untuk memberikan model dan spesifikasi sepatu yang akan diproduksi yang berupa Product Forecast dan bernegosiasi kepada Bagian Penjualan. Setelah mendapatkan spesifikasi sepatu yang akan L35

36 dibuat maka Bagian Penjualan akan ke Bagian Gudang untuk melakukan penghitungan Bahan Material yang diperlukan. Setelah melakukan penghitungan Bahan Material yang diperlukan maka Bagian Gudang akan membuat Product Material. Berdasarkan Product Material maka Bagian Penjualan akan membuat Product Specification dan akan menghubungi Buyer untuk membicarakan waktu dan biaya yang perlu dibayar untuk mengerjakan pemesanan tersebut. Apabila negosiasi berjalan lancar dan telah disetujui oleh Bagian Penjualan dan Buyers maka Bagian Penjualan akan membuat Tr Penjualan. Sistem Pembelian : Proses pembelian yang terjadi pada PT. NASA meliputi pembelian Bahan Material untuk proses produksi. PT. Nasa ini mempunyai 3 jenis bahan baku untuk melakukan produksi yang di ambil dari supplier-supplier yang berbeda. Bahan Material yang diperlukan untuk melakukan produksi yaitu Room Material, Semikal dan Accesories. Room Material ini berupa bahan untuk pembuatan upper sepatu, Semikal merupakan Bahan Material untuk pembuatan Outsol dan lem, sedangkan accesories merupakan bahan baku penunjang dalam pemproduksian sepatu, agar sepatu terlihat lebih bagus dan menarik. Proses pembelian Bahan Material kepada Supplier yaitu PT. NASA melakukan pembelian jumlah bahan baku yang dibutuhkan melalui Production Specification yang dibikin oleh Bagian Penjualan. Setelah mengetahui keperluan L36

37 Bahan Material yang diperlukan maka Bagian Pembelian akan membuat Tr Pembelian kepada Supplier. Proses Produksi : Proses produksi yang terjadi pada PT. NASA adalah setelah dilakukan pembelian dan Supplier mengirimkan Bahan Material ke Bagian Gudang PT. NASA. Setelah Bahan Material masuk ke dalam gudang maka Bagian Gudang akan melakukan pengecekan terhadap Bahan Material yang dikirim. Apabila ada Bahan Material yang rusak atau cacat maka bagian gudang akan membuat Surat Retur kepada Supplier. Setelah Supplier mendapatkan Surat Retur dari PT. NASA maka Supplier akan mengirimkan kembali dengan sejumlah Bahan Material yang rusak. Bahan Material yang rusak tidak dikembalikan karena Bahan Material tersebut diberikan supplier kepada PT. NASA. Apabila Bahan Material sudah tidak ada yang cacat atau rusak maka Bagian Gudang akan membuat Jadwal Produksi, Surat Produksi, Bahan Material dan Tr Penjualan ke Bagian Produksi. Setelah Bagian Produksi selesai melakukan produksi maka produk yang telah jadi, surat Production dan Tr Penjualan akan diberikan ke Bagian Quality Control untuk dilakukan pengecekan. Apabila terdapat produk yang gagal maka Bagian Quality Control akan membuat surat production failuer, serta mengembalikan Tr Penjualan dan produk yang gagal ke bagian produksi. Setelah produk yang tercantum pada Tr Penjulan telah lengkap dan tidak ada produk yang cacat maka Bagian Quality Control akan mengirimkan produk serta Tr Penjualan kepada Buyer. L37

38 4. Kebutuhan data dan informasi apa yg di butuhkan? Jawab : Laporan perusahaan saat ini hanya dapat menampilkan laporan produksi selama 1 tahun maka diperlukan laporan mengenai bagian produksi yang mencakup jumlah produk yang diproduksi, jumlah produksi yang cacat, dan jumlah bahan material, rata-rata rentang waktu dari bahan material masuk hingga sampainya produk di produksi yang dapat dilihat per periode waktu tertentu yang dapat dilihat per produk Karena laporan perusahaan saat ini hanya dapat menampilkan laporan pembelian selama 1 tahun maka diperlukan laporan mengenai bagian pembelian yang mencakup kuantitas pembelian, total pembelian, penawaran harga terbaik yang diberikan oleh supplier, retur pembelian dan total bahan material yang diretur, rata-rata rentang waktu dari pemesanan bahan material hingga sampainya bahan material ke gudang yang dapat dilihat per periode waktu tertentu yang dapat dilihat per bahan material dan per supplier Karena laporan perusahaan saat ini hanya dapat menampilkan laporan bagian penjualan selama 1 tahun maka diperlukan laporan mengenai bagian penjualan yang mencakup kuantitas penjualan produk, total penjualan produk, buyer yang paling sering melakukan pemesanan, dan produk yang paling banyak dipesan, rata-rata rentang waktu dari pemesanan produk hingga sampainya produk ke buyer yang dapat dilihat per periode waktu tertentu yang dapat dilihat per produk dan per buyer. L38

39 5. Siapa saja yg membutuhkan laporan transaksi penjualan, pembelian, Produksi? Jawab : Yang membutuhkan laporan transaksi penjualan adalah Bagian Penjualan, Bagian Gudng, Buyer Yang membutuhkan laporan transaksi pembelian adalah Bagian Pembelian, Supplier, Buyer Yang membutuhkan laporan transaksi Produksi adalah Bagian Produksi, Supplier, Buyer, Bagian Quality Control, dan Bagian Gudang. 6. Masalah apa saja yg terjadi pada sistem penjualan, pembelian, dan Produksi? Jawab : Data transaksi penjualan, pembelian dan produksi yang masuk pada setiap minggunya mencapai ribuan transaksi, sehingga menyulitkan eksekutif dalam melakukan analisis untuk pengambilan keputusan. Untuk memudahkan eksekutif melakukan analisis, diperlukan data warehouse yg dapat mensummarized data-data transaksi dan menampilkannya dalam bentuk OLAP Dengan adanya data warehouse yg men-summarized seluruh data perusahaan selama 5 tahun dan menampilkan laporan penjualan, pembelian, dan produksi dalam bentuk yg lebih dinamis, memungkinkan eksekutif melihat laporan sesuai kebutuhan informasi yang diperlukan dalam mengambil keputusan. L39

40 Sehingga data perusahaan yang berumur lebih dari 5 tahun dapat dimanfaatkan dengan lebih optimal Laporan perusahaan saat ini hanya menampilkan laporan selama 1 tahun, sehingga tidak dapat membantu memberikan informasi yang diperlukan dalam analisa untuk mengambil keputusan. Dengan adanya data warehouse, dpt dihasilkan laporan yang bersifat summarized selama beberapa tahun sehingga dapat memberikan informasi dibutuhkan dalam analisa pengambilan keputusan Laporan yang dimiliki perusahaan saat ini masih bersifat statis sehingga diperlukan waktu untuk membuat laporan baru jika terjadi perubahan pada laporan. Dengan adanya datawarehouse, laporan yang ditampilkan lebih bersifat dinamis. 7. Apa kendala dlm perusahaan. Sehingga perlu di buatkan data warehouse? Jawab : Datanya terlalu banyak, berupa tipe dan style Untuk membantu pengambilan keputusan Bagaimana mendapatkan barang secara ontime 8. Seberapa sering perush akan membuat laporan penjualan, pembelian, Produksi (per hari, minggu, bulan, tahun)? Jawab : Pembuatan laporan penjualan, pembelian, Produksi dilihat per tahun, semester, bulan dan hari. L40

BAB 3 ANALISIS SISTEM YANG BERJALAN. NIKE. Hubungan antara PT. NASA dengan NIKE Incorporation adalah

BAB 3 ANALISIS SISTEM YANG BERJALAN. NIKE. Hubungan antara PT. NASA dengan NIKE Incorporation adalah BAB 3 ANALISIS SISTEM YANG BERJALAN 3.1 Analisis Perusahaan 3.1.1 Riwayat Perusahaan PT. NAGASAKTI PARAMASHOES INDUSTRY (NASA) adalah perusahaan yang bergerak di bidang industri sepatu Olahraga dengan

Lebih terperinci

LAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login

LAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login L1 LAMPIRAN SKRIPSI A. Lampiran Capture Program Gambar L.1 Tampilan Layar Menu Home Gambar L.2 Tampilan Layar Menu Login Gambar L.3 Tampilan Layar Menu Login Jika Terjadi Warning L2 Gambar L.4 Tampilan

Lebih terperinci

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database PENDAHULUAN Ada Beberapa perintah query dalam VB.Net yang digunakan untuk mengelola database SQL SERVER diantaranya adalah sebagai berikut: SELECT Perintah ini digunakan untuk menampilkan tabel dalam database

Lebih terperinci

LAMPIRAN. Berdasarkan metode penelitian yang kami gunakan yaitu metode. wawancara, berikut ini adalah hasil wawancara kami dengan pihak PT.

LAMPIRAN. Berdasarkan metode penelitian yang kami gunakan yaitu metode. wawancara, berikut ini adalah hasil wawancara kami dengan pihak PT. LAMPIRAN L.1 Hasil wawancara Berdasarkan metode penelitian yang kami gunakan yaitu metode wawancara, berikut ini adalah hasil wawancara kami dengan pihak PT. Indometal Jayapratama : 1. Bagaimana sejarah

Lebih terperinci

T : Apa kendala yang dihadapi oleh perusahaan terutama pada bagian export dan

T : Apa kendala yang dihadapi oleh perusahaan terutama pada bagian export dan I. Lampiran Wawancara T : Apa kendala yang dihadapi oleh perusahaan terutama pada bagian export dan import? J : Kendala yang dihadapi oleh perusahaan ini adalah belum efektifnya bagian export dan import

Lebih terperinci

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010 Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

BAB 4 PERANCANGAN DATA WAREHOUSE. data warehouse terpusat. Bentuk ini terlihat seperti bentuk data warehouse

BAB 4 PERANCANGAN DATA WAREHOUSE. data warehouse terpusat. Bentuk ini terlihat seperti bentuk data warehouse BAB 4 PERANCANGAN DATA WAREHOUSE 4.1 Arsitektur Data Warehouse Arsitektur data warehouse yang digunakan pada PT. NASA adalah arsitektur data warehouse terpusat. Bentuk ini terlihat seperti bentuk data

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini dalam pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai databasenya dengan bahasa pemrograman

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap ini merupakan tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisa dan perancangan selesai dilakukan. Untuk menjalankan

Lebih terperinci

Budi permana, S.Kom

Budi permana, S.Kom Aplikasi Password VB 2010 Dengan Database Ms. Access 2007 Budi permana, S.Kom nobiasta@gmail.com http://budinobipermana.wordpress.com/ Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

LAMPIRAN A. Private Sub Menu_utama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

LAMPIRAN A. Private Sub Menu_utama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 93 LAMPIRAN A 1. Login_admin Imports MySql.Data Imports MySql.Data.MySqlClient Public Class login_admin Dim nil As Integer = 0 Dim errc As Integer = 0 Private Sub btnlogin_click(byval sender As System.Object,

Lebih terperinci

LAMPIRAN. Kelompok kami melakukan teknik wawancara sebanyak dua kali, di awal masa

LAMPIRAN. Kelompok kami melakukan teknik wawancara sebanyak dua kali, di awal masa LAMPIRAN Wawancara Kelompok kami melakukan teknik wawancara sebanyak dua kali, di awal masa kunjungan kami pada PT. CONCEPT TECHNOLOGIES yaitu pada tanggal 11 Mei 2011 dan 18 Mei 2011 selama masa survei

Lebih terperinci

APLIKASI PEMBAYARAN SPP - SQL SERVER Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dengan Sql Server

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN. yang digunakan untuk menulis program dan membentuk tabel-tabel basis data.

BAB V IMPLEMENTASI DAN PENGUJIAN. yang digunakan untuk menulis program dan membentuk tabel-tabel basis data. BAB V IMPLEMENTASI DAN PENGUJIAN. Implementasi Perangkat Lunak.. Lingkungan Implementasi Menjelaskan lingkungan perangkat keras dan perangkat implementasi yang digunakan untuk menulis program dan membentuk

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan 4.1 Versi Aplikasi Versi aplikasi telah mengalami proses empat kali evaluasi berdasarkan tanggal yang tercantum pada tabel 4.1. Proses evaluasi yang dilalui bertahap, mulai dari

Lebih terperinci

Gambar 5.1 Hierarki Sistem Admin

Gambar 5.1 Hierarki Sistem Admin BAB V IMPLEMENTASI SISTEM 5.1 Hierarki Sistem 5.1.1 Hirarki Sistem Admin Login Menu Utama Bahan Baku Gudang Produksi Laporan Kelola Bahan Baku Simpan Hapus Update Close Barang Masuk Gudang Simpan Masukan

Lebih terperinci

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 1. Public Class Form1 Dim aksi As String Dim nilai As Double Dim hasil As Double Dim simpan As Double Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 2. Private

Lebih terperinci

APLIKASI LOUNDRY - VB.NET 2008 Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 5.1 Rancangan Database Rancangan database

Lebih terperinci

BAB IV IMPLEMENTASI DAN TESTING

BAB IV IMPLEMENTASI DAN TESTING BAB IV IMPLEMENTASI DAN TESTING 4.1. Spesifikasi Kebutuhan Sumber Daya. Dalam merancang sistem informasi untuk klinik Sumber Sehat, ada beberapa hal yang perlu dan harus di siapkan antara lain : Perangkat

Lebih terperinci

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All Membuat Project Baru VB Net 20100 Berikut langkahnya: Pastikan anda sudah Install Visual Basic 2010 pada komputer anda, Klik Start pada Windows All Programs Maka akan muncul : Klik File New - Project Maka

Lebih terperinci

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL Pada pembelajaran ini akan dijelaskan cara membuat CRUD ( cread, read, update and delete) atau bahasa indonesianya Input, Edit, Delete Visual Basic.NET database

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut.

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut. BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 4.1 Implementasi Sistem Implementasi program adalah implementasi dari analisis dan desain sistem yang telah dibuat sebelumnya, sehinggga user dapat memahami jalannya

Lebih terperinci

WAWANCARA SEBELUM IMPLEMENTASI. 1. Sejak kapan Klinik Gigi Drg. Kosasih Kurnia berdiri? memadai dengan jumlah pasien yang semakin bertambah.

WAWANCARA SEBELUM IMPLEMENTASI. 1. Sejak kapan Klinik Gigi Drg. Kosasih Kurnia berdiri? memadai dengan jumlah pasien yang semakin bertambah. L7 WAWANCARA SEBELUM IMPLEMENTASI a. Wawancara dengan Staf Administrasi 1. Sejak kapan Klinik Gigi Drg. Kosasih Kurnia berdiri? Sejak tahun 1995. Saat itu klinik terletak di Jl. Jatinegara Timur II/24

Lebih terperinci

Modul x login dan Periode

Modul x login dan Periode A.Tujuan 1.Membuat form untuk kegiatan proses posting B.Teori B.1 Membuat Pesan Modul x login dan Periode Dim msgrslt As MsgBoxResult = MsgBox("Are you 21 years old or older?.", MsgBoxStyle.YesNo) If msgrslt

Lebih terperinci

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^ Penulis : Nizar_Aluk Email @ nizar_aluk@yahoo.com YMessenger @ Nizar_aluk Facebook @ Nizar al varez WebBlog @ http://www.arekmbolong.wordpress.com/ Assalamualaikum Wr. Wb Disini kita akan bahas cara koneksi

Lebih terperinci

BAB II MICROSOFT VISUAL STUDIO

BAB II MICROSOFT VISUAL STUDIO BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan

Lebih terperinci

BAB 4 DATA WAREHOUSE YANG DIUSULKAN. KTL adalah menggunakan anatomi data warehouse terpusat (centralized data

BAB 4 DATA WAREHOUSE YANG DIUSULKAN. KTL adalah menggunakan anatomi data warehouse terpusat (centralized data BAB 4 DATA WAREHOUSE YANG DIUSULKAN 4.1 Arsitektur Data Warehouse Jenis perancangan arsitektur data warehouse yang akan dibangun untuk PT KTL adalah menggunakan anatomi data warehouse terpusat (centralized

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 131 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Pengujian Pengujian perangkat lunak ini menggunakan metode pengujian Black Box. Pengujian Black Box berfokus pada persyaratan atau fungsional perangkat

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain: BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Analisa Sistem Pada tahap ini penulis melakukan 2 langkah, yaitu prosedur penelitian dan identifikasi masalah. Adapun penjelasannya sebagai berikut: 4.2 Prosedur Penelitian

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Implementasi merupakan rencana dari penerapan sistem yang diusulkan. Sistem yang diusulkan memiliki klasifikasi tertentu, sehingga saat penerapan

Lebih terperinci

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI SISTEM BAB IV IMPLEMENTASI SISTEM 4.1. Implementasi Interface Sistem Tampilan awal dari aplikasi Kievit Training Tracking adalah form Login. Untuk masuk kedalam aplikasi maka user harus mengisi username dan password

Lebih terperinci

BAB IV ANALISA DAN DESAIN

BAB IV ANALISA DAN DESAIN 26 BAB IV ANALISA DAN DESAIN 4.1 Identifikasi Masalah Sebelum proses analisa dilakukan, tahapan yang terlebih dahulu dilakukan adalah identifikasi permasalahan yang terdiri dari survey, wawancara kepada

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran 61 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi perancangan pada sistem informasi perparkiran dilakukan dengan menggunakan bahasa pemrograman Visual Basic 6.0, dengan basis data

Lebih terperinci

APLIKASI SERVICE KENDARAAN - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Rancangan Database Database dalam aplikasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 IMPLEMENTASI Setelah melakukan analisi dan perancangan sistem terhadap Aplikasi Bengkel yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian,

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. dengan baik. Adapun kebutuhan perangkat lunak (software) dan perangkat keras

BAB IV IMPLEMENTASI DAN EVALUASI. dengan baik. Adapun kebutuhan perangkat lunak (software) dan perangkat keras BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Sebelum mengimplementasikan dan menjalankan Sistem Informasi Pengendalian Persediaan Barang pada UD. Mekaryo Utomo dibutuhkan perangkat keras dan perangkat

Lebih terperinci

BAB 4 RENCANA IMPLEMENTASI DAN EVALUASI. Penerapan Sistem Basis Data pada PT.Global Health membutuhkan 3 macam spesifikasi

BAB 4 RENCANA IMPLEMENTASI DAN EVALUASI. Penerapan Sistem Basis Data pada PT.Global Health membutuhkan 3 macam spesifikasi BAB 4 RENCANA IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem Penerapan Sistem Basis Data pada PT.Global Health membutuhkan 3 macam spesifikasi sistem yaitu spesifikasi computer,personil dan sisi keamanan

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Pada tahap ini merupakan langkah dimana setelah perancangan, pembangunan, dan pengujian maka tahap selanjutnya yaitu mengimplementasikan sebuah

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. bagaimana cara penggunaannya. Bahasa pemograman yang digunakan dalam

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. bagaimana cara penggunaannya. Bahasa pemograman yang digunakan dalam BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Tahap implementasi adalah tahapan penerapan sistem untuk dapat dioperasikan. Pada tahapan ini dijelaskan mengenai sistem yang dirancang dan bagaimana

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software Dalam pembuatan program ini penulis menggunakan Visual Basic. Net dalam menjalankan program aplikasi ini dan menggunakan aplikasi Crystal Report

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Di dalam tahap implementasi ini terdapat 3 sub tahap, yaitu mempersiapkan kebutuhan system (baik hardware maupun software), persiapan instalasi aplikasi,

Lebih terperinci

BAB IV TESTING DAN IMPLEMENTASI

BAB IV TESTING DAN IMPLEMENTASI BAB IV TESTING DAN IMPLEMENTASI 4.1 Implementasi Implementasi sistem informasi akademik berbasis web ini, terdapat hal-hal yang perlu dipersiapkan agar sistem yang dirancang dapat berjalan dengan lancar.

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar BAB IV IMPLEMENTASI DAN EVALUASI Pada bab empat ini akan dibahas mengenai hasil analisis dan perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar Komputer Surabaya Jawa Timur meliputi

Lebih terperinci

BAB V TESTING DAN IMPLEMENTASI SISTEM

BAB V TESTING DAN IMPLEMENTASI SISTEM BAB V TESTING DAN IMPLEMENTASI SISTEM 5.1 Pengujian Sistem Pengujian dapat berarti proses untuk memeriksa apakah suatu perangkat lunak yang dihasilkan sudah dapat dijalankan sesuai dengan standar tertentu.

Lebih terperinci

BAB VIII PENGENALAN DATABASE

BAB VIII PENGENALAN DATABASE BAB VIII PENGENALAN DATABASE Pembahasan Materi : Mengetahui cara pembuatan database menggunakan MySQL. Mengetahui cara mengkoneksikan VB.NET 2008 dengan MySQL. Mengetahui cara menyimpan, mengedit dan menghapus

Lebih terperinci

Form Insert SHK. Kode SHK. Tanggal SHK. Nama Produk. Qty. Gambar 4.44 Rancangan Layar Insert SHK

Form Insert SHK. Kode SHK. Tanggal SHK. Nama Produk. Qty. Gambar 4.44 Rancangan Layar Insert SHK 197 Form Insert SHK Kode SHK Tanggal SHK Nama Produk Qty Save Cancel Gambar 4.44 Rancangan Layar Insert SHK 198 Form Insert SPK Kode SPK Tanggal SPK Nama Produk Qty Save Cancel Gambar 4.45 Rancangan Layar

Lebih terperinci

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM Mengenal Data dan Variabel Ketika seorang user (pengguna) menggunakan sebuah program komputer, seringkali komputer memintanya

Lebih terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. mengecek benar atau tidaknya list barang dalam FPP melalui View FPP dan

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. mengecek benar atau tidaknya list barang dalam FPP melalui View FPP dan BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Prosedur Yang Diusulkan Proses pembelian dimulai ketika divisi gudang mengetahui produk sudah mencapai ROP melalui sistem, kemudian divisi gudang akan mengentry

Lebih terperinci

BAB 4 PROTOKOL TCP UDP - REMOTE

BAB 4 PROTOKOL TCP UDP - REMOTE BAB 4 PROTOKOL TCP UDP - REMOTE Daftar Isi: Pendahuluan... 1 UDP Remote... 2 UDP Server... 2 Komunikasi Program client server UDP Remote... 4 UDP Client... 7 TCP Remote... 8 TCP Server dengan console...

Lebih terperinci

Membuat Project Baru APLIKASI PENJUALAN - VB.Net Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Tahapan pertama dalam

Lebih terperinci

APLIKASI PENGOLAHAN NILAI - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dan Tabel Lakukan langkah-langkah

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang 1.2. Rumusan Masalah

BAB I PENDAHULUAN 1.1. Latar Belakang 1.2. Rumusan Masalah BAB I PENDAHULUAN 1.1. Latar Belakang Perkembangan teknologi informasi sebagai cabang yang mempelajari teori maupun implementasi teknik digital yang banyak direalisasikan dalam bentuk perangkat lunak dan

Lebih terperinci

BAB 2 ANALISIS DAN PERANCANGAN

BAB 2 ANALISIS DAN PERANCANGAN BAB 2 ANALISIS DAN PERANCANGAN 2.1. RANCANGAN PERANGKAT 2.1.1. Perangkat Keras Spesifikasi kebutuhan perangkat keras adalah sebagai berikut : 1. Intel(R) core(tm)2 Duo 2.10GHz 2. Memory 2GB atau lebih

Lebih terperinci

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perancangan dan pengkodean dari perangkat lunak itu sendiri.

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perancangan dan pengkodean dari perangkat lunak itu sendiri. BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Pengujian merupakan bagian yang tidak kalah pentingnya dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga

Lebih terperinci

Budi Permana, S.Kom nobiasta@gmail.com. Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom nobiasta@gmail.com. Pendahuluan. Lisensi Dokumen: Aplikasi Simpan, Edit, Cari, Hapus Menggunakan Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem yang Digunakan Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan program Sistem Informasi Manajemen Stock Pada Rumah Sakit Umum Kabupaten

Lebih terperinci

SISTEM INFORMASI AKUNTANSI PERSEDIAAN BARANG DENGAN MENGGUNAKAN METODE FIFO PADA PT.WINDU PERSADA CARGO

SISTEM INFORMASI AKUNTANSI PERSEDIAAN BARANG DENGAN MENGGUNAKAN METODE FIFO PADA PT.WINDU PERSADA CARGO SKRIPSI SISTEM INFORMASI AKUNTANSI PERSEDIAAN BARANG DENGAN MENGGUNAKAN METODE FIFO PADA PT.WINDU PERSADA CARGO Oleh: SILVIA OKTAVIA PANDIANGAN NIM. 1020000393 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK

Lebih terperinci

BAB V PENGUJIAN DAN IMPLEMENTASI SITEM. metode pengujian dan pelaksanaan pengujian.

BAB V PENGUJIAN DAN IMPLEMENTASI SITEM. metode pengujian dan pelaksanaan pengujian. BAB V PENGUJIAN DAN IMPLEMENTASI SITEM 5.1. Pengujian Pengujian merupakan metode yang dilakukan untuk menjelaskan mengenai pengoperasian perangkat lunak yang terdiri dari perangkat pengujian, metode pengujian

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 58 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 IMPLEMENTASI SISTEM Implementasi sistem dilakukan setelah bab 3 yaitu perancangan dan pembuatan program aplikasi selesai dilakukan. Implementasi sistem kali ini

Lebih terperinci

BAB V IMPLEMENTASI PENGUJIAN SISTEM

BAB V IMPLEMENTASI PENGUJIAN SISTEM 83 BAB V IMPLEMENTASI PENGUJIAN SISTEM 5.1. Implementasi Perangkat lunak sistem informasi pemesanan tiket yang dibangun dengan menggunakan bahasa pemrograman utama yaitu PHP, dengan menggunakan basis data

Lebih terperinci

PENGKODEAN AKSES FORM SISTEM USER

PENGKODEAN AKSES FORM SISTEM USER WIRATSOFT INC CORPORATION 2012 PENGKODEAN AKSES FORM SISTEM USER MICROSOFT VISUAL BASIC.NET 2005 WIRAT.NET 10/11/2012 Hak Akses USER Pengantar Tulisan Pada saat membuat aplikasi (vb.net) untuk materi skripsi,

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse.

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse. BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi Perangkat Keras Spesifikasi perangkat keras yang direkomendasikan untuk menerapkan sistem aplikasi basis data pada CV. Lumbung Rejeki

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 MEMBUAT BACKUP DATABASE DI VB.NET 2005 Buatlah form seperti gambar di bawah ini (terdiri dari) : 1. groupbox 2. drivelistbox 3. dirlistbox 4. filelistbox 5. label 6. textbox

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 4.1 Perancangan Sistem Perancangan sistem dimaksudkan untuk membantu menyelesaikan beberapa masalah yang terjadi saat ini sehingga dapat menjadi lebih baik dengan adanya sistem

Lebih terperinci

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Bandung dilakukan dengan menggunakan bahasa pemograman Visual Basic 6.0

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Bandung dilakukan dengan menggunakan bahasa pemograman Visual Basic 6.0 BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1 Implementasi Implementasi adalah suatu kelanjutan dari perancangan sistem informasi penjualan dan pembelian pada Adison Sport Shop Center (ASSC) Sukajadi Bandung

Lebih terperinci

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, 2013 & MySQL Bahtiar Imran Assalamualaikum.. Pada kesempatan kali ini kita akan membahas mengenai bagaimana

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi, maka tahap selanjutnya merupakan tahap implementasi. Akan dibahas mengenai tahap implementasi

Lebih terperinci

Fitur trial termasuk hal yang sering ditanyakan para pembuat program, tujuannya sederhana yaitu agar pemakaian program memiliki batas waktu tertentu. Jika anda memahami logikanya pembuatan fitur trial

Lebih terperinci

Tabel 4.31 Disk Space Retur_Penjualan. Kd_retur_penjualan Char (7) Tgl_retur_penjualan Datetime (8) Kd_faktur_penjualan Char (7)

Tabel 4.31 Disk Space Retur_Penjualan. Kd_retur_penjualan Char (7) Tgl_retur_penjualan Datetime (8) Kd_faktur_penjualan Char (7) 214 Retur_Penjualan Tabel 4.31 Disk Space Retur_Penjualan Kd_retur_penjualan Char (7) Tgl_retur_penjualan Datetime (8) Kd_faktur_penjualan Char (7) Status_retur_penjualan Varchar (12) Kapasitas dari Tabel

Lebih terperinci

APLIKASI RAWAT JALAN - VB.NET Database access, Crystal Report 8.5 Harga khusus untuk pembelajaran Rp. 100.000,- Permintaan revisi dikenakan biaya sesuai tingkat kesulitan Cara pembayaran melalui transfer

Lebih terperinci

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan Pertemuan ke-3 Statemen input/output Struktur Kontrol Keputusan Statemen Input/Output Tujuan Praktikum Mengenalkan fungsi inputbox dan message box Menjelaskan proses penampilan pesan pada MS Visual Target

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implemintasi merupakan kelanjutan dari kegiatan perancangan sistem.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implemintasi merupakan kelanjutan dari kegiatan perancangan sistem. BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Implemintasi merupakan kelanjutan dari kegiatan perancangan sistem. Tahap ini merupakan tahap meletakkan sistem supaya siap untuk di operasikan

Lebih terperinci

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian perangkat lunak ini menggunakan metode pengujian black box.

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian perangkat lunak ini menggunakan metode pengujian black box. 65 BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Pengujian perangkat lunak ini menggunakan metode pengujian black box. Pengujian black box berfokus pada persyaratan fungsional perangkat lunak

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan 4.1 Implementasi Sistem berikut. Hasil implementasi sistem berdasarkan perancangan yang telah dibuat, dijelaskan sebagai Gambar 4.1. Form Voting Gambar 4.1 merupakan antarmuka

Lebih terperinci

BAB IV ANALISA DAN PEMBAHASAN. diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang

BAB IV ANALISA DAN PEMBAHASAN. diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang BAB IV ANALISA DAN PEMBAHASAN 4.1 Analisa Sistem Sesuai dengan tujuan yang diharapkan, maka kontribusi yang dapat diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang selama

Lebih terperinci

APLIKASI PERSEDIAAN BARANG - SQL SERVER Database SQL Server 2005, Crystal Report 8.5 Harga khusus untuk tugas akhir mahasiswa Rp. 100.000,- Permintaan revisi dikenakan biaya sesuai tingkat kesulitan Cara

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM IV.1 Implementasi Sistem IV.1.1 Perangkat Keras yang Dibutuhkan Spesifikasi perangkat keras yang digunakan dalam mengimplementasikan sistem informasi untuk meningkatkan

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV DESKRIPSI KERJA PRAKTIK BAB IV DESKRIPSI KERJA PRAKTIK 4.1. Analisa Sistem Pelaksanaan kerja praktik dilakukan pada CV ALFA tepatnya pada Toko Alfa Komputer yang berlokasi di Jalan Dr. Soetomo No.01 (Ruko Mutiara Blambangan)

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai tahap yang bertujuan untuk memahami sistem, mengetahui kekurangan sistem dan menentukan kebutuhan

Lebih terperinci

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia 1 BAB IV HASIL PRAKTEK KERJA DAN ANALISIS 4.1 Analisis Sistem Penjualan CV Kasih Karunia dilakukan dengan cara online, yaitu proses penjualan/transaksinya dilakukan tanpa ada interaksi langsung dari pihak

Lebih terperinci

HOW TO CALL A REPORT IN VB.NET

HOW TO CALL A REPORT IN VB.NET MORPHICSOFT 2012 HOW TO CALL A REPORT IN VB.NET WITH PROTECTED PASSWORD DATABASE WIRAT 2012 T A M A N D U T A B L O K D. 1 9 N O. 2 B E K A S I U T A R A Prakata Penulis Akhirnya Penulis dapat kembali

Lebih terperinci

Bab 4. Rancangan sistem

Bab 4. Rancangan sistem Bab 4 Rancangan sistem 4.1 Rancangan yang diusulkan Bagian gudang akan mengirimkan Surat Permintaan Barang melalui form pesan barang apabila barang tersebut telah mencapai batas minimum (warning stock)

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dibahas tentang implementasi Rancangan Aplikasi Pendataan Mahasiswa Pada Universitas XYZ menggunakan PHP dan MySQL beserta faktor pendukung yang dibutuhkan

Lebih terperinci

PRAKTIKUM SISTEM BASISDATA. Disusun Oleh : Anggi Nurcahyo ( )

PRAKTIKUM SISTEM BASISDATA. Disusun Oleh : Anggi Nurcahyo ( ) PRAKTIKUM SISTEM BASISDATA Disusun Oleh : Anggi Nurcahyo (12131249) SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER (STMIK) EL RAHMA 2014 NAMA : ANGGINURCAHYO NIM : 12131249 PRAKTIKUM SISTEM : BASIS DATA Deskripsi

Lebih terperinci

IF SearchButton Student diklik THEN. IF Tombol Submit Student diklik THEN. Tampilkan Pesan You have to input remark. Tampilkan Modul Attendance

IF SearchButton Student diklik THEN. IF Tombol Submit Student diklik THEN. Tampilkan Pesan You have to input remark. Tampilkan Modul Attendance IF UsernameInput == Username && PasswordInput == Password THEN Simpan UserType Validasi Sukses ELSEIF UsernameInput!= Username PasswordInput!= Pasword THEN Validasi = error ENDIF 3. Modul Attendance //Mencari

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan BAB IV DISKRIPSI PEKERJAAN Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan Dinas Pendidikan Provinsi Jawa Timur. Tujuan dari kerja praktik ini adalah untuk memberikan solusi atas

Lebih terperinci

III. ANALISIS DAN PERANCANGAN SISTEM

III. ANALISIS DAN PERANCANGAN SISTEM 12 III. ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem ng Ada Tahapan ini mempuni tujuan untuk menganalisis dan mengevaluasi permasalahan-permasalahan serta hambatan-hambatan ng terjadi pada sistem

Lebih terperinci

APLIKASI PENGGAJIAN - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 4.2 Normalisasi File Dan Relasi Tabel Normalisasi

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN. akses. Tahapan yang dilakukan pada implementasi aplikasi DSS untuk Penerimaan

BAB V IMPLEMENTASI DAN PENGUJIAN. akses. Tahapan yang dilakukan pada implementasi aplikasi DSS untuk Penerimaan 97 BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi Tahap implementasi merupakan tahap konversi sistem sehingga siap untuk di akses. Tahapan yang dilakukan pada implementasi aplikasi DSS untuk Penerimaan

Lebih terperinci

PEMROGRAMAN VB.NET. Koneksi Ke Database

PEMROGRAMAN VB.NET. Koneksi Ke Database PEMROGRAMAN VB.NET Koneksi Ke Database Hal : 1 MEMBUAT DATABASE Buat sebuah aplikasi / project dengan nama AplikasiPenjualan. Buat sebuah database dengan nama Penjualan.accdb. dan buatlah tabel Barang

Lebih terperinci

Source Code Test Program Dengan VB Net

Source Code Test Program Dengan VB Net Source Code Test Program Dengan VB Net Jastis Bago jastis_quitaris@yahoo.com admin@niascommunity.web.id http://niascommunity.web.id Lisensi Dokumen: Copyright 2003-2006 IlmuKomputer.Com Seluruh dokumen

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap implementasi merupakan tahap penerapan sistem atau rancangan program

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap implementasi merupakan tahap penerapan sistem atau rancangan program BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Tahap implementasi merupakan tahap penerapan sistem atau rancangan program yang telah dibuat pada bab sebelumnya agar sistem dapat dioperasikan

Lebih terperinci

PENGGUNAAN STRUKTUR KONTROL

PENGGUNAAN STRUKTUR KONTROL PENGGUNAAN STRUKTUR KONTROL MENGGENAL STRUKTUR KONTROL Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi Laundry Di Segitiga

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi Laundry Di Segitiga 58 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Implementasi perancangan pada sistem informasi Laundry Di Segitiga Laundry dilakukan dengan menggunakan bahasa pemrograman Visual Basic 6.0,

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah untuk

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah untuk BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 PENGUJI Pengujian merupakan bagian yang penting dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga mengetahui kelemahan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. menjalankan aplikasi Pencatatan Transaksi Penjualan Tiket pada PT. Gerry Anugrah

BAB IV IMPLEMENTASI DAN EVALUASI. menjalankan aplikasi Pencatatan Transaksi Penjualan Tiket pada PT. Gerry Anugrah BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Tahap implementasi program merupakan tahap penerapan dari analisis dan desain sistem yang telah dibuat sebelumnya. Sebelum mengimplementasikan dan

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil survey dan pengamatan yang dilakukan di CV. Mitra

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil survey dan pengamatan yang dilakukan di CV. Mitra 2. Analisis Sistem BAB IV ANALISIS DAN DESAIN SISTEM Berdasarkan hasil survey dan pengamatan yang dilakukan di CV. Mitra Karya Persada, maka didapatkan proses-proses yang terjadi dalam pencatatan data

Lebih terperinci

LAMPIRAN VARCHAR (6) NOT NULL, NUMERIC (10,2) NOT NULL, CONSTRAINT CK_harga CHECK (harga>= and harga<= ),

LAMPIRAN VARCHAR (6) NOT NULL, NUMERIC (10,2) NOT NULL, CONSTRAINT CK_harga CHECK (harga>= and harga<= ), L1 LAMPIRAN Listing Program 1. Implementasi Create Table CREATE TABLE barang ( NoBarang NamaBarang Jenissatuanbarang Harga Jumlah CHAR ( 10 ) NOT NULL, VARCHAR ( 20 ) NOT NULL, VARCHAR (6) NOT NULL, NUMERIC

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI 141 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Perancangan Aplikasi 1. Form Login Form Login ini muncul pertama kali saat aplikasi dijalankan. Untuk menjaga keamanan pengaksesan informasi, hanya mereka yang memiliki

Lebih terperinci