• Tidak ada hasil yang ditemukan

Pengembangan Analisis dan Perhitungan Kestabilan Dinding Penahan Tanah Kantilever dan Gravity Dengan Pemrograman Java.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pengembangan Analisis dan Perhitungan Kestabilan Dinding Penahan Tanah Kantilever dan Gravity Dengan Pemrograman Java."

Copied!
45
0
0

Teks penuh

(1)

vii

ABSTRAK

Dinding penahan tanah diperlukan untuk menstabilkan kondisi tanah dan menghindarkan dari terjadinya longsoran tanah. Ada beberapa cara untuk menghitung kestabilan dinding penahan tanah, yaitu kestabilan terhadap geser, kestabilan terhadap guling, dan kestabilan terhadap daya dukung ijin tanah. Perhitungan kestabilan dinding penahan tanah ini menggunakan sistem yang terkomputerisasi menjadi lebih akurat, lebih cepat dan tidak memboroskan penggunaan kertas.

Tujuan dari laporan ini adalah untuk mengetahui cara perhitungan kestabilan dinding penahan tanah secara terkomputerisasi dan untuk mengetahui faktor keamanan yang memenuhi, maka dibuat aplikasi perhitungan kestabilan dinding penahan tanah.

Dari hasil perhitungan yang dilakukan secara terkomputerasi, maka

didapatkan kesimpulan yaitu perhitungan yang dibuat secara

terkomputerisasi mampu memproses perhitungan dan analisis secara cepat dibandingkan dengan cara perhitungan manual.

(2)

viii

ABSTRACT

Retaining wall is needed to stabilize the soil and prevent the occurrence of landslides. There are several ways to calculate the stability of the retaining wall, the stability against sliding, the stability against overturning, and stability against bearing capacity of the land permits. Perfect stability calculations retaining wall using a computerized system to be more accurate and not waste paper usage.

The purpose of this report is to determine how to calculate the stability of the retaining wall is computerized and to determine the safety factor of the meet, then made application retaining wall stability calculations.

From the results of calculations performed by computerized, it was concluded that the calculations made by computerized capable of processing and analysis of rapid calculation than manual calculation.

(3)

ix

DAFTAR ISI

LEMBAR PENGESAHAN ... ii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... iii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iv

PRAKATA ... v

BAB I PENDAHULUAN 1.1 Latar Belakang ... 1

2.1.1 Langkah-Langkah Perencanaan DPT (Dinding Penahan Tanah) ... 7

2.1.2 Diagram Alir Perencanaan Dinding Penahan Tanah ... 8

2.1.3 Tekanan Tanah Lateral ... 8

2.1.2.1 Tekanan Tanah Aktif dan Pasif ... 9

2.1.2.2 Tekanan Tanah Aktif ... 9

2.1.2.3 Tekanan Tanah Pasif... 10

2.1.3 Kohesi Tanah dan Pengaruhnya ... 11

2.1.4 Koefisien Tekanan Tanah Dalam Keadaan Diam ... 11

2.1.5 Stabilitas Dinding Penahan Tanah ... 11

2.1.5.1 Kestabilan Terhadap Geser ... 12

2.1.5.2 Kestabilan Terhadap Guling ... 12

2.1.5.3 Kestabilan Terhadap Daya Dukung Ijin Tanah ... 13

2.2 Contoh Perhitungan ... 14

BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Use Case... 39

3.1.1 Diagram Use Case ... 39

(4)

x

3.3 Skenario ... 42

3.4 Activity Diagram ... 43

3.5 Class Diagram ... 53

3.6 Rancangan Desain Antar Muka ... 54

BAB IV HASIL PENELITIAN 4.1 Implementasi ... 67

BAB V PEMBAHASAN DAN UJI COBA PENELITIAN 5.1 Pembahasan ... 81

5.2 Uji Coba Hasil Penelitian ... 85

5.2.1 Uji User ... 85

5.2.2 Pembahasan Uji Coba Hasil Penelitian ... 86

BAB VI SIMPULAN DAN SARAN 6.1 Simpulan ... 87

6.2 Saran ... 87

(5)

xi

Gambar 6 Diagram Alir Perencanaan Dinding Penahan Tanah ... 8

Gambar 7 Tekanan Tanah Lateral ... 8

Gambar 8 Contoh Soal Dinding Penahan Tanah Cantilever Wall ... 14

