SISTEM INFORMASI MANAJEMEN PENGUJIAN KENDARAAN BERMOTOR (SIM-PKB) PADA DINAS PERHUBUNGAN KABUPATEN KEDIRI.

SISTEM INFORMASI MANAJ EMEN PENGUJ IAN
KENDARAAN BERMOTOR (SIM-PKB)
PADA DINAS PERHUBUNGAN KABUPATEN KEDIRI

SKRIPSI

Oleh :

IRAWAN
NPM. 0834010268

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
J AWA TIMUR
2014

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Hak Cipta © milik UPN "Veteran" Jatim :

Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

KATA PENGANTAR

Dengan mengucap puji dan syukur kehadirat Allah SWT, karena atas
ridho dan hidayahNya, sehingga penulis dapat menyelesaikan Tugas Akhir ini.
Maksud dan tujuan dari penulisan Tugas Akhir ini adalah untuk
memenuhi persyaratan kelulusan program Studi Strata I pada Jurusan Teknik
Informatika di Universitas Pembangunan Nasional “Veteran” Jawa Timur. Selain
itu penulis juga dapat mencoba menerapkan dan membandingkan pengetahuan
dan keterampilan yang diperoleh dibangku kuliah dengan kenyataan yang ada di
lingkungan kerja.
Penulis menyadari bahwa penelitian ini masih jauh dari kata sempurna,
untuk itu penulis sangat mengharapkan baik kepada para pembaca maupun semua
pihak yang terkait untuk memberikan kritik dan saran yang bersifat membangun
demi kesempurnaan dalam penelitian selanjutnya.

Surabaya, Februari 2014

Penulis


i
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

UCAPAN TERIMA KASIH
Selama penulis menyusun laporan ini banyak sekali mendapat bantuan,
dukungan serta bimbingan dari berbagai pihak. Untuk itu penulis mengucapkan
banyak terima kasih kepada :
1. Tuhan Yang Maha Esa, karena berkat rahmat dan rahmatnya kami dapat
menyusun dan menyelesaikan laporan Tugas Akhir ini hingga selesai.
2. Bapak Prof.Dr.Ir.Teguh Soedarto,MP. Selaku Rektor UPN “Veteran”Jatim
3. Bapak Ir.Sutiyono,MT. Selaku Dekan Fakultas Teknologi Industri
4. Ibu Dr. Ni Ketut Sari,MT. Selaku Ketua Jurusan Teknik Informatika
5. Bapak I Gede Susrama, ST. M.Kom sebagai dosen pembimbing pertama
yang telah bersedia untuk meluangkan waktu untuk membimbing,
memeriksa, serta memberikan petunjuk-petunjuk serta saran dalam
penyusunan laporan ini.
6. Ibu Eva Yulia Puspaningrum, S.Kom sebagai dosen pembimbing kedua
yang telah bersedia untuk meluangkan waktu untuk membimbing,

memeriksa, serta memberikan petunjuk-petunjuk dalam penyusunan
laporan ini.
7. Keluarga Tercinta, terutama Ibu, terima kasih atas semua doa, dukungan
serta harapan harapan pada saat penulis menyelesaikan Tugas Akhir ini.
8. Seluruh staf pengajar Universitas Pembangunan Nasional “Veteran” Jawa
Timur yang telah membimbing dan memberikan materi perkuliahan
kepada penulis.
9. Seluruh staf Perpustakaan Universitas Pembangunan Nasional “Veteran”
Jawa Timur yang telah membantu penulis dalam peminjaman buku.
10. Seluruh rekan-rekan di Universitas Pembangunan Nasional “Veteran”
Jawa Timur, khususnya Jurusan Informatika Angkatan 2008 yang telah
memberikan saran dan kritikan kepada penulis.
11. Tidak lupa pula kepada calon istri tercinta Desi Anisa Mitasari, yang
selalu memberi dukungan dalam menyelesaikan Tugas Akhir ini.
Akhir kata, semoga Allah SWT senantiasa melimpahkan karunia-Nya
dan membalas segala amal budi serta kebaikan pihak-pihak yang telah membantu

ii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.


penulis dalam penyusunan laporan ini dan semoga tulisan ini dapat memberikan
manfaat bagi pihak-pihak yang membutuhkan.

Surabaya, Februari 2014

Penulis

iii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DAFTAR ISI

ABSTRAK .........................................................................................................
KATA PENGANTAR ....................................................................................... i
UCAPAN TERIMA KASIH ............................................................................. ii
DAFTAR ISI………………… ........................................................................ iv
DAFTAR GAMBAR ...................................................................................... vii
DAFTAR TABEL ............................................................................................ x


BAB I PENDAHULUAN
1.1

Latar Belakang Masalah ....................................................................... 1

1.2

Rumusan Masalah ................................................................................ 2

1.3

Batasan Masalah .................................................................................. 2

1.4

Manfaat Tugas akhir ............................................................................ 2

1.5


Tujuan Tugas Akhir ............................................................................. 3

1.6

Metodologi Penulisan........................................................................... 4

1.7

Sistematika Penulisan........................................................................... 5

BAB II TINJAUAN PUSTAKA
2.1

SIM – PKB .......................................................................................... 6

2.2

Definisi HTML .................................................................................... 8

2.3


Definisi PHP 5 ..................................................................................... 9

2.4

Definisi MYSQL................................................................................ 12

2.5

Pemrograman Database MYSQL ....................................................... 13

2.6

Sistem Informasi Pendaftaran ............................................................. 14
2.6.1 Pemohon ................................................................................ 15
2.6.2 Kendaraan .............................................................................. 15
2.6.3 Pengantar Uji.......................................................................... 17

2.7


Sistem Informasi Pembayaran ............................................................ 17
2.7.1 Form SKRD ........................................................................... 17
2.7.2 Cetak ...................................................................................... 18

2.8

Sistem Informasi Monitoring.............................................................. 18

iv
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2.9

Sistem Informasi Setting .................................................................... 18

2.10

