Upload
dangkhue
View
221
Download
2
Embed Size (px)
Citation preview
USULAN PROGRAM KREATIVITAS MAHASISWA
JUDUL:
APLIKASI PENGOLAHAN DATA TRAYEK LEBAK BULUS
MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0
BIDANG KEGIATAN:
PKM-KARSA CIPTA
Diusulkan oleh:
AHMAD FAHRUROZI 10415078 2015
EKA PUTRA 10415099 2015
GUNARDI FAUZI 1 0415074 2015
STMIK JAKARTA STI&K JAKARTA
2015
ii
LEMBAR PENGESAHAN
1. Judul Kegiatan : Aplikasi Pengolahan Data Trayek
Lebak Bulus Menggunakan
Microsoft Visual Basic 6.0
2. Bidang Kegiatan : PKM-KC
3. Bidang Ilmu
4. Ketua Pelaksana Kegiatan
: ( ) Kesehatan ( ) Pertanian
( ) MIPA (X) Teknologi
a. Nama Lengkap : Ahmad Fahrurozi
b. NPM : 10415078
c. Program Studi : Sistem Informasi
d. Universitas/Institusi/Politeknik : STMIK Jakarta STI&K
e. Alamat Rumah : Jl.Pulau Kalibata, Pancoran
Jakarta Selatan
f. No. Telephone : 08112034226
5. Anggota Pelaksana Kegiatan/Penulis : 2 (dua) orang
6. Dosen Pendamping
a. Nama Lengkap dan Gelar : Hariyanto,S.Kom.,MMSI
b. NIP : 98.1.019
c. Alamat Rumah dan No. Tel/.HP : Jl. BRI No. 17 Kebayoran Baru
Jakarta Selatan
Jakarta, 5 November 2015
Menyetujui
Ketua Program Studi
Sistem Informasi
Ketua Pelaksana Kegiatan
(Dr. Pipit Arnesia)
NIP. -
(Ahmad Fahrurozi)
NPM. 10415078
Wakil Ketua Bidang Kemahasiswaan
Dosen Pendamping
(Aqwam Rosadi Kardian,SKom.,MM)
NIP. 98.1.007
(Edi Pranoto, SE., MM)
NIP.
iii
DAFTAR ISI
Halaman
HALAMAN SAMPUL ..........................................................................................................i
LEMBAR PENGESAHAN................................................................................................... ii
DAFTAR ISI ......................................................................................................................... iii
DAFTAR GAMBAR .............................................................................................................. v
DAFTAR TABEL .................................................................................................................. vi
RINGKASAN ...................................................................................................................... vii
BAB I PENDAHULUAN ........................................................................................................ 1
1.1 Latar Belakang ................................................................................................................... 1
1.2 Rumusan Masalah .............................................................................................................. 2
1.3 Tujuan dan Manfaat ........................................................................................................... 2
1.4 Luaran................................................................................................................................. 2
BAB II TINJAUAN PUSTAKA .............................................................................................. 3
2.1 Trayek Angkutan Terminal Lebak Bulus .......................................................................... 3
2.2 Aplikasi ............................................................................................................................. 3
2.3 Unified Modeling Language (UML) ................................................................................. 4
2.4 Macromedia Flash 8.0 ........................................................................................................ 4
2.5 Microsoft Visual Basic 6.0 ................................................................................................ 5
iv
BAB III METODE PELAKSANAAN .................................................................................... 6
3.1 Flowchat Program .............................................................................................................. 6
3.2 Unified Modeling Language (UML) .................................................................................. 7
3.3 Uji coba Aplikasi ................................................................................................................ 9
BAB IV BIAYA DAN JADWAL KEGIATAN……………………………………………11
4.2 Anggaran Biaya ................................................................................................................ 11
4.2 Jadwal Kegiatan ............................................................................................................... 11
DAFTAR PUSTAKA ............................................................................................................ 12
v
DAFTAR GAMBAR
Halaman
Gambar 1. Flowchat Program .................................................................................................. 6
Gambar 2. Use case Diagram ................................................................................................... 7
Gambar 3. Diagram Sequence .................................................................................................. 8
Gambar 4. Diagram Activity .................................................................................................... 8
Gambar 5. Tampilan Menu Utama ........................................................................................... 9
Gambar 6. Tampilan Menu Cari Berdasarkan Rute ............................................................... 10
Gambar 7. Tampilan cari Trayek ........................................................................................... 10
vi
DAFTAR TABEL
Halaman
Tabel 4.1 Ringkasan Anggaran Biaya ............................................................................ 11
Tabel 4.2 Jadwal Kegiatan ...............................................................................................11
RINGKASAN
Masih banyak masyarakat yang belum memanfaatkan sarana prasarana yang
disediakan oleh terminal terminal, karena masih dilakukan secara manual. Penulis
membuat aplikasi untuk menentukan rute atau trayek yang ada pada terminal Lebak
Bulus, dalam aplikasi ini penumpang dapat mengetahui rute yang ingin dituju dengan
output trayek angkutan dan rute setiap angkutan yang ada diterminal lebak bulus.
Secara keseluruhan aplikasi ini dibangun dengan Microsoft Visual Basic 6.0.
pembuatan aplikasi ini telah sesuai berdasarkan hasil perancangan yang telah dibuat.
Dengan menggunakan aplikasi ini yang diharapkan cara kerja sistem yang sebelumnya
manual dapat mengubah cara kerja yang lebih cepat, tepat, dan efisien dan akan
tercipta suatu lingkungan sistem kerja yang lebih produktif dalam pengambilan
keputusan.
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Jakarta merupakan ibu kota dari Negara Indonesia, yang tingkat populasi
masyarakatnya sangat pesat sehingga membuat tingkat aktifitas masyarakat meningkat.
Hampir sebagian besar masyarakat ibu kota Jakarta adalah pekerja dan sisanya adalah
pelajar, yang mana aktifitasnya tidak lepas dari kendaraan, baik secara pribadi maupun
umum. Kendaraan merupakan alat yang penting dalam menjalankan kegiatan
masyarakat baik untuk bekerja ataupun berpergian.
Dengan tingkat populasi masyarakat yang sangat tinggi membuat ibu kota Jakarta
merupakan kota yang sangat macet, karena hampir sebagian besar dari pengguna jalan
adalah kendaraan pribadi. Hal ini membuat sebagian pengguna kendaraan pribadi
beralih pada kendaraan umum, untuk mengurangi tingkat kemacetan. Namun kendaraan
umum yang disediakan oleh pemerintah belum sepenuhnya maksimal dalam
pelaksanaanya, baik mengenai informasi tentang jenis angkutan umum ataupun rute dan
jalur yang dilalui angkutan umum. Terminal seharusnya diberikan informasi yang jelas
dan aktual mengenai jenis angkutan umum dan rute yang dilalui oleh angkutan umum.
Berdasarkan permasalahan di atas penulis ingin membuat suatu aplikasi yang
merupakan suatu simulasi, dengan tujuan memudahkan masyarakat menggunakan
angkutan umum, dalam mengetahui rute rute angkutan umum yang ada didalam terminal
Lebak Bulus. Adapun judul penulisan ini adalah Aplikasi Terminal Bus Lebak Bulus
Menggunakan Microsoft Visual Basic 6.0
2
1.2 Rumusan Masalah
Permasalahan yang akan dibahas dan diselesaikan dalam pelaksanaan program ini
adalah bagaimana merancang suatu aplikasi yang mampu membantu untuk mengetahui
rute perjalanan yang berada di lebak bulus.
1.3 Tujuan dan Manfaat
Tujuan dan manfaat yang ingin dicapai dalam pembuatan sistem ini adalah:
1. Membuat suatu perancangan dan pembuatan aplikasi trayek terminal lebak
bulus.
2. Memudahkan masyarakat untuk mengetahui rute yang dilalui dari angkutan
yang ingin hendak ditempuh.
3. Mampu memahami pengolahan data untuk aplikasi trayek terminal lebak bulus.
1.4 Luaran
Luaran yang diharapkan setelah program ini adalah terciptanya suatu aplikasi
yang mampu mengetahui sistem rute yang dilalui dari angkuta yang hendak ditempuh
dari terminal lebak bulus.
3
BAB II
TINJAUAN PUSTAKA
2.1 Trayek Angkutan Terminal Lebak Bulus
Aplikasi Trayek Terminal Lebak Bulus, merupakam suatu aplikasi yang bertujuan
untuk mempermudah penumpang atau pengunjung didalam terminal lebak bulus untuk
mengetahui jenis trayek dan rute yang dilalui , agar dapat mempermudah dalam pencarian
rute yang ingin dilalui oleh pengunjung atau penumpang ,
Adapun aplikasi ini tebagi menjadi dua tujuan yang dapat memberikan informasi
pada penumpang atau pengunjung yaitu,
1) Penumpang dapat melihat rute rute yang dilalui oleh angkutan umum yang ada
didalam terminal lebak bulus.
2) Penumpang dapat melihat jenis angkutan umum tertentu dan mengetahui rute yang
dilalui oleh angkutan tersebut mulai dari pemberangkatan sampai tempat tujuan
akhir dan 3ariff jarak jauh dan dekat angkutan umum yang ada diterminal lebak
bulus
2.2 Aplikasi
Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang
memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang
diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang
mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung
menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan
pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja,
dan pemutar media.
4
Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut
sebagai suatu paket atau suite aplikasi (application suite). Contohnya adalah Microsoft
Office dan Open Office.org, yang menggabungkan suatu aplikasi pengolah kata, lembar
kerja, serta beberapa aplikasi lainnya. Aplikasi-aplikasi dalam suatu paket biasanya
memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan
pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering kali, mereka
memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan
pengguna. Contohnya, suatu lembar kerja dapat dibenamkan dalam suatu dokumen
pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah.
2.3 Unified Modeling Language (UML)
UML merupakan salah satu alat bantu yang sangat handal di dunia pengembangan
sistem yang berorientasi objek. Hal ini disebabkan karena UML menyediakan bahasa
pemodelan visual yang memungkinkan bagi pengembangan sistem untuk membuat cetak
biru atas visi mereka dalam bentuk yang baku, mudah dimengerti serta dilengkapi dengan
mekanisme yang efektif untuk berbagi (sharing) dan mengkomunikasikan rancangan
mereka dengan yang lain.UML tidak hanya dominan dalam penotasian di lingkungan
Object Oriented tetapi juga populer di luar lingkungan Objek Oriented. Ada tiga karakter
penting yang melekat di UML yaitu sketsa, cetak biru dan bahasa pemrograman. Sebagai
sebuah sketsa, UML berfungsi sebagai jembatan dalam mengkomunikasikan beberapa
aspek dari sistem. UML juga bisa berfungsi sebagai sebuah cetak biru karena sangat
lengkap dan detil. Dengan cetak biru ini maka akan diketahui informasi detil tentang
coding program atau bahkan membaca program dan menginterpretasikannya kembali ke
dalam diagram. Sedangkan sebagai bahasa pemrograman, UML dapat menterjemahkan
diagram yang ada di UML menjadi kode program yang siap untuk dijalankan.
2.4 Macromedia Flash 8.0
Flash sebuah program aplikasi profesional untuk menggambar grafis dan animasi
Animasi yang dihasilkan berupa animasi vektor atau gambar bitmap.Animasi ini
biasanya digunakan untuk membuat halaman web yg interaktif, logo , movie.
5
Dalam Menggunakan Macromedia Flash 8 kita harus mengetahui dasar – dasar
yang diperlukan untuk belajar membuat animasi kartun. Kita terlebih dahulu harus
mengenal dan memahami beberapa istilah yang biasa digunakan saat bekerja
dilingkungan Flash sebelum mengenal lingkungan kerja Flash. Kita setidak nya harus
menguasai hal berikut sebelum menggunakan Macromedia Flash 8
2.5 Microsoft Visual Basic 6.0
Visual Basic (yang sering disebut dengan VB) selain disebut sebagai sebuah
bahasa pemrograman, juga disebut sebagai sarana (tool) untuk menghasilkan program-
program aplikasi berbasiskan windows. Beberapa kemampuan atau manfaat dari Visual
Basic diantaranya seperti :
a) Untuk membuat program aplikasi berbasis windows.
b) Untuk membuat objek-objek pembantu program seperti misalnya kontrol
ActiveX, file Help, aplikasi Internet, dan sebagainya.
c) Menguji program (debugging) dan menghasilkan program akhir berakhiran
EXE yang bersifat executable, atau dapat langsung di jalankan.
Visual Basic memungkinkan pembuatan aplikasi Grapichal User Interface (GUI)
atau pemrograman yang menggunakan tampilan grafis sebagai alat komunikasi dengan
pemakainya. Pembuatan tampilan User Interface dapat dilakukan dengan meletakkan
objek-objek grafis ke lembar (form) yang sudah di sediakan oleh Visual basic.
6
BAB III
METODE PELAKSANAAN
3.1 Flowchat Program
Flowchart merupakan suatu diagram yang menjelaskan logika / urutan
instruksi program. Agar lebih memudahkan dalam menjelaskan langkah-langkah
pembuatan program maka terlebih dahulu penulis membuat Flowchart yang
menggambarkan prosesnya secara umum .
Gambar 1. Flowchat Program
Mulai
Menu Utama Cari
Rute
Cari
Traye
k
Pilih Rute Tujuan
Lihat
Traye
k
Pilih Jenis
Angkutan
Pilih
Nama
Traye
Data dan informasi
rute yang dilalui dari
jenis angkutan yang
dipilih
Jenis angkutan
yang melewati
dari rute yang
dituju
About
About
penulis
7
3.2 Unified Modeling Language (UML)
Unified Modeling Language (UML) digunakan untuk memvisualisasi,
menspesifikasikan, membangun, dan mendokumentasikan sebuah sistem
pengembangan software berbasis OO (Object-Oriented). Rancangan aplikasi ini
menggunakan 4 tipe diagram dari UML yaitu : Use Case Diagram, Sequence
Diagram, Activity diagram, Class Diagram.
Gambar 2. Use case Diagram
Diagram use case digunakan untuk menggambarkan pengguna sistem dari
perilaku pengguna terhadap sistem. Use Case ini menjelaskan apa yang dikerjakan
oleh actor terhadap sistem. Pada use case diagram ini terdapat satu aktor yang
merupakan pengguna sistem, yaitu pengunjung, Pengunjung diwakili oleh aktor
sedangkan perilakunya diwakili oleh use case.Diagram ini menggambarkan bentuk
dari interaksi dari form – form menu dalam aplikasi.Use Case diagram merupakan
interaksi antara pengguna dengan aplikasi trayek terminal lebak bulus , use case
mendefinisikan fitur apa yang harus disediakan oleh sistem agar aplikasi ini dapat
berjalan
8
Gambar 3. Diagram Sequence
Sequence diagram digunakan untuk menggambarkan perilaku pada sebuah
scenario. Diagram ini menunjukkan sejumlah contoh obyek dan message (pesan)
yang diletakkan diantara obyek-obyek ini didalam use case. Obyek-obyek yang
berkaitan dengan proses berjalannya operasi diurutkan dari kiri ke kanan
berdasarkan waktu terjadinya dalam pesan yang terurut
Gambar 4. Diagram Activity
9
3.3 Uji coba Aplikasi
Uji aplikasi ini dilihat seberapa jauh dapat aplikasi berjalan dengan baik dan
agar mengetahui berhasil atau tidak aplikasi yang dibuat. Berikut langkah-
langkahnya untuk menguji coba aplikasi yang telah dibuat
Gambar 5. Tampilan Menu Utama
Pada form Menu Utama ini Penumpang dapat memilih 3 submenu yang
terdapat pada menu utama, apabila penumpang ingin mencari berdasarkan trayek
maka tekan pada tombol menu cari trayek , begitu pula pada cari rute dan About
Pada form Menu cari rute seperti pada gambar 3.28 maka penumpang dapat
memilih rute yang ingin dituju, apabila penumpang sudah memilih rute yang ingin
dituju maka output yg keluar berupa Jenis angkutan dan no angkutan yang melalui
rute tersebut berikut gambar utput program dari rute yang sudah dipilih
10
Gambar 6. Tampilan Menu Cari Berdasarkan Rute
Pada form Menu cari trayek maka penumpang dapat memilih jenis angkutan yang
ingin dipilih , dan setelah penumpang memilih jenis angkutan , maka penumpang
harus memilih no angkutan yang ingin digunakan
Gambar 7. Tampilan cari Trayek
Pada gambar 3.31 form cari trayek setelah penumpang atau user sudah memilih
jenis angkutan dan no angkutan, maka output yang keluar berupa rute awal dan
rute terakhir serta , tarif jauh dan dekat serta animasi flash peta
11
BAB IV
BIAYA DAN JADWAL KEGIATAN
4.2 Anggaran Biaya
Tabel 4.1 Ringkasan Anggaran Biaya
No Jenis Pengeluaran Biaya (Rp)
1 Bahan Pembuatan Rp 3.225.000
2 Penunjang Rp 1.500.000
3 Perjalanan Rp 1.000.000
4 Lain-lain Rp 700.000
Jumlah Rp 6.425.000
4.2 Jadwal Kegiatan
Tabel 4.2 Jadwal Kegiatan
No. Kegiatan Bulan ke-
1 2 3 4 5
1 Flowchart Program
2 Unified Modeling Language
3 Pembuatan Aplikasi
4 Ujicoba Aplikasi
12
DAFTAR PUSTAKA
[1] Didik Dwi Prasetyo, 101 Tip & Trik Visual Basic 6.0 Buku Kedua, Elexmedia, Jakarta,
2010
[2] Munawar, Pemodelan Visual dengan UML, Graha Ilmu, Jakarta, 2005.Yahya
Kurniawan, Belajar Sendiri Microsoft Office Access 2007, Elexmedia Komputindo,
Jakarta, 2007.
[3] Yuswanto, Pemograman Dasar Visual Basic 6.0, Prestasi Pustaka, 2010.
[4] URL://http://www.flashfortex.com/panduan animasi flash, 20 Mei 2015
13
BIODATA KETUA DAN ANGGOTA
A. Identitas Ketua
1 Nama Lengkap AHMAD FAHRUROZI 2 Jenis Kelamin Pria
3 Program Studi Sistem Informasi
4 NIP/NIDN 10415078
5 Tempat dan Tanggal Lahir Jakarta, 09 Januari 1997
6 E-mail [email protected]
7 Nomor Telepone/HP 089603586016
B. Riwayat Pendidikan
SD SMP SMA
Nama lstitusi NEGERI
RAWAJATI
NEGERI 182
JAKARTA
SMK
WALISONGO
Jurusan - - -
Tahun Masuk-
Lulus
2003/2009 2009/2012 2012/2015
C. Pemakalah Seminar Ilmiab ( Oral Presentation )
No Nama Pertemuan
Ilmiah I Seminar
Judul Artikel Ilmiah Waktu dan
Tempat
1
2
3
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan
dapat di pertanggung jawabkan secara hukum. Apabila di kemudiaan hari temyata
dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi. Demikian
biodata ini saya buat dengan sebenamya untuk memenuhi salah satu persyaratan
dalam pengajuan Hibah PKM-AI.
Jakarta, 2 Desember 2015
Pengusul
(AHMAD FAHRUROZI)
14
A. Identitas Anggota 1
1 Nama Lengkap EKA PUTRA 2 Jenis Kelamin Pria
3 Program Studi Sistem Informasi
4 NIP/NIDN 10415099
5 Tempat dan Tanggal Lahir Jakarta, 16 November 1997
6 E-mail [email protected]
7 Nomor Telepone/HP 085716579635
B. Riwayat Pendidikan
SD SMP SMA
Nama lstitusi NEGERI
SLIPI
NEGERI 16
JAKARTA
SMKN 13
JAKARTA
Jurusan - - -
Tahun Masuk-
Lulus
2003/2009 2009/2012 2012/2015
C. Pemakalah Seminar Ilmiab ( Oral Presentation )
No Nama Pertemuan
Ilmiah I Seminar
Judul Artikel Ilmiah Waktu dan
Tempat
1
2
3
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan
dapat di pertanggung jawabkan secara hukum. Apabila di kemudiaan hari temyata
dijumpai ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi. Demikian
biodata ini saya buat dengan sebenamya untuk memenuhi salah satu persyaratan dalam
pengajuan Hibah PKM-AI.
Jakarta, 5 November 2015 Pengusul
(EKA PUTRA)
15
A. Identitas Anggota 2
1 Nama Lengkap GUNARDI FAUZI 2 Jenis Kelamin Pria
3 Program Studi Sistem Informasi
4 NIP/NIDN 10415074
5 Tempat dan Tanggal Lahir Jakarta, 28 Februari 1997
6 E-mail [email protected]
7 Nomor Telepone/HP 088211082311
B. Riwayat Pendidikan
SD SMP SMA
Nama lstitusi NEGERI
ULUJAMI
NEGERI 267
JAKARTA
SMK PERWIRA
Jurusan - - -
Tahun Masuk-
Lulus
2003/2009 2009/2012 2012/2015
C. Pemakalab Seminar Ilmiab ( Oral Presentation )
No Nama Pertemuan
Ilmiah I Seminar
Judul Artikel Ilmiah Waktu dan
Tempat
1
2
3
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan
dapat di pertanggung jawabkan secara hukum. Apabila dikemudiaan hari temyata dijumpai
ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi. Demikian biodata ini
saya buat dengan sebenamya untuk memenuhi salah satu persyaratan dalam pengajuan
Hibah PKM-AI.
Jakarta, 5 November 2015 Pengusul
(GUNARDI FAUZI)
16
BIODATA DOSEN PEMBIMBING
A. ldentitas Diri
1 Nama Lengkap Edi Pranoto, SE., MM
2 Jenis Kelamin Pria
3 NlP/NIDN -
4 Tempat dan Tanggal Lahir Jakarta, 24 Januari 1965
5 E-mail [email protected]
6 Nomor Telepone/HP 0817-1991-116
B. Riwayat Pendidikan
SD SMP SMA
Nama Istitusi Nurul Huda Negeri 46 Jakarta Negeri 24 Jakarta
Jurusan - - IPA
Tahun Masuk-Lulus 1975/1976 1981/19782 1985/1986
C. Pemakalah Seminar Ilmiah ( Oral Presentation )
No Nama Pertemuan
Ilmiah / Seminar
Judul Artikel Ilmiah Waktudan
Ternpat
1
2
3
D. Penghargaan dalam 10 tahun Terakhir ( dari pemerintah, asosiasi atau institusi
lainnya)
No Jenis Penghargaan Institusi Pemberi
Penghargaan Tahun
1
2
3
Semua data yang saya isikan dan tercantum dalam biodata ini adalah benar dan dapat
dipertanggungjawabkan secara hukum. Apabila dikemudiaan hari temyata dijumpai
ketidaksesuaian dengan kenyataan, saya sanggup menerima sanksi. Demikian biodata ini saya
buat dengan sebenarnya untuk memenuhi salah satu persyaratan dalam pengajuan Hibah
PKM-AI.
Jakarta, 5 Desember 2014
(Edi Pranoto, SE., MM)