Gambar 9 Input Data Dinding dan Tanah Cantilever Wall Pada Program ... 15

Gambar 10 Hasil Perhitungan Cantilever Wall yanfg Dihasilkan Aplikasi ... 18

Gambar 11 Contoh Soal Dinding Penahan Tanah Gravity Wall ... 19

Gambar 12 Input Data Dinding dan Tanah Gravity Wall Pada Aplikasi ... 20

Gambar 13 Contoh Perhitungan Section Gravity Wall Pada Aplikasi ... 22

Gambar 14 Contoh Perhitungan Section Gravity Wall Pada Aplikasi ... 24

Gambar 15 Input Data Tanah Berlapis Pada Gravity Wall ... 25

Gambar 16 Hasil Perhitungan Dengan Tanah Berlapis Pada Aplikasi ... 27

Gambar 17 Diagram UML ... 28

Gambar 23 Penerjemah dan Pengeksekusian Program Java ... 37

Gambar 24 Use Case Diagram Retaining Wall Analysis ... 39

Gambar 25 File Data Input yang Dibuka Dengan Notepad ... 40

(6)
(7)

xiii

DAFTAR LAMPIRAN

LAMPIRAN L-2 TABEL MEYERHOF

LAMPIRAN L-2 IMPLEMERNTASI PERHITUNGAN MEYERHOF LAMPIRAN L-3 DIAGRAM TEKANAN TANAH

LAMPIRAN L-4 TEKANAN TANAH BERDASARKAN TEORI RANKINE LAMPIRAN L-5 HASIL KUISIONER

(8)
(9)
(10)
(11)
(12)

LAMPIRAN L-5

No Fitur Hasil Keterangan

1. Melakukan save data Sesuai / tidak sesuai

2. Melakukan open data Sesuai / tidak sesuai

3. Melakukan analisis (New Design) Sesuai / tidak sesuai

4. Menyimpan laporan data analisis Sesuai / tidak sesuai

5. Melakukan Cancel Design Sesuai / tidak sesuai

(13)

RIWAYAT HIDUP PENULIS

Aditya Pratama Putra lahir di Palangkaraya, 30 April

1990. Menyelesaikan pendidikan TK di Beringin II

Palangkaraya, SD Negeri Percobaan Langkai 6, SMP

Negeri 1 Palangkaraya, dan SMA di SMA Negeri 1

Palangkaraya . Lulus SMA Negeri 1 pada 17 Agustus

tahun 2008 dan meneruskan pendidikan Double Degree

(Sipil - SI) di Universitas Kristen maranatha sampai sekarang. Aktif di

organisasi selama di SMA, yaitu OSIS bagian koordinator Olahraga

bagian kepengurusan sepakbola periode 2006-2007. Sedangkan selama

kuliah ikut serta dalam organisasi HIMA untuk periode 2010 – 2009

(14)

1

BAB I PENDAHULUAN

1.1 Latar Belakang

Dinding penahan tanah adalah sebuah struktur yang didesain dan

dibangun untuk menahan tekanan lateral tanah ketika terdapat perubahan

dalam elevasi tanah yang melampaui sudut geser dalam tanah.

Bangunan dinding penahan umumnya terbuat dari bahan kayu, pasangan

batu, beton hingga baja. Dinding penahan tanah merupakan komponen

struktur bangunan penting utama untuk jalan raya dan bangunan

lingkungan lainnya yang berhubungan dengan tanah berkontur atau tanah

yang memiliki elevasi berbeda.

Dinding penahan tanah dapat dikatakan aman, apabila dinding

penahan tanah tersebut telah diperhitungkan faktor keamanannya, baik

terhadap bahaya pergeseran, bahaya penggulingan, penurunan daya

dukung tanah, dan patahan. Pada dinding penahan, perhitungan stabilitas

merupakan salah satu aspek yang tidak boleh diabaikan maupun

dikesampingkan, karena stabilitas dinding penahan sangat mempengaruhi

usia dinding penahan itu sendiri, keamanan bangunan bendung, serta

kondisi tanah disekitar dinding penahan tanah tersebut.

Sekarang ini perkembangan dari sistem informasi dan teknologi

terutama menyangkut dalam hal perhitungan terhadap penerapan metoda

sipil sudah sangat berkembang. Sistem analisis perhitungan dinding

