Oleh
ARYANTO, S.E., M.T.I, Ak.
NIP: 19740814 200112 1 003
JURUSAN AKUNTANSI
FAKULTAS EKONOMI
UNIVERSITAS SRIWIJAYA
INDRALAYA
UNIVERSITAS SRIWIJAYA
FAKULTAS EKONOMI
JURUSAN AKUNTANSI
Dan telah dilakukan perbaikan dan perubahan sesuai dengan saran dan masukkan yang
disampaikan oleh para pembahas dan peserta yang hadir pada Seminar tersebut.
Mengetahui :
No Fungsi Nama/NIP Tanda Tangan
01 Moderator Sidang Burhanudin / 1.
132130472
02 Pembahas I H. Aspahani / 2.
132000093
03 Pembahas II Arista Hakiki / 3.
132176860
04 Pembahas III Ahmad Subeki / 4.
132133708
05 Wakil Peserta I Eka Meirawati / 5.
132149309
06 Wakil Peserta II Hasni Yusrianti / 6.
132303455
Dr. Syamsurijal AK
NIP. 130 900 942
KATA PENGANTAR
Segala puji dan syukur penulis persembahkan kepada Allah SWT, karena
atas berkat dan rahmat-Nya penulis dapat menyelesaikan makalah seminar
kenaikan jabatan dengan judul “SISTEM INFORMASI KENDARAAN
BERMOTOR BERBASIS WEB DATABASE (TAHAP II DISAIN FISIK)”
Makalah ini penulis bagi menjadi 2 (dua) tahapan penjelasan yaitu Tahap
I Disain Konsep dan Tahap II Disain Fisik. Tahap II yang saat ini berada di
tangan anda memberikan penjelasan tentang prototipe sederhana Sistem Informasi
Kendaraan Bermotor (SIKEBO) yang dapat dijalankan / diakses secara online
baik melalui PC, Laptop atau pun perangkat mobile lainnya.
Penulisan makalah SIKEBO Tahap II dimaksudkan untuk diseminarkan di
Fakultas Ekonomi UNSRI untuk kenaikan jabatan penulis dari Penata Muda
Tingkat I menjadi Lektor (dalam golongan III B menjadi golongan III C).
Pada kesempatan ini penulis ingin mengucapkan terima kasih yang
sebesar-besarnya kepada semua pihak yang membantu berjalannya seminar
dengan baik khususnya :
1. Dekan Fakultas Ekonomi UNSRI
2. Ketua Jurusan Akuntansi FE UNSRI
3. Ketua Program Extension FE UNSRI
4. Rekan-Rekan sesama dosen jurusan Akuntansi FE UNSRI.
Hormat Penulis
DEPARTEMEN PENDIDIKAN DAN KEBUDAYAAN RI
FAKULTAS EKONOMI
UNIVERSITAS SRIWIJAYA
KAMPUS INDERALAYA
SUMATERA SELATAN
Jl. Raya Prabumulih-Inderalaya Kode Pos 30662, Telp. (0711) 580964 –580646 Fax (0711)
580964
SURAT KETERANGAN
No : /PFE/2005
Yang bertanda tangan dibawah ini, Kepala UPT Ruang Baca Perpustakaan
Fakultas Universitas Sriwijaya, dengan ini menerangkan bahwa :
Inderalaya,
2008
Kepala UPT Ruang Baca
Perpustakaan
Pustakawan,
Halaman
Halaman Judul ...................................................................................................... i
Lembar Pengesahan Makalah Seminar Kenaikan Jabatan ................................... ii
Kata Pengantar ...................................................................................................... iii
Daftar Isi............................................................................................................... iv
Abstraksi ............................................................................................................... v
Pendahuluan.......................................................................................................... 1
Tujuan dan Manfaat .............................................................................................. 2
Pengertian Sistem Informasi ................................................................................. 2
Pengertian Web Database..................................................................................... 3
Konsep Sistem Informasi Kendaraan Bermotor (SIKEBO)................................. 6
Perancangan Sistem Informasi Kendaraan Bermotor ........................................... 6
Gambaran Umum Sistem Informasi Kendaraan Bermotor................................... 12
Disain Struktur Tabel SIKEBO Pada Database MySQL ..................................... 17
Pembuatan Tabel SIKEBO Menggunakan APPSERV ........................................ 20
Kesimpulan............................................................................................................ 25
Daftar Pustaka
Surat Keterangan Perpustakaan
Daftar Hadir Seminar
ABSTRAKSI
Sistem Informasi Kendaraan Bermotor adalah sebuah sistem informasi
yang berbasiskan web database dengan mengkolaborasikan penggunaan teknologi
jaringan komunikasi dan komputer. Konsep dasar sistem ini tidak terlepas dari
konsep sistem secara umum yang meliputi Input, Proses dan Output.
Proses pemasukkan data dilakukan dengan mempersiapkan data dan
tabel database yang mendukung akses data secara on-line (24 jam non stop).
Database yang digunakan pada system ini adalah database MySQL, sedangan
bahasa pemrograman yang digunakan pada tahap II adalah PHP dan HTML.
Untuk server PHP dan MySQL digunakan software AppServ Versi 1.9.
DAFTAR HADIR
SEMINAR KENAIKAN JABATAN
SIKEBO
Pemakai Pembuat
m-Browser m-input
Program Input
1
2
1.2. Permasalahan
43.458 orang, luka berat 24.355 orang, korban meninggal 15.963 jiwa dan
kerugian materil mencapai Rp84,416 juta per tahun. Mengenai usia korban
sebagian besar masih tergolong produktif. Terkait hal tersebut, Wisjnu
menuturkan, ada empat faktor penyebab utama terjadinya kecelakaan lalulintas,
yakni kondisi kendaraan, kondisi jalan, lingkungan serta pengendara. Dengan
rincian, faktor kendaraan sebanyak 2.803 kali kecalakaan, faktor jalan 1.842 kali,
faktor lingkungan 577 kali, faktor manusisa 35.557 kali dan 1.266 kali faktor
lainnya.
Salah satu kasus yang menjadi perhatian penulis adalah maraknya aksi
perampasan dengan kekerasan (penjambretan) dengan menggunakan kendaraan
bermotor yang membuat korbannya menderita kerugian bahkan sampai
kehilangan nyawa. SIKEBO diharapkan mampu dengan cepat memberikan
informasi tentang pemilik kendaraan yang melakukan tindakan kriminal tersebut
sehingga kasusnya dapat diselesaikan dengan cepat oleh pihak kepolisian.
Batasan masalah dalam makalah ini adalah membuat disain fisik sistem
berupa prototipe sederhana tentang sistem informasi kendaraan bermotor
(SIKEBO) yang dapat diakses melalui PC-Browser atau pun m-Browser secara
online 24/7.
BAB II : Pada bagian ini dijelaskan tentang tahapan installasi Server PHP
dan MySQL yang dimulai dari alamat untuk men-download file,
Proses Installasi sampai pada tahap pengujian Server PHP dan
MySQL.
BAB III : Pada bagian ini akan dijelaskan prototipe SIKEBO yang telah
dibuat mulai dari penjelasan struktur utama aplikasi, pertimbangan
disain output dan database, disain program menggunakan metode
RAD sampai pada penjelasan tentang prototipe SIKEBO itu
sendiri.
BAB IV : Pada bagian ini akan dijelaskan mengenai kesimpulan dan saran
secara menyeluruh mengenai tahap I (disain konsep) dan tahap II
(disain fisik) penelitian ini.
BAB II
INSTALLASI SERVER PHP DAN MYSQL
Proses installasi server PHP dan MySQL dapat dilakukan sebagai berikut
:
1. Lakukan double-click pada file appserv-win32-2.5.9.exe, maka secara
otomatis program akan menampilkan gambar Appserv 2.5.9 setup.
5
6
2. Klik tombol Next >, maka secara otomatis program akan menampilkan
halaman License Agreement seperti Nampak pada gambar di bawah ini.
4. Pada gambar 2.3 dapat ditentukan lokasi penyimpanan file- file sistem PHP
dan database MySQL, Klik tombol Next > untuk menyimpan pada lokasi
default (lokasi standar yang telah ditentukan oleh program). Selanjutnya,
program akan menampilkan jendela Select Components seperti gambar di
bawah ini.
5. Klik tombol Next > untuk melakukan installasi seluruh komponen yang
terdapat didalam paket server AppServ 2.5.9. Kemudian secara otomatis
program akan menampilkan jendela Apache HTTP Server Information.
8
9. Beri tanda centang (V) pada pilihan Enable InnoDB jika jenis database
InnoDB akan diaktifkan. Namun, pilihan ini bersifat optional artinya
tergantung pada keperluan sistem aplikasi yang akan dioperasikan. Pada
contoh ini aktifkan pilihan Enable InnoDB.
10. Kemudian klik tombol Install. Kemudian secara otomatis program akan
menampilkan jendela proses installasi program seperti nampak pada
gambar di bawah ini.
10
11. Tunggu beberapa saat sampai program menamp ilkan jendela Completing
the AppServ 2.5.9 Setup Wizzard. Kemudian klik tombol Finish.
5. Apabila user name dan password yang dimasukkan benar, maka secara
otoamtis program akan menampilkan jendela localhost – phpMyAdmin
seperti nampak pada gambar di bawah ini.
13
Gambar 2.12 menjadi bukti bahwa server PHP dan MySQL sudah
terinstallasi dengan benar di dalam komputer PC atau pun Notebook.
Jika diperlukan, anda dapat mengganti password untuk user root dengan
langkah sebagai berikut:
1. Dimulai dari gambar 2.12, pilihlah database mysql(17) dari daftar pilihan
Database.
2. Selanjutnya klik tabel user.
14
3. Selanjutnya, pada kotak Run SQL Query ketikkan perintah di bawah ini.
UPDATE user SET PASSWORD = password( 'belajar' ) WHERE host =
'localhost' AND user = 'root'
17
Login
IEH
PENGGUNA
PERINGATAN
STNK
TILANG
INFO
18
19
atau pun menghapus data yang telah ada. Pemakai yang memiliki hak akses ini
biasanya dari pihak Kepolisian.
Hak akses INFO merupakan hak akses yang digunakan untuk
memperoleh informasi yang diperlukan. Hak akses ini hanya dapat membaca data
(Read-Only) dan tidak dapat digunakan untuk memperbaharui data atau pun
menghapus data yang telah ada. Pemakai pada hak akses ini adalah semua
masyarakat umum yang memiliki otoritas dan persyaratan tertentu untuk
mencegah penyalahgunaan informasi yang disediakan oleh program. Pemakai
dengan hak akses IEH juga secara otomatis dapat mengakses hak akses INFO.
Tujuan dari disain output adalah untuk menetapkan sifat, format, isi dan
waktu dari laporan tercetak, dokumen dan tampilan layar (Romney dan Steinbart,
2005). Tabel 3.1 dibawah ini menjelaskan beberapa pertimbangan umum yang
dapat digunakan dalam mendisain output sebuah sistem.
Tabel 3.1.
Pertimbangan Disain Output
Pertimbangan Kekhawatiran
Penggunaan Siapa yang akan menggunakan output tersebut, mengapa dan
kapan mereka membutuhkannya, serta keputusan apa yang
akan perlu mereka buat berdasarkan output tersebut ?
Media Haruskah output berupa kertas, layar, respons suara, disket,
microfilm, atau gabungan dari kesemuanya?
Format Format yang mengungkapkan dengan jelas sebagian besar
informasi harus dipilih (tabel, naratif, grafik); contohnya; data
yang besar dapat diringkas dengan mudah ke dalam grafik
yang mudah dibaca dan diartikan.
Cetakan Haruskah output berupa kertas berbentuk formulir cetakan,
seperti cek atau pesanan pembelian?
Lokasi Di manakah seharusnya output dikirimkan?
Akses Siapa yang akan memiliki akses ke output cetak dan layar
computer?
Rincian Output yang panjang haus didahului oleh ringkasan eksekutif
dan daftar isi. Judul dan keterangan gambar mengatur data
dan menakankan bagian yang penting. Informasi terinci
20
Disain database dan tabel secara rinci telah dijelaskan pada bagian
pertama penelitian ini (Tahap I). Pertimbangan yang dapat dilakukan dalam
mendisain database dan tabel dapat dilihat pada tabel di bawah ini.
Tabel 3.2.
Pertimbangan Disain Database dan Tabel
Pertimbangan Kekhawatiran
Media Haruskah data disimpan dalam hard drive, disk, CD, Tape
atau kertas?
Pengaturan dan Haruskah metode berurutan, berurutan dengan indeks atau
akses akses acak yang digunakan?
Jenis Pemrosesan Haruskah pemrosesan manual, batch, atau real-time yang
digunakan?
Pemeliharaan Prosedur apakah yang dibutuhkan untuk memelihara data
secara efektif?
Ukuran Berapa banyak catatan yang akan disimpan dalam database
dan seberapa besarnya? Seberapa cepat jumlah catatan
diperkirakan bertambah?
Tingkat Aktivitas Berapakah persentase catatan yang akan ditambahkan atau
dihapus setiap tahuN? Berapakah persentase yang akan perlu
diperbarui?
Sumber: Romney dan Steinbart, 2005
21
Identifikasi
Kebutuhan Bisnis
Pemakai Akhir
Kembangkan
Prototipe Sistem Bisnis
Siklus
Pembuatan
Prototipe
Revisi Prototipe agar
memenuhi Kebutuhan
Para Pemakai Akhir
dengan Lebih Baik
Siklus
Pemeliharaan
Dari ilustrasi gambar 3.2 dapat dilihat ada 4 (empat) langkah prototipe
pengembangan sistem (O’Brien, 2005: 512) yaitu :
1. Analisis / Penyelidikan. Para pemakai akhir mengidentifikasi kebutuhan
bisnis mereka dan menilai kelayakan beberapa alternative solusi sistem
informasi
2. Analisis / Disain. Para pemakai akhir dan / atau pakar Sistem Informasi (SI)
menggunakan alat pengembangan aplikasi untuk secara interaktif mendesain
dan menguji prototipe berbagai komponen sistem informasi yang memenuhi
kebutuhan para pemakai akhir.
3. Disain / Implementasi. Prototipe sistem bisnis diuji, dievaluasi, dan
dimodifikasi berulang-ulang hingga para pemakai akhir dapat menerimanya.
4. Implementasi / Pemeliharaan. Sistem bisnis yang diterima dapat
dimodifikasi dengan mudah karena sebagian besar dokumentasi sistem
tersimpan dengan baik.
3. Klik link Login User untuk menampilkan form login. Ilustrasi form login
tersebut dapat dilihat pada gambar di bawah ini.
24
Sebaliknya, jika data login yang dimasukkan benar maka program akan
menampilkan informasi tentang pemakai seperti gambar di bawah ini.
- Link Logout digunakan untuk keluar dari form pencarian dan kembali
lagi ke form login.
- Link Pengguna / User digunakan untuk membuka form pengolahan
data pengguna.
- Link STNK digunakan untuk membuka form pengolahan data STNK.
- Link Tambah Data STNK digunakan untuk membuka form
pengisian data STNK yang baru.
- Kotak pilihan Kriteria Pencarian digunakan untuk menentukan
kriteria pencarian data.
- Kotak check set index digunakan untuk melakukan pengurutan hasil
data pencarian berdasarkan kriteria pencarian yang dipilih.
- Kotak input Text Yang Dicari digunakan untuk memasukkan data
yang akan dicari.
- Tombol Submit digunakan untuk memproses data pencarian.
- Tombol Reset digunakan untuk menghapus semua perubahan / isian
yang telah dilakukan pada form ini.
Form Pencaran Data STNK merupakan implementasi dari fungsionalitas
INFO yang digunakan untuk mencari data STNK. Pencarian data STNK
dapat menggunakan 7 (tujuh) kriteria pencarian yaitu
(1) Pencarian berdasarkan Nomor Polisi. Dengan kriteria ini pemakai
dapat mencari informasi STNK cukup dengan memasukkan secara
detail atau sebagian nomor kendaraan bermotor. Sebagai contoh:
nomor polisi BG 5454 MG dapat diketikkan 5454 saja, BG-5454.,
atau diketikkan secara lengkap BG-5454-MG (pemisahan dilakukan
dengan menggunakan tanda minus). Semakin detail / lengkap data
nomor kendaraan bermotor yang dimasukkan maka pencarian akan
semakin mendekati kebenaran.
(2) Pencarian berdasarkan Nama Pemilik. Dengan kriteria ini pemakai
dapat mencari informasi STNK cuku dengan memasukkan secara
lengkap Nama Pemilik atau sebagian saja. Contoh: nama pemilik
kendaraan beromotor adalah Muhammad Luthfi, maka pemakai
27
8. Untuk mencoba pencarian pada prototipe ini, ketikkan angka 5454 pada
kotak Text Yang Dicari.
9. Kemudian klik tombol Submit untuk memproses data yang akan dicari.
Maka secara otomatis program akan menampilkan data seperti gambar di
bawah ini.
Dengan adanya informasi ini, apabila terjadi kasus kecelakaan tabrak lari
maka informasi pemilik kendaraan tersebut dapat segera diketahui dan masyarakat
segera dengan cepat dapat melaporkan ke petugas kepolisian terdekat. Polisi pun
dapat segera mengambil tindakan yang diperlukan tanpa perlu untuk mencari ke
markas terlebih dahulu guna mengetahui informasi siapa pemilik kendaraan
tersebut? Dimana alamatnya dan sebagainya.
BAB IV
KESIMPULAN DAN SARAN
4.1. Kesimpulan
4.2. Saran
29
30
DAFTAR PUSTAKA