SISTEM INFORMASI PERIJINAN ANGKUTAN DINAS PERHUBUNGAN PROPINSI DIY

  

SISTEM INFORMASI PERIJINAN ANGKUTAN

DINAS PERHUBUNGAN PROPINSI DIY

Skripsi

  

Diajukan Untuk Memenuhi Salah Satu Syarat

Memperoleh Gelar Sarjana Teknik Jurusan Teknik Informatika

Disusun oleh :

  

Brigita Rina Noviati

NIM. 025314068

JURUSAN TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

TRANSPORTATION LICENSE INFORMATION SYSTEM

  

A Thesis

Presented as Partial Fulfillment of the Requirements

to Obtain the Sarjana Teknik Degree

in Informatics Engineering

  

By :

Brigita Rina Noviati

NIM. 025314068

  

DEPARTMENT OF INFORMATICS ENGINEERING

FACULTY OF TECHNOLOGY AND SAINS

SANATA DHARMA UNIVERSITY

PERNYATAAN KEASLIAN KARYA

  Saya menyatakan dengan sesungguhnya bahwa skripsi yang saya tulis ini tidak memuat karya atau bagian karya orang lain, kecuali yang telah disebut dalam kutipan dan daftar pustaka, sebagaimana layaknya karya ilmiah.

  Yogyakarta, 25 Februari 2008 Brigita Rina Noviati

HALAMAN PERSEMBAHAN

  Efohbo!uvmvt!ibuj!tlsjqtj!joj!lvqfstfncbilbo!vouvl!;!

  • Allah Bapa, Tuhan Yesus, dan Bunda Maria -

  Yang selalu membimbing, memberkati dan melimpahkan anugerah-Nya

  • Bapak dan Ibu -

  Yang dengan kasih serta segala dukungan baik moril dan materiil

  • Masku Putut -

  Yang dengan doa, dan segala dukungannya

  • My Beloved ~Daus Siagian~ -

  Yang dengan doa, kasih, dan segala dukungannya

  • My LitteL AngeL ~Agnes Ruth Dita Patricia Siagian~ - Yang memberi arti tersendiri dalam hidupku, I Love U...
  • Keluarga Hamonangan Siagian -

  Yang dengan doa dan dukungannya

  • Temen-temen Teknik Informatika ’02 -

  Yang dengan dukungan dan semangat untuk lulus

  • Almamaterku Teknik Informatika -

  Yang telah mendidikku hingga terselesaikan tugas akhir ini

HALAMAN MOTTO

  “Njoubmbi-!nblb!blbo!ejcfsjlbo!lfqbebnv<! Dbsjmbi-!nblb!blbo!lbnv!ebqbu<! Lfuvlmbi-!nblb!qjouv!blbo!ejcvlblbo!cbhjnv/”! )Nbujvt!8!;!8*!

  ! ! “Jb!nfncvbu!tfhbmb!tftvbuv!joebi!qbeb!xbluvozb”! )Qfohlpucbi!4!;!22*!

  !

  

ABSTRAKSI

  Informasi merupakan suatu kebutuhan yang sangat penting di lingkungan pemerintahan sebagai sarana untuk mendukung kinerja para pegawainya. Tujuan dari pembuatan Sistem Informasi Perijinan Angkutan pada Dinas Perhubungan Propinsi DIY ini adalah untuk memudahkan pegawai Dinas Perhubungan Propinsi dalam mengolah proses perijinan angkutan meliputi pemrosesan : data rute/jalur angkutan, data pengelola/operator, data trayek, data kendaraan/angkutan, data perijinan, dan pembuatan laporan ijin angkutan per bulan.

  Metodologi penelitian untuk membuat sistem ini yaitu dengan menggunakan metodologi terstruktur dengan tahap-tahapnya meliputi : analisis kebutuhan, perancangan dan implementasi.

  Sistem ini dibangun menggunakan bahasa pemrograman PHP dan dengan

  

database MySQL 5.0 dan sistem ini telah berhasil diuji coba di Laboratorium

Basis Data.

  

ABSTRACT

  Information is a very important need in governmental environment as a means to support its employees’ workmanship. The purpose of making this transportation license information system in Transportation Official of DIY province is to facilitate the province transportation official’s Employees in processing transportation license including : transportation route data, operator/manager data, designated route for public transportation data, vehicle/transportation data, license data, and the making of monthly transportation license report.

  Research Methodology in making this system is structural methodology by including these following steps: requirement analysis, designing and implementing.

  The system is developed using PHP program language with MySQL 5.0

  

database and it has been successfully conducted experiment in Data Base

Laboratory.

KATA PENGANTAR

  Puji dan syukur kepada Bapa di Surga, atas segala kasih, anugrah dan bimbingan-Nya yang telah dicurahkan kepada penulis sehingga penyusunan tugas akhir ini dapat diselesaikan dengan baik.

  Tugas akhir yang berjudul “Sistem Informasi Perijinan Angkutan Dinas

  

Perhubungan Propinsi DIY” merupakan salah satu syarat untuk memperolah

gelar Sarjana Teknik Informatika, Universitas Sanata Dharma.

  Penulis menyadari dalam mempersiapkan, menyususun dan menyelesaikan tugas akhir ini, penulis banyak mendapat bantuan dan bimbingan dari berbagai pihak. Pada kesempatan ini penulis ingin mengucapkan terima kasih kepada : 1.

  Dr. Ir. P. Wiryono P., S.J. selaku Rektor Universitas Sanata Dharma Yogyakarta.

  2. Rm. Ir. Greg. Heliarko, S.J., S.S., B.S.T., M.A., M.Sc., selaku Dekan Fakultas Sains dan Teknologi Universitas Sanata Dharma Yogyakarta.

  3. Ibu Agnes Maria Polina, S.Kom, M.T selaku Ketua Jurusan Teknik Informatika Universitas Sanata Dharma Yogyakarta.

  4. Bapak J.B. Budi Darmawan, S.T., M.Sc., selaku Dosen Pembimbing yang telah banyak memberikan bimbingan dan pengarahan selama pengerjaan tugas akhir ini.

  5. Bapak DS.Bambang Soelistjianto, S.T, M.Sc., dan Ibu Ridowati Gunawan,

  6. Semua Dosen Teknik Informatika, sekretariat, laboran, seluruh karyawan Kampus III Universitas Sanata Dharma. Staff Sekretariat Fakultas Teknik, terima kasih atas bantuan informasi dan sarana prasarana yang mendukung.

  7. Bapak Lazuardi atas bantuan dan data-datanya untuk melengkapi penyelesaian tugas akhir ini.

  8. Bapak Rizki dan Bapak Bagas atas semua informasi, bantuan, dan kesempatannya untuk mengerjakan Tugas Akhir ini.

  9. Bapak-Ibu, mas Putut, yang selalu memberikan doa, dukungan, perhatian dan kasih sayang.

  10. Keluarga Hamonangan Siagian terimakasih atas doa, serta dukungan untuk cepat lulus.

  11. Daus Siagian dan Agnes Siagian, kalian adalah sumber inspirasiku untuk cepat lulus, dan menjadi orang sukses.

  12. Buat Danix “makasih atas dukungan ‘n bantuannya selama ini”, Nita “makasih dah dikenalin ma dunia perhubungan”, Rusnita “ahkirnya kita lulus bu...”, Nine “makasih atas smua bantuan n pinjeman buku-bukunya“, Tata – Erika – Ika – Yohana – Kristy – m’Tria “makasih banget atas dukungan supaya cepet lulus”.

  13. Buat Handie “makasih banyak buat bantuannya”, d’Widy, Ferry (McDee), Pristo, Hasto, Dadit, Wendy, Nico, dan semua temen-temen TI’02 yang

  14. Kos 189 Maya, Jessica, Elly, Ayu, Verni, Netty, Lucy, Yuss, Frida, Irna, m’Eka, Ria, Rini, Tyas “makasih atas kebersamaan selama ini...”.

  Tentunya tugas akhir ini belum sempurna, maka kritik dan saran dari semua pihak sangat diharapkan untuk kebaikan sistem yang dibuat. Akhir kata penulis berharap tugas akhir ini dapat bermanfaat bagi semua pihak yang tertarik dengan topik tugas akhir ini pada umumnya.

  Yogyakarta, 25 Februari 2008 Penulis

  Brigita Rina Noviati