Sistem Logout .................................................................................... 18


BAB III METODOLOGI PENELITIAN

3.1

Analisis Kebutuhan ............................................................................ 19

3.2

Analisis dan Deskripsi Sistem ........................................................... 21

3.3

Perancangan Sistem ........................................................................... 23
3.3.1 Document Flow ...................................................................... 24
3.3.2 Diagram Berjenjang................................................................ 25
3.3.3 DFD ....................................................................................... 25
3.3.3.1

DFD Level 0 ............................................................ 26


3.3.3.2

DFD Level 1 ............................................................ 28

3.3.3.3

DFD Level 2 ............................................................ 29

3.3.4 ERD ....................................................................................... 30
3.3.5 CDM ...................................................................................... 32
3.3.6 PDM....................................................................................... 34
3.3.7 Perancangan Basis Data .......................................................... 36
3.4

Perancangan Antarmuka ................................................................... 42
3.4.1 Desain Halaman Login .......................................................... 43
3.4.2 Desain Halaman Utama Admin ............................................. 44
3.4.3 Desain Halaman Utama Users ............................................... 46

BAB IV HASIL DAN PEMBAHASAN

4.1

Lingkungan Pemrograman ................................................................. 49

4.2

Implementasi Aplikasi Desain Antar Muka ........................................ 50
4.2.1 Menu Login ............................................................................ 50
4.2.2 Menu Utama ........................................................................... 50
4.2.3 Menu Master .......................................................................... 52
4.2.4 Menu News ............................................................................. 53
4.2.5 Menu Pendaftaran................................................................... 54
4.2.5.1

Menu Pemohon ........................................................ 55

4.2.5.2

Menu Kendaraan ...................................................... 55

4.2.5.3

Menu Pengantar Uji ................................................. 60
v

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4.2.6 Menu Pembayaran .................................................................. 61
4.2.7 Menu Monitoring ................................................................... 62
4.2.8 Menu Setting .......................................................................... 64
4.2.9 Menu Logout .......................................................................... 64
4.3

Uji Coba Sistem ................................................................................. 64

4.4

Uji Coba Fungsionalitas Aplikasi SIM – PKB .................................... 65

4.5

Uji Coba Login Halaman Admin ........................................................ 65

4.6

Uji Coba Login Halaman Users .......................................................... 68

4.7

Output dari Sistem ............................................................................. 80

4.8

Validasi

.......................................................................................... 82

4.7.1 Populasi dan Sampel............................................................... 84
4.7.2 Tempat dan Waktu ................................................................. 84
4.7.3 Soal Kuisioner ........................................................................ 84
4.7.4 Uji Validitas ........................................................................... 86
BAB V PENUTUP
5.1

Kesimpulan ........................................................................................ 91

5.2

Saran

.......................................................................................... 91

DAFTAR PUSTAKA .........................................................................................

vi
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DAFTAR GAMBAR

Gambar

3.1

Document Flow ..................................................................... 24

Gambar

3.2

Diagram Berjenjang .............................................................. 25

Gambar

3.3

DFD Level 0 ......................................................................... 27

Gambar

3.4

DFD Level 1 ......................................................................... 28

Gambar

3.5

DFD Level 2 ......................................................................... 29

Gambar

3.6

ERD ...................................................................................... 31

Gambar

3.7

CDM..................................................................................... 33

Gambar

3.8

PDM ..................................................................................... 35

Gambar

3.9

Desain Halaman Utama ......................................................... 43

Gambar

3.10 Desain Halaman Utama Admin ............................................. 44

Gambar

3.11 Desain Halaman Utama Users ............................................... 47

Gambar

4.1

Menu Login .......................................................................... 50

Gambar

4.2

Menu Utama Admin.............................................................. 51

Gambar

4.3

Menu Utama User ................................................................. 51

Gambar

4.4

Form Tambah Pejabat ........................................................... 52

Gambar

4.5

Form Tambah Users ............................................................. 53

Gambar

4.6

Menu News ........................................................................... 53

Gambar

4.7

Menu Pendaftaran ................................................................. 54

Gambar

4.8

Menu Pemohon ..................................................................... 55

Gambar

4.9

Menu Kendaraan dan Menu Uraian Data Kendaraan ............. 56

Gambar

4.10 Menu Ukuran Kendaraan ..................................................... 57

Gambar

4.11 Jarak Sumbu

........................................................ 57

Gambar

4.12 Dimensi Bak Muatan

........................................................ 58

Gambar

4.13 Dimensi Tangki

........................................................ 58

Gambar

4.14 Menu Pemakaian Ban............................................................ 59

Gambar

4.15 Menu Berat Kosong .............................................................. 59

Gambar

4.16 Menu Daya Angkut ............................................................... 60

Gambar

4.17 Menu Pengantar Uji .............................................................. 61

Gambar

4.18 Menu Pembayaran ................................................................ 61

vii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Gambar

4.19 Menu SKRD ......................................................................... 62

Gambar

4.20 Menu Monitoring .................................................................. 63

Gambar

4.21 Menu Monitoring Daftar Pemohon, Kendaraan, dan SPU...... 63

Gambar

4.22 Menu Setting ......................................................................... 64

Gambar

4.23 Uji Coba Login Admin .......................................................... 65

Gambar

4.24 Halaman Utama Admin ......................................................... 66

Gambar

4.25 Form Pembuatan Account Pejabat ......................................... 66

Gambar

4.26 Database Account Pejabat ..................................................... 67

Gambar

4.27 Form Pembuatan Account Users ........................................... 67

Gambar

4.28 Database Account Users ....................................................... 68

Gambar

4.29 Login Users .......................................................................... 68

Gambar

4.30 Halaman Utama Users .......................................................... 69

Gambar

4.31 Pengisian Form Pemohon ..................................................... 70

Gambar

4.32 Database Pemohon ............................................................... 70

Gambar

4.33 Pengisian Form Kendaraan ................................................... 71

Gambar

4.34 Pengisian Form Ukuran Kendaraan ....................................... 72

