4.2.2. Analisis Persyaratan
Dalam tahap analisis persyaratan yang ada akan dibagi menjadi 2 dua bagian. Pada bagian pertama yaitu persyaratan fungsional Functional
Requirement seperti aktivitas dan pelayanan service yang harus disediakan oleh
aplikasi yang akan dibangun. Pada bagian kedua yaitu persyaratan nonfungsinal Nonfunctional Requirement seperti fitur-fitur lain yang diperlukan oleh aplikasi
agar sistem dapat lebih memuaskan dan baik. di bawah ini adalah requirements dari aplikasi pendaftaran online.
1. Functional Requirement Aplikasi yang dikembangkan mempunyai functional requirement
seperti : a. Pengaturan pendaftaran antrian untuk layanan dokter gigi seperti
jumlah maksimal pendaftar. b. Pengaturan informasi layanan medis dan jadwal dokter yang bisa
diperbaharui sehingga memudahkan untuk penggantian informasi. 2. Nonfunctional Requirement
Nonfunctional requirement atau persyaratan nonfungsional dalam
aplikasi yang dibangun seperti pada tabel berikut :
Tabel 4.1 .
Nonfunctional Requirement Jenis Kebutuhan
Penjelasan 1. Model Tampilan
performance a Mengurangi tingkat
kesalahan dan ketidak lengkapan data
b Tampilan interface yang
menarik dan lebih user friendly
dengan unsur multimedia sehingga lebih
mudah dimengerti dan digunakan oleh user.
c Penambahan penggunaan video agar lebih menarik
2. Model Penyimpanan Data information
a Meminimalisasi terjadinya kesalahan penginputan data
dan informasi. b Data terdokumentasi dan
terstruktur 3. Model Pengontrolan
control a Meningkatkan keamanan
terhadap pelaksanaan proses penyimpanan data.
b Membatasi akses penggunaan terhadap
sistem dengan cara membedakan user.
c Mencegah akses penuh dari pengguna-pengguna
yang tidak berwenang.
4. Model efesiensi eficiency
a Mengefisienkan waktu untuk proses antrian
pendaftar. b Meminimalisasi waktu dan
sumber daya yang dibutuhkan untuk
penyampaian informasi kepada pasien Klinik.
4.2.3. Analisis Keputusan
Analisis keputusan yang dibuat setelah menganalisis masalah yaitu menentukan komponen-komponen yang akan dirancang, dibangun dan
diimplementasikan. Berikut merupakan komponen-komponen yang dibutuhkan: 1. Data Layanan Medis Klinik
Data Layanan Medis Klinik yang diperlukan untuk pembuatan aplikasi pendaftaran online seperti data layanan jasa pengobatan, data pasien,
data jadwal dokter dan data pendaftaran untuk antrian layanan dokter gigi.
2. Maintenance Data Layanan Maintenance
data layanan dibutuhkan untuk proses update informasi layanan jasa pengobatan yang ada di klinik dan pengaturan antrian
pendaftaran online layanan untuk dokter gigi
4.3. Perancangan Sistem
. 4.3.1.
Use Case Diagram
Use case diagram menggambarkan fungsionalitas yang diharapkan dari
sebuah sistem, dalam membuat use case diagram ada beberapa tahapan yaitu identifikasi aktor, identifikasi use case, use case diagram dan use case naratif.
1. Identifikasi Aktor
Berikut adalah tahapan Identifikasi untuk Aktor yang berperan di aplikasi