• Tidak ada hasil yang ditemukan

Pembuatan Aplikasi Perhitungan Pada Pemadatan (Compaction Test) dan California Bearing Ratio (CBR Test).

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Aplikasi Perhitungan Pada Pemadatan (Compaction Test) dan California Bearing Ratio (CBR Test)."

Copied!
38
0
0

Teks penuh

(1)

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.

(2)

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. .

(3)

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

(4)

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

(5)

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

(6)

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

....

68

Gambar 4.5 Tampilan Data Lengkap Density and Water Content Determination

...

68

Gambar 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

(7)

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

(8)

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

(9)

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 di

Laboratorium 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

(10)

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

(11)

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.

(12)

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

Pendahuluan

Pada bab ini akan dibahas secara singkat mengenai latar belakang, rumusan

masalah, tujuan, ruang lingkup penelitian, metodologi penelitian, dan

(13)

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

(14)

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 Litbang

Pengairan, 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

(15)

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

(16)

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 :

(17)

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.

(18)

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;

(19)

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 uji

Contoh uji yang telah dipadatkan dan diratakan sesuai ukuran cetakan

berat jenis butir perbandingan antara massa isi butir tanah dan massa isi air

2.

Contoh uji

Contoh tanah lolos saringan No.4 (4,75 mm) dan lolos saringan 19,0 mm (3/4”)

yang telah dicampur

3.

Kadar air
(20)

12 Universitas Kristen Maranatha

4.

Kadar air optimum

Kadar air yang paling cocok untuk cara pemadatan tertentu yang menghasilkan kepadatan paling besar yang diperoleh dari kurva pemadatan

5.

Kepadatan basah

perbandingan antara massa benda uji basah dan volume

6.

Kepadatan kering

Perbandingan antara massa benda uji kering dan volume

7.

Kepadatan kering jenuh

Perbandingan antara massa kering tanah dan volume total pada kondisi jenuh air (rongga berisi udara nol)

8.

Kepadatan maksimum

Kepadatan 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

(21)

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

(22)

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.

(23)

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.

(24)

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.

(25)

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.

(26)

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

(27)

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

(28)

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

(29)

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

(30)

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

(31)
[image:31.595.112.515.107.719.2]

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

(32)
[image:32.595.270.390.83.326.2]

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

(33)

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 class

kepada 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

(34)

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

(35)
[image:35.595.120.423.123.187.2]

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

(36)

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.

(37)

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 ?

(38)

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:

Gambar

Gambar 2.1 Proctor Test Laboratorium
Tabel 2.1 Proctor dan AASHTO
Gambar 2.2 Kurva Standard and Modified Proctor
Gambar 2.3 Ukuran Alat Hammer and Mold from Standard and Modified Proctor
+7

Referensi

Dokumen terkait