Tabel 4.11 Daftar Tools Pengembangan Sistem
No. Tool
Kegunaan
1. NetBeans IDE 6.9.1
IDE untuk mengembangkan perangkat lunak dalam bahasa Java
2. Java 1.6
Bahasa pemprogaman pengembang untuk mengembangkan aplikasi
penilaian hasil terapi anak autis menggunakan metode logika fuzzy
3. IBM Rational Rose
Enterprise Edition Menggambar pemodelan visual
berorientasi objek
4. Microsoft Visio
2007 Menggambar pemodelan sistem
5. MySql 5.1.4
Database yang digunakan dalam sistem
4.2 Elaboration Phase Fase Pembangunan
4.2.1 Project Management Workflow
Pada elaboration phase, segala aktifitas yang dilakukan harus tercatat dengan baik untuk itu dilakukan perbaikan pencatatan
dengan perubahan atau pembaharuan pada elaboration phase.
4.2.2 B
ussines Modelling Workflow Tabel 4.4
Skenario Use Case Login
Tabel 4.5 Skenario Use Case Data Siswa
Use Case Name Data Siswa
Actor
Admin dan User
Description
Usecase menggambarkan kegiatan ini memasukan, melihat, merubah data siswa.
Precondition Seorang Admin dapat memasukan, melihat, merubah data
siswa, sedangkan user hanya melihat data pada sistem tersebut.
Trigger
Usecase ini dilakukan setelah actor mengakses Menu Data Siswa.
Typical Course of Events
Actor Action Sistem Response
1: Usecase terinisiasi saat actor memilih menu data
siswa. 4: Pilih menu input data.
6:
Pilih detail
untuk melihat data siswa secara
keseluruhan 2:
mengkoneksikan dengan
database 3: Menampilkan halaman data
Siswa. 5: Menampilkan form input data
siswa, klik simpan. 7: Menampilkan data siswa
secara keseluruhan
Alterate Courses Alt-langkah 3: : tampilan data berupa form yang hanya
berisikan beberapa content dari data calon siswa Alt-langkah 8: jika telah selesai melihat data siswa, actor
memilih menu lain untuk kembali ke menu data.
Conclusion
Actor berhasil menambah dan melihat data siswa.
Post Condition
Menu Data Siswa berhasil diakses.
Tabel 4.6 Skenario Use Case Data Guru
Use Case Name Data Guru
Actor Admin dan User
Description Usecase menggambarkan kegiatan ini memasukan, melihat,
merubah data guru.
Precondition Seorang Admin dapat memasukan, melihat, merubah data
guru, sedangkan user hanya melihat data pada sistem tersebut.
Trigger Usecase ini dilakukan setelah actor mengakses Menu Data
Guru.
Typical Course of Events
Actor Action Sistem Response
1: Usecase terinisiasi saat actor memilih menu data
guru. 4: Pilih menu input data.
6: Pilih detail untuk melihat data guru yang ada
2: mengkoneksikan dengan database
3: Menampilkan halaman data guru.
5: Menampilkan form input data guru, klik simpan.
7: Menampilkan data guru secara keseluruhan
Alterate Courses Alt-langkah 3: : tampilan data berupa form yang hanya
berisikan beberapa content dari data guru Alt-langkah 8: jika telah selesai melihat data guru, actor
memilih menu lain untuk kembali ke menu data.
Conclusion Actor berhasil menambah dan melihat data guru.
Post Condition
Menu Data Guru berhasil diakses.
Tabel 4.7 Skenario Use Case Penilaian
Use Case Name Penilaian
Actor Admin
Description Use case menggambarkan kegiatan proses penilaian hasil
penilaian terapi anak autis.
Precondition
Seorang aktor dapat memproses perhitungan.
Trigger Usecase ini dilakukan setelah actor memilih menekan menu
Penilaian.
Typical Course
of Events
Actor Action Sistem Response
1: Memilih
menu Penilaian.
3: Admin menginput nilai 4
:Klik hitung
untuk memproses
perhitungan 2: Sistem menampilkan menu
Penilaian. 5:
menampilkan hasil
penghitungan 6.
sistem secara
otomatis menyimpan hasil perhitungan
Alterate Courses 4
: apabila sudah pernah dilakukan penghitungan maka akan menampilkan pesan sudah pernah dihitung
Conclusion Actor berhasil memproses penghitungan hasil penilaian terapi
anak autis.
Post Condition
Actor telah berhasil melakukan Penilaian hasil terapi anak
autis.
Tabel 4. 8
Skenario Use Case Hasil Penilaian Use Case Name
Hasil Penilaian
Actor User
Description Use case menggambarkan kegiatan melihat hasil penilaian
terapi anak autis.
Precondition Seorang aktor dapat melihat hasil perhitungan penilaian terapi
anak autis dengan tabel nilai dan grafik.
Trigger
Usecase ini dilakukan setelah actor memilih menekan menu Laporan Penilaian.
Typical Course of
Events Actor Action
Sistem Response
1: Memilih menu penilaian.
2: Sistem menampilkan hasil penilaian.
Alterate Courses -
Conclusion Actor berhasil melihat hasil penilaian terapi anak autis.
Post Condition
Actor telah berhasil melihat hasil penilaian.
Tabel 4.9 Skenario Use Case Bantuan
Use Case Name Bantuan
Actor Admin dan User
Description Use case menggambarkan kegiatan melihat panduan
pemakaian system
Precondition
Seorang aktor dapat melihat panduan pemakaian sistem
Trigger Usecase ini dilakukan setelah actor memilih menekan tombol
Logout.
Typical Course of Events
Actor Action Sistem Response
1: Memilih menu bantuan 2: Sistem menampilkan halaman
bantuan
Alterate Courses -
.
Conclusion Actor melihat panduan pemakaian sistem
Post Condition Actor telah berhasil menggunakan menu bantuan dengan
berhasil.
Tabel 4.10 Skenario Use Case Logout
Use Case Name Logout
Actor Admin dan User
Description Setelah semua aktivitas terselesaikan dapat melakukan Log
Out untuk keluar dari sistem.
Precondition Seorang aktor ingin melakukan logout sistem, maka harus
menekan tombol logout terlebih dahulu.
Trigger
Usecase ini dilakukan setelah actor memilih menekan tombol Logout.
Typical Course of Events
Actor Action Sistem Response
1: Usecase terinisiasi saat aktor memilih menekan
tombol Logout. 2: Sistem memproses keluar dari
tampilan sistem dan ke menu login.
Alterate Courses 3:
bila aktor tidak melakukan logout, maka tidak akan melakukan proses logout sistem.
Conclusion Actor berhasil melakukan Logout sistem.
Post Condition
Actor telah berhasil logout dan menampilkan halaman login.
4.2.3 Requirement Workflow