• Tidak ada hasil yang ditemukan

IMPLEMENTASI CLIENT SERVER PADA DRIVE THRU DENGAN MENGGUNAKAN BARCODE SKRIPSI MASYITA OKTAVIANI

N/A
N/A
Protected

Academic year: 2021

Membagikan "IMPLEMENTASI CLIENT SERVER PADA DRIVE THRU DENGAN MENGGUNAKAN BARCODE SKRIPSI MASYITA OKTAVIANI"

Copied!
15
0
0

Teks penuh

(1)

IMPLEMENTASI CLIENT SERVER PADA DRIVE THRU DENGAN MENGGUNAKAN BARCODE

SKRIPSI

MASYITA OKTAVIANI 071402042

PROGRAM STUDI TEKNOLOGI INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

(2)

IMPLEMENTASI CLIENT SERVER PADA DRIVE THRU DENGAN MENGGUNAKAN BARCODE

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Teknologi Informasi

MASYITA OKTAVIANI 071402042

PROGRAM STUDI TEKNOLOGI INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul : IMPLEMENTASI CLIENT SERVER PADA DIVE

THRU DENGAN MENGGUNAKAN BARCODE

Kategori : SKRIPSI

Nama : MASYITA OKTAVIANI

Nomor Induk Mahasiswa : 071402042

Program Studi : SARJANA (S1) TEKNOLOGI INFORMASI

Departemen : TEKNOLOGI INFORMASI

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

INFORMASI Diluluskan di Medan, Agustus 2012 Komisi Pembimbing : Pembimbing 2 Umar Tjokroaminoto,ST NIP - Pembimbing 1 Syahriol Sitorus,S.Si,M.I.T NIP 197103101997031004 Diketahui/Disetujui oleh

Program Studi S1 Teknologi Informasi Ketua,

Prof. Opim Salim Sitompul, M.SC NIP 19610817 198701 1 001

(4)

PERNYATAAN

IMPLEMENTASI CLIENT SERVER PADA DRIVE THRU DENGAN MENGGUNAKAN BARCODE

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Agustus 2012

Masyita Oktaviani 071402042

(5)

PENGHARGAAN

Alhamdulillah, puji dan syukur penulis panjatkan kehadirat Allah SWT, serta shalawat dan salam kepada junjungan kita nabi Muhammad SAW, karena atas berkah, rahmat dan hidayahnya penulis dapat menyelesaikan penyusunan skripsi ini. Ucapan terima kasih yang tidak terhingga kepada Allah SWT yang selalu membimbing dan mengajarkan saya pentingnya kesabaran dan tanggung jawab selama penyusunan skripsi ini.

Dalam penulisan skripsi ini penulis banyak mendapatkan bantuan serta dorongan dari pihak lain. Dalam kesempatan ini dengan segala kerendahan hati, penulis mengucapka terima kasih kepada:

1. Kedua orang tua penulis, yaitu Bapak, (Alm) Darwis beserta Mama, Hj.Ariani Afrida, karena berkat dukungannya baik secara moril maupun materil secara terus menerus sehingga penulis dapat menyelesaikan skripsi ini. Kepada Adik, Ulfa Mawaddah,Amd dan M.Rifqullah yang juga memberikan dukungan kepada penulis.

2. Om Penulis, yaitu Ir.Andy Jaya Matondang,MMA, H.Edy Arfandi,SH dan H.Fadly Maulana Matondang yang dengan sabar selalu memotivasi penulis. 3. Bapak Syahriol Sitorus,S.Si,M.IT dan BapakUmar Tjokroaminoto,ST selaku

dosen pembimbing penulis yang telah memberikan saran dan masukan serta bersedia meluangkan waktu, tenaga dan pikiran untuk membantu penulis menyelesaikan skripsi ini.

4. Ketua dan Sekretaris Jurusan Prof. Dr. Opim Salim, MSc dan Drs. Sawaluddin, M.IT.

5. Bapak Sajadin Sembiring,S.Si,M.Sc, Bapak dan Bapak M. Fadly Syahputra, B.Sc.M.Sc.IT selaku dosen pembanding dan penguji yang telah banyak memberikan petunjuk, saran dan kritik dalam menyelesaikan skripsi ini.

6. Bapak Drs.Harriswan Ritonga,MAP selaku Kepala UPT PIPD Dispendasu yang memberikan dukungan penuh kepada penulis.

7. Bapak Achmad Fadly,S.Sos,MSP dan Ibu Hasnawati Siregar,SE selaku orangtua angkat penulis di Dispendasu yang dengan sabar dan selalu mengingat penulis untuk menyelesaikan skripsi ini.

8. Seluruh Dosen yang mengajar pada program studi Teknologi Informasi Universitas Sumatera Utara.

