PERANCANGAN SISTEM INFORMASI KENDARAAN B

MAKALAH SEMINAR KENAIKAN JABATAN

SISTEM INFORMASI KENDARAAN BERMOTOR
BERBASIS WEB DATABASE
(TAHAP I DISAIN TABEL)

Oleh
ARYANTO, S.E., Ak.
NIP: 132 297 291

JURUSAN AKUNTANSI
FAKULTAS EKONOMI
UNIVERSITAS SRIWIJAYA
INDRALAYA

UNIVERSITAS SRIWIJAYA
FAKULTAS EKONOMI
JURUSAN AKUNTANSI
LEMBAR PENGESAHAN MAKALAH
SEMINAR KENAIKAN JABATAN
Makalah dengan judul Sistem Informasi Kendaraan Bermotor Berbasis Web Database

Tahap I Disain Tabel telah diseminarkan pada Seminar Kenaikan Jabatan yang
dilaksanakan :
Pada Tanggal
Bertempat di

: 09 Desember 2005
: FE UNSRI Indralaya

Dan telah dilakukan perbaikan dan perubahan sesuai dengan saran dan masukkan yang
disampaikan oleh para pembahas dan peserta yang hadir pada Seminar tersebut.
Indralaya, 9 Desember 2005
Dosen Pengusul,
Aryanto, SE., Ak.
NIP. 132 297 291
Mengetahui :
No
Fungsi
01
Moderator Sidang
02


Pembahas I

03

Pembahas II

04

Pembahas III

05

Wakil Peserta I

06

Wakil Peserta II

Nama/NIP

Emylia Yuniarti /
132130472
Harun Delamat /
131885907
Rina Tjandrakirana /
132000097
Arista Hakiki /
132176860
Ahmad Subeki /
132133708
Hasni Yusrianti /
132303455

Tanda Tangan
1.
2.
3.
4.
5.
6.


Dekan Fakultas Ekonomi
Universitas Sriwijaya,

Dr. Syamsurijal, Ak.
NIP. 130 900 942

KATA PENGANTAR

Segala puji dan syukur kehadirat Tuhan Yang Maha Esa, karena atas berkat
dan rahmat-Nya penulis dapat menyelesaikan makalah seminar kenaikan jabatan
dengan judul “SISTEM INFORMASI KENDARAAN BERMOTOR BERBASIS
WEB DATABASE (TAHAP I DISAIN TABEL)”
Makalah ini penulis bagi menjadi 2 (dua) tahapan penjelasan yaitu Tahap I
Disain Tabel dan Tahap II Disain Homepage. Tahap I yang berada ditangan anda
ini memperkenalkan pengertian, konsep, gambaran umum, perancangan tabel dan
implementasinya dengan menggunakan SQL dalam database MySQL. Sedangkan
Tahap II akan berisikan penjelasan rinci mengenai teknik membangun sebuah
homepage yang nantinya dapat menghasilkan sebuah informasi mengenai kendaraan
bermotor secara on-line yang dapat diakses dari komputer PC atau pun perangkat

mobile technology seperti handphone.
Penulisan makalah SIKEBO Tahap I dimaksudkan untuk diseminarkan di
Fakultas Ekonomi UNSRI untuk kenaikan jabatan penulis dari Penata Muda menjadi
Penata Muda Tingkat I (dalam golongan III A menjadi golongan III B).
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. 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 :
Nama
: Aryanto, S.E., Ak.
NIP
: 132 297 291
Pangkat/Golongan : Penata Muda / Gol. III A
Jabatan
: Asisten Ahli Madya
Telah menyerahkan Karya ilmiah/Makalah/Laporan Penelitian dengan judul ;
SISTEM INFORMASI KENDARAAN BERMOTOR BERBASIS WEB
DATABASE / INTERNET TAHAP I DISAIN TABEL
Untuk didokumentasikan pada UPT Ruang Baca Perpustakaan Fakultas Ekonomi
Universitas Sriwijaya.

Demikianlah surat keterangan ini untuk dapat dipergunakan seperlunya.

Inderalaya,
2005
Kepala UPT Ruang Baca Perpustakaan
Pustakawan,

Rusdi Saidil Azis
NIP. 130 542 072