Gambar

4.35 Pengisian Form Jarak Sumbu ................................................ 72

Gambar

4.36 Pengisian Form Dimensi Bak Muatan ................................... 73

Gambar

4.37 Pengisian Form Dimensi Tangki ........................................... 73

Gambar

4.38 Pengisian Form Pemakaian Ban ............................................ 74

Gambar

4.39 Pengisian Form Berat Kosong ............................................... 74

Gambar

4.40 Pengisian Form Daya Angkut ............................................... 75

Gambar

4.41 Database Kendaraan ............................................................. 75

Gambar

4.42 Pengisian Form Pengantar Uji ............................................... 76

Gambar

4.43 Database Surat Pengantar Uji ............................................... 76

Gambar

4.44 Pengisian Form SKRD/Pembayaran...................................... 77

Gambar

4.45 Database Daftar Pemohon ................................................... 77

Gambar

4.46 Database Daftar Kendaraan ................................................. 78

Gambar

4.47 Database Daftar Surat Pengantar Uji..................................... 78

Gambar

4.48 Mengganti Password Users ................................................... 79

Gambar

4.49 Password Users Berhasil Diubah .......................................... 79

Gambar

4.50 Data Para Pendaftar yang Telah Tersimpan ........................... 80

viii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Gambar

4.51 Grafik Jenis Uji ..................................................................... 81

Gambar

4.49 Print Out Daftar Surat Pengantar Uji ..................................... 81

ix
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DAFTAR TABEL
Tabel

3.1

Dokumen Masukan ................................................................... 20

Tabel

3.2

Simpanan Data .......................................................................... 20

Tabel

3.3

Dokumen Keluaran ................................................................... 21

Tabel

3.4

Basis Data Pemohon.................................................................. 37

Tabel

3.5

Basis Data Kendaraan................................................................ 38

Tabel

3.6

Basis Data Detail Berat Kendaraan ............................................ 38

Tabel

3.7

Basis Data Detail Dimensi Kendaraan ....................................... 39

Tabel

3.8

Basis Data SPU ......................................................................... 40

Tabel

3.9

Basis Data Pejabat ..................................................................... 41

Tabel

3.10 Basis Data Pengguna ................................................................. 41

Tabel

3.11 Basis Data SKRD ...................................................................... 41

Tabel

3.12 Basis Data Detail SKRD ............................................................ 42

Tabel

3.13 Form Menu Utama Admin ........................................................ 45

Tabel

3.14 Form Menu Utama Pengguna Dosen ......................................... 47

Tabel

4.1

Skala Pilihan Jawaban Kuesioner .............................................. 86

Tabel

4.2

Hasil Jawaban Kuisioner 1 ........................................................ 86

Tabel

4.3

Hasil Jawaban Kuisioner 2 ........................................................ 88

x
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

J udul

: SISTEM INFORMASI MANAJ EMEN PENGUJ IAN
KENDARAAN BERMOTOR (SIM-PKB) PADA DINAS
PERHUBUNGAN KABUPATEN KEDIRI
Penyusun
: Ir awan
Dosen Pembimbing I : I Gede Susr ama, ST. M.Kom
Dosen Pembimbing II : Eva Yulia Puspaningr um, S.Kom

ABSTRAK
SIM–PKB Dinas Perhubungan Kabupaten Kediri adalah suatu sistem yang
dibangun berdasarkan tingkat kebutuhan pada dinas perhubungan kabupaten
Kediri, dimana sistem ini digunakan dalam membantu proses pendaftaran
kendaraan bermotor yang akan dilakukan pengujian. Dinas perhubungan kabupaten
Kediri ingin memiliki sistem yang mudah, akurat, dan efisien karena pendaftaran
kendaraan bermotor yang masih diselenggarakan secara manual yang
menyebabkan pelaksanaan pengujian tidak efisien dan data yang kurang valid.
Pada SIM–PKB dilakukan secara komputerisasi tanpa lagi secara manual.
SIM–PKB merupakan aplikasi offline yang terhubung dengan jaringan komputer
yang terkoordinir dan terstruktur untuk menguji kendaraan bermotor dalam
mengetahui standart kelayakan kendaraan sesuai jenisnya. Pendaftar melakukan
registrasi pengisian data melaui komputer user yang dilayani oleh petugas
kemudian petugas dapat mengatur waktu ujian dan aplikasi dapat menyimpan data
kendaraan untuk selanjutnya dilakukan pengujian.
Jadi Aplikasi SIM–PKB ini bisa melakukan pengujian kendaraan bermotor
sesuai ketentuan yang sudah di atur pada sistem dan sesuai data yang diminta oleh
sistem. Dimana jenis pengujian dapat disesuaikan dengan data, antara lain uji
berkala, mutasi masuk/keluar, numpang uji, perubahan fungsi dan perubahan
bentuk dengan mengisi menu pendaftaran terlebih dahulu.

Keyword: Sistem Informasi Manajemen Pengujian Kendaraan Bermotor (SIM –
PKB), Pendaftaran Pengujian, Dinas Perhubungan Kabupaten Kediri.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

1

BAB I
PENDAHULUAN
1.1

Latar Belakang
Transportasi merupakan sarana yang dibutuhkan banyak orang sejak jaman

