Pembangunan Sistem Informasi Maintenance Kendaraan di Dinas Komunikasi dan Informatika Prov Jabar

(1)

Pembangunan Sistem Informasi Maintenance Kendaraan Di

Dinas Komunikasi dan Informatika Prov JABAR

KERJA PRAKTEK

Diajukan untuk Memenuhi Tugas Mata Kuliah Kerja Praktek Program Strata Satu Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas

Komputer Indonesia

WYKE SYOFBRINA

(10109588)

TIEFANNY MEYRIZA

(10109595)

RYAN ARDIAN

(10109605)

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(2)

LAMPIRAN E


(3)

LAMPIRAN F


(4)

LAMPIRAN G

DAFTAR RIWAYAT HIDUP

PENULIS I A. DATA PRIBADI

Nama : Wyke Syofbrina

Nama Panggilan : Wyke

Tempat/Tanggal Lahir : Duri, 18 Oktober 1990

Jenis Kelamin : Perempuan

Agama : Islam

Kewarganegaraan : Indonesia

Alamat Rumah : Jl Kebun Karet No B23 Duri - Riau

Alamat Sekarang : Jl Cisitu Baru No 17 BandungJawa Barat

Telp/Hp : 085278210857

Email : wyke.syofbrina@yahoo.co.id

Hobi : Menari

B. PENDIDIKAN FORMAL 19951997

Taman Kanak-kanak : TK Hulbuwatan

1997 - 2003

Sekolah Dasar : SDS Cendana Duri

20032006

Sekolah Menengah Pertama : SMPS Cendana Duri 20072009


(5)

Mahasiswa S-1 Jurusan Teknik Informatika, Universitas Komputer Indonesia

C. PELATIHAN DAN SEMINAR

• Kuliah Bersama 2009How Interesting Enginneering for You, yang diselenggarakan di Auditorium UNIKOM pada tanggal 15 Oktober 2009.

D. RIWAYAT PEKERJAAN / PENGALAMAN KERJA


(6)

PENULIS II E. DATA PRIBADI

Nama : Tiefanny Meyriza

Nama Panggilan : Fani

Tempat/Tanggal Lahir : Bandung,31 Mei 1991

Jenis Kelamin : Perempuan

Agama : Islam

Kewarganegaraan : Indonesia

Alamat Rumah : Jl Sekelimus 8 No 23 Bandung

Alamat Sekarang : Jl Sekelimus 8 No 23 Bandung

Telp/Hp : 085220154447

Email : tiefanny.meyriza@gmail.com

Hobi : Nonton, Main game

F. PENDIDIKAN FORMAL 19951997

Taman Kanak-kanak : TK Bayangkari

1997 - 2003

Sekolah Dasar : SDS Kencana Dian

20032006

Sekolah Menengah Pertama : SMPN 11 Bandung 20072009

Sekolah Menengah Atas : SMAS BPI 2 Bandung

2009sekarang

Mahasiswa S-1 Jurusan Teknik Informatika, Universitas Komputer Indonesia

G. PELATIHAN DAN SEMINAR


(7)

H. RIWAYAT PEKERJAAN / PENGALAMAN KERJA


(8)

PENULIS III A. DATA PRIBADI

Nama : Ryan Ardian

Nama Panggilan : Ryan

Tempat/Tanggal Lahir : Bandung, 26 September 1990

Jenis Kelamin : Laki-laki

Agama : Islam

Kewarganegaraan : Indonesia

Alamat Rumah : Jl Dewisartika no 63, cicalengka. Kab, bandung

Alamat Sekarang : Jl Dewisartika no 63, cicalengka. Kab, bandung

Telp/Hp : 085624913043

Email : amaliah.iput@gmail.com

Hobi : Sepak bola

B. PENDIDIKAN FORMAL 1996 - 2002

Sekolah Dasar : SDN 1 Cicalengka

20022005

Sekolah Menengah Pertama : SMPN 1 Cicalengka 20052008

Sekolah Menengah Atas : SMAN 1 Cicalengka

2009sekarang

Mahasiswa S-1 Jurusan Teknik Informatika, Universitas Komputer Indonesia

C. PELATIHAN DAN SEMINAR

• Kuliah Bersama 2009How Interesting Enginneering for You, yang diselenggarakan di Auditorium UNIKOM pada tanggal 15 Oktober 2009.


(9)

D. RIWAYAT PEKERJAAN / PENGALAMAN KERJA


(10)

DAFTAR ISI

Lembar Judul

Lembar Pengesahan

Kata Pengantar ... i

Daftar Isi ... ii

Daftar Tabel ... iii

Daftar Gambar ... iv

Daftar Simbol ... v

Daftar Lampiran ... vi

BAB I Pendahuluan ... 1

1.1 Latar Belakang ... 1

1.2 Identifikasi Masalah ... 2

1.3 Maksud dan Tujuan ... 2

1.4 Batasan Masalah ... 3

1.5 Metode Penelitian ... 4

1.5.1 Teknik Pengumpulan Data ... 4

1.5.2 Tahap perancangan Perangkat lunak ... 5

1.6 Sistematika Penulisan Laporan ... 6


(11)

2.1 Profil Instansi ... 9

2.1.1 Sejarah Instansi... 9

2.1.2 Logo Instansi ... 15

2.1.3 Struktur Organisasi ... 15

2.2 Landasan teori ... 26

2.2.1 Pengertian Data ... 26

2.2.2 Pengertian Data Flow Diagram ... 27

2.2.3 Pengertian Flow Chart Diagram ... 27

2.2.4 Pengertian Sistem ... 27

2.2.4.1 Pengertian Sistem ... 27

2.2.4.2 Pengertian Informasi ... 28

2.2.4.3 Pengertian Sistem Informasi ... 29

2.2.5 Pengertian PHP ... 30

2.2.6 Pengertian CSS (Cascading Styler Sheet) ... 30

2.2.7 Pengertian Macromedia Dreamweaver 8 ... 31

2.2.8 Pengertian Xammp ... 31

2.2.9 Pengertian Maintenance ... 32

BAB III Analisis Dan Perancangan ... 33

3.1 Analisis Sistem ... 33

3.1.1 Analisis Masalah ... 33

3.1.2 Analisis Prosedur yang Sedang Berjalan ... 34


(12)

3.1.3.2 Analisis Perangkat Lunak ... 35

3.1.3.3 Analisis Pengguna ... 35

3.1.3.3.1 Analisis Pengguna Lama ... 36

3.1.3.3.2 Analisis Pengguna Baru ... 36

3.1.4 Analisis Basis Data ... 38

3.1.5 Analisis Kebutuhan Fungsional ... 39

3.1.5.1 Diagram konteks ... 39

3.1.5.2 Data Flow Diagram (DFD) ... 40

3.1.5.3 DFD level 1 Proses Login ... 41

3.1.5.4 DFD level 1 Proses Kelola User ... 42

3.1.5.5 DFD level 1 Proses Pengolahan data kendaraan... 43

3.1.5.6 DFD level 1 Proses Pengolahan data riwayat ... 44

3.1.5.7 DFD level 1 Proses Pengolahan data pengumuman .... 45

3.1.5.8 DFD level 1 proses Kelola kategori ... 46

3.1.5.9 DFD level 1 proses Pengolahan data komentar ... 47

3.1.6 Spesifikasi Proses ... 47

3.1.7 Kamus Data ... 65

3.2 Perancangan Sistem ... 69

3.2.1 Perancangan Basis Data ... 70

3.2.1.1 Diagram Relasi... 70

3.2.1.2 Struktur Tabel ... 71

3.2.2 Perancangan Struktur Menu ... 75


(13)

3.2.2.2 Struktur Menu Pengelola ... 77

3.2.2.3 Struktur Menu Member ... 78

3.2.3 Perancangan Antarmuka ... 78

3.2.4 Jaringan Semantik ... 113

3.2.5 Perancangan Prosedural ... 115

BAB IV Implementasi dan Pengujian Sistem ... 121

4.1 Implementasi ... 121

4.1.1 Implementasi Perangkat Keras ... 121

4.1.2 Implementasi Perangkat Lunak ... 122

4.1.3 Implementasi Basis Data... 123

4.1.3.1 User ... 123

4.1.3.2 Kendaraan ... 124

4.1.3.3 Kategori ... 125

4.1.3.4 Riwayat ... 125

4.1.3.5 Pengumuman ... 126

4.1.3.6 komentar ... 127

4.1.4 Implementasi Antarmuka ... 129

4.1.4.1 Back Office ... 129

4.1.4.2 Front Office ... 141

4.1.4.3 Back Office Member ... 144

4.2 Pengujian Sistem ... 146

4.2.1 Pengujian Alpha ... 147


(14)

4.2.1.2 Kasus dan Hasil Pengujian Pada Admin ... 150

4.2.1.2.1 Pengujian Login ... 150

4.2.1.2.2 Pengujian Logout ... 151

4.2.1.2.3 Pengujian Menajemen User ... 152

4.2.1.2.4 Pengujian Menajemen Kendaraan ... 154

4.2.1.2.5 Pengujian Menajemen Riwayat Kendaraan .. 156

4.2.1.2.6 Pengujian Menajemen Pengumuman... 158

4.2.1.2.7 Pengujian Menajemen Kategori ... 160

4.2.1.2.8 Pengujian Menajemen Komentar ... 162

4.2.1.3 Kasus dan Pengujian Pada Pengelola ... 163

4.2.1.3.1 Pengujian Login ... 163

4.2.1.3.2 Pengujian Logout ... 165

4.2.1.3.3 Pengujian Menajemen Kendaraan ... 165

4.2.1.3.4 Pengujian Menajemen Riwayat Kendaraan .. 167

4.2.1.3.5 Pengujian Menajemen Pengumuman... 169

4.2.1.4 Kasus dan Pengujian Pada Member ... 172

4.2.1.4.1 Pengujian Regstrasi Member ... 172

4.2.1.4.2 Pengujian Login ... 173

4.2.1.4.3 Pengujian Logout ... 174

4.2.1.5 hasil Pengujian Alpha ... 174

4.2.2 Pengujian Betha ... 175

4.2.2.1 Skenario Pengujian Betha ... 175


(15)

BAB V Kesimpulan dan Saran ... 179

5.1 Kesimpulan ... 179

5.2 Saran ... 179


(16)

KATA PENGANTAR

Assalamualaikum Wr Wb.

Puji syukur penulis panjatkan kepada Allah SWT yang telah memberikan rahmat hidayah dan karunianya, shalawat serta salam semoga selalu tercurah kepada Rasulullah SAW, sehingga penulis dapat menyelesaikan Kerja Praktek

yang berjudul PEMBANGUNAN SISTEM INFORMASI MAINTENANCE

KENDARAAN DISKOMINFO PROV JABAR Adapun tujuan dari penyusunan Kerja Praktek ini adalah untuk memenuhi salah satu syarat dalam menyelesaikan studi jenjang strata satu (S1) di Program Studi Teknik Informatika, Universitas Komputer Indonesia. Dengan keterbatasan ilmu dan pengetahuan yang dimiliki oleh penulis, maka penulis membutuhkan peran serta dari pihak lain dalam proses penyelesaian Kerja Praktek ini. Oleh karena itu ijinkanlah penulis untuk menyampaikan ucapan terima kasih yang sebesar-besarnya kepada :

1. Ayah, Ibu, adik dan kakak tercinta yang telah memberikan kasih sayang, doa dan dorongan baik moril maupun materi yang tiada henti. Semoga suatu saat saya dapat membanggakan kalian.


(17)

3. Bapak Dr. Ir. Arry Akhmad Arman, M.Sc., Selaku Dekan Fakultas Teknik dan Ilmu Komputer UNIKOM.

