Anda di halaman 1dari 38

LAPORAN II

PRAKTIKUM DASAR-DASAR PEMROGRAMAN


“Pengukuran Jarak Horizontal”

Tanggal Penyerahan: 19 Maret 2018


Disusun Oleh:
Kelompok VI (Enam)
1. Rifki Muhammad S. N. 23.2017 064
2. M. Taufik Widayah 23.2017 068
3. Firmansyah Nur R. 23.2017 073
4. Ananda Lintang Aulia 23.2017 098

Kelas C
Nama Asisten:
1. Bernat Simson Fernandes 23.2014.055
2. Wirda Dwi Sintya Sari 23.2014.065

LABORATORIUM SISTEM INFORMASI SPASIAL


JURUSAN TEKNIK GEODESI
FAKULTAS TEKNIK SIPIL DAN PERENCANAAN
INSTITUT TEKNOLOGI NASIONAL
BANDUNG
2018
DAFTAR ISI

DAFTAR ISI

DAFTAR ISI........................................................................................... i
DAFTAR GAMBAR.............................................................................. ii
BAB I PENDAHULUAN...................................................................... 1
1.1 Maksud dan Tujuan.............................................................. 1
1.2 Waktu dan Tempat Pelaksanaan.......................................... 1
BAB II DASAR TEORI......................................................................... 2
2.1 Jarak Horizontal................................................................... 2
2.2 Pengukuran Jarak Horizontal............................................... 3
BAB III ISI.............................................................................................. 5
3.1 Tahapan Pembuatan Pengukuran Jarak Horizontal.............. 5
3.2 Analisis................................................................................. 31
BAB IV KESIMPULAN........................................................................ 33
4.1 Kesimpulan.......................................................................... 33
DAFTAR PUSTAKA............................................................................. 34

Kelompok VI / Kelas C i
DAFTAR GAMBAR

DAFTAR GAMBAR
Gambar 3.1.1 Membuka software visual basic 6.0................................... 5
Gambar 3.1.2 Membuat project baru........................................................ 5
Gambar 3.1.3 Memilih Standard.exe....................................................... 6
Gambar 3.1.4 Membuat Frame................................................................. 6
Gambar 3.1.5 Hasil dari Frame yang dibuat............................................. 7
Gambar 3.1.6 Membuat Label.................................................................. 7
Gambar 3.1.7 Hasil dari membuat Label.................................................. 8
Gambar 3.1.8 Membuat TextBox............................................................. 8
Gambar 3.1.9 Hasil dari membuat TextBox............................................. 9
Gambar 3.1.10 Mengganti nama Frame1 menjadi Koordinat A.............. 9
Gambar 3.1.11 Mengganti nama dari Frame2 menjadi Koordinat B....... 10
Gambar 3.1.12 Mengganti nama dari Label1 menjadi XA...................... 10
Gambar 3.1.13 Mengganti nama dari Label2 menjadi YA...................... 11
Gambar 3.1.14 Mengganti nama dari Label3 menjadi XB....................... 11
Gambar 3.1.15 Mengganti nama dari Label4 menjadi YB...................... 12
Gambar 3.1.16 Menghapus nama dari Text1 dan mengganti namanya
menjadi XA............................................................................................... 12
Gambar 3.1.17 Menghapus nama dari Text2 dan mengganti namanya
menjadi YA............................................................................................... 13
Gambar 3.1.18 Menghapus nama dari Text3 dan mengganti namanya
menjadi XB............................................................................................... 13
Gambar 3.1.19 Menghapus nama dari Text4 dan mengganti namanya
menjadi YB............................................................................................... 14
Gambar 3.1.20 Membuat Command......................................................... 14
Gambar 3.1.21 Hasil dari membuat Command........................................ 15
Gambar 3.1.22 Mengganti nama dari Command1 menjadi Hitung......... 15
Gambar 3.1.23 Mengganti nama dari Command2 menjadi Hitung Ulang. 16
Gambar 3.1.24 Membuat Frame............................................................... 16
Gambar 3.1.25 Hasil dari Membuat Frame.............................................. 17
Gambar 3.1.26 Mengganti nama Frame3 menjadi Jarak Mendatar......... 17
Gambar 3.1.27 Membuat Label................................................................ 18