DAFTAR ISI

  HALAMAN JUDUL…………………………………………………… i HALAMAN JUDUL INGGRIS………………………………………… ii HALAMAN PERSETUJUAN………………………………………… iii HALAMAN PENGESAHAN………………………………………… iv PERNYATAAN KEASLIAN………………………………………… v HALAMAN PERSEMBAHAN……………………………………… vi HALAMAN MOTTO………………………………………………… vii ABSTRAK…………………………………………………………… viii ABSTRACK…………………………………………………………… ix KATA PENGENTAR………………………………………………… x DAFTAR ISI…………………………………………………………… xiii DAFTAR GAMBAR…………………………………………………… xxi DAFTAR TABEL……………………………………………………… xxvi

  BAB I PENDAHULUAN

  1.1 Latar Belakang………………………………………………… 1

  1.2 Rumusan Masalah……………………………………………… 2

  1.3 Batasan Masalah…………………………………….………… 2

  1.4 Tujuan Dan Manfaat Penelitian……………………………….. 3 BAB II LANDASAN TEORI

  2.1 Sistem………………………………………………………….… 6

  2.4.1.2 ERD (Entity Relationship Diagram) …………………… 14

  2.5.1 Database, Tabel, Baris, dan Kolom………………………

  2.5 MySQL…………………………………….…………………. 20

  19

  2.4.1.3.1 Simbol DFD………………………………………

  19

  2.4.1.3 DFD (Data Flow Diagram) ……………………………

  15

  2.4.1.2.2 Konsep Data Modeling………………………..…

  14

  2.4.1.2.1 Notasi ERD………………………………………

  2.4.1.1 UseCase Diagram……………………………………… 13

  2.1.1 Konsep Dasar Sistem……………………………………… 6

  2.4.1 Metodologi Pengembangan Sistem Terstruktur…………… 12

  2.4 Pengembangan Sistem Informasi……………………………… 10

  2.3.2 Komponen Sistem Informasi…………………………….… 8

  2.3.1 Konsep Dasar Sistem Informasi…………………………… 7

  7

  2.3 Sistem Informasi………………………………………………

  2.2.3 Kualitas Informasi…………………………………….….. 7

  7

  2.2.2 Nilai Informasi……………………………………………

  2.2.1 Konsep Dasar Informasi…………………………………… 6

  2.2 Informasi………………………………………………………… 6

  21

  2.5.4 Membuat Tabel…………………………………………… 22

  2.5.5 Insert Query……………………………………………… 22

  2.5.6 Select Query……………………………………………… 22

  2.5.7 Menyaring Hasil Select Query dengan WHERE………… 23

  2.5.8

  24 Mensortir Data…………………………………….……..

  2.5.9 Delete Query…………………………………….………. 24

  2.5.10 Update Query…………………………………………… 24

  2.6 HTML………………………………………………………… 25

  2.6.1

  25 Dasar-dasar HTML………………………………………

  2.6.2

  26 Struktur Dokumen HTML……………………………….

  2.6.3

  26 Format Pada HTML……………………………………..

  2.7 PHP…………………………………………………………… 28

  2.7.1

  28 Bentuk Script PHP…………………………………….…

  BAB III ANALISIS DAN PERANCANGAN SISTEM

  3.1 Analisa Sistem…………………………………………………… 31

  3.1.1 Gambaran Sistem Lama………………………………….... 31

  3.1.2 Orang Yang Terlibat Dalam Sistem……………………….. 31

  3.1.3 Gambaran Sistem Baru…………………………………….. 32

  3.2 Requirement Analysis………………………………………… 33