9. Teman-teman seperjuangan di Teknologi Informasi yang selalu menemani hari-hari penulis dan tidak lupa memotivasi penulis sehingga penulis dapat menyelesaikannya, Ryan, Musyafa, Boy, Polin, Bambang, Azwar, Fadli, Ridha, Andre, Rani, Fanin, Dindadan terutama kepada Ahmad Fauzi Nursalamterima kasih banyak buat setiap waktu dan kesempatan yang telah diberikan untuk mengenal kalian semua, Terima Kasih Teman.

10. Teman-Teman diDispendasu, Kakak Hiras Marsaulina,Amd, Reny Aswita Sianturi,SH,M.Kn , Febrina Mandasari Panjaitan,SH dan Abang Ikhwan Syukria Ahta Daulay,Amd , Romi Silalahi Sidebang, Adisaputra Tanjung,Amd dan Andy Satria Meilala,S.Kom yang selalu membantu penulis dalam mengumpulkan data dan selalu mendukung penulis.

(6)

11. Dan Buat Teman-Teman Sejawat yang tak bisa penulis sebutkan satu persatu. Terima Kasih Atas Bantuan Kalian.

Akhir kata, saya ucapkan terima kasih kepada semua pihak yang terkait dalam penyelesaian skripsi ini yang tidak bisa saya sebut satu persatu.Semoga Allah membalas segala kebaikan yang sudah diberikan dan biarlah kasih dan kemurahan Allah yang senantiasa menyertai kita.

(7)

ABSTRAK

Perkembangan teknologi mempengaruhi sistem kerja dalam instansi-instansi yang memanfaatkan teknologi informasi dalam kelancaran dan kecepatan proses distribusi informasi. Oleh karena itu pengolahan data secara manual dinilai masih belum efektif karena masih bergantung pada arsip yang disusun dilembaran kertas dalam sistem pembayaran pajak kendaraan bermotor. Implementasi teknologi informasi berbasis

client server pada Drive Thru dengan barcode untuk pembayaran pajak kendaraan

bermotor bertujuan untuk membantu proses pembayaran pajak dan para petugas pajak dalam menjalankan sistem ini.

Proses pembayaran pajak kendaraan bermotor menggunakan Surat Tanda Naik Kendaraan (STNK) yang dikeluarkan pihak Kepolisian Republik Indonesia (POLRI) dan Surat Ketetapan Pajak Daerah (SKPD). Penggunaan Barcode dalam sistem ini digunakan untuk kelancaran waktu dalam pembayaran pajak kendaraan bermotor dan meningkatkan pelayanan yang maksimal bagi masyarakat.

Kata Kunci :Client-Server, Teknologi Informasi, Drive Thru, Pajak Kendaraan Bermotor, Barcode

(8)

IMPLEMENTATION OF CLIENT SERVER WITH BARCODE IN THE DRIVE THRU SYSTEM

ABSTRACT

Technology developmentsaffecting thesystem workininstitutionsthat utilizeinformation technology inthe smoothness andspeed ofinformationdistribution process. Therefore,manual processingis still consideredineffectivebecause itstilldependent onarchivalpapersheetsarrangedinthemotor vehicletax payment system. Implementation ofinformation technology-based client serveronDriveThruwith abarcodeforvehicle taxpaymentsintended toassist the process oftax paymentsandthe tax officersin carryingthis system.

The process ofusing amotor vehicletax paymentCertificateUpVehicle(STNK) issued bytheRepublic of Indonesia Police(POLRI) and thetax assessment(SKPD). The use ofBarcodesin this systemis usedto smooththe time ofpaymentmotor vehicle taxesandincrease themaximum serviceto society.

Keywords : Client-Server, information technology, drivethru, motor vehicle taxes, barcode

(9)

DAFTAR ISI Halaman Persetujuan ii Pernyataan iii Penghargaan iv Abstrak vi Abstrack vii

Daftar Isi viii

Daftar Tabel xi

Daftar Gambar xii

Bab 1 Pendahuluan 1 1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4 Tujuan Penelitian 1.5 Metodologi Penelitian 1.6 Manfaat Penelitian 1.7 Sistematika Penulisan 1 3 3 4 4 5 6

Bab 2 Studi Literatur 7

2.1 Client Server

2.1.1 Pengertian Client Server 2.1.2 Komponen Dasar Client Server

7 8 9

(10)

2.1.3 Arsitektur Client Sever 2.1.4 Ciri-Ciri Client Server 2.1.5 Tipe Jaringan

2.2 Drive Thru

2.2.1 Sistem dan Prosedur Layanan Drive Thru 2.2.2 Alur Kerja Drive Thru

2.3 Barcode

2.3.1 Sejarah Barcode 2.3.2 Pengertian Barcode 2.3.3 Manfaat Barcode 2.3.4 Klarifikasi Barcode 2.4 Pajak Kendaraan Bermotor 2.4.1 Pajak Progresif

2.5 Unified Modelling Language (UML) 2.5.1 Diagram Usecase

2.5.2 Spesifikasi Usecase 2.5.3 Diagram Sekuen 2.6 Microsoft Visual

2.6.1 IDE Microsoft Visual 2008