Kelompok VI / Kelas C ii
DAFTAR GAMBAR

Gambar 3.1.28 Hasil dari membuat Label................................................ 18


Gambar 3.1.29 Mengganti nama Label5 menjadi dAB........................... 19
Gambar 3.1.30 Membuat TextBox........................................................... 19
Gambar 3.1.31 Hasil dari membuat TextBox........................................... 20
Gambar 3.1.32 Menghapus nama Text5 dan mengganti Namenya
menjadi dAB......................................................................................... 20
Gambar 3.1.33 Membuat Frame............................................................... 21
Gambar 3.1.34 Hasil dari membuat Frame............................................... 21
Gambar 3.1.35 Menghapus nama Frame5................................................ 22
Gambar 3.1.36 Membuat Label................................................................ 22
Gambar 3.1.37 Hasil dari membuat Label................................................ 23
Gambar 3.1.38 Mengganti nama Label6 menjadi Pembuat Program....... 23
Gambar 3.1.39 Membuat TextBox........................................................... 24
Gambar 3.1.40 Hasil dari membuat TextBox........................................... 24
Gambar 3.1.41 Menghapus nama Text1 dan mengganti Name
menjadi PembuatProgram......................................................................... 25
Gambar 3.1.42 Membuat Frame............................................................... 25
Gambar 3.1.43 Hasil dari membuat Frame............................................... 26
Gambar 3.1.44 Menghapus nama Frame5................................................ 26
Gambar 3.1.45 Membuat Label................................................................ 27
Gambar 3.1.46 Hasil dari membuat Label................................................ 27
Gambar 3.1.47 Mengganti nama Label7 menjadi Menu Utama.............. 28
Gambar 3.1.48 Memasukkan kode kedalam Hitung................................ 28
Gambar 3.1.49 Kode yang dimasukkan kedalam Hitung......................... 29
Gambar 3.1.50 Memasukkan kode kedalam Hitung Ulang...................... 29
Gambar 3.1.51 Kode yang dimasukkan kedalam Hitung Ulang............... 29
Gambar 3.1.52 Memasukkan kode kedalam Menu Utama....................... 30
Gambar 3.1.53 Kode yang dimasukkan kedalam Menu Utama............... 30
Gambar 3.1.54 Menjalankan kode yang telah kita buat........................... 31
Gambar 3.1.55 Hasil akhir........................................................................ 31

Kelompok VI / Kelas C iii


BAB I PENDAHULUAN

BAB I
PENDAHULUAN
1.1 Maksud dan Tujuan
Adapun maksud dilakukannya praktikum ini agar para praktikum
mengetahui bagaimana menggunakan software Visual Basic ini dengan
baik dan benar.
Tujuan dilakukannya praktikum ini agar praktikan bisa membuat
suatu program yang bisa menghitung jarak mendatar dengan baik dan
benar.
1.2 Waktu dan Tempat Pelaksanaan
Adapun pelaksanaan praktikum ini pada:
Hari/Tanggal : Senin, 19 Maret 2018
Pukul : 09:00 – 11:00 WIB
Tempat : Laboratorium Sistem Informasi Spasial, Gedung 18,
Fakultas Teknik Sipil dan Perencanaaan, Institut Teknologi
Nasional, Bandung.

Kelompok VI / Kelas C 1
BAB II DASAR TEORI

BAB II
DASAR TEORI
2.1 Jarak Horizontal
Jarak Mendatar antara dua titik adalah panjang garis penghubung
terpendek antara kedua titik tersebut yang di hitung pada suatu bidang
datar. Dab adalah jarak mendatar dari titik A ke titik B, panjang garis
penghubung lurus terpendek dari proyeksi titik A. D’AB adalah jarak
miring dari titik A ke titik B, merupakan panjang garis penghubung lurus
titik A ke titik B di permukaan bumi.

Gambar 2.1.1 Ilustrasi Pengukuran.


Hubungan matematis antara jarak miring dan jarak mendatar dan
sudut tegak adalah sebagai berikut :
dAB = d’AB . sin ZAB atau dAB = d’AB . cos mAB