3.2.1 UseCase Diagram………………………………………… 33

  3.3.1.1 Proses Modeling………………………………………… 34

  3.3.1.2 Context Diagram………………………………………… 35

  3.3.1.3 Diagram Berjenjang……………………………………… 35

  3.3.1.4 DFD Level 0 Bagian 1…………………………………… 37

  3.3.1.5 DFD level 0 Bagian 2…………………………………… 38

  3.3.1.6 DFD Level 1 Proses Login……………………………… 39

  3.3.1.7 DFD Level 1 Proses Update Badan Usaha……………… 39

  3.3.1.8 DFD Level 1 Proses Update Merk kendaraan…………… 40

  3.3.1.9 DFD Level 1 Proses Update Jenis Trayek………

  41

  3.3.1.10 DFD Level 1 Proses Update Rute………………. 42 3.3.1.11 DFD Level 1 Proses Update Surat Keputusan…..

  43

  3.3.1.12 DFD Level 1 Proses Update Pejabat…………… 44 3.3.1.13 DFD Level 1 Proses Update Ijin………………...

  45

  3.3.1.14 DFD Level 1 Proses Update Pengelola………… 46

  3.3.1.15 DFD Level 1 Proses Update Kendaraan………. 47

  3.3.1.16 DFD Level 1 Proses Update Trayek…………… 48

  3.3.1.17 DFD Level 1 Proses Update Laporan…………. 49

  3.3.1.18 DFD Gabungan bagian 1………………………

  50

  3.3.1.19 DFD Gabungan bagian 2………………………

  51

  3.3.1.20 DFD Gabungan bagian 3………………………

  52

  3.3.1.21 DFD Gabungan bagian 4………………………

  53

  3.3.2.1

  55 ER Diagram……………………………………………

  3.4 Desain Database……………………………………………… 56

  3.4.1

  58 Fisikal Data Model………………………………………

  3.5 Perancangan User Interface………………………………… 63

3.5.1 Desain Input…………………………………………… 63

  3.5.1.1

  63 Form Login……………………………………………

  3.5.1.2

  63 Form Menu Utama Superadmin………………………

  3.5.1.3

  64 Form Tambah Admin…………………………………

  3.5.1.4 Form Menu Utama Admin……………………………… 64

  3.5.1.5 Form Tambah Rute……………………………………… 65

  3.5.1.6 Form Tambah Jenis Trayek……………………………… 66

  3.5.1.7 Form Tambah Merk Kendaraan………………………… 66

  3.5.1.8 Form Tambah Jenis Badan Usaha……………………… 66

  3.5.1.9 Form Tambah Pejabat…………………………………… 67

  3.5.1.10 Form Tambah Operator…………………………

  67

  3.5.1.11 Form Tambah Kendaraan………………………

  67

  3.5.1.12 Form Tambah Trayek……………………………

  68

  3.5.1.13 Form Perijinan…………………………………… 68

  3.5.1.14 Form Tambah Surat Keputusan (SK) …………… 69

  3.5.1.15 Form Proses Lihat Laporan Rekapitulasi Perijinan Angkutan Baru……………………………..........

  70

3.5.2 Desain Output…………………………………………… 70

  3.5.2.1 Desain Output Laporan Rekapitulasi Perijinan Angkutan Baru……………………………………………………. 70

  3.5.2.2 Desain Output Laporan Rekapitulasi Perijinan Angkutan Yang Habis………………………………………………

  71 BAB IV IMPLEMENTASI

4.1 Perangkat Kebutuhan Sistem Implementasi Program………… 72

  4.1.1 Kebutuhan Hardware……………………………………… 72

  4.1.2 Kebutuhan Software……………………………………… 72

4.2 Aplikasi Yang Digunakan……………………………………… 72

  4.2.2.2 Halaman Superadmin…………………………………… 74

  4.2.2.1 Halaman Utama………………………………………… 73

  4.2.2.4 Tambah Data Admin dan Superadmin…………………… 76

  4.2.2.5 Edit Data Admin…………………………………………. 77

  4.2.2.6 Lihat Data Diri Superadmin……………………………… 78

  4.2.2.7 Halaman Admin…………………………………………… 79

  4.2.2.8 Halaman Login……………………………………………. 80

  4.2.2 Antar Muka (User Interface)……………………………… 73

  4.2.1 Koneksi Database………………………………………… 72

  4.2.2.3 Lihat Admin……………………………………………… 75

  4.2.2.11 Halaman Edit Jenis Badan Usaha………………… 84

  4.2.2.22 Halaman Lihat Trayek…………………………… 92

  4.2.2.30 Halaman Edit SK………………………………… 102

  4.2.2.29 Halaman Tambah SK……………………………… 101

  4.2.2.28 Halaman Lihat SK………………………………… 99

  4.2.2.27 Halaman Edit Pengelola…………………………… 98

  4.2.2.26 Halaman Tambah Pengelola……………………… 97

  4.2.2.25 Halaman Lihat Pengelola………………………… 95

  4.2.2.24 Halaman Edit Trayek……………………………… 95

  4.2.2.23 Halaman Tambah Trayek………………………… 94

  4.2.2.21 Halaman Edit Rute………………………………… 91

  4.2.2.12 Halaman Hapus Jenis Badan Usaha……………… 84

  4.2.2.20 Halaman Tambah Rute…………………………… 90

  4.2.2.19 Halaman Lihat Rute……………………………… 89

  4.2.2.18 Halaman Edit Merk Kendaraan…………………… 88

  4.2.2.17 Halaman Tambah Merk Kendaraan……………… 88

  4.2.2.16 Halaman Lihat Merk Kendaraan………………… 87

  4.2.2.15 Halaman Edit Jenis Trayek……………………… 86

  4.2.2.14 Halaman Tambah Jenis Trayek…………………… 86

  4.2.2.13 Halaman Lihat Jenis Trayek……………………… 85

  4.2.2.31 Halaman Lihat Kendaraan………………………… 102

  4.2.2.34 Halaman Lihat Ijin……………………………… 106

  4.2.2.43 Laporan Rekapitulasi Perijinan Angkutan Yang Telah Habis…………………………………………...… 121

  6.2 Saran……………………………………………………………. 127

  6.1 Kesimpulan……………………………………………………… 127

  BAB VI PENUTUP

  5.2 Kekurangan Sistem……………………………………………… 126

  5.1 Kelebihan Sistem………………………………………………… 125

  4.2.2.44 Halaman Logout………………………………..... 123

  4.2.2.42 Laporan Rekapitulasi Perijinan Angkutan Baru per Bulan…………………………………………....... 118

  4.2.2.35 Halaman Tambah Ijin…………………………… 109

  4.2.2.41 Halaman Pencarian Ijin Yang Telah Habis……… 116

  4.2.2.40 Halaman Pencarian Ijin Baru…………………… 113

  4.2.2.39 Halaman Edit Pejabat…………………………… 112

  4.2.2.38 Halaman Tambah Pejabat………………………… 112

  4.2.2.37 Halaman Lihat Pejabat……………………………. 111

  4.2.2.36 Halaman Edit Ijin………………………………… 110

BAB V ANALISIS HASIL IMPLEMENTASI

  DAFTAR GAMBAR GAMBAR KETERANGAN HALAMAN

  36

  20

  3.1 Use Case Diagram

  30

  3.2 Context Diagram

  35

  3.3 Diagram Berjenjang

  3.4 DFD level 0 Bagian 1

  20

  37

  3.5 DFD Level 0 Bagian 2

  38

  3.6 DFD level 1 proses login 39

  3.7 DFD level 1 proses update Badan Usaha

  39

  2.10 Simbol penyimpanan data menurut Gane dan Sarson

  2.9 Simbol kesatuan luar menurut Gane dan Sarson

  2.1 Pengembangan Sistem

  14

  11

  2.2 Simbol Use Case

  13

  2.3 Simbol Aktor

  13

  2.4 Contoh ERD

  2.5 Contoh dari entity mahasiswa

  19

  16

  2.6 Contoh Atribut yang ada pada Entitas Mahasiswa

  16

  2.7 Simbol Proses menggunakan SDL Diagram Shapes

  19

  2.8 Simbol dari arus data

  3.8 DFD level 1 proses update merk kendaraan 40

  3.10 DFD level 1 proses update rute 42

  63

  3.22 DFD Gabungan bagian 5

  54

  3.23 ER Diagram

  55

  3.24 Desain database

  57

  3.25 Desain menu login

  3.26 Desain untuk halaman utama superadmin

  3.21 DFD Gabungan bagian 4

  64

  3.27 Desain untuk form tambah admin

  64

  3.28 Desain untuk halaman utama admin

  65

  3.29 Desain untuk Rute

  65

  3.30 Desain untuk jenis trayek

  53

  52

  3.11 DFD level 1 proses update surat keputusan

  3.15 DFD level 1 proses update Kendaraan

  43

  3.12 DFD level 1 proses update pejabat

  44

  3.13 DFD level 1 proses update ijin

  45

  3.14 DFD level 1 proses update pengelola

  46

  47

  3.20 DFD Gabungan bagian 3

  3.16 DFD level 1 proses update trayek

  48

  3.17 DFD level 1 proses laporan

  49

  3.18 DFD Gabungan bagian 1

  50

  3.19 DFD Gabungan bagian 2

  51

  66

  3.32 Desain untuk badan usaha

  66

  3.33 Desain untuk tambah pejabat

  67

  3.34 Desain untuk Operator

  67

  3.35 Desain untuk form tambah kendaraan

  68

  3.36 Desain untuk tambah Trayek

  68

  3.37 Desain untuk Perijinan

  69

  3.38 Desain untuk SK

  69

  3.39 Desain menu proses buat laporan ijin yang baru

  70

  3.40 Desain menu proses buat laporan ijin yg telah habis

  70

  4.1 Halaman index

  74

  4.2 Halaman Utama Superadmin

  75

  4.3 Tampilan Lihat Data Admin

  75

  4.4 Tampilan Form Tambah Admin dan Superadmin

  76

  4.5 Tampilan Form Edit Admin

  77

  4.6 Halaman Lihat Data Diri Superadmin

  78

  4.7 Tampilan Halaman Utama Admin

  80

  4.8 Tampilan Form Login

  81

  4.9 Tampilan Pesan Username atau Password Salah

  82

  4.10 Halaman Lihat Data Jenis Badan Usaha

  83

  4.11 Tampilan Form Tambah Data Jenis Badan Usaha

  84

  4.12 Tampilan Form Edit Data Jenis Badan Usaha

  84

  4.14 Halaman Lihat Data Jenis Trayek

  96

  94

  4.25 Tampilan Form Tambah Data Trayek

  94

  4.26 Tampilan Form Edit Data Trayek

  95

  4.27 Halaman Lihat Data Pengelola

  4.28 Tampilan Form Tambah Data Pengelola

  92

  98

  4.29 Tampilan Form Edit Data Pengelola

  99

  4.30 Halaman Lihat Data SK 100

  4.31 Tampilan Form Tambah Data SK 101

  4.32 Tampilan Form Edit Data SK 102

  4.33 Halaman Lihat Data Kendaraan 103

  4.24 Tampilan Pesan Bila data yang dicari tidak ada

  4.23 Halaman Lihat Data Trayek

  85

  4.18 Tampilan Form Tambah Data Merk Kendaraan

  4.15 Tampilan Form Tambah Data Jenis Trayek

  86

  4.16 Tampilan Form Edit Data Jenis Trayek

  87

  4.17 Halaman Lihat Data Merk Kendaraan

  87

  88

  91

  4.19 Tampilan Form Edit Data Merk Kendaraan

  89

  4.20 Halaman Lihat Data Rute

  89

  4.21 Tampilan Form Tambah Data Rute

  91

  4.22 Tampilan Form Edit Data Rute

  4.34 Tampilan Form Tambah Data Kendaraan 105

  4.36 Halaman Lihat Data Ijin 106

  4.37 Tampilan Form Tambah Data Ijin 109

  4.38 Tampilan Pesan bila pengelola belum mendapatkan SK 110

  4.39 Tampilan Form Edit Data Ijin 110

  4.40 Halaman Lihat Data Pejabat 111

  4.41 Tampilan Form Tambah Data Pejabat 112

  4.42 Tampilan Form Edit Data Pejabat 112

  4.43 Tampilan Proses Cari ijin Angkutan Baru 113

  4.44 Tampilan Pesan bila Data yang dicari tidak ada 114

  4.45 Hasil Pencarian Ijin angkutan baru 114

  4.46 Tampilan Pesan ijin angkutan yang akan habis 3 bulan kedepan 116

  4.47 Halaman Hasil Pencarian Ijin Angkutan yang akan habis 3 bulan kedepan 117

  4.48 Halaman Proses Pembuatan Laporan Baru 118

  4.49 Tampilan Laporan Rekapitulasi Ijin Baru 119

  4.50 Tampilan Laporan Rekapitulasi Ijin yang telah Habis 121

  4.5.1 Tampilan Pesan Berhasil melakukan logout 123

  DAFTAR TABEL TABEL KETERANGAN HALAMAN

  61

  60

  3.9 Tabel Surat Keputusan (SK)

  60

  3.10 Tabel Pejabat

  61

  3.11 Tabel Ijin

  3.12 Tabel Admin

  59

  62

  3.13 Tabel Pegawai

  62

  3.14 Tabel Laporan perijinan angkutan baru

  71

  3.15 Tabel Laporan perijinan angkutan yang telah habis

  3.8 Tabel Trayek

  3.7 Tabel Kendaraan

  2.1 Tabel Notasi ER Diagram

  3.2 Tabel Badan Usaha

  15

  2.2 Tabel Notasi dari Cardinality 18

  2.3 Tabel Operator Equality dan Inequality 23

  2.4 Tabel Operator logika

  23

  3.1 Tabel Input Output Proses Modeling 34

  58

  58

  3.3 Tabel Merk Kendaraan

  58

  3.4 Tabel Jenis Trayek

  58

  3.5 Tabel Rute

  58

  3.6 Tabel Pengelola

  71