DAFTAR ISI
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 dengan penggunaan software
server APPSERV.

DAFTAR HADIR
SEMINAR KENAIKAN JABATAN
Nama
Tanggal
Tempat
Waktu
Judul

No

:
:
:
:
:

Aryanto, S.E., Ak.
09 Desember 2005
Extension Fakultas Ekonomi Bukit Besar
09.30 sampai selesai

NAMA

1

NIP

TANDATANGAN
1. ………..

2

2. ………….

3

3. …………

4

4. ………….

5

5. ………….

6

6. ………….

7

7. ………….

8

8. ………….

9

9. ………….

10

10. …………

11

11. ……….

12

12…………..

Moderator

…………………………..

Palembang, 09 Desember 2005
Ketua Jurusan Akuntansi,

Rina Tjandrakirana DP, SE. Ak. MM
NIP. 132000097

PERANCANGAN
SISTEM INFORMASI KENDARAAN BERMOTOR (SIKEBO)
BERBASISKAN WEB DATABASE / INTERNET
(TAHAP I : DISAIN TABEL)

Pendahuluan
Meningkatnya harga BBM pada dewasa ini, tidak menyurutkan minat
masyarakat untuk memiliki kendaraan bermotor. Terbukti pada tahun 2005
dengan kenaikan harga BBM yang hampir mencapai 100%, tingkat penjualan dan
pembelian kendaraan bermotor malah semakin bertambah. Contohnya PT Astra
Internasional – Honda cabang Palembang tahun 2005, mampu menjual kendaraan
bermotor roda sebanyak 6.000 Unit per bulan yang mengalami peningkatan
sebanyak delapan kali lipat dari tahun sebelumnya (Sumeks, 8 Desember 2005).
Akibatnya, kemacetan dan kecelakaan lalu lintas (lakalantas) secara otomatis
meningkat tanpa bisa dihindari.
Sikap dan prilaku masyarakat pun mulai mengalami perubahan yang dapat
dilihat pada seringnya terjadi kecelakaan tanpa pertanggung jawaban (tabrak lari),
sehingga korban dan keluarga merasa sangat dirugikan. Bahkan masyarakat yang
akan menolong pun menjadi ragu-ragu ‘takut dijadikan tersangka’ sehingga
banyak korban lalu lintas yang dibiarkan begitu saja sambil menunggu pihak
kepolisian datang. Dan tentu saja, terkadang pertolongan pun datang terlambat,
sedangkan pelaku tabrak lari sulit untuk ditelusuri secara cepat karena kesulitan

1

2

untuk

mendapatkan

informasi

mengenai

kepemilikan

kendaraan

bermotor

tersebut.
Untuk membantu pihak kepolisian dan masyarakat dalam mengungkapkan
pelaku tabrak lari, dibutuhkan sebuah sistem yang dapat menghasilkan suatu
informasi kepemilikan kendaraan bermotor secara cepat, setiap saat selama 24 jam
non stop, sehingga masyarakat yang melihat terjadi kecelakaan langsung dapat
segera melaporkan ke pihak yang berwajib dengan berdasarkan informasi yang
telah diperolehnya.
Berdasarkan fakta dan kenyataan di atas maka pada kesempatan ini
penulis akan menjelaskan teknik perancangan (design) sebuah sistem yang dapat
menghasilkan informasi kepemilikan kendaraan bermotor secara On-Line dengan
berbasiskan web database.

Tujuan dan Manfaat
Sistem Informasi Kendaraan Bermotor (SIKEBO) dibuat untuk membantu
masyarakat dan pemerintah khususnya pihak kepolisian agar dapat memperoleh
informasi yang cepat mengenai pemilik kendaraan apa bila terjadi suatu tindakan
kriminal atau kecelakaan berlalu lintas (lakalantas).

Pengertian Sistem Informasi
Secara umum sistem adalah suatu kesatuan yang kompleks yang terdiri
dari subsistem-subsistem yang saling berhubungan dan bekerjasama secara teratur

3

untuk mencapai suatu tujuan bersama secara efektif dan efisien

yang dipadukan