Gambar 2.1.2 Ilustrasi gambar perhitungan.


Dimana : Z = sudut zenit ; m = sudut miring

Gambar 2.1.3 Penjelasan keterangan.

Kelompok VI / Kelas C 2
BAB II DASAR TEORI

2.2 Pengukuran Jarak Horizontal


Pengukuran jarak merupakan basis dalam pemetaan. Walaupun
sudut-sudut dapat dibaca teliti dengan peralatan yang rumit, paling sedikit
ada sebuah garis yang harus diukur panjangnya untuk melengkapi sudut-
sudut dalam penentuan lokasi titik-titik.
Secara umum jarak dapat dibagi menjadi dua, yaitu :
1. Jarak horizontal (HD), merupakan panjang garis antara dua titik (AB)
terletak pada mendatar.
2. Jarak vertical (SD), apabila panjang garis antara dua titik (AB) terletak
tidak pada mendatar.
Dalam pengukuran tanah, jarak datar antara dua titik berarti jarak
horisontal. Jika kedua titik berbeda elevasinya, jaraknya adalah panjang
garis horisontal antara garisan antara kedua titik itu.
Pengukuran jarak dalam pemetaan dapat dilakukan dengan tiga
cara, yaitu pengukuran jarak dengan pita ukur, pengukuran jarak dengan
cara optis dan pengukuran jarak dengan cara elektronis.
2.2.1 Pengukuran Jarak Dengan Pita Ukur
Jarak antara titik A dan B dalam ruang akan diukur dengan pita
ukur. Melalui titik A dan B direntangkan pita ukur dengan tegangan
secukupnya, sehingga pita ukur betul-betul lurus (tidak melengkung). Jika
titik A dinamakan titik belakang dan pembacaan skala pita ukur di titik itu
adalah sedangkan titik B dinamakan titik muka dengan pembacaan skala
pita ukur di titik itu adalah, maka jarak dari titik A ke B adalah jarak
Jika panjang AB adalah lebih kecil dari panjang pita ukur yang
digunakan, maka langsung dapat ditentukan dari hasil pembacaan dan
pada masing-masing titik A dan B. Jika brmrAB panjang sekali, maka
jarak antara A ke B harus dilakukan dengan pengukuran bertahap.
Potongan garis AB dibagi menjadi beberapa bagian dimana masing-
masing bagian sama panjang atau lebih pendek dari panjang pita ukur
yang digunakan.

Kelompok VI / Kelas C 3
BAB II DASAR TEORI

Jika potongan garis AB terletak pada bidang datar maka d


merupakan jarak horisontal, sedangkan jika garis AB terletak tidak pada
bidang datar maka panjang garis AB merupakan jarak miring. Jika titik A
dan B terletak tidak pada bidang datar, dan garis AB membuat sudut α
dengan bidang datar, panjang garis AB merupakan jarak miring (SD),
maka jarak horisontal (HD) adalah HD = SD.cos α

Kelompok VI / Kelas C 4
BAB III ISI

BAB III
ISI
3.1 Tahapan Pembuatan Pengukuran Jarak Horizontal
1. Membuka software visual basic 6.0 nya.

Gambar 3.1.1 Membuka software visual basic 6.0


2. Membuat project baru.

Gambar 3.1.2 Membuat project baru.

Kelompok VI / Kelas C 5
BAB III ISI

3. Memilih Standard.exe lalu OK.

Gambar 3.1.3 Memilih Standard.exe.


4. Membuat 2 buah Frame.

Gambar 3.1.4 Membuat Frame.

Kelompok VI / Kelas C 6
BAB III ISI

Begini hasilnya :

Gambar 3.1.5 Hasil dari Frame yang dibuat.


5. Membuat 4 buah Label, masing – masing frame 2.

Gambar 3.1.6 Membuat Label.

Kelompok VI / Kelas C 7
BAB III ISI

Begini hasilnya :

Gambar 3.1.7 Hasil dari membuat Label.


6. Membuat TextBox 4 buah, masing – masing 2.

Gambar 3.1.8 Membuat TextBox.

Kelompok VI / Kelas C 8
BAB III ISI