penahan tanah ini dibuat untuk memudahkan dalam analisis sehingga

menghasilkan keakuratan dalam penyajian hasil perhitungan berdasarkan

metoda kalkulasi yang terdapat dalam sistem dan sesuai dengan literatur

sipil yang telah ada, serta untuk menyajikan hasil kalkulasi dengan cepat

dan juga mengurangi terjadinya human error terhadap kalkulasi. Aplikasi

ini dapat menghasilkan laporan berdasarkan data masukan dan data hasil

(15)

2

1.2 Rumusan Masalah

Berdasarkan latar belakang di atas, maka perumusan masalah yang

akan diteliti adalah bagaimana membuat sebuah aplikasi perhitungan

untuk membantu analisis dinding penahan tanah serta menghitung

kestabilan dinding terhadap geser, guling, daya dukung ijin tanah, serta

pengaruh karena adanya tanah yang berlapis?

1.3 Tujuan

Dari permasalahan yang dikemukakan di atas, tujuan yang ingin

dicapai adalah membuat sebuah aplikasi perhitungan untuk mempercepat

proses analisis suatu dinding penahan tanah terhadap tekanan tanah

serta kestabilan terhadap geser, guling, daya dukung ijin tanah, serta

pengaruh karena adanya tanah yang berlapis.

1.4 Ruang Lingkup Kajian

Ruang lingkup kajian adalah terbatas pada pembuatan perhitungan

terhadap dinding penahan tanah kantilever dan gravity meliputi

perhitungan Koefisien tekanan tanah aktif (Ka), tekanan horizontal tanah

(Pa), analisis terhadap geser, guling, daya dukung ijin tanah, serta

pengaruh karena adanya tanah yang berlapis dengan membuat suatu

sistem informasi yang menggunakan sistem berbasis desktop dengan

menggunakan bahasa pemrograman Java.

1.5 Sumber Data

Sumber data untuk penelitian ini diperoleh berdasarkan literatur dari

buku dan internet. Sedangkan untuk pengujian aplikasi dilakukan dengan

metoda kuesioner.

1.6 Sistematika Penulisan

Secara garis besar laporan tugas akhir ini terdiri dari tiga bagian,

(16)

3

Bagian awal berisi halaman judul, lembar pengesahan, kata

pengantar, lembar pernyataan persetujuan publikasi karya ilmiah, surat

pernyataan orisinalitas karya, abstrak, daftar isi, daftar gambar, daftar

tabel, dan daftar lampiran.

Bagian isi terdiri enam bab yaitu:

Bab I Pendahuluan

Pada bab ini akan dibahas secara singkat mengenai latar

belakang, rumusan masalah, tujuan pembahasan, ruang lingkup

kajian, sumber data, dan sistematika penulisan secara global.

Bab II Landasan Teori

Pada bab ini akan diuraikan mengenai landasan teoritis tentang

tujuan pelaporan. Kemudian dibahas juga mengenai unsur-unsur

serta teori-teori yang terlibat dalam pembuatan sistem berbasis

desktop.

Bab III Analisis dan Perancangan Sistem

Pada bab ini, akan dibahas mengenai Use Case Diagram beserta

Scenario, Activity Diagram, Class Diagram, serta rancangan

tampilan (User Interface) Aplikasi.

Bab IV Implementasi

Pada bab ini, akan dibahas mengenai implementasi dari user

interface.

Bab V Evaluasi

Pada bab ini, akan diperlihatkan pengujian sistem oleh target user

dan pembahasan hasil kuesioner.

Bab VI Penutup

Bab ini berisi kesimpulan dan saran-saran yang berguna unruk

(17)

39

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1 Use Case

3.1.1 Diagram Use Case

Diagram Use case Sistem Informasi kestabilan dinding penahan

tanah menggambarkan siapa saja actor / user yang dapat menggunakan

sistem serta proses apa saja yang dapat dilakukan oleh user.

RETAINING WALL ANALYSIS SYSTEM

User

Calculate

Report

Validate Report <<Include>> Show Wall

(18)

40

3.2 Penyimpanan File

Penyimpanan file yang digunakan dalam aplikasi perhitungan dan

analisis dinding penahan tanah ini adalah dengah menggunakan metode

penyimpanan yang bedasarkan pada metode Java IO.

