WF 20004 - monta-its/monta-its GitHub Wiki
WF-20002 - Mahasiswa - Mengganti pilihan laboratorium
Deskripsi
Aliran kerja ini menjelaskan tentang bagaimana alur mahasiswa dapat mengubah pilihan laboratorium tempat mahasiswa mengerjakan KTIS.
Langkah-langkah
- Mahasiswa membuka laman profil KTIS dan memilih pilihan untuk menyunting laboratorium.
- Sistem melakukan kueri ke (beberapa) entitas ?? dengan filter ID mahasiswa untuk mendapatkan informasi profil KTIS mahasiswa. Informasi dalam profil KTIS yang dibutuhkan adalah:
- program studi tempat mahasiswa terdaftar
- laboratorium tempat mahasiswa terdaftar
- Sistem melakukan kueri ke entitas Laboratorium berdasarkan filter ID program studi mahasiswa untuk mendapatkan daftar laboratorium per program studi tersebut.
- Sistem menampilkan laman sunting profil KTIS kepada pengguna.
- Mahasiswa melakukan penyuntingan dan memilih pilihan untuk menyimpan perubahan.
- Sistem menerima data yang dikirim mahasiswa dan menyimpannya ke dalam basis data.
- Sistem melakukan kueri ke entitas Pembimbing dan Koordinator Program Studi untuk mendapatkan ID pembimbing mahasiswa dan ID koordinator program studi tempat mahasiswa terdaftar.
- Sistem menambahkan dua entri/record baru ke entitas Pemberitahuan dengan masing-masing entri diisi dengan ID pembimbing dan ID koordinator program studi sebagai atribut "ID pengguna tujuan". Isi pesan pemberitahuan tersebut menyatakan bahwa mahasiswa X mengubah pilihan laboratoriumnya.
- Sistem menampilkan laman profil KTIS serta menampilkan pesan tambahan bahwa perubahan telah berhasil disimpan.