4. Bapak Irawan Afriyanto, S.T., M.T., Selaku Ketua Jurusan Program Studi Teknik Informatika UNIKOM.

5. Ibu Utami Dewi Widianti,S.KOM Selaku dosen pembimbing serta selaku wali dosen wali kelas IF-14 Angkatan 2009. Terima kasih karena telah banyak meluangkan waktu untuk memberikan bimbingan, saran dan nasehatnya selama penyusunan skripsi ini.

6. Bapak Eko Radiantoro Selaku pembimbing di DISKOMINFO PROV JABAR . Terima kasih karena telah banyak meluangkan waktu untuk memberikan bimbingan, saran dan nasehatnya selama penyusunan skripsi ini.

7. Pegawai-pegawai DISKOMINFO PROV JABAR terima kasih untuk semua bantuan dan bimbingannya.

8. Teman-teman di Jurusan Teknik Informatika angkatan 2007 khususnya kelas IF-14 Angkatan 2009 terima kasih atas bantuan dan doronganya.

9. Serta semua pihak yang telah turut membantu dalam penyusunan skripsi ini, yang tidak bisa di sebutkan semuanya satu persatu.


(18)

Didalam penulisan skripsi ini, penulis telah berusaha semaksimal mungkin, walaupun demikian penulis menyadari bahwa skripsi ini jauh dari sempurna. Untuk itu penulis akan selalu menerima segala masukkan yang ditujukan untuk menyempurnakan skripsi ini. Akhir kata, penulis berharap semoga skripsi ini dapat bermanfaat bagi penulis pada khususnya dan pembaca pada umumnya.

Bandung, 10 Januari 2012 Penulis


(19)

DAFTAR PUSTAKA.

1. Hakim, Lukmanul. 2009. Trik Rahasia Master PHP Terbongkar Lagi. Yogyakarta: Lokomedia.

2. Hakim, Lukmanul. 2011. Trik Dahsyat Menguasi AJAX Dengan jQuery. Yogyakarta: Lokomedia.

3. Kadir, Abdul. 2003.Pengenalan Sistem Informasi.Yogyakarta: Andi Publisher. 4. http://diskominfo.jabarprov.go.id/index.php?mod=manageMenu&idMenuKiri=3

40&idMenu=358

5. http://diskominfo.jabarprov.go.id/index.php?mod=manageMenu&idMenuKiri=3 40&idMenu=428

6. http://diskominfo.jabarprov.go.id/index.php?mod=manageMenu&idMenuKiri=3 40&idMenu=368

7. http://diskominfo.jabarprov.go.id/index.php?mod=manageMenu&idMenuKiri=3 40&idMenu=367


(20)

BAB I

PENDAHULUAN

1.1 Latar Belakang

✁✂✄ ☎✆☎ ✝✞ ✟✄ ✠☎ ✡☛ ☞✌✞ ✍ ☞✄ ✎☎ ☛✏✄ ✞✂ ☞✌✞ ☞✍☞✆ ☞✑ ✂ ✁✒✏ ✓✏✑☞✄ ✒☞✝✞ ✌✏☞✓✏

☎✡✝☞✄ ✞✌ ☞✌✞ ✍☞✆ ☞☛ ☛✁✄ ✍✏ ✂✏ ✄ ✝ ✂✁✝✞ ☞✓ ☞✄✔✂ ✁ ✝✞ ☞✓ ☞✄ ☎ ✡ ✝ ☞✄✞ ✌ ☞✌✞ ✍ ☞✆ ☞☛ ✕✁✄✖☞✕☞✞ ☞✄

✓✏ ✗✏☞✄✄ ✘ ☞✙ ✓✁✡ ☛ ☞✌✏✂ ✗✏ ✝ ☞ ✓✁✄✓✏ ✄ ✘ ☞ ✍ ☞✆ ☞☛ ✆✞✄ ✝✂✏ ✄ ✝ ☞✄ ✚✁☛ ✁✡✞✄ ✓☞✑ ☞✄ ✛ ✜ ☞✄ ✘ ☞✂

✕✁✆✏☞✄ ✝ ✍ ☞✄ ✄✞✆ ☞✞ ✓ ☞☛ ✒ ☞✑ ✘ ☞✄ ✝ ✒✞ ✌ ☞ ✍ ✞✕✁✡ ☎✆✁ ✑ ✂✑✏✌✏✌✄ ✘ ☞ ✒✁✡✂☞✞✓ ☞✄ ✍✁✄✝☞✄

✕✁✄ ✞✄ ✝✂☞✓ ☞✄ ☛✏ ✓✏ ✕✡☎✌✁ ✌✂✁✡ ✗☞ ✍✞ ✒ ✞✍ ☞✄✝ ✕✁☛ ✁✡✞✄ ✓ ☞✑☞✄✛ ✢✆✁ ✑ ✌✁✒ ☞✒ ✞✓✏ ✕☞✍☞

zaman perkembangan teknologi informasi ini DISKOMINFO sudah memiliki berbagai sistem informasi didalam proses bekerja.

Dinas Komunikasi dan Informatika ini sudah memiliki sebuah sistem informasi yang terkomputerisasi, jaringan yang terintegrasi, fasilitas IT yang sangat memadai dan bisa bisa diakses setiap saat. Namun, dalam sistem pendataan maintenance kendaraan baik pendataan riwayat kendaraan, sampai pendataan service kendaraan masih dilakukan secara manual. Sehingga kurangnya efisiensi waktu bagi para pegawai DISKOMINFO untuk pendataan maintenance kendaraan. Selain itu, sering terjadi kehilangan data kendaraan data karena data hanya disimpan dalam dokumen-dokumen tertulis.

Berdasarkan permasalahan yang terjadi, maka dibutuhkan suatu sistem informasi yang dapat digunakan dalam proses mengelola maintenance


(21)

Kendaraan. Dengan adanya perancangan sistem informasi yang terhubung dengan internet diharapkan para karyawan dan staff, dapat mengakses segala informasi dan mengelola maintenance Kendaraan di lingkunagan kerja Dinas Komunikasi dan Informatika tersebut. Berdasarkan uraian di atas maka perlu dibangunnya sebuah Pembangunan Sistem Informasi Maintenance

Kendaraan Di Dinas Komunikasi dan Informatika PROV JABAR

sehingga diharapkan mampu menyajikan informasi yang berkualitas.

Dengan nantinya terdapat layanan Invetaris Kendaraan ini mampu memudahkan para karyawan dan staff untuk mengetahui maintance kendaraan dinas.

1.2 Identifikasi Masalah

a. Kurangnya efisiensi waktu dalam pekerjaan karena tidak adanya sistem informasi Pengolahan data maintenance kendaraan yang digunakan oleh karyawan Diskominfo.

b. Pengolahan data masih dilakukan secara manual sehinggga cendrung terjadi kehilangan data.

1.3 Maksud dan Tujuan

Adapun tujuan dari pembuatan laporan kerja praktek ini oleh penulis adalah : a. Memeberikan suatu aplikasi yang berguna sebagai sarana penyampaian


(22)

b. Sebagai sarana komunikasi antar pegawai mengenai kondisi dan keadaan kendaraan yang ada di DISKOMINFO

1.4 Batasan Masalah

Adapun batasan masalah dalam pembanguna sistem informasi maintenance kendaraan di DISKOMINFO ini adalah sebagai berikut :

a. Aplikasi yang dibangun berbasis website.

b. Aplikasi yang dibangun bersifat aplikasi yang menyampaikan informasi mengenai maintenance kendaraan di DISKOMINFO baik kendaraan roda dua maupun roda empat.

c. Aplikasi ini menampilkan data kendaraan roda dua dan roda empat di DISKOMINFO.

d. Aplikasi ini menampilkan data riwayat kendaraan baik kendaraan roda dua maupun roda empat.

e. Aplikasi ini menampilkan komentar user terhadap kondisi dan keadaan kendaraan baik roda dua maupun roda empat.

f. Aplikasi ini menampilkan pengumuman terbaru dari DISKOMINFO g. Aplikasi ini dibangun dengan menggunakan bahasa pemograman PHP. h. Aplikasi ini dibangun menggunakan database MySQL

i. Aplikasi ini hanya boleh digunakan oleh pegawai DISKOMINFO sebagai media komunikasi informasi maintaenance kendaraan.


(23)

1.5 Metodelogi Penelitian

Metodelogi penelitian adalah proses yang digunakan untuk menyelesaikan sebuah masalah secara logis, dimana pada proses metodelogi penelitian ini kita memerlukan data-data pendukung terlaksananya sebuah penelitian. Dalam penulisan laporan kerja praketek ini digunakan metode deskritif dimana metode ini berusaha mendeskripsikan dan menginterpretasikan sesuatu, misalnya sebuah kondisi atau hubungan yang ada, pendapat yang berkembang, proses yang sedang berlangsung, akibat atau efek yang terjadi, atau tentang kecendrungan yang tengah berlangsung

1.5.1 Teknik Pengumpulan Data

Teknik pengumpulan data yang digunakan pada penelitian ini adalah sebagai berikut :

a. Studi Literatur

Teknik pengumpulan data dengan cara mengumpulkan literatur, jurnal, paper dan bacaan-bacaan yang ada kaitannya dengan judul penelitian

b. Studi Observasi

Teknik pengumpulan data dengan mengadakan pengamatan secara langsung terhadap permasalahan yang sedang diteliti.

c. Interview

Teknik pengumpulan data dengan melakukan tanya jawab secara langsung mengenai topik yang sedang diteliti.


(24)

1.5.2 Tahap Perancangan Perangkat Lunak

Teknik analisis data dalam pembuatan perangkat lunak menggunakan paradigma perangkat lunak secara waterfall, yang meliputi beberapa proses sebagai berikut :

a. Rekayasa Sistem

Merupakan tahap awal dalam pengembangan sebuah sistem dimana pembuatan sebuah pembangunan perangkat lunak dapat dimulai dengan melihat dan mencari apa yang dibutuhkan oleh sistem. b. Analisis

Merupakan tahap menganalisis hal-hal yang dibutuhkan dalam pembangunan perangkat lunak seperti memahsmi krbutuhan yang dibutuhkan dalam pembangunan perangkat lunak.

c. Desain

Merupakan tahap lanjutan dari analisis yaitu berupa tahap penterjemahan dari data yang dianalisis kedalam bentuk yang mudah dimengerti oleh user.

d. Coding

Merupakan tahap penerjemahan data yang telah direncang kedalam bentuk bahasa pemrograman tertentu.

e. Pengujian

Merupakan tahap pengujian terhadap perangkat lunak yang telah dibangun .


(25)

f. Pengembangan dan Penelitian

Merupakan tahap terkahir, dimana perangkat lunak yang telah dibangun dapat mengalami perubahan, penambahan, atau perbaikan sesuai dengan permintaan user.

1.6 Sistematika Penulisan Laporan

Sistematika penulisan laporan kerja praktek ini disusun agar memberikan gambaran secara umum mengenai kerja praktek yang dijalani oleh penulis. Adapun sistematika penulisannya adalah sebagai berikut :


(26)

BAB I PENDAHULUAN

Bab ini menjelaskan mengenai latar belakang permasalahan, identifikasi dan rumusan masalah, maksud dan tujuan dibuatnya sistem informasi, batasan masalah, metodelogi penelitian, sistematika penulisan serta lokasi dan waktu penulis melakukan kerja praktek.

BAB II TINJUAN PUSTAKA

Bab ini menjelaskan mengenai profil dan sejarah instansi perusahaan serta membahsa berbagai dasar-dasar teori yang menunjang dalam kaitan topik kerja praktek yaitu Sistem Informasi Maintenance Kendaraaan DISKOMINFO PROV JABAR.