Java IO bertugas menangani input dan output dalam sebuah

program Java. Input dan output ini bentuknya bisa bermacam-macam,

diantaranya:

1. Menangani input dan output dari dan ke standar output,

2. Menangani operasi file (membaca atau menulis file).

Penyimpanan yang terjadi dalam program dinding penahan tanah ini

ada 2, yaitu penyimpanan untuk dinding penahan tanah kantilever dengan

format file .szx dan penyimpanan untuk dinding penahan tanah gravity

dengan format file .jfx. Proses penyimpanannya sendiri dengan

menyimpan semua data input yang ada saat user telah melakukan

kalkulasi dalam program tersebut dengan menekan tombol save file

didalam program tersebut. Data yang disimpan, oleh sistem ditulis

satu-persatu kedalam file berekstensi .jfx dan .szx. File tersebut dapat dibuka

dengan menggunakan text editor seperti notepad, isinya akan terlihat data

input yang ditulis secara baris-perbaris sesuai dengan banyaknya data

input didalam program.

(19)

41

Berdasarkan gambar diatas, dijelaskan urutan penyimpanan yang

dilakukan oleh sistem. Penyimpanan dilakukan secara sequensial atau

secara berurutan. Urutannya adalah sebagai berikut:

1. Pada baris pertama, disimpan data tinggi masukan dinding

dimiliki dinding penahan tanah,

5. Pada baris keenam, disimpan data masukkan tinggi tanah pasif,

6. Pada baris ketujuh, disimpan data masukkan nilai kohesi tanah 1,

7. Pada baris kedelapan, disimpan data masukkan dari nilai Ca tanah,

8. Pada baris kesembilan, disimpan data masukkan dari nilai sudut

geser dalam tanah 1, yaitu tanah yang berada dibelakang dinding

penahan tanah,

9. Pada baris kesepuluh, disimpan data masukkan nilai kehesi tanah

2,

10. Pada baris kesebelas, disimpan data masukkan sudut kemiringan

tanah,

11. Pada baris keduabelas, disimpan data masukkan dari gamma

tanah 1,

12. Pada baris ketigabelas, disimpan data masukkan dari gamma tanah

2,

13. Pada baris keempatbelas, disimpan data masukkan dari nilai sudut

geser dalam tanah 2, yaitu tanah yang berada dibawah dinding

yang berfungsi sebagai tempat berdirinya dinding,

14. Pada baris kelimabelas, disimpan data masukkan dari nilai Faktor

Keamanan sebagai nilai pembanding dengan nilai faktor keamanan

(20)

42

3.3 Skenario

Skenario dari Use Case diatas adalah sebagai berikut :

Use Case : Calculate

Participating Actors : User Extend: New Project.

Entry Conditions : Memilih tombol Calculate.

Exit Conditions : Sistem menampilkan hasil perhitungan kedalam suatu output frame.

Typical flow of events :

1. Aktor memasukan data-data yang diperlukan untuk analisis, lalu

menekan tombol Calculate.

2. Jika data-data yang dimasukan oleh user benar, maka sistem

menampilkan frame result.  Exceptions :

Jika format data masukan dari aktor tidak valid, maka akan tampil

pesan error ketika menekan tombol Calculate

Use Case : Report

Participating Actors : User Extend: Calculate.

Entry Conditions : Aktor memilih tombol report. Exit Conditions : Sistem menampilkan report. Typical flow of events :

1. Aktor memilih tombol report pada frame result.

2. Aktor memasukkan nama filename dengan format yang sudah

ditentukan (PDF format) untuk melakukan penyimpanan report

terlebih dahulu.

3. Sistem menampilkan report dalam bentuk PDF dengan

menggunakan Adobe Acrobat Reader.  Exceptions :

(21)

43

Use Case : Show WallParticipating Actors : User Extend: Calculate.

Entry Conditions : Aktor memilih tombol Show Wall.

Exit Conditions : Sistem menampilkan Draw of Wall frame. Typical flow of events :

1. Aktor memilih tombol show wall pada frame result.

2. Sistem menampilkan hasil penggambaran retaining wall

berdasarkan inputan user. Exceptions : -

3.4

Activity

Diagram

Activity diagram dari Sistem Informasi perhitungan ini dibagi menjadi

beberapa aktivitas seperti yang ditunjukkan melalui gambar-gambar di

