• Tidak ada hasil yang ditemukan

PERANGKAT LUNAK DATA PENGUJIAN KELAYAKAN KENDARAAN BERMOTOR PADA DINAS PERHUBUNGAN KABUPATEN BANYUASIN BERBASIS WEB

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANGKAT LUNAK DATA PENGUJIAN KELAYAKAN KENDARAAN BERMOTOR PADA DINAS PERHUBUNGAN KABUPATEN BANYUASIN BERBASIS WEB"

Copied!
11
0
0

Teks penuh

(1)

Perangkat Lunak Data Pengujian Kelayakan Kendaraan Bermotor Pada Dinas Perhubungan

PERANGKAT LUNAK DATA PENGUJIAN KELAYAKAN

KENDARAAN BERMOTOR PADA DINAS PERHUBUNGAN

KABUPATEN BANYUASIN BERBASIS WEB

Trisno Putra Rakhmadani 1, Alex Wijaya 2 Novri Hadinata 3 Mahasiswa Universitas Bina Darma 1, Dosen Universitas Bina Darma 2,3

Jalan Jenderal Ahmad Yani No.03 Palembang E–Mail : trisnoputrarakhmadani@gmail.com

Abstract : Web-based information systems today play an important role in processing information to reduce the error rate in processing information. Banyuasin District Department of Transportation has held several roles including government affairs and services. Banyuasin District Department of Transportation, Motor Vehicle Testing UPTD is the part that has the most important role, that is, in a test of road transport vehicles. In the testing process itself has four stages of the process, namely the process of registration, the examination process testing, payment processing and archiving process. So that in the process of preparing reports weekly and monthly testing of the hall to the office to be slow, because the officers had to open and re-typing test file. The method used is waterfall models (waterfall model), which starts at the level of danb progress on the entire system analysis, design, code, test and maintenance. To make data processing software quality testing of motor vehicles, so that it can facilitate performance in preparing reports on the Department of Transportation Banyuasin

Keywords : Information Systems, Web, Waterfall

Abstrak : Sistem informasi berbasis web saat ini berperan penting dalam mengolah informasi untuk mengurangi tingkat kesalahan dalam mengolah informasi. Dinas Perhubungan Kabupaten Banyuasin memiliki beberapa peranan diantaranya menyelenggarakan urusan pemerintahan dan pelayanan. Dinas Perhubungan Kabupaten Banyuasin, UPTD Pengujian Kendaraan Bermotor merupakan bagian yang memiliki peran paling penting, yaitu dalam melakukan pengujian terhadap kendaraan angkutan darat. Di dalam proses pengujian itu sendiri memiliki empat tahapan proses yaitu proses pendaftaran, proses pemeriksaan pengujian, proses pembayaran dan proses pengarsipan. Sehingga dalam proses pembuatan laporan perminggu dan perbulannya dari balai pengujian ke kantor menjadi lambat, dikarenakan petugas harus membuka dan mengetik ulang berkas uji. Metode yang digunakan adalah waterfall model (model air terjun), yang dimulai pada tingkat danb kemajuan sistem pada seluruh analisis, desain, kode, pengujian dan pemeliharaan. Untuk membuat perangkat lunak pengolahan data pengujian kendaraan bermotor yang berkualitas, sehinga dapat mempermudah kinerja dalam pembuatan laporan pada Dinas Perhubungan Kabupaten Banyuasin.

Kata Kunci : Sistem Informasi, Web, Waterfall

1. PENDAHULUAN

Sistem informasi berbasis web banyak digunakan oleh instansi pemerintahan ataupun perusahaan sebagai alat penunjang kinerja instansi. Sistem informasi berbasis web saat ini berperan penting dalam mengolah informasi untuk mengurangi tingkat kesalahan dalam mengolah informasi. sistem informasi berbasis web dapat diakses dengan syarat dapat

terhubung dengan server dan perangkat jaringan internet.

Dinas Perhubungan merupakan unit pelaksana dipimpin oleh seorang Kepala Dinas yang berada di bawah dan bertanggung jawab kepada Bupati melalui Sekretaris Daerah, dalam tugasnya Dinas Perhubungan Kabupaten Banyuasin memiliki beberapa peranan diantaranya menyelenggarakan urusan

