LANDASAN TEORI
Diambil dari Buku Hidayat Rahmat (2018:2)Website atau situs juga dapat
diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data
gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari
semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu
rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan
dengan jaringan-jaringan halaman (hyperlink). Bersifat statis apabila isi informasi
website tetap, jarang berubah, dan isi informasinya searah hanya dari pemilik
website. Bersifat dinamis apabila isi informasi website selalu berubah-ubah, dan
isi informasinya interaktif dua arah berasal dari pemilik serta pengguna website.
Contoh website statis adalah berisi profil perusahaan, sedangkan website dinamis
adalah seperti Friendster, Multiply, dll. Dalam sisi pengembangannya, website
statis hanya bisa diupdate oleh pemiliknya saja, sedangkan website dinamis bisa
diupdate oleh pengguna maupun pemilik.
Terdapat 3 unsur yang sangat vital pada website. Tanpa adanya semua
unsur ini, website anda tidak akan pernah ditemukan dan diakses oleh pengguna
12
a.Domain Jika website diibaratkan sebagai produk, maka domain adalah
merk. Penggunaan domain yang menarik akan membuat orang tertarik
untuk memasuki suatu website. Dengan pcmilihan nama domain yang unik
juga membuat orang mudah mengingatnya untuk nantinya dikunjungi
kembali.
b.Hosting Tidak kalah pentingnya dengan domain, hosting memiliki peran
untuk menyimpan semua database script, gambar. video. teks dan lain
sebagainya) yang diperlukan untuk membentuk Sualu website. Banyak
sekali penyedia jasa hosting di Indonesia. salah satunya Niagahoster yang
menyediakan hosting) terbaik untuk keeepatan akses website Anda.
c.Konten Tanpa adanya konten pada website, maka website bisa dikatakan
tidak memiliki tujuan yang jelas. Konten pada website dapat berupa leks,
gambar atau video. Jika dilihat dari konten yang disuguhkan, terdapat
beberapa macam website. Misalnya saja, sosial media, website berita,
website jual atau website yang berisi konten yang minat, bakat serta hobi.
untuk menterjemahkan basis kode program menjadi kode mesin yang dapat
13
PHP merupakan bahasa pemrograman untuk pembuatan website dinamis,
yang mampu berinteraksi dengan pengunjung atau penggunanya , Bahasa program
PHP sering digunakan karena PHP adalah bahasa open source yang memiliki
kesederhanaan dan memiliki beberapa fitur built-in yang berfungsi untuk
menangani kebutuhan standart dalam pembuatan aplikasi web. PHP juga
merupakan bahasa script yang paling mudah dipahami karena memiliki beberapa
referensi. PHP juga dapat digunakan untuk berbagai sistem operasi anatara laina :
Unix, Macintosh serta windows. PHP dapat dijalankan secara runtime melalui
console serta dapat menjalakan perintah-perintah system.
PHP adalah salah satu bahasa pemrograman skrip yang dirancang untuk
membangun aplikasi web. Ketika dipanggil dari web browser, program yang
ditulis dengan PHP akan di-parsing di dalam web server oleh interpreter PHP dan
diterjemahkan ke dalam dokumen HTML, yang selanjutnya akan ditampilkan
kembali ke web browser.
2.1.2 Framework Laravel
Menurut Naista (2017) “menjelaskan bahwa, Framework adalah suatu
2017:3) :
14
programmer pemula sekalipun akan mudah paham kegunaan suatu
sintaks walaupun belum mempelajarinya.
c. Laravel memiliki dokumentasi yang cukup lengkap, bahkan setiap
versinya memiliki dokumentasi tersendiri mulai dari cara instalasi
hingga penggunaan fitur-fiturnya.
d. Laravel digunakan oleh banyak programmer sehingga banyak library
yang mendukung Laravel yang diciptakan para programmer pecinta
Laravel.
e. Laravel didukung oleh Composer sehingga library-library Laravel
dapat diperoleh dengan mudah dari internet menggunakan Composer.
Composer sendiri merupakan Dependency Management PHP yang
membantu kita untuk mendapatkan library yang kita pakai dan
menginstalnya dari internet.
f. Laravel memiliki template engine tersendiri yang diberi nama blade
yang memudahkan kita menampilkan data pada template HTML.
15
b. Eloquen ORM merupakan penerapan PHP (Hypertext Preprocessor)
lanjutan yang menyediakan metode internal dari pola “active record”
yang dapat mengatasi masalah pada hubungan objek database.
c. Aplication Logic merupakan bagian dari aplikasi yang menggunakan
controller atau bagian route.
d. Reverse Routing yang mendefinisikan relasi atau hubungan antara link
dan route.
e. Restfull Controllers yang memisahkan logika dalam melayani HTTP,
GET, dan POST.
f. View Composer adalah kode unit logical yang dapat dieksekusi ketika
view sedang loading.
g. IoC Container memungkinkan obyek baru dihasilkan dengan
pembalikan controller.
h. Migration yang menyediakan sistem kontrol untuk skema database.
i. Unit Testing yang berguna untuk mendeteksi dan mencegah regresi.
j. Automatic Pagination menyederhanakan tugas dari penerapan halaman
Class Auto Loading, menyediakan loading otomatis untuk class PHP.
Laravel juga memiliki tools andalan yang jarang dimiliki oleh framework
a. Composer
Composer merupakan tool yang di dalamnya
terdapat dependencies dan kumpulan library.
Seluruh dependencies disimpan menggunakan format file
composer.json sehingga dapat ditempatkan di dalam folder utama
website. Inilah mengapa composer terkadang dikenal
dengan dependencies management.
b. Artisan
Artisan merupakan command line interface yang dimiliki oleh Laravel.
Artisan mencakup sekumpulan perintah yang membantu Anda untuk
membangun sebuah website atau aplikasi web. Contohnya, Cronjob
Laravel.
16
2.1.3 POS (Point Of Sale)
Menurut Permana dan Faisal (2015, 20), Analisis dan perancangan aplikasi
point of sale (POS) untuk mendukung sistem layanan pembelian yang dapat
membantu para pengusaha kecil dan menengah dalam pengelolaan data.
Pembuatan aplikasi POS ini dimulai dari pengumpulan seluruh data-data yang
dibutuhkan dengan menggunakan metode observasi dan wawancara,
perancangan model aplikasi dengan pendekatan diagram berbasis obyek
dengan alat bantu perancangan aplikasi berupa diagram alir / flowchart dan
Unified Modeling Language (UML) hingga diimplementasikannya aplikasi
POS.
17
2.2 Perancangan Database
Menurut Modul (2022), “Sekumpulan data store (bisa dalam jumlah besar)
yang tersimpan dalam magnetic disk, optical disk, dan media penyimpan
sekunder lainnya, Basisdata terdiri dari data yang di-share bagi banyak
user dan memungkinkan penggunaan data yang sama pada waktu
bersamaan oleh banyak user untuk di Koleksi terpadu dari data-data yang
saling berkaitan dari suatu enterprise”.
Sedangkan menurut Rosan dan Shalahudin (2018:28) “sistem basis data
yang sudah diolah atau informasi tersedia saat dibutuhkan. Pada intinya basis data
adalah media untuk penyimpanan data agar dapat diakses dengan mudah dan
cepat”.
18
b. Menyediakan layanan bagi user untuk membuat, mengotrol,
mengakses database.
Menurut Nixon (2018:195), “Basis data adalah kumpulan terstruktur dari catatan
atau data yang disimpan dalam sistem komputerdan diatur sedemikian rupa
sehingga dapat dicari dengan cepat dan informasi dapat diperoleh cepat diambil”.
Dikutip dari Indrajani (2018:2), “Basis data merupakan komponen mendasar suatu
system informasi, dimana pengembangan atau peggunaannya harus dilihat dari
perspektif yang lebih luas berdasarkan kebutuhan organisasi. Dengan system
informasi, memungkinkan terjadinya proses pengumpulan data, pengaturan,
pengawasan, dan penyebaran informasi ke seluruh organsasi”.
Sedangkan menurut Rosa & Shalahuddin (2018:43), “System basis data adalah
system terkomputerisasi yang tujuan utamanya adalah memelihara data yang
sudah diolah atau informasi dan membuat informasi tersedia saat dibutuhkan.
Pada intinya basis data adalah media untuk menyimpan data agar dapat diakses
dengan mudah dan cepat”.
Basis Data juga memiliki Desain, Desain basis data merupakan proses membuat
desain yang mendukung operasional dan tujuan perusahaan yang bertujuan untuk
(Sudarso 2022):
19
2.2.1 MySQL
MySQL merupakan software database open source yang sering digunakan
untuk mengolah basis data yang menggunakan bahasa SQL (Subagia, 2018:67).
terkenal karena hampir sebagian besar aplikasi berbasis website seperti wordpress,
20
b. Open Source, artinya MySQL didistribusikan secara open source,
sehingga dapat digunakan secara cumacuma.
c. Multiuser, yakni MySQL dapat digunakan oleh beberapa user dalam
waktu yang bersamaan tanpa mengalami masalah atau konflik.
d. Performance tuning, yakni MySQL memiliki kecepatan yang
menakjubkan dalam menangani query sederhana, dengan kata lain
dapat memproses lebih banyak SQL per satuan waktu.
e. Jenis Kolom, yakni MySQL memiliki tipe kolom yang sangat
kompleks, seperti integer, float, double, char, text, date, dan lain-lain.
f. Perintah dan Fungsi, yakni MySQL memiliki operator dan fungsi
secara penuh yang mendukung perintah Select dan Where dalam
perintah (query).
g. Keamanan, yakni MySQL memiliki beberapa lapisan sekuritas seperti
nama host, dan izin akses user dengan sistem perizinan yang mendetail
serta sandi.
h. Skalabilitas dan Pembatasan, yakni MySQL mampu menangani basis
data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50
juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang
dapat ditampung mencapai 32 indeks pada tiap tabelnya.
i. Lokalisasi, yakni MySQL dapat mendeteksi pesan kesalahan pada
klien dengan menggunakan lebih dari dua puluh Bahasa.
j. Klien dan Peralatan, yakni MySQL dilengkapi dengan berbagai
peralatan (tool) yang dapat digunakan untuk administrasi basis data,
dan pada setiap peralatan yang ada disertakan petunjuk online.
21
a. Mendukung Integrasi Dengan Bahasa Pemrograman Lain website atau
perangkat lunak terkadang dikembangkan dengan menggunakan berbagai
macarn bahasa pemrograman, jadi Anda tidak perlu khawatir jika
menggunakan MySQL. Maka dari itu, MySQL bisa membantu Anda
untuk mengembangkan perangkat lunak yang lebih efektif dan tentu saja
lebih mudah dengan integrasi antara bahasa pemrograman.
b. Tidak Membutuhkan RAM Besar MySQL dapat dipasang pada server
dengan spesifikasi kecil. Jadi tidak perlu khawatir jika Anda hanya
mempunyai server dengan kapasitas I GB karena Anda masih bisa
menggunakan MySQL sebagai database Anda.
c. Mendukung Multi User MySQL dapat dipakai oleh beberapa user dalam
waktu bersamaan tanpa membuatnya crash atau berhenti bekerja. Ini dapat
Anda manfaatkan ketika mengerjakan proyek yang sifatnya tim sellingga
seluruh tim dapat bekerja dalam waktu bersamaan tanpa harus menunggu
user lain selesai.
d. Bersifat Open Source MySQL adalah sistem manajemen database
gratis. Meskipun gratis, bukan berarti database ini mempunyai kinerja
buruk. Apalagi lisensi gratis yang dipakai adalah GPL di bawah
pengelolaan Oracle sehingga kualitasnya termasuk baik. Selain itu,
Andajuga tidak perlu khawatir jika terjadi masalah karena banyak
komunitas dan dokumentasi yang embahas soal MySQL.
e.Struktur Tabel yang Fleksibel MySQL mempunyai struktur tabel yang
mudah dipakai dan fleksibel. Contohnya saat MySQL memproses ALTER
TABLE dan lain sebagainya. Jika dibandingkan dengan database lain
seperti Oracle dan PostgreSQL MySQL tergolong lebih mudah.
2.2.3 PhpMyAdmin
Menurut (Hartiwati, 2022) PhpMyAdmin juga sebuah aplikasi/perangkat
lunak bebas (open source) yang ditulis dalam bahasa pemrograman PHP
yang digunakan untuk menangani administrasi database MySQL melalui
jaringan lokal maupun internet. phpMyAdmin mendukung berbagai
operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang
(fields), relasi (relations), indeks, pengguna (users), perijinan
(permissions), dan lain.
Menurut Agung Baitul, dkk. dalam (Erawati, 2019) bahwa
22
database, pengguna (user), memodifikasi tabel, maupun mengirim database secara
23
Sistem operasi merupakan sebuah penghubung antarapengguna dari
komputer dengan perangkat keras komputer. Sebelum ada sistem operasi,
orang hanya mengunakan komputer dengan menggunakan sinyal analog
dan sinyal digital. Seiring dengan berkembangnya pengetahuan dan
teknologi, pada saat ini terdapat berbagai sistem operasi dengan
keunggulan masing- masing.
b. Bahasa Pemrograman
Bahasa Pemrograman (programming language) ialah program yang
digunakan untuk menerjemahkan instruksi-instruksi yang diitulis dalam
bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur
tertentu, agar diterima oleh komputer.g.
c. Perangkat Lunak Aplikasi
Perangkat lunak aplikasi (application software) merupakan suatu subkelas
perangkat lunak (software) komputer yang memanfaatkan kemampuan
komputer langsung, guna melakukan suatu tugas yang dingiinkan si
pengguna. Program ini dibuat programmer dan sudah disesuaikan dengan
keebutuhan pemakainya.
Perangkat Lunak (Software) merupakan sebuah perangkat yang tidak
berbentuk secara fisik, namun dapat dioperasikan oleh user atau penggunanya.
24
Garis besar cara kerja sistem operasi dasar perangkat lunak adalah:
a. Langkah pertama setelah kita memberikan perintah untuk
mengeksekusi suatu program adalah mentransfer file tersebut ke dalam
memori.
b. Setelah transfer selesai, eksekusi program dimulai.
c. Pada saat eksekusi program mencapai titik dimana file data dipelukan,
maka program meminta sistem operasi untuk mentransfer file data dari
disk ke memori.
d. OS menjalankan tugas ini dan mengembalikan kontrol eksekusi ke
program aplikasi, yang kemudian melanjutkan melakukan komputasi
yang diminta pada saat komputasi telah selesai dan hasilnya telah siap
dioutputkan.
Fungsi utama software adalah untuk menjalankan perintah sesuai dengan
lunak (software) tidak akanbisa berfungsi dengan baik. Perangkat lunak komputer
(software) merupakan sekumpulan data elektronik yang disimpan dan diatur oleh
komputer. Data elektronik yang disimpan oleh komputer itu dapat berupa program
atau instruksi yang akan menjalankan suatu perintah. Perangkat lunak disebut juga
implementasi sehingga dapat di pakai lagi pada berbagai program yang berbeda.
25
kosakata yang terbatas, sebuah tata bahasa yang dibatasi secara eksplisit, serta
aturan-aturan syntax dan semantik yang dibentuk secara baik. Pada tingkat yang
keras. Pada tingkat sedang, bahasa pemrograman seperti Ada 95, C, atau
Smalltalk, dipakai untuk membuat deskripsi prosedural dari program. Pada tingkat
yang paling tinggi, bahasa-bahasa tersebut menggunakan ikon grafik atau symbol
serta program tidak tergantung pada mesin. Ketika digunakan penerjemah yang
lebih canggih, maka kosakata, tata bahasa, syntax dan semantik dari bahasa
tingkat menengah dapat menjadi lebih canggih daripada bahasa tingkat mesin.
26
didasarkan pada detail aplikasi seperti tampilan aplikasi, fungsi-fungsi pada
aplikasi dan kesesuaian alur fungsi”.
Pengujian dengan pendekatan black box testing hanya mengamati hasil
eksekusi melalui data uji dan melakukan pemeriksaan terhadap fungsional
perangkat lunak. Penamaan black box testing sendiri karena analogi kita
mengamati kotak hitam sehingga yang bisa dilihat adalah bagian luarnya saja.
Dengan kata lain, pengujian perangkat lunak dengan pendekatan seperti ini
hanya melihat apa yang terjadi pada bagian luarnya saja tanpa melihat lebih
dalam bagaimana proses itu terjadi pada bagian dalam (Romindo dkk,
2023:103).
Pengujian black-box bukan merupakan alternatif dari teknik white-box tetapi
merupakan pendekatan komplementer yang kemungkinan besar mampu
mengungkap kelas kesalahan daripada metode white-box. Tidak seperti
pengujian white box yang dilakukan pada awal proses pengujian, pengujian
black box cenderung diaplikasikan selama tahap akhir pengujian (Jauhari,
2022:92).
27
serangkaian kondisi input yang sepenuhnya menggunakan semua peryaratan
fungsional untuk suatu program” (Subakti dkk, 2022:209).
“Keunggulan black box testing dibandingkan dengan white box testing adalah
black box testing dapat menguji keseluruhan fungsi perangkat lunak dan
dapat menemukan eror dengan mudah sementara white box testing digunakan
untuk menentukan kualitas pekerjaan dan standar coding” (Harahap dkk,
2022:165).
Pengujian black-box berusaha menemukan kesalahan dalam kategori sebagai
berikut (Subakti dkk, 2022:209):
a. Fungsi-fungsi yang tidak benar atau hilang.
b. Kesalahan interface.
c. Kesalahan dalam struktur data atau akses database eksternal.
d. Kesalahan kinerja.
e. Inisialisasi dan kesalahan terminasi.
Sama seperti pengujian perangkat lunak dengan pendekatan white box testing,
pengujian dengan pendekatan black box testing juga memiliki kelebihan dan
kelemahan, antara lain (Romindo dkk, 2023:103-104);
a. Kelebihan
28
Pengujian dengan pendekatan black box testing memungkinkan penguji untuk
memilik subset test secara efektif dan efisien. Cara ini juga memungkinkan
untuk menemukan kecacatan pada perangkat lunak sehingga bisa diperbaiki.
Pendekatan ini juga memungkinkan testing invesment yang maksimal.
b. Kelemahan
Kelemahan dari pengujian perangkat lunak dengan pendekatan black box
testing terletak pada sifatnya yang tidak menyeluruh. Akibatnya setelah
pengujian, bisa saja penguji tidak benar-benar yakin bahwa perangkat lunak
tersebut sudah benar-benar sempurna dan lulus uji.
hasil yang telah dilakukan Oleh peneliti terdahulu ini menjadi salah satu acuan
penelitian penulis yang dapat dilihat pada tabel 2.1 sebagai berikut :
29
Penulis Judul Artikel Publikasi jurnal Tahun Hasil
Terbit
Sandy Kosasi Perancangan Citec Journal 2014 Berdasarkan hasil kajian dan pembahasan, dapat
Aplikasi Point Of disimpulkan perancangan POS untuk minimarket
Sale Dengan Citra niaga sudah dapat memberikan informasi
Arsitektur mengenai sejumlah transaksi penjualan ritel melalui
Client/server arsitektur clien/server . Untuk client menggunakan
BerbasisLinux dan Windows XP profesional dan servernya
Windows menggunakan sistem Linux Redhat 9.0. Dalam
mempercepat dan kompatibel dengan perangkat yang
ada ketersediaan informasi mengenai persediaan
barang sudah dapat diperoleh seiring dengan proses
perekaman data transaksi penjualan sehingga
memudahkan kasir dalam penjualan barang
pengelolaan data barang jumlah menjadi lebih akurat
karena adanya informasi antar proses bisnis yang
saling berkaitan satu dengan yang lainnya.
Perancangan aplikasi pos ini memiliki sejumlah fitur-
fitur di mana dapat mengelola data barang menjadi
lebih cepat dan keakuratannya informasi menjadi
lebih terjamin, memudahkan pencarian produk
tertentu, langsung menerbitkan faktur penjualan
penanganan mutasi persediaan menjadi lebih optimal,
menghasilkan stroke penjualan dan sejumlah laporan
penjualan ritel yang berkaitan dengan proses bisnis
dalam pengelolaan transaksi sehari-hari.
Esti Astutik, Sistem Informasi Jurnal Informatika2020 Menghasilkan aplikasi inventory (ketersediaan) data
Mustagfirin Ketersedian Obat dan Rekaya obat, yang nantinya dapat membantu mempermudah
menggunakan Perangkat Lunak dalam menyajikan informasi persediaan data-data
Framework Laravel obat dan mempermudah pengelolaan sistem inventori
Di apotek Mugi obat dalam melakukan pendataan obat agar lebih
Sehat Limpung efisien. Sistem ini dibangun dengan framework PHP
Batang yaitu Laravel versi 5.6 dan didukung dengan
database MySQL untuk mengolah basis datanya.
Hasil dari penelitian ini adalah sebuah Sistem
Informasi Ketersediaan Obat Menggunakan
Framework Laravel Di Apotek Mugi Sehat Limpung
Batang.
Ni Kadek Artarini Analisi Dan Jurnal Ilmiah 2022 Penelitian ini bertujuan menganalisis dan merancang
Ni Made Estiyanti Perancangan Sistem Teknik model sistem informasi penjualan dan pengelolaan
Istri Ita Paramitha Informasi Penjualan Informatika dan persediaan obat, dengan studi kasus pada apotek
dan Pengelolaan Sistem Informasi Natha Farma. Analisis kebutuhan menghasilkan fitur-
Persedian Obat Pada fitur fungsional untuk pendataan obat, pelanggan,
Apotek dan pemasok. Sistem juga menyediakan fitur-fitur
fungsional untuk proses layanan pemesanan obat
(baik pemesanan oleh pelanggan maupun pemesanan
pembelia ke pemasok), penjualan ke pelanggan, serta
penyediaan luaran berupa faktur dan nota pembelian
dan penjualan, informasi persediaan obat, laporan-
laporan manajemen.
Setiawan Rancang Bangun Cyberarea.id 2021 Hasil penelitian ini berupa Sistem Informasi
Candra Bagus Sistem Manajemen Persediaan Obat yang membahas terkait
Persediaan Obat dengan pengelolaan persediaan obat yang digunakan
Di Apotek untuk mempermudah pengguna dalam penginputan
Bandar Lampung data obat, menentuan penilaian persediaan.
Gusti Syarifuddin, Perancangan Seminar Nasional 2015 Berdasarkan hasil analisa dan pembahasan dapat
Sandy Kosasi Aplikasi Point Of Teknologi disimpulkan bahwa aplikasi point of cell yang telah
Sale Dalam Informasi dan dirancang dapat digunakan oleh restoran happy
Pemasaran Menu Multimedia family Sanggau sebagai aplikasi yang membantu
Restoran (SEMNASTEK dalam kegiatan pengolahan data transaksi yang
terjadi pada bagian kasir. Aplikasi pos dikembangkan
dengan mengikuti tahapan pada metode sequential
linear di mana tahapannya dimulai dari
communication, planning, modeling, construction
and deployment. Hasil dari perancangan aplikasi
yaitu restoran happy family memiliki aplikasi yang
dapat mengintegrasikan data menu dan transaksi
penjualan sehingga dapat menghasilkan sebuah
laporan antara lain laporan penjualan per bulan per
kasir dan permenung di mana laporan-laporan
tersebut dapat digunakan pihak manajemen restoran
happy family dalam mengambil keputusan yang tepat
dalam meningkatkan kualitas dan pendapatan
restorannya
mengetahui dan memecahkan masalah yang akan diteliti. Kcrangka pemikiran pada
sistem yang akan dirancang dapat dilihat pada gambar berikut ini :
Apotek Adis Farma. Untuk memecahkan masalah tersebut, tahap pertama yang
dilakukan peneliti adalah mengumpulkan data yang akan digunakan dalam proses
dengan algoritma pendukung untuk menjawab semua permasalahan yang ada. Dalam
dan metode perancangan Extreme Programming (XP). Spesifikasi sistem yaitu alat
Laravel, MVC, MariaDB dan Algoritma FIFO (Frist in – Frist Out). Lalu pada tahap
terdiri dari use case diagram, activity diagram, sequence diagram dan class diagram.
menciptakan website dinamis yang terdiri dari bagian front end dan back end. Pada
selesai dibuat maka diperlukan pengujian untuk memastikan aplikasi telah berjalan
sesuai dengan tujuannya. Metode yang digunakan pada pengujian ini adalah Black
Box Testing. Setelah melewati semua langkah-langkah diatas maka akan didapatkan
hasil.