Disusun oleh:
Kelompok _ INF/A
Trie Hardini Harahap (J0303201050)
SEKOLAH VOKASI
BOGOR
2022
KATA PENGANTAR
Dalam penyusunan laporan ini, tidak lepas dari bantuan berbagai pihak,
maka pada kesempatan ini kami menyampaikan terima kasih kepada:
Penyusun
DAFTAR ISI
KATA PENGANTAR i
DAFTAR ISI ii
DAFTAR TABEL iv
BAB I PENDAHULUAN 1
3.1 Pendahuluan 3
3.1.1 Tujuan Penulisan Dokumen 3
3.1.2 Lingkup Masalah 3
3.1.3 Definisi dan Istilah 3
3.1.4 Aturan Penamaan dan Penomoran 3
ii
3.1.5 Referensi 3
3.2 Rancangan Lingkungan Implementasi 3
3.3 Perancangan Data 3
3.3.1 Daftar Tabel 3
3.3.2 Struktur Tabel 3
3.3.3 Skema Relasi 3
3.4 Perancangan Arsitektural 3
3.4.1 Struktur Program 3
3.4.2 Dekomposisi Fungsional Modul 3
3.5 Perancangan Antarmuka 3
3.5.1 Spesifikasi Antarmuka 3
3.6 Peracangan Prosedural 3
3.7 Matriks Keturunan 3
BAB IV DOKUMEN UJI PERANGKAT LUNAK 4
4.1 Pendahuluan 4
4.1.1 Tujuan 4
4.1.2 Lingkup Masalah 4
4.1.3 Definisi dan Singkatan 4
4.1.4 Referensi 4
4.1.5 Deskripsi Umum Dokumen 4
4.2 Lingkungan Pengujian Peangkat Lunak 4
4.2.1 Perangkat Lunak Pengujian 4
4.2.2 Perangkat Keras Pengujian 4
4.2.3 Material Pengujian 4
4.2.4 Sumber Daya Manusia 4
4.2.5 Prosedur Umum Pengujian 4
4.3 Identifikasi dan Rencana Pengujian 4
4.4 Deskripsi dan Hasil Uji 4
4.5 Matrix Kerunutan 4
BAB V PENUTUP 5
5.1 Kesimpulan 5
5.2 Saran 5
iii
iv
DAFTAR GAMBAR
Gambar 1 Project Charter........................................................................................4
Gambar 2 Struktur Sumber Daya Manusia..............................................................4
Gambar 3 Metodelogi Pengembangan Sistem.........................................................5
Gambar 4 Work Breakdown Structure (WBS)........................................................6
Gambar 5 DFD Level 0............................................................................................9
Gambar 6 DFD Level 1............................................................................................9
Gambar 7 DFD Level 2..........................................................................................10
Gambar 8 Use Case Diagram.................................................................................10
Gambar 9 Activity Diagram...................................................................................11
Gambar 10 ERD.....................................................................................................12
Gambar 11 Model Class DIagram.........................................................................12
Gambar 12 Arsitektur Jaringan..............................................................................17
Gambar 13 Skema Relasi.......................................................................................29
Gambar 14 Struktur Program.................................................................................30
Gambar 15 Halaman Utama...................................................................................32
Gambar 16 Halaman Vaksin..................................................................................33
Gambar 17 Halaman Berita....................................................................................34
Gambar 18 Halaman Login....................................................................................35
Gambar 19 Halaman CRUD..................................................................................37
Gambar 20 Material Pengujian Halaman Utama...................................................48
Gambar 21 Material Pengujian Halaman Vaksin..................................................49
Gambar 22 Material Pengujian Halaman Berita....................................................49
Gambar 23 Material Pengujian Halaman Login....................................................50
Gambar 24 Material Pengujian Halaman Register................................................50
Gambar 25 Material Pengujian Halaman Pendaftaran Vaksin..............................51
Gambar 26 Material Pengujian Layanan Kami......................................................51
Gambar 27 Material Pengujian Hubungi Kami.....................................................52
v
DAFTAR TABEL
vi
Tabel 41 Hasil Uji Halaman Berita........................................................................55
Tabel 42 Hasil Uji Halaman Login........................................................................56
Tabel 43 Hasil Uji Halaman Pendaftaran Vaksin..................................................56
Tabel 44 Hasil Uji Halaman Layanan Kami..........................................................57
Tabel 45 Hasil Uji Hubungi Kami.........................................................................57
Tabel 46 Matriks Kerunutan DUPL.......................................................................58
vii
BAB I
PENDAHULUAN
1.1 Latar Belakang
Pandemi Covid-19 yang terjadi saat ini telah membawa dampak pada
terbatasnya pergerakan manusia akibat social distancing dan physical distancing.
Menjadikan teknologi informasi memiliki peranan yang sangat penting, sekaligus
sebagai solusi untuk mengatasi pembatasan tersebut, diantaranya dalam urusan
pemerintahan, pendidikan, bisnis, ekonomi, kesehatan, bahkan urusan agama dan
ibadah.
1.2 Tujuan
2
BAB II
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK
2.1 Lembar Pernyataan
Dokumen ini dibuat untuk memenuhi Ujian Tengah Semester Mata Kuliah
Rekayasa Perangkat Lunak TA 2022/2023.
Karya di dalamnya adalah murni ide dan karya dari tim penyusun. Jika ada
rujukan materi yang memuat ide/karya orang lain dan dicantumkan dalam
dokumen ini, maka sudah dituliskan dalam daftar pustaka. Karya ini bebas dari
plagiarisme dan tim penyusun bersedia menerima segala konsekuensi hukum jika
hal tersebut terbukti terjadi.
Tim yang menyatakan :
Tanggal : 10 Oktober 2022
Tabel 1 Lembar Pernyataan
3
2.2 Dokumen Perencanaan
2.2.1 Project Charter
Sumber daya
manusia
Project
Programmer UI/UX
Manajer
4
Trie Hardini Harahap : Project Manajer
5
permasalahan atau backlog ini kemudian dikumpulkan dan dibuat prioritas
pengerjaannya.
5. Memulai sprint
Setelah semua Langkah dijalankan, maka tim dapat memulai sprint. Dalam
melaksanakan sprint, tim dapat menemukan permasalahan atau backlog lain, maka
dari itu tim harus komunikasikan hal ini dengan product owner.
Scrum dipilih oleh tim dikarenakan memiliki beberapa manfaat dalam
melakukan projek Farmagic, diantaranya :
1. Mampu menyelesaikan proyek kompleks yang sebelumnya tidak bisa
dilakukan
2. Rilis produk siap pakai yang lebih cepat untuk pengguna dan pelanggan
3. Produktivitas yang lebih tinggi
6
2.3 Dokumen Spesifikasi Kebutuhan Perangkat Lunak
2.3.1 Deskripsi Umum Sistem
Pada website kami ini merupakan Web kesehatan pasca pandemi dengan
judul HealthyPeople yang berisikan tentang berita – berita covid-19 dan
pentingnya vaksinasi. Pada kali ini untuk fitur utama dalam website tersebut
adalah fitur pendaftaran vaksin secara online, seperti menginput data secara
online dan memberikan respon terkait kesehatan pengguna agar diketahui bahwa
pengguna sudah bisa melaksanakan vaksin atau tidak. Jadi pada saat pengguna
datang kebooth vaksinasi, pendaftar/pengguna sudah memiliki nomer antrian
dan data sudah dilengkapi jadi tidak harus berebut antrian. Dan website ini juga
memiliki fitur lainnya seperti home service Vaksin, yang dimana kita bisa
mendatangkan petugas Vaksin tanpa harus kita pergi keluar rumah. Didalam
website ini juga terdapat fitur untuk mengetahui dimana dan jadwal vaksin setiap
daerah.
Fitur /
No. Pengguna / User
Tugas
1 Beranda
Pembaca (User) Fitur beranda digunakan untuk melihat preview
dari artikel tentang covid dan seputar vaksin.
2 Tentang
7
Fitur ini berisikan seputar nama team yang
membuat website tersebut.
3 Kontak
No
Analisa Perangkat Keras Analisa Perangkat Lunak
.
1. Minimum AMD Ryzen 5 & CPU-8 core Visual Studio Code
2. 16 GB RAM XAMPP
3. 512 GB Penyimpanan MySql
4. Windows 11 & MacOS Monterey Microsoft Project
8
Menampilkan data layanan vaksinasi
8.2
perwilayah
9 Menampilkan notifikasi pengingat vaksin
DFD Level 0
DFD Level 1
9
DFD Level 2
10
Activity Diagram
11
Diagram Analisis Data (Entity Relationship Diagram - ERD)
12
2.3.6 Model Class Diagram
Hardware
Tabel 6 Spesifikasi Hardware
13
14
BAB III
DOKUMEN PERANCANGAN PERANGKAT LUNAK
3.1 Pendahuluan
3.1.1 Tujuan Penulisan Dokumen
Dokumen Deskripsi Perancangan Perangkat Lunak (DPPL) bertujuan
untuk mendefinisikan perancangan sistem informasi berbasis web untuk
masyarakat yang mencari informasi terkait registrasi vaksin dan juga ketersediaan
jenis vaksin lainnya serta ketersediaan dokter yang ada. Dokumentasi DPPL akan
digunakan sebagai acuan teknis untuk implementasi pada tahap selanjutnya.
3.1.2 Lingkup Masalah
Keyword/Phrase Definisi
DPPL Deskripsi Perancangan Perangkat Lunak (DPPL) merupakan
sebuah dokumen yang ditujukkan untuk mendefinisikan
secara jelas perangkat lunak yang akan dibuat. Dokumen ini
merupakan lanjutan dari SKPL.
Healthy People Nama website yang akan dirancang dalam dokumen
deskripsi perancangan perangkat kali ini.
Vaksin Vaksin adalah produk biologi yang berisi antigen yang bila
diberikan kepada seseorang akan menimbulkan kekebalan
spesifik secara aktif terhadap penyakit tertentu. Produk/ zat
yang dimasukkan (suntikan/ lewat mulut) kedalam tubuh
15
untuk menstimulasi sistem imun tubuh.
Visual Studio Digunakan untuk menuliskan baris kode dalam pembuatan
Code aplikasi
Draw.io Digunakan untuk merancang database, usecase, ERD, dan
class diagram
XAMPP XAMPP adalah perangkat lunak bebas, yang mendukung
banyak sistem operasi, merupakan kompilasi dari beberapa
program. Fungsinya adalah sebagai server yang berdiri
sendiri, yang terdiri atas program Apache HTTP Server,
MySQL database, dan penerjemah bahasa yang ditulis
dengan bahasa pemrograman PHP dan Perl.
3.1.5 Referensi
Dokumen acuan yang digunakan dalam penulisan dokumen ini adalah :
1. Program Studi Manajemen Informatika – Sekolah Vokasi Institut Pertanian
Bogor, template dokumen Deskripsi Perancangan Perangkat Lunak (DPPL) 2020.
2. Program Studi Teknologi Rekayasa Komputer – Sekolah Vokasi Institut
Pertanian Bogor, dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL)
Healthy People.
Laptop / PC
Tabel 8 Rancangan Lingkungan Implementasi Laptop/PC
RAM 4 GB 8 GB
16
Storage 128 GB 512 GB
Smartphone
Tabel 9 Rancangan Lingkungan Implementasi Smartphone
RAM 2 GB 8 GB
Storage 32 GB 512 GB
Software :
basis data :
17
troubleshooting dapat dengan mudah untuk melakukan proses troubleshooting.
MySql merupakan dan phpMyAdmin merupakan tools untuk manajemen
18
Nama Tabel Primary key Data Store Deskripsi isi
Lokasi Vaksin Nama_tempat Db_tempat Penyimpanan nama tempat untuk
vaksinasi (misalnya di
RS/Puskesmas/Mall), alamat lengkap
(kecamatan,kabupaten hingga
provinsi), status (apakah tempat
tersebut bisa melakukan
vaksinasi/sedang tidak bisa melakukan
vaksinasi), waktu (terkait jadwal
vaksinasi), nomor telepon (untuk info
seputar vaksinasi di lokasi).
Jenis Vaksin Id_jenis Db_jenis_vaksin Penyimpanan nama/jenis vaksin, serta
status (ketersediaan vaksin).
Dokter Id_dokter Db_dokter Penyimpanan nama dokter, alamat
lengkap, status (jadwal dari dokter),
serta nomor telepon dokter tersebut.
Berita Id_berita Db_berita Penyimpanan terkait artikel/berita,
kategori berita.
19
rumah, rt/rw,
desa/kelurahan,
kecamatan,
kabupaten/kota
hingga provinsi.
Identifikasi/Nama : Vaksinasi
DeskripsiIsi : Penyimpanan id_vaksinasi, id_user, id_lokasi_vaksin,
id_jenis_vaksin, id_provinsi, rumah, alamat, id_dokter, kode_vaksin, tanggal,
gelombang_vaksin, no_antrian, status.
Primary Key : id_vaksinasi
Tabel 13 Struktur Tabel Vaksinasi
id_vaksinasi
adalah nomor
user yang akan
melakukan
vaksinasi.
Dimana :
aa = id user
bb = lokasi
vaksin
cc = id
provinsi
dd = jenis
vaksin
e = gelombang
vaksin
Id_user 01 CHAR NO 0 FK
20
Id_user adalah
nomor urut
data yang
sudah
berurutan (auto
increament).
Id_lokasi 01 CHAR NO 0 FK
_vaksin
Id_lokasi_vaks
in adalah
nomor urut
lokasi vaksin
di wilayah
tesebut dan
nomor nya
berurutan (auto
increament).
Id_jenis_ 01 CHAR NO 2 FK
vaksin
id_jenis_vaksi
n merupakan
jenis vaksin,
misalnya :
astrazeneca
(01),
Pfizer(02),
Sinovac(03)
Id_provi 01 CHAR NO 2 FK
nsi
Id_provinsi di
sesuaikan
dengan
banyaknya
provinsi yang
ada di wilayah
indonesia.
21
Alamat Alamat adalah VARCHAR NO 100 FK
rumah alamat lengkap
dari user yang
biasanya terdiri
dari nomor
rumah, rt/rw,
desa/kelurahan
, kecamatan,
kabupaten/kota
hingga
provinsi.
Alamat Alamat disini VARCHAR NO 100 FK
merupakan
alamat/lokasi
vaksinasi yang
di sediakan.
Id_dokte 0132011222 CHAR NO 10 FK
r
aabbccddee
Id_dokter
terdiri dari :
aa = berakitan
dengan id
lokasi vaksin
dokter tersebut
di tempatkan.
bb = daerah
provinsi
cc = tanggal
masuk dokter
tersebut
dd = bulan
masuk dokter
tersebut
ee = tahun
masuk dokter
tersebut.
Kode_va 010323 CHAR NO 6 FK
ksin
22
aabbcc
kode_vaksin
yang terdiri
dari :
aa = jenis
vaksin
bb = bulan
expired vaksin
tersebut
cc = tahun
expired vaksin.
Tanggal Tanggal disini DATE NO YY- FK
merupakan MM-DD
tanggal untuk
melakukan
vaksinasi
misalnya 22-
10-30 berarti
YY-MM-DD,
tahun-bulan-
tanggal
Gelomba 01 INT NO 2 FK
ng_vaksi
n
Gelombang_va
ksin adalah
gelombang
vaksin
pertama,
kedua, atau
ketiga(booster)
.
No_antri 01 CHAR NO 0 FK
an
Nomor_antrian
adalah nomor
antrian dari
user yang akan
23
melakukan
vaksinasi
status Status disini TINYINT NO 4 FK
untuk
menentukan
apakah vaksin
tersebut
tersedia atau
tidak
Identifikasi/Nama : Provinsi
DeskripsiIsi : Penyimpanan nama provinsi
Primary Key : id_provinsi
Tabel 14 Struktur Tabel Provinsi
Id_provinsi
di sesuaikan
dengan
banyaknya
provinsi yang
ada di
wilayah
indonesia.
Nama_pro Nama VARCHAR NO 50 FK
vinsi Provinsi yang
ada di
Indonesia
24
Tabel 15 Struktur Tabel Lokasi Vaksin
Id_provinsi
di sesuaikan
dengan
banyaknya
provinsi yang
ada di
wilayah
indonesia.
Id_lokasi 01 CHAR NO 0 FK
Id_lokasi
adalah nomor
urut lokasi
vaksin di
wilayah
tesebut dan
nomor nya
berurutan
(auto
increament).
Status Status disini TINYINT NO 4 FK
menjelaskan
terkait lokasi
vaksin
tersebut
jadwal buka
atau tutup
Waktu Waktu disini TIME NO hhmmss FK
menjelaskan
25
mengenai
waktu mulai
dan akhir
vaksinasi
yang di buka
di lokasi
tersebut
No_tlp Nomor INT NO 13 FK
telepon /
narahubung
di lokasi
vaksin
tersebut
Alamat_le Alamat VARCHAR NO 255 FK
ngkap lengkap
disini
menjelaskan
mulai dari
desa,
kecmatan
hingga
tempat
tersebut
merupakan
rumah sakit
atau mall
atau layanan
Kesehatan
lain.
Identifikasi/Nama : jenis_vaksin
DeskripsiIsi : Penyimpanan id_jenis, status, nama vaksin
Primary Key : jenis_vaksin
Tabel 16 Struktur Tabel Jenis Vaksin
26
id_jenis_vaks
in merupakan
jenis vaksin,
misalnya :
astrazeneca
(01),
Pfizer(02),
Sinovac(03)
Identifikasi/Nama : Dokter
DeskripsiIsi : Penyimpanan id_dokter, id_provinsi, nama, no_tlp, dan status
Primary Key : id_dokter
Tabel 17 Struktur Tabel Dokter
Id_dokter
terdiri dari :
aa =
berakitan
dengan id
lokasi vaksin
dokter
27
tersebut di
tempatkan.
bb = daerah
provinsi
cc = tanggal
masuk dokter
tersebut
dd = bulan
masuk dokter
tersebut
ee = tahun
masuk dokter
tersebut.
Id_provins 01 CHAR NO 2 FK
i
Id_provinsi
di sesuaikan
dengan
banyaknya
provinsi yang
ada di
wilayah
indonesia.
Nama Nama disini VARCHAR NO 50 FK
menjelaskan
nama dokter.
No_tlp Nomor VARCHAR NO 13 FK
telepon
dokter
status Status apakah TINYINT NO 4 FK
dokternya
ada atau tidak
Identifikasi/Nama : Berita
DeskripsiIsi : Penyimpanan id_berita, judul berita, slug, deskripsi, foto,
kategori
Primary Key : id_berita
28
Tabel 18 Struktur Tabel Berita
29
kategori
vaksin atau
covid
30
31
3.4 Perancangan Arsitektural
3.4.1 Struktur Program
32
3.4.2 Dekomposisi Fungsional Modul
Tabel 19 Dekomposisi Fungsional Modul
Validasi
salah :
Menampilka
n halaman
registrasi
(nama email,
username,
password).
33
DPPL.HPEOPLE.00 CRUD Pilih Menampilka Library
5 pendaftaran pendaftara n menu Vaksinasi
vaksinasi n vaksinasi daftar,
tanggal
vaksin,
pilihan untuk
vaskin dari
rumah atau
tidak, vaksin
keberapa,
serta alamat
user.
34
d. Spesifikasi Layar Utama
Pada halaman Utama terdapat tombol login yang akan masuk ke halaman
User atau Admin. Juga ada tombol registrasi vaksinasi yang nantinya akan dibawa
ke halaman login.
login Button Ketika Login berhasil maka akan masuk ke halaman user atau
admin
2.Halaman Vaksin
35
Tabel Jenis 1 Berisi jenis – jenis vaksin yang tersedia
Vaksin
3. Halaman Berita
36
Tabel 24 Deskripsi Tabel Halaman Berita
4. Halaman Login
37
Data Output : Validasi Benar → Halaman Pendaftaran Vaksin,
Validasi Salah → Pesan Kesalahan
c. Deskripsi :
login Button Ketika Login berhasil maka akan masuk ke halaman registrasi
vaksin
38
Data Output : Button Simpan → Halaman Vaksin
Gambar 19 Halaman CRUD
c. Deskripsi :
39
3.6 Perancangan Prosedural
1. Menampilkan list lokasi vaksinasi.
40
2. Menampilkan List Jenis Vaksinasi.
3. Menampilkan Beranda
Tabel 31 Perancangan Prosedural Beranda
41
Output List Beranda
Initial State Menampilkan halaman beranda
Final State Menampilkan menu menu pada
beranda
Pengguna Guest
Alur Proses
42
Alur Proses
5. Login
Tabel 33 Perancangan Prosedural Login
43
Alur Proses
44
Spesifikasi Query query username :
SELECT * FROM user where u_username =
'$username'
Kode DPPL.HPEOPLE.005
Perancangan
Input CRUD Database
Output Penambahan data Sukses
Initial State Current Database
Final State CRUD
Pengguna Admin
Alur Proses
45
Pseudocode / get datatable
Algoritma if create{
input form
post query(id = autoincrement)
load datatable
}
if update{
get id row
input form
post query(id = autoincrement)
load datatable
}
if delete{
get id row
is_deleted = 1
post query(id = autoincrement)
load datatable
}
Spesifikasi SELECT * FROM jenis WHERE id_jenis= $id
Query
46
BAB IV
DOKUMEN UJI PERANGKAT LUNAK
4.1 Pendahuluan
4.1.1 Tujuan
Dokumen DUPL ini dibagi menjadi empat bagian utama. Bagian utama berisi
penjelasan tentang dokumen DUPL, definisi, referensi dan deskripsi umum.
Bagian kedua berisi penjelasan lingkungan pengujian perangkat lunak meliputi
perangkatlunak pengujian, perangkat keras pengujian, material pengujian, sumber
daya manusia, prosedur umum pengujian, pengenalan dan latihan, persiapan awal,
pelaksanan. Bagian ketiga berisi identifikasi dan rencana pengujian. Bagian
keempat merupakan deskripsi dan hasil pengujian. Dan bagian terkhir yaitu
matrix kerunutan.
47
4.1.4 Referensi
Dokumen acuan yang digunakan dalam penulisan dokumen ini adalah :
1. Program Studi Manajemen Informatika – Sekolah Vokasi Institut Pertanian
Bogor, template dokumen Deskripsi Perancangan Perangkat Lunak (DPPL)
2020.
2. Program Studi Teknologi Rekayasa Komputer – Sekolah Vokasi Institut
Pertanian Bogor, dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL)
Healthy People.
Perangkat keras yang diperlukan untuk menguji aplikasi ini adalah satu
set komputer dengan spesifikasi :
48
Storage 128 GB 512 GB
Sistem Operasi 1. Windows 7 Windows 11
2. MacOS monterey
Processor Minimum AMD Ryzen 5
CPU-8 core
49
Gambar 20 Material Pengujian Halaman Utama
50
B. Halaman Vaksin
Pada halaman vaksin ini berisi riwayat vaksin user yang berisi jenis vaksin
yang di pilih, vaksin ke berapa, temapt yang di pilih untuk vaksin, tanggal vaksin,
nomor antrian untuk vaksin, serta status vaksin user.
C. Halaman Berita
51
Pada halaman berita ini menampilkan berita serta artikel yang berkaitan dengan
covid-19 dan vaksinasi.
D. Login
Pada halaman login ini menampilkan data untuk login seperti email
address serta password apabila sudah memiliki akun sebelumnya, apabila belum
memiliki akun maka dianjurkan untuk membuat akun terlebih dahulu.
52
Pada halaman resgister ini menampilkan data-data yang harus diisi, seperti
nama, email address, password serta confirm password.
Pada halaman pendaftaran vaksin ini menampilkan data yang harus diisi
oleh user untuk melakukan pendaftaran vaksin. Data tersebut yaitu tanggal untuk
vaksin, vaksin di rumah atau bukan, alamat, jenis vaksin, serta vaksin ke berapa.
F. Layanan Kami
Pada fitur layanan kami menampilkan terkait dengan daftar vaksin atau
vaksin di rumah, selanjutnya masuk ke fitur login apabila belum sempat login.
53
G. Hubungi Kami
54
Wijk serta manajemen basis data.
3. Pelaksanaan Pengujian
Jenis
Tingkat Jadw
Butir Identifikasi Penguj
No Pengujian al
Uji ian
SKPL DPPL DUPL
Pengujia Pengujian Black 17
DUPL
n fungsi Fungsional box NOV
SKPL- DPPL- -
menampi 2022
1 HPEOPL HPEOPL HPEO
lkan
E.001 E.001 PLE.0
halaman
01
utama.
DUPL Pengujian Black 17
Pengujia
SKPL- DPPL- - Fungsional box NOV
n fungsi
2 HPEOPL HPEOPL HPEO 2022
tambah
E.002 E.002 PLE.0
vaksin.
02
55
Pengujia Pengujian Black 17
DUPL
n fungsi Fungsional box NOV
SKPL- DPPL- -
menampi 2022
3 HPEOPL HPEOPL HPEO
lkan
E.003 E.003 PLE.0
halaman
03
berita.
DUPL Pengujian Black 17
Pengujia SKPL- DPPL- - Fungsional box NOV
4 n fungsi HPEOPL HPEOPL HPEO 2022
login. E.004 E.004 PLE.0
04
Pengujia DUPL Pengujian Black 17
n fungsi SKPL- DPPL- - Fungsional box NOV
5 pendaftar HPEOPL HPEOPL HPEO 2022
an E.005 E.005 PLE.0
vaksin. 05
Pengujia Pengujian Black 17
DUPL
n Fungsi non- box NOV
-
menampi Tidak Fungsional 2022
6. Tidak ada HPEO
lkan ada
PLE.0
layanan
06
kami.
Pengujia Pengujian Black 17
DUPL
n Fungsi non- box NOV
-
menampi Tidak Fungsional 2022
7. Tidak ada HPEO
lkan ada
PLE.0
Hubungi
07
kami
Identifikasi [DUPL-HPEOPLE.001]
Nama Kasus Uji Fungsi Menampilkan Halaman Utama
Deskripsi Kasus Menampilkan berbagai fitur yang terdapat di halaman
utama
Kondisi Awal User membuka website menggunakan url
Tanggal Pengujian 18 November 2022
Penguji Ihsanul Hadi
Skenario
56
Langkah langkah prosedur uji untuk kasus uji [DUPL-
HPEOPLE.001]
1. Membuka website dengan url di browser.
Hasil
Yang Diharapkan Pengamatan Kesimpulan
1. Bisa masuk ke halaman
utama dan menampilkan
berbagai fitur di bagian
header
Identifikasi [DUPL-HPEOPLE.002]
Nama Kasus Uji Fungsi Menambahkan Data Vaksin
Deskripsi Kasus Menambahkan data vaksin
Kondisi Awal User dan admin login
Tanggal Pengujian 18 November 2022
Penguji Ihsanul Hadi
Skenario
Langkah langkah prosedur uji untuk kasus uji [DUPL-
HPEOPLE.002]
1. User login terlebih dahulu
2. Lalu akan muncul ke halaman tambah vaksin
Hasil
Yang Diharapkan Pengamatan Kesimpulan
1. User dapat
menambahkan data
vaksin yang akan
digunakan.
Identifikasi [DUPL-HPEOPLE.003]
Nama Kasus Uji Fungsi Menampilkan Halaman Berita
Deskripsi Kasus Menampilkan berbagai informasi di dalam halaman
berita
Kondisi Awal User di halaman utama
Tanggal Pengujian 18 November 2022
Penguji Ihsanul Hadi
Skenario
57
Langkah langkah prosedur uji untuk kasus uji [DUPL-
HPEOPLE.003]
1. User membuka website menggunakan url
2. Lalu akan ditampilkan ke halaman utama
3. Scroll ke halaman bawah website
Hasil
Yang Diharapkan Pengamatan Kesimpulan
1. Bisa mengakses halaman
utama dan menampilkan
halaman berita.
Identifikasi [DUPL-HPEOPLE.004]
Nama Kasus Uji Fungsi Login
Deskripsi Kasus Login
Kondisi Awal User login menggunakan username dan password
Tanggal Pengujian 18 November 2022
Penguji Ihsanul Hadi
Skenario
Langkah langkah prosedur uji untuk kasus uji [DUPL-
HPEOPLE.003]
1. User melakukan login dengan menggunakan username dan
password
Hasil
Yang Diharapkan Pengamatan Kesimpulan
1. User dapat melakukan
login dan berhasil masuk ke
halaman vaksin
Identifikasi [DUPL-HPEOPLE.005]
Nama Kasus Uji Fungsi Pendaftaran Vaksin
Deskripsi Kasus Pendaftaran Vaksin
Kondisi Awal User login lalu melakukan pendaftaran
Tanggal Pengujian 18 November 2022
Penguji Ihsanul Hadi
Skenario
58
Langkah langkah prosedur uji untuk kasus uji [DUPL-
HPEOPLE.003]
1. User login lalu klik untuk pendaftaran vaksin.
2. User mengisi data yang dibutuhkan untuk pendaftaran
vaksin.
Hasil
Yang Diharapkan Pengamatan Kesimpulan
1. Bisa melakukan
pendaftaran dan mengisi
data yang dibutuhkan dan
berhasil ter-submit
Identifikasi [DUPL-HPEOPLE.006]
Nama Kasus Uji Fungsi Layanan Kami
Deskripsi Kasus Menampilkan informasi terkait layanan yang
disediakan
Kondisi Awal User berada di halaman utama
Tanggal Pengujian 18 November 2022
Penguji Ihsanul Hadi
Skenario
Langkah langkah prosedur uji untuk kasus uji [DUPL-
HPEOPLE.003]
1. User berada di halaman utama.
2. Lakukan klik ke fitur layanan kami.
Hasil
Yang Diharapkan Pengamatan Kesimpulan
1. Bisa masuk ke halaman
layanan kami dan
mendapatkan informasi
yang dibutuhkan.
Identifikasi [DUPL-HPEOPLE.007]
Nama Kasus Uji Fungsi Halaman Hubungi Kami
Deskripsi Kasus Menampilkan informasi terkait kontak yang dapat
dihubungi
Kondisi Awal User berada di halaman utama
59
Tanggal Pengujian 18 November 2022
Penguji Ihsanul Hadi
Skenario
Langkah langkah prosedur uji untuk kasus uji [DUPL-
HPEOPLE.003]
1. User berada di halaman utama
2. Klik fitur hubungi kami
Hasil
Yang Diharapkan Pengamatan Kesimpulan
1. Bisa masuk ke halaman
hubungi kami dan
mendapatkan informasi
yang dibutuhkan.
60
BAB V
PENUTUP
5.1 Kesimpulan
Kesehatan merupakan hal yang sangat penting bagi kehidupan manuisa. Pandemi
Covid-19 yang terjadi saat ini telah membawa dampak pada terbatasnya pergerakan
manusia akibat social distancing dan physical distancing. Menjadikan teknologi informasi
memiliki peranan yang sangat penting, sekaligus sebagai solusi untuk mengatasi
pembatasan tersebut, terutama dalam bidang kesehatan.
Healthy People merupakan website yang dibuat sebagai solusi untuk permasalahan
yang berkaitan dengan pandemi khususnya dalam bidang kesehatan. Dengan menerapkan
ilmu-ilmu yang telah dipelajari untuk pembuatan website ini, diharapkan website ini
dapat bermanfaat untuk masyarakat.
5.2 Saran
Dalam pengembangan website Healthy People ini masih terdapat
kekurangan, seperti salah satu fitur yang belum bisa bekerja secara optimal. Hal
tersebut akan dijadikan sebagai bahan evaluasi untuk pengembang agar website
yang telah dibuat ini bisa bermanfaat, dapat digunakan, dan bekerja secara
optimal.
61