(2)

Perangkat Lunak Data Pengujian Kelayakan Kendaraan Bermotor Pada Dinas Perhubungan

pemerintahan dan pelayanan umum dibidang perhubungan. Dinas Perhubungan Kabupaten Banyuasin terdiri dari tiga bidang dan tiga UPTD

Berdasarkan permasalahan diatas, maka penulis berkeinginan untuk membuat suatu perangkat lunak data pengujian kendaraan bermotor dengan menggunakan database dalam menyimpan data yang sudah diolah. Maka penulisan skripsi ini mengangkat sebuah judul yaitu “ Perangkat lunak data pengujian kelayakan kendaraan bermotor pada dinas perhubungan kabupaten Banyuasin berbasis WEB”, Menggunakan Bahasa Pemograman PHP dan MySQL.

2. LANDASAN TEORI

2.1 Perangkat Lunak

Komputer merupakan mesin yang memproses fakta atau data menjadi informasi. Komputer di gunakan orang untuk meningkatkan hasil kerja dan memecahkan berbagai masalah. Yang menjadi pemroses data atau pemecah masalah itu adalah perangkat lunak. Pengertian Perangkat Lunak Menurut Pressman (2001,6), yang dimaksud dengan perangkat lunak adalah: a. Kumpulan instruksi (program komputer) yang

jika dieksekusi akan menyediakan fungsi dan daya guna yang diinginkan.

b. Kumpulan struktur data yang memungkinkan program untuk memanipulasi informasi secukupnya.

c. Kumpulan dokumen yang menggambarkan operasi dan penggunaan program.

2.2 Waterfall.

Waterfall model (model air terjun), yang dimulai pada tingkat danb kemajuan sistem

pada seluruh analisis, desain, kode,

pengujian dan pemeliharaan Pressman

(2002:36).

1. Rekayasa dan pemodelan sistem 2. Analisis kebutuhan perangkat lunak

2.3 Data

Data adalah sumber informasi yang bentuknya masih mentah. Menurut Jogianto

(2000), data adalah kenyataan yang

menggambarkan suatu kejadian dan kesatuan nyata. Data dapat diperoleh dalam bentuk

simbol-simbol karakter huruf, angka,

gambar, suara, sinyal, dan lain sebagainya. Agar dapat digunakan, data harus diolah lebih lanjut. Hasil pengolahan terhadap data ini nantinya dapat menjadi informasi.

2.4 Pengujian Kelayakan kendaraan bermotor

Pengujian Kelayakan Kendaraan

Bermotor adalah serangkaian kegiatan

menguji dan atau memeriksa bagian-bagian kendaraan bermotor dan kendaraan khusus

dalam rangka pemenuhan terhadap

persyaratan teknis suatu kendaraan ( Kemenhub 2006:210).

2.5 HTML

HyperText Markup Language

(HTML) adalah merupakan salah satu varian dari SGML yang dipergunakan dalam

pertukaran dokumen melalui protokol

HTTP. Tata penulisan yang digunakan dalam dokumen web. Dokumen ini akan dieksekusi oleh browser, sehingga browser

(3)

Perangkat Lunak Data Pengujian Kelayakan Kendaraan Bermotor Pada Dinas Perhubungan

mampu menghasilkan sesuatu dokumen sesui dengan keinginan mendesain page (Febrian, 2007:230).

HyperText Markup Language (HTML) adalah bahasa pengkodean yang digunakan untuk membuat dokumen hypertext untuk digunakan dalam world wide web. Istilah hyper dalam hypertext diartikan bahwa dalam HTML kita bisa menentukan bahwa sebuah blok teks atau gambar terhubung dengan file lain di internet (Sudarmo, 2006:194).

Dari dua pendapat di atas dapat disimpulkan

bahwa HyperText Markup Language

(HTML) dikatakan sebagai bahasa