dahulu dalam melaksanakan kegiatannya yang diwujudkan dalam bentuk angkutan.
Pengangkutan terbagi dalam dua hal, yaitu pengangkutan orang dan/atau barang yang
peruntukannya untuk umum atau pribadi. Mengenai jalurnya bisa melalui udara
seperti pesawat terbang, laut atau perairan seperti kapal atau perahu, dan darat seperti
mobil, pedati dan sebagainya. Pengangkutan-pengangkutan tersebut menimbulkan
masalah-masalah dalam transportasi yang makin berkembang. Salah satunya adalah
mengenai perizinan penyelenggaraan angkutan orang dalam trayek.
Dalam perjalanannya pengangkutan darat dengan kendaraan bermotor mulai
dipergunakan untuk pelayanan umum selain untuk pribadi. Macam-macam kendaraan
bermotor yang digunakan sebagai angkutan umum seperti bus kota, mikrolet, taksi,
angguna (angkutan serba guna), angkudes (angkutan pedesaan), dan sebagainya mulai
banyak dijumpai seiring dengan waktu. Hal tersebut akhirnya diatur oleh suatu
peraturan hukum oleh pemerintah dalam bentuk perundang-undangan dan peraturan
pemerintah tentang lalu lintas dan angkutan jalan.
Akan tetapi, walaupun di dalam undang-undang telah diatur mengenai syaratsyarat pengadaan angkutan umum, masih ada saja permasalahan permasalahan yang
terjadi. Salah satunya masalah angkutan umum penumpang yang tanpa adanya surat
perijinan penyelenggaraan angkutan orang dalam trayek (surat ijin trayek). Perijinan
penyelenggaraan angkutan orang dalam trayek diberikan kepada angkutan umum

1
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2

penumpang yang telah mendaftar dan melewati syarat-syarat angkutan umum resmi
yang bertujuan agar jalur trayek angkutan umum tersebut jelas dan tidak menyerobot
angkutan lain yang beda trayek. Banyak sekali angkutan umum yang masih belum
memiliki surat ijin trayek, dan hal ini dapat merugikan bagi angkutan umum resmi.
Hal ini dibuktikan dengan data statistik yang diperoleh dari hasil operasi lapangan
yang dilakukan oleh Dinas Perhubungan Kota kediri di terminal kota kediri.

Pembuatan aplikasi sistem informasi menajemen pelayanana pendaftaran
kendaraan bermotor ini bertujuan untuk mengkoordinir, memberikan pelayanan
atau memudahkan pengurusan dalam mendaftarkan kendaraan bermotor.
1.2

Rumusan Masalah
Pembuatan Sistem Informasi ini ada beberapa permasalahan yang bisa

teridentifikasi antara lain yaitu :
1. Bagaimana membuat aplikasi yang sesuai dengan kebijakan SIM-PKB
dengan menggunakan bantuan aplikasi dengan system offline.
2. Bagaimana agar aplikasi ini bisa memberikan kemudahan bagi petugas
untuk mejalankan sistem pendaftaran kendaraan bermotor (SIM-PKB).
3. Bagaimana agar aplikasi ini bisa memberikan kemudahan pengurusan
dalam pendaftaran kendaraan bermotor bagi pemilik.
4. Bagaimana agar aplikasi yang dibuat bisa memberikan informasi yang
dibutuhkan secara cepat dan tepat berdasarkan realitas di lapangan
sehingga para pengambil keputusan dapat melakukan kebijakan yang tepat
pula.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3

1.3

Batasan Masalah
Dalam pengerjaan tugas akhir ini, sudah ditetapkan batasan permasalahan

yang akan dikaji dan dilaksanakan, yaitu sebagai berikut :
1. Bahasa pemrogaman yang digunakan dalam tugas akhir ini adalah PHP
dengan database MySQL.
2. Pelayanan sistem pendaftaran yang dibuat secara offline.
3. Software dapat di tampilkan pada layar monitor minimum 10 inc.
4. Data program sesuai dengan kebutuhan pendaftaran di SIM-PKB.

1.4

Manfaat Tugas akhir
Manfaat yang dapat diperoleh dari pembuatan sistem ini adalah:
1. Memberikan kemudahan bagi petugas Sistem Informasi Manajemen
Pendaftaran Kendaraan Bermotor (SIM-PKB) kediri dalam mengatur
proses pengujian kendaraan bermotor.
2. Prosedur dalam pengisian data pendaftaran akan lebih cepat, mudah dan
akurat.
3. Menghemat pembiayaan penggunaan kertas pendaftaran manual.

1.5

Tujuan Tugas Akhir
Tujuan dari pembuatan sistem ini antara lain:
1. Secara garis besar bahwa tujuan dari skripsi ini meningkatkan unjuk kerja
dan memudahkan untuk melakukan manajemen pendaftaran kendaraan
bermotor pada jaringan komputer dinas perhubungan kabupaten kediri.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4

2. Secara khusus tujuan dari skripsi ini adalah untuk memberikan layanan
yang lebih cepat, transparan dan akurat di sisi layanan publik serta
memberikan kemudahan dalam proses pendaftaran kendaraan bermotor.

1.6

Metodologi Penulisan
Tahap yang akan dilakukan dalam pengerjaan tugas akhir ini adalah

sebagai berikut:
1. Studi pustaka
Pemahaman studi pustaka tentang konsep dan teori Sistem Informasi
Manajemen Pendaftaran Kendaraan Bermotor (SIM-PKB) dengan
menggunakan bahasa pemrogaman web PHP yang berintegrasi dengan
database MYSQL.
2. Pengumpulan data
Tahap ini dengan melakukan pengumpulan data-data yang berhubungan
dengan pendaftaran di SIM-PKB sebelumnya.
3. Analisis dan Perancangan Aplikasi
Pada tahap ini, penulis akan membuat deskripsi umum sistem,
perancangan basis data, selain itu juga dilakukan perancangan awal
aplikasi yang akan dibuat, sehingga dihasilkan desain interface ( antar
muka )
4. Pembuatan Aplikasi
Pada tahap ini penulis akan melakukan pembuatan aplikasi yang meliputi
bagaimana cara aplikasi dan basis data akan berkomunikasi.
5. Uji coba dan Evaluasi

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

5

Pada tahap ini penulis akan melakukan uji coba terhadap aplikasi yang
telah dibuat. Dari hasil uji coba akan didapat suatu kesimpulan dan saran.

1.7

Sistematika Penulisan
Dalam laporan tugas akhir ini, pembahasan disajikan dalam enam bab

dengan sistematika pembahasan sebagai berikut :
BAB I

PENDAHULUAN
Bab ini berisikan tentang latar belakang masalah, perumusan
masalah, batasan masalah, tujuan, dan manfaat, metodelogi serta
sistematika penulisan pembuatan tugas akhir ini.

