Jumat, 30 November 2012

TUTORIAL PEMBUATAN APLIKASI PENGHITUNG LUAS DAN VOLUME SUATU BANGUN MENGGUNAKAN VISUAL BASIC 2010


Kami dari kelompok 38 akan menjelaskan tentang aplikasi yang telah kami buat, yaitu mengenai APLIKASI PENGHITUNG LUAS DAN VOLUME SUATU BANGUN.
1.      Pertama kami membuat form pembuka dengan menggunakan label dan button dengan label berisikan teks “Selamat Datang” dan button yang bisa memunculkan form selanjutnya
2.      Pada form 2 kami menyediakan beberapa pilihan bentuk bangun, baik 2 dimensi atau 3 dimensi. Kami menggunakan picturebox dimana picturebox tersebut dapat diklik untuk memunculkan form yang sesuai dengan bangun yang dipilih.
3.      Pada form yang selanjutnya kami menyediakan form3 hingga form7 .
4.      Form 3 merupakan form yang keluar saat bangun persegi diklik. Di form3 akan terdapat 2 textbox, dimana textbox1 berfungsi untuk memasukan input data numeric berupa panjang sisi . dan textbox2 berguna memunculakan luas dari persegi tersebut. Untuk keterangan sisi dan luas kami menggunakan label1 dan label2. Terdapat pula 3 button, button1 berfungsi  untuk memunculkan gambar bidang dan hasil dari luas bidang tersebut, button2 untuk kembali ke form sebelumnya dan button3 untuk menghapus pekerjaan jika sudah tidak diinginkan, Sedangkan regtanggleshape untuk tempat bangun 2 dimensi.
5.      Form 4 juga merupakan salah satu kelanjutan dari form2 setelah salah satu bangun diklik (persegi panjang). Di form4 terdapat 3 textbox, dimana textbox1dan textbox2 untuk menginput data yaitu panjang dan lebar sedangakan textbox3 digunakan untuk memunculkan luas dari bangun tersebut. Terdapat pula 3 button, button1 berfungsi  untuk memunculkan gambar bidang dan hasil dari luas bidang tersebut, button2 untuk kembali ke form sebelumnya dan button3 untuk menghapus pekerjaan jika sudah tidak diinginkan, Sedangkan regtanggleshape untuk tempat bangun 2 dimensi.
6.      Form5 terdapat 2 textbox dimana textbox1 untuk jari-jari, dan textbox2 untuk memunculkan luas lingkaran. Terdapat pula 3 button, button1 berfungsi  untuk memunculkan gambar bidang dan hasil dari luas bidang tersebut, button2 untuk kembali ke form sebelumnya dan button3 untuk menghapus pekerjaan jika sudah tidak diinginkan, Sedangkan ovalshape untuk bangun 2 dimensi.
7.      Form6 terdapat 2 textbox dimana textbox1 untuk sisi, dan textbox2 untuk memunculkan volume kubus. Terdapat pula 3 button, button1 berfungsi  untuk memunculkan gambar bidang dan hasil dari volume bidang tersebut, button2 untuk kembali ke form sebelumnya dan button3 untuk menghapus pekerjaan jika sudah tidak diinginkan, Sedangkan panel sebagai media atau tempat bangun 3 dimensi.
8.      Pada Form7 terdapat 4 textbox dimana textbox1 untuk panjang, textbox2 untuk memunculkan lebar textbox3 untuk tinggi dan texbox4 untuk memunculkan besarnya volume. Terdapat pula 3 button, button1 berfungsi  untuk memunculkan gambar bidang dan hasil dari luas bidang tersebut, button2 untuk kembali ke form sebelumnya dan button3 untuk menghapus pekerjaan jika sudah tidak diinginkan, Sedangkan rectangleshape untuk bangun 3 dimensi.
Hasilnya :














Tabel 1.1

No
Komponen
Propertis
Keterangan
1
Form1
Nama
form1
Text
2D3D
2
label2
Nama
Label2
Text
Selamat Datang
3
Button1
Nama
Button1
Text
Masuk
4
form2
Nama
Form2
Text
Bangun
5
Label1
Nama
Label1
Text
Pilih Bangun
6
Rectanggleshape1
Nama
Rectanggleshape1
Text