bawah ini.

Choose New Project

Show Input Data Frame

User System

Show Type of Retaining Wall

Choose Type of Retaining Wall

(22)

44

Pada Activity Diagram diatas user memilih “new project” pada main

screen, kemudian sistem akan merespon dengan menampilkan “type of wall” yang meminta user untuk memilih tipe dinding untuk ditampilkan “input frame” sesuai dengan tipe dinding pilihan user.

Choose Open File

Show Open Dialog

Choose file (*.szx) Yes

Show Input Data Frame Input File Name

Choose Open

Choose Cancel No

User System

Choose Type of Wall To Load

Show Type of Retaining Wall

Gambar 27. Activity Diagram Open File

Pada activity diagram diatas dijelaskan bahwa, user memilih open

file” pada main screen, sistem lalu merespon dengan menampilkan “retaining wall load data” yang meminta user untuk memilih tipe dinding, selanjutnya sistem menampilkan open dialog yang menyarankan user

untuk memilih file yang ingin di load pada result frame gravity maupun

cantilever dan pilihan dengan memilih tombol cancel untuk menutup

(23)

45

input frame cantilever, sedangkan jiku user memilih “file.jfx” maka akan

muncul input frame gravity dengan data yang telah di load tadi.

Choose About in Help Menu

Show About Frame

User System

Gambar 28. Activity Diagram About

Pada activity diagram diatas, user memilih “about” pada menu help

di toolbar dan sistem akan merespon dengan menampilkan about frame.

Choose exit

Program Close [No]

[Yes]

User System

(24)

46

Pada activity diagram diatas, apabila user memilih exit program

maka, sistem akan menampilkan sebuah konfirmasi dialog untuk meminta user untuk memilih antara “yesatau “no”. Apabila user memilih “yes” maka seluruh jendela program akan tertutup. Sedangkan, apabila user

memilih “no” maka, jendela program tidak akan tertutup.

Choose Clear

Clear Text in Text Field

User System

Gambar 30. Activity Diagram Clear Text

(25)

47

Choose Calculate

Show Result Frame Input Data

Check Input

Calculate Data [Format input Correct]

Show Message Error [Format input Incorrect]

User System

Gambar 31. Activity Diagram Calculate

Pada activity diagram ini, user melakukan input data dan memilih tombol “calculate”, kemudian sistem merespon dengan melakukan cek masukan data, apabila masukan data valid maka akan ditampilkan result

frame yang menampilkan hasil dari perhitungan masukan data.

Sedangkan, apabila data tidak valid sistem tidak menampilkan pesan

(26)

48

User

System

Choose Layer of Soil

Show Layer of Soil Frame

Input Layer of Soil Data

Gambar 32. Activity Diagram Layer of Soil

Activity diagram diatas merupakan proses dalam melakukan

perhitungan tanah berlapis pada input frame gravity wall, apabila user

memilih tombol memilih tombol input, maka akan muncul sebuah frame

yang meminta user untuk memasukkan banyak jumlah lapis yang

diinginkan sesuai dengan banyaknya jumlah kolom tabel perhitungan

(27)

49

User

System

Choose Show Moment

Show Moment Frame

Gambar 33. Activity Diagram Show Moment

Pada activity diagram ini, user memilih tombol “show moment”, kemudian sistem akan merespon dengan menampilkan “moment frame” yang menampilkan hasil perhitungan masing-masing area dinding

(28)

50

System User

Choose Save Button Show Save Dialog

Input Filename

Choose Save [Continue]

Choose Cancel [Cancel]

Gambar 34. Activity Diagram Save

Pada activity diagram ini dijelaskan, apabila user memilih tombol “save” pada result frame cantilever maupun result frame gravity, maka sistem akan merespon dengan menampilkan “save dialog” yang meminta untuk memasukkan nama file yang akan disimpan. Di dalam “save dialog” tersebut terdapat tombol “save”dan “cancel”. Apabila user memilih tombol save maka file akan tersimpan, sedangkan apabila user memilih tombol

cancel, sistem tidak akan melakukan penyimpanan.

(29)

51

Choose Report Show Save Dialog

Choose OK

View report in PDF Input Filename

Show Message Dialog and Confirmation

Choose Yes

User System

Gambar 35. Activity Diagram Report

