bab iii pembahasan...34 1. visi terwujudnya kondisi masyarakat tertib, aman, harmonis, damai, dan...
TRANSCRIPT
33
BAB III
PEMBAHASAN
3.1. Tinjauan Perusahaan
Untuk mempermudah pemahaman sistem yang berjalan pada kantor
Kecamatan Jawai maka penulis akan menjelaskan secara garis besar sejarah dan
struktur organisasi beserta fungsinya.
A. Sejarah Institusi/Perusahaan
Kecamatan Jawai adalah sebuah kecamatan yang ada di kabupaten Sambas,
Kalimantan Barat, Indonesia. Instansi ini pertama kali dipimpin oleh Asmu’i
Mursal pada tahu 1957 sampai tahun 1958. Kecamatan Jawai Kabupaten Sambas
ini dipimpin oleh seorang Camat yang bernama H.Budi Susanto,SE yang berada
dibawah dan bertanggung jawab kepada bupati melalui sekretaris daerah
kabupaten atau kota.
Menurut Peraturan Pemerintah No. 19 Tahun 1998 tentang kecamatan,
camat dan koordinator penyelenggaraan pemerintah diwilayah kerja kecamatan
yang dalam pelaksanaan tugasnya memperoleh pelimpahan kewenangan
pemerintahan dari bupati.
Setiap instansi memiliki visi dan misi, begitu pula dengan Kantor Camat
Jawai, adapun visi dan misi instansi Kantor Camat Jawai Kabupaten Sambas.
Adapun visi dan misinya adalah sebagai berikut:
34
1. Visi
Terwujudnya kondisi masyarakat tertib, aman, harmonis, damai, dan
sejahtera.
2. Misi
Terciptanya masyarakat damai sejahtera dan menciptakan aparatur Kantor
Camat Jawai rukun, bersih, cerdas, berwibawa, dan profesional.
B. Struktur Organisasi
Berikut adalah struktur Pemerintahan Kantor Camat Jawai Kabupaten Sambas:
Sumber: Rancangan Penelitian
Gambar III.1 Struktur Organisasi Kantor Camat Jawai
Dibawah ini akan dijelaskan fungsi-fungsi dari struktur organisasi diatas.
Adapun fungsi dari struktur organisasinya adalah sebagai berikut:
35
1. Camat
Memimpin, menetapkan kebijakan teknis, merumuskan sasaran,
mengkoordinasikan, membina, mengarahkan, menyelenggarakan,
mengevaluasi, memberikan saran dan mempertimbangkan dan melapor
kegiatan dibidang pemerintahan, pembangunan dan kemasyarakatan
berdasarkan kewenangan urusan pemerintahan dan peraturan perundang-
undangan yang berlaku sebagai pedoman pelaksanaan tugas.
2. Sekretaris
Memimpin, merumuskan konsep kebijakan, merencanakan operasional,
membagi tugas dan memberi petunjuk, melaksanakan pengelolaan
administrasi keuangan, ketatausahaan kepegawaian, administrasi kearsipan,
perlengkapan dan rumah tangga dan pelaksanaan program kerja, memberikan
saran pertimbangan dan melaporkan kegiatan dibidang sekretariat sebagai
pelaksanaan tugas.
3. KA Subbag Bagian Umum dan Kepegawaian
Memimpin, merumuskan konsep program kegiatan, merencanakan kegiatan,
membagi tugas, melaksanakan sebagian tugas sekretariat dan melaporkan
bagian Subbag sebagai pelaksanaan tugas.
4. Perencanaan Program dan Keuangan
Memimpin pelaksanaan tugas pada bagian perencanaan dan keuangan dalam
rangka membantu menyiapkan bahan perumusan konsep kebijakan teknis,
penyusunan rencana kerja, membagi tugas, melaksanakan pengelolaan
36
administrasi/penatausahaan keuangan, pelaporan kinerja dan melaporkan
kegiatan dibagian perencanaan dan keuangan sebagai pelaksanaan tugas.
5. Bendahara
Menyusun rencana kegiatan Sub Bagian Keuangan dengan mempelajari
program kerja sebelumnya dan permasalahan-permasalahan yang dihadapi
bidang keuangan sebagai pedoman pelaksanaan tugas.
6. Pramu Kebersihan
Menyiapkan sarana prasarana apel dan upacara bendera agar berjalan tertib
dan lancar, Menyiapkan ruangan beserta sarana prasarana kantor untuk
pelaksanaan tugas-tugas kedinasan keseharian, dalam kegiatan rapat atau
penerimaan tamu agar dapat berjalan dengan lancar.
7. Kasi Tata Pemerintahan
Membantu Camat, dalam melaksanakan tugas dalam urusan pemerintahan
kecamatan, pembinaan pemerintahan desa dan atau kelurahan, Membina dan
memotivasi bawahan dalam pelaksanaan tugas, peningkatan produktifitas dan
pengembangan karier bawahan.
8. Ketentraman dan Ketertipan Umum
Penyiapan bahan perumusan kebijakan teknis bidang kesejahteraan sosial dan
pemberdayaan masyarakat, Penyelenggaraan dan fasilitasi pelaksanaan
kegiatan keagamaan, kepemudaan, olahraga, kebudayaan, peranan wanita,
.bantuan sosial dan kesejahteraan keluarga.
37
9. Kessos dan Informasi
Penyiapan bahan perumusan kebijakan teknis bidang kesejahteraan sosial dan
pemberdayaan masyarakat, Penyusunan program dan kegiatan, menyusun
rencana kerja di bidang tugasnya, Pelaksanaan pembinaan kerukunan hidup
beragama dan antar umat beragama.
10. Admin Pemerintahan
Menyusun rencana kegiatan, mengorganisasikan, mengendalikan,
memberikan petunjuk kepada bawahan dalam pelaksanaan kegiatan seksi
administrasi kepemerintahan, membantu camat dalam menyiapkan bahan
perumusan kebijakan, pelaksanaan, evaluasi dan pelaporan urusan
administrasi kepemerintahan berdasarkan peraturan perundang-undangan dan
ketentuan.
11. Pengola Keamanan dan Penertipan
Mengumpulkan dan mengolah data bidang ketenteraman, ketertiban dan
perlindungan masyarakat, Melaksanakan pembinaan, pengawasan
administrasi rekomendasi masalah perizinan, sesuai ketentuan yang berlaku.
12. Kesejahteraan Sosial
Pelaksanaan program kegiatan pembangunan dan kesejahteraan sosial,
penyiapan bahan untuk perumusan kebijakan kegiatan pembangunan dan
kesejahteraan sosial, penyiapan bahan kegiatan pembangunan dan
kesejahteraan sosial, Penyelenggaraan analisa dan evaluasi kegiatan
pembangunan dan kesejahteraan sosial.
38
3.2. Analisis Kebutuhan
Pembuatan sistem informasi pengaduan masyarakat berbasis Sms Gateway
pada Kantor Camat Jawai memiliki dua kebutuhan sistem, terdiri dari kebutuhan
fungsional dan kebutuhan non fungsional, dimana kebutuhan fungsional terdiri
dari beberapa fungsi utama yang berhubungan dan saling mendukung dan
kebutuhan non fungsional sistem ini berfungsi mendukung kelancaran fungsi
utama sehingga menghasilkan tampilan yang diinginkan.
A. Analisa Kebutuhan Fungsional
Kebutuhan fungsional ini berkaitan dengan apa saja yang dapat dilakukan
oleh sistem dengan fungsinya, antara lain:
1. Sistem dapat memberikan informasi lengkap mengenai pengaduan kepada
pengunjung atau masyarakat.
2. Sistem dapat menampilkan informasi pengaduan terkini pada halaman
utama admin.
3. Admin dapat mengelola pengaduan masyarakat yang diterima melalui sms.
Sms yang diterima difilter terlebih dahulu untuk ditentukan apakah layak
tayang di website atau harus dihapus.
4. Sistem dapat mengirimkan sms secara individu, broadcast, autoreplay.
5. Broadcast sms dikirim ke aparatur desa yang telah terdata di website.
6. Autoreplay adalah fitur untuk membalas otomatis dari sms yang dikirim
oleh masyarakat.
39
B. Kebutuhan Non Fungsional
Kebutuhan non-fungsional adalah kebutuhan non-fungsional yang ada di
dalam pembuatan sistem informasi laporan berbasis Sms Gateway pada Kantor
Camat Jawai yang meliputi kebutuhan akan Hardware dan kebutuhan Software
yang sangat mempengaruhi berjalannya website, hingga kebutuhan akan
Brainware yaitu pengguna dari website tersebut. Adapun kebutuhan-kebutuhan
fungsional tersebut meliputi:
1. Perangkat Keras (Hardware)
Perangkat keras adalah perangkat yang nyata atau terlihat yang
digunakan untuk membantu pengembangan dalam pembuatan sistem
informasi web. Adapun perangkat keras yang digunakan adalah sebagai
berikut:
a. Laptop
1) Processor : AMD E1-1200 (1.40 Ghz)
2) RAM : 2.00 GB
3) Harddisk : 320 HDD
4) Monitor : 14 Inci Resolusi layar Min. 1024 x 768
b. Mouse
c. Keyboard
2. Perangkat Lunak (Software)
Perangkat lunak adalah perangkat yang tidak nyata yang digunakan untuk
membantu pengembangan dalam pembuatan sistem informasi web. Adapun
perangkat lunak yang digunakan adalah sebagai berikut:
40
a. Sistem Operasi yang digunakan adalah Microsoft Windows 7.
b. Aplikasi Web server yang digunakan adalah Server Xampp yang terdiri
dari beberapa komponen didalamnya, yaitu:
1) Apache 2.2.17
2) PHP 5.3.5
3) MySQL 5.5.8
c. Aplikasi Web Server yang digunakan adalah Google Chrome, dan
Firefox.
3. Brainware
a. Admin merupakan pengguna yang diberikan hak akses dalam
pengoperasian sistem dalam hal penggunaan database, baik itu
penambahan, pengubahan hingga penghapusan record database,
admin harus memahami fungsi setiap tabel-tabel pada database.
b. Masyarakat Kecamatan Jawai merupakan pengguna yang diberikan
hak dalam pengoperasian SMS Gateway sebagai mpelapor pengaduan.
c. User merupakan pengguna yang diberikan hak untuk melihat data
informasi berita terkiini.
3.3. Perancangan Perangkat Lunak
Untuk perancangan perangkat lunak, sistem informasi ini terdiri dari
rancangan antar muka yang akan menggambarkan rancangan tampilan yang akan
41
diimplementasikan pada perancangan sistem Pengaduan Masyarakat Kantor
Camat Jawai.
A. Rancangan Antar Muka
1. Rancangan Antar Muka Login Admin
Adapun rancangan antar mua halaman login admin yang penulis buat adalah
sebagai berikut:
Sumber: Rancangan Penelitian
Gambar III.2
Rancangan Antar Muka Halaman Login Admin
2. Rancang Antar Muka Halaman Utama Admin
Halaman utama admin adalah halaman yang tampil ketika sudah memasuki
halaman login dan tampilan tersebut seperti gambar berikut ini.
Sumber : Rancangan Penelitian
Gambar III.3
Rancangan Antar Muka Halaman Utama Admin
username
********
SMS Gateway Pesan Kontak Inbox Outbox Buat Kategori Buat Topik Tanggapan Tentang Keluar
ISI
Footer
42
3. Rancangan Antar Muka Halaman Utama Pengguna
Dalam form ini user dapat melihat halaman utama, untuk lebih jelasnya
kita lihat gambar berikut yanng merupakan rancangan antar muka user.
Sumber : Rancangan Penelitian
Gambar III.4
Rancangan Antar Muka Anggota
B. Rancangan Basis Data
Pada rancangan basis data digambarkan dalam bentuk skema ERD dan
LRS sebagai berikut:
Beranda Tentang Login Daftar
Isi
Footer
43
1. Entity Relationship Diagram (ERD)
Sumber : Hasil Penelitian
Gambar III.5 Entity Relationship Diagram
Entity Relationship Diagram (ERD) diatas adalah sebagai kumpulan dari
relasi-relasi yang mengundang seluruh informasi berkenan suatu entitas atau
objek.
44
2. Logical Relationship Structure (LRS)
Sumber : Hasil Penelitian
Gambar III.6 Logical Relationship Structure
Logical Relationl Structure (LRS) diatas adalah resprentasi atau mewakili
dari struktur record-record pada tabel-tabel yang terbentuk dari hasil himpunan
entitas.
45
3. Spesifikasi File
a. Spesifikasi File Admin
Nama File : admin
Akronim : admin
Fungsi : untuk menambah dan mengubah data
Tife File : file master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hard disk
Panjang Record : 136
Kunci Field : admin_id
Software : MySQL
Tabel III.1
Spesifikasi File Admin
No Elemen Data Nama Field Tipe Size Ket
1. Admin id Admin_id int 11 Primary key
2. Jabatan id Jabatan_id int 11 Foreign key
3. Username Username varchar 20
4. Password Password varchar 32
5. Nama Nama varchar 50
6. Jenis kelamin Jk enum
7. No hp Nohp varchar 12
8. Level Level enum
Sumber : hasil Penelitian
46
b. Spesifikasi File Pengunjung
Nama File : pengunjung
Akronim : pengunjung
Fungsi : untuk mengubah anggota
Tife File : file master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hard disk
Panjang Record : 142
Kunci Field : anggota
Software : MySQL
Tabel III.2
Spesifikasi File Pengujung
No Elemen Data Nama Field Tipe Size Ket
1. Username Username Varchar 30 Primary Key
2. Password Password Varchar 20
3. Nama lengkap nama_lengkap Varchar 50
4. Email Email Varchar 30
5. No telpon no_telpon Varchar 12
6. Alamat Alamat Text
7. Golongan darah golongan_darah Enum
Sumber : Hasil Penelitian
47
c. Spesifikasi File Kategori
Nama File : kategori
Akronim : kategori
Fungsi : untuk mengubah kategori
Tife File : file master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hard disk
Panjang Record : 35
Kunci Field : kategori
Software : MySQL
Tabel III.3
Spesifikasi File Kategori
No Elemen Data Nama Field Tipe Size Ket
1. Id kategori id_kategori Int 5 Primary key
2. Nama kategori nama_kategori varchar 30
3. Keterangan Keterangan text
Sumber : Hasil Penelitian
d. Spesifikasi File Tanggapan
Nama File : tanggapan
Akronim : tanggapan
Fungsi : untuk mengubah tanggapan
48
Tife File : file master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hard disk
Panjang Record : 40
Kunci Field : tanggapan
Software : MySQL
Tabel III.4
Spesifikasi File Tanggapan
No Elemen Data Nama Field Tipe Size Ket
1. Id tanggapan id_tanggapan int 5 Primary key
2. Id topik id_topik int 5
3. Username Username vachar 30 Foreign key
4. Isi tanggapann isi_tanggapan Text
5. Tanggal tanggapan tgl_tanggapan date
Sumber : Hasil Penelitian
e. Spesifikasi File Tentang
Nama File : tentang
Akronim : tentang
Fungsi : untuk mengubah tentang
Tife File : file master
Organisasi File : Indexed Sequential
Akses File : Random
49
Media : Hard disk
Panjang Record : 166
Kunci Field : tentang
Software : MySQL
Tabel III.5
Spesifikasi File Tentang
No Elemen Data Nama Field Tipe Size Ket
1. Tentang id tentang_id int 11 Primary Key
2. Judul Judul varchar 150
3. Deskripsi Deskripsi text
Sumber : Hasil Penelitian
f. Spesifikasi File Topik
Nama File : topik
Akronim : topik
Fungsi : untuk mengubah topik
Tife File : file master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hard disk
Panjang Record : 140
Kunci Field : topik
Software : MySQL
50
Tabel III.6
Spesifikasi File Topik
No Elemen Data Nama Field Tipe Size Ket
1. Id topik id_topik Int 5 Primary Key
2. Id kategori id_kategori Int 5
3. Username Username Varchar 30 Foreign key
4. Subjek Subjek Varchar 100
5. Tanggal topik tgl_topik Date
6. Dibaca Dibaca Int 5
Sumber : Hasil Penelitian
g. Spesifikasi File Gammu
Nama File : gammu
Akronim : gammu
Fungsi : untuk menerima dan mengirim sms
Tife File : file master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hard disk
Panjang Record : 11
Kunci Field : gammu
Software : MySQL
51
Tabel III.7
Spesifikasi File Gammu
No Elemen data Nama Field Tipe Size Ket
1. Version Version Int 11 Primary Key
Sumber : Hasil Penelitian
h. Spesifikasi File Wilayah
Nama File : wilayah
Akronim : wilayah
Fungsi : untuk mengubah wilayah
Tife File : file master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hard disk
Panjang Record : 26
Kunci Field : wilayah
Software : MySQL
52
Tabel III.8
Spesifikasi File Wilayah
No Elemen Data Nama Field Tipe Size Ket
1. Id Id int 3 Primary key
2. Kode Kode varchar 3
3. Desa Desa varchar 20
Sumber : Hasil Penelitian
C. Rancangan Struktur Navigasi
Rancangan sruktur navigasi ini dibagi dalam 2 level yaitu navigasi admin dan
navigasi anggota. Berikut ini merupakan rancangan struktur navigasi sistem
informasi website Komunitas Unik Pontianak.
1. Navigasi Admin
Rancangan navigasi admin ini menggunakan struktur navigasi hierarkis
(bercabang). Berikut ini adalah merupakan struktur navigasi admin.
Sumber : Hasil Penelitian
Gambar III.7 Rancangan Navigasi Admin
53
a. Login adalah fungsi masuk halaman admin
b. Tanggapan adalah menu yang menampilkan tanggapan dari anggota,
hapus.
c. Buat Kategori Topik adalah menu yang menampilkan kategori topik,
hapus, edit, tambah.
d. Buat Topik adalah menu yang menampilkan semua topik, hapus, edit,
tambah.
e. Tentang adalah menu yang menampilkan tentang dari komunitas, edit.
f. Keluar adalah fungsi logout dari halaman admin.
2. Navigasi Pengguna
Rancangan Navigasi User ini menggunakan struktur linier (satu alur).
Berikut ini adalah menrupakan rancangan struktur navigasi user.
Sumber : Hasil Penelitian
Gambar III.8 Rancangan Navigasi Pengguna
a. Beranda adalah menu yang berisi halaman utama yang terdapat tentang
info-info Komunitas Unik.
b. Tentang adalah menu yang berisi data tentang Komunitas Unik.
c. Login adalah menu yang menampilkan anggota yang sudah terdaftar bisa
langsung login.
d. Daftar adalah menu yang menampilkan pengguna yang akan daftar
anggota baru.
Beranda Tentang Daftar Login
54
3.4. Implementasi dan pengujian Unit
A. Implementasi
1. Implementasi rancangan Antar Muka
Rancangan antar muka pada Pengaduan Masyarakat di Kantor Camat Jawai
a. Halaman Login Admin
Admin harus melakukan login terlebih dahulu untuk dapat mengakses
halaman admin. Berikuat adalah gambar pada tampilan login admin.
Sumber : Hasil Penelitian
Gambar III.9 Implementasi Login Admin
b. Halaman Utama Admin
Ketika admin sudah melewati halaman login maka selanjutnya admin
data-data yang diterima.
55
Sumber : Hasil Penelitian
Gambar III.10 Implementasi Halaman Utama Admin
c. Pesan
Sumber : Hasil Penelitian
Gambar III.11 Implementasi Pesan
56
d. Kontak
Sumber : Hasil Penelitian
Gambar III.12 Implentasi Kontak
e. Inbox
Sumber : Hasil Penelitian
Gambar III.13 Implementasi Inbox
57
f. Halaman Outbox
Sumber : Hasil Penelitian
Gambar III.14 Implementasi Outbox
g. Halaman Autoreplay
Sumber : Hasil Penelitian
Gambar III.15 Implementasi Autoreplay
h. Halaman Buat Kategori Topik
Sumber : Hasil Penelitian
Gambar III.16 Implementasi Buat Kategori Topik
58
i. Halaman Buat Topik
Sumber : Hasil Penelitian
Gambar III.17 Implementasi Buat Topik
j. Halaman Tanggapan
Sumber : Hasil Penelitian
Gambar III.18 Implementasi Tanggapan
59
k. Halaman Tentang
Sumber : Hasil Penelitian
Gambar III.19 Implementasi Tentang
l. Halaman Beranda Pada Pengunjung
Sumber : Hasil Penelitian
Gambar III.20 Implementasi Beranda Pengunjung
60
m. Halaman Tentang Pada Pengujung
Sumber : Hasil Penelitian
Gambar III.21 Implementasi Halaman Tentang Pada Pengunjung
n. Halaman Login Pada Pengunjung
Sumber : Hasil Penelitian
Gambar III.22 Implementasi Halaman Login Pada Pengunjung
61
o. Halama Daftar Pada Pengunjung
Sumber : Hasil Penelitian
Gambar III.23 Implementasi Halaman Daftar Pada Pengunjung
4. Rancangan Perintah Sms Gateway
Tabel III.9
Perintah Sms Gateway
NO Format SMS Keterangan
1. Kodedesa#kategori#isi
Contoh: 01#KR#begal
Untuk menerima laporan suatu
kejadian kriminal pada lokasi wilayah
tertentu
2. Kodedesa#kategori#isi
Contoh: 01#PE#keresahan
Untuk menerima laporan suatu
kejadian pengaduan pada lokasi
wilayah tertentu.
3. Kodedesa#kategori#isi
Contoh: 01#BE#banjir
Untuk menerima laporan suatu
kejadian bencana pada lokasi wilayah
tertentu.
62
4. BANTUAN Untuk membantu masyarakat
mendapatkan contoh format yang
benar.
5. KODE Untuk membantu masyarakat
mendapatkan.
Sumber : Hasil Penelitian
5. Rancangan Autoreplay
Tabel III.10
Rancangan Autoreplay
No SMS Aksi Autoreplay
1. BANTUAN Kirim info
cara
mendapatkan
format sms
Format pengiriman pesan :
KDWILAYAH#KDKEJADIAN#Nama#Laporan
Contoh : 01#BE#Alex#Kebakaran
2. KODE Kirim info
cara
mendapatkan
kode desa
KDWILAYAH 01 Dungun 02 Sentebang 03
Nyirih KD KEJADIAN BE Bencana KR
Kriminal PE Pengaduan
6. Spesifikasi Sistem Komputer
Dalam tugas akhir ini, spesifikasi sistem komputer diuraikan dalam bentuk
perangkat keras dan perangkat lunak.
63
a. Spesifikasi Perangkat Keras
Adapun spesifikasi perangkat keras minimun yang dibutuhkan untuk
implementasi sistem informasi sebagai berikut:
1. Server
a) CPU
1) Intel ® i5 ® Processor
2) Ram 5GB
3) Hard Disk 620 GB
b) Mouse (Touchpad)
c) Keyboard
d) Monitor dengan resolusi layar minimum 1024x768.
e) Kecepatan Internet 2 Mbps.
2. Client
a) CPU
1) Intel ® Pentium ® Processor
2) RAM 1 GB
3) Hard Disk 620 GB
64
b) Mouse
c) Keyboard
d) Monitor dengan resolusi layar minimum 1024x768
b. Spesifikasi Perangkat Lunak
Berikut ini adalah spesifikasi perangkat lunak yang digunakan untuk
implementasi sistem.
1) Server
a) Microsoft Windows 10
b) Server Xampp
c) Mozila dan Google Chrome
2) Client
a) Microsoft Windows 7
b) Google Chrome dan Mozila
c) Macromedia Dreamweaver 8
B. Pengujian Unit
Pengujian terhadap program yang dibuat menggunakan black box testing
yang fokus terhadap proses masukan dan keluaran program.
65
1. Pengujian Login Admin
Tabel III.11
Hasil Pengujian Black Box Testing Halaman Login Admin
No Skenario
pengujian
Test case Hasil yang
diharapkan
Hasil
pengujia
n
Kesimp
ulan
1 Email dan
password tidak
diisi kemudian
klik tombol
login
Email :
(kosong)
Password :
(kosong)
Sistem akan
menolak akses
user dan
menampilkan
Email dan
Password
salah ! Ulangi
lagi
Sesuai
harapan
Valid
2 Mengetika email
dan password
tidak di isi atau
kosong
kemudian klik
tombol login
Email :
(kosong)
Password :
(diisi)
Sistem akan
menolak akses
user dan
menampilkan
Email &
Password
salah! Ulangi
lagi
Sesuai
harapan
Valid
3 Email tidak diisi
(kosong) dan
Password diisi
kemudian klik
tombol login
Email :
admin
Password :
(kosong)
Sistem akan
menolak akses
user dan
menampilkan
Email &
Password
salah! Ulangi
lagi
Sesuai
harapan
Valid
4 Mengetikan
salah satu
kondisi salah
pada email atau
password
kemudian klik
tombol login
Email :
admin
(benar)
Password :
12137415
(salah)
Sistem akan
menolak akses
user dan
menampilkan
Email &
Password
salah! Ulangi
lagi
Sesuai
harapan
valid
5 Mengetikan
email dan
password
dengan data
yang benar
kemudian klik
tombol login
Email :
admin
(benar)
Password :
admin
(benar)
Sistem
menerima
akses login dan
kemudian
langsung
menampilkan
menu utama
Sesuai
harapan
Valid
Sumber : Hasil Penelitian
66
2. Pengujian Input Data Pengunjung
Tabel III.12
Hasil pengujian Black Box Testing Halaman Login Pengunjung
No Skenario
pengujian
Test
Case
Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1 Email dan
password tidak
diisi kemudian
klik tombol
login
Email :
(kosong)
Password
:
(kosong)
Sistem akan
menolak akses
user dan
menampilkan
Email dan
Password
salah ! Ulangi
lagi
Sesuai
harapan
Valid
2 Mengetika
email dan
password tidak
di isi atau
kosong
kemudian klik
tombol login
Email :
admin
Password
:
(kosong)
Sistem akan
menolak akses
user dan
menampilkan
Email &
Password
salah! Ulangi
lagi
Sesuai
harapan
Valid
3 Email tidak
diisi (kosong)
dan Password
diisi kemudian
klik tombol
login
Email :
(kosong)
Password
: (diisi)
Sistem akan
menolak akses
user dan
menampilkan
Email &
Password
salah! Ulangi
lagi
Sesuai
harapan
Valid
4 Mengetikan
email dan
password
dengan data
yang benar
kemudian klik
tombol login
Email :
admin
(benar)
Password
: admin
(benar)
Sistem
menerima
akses login
dan kemudian
langsung
menampilkan
menu utama
Sesuai
harapan
Valid
Sumber : Hasil Penelitian
67
Tabel III.13
Hasil pengujian Black Box Testing Menu SMS
No Skenario
Pengujian
Test Case Hasil Yang
Diharapkan
Hasil
Pengujian
Kesimpulan
1 Inbox Format
Sms Yang
Diterima
Salah
Format
Sms Yang
Diterima
Benar
Maka sistem
akan secara
otomatis
mengirim
format sms
yang benar
Maka sistem
akan secara
otomatis
mengirim
sms anda
akan diproses
Sesuai
Yang
diharapkan
Sesuai
Yang
diharapkan
Valid
Valid
2 Outbox Jika Pesan
Tidak
terkirim
Maka sistem
akan secara
otomatis
memunculkan
tampilan
laporan sms
pada form
Sesuai
yang
diharapkan
Valid
Sumber : Hasil Penelitian