Begini hasilnya :

Gambar 3.1.9 Hasil dari membuat TextBox.


7. Mengganti nama dari Frame1 menjadi Koordinat A, dengan
cara menklik Frame1 nya > Caption > ganti Frame1 menjadi
Koordninat A.

Gambar 3.1.10 Mengganti nama Frame1 menjadi Koordinat A.

Kelompok VI / Kelas C 9
BAB III ISI

8. Mengganti nama dari Frame2 menjadi Koordinat B, dengan


cara menklik Frame2 nya > Caption > ganti Frame2 menjadi
Koordninat B.

Gambar 3.1.11 Mengganti nama dari Frame2 menjadi Koordinat B.


9. Mengganti nama dari Label1 menjadi XA, dengan cara
menklik Label1 nya > Caption > ganti Label1 menjadi XA.

Gambar 3.1.12 Mengganti nama dari Label1 menjadi XA.

Kelompok VI / Kelas C 10
BAB III ISI

10. Mengganti nama dari Label2 menjadi YA, dengan cara menklik
Label2 nya > Caption > ganti Label2 menjadi YA.

Gambar 3.1.13 Mengganti nama dari Label2 menjadi YA.


11. Mengganti nama dari Label3 menjadi XB, dengan cara menklik
Label3 nya > Caption > ganti Label3 menjadi XB.

Gambar 3.1.14 Mengganti nama dari Label3 menjadi XB.

Kelompok VI / Kelas C 11
BAB III ISI

12. Mengganti nama dari Label4 menjadi YB, dengan cara menklik
Label4 nya > Caption > ganti Label4 menjadi YB.

Gambar 3.1.15 Mengganti nama dari Label4 menjadi YB.


13. Menghapus nama dari Text1 dan mengganti nama nya menjadi
XA dengan cara, menklik Text1 nya > Text > menghapus tulisan
Text1 nya > Name > mengganti jadi XA.

Gambar 3.1.16 Menghapus nama dari Text1 dan mengganti nama nya menjadi
XA.

Kelompok VI / Kelas C 12
BAB III ISI

14. Menghapus nama dari Text2 dan mengganti nama nya menjadi
YA dengan cara, menklik Text2 nya > Text > menghapus tulisan
Text2 nya > Name > mengganti jadi YA.

Gambar 3.1.17 Menghapus nama dari Text2 dan mengganti nama nya menjadi YA.
15. Menghapus nama dari Text3 dan mengganti nama nya menjadi
XB dengan cara, menklik Text3 nya > Text > menghapus tulisan
Text3 nya > Name > mengganti jadi XB.

Gambar 3.1.18 Menghapus nama dari Text3 dan mengganti nama nya menjadi
XB.

Kelompok VI / Kelas C 13
BAB III ISI

16. Menghapus nama dari Text4 dan mengganti nama nya menjadi
YB dengan cara, menklik Text4 nya > Text > menghapus tulisan
Text4 nya > Name > mengganti jadi YB.

Gambar 3.1.19 Menghapus nama dari Text4 dan mengganti nama nya menjadi
YB.
17. Membuat Command 2 buah.

Gambar 3.1.20 Membuat Command.

Kelompok VI / Kelas C 14
BAB III ISI

Begini hasilnya :

Gambar 3.1.21 Hasil dari membuat Command.


18. Mengganti nama dari Command1 menjadi Hitung dengan cara
menklik Command1 > Caption > mengganti menjadi Hitung.

Gambar 3.1.22 Mengganti nama dari Command1 menjadi Hitung.

Kelompok VI / Kelas C 15
BAB III ISI

19. Mengganti nama dari Command2 menjadi Hitung Ulang


dengan cara menklik Command2 > Caption > mengganti
menjadi Hitung Ulang.

Gambar 3.1.23 Mengganti nama dari Command2 menjadi Hitung Ulang.


20. Membuat Frame 1 buah lagi.

Gambar 3.1.24 Membuat Frame.

Kelompok VI / Kelas C 16
BAB III ISI

Begini hasilnya :

Gambar 3.1.25 Hasil dari Membuat Frame.