BAB I PENDAHULUAN

1.1 LATAR BELAKANG

  Pada saat ini perkembangan teknologi komputer sangat pesat sehingga berpengaruh terhadap perkembangan informasi. Informasi yang bagus dan berkualitas adalah informasi yang akurat, tepat pada waktunya, dan juga jelas. Sistem informasi dibangun dan dikembangkan dalam berbagai bidang untuk membantu mempermudah kinerja manusia. Pada masa sekarang ini teknologi informasi tidak hanya dibutuhkan oleh perusahaan-perusahaan besar tetapi juga diperlukan oleh instansi-instansi militer, pemerintah, dunia pendidikan dan lain- lain.

  Teknologi informasi dalam instansi pemerintah, yaitu pada Dinas Perhubungan. Salah satu informasi yang ada pada Dinas Perhubungan adalah informasi perijinan angkutan, yang berfungsi untuk memberikan informasi tentang pengelolaan proses perijinan angkutan yang meliputi data kendaraan, data trayek, data operator, data rute, data jenis trayek, data merk kendaraan, data SK (surat keputusan), dan data pejabat. Untuk mendukung kinerja Dinas Perhubungan dalam melakukan pemprosesan perijinan angkutan, maka dibutuhkan sebuah sistem yang berfungsi untuk memberikan informasi perijinan angkutan.

  Saat ini Dinas Perhubungan masih menggunakan program spreadsheer

  2 bila pegawai melakukan penambahan ataupun perubahan pada salah satu data, maka pegawai juga harus melakukan perubahan pada data yang lain yang berhubungan dengan data yang diubah. Masalah yang ada ini mengakibatkan kinerja pegawai menjadi tidak efisien karena pegawai harus melakukan perubahan satu persatu pada seluruh data yang berhubungan dengan data yang diubah tersebut dan ini mengakibatkan ketidakkonsistenan data bila ternyata ada satu data yang tidak diubah. Maka penulis tertarik untuk mencoba menyelesaikan masalah tersebut yaitu bagaimana memudahkan pegawai Dinas Perhubungan dalam pengelolaan proses perijinan angkutan agar lebih mudah, cepat dan akurat. Dengan membuat sebuah sistem informasi perijinan angkutan Dinas Perhubungan Propinsi Daerah Istimewa Yogyakarta.

  1.2 RUMUSAN MASALAH

  Bagaimana membuat suatu sistem informasi yang dapat mendukung kinerja Dinas Perhubungan dalam melakukan pengelolaan proses perijinan angkutan yang meliputi pengelolaan data kendaraan, data trayek, data operator, data pejabat, data jenis trayek, data merk kendaraan, data rute, data badan usaha, data pejabat, data SK

  1.3 BATASAN MASALAH

  Dalam pembuatan sistem informasi angkutan Dinas Perhubungan Propinsi

  3

  1. Sistem ini dibuat untuk pengelolaan proses perijinan angkutan di Dinas Perhubungan wilayah propinsi DIY, yang meliputi pencatatan data kendaraan, data trayek, data operator/pengelola, data pejabat, data jenis trayek, data merk kendaraan, data rute, data badan usaha, data pejabat, data SK, data ijin.

  2. Sistem ini terbatas pada Angkutan Kota Antar Propinsi (AKAP), Angkutan Kota Dalam propinsi (AKDP), Perkotaan.

  3. Tidak menangani masalah keamanan jaringan.

  4. Teknologi yang digunakan adalah PHP dan MySQL 5.0 sebagai database nya.

  1.4 TUJUAN DAN MANFAAT PENELITIAN

  Tujuan dari pembuatan sistem ini adalah untuk membuat Sistem Informasi Perijinan Angkutan Dinas Perhubungan Propinsi DIY dengan menggunakan teknologi PHP dan MySQL 5.0 sebagai databasenya. Manfaat dari pembuatan sistem ini adalah untuk mempermudah pengelolaan proses perijinan angkutan.

  1.5 METODOLOGI PENELITIAN

  Untuk mendapatkan hasil yang baik dan menjamin keakuratan data maka metodologi penelitian akan dilakukan dalam beberapa tahap, antara lain:

