• Tidak ada hasil yang ditemukan

BAB IV ANALISA DAN PERANCANGAN SISTEM

4.1. Analisa Kebutuhan Perangkat Lunak

4.1.4. Skenario Use Case

Masing-masing use case yang terdapat pada diagram use case tersebut akan dijabarkan dalam skenario use case secara mendetail. Pada skenario use case tersebut, akan diberikan uraian nama use case, aktor yang berhubungan dengan use case tersebut, tujuan dari use case, deskripsi global tentang use case, kondisi awal yang harus dipenuhi dan kondisi akhir yang diharapkan setelah berjalannya fungsional use case. Pada skenario use case juga akan diberikan uraian yang berkaitan dengan tanggapan dari sistem atas suatu aksi yang di berikan oleh aktor ( aliran utama ). Skenario use case juga terdapat kejadian alternatif yang merupakan jalannya sistem jika terdapat kondisi tertentu (aliran alternatif).

1. Use case pilih menu

Pada use case pilih menu, akan dijelaskan secara detail tentang proses pemilihan menu yang akan dilakukan oleh user atau pakar. Tabel 4.5 merupakan skenario use case pilih menu.

Tabel 4.5 Tabel Skenario Use Case Pilih Menu Use Case Pilih Menu.

Aktor User.

Tujuan Melakukan proses pemilihan menu untuk menentukan langkah apa yang akan dilakukan sistem selanjutnya. Deskrips

i

Use case ini mendeskripsikan bagaimana user atau pakar melakukan pemilihan menu. Menu-menu tersebut terdiri dari Diagnosis, Bantuan dan Tentang Kami.

Kondisi Awal

User atau pakar telah mengetahui apa yang hendak dilakukan terhadap sistem.

Kondisi Akhir

User atau pakar dapat mengakses ke halaman atau form selanjutnya. Sumber : Perancangan

2. Use case Input Identitas dan Gejala

Pada use case input identitas dan gejala, akan dijelaskan secara detail tentang bagaiamana user menginput data identitas dan gejala. Tabel 4.6 merupakan skenario use case input identitas dan gejala.

Tabel 4.6 Tabel Skenario Use Case Input Identitas dan Gejala Use Case Input Identitas dan Gejala

Aktor User

Tujuan Melakukan proses penginputan data identitas dan gejala.

Deskrips i

Use case ini mendeskripsikan bagaimana user atau pakar melakukan penginputan data identitas dan gejala. Input identitas terdiri dari nama, usia, dan jenis kelamin.

Sedangkan input gejala terdiri dari gingival index, alveolar bone loss, dan probing packet depth.

Kondisi Awal

User atau pakar melihat tampilan berupa form kosong, sehingga user dapat

menginputkan data identitas dan gejala. Kondisi

Akhir

User atau pakar telah menginputkan identitas dan gejala.

Sumber : Perancangan

3. Use case Lihat Hasil Perhitungan

Pada use case lihat hasil perhitungan, akan dijelaskan secara detail bagaimana hasil perhitungan yang akan ditampilkan sistem kepada user atau pakar. Tabel 4.7 merupakan skenario use case lihat hasil perhitungan.

Tabel 4.7 Tabel Skenario Use Case Lihat Hasil Perhitungan Use Case Lihat Hasil Perhitungan

Aktor User

Tujuan Menampilkan hasil perhitungan kepada user atau pakar.

Deskripsi Use case ini mendeskripsikan bagaimana user atau pakar melihat hasil perhitungan yang telah dilakukan oleh sistem ketika user atau pakar menekan tombol Lihat Hasil Perhitungan. Sistem akan

menamplkan hasil tingkat keparahan penyakit yang diidap pasien apakah ringan atau sedang atau parah.

Kondisi Awal

User atau pakar telah menekan tombol Lihat Hasil Perhitungan.

Kondisi Akhir

User atau pakar dapat mengetahui tingkat keparahan dari penyakit yang diidap pasien apakah ringan atau sedang atau parah. Sumber : Perancangan

4. Use case Lihat Grafik Keangggotaan

Pada use case lihat grafik keanggotaan, akan dijelaskan secara detail apa yang akan ditampilkan oleh sistem kepada user atau pakar ketika memilih tombol lihat grafik keanggotaan. Tabel 4.8 merupakan skenario use case lihat grafik keanggotaan.

Tabel 4.8 Tabel Skenario Use Case Lihat Grafik Keanggotaan Use Case Lihat grafik keanggotaan

Aktor User

Tujuan Menampilkan grafik fungsi keanggotaan kepada user atau pakar.

Deskripsi Use case ini mendeskripsikan bagaimana user atau pakar melihat grafik yang telah dibuat oleh sistem ketika user atau pakar menekan tombol Lihat Grafik

Keanggotaan. Sistem akan menampilkan data identitas dari pasien dan menampilkan hasil tingkat keparahan penyakit yang diidap pasien apakah ringan atau sedang atau parah serta grafik fungsi keanggotaan dari diagnosis tingkat keparahan penyakit. Kondisi

Awal

User atau pakar telah menekan tombol Lihat Grafik Keanggotaan.

Kondisi Akhir

User atau pakar dapat mengetahui grafik fungsi keanggotaan dari tingkah keparahan penyakit yang diidap pasien.

Sumber : Perancangan

5. Use case Lihat Bantuan

Pada use case lihat bantuan, akan dijelaskan secara detail apa yang akan ditampilkan oleh sistem kepada user atau pakar ketika memilih tombol bantuan. Tabel 4.9 merupakan skenario use case lihat bantuan.

Tabel 4.9 Tabel Skenario Use Case Lihat Bantuan Use Case Lihat bantuan

Aktor User

Tujuan Menampilkan bantuan berupa petunjuk penggunaan aplikasi kepada user atau pakar.

Deskripsi Use case ini mendeskripsikan bagaimana user atau pakar melihat petunjuk

penggunaan aplikasi ketika user atau pakar menekan tombol Bantuan.

Kondisi Awal

User atau pakar telah menekan tombol Bantuan.

Kondisi Akhir

User atau pakar dapat mengetahui Sumber : Perancangan

6. Use case Lihat Tentang Kami

Pada use case lihat tentang kami, akan dijelaskan secara detail apa yang akan ditampilkan oleh sistem kepada user atau pakar ketika memilih tombol tentang kami. Tabel 4.10 merupakan skenario use case lihat tentang kami.

Tabel 4.10 Tabel Skenario Use Case Lihat Tentang Kami Use Case Lihat tentang kami

Aktor User

Tujuan Menampilkan isi dari halaman tentang kami berupa siapa saja pengembang dari aplikasi. Deskripsi Use case ini mendeskripsikan bagaimana user

atau pakar melihat siapa saja pengembang dari aplikasi ketika user atau pakar menekan tombol Tentang Kami.

Kondisi Awal

User atau pakar telah menekan tombol Tentang Kami.

Kondisi Akhir

User atau pakar dapat mengetahui siapa saja pengembang dari aplikasi sistem pakar ini. Sumber : Perancangan

Dokumen terkait