LANDASAN TEORI
2. Use case Input Data Anggota
Tabel 4.4 Narasi Use caseInput Data Anggota Use case Name Input Data Anggota
Use case Id 2
Actor Administrator
Description Use case ini menggambarkan kegiatan menginput data anggota. Pre condition Administrator membuka aplikasi e-learning.
Trigger Use case ini dilakukan setelah administrator mendapatkan data-data anggota.
Typical course of events ActorAction System response
1. Login
2. Input username dan password 3. cek username dan password
3. Memilih menu anggota 4.Menampilkan halaman list data anggota. 5. Memilih tambah anggota. 6.Menampilkan form anggota.
7. Input data anggota.
8. Klik “Ok” sebagai tanda penginputan data.
9. Menghubungkan dengan database biodata 10.Menampilkan halaman list data anggota. 11.Memilih icon “Ubah Data”. 12. Menampilkan form pengubahan data anggota. 13.Ubah data anggota
14.Klik “Ubah” sebagai tanda pengubahan data.
15. Menghubungkan dengan database biodata 16.Menampilkan list data anggota.
17.Memilih icon “hapus” 18.Menampilkan pesan konfirmasi pesan penghapusan data.
21.Menampilkan list data anggota. 22.Memilih Icon “Ubah Status Anggota” 23.Menampilkan konfirmasi pengubahan
24.Menghubungkan dengan database biodata. 25.Menampilkan list data anggota.
26.Logout
Alternate courses 3. Jika username dan password salah maka akan administrator harus Input username dan password kembali.
5. Jika administrator tidak ingin input data anggota maka lanjut ke langkah no.11, no. 17 atau no. 22.
11. Jika administrator tidak ingin ubahdata anggota maka lanjut ke langkah no. 17 atau no. 22. 17. Jika administrator tidak ingin menghapus data makan lanjut ke langkah no. 22.
Conclusion Data berhasil diinput
Post condition Data anggota disimpan didalam data biodata
3.
Use case Input Data Pengajar
Tabel 4.5 Narasi Use caseInput data pengajar
Use case Name Input data pengajar
Use case Id 3
Actor Administrator
Description Use case ini menggambarkan kegiatan menginput data pengajar. Pre condition Administrator membuka aplikasi e-learning.
Trigger Use case ini dilakukan setelah administrator mendapatkan data-data pengajar.
Typical course of events ActorAction System response
1. Login.
3. Memilih menu pengajar. 4.Menampilkan halaman list data pengajar. 5. Memilih tambah pengajar. 6.Menampilkan form pengajar.
7. Input data pengajar.
8. Klik “Ok” sebagai tanda penginputan data.
9. Menghubungkan dengan database biodata. 10.Menampilkan halaman list data pengajar. 11.Memilih icon “Ubah Data”. 12. Menampilkan form pengubahan data
pengajar. 13.Ubah data pengajar
14.Klik “Ubah” sebagai tanda pengubahan data.
15. Menghubungkan dengan database biodata. 16.Menampilkan list data pengajar.
17.Memilih icon “hapus”. 18.Menampilkan pesan konfirmasi pesan penghapusan data.
19.Memilih “OK / Batal”. 20.Menghubungkan dengan database biodata. 21.Menampilkan list data pengajar.
22.Memilih Icon “Ubah Status Pengajar” 23.Menampilkan konfirmasi pengubahan 24.Menghubungkan dengan database biodata. 25.Menampilkan list data pengajar.
26.Logout
Alternate courses 3. Jika username dan password salah maka akan administrator harus Input username dan password kembali.
5. Jika administrator tidak ingin input data pengajar maka lanjut ke langkah no.11, no. 17 atau no. 22.
11. Jika administrator tidak ingin ubahdata pengajar maka lanjut ke langkah no. 17 atau no. 22. 17. Jika administrator tidak ingin menghapus data makan lanjut ke langkah no. 22.
Post condition Data pengajar disimpan didalam data biodata
4. Use case Buat Menu
Tabel 4.6 Narasi Use case Buat Menu
Use case Name Buat Menu
Use case Id 4
Actor Administrator
Description Use case ini menggambarkan kegiatan membuat menu untuk halaman depan. Pre condition Administrator membuka aplikasi e-learning.
Trigger Use case ini dilakukan oleh administrator untuk mengarahkan ke halaman yang telah dibuat.
Typical course of events ActorAction System response
1. Login
2. Input username dan password 3. cek username dan password 3. Memilih “menu manager” 4.Menampilkan list menu
5. Memilih “Buat Menu Baru”. 6. Menampilkan form pengisian menu baru 7. Memilih “Simpan” 8. Menghubungkan dengan database menu
9. Menampilkan list menu
10. Memilih “publish” 11. Menampilkan konfirmasi pengaktifan menu 12. Klik “OK/Batal” 13. Menghubungkan dengan database menu
14. Menampilkan list menu
15. Memilih “Icon Hapus” 16. Menampilkan konfirmasi penghapusan menu 17. Klik “OK/Batal” 18. Menghubungkan dengan database menu
19. Menampilkan list menu 20. Memilih “Icon Edit” 21. Menampilkan form edit menu
24. Menampilkan list menu
Alternate courses 3. Jika username dan password salah maka akan administrator harus Input username dan password kembali.
5. Jika administrator tidak ingin membuat menu baru, maka lanjut ke langkah no. 10, no. 15 atau no. 20.
11. Jika administrator tidak ingin mengaktifkan atau menonaktifkan menu, maka lanjut ke langkah no. 15 atau no. 20.
16. Jika administrator tidak ingin menghapus menu, maka lanjut ke langkah no. 20.
Conclusion Menu berhasil dibuat
Post condition Data menu disimpan didalam data menu.
5. Use case Input Pages
Tabel 4.7 Narasi Use case Input Pages
Use case Name Input Pages
Use case Id 5
Actor Administrator
Description Use case ini menggambarkan kegiatan menginput data Pages Pre condition Administrator membuka aplikasi e-learning.
Trigger Use case ini dilakukan oleh administrator untuk membuat halaman seperti halaman profil UPT-LAGG, halaman about us dan sebagainya.
Typical course of events ActorAction System response
1. Login
2. Input username dan password 3. cek username dan password 3. Memilih menu “Pages Manager” 4.Menampilkan list halaman
7. Menginput konten halaman
8. Klik tombol “Simpan” 9. Menghubungkan dengan databasepages 10.Menampilkan list halaman.
11.Klik Icon “Hapus” 12.Menampilkan konfirmasi penghapusan halaman.
13.Klik “OK/Batal” 14.Menghubungkan dengan databasepages 15.Menampilkan list halaman.
16.Klik Icon “Edit” 17.Menampilkan form untuk mengubah isi halaman.
18.Klik “Edit” 19.Menghubungkan dengan databasepages 20.Menampilkan list halaman.
21.Logout
Alternate courses 3. Jika username dan password salah maka akan administrator harus Input username dan password kembali.
5. Jika administrator tidak ingin membuat halaman baru, maka lanjut ke langkah no. 11 atau no. 16.
11. Jika administrator tidak ingin menhapus halaman, maka lanjut ke langkah no. 16.
Conclusion Data berhasil diinput