BAB II

TINJ AUAN PUSTAKA
Pada bab ini menjelaskan tentang teori-teori pemecahan masalah
yang berhubungan dan digunakan untuk mendukung dalam
pembuatan tugas akhir ini.

BAB III

METODOLOGI PENELITIAN
Pada bab ini membahas tentang perancangan system, Diagram
Alir, Data Flow Diagram (DFD), Concept Data Model (CDM),
Physical Data Model (PDM), serta perancangan Antar Muka.

BAB IV

HASIL DAN PEMBAHASAN
Pada bab ini dijelaskan tentang hasil dari program yang telah
dibuat meliputi lingkungan implementasi, implementasi proses,

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

6

dan implementasi interface serta pembahasan tentang alur
pengisian data pendaftar.
BAB V

PENUTUP
Pada bab ini dibahas mengenai uraian kesimpulan tentang sistem
yang telah dibuat beserta saran yang dapat digunakan untuk
penyempurnaan dan pengembangan sistem.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

7

BAB II
TINJ AUAN PUSTAKA

2.1

SIM – PKB
Sistem Informasi Manajemen Pendaftaran Pengujian Kendaraan Bermotor

(SIM-PKB) adalah sebuah aplikasi software yang berbasiskan pada sebuah Sistem
Informasi Manajemen sehingga mempunyai fungsi-fungsi yang lengkap dalam
implementasinya. Tujian utama dari dikembangkannya SIM-PKB ini adalah untuk
memberikan layanan yang lebih cepat, transparan dan akurat di sisi layanan
publik.
Secara umum dapat dijelaskan disini bahwa SIM-PKB mempunyai tiga
fungsi yang dapat di manfaatkan oleh Dinas Perhubungan dalam proses pelayanan
pengujian kendaraan bermotor kepada masyarakat, yaitu :
a. Fungsi Operasional, yaitu bahwa SIM-PKB digunakan dalam operasionalisasi
yang

dilaksanakan

di

Kantor

di

lingkungan

Dinas

Perhubungan

kabupaten/kota. SIM-PKB melakukan beberapa proses dalam sistem
pelayanan pendaftrannya yaitu :
1. Melakukan pengisian dan penyimpanan data pendaftar.
2. Mencetak surat ijin untuk dilakukan pengujian.
b. Fungsi Administratif, yaitu bahwa SIM-PKB dapat digunakan untuk
menyusun suatu sistem administrasi pendaftaran pengujian kendaraan
bermotor yang sudah tersusun secara rapi dan terstruktur berdasarkan atas data
pendaftar, alamat kendaraan, nama pemilik, No uji berkala, biaya pendaftaran,
dan lain-lain. Dengan susunan sistem database yang rapi dan terstruktur ini
7
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

8

akan dapat memberikan laporan-laporan yang akurat dan efesien serta dapat
dipertanggungjawabkan.
c. Fungsi Informatif, yaitu bahwa SIM-PKB dapat digunakan untuk memberikan
informasi-informasi yang dibutuhkan secara cepat dan tepat serta real time
berdasarkan reallitas data pendaftar sehingga para pengambil keputusan dapat
melakukan kebijakan-kebijakan yang tepat pula. Salah satu contoh fungsi
informatif dapat disebutkan disini dan diharapkan sistem pelayanan publik
pada kantor pelayanan sistem pengujian kendaraan bermotor dapat dilakukan
secara lebih baik.

2.2

Definisi HTML
Sebelum mengenal apa itu html ada baiknya kita mengetahui dulu apa itu

HTTP ( Hypertext Transfer Protocol ). HTTP merupakan Protokol yang
digunakan untuk mentransfer data atau dokumen antara web serser ke web
browser ( Internet Explorer, Mozilla Firefox dll ). Dan protokol ini waktu
melakukan transfer, dokumen atau data webnya ditulis atau dengan format
HTML.
HTML sendiri adalah singkatan dari “ Hypertext Markup Language “.
Disebut dengan markup language karena HTML berfungsi untuk memperindah
file tulisan atau text biasa, sehinnga bisa menunjukkan interface dan informasi
yang cukup menarik sehingga dapat dilihat pada web browser yang ada,bisa juga
disebut sistem penundaan ( markup ) pada sebuah dokumen yang digunakan untuk
membangun suatu halaman web ( Homepage ).

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

9

Dokumen HTML biasanya berikstensi .HTM atau .HTML dan dokumen
HTML bisa diolah dengan menggunakan HTML editor seperti worldpad, notepad,
HTML editor dll. Biasanya dalam web browser yang biasanya kita bisa melihat
tulisan-tulisan yang miring, tebal,dan sebagainya, yang semua ini merupakan
tugas dari tag HTML. Tag adalah kumpulan beberapa karakter yang diawali
simbol-simbol kecil ( < ) dan diakhiri dengan simbol-simbol besar ( > ) serta
semua tag memiliki penutup sendiri-sendiri dengan ditandai garis miring ( / )
sebagai contoh adalah ..... dan yang lain misalakan
secara umum halaman web mempunyai struktur dasar sebagai berikut :
sebagai tanda dokumen HTML
sebagai informasi page header, didalam tag ini kita bisa meletakkan
BASE,ISINDEX,TITLE,SCRIPT, LINK,META dan STYLE.
sebagai titel atau judul halaman, kalimat yang muncul didalam tag ini
akan muncul pada bagian paling atas browser anda atau pada bagian title bar.
didalam tag ini bisa diletakan berbagai attribute seperti warna, warna
text, latar belakang, warna link, warna visited link, warna active link dll.
Namun pada sebuah bagian HTML terdapat dua bagian utama yaitu bagian head
dan bagian body, setiap masing-masing bagian mempunyai tag tersendiri, bagian
< head>.... dan bagian ...

2.3

Definisi PHP 5 (berorientasi objek)
Pemr ograman Berorientasi Obyek
Pemrograman

