40
26 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Dinas Perhubungan Kota Bekasi berkedudukan sebagai unsur pembantu Wali Kota dalam penyelenggaraan urusan Pemerintahan bidang perhubungan. Berikut ini merupakan pembahasan mengenai Dinas Perhubungan, meliputi: sejarah dinas perhubungan, struktur organisasi dan fungsi dalam struktur. 3.1.1. Sejarah Perusahaan Dinas Perhubungan Kota Bekasi merupakan instansi pemerintah di Kota Bekasi yang bergerak di bidang perhubungan, di samping itu terdapat instansi pemerintah yang dinamakan Dinas Lalu Lintas Angkutan Jalan (DLLAJ) yang bertugas mengatur kegiatan lalu lintas berdasarkan Surat Keputusan (SK) Menteri tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu organisasi/instansi vertikal yang bernama Kantor Wilayah Departemen Perhubungan Kota Bekasi dan organisasi/instansi Daerah yang bernama Dinas Lalu Lintas dan Angkutan Jalan (DLLAJ) Provinsi Daerah Tingkat I Jawa Barat. Masing- masing institusi tersebut dalam perjalanannya telah mengalami beberapa kali perubahan dan akhirnya dengan diberlakukannya otonomi daerah melalui UU No. 22 Tahun 1999, Instansi vertikal Kantor Wilayah Dinas Perhubungan Kota Bekasi dan Instansi Dinas Lalu Lintas dan Angkutan Jalan (DLLAJ) di likuidasi menjadi Dinas Perhubungan Kota Bekasi yang berlokasi di jalan Pangeran Jayakarta No. 1 Gedung Mako Lantai

BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

26

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

Dinas Perhubungan Kota Bekasi berkedudukan sebagai unsur pembantu Wali

Kota dalam penyelenggaraan urusan Pemerintahan bidang perhubungan. Berikut ini

merupakan pembahasan mengenai Dinas Perhubungan, meliputi: sejarah dinas

perhubungan, struktur organisasi dan fungsi dalam struktur.

3.1.1. Sejarah Perusahaan

Dinas Perhubungan Kota Bekasi merupakan instansi pemerintah di Kota

Bekasi yang bergerak di bidang perhubungan, di samping itu terdapat instansi

pemerintah yang dinamakan Dinas Lalu Lintas Angkutan Jalan (DLLAJ) yang

bertugas mengatur kegiatan lalu lintas berdasarkan Surat Keputusan (SK) Menteri

tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua)

instansi yang menangani masalah transportasi di Kota Bekasi, yaitu

organisasi/instansi vertikal yang bernama Kantor Wilayah Departemen Perhubungan

Kota Bekasi dan organisasi/instansi Daerah yang bernama Dinas Lalu Lintas dan

Angkutan Jalan (DLLAJ) Provinsi Daerah Tingkat I Jawa Barat. Masing- masing

institusi tersebut dalam perjalanannya telah mengalami beberapa kali perubahan dan

akhirnya dengan diberlakukannya otonomi daerah melalui UU No. 22 Tahun 1999,

Instansi vertikal Kantor Wilayah Dinas Perhubungan Kota Bekasi dan Instansi Dinas

Lalu Lintas dan Angkutan Jalan (DLLAJ) di likuidasi menjadi Dinas Perhubungan

Kota Bekasi yang berlokasi di jalan Pangeran Jayakarta No. 1 Gedung Mako Lantai

Page 2: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

27

2, Kelurahan, Harapan Mulya, Medan Satria, Kota Bekasi. Berdasarkan tugas pokok

fungsi Dinas

Page 3: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

28

Perhubungan Kota Bekasi di ambil dalam peraturan Walikota nomor 50 tahun

2009 tentang perubahan atas peraturan Walikota Bekasi nomor 66 tahun 2008

tentang tugas, fungsi dan tata kerja sera rincian tugas jabatan pada Dinas

Perhubungan Kota Bekasi, dan peraturan Walikota nomor 32 tahun 2009 tentang

perubahan atas peraturan Walikota Bekasi nomor 82 tahun 2008 demikian profil

Dinas Perhubungan Kota Bekasi kami ini di buat sebagai salah satu upaya untuk

dapat mengoptimalkan kinerja dan sekaligus bersinergi dengan Visi Misi Dinas

Perhubungan Kota Bekasi.

A. Visi

Terwujudnya pelayanan transportasi yang handal dan terintegrasi di Kota

Bekasi.

B. Misi

1. Mewujudkan kelancaran berlalu lintas.

2. Meningkatkan moda transportasi yang terintegrasi.

3. Mewujudkan keselamatan berlalu lintas.

4. Mewujudkan kinerja organisasi yang akuntabel dalam mencapai tujuan.

5. Memenuhi kebutuhan saran, prasarana dan fasilitas perhubungan yang

berdimensi kelancaran dan keselamatan penyelenggaraan perhubungan

melalui koordinasi pembangunan lintas sektoral dan terciptanya peran serta