BAB III ANALISIS DAN PERANCANGAN SISTEM

Bab ini berisi analsis masalah yang dihadapi dalam membuat rancangan aplikasi sistem informasi Maintenance Kendaraan pada DISKOMINFO PROV JABAR yang sesuai dengan metode perangkat lunak yang digunakan. Selain itu, bab ini berisi perancangan struktur basis data dan antarmuka umtuk aplikasi sistem informasi yang dibangun .

BABA IV PENGUJIAN SISTEM DAN IMPLEMENTASI

Bab ini berisi pengujian dan implementasi sistem dari tahap ke tahap yang dilakukan


(27)

BAB V KESIMPULAN DAN SARAN

Bab ini berisi kesimpulan laporan yang berdasrkan dari hasil kerja praktek yang sudah penulis lakukan. Selain itu,dalam bab ini juga berisi saran sebagai masukan bagi instansi yangbersangkutan.


(28)

✣✤ ✣✥✥

r✧ ★✩✪✦ ✫ru✬ ✭✮ ✭✭✯✰ ✭✯✱✩✯✲u✭✯✦ust✭✳✭

✴✵✶✦✧ ★✩✪r ✥✯st✭✯ ✬✩

✴✵✶ ✵✶ ✷✫✲ ✭✸✭✮✥✯✭✯ ✬✩st

✹✺ntor ✻✼n✽ol✺✾ ✺n ✿ ✺✺t ❀❁ ✼ktr❂ ❃❄k (KPDE)✻❂ ❅❄ ❃❆ ❄r ✿✺✼r✺✾ ❇❄❃ ✽❈✺t ❉❊✺w✺❋✺r✺t ✺●✺l✺✾❈✼l✺njut✺n●✺❄r or✽✺❄❆ ✺❆ ❄n ❆ ✼✼❃❄j s y✺n✽❆ ✼mul✺

❆ ❍●✺✾ ✺●✺●❄ l❄ ❃✽kun✽✺n✻✼m✼r❄nt✺✾ ✻❂❅ ❄ ❃❆ ❄r ✿✺✼r✺✾ ❇❄ ❃ ✽k✺t ❉❊✺w✺❋✺r✺t ●✼❃✽ ✺n n✺m✺ ✻❍ ❆ ✺t ✻✼❃ ✽✺✾✺lo n ✿✺t✺ (PUSLAHTA)✻❂❅ ❄ ❃❆ ❄r ✿✺✼r✺✾ ❇❄❃ ✽❈✺t ❉❊✺w✺❋✺r✺t■

✹✼❏✼r✺●✺✺n✻❑▲ ▼◆❖❇ ◆●❄❊✺w✺ ❋✺✺rt ●❄mul✺❄ P✺●✺ t✺✾ ❍ ❃ ◗❘ ❙ ❙❚ y

✺❄tu●✼n✽✺n✺●✺✺ny✻✼royk✻✼m❏✺n✽❍❃✺n✹omput✼r ✻✼m✼❄rnt✺✾ ✻❂ ❅❄ ❃❆ ❄r

✿✺✼r✺✾ ❇❄n✽❈✺t ❉ ❊✺w✺ ❋✺r✺t■ ✻✼royk t✼❆ ✼❏r ut ●❄m✺❈❆❍● ❈✺n untuk m

✼P✼m❆ ❄✺P❈✺r n❆ ✺r✺❃ ✺ pr✺❆ ✺r✺❃✺ ●✺l✺m r✺n✽❈✺ m✼m✺❆ ❍❈❄ ✼✺r komput✼■r ✿✺l✺mP✼❈✼r m❏✺n✽✺n❆ ✼l✺njutny✺❚P✺●✺ t✺n✽✽✺l ❯ ◆❄❁pr ◗❘❙❯●✼n✽✺n▲ur✺t ✹✼❍ ❆ ✺put n❱❍❏✼r urn✹✼P✺l✺ ✿✺✼r✺✾ ❇❄ ❃✽k✺t ❉ ❊✺w✺ ❋✺r✺t ❲omor ❳

❨❘❩❬❭❈■ ❨❪❪ ❫❭❈✺/SK/78 diresmikan pembentukan/pendirian Kantor Pusat Pengolahan Data (PUSLAHTA) Provinsi Daerah Tingkat I Jawa Barat yang berkedudukan di jalan Tamansari No. 57 Bandung.

Sebagai tindak lanjut dari Surat Keputusan Gubernur Nomor : 294/Ok.200-Oka/SK/78, maka pada tanggal 29 Juni 1981 pendirian Kantor PUSLAHTA dikukuhkan dengan Peraturan Daerah Nomor : 2 Tahun 1981 tentang Pembentukan Pusat Pengolahan Data(PUSLAHTA)Provinsi


(29)

Daerah Tingkat I Jawa Barat dan Peraturan Daerah Nomor : 3 Tahun 1981 tentang Susunan Organisasi dan Tata Kerja Pusat Pengolahan Data Provinsi Daerah Tingkat I Jawa Barat. Dengan kedua Peraturan Daerah tersebut keberadaan PUSLAHTA di lingkungan Pemerintah Provinsi Daerah Tingkat I Jawa Barat semakin berperan, khususnya dalam melaksanakan kebijaksanaan Gubernur Kepala Daerah di bidang komputerisasi. Akan tetapi keberadaan kedua Peraturan Daerah tersebut tidak mendapat pengesahan dari pejabat yang berwenang dalam hal ini Menteri Dalam Negeri, sehingga keberadaan PUSLAHTA di lingkungan Pemerintah Daerah Tingkat I Jawa Barat kedudukan organisasi menjadi non structural. Akan tetapi dengan keberadaan Puslahta Provinsi Daerah Tingkat I Jawa Barat pada masa itu telah banyak dirasakan manfaatnya selain oleh lingkungan Pemerintah Provinsi Jawa Barat juga oleh instansi lain dalam bentuk kerja sama penggunaan mesin komputer IBM S-370/125 seperti : IPTN, PJKA, ITB, dan pihak swasta lainnya.

Dalam perjalanan waktu yang cukup panjang, yaitu lebih kurang 14 tahun sejak PUSLAHTA didirikan, pada tanggal 27 Juni 1992 dengan Surat Keputusan Gubernur Kepala Daerah Tingkat I Jawa Barat Nomor : 21 Tahun 1992 Organisasi PUSLAHTA Provinsi Daerah Tingkat I Jawa Barat dibubarkan. Di dalam salah satu pasal Surat Keputusan Gubernur No. 21 tahun 1992 dinyatakan bahwa tugas dan wewenang PUSLAHTA dialihkan ke Kantor Bappeda Provinsi Daerah Tingkat I Jawa Barat.


(30)

Pada tanggal yang sama dengan terbitnya Surat Keputusan Gubernur No. 21 tahun 1992 tentang Pembubaran PUSLAHTA Provinsi Daerah Tingkat I Jawa Barat, keluar Keputusan Gubernur Kepala Daerah Tingkat I Jawa Barat Nomor : 22 Tahun 1992 tentang Pembentukan Kantor Pengolahan Data Elektronik(KPDE)Provinsi Daerah Tingkat I Jawa Barat sebagai pelaksana dari Instruksi Menteri Dalam negeri Nomor : 5 tahun 1992 tentang Pembentukan Kantor Pengolahan Data Elektronik Pemerintah Daerah di seluruh Indonesia.

Sebagai tindak lanjut dari Instruksi Menteri Dalam Negeri Nomor : 5 Tahun 1992 tentang Pembentukan Kantor Pengolahan Data Elektronik, pada tanggal 30 Juni 1993 keluar persetujuan Menteri Negara Pendayagunaan Aparatur Negara(Menpan)dengan Nomor : B-606/I/93 perihal Persetujuan Pembentukan Kantor Pengolahan Data Elektronik untuk Provinsi Daerah Tingkat I Kalimantan Selatan, Jawa Barat, Sumatera Barat dan Daerah Istimewa Yogyakarta.

Dengan keluarnya Surat Persetujuan Menteri Pendayagunaan Aparatur Negara(Menpan)tersebut, maka untuk mengukuhkan Keputusan Gubernur Nomor 22 Tahun 1992 diajukan Rancangan Peraturan Daerahnya, dan akhirnya pada tanggal 21 Juni 1994 berhasil ditetapkan Peraturan Daerah Provinsi Daerah Tingkat I Jawa Barat Nomor : 4 tahun 1994 tentang Pengukuhan Dasar Hukum Pembentukan Kantor Pengolahan Data Elektronik Provinsi Daerah Tingkat I Jawa Barat dan Nomor 5 tahun


(31)

1994 tentang Organisasi dan Tata Kerja Kantor Pengolahan Data Elektronik Provinsi Daerah Tingkat I Jawa Barat.

Selanjutnya kedua Peraturan Daerah tersebut diajukan ke Menteri Dalam Negeri untuk mendapat pengesahan, dan pada tanggal 10 Juli 1995 keluar Keputusan Menteri Dalam Negeri Nomor : 59 Tahun 1995 tentang Pengesahan Peraturan Daerah Nomor : 4 dan Nomor : 5 Tahun 1994, dengan demikian KPDE Provinsi Daerah Tingkat I Jawa Barat secara resmi menjadi salah satuUnit Pelaksana Daerah yang struktural.

Berdasarkan Peraturan Daerah Provinsi Jawa Barat Nomor : 16 Tahun 2000 tanggal 12 Desember 2000 tentang Lembaga Teknis Daerah Provinsi Jawa Barat telah ditetapkanBadan Pengembangan Sistem Informasi dan Telematika Daerah disingkatBAPESITELDA sebagai pengembangan dari Kantor Pengolahan Data Elektronik yang dibentuk berdasarkan Keputusan Gubernur Nomor : 22 Tahun 1992 dan dikukuhkan dengan Peraturan Daerah Nomor : 5 Tahun 1994. Sedangkan Kantor Pengolahan Data Elektronik itu sendiri merupakan pengembangan dari Pusat Pengolahan Data (PUSLAHTA) Provinsi Jawa Barat yang berdiri pada tanggal 8 April 1978 melalui Surat Gubernur KDH Tingkat I Jawa Barat No. 294/OK.200-Oka/SK/78, dan keberadaannya dikukuhkan dengan Peraturan Daerah No. 2 Tahun 1981 tanggal 29 Juni 1981.

Dasar Hukum :


(32)

2. Peraturan Daerah Provinsi Jawa Barat No. 16 Tahun 2000 tentang Lembaga Teknis Daerah Provinsi Jawa Barat.

Nomenklatur :

BAPESITELDAadalah singkatan dari Badan Pengembangan Sistem Informasi dan Telematika Daerah.Telematikasingkatan dari Telekomunikasi, Multimedia dan Informatika .

Selanjutnya, berdasarkanPerda Nomor 21 Tahun 2008tentang Organisasi dan Tata Kerja Dinas Daerah Provinsi Jawa Barat,maka Bapesitelda Prov. Jabar diganti menjadiDinas Komunikasi dan Informatika ProvinsiJawa Barat disingkatDISKOMINFO,yang berlokasi di Jalan Tamansari no. 55 Bandung.

Perubahan ini merupakan kenaikan tingkat dan memiliki ruang lingkup serta cakupan kerja lebih luas. Sasarannya tidak hanya persoalan teknis, tapi juga kebijakan, baik hubungannya kedalam maupun menyentuh kepentingan publik khususnya dibidang teknologi informasi. Dengan platform dinas, maka Diskominfo dapat mengeluarkan regulasi mengenai teknologi informasi dalam kepentingan Provinsi Jawa Barat, terutama pencapaian Jabar Cyber Province Tahun 2012.

Dan moto yang dipegang oleh DISKOMINFO adalah West Java Cyber Province Membangun Masyarakat Informasi .


(33)

Dengan visi Terwujudnya Masyarakat Informasi Jawa Barat Melalui Penyelenggaraan Komunikasi dan Informatika yang Efektif dan Efisien .

Misi dari DISKOMINFO adalah :

1. Meningkatkan sarana dan prasarana dan profesionalisme sumber daya aparatur bidang komunikasi dan informatika.

2. Mengoptimalkan pengelolaan pos dan telekomunikasi.

3. Mengoptimalkan pemanfaatan sarana komunikasi dan informasi pemerintah dan masyarakat, serta melaksanakan diseminasi informasi. 4. Mewujudkan layanan online dalam penyelenggarakan pemerintah

berbasis teknologi informasi dan komunikasi serta mewujudkan pengadaan barang dan jasa secara elektronik.

5. Mewujudkan pengelolaan data menuju satu data pembangunan untuk Jawa Barat.

❴ ❵❛ ❵❴ ❜ ❝❞ ❝❡❢❣❢ ❤ ✐st

Di bawah ini gambar 2.1, merupakan gambar logo DISKOMINFO Prov JABAR


(34)

Gambar 2.1 Gambar Logo DISKOMINFO PROV JABAR 2.1.3 Strukur Organisasi

Struktur Organisasi adalah suatu susunan dan hubungan antara tiap bagian serta posisi yang ada pada suatu organisasi atau perusahaan dalam menjalankan kegiatan operasional untuk mencapai tujuan. Struktur Organisasi menggambarkan dengan jelas pemisahan kegiatan pekerjaan antara yang satu dengan yang lain dan bagaimana hubungan aktivitas dan fungsi dibatasi. Dalam struktur organisasi yang baik harus menjelaskan hubungan wewenang siapa melapor kepada siapa.

Struktur Organisasi Dinas Komunikasi Dan Informatika Kota Bandung adalah sebagai berikut:

1. Kepala

a. Membantu Bupati dalam melaksanakan tugasnya di bidang komunikasi daninformatika;


(35)

b. Merumuskan dan menetapkan program dan langkah-langkah kerja di bidang komunikasi dan informatika;

c. Memimpin, mengkoordinasikan, mengendalikan dan mengawasi seluruh kegiatan Dinas;

d. Mengadakan hubungan dan kerjasama dengan Dinas, Instansi/Lembaga lain untuk kepentingan pelaksanaan Dinas. e. Menyiapkan bahan rancangan Peraturan Daerah maupun

Keputusan Bupati yang berhubungan dengan pelaksanaan tugas Dinas;

f. Menyiapkan bahan bagi persiapan kebijakan Bupati yang berhubungan denganbidang komunikasi dan informatika; g. Melaksanakan pembinaan, pengamatan, pengendalian dan

pengembangan terhadap pelaksanaan tugas di lingkungan Dinas;

h. Menyampaikan informasi, saran dan atau pertimbangan kepada Bupati dalam bidang komunikasi dan informatika; i. Mempertanggungjawabkan tugas-tugas Dinas secara teknis

operasional danteknis administratif kepada Bupati melalui Sekretariat Daerah;

j. Menyampaikan laporan hasil pelaksanaan tugas kepada Bupati melalui Sekretaris Daerah;

k. Melaksanakan tugas-tugas kedinasan lainnya yang diberikan oleh Bupati.


(36)

2. Sekretariat, membawahkan :

a. Sub.Bagian Perencanaan dan Program

Subbagian Umum mempunyai tugas pokok melaksanakan pengelolaan adminitrasi rumah tangga dan perlengkapan. Dalam menyelenggarakan tugas pokok sebagaimana dimaksud pada ayat (1) pasal ini, Subbagian Umum mempunyai fungsi:

Penyiapan rencana kerja Subbagian Umum berdasarkan rencana kerja Sekretariat.

Pengelolaan administrasi Subbagian Umum

Penyiapan evaluasi dan pelaporan Subbagian Umum b. Subbagian Keuangan;

Subbagian Keuangan mempunyai tugas pokok melaksanakan pengelolaan administrasi keuangan. Dalam menyelenggarakan tugas pokok sebagaimana dimaksud pada ayat (1) pasal ini, Subbagian Keuangan mempunyai fungsi :

 Penyiapan rencana kerja Subbagian Keuangan berdasarkan rencana kerja Sekretariat

 Pengelolaan administrasi keuangan

 Penyiapan evaluasi dan pelaporan Subbagian Keuangan; c. Subbagian Perencanaan dan Program;

Subbagian Perencanaan dan Program mempunyai tugas pokok mengkoordinasikan perencanaan dan penyusunan program. Dalam menyelenggarakan tugas pokok sebagaimana dimaksud


(37)

pada Ayat (1) pasal ini, Subbagian Perencanaan danProgram mempunyai fungsi :

pelaksanaan penyusunan bahan perencanaan dan program Sekretariat.

pelaksanaan penyusunan bahanpenyelenggaraan koordinasi perencanaan dan program Dinas yang meliputi bidangpos dan telekomunikasi, sarana komunikasi dan diseminasi dan informasi,telematika, serta pengolahan data elektronik. penyusunan bahan hasilkoordinasi perencanaan dan program dinas yang meliputi bidang pos dan telekomunikasi, sarana komunikasi dan diseminasi dan informasi, telematika,serta pengolahan data elektronik. pelaksanaan koorndinasi perencanaandan program UPTD.

3. Bidang Pos Dan Telekomunikasi, membawahkan : a. Seksi Pos Dan Telekomunikasi;

Seksi Pos dan Telekomunikasi mempunyai tugas pokok melaksanakan penyusunan bahan kebijakan teknis dan fasilitasi pos dan telekomunikasi. Dalam menyelenggarakan tugas pokok sebagaimana dimaksud pada Ayat (1) pasal ini,Seksi Pos danTelekomunikasi mempunyai fungsi :

pelaksanaan penyusunan bahan kebijakan dan fasilitasi pos dan telekomunikasi.


(38)

pelaksanaan penyusunan dan pengolahan data kegiatan pos dan telekomunikasi.

b. Seksi Monitoring dan Penetiban Spektrum Frekuensi;

Seksi Monitoring dan Penertiban Spektrum Frekuensi mempunyai tugas pokok melaksanakan penyusunan bahan kebijakan teknis dan fasilitasi monitoring dan penertiban spektrum frekuensi. Dalam menyelenggarakan tugas pokok sebagaimana dimaksud pada Ayat (1) pasal ini, Seksi Monitoring dan Penertiban Spektrum Frekuensi mempunyai fungsi :

Pelaksanaan penyusunan bahan kebijakan teknis dan fasilitas monitoring dan penertiban spektrum frekuensi; Pelaksanaan penyusunan dan pengolahan data kegiatan monitoring dan penertiban spektrum frekuensi.

c. Seksi Standarisasi Pos Dan Telekomunikasi;

Seksi Standardisasi Pos dan Telekomunikasi mempunyai tugas pokok melaksanakan penyusun bahan kebijakan teknis dan fasilitasi standardisasi pos dan telekomunikasi. Dalam menyelenggarakan tugas pokok sebagaimana dimaksud pada Ayat (1) pasal ini, Seksi Standardisasi Pos dan Telekomunikasi mempunyai fungsi :

Pelaksanaan penyusunan bahan kebijakan teknis dan fasilitasi standardisasi pos dan telekomunikasi.


(39)

Pelaksanaan penyusunan dan pengolahan data kegiatan standardisasi pos dan telekomunikasi.

4. Bidang sarana Komunikasi Dan Diseminasi Informasi, membawahkan :

a. Seksi Komunikasi Sosial ;

Seksi Komunikasi Sosial mempunyai tugas pokok melaksanakan penyusun bahan kebijakan teknis dan fasilitasi komunikasi sosial. Dalam menyelenggarakan tugas pokok sebagaimana dimaksud pada Ayat (1), Seksi Komunikasi Sosial mempunyai fungsi:

 pelaksanaan penyusunan bahan kebijakan teknis dan fasilitasi komunikasi sosial .

 pelaksanaan penyusunan dan pengolahan data kegiatan komunikasi sosial .

b. Seksi Komunikasi Pemerintah Dan Pemerintah dareah;

Seksi Komunikasi Pemerintah dan Pemerintah Daerah mempunyai tugas pokok melaksanakan penyusunan bahan kebijakan teknis dan fasilitasi komunikasi pemerintah dan pemerintah daerah. Dalam menyelenggarakan tugas pokok sebagaimana dimaksud pada Ayat (1), Seksi Komunikasi Pemerintah dan Pemerintah Daerah mempunyai fungsi :


(40)

 Pelaksanaan penyusunan bahan kebijakan teknis dan fasilitasi komunikasi pemerintah dan pemerintah daerah.  Pelaksanaan penyusunan dan pengolahan data kegiatan

komunikasi pemerintah dan pemerintah daerah.

c. Seksi Penyiaran Dan Kemitraan Media;

Seksi Penyiaran dan Kemitraan Media mempunyai tugas pokok melaksanakan penyusunan bahan kebijakan teknis serta fasilitasi penyiaran dan kemitraan media. Dalam menyelenggarakan tugas pokok sebagaimana dimaksud pada Ayat (1), Seksi Penyiaran dan Kemitraan Media mempunyai fungsi :

 Pelaksanaan penyusunan bahan kebijakan teknis dan fasilitasi penyiaran dan kemitraan media.

 Pelaksanaan dan pengolahan data kegiatan penyiaran dan kemitraan media.

5. Bidang Telematika, membawahkan; a. Seksi Pengembangan Telematika;

Seksi Pengembangan Telematika mempunyai tugas pokok melaksanakan penyusunan bahan kebijakan teknis dan fasilitasi pengembangan telematika. Dalam menyelenggarakan tugas


(41)

pokok sebagaimana dimaksud pada Ayat (1), Seksi Pengembangan Telematika mempunyai fungsi :

 Pelaksanaan penyusunan bahan kebijakan teknis dan fasilitasi pengembangan telematika.

 Pelaksanaan penyusunan dan pengolahan data kegiatan pengembangan telematika.

b. Seksi Penerapan telematika;

Seksi Penerapan Telematika mempunyai tugas pokok melaksanakan penyusunan bahan kebijakan teknis dan fasilitasi penerapan telematika. Dalam menyelenggarakan tugas pokok sebagaimana dimaksud pada Ayat (1), Seksi Penerapan Telematika mempunyai fungsi :

 Pelaksanaan penyusunan bahan kebijakan teknis dan fasilitasi penerapan telematika.

 Pelaksanaan penyusunan dan pengolahan data kegiatan penerapan telematika.

c. Seksi Standarisasi dan Monitoring Evaluasi Telematika

Seksi Standardisasi dan Monitoring Evaluasi Telematika mempunyai tugas pokok melaksanakan penyusunan bahan kebijakan teknis dan fasilitasi standardisasi dan monitoring evaluasi telematika. Dalam menyelenggarakan tugas pokok


(42)

sebagaimana dimaksud pada Ayat (1), Seksi Standardisasi dan Monitoring Evaluasi Telematika mempunyai fungsi :

 Pelaksanaan penyusunan bahan kebijakan teknis dan fasilitasi standardisasi dan monitoring evaluasi telematika.  Pelaksanaan penyusunan dan pengolahan data kegiatan

standardisasi dan monitoring evaluasi telematika.

6. Bidang Pengolahan Data Elektronik, membawahkan: a. Seksi Kompilasi Data ;