berirorientasi

obyek

adalah

pemrograman

menekankan hal sebagai berikut (Wahana Komputer, 2006) :

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

yang

10

a. Kelas : kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit untuk
suatu tujuan tertentu.
b. Obyek : membungkus data dan fungsi bersama menjadi suatu unit data sebuah
program komputer.
c. Abstraksi : kemampuan sebuah program untuk melewati aspek informasi yang
diproses olehnya, yaitu kemampuan untuk memfokus pada inti.
d. Enkapsulasi : memastikan pengguna sebuah obyek tidak dapat mengganti
keadaan dalam dari sebuah obyek dengan cara yang tidak layak, hanya metode
dalam obyek tersebut yang diberi ijin untuk mengakses keadaannya.
e. Polimorfisme

melalui

pengiriman

pesan.

Tidak

bergantung

kepada

pemanggilan subrutin, bahasa orientasi obyek dapat mengirim pesan; metode
tertentu yang berhubungan dengan sebuah pengiriman pesan tergantung
kepada obyek tertentu dimana pesan tersebut dikirim.
f. Inheritas : mengatur polimorfisme dan enkapsulasi dengan mengijinkan obyek
didefinisikan dan diciptakan dengan jenis khusus dari obyek yang sudah ada,
obyek-obyek ini dapat membagi (dan memperluas) perilaku mereka tanpa
harus mengimplementasi ulang perilaku tersebut (bahasa berbasis-obyek tidak
selalu memiliki inheritas).
g. Dengan menggunakan OOP maka dalam melakukan pemecahan suatu
masalah, kita tidak melihat bagaimana cara menyelesaikan suatu masalah
tersebut (terstruktur) tetapi obyek-obyek apa yang dapat melakukan
pemecahan masalah tersebut.
PHP merupakan bahasa scripting (berbentuk script) yang menyatu
dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

11

penulis berikan akan sepenuhnya dijalankan pada server sedangkan yang
dikirimkan ke browser (client side) hanya hasilnya saja. Secara khusus, PHP
dirancang untuk membangun sebuah web dinamis. Artinya, ia dapat membentuk
suatu tampilan berdasarkan permintaan yang up to date. Misalnya penulis bisa
menampilkan isi database ke dalam halaman web. Pada prinsipnya , PHP
mempunyai fungsi yang sama dengan scipt-script seperti ASP (Active Server
Page), Cold Fusion dan lain-lain. Untuk menjalankan PHP dibutuhkan web
server. Yang sering digunakan adalah Apache web server (Abdul Kadir, 2003).
Sebagai sebuah bahasa pemrogaman server-side, PHP juga memiliki keunggulan
seperti :
a. Skrip PHP dapat memanfaatkan sumber-sumber aplikasi yang dimiliki
oleh server, seperti misalnya untuk keperluan database connection , saat
ini PHP sudah mampu melakuakan koneksi dengan berbagai database
seperti Interbase, Microsoft Access, Oracle, MYSQl, Sybase dll
b. Source program atau scrip tidak dapat dilihat dengan fasilitas view HTML
source yang ada pada web browser.
c. Pada aplikasi yang dibuat dari PHP, saat dijalankan server akan
mengerjakan skip dan hasilnya akan dikirim ke web browser. Hal itu
menyebabkan aplikasi tidak memerlukan kompatibilitas web browser atau
harus menggunakan web browser tetentu dan pasti dikenal oleh web
browser tertentu.
Konsep kerja PHP, prinsipnya serupa dengan kode HTML, hanya saja ada
berkas PHP yang diminta didapatkan oleh web server, isinya segera dikirim ke
mesin PHP dan mesin inilah yang memproses yang hasilnya berupa kode HTML

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

12

ke web browser. Selanjutnya web server menyampaikan ke klien, berikut ini
merupakan gambar skema PHP ( gambar 2.2 )yang mana sudah didiskripsikan
sudah dijelaskan diatas.

2.4

Definisi MYSQL
Menurut Haris Saputro ( 2003 ) mengemukakan bahwa MYSQL

merupakan database server dimana pemrosesan data terjadi diserver, dan client
hanya mengirim data serta meminta data. Oleh karena pemrosesan terjadi diserver
sehingga pengaksesan data tidak terbatas. Pengaksesan dapat dilakukan dimana
saja oleh siapa saja dengan catatan komputer terhubung ke server. Lain halnya
dengan database dekstop dimana segala pemrosesan data seperti penambahan data
atupun penghapusan data harus dilakukan pada komputer yang bersangkutan.
MySQL termasuk dalam kategori database manajemen sistem, yaitu database
yang terstuktur dalam pengolahan dan penampilan data. Sejak komputer dapat
menangani data yang besar, database managemen sistem memegang peranan yang
sangat penting dalam pengolahan data. Hal ini sangat diperlukan, karena data
tersebut dapat diatur sesuai dengan kebutuhan pemakaian. MYSQL merupakan
Relational Database Managemen System ( RDBMS ) yaitu hubungan antar tabel
yang berisi data-data pada suatu database. Hal tersebut lebih baik daripada jika
semua data terkumpul menjadi satu dalam satu tabel.tabel-tabel tersebut dilink
oleh satu relasi yang memungkinkan untuk mengombinasikan data dari beberapa
tabel ketika seorang user mengiginkan menampilkan informasi suatu database.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

13

2.5

Pemr ograman Database MYSQL
Ada beberapa alasan kenapa MYSQL menjadi progrm database yang

sangat popular dan digunakan oleh banyak orang. Alasan-alasan tersebut
diantaranya ialah :
a.

MYSQL mendukung banyak bahasa pemrogaman seperti C,

C++,

Phyton, Java dan PHP. Kita dapat menggunakan tersebut untuk
berinteraksi maupun berkomunikasi dengan MYSQL, tau dapat juga
digunakan sebagai komponen pembentuk antarmuka ( interface ) dari
suatu database MYSQL.
b.