dalam interaksi atau kesalingtergantungan
Informasi adalah data yang telah di proses sehingga bentuknya berubah
dan dapat memberikan pengetahuan. Sedangkan data merupakan fakta, angka dan
simbol-simbol yang belum diolah yang menjadi bahan masukan sistem informasi,
karena itu dapat dinyatakan bahwa data sebagai bahan baku dan informasi sebagai
bahan jadi.
Sistem informasi dapat merupakan kombinasi teratur apa pun dari orangorang, hardware, software, jaringan komunikasi, dan sumber daya data yang
mengumpulkan, mengubah, dan menyebarkan informasi dalam sebuah organisasi
(O’brien, 2005).

Orang bergantung pada sistem informasi untuk berkomunikasi

antara satu sama lain dengan menggunakan berbagai jenis alat fisik (hardware),
perintah dan prosedur pemrosesan informasi (software), saluran komunikasi
(jaringan), dan data yang disimpan (sumber daya data) sejak permulaan
peradaban.

Pengertian Web Database
Pada awalnya situs Web hanyalah kumpulan file-file HTML (Smith,
2002). Setiap kali anda melihatnya, situs tersebut terlihat sama. Seseorang harus
mengubah file-file tersebut secara manual supaya isi yang baru tersedia, web yang
seperti ini disebut Web Static. Tanpa tool otomatis, mengelola situs Web seperti
ini sangatlah berat.

4

Untuk mengatasi kelemahan web static diatas bermunculanlah bahasa
pemrograman web yang berbasiskan database yang dapat melakukan perubahan
secara otomatis setiap kali anda memanggilnya. Web yang dapat berubah secara
otomatis berdasarkan database ini disebut sebagai Web Dynamic / Web Database.
Pada saat ini banyak sekali bahasa pemrgoraman untuk mengolah web
database diantaranya adalah ASP (Active Server Pages) dan PHP (Hypertext
Preprocessor). Kedua bahasa pemrograman ini menggunakan metode yang
hampir sama dalam menampilkan informasi ke pemakai dimana pemakai terlebih
dahulu meminta informasi ke Server (Komputer Pusat Pelayanan), kemudian
server memprosesnya lalu menampilkan informasi tersebut dalam format script
HTML ke browser pemakai. Gambar dibawah ini menjelaskan skema pemrosesan
skrip PHP sehingga dapat ditampilkan pada komputer Client / pemakai informasi
melalui browser.

Skrip PHP

Web SERVER

Proses PHP

Client

Permintaan HTTP
(info_perusahaan.php)

Kode HTML
Browser

Tanggapan HTTP

Gambar 1 Skema Pemrosesan skrip PHP (Kadir 2002)

5

Client meminta informasi (skrip info_perusahaan.php) melalui browser
dengan menggunakan HTTP. Kemudian komputer server (WEB SERVER)
menerima permintaan tersebut dan memproses bahasa PHP langsung di SERVER.
Hasil pemrosesan skrip tersebut berupa kode pemrograman HTML yang
kemudian dikirimkan ke Client sebagai tanggapan atas permintaan client tersebut.
Dari penjelasan gambar di atas, dapat diketahui bahwa semua skrip /
program PHP langsung diproses di Web Server, hasil dari pemrosesan tersebut
berupa kode pemrograman HTML yang sudah bersifat standar yang dapat dibaca
pada berbagai browser sedangkan kode asli PHP nya tetap tidak terlihat.
Perhatikan ilustrasi di bawah ini (Aryanto, 2004).
Isi file info_perusahaan.php yang terletak pada WEB SERVER :


Isi file Info_perusahaan.php (melalui View Source dari browser) yang diterima
pada komputer Client :
INFORMASI DATA PERUSAHAAN

6


Nama Perusahaan adalah : CV. MITRA KREATIF



Dari ilustrasi 2 file di atas, pada komputer Client melalui BROWSER, data
yang ditampilkan adalah kode pemrograman HTML yang merupakan hasil
pemrosesan skrip PHP di dalam komputer SERVER. Sehingga, proses tampilnya
nama perusahaan ‘CV. MITRA KREATIF’ dengan melakukan koneksi ke
database

MySQL

diperlihatkan.

dan

Dengan

kode

pembacaan

demikian

kode

info_perusahaan

tabel

pemrograman

PHP

tetap

tidak