1. Studi Literatur

  4

2. Metodologi pengembangan sistem

  Metodologi pengembangan sistem yang digunakan adalah menggunakan metodologi pendekatan terstruktur, (Whitten, J.L., Bentley, L.D., Barlow,

V.M., 2004) , dengan tahapan sebagai berikut : a.

  Analisis Sistem Melakukan berbagai analisis untuk mengidentifikasi masalah pada sistem yang akan dibuat dan melakukan pengumpulan data dengan melakukan observasi dan interview dengan pihak yang terkait. Analisis sistem akan menggunakan usecase diagram, diagram berjenjang dan Data Flow Diagram (DFD).

  b.

  Perancangan Melakukan perancangan sistem informasi yang meliputi ER Diagram, perancangan masukan (input design), perancangan keluaran (output design), dan perancangan antarmuka pengguna (user interface design).

  c.

  Implementasi Setelah melakukan perancangan sistem, maka tahap selanjutnya yaitu melakukan implementasi pada sistem dengan menterjemahkannya dalam bahasa pemrograman yang dimengerti oleh mesin.

  d.

  Pengujian Dilakukan untuk menguji apakah hasil yang didapat sudah sesuai

  5

1.6 SISTEM MATIKA PENULISAN

  BAB I PENDAHULUAN Berisi tentang penjelasan latar Belakang Masalah, Rumusan Masalah, Batasan Masalah, Tujuan dan Manfaat Penelitian, Metodologi Penelitian, dan Sistematika Penulisan. BAB II LANDASAN TEORI Berisi tentang dasar-dasar teori yang digunakan untuk memecahkan masalah dalam pembuatan sistem informasi. BAB III ANALISIS DAN DESAIN SISTEM Bab ini menjelaskan secara umum analisis dan desain sistem informasi angkutan Dinas Perhubungan Propinsi DIY. BAB IV IMPLEMENTASI Bab ini berisi tentang pengimplementasian dari rancangan sistem yang telah dibuat pada bab III dan pembahasasnnya. BAB V ANALISA HASIL Bab ini berisi tentang hasil dari sistem berserta kelebihan dan kekurangannya. BAB VI KESIMPULAN DAN SARAN Bab ini berisi tentang kesimpulan dan saran dari pembuatan perangkat lunak yang telah dijelaskan pada bab I - bab IV.

BAB II LANDASAN TEORI

2.1 SISTEM

2.1.1 Konsep Dasar Sistem

  Secara sederhana, sistem dapat dikatakan sebagai sekumpulan atau komponen yang saling berhubungan menjadi sebuah kesatuan dengan maksud dan tujuan tertentu. Terdapat dua pendekatan di dalam mendefinisikan konsep dasar sistem yaitu pada prosedur sistem ;

  Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu (Jogiyanto HM, 1990).

  Definisi konsep dasar sistem yang didasarkan pada komponen atau elemen :

  Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu (Jogiyanto HM, 1990).

2.2 INFORMASI

2.2.1 Konsep Dasar Informasi

  Sumber dari informasi adalah data. Data merupakan bentuk yang masih mentah dan belum dapat bercerita banyak, sehingga perlu diolah lebih lanjut.

  Informasi adalah data yang diolah menjadi bentuk yang lebih berguna

  7

  2.2.2 Nilai Informasi

  Nilai dari informasi ditentukan dari dua hal, yaitu manfaat dari informasi itu dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya untuk mendapatkannya, (Jogiyanto HM, 1990) .

  2.2.3 Kualitas Informasi

  Kualitas dari informasi (quality of information) tergantung dari tiga hal

  (Jogiyanto HM, 1990) , yaitu : a.

  Akurat (accurate) Informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau menyesatkan. Tidak bias berarti informasi harus jelas mencerminkan maksudnya b. Tepat pada waktunya (timely)

  Informasi yang datang pada penerima tidak boleh terlambat karena informasi merupakan landasan dalam pengambilan keputusan.

  Informasi yang sudah usang tidak bermanfaat atau berguna lagi.

  c.