MYSQL merupakan database yang memiliki kecepatan yang tinggi dalam
melakukan pemrosesan data, dapat diandalkan dan mudah digunakan serta
mudah dipelajari. Mengapa mudah digunakan? Sebab MYSQL telah
banyak digunakan dibelahan bumi manapun sehingga jika mempunyai
masalah dengan database tersebut, banyak bertanya kepada banyak orang (
pengguna yang lain ) melalui internet maupun orang disekitar yang siap
membangun menyelesaikan tersebut masalah tersebut serta dukungan
manual maupun referensi yang banyak bertebaran diinternet.

c.

Koneksi, kecepatan dan keamanan membuat MYSQL sangat cocok
diterapkan untuk pengaksesan database, dengan menggunakan bahasa
pemrogaman Perl atau PHP sebagai antarmuka.

d.

MYSQL dapat melakukan koneksi dengan client dengan protokol TCP/IP,
Unix socket ( Unix ) atau named pipes ( NT ).

e.

MySQL dapat menangani database dengan skala yang sangat besar dengan
record mencapai lebih dari 50 juta, dapat menampung 60 ribu tabel, dan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

14

juga bisa menampung 5 milyar baris data. Selain itu, selain itu batas indek
pada setiap dapat menampung mencapai 32 indek.
f.

Multiuser yaitu dalam satu database server pada MySQL dapt diakses oleh
beberapa user dalam waktu yang sama tanpa mengalami konflik atau
crash.

g.

Dalam hal relasi antar tabel pada suatu database, MySQL menerapkan
metode yang sangat cepat yaitu dengan menggunakan metode one-sweep
multijoin. MySQL sangat efien dalam mengelola informasi yang kita
minta yang berasal dari banyak tabel sekaligus.

h.

Security yang dimiliki database MySQL dikenal baik, karena memiliki
lapisan sekuritas pada level subnetmaks, nama host dan izin akses user
dengan sistem perizinan yang khusus serta pasword yang dimiliki setiap
user dalam bentuk terenkripsi.

i.

MySQL merupakan software database bersifat free atau gratis, jadi kita
tidak perlu susah-susah mengeluarkan isi kantong kita untuk hanya
sekedar membayar lisensi kepada pembuat software. Hal ini sangat
berbeda jika kita menggunakan software database seperti IBM DB@
ataupun Oracle, karena kita harus membayar mahal untuk lisensinya.

2.6

Sistem Infor masi Pendaftaran
Sistem Informasi Pendaftaran pada SIM-PKB adalah sebuah aplikasi yang

didalamnya terdapat menu yang digunakan untuk memasukkan data – data
pendaftar saat melakukan registrasi, dimana users harus melengkapi semua data
pada menu pendaftaran yang diminta oleh sistem sesuai dengan data pendaftar.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

15

Pada menu pendaftaran terdapat beberapa sub link menu yaitu, pemohon,
kendaraan, dan pengantar uji. Adapun penjelasannya sebagai berikut.

2.6.1 Pemohon
Pemohon adalah orang yang melakukan registrasi pendaftaran untuk
pengujian kendaraan bermotor. Dimana pada menu pemohon, sistem meminta
beberapa data pemohon sesuai dengan pemilik kendaraan. Apabila yang
mendaftar bukan pemilik kendaraan, maka pendaftar harus membawa surat kuasa
dari pemilik kendaraan, KTP pemilik, dan BPKB kendaraan. Persyaratan tersebut
adalah kebijakan pada tahun 2013. Adapun data yang diminta oleh sistem antara
lain No KTP, Nama, Tempat Lahir, Tanggal Lahir, Jenis Kelamin, Alamat,
Agama, Status Perkawinan, Pekerjaan, dan Kewarganegaraan,
Setelah data – data diatas sudah dilengkapi maka sistem meminta untuk
menyimpannya, dengan klik icon simpan.

2.6.2 Kendaraan
Kendaraan adalah data – data kendaraan bermotor yang didaftarkan untuk
dilakukan pengujian. Jenis – jenis kendaraan bermotor yang harus di uji antar lain,
mobil pribadi, angkutan umum, dan angkutan barang. Sebelum mengisi data –
data kendaraan users harus memilih pemilik kendaraan (pemohon) yang sudah
tersimpan sebelumnya pada database pemohon. Adapun data kendaraan yang
diminta oleh sistem antara lain :

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

16

a.

Uraian Data Kendaraan
Pada data uraian data kendaraan ada beberapa data yang diminta
tentang identitas kendaraan yang didaftarkan, antara lain No. polisi, No.
BPKB, No Rangka, No Mesin, Merek, Tipe, Jenis, Volume Cylinder,
Daya Motor, Bahan Bakar, Tahun Pembuatan, Warna, dan Status
Penggunaan,
Setelah data – data diatas sudah dilengkapi maka sistem meminta
untuk menyimpannya, dengan klik icon simpan.

b.

Ukuran Kendaraan
Ukuran kendaraan adalah ukuran fisik dari kendaraan yang
didaftarkan. Data yang diminta antara lain Ukuran Utama, Jarak Sumbu,
Dimensi Bak Muatan, dan Dimensi Tangki,

c.

Pemakaian Ban
Pada data pemakaian ban yang diminta antara lain sumbu ke 1,
sumbu ke 2, sumbu ke 3, sumbu ke 4, konfigurasi sumbu, jumlah berat
yang

diperbolehkan

(satuan

Kg),

dan

jumlah

berat

kombinasi

diperbolehkan (satuan Kg).
d.

Berat Kosong
Pada data berat kosong yang diminta, antara lain Sumbu Ke 1,
Sumbu Ke 2, Sumbu Ke 3, dan Sumbu Ke 4.

e.

Daya Angkut
Pada data daya angkut yang diminta, antara lain Orang, Barang,
Jumlah Berat Diijinkan, Jumlah Berat Kombinasi Diijinkan, Muatan
Sumbu Terberat, dan Kelas Jalan Terendah

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

17