terjamin

keamanannya.

Konsep Sistem Informasi Kendaraan Bermotor (SIKEBO)
Konsep sistem SIKEBO tidak terlepas dari konsep sistem secara umum
yaitu adanya Masukan (Input), Proses (Process) dan Keluaran (Output).
Masukkan sistem dalam hal ini adalah berupa semua data kendaraan bermotor
yang tercantum dalam BPKB atau pun STNK. Sedangkan alat pemrosesan data
berupa peralatan teknologi informasi berupa Hardware, Software dan jaringan
komunikasi. Keluaran yang diharapkan dari sistem ini dapat berupa informasi
mengenai

pemilik

kendaraan

bermotor,

informasi

pembayaran

Pajak

dan

informasi lainnya.

Perancangan Sistem Informasi Kendaraan Bermotor (SIKEBO)
Dalam membuat Sistem Informasi Kendaraan Bermotor, penjelasan akan
dilakukan mulai dari tahap Masukkan, Keluaran dan Proses.
1.

Perancangan Masukkan (Design Input)

7

Perancangan Masukkan dimulai dari melakukan analisis terhadap data
yang akan dimasukkan ke dalam sistem. Perancangan data yang akan dimasukkan
dapat dilihat pada tabel-tabel dibawah ini.

Tabel 1
Rancangan Tabel STNK
Nama Field
NOPOL

Keterangan
Digunakan untuk menyimpan data mengenai NOMOR
POLISI kendaraan bermotor. Field ini juga merupakan
field kunci yang nantinya dapat dijadikan sebagai dasar
untuk melakukan pencarian data.

NMPEMILIK

Digunakan untuk menyimpan data NAMA PEMILIK
kendaraan bermotor.

ALAMAT

Digunakan

untuk

menyimpan

ALAMAT

pemilik

kendaraan bermotor.
MERK_TYPE

Digunakan untuk menyimpan MERK / TYPE kendaraan
bermotor.

JENIS_MODEL

Digunakan

untuk

menyimpan

JENIS

dan

MODEL

kendaraan bermotor
THNBUAT

Digunakan untuk menyimpan TAHUN PEMBUATAN
kendaraan.

THNRAKIT

Digunakan
kendaraan

untuk

menyimpan

TAHUN

PERAKITAN

8

ISI_SILINDER

Digunnakan

untuk

menyimpan

data

ISI

SILINDER

kendaraan.
WARNA

Digunakan untuk menyimpan WARNA kendaraan.

NORANG_NIK

Digunakan untuk menyimpan data registrasi NOMOR
RANGKA kendaraan.

NOMESIN

Digunkaan untuk menyimpan data NOMOR MESIN.

NOBPKB

Digunakan untuk menyimpan data NOMOR BPKB.

WRN_TNKB

Digunakan untuk menyimpan data WARNA TNKB

BHN_BAKAR

Digunakan untuk menyimpan data BAHAN BAKAR
yang digunakan oleh kendaraan.

KD_LOKASI

Digunakan untuk menyimpan KODE LOKASI kendaraan
bermotor

JBERAT

Digunakan untuk menyimpan data JUMLAH BERAT
YANG DIPERBOLEHKAN dalam satuan Kilogram (Kg)

NODAF

Digunakan

untuk

menyimpan

NOMOR

URUT

PENDAFTARAN
TGBERLAKU

Digunakan

untuk

menyimpan

masa

akhir

berlakunya

STNK.
NOSTNK

Digunakan untuk menyimpan data Nomor STNK yang
tertera pada STNK kendaraan bermotor.

9

Tabel 2
Rancangan Tabel TILANG
Nama Field
NOPOL

Keterangan
Digunakan untuk menyimpan Nomor Polisi Kendaraan
yang kena Tilang karena melanggar peraturan.

TGTILANG

Tanggal Tilang dilakukan

KETERANGAN

Digunakan untuk menyimpan data kesalahan / pelanggan
yang telah dilakukan berikut pasal-pasalnya.

LOKASI

Digunakan untuk menyimpan lokasi pelanggaran

NMPENGENDARA

Digunakan

untuk

menyimpan

nama

pengendara

kendaraan pada saat tilang terjadi
NMPOLISI

