40
Mahasiswa dan input kriteria penilaian usulan dikerjakan melalui sistem ini oleh sekretariat WR III, kemudian mahasiswa dapat mendaftarkan dan
melampirkan proposalnya ke sistem, sistem secara otomatis akan menyimpan proposal. Reviewerpenguji masuk ke sistem kemudian
melakukan penilaian terhadap proposal, setelah penilaian dilakukan sistem dapat menyimpan hasil penilaiannya. Lalu kemudian ketika mahasiswa
masuk ke sistem kembali, sistem dapat secara langsung menampilkan hasil penilaian yang telah dilakukan reviewer. Sistem juga dapat menampilkan
Statistik dari proposal yang ada kepada WR III.
3.2.3
Orang Yang Terlibat dalam Sistem a. Sekretariat WR III
Orang yang memiliki hak akses untuk mencari data-data proposal, mengelolamenyimpan, mengedit, dan menghapus kriteria usulan
proposal PKMProgram Kreativitas Mahasiswa, dan memiliki hak untuk
mengelolamenyimpan, mengedit,
dan menghapus
informasi PKM.
b. ReviewerPenilai
Orang yang memiliki akses untuk mencari data-data proposal, serta menilai dan memberikan komentarmasukan dari data proposal
yang dikirim.
41
c. Mahasiswa
Orang yang akan menggunakan jasa sistem dengan hak untuk mencari atau melihat data-data proposal yang ada, menginputkan
data proposal, melakukan unggah proposal, dan melihat hasil evaluasi dari proposal yang sudah dikirim
d. WR III
Orang yang akan menggunakan jasa sistem dengan hak untuk mencari atau melihat data-data proposal yang ada, melihat statistik
dari proposal PKM Program Kreativitas Mahasiswa.
3.2.4 Usecase Diagram
Berikut disajikan use case yang merupakan bagian dari seluruh fungsi sistem dengan pula menyertakan aktor yang digunakan untuk berinteraksi
dengan sistem untuk mengubah informasi.
42
Login
Tambah Bidang Kegiatan Kelola Bidang
Kegiatan Edit Bidang Kegiatan
Hapus Bidang Kegiatan
Hapus Reviewer Tambah Kriteria Usulan
Hapus Kriteria Usulan
Kelola Reviewer
Tambah Reviewer Edit Reviewer
Lihat Berita Cari Poposal
Logout Edit Kriteria Usulan
Kelola Kriteria
Usulan
bantuan
Admin
Kelola jurusan
Edit jurusan Hapus jurusan
Tambah jurusan Edit Berita
Hapus Berita depend on
Kelola Berita Tambah Berita
Kelola Reviewer Proposal
Tambah Reviewer Proposal Edit Reviewer Proposal
Hapus Reviewer Proposal
Kelola bidang
ilmu Edit bidang ilmu
Hapus bidang ilmu Tambah bidang ilmu
Gambar 3.2 Diagram Usecase Sekretariat WR IIIAdmin
43
Login
Lihat Berita Cari Poposal
Logout depend on
Kelola Proposal
Tambah Proposal Edit Proposal
Hapus Proposal
Lihat Hasil Review
Bantuan Mahasiswa
Gambar 3.3 Usecase Mahasiswa
44
Login
Edit Nilai Hapus Nilai
Lihat Berita
Cari Poposal
Logout depend on
Kelola Nilai Tambah Nilai
Lihat Hasil Review
Bantuan
Reviewer
Gambar 3.4 Usecase Reviewer
45
Login
Lihat Statistik Cetak
Lihat Berita
Logout depend on
Kelola Statistik
Proposal Cari Statistik
Bantuan Cari Proposal
WR III
Gambar 3.5 Usecase WR III
3.2.5
Narasi Usecase Nama Use Case
Login
Aktor
Sekretariat WR III, WR III, Reviewer, dan Mahasiswa
Deskripsi
Otentifikasi user untuk masuk ke sistem
Kondisi Awal
Halaman Muka
Urutan Jenis Kegiatan 1. User memasukkan username dan
password 2. Jika username dan password
sesuai maka akan masuk ke sistem dan mendapatkan halaman muka
sesuai dengan fungsinya.
3. Jika username dan password tidak sesuai maka user diminta untuk
melakukan proses login kembali. Tabel 3.1 Penjelasan usecase Login
46
Nama Use Case Lihat berita
Aktor
Setelah WR II, WR III, mahasiswa, reviewer
Deskripsi
Proses pemberian data berita
Kondisi awal
Halaman utama
Urutan jenis kegiatan 1. Sistem menampilkan berita
2. user lihat berita Tabel 3.2 Penjelasan usecase Lihat Berita
Nama Use Case
Cari Proposal
Aktor
Sekretariat WR III, WR III, Reviewer, dan Mahasiswa
Deskripsi
Pencarian Dokumen Proposal PKM berdasar judul, bidang_kegiatan, atau
jurusan
Kondisi Awal
Halaman Utama
Urutan Jenis Kegiatan
1. User memasukkan kata kunci untuk
melakukan pencarian
berdasar judul, bidang_kegiatan, bidang_ilmu,tahun, dan jurusan.
2. Jika kata kunci yang dimasukkan sesuai dengan data yang tersimpan
dalam database maka sistem akan menampilkan hasil pencarian.
3. Jika kata kunci yang dimasukkan tidak terdapat dalam database
maka user akan mendapatkan informasi bahwa kata kunci tidak
ditemukan.
Tabel 3.3 Penjelasan Usecase Cari Proposal
47
Nama Use Case Bantuan
Aktor
Sekretariat WR III, WR III, mahasiswa, reviewer
Deskripsi
Proses pemberian informasi penggunaan kepada user
Kondisi awal Halaman utama
Urutan Jenis
kegiatan
1. User memilih menu „Help‟
2. Sistem menampilkan
halaman bantuan kepada masing
–masing user.
Tabel 3.4 Penjelasan Usecase Bantuan
Nama Use Case Logout
Aktor
Sekretariat WR III, WR III, mahasiswa, reviewer
Deskripsi
Proses keluar dari atau kembali ke Halaman login
Kondisi awal
- 1.
User memilih menu „Logout‟ 2. Sistem menampilkan Halaman Login
Tabel 3.5 Penjelasan Usecase Logout
Nama Use Case
Tambah berita
Aktor
Sekretariat WR III
Deskripsi Penambahan berita PKM
48
Kondisi Awal
Halaman Tambah berita
Urutan Jenis Kegiatan
1. User memasukkan berita baru dan menyimpan dengan mengklik
“simpan” 2. Sistem menyimpan informasi yang
telah diinputkan. Jika informasi berhasil disimpan maka akan
menampilkan pesan bahwa “Berhasil Disimpan”
3. Jika tidak maka sistem akan menampilkan pesan “Informasi
tidak berhasil disimpan, silahkan ulangi kembali”
Tabel 3.6 Penjelasan Usecase Tambah Berita
Nama Use Case
Edit berita
Aktor Sekretariat WR III
Deskripsi
Pengubahan berita PKM
Kondisi Awal
Halaman Edit berita
Urutan Jenis Kegiatan
1. User mencari berita yang ingin diubah dengan memasukkan
tanggal informasi terakhir diubah. 2. Sistem menampilkan berita apa
saja yang diubah pada tanggal sesuai masukan dari user
3. User mengklik berita yang diubah dan mengklik button “edit”
4. Sistem menampilkan form edit. 5. User memasukkan kembali berita
yang telah diubah dan mengklik button “simpan”
6. Sistem menyimpan berita yang telah diubah. Jika berhasil maka
akan menampilkan pesan “ Berhasil disimpan”
7. Jika tidak maka sistem akan menampilkan pesan “berita tidak
49
berhasil disimpan, silahkan ulangi kembali”
Tabel 3.7 Penjelasan Usecase Edit berita
Nama Use Case
Hapus berita
Aktor Sekretariat WR III
Deskripsi
Penghapusan berita PKM
Kondisi Awal
Halaman hapus berita
Urutan Jenis Kegiatan
1. User memasukkan tanggal berita yang akan dihapus
2. Sistem menampilkan tabel berita apa saja yang ada pada tanggal
yang dimasukkan user 3. User mengklik salah satu berita
yang akan dihapus kemudian klik button “delete”
4. Sistem menghapus berita, jika proses berhasil maka sistem akan
menampilkan pesan “berita berhasil dihapus”
5. Jika tidak maka sistem akan menampilkan pesan “berita tidak
berhasil dihapus” Tabel 3.8 Penjelasan Usecase Hapus Berita
Nama Use Case
Tambah reviewer
Aktor
Sekretariat WR III
Deskripsi
Penambahan reviewer
Kondisi Awal Halaman Tambah reviewer
Urutan Jenis Kegiatan
1. User memasukkan data reviewer baru dan menyimpan dengan
mengklik “simpan” 2. Sistem menyimpan data reviewer
yang telah diinputkan. Jika data
50
reviewer berhasil disimpan maka akan menampilkan pesan bahwa
“Berhasil Disimpan” 3. Jika tidak maka sistem akan
menampilkan pesan “Informasi tidak berhasil disimpan, silahkan
ulangi kembali” Tabel 3.9 Penjelasan Usecase Tambah Reviewer
Nama Use Case
Edit reviewer
Aktor
Sekretariat WR III
Deskripsi Pengubahan data reviewer
Kondisi Awal
Halaman Tampil reviewer
Urutan Jenis Kegiatan
1. Sistem menampilkan data reviewer 2. User mengklik reviewer yang
diubah dan mengklik button “edit” 3. Sistem menampilkan Halaman edit
reviewer 4. User memasukkan kembali data
reviewer yang ingin diubah dan mengklik but
ton “simpan” 5. Sistem menyimpan data reviewer
yang telah diubah. Jika berhasil maka akan menampilkan pesan “
Berhasil disimpan” 6. Jika tidak maka sistem akan
menampilkan pesan “berita tidak berhasil disimpan, silahkan ulangi
kembali” Tabel 3.10 Penjelasan Usecase Edit Reviewer
51
Nama Use Case
Hapus reviewer
Aktor
Sekretariat WR III
Deskripsi Penghapusan data reviewer
Kondisi Awal
Halaman hapus reviewer
Urutan Jenis Kegiatan
1. Sistem menampilkan tabel reviewer
2. User mengklik salah satu reviewer yang akan dihapus kemudian klik
button “delete” 3. Sistem menghapus reviewer, jika
proses berhasil maka sistem akan menampilkan pesan “berita
berhasil dihapus” 4. Jika tidak maka sistem akan
menampilkan pesan “berita tidak berhasil dihapus”
Tabel 3.11 Penejelasan Usecase Hapus Reviewer
Nama Use Case
Tambah bidang kegiatan
Aktor
Sekretariat WR III
Deskripsi
Penambahan bidang kegiatan
Kondisi Awal
Halaman Tambah bidang kegiatan
Urutan Jenis Kegiatan
1. User memasukkan data bidang kegiatan baru dan menyimpan
dengan mengklik “simpan” 2. Sistem menyimpan data bidang
kegiatan yang telah diinputkan. Jika data bidang kegiatan berhasil
disimpan maka akan menampilkan pesan bahwa “Berhasil Disimpan”
3. Jika tidak maka sistem akan menampilkan pesan “Data tidak
berhasil disimpan, silahkan ulangi kembali”
52
Tabel 3.12 Penjelasan Usecase Tambah Bidang Kegiatan
Nama Use Case
Edit Bidang Kegiatan
Aktor Sekretariat WR III
Deskripsi
Pengubahan data bidang kegiatan
Kondisi Awal
Halaman Tampil bidang kegiatan
Urutan Jenis Kegiatan
1. Sistem menampilkan data bidang kegiatan
2. User mengklik bidang kegiatan yang diubah dan mengklik button
“edit” 3. Sistem menampilkan Halaman edit
bidang kegiatan 4. User memasukkan kembali data
bidang kegiatan yang ingin diubah dan mengklik button “simpan”
5. Sistem menyimpan data bidang kegiatan yang telah diubah. Jika
berhasil maka akan menampilkan pesan “ Berhasil disimpan”
6. Jika tidak maka sistem akan menampilkan pesan “berita tidak
berhasil disimpan, silahkan ulangi kembali”
Tabel 3.13 Penjelasan Usecase Edit Bidang Kegiatan
Nama Use Case
Hapus bidang kegiatan
Aktor
Sekretariat WR III
Deskripsi
Penghapusan data bidang kegiatan
Kondisi Awal
Halaman hapus bidang kegiatan
53
Urutan Jenis Kegiatan
1. Sistem menampilkan tabel bidang kegiatan
2. User mengklik salah satu bidang kegiatan yang akan dihapus
kemudian klik button “delete” 3. Sistem menghapus bidang
kegiatan, jika proses berhasil maka sistem akan menampilkan pesan
“berita berhasil dihapus” 4. Jika tidak maka sistem akan
menampilkan pesan “berita tidak berhasil dihapus”
Tabel 3.14 Penjelasan Usecase Hapus Bidang Kegiatan
Nama Use Case
Tambah kriteria usulan
Aktor
Sekretariat WR III
Deskripsi Penambahan kriteria usulan
Kondisi Awal
Halaman Tambah kriteria usulan
Urutan Jenis Kegiatan
1. User memasukkan data kriteria usulan baru dan menyimpan
dengan mengklik “simpan” 2. Sistem menyimpan data kriteria
usulan yang telah diinputkan. Jika data kriteria usulan berhasil
disimpan maka akan menampilkan pesan bahwa “Berhasil Disimpan”
3. Jika tidak maka sistem akan menampilkan pesan “Data tidak
berhasil disimpan, silahkan ulangi kembali”
Tabel 3.14 Penjelasan Usecase Tambah Kriteria Usulan
Nama Use Case
Edit kriteria usulan
54
Aktor
Sekretariat WR III
Deskripsi
Pengubahan data kriteria usulan
Kondisi Awal Halaman Tampil kriteria usulan
Urutan Jenis Kegiatan
1. Sistem menampilkan data kriteria usulan
2. User mengklik kriteria usulan yang diubah dan mengklik button
“edit” 3. Sistem menampilkan Halaman edit
kriteria usulan 4. User memasukkan kembali data
kriteria usulan yang ingin diubah dan mengklik button “simpan”
5. Sistem menyimpan data kriteria usulan yang telah diubah. Jika
berhasil maka akan menampilkan pesan “ Berhasil disimpan”
6. Jika tidak maka sistem akan menampilkan pesan “berita tidak
berhasil disimpan, silahkan ulangi kembali”
Tabel 3.15 Penjelasan Usecase Edit Kriteria Usulan
Nama Use Case Hapus kriteria usulan
Aktor
Sekretariat WR III
Deskripsi
Penghapusan data kriteria usulan
Kondisi Awal Halaman hapus kriteria usulan
Urutan Jenis Kegiatan
1. Sistem menampilkan tabel kriteria usulan
2. User mengklik salah satu kriteria usulan yang akan dihapus
kemudian klik button “delete” 3. Sistem menghapus kriteria usulan,
jika proses berhasil maka sistem akan menampilkan pesan “berita
55
berhasil dihapus” 4. Jika tidak maka sistem akan
menampilkan pesan “berita tidak berha
sil dihapus” Tabel 3.16 Penjelasan Usecase Hapus Kriteria Usulan
Nama Use Case
Tambah reviewer proposal
Aktor
Sekretariat WR III
Deskripsi
Penambahan reviewer proposal
Kondisi Awal
Halaman Tambah reviewer proposal
Urutan Jenis Kegiatan 1. Sistem menampilkan data-data
proposal 2. User mengklik edit
3. Sistem menampilkan judul dank ode proposal serta daftar reviewer
4. User memilih reviewer untuk proposal tertentu
5. Sistem menyimpan data proposal dan data reviewer pada database
reviewer proposal Tabel 3.17 Penjelasan Usecase Tambah Reviewer
Nama Use Case
Edit reviewer proposal
Aktor Sekretariat WR III
Deskripsi
Pengubahan data reviewer proposal
Kondisi Awal
Halaman Tampil reviewer proposal
Urutan Jenis Kegiatan
1. Sistem menampilkan data reviewer proposal
2. User mengklik reviewer proposal yang diubah dan mengklik button
“edit” 3. Sistem menampilkan Halaman edit
reviewer proposal 4. User memasukkan kembali data
56
reviewer proposal yang ingin diubah dan mengklik button
“simpan” 5. Sistem menyimpan data reviewer
proposal yang telah diubah. Jika berhasil maka akan menampilkan
pesan “ Berhasil disimpan” 6. Jika tidak maka sistem akan
menampilkan pesan “reviewer proposal tidak berhasil disimpan,
silahkan ulangi kembali” Tabel 3.18 Penjelasan Usecase Edit Reviewer
Nama Use Case
Hapus reviewer proposal
Aktor
Sekretariat WR III
Deskripsi Penghapusan data reviewer proposal
Kondisi Awal
Halaman hapus reviewer proposal
Urutan Jenis Kegiatan
1. Sistem menampilkan tabel reviewer proposal
2. User mengklik salah satu reviewer proposal yang akan dihapus
kemudian klik button “delete” 3. Sistem menghapus reviewer
proposal, jika proses berhasil maka sistem akan menampilkan pesan
“berita berhasil dihapus” 4. Jika tidak maka sistem akan
menampilkan pesan “reviewer proposal
tidak berhasil dihapus” Tabel 3.19 Penjelasan Usecase Hapus Reviewer Proposal
Nama Use Case
Tambah bidang ilmu
57
Aktor
Sekretariat WR III
Deskripsi
Penambahan bidang ilmu
Kondisi Awal Halaman Tambah bidang ilmu
Urutan Jenis Kegiatan
1. User memasukkan data bidang ilmu baru dan menyimpan dengan
mengklik “simpan” 2. Sistem menyimpan bidang ilmu
yang telah diinputkan. Jika bidang ilmu berhasil disimpan maka akan
menampilkan pesan bahwa “Berhasil Disimpan”
3. Jika tidak maka sistem akan menampilkan pesan “Data tidak
berhasil disimpan, silahkan ulangi kembali”
Tabel 3.20 Penjelasan Usecase Tambah Bidang Ilmu
Nama Use Case
Edit bidang ilmu
Aktor
Sekretariat WR III
Deskripsi
Pengubahan data bidang ilmu
Kondisi Awal
Halaman Tampil bidang ilmu
Urutan Jenis Kegiatan
1. Sistem menampilkan data bidang ilmu
2. User mengklik bidang ilmu yang diubah dan mengklik button “edit”
3. Sistem menampilkan Halaman edit bidang ilmu
4. User memasukkan kembali data bidang ilmu yang ingin diubah dan
mengklik button “simpan” 5. Sistem menyimpan data bidang
ilmu yang telah diubah. Jika berhasil maka akan menampilkan
pesan “ Berhasil disimpan” 6. Jika tidak maka sistem akan
58
menampilkan pesan “bidang ilmu tidak berhasil disimpan, silahkan
ulangi kembali” Tabel 3.21 Penjelasan Usecase Edit Bidang Ilmu
Nama Use Case Hapus bidang ilmu
Aktor
Sekretariat WR III
Deskripsi
Penghapusan data bidang ilmu
Kondisi Awal Halaman hapus bidang ilmu
Urutan Jenis Kegiatan
1. Sistem menampilkan tabel bidang ilmu
2. User mengklik salah bidang ilmu yang akan dihapus kemudian klik
button “delete” 3. Sistem menghapus bidang ilmu,
jika proses berhasil maka sistem akan menampilkan pesan “berita
berhasil dihapus” 4. Jika tidak maka sistem akan
menampilkan pesan “bidang ilmu tidak berhasil dihapus”
Tabel 3.22 Penjelasan Usecase Hapus Bidang Ilmu
Nama Use Case
Tambah jurusan
Aktor
Sekretariat WR III
Deskripsi
Penambahan jurusan
Kondisi Awal Halaman Tambah jurusan
Urutan Jenis Kegiatan
1. User memasukkan data jurusan baru dan menyimpan dengan
mengklik “simpan” 2. Sistem menyimpan jurusan yang
59
telah diinputkan. Jika jurusan berhasil disimpan maka akan
menampilkan pesan bahwa “Berhasil Disimpan”
3. Jika tidak maka sistem akan menampilkan pesan “Data tidak
berhasil disimpan, silahkan ulangi kembali”
Tabel 3.23 Penjelasan Usecase Tambah Jurusan
Nama Use Case
Edit jurusan
Aktor
Sekretariat WR III
Deskripsi
Pengubahan data jurusan
Kondisi Awal
Halaman Tampil jurusan
Urutan Jenis Kegiatan
1. Sistem menampilkan data jurusan 2. User mengklik jurusan yang
diubah dan mengklik button “edit” 3. Sistem menampilkan Halaman edit
jurusan 4. User memasukkan kembali data
jurusan yang ingin diubah dan mengklik button “simpan”
5. Sistem menyimpan data jurusan yang telah diubah. Jika berhasil
maka akan menampilkan pesan “ Berhasil disimpan”
6. Jika tidak maka sistem akan menampilkan pesan “berita tidak
berhasil disimpan, silahkan ulangi kembali”
Tabel 3.24 Penjelasan Usecase Edit Jurusan
Nama Use Case Hapus jurusan
Aktor
Sekretariat WR III
Deskripsi
Penghapusan data jurusan
Kondisi Awal Halaman hapus jurusan
60
Urutan Jenis Kegiatan
1. Sistem menampilkan jurusan 2. User mengklik salah jurusan yang
akan dihapus kemudian klik button “delete”
3. Sistem menghapus jurusan, jika proses berhasil maka sistem akan
menampilkan pesan “jurusan berhasil dihapus”
4. Jika tidak maka sistem akan menampilkan pesan “jurusan tidak
berhasil dihapus”
Tabel 3.25 Penjelasan Usecase Hapus Jurusan
Nama Use Case Tambah proposal
Aktor
Mahasiswa
Deskripsi
Penambahan proposal
Kondisi Awal
Halaman Tambah proposal
Urutan Jenis Kegiatan
1. User memasukkan data proposal baru dan menyimpan dengan
mengk lik “simpan”
2. Sistem menyimpan proposal yang telah diinputkan. Jika proposal
berhasil disimpan maka akan menampilkan pesan bahwa
“Berhasil Disimpan” 3. Jika tidak maka sistem akan
menampilkan pesan “Data tidak berhasil disimpan, silahkan ulangi
kembali” Tabel 3.26 Penjelasan Usecase Tambah Proposal
Nama Use Case
Edit proposal
Aktor
Mahasiswa
Deskripsi Pengubahan data proposal
Kondisi Awal
Halaman Tampil proposal
Urutan Jenis Kegiatan
1. Sistem menampilkan data proposal
61
2. User mengklik proposal yang diubah dan
mengklik button “edit” 3. Sistem menampilkan Halaman edit
proposal 4. User memasukkan kembali data
proposal yang ingin diubah dan mengklik button “simpan”
5. Sistem menyimpan data jurusan yang telah diubah. Jika berhasil
maka akan menampilkan pesan “ Berhasil disim
pan” 6. Jika tidak maka sistem akan
menampilkan pesan “proposal tidak berhasil disimpan, silahkan
ulangi kembali” Tabel 3.27 Penjelasan Usecase Edit Proposal
Nama Use Case
Hapus proposal
Aktor Mahasiswa
Deskripsi
Penghapusan data proposal
Kondisi Awal
Halaman hapus proposal
Urutan Jenis Kegiatan
1. Sistem menampilkan proposal 2. User mengklik salah proposal
yang akan dihapus kemudian klik button “delete”
3. Sistem menghapus proposal, jika proses berhasil maka sistem akan
menampilkan pesan “proposal berhasil diha
pus” 4. Jika tidak maka sistem akan
menampilkan pesan “proposal tidak berhasil dihapus”
Tabel 3.28 Penjelasan Usecase Hapus Proposal
62
Nama Use Case
Tambah Nilai Usulan
Aktor
Reviewer
Deskripsi Penambahan Nilai Usulan
Kondisi Awal
Halaman Tambah Nilai Usulan
Urutan Jenis Kegiatan
1. User memasukkan data Nilai Usulan dan menyimpan dengan
mengklik “simpan” 2. Sistem menyimpan Nilai Usulan
yang telah diinputkan. Jika Nilai Usulan berhasil disimpan maka
akan menampilkan pesan bahwa “Berhasil Disimpan”
3. Jika tidak maka sistem akan menampilkan pesan “Data tidak
berhasil disimpan, silahkan ulangi kembali”
Tabel 3.29 Penjelasan Usecase Tambah Nilai
Nama Use Case
Edit Nilai Usulan
Aktor
Sekretariat WR III
Deskripsi
Pengubahan data Nilai Usulan
Kondisi Awal
Halaman Tampil Nilai Usulan
Urutan Jenis Kegiatan
1. Sistem menampilkan data nilai usulan
2. User mengklik nilai usulan yang diubah dan mengklik button “edit”
3. Sistem menampilkan Halaman edit nilai usulan
4. User memasukkan kembali data nilai usulan yang ingin diubah dan
m engklik button “simpan”
5. Sistem menyimpan data nilai usulan yang telah diubah. Jika
berhasil maka akan menampilkan
63
pesan “ Berhasil disimpan” 6. Jika tidak maka sistem akan
menampilkan pesan “berita tidak berhasil disimpan, silahkan ulangi
kembali” Tabel. 3.30 Penjelasan Usecase Edit Nilai
Nama Use Case
Hapus Nilai Usulan
Aktor Reviewer
Deskripsi
Penghapusan data Nilai Usulan
Kondisi Awal
Halaman hapus Nilai Usulan
Urutan Jenis Kegiatan
1. Sistem menampilkan Nilai Usulan 2. User mengklik salah Nilai Usulan
yang akan dihapus kemudian klik button “delete”
3. Sistem menghapus Nilai Usulan, jika proses berhasil maka sistem
akan menampilkan pesan “Nilai Usulan
berhasil dihapus” 4. Jika tidak maka sistem akan
menampilkan pesan “Nilai Usulan tidak berhasil dihapus”
Tabel 3.31 Penjelasan Usecase Hapus Nilai
Nama Use Case Cari Statistik
Aktor
WR III
Deskripsi
Proses user mencetak data statistik proposal
Kondisi awal
Halaman utama WR III
Urutan jenis kegiatan
1. Sistem menampilkan Halaman utama WR III
64
2. User memilih statistik yang ingin dilihat berdasarkan
bidang kegiatan atau jurusan 3. Sistem menampilkan statistik
berdasarkan tahun Tabel 3.32 Penjelasan Usecase Cari Statistik
Nama Use Case
Lihat Statistik
Aktor WR III
Deskripsi
Melihat Statistik Data Proposal PKM yang akan dikirm, didanai DIKTI, atau
yang lolos PIMNAS berdasar tahun, jurusan, ataupun Bidang PKMnya
Kondisi Awal Halaman Statistik PKM
Urutan Jenis Kegiatan
1. User memasukkan data proposal yang ingin dilihat berdasarkan
tahun, jurusan, atau bidang PKM 2. Sistem menampilkan data-data
proposal sesuai dengan masukkan user per tahunnya.
Tabel 3.33 Penjelasan Usecase Lihat Statistik
Nama Use Case Cetak Statistik
Aktor WR III
Deskripsi
Proser user mencetak data Statistik proposal
Kondisi awal
Halaman – lihat statistik
Urutan jenis kegiatan
1. Sistem menampilkan
data Statisti proposal
2. User memilih
cetak untuk
mendapatkan Print dokumen 3. sistem menampilkan data dalam
format pdf. Tabel 3.34 Penjelasan Usecase Cetak Statistik
65
3.3 Perancangan Sistem 3.3.1 Fase Desain Logikal Logical Design Phase