• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN DESAIN

3.3 Analisis Kebutuhan Sistem

3.3.2 Narasi Use Case

Deskripsi umum use case dari setiap use case di atas dijabarkan dalam

tabel 3.7 di bawah ini.

Tabel 3.7 Deskripsi Use Case

No Id Use Case Nama Use Case Deskripsi

1 RDT-001 Input data sertifikasi

guru

Use case ini berfungsi untuk

memasukkan data pelatihan ke

dalam sistem.

2 RDT-002 Transformasi data Use case ini berfungsi untuk

melakukan transformasi data

pelatihan ke dalam kode-kode

tertentu.

3 RDT-003 Reduct atribut Use case ini berfungsi untuk

melakukan proses reduct atribut

yaitu mencari atribut yang dapat

dijadikan sebagai pembeda untuk

pembentukan pohon keputusan.

4 RDT-004 Bentuk pohon keputusan Use case ini berfungsi untuk

mengolah data pelatihan menjadi

bentuk pohon keputusan.

5 RDT-005 Simpan pola Use case ini berfungsi untuk

menyimpan pola klasifikasi ke

dalam bentuk file.

Pengarang : Ana Suryaningsih

Tanggal : 14 Juni 2011

Versi : 1.0

Nama Use Case : Input data sertifikasi guru Jenis Use-Case

Prioritas : Tinggi

Sumber : -

Aktor Bisnis

Primer :

Pengguna

Aktor Pendukung

Lainnya :

-

Stakeholder Lain

Yang berhubungan :

-

Deskripsi : Use case ini menggambarkan proses dimana pengguna

memasukkan data sertifikasi guru ke dalam sistem.

Prakondisi : Pengguna telah masuk ke halaman preprocessing.

Pemicu : Use case ini digunakan apabila pengguna ingin

menginputkan data.

Langkah Umum : Kegiatan aktor Respon sistem

Langkah 1 : Pengguna

memilih menu

datamining.

Langkah 3 : Pengguna

mengklik tombol browse.

Langkah 5 : Pengguna

memilih data input dan

mengklik tombol

tampilkan.

Langkah 2 : Sistem

menampilkan halaman

preprocessing.

Langkah 4 : Sistem

menampilkan file chooser.

Langkah 6 : Sistem

menampilkan data input di

halaman preprocessing.

Langkah Alternatif : -

Kesimpulan : Use case ini selesai apabila data berhasil ditampilkan di

dalam sistem (halaman preprocessing).

Pascakondisi : Data berhasil ditampilkan oleh sistem pada halaman

preprocessing.

Batasan

Implementasi dan

Spesifikasi

Data yang diinputkan harus sesuai format.

Asumsi : -

Masalah terbuka : -

Pengarang : Ana Suryaningsih

Tanggal : 14 Juni 2011

Versi : 1.0

Nama Use Case : Transformasi data Jenis Use-Case

Use Case ID : RDT-002 Persyaratan Bisnis

Prioritas : Tinggi

Sumber : -

Aktor Bisnis

Primer :

Pengguna

Aktor Pendukung

Lainnya :

-

Stakeholder Lain

Yang berhubungan :

-

Deskripsi : Use case ini menggambarkan proses dimana pengguna

melakukan proses transformasi data (data diubah ke

dalam kode-kode yang telah ditentukan).

Prakondisi : Pengguna telah masuk ke halaman preprocessing.

Pemicu : -

Langkah Umum : Kegiatan aktor Respon sistem

Langkah 1 : Pengguna

mengklik tombol

transformasi data pada

halaman preprocessing.

Langkah 2 : Sistem akan

menjalankan proses

transformasi data.

Langkah 3 : Sistem akan

menampilkan hasil

transformasi data pada tabel

yang ada.

Kesimpulan : Use case ini selesai apabila data sertifikasi guru telah

berhasil ditransformasi (data diubah ke dalam kode-kode

yang telah ditentukan).

Pascakondisi : Sistem menampilkan data yang telah ditransformasi pada

tabel yang ada.

Aturan Bisnis : -

Batasan

Implementasi dan

Spesifikasi

-

Asumsi : -

Masalah terbuka : -

Pengarang : Ana Suryaningsih

Tanggal : 14 Juni 2011

Versi : 1.0

Nama Use Case : Reduct atribut Jenis Use-Case