Digunakan untuk menyimpan nama dan pangkat petugas
yang melakukan penilangan.

Tabel 3
Rancangan Tabel PERINGATAN
Nama Field
NOPOL

Keterangan
Digunakan untuk menyimpan Nomor Polisi Kendaraan
yang kena peringatan karena melanggar peraturan.

TGPERINGATAN

Tanggal Peringatan dibuat.

KD_PERINGATAN

Kode Peringatan terdiri dari :
A = Kendaraan Dicuri.

10

B = Kendaraan Terlibat Dalam Tindakan Kriminal
KETERANGAN

Digunakan

untuk

peringatan

yang

menyimpan
telah

keterangan

diberikan

mengenai

pada

field

KD_PERINGATAN diatas.

Tabel STNK digunakan untuk menyimpan data Surat Tanda Nomor
Kendaraan Bermotor. Tabel ini juga berfungsi sebagai tabel induk yang nantinya
digunakan untuk melakukan pemprosesan data menghasilkan infomrasi tentang
kepemilikan kendaraan bermotor.
Tabel TILANG digunakan untuk menyimpan data pelanggaran yang telah
dilakukan oleh pengendara kendaraan bermotor. Tabel ini, digunakan nanti untuk
menghasilkan

informasi

mengenai

daftar

pelanggaran

yang

telah

dilakukan

pengendara yang mengendarai kendaraan bermotor. Sehingga dengan informasi
ini dapat diketahui kwantitas pelanggaran yang telah dilakukan bersama dengan
kendaraan bermotor tersebut.
Tabel PERINGATAN digunakan untuk menyimpan data peringatan yang
diberikan mengenai status kendaraan bermotor. Dengan tabel ini, informasi status
kendaraan dapat langsung diperoleh oleh masyarakat, pemerintah atau pun pihak
kepolisian secara cepat sehingga keputusan yang tepat dapat segera diambil.

2.

Perancangan Keluaran (Design Output)
Perancangan Keluaran (Output) meliputi beberapa laporan yang terdiri dari :
a.

Informasi mengenai pemilik Kendaraan Bermotor

11

Informasi ini dapat diperoleh melalui pengelolaan terhadap tabel
STNK.
b.

Informasi Daftar Tilang yang telah diberlakukan.
Informasi

Daftar

Tilang

dapat

diperoleh

dari

pengelolaan

tabel

pengelolaan

tabel

TILANG.
c.

Informasi Peringatan Terhadap Kendaraan Bermotor.
Informasi

Peringatan

dapat

diperoleh

melalui

PERINGATAN.

3.

Perancangan Proses (Design Process)
Perancangan proses SIKEBO dilakukan dengan menganalisa prosedur-

prosedur sistem dibawah ini.
a.

Prosedur Input Data STNK

b.

Prosedur Input Data TILANG

c.

Prosedur Input Data Peringatan

d.

Prosedur Keamanan Sistem

e.

Prosedur Keluaran Informasi Kendaraan Bermotor.

12

Start

Prosedur
Keamanan

Diterima
?
Tabel
STNK

T

Y

Tabel
TILANG

Input Data

Tabel
PERINGATAN

Stop

Gambar 2 Prosedur Keamanan pada Proses Input Data SIKEBO

Gambaran Umum Sistem Informasi Kendaraan Bermotor (SIKEBO)
Gambar umum SIKEBO dapat dilihat dari gambar dibawah ini :

SIKEBO
Pemakai

Pembuat

m-Browser

m-input

PC-Browser

Browser Input
Program Input

Gambar 3 Gambaran Umum SIKEBO

13

Sistem Informasi Kendaraan Bermotor (SIKEBO) berbasis web database
terbagi atas dua bagian proses utama yaitu bagian Output (diwakili pemakai) dan
bagian Input (diwakili pembuat).
Pemakai sistem ini terdiri dari masyarakat, lembaga pemerintah atau non
pemerintah, pihak kepolisian dan pihak lain. Sedangkan informasi mengenai
SIKEBO dapat diperoleh dengan menggunakan teknologi mobile browser (mbrowser) atau dapat pula menggunakan koneksi ke jalur internet melalui Personal
Computer Browser (PC-Browser). Kekuatan SIKEBO terletak pada perolehan
informasi melalui m-browser, karena dengan teknologi ini informasi dapat
diperoleh oleh banyak pemakai cukup melalui handphone atau perangkat
teknologi bergerak (mobile) lainya. Contoh apa bila terjadi sebuah tindakan
kriminal atau lakalantas maka masyarakat yang kebetulan menyaksikan peristiwa
tersebut dapat segera mengetahui nformasi mengenai kendaraan yang digunakan
pelaku cukup melalui handphone, sehingga dengan demikian diharapkan laporan
rinci mengenai pelaku dapat segera diberikan kepada pihak penegak hukum dalam
hal ini adalah pihak kepolisian.
Pembuat dalam gambar 2 di atas adalah berbagai pihak yang diberikan
otorisasi untuk melakukan input data SIKEBO. Biasanya adalah pihak kepolisian
atau penegak hukum itu sendiri.

Input data SIKEBO dapat dilakukan melalui 3

(tiga) cara yaitu m-input (mobile input), browser input dan Program input. Mobile
input adalah proses input data ke dalam table-tabel yang telah dijelaskan
sebelumnya melalui perangkat teknologi mobile (handphone) ke dalam SIKEBO.
Browser input adalah proses input yang dilakukan melalui software browser

14

(Internet Explorer atau Netscape Navigator) di dalam PC. Program Input adalah
proses input data dengan menggunakan sebuah program aplikasi database (Visual
Foxpro, Visual Basic atau program lainnya).
Keamanan data (proteksi dengan password) pada SIKEBO hanya
diberikan pada bagian pembuat (proses input / update data) sedangkan untuk
Pemakai tidak diberikan proteksi password. Jadi dalam SIKEBO ini setiap
masyarakat boleh meminta informasi mengenai kendaraan bermotor kapan pun
dan dimana pun tanpa terbatas ruang dan waktu.

P e m a k a i

( P C - B r o w s e r )

M

o

d

e

m

S e r v e r

W

e b
P e m a k a i
J a r i n g a n

T

P

e

m

b

u

a

t

e

( m

- b r o w s e r )

l e k o m u n i k a s i

( T e l k o m )

Gambar 4 Struktur Jaringan Komunikasi SIKEBO pada Pemakai

15

Dari gambar di atas baik pemakai, pembuat dan penyedia jasa jaringan
telekomunikasi

semua

menggunakan

modem

dan

satelit

untuk

melakukan

interaksi dan pemrosesan data. Setiap proses data yang dilakukan secara otomatis
akan terhubung ke komputer server web yang menyediakan data berbasis web
database. Untuk pemakai mobile (m-browser) disediakan teknologi nirkabel untuk
mengakses data (Wireless Application Protocol – WAP). Kebijakan standar WAP
menyebutkan bagaimana halaman Web dalam HTML atau XML diterjemahkan ke
dalam Wireless Markup Language (WML) dengan menggunakan software
penyaring (filter) dan diproses oleh software proxy untuk menyiapkan halaman
Web untuk transmisi nirkabel dari server Web ke peralatan nirkabel berbasis Web
(O’brien, 2005). Namun, pada saat ini, seiring dengan berkembangnya teknologi
mobile handphone akses internet tidak mutlak harus melalui WAP tapi dapat pula
dilakukan dengan jaringan lainnya contohnya GPRS.
Untuk membuat situs web yang berbasis WAP dan XML dibutuhkan
teknik pemrograman yang cukup sulit. Tetapi dengan adanya GPRS dan
kemunculan software BROWSER pada hanphone multimedia contohnya NOKIA
3650, 3660, 6600 atau yang lainnya, maka informasi dari program SIKEBO dapat
langsung diperoleh seperti anda mengakses pada PC-BROWSER. Pemrograman
situs web pun dapat dilakukan cukup melalui program editor sederhana seperti
NOTEPAD atau dengan menggunakan Microsoft Frontpage yang kemudian
dipadukan dengan pemrograman PHP untuk mengakses databasenya.

16

Gambar 5 Software Aplikasi Browser Handphone