2.6.3 Pengantar Uji
Pengantar uji adalah surat pengantar uji untuk kendaraan yang
mendaftar, surat tersebut dibuat untuk bukti registrasi agar kendaraan tersebut
dapat melakukan proses pengujian. Pada surat pengantar uji diminta beberapa
data, antara lain Kepala Seksi, Nomor Kendaraan, Tempat Pengujian, Waktu
Pengujian, Jenis Pengujian. Pada data ini users memilih jenis pengujian yaitu, Uji
Berkala, Mutasi Masuk/Keluar, Numpang Uji, Perubahan Fungsi, dan Perubahan
Bentuk

2.7

Sistem Infor masi Pembayaran
Sistem Informasi Penbayaaran pada SIM-PKB adalah sebuah menu yang

digunakan untuk melakukan registrasi pembayaran, dimana users harus
melengkapi semua data pada menu pembayaran yang diminta oleh sistem sesuai
dengan data pendaftar. Pada menu pembayaran terdapat sub link menu yaitu, form
SKRD. Adapun penjelasannya sebagai berikut.

2.7.1 Form SKRD
Form SKRD adalah form yang berisi data – data untuk melengkapi
registrasi pembayaran. Adapun data – data tersebut, antara lain Pejabat, No.
Pemeriksaan, NPWRD, Jumlah Ketetapan Pokok, Jumlah Sanksi, Rincian
Retribusi, dan Status Pembayaran.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

18

2.7.2 Cetak
Menu cetak digunakan untuk mencetak data – data pendaftar yang telah
diisi. Format laporan tersimpan dalam bentuk excel, dalam menu cetak juga
terdapat menu view graph. Dalam view graph kita dapat melihat laporan dalam
bentuk grafik.

2.8

Sistem Infor masi Monitoring
Sistem Informasi Monitoring pada SIM-PKB adalah sebuah menu yang

digunakan untuk melakukan monitoring daftar data yang tersimpan. Users atau
admin dapat melihat atau meninjau kembali data pemohon, data kendaraan, atau
data surat pengantar uji.

2.9

Sistem Infor masi Setting
Sistem Informasi Setting pada SIM-PKB adalah sebuah menu yang

digunakan untuk melakukan perubahan password admin dan users. Admin dan
users dapat merubah password lama dengan password baru sesuai dengan yang
diinginkan untuk menjaga keamanan data dan kerja sistem. Dimana data yang
diminta, antara lain Password Lama, Password Baru, dan Password Baru Ketik
Ulang.

2.10

Sistem Logout
Sistem Logout pada SIM-PKB adalah sebuah menu yang digunakan admin

dan users untuk melakukan proses logout atau keluar dari sistem.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

19

BAB III
METODOLOGI PENELITIAN

Untuk membuat aplikasi pada proyek akhir ini terlebih dahulu dilakukan
analisis sistem, kemudian analisis kebutuhan dan perancangan sistem serta
perancangan antar muka. Analisis sistem berguna untuk mengetahui data apa saja
yang dibutuhkan dalam proses yang akan dikerjakan. Analisis kebutuhan berguna
untuk identifikasi user dan menentukan variabel kebutuhan untuk input dan output
user. Perancangan sistem berguna untuk mengintregasikan semua proses-proses
yang terjadi kemudian dilakukan perancangan database. Sedangkan perancangan
antarmuka bertujuan digunakan sebagai jembatan antara pengguna dan sistem
aplikasi yang dibuat.

3.1

Analisis Kebutuhan
Pada bagian ini akan dirumuskan kebutuhan sistem yang akan menjadi

dasar dalam perancangan aplikasi ini. Spesifikasi kebutuhan sistem aplikasi
menjelaskan mengenai pengguna aplikasi dan hak aksesnya serta masukan dan
keluaran sistem aplikasi, yaitu : admin sebagai pengggung jawab sistem, petugas
sebagai user pengguna aplikasi dan penggunjung sebagai orang yang berkunjung.
1. Dokumen yang digunakan
a. Dokumen Masukan
Dokumen masukan adalah bentuk yang diperlukan dalam sistem
pendaftaran. Dokumen masukan akan diolah sesuai dengan
maksud dan tujuan sistem.

19
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

20

Bentuk dari dokumen masukan tersebut adalah :
Tabel 3. 1 Dokumen Masukan
No
1

Nama Dokumen

Fungsi

Data slip pembayaran

Perincian biaya

administrasi

administrasi

2

Data kendaraan

Sebagai isian bioadata

Sumber
Bag.Keuangan

Pemilik kendaraan

bermotor
3

Surat pengantar uji

Sebagai masukan untuk

Admin

mengikuti pengujian

b.

Simpanan Data
Pada SIM–PKB terdapat

beberapa simpanan data yang

digunakan sebagai berikut :
Tabel 3.2 Simpanan Data
No

Nama Dokumen

Fungsi

Media

1

File kendaraan bermotor

Sebagai penyimpanan

komputer

data kendaraan bermotor
2

File Pembayaran

Sebagai penyimpanan

komputer

data administrasi
4

File Uji

Sebagai penyimpanan
data pengujian

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

komputer

21

c.

Dokumen Keluaran
Dokumen keluaran yang diguanakan dalam proses pengujian
kendaraan bermotor adalah sebagai berikut :
Tabel 3.3 Dokumen Keluaran

No
1

Nama Dokumen
Pembayaran Administrasi

Fungsi
Bukti

sudah

media

membayar Kertas

administrasi pendaftaran
2

3.2

Surat pengantar uji

Sebagai surat ijin uji

Kertas

Analisis dan Deskripsi Sistem
Analisis sistem adalah teknik pemecahan masalah yang menguraikan

bagian-bagian komponen dengan mempelajari seberapa bagus bagian-bagian
komponen tersebut bekerja dan berinteraksi untuk mencapai tujuan.
Sistem

Informasi

Manajemen

Pendaftaran

Kendaraan

Bermotor

(SIM-PKB) merupakan sebuah aplikasi software yang berbasiskan pada sebuah
Sistem Informasi Manajemen sehingga