Program Studi Teknik Informatika SKPL
–SIMPONI UAJY 29 47
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
4.1.4 Use case Spesification: Mengelola Forum
1. Brief Description
Use Case
ini digunakan
oleh aktor
untuk mengelola forum. Aktor dapat melakukan view, create,
delete, dan post comment.
2. Primary Actor
1. Alumni 2. Perusahaan
3. Administrator
3. Supporting Actor
none
4. Basic Flow
1. Use Case ini dimulai ketika aktor memilih untuk melakukan pengelolaan forum.
2. Sistem memberikan pilihan untuk melakukan view, create, delete, post comment, dan remove comment.
3. Aktor memilih untuk melakukan view. A-1 Aktor memilih untuk melakukan create.
A-2 Aktor memilih untuk melakukan delete. A-3 Aktor
memilih untuk
melakukan post
comment. A-4 Aktor memilih
untuk melakukan remove
comment. 4. Sistem menampilkan data forum.
5. Use Case selesai.
5. Alternative Flow
A-1 Aktor memilih untuk melakukan create. 1. Sistem
menampilkan halaman
antarmuka untuk
menambah forum. 2. Aktor menginputkan data forum.
Program Studi Teknik Informatika SKPL
–SIMPONI UAJY 30 47
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
3. Aktor meminta sistem untuk menyimpan data yang telah diinputkan.
4. Sistem melakukan pengecekan terhadap data yang telah diinputkan.
E-1 Data forum yang diinputkan tidak valid. 5. Sistem menambahkan forum ke dalam database dan
menampilkan antarmuka yang menunjukkan bahwa penambahan forum telah berhasil.
6. Berlanjut ke Basic Flow langkah ke-5. A-2 Aktor memilih untuk melakukan delete.
1. Sistem menampilkan forum yang akan dihapus. 2. Aktor meminta sistem untuk menghapus forum.
3. Sistem mengupdate flag forum yang dipilih dari database
dan menampilkan
antarmuka yang
menunjukkan bahwa
penghapusan forum
telah berhasil.
4. Berlanjut ke Basic Flow langkah ke-5. A-3 Aktor memilih untuk melakukan post comment.
1. Sistem menampilkan
halaman antarmuka
untuk menambah komentar.
2. Aktor menginputkan data komentar. 3. Aktor meminta sistem untuk menyimpan data yang
telah diinputkan. 4. Sistem melakukan pengecekan terhadap data yang
telah diinputkan. 5. Sistem menambahkan komentar ke dalam database dan
menampilkan antarmuka yang menunjukkan bahwa penambahan komentar telah berhasil.
6. Berlanjut ke Basic Flow langkah ke-5. A-4 Aktor memilih untuk melakukan remove comment.
Program Studi Teknik Informatika SKPL
–SIMPONI UAJY 31 47
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
1. Sistem menampilkan komentar yang akan dihapus. 2. Aktor meminta sistem untuk menghapus komentar.
3. Sistem mengupdate flag komentar yang dipilih dari database
dan menampilkan
antarmuka yang
menunjukkan bahwa penghapusan komentar telah berhasil.
4. Berlanjut ke Basic Flow langkah ke-5.
6. Error Flow