Pada activity diagram ini, user memilih tombol “report”, kemudian sistem akan merespon dengan menampilkan “save dialog” dan meminta user untuk memasukkan nama file yang diinginkan untuk nama report.

Setelah user memilih ok, maka sistem akan menampilkan konfimasi

dialog, apabila user memilih yes maka report dalam bentuk.pdf akan

(30)

52

User

System

Choose Show

Wall Show Draw of Wall

Gambar 36. Activity Diagram Show Wall

Activity diagram diatas merupakan proses menggambar yang

dilakukan ketika user menekan tombol “show wall” pada result frame

gravity wall untuk menambilkan gambar 2D yang diproses berdasarkan

(31)

53

3.5

Class Diagram

Class Diagram pada gambar berikut memaparkan class yang

terdapat dalam Sistem Informasi perhitungan ini dan integritas datanya.

Report

(32)

54

3.6 Rancangan Desain Antar Muka

Dalam rancangan desain antar muka pada program Retaining Wall

Analysis ini terdapat beberapa tampilan sederhana yang dibuat untuk

menunjang aplikasi ini. Berikut adalah rancangan tampilan utama dari

aplikasi yang dapat dilihat pada gambar 31.

Pada tampilan utama ini terdapat beberapa fitur yang dibuat,

diantaranya adalah pada menu file terdapat beberapa menu item seperti

New Design, Save, Open FIle dan Exit Program, serta terdapat menu

About

Retaining Wall Analyzis

File About

Gambar

New Project Open File Exit Program

Gambar 38. Main Menu

Pada tampilan utama ini terdapat tiga tombol, yaitu New Project,

Open File, Exit Program. Jika user menekan tombol New Project maka

(33)

55

New Retaining wall

Gravity Cantilever Cantilever

Please Choose Type of Retaining Wall :

Create Project Cancel Gambar

Gambar 39. New Retaining Wall

Tampilan diatas merupakan new retaining wall frame yang

menyajikan kepada user jenis dinding (gravity dan cantilever) yang akan

dihitung, jika user menekan tombol create project maka input frame

sesuai jenis dinding yang dipilih akan ditampilkan oleh sistem, sedangkan

jika menekan tombol cancel, maka frame ditutup.

Retaining Wall Analyzis

Calculate Clear Text Exit Tinggi Dinding (H)

Input Data Dinding Penahan Tanah

Input Data Tanah

Tinggi Tanah Pasif Kohesi Tanah (C) Sudut Geser Dalam Tanah Sudut Kemiringan Tanah Gamma Tanah

Ca

Data input untuk perhitungan daya dukung ijin tanah Sudut Geser Dalam Tanah

Faktor Keamanan

(34)

56

Dalam program frame ini user diminta memasukkan data yang

diperlukan untuk melakukan perhitungan terhadap dinding penahan tanah

tipe cantilever. Dalam frame ini terdapat tiga tombol yang mempunyai

fungsi sebagai berikut:

Calculate : tombol ini berfungsi untuk melakukan perhitungan terhadap data yang telah diinput dan menampilkan result frame

cantilever,

Clear Text : tombol ini berfungsi untuk mengosongkan atau menghapus text yang diinputkan kedalam textfield,

Exit : tombol ini berfungsi untuk menutup jendela program.

Dialog Title Sdt. Gsr dlm tnah Sdt.Kemiringan Tnh Gamma Tanah 1 Gamma Tanah 2 Data Input Tanah Data Input Dinding

Gambar 41. Input Frame Gravity

Dalam program frame ini user diminta memasukkan data yang

diperlukan untuk melakukan perhitungan terhadap dinding penahan tanah

tipe gravity. Dalam frame ini terdapat tiga tombol yang mempunyai fungsi

sebagai berikut:

Calculate : tombol ini berfungsi untuk melakukan perhitungan terhadap data yang telah diinput dan menampilkan result frame

(35)

57

Reset : tombol ini berfungsi untuk mengosongkan atau menghapus text yang diinputkan kedalam textfield,

Cancel: tombol ini berfungsi membatalkan perhitungan dan menutup jendela input frame gravity.

Jika user menekan tombol Open File pada Main Menu maka akan

muncul Open Dialog seperti gambar dibawah ini,

Retaining Wall Load Data

Gravity Cantilever Cantilever

Load Data Cancel Gambar Please Choose Wall Type to Load :

