83
THEN
Kondisi gizi buruk dengan gejala Kondisi gizi balita anda buruk dengan gejala Marasmikmik-Kwashiorkor
Rule 48 IF Umur anak di bawah 5 tahun AND Letak berat badan bulan lalu pada KMS berwarna BGM Bawah Garis Merah AND Perubahan berat
badan tetap AND Tidak disertai gejala klinis THEN Kondisi gizi balita
anda kurang
Rule 49 IF Umur anak di atas 5 tahun THEN Kondisi gizi balita anda tidak
terditeksi sistem
4.4 Pengembangan Sistem 4.4.2 System Design
4.4.2.1 Identifikasi actor
Actor di dalam sistem pakar untuk mendeteksi gizi buruk pada balita ini diklasifikasikan menjadi dua yaitu Knowledge Engineer KE dan Civil.
Knowledge Engineer mempunyai wewenang khusus untuk melakukan perubahan pada sistem, baik melakukan perubahan data setelah melakukan
konsultasi dengan pakar ataupun melakukan perubahan koding – koding program. Actor civil disini lebih merupakan user umum pemakai aplikasi, dimana
semua orang - orang yang berkepentingan dapat malakukan pelacakan pendeteksian gizi buruk pada balita. Di bawah ini dapat dilihat identifikasi untuk
actor pada sistem pakar untuk mendeteksi gizi buruk pada balita.
Even numbered pages not converted in the evaluation version
To purchase AllPDF go to our website at
http:www.bcltechnologies.com
85 Pada use case di atas terdapat case login yang di dalamnya terdapat objek
yaitu user. User di sini merupakan actor dari sistem pakar untuk mendeteksi gizi buruk pada balita yang dibagi menjadi dua yaitu civil dan knowledge engineer.
Kemudian di dalam use case mengisi basis pengetahuan terdapat beberapa objek potensial diantaranya umur, warna, posisi, tingkat, kondisi, cek gejala, gejala, dan
penyakit. Pada use case mengisi basis aturan terdapat di dalamya objek potensial yaitu aturan. Pada aturan ini merupakan kumpulan rule sistem pakar yang
merepresentasikan pengetahuan. Pada use case menelusuri kasus terdapat di dalamnya terdapat objek
potensial yaitu question. Question ini merupakan sarana penelusuran kasus bagi user dengan cara mengisi pertanyaan yang disediakan sistem untuk dicocokan
dengan aturan yang tersedia pada basis aturan. Use case mengisi rekomendasi dilakukan oleh knowledge engineer. Terdapat objek rekomendasi pada use case
ini. Rekomendasi mempunyai kaitan dengan kasus – kasus yang mungkin terditeksi oleh hasil penelususran kasus
4.4.2.2.1 Identifikasi Use Case
Tabel 4.2 Tabel Identifikasi Use Case
No Use Case Name
Description Actor
1
2 Login
Mengisi Basis Pengetahuan Use Case ini digunakan untuk
masuk ke dalam sistem pakar untuk mendeteksi gizi buruk pada balita.
Use Case ini digunakan untuk Knowledge Engineer
dan Civil Knowledge Engineer
Even numbered pages not converted in the evaluation version
To purchase AllPDF go to our website at
http:www.bcltechnologies.com
87 password yang benar
2. Jika username dan password diterima sistem, maka sistem akan menuju form menu utama
Pre Condition Actor telah memiiliki hak akses berupa username,
password.
Post Condition
Melakukan pilihan menu pada masing – masing status user.
2. Use Case Mengisi Basis Pengetahuan
Tabel 4.4 Narasi Use Case Mengisi Basis Pengetahuan
Use Case Name Mengisi Basis Pengetahuan
Actor Knowledge engineer
Description Use Case ini digunakan untuk mengubah
data pengetahuan atau basis pengetahuan sistem pakar
References Gambar 4.6
Actor Action System Response
Typical Course of Events Step 1 : Knowledge
Engineer memilih menu basis pengetahuan
Step 3 : Knowledge Engineer memilih data yang
akan di-edit Step 5 : Actor meng-edit,
menyisipkan, atau menghapus data pada form
perbaikan basis pengetahuan
Step 2 : Sistem menampilkan form
pengetahuan Step 4 : Sistem
menampilkan data yang akan di-edit
Step 6 : Sistem menjalankan request
penyimpanan
Alternative Course -
Pre Condition Actor melakukan login
Even numbered pages not converted in the evaluation version
To purchase AllPDF go to our website at
http:www.bcltechnologies.com
89
4. Use Case Mengisi Rekomendasi
Tabel 4.6 Narasi Use Case Mengisi Rekomendasi
Use Case Name Mengisi Rekomendasi
Actor Knowledge Engineer dan Civil
Description Use Case ini digunakan Knowledge Engineer untuk
mengubah isi dari rekomendasi dan bagi user Civil digunakan untuk melihat rekomendasi dari kasus yang
terjadi.
References Gambar 4.6
Actor Action System Response
Typical Course of Events Step 1 : Actor memilih
menu rekomendasi Step 3 : Actor melihat.
meng-edit, menyisipkan, atau menghapus data pada
form rekomendasi Step 2 : Sistem
menampilkan form rekomendasi
Step 4 : Sistem menjalankan request
penyimpanan
Alternative Course -
Pre Condition Actor melakukan login
Post Condition Actor melakukan penyimpanan
Even numbered pages not converted in the evaluation version
To purchase AllPDF go to our website at
http:www.bcltechnologies.com
91
4.4.2.3 Activity Diagram