21. Mengganti nama Frame3 menjadi Jarak Mendatar dengan cara
menklik Frame3 > Caption > menggantinya menjadi Jarak
Mendatar.

Gambar 3.1.26 Mengganti nama Frame3 menjadi Jarak Mendatar.

Kelompok VI / Kelas C 17
BAB III ISI

22. Membuat Label 1 buah lagi.

Gambar 3.1.27 Membuat Label.


Begini hasilnya :

Gambar 3.1.28 Hasil dari membuat Label.

Kelompok VI / Kelas C 18
BAB III ISI

23. Mengganti nama Label5 menjadi dAB dengan cara menklik


Label5 > Caption > mengganti menjadi dAB.

Gambar 3.1.29 Mengganti nama Label5 menjadi dAB.


24. Membuat TextBox 1 buah lagi.

Gambar 3.1.30 Membuat TextBox.

Kelompok VI / Kelas C 19
BAB III ISI

Begini hasilnya :

Gambar 3.1.31 Hasil dari membuat TextBox.


25. Menghapus nama Text5 dan mengganti Name nya menjadi dAB
dengan cara menklik Text5 > Text > menghapus tulisannya >
Name > mengganti menjadi dAB.

Gambar 3.1.32 Menghapus nama Text5 dan mengganti Name nya menjadi dAB.

Kelompok VI / Kelas C 20
BAB III ISI

26. Membuat Frame 1 buah lagi.

Gambar 3.1.33 Membuat Frame.


Begini hasilnya :

Gambar 3.1.34 Hasil dari membuat Frame.

Kelompok VI / Kelas C 21
BAB III ISI

27. Menghapus nama Frame4 dengan cara menklik Frame4 >


Caption > menghapusnya.

Gambar 3.1.35 Menghapus nama Frame5.


28. Membuat Label 1 buah lagi.

Gambar 3.1.36 Membuat Label.

Kelompok VI / Kelas C 22
BAB III ISI

Begini hasilnya :

Gambar 3.1.37 Hasil dari membuat Label.


29. Mengganti nama Label6 menjadi Pembuat Program dengan
cara menklik Label6 > Caption > mengganti menjadi Pembuat
Program.

Gambar 3.1.38 Mengganti nama Label6 menjadi Pembuat Program.

Kelompok VI / Kelas C 23
BAB III ISI

30. Membuat TextBox 1 buah lagi.

Gambar 3.1.39 Membuat TextBox.


Begini hasilnya :

Gambar 3.1.40 Hasil dari membuat TextBox.

Kelompok VI / Kelas C 24
BAB III ISI

31. Menghapus nama Text1 dan mengganti Name menjadi


PembuatProgram dengan cara menklik Text1 > Text >
menghapus tulisannya > Name > mengganti jadi
PembuatProgram.

Gambar 3.1.41 Menghapus nama Text1 dan mengganti Name menjadi


PembuatProgram.
32. Membuat Frame 1 buah lagi.

Gambar 3.1.42 Membuat Frame.

Kelompok VI / Kelas C 25
BAB III ISI

Begini hasilnya:

Gambar 3.1.43 Hasil dari membuat Frame.


33. Menghapus nama Frame5 dengan cara menklik Frame5 >
Caption > menghapus tulisannya.

Gambar 3.1.44 Menghapus nama Frame5.

Kelompok VI / Kelas C 26
BAB III ISI

34. Membuat Label 1 buah lagi.

Gambar 3.1.45 Membuat Label.


Begini hasilnya :

Gambar 3.1.46 Hasil dari membuat Label.

Kelompok VI / Kelas C 27
BAB III ISI

35. Mengganti nama Label7 menjadi Menu Utama dengan cara


menklik Label7 > Caption > menggantinya menjadi Menu
Utama.

Gambar 3.1.47 Mengganti nama Label7 menjadi Menu Utama.


36. Memasukkan kode kedalam Hitung dengan cara menklik kanan
pada mouse > View Code.

Gambar 3.1.48 Memasukkan kode kedalam Hitung.

Kelompok VI / Kelas C 28
BAB III ISI

Berikut kodenya :

Gambar 3.1.49 Kode yang dimasukkan kedalam Hitung.