penghubung untuk menerbitkan hypertext pada dunia web, ini merupakan suatu format ketidak pemilikan berdasarkan pada SGML, dan dapat diciptakan dan diproses oleh suatu cakupan luas tools, dan teks data dari program editor sederhana pada saat kita mengetiknya.

2.6 HTTP

HyperText Transfer Protocol (HTTP) merupakan protokol yang berfungsi untuk mendesain dan menjelaskan bagaimana

server dan client berinteraksi dalam

mengirim dan menerima dokumen web, protokol ini didisain untuk mentrasfer berkas yang berisi hypertext seperti berkas yang berisi HTML yang digunakan di word wide web. (Febrian, 2007:230).

HyperText Transfer Protocol (HTTP) adalah protokol untuk memindahkan file hypertext di internet. Hal ini memerlukan HTTP client program di suatu ujung dan HTTP server program di ujung yang lain.(Sudarmo, 2006:194)

Kesimpulan dari dua pendapat di atas adalah HyperText Transfer Protocol (HTTP) adalah protocol yang digunakan untuk mentrasfer dokumen dalam word wide word (www). Protocol ini adalah protokol jaringan. Fungsi

utamanya adalah untuk menciptakan

hubungan antara web server dan

mentransmisikan halaman HTML kepada pengguna internet yang sedang browsing. protokol ini didisain untuk mentrasfer berkas yang berisi hypertext seperti berkas yang berisi HTML yang digunakan di word wide web.

2.7 Apache

Apache adalah server web yang tersedia secara gratis dan disebarkan dengan lisensi (open source). Apache tersedia bagai bermacam-macam sistem operasi, seperti UNIX (FreeBSD, Linux, Solaris dan lainnya) dan Windows. Apache mengikuti standar protokol hypertext transport protokol hypertext transportasi protokol yaitu HTTP 1.1 (Febrian, 2007:32).

Apache adalah suatu program server web yang paling umum (server HTTP) dalam internet. Apache merupakan aplikasi terbuka yang awalnya diciptakan dari serangkaian

(4)

Perangkat Lunak Data Pengujian Kelayakan Kendaraan Bermotor Pada Dinas Perhubungan

perubahanyang dilakukan terhadap server web, dibuat (Sudarmo, 2006:19).

Dari pendapat di atas apache dapat disimpulkan bahwa server web yang tersedia secara gratis dan disebarkan dengan lisensi ”open source”. Apache tersedia bagai bermacam-macam sistem operasi, seperti UNIX (FreeBSD, Linux, Solaris dan lainnya) dan Windows.

2.8 PHP

Hypertext Preprocessor (PHP) adalah script pemrograman yang terletak dan dieksekusi di server. Salah satunya adalah

untuk menerima, mengelolah, dan

menampilkan data dari dan ke sebuah situs. Data akan dioleh ke sebuah database server (pemrograman database yang diterletk di sisi

server) untuk memudian hasilnya

ditampilkan di browser sebuah situs. (Madcoms, 2011 : 81).

PHP adalah pemrograman yang digunakan untuk membuat software yang merupakan bagian dari sebuah situs web. PHP dirancang

untuk berbaur dengan HTML yang

digunakan untuk membuat halaman web. (Sudarmo, 2006:323)

Kesimpulan dari pendapat di atas adalah Hypertext Preprocessor (PHP) adalah bahasa

scripting open source yang ditulis

menggunakan sintkas bahasa C, java dan perl. Script PHP menyatu dengan file HTML.

2.9 MySQL

MySQL adalah salah satu program yang dapat digunakan sebagai database, dan merupakan salah satu software untuk database server yang banyak digunakan.

MySQL bersifat open source dan

menggunakan SQL. MySQL bisa dijalankan diberbagai platform misalnya windows dan linuk (Madcoms, 2011:140).

MySQL adalah software sistem manajemen database. Database adalah suatu koleksi data yang terstruktur. Database ini bisa berupa daftar belanja sederhana sampai informasi yang sangat besar dari suatu perusahaan

internasional. Untuk menambahkan,

mengakses dan memproses data disimpan di komputer (Rickyanto, 2002: 32).

