Use Case Diagram Perancangan Proses

dari tabel pertanyaan, jika pertanyaan yang tampil dijawab YA maka jawaban akan disimpan dan kemudian akan memproses pertanyaan berikutnya. Tetapi jika TIDAK maka langsung memproses pertanyaan selanjutnya tanpa menyimpanya terlebih dahulu. Jika saat memproses pertanyaan sudah dapat mengidentifikasi jenis penyakit maka tidak perlu mengulang untuk memproses pertanyaan selanjutnya dan akan tampil output berupa hasil analisis, selesai. Tapi jika belum maka harus mengulang untuk memproses pertanyaan selanjutnya sampai dapat mengidentifikasi jenis penyakit.

3.2 Perancangan Proses

Perancangan proses akan menjelaskan bagaimana sistem bekerja untuk mengolah data input menjadi data output dengan fungsi-fungsi yang telah direncanakan. Sistem ini akan digunakan oleh 2 user yaitu user umum dan administrator.

3.2.1 Use Case Diagram

Untuk mengenal proses dari sistem yang lama atau sistem yang sekarang ini digunakan diagram use case. Dengan diagram use case ini dapat diketahui proses yang terjadi pada aktivitas laboratorium. Dengan diagram ini juga dapat diketahui fungsi yang digunakan oleh sistem yang sekarang. Diagram Use Case grafis menggambarkan interaksi antara sistem, eksternal sistem jika ada dan pengguna. Diagram Use Case memainkan peran utama dalam desain sistem karena bertindak sebagai peta jalan dalam membangun struktur sistem, tetapi juga mendefinisikan siapa yang akan menggunakan sistem dan dengan cara apa pengguna mengharapkan untuk berinteraksi dengan sistem. Tujuan dari diagram use case adalah untuk menggambarkan: • Aktor. • Satu set use case untuk sistem • Hubungan antara aktor dan use case Gambar use case bisa dilihat di bawah ini login_admin pendaftaran_pasien login_pasien masukkan gejala update gejala update hasil diagnosis Admin pasien mendiagnosis penyakit masukkan hasil diagnosis melihat hasil diagnosis input data penyakit update data penyakit Gambar 3.5 Use case diagram Berikut merupakan penjelasan Use case diagram diatas : Tabel 3.3 Penjelasan Use case diagram Aktor Input Nama Use Case Deskripsi Use Case Admin User name, Password Masukkan gejala Use case ini berfungsi untuk memasukkan gejala kemudian disimpan dalam data base. Update gejala Use case ini berfungsi untuk melakukan edit gejala-gejala Masukkan data penyakit Use case ini berfungsi untuk memasukkan data penyakit kemudian disimpan dalam data base. Update data penyakit Use case ini berfungsi untuk melakukan edit data penyakit Masukkan hasil diagnosis Use case ini berfungsi untuk memasukkan hasil diagnosis pengobatan kemudian disimpan dalam data base. Update hasil diagnosis Use case ini berfungsi untuk melakukan edit hasil diagnosispengobatan. Pasien User Name, password sesuai dengan pendaftaran Pilih gejala Use case ini berfungsi untuk pilihan gejala-gejala yang akan dipilih oleh pasien Mendiagnosis penyakit Use case ini berfungsi untuk mendiagnosis penyakit Melihat hasil diagnosis Use case ini digunakan untuk melihat hasil dari diagnosis penyakit

3.2.2 Use Case Sequence Diagram