37. Memasukkan kode kedalam Hitung Ulang dengan cara menklik
kanan pada mouse > View Code.

Gambar 3.1.50 Memasukkan kode kedalam Hitung Ulang.


Berikut kodenya :

Gambar 3.1.51 Kode yang dimasukkan kedalam Hitung Ulang.

Kelompok VI / Kelas C 29
BAB III ISI

38. Memasukkan kode kedalam Menu Utama dengan cara menklik


kanan pada mouse > View Code.

Gambar 3.1.52 Memasukkan kode kedalam Menu Utama.


Berikut kodenya :

Gambar 3.1.53 Kode yang dimasukkan kedalam Menu Utama.

Kelompok VI / Kelas C 30
BAB III ISI

39. Menjalankan kode yang telah kita buat dengan cara menklik
Run > Start.

Gambar 3.1.54 Menjalankan kode yang telah kita buat.


40. Hasil Akhir.

Gambar 3.1.55 Hasil akhir.


3.2 Analisis
Rifki Muhammad Salim Nur / 232017064.
Analisis menurut saya dalam kegiatan praktikum tersebut adalah
apabila kita memasukan rumus dalam program tersebut, lalu kita menekan
tombol enter, dan setelah itu terdapat tanda merah pada rumus tersebut

Kelompok VI / Kelas C 31
BAB III ISI

maka rumus yang kita masukan itu salah. Maka dari itu kita harus tepat
dalam penulisan rumus dalam program tersebut.
Muhammad Taufik Widayah / 232017068.
Pada saat melakukan kegiatan ini, saya pernah mengalami error
pada bagian penggantian nama TextBox6 menjadi Pembuat Program. Dan
setelah di cek kembali, ternyata penulisannya tanpa spasi. Jadi penulisan
yang benarnya adalah PembuatProgram.
Firmasnsyah Nur Ramadhani / 232017073.
 Masih ada kesalahan memasukkan rumus, karena tidak mengetahui
dasar-dasar mengenai code.
 Salah dalam pengetikkan, seperti memasukkan tanda kurung buka atau
tutup '(' , ')'.
Ananda Lintang Aulia / 232017098.
Rumus yang ditulis harus sangat benar, karna jika terjadi satu
kesalahan, rumus itu akan error (berwarna merah) maka harus kembali
diperbaiki agar memiliki rumus yang tepat.

Kelompok VI / Kelas C 32
BAB IV KESIMPULAN

BAB IV
KESIMPULAN
4.1 Kesimpulan
Rifki Muhammad Salim Nur / 232017064
 Menambah wawasan dan pengetahuan kita dalam pembuatan program
dan pada saat menjalankan program.
 Mengetahui fungsi-fungsi tool pada VB 6, pada proses memasukan
hingga menjalankan.
Muhammad Taufik Widayah / 232017068
Menambah pengetahuan bagaimana cara membuat suatu program
yang simple menjalankannya dengan baik.
Firmansyah Nur Ramadhani / 232017073
Berdasarkan analisis dari praktikum ini dapat disimpulkan bahwa
pembuatan program hitung cepat jarak mendatar memudahkan orang yang
memakai program tersebut untuk menghitung jarak dengan hanya
memasukkan koordinat yang dibutuhkan untuk menghitungnya. Untuk
membuat program ini berjalan sesuai yang diinginkan juga perlu ketelitian
dalam memasukkan rumus pada code-code.
Ananda Lintang Aulia / 232017098
 Sifatnya komersial
 File VB sering menjadi target serangan virus.
 Dokumentasi sebenarnya lengkap dalam MSDN, namun untuk
instalasi MSDN membutuhkan biaya dan space hardisk yang besar.

Kelompok VI / Kelas C 33
DAFTAR PUSTAKA

DAFTAR PUSTAKA
Materi ilmu ukur tanah 1 pak Renaldi.
Callmejus, “Bab 4 Pengukuran Jarak”, 20 Desember 2010,
<https://id.scribd.com/doc/45704376/Bab-4-Pengukuran-Jarak>, diakses 17 Maret
2018.

Kelompok VI / Kelas C 34

Anda mungkin juga menyukai