151
::poling::detPoling::dosen ::prodi::kuisioner
1.Akses menu laporan 2. Tampilkan menu input data laporan
3. Memilih view detail laporan 4. Tampilkan detail data laporan
5.cetak data laporan
::Tampilan ::Con Manajemen
laporan
Admin
10. cetak data 11. cetak data
12. DB laporan evaluasicetak 13. laporan penjualancetak
14. Tampilkan laporan penjualan cetak
Gambar 4.38
Sequence diagram manajemen laporan
Keterangan gambar 4.38: Gambar 4.38 menjelaskan tentang proses melihat detail laporan hasil evaluasi dan
mencetak laporan tersebut, aktor yang berperan adalah admin, dekan dan kaprodi. Untuk melihat detail laporan, terlebih dahulu aktor masuk ke dalam menu laporan.
Apabila aktor sudah masuk ke dalam menu tersebut maka akan tampil tabel laporan hasil evaluasi, dan aktor diminta untuk memilih salah satu nama dosen
yang akan ditampilkan detail laporannya, selanjutnya aktor dapat mencetak data detail laporan tersebut.
4.2.5. Statechart Diagram
152
Statechart diagram digunakan untuk memodelkan behavior objek khusus yang dinamis. Diagram ini menggambarkan siklus hidup objek-berbagai keadaan
yang dapat diasumsikan oleh objek dan event-event yang menyebabkan objek beralih dari satu state ke state lain. Statechart yang akan digambarkan dibawah ini
adalah objek yang sering mengalami perubahan atau dinamis.
a. Statechart diagram login
Username password proses State awal Login
admin,dekan,mahasiswa ,dosen,kaprodi
Input data login Input Data Balik
Input data valid Data diterima
oleh sistem
Halaman utama ditampilkan Data login ditemukan
oleh sistem di dalam database user
Input data selesai State akhir Login
admin,dekan,mahasiswa ,dosen,kaprodi
Gambar 4.39 Statechart diagram login
b. Statechart diagram input kuisioner
153
State awal input kuisioner mahasiswa,
dosen, kaprodi
Select Tambah input data kuisioner
Proses Data Kuisioner Input Data Balik
Input data valid Data diterima
oleh sistem
Data Disimpan Data tersimpan didatabase
kuisioner Data Laporan Kuisioner Ditampilkan
Data ditampilkan oleh sistem untuk admin,kaprodi,dekan
Input dan Edit data diakhiri
State akhir Input kuisioner
kaprodi,admin,dekan
Ambil Data Didatabase Select Cetak Data
Laporan
Data ditampilkan oleh Sistem untuk mahasiswa,dosen,kaprodi
Cetak Cetak Data Laporan
Cetak Data diakhiri
State akhir Input kuisioner
admin,kaprodi,dekan
Gambar 4.40 Statechart diagram input kuisioner
c. Statechart diagram manajemen pesan
Select input,reply input data pesan
Proses Data Pesan Input Data Balik
Input data valid Data diterima
oleh sistem
Data Disimpan Data tersimpan didatabase
pesan Data pesan ditampilkan
Data ditampilkan oleh sistem untuk admin,dekan.kaproti,dosen,mahasiswa
Input dan reply data diakhiri
Ambil Data Didatabase Select Cetak Data
Laporan
Data ditampilkan oleh Sistem untuk
mahasiswa,dosen,kaprodi,dekan,admin State awal
Menejemen pesan admin,dekan,kaprodi,dosen,mahasiswa
State akhir Menejemen pesan
admin,dekan,kaprodi,dosen,mahasiswa
Gambar 4.41 Satechart diagram manajemen pesan
4.2.6. Perancangan Database