Seksi Kompilasi Data mempunyai tugas pokok mempunyai tugas pokok menyusun bahan kebijakan teknis dan fasilitasi kompilasi data. Dalam menyelenggarakan tugas pokok sebagaimana dimaksud pada Ayat (1) pasal ini, Seksi Kompilasi Data mempunyai fungsi :

 Pelaksanaan penyusunan bahan kebijakan teknis dan fasilitasi kompilasi data.

 Pelaksanaan penyusunan dan pengolahan data kegiatan kompilasi data.

b. Seksi Integrasi Data ;

Seksi Integrasi Data mempunyai tugas pokok melaksanakan menyusun bahan kebijakan teknis dan fasilitasi integrasi data. Dalam menyelenggarakan tugas pokok sebagaimana dimaksud pada Ayat (1), Seksi Integrasi Data mempunyai fungsi :


(43)

 Pelaksanaan penyusunan bahan kebijakan teknis dan fasilitasi integrasi data.

 Pelaksanaan penyusunan dan pengolahan data kegiatan integrasi data.

c. Seksi Penyajian Data dan Informasi.

Seksi Penyajian Data dan Informasi mempunyai tugas pokok melaksanakan penyusunan bahan kebijakan teknis dan fasilitasi data dan informasi. Dalam menyelenggarakan tugas pokok sebagaimana dimaksud pada Ayat (1), Seksi Penyajian Data dan Informasi mempunyai fungsi :

 Pelaksanaan penyusunan bahan kebijakan teknis dan fasilitasi data dan informasi.

 Pelaksanaan penyusunan dan pengolahan data kegiatan data dan informasi.

7. Balai LPSE

a. Tata Usaha LPSE

b. Layanan Informasi LPSE

c. Dukungan dan Pendayagunaan TIK LPSE

Struktur Organisasi Dinas Komunikasi Dan Informatika Kota Bandung dapat di lihat pada gambar 2.2 berikut:


(44)

(45)

2.2 Landasan Teori

Pada bab ini akan dibahas hal-hal apa saja yang berhubungan dengan aplikasi yang di bangun serta segala komponen yang ada pada instansi tersebut.

2.2.1 Pengertian Data

Data dapat didefenisikan sebagai deskripsi dari suatu dan kejadian yang kita hadapi . 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 [1]

Proses pengolahan data terbagi menjadi tiga tahapan, yang disebut dengan siklus pengolahan data (Data Processing Cycle) yaitu :

a. Pada tahapan Input

Yaitu dilakukan proses pemasukan data ke dalam komputer lewat media input (Input Devices).

b. Pada tahapan Processing

Yaitu dilakukan proses pengolahan data yang sudah dimasukkan, yang dilakukan oleh alat pemroses (Process Devices) yang dapat berupa proses perhitungan, perbandingan, pengendalian, atau pencarian distorage.


(46)

c. Pada tahapan Output

Yaitu dilakukan proses menghasilkan output dari hasil pengolahan data ke alat output (Output Devices) yaitu berupa informasi.

2.2.2 Pengertian Data Flow Diagram

Data Flow Diagram (DFD) adalah suatu gambaran grafis dari

suatu sistem yang dapat menggambarkan arus data di dalam sistem dengan struktur, jelas dan menggunakan sejumlah bentuk-bentuk simbol menggambarkan bagaimana data mengalir melalui suatu proses yang saling berkaitan.

2.2.3 Pengertian Flowchart Diagram (Diagram Alir)

Bagan alir program adalah suatu bagan yang menggambarkan arus logika dari data yang akan diproses dalam suatu program dari awal sampai akhir. Bagian alir terdiri dari simbol-simbol yang mewakili fungsi-fungsi langkah program dan garis alir (flow line) menunjukkan urutan dari simbol-simbol yang akan dikerjakan

2.2.4 Pengertian Sistem Informasi 2.2.4.1 Pengertian Sistem

Suatu sistem pada dasarnya adalah sekolompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi


(47)

bersama-sama untuk mencapai tujuan tertentu.Secara sederhana, suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir, saling berinteraksi, saling tergantung satu sama lain, dan terpadu. Dari defenisi ini dapat dirinci lebih lanjut pengertian sistem secara umu, yaitu :

1. Setiap system terdiri dari unsur-unsur.

2. Unsur-unsur tersebut merupakan bagian terpadu sistem yang bersangkutan.

3. Unsur sistem tersebut bekerja sama untuk mencapai tujuan sistem.

4. Suatu sistem merupakan bagian dari sistem lain yang lebih besar.

2.2.4.2 Pengertian Informasi

Informasi merupakan data yang telah diolah sedemikian rupa sehingga memiliki makna tertentu bagi penggunanya. [2]

Kegunaan informasi adalah untuk mengurangi ketidakpastian di dalam proses pengambilan keputusan tentang suatu keadaan. Informasi yang digunakan di dalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan. Informasi digunakan tidak hanya digunakan oleh satu orang pihak


(48)

hal yaitu manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya untuk mendapatkan informasi tersebut.

2.2.4.3 Pengertian Sistem Informasi

Informasi dapat diperoleh dari sistem informasi (Information System) atau disebut juga dengan processing system atau information generating system. Dari uraian diatas maka sistem informasi dapat diartikan sebagai berikut : a. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasin untuk mencapai suatu tujuan tertentu yaitu menyajikan informasi.

b. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan atau untuk mengendalikan organisasi. Sistem informasi sendiri memiliki sejumlah komponen tertentu, yang terdiri dari beberapa komponen yang berbeda yaitu, manusia, data, hardware, dan software. Sebagai suatu sistem, setiap komponen tersebut berinteraksi satu dengan lainnya membentuk satu kesatuan untuk mencapai sasarannya.


(49)

2.2.5 Pengertian PHP

PHP adalah bahasa pemrograman server side yang sudah banyak digunakan pada saat ini, terutama untuk pembuatan website dinamis. Untuk hal-hal tertentu dalam pembuatan web, bahasa pemrograman PHP memang diperlukan, misalnya saja untuk memproses data yang dikirimkan oleh pengunjung web.

PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHPbernama FI (Form Interpreted). Pada saat tersebut PHP adalah sekumpulan script yang digunakan untuk mengolah data form dari web.

2.2.6 Pengertian CSS ( Cascading Style Sheet )

CSS banyak digunakan untuk memperluas kemampuan HTML dalam memformat dokumen webatau untuk mempercantik tampilan web, bahkan untuk pemosisian dan layouting halaman

web. Dengan mendefenisikan suatu style sekali saja itu akan dapat digunakan berulang kali.

CSS telah didukung kebanyakan browser, terutama versi baru sehingga penempatan layout menjadi lebih fleksibel. Membuat HTML menggunakan tag minimal berpengaruh terhadap ukuran file, dapat menampilkan konten utama terlebih dahulu sementara gambar dan yang lainnya dapat ditmpilkan sesudahnya.


(50)

2.2.7 Pengertian Macromedia Dreamweaver 8

Versi terbaru Macromedia Dreamweaver di tahun 2005 adalah Macromedia Dreamweaver 8 yang merupakan penyempurnaan dari versi sebelumnya. Fasilitas terbaru dari

Macromedia Dreamweaver 8 adalah Zoom Tool and Guides,

Panel CSS, Code Collapse, Coding Toolbar, Insert Flash Video

dan tampilan baru dalam Macromedia Dreamweaver 8 membuat pekerjaan cepat selesai.

Aplikasi padadreamweaverjuga memungkinkan untuk dapat membuat sebuah aplikasi dinamis dengandatabasemenggunakan bahasaserverseperti CFML, ASP.NET, ASP, JSP, dan PHP. CSS

atau Cassading Style adalah sebuah dokumen yang berisi aturan

yang digunakan untuk memisahkan isi dengan layout dalam halaman-halamanwebyang dibuat [3]

2.2.8 Pengertian Xammp

Xampp merupakantool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan meng-install Xampp maka tidak perlu lagi melakukan instalasi dan konfigurasi web

server Apache, PHP dan MySQL secara manual. Xampp akan

menginstalasi dan mengkonfigurasinya secara otomatis untuk anda. Versi Xampp yang beredar saat ini adalah versi 1.4.14. Sortware


(51)

1. Apache versi 2.0.54 2. MySQL versi 4.1.12 3. PHP versi 5.0.4

4. phpMyAdmin versi 2.6.2

2.2.9 Pengertian Maintenance

Maintenance yang dalam bahasa indonesia biasa disebut pemeliharaan/perawatan, merupakan sebuah aktifitas yang bertujuan untuk memastikan seluruh asset secara fisik bisa secara terus menurus melakukan apa yang pengguna/pemakai ingin lakukan.

Sistem Maintenance DISKOMINFO ini adalah pemeliharaan/perawatan kendaraan baik berupa kendaraan roda dua maupun kendaraan roda empat. Perawatan/pemeliharaan disini menyangkut tentang kondisi kendaraan tersebut dan waktu jatuh tempo service kendaraan serta biaya maintenance kendaraan yang ada di DISKOMINFO PROV JABAR ini.


(52)

❥❦ ❥❧V

❧♠ ♥♦♣ ♠♣ qr❦s❧t❦q♥♣ q✉ ✈✇❧❦qs❧sr♣ ♠

①②③ ❧④ ⑤⑥⑦④ ⑦⑧⑨⑩ ❶❷

Tahap implementasi merupakan tahap penciptaan perangkat lunak, tahap kelanjutan dari kegiatan perancangan sistem. Tahap ini merupakan tahap dimana sistem siap untuk dioperasikan, yang terdiri dari penjelasan mengenai lingkungan implementasi, dan implementasi program.

①②③② ③ ❧④ ⑤⑥⑦④ ⑦⑧⑨⑩ ❶❷♥⑦❸⑩⑧❹ ❺⑩⑨❻⑦ ❸⑩❶

Spesifikasi perangkat keras yang digunakan dalam pembangunan aplikasi Sistem Informasi Maintenance Kendaraan Di DISKOMINFO PROV JABAR adalah tercantum pada tabel 4.1 sebagai berikut :

r⑩❼⑦⑥①②③♥⑦❸⑩⑧❹ ❺⑩⑨❺⑦❸⑩❶❽⑩⑧❹❾❷❹ ❿ ⑧⑩ ❺⑩⑧

q➀ ♥⑦❸⑩⑧❹ ❺⑩⑨❻ ⑦❸⑩ ❶ s ⑤⑦❶❷➁❷ ❺⑩ ❶❷

1 Prosessor Kecepatan 2.0 GHz

2 Monitor Ukuran 15 Resolusi 1024x768 px

3 VGA Onboard 64 Mb


(53)

5 Hard Disk 40 GB ( ruang kosong 2 GB)

6 Keyboard Keyboard

7 Mouse Mouse

8 Printer Hitam putih dan warna

9 Jaringan Internet LAN dan Internet

➂➃➄➃ ➅ ➆➇ ➈➉➊➇ ➊➋➌➍ ➎➏➐➊➑➍➋➒ ➓➍➌➔→ ➋➍ ➓

Spesifikasi perangkat lunak yang digunakan dalam membangun aplikasi Sistem Informasi Maintenance Kendaraan Di DISKOMINFO PROV JABAR adalah sebagai berikut:

➣➍ ↔ ➊➉➂➃ ➅➐➊➑➍➋➒ ➓➍➌➔→ ➋➍ ➓↕➍ ➋➒➙➏➒→ ➋➍ ➓➍➋

➛ ➜ ➐➊ ➑➍ ➋➒➓➍ ➌➝ ➊➑➍ ➎ ➞ ➈➊➎➏➟➏ ➓➍ ➎➏

1 Sistem operasi Windows Xp

2 Web Browser Mozilla firefox, opera, internet explorer, google chrome


(54)

➠➡➢➡ ➤ ➥➦ ➧➨➩➦ ➩➫➭➯ ➲➳➵➯ ➲➳ ➲➸➯➭➯