masyarakat dalam penyelenggaraan perhubungan.

Page 4: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

29

3.1.2. Struktur Organisasi dan Fungsi

Sumber: Dinas Perhubungan Kota Bekasi (2019)

Gambar III. 1 Struktur Organisasi Dinas Perhubungan Fungsi dari tiap – tiap bagian adalah

1. Kepala Dinas

a. Memimpin, mengatur, membina dan mengendalikan tugas Dinas;

b. Menetapkan visi dan misi Dinas untuk mendukung visi dan misi Daerah

serta kebijakan Walikota;

Page 5: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

30

c. Menetapkan rencana strategis Dinas untuk mendukung visi dan misi Daerah

serta kebijakan Walikota;

d. Merumuskan serta menetapkan kebijakan/petunjuk teknis dan/atau

menyampaikan bahan penetapan oleh Walikota di bidang lalu lintas,

angkutan dan sarana, prasarana serta pengembangan perhubungan;

e. Merumuskan dan menetapkan pedoman kerja di bidang lalu lintas, angkutan

dan sarana, prasarana serta pengembangan perhubungan;

f. Menetapkan dan/atau menyampaikan rancangan Prosedur Tetap/ Standart

Operating Procedure (SOP) di bidang lalu lintas, angkutan dan sarana,

prasarana serta pengembangan perhubungan.Menyusun program kerja dan

rencana kegiatan sesuai denan rencana strategis Dinas;

g. Menetapkan kebutuhan anggaran Bidang sebagai RKA Dinas;

h. Menetapkan kebutuhan anggaran belanja tidak langsung, kebutuhan

perlengkapan Dinas sebagaimana ketentuan yang berlaku;

i. Menyampaikan pertimbangan teknis dan/atau administratif kepada Walikota

terkait kebijakan-kebijakan strategis bidang Perhubungan dalam

penyelenggaraan kewenangan pemerintah di daerah.

2. Sekretaris

a. Memimpin, mengatur, mengarahkan tugas Sekretariat dan

mengkoordinasikan tugas Bidang-Bidang;

b. Menyusun bahan visi dan misi sesuai bidang tugasnya untuk dirumuskan

menjadi konsep visi dan misi Dinas;

c. Menyusun dan merumuskan bersama rencana strategis Sekretariat dan

mengkoordinasikan rencana strategis Bidang-Bidang;

Page 6: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

31

d. Mengkoordinasikan serta menghimpun bahan perumusan kebijakan

dan/atau petunjuk teknis sebagai bahan penetapan kebijakan pimpinan;

e. Mengkoordinasikan, menghimpun serta merumuskan bersama pedoman

kerja sebagai bahan penetapan kebijakan pimpinan.

3. Sub Bagian Perencanaan

Membantu Sekretaris Dinas dalam melaksanakan pelayanan pendataan rencana

program dan kegiatan, lingkup Dinas untuk mencapai tata perencanaan yang

baik.

4. Sub Bagian Umum dan Kepegawaian

Membantu Sekretaris Dinas dalam melaksanakan pelayanan tata usaha, rumah

tangga dan administrasi lingkup Dinas untuk mencapai tata kelola rumah tangga,

tata usaha dan kepegawaian yang baik.

5. Sub Bagian Keuangan

Membantu Sekretaris Dinas dalam melaksanakan penatausahaan keuangan,

akuntansi serta verifikasi pembukuan keuangan lingkup Dinas untuk mencapai

tata kelola keuangan yang baik.

6. Bidang Teknik Lalu Lintas

a. Memimpin, mengatur, membina, dan mengendalikan pelaksanaan kegiatan

sesuai lingkup bidang tugasnya;

b. Menyusun, merumuskan, serta menetapkan program kerja dan rencana

kegiatan Bidang sesuai dengan rencana strategis dan kebijakan yang telah

ditetapkan oleh Kepala Dinas menurut skala prioritas;

c. Merumuskan usulan rencana anggaran kegiatan Bidang untuk dirumuskan

menjadi rencana anggaran kegiatan Dinas;

Page 7: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

32

d. Merencanakan, membagi tugas, memberi petunjuk, menyilia, mengatur,

mengevaluasi, dan melaporkan pelaksanaan kegiatan bidang meliputi

manajemen lalu lintas jalan, rekayasa lalu lintas jalan serta pengendalian

dan keselamatan.

7. Seksi Manajemen Lalu Lintas

Membantu Bidang merencanakan, memimpin, membagi tugas, melaksanakan,

dan mengevaluasi kebijakan teknis dan kegiatan manajernen lalu lintas jalan.

8. Seksi Rekayasa Lalu Lintas

Menfasilitasi penetapan kebijakan, pengawasan, pengkajian, pemberian

rekomendasi dan pengendalian manajemen lalu lintas;

9. Bidang Angkutan dan Sarana

Membantu Kepala Dinas dalam memimpin, mengendalikan, dan

