vii
Universitas Kristen MaranathaABSTRAK
Jalan merupakan salah satu prasarana transportasi darat yang mempunyai peran strategis. Oleh karena itu, diperlukan suatu aplikasi yang dapat membantu pengelola dengan cepat dan mudah dalam mengolah data jalan maupun data lalulintas baik pada perkerasan lentur maupun perkerasan kaku. Tujuan dari penelitian ini adalah memberikan informasi secara mudah dan cepat dalam mencari data suatu jalan, khususnya tentang data jaringan jalan arteri dan kolektor serta dalam mencari data lalulintas dan bangunan jalan di Kecamatan Tanjung Karang Timur, Kota Bandar Lampung.
Tugas Akhir ini berisi tentang sistem informasi manajemen kondisi jaringan jalan termasuk metode penambahan data jalan, pengubahan, maupun penghapusan sampai tahapan rinciannya. Terdapat pula fungsi yang dapat menambah tipe jalan apabila pilihan dari tipe jalan tidak ada serta terdapat pula data lalulintas termasuk metode penambahan data lalulintas dan juga pengubahannya. Aplikasi ini dibuat menggunakan bahasa pemograman Java dengan database MySQL. Sumber data yang diolah berasal dari data sekunder dan data primer yang diperoleh pada saat survei lapangan serta diuji-aplikasikan untuk mendapatkan tampilan yang lebih baik.
viii
Universitas Kristen MaranathaABSTRACT
The road is one of the land transport infrastructure that have a strategic role. Therefore, required an application that can help managers quickly and easily in a process data path and data traffic in both flexible pavement and rigid pavement. The purpose of this study is to provide information quickly and easily find data in a way, especially on the arterial road network data and collector as well as in the search for data traffic and road building in the Eastern District of Cape Coral, City of Bandar Lampung.
This final management information system contains about the condition of road network data path including the method of addition, alteration, or deletion to stage the details. There is also a function that can add to the type of road where the choice of type of road does not exist and there is also data traffic including additional methods of data traffic and also changing it. This application was built using the Java programming language with MySQL database. Source of data that is processed comes from secondary data and primary data obtained during field surveys and tested-apply to get a better view.
ix
Universitas Kristen MaranathaDAFTAR ISI
LEMBAR PENGESAHAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... iv
PRAKATA ... v
ABSTRAK ... vii
ABSTRACT ... viii
DAFTAR ISI ... ix
DAFTAR GAMBAR ... xi
DAFTAR TABEL ... xv
DAFTAR LAMPIRAN ... xvi
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan... 2
1.4 Ruang Lingkup Kajian ... 2
1.5 Sumber Data ... 3
1.6 Sistematika Penulisan ... 3
BAB II KAJIAN TEORI ... 5
2.1 Sistem Transportasi Jalan ... 5
2.2 Arus Lalulintas ... 14
2.3 Unsur-Unsur Lalulintas ... 14
2.4 Unified Modeling Language (UML) ... 18
x
Universitas Kristen Maranatha2.6 Use Case Diagram ... 23
2.7 Activity Diagram ... 24
2.8. Sequence Diagram ... 26
2.9 Class Diagram ... 27
2.10 Java ... 29
BAB III ANALISIS DAN PERANCANGAN SISTEM ... 31
3.1 Proses Bisnis ... 31
3.2 Bagan Alir Penelitian ... 31
3.3 Entitiy Relationship Diagram (ERD) ... 33
3.4 Entity Relationship Table ... 34
3.5 Use Case ... 35
3.6 Activity Diagram ... 42
3.7 Sequence Diagram ... 51
3.8 Class Diagram ... 56
3.9 Rancangan Desain Antar Muka ... 58
BAB IV HASIL PENELITIAN... 65
4.1 Implementasi Admin ... 65
4.2 Implementasi Admin dan User ... 72
BAB V PEMBAHASAN DAN UJI COBA PENELITIAN ... 76
5.1 Pembahasan ... 76
BAB VI SIMPULAN DAN SARAN... 79
6.1 Simpulan ... 79
6.2 Saran ... 79
xi
Universitas Kristen MaranathaDAFTAR GAMBAR
Gambar 1 Macam-Macam Penampang dari Tipe Jalan ... 7
Gambar 2 Struktur Perkerasan Lentur ... 10
Gambar 3 Gorong-Gorong Tipe 50cm ... 13
Gambar 4 Drainase Tipe 60 ... 13
Gambar 5 Entitas ... 19
Gambar 6 Atribut Sederhana ... 20
Gambar 7 Atribut Komposit ... 20
Gambar 8 Atribut Bernilai Tunggal ... 20
Gambar 9 Atribut Bernilai Banyak ... 20
Gambar 10 Atribut Turunan ... 21
Gambar 11 Relasi satu ke satu ... 21
Gambar 12 Relasi satu ke banyak ... 21
Gambar 13 Relasi banyak ke banyak ... 21
Gambar 14 Contoh ER-Model relasi satu ke satu ... 22
Gambar 15 Contoh ER-Model relasi banyak ke Satu ... 22
Gambar 16 Contoh ER-Model Relasi Banyak ke Banyak... 22
Gambar 17 Simbol Actor... 23
Gambar 18 Simbol Use Case ... 23
Gambar 19 Contoh Use Case Diagram ... 24
Gambar 20 Contoh Activity Diagram ... 26
Gambar 21 Contoh Sequence Diagram ... 27
Gambar 22 Contoh Class Diagram ... 28
Gambar 23 Penerjemahan dan Pengeksekusian Program Java ... 29
Gambar 24 Bagan Alir Penelitian ... 32
Gamber 25 ERD Detail Jalan ... 33
xii
Universitas Kristen MaranathaGambar 27 UseCase Detail Jalan ... 35
Gambar 28 ActivityDiagramLogin ... 42
Gambar 29 ActivityDiagramView Gambar Jalan ... 42
Gambar 30 ActivityDiagramInfo ... 43
Gambar 31 Activity DiagramLog Out... 43
Gambar 32 ActivityDiagramView Data Jalan (1) ... 43
Gambar 33 ActivityDiagramView Data Jalan (2) ... 44
Gambar 34 ActivityDiagramViewDetail Kerusakan Jalan ... 44
Gambar 35 ActivityDiagramView Data Lalulintas dan Bangunan Jalan ... 45
Gambar 36 ActivityDiagramView Grafik Pertumbuhan Kendaraan ... 45
Gambar 37 ActivityDiagram Mengelola Jalan ... 46
Gambar 38 ActivityDiagram Mengubah Detail Jalan ... 47
Gambar 39 ActivityDiagram Mengelola Tipe Jalan ... 48
Gambar 40 ActivityDiagram Mengubah Data Lalin dan Bangunan Jalan ... 49
Gambar 41 ActivityDiagram Mengelola Pertumbuhan Kendaraan ... 50
Gambar 42 Sequence Diagram Login ... 51
Gambar 43 Sequence Diagram View Gambar Jalan ... 51
Gambar 44 Sequence Diagram View Data Jalan (1) ... 51
Gambar 45 Sequence Diagram View Data Jalan (2) ... 52
Gambar 46 Sequence Diagram View Detail Kerusakan Jalan... 52
Gambar 47 Sequence Diagram View Data Lalin ... 52
Gambar 48 Sequence Diagram View Grafik Pertumbuhan Kendaraan ... 53
Gambar 49 Sequence Diagram Tambah Data Jalan ... 53
Gambar 50 Sequence Diagram Ubah Data Jalan ... 53
Gambar 51 Sequence Diagram Hapus Data Jalan ... 54
Gambar 52 Sequence Diagram Ubah Detail Jalan... 54
xiii
Universitas Kristen MaranathaGambar 54 Sequence Diagram Ubah Tipe Jalan ... 55
Gambar 55 Sequence Diagram Hapus Tipe Jalan ... 55
Gambar 56 Sequence Diagram Ubah Data Lalin ... 55
Gambar 57 Sequence Diagram Tambah Pertumbuhan Kendaraan ... 56
Gambar 58 Sequence Diagram Ubah Pertumbuhan Kendaraan ... 56
Gambar 59 Class Diagram Sistem Informasi Detail Jalan ... 57
Gambar 60 Rancangan Tampilan Desain Utama ... 58
Gambar 61 Rancangan Tampilan Login ... 58
Gambar 62 Rancangan Tampilan Info ... 59
Gambar 63 Rancangan Tampilan Bagian Bina Marga ... 59
Gambar 64 Rancangan Tampilan Bagian Perencanaan dan Pengendalian ... 60
Gambar 65 Rancangan Tampilan Data Jalan ... 60
Gambar 66 Rancangan Tampilan View Kerusakan Jalan ... 61
Gambar 67 Rancangan Tampilan View Data Lalin... 61
Gambar 68 Rancangan Tampilan View Grafik Pertumbuhan Kendaraan ... 62
Gambar 69 Rancangan Tampilan Mengelola Data Jalan ... 62
Gambar 70 Rancangan Tampilan Mengubah Kerusakan Jalan ... 63
Gambar 71 Rancangan Tampilan Mengelola Tipe Jalan... 63
Gambar 72 Rancangan Tampilan Mengubah Data Lalin... 64
Gambar 73 Rancangan Tampilan Mengelola Pertumbuhan Kendaraan ... 64
Gambar 74 Tampilan Utama ... 65
Gambar 75 Tampilan Login ... 65
Gambar 76 Tampilan Utama Bagian Bina Marga ... 66
Gambar 77 Tampilan Utama Bagian Perencanaan dan Pengendalian ... 66
Gambar 78 Tampilan Mengelola Data Jalan ... 67
Gambar 79 Tambah Data Jalan ... 67
xiv
Universitas Kristen MaranathaGambar 81 Hapus Data Jalan... 68
Gambar 82 Tampilan Mengubah Detail Jalan ... 69
Gambar 83 Ubah Detail Jalan ... 69
Gambar 84 Tampilan Mengelola Tipe Jalan... 70
Gambar 85 Tambah Tipe Jalan ... 70
Gambar 86 Ubah Tipe Jalan ... 70
Gambar 87 Hapus Tipe Jalan ... 71
Gambar 88 Tampilan Mengubah Data Lalin... 71
Gambar 89 Tampilan Mengelola Pertumbuhan Kendaraan ... 72
Gambar 90 Tampilan Utama ... 73
Gambar 91 Tampilan Info ... 73
Gambar 92 Tampilan View Data Jalan ... 74
Gambar 93 Tampilan View Kerusakan Jalan ... 75
Gambar 94 Tampilan View Data Lalin... 75
xv
Universitas Kristen MaranathaDAFTAR TABEL
Tabel I Perbedaan Jalan Arteri dengan Jalan Kolektor ... 6
Tabel II Kelompok Kerusakan Perkerasan Beraspal ... 12
Tabel III Nilai Emp Berdasarkan Tipe Kendaraan ... 15
Tabel IV Simbol-Simbol Activity Diagram ... 25
Tabel V Indikator ... 28
Tabel VI Perbedaan Netbeans dengan Adobe Flex ... 30
Table VII TestingLogin ... 76
Tabel VIII Testing Data Jalan ... 76
Tabel IX Testing Kerusakan Jalan ... 77
Tabel X Testing Tipe Jalan ... 77
Tabel XI Testing Data Lalin ... 78
xvi
Universitas Kristen MaranathaDAFTAR LAMPIRAN
RIWAYAT HIDUP PENULIS
Data Diri
Nama
: Ali Agus Hanafi
Jenis Kelamin
: Laki-laki
Tempat Lahir
: Bandar Lampung
Tanggal Lahir
: 01 Mei 1989
Telepon
: 081977980222
Alamat Lengkap
: Jl. R.A. Kartini No.41F Bandar Lampung
: ali_fritz89@yahoo.com
Judul Tugas Akhir
: Aplikasi DataTransportasi Jalan di Kota
Bandar Lampung
Pendidikan
1993
–
1995
TK Santo Fransiskus Bandar Lampung
1995
–
2001
SD Santo Fransiskus Bandar Lampung
2001
–
2004
SMP Santo Fransiskus Xaverius Bandar Lampung
2004
–
2007
SMA Xaverius Bandar Lampung
2007
–
sekarang
Double Degree (Teknik Sipil
–
Sistem Informasi)
Universitas Kristen Maranatha
Pengalaman Organisasi
2008
–
2009
Wakil Ketua Himpunan Mahasiswa Double Degree
2009
–
2010
Ketua Eksternal Himpunan Mahasiswa Double
Degree
1
Universitas Kristen MaranathaBAB I PENDAHULUAN
1.1 Latar Belakang
Jalan merupakan salah satu prasarana transportasi yang mempunyai
peran sangat strategis dalam bidang sosial, ekonomi, budaya, dan
hankam (integritas nasional). Hal ini terbukti dari kenyataan bahwa jalan
melayani 80-90% dari seluruh angkutan barang dan orang. Untuk
kelancaran perjalanannya, para pengguna jalan menuntut agar jalan yang
dilewatinya
selalu
memberikan
keamanan,
kenyamanan,
dan
keselamatan. Namun demikian, jalan mengalami penurunan kondisi
sesuai dengan bertambahnya umur sehingga pada suatu saat, jalan
tersebut akan mempunyai kondisi yang dipandang mengganggu
kelancaran perjalanan.
Pembinaan jalan dilakukan untuk memenuhi tuntutan masyarakat
pengguna jalan, hal ini bukan pekerjaan mudah, lebih-lebih pada saat
kondisi anggaran terbatas serta beban kendaraan yang cenderung jauh
melampaui batas dan kondisi cuaca. Di samping itu, makin meningkatnya
kesadaran masyarakat untuk menyampaikan tuntutannya atas penyediaan
prasarana jalan merupakan tantangan yang perlu mendapat perhatian dari
pihak-pihak yang terkait dalam pembinaan jalan.
2
Universitas Kristen Maranatha
1.2 Rumusan Masalah
Berdasarkan latar belakang tersebut, maka perumusan masalah yang
akan diteliti adalah:
1. Bagaimana aplikasi transportasi ini dapat memberikan informasi
mengenai kondisi jalan dan kerusakan jalan di suatu daerah?
2. Bagaimana aplikasi transportasi ini dapat memberikan informasi
mengenai kondisi lalulintas suatu jalan?
1.3 Tujuan Pembahasan
Dari permasalahan yang dikemukakan, tujuan yang ingin dicapai adalah:
1. Untuk menginformasikan secara mudah dan cepat mengenai kondisi
jalan dan kerusakan jalan, khususnya pada jaringan jalan arteri dan
kolektor di Kecamatan Tanjung Karang Timur, Kota Bandar Lampung.
2. Untuk menginformasikan secara mudah dan cepat mengenai kondisi
lalulintas, khususnya pada jaringan jalan arteri dan kolektor di
Kecamatan Tanjung Karang Timur, Kota Bandar Lampung.
1.4 Ruang Lingkup Kajian
Ruang lingkup kajian adalah:
1. Menampilkan kondisi jalan arteri dan kolektor di Kecamatan Tanjung
Karang Timur, Bandar Lampung.
2. Menampilkan kondisi lalulintas pada jalan arteri dan kolektor di
Kecamatan Tanjung Karang Timur, Bandar Lampung.
3. Menampilkan kerusakan jalan arteri dan kolektor di Kecamatan
Tanjung Karang Timur, Bandar Lampung baik secara visualisasi
maupun dengan menggunakan tabel.
4. Mengelola kondisi jalan, kondisi lalulintas, dan kerusakan jalan arteri
dan kolektor di Kecamatan Tanjung Karang Timur, Bandar Lampung.
5. Mengakumulasikan total luas kerusakan jalan secara otomatis.
3
Universitas Kristen Maranatha
1. 5 Sumber Data
Sumber data Tugas Akhir ini terdiri dari:
1. Buku Referensi
2. Internet
3. Survei Lapangan
4. Dinas Pekerjaan Umum Kotamadya Bandar Lampung dan Dinas
Pekerjaan Umum Provinsi Lampung
1. 6 Sistematika Penulisan
Secara garis besar 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 latar belakang,
perumusan masalah, tujuan dari Tugas Akhir, batasan
masalah, serta sistematika penulisan secara global dari
lapangan.
Bab II
: Kajian Teori
Pada bab ini akan diuraikan mengenai landasan teoritis
tentang aplikasi meliputi pertumbuhan kendaraan dan
pertumbuhan jalan. Kemudian dibahas juga mengenai
unsur-unsur yang terlibat dalam pembuatan aplikasi yang
menggunakan bahasa pemrograman Java.
Bab III
: Analisis dan Perancangan Sistem
Pada bab ini, akan dibahas mengenai proses bisnis dan
use case diagram
serta rancangan tampilan (user
4
Universitas Kristen Maranatha
Bab IV : Hasil Penelitian
Pada bab ini, akan diperlihatkan struktur program, dan
implementasinya.
Bab V
: Pembahasan dan Uji Coba Penelitian
Pada bab ini, akan diperlihatkan penggunaan sistem oleh
programmer.
Bab VI : Simpulan dan Saran
79
Universitas Kristen MaranathaBAB VI SIMPULAN DAN SARAN
6.1 Simpulan
Berdasarkan hasil penelitian dan pengujian dapat disimpulkan sebagai
berikut:
1. Informasi mengenai kondisi jalan dan kerusakan jalan di suatu daerah
dapat diperoleh secara mudah dan cepat dengan menggunakan
aplikasi data transportasi jalan yang datanya dapat diolah secara
komputerisasi.
2. Aplikasi ini dapat mengolah data mengenai data jalan, detail jalan, data
lalulintas, serta bangunan jalan secara komputerisasi.
3. Keuntungan dengan adanya aplikasi ini adalah memperoleh informasi
langsung kondisi jalan secara keseluruhan maupun per segmen jalan
melalui data maupun pewarnaan.
4. Memudahkan dalam mengetahui informasi-informasi mengenai data
lalulintas dan bangunan jalan suatu daerah serta data yang ada dapat
diolah apabila terdapat perubahan data lalulintas dan bangunan jalan
pada suatu jalan.
6.2 Saran
Adapun saran dari penelitian ini adalah:
1. Menambah fitur data mengenai kerusakan
jalan dari tahun ke tahun
sehingga dapat dibandingkan dengan grafik pertumbuhan kendaraan
yang sudah ada.
80
Universitas Kristen MaranathaDAFTAR PUSTAKA
Chonoles, M.J. and James A.S., (2003)
UML 2 for Dummies. New York:
Wiley Publishing, Inc.
Fathansyah. (1999). Basis Data. Bandung: Informatika.
Hadihardjaja, J., dkk. (1997).
Rekayasa Jalan Raya.
Jakarta: Universitas
Gunadarma.
Kadir, A. (2003). Pengenalan Sistem Informasi. Yogyakarta: Andi Offset.
Khisty,
C.J.
dan
Lall,
B.K.
(2003).
Dasar-dasar
Rekayasa
Transportasi/Edisi Ke-3/Jilid 1. Jakarta: Erlangga.
Nizar, C. (2010). Kerusakan Jalan. Diterima 01 September 2011 dari:
http://www.ilmusipil.com/klasifikasi-jalan-menurut-wewenang
Roess, R.P., dkk. (2004).
Traffic Engineering 3th Edition. New Jersey:
Pearson Education, Inc.
Sukirman, S. (2006).
Perencanaan Tebal Perkerasan Lentur.
Bandung:
Institut Teknologi Nasional.
Suripin. (2004). Sistem
Drainase Perkotaan Yang Berkelanjutan.
Semarang: Andi.
Susilo, B.H. (1998). Sistem Dan Rekayasa Transportasi. Bandung.
Wiryanto, U. (2001).
Metodologi Penyusunan Rencana Program Jangka
Menengah(RPJM) Jalan Kabupaten di Kabupaten Purworejo Tahun
Anggaran 2001. Diterima 10 Mei 2011 dari: