Tugas Besar Program Aplikasi Dan Komputer

You might also like

You are on page 1of 8

TUGAS BESAR

PROGRAM APLIKASI DAN KOMPUTER


“Program Aplikasi Perhitungan Harga Pokok Produksi (dengan
Metode Full Costing)”

DISUSUN OLEH
MOHAMMAD ALFAYED
03021181722012

JURUSAN TEKNIK PERTAMBANGAN


FAKULTAS TEKNIK
UNIVERSITAS SRIWIJAYA
2018
Langkah-Langkah Pembuatan Program Aplikasi Perhitungan Harga Pokok Produksi
dengan Metode Full Costing

Langkah-Langkah:

1. Bukalah Microsoft Access dan buat database dengan format *.accdb serta tentukan
lokasi penyimpanannya.

2. Buat tabel dengan nama TablePerhitunganIOIP lalu isi fild name dan data type sesuai
gambar dibawah:

3. Buka Visual Studio 2010 Ultimate lalu buat projeck baru.


4. Desain dan lakukan pengkodingan pada form1 sesuai gambar berikut. Untuk
memperindah tampilan form1 saat dilakukan debug atau saat sudah menjadi applikasi,
maka tambahkan proggressbar didalamnya.

Koding:
Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
Form2.Show()
Me.Hide()
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
End
End Sub
End Class

5. Desain dan lakukan pengkodingan pada form2.

Koding
Public Class Form2

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
Form3.Show()
Me.Hide()
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button3.Click
Form1.Show()
Me.Hide()
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
Form6.Show()
Me.Hide()
End Sub
End Class

6. Desain dan lakukan pengkodingan pada form3.

Koding
Public Class Form3

Private Sub BBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e


As System.EventArgs) Handles BBindingNavigatorSaveItem.Click
Me.Validate()
Me.BBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.Database26DataSet)

End Sub

Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles MyBase.Load
'TODO: This line of code loads data into the 'Database26DataSet.b' table. You
can move, or remove it, as needed.
Me.BTableAdapter.Fill(Me.Database26DataSet.b)

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
HPPTextBox.Text = Val(BBBTextBox.Text) + Val(BTKTextBox.Text) +
Val(BOPTTextBox.Text) + Val(BOVPTextBox.Text)
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
Form2.Show()
Me.Hide()
End Sub
End Class

7. Masukkan Database yang sudah kita buat tadi.


8. Desain dan lakukan pengkodingan pada form4 sesuai gambar berikut.

Koding:
Public Class Form4

Private Sub BBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e


As System.EventArgs) Handles BBindingNavigatorSaveItem.Click
Me.Validate()
Me.BBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.Database26DataSet)

End Sub

Private Sub Form4_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles MyBase.Load
'TODO: This line of code loads data into the 'Database26DataSet.b' table. You
can move, or remove it, as needed.
Me.BTableAdapter.Fill(Me.Database26DataSet.b)

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
Form6.Show()
Me.Hide()
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
Me.BBindingSource.Filter = "operator Like'" + TextBox1.Text + "%'"
End Sub
End Class

9. Buat report di form5 dengan langkah-langkah sebagai berikut.


I. Klik ReportViewer di toolbox lalu masukkan ke form.
II. Klik design a new report, lalu pilih Data source, kemudian klik next.

III. Pindahkan semua


data dari Available
fields ke Values
dengan cara men-drag satu-satu data yang ada, kemudian klik next.

IV. Klik next.


V. Pilih desain warna table lalu klik Finish.

VI. Lalu akan muncul tampilan seperti gambar di bawah.

VII. Kembali ke form6 lalu klik Choose Report dan pilih file report yang sudah
kita buat tadi kemudian desain dan lakukan pengkodingan pada form6.
Koding
Public Class Form5

Private Sub Form5_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles MyBase.Load
'TODO: This line of code loads data into the 'Database26DataSet.b' table. You
can move, or remove it, as needed.
Me.bTableAdapter.Fill(Me.Database26DataSet.b)

Me.ReportViewer1.RefreshReport()
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
Form6.Show()
Me.Hide()
End Sub
End Class

You might also like