mengkoordinasikan perumusan kebijakan teknis dan pelaksanaan urusan

Pemerintahan yang menjadi kewenangan Dinas yang meliputi angkutan dalam

trayek, angkutan tidak dalam trayek serta pengujian sarana untuk mencapai

pelaksanaan teknis urusan di bidangnya

10. Seksi Angkutan dalam Trayek

Membantu Merencanakan, memimpin, membagi tugas, melaksanakan, dan

mengevaluasi kebijakan teknis dan kegiatan angkutan dalam trayel

11. Seksi Angkutan Tidak dalam Trayek

Membantu Bidang merencanakan, memimpin, membagi tugas, melaksanakan

dan mengevaluasi kebijakan teknis dan kegiatan angkutan tidak dalam trayek.

12. Seksi Penguji Sarana

Membantu Bidang merencanakan, memimpin, membagi tugas, melaksanakan.

dan mengevaluasi kebijalan teknis dan kegiatan pengujian sarana.

Page 8: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

33

13. Bidang Prasarana

Membantu Kepala memimpin, mengendalikan, dan mengkoordinasikan

kebijakan teknis dan pelaksanaan urusan Pemerintahan kewenangan Dinas yang

meliputi perencanaan dan prasarana, pengoperasian prasarana serta perawatan

Dinas dalam perumusan yang menjadi pembangunan prasarana untuk mencapai

pelaksanaan teknis urusan di bidangnya.

14. Seksi Perencanaan dan Pembangunan Prasarana

Membantu Bidang merencanakan, memimpin, membagi tugas, melaksanakan,

dan mengevaluasi kebijakan teknis dan kegiatan perencanaan dan pembangunan

prasarana.

15. Seksi Pengoperasian Prasarana

Membantu Bidang merencanakan, memimpin, membagi tugas, melaksanakan,

dan mengevaluasi kebijakan teknis dan kegiatan pengoperasian prasarana.

16. Seksi Perawatan Prasarana

Bidang merencanakan, memimpin, membagi tugas, melaksanakan, dan

mengevaluasi kebijakan teknis dan kegiatan perawatan prasarana.

17. Bidang Pengendalian dan Keselamatan

Membantu Kepala Dinas dalam memimpin, mengendalikan, dan

mengkoordinasikan perumusan kebijakan teknis dan pelaksanaan urusan

Pemerintahan yang menjadi kewenangan Dinas yang meliputi pengendalian dan

keselamatan, Pembinaan serta Penindakan pelaksanaan teknis urusan di

bidangnya Pengendalian dan Keselamatan.

Page 9: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

34

18. Seksi Pengendalian dan Keselamatan

membantu Bidang merencanak an, memimpin, membagi tugas, melaksanakan,

dan mengevaluasi kebijakan teknis dan kegiatan Pengendalian dan Keselamatan.

19. Seksi Pembinaan Keselamatan Lalu Lintas

membantu Bidang merencanakan, memimpin, membagi tugas, melaksanakan,

dan mengevaluasi kebijakan teknis dan kegiatan Pembinaan Keselamatan Lalu

Lintas.

20. Seksi Penindakan Lalu Lintas dan Angkutan Jalan (LLAJ)

membantu Bidang merencanakan, memimpin, membagi tugas, melaksanakan,

dan mengevaluasi kebijakan teknis dan kegiatan Penindakan Lalu Lintas dan

Angkutan Jalan (LLAJ).

3.2. Analisis Kebutuhan

Analisa kebutuhan pada pengembangan sistem informasi rekomendasi ijin

parkir berbasis web yang dibangun harus mampu memenuhi kebutuhan-kebutuhan

penggunanya. Berdasarkan kebutuhan tersebut maka analisa kebutuhan dibagi

menjadi dua jenis, yaitu :

A. Analisis Kebutuhan Pengguna (User)

1. Analisa Kebutuhan Admin

a. Admin dapat melihat pemohon yang sudah melakukan registrasi.

b. Admin dapat melihat dokumen yang sudah diupload oleh pemohon.

c. Admin dapat mengubah, menghapus, dan menambahkan dokumen dari

pemohon.

Page 10: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

35

d. Admin dapat mengubah, menghapus, dan menambahkan kategori.

e. Admin dapat mengubah, menghapus, dan menambahkan Berita Acara

Survei.

f. Admin dapat mengubah, menghapus, dan menambahkan Surat

Keterangan Rekomendasi..

g. Admin dapat melihat seluruh surat rekomendasi ijin parkir yang sudah

di sah kan oleh dinas.

2. Analisa Kebutuhan Surveyor

a. Surveyor mengisi form berita acara setiap kali meninjau lokasi parkir.

b. Surveyor dapat mengubah, menghapus dan menambahkan Berita acara

survei.

3. Analisa Kebutuhan Pemohon

a. Pemohon dapat melakukan registrasi untuk pembuatan surat

rekomendasi ijin parkir.

b. Pemohon memiliki akun untuk login pada aplikasi.

c. Pemohon dapat mengupload dokumen yang sudah menjadi persyaratan

untuk membuat surat rekomendasi ijin parkir.

d. Pemohon dapat melihat dokumen yang sudah diupload.

e. Pemohon dapat melihat tahapan pembuatan surat rekomentasi ijin

parkir.

4. Analisa Kebutuhan Kepala SKPD

a. Kepala SKPD dapat menyetujui permohonan untuk membuat surat

rekomendasi ijin parkir yang diajukan oleh pemohon.

b. Kepala SKPD dapat melihat seluruh surat rekomendasi ijin parkir yang

sudah di sah kan oleh dinas.

Page 11: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

36

B. Analisis Kebutuhan Sistem

Analisa kebutuhan sistem pada Surat Rekomendasi Ijin Parkir untuk pemohon

dan pengunjung adalah sebagai berikut :

1. Memberikan informasi tentang perijinan secara detail, seperti persyaratan dan

prosedur pembuatan surat rekomendasi ijin parkir.

2. Menyediakan form registrasi untuk pengunjung atau pemohon yang berminat

untuk membuat surat rekomendasi ijin parkir.

3. Memberikan pelayanan dengan fitur yang mudah agar dapat dipahami oleh

para pengunjung ataupun pemohon.

3.3. Rancangan Dokumen

A. Rancangan Dokumen Masukan (Input)

1. Nama Dokumen : Form Pembuatan surat rekomendasi ijin parkir

Fungsi : Sebagai persyaratan pembuatan surat

Sumber : Pemohon

Tujuan : Admin

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap terjadi pembuatan surat

Bentuk : Lampiran A-1

2. Nama Dokumen : Berita Acara survei

Fungsi : Untuk sebagai laporan bahwa surveyor sudah

melakukan survei

Page 12: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

37

Sumber : Surveyor

Tujuan : Admin

Media : Kertas

Jumlah : 1 Lembar

Frekuensi : Setiap survei lokasi

Bentuk : Lampiran A-2

B. Rancangan Dokumen Keluaran (Output)

1. Nama Dokumen : Surat Rekomendasi Ijin Parkir

Fungsi : Sebagai bukti surat rekomendasi ijin parkir bagi

pemilik surat

Sumber : Admin

Tujuan : Pemohon

Media : Kertas

Jumlah : 4 Lembar

Frekuensi : Setiap terjadi pembuatan surat

Bentuk : Lampiran B-1

3.4. Rancangan Basis Data

Perancangan basis data menghasilkan gambaran dan juga hubungan antar tabel-

tabel yang disusun berdasarkan model Entity Relationship Diagram (ERD) dan

Logical Relational Structure (LRS)

Page 13: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

38

A. Entity Relationship Diagram

Gambar III. 2 Entity Relationship Diagram Permohanan Surat Rekomendasi Ijin

Parkir

Page 14: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

39

B. LRS ( Logical Record Structure )

Gambar III. 3 Logical Record Structure Permohanan Surat Rekomendasi Ijin

Parkir

3.5 Spesifikasi File

1. Spesifikasi File Profiles

Nama File : Profiles

Akronim : profiles

Fungsi : Untuk menyimpan data profile user

Tipe File : File Master

Page 15: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

40

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 986 Byte

Kunci Field : id

Software : MySQL

Tabel III. 1 Spesifikasi File Profile

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id Id Int 10 Primary Key

2. User Id user_id Int 10

3. Theme Id theme_id Int 10

4. Location Location Varchar 191

5. Biodata Bio Text -

6. Twitter Username twitter_username Varchar 191

7. Github Username github_username Varchar 191

8. Avatar Avatar Varchar 191

9. Avatar Status avatar_status tinyint 1

10. User Profile user_profile_bg Varchar 191

11. Created at created_at Timestamp

12. Update at update_at Timestamp

2. Spesifikasi File Themes

Nama File : Themes

Akronim : themes

Fungsi : Untuk mengatur tema pada templet aplikasi

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 795 Byte

Page 16: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

41

Kunci Field : id

Software : MySQL

Tabel III. 2 Spesifikasi File Themes

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id id Int 10 Primary Key

2. Name Name Varchar 191

3. Link Link Varchar 191

4. Note Note Varchar 191

5. Status Status Tinyint 1

6. Taggable Type taggable_type Varchar 191

7. Taggable Id taggable_id Bigint 20

8. Created at created_at Timestamp

9. Updated at updated_at Timestamp

10. Delete at delete_at Timestamp

3. Spesifikasi File Users

Nama File : Users

Akronim : users

Fungsi : Untuk menyimpan data user

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 1527 Byte

Kunci Field : id

Software : MySQL

Page 17: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

42

Tabel III. 3 Spesifikasi File Users No Elemen Data Akronim Tipe Panjang Keterangan

1. Id Id Int 10 Primary Key

2. Name Name Varchar 191

3. First Name first_name Varchar 191

4. Last Name last_name Varchar 191

5. Email Email Vachar 191

6. Password Password Varchar 191

7. Remember Token remember_token Varchar 100

8. Activated Activation Tinyint 1

9. Token Token Varchar 191

10. Signup Ip Address signup_ip_address Varchar 45

11. Signup

Comfirmation

signup_comfirmation_

ip_address

Varchar 45

12. Signup Ip Address

sm

signup_sm_ip_address Varchar 45

13. Admin Ip Address admin_ip_address Varchar 45

14. Update Ip Address update_ip_address Varchar 45

15. Delete Ip Address delete_ip_address Varchar 45

16. Created at created_at Timestamp

17. Updated at updated_at Timestamp

18. Deleted at deleted_at Timestamp

4. Spesifikasi File Permission User

Nama File : Permission User

Akronim : permission_user

Fungsi : Untuk menyimpan data penghubung antara hak

akses

dan user

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 30 Byte

Page 18: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

43

Kunci Field : id

Software : MySQL

Tabel III. 4 Spesifikasi File Permission User No Elemen Data Akronim Tipe Panjang Keterangan

1. Id Id Int 10 Primary Key

2. Permission User permission_user Int 10

3. User Id user_id Int 10

4. Created at created_at Timestamp -

5. Updated at updated_at Timestamp -

5. Spesifikasi File Permission Role

Nama File : Permission Role

Akronim : permission role

Fungsi : Untuk menyimpan data penghubung antara hak

akses

dan level user

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 30 Byte

Kunci Field : id

Software : MySQL

Tabel III. 5 Spesifikasi File Permission Role No Elemen Data Akronim Tipe Panjang Keterangan

1. Id id Int 10 Primary Key

2. Permission Id permission_id Int 10

3. Role Id role_id Int 10

4. Created at created_at Timestamp -

Page 19: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

44

5. Updated at updated_at Timestamp -

6. Spesifikasi File Permission

Nama File : Permission

Akronim : permission

Fungsi : Untuk menyimpan data hak akses

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 1347 Byte

Kunci Field : id

Software : MySQL

Tabel III. 6 Spesifikasi File Permission No Elemen Data Akronim Tipe Panjang Keterangan

1. Id id Int 10 Primary Key

2. Name name Varchar 191

3. Slug slug Varchar 191

4. Description description Varchar 191

5. Model model Varchar 191

6. Module module Varchar 191

7. Menu menu Varchar 191

8. Icon icon Varchar 191

9. Created at created_at Timestamp

10. Updated at updated_at Timestamp

7. Spesifikasi File Social Logins

Nama File : Social Logins

Akronim : social_logins

Page 20: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

45

Fungsi : Untuk menyimpan data pemohon yang melakukan

registrasi

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 70 Byte

Kunci Field : id

Software : MySQL

Tabel III. 7 Spesifikasi File Social Logins

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id id Int 10 Primary Key

2. User Id user_id Int 10

3 Provider provider Varchar 50

4 Sosial Id social_id Text - Foreign Key

5 Created at created_at Timestamp -

6 Update at update_at Tiemstamp -

8. Spesifikasi File Activation

Nama File : Activation

Akronim : activation

Fungsi : Untuk menyimpan data aktivasi user

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 256 Byte

Kunci Field : id

Page 21: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

46

Software : MySQL

Tabel III. 8 Spesifikasi File Social Logins

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id Id Int 10 Primary Key

2. User Id user_id Int 10

3. Token Ttoken Varchar 191

4. Ip Address ip_address Varchar 45

5. Created at created_at timestamp -

6. Updated at updated_at Timestamp -

9. Spesifikasi File Permohonan

Nama File : Permohonan

Akronim : permohonan

Fungsi : Untuk menyimpan data permohonan

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 784 Byte

Kunci Field : id

Software : MySQL

Tabel III. 9 Spesifikasi File Permohonan No Elemen Data Akronim Tipe Panjang Keterangan

1. Id Id Int 10 Primary Key

2. User id user_id Int 10

3. Tanggal Tgl Date -

4. Peruntukan Peruntukan Varchar 191

5. Nama Pengelola nama_pengelola Varchar 191

6. Lokasi Lokasi Varchar 191

7. Lampiran Lampiran Varchar 191

Page 22: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

47

8. Created at created_at timestamp -

9. Update at update_at timestamp -

10. Spesifikasi File Role User

Nama File : Role User

Akronim : role_user

Fungsi : Untuk menyimpan data penghubung antara level

user

dan user

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 30 Byte

Kunci Field : id

Software : MySQL

Tabel III. 10 Spesifikasi File Role User

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id id Int 10 Primary Key

2. Role Id role_id Int 10

3. User Id user_id Int 10

4. Created at created_at Timestamp -

5. Updated at updated_at timestamp -

11. Spesifikasi File Roles

Nama File : Roles

Akronim : roles

Fungsi : Untuk menyimpan data level user

Page 23: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

48

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 594 Byte

Kunci Field : id

Software : MySQL

Tabel III. 11 Spesifikasi File Roles No Elemen Data Akronim Tipe Panjang Keterangan

1. Id id Int 10 Primary Key

2. Name name Varchar 191

3. Slug slug Varchar 191

4. Description description Varchar 191

5. Level level Int 11

6. Created at created_at Timestamp -

7. Updated at updated_at timestamp -

12. Spesifikasi File Tasks

Nama File : Tasks

Akronim : tasks

Fungsi :

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : Byte

Kunci Field : id

Software : MySQL

Page 24: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

49

Tabel III. 12 Spesifikasi File Tasks

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id id Int 10 Primary Key

2. User id user_id Int 10

3. Name name Varchar 191

4. Description description Text -

5. Completed completed Tinyint 1

6. Created at created_at Timestamp -

7. Updated at updated_at Timestamp -

13. Spesifikasi File Password Reset

Nama File : Password Reset

Akronim : password_reset

Fungsi : Untuk menyimpan data reset password

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 292 Byte

Kunci Field : akses_id

Software : MySQL

Tabel III. 13 Spesifikasi File Password Reset No Elemen Data Akronim Tipe Panjang Keterangan

1. Id Id Int 10 Primary Key

2. Email Email Varchar 191

3. Token Token Varchar 191

4. Created at created_at Timestamp -

Page 25: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

50

14. Spesifikasi File Migration

Nama File : Migration

Akronim : migration

Fungsi : Untuk menyimpan data migrasi database

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 75 Byte

Kunci Field : id

Software : MySQL

Tabel III. 14 Spesifikasi File Migration

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id id Int 10 Primary Key

2. Migration migration Varchar 191

3 Batch batch Int 11

3.6. Pengkodean

1. Id User

X X X X

Identitas

Jabatan

No

Urut

X

A D M 0

Identitas

Jabatan

No

Urut

1

Page 26: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

51

Ket :

ADM = Untuk identitas Administrasi

01 = No urut adminstrasi adalah Satu

2. Id Permohonan

Ket :

POM = Untuk identitas Permohonan

01 = No urut Permohonan adalah Satu

3. Id Berita Acara

X X X X

Identitas

Jabatan

No

Urut

X

B E C 0

Identitas

Jabatan

No

Urut

1

P O M 0

Identitas

Jabatan

No

Urut

1

X X X X

Identitas

Jabatan

No

Urut

X

Page 27: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

52

Ket :

BEC = Untuk identitas Berita Acara

01 = No urut Berita Acara adalah Satu

4. Id Surveyor

Ket :

SUY = Untuk identitas Surveyor

01 = No urut Surveyor adalah Satu

3.7. Struktur Navigasi

Membuat struktur navigasi adalah penting dalam pembuatan suatu program

untuk menentukan alur atau struktur dari program tersebut. Pada pembuatan website

ini penulis menggunakan struktur navigasi campuran (composite). Hal ini

dikarenakan terdapat tipe linear dan non linear pada struktur navigasi website.

S U Y 0

Identitas

Jabatan

No

Urut

1

X X X X

Identitas

Jabatan

No

Urut

X

Page 28: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

53

1. Struktur Navigasi Halaman Admin

Gambar III. 4 Stuktur Navigasi Admin

2. Struktur Navigasi Halaman Pemohon

Page 29: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

54

Gambar III. 5 Stuktur Navigasi Pemohon

3. Struktur Navigasi Halaman Surveyor

Gambar III. 6 Stuktur Navigasi Surveyor

4. Struktur Navigasi Halaman Kepala SKPD

Page 30: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

55

Gambar III. 7 Stuktur Navigasi Kepala SKPD

3.8. Spesifikasi Sistem Komputer

1. Spesifikasi Hardware

a. Server

1) CPU

a) Processor Pentium® Core i3

b) RAM DDR3 4 GB

c) Hard Disk 500 GB

2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768

5) Koneksi internet dengan kecepatan 2 Mbps.

b. Client

Page 31: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

56

1) CPU

a) Processor Pentium® Core 2 Duo

b) RAM DDR2 2 GB

c) Hard Disk 20 GB

2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768

5) Koneksi internet dengan kecepatan 128 kbps.

2. Spesifikasi Software

1. Server

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau Linux

(Ubuntu, Fedora).

b. Aplikasi bundle web server seperti: Xampp, WampServer, php2triad yang

terdiri dari beberapa komponen, diantaranya:

a) Aplikasi Apache Server v2

b) Aplikasi PHP Server v7

c) Aplikasi MySQL Server v5

d) Aplikasi phpMyAdmin v3

e) Aplikasi Laravel v5.8

c. Aplikasi Web Lihatr seperti Mozilla Firefox, Opera, Safari, Internet

Explorer, Google Chrome.

2. Client

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau Linux

(Ubuntu, Fedora).

Page 32: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

57

b. Aplikasi web browser seperti Mozilla Firefox, Opera, Safari, Internet

Explorer, Google Chrome.

3.9. Implementasi

A. Implementasi Rancangan Form / Antar Muka

Implementasi rancangan antar muka pada Sistem Informasi Rekomendasi Ijin

Parkir berdasarkan hasil rancangan antar muka.

1. Implementasi Rancangan Antar Muka Login Admin

Ini adalah halaman pertama ketika kita ingin masuk kedalam kolom

administrator, yang berupa tampilan antarmuka login admin. Ketika seorang ingin

masuk sebagai admin harus login terlebih dahulu jika tidak login maka tidak dapat

masuk ke halaman administrrator.

Gambar III. 8 Implementasi Rancangan Antar Muka Login Admin

2. Implementasi Rancangan Antar Muka Role Grup

Ini adalah implementasi antarmuka role grup, tabel ini digunakan sebagai untuk

memasukan username dan password ketika akan login, dalam table admin ini

seorang admin yang terdaftar sebagai admin dapat mengelola ruang administrator,

dalam tabel administrator ini dapat menambahkan admin baru, menghapus admin

Page 33: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

58

yang lama, dan juga dapat mengubah jika ada penambahan atau kesalahan pada

username atau password.

Gambar III. 9 Implementasi Rancangan Antar Muka Role Grup

3. Implementasi Rancangan Antar Muka Users

Ini adalah implementasi antarmuka Users, tabel ini digunakan sebagai untuk

menampilkan pengguna yang sudah terdaftar pada aplikasi tersebut.

Gambar III. 10 Implementasi Rancangan Antar Muka Users

Page 34: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

59

4. Implementasi Rancangan Antar Muka Pembuatan Permohonan Ijin

Ini adalah implementasi antarmuka pembuatan surat ijin rekomendasi parkir,

dalam tabel produk kita bisa menginput data yang terkait seperti Peruntukan, Nama

Pengelola, Lokasi Parkir dan lampiran dokumen ke dalam tabel ini.

Gambar III. 11 Implementasi Rancangan Antar Pembuatan Permohonan Ijin

Page 35: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

60

5. Implementasi Rancangan Antar Muka Pembuatan Berita Acara

Ini adalah implementasi antarmuka pembuatan surat ijin rekomendasi parkir,

dalam tabel produk kita bisa menginput data yang terkait seperti Nama Lokasi Parkir

dan Tim Survei ke dalam tabel ini.

Gambar III. 12 Implementasi Rancangan Antar Muka Pembuatan Berita Acara

6. Implementasi Rancangan Antar Muka Cetak Surat Rekomendasi Parkir

Ini adalah implementasi antarmuka Cetak Surat rekomendasi parkir, dalam tabel

Admin dapat mencetak surat rekomensi yang sudah disetujui oleh kepala dinas.

Gambar III. 13 Implementasi Rancangan Antar Muka Cetak Surat Rekomendasi

ijin Parkir

Page 36: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

61

3.10. Pengujian Unit

Pengujian terhadap program yang dibuat menggunakan blackbox testing yang

fokus terhadap proses masukan dan keluaran program, yaitu menguji perangkat lunak

dari segi spesifikasi fungsional tanpa menguji desain dan kode program. Pengujian

dimaksudkan untuk mengetahui apakah fungsi-fungsi, masukan, dan keluaran dari

perangkat lunak sesuai dengan spesifikasi yang dibutuhkan

Page 37: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

62

A. Pengujian Terhadap Form Login Admin

Tabel III. 15 Hasil Pengujian Black Box Testing Halaman Login Admin No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Email dan

password

tidak diisi

kemudian

klik Login

User Id : (kosong)

Password:

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Please enter a

valid Email

Address dan

Please enter a

valid

Password”

Sesuai

harapan Valid

2. Mengetikkan

Email dan

password

tidak diisi

atau kosong

kemudian

klik Login

User ID:

[email protected]

Password :

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Please enter a

valid

Password”

Sesuai

harapan Valid

3. Email tidak

diisi

(kosong) dan

password

diisi

kemudian

klik Login

User Id: (kosong)

Password:

password

Sistem akan

menolak akses

user dan

menampilkan

“Please enter a

valid Email

Address”

Sesuai

harapan Valid

4. Mengetikkan

salah satu

kondisi salah

Email atau

password

kemudian

klik Login

User ID: Admin

(benar)

Password: 01adm

(salah)

Sistem akan

menolak akses

user dan

menampilkan

“Error, these

credentials do

not match out

record”

Sesuai

harapan

Valid

5. Mengetikkan

Email dan

password

dengan data

yang benar

kemudian

klik tombol

Login

User ID:

admin@admin

(benar)

Password:

password (benar)

Sistem

menerima akses

Login dan

kemudian

langsung

menampilkan

menu utama.

Sesuai

harapan

Valid

Page 38: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

63

A. Pengujian Terhadap Form Login Pemohon

Tabel III. 16 Hasil Pengujian Black Box Testing Halaman Login Pemohon No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Email dan