Dari dua pendapat di atas bahwa MySQL adalah software sistem manajemen database.

2.10 Metode Object Oriented Analysis and Design (OOAD)

Metode yang digunakan untuk

analisa dan perancangan perangkat lunak

menurut Pressman (2002:686), adalah

metode object oriented analysis desain (OOAD).

2.10.1 Object Oriented Analysis (OOA)

Object oriented analysis (OOA) merupakan metode analisis yang memeriksa requirements (syarat atau keperluan yang harus dipenuhi oleh sistem) dari sudut

(5)

Perangkat Lunak Data Pengujian Kelayakan Kendaraan Bermotor Pada Dinas Perhubungan

pandang kelas – kelas dan objek – objek yang ditemui dalan ruang lingkup permasalahan. Adapun tahan dari object oriented analys (OOA) yaitu :

a. Domain informasi dimodelkan

Domain informasi dimodelkan yaitu data-data yang diperlukan untuk pembangunan suatu sistem dikumpulkan sebagai kebutuhan sistem.

b. Fungsi modul digambarkan

Fungsi modul digambarkan yaitu fungsi dari sistem yang akan dibangun bersumber dari

data-data yang diperlukan untuk

pembangunan suatu sistem dikumpulkan digambarkan.

c. Tingkah laku model direpresentasikan. Tingkah laku model direpresentasikan yaitu hasil dari tingkah laku atau fungsi dari sistem yang akan dibangun dipresetasikan kepada pengguna.

d. Model di partisi untuk mengekspos detail yang lebih besar

Model di partisi untuk mengekspos detail yang lebih besar yaitu dibuat suatu proses pembagian kerja, agar sistem dapat bekerja dengan optimal sesuai dengan keinginan pengguna.

e. Model awal merepresentasikan inti masalah

Model awal merepresentasikan inti masalah yaitu dari presentasi tersebut padat di evaluasi suatu sistem yang akan dibuat.

2.10.2 Object Oriented Design (OOD)

Object oriented design (OOD)

merupakan metode untuk mengarahakan arsitektur software yang didasarkan pada manipulasi objek – objek sistem atau subsistem. Adapun tahan dari object oriented design (OOD) yaitu :

a. Desain Subsistem

Berisikan representasi masing-masing

subsistem yang memungkinkan perangkat

lunak mencapai persyaratan yang

didefinisikan oleh pelanggannya dan untuk mengimplementasikan infrastruktur yang mendukung persyaratan pelanggan.

b. Desain Objek dan Kelas

Berisikan hirarki kelas yang memungkinkan sistem diciptakan dengan menggunakan generalisasi dan spesialisasi yang ditarget secara perlahan. Lapisan ini juga berisi infrastruktur yang mendukung persyaratan pelanggan.

c. Desain Pesan

Berisi detail yang memungkinkan

masing-masing objek berkomunikasi dengan

kolaboratornya. Lapisan ini membangun interface internal dan eksternal bagi sistem tersebut.

(6)

Perangkat Lunak Data Pengujian Kelayakan Kendaraan Bermotor Pada Dinas Perhubungan

Hasil dari perancangan BAB III Perangkat lunak data pengujian kelayakan kendaraan bermotor pada Dinas Perhubungan

Kabupaten Banyuasin berbasis WEB. Pada tahap ini menggunakan Bahasa Pemograman PHP dengan database MySQL.

Gambar 4.1 Halaman Home

Gambar 4.2 Halaman Klasifikasi Pengujian

(7)

Perangkat Lunak Data Pengujian Kelayakan Kendaraan Bermotor Pada Dinas Perhubungan Gamabar 4.4 Halaman View Klasifikasi Pengujian

Gambar 4.5 Halaman Data Pemeriksa

(8)

Perangkat Lunak Data Pengujian Kelayakan Kendaraan Bermotor Pada Dinas Perhubungan Gambar 4.7 Halaman Pilih Data Pemeriksa

Gambar 4.8 Halaman Cetak Uji Kendaraan

(9)

Perangkat Lunak Data Pengujian Kelayakan Kendaraan Bermotor Pada Dinas Perhubungan Gambar 4.10 Halaman Hasil Input Uji Kendaraan

