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.
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.
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
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
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
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
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
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
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
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,
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
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
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.
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
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 :
43
Use Case : Show Wall Participating 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
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
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
46
Pada activity diagram diatas, apabila user memilih exit program
maka, sistem akan menampilkan sebuah konfirmasi dialog untuk meminta user untuk memilih antara “yes” atau “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
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
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
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
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.
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
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
53
3.5
Class Diagram
Class Diagram pada gambar berikut memaparkan class yang
terdapat dalam Sistem Informasi perhitungan ini dan integritas datanya.
Report
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
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
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
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
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
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,
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
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
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.
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
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
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
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
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 :