V Universitas Kristen Maranatha
ABSTRAK
Tanah sebagai material bangunan pada konstruksi-konstruksi tanggul, bendungan tanah, dasar jalan harus dipadatkan untuk memperbaiki sifat-sifat dari tanah yang dapat memberi akibat buruk pada konstruksi. Pemadatan dan CBR Test untuk merancang perkerasan lentur jalan dilaksanakan untuk mengatasi hal-hal tersebut diatas.
Pengolahan data tanah dalam jumlah besar membutuhkan suatu program aplikasi untuk mempermudah dan mempercepat perhitungan kompaksi dan CBR test. Program aplikasi ini menggunakan bahasa pemograman Java dengan aplikasi Netbeans dan My SQL sebagai basis data. Tujuan digunakan JFreeChart dan iText dari Java library yaitu dapat menghasilkan laporan perhitungan yang cepat, efisien, terperinci dan akurat dalam bentuk format PDF, menampilkan kurva Compaction test( kurva hubungan kadar air vs γ dry) , kurva Compaction test dan CBR test, dan grafik CBR test (grafik hubungan penetration dan load) dengan akurat, presisi dan dengan design antar muka yang menarik pula. Sumber data yang diperoleh yaitu dari literature, laporan Laboratorium Mekanika Tanah Universitas Kristen Maranatha dan pengujian aplikasi dengan membandingkan perhitungan aplikasi dengan perhitungan secara manual dengan pengolahan data melalui Microsoft Excel.
vi Universitas Kristen Maranatha
ABSTRACT
Soil as a building material in the constructions of dikes , dams, soil , road base should be compacted to improve the properties of the soil that can give bad effect on construction . Compaction and CBR Test for flexible road pavement design is done in order to anticipate things above.
Producing massive soil data needs an application program to make easier dan faster in doing calculation of Compaction and CBR tests. These application program are using Java programming language with Netbeans’s application and My SQL that is used as the database. The purpose of using JFreeChart and iText from Java library can generate computation reports faster, more efficient ,more detailed and more accurate in PDF format , feature Compaction test curve ( curve of water content vs. dry γ ) , Compaction curve test and CBR test , and CBR test chart ( graph relation between penetration and load ) with accuracy , precision and with an attractive design interface as well. Source of data are obtained from the literature , report of Soil Mechanics Laboratory report Maranatha Christian University and application testing by comparing the calculation application with manual calculation with processing data through
MicrosoftExcel. .
vii Universitas Kristen Maranatha
DAFTAR ISI
LEMBAR PENGESAHAN ... I LEMBAR PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... II
LEMBAR PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... III PRAKATA ... IV
ABSTRAK ... V ABSTRACT ... VI
DAFTAR ISI ... VII DAFTAR GAMBAR ... IX DAFTAR TABEL ... XI
DAFTAR LAMPIRAN ... XII
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang ... 2
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan ... 2
1.4 Ruang Lingkup ... 2
1.4.1 Aplikasi ... 2
1.4.2 Hardware ... 3
1.4.3 Software ... 3
1.4.4 Hal-hal yang akan dibahas ... 4
1.5 Metodologi Penelitian ... 4
1.6 Sistematika Pembahasan ... 4
BAB II DASAR TEORI ... 6
2.1 Pemadatan dan Prinsip-prinsip Umum ... 6
2.2 Peraturan Standar Nasional Indonesia (SNI) yang Digunakan Dalam Pemadatan Tanah ... 9
2.3 Uji Proctor Dimodifikasi(Modified Proctor) ... 10
2.4 Metode Pemadatan ... 10
2.5 Istilah dan definisi ... 11
2.6 Karakteristik Pemadatan Tanah ... 12
2.7 Prosedur Percobaan Tes Kompaksi ... 14
2.8 CBR (California Bearing Ratio) ... 15
2.8.1 Definisi CBR ... 15
viii Universitas Kristen Maranatha
2.8.3 Manfaat CBR ... 16
2.9 Prosedur Percobaan CBR Test ... 16
2.10 Unified Modeling Language (UML) ... 18
2.11 Use Case Diagram ... 20
2.12 Activity Diagram ... 22
2.13 Class Diagram ... 24
2.14 Entity Relationship Diagram (ERD) ... 25
2.15 Java ... 27
2.16 Black-box Testing ... 29
BAB III ANALISA DAN PEMODELAN ... 30
3.1 Proses Bisnis ... 30
3.1.1 Proses Bisnis dari Sistem Informasi Kompaksi ... 30
3.1.2 Proses Bisnis dari Sistem Informasi CBR Test ... 30
3.2 Entity Relationship Diagram (ERD) ... 32
3.3 Entity Relationship Table ... 34
3.4 Use Case ... 37
3.4.1 Diagram Use Case ... 37
3.4.2 Scenario ... 38
3.5 Activity Diagram ... 44
3.6 Class Diagram ... 54
3.7 Rancangan Desain Antar Muka ... 55
BAB IV HASIL IMPLEMENTASI ... 66
4.1 Tampilan-tampilan dari Program Compaction Test ... 66
4.2 Tampilan-tampilan dari Program CBR Test ... 71
BAB V PENGUJIAN ... 79
5.1 Pembahasan ... 79
5.2 Uji Coba Hasil Penelitian ... 84
BAB VI SIMPULAN DAN SARAN ... 86
6.1 Simpulan ... 86
6.2 Saran ... 87
ix Universitas Kristen Maranatha
DAFTAR GAMBAR
Gambar 2.1 Proctor Test Laboratorium ... 6
Gambar 2.2 Kurva Standard and Modified Proctor Test ... 9
Gambar 2.3 Ukuran Alat Hammer and Mold from Standard and Modified Proctor Testing ... 10
Gambar 2.4 CBR Testing ... 15
Gambar 2.5 Diagram UML ... 19
Gambar 2.6 Contoh Activity Diagram ... 24
Gambar 2.7 Simbol Entitas ... 26
Gambar 2.8 Relasi Satu Ke Satu ... 26
Gambar 2.9 Relasi Satu Ke Banyak ... 26
Gambar 2.10 Relasi Banyak Ke Satu ... 26
Gambar 2.11 Relasi Banyak Ke Banyak ... 27
Gambar 2.12 Simbol Atribut ... 27
Gambar 2.13 Penerjemahan dan Pengeksekusian program Java ... 28
Gambar 3.1 Entity Relationship Diagram ( ERD ) ... 32
Gambar 3.2 Entity Relationship Table ... 33
Gambar 3.3 Use Case Diagram ... 37
Gambar 3.4 Activity Diagram Membuat Compaction Test ... 44
Gambar 3.5 Activity Diagram Membuka Compaction Test ... 45
Gambar 3.6 Activity Diagram Mengubah Compaction Test ... 46
Gambar 3.7 Activity Diagram Menghapus Compaction Test ... 47
Gambar 3.8 Activity Diagram Menampilkan Kurva Kompaksi ... 48
Gambar 3.9 Activity Diagram Menyimpan Laporan Kompaksi ke PDF (Print to PDF) ... 48
Gambar 3.10 Activity Diagram Membuat CBR Test (New CBR Test) ... 49
Gambar 3.11 Activity Diagram Membuka CBR Test (Open CBR Test) ... 50
Gambar 3.12 Activity Diagram Mengubah CBR Test (Edit CBR Test) ... 50
Gambar 3.13 Activity Diagram Menghapus CBR Test (Delete CBR Test) ... 51
Gambar 3.14 Activity Diagram Menampilkan Grafik CBR (View Graph) ... 52
Gambar 3.15 Activity Diagram Menampilkan Compaction dan CBR Curve ... 52
Gambar 3.16 Activity Diagram Menyimpan Laporan CBR ke PDF (Print to PDF) ... 53
Gambar 3.17 Class Diagram ... 54
Gambar 3.18 Rancangan Design Antar Muka Standard Proctor ... 55
x Universitas Kristen Maranatha Gambar 3.20 Rancangan Design Antar Muka Density and Water Content
Determination Proctor Test ... 57
Gambar 3.21 Rancangan Design Antar Muka Kurva Kompaksi ... 58
Gambar 3.22 Rancangan Design Antar Muka Open CBR Test ... 59
Gambar 3.23 Rancangan Design Antar Muka CBR Test ... 60
Gambar 3.24 Rancangan Design Antar Muka Water Content Determination CBR Test ... 61
Gambar 3.25 Rancangan Design Antar Muka Density Determination CBR Test ... 62
Gambar 3.26 Rancangan Design Antar Muka Pressure and Penetration Determination CBR Test ... 63
Gambar 3.27 Rancangan Design Antar Muka Kurva Penetration vs Load Curve ... 64
Gambar 3.28 Rancangan Design Antar Muka Kurva Compaction vs CBR ... 65
Gambar 4.1 Tampilan Menu Utama ... 66
Gambar 4.2 Tampilan New Compaction Test Standard Proctor ... 67
Gambar 4.3 Tampilan New Compaction Test Modified Proctor ... 67
Gambar 4.4 Tampilan Data Kosong Density and Water Content Determination
....
68Gambar 4.5 Tampilan Data Lengkap Density and Water Content Determination
...
68Gambar 4.6 Tampilan View Curve Compaction Test Standard Proctor ... 69
Gambar 4.7 Tampilan Print to PDF Compaction Test Standard Proctor ... 70
Gambar 4.8 Tampilan Compaction Curve Modified Proctor ... 70
Gambar 4.9 Tampilan Print to PDF Compaction Test Modified Proctor ... 71
Gambar 4.10 Tampilan Density Determination New CBR Test ... 71
Gambar 4.11 Tampilan Presure and Penetration Determination New CBR Test ... 72
Gambar 4.12 Tampilan Open Compaction & CBR Calculation ... 72
Gambar 4.13 Tampilan Open Compaction Test ... 73
Gambar 4.14 Tampilan Compaction Test ... 73
Gambar 4.15 Tampilan Density and Water Content Determination ... 74
Gambar 4.16 Tampilan Data Kosong Open CBR Test ... 74
Gambar 4.17 Tampilan Data Lengkap Open CBR Test ... 75
Gambar 4.18 Tampilan Water Content Determination CBR Test ... 75
Gambar 4.19 Tampilan Density Determination CBR Test ... 76
Gambar 4.20 Tampilan Presure and Penetration Determination ... 76
Gambar 4.21 Tampilan Compaction Curve and CBR Curve ... 77
Gambar 4.22 Tampilan Penetration vs Load Curve CBR Test ... 77
xi Universitas Kristen Maranatha
DAFTAR TABEL
Tabel 2.1 Proctor dan AASHTO ... 8
Tabel 2.2 Use Case Simbol dan Dekskripsi ... 20
Tabel 2.3 Simbol dan Dekskripsi Activity Diagram ... 23
Tabel 2.4 Indikator Class Diagram ... 25
Tabel 3.1 cbr_Test Entity Relationship Table ... 34
Tabel 3.2 compaction_Test Entity Relationship Table ... 34
Tabel 3.3 density_determination_cbrt Entity Relationship Table ... 35
Tabel 3.4 density_determination_ct Entity Relationship Table ... 35
Tabel 3.5 presure_penetration_cbrt Entity Relationship Table ... 36
Tabel 3.6 water_content_cbrt Entity Relationship Table ... 36
Tabel 3.7 water_content_ct Entity Relationship Table
... 36
Tabel 5.1 Testing New Compaction Test
... 79
Tabel 5.2 Testing Open Compaction Test ... 80
Tabel 5.3 Testing Menampilkan Compaction Curve dan Print to PDF ... 80
Tabel 5.4 Testing Delete Compaction Test ... 81
Tabel 5.5 Mengubah Data Compaction Test (Edit Compaction Test) ... 81
Tabel 5.6 Membuat CBR Test (New CBR Test) ... 82
Tabel 5.7 Mengubah CBR Test (Edit CBR Test) ... 83
Tabel 5.8 Menghapus CBR Test (Delete CBR Test) ... 84
xii Universitas Kristen Maranatha
DAFTAR LAMPIRAN
Lampiran A CBR Test……….………...89
Lampiran B Tabel Tipikal Karakteristik Pemadatan ...90
Lampiran C Daftar Istilah Pemadatan………93
Lampiran D Contoh Perhitungan Manual Tes Kompaksi ………...94
Lampiran E Contoh Perhitungan Manual Tes CBR……...………..105
1 Universitas Kristen Maranatha
BAB I
PENDAHULUAN
1.1
Latar Belakang
Pemadatan adalah suatu proses dimana udara pada pori-pori tanah dikeluarkan dengan cara mekanis (digilas atau ditumbuk).Tanah sebagai material bangunan pada
konstruksi-konstruksi tanggul, bendungan tanah, dasar jalan harus dipadatkan untuk memperbaiki sifat-sifat dari tanah yang dapat memberi akibat buruk pada konstruksi.
Perubahan-perubahan yang terjadi apabila tanah dipadatkan adalah volume udara dalam pori-pori tanah berkurang sehingga tanah menjadi padat, kekuatan geser dan daya dukung tanah
meningkat, kompresibilitas tanah berkurang, permeabilitas tanah berkurang, dan lebih tahan terhadap erosi.
California Bearing Test (CBR test) merupakan suatu perbandingan antara beban
percobaan (test load) dengan beban Standar (Standard Load) dan dinyatakan dalam
persentase
.
Metode ini mengkombinasikan percobaan pembebanan penetrasi diLaboratorium atau di Lapangan dengan rencana Empiris untuk menentukan tebal lapisan
perkerasan. Hal ini digunakan sebagai metode perencanaan perkerasan lentur (flexible
pavement) suatu jalan. Tebal suatu bagian perkerasan ditentukan oleh nilai CBR .
CBR
juga dapat digunakan
untuk mengukur
kapasitas dukung beban
dari
lapangan
terbang
unimproved
atau untuk
tanah
di bawah
landasan
beraspal
.Semakin keras
permukaan
,semakin tinggi
nilai CBR.
Oleh karena itu, kedua test ini saling berkaitan dan mendukung satu sama lain
untuk perencanaan pembangunan infrastuktur.Semakin baik dan lancar test yang
dilakukan maka akan semakin baik pula hasil yang diperoleh untuk menentukan
berdirinya atau dibangunnya suatu konstruksi diatas tanah tersebut.Namun seperti
yang diketahui dilapangan, data-data tanah yang diperlukan tidak cukup satu yang
dapat
mewakili
seluruh
panjang
jalan
atau
suatu
luasan
tempat
pembangunan.Contohnya pada pembangunan jalan sepanjang puluhan atau
ratusan kilometer maka diperlukan data-data tanah yang banyak dari tiap lokasi
yang berbeda-beda. Pembuatan suatu aplikasi perhitungan compaction test dan
CBR test sangat diperlukan agar dapat menampung berbagai hasil perhitungan
2 Universitas Kristen Maranatha
1.2
Rumusan Masalah
Berdasarkan latar belakang, maka perumusan masalah yang akan diteliti sebagai
berikut :
1. Bagaimana membuat aplikasi perhitungan Compaction test dan
CBR test?
2. Bagaimana menampilkan perhitungan Compaction test dan CBR test dalam
format PDF?
3. Bagaimana cara menampilkan kurva Compaction test( kurva hubungan kadar air
vs γ dry) , kurva Compaction test dan CBR test, dan grafik CBR test (grafik hubungan penetration dan load?
1.3
Tujuan
Tujuan akhir yang diperoleh dari rumusan masalah yaitu sebagai berikut:
1. Menghasilkan aplikasi perhitungan compaction test dan CBR test dengan menggunakan bahasa pemograman Java yang kemudian disimpan dan diolah
didalam basis data oleh aplikasi My SQL.
2. Menghasilkan tampilan perhitungan compaction test dan CBR test yang cepat,
efisien, akurat, dan terperinci dalam format Pdf file dengan menggunakan iText. 3. Menghasilkan tampilan kurva Compaction test( kurva hubungan kadar air vs γ
dry) , kurva Compaction test dan CBR test, dan grafik CBR test (grafik hubungan
penetration dan load) dengan menggunakan JFreeChart sehingga tampilan kurva
maupun grafik menjadi lebih menarik.
1.4
Ruang Lingkup
1.4.1 Aplikasi
Aplikasi yang dibangun dapat digunakan oleh user untuk:
1. User dapat melakukan perhitungan compaction test dan CBR test.
2. User dapat Menampilkan kurva Compaction test( kurva hubungan kadar air vs γ dry) , kurva Compaction test dan CBR test, dan grafik CBR test (grafik hubungan penetration dan load.
3. User dapat menampilkan perhitungan Compaction dan CBR test dalam format
3 Universitas Kristen Maranatha
1.4.2 Hardware
Hardware terdiri dari :
1. Intel(R) Core™ 2 Duo CPU T7700 @2.40GHz 2. Ram 3 GB
3. Harddisk 160 GB 4. Keyboard
5. Mouse 6. Monitor
1.4.3 Software
Software terdiri dari :
1.
Sistem operasi Microsoft Windows Xp.
2.
Berbasis desktop dengan menggunakan bahasa Java.
3.
MySQL sebagai aplikasi database.
4.
Netbeans 7.1.3 dengan bahasa pemrograman Java.
5.
Microsoft Office 2007.
6.
MySQL.
7.
Adobe reader.
8.
Web browser.
1.4.4 Hal
–
hal yang akan dibahas antara lain :
1. Teori tentang compaction test dan CBR test.
2. Rumus perhitungan compaction test dan CBR test.
3. Kurva hubungan antara kadar air,w (%) dan berat volume kering,γdry (gr/cm3) pada
compaction test.
4. Grafik hubungan antara penetration(inch) dan load (lbs) pada CBR test.
5. Kurva hubungan antara CBR Value (%) dan berat volume kering ,γdry(gr/cm3) pada CBR test.
6. Pemadatan(compaction test) menggunakan metode Standard dan modified PROCTOR dan ASTM D 698.
7. Pada bagian Tested By pada compaction test hanya boleh diisi oleh dua orang penguji 8. Penulisan decimal harus menggunakan titik(.).
9. Kurva dan grafik menggunakan JFreeChart.
4 Universitas Kristen Maranatha 11. Pada compaction test, assumed water content pada density determination dibatasi
hanya 5 bagian dan pada water content determination dibatasi 5 kontainer yaitu A,B,C,D,dan E.
12. CBR test menggunakan metode ASTM
D 1883 .
13. Pada CBR test dibatasi jumlah kontainer hanya 6 kontainer yaitu A1,A2,B1,B2,C1,dan C2.
14.
Teori tentang sistem informasi.
15.
ERD, Entity relation to table, use case diagram, scenario, class diagram,
activity diagram.
16.
Aplikasi perhitungan
compaction test dan CBR test.17. Pembulatan dua angka dan empat angka dibelakang koma dalam perhitungan dan dalam program.
18. Perhitungan melalui program CBR test mengambil hasil dari perhitungan dari program Compaction Test( melalui tombol Browse).
1.5
Metodologi Penelitian
1. Mengobservasi untuk mengumpulkan data-data yang diperlukan di lapangan/laboratorium dengan melakukan pengamatan secara langsung di
lapangan/laboratorium.
2. Wawancara yaitu mengumpulkan data-data melalui tanya jawab dengan pihak-pihak
yang bersangkutan.
1.6
Sistematika Pembahasan
Secara garis besar Laporan Tugas Akhir ini terdiri dari tiga bagian, yaitu bagian awal, isi dan akhir.
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
PendahuluanPada bab ini akan dibahas secara singkat mengenai latar belakang, rumusan
masalah, tujuan, ruang lingkup penelitian, metodologi penelitian, dan
5 Universitas Kristen Maranatha Bab II Dasar Teori
Pada bab ini akan diuraikan mengenai landasan teori tentang tujuan
perhitungan. Kemudian dibahas juga mengenai unsur-unsur serta teori-teori
yang terlibat dalam pembuatan sistem berbasis desktop. Bab III Analisa dan Permodelan Sistem
Pada bab ini, akan dibahas mengenai Proses Bisnis, Entity Relationship
Diagram dan Entity Relation To Table, Use Case Diagram beserta Scenario,
Activity Diagram, Class Diagram, serta rancangan tampilan (User Interface)
Aplikasi.
Bab IV Hasil Implementasi
Pada bab ini, akan dibahas mengenai implementasi dari user interface. Bab V Pengujian
Pada bab ini, akan diperlihatkan pengujian aplikasi dengan perhitungan manual dan hasil aktual.
Bab VI Simpulan dan Saran
Bab ini berisi simpulan dan saran-saran yang berguna untuk pengembangan
6 Universitas Kristen Maranatha
BAB II
DASAR TEORI
2.1
Pemadatan dan Prinsip-prinsip Umum
Gambar 2.1 Proctor Test Laboratorium
Pemadatan tanah adalah suatu proses dimana partikel tanah didesak menjadi lebih
berdekatan satu sama lain melalui pengurangan rongga udara dengan di gilas atau metode
mekanik lain. Sifat teknis tanah dan batuan yang digunakan pada penimbunan, sebagai
contoh kekuatan gesernya, karakteristik konsolidasi, permeabilitas, dan sebagainya,
adalah berkaitan dengan jumlah pemadatan yang telah diterimanya.
(
Pusat LitbangPengairan, Badan Litbang PU
, 2000: hal 4)
Tingkat kepadatan yang tinggi membantu dalam :
( a)menurunkan biaya pemeliharaan;
( b)menurunkan risiko terjadinya longsoran;
( c)memungkinkan struktur permanen seperti jalan-jalan,gedung-gedung untuk
dibangun langsung tanpa penundaan;
( d)mendapatkan tekanan dukung yang lebih tinggi pada desain fondasi untuk struktur
permanen.
Peningkatan kepadatan kering tanah yang di hasilkan oleh pemadatan, terutama
tergantungpada kadar air dari tanah dan jumlah pemadatan yang di gunakan.
Tingkat pemadatan yang diperlukan ditentukan oleh sifat teknis yang diinginkan untuk 1
2 3
4
5
7 Universitas Kristen Maranatha urugan guna memenuhi fungsi desainnya. Tanah yang harus dipadatkan adalah tanah
dengan sifat-sifat teknik bahan sebagai berikut : (a) kepadatan kering minimum;
(b) rongga udara maksimum yang terkait dengan kadar air maksimum;
(c) prosentase minimum dari kepadatan kering maksimum yanIg diperoleh dari standar up laboratorium;
(d) kekuatan geser minimum.
Sebagai alternatif, bila sifat bahan yang akan digunakan pada urugan telah disesuaikan
sebelumnya dengan efek pemadatan dari berbagai tipe mesin pemadat yang tersedia, maka tingkat kepadatan bisa dikontrol dengan menspesifikasikan ketebalan lapisan dan
jumlah lintasan dari mesin pemadat yang telah ditentukan.
Tanah sebagai material bangunan pada konstruksi-konstruksi : (Laporan Laboratorium
Mekanika Tanah, 2010). a. Tanggul,
b. Bendungan tanah, dan
c. Dasar jalan.
Harus dipadatkan untuk memperbaiki sifat-sifat dari tanah yang dapat memberi akibat buruk pada konstruksi.
Perubahan-perubahan yang terjadi apabila tanah dipadatkan adalah :
1. Volume udara dalam pori-pori tanah berkurang sehingga tanah menjadi padat. 2. Kekuatan geser dan daya dukung tanah meningkat.
3. Kompresibilitas tanah berkurang. 4. Permeabilitas tanah berkurang.
5. Lebih tahan terhadap erosi.
Pada proses pemadatan untuk setiap daya pemadatan tertentu, kepadatan yang
tercapai tergantung pada banyaknya air di dalam tanah tersebut, yaitu kadar airnya. Apabila kadar airnya rendah, tanah mempunyai sifat keras atau kaku sehingga sukar
dipadatkan. Bilamana kadar airnya ditambah maka air itu akan berlaku sebagai pelumas sehingga tanah akan lebih mudah dipadatkan. Pada kadar air yang lebih
tinggi lagi kepadatannya akan turun karena pori-pori tanah menjadi penuh terisi air yang tidak lagi dikeluarkan dengan cara memadatkan. Diperlukan kadar air tertentu yang disebut kadar air optimum (Wopt) dalam suatu proses pemadatan agar
didapatkan hasil kepadatan maksimum. Kadar air ini selalu tergantung pada daya pemadatannya. Apabila daya pemadatan berlainan maka kadar air optimumnya
8 Universitas Kristen Maranatha Tujuan pemadatan di lapangan adalah memadatkan tanah pada keadaan kadar air
optimumnya(Wopt) sehingga tercapai keadaan paling padat.
Keadaan tanah biasanya dinilai dengan menentukan Berat Volume Keringnya (Ydry). Kadar Air Optimum (Wopt) ditentukan dengan melakukan percobaan pemadatan di
laboratorium. Hasil percobaan ini dipakai untuk menentukan syarat-syarat yang harus dipenuhi pada waktu pemadatan di lapangan.
Pada percobaan di laboratorium Kadar Air Optimum (Wopt) ditentukan dari grafik hubungan antara Berat Volume Kering(Ydry) dengan Kadar Air (w).
TUJUAN PERCOBAAN
Untuk mendapatkan nilai Kadar Air Optimum (Wopt) dan Berat Volume Kering Maksimum (Ydrymax) pada suatu proses pemadatan.
Menurut energi kompaksinya, percobaan dapat beragam sebagai berikut : Tabel 2.1 Proctor dan AASHTO
JENIS
PENGUJIAN STANDARD MODIFIED
Diameter(inch) 4,0 4,0
Tinggi (inch) 4,6 4,6
Berat (lbs) 5,5 10,0
Tinggi jatuh (ft) 1,0 1,5
3 5
25 x 25 x
± 12400 ± 56000
Diameter(inch) 6,0 6,0
Tinggi (inch) 5,0 5,0
Berat (lbs) 5,5 10,0
Tinggi jatuh (ft) 1,0 1,5
3 5
55 x 55 x
± 12400 ± 56000
PROCTOR
MOLD
PALU
Jumlah lapisan
Jumlah pukulan per-lapis Energi Kompaksi (ft-lbs/cu-ft)
AASHTO
KETERANGAN
MOLD
PALU
Jumlah lapisan
Jumlah pukulan per-lapis Energi Kompaksi (ft-lbs/cu-ft)
Energi yang digunakan dihitung dari :
9 Universitas Kristen Maranatha Gambar 2.2 Kurva Standard and Modified Proctor
2.2
Peraturan Standar Nasional Indonesia (SNI) yang Digunakan
Dalam Pemadatan Tanah. (
Pusat Litbang Pengairan, Badan Litbang PU, 2000: Hal 4).Beberapa SNI yang digunakan dalam pemadatan tanah adalah sebagai berikut:
1. SNI 03-2813-1992 Metode Pengujian Geser Langsung Tanah Terkonsolidasi dengan Drainase.
2. SNI 03-4813-1998 Metode Pengujian Triaxial untuk Tanah Kohesif dalam Keadaan
Tanpa Konsolidasi dan Drainase.
3. SNI 03-2832-1992 Metode Pengujian untuk Mendapatkan Kepadatan Tanah Maksimum dengan Kadar Air Optimum.
10 Universitas Kristen Maranatha
2.3
Uji Proctor Dimodifikasi(
Modified Proctor
)
Gambar 2.3 Ukuran Alat Hammer and Mold from Standard and Modified Proctor
Percobaan Standard Compaction Test masih banyak dipakai untuk pembuatan jalan,
bendungan tanah. Tetapi untuk pembuatan landasan lapangan terbang atau jalan raya kepadatan yang tercapai dengan Standard Compaction Test belum cukup, dalam hal ini
dipakai Uji proctor Dimodifikasi (Modified Compaction Test).
Ukuran Mold yang dipergunakan dapat berbeda asalkan energy yang dipergunakan tetap,
yaitu dengan menambah jumlah pukulan.
Jumlah pukulan untuk mold berdiameter 4” adalah 25 pukulan/lapis, jadi untuk mold 6”
jumlah pukulannya menjadi (6/2)2 x 25 = 56 pukulan/lapis dengan tinggi jatuh palu 1,5 feet dan energi kompaksi ± 56000 ft-lbs.(Laporan Laboratorium Mekanika Tanah,2010).
2.4
Metode Pemadatan
Tujuan dari pelaksanaan adalah untuk mencapai tingkat kepadatan yang diperlukan dengan cara yang paling ekonomis. (Pusat Litbang Pengairan, Badan Litbang PU, 2000:
Hal 5).
Metode pemadatan yang digunakan tergantung pada :
(a) jenis tanah, termasuk gradasinya dan kadar air pada saat pemadatan dilakukan; (b) tingkat kepadatan yang disyaratkan;
11 Universitas Kristen Maranatha (d) geometri pekerjaan tanah yang diusulkan;
(e) persyaratan terhadap dampak lingkungan (contoh kebisingan).
Peralatan pemindah tanah dikembangkan dan ditingkatkan secara terus menerus. Berbagai tipe mesin pemadat yang umumnya tersedia dijelaskan pada SNI.... : Tata Cara
Pengoperasian Peralatan Konstruksi untuk Pekerjaan Tanah, dan pedoman pemilihannya untuk berbagai jenis tanah diberikan pada Tabel 1 lampiran C.
Untuk menetapkan metode pemadatan yang akan dipergunakan di lokasi, percobaan pemadatan di lapangan, bila perlu, harus dilakukan untuk menentukan alat pemadat yang
paling cocok untuk kondisi yang sangat mungkin terjadi selama periode pembangunan, dengan memperhatikan :
(a) kadar air dari tanah; (b) ketebalan lapisan;
(c) jumlah lintasan;
(d) variasi gradasi butiran bahan.
Pertimbangan ekonomi harus diperhitungkan. Sebagai contoh, harus diputuskan apakah
lebih ekonomis untuk memadatkan dengan ketebalan lapisan 10 cm dengan mesin-gilas
yang ringan atau dengan ketebalan lapisan 30 cm dengan mesin-gilas yang lebih berat. Demikian pula pertimbangan harus diberikan pada jumlah lintasan yang diperlukan dengan mesin gilas roda halus (smooth or tamping rollers) untuk menghasilkan produk
akhir yang memenuhi syarat. Suatu kombinasi dari dua atau lebih jenis peralatan dapat memberikan hasil terbaik.
2.5
Istilah dan Definisi
Berdasarkan SNI 1742-2008 bahwa:
1.
Benda ujiContoh uji yang telah dipadatkan dan diratakan sesuai ukuran cetakan
berat jenis butir perbandingan antara massa isi butir tanah dan massa isi air
2.
Contoh ujiContoh tanah lolos saringan No.4 (4,75 mm) dan lolos saringan 19,0 mm (3/4”)
yang telah dicampur
3.
Kadar air12 Universitas Kristen Maranatha
4.
Kadar air optimumKadar air yang paling cocok untuk cara pemadatan tertentu yang menghasilkan kepadatan paling besar yang diperoleh dari kurva pemadatan
5.
Kepadatan basahperbandingan antara massa benda uji basah dan volume
6.
Kepadatan keringPerbandingan antara massa benda uji kering dan volume
7.
Kepadatan kering jenuhPerbandingan antara massa kering tanah dan volume total pada kondisi jenuh air (rongga berisi udara nol)
8.
Kepadatan maksimumKepadatan kering yang paling besar yang diperoleh dari kurva pemadatan
2.6
Karakteristik Pemadatan Tanah
Berdasarkan SNI Tata Cara Pemadatan Tanah oleh Badan Litbang PU yaitu tentang:
1. Urugan Batuan
Urugan batuan harus dipadatkan dalam lapisan-lapisan yang tebal dengan diameter
maksimum fragmen batuan tidak lebih dari dua pertiga ketebalan lapisan. Bahan yang
diperoleh dari penggalian dalam batuan keras biasanya dihampar pada lapisan sampai setebal
1,5 meter dengan traktor roda rantai bergigi.
Proses ini bermanfaat untuk mencampur kembali bahan yang telah mengalami segregasi
selama pengangkutan, dan menghasilkan permukaan yang relatif datar dan rata dimana mesin
pemadat bekerja di atasnya.
Teknik vibrasi memberikan hasil terbaik pada pemadatan urugan batu dengan mesin gilas
getar yang bobot statisnya 10 sampai den-an 15 ton, biasanya dapat memadatkan urugan batu
dengan efsien pada tebal lapisan sampai 1,5 meter.
Perlu sekali untuk menghampar urugan batu yang didapat dari penggalian batuan keras atau
batuan cukup keras dengan kadar air setinggi mungkin, dengan maksud mencegah keruntuhan
karena jenuhnya bahan sesudahnya. Untuk ini bahan bisa diberi air sesudah penghamparan.
Bahan urug yang didapat dari batuan yang lemah dapat terdegradasi secara cepat oleh
pemadatan, dan masalah dapat timbul jika bahan mempunyai kadar air cukup tinggi yang
akan menghasilkan kelebihan tekanan air pori yang menyebabkan ketidakstabilan setempat
yang terjadi selama pelaksanaan pemadatan. Oleh karena itu diperlukan standar pemadatan
untuk menghindari munculnya kondisi tersebut di atas. Secara umum, ketebalan lapisan harus
13 Universitas Kristen Maranatha 2. Tanah Berbutir
Tanah berbutir biasanya didetinisikan sebagai tanah tak berkohesi atau tanah kasar dengan
permeabilitas yang tinggi yang mengandung prosentase butiran halus yang sedikit (kurang
dari 10% yang lebih keci} dari 0,06 mm). Prosentase butiran halus yang masih bisa diterima
tergantung pada apakah tanahnya berkohesi atau tidak berkohesi. Dibawah tekanan dari
peralatan pemadat, air dapat dipaksa keluar dan derajat pemadatan yang tinggi bisa dicapai,
walaupun bahan pada mulanya mempunyai kadar air yang tinggi.
Pada keadaan terpadatkan, tanah berbutir memiliki daya dukung beban yang tinggi, oleh
karena itu, lebih disukai untuk keperluan urugan dan biasanya mudah dipadatkan. Bila bahan
mengandung jumlah butiran halus yang cukup besar, tekanan air pori yang tinggi dapat
berkembang selama pemadatan jika kadar airnya tinggi, sehingga mengurangi stabilitas.
Tanah berbutir dengan gradasi seragam sulit dicapai tingkat kepadatan yang tinggi di dekat
permukaan urugan, khususnya bila digunakan mesin oilas getar. Masalah ini biasanya
terpecahkan ketika lapisan berikut di atasnya dipadatkan, permukaan yang kurang padat dari
lapisan di bawahnya akan terpadatkan dengan baik.
Peningkatan kepadatan dari tanah berbutir yang bergradasi seragam dapat dicapai dengan
pemeliharaan kadar air setinggi mungkin melalui pembasahan yang intensif dan dengan
membuat lintasan terakhir pada kecepatan yang lebih tinggi, menggunakan mesin gilas roda
halus tanpa getar atau menggunakan mesin gilas berkisi.
3. Tanah Halus Berkohesi
a. Lanau
Kadar air rnempunyai pengaruh yang besar pada karakteristik kekuatan dan
pamadatan tanah lanauan. Secara khusus, kenaikan kadar air meskipun hanya 1%
atau 2% yang bersamaan dengan pengaruh gangguan akibat penghamparan dan
pemadatan, dapat mengakibatkan penurunan kekuatan geser yang cukup besar serta
membuat bahan sulit dan tidak mungkin menjadi padat.
b. Lempung
Karakteristik pemadatan lempung sangat tergantung pada kadar air, sehingga usaha
untuk memperoleh pemadatan yang lebih tinggi diperlukan dengan pengurangan
kadar air.Mungkin perlu lapisan yang lebih tipis dan lintasan yang lebih banyak
dengan mesin pemadat yang lebih berat dari yang diperlukan untuk tanah berbutir.
Bila lempung dipadatkan pada batas atas kadar air yang layak LIMA pemadatan,
kemungkinan timbul ketidakstabilan akibat kelebihan tekanan air pori yang
disebabkan pemadatan tersebut.
Bila tanah berkohesi yang diperoleh tempat pengambilan material dalam bentuk
14 Universitas Kristen Maranatha memakai mesin gilas tumbuk atau mesin gilas berkisi untuk mencapai kepadatan
yang disyaratkan.
c. Urugan Khusus Bahan Buangan
Bahan buangan itu sifatnya sang at bervariasi sehingga harus selalu dilakukan
percobaan lapangan guna menentukan spesitikasi pemadatan.
2.7 Prosedur Percobaan Tes Kompaksi
Berdasarkan laporan laboratorium mekanika tanah, prosedur percobaan tes kompaksi adalah sebagai berikut:
1. Siapkan contoh tanah yang akan diuji ± 25 kg dimana tanah sudah dibersihkan dari akar-akar tumbuhan dan kotoran lain.
2. Tanah di jemur sampai kering udara (air drained), atau dikeringkan dalam oven dengan suhu 60°C selama 24 jam.
3. Gumpalan-gumpalan tanah dihancurkan dengan palu karet agar butiran tanah tidak ikut hancur.
4. Contoh tanah kering dalam keadaan lepas diayak dengan ayakan No. 4, dan hasil ayakan yang lolos No. 4 dipergunakan.
5. Tanah hasil ayakan sebanyak ± 3 kg di semprot dengan air untuk mendapat hasil contoh tanah dengan kebasahan merata sehingga bias dikepal tetapi masih mudah lepas (hancur).
6. Mold yang akan dipergunakan dibersihkan, ditimbang beratnya dan diukur volumenya (biasanya volume mold = 1/30 cu-ft).
7. Isikan contoh tanah ke dalam mold setebal 1,0”-2,0” ( untuk modified test ) atau
2,0”-4,0” ( untuk standard test)
8. Tumbuk contoh tanah di dalam mold dengan hammer sebanyak 25 kali pada tempat yang berlainan. Hammer yang dipergunakan disesuaikan dengan cara percobaan.
9. Isikan lagi contoh tanah ke dalam mold untuk lapisan berikutnya dan tumbuk lagi sebanyak 25 kali.
10. Pengisian diteruskan sampai 5 lapisan untuk modified test atau 3 lapisan untuk standard test.
11. Pada penumbukan lapisan terakhir harus dipergunakan sambungan tabung (collar) pada mold agar pada waktu penumbukan hammer tidak meleset ke luar. 12. Buka sambungan tabung (collar) di atasnya dan ratakan permukaan tanahnya
dengan scrapper.
13. Mold dan contoh tanah ditimbang.
14. Tanah dikeluarkan dengan bantuan dongkrak dan diambil bagian atas, tengah, dan bawah masing-masing ± 30 gram kemudian dioven selama 24 jam.
15. Setelah 24 jam dioven, container + tanah kering ditimbang.
16. Dengan mengambil harga rata-rata dari kadar air ketiganya didapat nilai kadar airnya.
15 Universitas Kristen Maranatha
2.8 CBR (California Bearing Ratio)
2.8.1 Definisi CBR(Herwan Dermawan,2010: Hal. 1)
Menurut Herwan Dermawan, California Bearing Ratio (CBR) adalah rasio dari gaya
perlawanan penetrasi dari tanah terhadap penetrasi sebuah piston yang ditekan secara kontinu dengan gaya perlawanan penetrasi serupa pada contoh tanah standard berupa batu
pecah di California.Rasio tersebut diambil pada penetrasi 2.5 dan 5.0 mm (0.1 dan 0.2 in) dengan ketentuan angka tertinggi.
Gaya Perlawanan Penetrasi adalah gaya yang diperlukan untuk menahan penetrasi
konstan dari suatu piston ke dalam tanah.
16 Universitas Kristen Maranatha
2.8.2 Maksud dan Tujuan Serta Aplikasi CBR
Tujuan percobaan ini adalah untuk menilai kekuatan tanah dasar yang dikompaksi
dilaboratorium yang akan digunakan dalam perencanaan tebal perkerasan.
2.8.3 Manfaat CBR
Perkerasan jalan adalah lapisan-lapisan bahan yang dipasang di atas dasar untuk
menerima beban lalu lintas sehingga beban tersebut ditambah berat perkerasan sendiri dapat dipikul oleh tanah dasar. Tebal perkerasan jalan bergantung kepada kekakuan tanah
dasar, kekuatan bahan perkerasan, muatan roda, dan intensitas lalu lintas.
Pada perencanaan jalan baru, tebal perkerasan biasanya ditentukan dari nilai CBR tanah dasar yang dipadatkan. Nilai CBR yang dipergunakan untuk perencanaan disebut CBR
desain (CBR Design). Desain CBR didapat dari percobaan di laboratorium dengan memperhitungkan dua faktor yaitu :
a. Kadar air tanah serta berat isi kering pada waktu dipadatkan.
b. Percobaan pada kadar air yang mungkin terjadi setelah perkerasan selesai
dibuat
2.9
Prosedur Percobaan
CBR Test
Berdasarkan laporan laboratorium mekanika tanah, prosedur percobaan tes CBR adalah sebagai berikut:
A. Benda Uji
Benda uji harus dipersiapkan menurut Cara Pemeriksaan Kepadatan Standar. 1. Ambil contoh kira-kira 5 kg atau lebih untuk tanah dan 5,5 kg untuk
campuran tanah agregat.
2. Kemudian campur bahan tersebut dengan bahan air sampai kadar air optimum atau kadar air lain yang dikehendaki.
3. Pasang cetakan pada keeping alas dan timbang. Masukkan piringan pemisah (spacerdisk) diatas keeping alas dan pasang kertas saring diatasnya.
4. Padatkan bahan tersebut di dalam cetakan sesuai dengan cara B atau D dari Pemeriksaan Pemadatan Standar atau Modified. Bila benda uji tersebut direndam periksa kadar airnya sebelum dipadatkan. Bila benda uji tersebut tidak direndam, pemeriksaan kadar air dilakukan setelah benda uji dikeluarkan dari cetakan.
17 Universitas Kristen Maranatha 6. Untuk pemeriksaan CBR langsung, benda uji ini telah siap untuk
diperiksa.
7. Bila dikehendaki CBR yang direndam, (SOAKED CBR), harus dilakukan langkah-langkah sebagai berikut :
a) Pasang keping pengembangan di atas permukaan benda uji dan kemudian pasang keping pemberat yang dikehendaki (seberat 4,50kg (10 lbs)) atau sesuai dengan beban perkerasan. Rendam cetakan beserta beban di dalam air, sehingga air dapat meresap dari atas maupun dari bawah. Pasang tripod beserta arloji pengukur pengembangan. Catat pembacaan pertama dan biarkan benda uji selama 96 jam. Permukaan air selama perendaman harus tetap (kira-kira 2,5 cm di atas permukaan benda uji). Tanah berbutir halus atau berbutir kasar yang dapat melakukan air lebih cepat dapat direndam dalam perendaman catat pembacaan arloji pengembangan.
b) Keluarkan cetakan dari bak air dan miringkan selama 15 menit sehingga air bebas mengalir habis. Jagalah agar selama pengeluaran air permukaan benda uji tidak terganggu.
c) Ambil beban dari keping alas, kemudian cetakan beserta isinya ditimbang. Beban uji CBR yang direndam telah siap untuk diperiksa.
B. Cara Melakukan
1. Letakkan keping pemberat di atas permukaan benda uji seberat minimal 4,50 kg(10 lbs) atau sesuai dengan beban perkerasan.
2. Untuk benda uji yang direndam beban harus sama dengan beban yang dipergunakan waktu perendaman. Letakkan pertama-tama keping pemberat 2,27 kg (5 pound) untuk mencegah mengembangnya permukaan benda uji pada bagian lubang keping pemberat. Pemberat selanjutnya dipasang setelah torak disentuhkan pada permukaan benda uji.
3. Kemudian atur torak penetrasi pada permukaan benda uji sehingga arloji beban permulaan ini sebesar 4,50 kg(10 lbs). Pembebanan permulaan ini diperlukan untuk menjamin bidang sentuh yang sempurna antara torak dengan permukaan benda uji. Kemudian arloji penunjuk beban dan arloji pengukur di nol kan.
4. Berikan pembebanan dengan teratur sehingga kecepatan penetrasi mendekati kecepatan 1,27 mm/menit(0,05”)per menit. Catat pembacaan
pembebanan pada penetrasi 0,312 mm (0,0125”), 0,62mm (0,025”), 1,25 mm(0,05”), 0,187 mm(0,075”), 2,5 mm(0,10”), 3,75 mm(0,15”), 5 mm(0,20”), 7,5 mm(0,30”), 10 mm(0,4”) dan 12,5 mm(0,5”).
5. Catat beban maksimum dan penetrasinya bila pembebanan maksimum
terjadi sebelum penetrasi 12,50 mm(0,5”).
6. Keluarkan benda uji dari cetakan dan tentukan kadar air dari lapisan atas benda uji setebal 25,4 mm.
18 Universitas Kristen Maranatha pemeriksaan kadar air sekurang-kurangnya 100 gram untuk tanah berbutir halus atau sekurang-kurangnya 500 gram untuk tanah berbutir kasar.
2.10 Unified Modeling Language (UML)
Menurut (Hend, 2006) “Unified Modeling Language (UML) adalah bahasa yang telah menjadi standard untuk visualisasi, menetapkan, membangun dan mendokumentasikan
artifak suatu sistem perangkat lunak”.
Menurut (Adi Nugroho : 2005). “Unified Modeling Language (UML) adalah alat bantu
analisis serta perancangan perangkat lunak berbasis objek”.
Menurut (Joomla dari http://soetrasoft.com : 2007). “Unified Modeling Language (UML) merupakan standard modeling language yang terdiri dari kumpulan-kumpulan diagram, dikembangkan untuk membantu para pengembang sistem dan software agar bisa menyelesaikan tugas-tugas seperti: Spesifikasi, Visualisasi, Desain Arsitektur,
Konstruksi, Simulasi dan testing serta Dokumentasi”.
Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan
bahwa “Unified Modeling Language (UML) adalah sebuah bahasa yang berdasarkan grafik atau Gambar untuk menvisualisasikan, menspesifikasikan, membangun dan
pendokumentasian dari sebuah sistem pengembangan perangkat lunak berbasis OO (Object Oriented)”.
Unified Modeling Language (UML) menggabungkan teknik dari pemodelan data (entitas diagram hubungan), pemodelan bisnis (aliran kerja), pemodelan objek, dan pemodelan
komponen. Hal ini dapat digunakan dengan semua proses, sepanjang siklus hidup pengembangan perangkat lunak, dan teknologi implementasi yang berbeda di seluruh . Unified Modeling Language (UML) menawarkan cara standar untuk memvisualisasikan
cetak biru arsitektur sistem, termasuk elemen seperti: a. Kegiatan
b. Aktor c. proses bisnis
d. Database skema e. Komponen
f. Bahasa pemrograman pernyataan reusable komponen software .
Modeling adalah penting untuk membedakan antara model UML dan himpunan diagram
19 Universitas Kristen Maranatha berisi dokumentasi yang mendorong elemen model dan diagram. Diagram UML
merupakan dua pandangan yang berbeda dari model sistem:
Statis (atau struktural) melihat: menekankan struktur statis dari sistem dengan menggunakan object, atribut, operasi dan hubungan. Pandangan struktural termasuk
diagram kelas dan diagram struktur komposit.
Dinamis (atau perilaku) melihat: menekankan perilaku dinamis sistem dengan
menunjukkan kolaborasi antara objek-objek dan perubahan negara internal objek. Pandangan ini termasuk diagram urutan, diagram aktivitas dan diagram keadaan mesin.
UML memiliki 14 jenis diagram dibagi menjadi dua kategori. Tujuh jenis diagram merupakan informasi struktural, dan tujuh lainnya merupakan jenis umum dari perilaku,
termasuk empat yang mewakili aspek yang berbeda dari interaksi. Diagram ini dapat dikategorikan secara hirarkis seperti yang ditunjukkan dalam gambar 2.5.Gambar ().
Gambar 2.5 UML
Unified Modeling Language (UML) memiliki banyak diagram agar dapat memodelkan
sistem secara lebih akurat, karena dalam pembuatan suatu sistem terdapat sejumlah pihak yang berkepentingan (stakeholder) pada aspek-aspek yang berlainan dari sistem. Oleh
karena itu, dengan adanya diagram-diagram pada UML yang mempunyai fungsi masing-masing sesuai dengan bidang dari pihak-pihak yang terlibat dalam pembuatan sistem,
maka pihak-pihak yang terlibat dapat memahami informasi yang ingin disampaikan dari satu pihak menuju pihak lainnya. Meskipun UML mempunyai banyak diagram, tetapi
20 Universitas Kristen Maranatha
2.11 Use Case Diagram
Use case atau diagram use case merupakan pemodelan untuk kelakukan (behavior)
sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat. Secara kasar, use case
digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi itu. Syarat penamaan pada use
case adalah nama didefinisikan sesimpel mungkin dan dapat dipahami. Ada dua hal
utama pada use case yaitu pendefinisian apa yang disebut aktor dan use case.
Aktor merupakan orang, proses, atau sistem lain yang berinteraksi dengan sistem
informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor adalah Gambar orang, tapi aktor belum tentu merupakan
orang.
Use case merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang saling
bertukar pesan antar unit atau aktor.
Simbol-simbol pada
Use case
Berikut adalah simbol-simbol yang ada pada diagram use case pada Tabel 2.2.
Tabel 2.2 Use Case Simbol dan Dekskripsi
Simbol Dekripsi
Usecase Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau actor; biasanya
dinyatakan dengan menggunakan kata kerja di awal frase nama use case
Aktor Orang, proses, atau sistem lain yang berinteraksi dengan
sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari
actor adalah gambar orang, tapi actor belum tentu merupakan orang; biasanya dinyatakan menggunakan kata
benda di awal frase nama aktor
21 Universitas Kristen Maranatha Asosiasi/association Komunikasi antara aktor dan use case yang berpartisipasi
pada use case atau use case memiliki interaksi dengan aktor
Ekstensi/extend Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan dapat berdiri sendiri walau tanpa
use case tambahan itu; mirip dengan prinsip inheritance pada pemograman berorientasi objek; biasanya use case
tambahan memiliki nama depan yang sama dengan use case yang di tambahkan, missal arah panah mengarah pada
usecase yang ditambahkan.
Generalisasi/generalization Hubungan generalisasi dan spesialisasi (umum-khusus) antara dua buah use case dimana fungsi yang satu adalah fungsi yang lebih umum dari lainnya. Misalnya:
Use case tambahan dijalankan, missal pada kasus berikut:
Kedua interpretasi di atas dapat dianut salah satu atau
keduanya tergantung pada pertimbangan dan interpretasi yang dibutuhkan.
Arah panah include mengarah pada use case yang dipakai <<extend>
<<extend> >
<<include>> <<extend>
Validasi username.
Validasi user
Validasi sidik jari
Validasi sidik jari
22 Universitas Kristen Maranatha
2.12 Activity Diagram
Diagram aktivitas yang dibangun dari sejumlah bentuk dihubungkan dengan panah. Jenis
Bentuk yang paling penting:
a. persegi panjang bulat merupakan kegiatan
b. berlian merupakan keputusan
c. bar mewakili awal (split) atau akhir (bergabung) dari kegiatan bersamaan d. lingkaran hitam merupakan awal (initial state) dari alur kerja
e. sebuah lingkaran hitam dikelilingi merupakan akhir
Activity diagram dibuat berdasarkan sebuah atau beberapa use case pada use case
diagram. Activity diagram mengGambarkan proses bisnis dan urutan aktivitas dalam sebuah proses yang dipakai pada business modeling untuk memperlihatkan urutan
aktifitas proses bisnis, struktur diagram ini mirip flowchart atau Data Flow Diagram pada perancangan terstruktur. Sangat bermanfaat apabila kita membuat diagram ini terlebih
dahulu dalam memodelkan sebuah proses untuk membantu memahami proses secara keseluruhan, activity diagram dibuat berdasarkan sebuah atau beberapa use case pada use
case diagram (Chonoles dan Schardt, 2003).
Diagram aktivitas atau activity diagram mengGambarkan workflow (aliran kerja) atau
aktivitas dari sebuah sistem atau proses bisnis. Yang perlu diperhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem.
Diagram aktivitas juga banyak digunakan untuk mendefinisikan hal-hal berikut:
a. rancangan proses bisnis dimana setiap urutan aktivitas yang di Gambarkan
merupakan proses bisnis sistem yang didefinisikan
b. urutan atau pengelompokan tampilan dari sistem / user interface dimana setiap
aktivitas dianggap memiliki sebuah rancangan antarmuka tampilan
c. rancangan pengujian dimana setiap aktivitas dianggap memerlukan sebuah
23 Universitas Kristen Maranatha Tabel 2.3 Simbol dan Dekskripsi Activity Diagram
Simbol Dekripsi
Status awal Status awal aktifitas sistem, sebuah diagram aktifitas memiliki sebuah status awal
Aktifitas Aktifitas yang dilakukan sistem, aktifitas biasanya diawali dengan kata kerja
Percabangan / decision Asosiasi percabangan dimana jika ada pilihan aktifitas lebih dari satu
Penggabungan / join Asosiasi penggabungan dimana lebih dari satu aktifitas digabungkan menjadi satu
N
ama
sw
im
lan
24 Universitas Kristen Maranatha Gambar 2.6 Contoh Activity Diagram
2.13 Class Diagram
Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek
dan merupakan inti dari pengembangan dan desain berorientasi objek (Chonoles dan Schardt, 2003). Class menggambarkan keadaan suatu sistem, sekaligus menawarkan
layanan untuk memanipulasi keadaan tersebut.
Class diagram menggambarkan struktur dan deskripsi class, package dan objek beserta
hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain.
Terdapat tiga area pokok dalam Class diagram, yaitu : nama (dan stereotype), atribut, metoda. Atribut dan metoda dapat memiliki salah satu sifat berikut ((Chonoles dan
Schardt, 2003):
1.
Private (-), tidak dapat dipanggil dari luar class yang bersangkutan.
2.
Protected (#), hanya dapat dipanggil oleh class yang bersangkutan dan
anak-anak yang mewarisinya.
3.
Public (+), dapat dipanggil oleh siapa saja.
Terdapat beberapa hubungan antar class pada class diagram, yaitu (Ambler, 2005) : 1. Asosiasi, yaitu hubungan statis antar class. Umumnya menggambarkan class yang
25 Universitas Kristen Maranatha pada kedua ujung baris, satu jumlah besar indikator untuk masing-masing arah seperti
[image:33.595.182.446.146.350.2]Tabel 2.4.
Tabel 2.4 Indikator Class Diagram
2. Agregasi, yaitu hubungan yang menyatakan bagian (“terdiri atas.”).
1. Pewarisan, yaitu hubungan hirarkis antar class. Class dapat diturunkan dari class lain dan mewarisi semua atribut dan metoda class asalnya dan menambahkan
fungsionalitas baru, sehingga ia disebut anak dari class yang diwarisinya. Kebalikan dari pewarisan adalah generalisasi.
2.
Hubungan dinamis, yaitu rangkaian pesan (message) yang di-passing dari satu classkepada class lain.
2.14 Entity Relationship Diagram (ERD)
Entity Relationship Model merupakan abstrak dan konseptual representasi data. Entity
Relationship adalah salah satu metode pemodelan basis data yang digunakan untuk
menghasilkan skema konseptual untuk model data semantik sistem. Dimana sistem
seringkali memiliki basis data relasional.
Diagram untuk mengGambarkan model Entitiy-Relationship ini disebut Entitiy
Relationship Diagram (ER diagram) atau ERD. Terdapat dua komponen utama
pembentuk Entity Relationship Model, yaitu (Fathansyah, 2007:73):
a. Entitas
Entitas merupakan individu yang mewakili sesuatu yang nyata (eksistensinya) dan dapat
26 Universitas Kristen Maranatha Gambar 2.7 Simbol Entitas
b. Relasi
Relasi menunjukkan adanya hubungan di antara sejumlah entitas yang berasal dari
himpunan entitas yang berbeda. Relasi yang terjadi diantara dua entitas (misalnya A dan B) dalam satu basis data dapat dibedakan dengan kardinalitas, yaitu (Fathansyah,
2007:77) :
[image:34.595.182.423.300.358.2]1. Satu ke satu (one to one)
Gambar 2.8 Relasi Satu Ke Satu
Hubungan relasi satu ke satu berarti setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B, dan begitu juga sebaliknya
setiap entitas pada himpunan entitas B berhubungan paling banyak dengan satu entitas pada himpunan entitas A, seperti Gambar 2.9.
[image:34.595.210.424.466.525.2]2. Satu ke banyak (one to many)
Gambar 2.9 Relasi Satu Ke Banyak
Hubungan relasi satu ke banyak berarti setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya, di
mana setiap entitas pada himpunan entitas B berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas A, seperti Gambar 2.10
[image:34.595.157.422.611.675.2]3. Banyak ke satu (many to one)
Gambar 2.10 Relasi Banyak Ke Satu
Hubungan relasi banyak ke satu berarti setiap entitas pada himpunan entitas A
berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas B, tetapi tidak sebaliknya, di mana setiap entitas pada himpunan entitas A berhubungan dengan
paling banyak satu entitas pada himpunan entitas B, seperti Gambar 2.11
A C B
C
A B
27 Universitas Kristen Maranatha 4. Banyak ke banyak (many to many)
Gambar 2.11 Relasi Banyak Ke Banyak
Hubungan relasi banyak ke banyak berarti Setiap entitas pada himpunan entitas A dapat
berhubungan dengan banyak entitas pada himpunan entitas B dan demikian juga sebaliknya, seperti Gambar 2.12.
Kedua komponen di atas dideskripsikan lebih jauh melalui sejumlah atribut/properti. Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk
mendeskripsikan karakteristik dari entitas tersebut(Fathansyah, 2007:74). Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain.
Dalam atribut harus dapat dibedakan mana atribut yang berfungsi sebagai kunci primer dan yang bukan (atribut deskriptif). Gambar atribut diwakili oleh simbol elips. Simbol
untuk atribut dapat dilihat pada Gambar 2.13.
Gambar 2.12 Simbol Atribut
2.15 Java
Java adalah satu set produk perangkat lunak komputer beberapa spesifikasi dari Sun Microsystems (yang telah bergabung dengan Oracle Corporation), yang bersama-sama
menyediakan sistem untuk mengembangkan perangkat lunak aplikasi dan penggelaran di lingkungan komputasi cross-platform. Java digunakan dalam berbagai platform
komputasi dari perangkat embedded dan ponsel pada akhir rendah, ke server enterprise dan superkomputer pada ujung yang tinggi. Sementara kurang umum, applet Java yang
kadang-kadang digunakan untuk menyediakan fungsi lebih baik dan aman saat browsing World Wide Web pada komputer desktop.
Menulis dalam bahasa pemrograman Java adalah cara utama untuk menghasilkan kode yang akan digunakan sebagai Java bytecode. Namun demikian, bytecode compiler yang
tersedia untuk bahasa lain seperti Ada, JavaScript, Python, dan Ruby. Bahasa baru beberapa telah dirancang untuk berjalan secara native pada Java Virtual Machine (JVM),
seperti Scala, Clojure dan Groovy. Sintaks Java meminjam banyak dari C dan C + +, namun fitur berorientasi objek dimodelkan setelah Smalltalk dan Objective-C. Java menghilangkan tertentu tingkat rendah konstruksi seperti pointer dan memiliki model
28 Universitas Kristen Maranatha memori yang sangat sederhana di mana setiap objek yang dialokasikan pada tumpukan
dan semua variabel jenis objek referensi. Manajemen memori ditangani melalui pengumpulan sampah terpadu otomatis dilakukan oleh JVM
Pada tanggal 13 November 2006, Sun Microsystems membuat sebagian besar
implementasi dari Java tersedia di bawah GNU General Public License (GPL). Java dibuat pada tahun 1995 di Sun Microsystems. Java merupakan bahasa berorientasi objek
dan serbaguna(Kadir, 2003). Kode Java dikompilasi dalam format yang disebut bytecode. Bytecode ini dapat dijalankan di semua komputer yang telah dilengkapi dengan program
Java Interpreter dan Java Virtual Machine.
Java sangat populer karena pada masa awal internet menjadi popular. Java telah
menyediakan sarana untuk membuat program (yang disebut applet) yang berjalan pada Web Browser. Bahasa ini juga mendukung koneksi ke database, menyediakan sarana
[image:36.595.134.478.345.608.2]untuk membuat aplikasi berbasis Windows, dan juga dapat dipakai untuk pemrograman jaringan, seperti Gambar 2.14.
29 Universitas Kristen Maranatha
2.16
Black- Box Testing ( Pressman , 2001 , hal. 460 )
Pengujian kotak hitam , juga disebut pengujian perilaku , adalah desain kasus uji yang
dibuat untuk mengungkap kesalahan . Hal ini juga menunjukkan bahwa fungsi perangkat lunak operasional , input diterima dengan baik dan output yang dihasilkan benar, dan
bahwa integritas informasi eksternal (misalnya , database ) dipertahankan .
Pengujian black-box berusaha menemukan kesalahan dalam kategori berikut : ( 1 ) salah atau hilang fungsi , ( 2 ) kesalahan antarmuka , ( 3 ) kesalahan dalam struktur data atau
akses database eksternal , ( 4 ) perilaku atau kinerja kesalahan , dan ( 5 ) inisialisasi dan
penghentian kesalahan . Tes ini dirancang untuk menjawab pertanyaan-pertanyaan berikut :
1.Bagaimana validitas fungsional diuji ?
2.Bagaimana perilaku sistem dan kinerja diuji?
3.Kelas input apa yang akan membuat kasus uji yang baik ?
4.Apakah sistem sangat sensitif terhadap nilai input tertentu ? 5.Bagaimana batas-batas kelas data diisolasi ?
6.Apa kecepatan data dan volume data yang dapat sistem mentolerir ? 7.Apa efek akan kombinasi spesifik data terhadap operasi sistem ?
88 Universitas Kristen Maranatha
Daftar Pustaka
Ambler, Scott W. (2004). Agile Model Driven Development with UML 2. Cambridge:
Cambridge University Press.
Budiharja, Darjanta., Sudarta & Syarifudin. (2000). Tata Cara Pemadatan Tanah. Jakarta: Pusat Litbang Pengairan, Badan Litbang PU.
Chonoles, Michael Jesse and James A. Schardt. (2003). UML 2 for Dummies. New York: Wiley Publishing, Inc.
Das, Braja M. (1941). Soil Mechanics Laboratory Manual Third Edition. United States of America: Engineering Press, Inc.
Dermawan, Herwan. (2010). Uji Kompaksi ASTM D 698 dan ASTM D 1557. Bandung : Universitas Pendidikan Indonesia.
Dermawan, Herwan. (2010). Uji California Bearing Ratio(CBR) ASTM D1883. Bandung : Universitas Pendidikan Indonesia.
Fathansyah. (1999). Basis Data. Bandung : Informatika
Hughes, Vegit Risana. (2013). Aplikasi Perhitungan Profil Aliran Pada Penampang Saluran
Berbentuk Trapesium Dengan Metoda Integrasi Langsung. Bandung: Universitas Kristen
Maranatha.
Kadir, Abdul. (2003). Pengenalan Sistem Informasi. Yogyakarta: Andi Offset.
Kristianti, Meliana. (2013). KBK TS-SI-TA.Bandung : Universitas Kristen Maranatha.
Laowo,Sanerago A dan Erna Restiani. (2010).Laporan Laboratorium Mekanika Tanah.
Bandung: Universitas Kristen Maranatha.
Liu, Cheng and Jack B.Evett. ( 2003). Soil Properties Testing, Measurement, and Evaluation
Fifth Edition. New Jersey: Prentice Education, Inc.
Manurung, Maria dan Desy Lita. (2009). Laporan Laboratorium Mekanika Tanah. Bandung: