View
1
Download
0
Category
Preview:
Citation preview
19
BAB III
PEMBAHASAN
3.1. Tinjauan Perusahaan
3.1.1. Sejarah Instansi
UPPKB (Unit Pemeriksaan Penimbangan Kendaraan Bermotor) jalan raya
jatisari km 106 desa Balonggandu Kecamatan Jatisari Kabupaten Karawang
merupakan bagian dari instansi pemerintah Kementerian Perhubungan Direktorat
Jenderal Perhubungan Darat Satpel UPPKB Balonggandu yang mempunyai tugas
pokok, fungsi dan kewenangan dalam pengawasan kendaraan angkutan barang, juga
melakukan penindakan berdasarkan undang-undang terhadap kendaraan angkutan
barang baik pelanggaran kelebihan muatan, dimensi kendaraan, tata cara muat jalan,
dan masa uji untuk kendaraan angkutan barang yang melintas dari arah timur, Jawa
dan sekitarnya menuju arah Jakarta dan sekitarnya.
Direktorat Jenderal Perhubungan Darat dibawah Kementrian Perhubungan
memiliki salah satu tugas pokok untuk melakukan pengawasan dan penindakan
kendaraan angkutan barang. Yang pelaksanaan nya dilakukan oleh UPPKB atau Unit
Pemeriksaan Penimbangan Kendaraan Barang dibawah Balai yang berwenang.
Seluruh indonesia balai yang ada di bawah Direktorat Jenderal Perhubungan Darat
ada 10 Balai, untuk Jawa Barat sendiri masuk kedalam Balai Wilayah IX yang
bernama Balai Pengelola Transportasi Darat Wilayah IX Provinsi Jawa Barat, yang
membawahi dua UPPKB yang beroprasi diantaranya UPPKB BALONGGANDU
dan UPPKB LOSARANG.
UPPKB Balonggandu melakukan pengawasan terhadap kendaraan angkutan
barang selama 24 jam yang dibagi kedalam 2shift waktu kerja,dan 4regu. Didalam
20
satu regu nya terdapat 1 komandan regu, 2 orang PPNS (Penyidik Pegawai
Negeri Sipil) yang bertugas sebagai pemegang kewenangan untuk menindak bentuk
pelanggaran berdasar undang-undang no.22 tahun 2009 tentang lalu lintas dan
angkutan jalan, 2 orang petugas pengatur di pintu masuk, 2orang petugas pemeriksa
di gladak penimbangan,1 orang petugas pengatur di pintu keluar dan 2 orang tenaga
pembantu administrasi atau disebut dengan operator untuk mencatat arus kendaraan
angkutan barang yang melakukan wajib timbang kedalam form pencatatan arus, juga
untuk melakukan input hasil penindakan kendaraan angkutan barang yang melanggar
kedalam sistem yang ada.
Landasan Hukum : PP, KM 5 tahun 1995 tentang “Penyelenggaraan
Penimbangan Kendaraan Bermotor di jalan”. Berdasarkan landasan hukum tersebut,
maka pada tahun 1996 kementrian pusat dibawah pemerintahan provinsi Jawa Barat,
Dinas Perhubungan Jawa Barat membuka unit Jembatan Timbang atau sekarang
yang bernama UPPKB kepanjangan dari Unit Penimbangan dan Pemeriksaan
Kendaraan Bermotor di wilayah jalur Pantura yang tepatnya di wilayah Balonggandu
karawang untuk melakukan pengendalian dan pengawasan terhadap kendaraan
angkutan barang dari arah timur ke barat atau dari arah Jawa menuju Jakarta dan
sekitar nya yang nyata nya banyak terjadi tindak pelanggaran yang dilakukan oleh
kendaraan angkutan barang dari mulai pelanggaran kelebihan muatan/daya angkut,
tata cara muat barang, dimensi kendaraan. Yang mengakibatkan gangguan serta
kelancaran terhadap pengguna lalu lintas lain juga kerusakan jalan.
21
1. Visi Perusahaan
Terwujudnya tingkat pelayanan lalu lintas dan angkutan jalan yang baik.
2. Misi Perusahaan
Terwujudnya pelayanan lalu-lintas dan angkutan jalan yang aman, selamat, tertib,
lancar dan terpadu dengan moda angkutan lalu untuk mendorong perekonomian
nasional,menunjukan kesehjateraan umum memperkokoh persatuan dan kesatuan
bangsa, serta mampu menjungjung tinggi martabat bangsa.
3.1.2. Struktur Organisasi dan Fungsi
A. Struktur Organisasi
Sumber : Dinas Perhubungan UPPKB Balonggandu Karawang
Gambar III.1
22
B. Fungsi Struktur Organisasi
1. Kordinator UPPKB
a. Menyiapkan rencana kerja, program dan prosedur kerja UPPKB kelas I
b. Melakukan pengumpulan, pengawasan dan pengendalian kegiatan UPPKB
Kelas I
c. Pembinaan pengelolaan ketatausahaan UPPKB kelas I
d. Monitoring dan Evaluasi kegiatan UPPKB kelas I
e. Melaporkan hasil pelaksanaan tugas kepada Kepala Balai secara berkala
f. Melaksanakan koordinasi dengan instansi terkait
g. Melaksanakan tugas kedinasan lain yang diberikan oleh pimpinan
2. Pengelola Adm. Perkantoran
a. Menyusun program kerja di bidang ketatausahaan Satuan Pelayanan sesuai
dengan prosedur dan ketentuan yang berlaku
b. Memantau ketatausahaan Satuan Pelayanan sehingga dalam pelaksanaan
terdapat kesesuaian dengan rencana awal
c. Mengendalikan program kerja, sesuai dengan prosedur dan ketentuan yang
berlaku, agar tidak terjadi penyimpangan dalam pelaksanaan
d. Mengkoordinasikan dengan unit-unit terkait dan atau instansi lain dalam
rangka pelaksanaan ketatausahaan Satuan Pelayanan, agar program dapat
terlaksana secara terpadu untuk mencapai hasil yang optimal
e. Mengevaluasi kegiatan sesuai dengan prosedur dan ketentuan yang berlaku
sebagai bahan penyusunan program berikutnya
f. Menyusun laporan secara berkala
g. Melaksanakan tugas kedinasan lain yang diberikan oleh pimpinan.
23
3. Penanggung Jawab Regu A
a. Mengawasi pengendalian kegiatan Penimbangan Kendaraan Bermotor
b. Melakukan perekaman data (entry-data) dan menyimpan data kendaraan
(nomor kendaraan, MST, masa berlaku buku uji, dan lain-lain), jenis barang
yang diangkut, berat muatan dan asal tujuan kendaraan angkutan barang ke
dalam database sistem penimbangan kendaraan
c. Memastikan pemenuhan persyaratan teknis dan laik jalan kendaraan angkutan
umum barang
d. Memastikan data hasil penimbangan terekam ke dalam database
e. Membuat dan menyampaikan laporan hasil pelaksanaan pekerjaan kepada
Kepala Koordinator UPPKB
f. Melaksanakan tugas kedinasan lain yang diberikan oleh pimpinan.
4. Penanggung Jawab Regu B
a. Mengawasi pengendalian kegiatan Penimbangan Kendaraan Bermotor
b. Melakukan perekaman data (entry-data) dan menyimpan data kendaraan
(nomor kendaraan, MST, masa berlaku buku uji, dan lain-lain), jenis barang
yang diangkut, berat muatan dan asal tujuan kendaraan angkutan barang ke
dalam database sistem penimbangan kendaraan
c. Memastikan pemenuhan persyaratan teknis dan laik jalan kendaraan angkutan
umum barang
d. Memastikan data hasil penimbangan terekam ke dalam database
e. Membuat dan menyampaikan laporan hasil pelaksanaan pekerjaan kepada
Kepala Koordinator UPPKB
f. Melaksanakan tugas kedinasan lain yang diberikan oleh pimpinan.
24
5. Penanggung Jawab Regu C
a. Mengawasi pengendalian kegiatan Penimbangan Kendaraan Bermotor
b. Melakukan perekaman data (entry-data) dan menyimpan data kendaraan
(nomor kendaraan, MST, masa berlaku buku uji, dan lain-lain), jenis barang
yang diangkut, berat muatan dan asal tujuan kendaraan angkutan barang ke
dalam database sistem penimbangan kendaraan
c. Memastikan pemenuhan persyaratan teknis dan laik jalan kendaraan angkutan
umum barang
d. Membuat dan menyampaikan laporan hasil pelaksanaan pekerjaan kepada
Kepala Koordinator UPPKB
e. Memastikan data hasil penimbangan terekam ke dalam database
f. Melaksanakan tugas kedinasan lain yang diberikan oleh pimpinan.
6. Penanggung Jawab Regu D
a. Mengawasi pengendalian kegiatan Penimbangan Kendaraan Bermotor
b. Melakukan perekaman data (entry-data) dan menyimpan data kendaraan
(nomor kendaraan, MST, masa berlaku buku uji, dan lain-lain), jenis barang
yang diangkut, berat muatan dan asal tujuan kendaraan angkutan barang ke
dalam database sistem penimbangan kendaraan
c. Memastikan pemenuhan persyaratan teknis dan laik jalan kendaraan angkutan
umum barang
d. Membuat dan menyampaikan laporan hasil pelaksanaan pekerjaan kepada
Kepala Koordinator UPPKB
e. Memastikan data hasil penimbangan terekam ke dalam database
f. Melaksanakan tugas kedinasan lain yang diberikan oleh pimpinan
25
7. Anggota Petugas PPNS
a. Menginventarisir peraturan terkait penyelenggaraan UPPKB
b. Mensosialisasikan peraturan terkait penyelenggaraan UPPKB
c. Mengumpulkan data pelanggaran di wilayah UPPKB
d. Menyiapkan format inputing data pelanggaran di wilayah UPPKB dan format
laporannya
e. Melakukan inputing dan up-dating data pelanggaran di wilayah UPPKB
f. Melakukan analisis terhadap data pelanggaran di wilayah UPPKB
g. Melaksanakan penyidikan pelanggaran bidang LLAJ pada UPPKB
h. Melakukan pengawasan terhadap pelaksanaan sanksi pelanggaran bidang
LLAJ pada UPPKB
i. Menyusun laporan hasil pelaksanaan penyidikan pelanggaran bidang LLAJ
pada UPPKB
j. Melaksanakan tugas kedinasan lain yang diberikan oleh pimpinan.
3.2. Analisa Kebutuhan
A. Kebutuhan Pengguna
Dalam web kepegawaian terdapat tiga pengguna yang saling berinteraksi
dalam lingkungan sistem, yaitu: admin, pengunjung web dan pegawai. Ketiga
pengguna tersebut memiliki karakteristik interaksi dengan sistem yang berbeda-beda
dan memiliki kebutuhan informasi yang berbeda-beda, sebagai berikut:
A.1. Skenario Kebutuhan Admin
a. Melakukan Login
b. Menambahkan data Pegawai
c. Mengubah data Pegawai
26
d. Menghapus data Pegawai
e. Menginput data Absensi
f. Menghapus data Absensi
g. Mengupload berkas SKP dan SKGB
h. Mengelola berkas Pegawai
i. Menambahkan informasi bagi Pegawai
j. Mengelola testimoni
k. Menghapus testimoni
l. Melakukan Log Out
A.2. Skenario Kebutuhan Pengunjung Web
a. Melihat informasi dari Web tersebut
b. Memberikan testimoni
A.3. Skenario Kebutuhan Pegawai
a. Melakukan Login
b. Melakukan update Data Diri
c. Melihat data Absensi
d. Mengupload bukti ketidakhadiran absensi
e. Mengupload berkas Pegawai
f. Mendowndload berkas SKP dan SKGB
g. Mencetak berkas DRH
h. Melakukan Log Out
27
B. Kebutuhan Sistem
1. Admin harus melakukan login terlebih dahulu untuk dapat mengakses menu
admin dengan memasukkan username dan password
2. Admin harus melakukan Logout setelah menggunakan web tersebut
3. Pengunjung website bisa langsung melihat informasi web
4. Pengunjung website dapat mengisi form testimonial
5. Website berisikan tentang Informasi Kepegawaian Kementrian Perhubungan Satpel
UPPKB Balonggandu Karawang, Pegawai harus melakukan login terlebih dahulu
untuk dapat mengakses menu Pegawai dengan memasukkan username dan
password
6. Pegawai harus melakukan Logout setelah menggunakan web tersebut
3.3. Rancangan Dokumen
A. Rancangan Dokumen Masukan (Input)
1. Nama Dokumen : Data Berkas (Sertifikat)
Fungsi : Laporan Data Berkas (Sertifikat)
Sumber : Pegawai
Tujuan : Admin (web)
Media : Kertas
Jumlah : 1 lembar
Frekuensi : Setiap ada berkas baru
Bentuk : Lihat lampiran A1
28
2. Nama Dokumen : Data Berkas (Ijazah)
Fungsi : Laporan Data Berkas
Sumber : Pegawai
Tujuan : Admin (web)
Media : Kertas
Jumlah : 1 lembar
Frekuensi : Setiap ada berkas baru
Bentuk : Lihat lampiran A2
3. Nama Dokumen : Surat Keterangan Dokter
Fungsi : Laporan Bukti bahwa Pegawai tidak bekerja karena sakit
Sumber : Pegawai
Tujuan : Admin (web)
Media : Kertas
Jumlah : 1 lembar
Frekuensi : Setiap tidak bekerja karena sakit
Bentuk : Lihat lampiran A3
4. Nama Dokumen : Surat Izin
Fungsi : Laporan Bukti bahwa pegawai tidak bekerja karena izin
Sumber : Pegawai
Tujuan : Admin (web)
Media : Kertas
Jumlah : 1 lembar
Frekuensi : Setiap tidak bekerja karena izin
Bentuk : Lihat lampiran A4
29
B. Rancangan Dokumen Keluaran (Output)
1. Nama Dokumen : Surat Kenaikan Pangkat
Fungsi : Laporan apabila Pegawai mendapatkan Kenaikan Pangkat
Sumber : Admin
Tujuan : Pegawai
Media : pdf
Jumlah : -
Frekuensi : Setiap ada berkas baru
Bentuk : Lihat lampiran B1
2. Nama Dokumen : Surat Kenaikan Gaji Berkala
Fungsi : Laporan apabila Pegawai mendapatkan Kenaikan Pangkat
Sumber : Admin
Tujuan : Pegawai
Media : pdf
Jumlah : -
Frekuensi : Setiap ada berkas baru
Bentuk : Lihat lampiran B2
30
3.4. Rancangan Basis Data
A. Entity Relationship Diagram (ERD)
Gambar III.2.
Entity Relationship Diagram Pengelolaan Kepegawaian
31
B. Logical Record Structure (LRS)
Gambar III.3.
Logical Record Structure Pengelolaan Kepegawaian
32
3.5. Spesifikasi File
Spesifikasi file merupakan penjelasan mengenai bentuk-bentuk file
database yang digunakan untuk pengolahan proses system. Adapun
spesifikasi file yang penulis gunakan dalam Perancangan Program Kepegawaian
pada Perancangan Sistem Informasi Kepegawaian Kementrian Perhubungan Satpel UPPKB
Balonggandu Karawang berbasis web adalah sebagai berikut :
1. Tabel Admin
Nama Database : sikepeg.sql
Nama Tabel : admin
Fungsi : Untuk menyimpan data admin
Tipe : File admin
Panjang Record : 71 byte
Akses File : Random
Organisasi File : Index Sequential
Media : Hard Disk
Kunci Field : id_admin
Tabel III.1. Admin
No Elemen Data Tipe Size Ket
1. id admin Intr 11 Primary Key
2. nm_admin Varchar 30
3. username Varchar 15
4. password Varchar 15
2. Tabel Pegawai
Nama Database : sikepeg.sql
Nama Tabel : pegawai
Fungsi : Untuk menyimpan data pegawai
33
Tipe : File pegawai
Panjang Record : 333 byte
Akses File : Random
Organisasi File : Index Sequential
Media : Hard Disk
Kunci Field : nip
Tabel III.2. Pegawai
No Elemen Data Tipe Size Ket
1. nip Varchar 18 Primary Key
2. nm_pegawai Varchar 30
3. pangkat_gol Varchar 10
4. jabatan Varchar 30
5. email Varchar 50
6. no_tlp Varchar 15
7. pendidikan Varchar 50
8. alamat Varchar 50
9. password Varchar 30
10. foto_peg Varchar 50
3. Tabel Absen
Nama Database : sikepeg.sql
Nama Tabel : absen
Fungsi : Untuk menyimpan data absen pegawai
Tipe : File absen
Panjang Record : 321 byte
Akses File : Random
Organisasi File : Index Sequential
Media : Hard Disk
Kunci Field : id_absen
34
Tabel III.3. Absen
No Elemen Data Tipe Size Ket
1. id_absen Int 11 Primary Key
2. bln Varchar 15
3. thn Varchar 15
4. nip Varchar 18
5. nm_pegawai Varchar 30
6. pangkat_gol Varchar 10
7. jabatan Varchar 30
8. tot_hari Varchar 35
9. jml_hadir Varchar 35
10. tdk_masuk Int 11
11. keterangan Varchar 50
12. bukti Varchar 50
13. tambahan Int 11
4. Tabel Berkas
Nama Database : sikepeg.sql
Nama Tabel : berkas
Fungsi : Untuk menyimpan data berkas pegawai
Tipe : File berkas
Panjang Record : 439 byte
Akses File : Random
Organisasi File : Index Sequential
Media : Hard Disk
Kunci Field : id_berkas
Tabel III.4. Berkas
No Elemen Data Tipe Size Ket
1. id_berkas Int 11 Primary Key
2. tgl_upload Timestamp 100
3. nip Varchar 18
4. jenis_berkas Varchar 50
5. nm_berkas Varchar 30
6. detail Varchar 100
35
7. File Varchar 100
8. status_upload Varchar 30
5. Tabel Berkas Absen Pegawai
Nama Database : sikepeg.sql
Nama Tabel : berkasabs_pegawai
Fungsi : Untuk menyimpan data berkas absen pegawai
Tipe : File berkas
Panjang Record : 196 byte
Akses File : Random
Organisasi File : Index Sequential
Media : Hard Disk
Kunci Field : id_berkaspeg
Tabel III.5. Berkas Absen Pegawai
No Elemen Data Tipe Size Ket
1. id_berkaspeg Int 11 Primary Key
2. tgl_berkaspeg Int 11
3. bln_berkaspeg Varchar 15
4. thn_berkaspeg Int 11
5. nip Varchar 18
6. nm_pegawai Varchar 30
7. foto Varchar 50
8. keterangan Varchar 50
6. Tabel Info
Nama Database : sikepeg.sql
Nama Tabel : info
Fungsi : Untuk menyimpan informasi umum website
Tipe : File info
36
Panjang Record : 141 byte
Akses File : Random
Organisasi File : Index Sequential
Media : Hard Disk
Kunci Field : id_info
Tabel III.7. Info
No Elemen Data Tipe Size Ket
1. id_info Int 11 Primary Key
2. tgl_info Timestamp
3. jdl_info Varchar 30
4. detail_info Text
5. gambar_info Varchar 50
6. author Varchar 50
7. Tabel Testimoni
Nama Database : sikepeg.sql
Nama Tabel : testimoni
Fungsi : Untuk menyimpan testimoni pengunjung website
Tipe : File testimoni
Panjang Record : 171 byte
Akses File : Random
Organisasi File : Index Sequential
Media : Hard Disk
Kunci Field : id_testi
Tabel III.8. Testimoni
No Elemen Data Tipe Size Ket
1. id_testi Int 11 Primary Key
2. tanggal Timestamp
3. nama Varchar 30
4. email Varchar 30
37
5. isi_testi Varchar 100
3.6. Pengkodean
1. Id Admin
Setiap admin harus memiliki id masing-masing sehingga memudahkan admin
dalam pembagian tugas serta mempunyai data untuk login masing-masing dengan
menggunakan id tersebut, diantaranya terdiri dari id dan serial nomor registrasi
admin secara berurutan :
A D M 0 0 1
ID Admin No. Urut register admin
Ket : ADM = Untuk Identitas Admin
001 = Nomor urut register admin
2. Nip Pegawai
Setiap pegawai memiliki nip masing- masing yang berbeda dengan nomor
registrasi pegawai di badan kepegawaian pada saat diangkat menjadi Pegawai Negeri
Sipil.
1 9 6 4 0 5 0 6 1 9 9 4 0 1 1 0 0 2
Nomor Induk Pegawai
Ket : 19640506 199401 1 002 = Nomor registrasi Pegawai di badan kepegawain saat
diangkat menjadi Pegawai Negeri Sipil
38
3.7. Spesifikasi Program
Adapun struktur navigasi yang digunakan dalam pembuatan web ini yaitu
struktur navigasi campuran.
A. Struktur Navigasi Admin
Gambar III.4.
Struktur Navigasi Admin
39
B. Struktur Navigasi Pengunjung Web
Gambar III.5.
Struktur Navigasi Penggunjung Web
C. Struktur Navigasi Pegawai
Gambar III.6.
Struktur Navigasi Pegawai
40
3.8. Implementasi
A. Implementasi Rancangan Antar Muka
1. Halaman Login Admin
Gambar III.7.
Halaman Login Admin
2. Halaman Beranda Admin
Gambar III.8.
Halaman Beranda Admin
41
3. Halaman Data Pegawai (Admin)
Gambar III.9.
Halaman Data Pegawai Admin
4. Halaman Data Absensi Pegawai (Admin)
Gambar III.10.
Halaman Data Absesni Pegawai (Admin)
42
5. Halaman Pengelolaan Berkas Pegawai (Admin)
Gambar III.11.
Halaman Pengelolaan Berkas Pegawai (Admin)
6. Halaman File Pegawai (Admin)
Gambar III.12.
Halaman File Pegawai (Admin)
43
7. Halaman File Bukti Absensi Pegawai (Admin)
Gambar III.13.
Halaman Bukti Absensi Pegawai (Admin)
8. Halaman Informasi (Admin)
Gambar III.14.
Halaman Informasi (Admin)
44
9. Halaman Kelola Testimoni (Admin)
Gambar III.15.
Halaman Kelola Testimoni (Admin)
10. Halaman Beranda Pengunjung Web
Gambar III.16.
Halaman Beranda Pengunjung Web
45
11. Halaman Login Pegawai
Gambar III.17.
Halaman Login Pegawai
12. Halaman Informasi Pengunjung Web
Gambar III.18.
Halaman Informasi Pengunjung Web
46
13. Halaman Tentang Pengunjung Web
Gambar III.19.
Halaman Tentang Pengunjng Web
14. Halaman Kontak Pengunjung Web
Gambar III.20.
Halaman Kontak Pengunjung Web
47
15. Halaman Profil Pegawai
Gambar III.21.
Halaman Profil Pegawai
16. Halaman Data Absensi Pegawai
Gambar III.22.
Halaman Data Absensi Pegawai
48
17. Halaman Upload Berkas Absensi
Gambar III.23.
Halaman Upload Berkas Absensi
18. Halaman Berkas Pegawai
Gambar III.24.
Halaman Berkas Pegawai
49
19. Halaman Informasi SKP & SKGB
Gambar III.25.
Halaman Informasi SKP & SKGB
B. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum
yang dibutuhkan untuk mengimplementasikan website Kepegawaian ini.
1. Spesifikasi Perangkat Keras (Hardware)
a. Monitor : 14”
b. Processor : Intel® Core™ i5-3210M CPU @ 2.50GHz (4 CPUs),
-2.5GHz
c. Memory : 4,00 GB
2. Spesifikasi Perangkat Lunak (Software)
a. Sistem Operasi menggunakan Microsoft Windows 10.
b. Aplikasi bundle web server, menggunakan XAMPP, yang terdiri dari
beberapa komponen, diantaranya :
50
1. Apache Server v3
2. PHP Server v3
3. MySQL Server v5
4. phpMyAdmin v3
c. Aplikasi Web Browser seperti Internet Explorer, Mozilla Firefox, Google
Chrome, Opera.
3.9. Pengujian Unit
Pengujian terhadap website yang dirancang menggunakan black-box testing
yang fokus terhadap proses masukan dan keluaran website. Ada beberapa halaman
yang akan diuji yaitu:
A. Pengujian Terhadap Form Login Admin
Tabel III.9.
Hasil Pengujian Black Box Testing Halaman Login Admin
No Skenario
Pengujian
Test Case Hasil yang diharapkan Hasil
Pengujian
Kesimp
ulan
1
Username dan
Password tidak diisi
kemudian klik tombol
login
Username:
(kosong)
Password :
(kosong)
Sistem akan menolak dan
menampilkan “login
gagal” Sesuai
Harapan Valid
2
Memasukkan
Username dan
Password yang tidak
terdaftar kemudian klik
tombol login
Username:
admin
Password:
(1111)
Sistem akan menolak dan
menampilkan “login
gagal”. Sesuai
Harapan Valid
3
Mengkosongkan
Username dan
Password diisi kemdian
klik tombol login
Username:
(kosong)
Password:
(1111)
Sistem akan menolak dan
menampilkan “login
gagal”. Sesuai
Harapan Valid
4
Memasukkan dengan
kondisi salah satu data
benar dan salah satu
data salah lalu klik
tombol login
Username:
admin1
Password:
(1111)
Sistem akan menolak dan
menampilkan “login
gagal”.
Sesuai
Harapan Valid
5
Menginputkan data
login yang benar lalu
klik tombol login
Username:
admin1
Password:
(vicky123)
Sistem menerima akses
login kemudian masuk
sebagai admin
Sesuai
Harapan Valid
51
B. Pengujian Terhadap Form Input Tambah Data Pegawai
Tabel III.10.
Hasil Black Box Testing Halaman Tambah Data Pegawai pada Admin
No. Skenario Pengujian Test Case Hasil yang
diharapkan
Hasil
Pengujian
Kesimpul
an
1
NIP,Nama Pegawai,
Pangkat/Golongan,
Jabatan,E-mail,Nomer
Telepon, Pendidikan,
Alamat, dan foto tidak
di isi lalu klik Simpan
NIP:
Nama Pegawai:
Pangkat/Golongan :
Jabatan:
E-mail :
Nomer Telepon:
Pendidikan:
Alamat :
Foto :
Sistem akan
menolak dan
menampilkan.
“Isi isian ini” dan
mengarah ke kolom
Nama yang tidak
boleh dilewat.
Sesuai
Harapan Valid
2
NIP dan Nama Pegawai
di isi kemudian
Pangkat/Golongan,
Jabatan,E-mail,Nomer
Telepon, Pendidikan,
Alamat, dan foto tidak
di isi lalu klik Simpan
NIP:121213
Nama Pegawai:
Vicky
Pangkat/Golongan :
Jabatan:
E-mail :
Nomer Telepon:
Pendidikan:
Alamat :
Foto :
Sistem akan
menolak dan
menampilkan.
“ Isi isian ini ” dan
mengarah ke kolom
bagian tempat lahir
yang tidak boleh di
lewat.
Sesuai
Harapan Valid
3
NIP, Nama Pegawai,
Pangkat/Golongan,
Jabatan di isi kemudian
E-mail,Nomer Telepon,
Pendidikan, Alamat,
dan foto tidak di isi lalu
klik Simpan
NIP: 121213
Nama Pegawai:
Vicky
Pangkat/Golongan :
II-A
Jabatan: PPNS
E-mail :
Nomer Telepon:
Pendidikan:
Alamat :
Foto :
Sistem akan
menolak dan
menampilkan.
“ Isi isian ini ” dan
mengarah ke kolom
bagian no telepon
yang tidak boleh di
lewat.
Sesuai
Harapan Valid
4
NIP,Nama Pegawai,
Pangkat/Golongan,
Jabatan,E-mail,Nomer
Telepon, Pendidikan,
Alamat, dan foto di isi
lalu klik Simpan
NIP: 121213
Nama Pegawai:
Vicky
Pangkat/Golongan :
II-A
Jabatan: PPNS
E-mail :
vicky12345@gmail
.com
Nomer Telepon:
081828123321
Pendidikan: D3
Alamat : Jakarta
Foto : images.jpg
Sistem akan
menerima dan
menampilkan “
Data Berhasil
disimpan”
Sesuai
Harapan Valid
52
C. Pengujian Terhadap Form Upload Berkas Absensi Pegawai
Tabel III.11.
Hasil Pengujian Black Box Testing Halaman Upload Berkas Absensi Pegawai
No. Skenario Pengujian Test Case Hasil yang
diharapkan
Hasil
Pengujian
Kesim
pulan
1
Keterangan dan
Gambar/Foto tidak di isi
Keterangan:
Gambar/Foto:
Sistem akan
menolak dan
menampilkan.
“Isi isian ini” dan
mengarah ke kolom
yang tidak boleh di
lewat.
Sesuai
Harapan Valid
2
Keterangan di isi,
kemudian Gambar/Foto
tidak di isi
Keterangan: Sakit
Gambar/Foto
Sistem akan
menolak dan
menampilkan.
“Pilih Berkas” dan
mengarah ke kolom
yang tidak boleh di
lewat
Sesuai
Harapan Valid
Recommended