es,lem dll Badan Kuning
0,1 0,1
0,1 0,9
Pucat di Bawah Kelopak Mata
0,8 0,8
0,8 0,8
Pembengkakan limpa
0,7 0,6
0,5 0,8
Luka disudut bibir
0,6 0,8
0,4 0,3
Lebam-lebam 0,8
0,5 0,5
0,4 Riwayat Batuk
Darah 0,5
0,7 0,5
0,3 Riwayat BAB
Hitam 0,6
0,8 0,6
0,5
3.4 Pemodelan Sistem
Perancangan aplikasi
untuk mengidentifikasi
penyebab penyakit
anemia menggunakan metode
Dempster-Shafer
berbasis Android bertujuan untuk menerapkan solusi pemecahan masalah yang telah diajukan pada analisis sistem.
3.4.1 Use Case Diagram
Use case
diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem, diagram ini menunjukkan fungsi dari sebuah sistem dan interaksi yang dilakukan oleh
aktor dan sistem.
Universitas Sumatera Utara
Gambar 3.2
Usecase Diagram User
3.4.2 Activity Diagram
Activity diagram
menunjukkan berbagai alur aktifitas dalam sistem yang sedang dirancang.
3.4.2.a Activity Diagram Proses Registrasi
Pada activity Proses Registrasi, dijelaskan bahwa program meminta untuk memasukkan data
Username
dan
Password
yang diinginkan oleh user. Setelah selesai memasukkan data maka program akan masuk ke menu utama login. Berikut gambar
Activity Diagram
Proses
Registrasi
dapat dilihat pada Gambar 3.3.
Universitas Sumatera Utara
Gambar 3.3
Activity Diagram
Proses
Registrasi
3.4.2.b. Activity Diagram Proses Login
Pada
activity diagram login
, dijelaskan bahwa program menunggu
input
dari user berupa
username
dan
password
seperti yang terlihat pada gambar dibawah ini. Setelah user memasukkan
username
dan
password
, program akan memeriksa data tersebut kedalam
database
, program akan memberikan konfirmasi
login
, apabila user tidak dapat melakukan proses
login
atau tidak memiliki
username
dan
password
maka user harus mendaftar terlebih dahulu membuat akun baru untuk mendapatkan
username
dan
password
untuk masuk ke menu utama. Berikut gambar
Activity Diagram
Login dapat dilihat pada Gambar 3.4.
Universitas Sumatera Utara
Gambar 3.4
Activity Diagram
Proses
Login
3.4.2.c. Activity Diagram Diagnosis
Pada
Activity
Diagram Diagnosis, dijelaskan bahwa program akan menunggu sampai
user
memasukan data pasien yang akan didiagnosis, kemudian program akan menunggu
user
menjawab tiap-tiap pertanyaan terhadap symptomgejala yang dialami pasien, lalu program akan menghitung tiap-tiap gejala yang dipilih kemudian program
akan menampilkan hasil akhir berupa nilai kepastian terhadap gejala yang dipilih dan hasil diagnosis. Berikut gambar
Activity Diagram
Diagnosis dapat dilihat pada Gambar 3.5.
Universitas Sumatera Utara
Gambar 3.5
Activity Diagram
Proses Mendiagnosis
3.4.3 Sequence Diagram
Sequence diagram
merupakan suatu diagram yang mendeskripsikan interaksi-interaksi antar objek di dalam sebuah sistem yang disusun pada sebuah urutan tertentu. Adapun
sequence diagram
sistem ini dapat dilihat pada Gambar 3.6 berikut.
Universitas Sumatera Utara
Gambar 3.6
Sequence Diagram
3.5 Perancangan Sistem