Gambar 42. Open Retaining Wall

Tampilan diatas merupakan retaining wall load data yang menyajikan

kepada user jenis dinding (gravity dan cantilever) yang akan di load ke

dalam input frame cantilever maupun gravity, jika user menekan tombol

load data maka input frame sesuai jenis dinding yang dipilih akan

ditampilkan oleh sistem, sedangkan jika menekan tombol cancel, maka

(36)

58

Input Data Layer of Soil

Text Add Row Delete Row

Cek Ka Cek All Cek Total

Ok

Gambar 43. Input Data Layer of Soil

Tampilan diatas merupakan tampilan yang akan muncul apabila

user memilih tombol input pada panel tanah berlapis, untuk melakukan

perhitungan terhadap tanah berlapis.

Open File

(37)

59

 Open : tombol ini berfungsi untuk membuka file dengan ekstensi .szx (Cantilever wall format) maupun .jfx (Gravity wall format) dan

melakukan load file kedalam input frame.

 Cancel : tombol ini untuk menutup jendela Open Dialog dan membatalkan analisis.

Jika user memilih tombol Exit Program maka akan muncul jendela

dialog konfirmasi seperti ini,

Exit Confirmation

Are you sure want to exit the program?

Yes No

Gambar 45. Exit Confirmation

Dalam dialog ini user harus memilih salah satu tombol, berikut fungsi – fungsi dari setiap tombol yang ada dalam dialog ini :

 Yes : tombol ini akan menutup seluruh jendela program,

(38)

60

Calculate Clear Text Exit Tinggi Dinding (H)

Input Data Dinding Penahan Tanah

Input Data Tanah

Tinggi Tanah Pasif Kohesi Tanah (C) Sudut Geser Dalam Tanah Sudut Kemiringan Tanah Gamma Tanah

Ca

Data input untuk perhitungan daya dukung ijin tanah Sudut Geser Dalam Tanah

Faktor Keamanan

Gambar 46. Input Frame Cantilever

Tombol calculate akan melakukan perhitungan terhadap data yang

dimasukkan kedalam textfield untuk di analisis, namun apabila tombol

calculate di pilih dan textfield kosong maka akan muncul message dialog

seperti berikut

Error Input

Input can only accept FORMAT NUMBER and cannot be NULL!

Ok

Gambar 47. Error Input

Tampilan ini muncul apabila input data yang dilakukan oleh user

(39)

61

Stabilitas Terhadap Daya Dukung Ijin Tanah Stabilitas Terhadap Geser

Gambar 48. Result Frame Cantilever

Tampilan diatas merupakan result frame hasil dari eksekusi tombol

calculate, dalam tampilan frame diatas terdapat dua tombol dengan fungsi

sebagai berikut

 Save : tombol ini berfungsi untuk menyimpan data input kedalam bentuk file berekstensi.szx

 Report : tombol ini berfungsi untuk menampilkan input dan hasil output kedalam bentuk file report berekstensi .pdf dan langsung

(40)

62

Stabilitas Terhadap Daya Dukung Ijin Tanah Stabilitas Terhadap Geser

Gambar 49. Result Frame Gravity

Tampilan diatas merupakan result frame hasil dari eksekusi tombol

calculate, dalam tampilan frame diatas terdapat dua tombol dengan fungsi

sebagai berikut.

 Show moment : tombol ini berfungsi untuk menampilkan hasil perhitungan moment setiap area dinding penahan tanah maupun

tanah backfill.

 Save : tombol ini berfungsi untuk menyimpan data input kedalam bentuk file berekstensi .jfx

 Report : tombol ini berfungsi untuk menampilkan input dan hasil output kedalam bentuk file report berekstensi .pdf dan langsung

menyimpannya.

(41)

63

Text Text Text Text Text

Text Text Text Text Text

Ok Label:

Label:

Gambar 50. Moment per Section

Tampilan ini merupakan tampilan yang muncul setelah tombol Show

Moment dipilih.

Gambar 51. Show Wall

Tampilan ini merupakan tampilan yang muncul setelah tombol Show

(42)

64

Save

Directories

.szx files Look In :

File Name :

File of Type :

Cancel Save

Gambar 52. Save File

Tampilan ini merupakan tampilan yang muncul setelah tombol save dipilih.

Message

Your Data Has Been Saved!

Ok