7
rectanggleshape2
Nama
regtanggleshape2
Text

8
ovalshape1
Nama
ovalshape1
Text

9
picturebox1
Nama
Picturebox1
Text

10
picturebox2
Nama
Picturebox2
Text

11
Form3
Nama
Form3
Text
Persegi
12
Label1
Nama
Label1
Text
Sisi
13
Label2
Nama
Label2
Text
Luas
14
Textbox1
Nama
Textbox1
Text

15
textbox2
Nama
Textbox2
Text

16
Button1
Nama
Button1
Text
Cetak Hasil
17
button2
Nama
Button2
text
Back
18
button3
Nama
Button3
text
Clear
19
Rectanggleshape1
Nama
Rectanggleshape1
text

20
Form4
Nama
Form4
text
Persegi Panjang
21
Textbox1
Nama
Texbox1
text

22
textbox2
Nama
textbox2
text

23
textbox3
Nama
Textbox3
text

24
Label1
Nama
Label1
text
Panjang
25
label2
Nama
Label2
text
Lebar
26
Label3
Nama
Label3
text
Luas
27
Button1
Nama
Button1
text
Cetak Hasil
28
button2
Nama
Button2
text
Back
29
button3
Nama
button3
text
Clear
30
rectanggleshape1
Nama
Rectanggleshape1
text

31
Form5
Nama
Form5
text
Lingkaran
32
textbox1
Nama
Textbox1
text

33
textbox2
Nama
Textbox2
text

34
Label1
Nama
Label1
text
Jari-jari
35
Label2
Nama
Label2
text
Luas
36
Button1
Nama
Button1
text
Cetak Hasil
37
Button2
Nama
Button2
text
Back
38
Button3
Nama
Button3
text
Clear
39
ovalshape1
Nama
ovalshape1
text

40
form6
Nama
Form6
text
Kubus
41
Textbox1
Nama
Textbox1
text

42
textbox2
Nama
Textbox2
text

43
Label1
Nama
Label1
text
Sisi
44
Label3
Nama
Label3
text
Volume
45
Button1
Nama
Button1
text
Cetak Hasil
46
Button2
Nama
Button2
text
Back
47
Button3
Nama
Button3
text
Clear
48
Panel1
Nama
Panel1
text

49
Form7
Nama
Form7
text
Balok
50
Textbox1
Nama
Textbox1
text

51
Textbox2
Nama
Textbox2
text

52
Textbox3
Nama
Textbox3
text

53
Textbox4
Nama
Textbox4
text

54
Label1
Nama
Label1
text
Panjang
55
Label2
Nama
Label2
text
Lebar
56
Label3
Nama
Label3
text
Tinggi
57
Label4
Nama
Label4
text
Volume
58
Button1
Nama
Button1
text
Cetak Hasil
59
Button2
Nama
Button2
text
Back
60
Button3
Nama
Button3
text
Clear
61
panel1
Nama
Panel1
Text





Tabel 1.1
No
Komponen
Propertis
Keterangan
1
Form1
nama
form1
text
Kalkulator
2
label 1
nama
label 1
text

3
label 2
nama
label2
text

4
button1
nama
button1
text
1
5
button2
nama
button2
text
2
6
button3
nama
button3
text
3
7
button4
nama
button4
text
4
8
button5
nama
button5
text
5
9
button6
nama
button6
text
6
10
button7
nama
button7
text
7
11
button8
nama
button8
text
8
12
button9
nama
button9
text
9
13
button10
nama
button10
text
10
14
button11
nama
button11
text
11
15
button12
nama
button12
text
12
16
button13
nama
button13
text
13
17
button14
nama
button14
text
14
18
button15
nama
button15
text
15
19
button16
nama
button16
text
16
20
button17
nama
button17
text
17
21
button18
nama
button18
text
18
22
button19
nama
button19
text
19
23
button20
nama
button20
text
20
24
button21
nama
button21
text
21