Baik, saya akan membuat dokumentasi proses bisnis dalam format yang lebih terstruktur seperti yang Anda contohkan. Berikut dokumentasinya: --- # DOKUMENTASI PROSES BISNIS SISTEM INFORMASI SKRIPSI (SISRI) ## PROSES 1: PENGAJUAN SKRIPSI & PENENTUAN PEMBIMBING ### Lane: Mahasiswa **Task 1: Mengakses web sisri.trunojoyo.ac.id** - Mahasiswa membuka browser dan mengakses sistem SISRI - Output: Halaman login SISRI **Task 2: Login ke sistem SISRI** - Input: Username (NIM), Password (NIM) - Output: Akses ke dashboard mahasiswa **Task 3: Memilih menu "Ajukan Topik"** - Mahasiswa mengklik menu pengajuan topik - Output: Halaman form pengajuan topik **Task 4: Memilih bidang minat** - Mahasiswa memilih bidang minat dari dropdown - Data: Daftar bidang minat yang tersedia dari koordinator prodi - Output: Bidang minat terpilih **Task 5: Mengisi judul topik skripsi** - Mahasiswa mengetikkan judul skripsi yang diajukan - Input: Judul topik (text) - Output: Judul topik **Task 6: Mengupload berkas proposal skripsi** - Mahasiswa mengupload file proposal dalam format PDF - Input: File proposal (PDF, max size sesuai ketentuan) - Output: File proposal terupload **Gateway 1: Apakah data pengajuan sudah lengkap dan benar?** **[Jika Belum]** - **Task 7: Memperbaiki data pengajuan** - Kembali ke Task 4/5/6 sesuai yang perlu diperbaiki **[Jika Sudah]** - **Task 8: Submit pengajuan topik** - Output: Data pengajuan topik tersimpan di sistem --- ### Lane: Sistem SISRI **Task 9: Menyimpan data pengajuan topik** - Sistem menyimpan data ke database - Output: Pengajuan topik status "Menunggu usulan pembimbing" **Task 10: Menampilkan form pengajuan dosen pembimbing** - Sistem menampilkan halaman untuk mengajukan dosen pembimbing - Output: Halaman pengajuan dosen pembimbing --- ### Lane: Mahasiswa **Task 11: Memilih Dosen Pembimbing 1** - Mahasiswa memilih dosen pembimbing utama dari dropdown - Data: Daftar dosen sesuai bidang minat - Output: Dosen Pembimbing 1 terpilih **Task 12: Memilih Dosen Pembimbing 2** - Mahasiswa memilih dosen pembimbing pendamping - Data: Daftar dosen sesuai bidang minat (kecuali yang sudah dipilih) - Output: Dosen Pembimbing 2 terpilih **Gateway 2: Apakah pilihan dosen pembimbing sudah tepat?** **[Jika Belum]** - **Task 13: Mengubah pilihan dosen pembimbing** - Kembali ke Task 11/12 **[Jika Sudah]** - **Task 14: Submit usulan dosen pembimbing** - Output: Usulan dosen pembimbing terkirim --- ### Lane: Sistem SISRI **Task 15: Menyimpan usulan dosen pembimbing** - Sistem menyimpan data usulan ke database - Output: Status "Menunggu validasi dosen" **Task 16: Mengirim notifikasi ke Dosen Pembimbing 1 & 2** - Sistem mengirim notifikasi usulan pembimbingan - Output: Notifikasi terkirim ke dosen --- ### Lane: Dosen Pembimbing 1 **Task 17: Menerima notifikasi usulan pembimbingan** - Dosen menerima notifikasi via sistem/email - Output: Notifikasi diterima **Task 18: Login ke sistem SISRI** - Input: Username (NIP/NIDN), Password (NIP/NIDN) - Output: Akses ke dashboard dosen **Task 19: Memilih menu "Validasi Usulan"** - Dosen mengakses menu validasi usulan - Output: Halaman daftar usulan mahasiswa (tab: Menunggu, Diterima, Ditolak) **Task 20: Melihat detail proposal mahasiswa** - Dosen mengklik detail usulan mahasiswa - Output: Detail topik, judul, dan file proposal **Task 21: Membaca dan mengevaluasi proposal** - Dosen membaca proposal dan menilai kelayakan - Output: Keputusan validasi **Gateway 3: Apakah proposal layak dan dosen bersedia membimbing?** **[Jika Tidak - Ditolak]** - **Task 22a: Mengisi alasan penolakan** - Input: Alasan penolakan (text) - Output: Alasan penolakan - **Task 23a: Submit penolakan** - Output: Status usulan "Ditolak" **[Jika Ya - Diterima]** - **Task 22b: Mengisi jangka waktu pembimbingan** - Input: Jangka waktu (bulan/periode) - Output: Jangka waktu pembimbingan - **Task 23b: Submit persetujuan** - Output: Status usulan "Diterima" --- ### Lane: Dosen Pembimbing 2 **Task 24: [Proses sama seperti Dosen Pembimbing 1]** - Melakukan Task 17-23 dengan proses yang sama - Output: Status validasi dari Dosen Pembimbing 2 --- ### Lane: Sistem SISRI **Task 25: Menyimpan hasil validasi dosen** - Sistem update status usulan di database - Output: Status tersimpan **Gateway 4: Apakah kedua dosen pembimbing menyetujui?** **[Jika Salah Satu atau Keduanya Menolak]** - **Task 26a: Mengirim notifikasi penolakan ke mahasiswa** - Output: Notifikasi penolakan - **Task 27a: Menampilkan status "Ditolak" di dashboard mahasiswa** - Output: Mahasiswa harus mengajukan dosen pembimbing baru - **Kembali ke Task 11** (pengajuan dosen pembimbing baru) **[Jika Keduanya Menerima]** - **Task 26b: Mengirim notifikasi persetujuan ke mahasiswa** - Output: Notifikasi persetujuan - **Task 27b: Membuka akses menu "Bimbingan Proposal"** - Output: Mahasiswa dapat memulai bimbingan proposal - **Lanjut ke PROSES 2** --- ## PROSES 2: PENYUSUNAN PROPOSAL ### Lane: Mahasiswa **Task 28: Login ke sistem SISRI** - Output: Akses dashboard mahasiswa **Task 29: Memilih menu "Bimbingan Proposal"** - Mahasiswa mengakses halaman bimbingan proposal - Output: Halaman lembar bimbingan proposal (dengan daftar bimbingan Dosbing 1 & 2) **Task 30: Klik ikon pesawat untuk bimbingan baru** - Mahasiswa memulai sesi bimbingan baru - Output: Pop-up form bimbingan muncul **Task 31: Mengisi pokok bimbingan** - Mahasiswa menuliskan topik/bab yang akan dibimbing - Input: Pokok bimbingan (text) - Output: Pokok bimbingan **Task 32: Mengupload file bimbingan** - Mahasiswa mengupload draft proposal/bab - Input: File (PDF/DOC, max size sesuai ketentuan) - Output: File terupload **Task 33: Mengisi keterangan/pesan bimbingan** - Mahasiswa menuliskan pertanyaan atau catatan - Input: Keterangan (text) - Output: Pesan bimbingan **Gateway 5: Apakah data bimbingan sudah lengkap?** **[Jika Belum]** - **Task 34: Melengkapi data bimbingan** - Kembali ke Task 31/32/33 **[Jika Sudah]** - **Task 35: Submit bimbingan ke dosen pembimbing** - Output: Data bimbingan terkirim --- ### Lane: Sistem SISRI **Task 36: Menyimpan data bimbingan** - Sistem simpan data ke database - Output: Status bimbingan "Menunggu revisi dosen" **Task 37: Mengirim notifikasi ke dosen pembimbing terkait** - Sistem kirim notifikasi bimbingan baru - Output: Notifikasi terkirim --- ### Lane: Dosen Pembimbing **Task 38: Menerima notifikasi bimbingan baru** - Dosen menerima notifikasi - Output: Notifikasi diterima **Task 39: Login ke sistem SISRI** - Output: Akses dashboard dosen **Task 40: Memilih menu "Bimbingan Proposal"** - Dosen mengakses menu bimbingan - Output: Halaman data mahasiswa bimbingan **Task 41: Memilih mahasiswa yang melakukan bimbingan** - Dosen klik detail mahasiswa - Output: Halaman lembar bimbingan mahasiswa **Task 42: Membaca pokok bimbingan mahasiswa** - Dosen membaca isi bimbingan - Output: Pemahaman konten bimbingan **Task 43: Mengunduh file bimbingan mahasiswa** - Dosen download file yang diupload mahasiswa - Output: File bimbingan terunduh **Task 44: Mengevaluasi dan memberikan revisi** - Dosen membaca dan menilai draft mahasiswa - Output: Catatan revisi **Task 45: Klik tombol revisi pada lembar bimbingan** - Dosen membuka pop-up revisi - Output: Form revisi muncul **Task 46: Menuliskan catatan revisi** - Dosen menulis feedback dan arahan perbaikan - Input: Catatan revisi (text) - Output: Catatan revisi **Task 47: Mengupload file revisi (opsional)** - Dosen upload file revisi jika ada - Input: File revisi (PDF/DOC) - Output: File revisi (jika ada) **Gateway 6: Apakah revisi sudah sesuai?** **[Jika Belum]** - **Task 48: Memperbaiki catatan revisi** - Kembali ke Task 46/47 **[Jika Sudah]** - **Task 49: Submit revisi ke mahasiswa** - Output: Revisi terkirim --- ### Lane: Sistem SISRI **Task 50: Menyimpan revisi dosen** - Sistem simpan revisi ke database - Output: Status bimbingan "Sudah direvisi" **Task 51: Mengirim notifikasi revisi ke mahasiswa** - Sistem kirim notifikasi revisi baru - Output: Notifikasi terkirim ke mahasiswa --- ### Lane: Mahasiswa **Task 52: Menerima notifikasi revisi** - Mahasiswa menerima notifikasi - Output: Notifikasi diterima **Task 53: Membaca catatan revisi dari dosen** - Mahasiswa membuka lembar bimbingan dan membaca revisi - Output: Pemahaman revisi **Task 54: Mengunduh file revisi (jika ada)** - Mahasiswa download file revisi dari dosen - Output: File revisi terunduh **Task 55: Melakukan perbaikan proposal** - Mahasiswa memperbaiki proposal sesuai arahan dosen - Output: Draft proposal yang sudah diperbaiki **Gateway 7: Apakah perbaikan sudah selesai?** **[Jika Belum]** - **Task 56: Melanjutkan perbaikan** - Kembali ke Task 55 **[Jika Sudah]** - **Gateway 8: Apakah perlu bimbingan lagi?** **[Jika Ya - Perlu Bimbingan Lagi]** - **Kembali ke Task 30** (mengajukan bimbingan baru) **[Jika Tidak - Proposal Sudah Siap]** - **Task 57: Memastikan proposal siap untuk seminar** - Output: Proposal final - **Lanjut ke PROSES 3** --- ### Lane: Mahasiswa (Akses Berkas) **Task 58: Memilih menu "Berkas"** - Mahasiswa dapat mengakses menu berkas kapan saja - Output: Halaman daftar berkas bimbingan **Task 59: Klik detail berkas** - Mahasiswa melihat detail berkas bimbingan - Output: Halaman download berkas **Task 60: Mendownload berkas bimbingan** - Mahasiswa download semua file bimbingan dari Dosbing 1 & 2 - Output: File berkas terunduh --- ## PROSES 3: SEMINAR PROPOSAL ### Lane: Mahasiswa **Task 61: Login ke sistem SISRI** - Output: Akses dashboard mahasiswa **Task 62: Memilih menu "Daftar Seminar Proposal"** - Mahasiswa mengakses menu pendaftaran seminar - Output: Halaman permintaan persetujuan seminar proposal **Task 63: Klik tombol "Ajukan Permintaan Persetujuan"** - Mahasiswa mengajukan izin mendaftar seminar - Output: Permintaan persetujuan terkirim --- ### Lane: Sistem SISRI **Task 64: Menyimpan permintaan persetujuan** - Sistem simpan data ke database - Output: Status "Menunggu persetujuan Dosen Pembimbing" **Task 65: Mengirim notifikasi ke Dosen Pembimbing 1 & 2** - Sistem kirim notifikasi permintaan izin seminar - Output: Notifikasi terkirim --- ### Lane: Dosen Pembimbing 1 **Task 66: Menerima notifikasi permintaan seminar** - Dosen menerima notifikasi - Output: Notifikasi diterima **Task 67: Login ke sistem SISRI** - Output: Akses dashboard dosen **Task 68: Memilih menu "Validasi Daftar Seminar Proposal"** - Dosen mengakses menu validasi - Output: Halaman daftar mahasiswa yang meminta izin **Task 69: Melihat data mahasiswa yang meminta izin** - Dosen melihat detail mahasiswa dan proposal - Output: Detail mahasiswa **Task 70: Mengevaluasi kelayakan seminar** - Dosen menilai apakah proposal sudah layak untuk diseminarkan - Output: Keputusan validasi **Gateway 9: Apakah proposal layak untuk seminar?** **[Jika Tidak - Tidak Disetujui]** - **Task 71a: Klik tombol "Tidak Disetujui"** - **Task 72a: Mengisi alasan penolakan** - Input: Alasan (text) - **Task 73a: Submit penolakan** - Output: Status "Tidak disetujui oleh Dosbing 1" **[Jika Ya - Disetujui]** - **Task 71b: Klik tombol "Disetujui"** - **Task 72b: Submit persetujuan** - Output: Status "Disetujui oleh Dosbing 1" --- ### Lane: Dosen Pembimbing 2 **Task 74: [Proses sama seperti Dosen Pembimbing 1]** - Melakukan Task 66-73 dengan proses yang sama - Output: Status validasi dari Dosen Pembimbing 2 --- ### Lane: Sistem SISRI **Task 75: Menyimpan hasil validasi dosen pembimbing** - Sistem update status di database - Output: Status tersimpan **Gateway 10: Apakah kedua dosen pembimbing menyetujui?** **[Jika Salah Satu atau Keduanya Tidak Menyetujui]** - **Task 76a: Mengirim notifikasi penolakan ke mahasiswa** - **Task 77a: Menampilkan status penolakan** - Output: Mahasiswa harus melanjutkan bimbingan - **Kembali ke PROSES 2, Task 30** **[Jika Keduanya Menyetujui]** - **Task 76b: Update status menjadi "Menunggu persetujuan Koordinator Prodi"** - **Task 77b: Mengirim notifikasi ke Koordinator Prodi** - Output: Notifikasi terkirim --- ### Lane: Koordinator Program Studi **Task 78: Menerima notifikasi permintaan seminar** - Koordinator Prodi menerima notifikasi - Output: Notifikasi diterima **Task 79: Login ke sistem SISRI** - Input: Username (NIP/NIDN), Password (NIP/NIDN) - Output: Akses dashboard koordinator prodi **Task 80: Memilih menu "Validasi Perizinan Sidang"** - Koordinator mengakses menu validasi - Output: Halaman validasi perizinan **Task 81: Memilih tab "Seminar Proposal"** - Koordinator membuka tab khusus seminar proposal - Output: Daftar mahasiswa yang disetujui dosen pembimbing **Task 82: Melihat data mahasiswa yang meminta izin** - Koordinator melihat detail mahasiswa - Output: Detail mahasiswa dan status persetujuan dosen **Task 83: Verifikasi persyaratan administratif** - Koordinator memeriksa kelengkapan administratif mahasiswa - Output: Status verifikasi **Gateway 11: Apakah persyaratan administratif lengkap?** **[Jika Tidak - Tidak Disetujui]** - **Task 84a: Klik tombol "Tidak Disetujui"** - **Task 85a: Mengisi alasan penolakan** - Input: Alasan (text) - **Task 86a: Submit penolakan** - Output: Status "Tidak disetujui oleh Koordinator Prodi" **[Jika Ya - Disetujui]** - **Task 84b: Klik tombol "Disetujui"** - **Task 85b: Submit persetujuan** - Output: Status "Disetujui untuk seminar proposal" --- ### Lane: Sistem SISRI **Task 87: Menyimpan hasil validasi koordinator prodi** - Sistem update status di database - Output: Status tersimpan **Gateway 12: Apakah koordinator prodi menyetujui?** **[Jika Tidak Disetujui]** - **Task 88a: Mengirim notifikasi penolakan ke mahasiswa** - Output: Mahasiswa harus melengkapi persyaratan - **Kembali ke Task 63** (setelah persyaratan lengkap) **[Jika Disetujui]** - **Task 88b: Update status menjadi "Menunggu penjadwalan"** - **Task 89b: Menampilkan mahasiswa di daftar pendaftar seminar** - Output: Mahasiswa masuk daftar peserta seminar --- ### Lane: Koordinator Program Studi (Penjadwalan) **Task 90: Memilih menu "Penjadwalan Sidang"** - Koordinator mengakses menu penjadwalan - Output: Halaman penjadwalan sidang **Task 91: Memilih periode sidang** - Input: Periode (misal: Genap 2023/2024) - Output: Periode terpilih **Task 92: Mengisi waktu dibuka pendaftaran** - Input: Tanggal mulai pendaftaran - Output: Tanggal buka **Task 93: Mengisi waktu ditutup pendaftaran** - Input: Tanggal akhir pendaftaran - Output: Tanggal tutup **Task 94: Memilih jenis sidang "Seminar Proposal"** - Input: Jenis sidang (dropdown) - Output: Jenis sidang terpilih **Gateway 13: Apakah data jadwal pendaftaran sudah benar?** **[Jika Belum]** - **Task 95: Memperbaiki data jadwal** - Kembali ke Task 91/92/93/94 **[Jika Sudah]** - **Task 96: Submit jadwal pendaftaran** - Output: Jadwal pendaftaran tersimpan **Task 97: Melihat daftar mahasiswa yang mendaftar** - Koordinator membuka daftar pendaftar - Output: List mahasiswa pendaftar **Task 98: Memilih mahasiswa untuk dijadwalkan** - Koordinator klik mahasiswa - Output: Form penjadwalan muncul **Task 99: Mengisi tanggal pelaksanaan seminar** - Input: Tanggal seminar - Output: Tanggal seminar **Task 100: Mengisi waktu pelaksanaan seminar** - Input: Jam seminar (misal: 09:00 - 11:00) - Output: Waktu seminar **Task 101: Mengisi ruangan seminar** - Input: Ruangan (misal: Lab Komputer A) - Output: Ruangan seminar **Task 102: Memilih Dosen Penguji 1** - Input: Dosen Penguji 1 (dropdown) - Output: Dosen Penguji 1 terpilih **Task 103: Memilih Dosen Penguji 2** - Input: Dosen Penguji 2 (dropdown) - Output: Dosen Penguji 2 terpilih **Task 104: Memilih Dosen Penguji 3** - Input: Dosen Penguji 3 (dropdown) - Output: Dosen Penguji 3 terpilih **Gateway 14: Apakah jadwal seminar sudah tepat?** **[Jika Belum]** - **Task 105: Memperbaiki jadwal** - Kembali ke Task 99-104 **[Jika Sudah]** - **Task 106: Submit jadwal seminar mahasiswa** - Output: Jadwal seminar tersimpan **Task 107: Mengulangi untuk mahasiswa lain** - Koordinator mengatur jadwal untuk semua mahasiswa - Output: Semua mahasiswa terjadwal **Task 108: Publikasi jadwal seminar** - Koordinator mempublikasi jadwal - Output: Jadwal dipublikasi --- ### Lane: Sistem SISRI **Task 109: Menyimpan jadwal seminar** - Sistem simpan semua jadwal ke database - Output: Jadwal tersimpan dan terpublikasi **Task 110: Mengirim notifikasi jadwal ke mahasiswa** - Sistem kirim notifikasi jadwal seminar - Output: Notifikasi terkirim **Task 111: Mengirim notifikasi ke dosen penguji** - Sistem kirim notifikasi ke semua dosen penguji - Output: Notifikasi terkirim ke dosen --- ### Lane: Mahasiswa **Task 112: Menerima notifikasi jadwal seminar** - Mahasiswa menerima notifikasi - Output: Notifikasi diterima **Task 113: Login ke sistem SISRI** - Output: Akses dashboard **Task 114: Memilih menu "Daftar Seminar Proposal"** - Output: Halaman permintaan persetujuan **Task 115: Melihat tabel jadwal seminar di sebelah kanan** - Mahasiswa melihat jadwal yang sudah ditetapkan - Output: Detail jadwal (tanggal, waktu, ruangan, dosen penguji) **Task 116: Mempersiapkan presentasi seminar** - Mahasiswa menyiapkan slide dan materi presentasi - Output: Materi presentasi siap **Task 117: Hadir pada jadwal seminar yang ditentukan** - Mahasiswa datang sesuai jadwal - Output: Kehadiran di seminar **Task 118: Melaksanakan presentasi proposal** - Mahasiswa mempresentasikan proposal di hadapan dosen - Output: Presentasi selesai **Task 119: Sesi tanya jawab dengan dosen penguji** - Mahasiswa menjawab pertanyaan dosen - Output: Sesi tanya jawab selesai --- ### Lane: Dosen Pembimbing & Penguji (Seminar) **Task 120: Menghadiri seminar proposal mahasiswa** - Dosen hadir sesuai jadwal - Output: Kehadiran dosen **Task 121: Mendengarkan presentasi mahasiswa** - Dosen mendengarkan dan menilai presentasi - Output: Penilaian presentasi **Task 122: Memberikan pertanyaan dan masukan** - Dosen bertanya dan memberikan saran - Output: Pertanyaan dan saran **Task 123: Mencatat revisi untuk mahasiswa** - Dosen mencatat poin-poin yang harus direvisi - Output: Catatan revisi --- ### Lane: Dosen Pembimbing (Berita Acara) **Task 124: Login ke sistem SISRI** - Output: Akses dashboard dosen **Task 125: Memilih menu "Berita Acara Seminar Proposal"** - Dosen mengakses menu berita acara - Output: Halaman berita acara sebagai pembimbing **Task 126: Melihat daftar mahasiswa seminar** - Dosen melihat mahasiswa yang sudah seminar - Output: List mahasiswa **Task 127: Memilih mahasiswa untuk ditandatangani berita acaranya** - Dosen klik mahasiswa - Output: Form berita acara **Task 128: Mereview berita acara seminar** - Dosen memeriksa isi berita acara - Output: Berita acara direview **Task 129: Menandatangani berita acara digital** - Dosen melakukan tanda tangan digital - Output: Berita acara ditandatangani **Task 130: Submit berita acara** - Output: Berita acara tersimpan --- ### Lane: Dosen Penguji (Berita Acara) **Task 131: Login ke sistem SISRI** - Output: Akses dashboard dosen **Task 132: Memilih menu "Berita Acara Seminar Proposal"** - Dosen mengakses menu berita acara - Output: Halaman berita acara sebagai penguji **Task 133: Melihat daftar mahasiswa yang diuji** - Dosen melihat mahasiswa yang sudah diuji - Output: List mahasiswa **Task 134: Memilih mahasiswa untuk ditandatangani berita acaranya** - Dosen klik mahasiswa - Output: Form berita acara **Task 135: Menginputkan catatan revisi** - Dosen menuliskan revisi yang harus dikerjakan mahasiswa - Input: Catatan revisi (text) - Output: Catatan revisi **Task 136: Mereview berita acara seminar** - Dosen memeriksa isi berita acara - Output: Berita acara direview **Task 137: Menandatangani berita acara digital** - Dosen melakukan tanda tangan digital - Output: Berita acara ditandatangani **Task 138: Submit berita acara** - Output: Berita acara tersimpan **Task 139: [Dosen Penguji 2 dan 3 melakukan Task 131-138]** - Semua penguji menandatangani berita acara - Output: Berita acara lengkap --- ### Lane: Sistem SISRI **Task 140: Menyimpan berita acara seminar** - Sistem simpan berita acara ke database - Output: Berita acara tersimpan **Task 141: Mengirim notifikasi ke mahasiswa** - Sistem kirim notifikasi bahwa seminar selesai dan ada revisi - Output: Notifikasi terkirim **Task 142: Membuka akses menu "Revisi Seminar Proposal"** - Sistem aktifkan menu revisi untuk mahasiswa - Output: Menu revisi aktif - **Lanjut ke PROSES 4** --- ## PROSES 4: PELAKSANAAN PENELITIAN (Revisi Seminar Proposal) ### Lane: Mahasiswa **Task 143: Menerima notifikasi revisi seminar** - Mahasiswa menerima notifikasi - Output: Notifikasi diterima **Task 144: Login ke sistem SISRI** - Output: Akses dashboard **Task 145: Memilih menu "Revisi Seminar Proposal"** - Mahasiswa mengakses menu revisi - Output: Halaman revisi seminar proposal **Task 146: Melihat catatan revisi dari Dosen Penguji 1, 2, dan 3** - Mahasiswa membaca semua catatan revisi - Output: List catatan revisi **Task 147: Melakukan perbaikan proposal sesuai revisi** - Mahasiswa memperbaiki proposal - Output: Proposal yang sudah direvisi **Task 148: Memilih dosen penguji untuk konsultasi revisi** - Mahasiswa memilih dosen penguji (Penguji 1/2/3) - Output: Dosen penguji terpilih **Task 149: Mengisi pokok revisi** - Mahasiswa menuliskan poin revisi yang dikonsultasikan - Input: Pokok revisi (text) - Output: Pokok revisi **Task 150: Mengupload file hasil revisi** - Mahasiswa upload file proposal yang sudah direvisi - Input: File hasil revisi (PDF/DOC) - Output: File terupload **Task 151: Mengisi keterangan/pesan revisi** - Mahasiswa menulis keterangan tambahan - Input: Keterangan (text) - Output: Pesan revisi **Gateway 15: Apakah data revisi sudah lengkap?** **[Jika Belum]** - **Task 152: Melengkapi data revisi** - Kembali ke Task 149/150/151 **[Jika Sudah]** - **Task 153: Submit revisi ke dosen penguji** - Output: Revisi terkirim --- ### Lane: Sistem SISRI **Task 154: Menyimpan data revisi** - Sistem simpan data ke database - Output: Status "Menunggu validasi dosen penguji" **Task 155: Mengirim notifikasi ke dosen penguji terkait** - Sistem kirim notifikasi revisi baru - Output: Notifikasi terkirim --- ### Lane: Dosen Penguji **Task 156: Menerima notifikasi revisi mahasiswa** - Dosen penguji menerima notifikasi - Output: Notifikasi diterima **Task 157: Login ke sistem SISRI** - Output: Akses dashboard dosen **Task 158: Memilih menu "Validasi Revisi Seminar Proposal"** - Dosen mengakses menu validasi revisi - Output: Halaman daftar mahasiswa yang melakukan revisi **Task 159: Memilih mahasiswa untuk divalidasi revisinya** - Dosen klik mahasiswa - Output: Detail revisi mahasiswa **Task 160: Membaca pokok revisi mahasiswa** - Dosen membaca poin revisi yang dikonsultasikan - Output: Pemahaman revisi **Task 161: Mengunduh file hasil revisi** - Dosen download file hasil revisi - Output: File terunduh **Task 162: Mengevaluasi hasil revisi mahasiswa** - Dosen memeriksa apakah revisi sudah sesuai - Output: Hasil evaluasi **Gateway 16: Apakah revisi sudah sesuai dan diterima?** **[Jika Tidak - Revisi Ulang]** - **Task 163a: Klik tombol "Revisi Ulang"** - **Task 164a: Mengisi catatan perbaikan** - Input: Catatan perbaikan (text) - Output: Catatan - **Task 165a: Submit revisi ulang** - Output: Status "Revisi ulang" **[Jika Ya - Diterima]** - **Task 163b: Klik tombol "Diterima"** - **Task 164b: Mengisi catatan persetujuan (opsional)** - Input: Catatan persetujuan (text) - **Task 165b: Submit persetujuan revisi** - Output: Status "Revisi diterima" --- ### Lane: Sistem SISRI **Task 166: Menyimpan hasil validasi revisi** - Sistem update status di database - Output: Status tersimpan **Gateway 17: Apakah revisi perlu diperbaiki lagi?** **[Jika Ya - Revisi Ulang]** - **Task 167a: Mengirim notifikasi revisi ulang ke mahasiswa** - Output: Notifikasi terkirim - **Kembali ke Task 147** (mahasiswa memperbaiki lagi) **[Jika Tidak - Diterima]** - **Task 167b: Mengirim notifikasi persetujuan ke mahasiswa** - Output: Notifikasi terkirim --- ### Lane: Mahasiswa **Task 168: Menerima notifikasi hasil validasi** - Output: Notifikasi diterima **Gateway 18: Apakah semua dosen penguji sudah menyetujui revisi?** **[Jika Belum]** - **Task 169a: Melanjutkan revisi dengan dosen penguji lain** - **Kembali ke Task 148** (konsultasi dengan penguji lain) **[Jika Sudah - Semua Diterima]** - **Task 169b: Revisi seminar proposal selesai** - Output: Mahasiswa dapat melanjutkan penelitian **Task 170: Melaksanakan penelitian di lapangan** - Mahasiswa melakukan penelitian sesuai metodologi - Output: Data penelitian **Task 171: Mengumpulkan dan menganalisis data** - Mahasiswa mengolah data penelitian - Output: Hasil analisis data **Task 172: Mulai menyusun draft skripsi** - Mahasiswa menulis skripsi lengkap - Output: Draft skripsi awal - **Lanjut ke PROSES 5** --- ## PROSES 5: PENYUSUNAN LAPORAN AKHIR (SKRIPSI) ### Lane: Mahasiswa **Task 173: Login ke sistem SISRI** - Output: Akses dashboard mahasiswa **Task 174: Memilih menu "Bimbingan Skripsi"** - Mahasiswa mengakses halaman bimbingan skripsi - Output: Halaman lembar bimbingan skripsi (dengan daftar bimbingan Dosbing 1 & 2) **Task 175: Klik ikon pesawat untuk bimbingan skripsi baru** - Mahasiswa memulai sesi bimbingan skripsi - Output: Pop-up form bimbingan muncul **Task 176: Mengisi pokok bimbingan skripsi** - Mahasiswa menuliskan bab/topik yang dibimbing - Input: Pokok bimbingan (text) - Output: Pokok bimbingan **Task 177: Mengupload file bimbingan skripsi** - Mahasiswa mengupload draft skripsi/bab - Input: File (PDF/DOC) - Output: File terupload **Task 178: Mengisi keterangan/pesan bimbingan** - Mahasiswa menulis pertanyaan atau catatan - Input: Keterangan (text) - Output: Pesan bimbingan **Gateway 19: Apakah data bimbingan skripsi sudah lengkap?** **[Jika Belum]** - **Task 179: Melengkapi data bimbingan** - Kembali ke Task 176/177/178 **[Jika Sudah]** - **Task 180: Submit bimbingan skripsi ke dosen pembimbing** - Output: Data bimbingan terkirim --- ### Lane: Sistem SISRI **Task 181: Menyimpan data bimbingan skripsi** - Sistem simpan data ke database - Output: Status "Menunggu revisi dosen" **Task 182: Mengirim notifikasi ke dosen pembimbing terkait** - Sistem kirim notifikasi bimbingan baru - Output: Notifikasi terkirim --- ### Lane: Dosen Pembimbing **Task 183: Menerima notifikasi bimbingan skripsi baru** - Dosen menerima notifikasi - Output: Notifikasi diterima **Task 184: Login ke sistem SISRI** - Output: Akses dashboard dosen **Task 185: Memilih menu "Bimbingan Skripsi"** - Dosen mengakses menu bimbingan skripsi - Output: Halaman data mahasiswa bimbingan skripsi **Task 186: Memilih mahasiswa yang melakukan bimbingan** - Dosen klik detail mahasiswa - Output: Halaman lembar bimbingan skripsi mahasiswa **Task 187: Membaca pokok bimbingan skripsi mahasiswa** - Dosen membaca isi bimbingan - Output: Pemahaman konten bimbingan **Task 188: Mengunduh file bimbingan skripsi mahasiswa** - Dosen download file skripsi - Output: File bimbingan terunduh **Task 189: Mengevaluasi dan memberikan revisi skripsi** - Dosen membaca dan menilai draft skripsi - Output: Catatan revisi **Task 190: Klik tombol revisi pada lembar bimbingan skripsi** - Dosen membuka pop-up revisi - Output: Form revisi muncul **Task 191: Menuliskan catatan revisi skripsi** - Dosen menulis feedback dan arahan perbaikan - Input: Catatan revisi (text) - Output: Catatan revisi **Task 192: Mengupload file revisi (opsional)** - Dosen upload file revisi jika ada - Input: File revisi (PDF/DOC) - Output: File revisi **Gateway 20: Apakah revisi skripsi sudah sesuai?** **[Jika Belum]** - **Task 193: Memperbaiki catatan revisi** - Kembali ke Task 191/192 **[Jika Sudah]** - **Task 194: Submit revisi skripsi ke mahasiswa** - Output: Revisi terkirim --- ### Lane: Sistem SISRI **Task 195: Menyimpan revisi dosen** - Sistem simpan revisi ke database - Output: Status "Sudah direvisi" **Task 196: Mengirim notifikasi revisi ke mahasiswa** - Sistem kirim notifikasi revisi baru - Output: Notifikasi terkirim --- ### Lane: Mahasiswa **Task 197: Menerima notifikasi revisi skripsi** - Mahasiswa menerima notifikasi - Output: Notifikasi diterima **Task 198: Membaca catatan revisi dari dosen** - Mahasiswa membuka lembar bimbingan dan membaca revisi - Output: Pemahaman revisi **Task 199: Mengunduh file revisi (jika ada)** - Mahasiswa download file revisi dari dosen - Output: File revisi terunduh **Task 200: Melakukan perbaikan skripsi** - Mahasiswa memperbaiki skripsi sesuai arahan dosen - Output: Draft skripsi yang sudah diperbaiki **Gateway 21: Apakah perbaikan skripsi sudah selesai?** **[Jika Belum]** - **Task 201: Melanjutkan perbaikan** - Kembali ke Task 200 **[Jika Sudah]** - **Gateway 22: Apakah perlu bimbingan skripsi lagi?** **[Jika Ya - Perlu Bimbingan Lagi]** - **Kembali ke Task 175** (mengajukan bimbingan baru) **[Jika Tidak - Skripsi Sudah Siap]** - **Task 202: Memastikan skripsi siap untuk sidang** - Output: Skripsi final - **Lanjut ke PROSES 6** --- ### Lane: Mahasiswa (Akses Berkas Skripsi) **Task 203: Memilih menu "Berkas" (Bimbingan Skripsi)** - Mahasiswa dapat mengakses menu berkas kapan saja - Output: Halaman daftar berkas bimbingan skripsi **Task 204: Klik detail berkas** - Mahasiswa melihat detail berkas - Output: Halaman download berkas **Task 205: Mendownload berkas bimbingan skripsi** - Mahasiswa download semua file dari Dosbing 1 & 2 - Output: File berkas terunduh --- ## PROSES 6: UJIAN AKHIR (SIDANG SKRIPSI) ### Lane: Mahasiswa **Task 206: Login ke sistem SISRI** - Output: Akses dashboard mahasiswa **Task 207: Memilih menu "Daftar Sidang Skripsi"** - Mahasiswa mengakses menu pendaftaran sidang - Output: Halaman permintaan persetujuan sidang skripsi **Task 208: Klik tombol "Ajukan Permintaan Persetujuan"** - Mahasiswa mengajukan izin mendaftar sidang - Output: Permintaan persetujuan terkirim --- ### Lane: Sistem SISRI **Task 209: Menyimpan permintaan persetujuan** - Sistem simpan data ke database - Output: Status "Menunggu persetujuan Dosen Pembimbing" **Task 210: Mengirim notifikasi ke Dosen Pembimbing 1 & 2** - Sistem kirim notifikasi permintaan izin sidang - Output: Notifikasi terkirim --- ### Lane: Dosen Pembimbing 1 **Task 211: Menerima notifikasi permintaan sidang** - Dosen menerima notifikasi - Output: Notifikasi diterima **Task 212: Login ke sistem SISRI** - Output: Akses dashboard dosen **Task 213: Memilih menu "Validasi Daftar Sidang Skripsi"** - Dosen mengakses menu validasi - Output: Halaman daftar mahasiswa yang meminta izin **Task 214: Melihat data mahasiswa yang meminta izin** - Dosen melihat detail mahasiswa dan skripsi - Output: Detail mahasiswa **Task 215: Mengevaluasi kelayakan sidang skripsi** - Dosen menilai apakah skripsi sudah layak untuk disidangkan - Output: Keputusan validasi **Gateway 23: Apakah skripsi layak untuk sidang?** **[Jika Tidak - Tidak Disetujui]** - **Task 216a: Klik tombol "Tidak Disetujui"** - **Task 217a: Mengisi alasan penolakan** - Input: Alasan (text) - **Task 218a: Submit penolakan** - Output: Status "Tidak disetujui oleh Dosbing 1" **[Jika Ya - Disetujui]** - **Task 216b: Klik tombol "Disetujui"** - **Task 217b: Submit persetujuan** - Output: Status "Disetujui oleh Dosbing 1" --- ### Lane: Dosen Pembimbing 2 **Task 219: [Proses sama seperti Dosen Pembimbing 1]** - Melakukan Task 211-218 dengan proses yang sama - Output: Status validasi dari Dosen Pembimbing 2 --- ### Lane: Sistem SISRI **Task 220: Menyimpan hasil validasi dosen pembimbing** - Sistem update status di database - Output: Status tersimpan **Gateway 24: Apakah kedua dosen pembimbing menyetujui?** **[Jika Salah Satu atau Keduanya Tidak Menyetujui]** - **Task 221a: Mengirim notifikasi penolakan ke mahasiswa** - **Task 222a: Menampilkan status penolakan** - Output: Mahasiswa harus melanjutkan bimbingan - **Kembali ke PROSES 5, Task 175** **[Jika Keduanya Menyetujui]** - **Task 221b: Update status menjadi "Menunggu persetujuan Koordinator Prodi"** - **Task 222b: Mengirim notifikasi ke Koordinator Prodi** - Output: Notifikasi terkirim --- ### Lane: Koordinator Program Studi **Task 223: Menerima notifikasi permintaan sidang** - Koordinator Prodi menerima notifikasi - Output: Notifikasi diterima **Task 224: Login ke sistem SISRI** - Output: Akses dashboard koordinator prodi **Task 225: Memilih menu "Validasi Perizinan Sidang"** - Koordinator mengakses menu validasi - Output: Halaman validasi perizinan **Task 226: Memilih tab "Sidang Skripsi"** - Koordinator membuka tab khusus sidang skripsi - Output: Daftar mahasiswa yang disetujui dosen pembimbing **Task 227: Melihat data mahasiswa yang meminta izin** - Koordinator melihat detail mahasiswa - Output: Detail mahasiswa dan status persetujuan dosen **Task 228: Verifikasi persyaratan administratif** - Koordinator memeriksa kelengkapan administratif mahasiswa - Output: Status verifikasi **Gateway 25: Apakah persyaratan administratif lengkap?** **[Jika Tidak - Tidak Disetujui]** - **Task 229a: Klik tombol "Tidak Disetujui"** - **Task 230a: Mengisi alasan penolakan** - Input: Alasan (text) - **Task 231a: Submit penolakan** - Output: Status "Tidak disetujui oleh Koordinator Prodi" **[Jika Ya - Disetujui]** - **Task 229b: Klik tombol "Disetujui"** - **Task 230b: Submit persetujuan** - Output: Status "Disetujui untuk sidang skripsi" --- ### Lane: Sistem SISRI **Task 232: Menyimpan hasil validasi koordinator prodi** - Sistem update status di database - Output: Status tersimpan **Gateway 26: Apakah koordinator prodi menyetujui?** **[Jika Tidak Disetujui]** - **Task 233a: Mengirim notifikasi penolakan ke mahasiswa** - Output: Mahasiswa harus melengkapi persyaratan - **Kembali ke Task 208** (setelah persyaratan lengkap) **[Jika Disetujui]** - **Task 233b: Update status menjadi "Menunggu penjadwalan"** - **Task 234b: Menampilkan mahasiswa di daftar pendaftar sidang** - Output: Mahasiswa masuk daftar peserta sidang --- ### Lane: Koordinator Program Studi (Penjadwalan) **Task 235: Memilih menu "Penjadwalan Sidang"** - Koordinator mengakses menu penjadwalan - Output: Halaman penjadwalan sidang **Task 236: Memilih periode sidang** - Input: Periode (misal: Genap 2023/2024) - Output: Periode terpilih **Task 237: Mengisi waktu dibuka pendaftaran** - Input: Tanggal mulai pendaftaran - Output: Tanggal buka **Task 238: Mengisi waktu ditutup pendaftaran** - Input: Tanggal akhir pendaftaran - Output: Tanggal tutup **Task 239: Memilih jenis sidang "Sidang Skripsi"** - Input: Jenis sidang (dropdown) - Output: Jenis sidang terpilih **Gateway 27: Apakah data jadwal pendaftaran sudah benar?** **[Jika Belum]** - **Task 240: Memperbaiki data jadwal** - Kembali ke Task 236/237/238/239 **[Jika Sudah]** - **Task 241: Submit jadwal pendaftaran** - Output: Jadwal pendaftaran tersimpan **Task 242: Melihat daftar mahasiswa yang mendaftar** - Koordinator membuka daftar pendaftar - Output: List mahasiswa pendaftar **Task 243: Memilih mahasiswa untuk dijadwalkan** - Koordinator klik mahasiswa - Output: Form penjadwalan muncul **Task 244: Mengisi tanggal pelaksanaan sidang** - Input: Tanggal sidang - Output: Tanggal sidang **Task 245: Mengisi waktu pelaksanaan sidang** - Input: Jam sidang (misal: 13:00 - 15:00) - Output: Waktu sidang **Task 246: Mengisi ruangan sidang** - Input: Ruangan (misal: Ruang Sidang A) - Output: Ruangan sidang **Task 247: Memilih Dosen Penguji 1** - Input: Dosen Penguji 1 (dropdown) - Output: Dosen Penguji 1 terpilih **Task 248: Memilih Dosen Penguji 2** - Input: Dosen Penguji 2 (dropdown) - Output: Dosen Penguji 2 terpilih **Task 249: Memilih Dosen Penguji 3** - Input: Dosen Penguji 3 (dropdown) - Output: Dosen Penguji 3 terpilih **Gateway 28: Apakah jadwal sidang sudah tepat?** **[Jika Belum]** - **Task 250: Memperbaiki jadwal** - Kembali ke Task 244-249 **[Jika Sudah]** - **Task 251: Submit jadwal sidang mahasiswa** - Output: Jadwal sidang tersimpan **Task 252: Mengulangi untuk mahasiswa lain** - Koordinator mengatur jadwal untuk semua mahasiswa - Output: Semua mahasiswa terjadwal **Task 253: Publikasi jadwal sidang** - Koordinator mempublikasi jadwal - Output: Jadwal dipublikasi --- ### Lane: Sistem SISRI **Task 254: Menyimpan jadwal sidang** - Sistem simpan semua jadwal ke database - Output: Jadwal tersimpan dan terpublikasi **Task 255: Mengirim notifikasi jadwal ke mahasiswa** - Sistem kirim notifikasi jadwal sidang - Output: Notifikasi terkirim **Task 256: Mengirim notifikasi ke dosen penguji** - Sistem kirim notifikasi ke semua dosen penguji - Output: Notifikasi terkirim ke dosen --- ### Lane: Mahasiswa **Task 257: Menerima notifikasi jadwal sidang** - Mahasiswa menerima notifikasi - Output: Notifikasi diterima **Task 258: Login ke sistem SISRI** - Output: Akses dashboard **Task 259: Memilih menu "Daftar Sidang Skripsi"** - Output: Halaman permintaan persetujuan **Task 260: Melihat tabel jadwal sidang di sebelah kanan** - Mahasiswa melihat jadwal yang sudah ditetapkan - Output: Detail jadwal (tanggal, waktu, ruangan, dosen penguji) **Task 261: Mempersiapkan presentasi sidang** - Mahasiswa menyiapkan slide dan materi presentasi - Output: Materi presentasi siap **Task 262: Hadir pada jadwal sidang yang ditentukan** - Mahasiswa datang sesuai jadwal - Output: Kehadiran di sidang **Task 263: Melaksanakan presentasi hasil penelitian** - Mahasiswa mempresentasikan hasil penelitian lengkap - Output: Presentasi selesai **Task 264: Sesi tanya jawab dengan dosen penguji** - Mahasiswa menjawab pertanyaan dosen - Output: Sesi tanya jawab selesai **Task 265: Menunggu keputusan sidang** - Mahasiswa menunggu hasil sidang - Output: Keputusan sidang --- ### Lane: Dosen Pembimbing & Penguji (Sidang) **Task 266: Menghadiri sidang skripsi mahasiswa** - Dosen hadir sesuai jadwal - Output: Kehadiran dosen **Task 267: Mendengarkan presentasi mahasiswa** - Dosen mendengarkan dan menilai presentasi - Output: Penilaian presentasi **Task 268: Memberikan pertanyaan dan masukan** - Dosen bertanya dan memberikan saran - Output: Pertanyaan dan saran **Task 269: Mencatat revisi untuk mahasiswa** - Dosen mencatat poin-poin yang harus direvisi - Output: Catatan revisi **Task 270: Bermusyawarah untuk menentukan nilai** - Semua dosen berdiskusi untuk menentukan nilai - Output: Nilai disepakati --- ### Lane: Dosen Pembimbing (Berita Acara Sidang) **Task 271: Login ke sistem SISRI** - Output: Akses dashboard dosen **Task 272: Memilih menu "Berita Acara Sidang Skripsi"** - Dosen mengakses menu berita acara - Output: Halaman berita acara sebagai pembimbing **Task 273: Melihat daftar mahasiswa sidang** - Dosen melihat mahasiswa yang sudah sidang - Output: List mahasiswa **Task 274: Memilih mahasiswa untuk ditandatangani berita acaranya** - Dosen klik mahasiswa - Output: Form berita acara **Task 275: Mereview berita acara sidang** - Dosen memeriksa isi berita acara - Output: Berita acara direview **Task 276: Menandatangani berita acara digital** - Dosen melakukan tanda tangan digital - Output: Berita acara ditandatangani **Task 277: Submit berita acara** - Output: Berita acara tersimpan --- ### Lane: Dosen Penguji (Berita Acara Sidang) **Task 278: Login ke sistem SISRI** - Output: Akses dashboard dosen **Task 279: Memilih menu "Berita Acara Sidang Skripsi"** - Dosen mengakses menu berita acara - Output: Halaman berita acara sebagai penguji **Task 280: Melihat daftar mahasiswa yang diuji** - Dosen melihat mahasiswa yang sudah diuji - Output: List mahasiswa **Task 281: Memilih mahasiswa untuk ditandatangani berita acaranya** - Dosen klik mahasiswa - Output: Form berita acara **Task 282: Menginputkan catatan revisi** - Dosen menuliskan revisi yang harus dikerjakan mahasiswa - Input: Catatan revisi (text) - Output: Catatan revisi **Task 283: Mereview berita acara sidang** - Dosen memeriksa isi berita acara - Output: Berita acara direview **Task 284: Menandatangani berita acara digital** - Dosen melakukan tanda tangan digital - Output: Berita acara ditandatangani **Task 285: Submit berita acara** - Output: Berita acara tersimpan **Task 286: [Dosen Penguji 2 dan 3 melakukan Task 278-285]** - Semua penguji menandatangani berita acara - Output: Berita acara lengkap --- ### Lane: Sistem SISRI **Task 287: Menyimpan berita acara sidang** - Sistem simpan berita acara ke database - Output: Berita acara tersimpan **Task 288: Mengirim notifikasi ke mahasiswa** - Sistem kirim notifikasi bahwa sidang selesai dan ada revisi - Output: Notifikasi terkirim **Task 289: Membuka akses menu "Revisi Sidang Skripsi"** - Sistem aktifkan menu revisi untuk mahasiswa - Output: Menu revisi aktif --- ### Lane: Dosen Pembimbing (Input Nilai) **Task 290: Login ke sistem SISRI** - Output: Akses dashboard dosen **Task 291: Memilih menu "Input Nilai Pembimbing (Bimbingan dan Ujian)"** - Dosen mengakses menu input nilai - Output: Halaman input nilai khusus pembimbing **Task 292: Melihat daftar mahasiswa yang sudah sidang** - Dosen melihat list mahasiswa - Output: List mahasiswa **Task 293: Memilih mahasiswa untuk dinilai** - Dosen klik mahasiswa - Output: Form input nilai **Task 294: Menginputkan nilai bimbingan** - Dosen memasukkan nilai bimbingan (0-100) - Input: Nilai bimbingan (number) - Output: Nilai bimbingan **Task 295: Menginputkan nilai ujian** - Dosen memasukkan nilai ujian (0-100) - Input: Nilai ujian (number) - Output: Nilai ujian **Gateway 29: Apakah nilai sudah tepat?** **[Jika Belum]** - **Task 296: Memperbaiki nilai** - Kembali ke Task 294/295 **[Jika Sudah]** - **Task 297: Submit nilai** - Output: Nilai tersimpan --- ### Lane: Dosen Penguji (Input Nilai) **Task 298: Login ke sistem SISRI** - Output: Akses dashboard dosen **Task 299: Memilih menu "Input Nilai Penguji (Ujian)"** - Dosen mengakses menu input nilai - Output: Halaman input nilai khusus penguji **Task 300: Melihat daftar mahasiswa yang diuji** - Dosen melihat list mahasiswa - Output: List mahasiswa **Task 301: Memilih mahasiswa untuk dinilai** - Dosen klik mahasiswa - Output: Form input nilai **Task 302: Menginputkan nilai ujian** - Dosen memasukkan nilai ujian (0-100) - Input: Nilai ujian (number) - Output: Nilai ujian **Gateway 30: Apakah nilai sudah tepat?** **[Jika Belum]** - **Task 303: Memperbaiki nilai** - Kembali ke Task 302 **[Jika Sudah]** - **Task 304: Submit nilai** - Output: Nilai tersimpan **Task 305: [Dosen Penguji 2 dan 3 melakukan Task 298-304]** - Semua penguji menginputkan nilai - Output: Semua nilai tersimpan --- ### Lane: Sistem SISRI **Task 306: Menyimpan semua nilai** - Sistem simpan nilai dari pembimbing dan penguji - Output: Nilai tersimpan **Task 307: Menghitung nilai akhir** - Sistem menghitung rata-rata/total nilai sesuai rumus - Output: Nilai akhir **Task 308: Mengirim notifikasi nilai ke mahasiswa** - Sistem kirim notifikasi nilai sidang - Output: Notifikasi terkirim - **Lanjut ke PROSES 7** --- --- ## PROSES 6: UJIAN AKHIR (SIDANG SKRIPSI) - BAGIAN REVISI SIDANG ### Lane: Sistem SISRI **Task 289: Membuka akses menu "Revisi Sidang Skripsi"** - Sistem aktifkan menu revisi untuk mahasiswa setelah berita acara ditandatangani - Output: Menu revisi aktif **Task 290: Mengirim notifikasi ke mahasiswa** - Sistem kirim notifikasi bahwa sidang selesai dan ada revisi - Output: Notifikasi terkirim --- ### Lane: Mahasiswa (Revisi Sidang Skripsi) **Task 291: Menerima notifikasi revisi sidang** - Mahasiswa menerima notifikasi bahwa sidang selesai dan ada revisi - Output: Notifikasi diterima **Task 292: Login ke sistem SISRI** - Output: Akses dashboard mahasiswa **Task 293: Memilih menu "Revisi Sidang Skripsi"** - Mahasiswa mengakses menu revisi sidang - Output: Halaman revisi sidang skripsi **Task 294: Melihat catatan revisi dari Dosen Penguji 1, 2, dan 3** - Mahasiswa membaca semua catatan revisi dari hasil sidang - Output: List catatan revisi dari semua penguji **Task 295: Melakukan perbaikan skripsi sesuai revisi sidang** - Mahasiswa memperbaiki skripsi final berdasarkan catatan penguji - Output: Skripsi yang sudah direvisi **Task 296: Memilih dosen penguji untuk konsultasi revisi** - Mahasiswa memilih salah satu dosen penguji (Penguji 1/2/3) untuk konsultasi - Data: Daftar dosen penguji dari sidang - Output: Dosen penguji terpilih **Task 297: Mengisi pokok revisi** - Mahasiswa menuliskan poin revisi yang dikonsultasikan - Input: Pokok revisi (text) - Output: Pokok revisi **Task 298: Mengupload file hasil revisi** - Mahasiswa upload file skripsi yang sudah direvisi - Input: File hasil revisi (PDF/DOC, max size sesuai ketentuan) - Output: File terupload **Task 299: Mengisi keterangan/pesan revisi** - Mahasiswa menulis keterangan tambahan atau pertanyaan - Input: Keterangan (text) - Output: Pesan revisi **Gateway 31: Apakah data revisi sudah lengkap?** **[Jika Belum]** - **Task 300: Melengkapi data revisi** - Kembali ke Task 297/298/299 **[Jika Sudah]** - **Task 301: Submit revisi ke dosen penguji** - Output: Revisi terkirim --- ### Lane: Sistem SISRI **Task 302: Menyimpan data revisi sidang** - Sistem simpan data ke database - Output: Status "Menunggu validasi dosen penguji" **Task 303: Mengirim notifikasi ke dosen penguji terkait** - Sistem kirim notifikasi revisi baru dari mahasiswa - Output: Notifikasi terkirim --- ### Lane: Dosen Penguji **Task 304: Menerima notifikasi revisi mahasiswa** - Dosen penguji menerima notifikasi - Output: Notifikasi diterima **Task 305: Login ke sistem SISRI** - Input: Username (NIP/NIDN), Password (NIP/NIDN) - Output: Akses dashboard dosen **Task 306: Memilih menu "Validasi Revisi Sidang Skripsi"** - Dosen mengakses menu validasi revisi - Output: Halaman daftar mahasiswa yang melakukan revisi sidang **Task 307: Memilih mahasiswa untuk divalidasi revisinya** - Dosen klik mahasiswa yang mengajukan revisi - Output: Detail revisi mahasiswa **Task 308: Membaca pokok revisi mahasiswa** - Dosen membaca poin revisi yang dikonsultasikan - Output: Pemahaman konten revisi **Task 309: Mengunduh file hasil revisi** - Dosen download file hasil revisi mahasiswa - Output: File terunduh **Task 310: Mengevaluasi hasil revisi mahasiswa** - Dosen memeriksa apakah revisi sudah sesuai dengan catatan sidang - Output: Hasil evaluasi **Gateway 32: Apakah revisi sudah sesuai dan diterima?** **[Jika Tidak - Revisi Ulang]** - **Task 311a: Klik tombol "Revisi Ulang"** - **Task 312a: Mengisi catatan perbaikan** - Input: Catatan perbaikan (text) - Output: Catatan perbaikan - **Task 313a: Submit revisi ulang** - Output: Status "Revisi ulang" **[Jika Ya - Diterima]** - **Task 311b: Klik tombol "Diterima"** - **Task 312b: Mengisi catatan persetujuan (opsional)** - Input: Catatan persetujuan (text) - Output: Catatan persetujuan - **Task 313b: Submit persetujuan revisi** - Output: Status "Revisi diterima" --- ### Lane: Sistem SISRI **Task 314: Menyimpan hasil validasi revisi** - Sistem update status di database - Output: Status tersimpan **Gateway 33: Apakah revisi perlu diperbaiki lagi?** **[Jika Ya - Revisi Ulang]** - **Task 315a: Mengirim notifikasi revisi ulang ke mahasiswa** - Output: Notifikasi terkirim - **Kembali ke Task 295** (mahasiswa memperbaiki lagi) **[Jika Tidak - Diterima]** - **Task 315b: Mengirim notifikasi persetujuan ke mahasiswa** - Output: Notifikasi terkirim --- ### Lane: Mahasiswa **Task 316: Menerima notifikasi hasil validasi** - Mahasiswa menerima notifikasi hasil validasi dari dosen penguji - Output: Notifikasi diterima **Gateway 34: Apakah semua dosen penguji (3 orang) sudah menyetujui revisi?** **[Jika Belum]** - **Task 317a: Melanjutkan revisi dengan dosen penguji lain** - **Kembali ke Task 296** (konsultasi dengan penguji lain) **[Jika Sudah - Semua Diterima]** - **Task 317b: Revisi sidang skripsi selesai** - Output: Skripsi final telah disetujui semua penguji --- ### Lane: Sistem SISRI **Task 318: Update status revisi selesai** - Sistem update status bahwa revisi telah disetujui semua penguji (Penguji 1, 2, dan 3) - Output: Status "Revisi sidang selesai - Siap input nilai" **Task 319: Membuka akses input nilai untuk dosen** - Sistem mengaktifkan menu input nilai untuk dosen pembimbing dan penguji - Output: Menu input nilai aktif **Task 320: Mengirim notifikasi ke dosen pembimbing dan penguji** - Sistem mengirim notifikasi untuk menginputkan nilai bimbingan dan ujian - Output: Notifikasi terkirim ke Dosbing 1, 2 dan Penguji 1, 2, 3 --- ### Lane: Dosen Pembimbing (Input Nilai) **Task 321: Menerima notifikasi input nilai** - Dosen pembimbing menerima notifikasi untuk menginput nilai - Output: Notifikasi diterima **Task 322: Login ke sistem SISRI** - Output: Akses dashboard dosen **Task 323: Memilih menu "Input Nilai Pembimbing (Bimbingan dan Ujian)"** - Dosen mengakses menu input nilai khusus pembimbing - Output: Halaman input nilai pembimbing **Task 324: Melihat daftar mahasiswa yang sudah sidang** - Dosen melihat list mahasiswa yang sudah menyelesaikan sidang dan revisi - Output: List mahasiswa **Task 325: Memilih mahasiswa untuk dinilai** - Dosen klik mahasiswa yang akan dinilai - Output: Form input nilai muncul **Task 326: Menginputkan nilai bimbingan** - Dosen memasukkan nilai bimbingan (0-100) - Input: Nilai bimbingan (number) - Output: Nilai bimbingan **Task 327: Menginputkan nilai ujian** - Dosen memasukkan nilai ujian (0-100) - Input: Nilai ujian (number) - Output: Nilai ujian **Gateway 35: Apakah nilai sudah tepat?** **[Jika Belum]** - **Task 328: Memperbaiki nilai** - Kembali ke Task 326/327 **[Jika Sudah]** - **Task 329: Submit nilai** - Output: Nilai tersimpan --- ### Lane: Dosen Pembimbing 2 **Task 330: [Proses sama seperti Dosen Pembimbing 1]** - Melakukan Task 321-329 dengan proses yang sama - Output: Nilai dari Dosen Pembimbing 2 tersimpan --- ### Lane: Dosen Penguji 1 (Input Nilai) **Task 331: Menerima notifikasi input nilai** - Dosen penguji menerima notifikasi untuk menginput nilai - Output: Notifikasi diterima **Task 332: Login ke sistem SISRI** - Output: Akses dashboard dosen **Task 333: Memilih menu "Input Nilai Penguji (Ujian)"** - Dosen mengakses menu input nilai khusus penguji - Output: Halaman input nilai penguji **Task 334: Melihat daftar mahasiswa yang diuji** - Dosen melihat list mahasiswa yang sudah diuji - Output: List mahasiswa **Task 335: Memilih mahasiswa untuk dinilai** - Dosen klik mahasiswa yang akan dinilai - Output: Form input nilai muncul **Task 336: Menginputkan nilai ujian** - Dosen memasukkan nilai ujian (0-100) - Input: Nilai ujian (number) - Output: Nilai ujian **Gateway 36: Apakah nilai sudah tepat?** **[Jika Belum]** - **Task 337: Memperbaiki nilai** - Kembali ke Task 336 **[Jika Sudah]** - **Task 338: Submit nilai** - Output: Nilai tersimpan --- ### Lane: Dosen Penguji 2 **Task 339: [Proses sama seperti Dosen Penguji 1]** - Melakukan Task 331-338 dengan proses yang sama - Output: Nilai dari Dosen Penguji 2 tersimpan --- ### Lane: Dosen Penguji 3 **Task 340: [Proses sama seperti Dosen Penguji 1]** - Melakukan Task 331-338 dengan proses yang sama - Output: Nilai dari Dosen Penguji 3 tersimpan --- ### Lane: Sistem SISRI **Task 341: Menyimpan semua nilai** - Sistem simpan nilai dari: - Dosen Pembimbing 1 (nilai bimbingan + ujian) - Dosen Pembimbing 2 (nilai bimbingan + ujian) - Dosen Penguji 1 (nilai ujian) - Dosen Penguji 2 (nilai ujian) - Dosen Penguji 3 (nilai ujian) - Output: Semua nilai tersimpan **Task 342: Menghitung nilai akhir** - Sistem menghitung rata-rata/total nilai sesuai rumus yang ditentukan - Formula: (Nilai Bimbingan + Nilai Ujian dari semua dosen) / Total bobot - Output: Nilai akhir **Task 343: Update status mahasiswa** - Sistem update status menjadi "Sidang Selesai" - Output: Status mahasiswa diupdate **Task 344: Mengirim notifikasi nilai ke mahasiswa** - Sistem kirim notifikasi nilai sidang akhir - Output: Notifikasi terkirim --- ### Lane: Mahasiswa **Task 345: Menerima notifikasi nilai** - Mahasiswa menerima notifikasi nilai sidang - Output: Notifikasi diterima **Task 346: Login ke sistem SISRI** - Output: Akses dashboard mahasiswa **Task 347: Memilih menu "Daftar Sidang Skripsi" atau Dashboard** - Mahasiswa mengakses menu untuk melihat hasil sidang - Output: Halaman hasil sidang **Task 348: Melihat nilai akhir sidang skripsi** - Mahasiswa melihat detail nilai dari: - Nilai Bimbingan Dosen Pembimbing 1 - Nilai Ujian Dosen Pembimbing 1 - Nilai Bimbingan Dosen Pembimbing 2 - Nilai Ujian Dosen Pembimbing 2 - Nilai Ujian Dosen Penguji 1 - Nilai Ujian Dosen Penguji 2 - Nilai Ujian Dosen Penguji 3 - Nilai Akhir (hasil perhitungan sistem) - Output: Detail nilai lengkap dan nilai akhir --- ### Lane: Koordinator Program Studi **Task 349: Login ke sistem SISRI** - Output: Akses dashboard koordinator prodi **Task 350: Memilih menu "Daftar Nilai Ujian Sidang"** - Koordinator mengakses menu daftar nilai - Output: Halaman daftar nilai ujian skripsi **Task 351: Melihat rekap nilai mahasiswa** - Koordinator dapat melihat dan merekap semua nilai ujian skripsi mahasiswa - Output: Rekap nilai semua mahasiswa **Task 352: Proses Sidang Skripsi Selesai** - Output: Data lengkap tersimpan untuk keperluan administratif dan wisuda - **PROSES 6 SELESAI** ---