password tidak

diisi kemudian

klik tombol

Login

User Id : (kosong)

Password: (kosong)

Sistem akan

menolak akses user

dan menampilkan

“Please enter a

valid Email

Address dan Please

enter your

Password”

Sesuai

harapan Valid

2. Mengetikkan

email dan

password tidak

diisi atau

kosong

kemudian klik

tombol Login

User ID:

[email protected]

Password :

(kosong)

Sistem akan

menolak akses user

dan menampilkan

“Please enter your

Password”

Sesuai

harapan Valid

3. Email tidak diisi

(kosong) dan

password diisi

kemudian klik

tombol Login

User Id: (kosong)

Password:

password

Sistem akan

menolak akses user

dan menampilkan

“Please enter a

valid Email

Address”

Sesuai

harapan Valid

4. Mengetikkan

salah satu

kondisi salah

pada user email

atau password

kemudian klik

tombol Login

User ID:

[email protected]

(benar)

Password:

01pom(salah)

Sistem akan

menolak akses user

dan menampilkan

“Please enter a

valid Email

Address”

Sesuai

harapan

Valid

5. Mengetikkan

email dan

password

dengan data

yang benar

kemudian klik tombol Login

User ID:

[email protected]

(benar)

Password:

password(benar)

Sistem menerima

akses Login dan

kemudian langsung

menampilkan menu

utama.

Sesuai

harapan

Valid

Page 39: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

64

B. Pengujian Terhadap Form Login Surveyor

Tabel III. 17 Hasil Pengujian Black Box Testing Halaman Login Surveyor

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. User Id dan

password tidak

diisi kemudian

klik tombol Lets

Go

User Id : (kosong)

Password: (kosong)

Sistem akan

menolak akses user

dan menampilkan

“Please enter a

valid Email

Address dan Please

enter your

Password”

Sesuai

harapan Valid

2. Mengetikkan

user ID dan

password tidak

diisi atau

kosong

kemudian klik

tombol Lets Go

User ID: Surveyor

Password :

(kosong)

Sistem akan

menolak akses user

dan menampilkan

“Please enter your

Password”

Sesuai

harapan Valid

3. User ID tidak

diisi (kosong)

dan password

diisi kemudian

klik tombol Lets

Go

User Id: (kosong)

Password: syr01

Sistem akan

menolak akses user

dan menampilkan

“Please enter a

valid Email

Address”

Sesuai

harapan Valid

4. Mengetikkan

salah satu

kondisi salah

pada user ID

atau password

kemudian klik

tombol Lets Go

User ID: surveyor

(benar)

Password:

01syr(salah)

Sistem akan

menolak akses user

dan menampilkan

“Please enter a

valid Email

Address”

Sesuai

harapan

Valid

5. Mengetikkan

user ID dan

password

dengan data

yang benar

kemudian klik

tombol Lets Go

User ID: surveyor

(benar)

Password:

syr01(benar)

Sistem menerima

akses Login dan

kemudian langsung

menampilkan menu

utama.

Sesuai

harapan

Valid

Page 40: BAB III PEMBAHASAN · tahun 2003. karena keberadaannya merupakan hasil perubahan/likuidasi dari 2 (dua) instansi yang menangani masalah transportasi di Kota Bekasi, yaitu ... akuntansi

65

C. Pengujian Terhadap Form Login Kepala SKPD

Tabel III. 18 Hasil Pengujian Black Box Testing Halaman Login Kepala SKPD

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. User Id dan

password tidak

diisi kemudian

klik tombol Lets

Go

User Id : (kosong)

Password: (kosong)

Sistem akan

menolak akses user

dan menampilkan

“Please enter a

valid Email

Address dan Please

enter your

Password”

Sesuai

harapan Valid

2. Mengetikkan

user ID dan

password tidak

diisi atau

kosong

kemudian klik

tombol Lets Go

User ID: kadis

Password :

(kosong)

Sistem akan

menolak akses user

dan menampilkan

“Please enter your

Password”

Sesuai

harapan Valid

3. User ID tidak

diisi (kosong)

dan password

diisi kemudian

klik tombol Lets

Go

User Id: (kosong)

Password: 01kpl

Sistem akan

menolak akses user

dan menampilkan

“Please enter a

valid Email

Address”

Sesuai

harapan Valid

4. Mengetikkan

salah satu

kondisi salah

pada user ID

atau password

kemudian klik

tombol Lets Go

User ID: kadis

(benar)

Password:

kpl01(salah)

Sistem akan

menolak akses user

dan menampilkan

“Please enter a

valid Email

Address”

Sesuai

harapan

Valid

5. Mengetikkan

user ID dan

password

dengan data

yang benar

kemudian klik

tombol Lets Go

User ID: kadis

(benar)

Password:

kpl01(benar)

Sistem menerima

akses Login dan

kemudian langsung

menampilkan menu

utama.

Sesuai

harapan

Valid