3.1.3.2 Analisis Use CaseDiagram
3.1.3.2.1. Definisi Aktor
Berikut ini adalah definisi aktor Use Case diagram analisis gangguan kepribadian menggunakan metode Certainty Factor dan metode Fuzzy.
Tabel 3.1 Definisi Aktor No
Aktor Definisi
1 User
Aktor yang hanya dapat melakukan konsultasi, melihat informasi tentang penyakit dan profil
dari penulis sistem. 2
Admin Aktor yang dapat mengakses seluruh sistem.
3.1.3.2.2 Definisi Use Case
Use Case menyatakan fungsi lengkap yang dilakukan aktor dan menghasilkan nilai ke aktor serta menggambarkan dimana level Userdan respon. Berikut akan dijelaskan
definisi Use Case yang terdapat dalam sistem.
Tabel 3.2 Definisi Use Case No
Use Case Definisi
1 Konsultasi
Merupakan daftar pertanyaan gejala yang dijawab oleh User.
2 Informasi
Merupakan informasi tentang penyakit yang ada di dalam sistem.
3 Profil
Merupakan informasi tentang penulis. 4
Admin Merupakan menu yang berisi perintah untuk
login bagi admin. 5
Login Menu yang memerlukan nama dan password
admin. 6
Edit Admin Merupakan
halaman untuk
menambah, mengubah dan menghapus admin.
Universitas Sumatera Utara
7 Edit Nilai
Merupakan halaman untuk mengubah nilai keyakinan dari setiap gejala.
3.1.3.2.3 Skenario Use Case
Tabel 3.3 Use Case Konsultasi Identifikasi
Use Case Konsultasi
Deskripsi Aktor
User, Client, Admin Skenario Utama
Kondisi awal Halaman Utama
Aksi Aktor Step 1. Jalankan Aplikasi
Step 2. Klik button yang mempunyai label Konsultasi.
Step 3. Jawab setiap pertanyaan yang diberikan sistem.
Kondisi Akhir Jika pertanyaan selesai dijawab maka
klik tombol diagnosis. Sistem akan memberikan hasil diagnosis. Klik tombol
selesai untuk mengakhiri aplikasi.
Tabel 3.4 Use CaseInformasi Identifikasi
Use Case Informasi
Deskripsi Aktor
User, client, Admin Skenario Utama
Kondisi awal Klik buttoninformasi
Universitas Sumatera Utara
Aksi Aktor Step 1. Jalankan Aplikasi
Step 2. Klik button yang mempunyai label informasi.
Kondisi Akhir Sistem akan menampilkan Informasi
mengenai gangguan kepribadian yang dibahas dalam sistem. Klik tombol
kembali untuk kembali ke menu utama. Klik tombol selesai untuk mengakhiri
aplikasi.
Tabel 3.5 Use Case Profil Identifikasi
Use Case Profil
Deskripsi Aktor
User, Client, Admin Skenario Utama
Kondisi awal Halaman utama
Aksi Aktor Step 1. Jalankan Aplikasi
Step 2. Klik button yang mempunyai
label Profil. Kondisi Akhir
Sistem akan menampilkan informasi mengenai profil penulis. Klik tombol
kembali untuk kembali ke menu utama. Klik tombol selesai untuk mengakhiri
aplikasi.
Universitas Sumatera Utara
Tabel 3.6 Use Case Admin Identifikasi
Use Case Profil
Deskripsi Aktor
Admin Skenario Utama
Kondisi awal Menampilkan halaman utama
Aksi Aktor Step 1. Setelah button Admin di klik
maka akan muncul halaman login. Step 2. Admin mengisi nama dan
password yang benar. Step 3. Sistem akan melakukan verifikasi
terhadap data login. Kondisi Akhir
Jika login berhasil makan sistem akan memberikan dua pilihan untuk edit
admin atau edit nilai gejala.
Tabel 3.7 Use Case Edit Admin Identifikasi
Use Case Edit Admin
Deskripsi Aktor
Admin Skenario Utama
Kondisi awal Admin berada di halaman pilihan untuk
edit admin atau edit nilai. Aksi Aktor
Step 1. Setelah button edit admin di klik maka akan muncul halaman edit admin.
Step 2. Admin mengisi nama dan password yang baru.
Step 3. Admin menambah admin baru
Universitas Sumatera Utara
dengan meng klik tombol tambah. Step 4. Admin memilih nama admin
yang ada di dalam database melalui datagrid view.
Step 5. Admin mengubah nama atau password admin yang lama dengan meng
klik tombol ubah. Step 6. Admin memilih nama admin
yang ada di dalam database melalui Datagrid View.
Step 7. Admin menghapus admin lama dengan meng klik tombol hapus.
Kondisi Akhir Sistem akan menampilakn daftar admin
yang ada dalam database baik itu yang sudah di update atau belum melalui
Datagrid View.
Tabel 3.8 Use Case Edit Nilai Identifikasi
Use Case Edit Nilai
Deskripsi Aktor
Admin Skenario Utama
Kondisi awal Admin berada di halaman pilihan untuk
edit admin atau edit nilai. Aksi Aktor
Step 1. Setelah button edit nilai di klik maka akan muncul halaman edit nilai.
Step 2. Admin memilih id gejala yang ada di dalam databe melalui Datagrid
View. Step 3. Admin mengganti nilai gejala
Universitas Sumatera Utara
yang lama dengan yang baru. Step 4. Admin meng klik tombol update
sehingga nilai gejala menjadi berubah. Kondisi Akhir
Sistem akan menampilkan daftar id dan nilai gejala yang ada dalam database
baik itu yang sudah di update atau belum melalui datagrid view.
3.1.3.3 Activity Diagram