11 13 14 18 18 19 20 20 20 21 22 26 26 27 29 30 31 32 33

Bab 3 Analisis dan Perancangan Sistem 36

3.1 Analisis Sistem 3.2 Analisis Masalah 3.3 Analisis Prosedural

3.3.1 Prosedural sistem yang sedang berlangsung 3.3.2 Perancangan Prosedural yang akan dibuat

36 37 38 38 39

(11)

3.4 Pemodelan Sistem 3.5 Diagram Usecase

3.5.1 Model Spesifikasi Usecase 3.6 Model Interaksi Diagram Sequence 3.7 Diagram Activity 3.8 Perancangan Form 40 42 44 49 54 55

Bab 4 Implementasi dan Pengujian Sistem 4.1 Implementasi Sistem

4.1.1 Cara Kerja Sistem

4.1.2 Spesifikasi Perangkat Keras dan Perangkat Lunak yang digunakan

4.1.3 Tampilan Implementasi Program 4.2 Pengujian Sistem 4.2.1 Skenario Pengujian 4.2.2 Tampilan STNK dan SKPD 61 61 61 63 63 71 71 74

Bab 5 Kesimpulan dan Saran 5.1 Kesimpulan 5.2 Saran Daftar Pustaka

Lampiran A: Cara Perhitungan PKB Lampiran B : Listing Program

77 77 78 79 81 83

(12)

DAFTAR TABEL

Tabel 2.1 Pengkodean pada UPC-A

Tabel 2.2 Elemen-elemen Sequence Diagram Tabel 3.1 Spesifikasi Usecase member Input Data Tabel 3.2 Spesifikasi Usecase member Hapus Data Tabel 3.3 Spesifikasi Usecase member Edit Data Tabel 3.4 Spesifikasi Usecase member Pembayaran

Tabel 3.5 Spesifikasi Usecase member Cetak laporan Halaman 25 30 42 43 44 45 46

(13)

DAFTAR GAMBAR

Halaman Gambar 2.1Skema Sistem Client Server

Gambar 2.2 Host Sistem dan Sistem Client Server Gambar 2.3 Komponen Client Server

Gambar 2.4 Proses Middleware Gambar 2.5 Arsitektur Client Server Gambar 2.6 Arsitektur File Server Gambar 2.7 Arsitektur Database Server Gambar 2.8 Arsitektur Server Berkas Gambar 2.9 Arsitektur Server Basis Data Gambar 2.10 Server Transaksi

Gambar 2.11 Groupware Server Gambar 2.12 Server Objek Gambar 2.13 Web Server

Gambar 2.14 Proses Pembayaran di Drive Thru Gambar 2.15 Anatomi Barcode EAN-13 Gambar 2.16 Barcode 2 of 5 Interleaved Gambar 2.17 Struktur Barcode UPC-A Gambar 2.18 Barcode Jenis PDF417 Gambar 2.19 Aktor-aktor

Gambar 2.20 Aktor dan Usecase

Gambar 2.21 Aktor, Usecase dan keterhubungan Gambar 2.22 IDE Visual Studio 2008

Gambar 3.1 Arsitektur Mesin

8 9 10 10 11 12 13 14 15 15 16 17 18 19 23 24 24 26 28 28 29 32 35

(14)

Gambar 3.2 Flowchart Pembayaran Pajak Kendaraan Bermotor Gambar 3.3 Flowchart Pembayaran yang akan dibuat

Gambar 3.4 Diagram Usecase

Gambar 3.5 Diagram Sequence User Input Data Gambar 3.6 Diagram Sequence User Hapus Data Gambar 3.7 Diagram Sequence User Edit Data Gambar 3.8 Diagram Sequence User Pembayaran Gambar 3.9 Diagram Sequence UserCetak Laporan Gambar 3.10 Diagram Activity

Gambar 3.11 Rancangan Form Menu Login Gambar 3.12 Rancangan Form Menu Utama

Gambar 3.13 Rancangan Submenu Form Data Pemilik Kendaraan Gambar 3.14 Rancangan Submenu Form Data Pajak

Gambar 3.15 Rancangan Form Laporan Transaksi Gambar 3.16 Rancangan Form Cetak Laporan Gambar 3.17 Rancangan Tampilan Menu Keluar Gambar 4.1 Sistem Kerja Barcode

Gambar 4.2 Tampilan Utama Program Gambar 4.3 Tampilan Form Menu Utama Gambar 4.4 Tampilan Form Menu File

Gambar 4.5 Tampilan Data Pemilik Kendaraan Gambar 4.6 Tampilan Data Pajak

Gambar 4.7 Tampilan Laporan Transaksi Gambar 4.8 Tampilan Cetak Laporan Gambar 4.9 Tampilan Keluar

Gambar 4.10 Tampilan STNK 39 40 41 47 48 49 50 51 52 53 54 55 56 57 57 58 60 62 63 64 65 66 67 68 69 72

(15)

Referensi

Dokumen terkait