Gambar 53. Message Dialog Save File

Tampilan diatas merupakan tampilan dari message dialog yang

(43)

65

Replace File

Data already exist, do you want to replace the file?

Yes No

Gambar 54. Replace File Confirmation

Sedangkan tampilan ini merupakan message dialog yang tampil,

apabila file yang akan di save memiliki nama yang sama dan meminta

konfirmasi dari user.

Save

Directories

PDF Files Look In :

File Name :

File of Type :

Cancel Save

Gambar 55. Save Report File

Tampilan diatas merupakan merupakan tampilan save report yang

dimunculkan saat tombol report dipilih. Apabila report tersimpan, maka

akan muncul sebuah pesan, persetujuan untuk menampilkan report yang

(44)

66

Report Confirmation

Report has been created, do yo want to show it!!

Yes No

Gambar 56. Report Confimation

Tampilan diatas merupakan tampilan message dan confirmation

dialog yang muncul untuk menegaskan bahwa report telah terbuat dan

tersimpan. Apabia user memilih tombol Yes, maka laporan akan

ditampilkan dalam format PDF.

About

Retaining Wall Analyze ver.1.0 Copyright © 2008 - 2013

Close Created and Developed by :

Name : Aditya Pratama Putra NRP : 0826008

TEKNIK SIPIL_SISTEM INFORMASI

MaranathaChristianUniversity2013

Gambar 57. About Frame

Tampilan diatas merupakan tampilan About yang muncul apabila

(45)

87

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Berdasarkan hasil penelitian dan pengujian dapat disimpulkan

sebagai berikut:

1. Aplikasi pehitungan ini bekerja dengan cara mengolah data-data

masukan seperti data dinding penahan tanah, data spesifikasi tanah,

dan data tanah berlapis, sehingga memperoleh hasil perhitungan

berupa koefisien tanah aktif(Ka), tekanan tanah aktif(Pa), serta

stabilitas dinding penahan tanah terhadap geser, guling, dan daya

dukung ijin tanah .

2. Keuntungan dengan dibuatnya aplikasi perhitungan dinding penahan

tanah ini adalah untuk mempermudah perhitungan dan analisis

terhadap dinding penahan tanah bertipe cantilever dan gravity.

6.2 Saran

Adapun saran dari laporan tugas akhir ini adalah aplikasi ini dapat

dikembangkan lagi dengan menambah pengembangan-pengembangan

seperti :

Gambar

Gambar 24. Use Case Diagram Retaining Wall Analysis
Gambar 25. File Data Input yang Dibuka Dengan Notepad
Gambar 26 . Activity Diagram New Project
Gambar 27. Activity Diagram Open File
+7

Referensi

Dokumen terkait

Sedangkan dari segi hasil, proses pembentukan kompetensi dan karakter dikatakan berhasil apabila terjadi perubahan perilaku yang positif pada diri peserta didik

Berdasarkan Tabel diatas menunjukkan bahwa indeks bahaya erosi pada berbagai penggunaan lahan memiliki indeks bahaya erosi yang berbeda yaitu klasifikasi indeks

Berbagai permasalahan yang dihadapi khalayak sasaran yaitu keluarga kelompok tani/peserta pelatihan teridentifikasi sebagai berikut : (1) Pengetahuan para peserta tentang

Mqialir ke.rjasama dosen, mahasiswa, alumni dan aktivis yang tertait dalam mtrrgernbangan Tdmik Mesin di lndonesia.. Mensmukan dan memapatan percmuaft inovasi enrrgi

Alat yang digunakan untuk membuat simulasi pada penelitian ini yaitu menggunakan Rainfall Simulator. Rainfall Simulator merupakan alat yang memungkinkan kita untuk

Alhamdulillah segala puji syukur penulis panjatkan kehadirat Allah SWT atas segala rahmat dan limpahan hidayah-Nya, skripsi yang berjudul “Rancang Bangun Prototipe E-Reporting

Perlu saya sampaikan juga bahwa kita ini mempunyai, kenapa sih ruwet semuanya, itu hanya urusan listrik, yang lain- lain.. Ternyata kita mempunyai 42.000

Metode ini menggunakan lembar cahaya dan alat yang memungkinkan untuk menghasilkan visualisasi dari suatu gerakan dengan kecepatan yang tinggi, dalam hal ini adalah