Use Case ID : RDT-003 Persyaratan Bisnis

Prioritas : Tinggi

Sumber : -

Aktor Bisnis

Primer :

Pengguna

Aktor Pendukung

Lainnya :

-

Stakeholder Lain

Yang berhubungan :

-

Deskripsi : Use Case ini menggambarkan proses dimana pengguna

me-reduct atribut dari data input yang telah

ditransformasi.

Prakondisi : Sistem berhasil melakukan proses transformasi data.

Pemicu : -

Langkah Umum : Kegiatan aktor Respon sistem

Langkah 1 : Pengguna

mengklik tombol reduct

atribut pada halaman

preprocessing.

Langkah 2 : Sistem akan

menjalankan proses reduct.

Langkah 3 : Sistem akan

menampilkan halaman hasil

reduct atribut.

Langkah Alternatif : -

Kesimpulan : Use case ini selesai apabila data sudah berhasil di-reduct.

Pascakondisi : Menampilkan data yang telah di-reduct pada halaman

reduct atribut.

Aturan Bisnis : -

Batasan

Implementasi dan

Spesifikasi

-

Asumsi : -

Masalah terbuka : -

Pengarang : Ana Suryaningsih

Tanggal : 14 Juni 2011

Versi : 1.0

Nama Use Case : Bentuk pohon keputusan Jenis Use-Case

Use Case ID : RDT-004 Persyaratan Bisnis

Prioritas : Tinggi

Sumber : -

Aktor Bisnis

Primer :

Pengguna

Aktor Pendukung

Lainnya :

-

Stakeholder Lain

Yang berhubungan :

-

Deskripsi : Use case ini menggambarkan proses dimana sistem

membentuk suatu aturan dari proses penambangan data

dalam bentuk pohon keputusan.

Prakondisi :  Pengguna telah berhasil memasukkan data

pelatihan ke dalam sistem.

 Pengguna telah berhasil melakukan proses

transformasi data.

 Pengguna telah berhasil melakukan proses reduct

atribut.

Pemicu : -

Langkah 1 : Pengguna

mengklik tombol bentuk

pohon keputusan pada

halaman reduct atribut.

Langkah 2 : Sistem akan

membentuk pohon

keputusan.

Langkah 3 : Sistem akan

menampilkan pohon

keputusan.

Langkah Alternatif : -

Kesimpulan : Use case ini selesai apabila sistem sudah menampilkan

aturan dari proses penambangan data dalam bentuk

pohon keputusan.

Pascakondisi : Menampilkan halaman lihat pohon keputusan.

Aturan Bisnis : -

Batasan

Implementasi dan

Spesifikasi

-

Asumsi : -

Masalah terbuka : -

Pengarang : Ana Suryaningsih

Tanggal : 14 Juni 2011

Versi : 1.0

Nama Use Case : Simpan aturan Jenis Use-Case

Use Case ID : RDT-005 Persyaratan Bisnis

Prioritas : Sedang

Sumber : -

Aktor Bisnis

Primer :

Pengguna

Aktor Pendukung

Lainnya :

-

Stakeholder Lain

Yang berhubungan :

-

akan menyimpan pohon keputusan yang terbentuk dari

proses penambangan data.

Prakondisi :  Pengguna telah berhasil memasukkan data

pelatihan ke dalam sistem.

 Pengguna telah berhasil melakukan proses

transformasi data.

 Pengguna telah berhasil melakukan proses reduct

atribut.

 Pengguna telah berhasil membentuk pohon

keputusan.

Pemicu : -

Langkah Umum : Kegiatan aktor Respon sistem

Langkah 1 : Pengguna

mengklik tombol simpan

pola pada halaman lihat

pohon keputusan.

Langkah 3 : Pengguna

memilih direktori

penyimpanan.

Langkah 4 : Pengguna

menekan tombol save.

Langkah 2 : Sistem

menampilkan JFileChooser.

Langkah 5 : Sistem akan

menyimpan pohon keputusan

dalam bentuk aturan ke

sebuah file.

Langkah Alternatif : -

Kesimpulan : Use case ini selesai apabila sistem sudah berhasil

menyimpan aturan.

Pascakondisi : -

Aturan Bisnis : -

Batasan

Implementasi dan

Spesifikasi

-

Asumsi : -

Masalah terbuka : -

3.4 Perancangan Umum Sistem

Dokumen terkait