Layaknya Internet Explorer software aplikasi Doris Browser pada gambar
4 di atas dapat mengakses sebuah situs web dengan mengetikkan alamat URL
(Uniform Resource Locator) sedangkan jalur koneksi yang digunakan adalah
GPRS. URL memiliki format khusus. URL halaman web didahului dengan
protocol http (HyperText Transfer Protocol), yaitu perangkat komunikasi,
berupa teks atau gambar yang dapat diklik untuk mengirimkan pesan ke alamat
yang dituju melalui jalur-jalur dalam jaringan.

17

Dalam desain SIKEBO penulis menggunakan software PHP untuk
mengolah script pemrograman dan database MySQL sebagai pusat databasenya.
Sedangkan browser yang dipakai adalah browser standar dari microsoft yaitu
Internet Explorer namun browser yang lain tetap dapat digunakan.

Disain Struktur Tabel SIKEBO pada database MySQL
Implementasi struktur tabel STNK, TILANG dan PERINGATAN yang
telah dijelaskan sebelum dalam database MySQL dapat dilihat pada tabel di
bawah ini.
Tabel 4
Struktur Tabel STNK Pada MySQL
No

Nama Field

Type

Panjang

1

nopol

v

15 Index

2

nmpemilik

v

40

3

alamat

t

4

merk_type

v

25

5

Jenis_model

v

25

6

thnbuat

v

4

7

thnrakit

v

4

8

Isi_silinder

v

15

9

warna

v

10

10

norang_nik

v

25

11

nomesin

v

15

Keterangan

18

12

nobpkb

v

15

13

Wrn_tnkb

v

10

14

Bhn_bakar

v

10

15

Kd_lokasi

v

5

16

jberat

v

6

17

nodaf

v

25

18

tgberlaku

v

8

19

nostnk

v

20

Sedangkan perintah untuk membuat tabel ini dengan perintah SQL dalam
database MySQL adalah :

CREATE TABLE `stnk` (
`nopol` VARCHAR( 15 ) NOT NULL ,
`nmpemilik` VARCHAR( 40 ) NOT NULL ,
`alamat` TEXT NOT NULL ,
`merk_type` VARCHAR( 25 ) NOT NULL ,
`jenis_model` VARCHAR( 25 ) NOT NULL ,
`thnbuat` VARCHAR( 4 ) NOT NULL ,
`thnrakit` VARCHAR( 4 ) NOT NULL ,
`isi_silinder` VARCHAR( 15 ) NOT NULL ,
`warna` VARCHAR( 10 ) NOT NULL ,
`norang_nik` VARCHAR( 25 ) NOT NULL ,
`nomesin` VARCHAR( 15 ) NOT NULL ,
`nobpkb` VARCHAR( 15 ) NOT NULL ,
`wrn_tnkb` VARCHAR( 10 ) NOT NULL ,
`bhn_bakar` VARCHAR( 10 ) NOT NULL ,
`kd_lokasi` VARCHAR( 5 ) NOT NULL ,
`jberat` VARCHAR( 6 ) NOT NULL ,
`nodaf` VARCHAR( 25 ) NOT NULL ,
`tgberlaku` VARCHAR( 8 ) NOT NULL ,
`nostnk` VARCHAR( 20 ) NOT NULL ,
PRIMARY KEY ( `nopol` )
);

19

Tabel 5
Struktur Tabel TILANG Pada MySQL
No

Nama Field

Type

1

nopol

v

2

tgtilang

v

3

Keterangan

t

4

Lokasi

t

5

Nmpengendara

v

6

nmpolisi

t

Panjang

Keterangan

15 Index
8

35

Perintah SQL nya adalah :
CREATE TABLE `tilang` (
`nopol` VARCHAR( 15 ) NOT NULL ,
`tgtilang` VARCHAR( 8 ) NOT NULL ,
`keterangan` TEXT NOT NULL ,
`lokasi` TEXT NOT NULL ,
`nmpengendara` VARCHAR( 35 ) NOT NULL ,
`nmpolisi` TEXT NOT NULL ,
PRIMARY KEY ( `nopol` )
);

Tabel 6
Struktur Tabel PERINGATAN Pada MySQL
No
1
2
3
4

Nama Field
nopol
tgperingatan
Kd_peringatan
keterangan

