Sistem Informasi Plat Nomor Kendaraan Di Indonesia Menggunakan Visual Basic 6.0
i
SISTEM INFORMASI PLAT NOMOR KENDARAAN BERMOTOR
DI INDONESIA MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
WALADI HASAN
112406246
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2015
(2)
PERSETUJUAN
Judul : SISTEM INFORMASI PLAT NOMOR KENDARAAN DI INDONESIA MENGGUNAKAN VISUAL BASIC 6.0
Kategori : TUGAS AKHIR
Nama : WALADI HASAN
NomorIndukMahasiswa : 112406246
Program Studi : DIPLOMA (D3)TEKNIK INFORMATIKA Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Disetujui di Medan, Januari 2015 Disetujui,
Program Studi D3 TeknikInformatika Pembimbing,
Ketua,
Dr. EllyRosmaini, M.Si AsimaManurung, S.Si, M.Si
(3)
PERNYATAAN
SISTEM INFORMASI PLAT NOMOR KENDARAAN BERMOTOR DI INDONESIA MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, 08 Januari 2015
Waladi Hasan 112406246
(4)
PENGHARGAAN
Puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini tepat pada waktunya.
Pembuatan Tugas Akhir ini merupakan salah satu syarat untuk menyelesaikan Program Studi Diploma III Teknik Informatika pada Universitas Sumatera Utara. Adapun judul Tugas Akhir ini adalah “Sistem Informasi Plat Nomor Kendaraan Bermotor Di Indonesia Menggunakan Visual Basic 6.0”.
Selama mempersiapkan Tugas Akhir ini penulis banyak mendapat bantuan, dorongan, dan motivasi baik secara langsung maupun tidak langsung, maka pada kesempatan ini penulis ingin mengucapkan terimakasih kepada:
1. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
2. Ibu Dr. Elly Rosmaini, M.Si selaku Ketua Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
3. Ibu Asima Manurung, S.Si, M.Si selaku pembimbing penulis yang telah banyak memberikan saran dan masukan dalam penyelesaian Tugas Akhir ini.
(5)
4. Seluruh staf pengajar di Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara khususnya program studi D3 Ilmu Komputer yang telah benyak memberikan ilmu selama perkuliahan.
5. Bapak dan Ibu atas doa restunya dan kasih sayangnya yang tiada habisnya diberikan pada penulis serta dukungan moril maupun materil yang tanpa jasanya tak mungkin penulis sampai pada saat sekarang.
6. Seluruh rekan mahasiswa Jurusan D3 Ilmu Komputer khususnya Kom E 2011,dan teman-teman yang telah banyak memberikan dorongan semangat. Dan terimakasih atas semua dukungannya.
Akhirnya Penulis menyadari bahwa Tugas Akhir ini masih banyak mendapati kekurangan dan kesalahan, untuk itu penulis mengharapkan kritik dan saran dari semua pihak guna penyempurnaan Tugas Akhir di masa yang akan datang. Akhir kata, semoga Tugas Akhir ini dapat berguna dan bermanfaat bagi kita semua dan penulis pada khususnya.
Medan, 08 Januari 2015
(6)
ABSTRAK
Kajian ini bertujuan untuk membuat sistem informasi plat nomor kendaraan bermotor di Indonesia yang berguna untuk mengetahui dan menambah informasi bagi masyarakat tentang plat nomor kendaraan dan arti kode setiap plat nomor kendaraan yang ada di Indonesia. Aplikasi ini dibuat menggunakan Visual Basic 6.0.
(7)
DAFTAR ISI
Halaman
Persetujuan ii
Pernyataan iii
Penghargaan iv
Abstrak vi
Daftar Isi vii
Daftar Gambar viii
Daftar Tabel ix
Bab 1 Pendahuluan 1
1.1 Latar Belakang 1
1.2 Rumusan Masalah 2
1.3 Batasan Masalah 2
1.4 Tujuan dan Manfaat 3
1.5 Metodologi Penelitian 4
1.6 Sistematika Penulisan 4
Bab 2 LandasanTeori 6
2.1 Visual Basic 6
2.1.1 Sekilas Tentang Visual Basic 6
2.1.2 Visual Basic 6.0 8
2.2 Microsoft Access 9
2.3 Data 11
2.3.1 Pengertian Data 11
2.3.2 Pengolahan Data 11
2.3.3 Flowchart 13
2.3.2 Data Flow Diagram 14
Bab 3 Analisis Dan Perancangan 16
3.1 Analisis Perancangan 16
3.2 Pemodelan Aplikasi 17
3.3 Flowchart 17
3.4 Perancangan Tampilan 18
3.4.1 Rancangan Form Awal 18
3.4.2 Rancangan Aplikasi Sistem Informasi Plat Nomor 19
Bab 4 Implementasi Sistem 20
4.1 Pengertian Implementasi Sistem 20
4.2 Tujuan Implementasi Sistem 21
4.3 Komponen Utama Implementasi Sistem 22
4.3.1 Perangkat Keras (Hardware) 22 4.3.2 Prangkat Lunak (Software) 22 4.3.3 Pemakai (Brainware) 23
(8)
4.4 Hasil 23
4.4.1 Form Awal 24
4.4.2 Menu Aplikasi Sistem Informasi Plat Nomor Kendaraan 24
4.4.3 Sejarah 25
4.4.4 Spesifikasi 26
4.4.5 Warna Plat Nomor 26
4.4.6 Nomor Polisi 27
4.4.7 Kewilayahan 28
4.4.8 Plat Nomor Cantik 28
4.5 System Reqruitment 29
Bab 5 Kesimpulan dan Saran 30
5.1 Kesimpulan 30
5.2 Saran 31
Daftar Pustaka Lampiran
(9)
DAFTAR GAMBAR
Halaman
Gambar 2.1 Tampilan Start Visual Basic 6 8
Gambar 3.1 Flowchart Sistem Informasi Plat Nomor Kendaraan 17
Gambar 3.2 Kerangka Form Awal 18
Gambar 3.3 Kerangka Form Utama 19
Gambar 4.1 Form Awal 24
Gambar 4.2 Menu Aplikasi Sistem Informasi Plat Nomor 24
Gambar 4.3 Form Sejarah 25
Gambar 4.4 Form Spesifikasi Plat Nomor 26
Gambar 4.5 Form Warna Plat Nomor 26
Gambar 4.6 Form Nomor Polisi 27
Gambar 4.7 Form Kewilayahan 28
(10)
DAFTAR TABEL
Halaman Tabel 2.1 Simbol-simbol Flowchart 13 Tabel 2.2 Simbol-simbol Data Flow Diagram 14
(11)
ABSTRAK
Kajian ini bertujuan untuk membuat sistem informasi plat nomor kendaraan bermotor di Indonesia yang berguna untuk mengetahui dan menambah informasi bagi masyarakat tentang plat nomor kendaraan dan arti kode setiap plat nomor kendaraan yang ada di Indonesia. Aplikasi ini dibuat menggunakan Visual Basic 6.0.
(12)
BAB 1
PENDAHULUAN
1.1Latar belakang
Perkembangan teknologi informasi pada zaman sekarang ini sungguh berkembang dengan sangat pesat. Kebutuhan itu pun semakin diminati oleh semua kalangan masyarakat, baik masyarakat awam maupun kaum intelektual. Hal ini berkaitan dengan kegiatan-kegiatan yang dilakukan oleh manusia yang biasanya dilakukan secara manual dan konvensional akan semakin lebih efektif dan tepat jika dilakukan dengan bantuan mesin yaitu teknologi komputer yang berbasis informasi. Dengan penggunaan teknologi dapat memudahkan pengguna ( user ) dalam menjalankan tugas dengan komputer.
Pada zaman yang semakin berkembangan ini, kemajuan teknologi yang pesat menimbulkan berbagai macam kegiatan yang dapat dilakukan. Dari kecanggihan tersebut berbagai informasi dapat kita peroleh. Yang kita cari misalnya sistem informasi nomor plat kendaraan bermotor di Indonesia. Setiap propinsi memiliki nomor plat kendaraannya masing-masing guna untuk mengetahui berasal dari wilayah mana kendaraan tersebut.
(13)
Melihat hal itu penulis ingin membuat suatu aplikasi berbasis visual basic dalam bentuk sistem informasi agar masyarakat Indonesia dapat mengetahui nomor plat setiap daerah di Indonesia. Sehingga untuk mengatasi permasalahan di atas penulis akan membuat tugas akhir dengan judul : “SISTEM INFORMASI PLAT NOMOR KENDARAAN DI INDONESIA MENGGUNAKAN VISUAL BASIC 6.0 “
1.2Rumusan Masalah
Adapun rumusan masalah dalam pembuatan aplikasi sistem informasi plat nomor kendaraan bermotor adalah sebagai berikut:
1. Bagaimana merancang dan membuat aplikasi sistem informasi plat nomor tersebut.
2. Bagaimana cara menyampaikan informasi ke masyarakat tentang kode plat nomor, warna plat nomor dan dari mana kendaraan itu berasal.
1.3Batasan Masalah
Aplikasi ini dibuat menggunakan Visual Basic 6.0 dikarenakan aplikasi ini digunakan untuk membuat sistem informasi yang sesuai dengan kebutuhan dalam membuat informasi dan menyampaikannya.
Cakupan sistem informasi ini ialah untuk memberi informasi kepada masyarakat mengenai nomor plat kendaraan, kode wilayah dan warna plat kendaraan bermotor di Indonesia dengan mudah.
(14)
1.4Tujuan dan Manfaat
Tujuan dalam pembuatan aplikasi sistem informasi layanan masyarakat ini adalah:
1. Sebagai syarat untuk penyelesaian tugas akhir kelulusan program D3 Teknik Informatika Universitas Sumatera Utara.
2. Menghasilkan suatu sistem informasi yang berisi tentang kode nomor plat kendaraan bermotor di Indonesia.
3. Membantu masyarakat yang ingin mengetahui asal wilayah dari kode plat kendaraan bermotor di setiap propinsi di Indonesia.
Adapun manfaat dari penulisan tugas akhir ini adalah:
1. Secara teoritis, untuk menerapkan ilmu yang penulis terima selama menjadi mahasiswa D3-Teknik Informatika FMIPA USU, serta menambah pengetahuan dan wawasan penulis tentang e-learning.
2. Secara akademis, penelitian ini diharapkan dapat memperkaya ilmu dan pengalaman penulis dalam hal pembelajaran.
3. Secara praktis, penelitian ini dapat memberikan manfaat ilmu dan berguna bagi siapa saja yang ingin mengetahui informasi tentang nomor plat kendaraan bermotor di setiap propinsi di Indonesia.
(15)
1.5Metodologi Penelitian
Metodelogi penelitian yang digunakan dalam tulisan ini, antara lain :
1. Penelitian Kepustakaan (Library Research)
Penelitian ini dimaksudkan untuk mendapatkan landasan teori yang memadai dalam menyusun tugas akhir, dalam hal ini penulis melakukannya dengan membaca serta mengkaji buku-buku yang berkaitan dengan masalah yang ditinjau.
2. Studi Literatur
Penulis melengkapi informasi yang dibutuhkan dalam pembuatan tugas akhir ini dengan
Browsing di internet
1.6 Sistematika Penulisan
Sistematika penulisan Tugas Akhir ini dibagi menjadi lima bab yaitu sebagai berikut:
BAB 1 : PENDAHULUAN
Dalam bab ini berisikan Latar Belakang, Rumusan Masalah, Batasan Masalah, Tujuan dan Manfaat, Metodologi Penelitian dan Sistematika Penulisan.
(16)
BAB 2 : LANDASAN TEORI
Bab ini membahas teori- teori yang mendukung dalam pembahasan tugas akhir ini seperti pengertian, sejarah dan struktur program Visual Basic 6.0 secara singkat.
BAB 3 : PERANCANGAN SISTEM
Dalam bab ini penulis menjelaskan tentang rancangan pembuatan sistem informasi kode plat nomor di Indonesia menggunakan Visual Basic 6.0.
BAB 4 : IMPLEMENTASI SISTEM
Di dalam bab ini disajikan tentang pengertian implementasi sistem, tujuan implementasi, serta komponen yang diperlukan dalam implementasi sistem.
BAB 5 : KESIMPULAN DAN SARAN
Bab ini berisikan kesimpulan dan saran mengenai hasil rancangan animasi yang telah dibuat.
(17)
BAB 2
LANDASAN TEORI
2.1Visual Basic
Visual Basic merupakan sebuah bahasa pemrograman yang menawark
Visual Basic merupakan turunan bahasa pemrograma pengembangan perangkat luna untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas
2.1.1 Sekilas Tentang Visual Basic
Visual Basic menjadi populer karena kemudahan desain form secara visual dan adanya kemampuan untuk menggunakan komponen-komponen ActiveX yang dibuat oleh pihak lain ( M. Amarullah Akbar et al, 2008 ). pendiri Microsoft, memulai bisnis
(18)
dengan mengembangkan interpreter bahas agar dapat berjalan di atas ialah diluncurkannya BASICA (basic-advanced) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic dan Microsoft Basic (dikenal juga sebagai Basic Compiler).
Visual Basic adalah pengembangan dari bahasa komputer purpose Symbolic Instruction Code). Bahasa BASIC diciptakan oleh Professor John Kemeny dan Thomas Eugene Kurtz dari an. Bahasa program tersebut tersusun mirip dengan bahasa Inggris yang biasa digunakan oleh para programer untuk menulis program-program komputer sederhana yang berfungsi sebagai pembelajaran bagi konsep dasar pemrograman komputer.
Sejak saat itu, banyak versi berbagai platform komputer, seperti Microsoft QBASIC, QUICKBASIC, GWBASIC, IBM BASICA, Apple BASIC dan lain-lain.
Apple BASIC dikembangkan ole dan teman dekat mengumpulkan uang dan bersama-sama merakit PC, dan pada tanggal secara resmi mendirikan perusahaan komputer Apple. Popularitas dan pemakaian BASIC yang luas dengan berbagai jenis komputer turut berperan dalam mengembangkan dan memperbaiki bahasa itu sendiri, dan akhirnya berujung pada lahirnya Visual Basic yang berbasis bersamaan dengan Microsoft Windows. Pemrograman
(19)
Visual Basic begitu mudah bagi pemula dan programer musiman karena ia menghemat waktu pemrograman dengan tersedianya komponen-komponen siap pakai.
2.1.2 Visual Basic 6.0
Visual Basic 6.0. adalah salah satu aplikasi untuk membuat system informasi database. Visual basic 6.0 ini adalah terusan dari visual basic 1 sampai 5. aplikasi software ini digunakan untuk diimplementasikan dalam pembuatan sistem database. Visual basic 6.0 ini sering juga di gunakan dalam perhitungan gaji, penjualan barang dan lain-lain. visual basic ini support dengan operating sistem windows. dan untuk databasenya bisa menggunakan microsoft access, SQL server dan oracle.
Gambar 2.1 Tampilan depan Visual Basic 6.0
(20)
2.2Microsoft Access
Microsoft Access (atau Microsoft Office Access) adalah sebu menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi tentunya menggunakan mesin basis data tampilan angin,2009)
Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet Database Engin kontainer basis data yang mendukung standar mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para mengembangkan perangkat lunak aplikasi yang sederhana. Access juga mendukung teknik-tekni bantu pemrograman berorientasi objek.
Microsoft merilis Microsoft Access 1.0 pada bulan November 1992 dan dilanjutkan dengan merilis versi 2.0 pada ta menjalankan Microsoft Access 2.0 adalah sebuah komputer denga Windows 3.0, RAM berkapasitas 4 megabyte (6 megabyte lebih disarankan) dan ruangan kosong hard disk yang dibutuhkan 8 megabyte (14 megabyte lebih disarankan). Versi 2.0 dari
(21)
Microsoft Access ini datang dengan tujuh bua megabyte.
Perangkat lunak tersebut bekerja dengan sangat baik pada sebua banyak contoh, pada ukuran basis data melebihi 700 megabyte sering mengalami masalah seperti ini (pada saat itu, memang manual yang dibawanya memperingatkan bahwa beberapa kasus tersebut disebabkan oleh
Nama kode (codename) yang digunakan oleh Access pertama kali adalah Cirrus yang dikembangkan sebelum Microsoft mengembangka pembuat form antarmuka yang digunakannya dinamakan dengan Ruby purwarupa (prototype) tersebut dan memutuskan bahwa komponen diperluas. Proyek ini dinamakan dengan Thunder. Kedua proyek tersebut dikembangkan secara terpisah, dan mesin pembuat form yang digunakan oleh keduanya tidak saling cocok satu sama lainnya. Hal tersebut berakhir saat Microsoft merilis (VBA).
(22)
2.3Data
2.3.1 Pengertian Data
“Data data di definisikan sebagai bahan keterangan tentang kejadian-kejadian nyata atau fakta-fakta yang tidak acak yang menunjukan jumlah, tindakan, atau hal. “ (Suranta, 2004, hal:4). Data dapat berupa catatan-catatan dalam kertas, buku atau tersimpan sebagai file dalam database. Data akan menjadi bahan dalam suatu proses pengolahan data. Oleh karena itu suatu data belum dapat berbicara banyak sebelum diolah lebih lanjut
2.3.2 Pengolahan Data
Adapun tahapan-tahapan proses yang dilakukan dalam pengolahan data menurut adalah:
a. Input Data
Input data meliputi : mencatat atau mengentrikan transaksi ke sebuah pengolahan data medium, melakukan pengkodean transaksi data ke dalam bentuk lain dan menyimpan data atau informasi untuk pengambilan keputusan.
b. Transformasi data yang terdiri dari:
1. Calculating
(23)
2. Classifying data
Classifying data dikelompokkan ke dalam group-group tertentu seperti mengkategorikan data ke dalam suatu group berdasarkan karakteristik, kriteria dan keinginan.
3. Summarizing
Merupakan menjumlahkan atau mengakumulasikan data
c. Output
Merupakan proses menghasilkan output dari hasil pengolahan data kealat output seperti monitor dan printer sebagai informasi. Output data terdiri dari:
• Display Result
Display Result digunakan untuk menampilkan informasi yang dibutuhkan pemakai melalui monitor atau cetakan.
• Reproducing
Reproducing merupakan penyimpanan data yang digunakan untuk pemakai lain yang membutuhkan.
• Telecommunicaitng
Telecommunicating merupakan penyimpanan data secara elektronik melalui saluran komunikasi. (Kristanto,2004,hal:10)
(24)
2.3.3 Flowchart
Flowchart adalah sekumpulan symbol-simbol yang menunjukan atau menggambarkan rangkaian kegiatan-kegiatan program dari awal hingga akhir, jadi Flowchart juga digunakan untuk menggambarkan urutan langkah-langkah pekerjaan suatu algoritma. Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya flowchart urutan poses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya pemrogram menerjemahkannya ke bentuk program dengan bahsa pemrograman
Tabel 2.1 Simbol-simbol Flowchart
No Simbol Fungsi
1 Terminator, untuk memulai dan mengakhiri suatu program
2 Process, suatu symbol yang menunjukan setiap pengolahan yang dilakukan oleh komputer
3 Data, untuk memasukkan data maupun
menunjukan hasil suatu proses
4 Decision, suatu kondisi yang menghasilkan beberapa kemungkinan jawaban atau pilihan
5 Preparation, suatu symbol untuk menyediakan
(25)
6 Connector, Merupakan symbol untuk menyediakan tempat-tempat pengolahan data dalam storage
7 Document, merupakan symbol untuk data yang berbentuk informasi
8 Predefined process, untuk menyatakan
sekumpulan langkah proses yang ditulis sebagai prosedur
9 Display, untuk output yang ditujukan suatu device seperti monitor
10 Magnetic disk, untuk menyimpan data
2.3.4 Data Flow Diagram
Data Flow Diagram (DFD) merupakan alat bantu yang dapat digunakan untuk menggambarkan aliran data informasi dan transformasi (proses) dari data dimulai yaitu pemasukan data sampai menghasilkan keluaran (output) data. Adapun simbol-simbol dari
Data Flow Diagram yaitu:
Tabel 2.2 Simbol-simbol Data Flow Diagram
(26)
1 Kesatuan Luar Merupakan kesatuan luar (entity) dilingkungan luar sistem yang akan memberikan input atau menerima output dari sistem
2 Proses(Process) Kegiatan dari hasil suatu arus data yang masuk dalam proses untuk dihasilkan arus data yang akan keluar atau untuk mengubah input menjadi output
3 Aliran Data(Data
Flow)
Data mengalir melalui sistem, dimulai dengan sebagian input dan diubah atau diproses menjadi output
4 Penyimpanan data
(Data Storage)
Data disimpan untuk keperluan berikutnya
(27)
BAB 3
ANALISIS DAN PERANCANGAN
3.1Analisis Perancangan
Sistem informasi plat nomor kendaraan ini memiliki beberapa buah Form yang dirancang dengan sederhana agar lebih mudah dimengerti oleh User. Pembuatan perangkst lunak ini didukung oleh peranan Scriptcode yang memudahkan pembuatan aplikasi sehingga didapatkan program yang dijalankan dengan semestinya yang akan di lampirkan di bagian lampiran listing program.
3.2Pemodelan Aplikasi
Diagram pohon adalah langkah awal yang dilakukan dalam perancangan media pembelajaran ini. Rancangan yang ada pada aplikasi ini terhubung kepada rancangan sebelum dan selanjutnya.
(28)
3.3Flowchart
Gambar 3.1 Flowchart Sistem Informasi Plat Nomor Kendaraan START
LOGIN USER
HALAMAN UTAMA
SEJARAH
SPESIFIKASI
INFO WARNA PLAT NO. POLISI
KODE NOPOL
PLAT CANTIK
(29)
3.4Perancangan Tampilan
3.4.1 Rancangan Form Awal
Ini adalah rancangan form login untuk user di dalamnya terdapat kolom username dan password yang harus diisi oleh user dengan benar.
.
Gambar 3.2 Kerangka Form Awal USER
PASSWORD
(30)
3.4.2 Rancangan Aplikasi Sistem Informasi Plat Nomor Kendaraan
Ini adalah rancangan halaman utama pada aplikasi sistem informasi plat nomor kendaraan.
Gambar 3.3 Kerangka Form Utama GAMBAR SISTEM INFORMASI PLAT NOMOR KENDARAAN
(31)
BAB 4
IMPLEMENTASI SISTEM
4.1Pengertian Implementasi Sistem
Implementasi adalah suatu prosedur yang dilakukan untuk menyelesaikan sistem yang ada dalam dokumen rancangan sistem yang telah disetujui dan telah diuji, menginstal dan memulai menggunakan sistem baru yang diperbaiki. Tahap ini merupakan tahap inti dari pekerjaaan sebuah proyek. Di sini pembangunan komponen - komponen pokok sebuah sistem informasi dilakukan berdasarkan desain yang sudah dibuat. Implementasi sistem yang dimaksud merupakan proses pembuatan dan pemasangan sistem secara utuh baik dari sisi
hardware, software dan brainwarenya.
Tahapan dari implementasi sistem adalah sebagai berikut:
1. Menyelesaikan desain sistem yang telah disetujui dan menyusun dokumen yang telah mengalami proses perbaikan.
2. Menulis, mendokumentasikan, dan menguji program - program dan
(32)
3. Memastikan agar software ini menjadi user friendly yang artinya user dapat dengan mudah mengoperasikan software ini.
4. Melakukan pengujian sistem secara keseluruhan.
5. Memastikan bahwa konversi ke sistem baru berjalan dengan benar, dengan melakukan perencanaan, mengontrol dan melakukan instalasi yang benar terhadap sistem.
4.2Tujuan Implementasi Sistem
Adapun tujuan dari implementasi sistem adalah sebagai berikut:
1. Mengkaji rangkaian sistem baik dari segi software maupun hardware sebagai sarana pengolahan data dan penyajian data.
2. Menyelesaikan rancangan sistem yang ada didalam dokumentasi sistem yang baru atau yang telah disetujui.
3. Memastikan bahwa pemakai dapat mengoperasikan dengan mudah sistem yang telah dibuat.
4. Memastikan bahwa sistem telah berjalan dengan lancar dengan mengontrol dan melakukan instalasi secara benar.
5. Memperhitungkan bahwa sistem telah memenuhi permintaan pemakai yaitu dengan menguji sistem secara menyeluruh.
(33)
4.3Komponen Utama dalam Implementasi Sistem
Pada umumnya setiap desain yang dirancang membutuhkan komponen yang mendukung agar sistem tersebut dapat berjalan dengan baik. Komponen - komponen sistem yang dibutuhkan dalam membangun aplikasi kamus digital istilah teknik ini diantaranya:
4.3.1 Perangkat Keras ( Hardware )
Hardware secara bahasa berarti perangkat keras dari komputer, secara istilah hardware
adalah bagian dari komputer yang dapat dirasakan kehadirannya secara fisik dengan cara dilihat dan disentuh. Hardware merupakan seluruh komponen peralatan yang membentuk suatu sistem komputer, dan peralatan lainnya yang memungkinkan komputer dapat melaksanakan tugasnya. Hardware menjadi salah satu faktor penting dalam pengoperasian sebuah komputer.
4.3.2 Perangkat Lunak ( Software )
Software ( perangkat lunak ) adalah program yang digunakan untuk menjalankan perangkat keras. Software adalah sekumpulan instruksi yang memungkinkan perangkat keras untuk dapat memproses data. Perangkat lunak ini tidak berbentuk fisik, melainkan berupa program yang diciptakan melalui perangkat elektronik. Komputer tidak akan ada artinya, jika di dalamnya tidak mempunyai perangkat lunak.
(34)
Dalam perangkat lunak dikenal dengan apa yang disebut sistem operasi dan program aplikasi. Sistem operasi adalah sebuah software yang mengatur dan mengintegrasikan
hardware agar dapat berjalan sesuai dengan yang dikehendaki, termasuk input dan output.
4.3.3 Pemakai (Brainware)
Brainware adalah semua pihak yang bertanggung jawab dalam pengembangan sistem aplikasi ini, pemrosesan dan penggunaan keluaran perancangan aplikasi ini. Dalam pengolahan suatu sistem dibutuhkan tenaga manusia yang nantinya akan menjadikan sistem dapat berjalan dengan baik. Tenaga manusia yang dibutuhkan adalah:
1. Sistem analis, yaitu orang yang menganalisa sistem dengan mempelajari masalah - masalah yang timbul dan menentukan kebutuhan - kebutuhan pemakai dan mengidentifikasi pemecahan yang beralasan.
2. Programmer, orang yang membuat sistem dengan menggunakan salah satu bahasa pemrograman yang dikuasinya.
3. User, yaitu orang yang memakai sistem.
4.4 Hasil
Berikut adalah hasil dari pengerjaan Aplikasi Sistem Informasi Plat Nomor Kendaraan di Indonesia dengan Visual Basic 6.
(35)
Gambar 4.1 Form Awal
Pertama kali kita membuka aplikasi ini, maka tampilan yang akan muncul adalah form
seperti ini. Disini user harus memasukkan id user dan password.
4.4.2 Menu Aplikasi Sistem Informasi Plat Nomor Kendaraan
(36)
Menu ini menunjukan pilihan yang berisi Sejarah, Spesifikasi, Info Warna Plat, Nomor Polisi, Kode Nomor Polisi dan Plat Cantik yang jika di klik maka akan muncul penjelasan dari masing-masing pilihan yang akan ditampilkan. Dengan mengkilk pilihan menu yang ada, maka akan muncul form yang menampilkan pembahasan seperti gambar berikut ini.
4.4.3 Sejarah
Gambar 4.3 Form Sejarah
Ini adalah tampilan form sejarah yang menjelaskan sejarah singkat tentang plat nomor di Indonesia.
(37)
4.4.4 Spesifikasi
Gambar 4.4 Form Spesifikasi Plat Nomor
Pada form ini, menjelaskan desain plat nomor beserta ukuran yang ditetapkan polisi.
(38)
Gambar 4.5 From Warna Plat Nomor
Pada form ini menjelaskan tentang macam-macam warna plat nomor kendaraan yang terdapat di Indonesia.
4.4.6 Nomor Polisi
Gambar 4.6 Form Nomor Polisi
Pada form tersebut menjelaskan pengertian nomor polisi dan pembagian nomor polisi untuk beragam kendaraan. Sebagai contoh di wilayah Propinsi DKI Jakarta.
(39)
4.4.7 Kewilayahan
Gambar 4.7 Form Kewilayahan
Pada form kali ini, menjelaskan kode plat nomor berdasarkan wilayah di Indonesia. Terdapat juga gambar serta tombol klik arti kode menurut propinsi di Indonesia.
(40)
4.4.8 Plat Nomor Cantik
Gambar 4.8 Form Plat Nomor Cantik
Form ini menjelaskan bahwa terdapat plat nomor cantik yang bisa kita dapatkan dengan membayar lebih ke Dinas Perpajakan Kendaraan Bermotor sehingga kita dapat menentukan kombinasi huruf sesuai keinginan kita.
4.5System Requirements
Untuk menguji aplikasi pembelajaran matematika, maka hardware dan software yang direkomendasikan adalah sebagai berikut :
1. Processor intel Pentium atau lebih tinggi, Prosesor Windows 7 2. RAM 1 GB atau lebih tinggi
3. Perangkat Lunak Visual Basic 6.0
(41)
BAB 5
KESIMPULAN DAN SARAN
5.1Kesimpulan
Beberapa kesimpulan dapat diambil dalam penulisan Tugas Akhir ini adalah:
1. Aplikasi sistem informasi plat nomor kendaraan ini diharapkan mampu memenuhi akan informasi kepada masyarakat di Indonesia.
2. Aplikasi ini menjelaskan beberapa pengertian yang berhubungan dengan plat nomor kendaraan bermotor di Indonesia.
3. Aplikasi ini merupakan sebuah aplikasi yang berisi tentang penjelasan kode plat nomor dari berbagai propinsi di Indonesia.
(42)
5.2Saran
Adapun saran yang dapat yang diberikan pada Tugas Akhir ini adalah:
1. Diharapkan pada generasi berikutnya tampilan program ini tentunya akan lebih menarik jika dikembangkan dalam 3 dimensi sehingga gambarnya menjadi lebih nyata.
2. Diharapkan fitur-fitur seperti tampilan form lebih dikembangkan lagi agar jadi lebih menarik dan mudah dimengerti.
(43)
DAFTAR PUSTAKA
Panduan Tatacara Penulisan Skripsi & Tugas Akhir.2008. Dokumen Nomor :
Akad/05/2005. Medan : Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
Sihombing, Poltak, dkk. 2012. Visual Basic 6.0, Medan: USU press.
Situmorang, Syafrizal Helmi, dkk. 2008. Analisis Data Penelitian. Medan: USU press.
Suryanto, Jaka, 2000. Plat Nomor Indonesia. Jakarta : Medikom
(44)
LAMPIRAN : LISTING PROGRAM Visual Basic 6.0 Private Sub cmdLogin_Click()
If conn.State = 1 Then conn.Close
conn.Open " Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\waladi TA\PROJECT TA\LoginDB.mdb;Persist Security Info=False"
If RS.State = 1 Then RS.Close
RS.Open "select * from login where USER= '" & txtNama.Text & "' And PASSWORD = '" & txtSandi.Text & "'", conn, 3, 3
If Not RS.EOF Then
MsgBox "LOGIN BERHASIL" Unload Me
MDIForm1.Show Else
MsgBox "Data Salah", vbCritical, "L O G I N" txtNama.Text = ""
txtSandi.Text = "" txtNama.SetFocus End If
End Sub
Private Sub korp_Click() korps.Show
Unload Me End Sub
Private Sub NoPol_Click() frmNomor.Show
Unload Me End Sub
Private Sub out_Click() End
End Sub
Private Sub pemerinta_Click() pemerintah.Show
Unload Me End Sub
Private Sub Plat_Cantik_Click() platno.Show
Unload Me End Sub
Private Sub SEJARAH_Click() formSejarah.Show
Unload Me End Sub
(45)
Private Sub Spesifikasi_Teknis_Click() frmSpesifikasiBaru.Show
Unload Me End Sub
Private Sub Spesifikasi_Teknis_Lama_Click(Index As Integer) frmSpesifikasiLama.Show
Unload Me End Sub
Private Sub Command1_Click() korps1.Show
Unload Me End Sub
Private Sub Command2_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Warna_Click() frmWarna.Show
Unload Me End Sub
Private Sub wilayah_Click() frmwilayah.Show
Unload Me End Sub
Private Sub Command1_Click() frmwilayah.Show
Unload Me End Sub
Private Sub cmdBatal_Click() Unload Me
End Sub
Private Sub Command1_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Command2_Click() frmnomor2.Show
Unload Me End Sub
Private Sub Command2_Click() frmNomor.Show
(46)
End Sub
Private Sub Command3_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Command1_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Command2_Click() frmSpesifikasiLama.Show Unload Me
End Sub
Private Sub Command1_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Command2_Click() frmSpesifikasiBaru.Show Unload Me
End Sub
Private Sub Command1_Click() frmwarna2.Show
Unload Me End Sub
Private Sub Command1_Click() sumatera.Show
Unload Me End Sub
Private Sub Command2_Click() Jawa.Show
Unload Me End Sub
Private Sub Command3_Click() Bali.Show
Unload Me End Sub
Private Sub Command4_Click() kalimantan.Show
Unload Me End Sub
(47)
sulawesi.Show Unload Me End Sub
Private Sub Command6_Click() papua.Show
Unload Me End Sub
Private Sub Command8_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Command1_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Command1_Click() frmwilayah.Show
Unload Me End Sub
'Event Module
Public conn As New ADODB.Connection Public RS As New ADODB.Recordset Private Sub Command1_Click()
korps2.Show Unload Me End Sub
Private Sub Command2_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Command3_Click() korps.Show
Unload Me End Sub
(48)
S U R A T K E T E R A N G A N
Hasil Uji Program Tugas AkhirYang bertanda tangan di bawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program Diploma (D3) Teknik Informatika:
N a m a : WALADI HASAN N I M : 112406246
Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA
Judul Tugas Akhir :SISTEM INFORMASI PLAT NOMOR KENDARAAN BERMOTOR DI INDONESIA MENGGUNAKAN VISUAL BASIC 6.0
Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas pada tanggal: 08 Januari 2015.
Dengan Hasil : Sukses / Gagal
Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan. Medan, 08 Januari 2015
Dosen Pembimbing
Program Studi D3 Teknik Informatika
Asima Manurung, S.Si, M.Si NIP. 19730315 199903 2 001
(49)
No.
KARTU BIMBINGAN TUGAS AKHIR MAHASISWA
Nama Mahasiswa : WALADI HASAN
NIM : 112406246
Judul Tugas Akhir :SISTEM INFORMASI PLAT NOMOR
KENDARAAN BERMOTOR DI INDONESIA MENGGUNAKAN VISUAL BASIC 6.0
Dosen Pembimbing : Asima Manurung, S.Si, M.Si Tanggal Mulai Bimbingan : September 2014
Tanggal Selesai Bimbingan : Januari 2015
Tanggal Asisten Bimbingan
Pembahasan pada Asistensi Mengenai, pada Bab :
Paraf Dosen Pembimbing Keterangan 1. 2. 3. 4. 5. 6.
∗ Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan telah selesai.
Diketahui, Disetujui,
Ketua Prodi D-3 Teknik Informatika Pembimbing Utama
Dra. Elly Rosmaini, M.Si Asima Manurung, S.Si, M.Si NIP. 19600520 198503 2 002 NIP. 19730315 199903 2 001
(1)
LAMPIRAN : LISTING PROGRAM Visual Basic 6.0
Private Sub cmdLogin_Click() If conn.State = 1 Then conn.Close
conn.Open " Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\waladi TA\PROJECT TA\LoginDB.mdb;Persist Security Info=False"
If RS.State = 1 Then RS.Close
RS.Open "select * from login where USER= '" & txtNama.Text & "' And PASSWORD = '" & txtSandi.Text & "'", conn, 3, 3
If Not RS.EOF Then
MsgBox "LOGIN BERHASIL" Unload Me
MDIForm1.Show Else
MsgBox "Data Salah", vbCritical, "L O G I N" txtNama.Text = ""
txtSandi.Text = "" txtNama.SetFocus End If
End Sub
Private Sub korp_Click() korps.Show
Unload Me End Sub
Private Sub NoPol_Click() frmNomor.Show
Unload Me End Sub
Private Sub out_Click() End
End Sub
Private Sub pemerinta_Click() pemerintah.Show
Unload Me End Sub
Private Sub Plat_Cantik_Click() platno.Show
Unload Me End Sub
Private Sub SEJARAH_Click() formSejarah.Show
Unload Me End Sub
(2)
Private Sub Spesifikasi_Teknis_Click() frmSpesifikasiBaru.Show
Unload Me End Sub
Private Sub Spesifikasi_Teknis_Lama_Click(Index As Integer) frmSpesifikasiLama.Show
Unload Me End Sub
Private Sub Command1_Click() korps1.Show
Unload Me End Sub
Private Sub Command2_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Warna_Click() frmWarna.Show
Unload Me End Sub
Private Sub wilayah_Click() frmwilayah.Show
Unload Me End Sub
Private Sub Command1_Click() frmwilayah.Show
Unload Me End Sub
Private Sub cmdBatal_Click() Unload Me
End Sub
Private Sub Command1_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Command2_Click() frmnomor2.Show
Unload Me End Sub
Private Sub Command2_Click() frmNomor.Show
(3)
End Sub
Private Sub Command3_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Command1_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Command2_Click() frmSpesifikasiLama.Show Unload Me
End Sub
Private Sub Command1_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Command2_Click() frmSpesifikasiBaru.Show Unload Me
End Sub
Private Sub Command1_Click() frmwarna2.Show
Unload Me End Sub
Private Sub Command1_Click() sumatera.Show
Unload Me End Sub
Private Sub Command2_Click() Jawa.Show
Unload Me End Sub
Private Sub Command3_Click() Bali.Show
Unload Me End Sub
Private Sub Command4_Click() kalimantan.Show
Unload Me End Sub
(4)
sulawesi.Show Unload Me End Sub
Private Sub Command6_Click() papua.Show
Unload Me End Sub
Private Sub Command8_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Command1_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Command1_Click() frmwilayah.Show
Unload Me End Sub
'Event Module
Public conn As New ADODB.Connection Public RS As New ADODB.Recordset Private Sub Command1_Click()
korps2.Show Unload Me End Sub
Private Sub Command2_Click() MDIForm1.Show
Unload Me End Sub
Private Sub Command3_Click() korps.Show
Unload Me End Sub
(5)
S U R A T K E T E R A N G A N
Hasil Uji Program Tugas Akhir
Yang bertanda tangan di bawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program Diploma (D3) Teknik Informatika:
N a m a : WALADI HASAN N I M : 112406246
Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA
Judul Tugas Akhir
:SISTEM
INFORMASI
PLAT
NOMOR
KENDARAAN
BERMOTOR DI INDONESIA MENGGUNAKAN VISUAL BASIC
6.0
Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas pada tanggal: 08
Januari 2015.
Dengan Hasil : Sukses / Gagal
Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau
Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan.
Medan, 08 Januari 2015Dosen Pembimbing
Program Studi D3 Teknik Informatika
Asima Manurung, S.Si, M.Si
NIP. 19730315 199903 2
001(6)
No.
KARTU BIMBINGAN TUGAS AKHIR MAHASISWA
Nama Mahasiswa
: WALADI HASAN
NIM
: 112406246
Judul Tugas Akhir
:SISTEM INFORMASI PLAT NOMOR
KENDARAAN BERMOTOR DI INDONESIA
MENGGUNAKAN VISUAL BASIC 6.0
Dosen Pembimbing
: Asima Manurung, S.Si, M.Si
Tanggal Mulai Bimbingan
: September 2014
Tanggal Selesai Bimbingan
: Januari 2015
Tanggal Asisten Bimbingan
Pembahasan pada Asistensi Mengenai, pada Bab :
Paraf Dosen Pembimbing
Keterangan
1.
2.
3.
4.
5.
6.
∗ Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan telah selesai.
Diketahui, Disetujui,
Ketua Prodi D-3 Teknik Informatika Pembimbing Utama
Dra. Elly Rosmaini, M.Si Asima Manurung, S.Si, M.Si