Gambar 4.11 Halaman Uji Kendaraan (Hasil Uji Pemeriksaan)

(10)

Perangkat Lunak Data Pengujian Kelayakan Kendaraan Bermotor Pada Dinas Perhubungan Gambar 4.13 Halaman Uji Kendaraan Cetak Hasil Uji Kendaraan

4. PENUTUP 4.1Kesimpulan

1. Pengujian kelayakan kendaraan bermotor pada dinas perhubungan kabupaten Banyuasin berbasis WEB sehinga dapat mempermudah kinerja dalam pembuatan laporan.

2. perangkat lunak data pengujian kelayakan kendaraan bermotor pada dinas perhubungan kabupaten Banyuasin berbasis WEB dapat membuat menjadi lebih mudah, lebih efisien serta lebih cepat.

4.2Saran

1. menyarankan agar system telah dibuat ini dapat diterapkan pada dinas perhubungna kabupaten banyuasin

2. perangkat lunak yang dibuat ini dapat dikembangkan lagi sehinggan dapat lebih bermanfaat terutama bagi karyawan dinas perhubungan kabupaten Banyuasin

DAFTAR PUSTAKA

Imansyah,M, 2003, PHP dan MySQl untuk Orang Awam, CV Maxicom Palembang. Jogiyanto, HM, 2005, Analisis dan Desain Sistem Informasi, CV Andi Offset, Yogyakarta.

Kurnia, Renny. 2011, Sistem Pengarsipan Data Uji Kendaraan Pada Perhubungan Kabupaten Garut, Universitas Komputer Indonesia.

Ladjamudin, Al-Bahra, 2006, Rekayasa Perangkat Lunak, Graha Ilmu, Yogyakarta.

Laela, Erna. 2005, Sistem Informasi Pengajuan Pengujian Berkala Kendaraan Bermotor Pada Dinas Perhubungan Kabupaten Bandung, Universitas Komputer Indonesia.

Roger S. Pressman, 2002. Rekayasa Perangkat Lunak Pendekatan Praktisi (Buku Satu), ANDI Yogyakarta.

Sommerville, Ian.2003. Software Engineering (Rekayasa Perangkat Lunak). Erlangga, Jakarta

(11)

Gambar

Gambar 4.1 Halaman Home
Gambar 4.5 Halaman Data Pemeriksa
Gambar 4.7 Halaman Pilih Data Pemeriksa
Gambar 4.10 Halaman Hasil Input Uji Kendaraan
+2

Referensi

Dokumen terkait

Berdasarkan dari uraian dan pembahasan mengenai Budaya Organisasi Pondok Pesantren Darul Falah Kecamatan Teluk Betung Barat Bandar Lampung yang sudah dikemukakan

planting and harvesting to improve the quality and reliability of products were introduced • Capital intensity in rice warehouse system is changing cost structures •

Berdasarkan hasil penelitian dan analisis data tentang kemampuan mengenal konsep bilangan pada anak kelompok A TK Muslimat NU 76 “Darunnajah” Kletek Sidoarjo

Untuk menghasilkan sebuah aplikasi mobile yang berbasis android menggunakan sistem augmented reality untuk membantu dan mendukung seorang desainer atau masyarakat awam

Hasil penelitian menunjukkan nilai koefisien korelasi sebesar -0.434 dengan p = 0.000 (p < 0.05) yang berarti bahwa ada hubungan negatif yang sangat signifikan

204 saya gitu. saya telah rnengecewakan orangtua saya, waktu itu rnereka keluarga sernua udah rnenyarankan say a agar tidak rneneruskan hubungan dengan pacar saya, yang

Nilai NPCI yang sama dengan 1,12 menunjukkan bahwa kebijakan pemerintah terhadap input tradable secara umum tidak menguntungkan usahatani kedelai karena petani harus membayar

Demikian juga pada Subbagian Kepegawaian SETDA Biro Humas, Protokol dan Umum Provinsi Jawa Barat dalam rangka meningkatkan profesionalisme pegawai untuk mendukung