Perintah SQL nya adalah :
CREATE TABLE `peringatan` (

Type
v
v
v
t

Panjang
15 Index
8
1

Keterangan

20

`nopol` VARCHAR( 15 ) NOT NULL ,
`tgperingatan` VARCHAR( 8 ) NOT NULL ,
`kd_peringatan` VARCHAR( 1 ) NOT NULL ,
`keterangan` TEXT NOT NULL ,
PRIMARY KEY ( `nopol` )
)

Pembuatan Tabel SIKEBO menggunakan APPSERV
Database MySQL dapat dijalankan pada komputer yang terkoneksi atau
tidak terkoneksi ke jaringan dengan menggunakan software Server MySQL
(Aryanto, 2005).. Salah satu software server MySQL yang banyak digunakan
adalah Appserv Apache. Anda dapat menginstall software ini dengan terlebih
dahulu mendownloadnya pada situs http://www.mysql.com dengan nama file
appserv-win32-1.9.0.exe. Petunjuk installasi software appserv tersebut dapat
anda pelajari pada buku-buku pemrograman komputer.
Setelah anda menginstall software appserv, maka cobalah untuk membuat
tabel SIKEBO dengan langkah- langkah sebagai berikut :
1.

Bukalah software browser Internet Explorer dengan mengklik tombol
Start, Programs dan Internet Explorer.

Gambar 6 Internet Explorer

21

2.

Setelah jendela Internet Explorer terbuka, ketikkan http://localhost pada
kotak Address.

Gambar 7 Appserv
3.

Kemudian klik link phpMyAdmin Database Manager Version 2.3.3p1
untuk membuka jendela database MySQL.

Gambar 8 Admin Dataabse MySQL

22

4.

Pada kotak Buat Database ketikkan sikebo untuk membuat sebuah database
baru kemudian tekan tombol BUAT.

Gambar 9a Membuat Database SIKEBO

Gambar 9b Membuat Database SIKEBO

5.

Kemudian klik link SQL untuk mengetikkan perintah SQL pembuatan table
yang telah kita bahas pada bagian Disain Struktur Tabel SIKEBO di atas.

23

Gambar 10 Kotak Editor Pengetikkan Perintah SQL

6.

Pada kotak Editor tersebut (gambar 10) ketikkan perintah SQL yang telah
kita buat sebelumnya kemudian klik tombol GO.

Gambar 11 Pengetikkan Perintah Pembuatan Tabel STNK

24

Gambar 12 Hasil Perintah Pembuatan Tabel

7.

Selanjutnya, ulangi langkah di atas untuk membuat tabel TILANG dan
PERINGATAN sehingga hasilnya nampak seperti pada gambar dibawah ini.

Gambar 13 Database dan Daftar Tabel SIKEBO

25

Kesimpulan
Perancangan SIKEBO Tahap I Desain Tabel pada prinsipnya adalah
memperkenalkan tabel-tabel apa saja yang harus dipersiapkan untuk membuat
sebuah aplikasi SIKEBO yang berbasis web database dan langkah pembuatan
tabel tersebut dengan menggunakan software Server APPSERV. Sedangkan untuk
disain tampilan homepage / situsnya akan penulis jelaskan pada makalah SIKEBO
Tahap II Desain Homepage pada kesempatan berikutnya.

Daftar Pustaka
Aryanto. 2004. Sistem Akuntansi Persediaan Berbasis Internet. Jurnal Kajian
Bisnis dan Ekonomi. Fakultas Ekonomi Universitas Sriwijaya. Palembang.
- - - - -. 2005. Belajar Sendiri Pemrograman Database MySQL dengan Visual
Foxpro 8, Penerbit PT. Elexmedia Komputindo, Jakarta.
Kadir, Abdul. 2002, Dasar Pemrograman Web Dinamis Menggunakan PHP,
Penerbit Andi Yogyakarta.
O’brien, James A. 2005. Pengantar Sistem Informasi, Perspektif Bisnis dan
Manajerial. Edisi 12, Salemba Empat, Jakarta.
Smith, Eric A. 2001. Active Server Pages 3 Weekend Crash Course. PT. Elex
Media Komputindo, Jakarta.
Sumatera Ekspres Edisi 8 Desember 2005, Sumatera Express, Palembang.