Pembuatan ➺➻➼ ➻➽➾➚ ➻➪➾ dilakukan dengan menggunakan aplikasi ➶➹➘ ➴ ➘➷➴➬➮. Implementasi ➺ ➻➼ ➻ ➽➾➚ ➻ ➪➾ dalam bahasa ➴➬➮ adalah sebagai berikut:

➠➡➢➡ ➤➡➢➱➲ ➩✃

CREATE TABLE `users` (

`username` varchar(50) collate latin1_general_ci NOT NULL,

`password` varchar(50) collate latin1_general_ci NOT NULL,

`nama_lengkap` varchar(100) collate latin1_general_ci NOT NULL,

`email` varchar(100) collate latin1_general_ci NOT NULL,

`no_telp` varchar(20) collate latin1_general_ci NOT NULL,

`level` varchar(20) collate latin1_general_ci NOT NULL default'user',

`blokir` enum('Y','N') collate latin1_general_ci NOT NULL default 'N',

`id_session` varchar(100) collate latin1_general_ci NOT NULL,


(55)

PRIMARY KEY (`username`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

❐❒❮❒ ❰❒ ÏÐÑÒÓÔÕ ÔÔ Ò

CREATE TABLE `kendaraan` (

`id_kendaraan` int(11) NOT NULL auto_increment, `id_kategori` int(11) NOT NULL,

`nopol` varchar(50) collate latin1_general_ci NOT NULL,

`merk` varchar(50) collate latin1_general_ci NOT NULL,

`keterangan` varchar(200) collate latin1_general_ci NOT NULL,

`hari` varchar(20) collate latin1_general_ci NOT NULL,

`tanggal` date NOT NULL, `jam` time NOT NULL,

`statuss` enum('Y','N') collate latin1_general_ci NOT NULL default 'N',

`gambar` varchar(200) collate latin1_general_ci NOT NULL,


(56)

PRIMARY KEY (`id_kendaraan`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1

COLLATE=latin1_general_ci AUTO_INCREMENT=23 ;

Ö×Ø× Ù×ÙÚÛÜ ÝÞß àá

CREATE TABLE `kategori` (

`id_kategori` int(5) NOT NULL auto_increment, `nama_kategori` varchar(50) collate

latin1_general_ci NOT NULL,

`kategori_seo` varchar(100) collate latin1_general_ci NOT NULL,

PRIMARY KEY (`id_kategori`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1

COLLATE=latin1_general_ci AUTO_INCREMENT=33 ;

Ö×Ø× Ù× ÖâáãÛäÛÜ

CREATE TABLE `riwayat` (

`id_riwayat` int(11) NOT NULL auto_increment, `id_kendaraan` int(11) NOT NULL,


(57)

`tgl` date NOT NULL,

`masuk` varchar(100) collate latin1_general_ci NOT NULL,

`Selesai` varchar(100) collate latin1_general_ci NOT NULL,

`biaya` varchar(200) collate latin1_general_ci NOT NULL,

`jam` time NOT NULL,

PRIMARY KEY (`id_riwayat`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1

COLLATE=latin1_general_ci AUTO_INCREMENT=45 ;

åæçæ èæ éêëìíîïî ï ð ì

CREATE TABLE `pengumuman` (

`id_pengumuman` int(11) NOT NULL auto_increment,

`username` varchar(30) collate latin1_general_ci NOT NULL,

`judul_seo` varchar(100) collate latin1_general_ci NOT NULL,

`judul` varchar(100) collate latin1_general_ci NOT NULL,


(58)

`isi_pengumuman` text collate latin1_general_ci NOT NULL,

`hari` varchar(20) collate latin1_general_ci NOT NULL,

`tanggal` date NOT NULL, `jam` time NOT NULL,

`gambar` varchar(100) collate latin1_general_ci NOT NULL,

`dibaca` int(5) NOT NULL, `member` enum('Y','N') collate

latin1_general_ci NOT NULL default 'N', PRIMARY KEY (`id_pengumuman`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1

COLLATE=latin1_general_ci AUTO_INCREMENT=41 ;

ñòóò ôò õö÷ øùúûü ý

CREATE TABLE `komentar` (

`id_komentar` int(5) NOT NULL auto_increment, `id_kendaraan` int(5) NOT NULL,

`id_pengumuman` int(11) NOT NULL, `nama_komentar` varchar(100) collate latin1_general_ci NOT NULL,


(59)

NULL,

`isi_komentar` text collate latin1_general_ci NOT NULL,

`tgl` date NOT NULL,

`jam_komentar` time NOT NULL,

`aktif` enum('Y','N') collate latin1_general_ci NOT NULL default 'Y',

PRIMARY KEY (`id_komentar`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1


(60)

þÿ ÿþ ✁✂ ✄☎✆✂ ✝✞✟ ✝✠ ✡☛✞✟✝☞✂ ✌✍ ✝

þÿ ÿþÿ ✎✝✏✍✑✒✒✡✏✆

✓✝✂✔✝ ☞þÿ ✕✖☞✂✗✖ ✘✡✞☛✙✂ ✡✞


(61)

✢✣ ✤✥ ✣✦✧★ ✩✤✪✫ ✣✬✪✤✪ ✫✭✮ ✪ ✦✫ ✣✤✪✯ ✣✰✣✣✰✤✱✫


(62)

✶✷ ✸✹✷ ✺✻ ✼✽✾✿ ✺✸❀❁❂❃❄❅ ❀✺❆✷ ❁✷✷ ❁✸ ❂❇


(63)

(64)

❛❜ ❝ ❞❜ ❡❢ ❣❤❝ ✐❥❦❝ ✐❥❜ ❧ ✐❝ ✐❥♠ ✐❥♥❜❡❜ ❜ ❥♦❜ ♥❜❜ ♥❝ ♣❥


(65)

(66)

❺ ❻❼ ❽❻❾❿➀➁ ➂❼ ➃➄➅❼ ➃➄❻➆ ➃❼ ➃➄❾ ➇➈❻➉ ❻➊➋➃➄➌❻❾ ❻❻➄


(67)

(68)

➫➭ ➯➲➭ ➳➵ ➸➺➻➼ ➽ ➳➯➾➭➯➲➭ ➚➪➶➹➘➴➯ ➴➯➭ ➹


(69)

(70)

àá âá ãäå æç èé êäâëá âãá ì íá ëîï êäð


(71)

(72)

✆✝✞ ✟✝✠✡☛☞ ✌✞ ✍✎✏✞ ✍✎✝✑ ✍✞ ✍✎✒✏✟✏✎✓ ✔✕✝✞ ✔

✡☛✖☛✡☛☞ ✗✠✘✎✙✚✛✛✔✜✍


(73)

(74)

✹✺ ✻✼ ✺✽✾✿ ❀❁ ✻❂❃❄✻❅ ✼❆❇❈ ✺❉✺❊ ✽❅❃❋❅❊ ❊❆ ●❂


(75)

▼ ◆❖ P◆◗❘❙❚ ❯❖ ❱❲❳❨❱❲❩❳❖❳❖ ◆❲❨◆❬ ◆❭◗ ❪ ❲❫❪❭ ❭ ❴❵❱


(76)

❣❤ ✐❥❤ ❦❧ ♠♥ ♥♦ ♣qrs♣qt❤❦❤❤q❦✉ t❤♣✐✈❤ ✇✈❤t❤


(77)

①② ③④ ②⑤⑥⑦ ⑧⑨⑩❶❷❸ ❹③ ❹③②❷❺❻❹❼ ❹❼③❶ ③④❶⑤

⑥⑦❽⑩❶❷❸ ❹❾❿②❷➀❿❼➁❶ ③

Pengujian sistem merupakan hal terpenting yang bertujuan untuk menemukan kesalahan kesalahan atau kekurangan kekurangan pada perangkat lunak yang diuji. Pengujian bermaksud untuk mengetahui perangkat lunak yang dibuat sudah memenuhi kriteria yang sesuai dengan tujuan perancangan perangkat lunak tersebut. Pengujian perangkat lunak ini menggunakan pengujian ➂ ➃➄➅k box. Pengujianblack boxberfokus pada persyaratan fungsional perangkat lunak.


(78)

➆➇➈➇ ➉ ➊➋➌➍➎➏➐➑ ➌➒➓➔→➑

Pengujian alpha dilakukan dengan menggunakan metode ➣↔↕ ➙k box. Untuk pengujian alpha ini yaitu pada pengujian sebagai pengguna

➆➇➈➇ ➉➇➉➛➜➋➌➑ ➝➐➞➊➋➌➍➎➏➐➑ ➌➒➓➔→➑

➟➑➠➋➓➆➇➡➢➋➌➏➋➓➑➤➜➑ ➌➤➜➋➌➑➝➐➞➔ ➋➌➍➎➏ ➐➑ ➌➑ ➔➓➐ ➜➑➤➐➑➥➢➐➌

➦➋➓➑➤➧➏➐ ➨➎➩➐➝➧➏ ➐ ➫ ➋➌➐➤➊➋➌➍➎➏➐➑ ➌

Login

Isi data login Black Box

Verifikasiusername Black Box Verifikasipassword Black Box

Logout Menghapussession user Black Box

Manajemen User

Tambah user Black Box

Edit user Black Box

Manajemen Kendaraan

Tambah kendaraan Black Box

Edit kendaraan Black Box

Hapus kendaraan Black Box

Cari kendaraan Black Box

Riwayat kendaraan Balck box Menajemen riwayat

kendaraan

Tambah riwayat kendaraan

Black Box Edit riwayat kendaraan Black Box


(79)

Hapus riwayat kendaraan

Black Box

Menajemen pengumuman

Tambah pengumuman Black Box

Edit pengumuman Black Box

Hapus pengumuman Black Box

Cari pengumuman Black Box

Menajemen kategori

Tambah kategori Black Box

Edit kategori Black Box

Hapus kategori Black Box

Maenajemen komentar

Edit komentar Black Box

Hapus komentar Black Box

➭ ➯➲➳➵➸ ➺➸➻➳➼➽➳➵ ➯➾ ➚ ➯➼➾ ➚➳➼ ➯➪➶➹➘➳➼➴ ➷➽ ➶➯➼ ➯➘➵ ➶➚ ➯➾➶➘➳➼➴ ➳➵ ➹➵ ➯

➬➳➵ ➯➾➮➽ ➶ ➱➷✃➶➪➮➽➶ ❐➳➼ ➶➾ ❒➳➼➴➷➽ ➶➯➼

Login

Isi data login Black Box

Verifikasi❮❰ ÏÐ ÑÒ ÓÏ Black Box VerifikasiÔÒ❰ ❰Õ ÖÐ× Black Box

Logout MenghapusØÙ ØØÚ ÛÜÝØ ÙÞ Black Box

Manajemen Kendaraan

Tambah kendaraan Black Box


(80)

Hapus kendaraan Black Box

Cari kendaraan Black Box

Riwayat kendaraan Black box

Menajemen riwayat kendaraan

Tambah riwayat kendaraan

Black Box Edit riwayat kendaraan Black Box

Hapus riwayat

kendaraan

Black Box

Menajemen pengumuman

Tambah pengumuman Black Box

Edit pengumuman Black Box

Hapus pengumuman Black Box

Cari pengumuman Black Box

ß àáâãäåæçâèéâã àê ë àèê ëâè àìíîïâèð ñé íàèàïã íë àêíç âç áâ ì

òâã àêóé í ôñõíìóé í öâè íê ÷âèðñé íàè

Registrasi member

Menampilkan ø ùúû user baru

Black Box Isiøùú ûpendaftaran Black Box Kirim untuk Simpan data

baru

Black Box


(81)

Verifikasiü ý þÿ ✁✂ þ Black Box Verifikasi✄✁ ý ý☎ ✆ÿ✝ Black Box

Logout Menghapus✞✟ ✞✞ ✠✡☛☞✞✟ ✌ Black Box

Kendaraan Roda Empat Riwayat kendaraan Black Box Kendaraan Roda Dua Riwayat Kendaraan Black Box

Pengumuman View pengumuman Black Box

✍✎✏✎ ✑✎✏✒✓✔ ✕✔✖ ✓✗✘✓✔ ✙✚✛✜✗✢✕✣ ✙✓✗✛✓✖ ✓✤✖ ✥ ✙✗

✍✎✏✎ ✑✎✏ ✎✑ ✦✜✗✢✕✣ ✙✓ ✗✚✧✢✙✗✓✖ ✥✙✗

★ ✓✩✜✚✍✎ ✪✦✜✗✢✕✣ ✙✓ ✗✚✧✢ ✙✗ ✤✖ ✥✙✗

Kasus dan Hasil Uji Benar (Data Benar) Aktivitas yang

dilakukan

Yang diharapkan Pengamatan Kesimpulan

Memasukan username: Admin

Mengisikan data username pada✫✠✟✬ ✭ alamat☞✞ ✟✌ ☛✮✯✟.

Dapat mengisi✫✠✟✬ ✭ username

[ ] Diterima [ ] Ditolak

Memasukan ✰✮✞✞ ✱✡✌✭: Admin

Mengisikan data ✲✮✞ ✞ ✱✡✌✭ pada ✫✠✟✬ ✭ ✲✮✞ ✞ ✱✡✌✭.

Dapat mengisi✫✠✟✬ ✭ ✲✮✞ ✞ ✱✡✌✭

[ ] Diterima [ ] Ditolak


(82)

Klik tombol login Data username dan password dicari

Tombol login dapat berfungsi

[ ] Diterima [ ] Ditolak

Mengisikan data username atau password yang tidak terdaftar

Tidak dapat login Muncul pesan login gagal, username atau password anda tidak benar

[ ] Diterima [ ] Ditolak

Mengosongkan data username atau password

Tidak dapat login Dapat

menampilkan pesan kesalahan username atau password belum diisi

[ ] Diterima [ ] Ditolak

✳✴✵✴ ✶✴✵ ✴✵ ✷✸✹✺ ✻✼✽✾✹✿❀✺ ❀ ✻❁

❂✾❃✸ ✿✳✴❄✷✸✹✺✻✼✽✾✹❅❀ ✺❀✻❁

Kasus dan Hasil Uji Benar (Data Benar) Aktivitas yang

dilakukan


(83)

Klik logout Dapat keluar dan menghapus session pengguna

User keluar dari aplikasi

[ ] Diterima [ ] Ditolak

❆❇❈❇ ❉❇❈ ❇ ❊ ❋●❍■ ❏❑▲▼❍◆●❍ ▼ ❑● ❖●❍ ❏P● ◗

❘ ▼❙● ❚❆❇ ❯❋●❍■ ❏❑ ▲▼❍ ◆●❍ ▼❑●❖●❍❱P●◗

Kasus dan Hasil Uji Benar (Data Benar) Aktivitas yang

dilakukan

Yang diharapkan Pengamatan Kesimpulan

klik menajemen user

Menampilkan data user

Dapat

menampilkan data user

[ ] Diterima [ ] Ditolak

Tambah user Menampilkan form tambah user

Dapat

menampilkan form tambah user

[ ] Diterima [ ] Ditolak

Tidak mengisi salah satu field

Muncul pesan kesalahan bahwa field harus diisi

Dapat muncul pesan kesalahan bahwa field harus diisi

[] Diterima [ ] Ditolak


(84)

semua field pesan kesalahan menampilkan pesan kesalahan bahwa data tidak terisi

[ ] Ditolak

Klik tombol simpan

Data berhasil tersimpan di data base

Data tersimpan [ ] Diterima [ ] Ditolak

Klik tombol batal Data batal tersimpan di data base

Data batal

tersimpan

[ ] Diterima [ ] Ditolak

Edit user Menampilkan form edit user

Dapat

menampilkan form edit user

[ ] Diterima [ ] Ditolak

Tidak mengisi salah satu field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak Tidak mengisi

semua field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak Klik tombol

simpan

Data berhasil tersimpan di data base

Data tersimpan [ ] Diterima [ ] Ditolak

Klik tombol batal Data batal tersimpan di data

Data batal

tersimpan

[ ] Diterima [ ] Ditolak


(85)

base

❲❳❨❳ ❩❳❨ ❳ ❲ ❬❭❪❫ ❴❵❛❜❪❝❭❪ ❜❵❭❝❭❪❞❭❪❡ ❜❢❜ ❜❪

❣ ❜❤❭✐❲❳❥❬❭❪❫ ❴❵❛❜❪❦❭❪ ❜❵❭❝❭❪❧❭❪❡ ❜❢❜ ❜❪

Kasus dan Hasil Uji Benar (Data Benar) Aktivitas yang

dilakukan

Yang diharapkan Pengamatan Kesimpulan

Klik menajemen kendaraan

Menampilkan data kendaraan

Dapat

menampilkan data kendaraan

[ ] Diterima [ ] Ditolak

Tambah kendaraan Menampilkan form tambah kendaraan

Dapat

menampilkan form tambah kendaraan

[ ] Diterima [ ] Ditolak

Tidak mengisi salah satu field

Muncul pesan kesalahan bahwa field harus diisi

Dapat muncul pesan kesalahan bahwa field harus diisi

[ ] Diterima [ ] Ditolak

Tidak mengisi semua field Menampilkan pesan kesalahan Dapat menampilkan pesan [] Diterima [ ] Ditolak


(86)

kesalahan bahwa data tidak terisi Klik tombol

simpan

Data berhasil tersimpan di data base

Data berhasil tersimpan di data base

[ ] Diterima [ ] Ditolak

Klik tombol batal Data batal tersimpan di data base

Data batal

tersimpan di data base

[ ] Diterima [ ] Ditolak

Edit kendaraan Menampilkan form edit kendaraan

Form edit kendaran tampil

[ ] Diterima [ ] Ditolak Tidak mengisi

salah satu field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak Tidak mengisi

semua field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak Klik tombol update Data berhasil ter

update di data base

Data terupdate [ ] Diterima [ ] Ditolak Klik tombol batal Data batal terupdate

di data base

Data batal

terupdate

[ ] Diterima [ ] Ditolak Hapus Data yang dipilih

terhapus

Data yang dipilih terhapus

[ ] Diterima [ ] Ditolak Pencarian Menampilkan data Data yang ingin [ ] Diterima


(87)

kendaraan ada pada database

yang ingin dicari dicari ditemukan [ ] Ditolak

Pencarian

kendaraan tidak ada pada database

Menampilkan pesan kendaraan yang dicari tidak ada

Tampil pesan kendaraan yang dicari tidak ada

[ ] Diterima [ ] Ditolak

♠♥♦♥ ♣♥♦ ♥ q rst✉ ✈✇①②t③st ②✇s③st④①⑤②⑥②⑦⑧st ⑨②④②②t

⑩②❶s❷♠♥♣❸rst✉ ✈✇①②t❹①⑤②⑥②⑦❺st ⑨②④②②t

Kasus dan Hasil Uji Benar (Data Benar) Aktivitas yang

dilakukan

Yang diharapkan Pengamatan Kesimpulan

Klik menajemen riwayat kendaraan

Dapat

menampilkan data riwayat kendaraan

Data riwayak kendaraan tampil

[ ] Diterima [ ] Ditolak

Klik tambah

riwayat kendaraan

Menampilkan Tampil form tambah data riwayat kendaraan

Form tambah data riwayat kendaraan tampil

[ ] Diterima [ ] Ditolak


(88)

Tidak mengisi salah satu field

Muncul pesan kesalahan bahwa field harus diisi

Dapat muncul pesan kesalahan bahwa field harus diisi

[ ] Diterima [ ] Ditolak

Tidak mengisi semua field

Menampilkan pesan kesalahan

Dapat

menampilkan pesan kesalahan bahwa data tidak terisi

[] Diterima [ ] Ditolak

Klik tombol simpan

Data berhasil tersimpan di data base

Data berhasil tersimpan di data base

[ ] Diterima [ ] Ditolak

Klik tombol batal Data batal tersimpan di data base

Data batal

tersimpan di data base

[ ] Diterima [ ] Ditolak

Edit riwayat kendaraan

Menampilkan form edit riwayat kendaraan

Form edit riwayat kendaran tampil

[ ] Diterima [ ] Ditolak

Tidak mengisi salah satu field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak Tidak mengisi

semua field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak


(89)

Klik tombol update Data berhasil ter update di data base

Data terupdate [ ] Diterima [ ] Ditolak Klik tombol batal Data batal terupdate

di data base

Data batal

terupdate

[ ] Diterima [ ] Ditolak Hapus Data yang dipilih

terhapus

Data yang dipilih terhapus

[ ] Diterima [ ] Ditolak

❻❼❽❼ ❾❼❽ ❼ ❿ ➀➁➂➃ ➄➅➆➇➂➈➁➂ ➇ ➅➁ ➉➁➂➊➁➂➃ ➄➉ ➄➉ ➇➂

➋➇➌➁➍❻❼❾ ❾➀➁➂➃➄➅➆➇➂➉ ➁➂➇ ➅➁➉ ➁➂➀➁➂➃➄➉ ➄➉ ➇➂

Kasus dan Hasil Uji Benar (Data Benar) Aktivitas yang

dilakukan

Yang diharapkan Pengamatan Kesimpulan

Klik menajemen pengumuman

Menampilkan data pengumuman

Dapat

menampilkan data pengumuman

[ ] Diterima [ ] Ditolak

Tambah pengumuman

Menampilkan form tambah

pengumuman

Dapat

menampilkan form tambah

pengumuman

[ ] Diterima [ ] Ditolak


(90)

salah satu field kesalahan bahwa field harus diisi

pesan kesalahan bahwa field harus diisi

[ ] Ditolak

Tidak mengisi semua field

Menampilkan pesan kesalahan

Dapat

menampilkan pesan kesalahan bahwa data tidak terisi

[] Diterima [ ] Ditolak

Klik tombol simpan

Data berhasil tersimpan di data base

Data berhasil tersimpan di data base

[ ] Diterima [ ] Ditolak

Klik tombol batal Data batal tersimpan di data base

Data batal

tersimpan di data base

[ ] Diterima [ ] Ditolak

Edit kendaraan Menampilkan form edit pengumuman

Form edit

pengumuman tampil

[ ] Diterima [ ] Ditolak

Tidak mengisi salah satu field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak Tidak mengisi

semua field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak Klik tombol update Data berhasil Data terupdate [ ] Diterima


(91)

terupdate di data base

[ ] Ditolak

Klik tombol batal Data batal terupdate di data base

Data batal

terupdate

[ ] Diterima [ ] Ditolak

Hapus Data yang dipilih

terhapus

Data yang dipilih terhapus

[ ] Diterima [ ] Ditolak Pencarian

pengumuman ada pada database

Menampilkan data yang ingin dicari

Data yang ingin dicari ditemukan

[ ] Diterima [ ] Ditolak

Pencarian

pengumuman tidak ada pada database

Menampilkan pesan pengumuman yang dicari tidak ada

Tampil pesan pengumuman yang dicari tidak ada

[ ] Diterima [ ] Ditolak

➎➏➐➏ ➑➏➐ ➏ ➒ ➓➔→➣ ↔↕➙➛→➜➔→ ➛ ↕➔ ➝➔→➞ ➛➟➔➣ ➠ ➡➙

➢➛➤➔➥➎➏➑ ➐➓➔→➣↔↕➙➛→ ➜➔→ ➛↕➔➝➔→➦➛ ➟➔➣ ➠ ➡➙

Kasus dan Hasil Uji Benar (Data Benar)


(92)

dilakukan

Klik menajemen kategori

Dapat menampilkan data kategori

Data kategori tampil

[ ] Diterima [ ] Ditolak Klik tambah

kategori

Menampilkan Tampil form tambah data kategori

Form tambah data kategori tampil

[ ] Diterima [ ] Ditolak

Tidak mengisi field Muncul pesan kesalahan bahwa field harus diisi

Dapat muncul pesan kesalahan bahwa field harus diisi

[] Diterima [ ] Ditolak

Klik tombol simpan

Data berhasil tersimpan di data base

Data berhasil tersimpan di data base

[ ] Diterima [ ] Ditolak

Klik tombol batal Data batal tersimpan di data base

Data batal

tersimpan di data base

[ ] Diterima [ ] Ditolak

Edit kategori Menampilkan form edit kategori

Form edit kategori tampil

[ ] Diterima [ ] Ditolak Tidak mengisi

salah satu field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak


(93)

Tidak mengisi semua field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak Klik tombol update Data berhasil

terupdate di data base

Data terupdate [ ] Diterima [ ] Ditolak

Klik tombol batal Data batal terupdate di data base

Data batal

terupdate

[ ] Diterima [ ] Ditolak Hapus Data yang dipilih

terhapus

Data yang dipilih terhapus

[ ] Diterima [ ] Ditolak

➧➨➩➨ ➫➨➩ ➨ ➭ ➯➲➳➵ ➸➺➻➼➳➽➲➳ ➼ ➺➲ ➾➲➳➚➪➾ ➲➳➶ ➼➹

➘➼➴➲➷➧➨➫➬➯➲➳➵➸➺➻➼➳➽➲➳ ➼ ➺➲➾ ➲➳➮➪ ➾ ➲➳ ➶➼ ➹

Kasus dan Hasil Uji Benar (Data Benar) Aktivitas yang

dilakukan

Yang diharapkan Pengamatan Kesimpulan

Klik menajemen komentar

Dapat menampilkan data komentar

Data komentar tampil

[ ] Diterima [ ] Ditolak Edit kategori Menampilkan form

edit kategori

Form edit kategori tampil

[ ] Diterima [ ] Ditolak Tidak mengisi Data tidak jadi Data tidak terubah [ ] Diterima


(94)

salah satu field diubah [ ] Ditolak Tidak mengisi

semua field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak Klik tombol update Data berhasil

terupdate di data base

Data terupdate [ ] Diterima [ ] Ditolak

Klik tombol batal Data batal terupdate di data base

Data batal

terupdate

[ ] Diterima [ ] Ditolak

Hapus Data yang dipilih

terhapus

Data yang dipilih terhapus

[ ] Diterima [ ] Ditolak

➱✃❐✃ ❒✃ ❮❰ÏÐ ÑÐÒ ÏÓÔÕÓÖÑ×Ø ÏÓÔÏÒ ÏÔÕÓÖ ÕÙÚÙ Ï

➱✃❐✃ ❒✃ ❮✃❒ ÛÕÓÖÑ×Ø Ï ÓÙÚ ÖØ Ó

Ü ÏÝÕÙ➱✃❒➱ÛÕÓÖÑ×Ø Ï ÓÞÚ ÖØ ÓÛÏÒ ÏÛÕÓÖ ÕÙÚÙ Ï

Kasus dan Hasil Uji Benar (Data Benar) Aktivitas yang

dilakukan

Yang diharapkan Pengamatan Kesimpulan

Memasukan username: Pengelola

Mengisikan data username padaß àá â ã alamatäåá æçèéá.

Dapat mengisißàáâ ã username

[ ] Diterima [ ] Ditolak


(95)

Memasukan êëìì íîïð: 123

Mengisikan data ñëì ì íîïð pada ò óô õð ñëì ì íîïð.

Dapat mengisiòóôõð ñëì ì íîïð

[ ] Diterima [ ] Ditolak

Klik tombol login Data username dan password dicari

Tombol login dapat berfungsi

[ ] Diterima [ ] Ditolak

Mengisikan data username atau password yang tidak terdaftar

Tidak dapat login Muncul pesan login gagal, username atau password anda tidak benar

[ ] Diterima [ ] Ditolak

Mengosongkan data username atau password

Tidak dapat login Dapat

menampilkan pesan kesalahan username atau password belum diisi

[ ] Diterima [ ] Ditolak


(96)

ö÷ø÷ ù÷ ú÷ø ûüýþ ÿ ✁✂ý✄☎þ ☎ ÿ✆

✝✂✞ü ✄ö÷ù ✟ûüýþÿ ✁✂ý✠☎þ☎ÿ✆

Kasus dan Hasil Uji Benar (Data Benar) Aktivitas yang

dilakukan

Yang diharapkan Pengamatan Kesimpulan

Klik logout Dapat keluar dan menghapus session pengguna

User keluar dari aplikasi

[ ] Diterima [ ] Ditolak

ö÷ø÷ ù÷ ú÷ ú ûüýþ ÿ ✁✂ý✡üý ✂ ü☛üý☞üý✌✂✍✂ ✂ý

✝ ✂ ✞ü ✄ö÷ ù✎ûüýþ ÿ ✁✂ý✡üý ✂ü ☛üý☞üý✌✂✍✂ ✂ý

Kasus dan Hasil Uji Benar (Data Benar) Aktivitas yang

dilakukan

Yang diharapkan Pengamatan Kesimpulan

Klik menajemen kendaraan

Menampilkan data kendaraan

Dapat

menampilkan data kendaraan

[ ] Diterima [ ] Ditolak

Tambah kendaraan Menampilkan form tambah kendaraan

Dapat

menampilkan form tambah kendaraan

[ ] Diterima [ ] Ditolak


(97)

Tidak mengisi salah satu field

Muncul pesan kesalahan bahwa field harus diisi

Dapat muncul pesan kesalahan bahwa field harus diisi

[] Diterima [ ] Ditolak

Tidak mengisi semua field

Menampilkan pesan kesalahan

Dapat

menampilkan pesan kesalahan bahwa data tidak terisi

[ ] Diterima [ ] Ditolak

Klik tombol simpan

Data berhasil tersimpan di data base

Data berhasil tersimpan di data base

[ ] Diterima [ ] Ditolak

Klik tombol batal Data batal tersimpan di data base

Data batal

tersimpan di data base

[ ] Diterima [ ] Ditolak

Edit kendaraan Menampilkan form edit kendaraan

Form edit kendaran tampil

[ ] Diterima [ ] Ditolak Tidak mengisi

salah satu field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak Tidak mengisi

semua field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak Klik tombol update Data berhasil ter Data terupdate [ ] Diterima


(98)

update di data base [ ] Ditolak Klik tombol batal Data batal terupdate

di data base

Data batal

terupdate

[ ] Diterima [ ] Ditolak Hapus Data yang dipilih

terhapus

Data yang dipilih terhapus

[ ] Diterima [ ] Ditolak Pencarian

kendaraan ada pada database

Menampilkan data yang ingin dicari

Data yang ingin dicari ditemukan

[ ] Diterima [ ] Ditolak

Pencarian

kendaraan tidak ada pada database

Menampilkan pesan kendaraan yang dicari tidak ada

Tampil pesan kendaraan yang dicari tidak ada

[ ] Diterima [ ] Ditolak

✏✑✒✑ ✓✑ ✔✑ ✏ ✕✖✗✘ ✙✚✛✜✗✢✖✗ ✜ ✚✖ ✣✖✗✤ ✛✥ ✜✦ ✜✧★✖✗✩ ✜✤ ✜✜✗

✪✜✫✖✬✏✑ ✓✭✕✖✗✘ ✙✚ ✛✜✗✢✖✗ ✜✚✖ ✣✖✗✮✛✥✜✦ ✜✧

Kasus dan Hasil Uji Benar (Data Benar) Aktivitas yang

dilakukan

Yang diharapkan Pengamatan Kesimpulan


(99)

riwayat kendaraan menampilkan data riwayat kendaraan

kendaraan tampil [ ] Ditolak

Klik tambah riwayat kendaraan

Menampilkan Tampil form tambah data riwayat kendaraan

Form tambah data riwayat kendaraan tampil

[ ] Diterima [ ] Ditolak

Tidak mengisi salah satu field

Muncul pesan kesalahan bahwa field harus diisi

Dapat muncul pesan kesalahan bahwa field harus diisi

[ ] Diterima [ ] Ditolak

Tidak mengisi semua field

Menampilkan pesan kesalahan

Dapat

menampilkan pesan kesalahan bahwa data tidak terisi

[ ] Diterima [ ] Ditolak

Klik tombol simpan

Data berhasil tersimpan di data base

Data berhasil tersimpan di data base

[ ] Diterima [ ] Ditolak

Klik tombol batal Data batal tersimpan di data base

Data batal

tersimpan di data base

[ ] Diterima [ ] Ditolak


(100)

kendaraan edit riwayat kendaraan

kendaran tampil [ ] Ditolak

Tidak mengisi salah satu field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak Tidak mengisi

semua field

Data tidak jadi diubah

Data tidak terubah [ ] Diterima [ ] Ditolak Klik tombol update Data berhasil ter

update di data base

Data terupdate [ ] Diterima [ ] Ditolak Klik tombol batal Data batal terupdate

di data base

Data batal

terupdate

[ ] Diterima [ ] Ditolak Hapus Data yang dipilih

terhapus

Data yang dipilih terhapus

[ ] Diterima [ ] Ditolak

✯✰✱✰ ✲✰ ✳✰ ✴ ✵✶✷✸ ✹✺✻✼✷✽✶✷ ✼✺✶✾✶✷✿✶✷✸ ✹✾ ✹✾ ✼✷

❀ ✼❁✶❂✯✰ ✲ ❃✵✶✷✸ ✹✺ ✻✼✷ ✽✶✷ ✼✺✶ ✾✶✷✵✶✷✸ ✹✾ ✹✾ ✼✷

Kasus dan Hasil Uji Benar (Data Benar) Aktivitas yang

dilakukan

Yang diharapkan Pengamatan Kesimpulan

Klik menajemen pengumuman

Menampilkan data pengumuman

Dapat

menampilkan data

[ ] Diterima [ ] Ditolak


(1)

A01

P01

A02

A06 RK01

CR01

TK01

DK01 EK01

A03

A04

A05

A07

ER01 TKR01

A08 EP01

CP01

TP01 A10

A11

A09 EP01

EP01 EP01

➻ ➧➳➼ ➧➨➤ ➥ ➽➾➚ ➧➨➩➫➭ ➧ ➫➯➲➳➧ ➫➵➩ ➸➧➺➳➩➫


(2)

Username dan password

Verifikasi username dan passsword

Username dan password

Menu utama

selesai

Proses login gagal

YA

TIDAK


(3)

Input data yang akan ditambah

Tambah

Data akan dismpan?

Simpan data

selesai

Tambah data batal

YA

TIDAK


(4)

Pilih menu data yang akan diubah

Ubah data yang telah dipilih

Ubah?

Masukan data ke

dalam database

Data tidak jadi di ubah Database

selesai

Ya Tidak


(5)

Pilih menu data yang akan dicari

Masukan kata kunci yang akan dicari

Cari data

Database

Ditemukan ?

Tapilkan data yang akan dicari

Tampilkan pesan data

tidak ditemukan

selesai

Ya Tidak


(6)

Pilih data yang akan dihapus

Hapus

Data akan dihapus? Hapus data

gagal

Hapus data

selesai Tidak

Ya