sistem informasi bimbingan pkm (sibip)

25
PROPOSAL LOMBA KARYA INOVASI BASIK III (Web Design) Sistem Informasi BImbingan PKM (SIBIP) DIUSULKAN OLEH: 135150201111035 (Friska Anggia N.S) 135150300111025 (Adi Pratama) 135150200111139 (Hidayatullah Agung Prasetyo) FAKULTAS ILMU KOMPUTER UNIVERSITAS BRAWIJAYA MALANG 2015

Upload: adi-pratama

Post on 04-Feb-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Pembuatan PKM merupakan momen besar tahunan yang diadakantahunan di Universitas Brawijaya. Setiap tahunnya jumlah kelompok PKM yang daftar meningkat. Sebagai contoh di Fakultas Ilmu KomputerUniversitas Brawijaya tahun 2014 terdaftar sekitar 50 kelompok PKM,pada tahun 2015 meningkat menjadi sekitar 350 kelompok PKM. Seiringbertambahnya pendaftar PKM tersebut, tanpa disadari pada tahun 2015 muncul masalah manajemen dosen pembimbing. Sebagai contoh diFakultas Ilmu Komputer Universitas Brawijaya pada tahun 2015 terdapatbeberapa dosen yang memiliki jumlah kelompok PKM yang dibimbingnyamelebihi dari aturan pedoman PKM dikti yaitu maksimal 10 kelompokPKM pada tiap dosen. Untuk mengatasi hal tersebut, kelompok kami berupaya memberikan solusi berupa pembangunan sistem informasi bimbingan PKM Universitas Brawijaya berbasiswa. Diharapkan usaha kelompok kami tersebut dapat memberikan solusi tepat sasaran di tahun berikutnya.

TRANSCRIPT

Page 1: Sistem Informasi BImbingan PKM (SIBIP)

PROPOSAL

LOMBA KARYA INOVASI BASIK III

(Web Design)

Sistem Informasi BImbingan PKM

(SIBIP)

DIUSULKAN OLEH:

135150201111035 (Friska Anggia N.S)

135150300111025 (Adi Pratama)

135150200111139 (Hidayatullah Agung Prasetyo)

FAKULTAS ILMU KOMPUTER

UNIVERSITAS BRAWIJAYA

MALANG

2015

Page 2: Sistem Informasi BImbingan PKM (SIBIP)

1

BAB I

PENDAHULUAN

1.1. Latar Belakang

Pembuatan PKM merupakan momen besar tahunan yang diadakan

tahunan di Universitas Brawijaya. Setiap tahunnya jumlah kelompok PKM

yang daftar meningkat. Sebagai contoh di Fakultas Ilmu Komputer

Universitas Brawijaya tahun 2014 terdaftar sekitar 50 kelompok PKM,

pada tahun 2015 meningkat menjadi sekitar 350 kelompok PKM. Seiring

bertambahnya pendaftar PKM tersebut, tanpa disadari pada tahun 2015

muncul masalah manajemen dosen pembimbing. Sebagai contoh di

Fakultas Ilmu Komputer Universitas Brawijaya pada tahun 2015 terdapat

beberapa dosen yang memiliki jumlah kelompok PKM yang dibimbingnya

melebihi dari aturan pedoman PKM dikti yaitu maksimal 10 kelompok

PKM pada tiap dosen. Untuk mengatasi hal tersebut, kelompok kami

berupaya memberikan solusi berupa pembangunan sistem informasi

bimbingan PKM Universitas Brawijaya berbasiswa. Diharapkan usaha

kelompok kami tersebut dapat memberikan solusi tepat sasaran di tahun

berikutnya.

1.2. Rumusan Masalah

Dari uraian latar belakang diatas, rumusan yang akan penulis bahas

adalah sebagai berikut :

1. Bagaimana membuat sistem informasi bimbingan PKM

berbasis website?

1.3. Tujuan Penelitian

Dari uraian latar belakang diatas pula, tujuan yang ingin

penulis dapatkan adalah sebagai berikut :

1. Untuk membuat sistem informasi bimbingan PKM berbasis

website.

1.4. Manfaat Penelitian

Dosen dan Mahasiswa dapat memanajemen pemilihan bimbingan PKM

dengan lebih cepat dan informatif.

Page 3: Sistem Informasi BImbingan PKM (SIBIP)

2

1.5. Batasan Penelitian

Batasan – batasan yang digunakan dalam pengembangan perangkat lunak

ini adalah :

Perangkat lunak ini hanya dikembangkan dengan bahasa

pemrograman web (CSS, PHP dan HTML)

DBMS yang digunakan adalah MySQL

Perangkat lunak harus terhubung dahulu ke jaringan internet agar

bisa digunakan

Page 4: Sistem Informasi BImbingan PKM (SIBIP)

3

Lingkup Masalah

SIBIP (Sistem Informasi BImbingan PKM) adalah perangkat lunak berbasis

web yang digunakan untuk mencatat identitas kelompok PKM dan dosen

pembimbing PKM di Universitas Brawijaya. Website ini didesain antara lain:

Untuk menampilkan form pendaftaran yang isinya mengharuskan

untuk setiap mahasiswa mengisikan identitas kelompok PKM,

Menampilkan identitas kelompok PKM,

Sistem penghitung otomatis jumlah kelompok PKM yang dibimbing

tiap dosen.

Terdapat halaman penulisan tentang pengumuman terbaru PKM.

Menampilkan berita tentang pengumuman terbaru PKM.

Semua fitur tadi dapat diakses secara langsung melalui komputer universitas

Brawijaya maupun jarak jauh oleh admin, dosen dan mahasiswa.

Definisi, Istilah dan Singkatan

Istilah dan

Akronim

Uraian

SIBIP Sistem Informasi Bimbingan PKM (Sistem

Informasi BImbingan PKM)

Tabel 1. Daftar Definisi, Istilah dan Singkatan

Aturan Penomoran

Penomoran Deskripsi

SKPL-F-SIBIP-001 Dengan representasi dari kebutuhan Fungsional

pada perangkat lunak / website SIBIP dengan

nomor urut 001.

SKPL-NF-SIBIP-001 Dengan representasi dari kebutuhan Non

Fungsional pada perangkat lunak / website SIBIP

dengan nomor urut 001.

SKPL-I-SIBIP-001 dengan representasi dari kebutuhan Informasi

pada perangkat lunak / website SIBIP dengan

nomor urut 001.

Tabel 2. Aturan Penomoran Perangkat Lunak

Page 5: Sistem Informasi BImbingan PKM (SIBIP)

4

KEBUTUHAN PERANGKAT LUNAK

Deskripsi Umum Sistem

SIBIP (Sistem Informasi BImbingan PKM) adalah sebuah perangkat lunak

berupa website yang dibuat untuk kebutuhan di bidang pendidikan khususnya

dalam hal pencatatan identitas kelompok PKM yang kemudian akan digunakan

untuk membantu mahasiswa melakukan pendaftaran PKM dengan mengirimkan

identitas kelompok PKM. Website ini juga dapat membantu mahasiswa untuk

mengetahui jumlah kelompok yang dibimbing masing-masing dosen. Dengan

demikian diharapkan pengguna website ini dapat lebih mudah dalam proses

pendaftaran PKM.

Website ini hanya dapat digunakan oleh dosen yang bekerja di Universitas

Brawijaya, mahasiswa yang telah terdaftar dan bagian admin yang akan mengatur

kelancaran dari sistem informasi ini. Satu ketua kelompok PKM hanya dapat

menjadi ketua kelompok satu kali saja tiap tahunnya. Masing-masing mahasiswa

hanya dapat terdaftar maksimal dua kelompok PKM. Serta masing-masing dosen

membimbing kelompok PKM maksimal sejumlah 10 kelompok. Untuk dapat

mengaksesnya lebih dalam, seluruh pengguna dari sistem ini harus login terlebih

dahulu.

Dari sisi dosen website ini mulai digunakan ketika dosen sudah bertemu dan

menerima mahasiswa yang ingin dibimbing. Bila dosen setuju membimbing

kelompok PKM tersebut, dosen langsung menerima permintaan bimbingan PKM

di website tersebut.

Dari sisi mahasiswa website ini dapat digunakan ketika mahasiswa ingin

melihat jumlah kelompok PKM yang dibimbing oleh masing-masing dosen. Bila

dosen pembimbing PKM ada yang belum penuh jumlah kelompok bimbingannya,

mahasiswa dapat memilihnya sebagai dosen pembimbing di website tersebut.

Dari sisi admin, hanya admin yang dapat melakukan pendaftaran mahasiswa

dan dosen serta penghapusan mahasiswa dan dosen. Admin dapat menambah

artikel berita terbaru dan mengubahnya.

Page 6: Sistem Informasi BImbingan PKM (SIBIP)

5

Perangkat lunak ini didesain agar bisa dijalankan pada sistem operasi

perangkat portable, khususnya laptop dan komputer. Dengan demikian maka

pengguna akan menjadi lebih mudah dalam mengaksesnya dimanapun pengguna

berada.

Kebutuhan antarmuka eksternal yang didefinisikan pada perangkat lunak

SIBIP mencakup kebutuhan antarmuka pemakai dan antarmuka perangkat lunak.

Fungsi Utama Perangkat Lunak

Bagian ini akan memberitahukan fungsi-fungsi yang dapat diakses oleh

pemakai website SIBIP, tetapi tidak dijelaskan secara spesifik. Untuk detail

selengkapnya akan dijelaskan pada bab 3. Adapun fungsi-fungsi yang dimiliki

oleh perangkat lunak ini adalah:

Hanya admin yang bisa melakukan pendaftaran pengguna (Mahasiswa dan

Dosen) ke dalam sistem SIBIP.

Hanya admin yang berhak menambah dan mengubah artikel.

Admin, dosen dan mahasiswa harus melakukan login terlebih dahulu

untuk dapat mengakses fitur khusus member yang telah terdaftar.

Akses pembacaan artikel dapat dilakukan oleh admin, dosen, mahasiswa

dan pengunjung.

Hanya dosen yang dapat mengkonfirmasi permintaan bimbingan PKM.

Hanya mahasiswa yang dapat mendaftar kelompok PKM.

Kebutuhan Fungsional

A. Pengguna : Dosen

No Kode Fungsi Nama Fungsi Deskripsi

1 SKPL-F-SIBIP-001 Login

Dosen dapat login ke sistem

dengan memasukan username

dan password.

2 SKPL-F-SIBIP-002 Update Password Dosen dapat melakukan

Page 7: Sistem Informasi BImbingan PKM (SIBIP)

6

update passwordnya sendiri.

3 SKPL-F-SIBIP-003 Update Profil

Dosen dapat melakukan

update profilnya sendiri,

berupa :

Nama Lengkap

Nomor Identitas

Nomor HP

Program Studi

4 KPL-F-SIBIP-004 Lihat Artikel Dosen dapat melihat artikel

tentang berita terbaru PKM.

5 SKPL-F-SIBIP-005 Lihat Daftar

Mahasiswa

Dosen dapat melihat daftar

bimbingan mahasiswa

Universitas Brawijaya

6 SKPL-F-SIBIP-008 Lihat Profil Dosen

Dosen melihat data diri,

berupa:

Nama Lengkap

Nomor Identitas

Nomor HP

Program Studi

7 SKPL-F-SIBIP-010 Logout Dosen dapat keluar dari

SIBIP

Tabel 3. Kebutuhan Fungsional untuk Dosen

B. Pengguna : Mahasiswa

No Kode Fungsi Nama Fungsi Deskripsi

1 SKPL-F-SIBIP-001 Login

Mahasiswa dapat login ke

sistem dengan memasukan

username dan password.

2 SKPL-F-SIBIP-002 Update Password Mahasiswa dapat melakukan

Page 8: Sistem Informasi BImbingan PKM (SIBIP)

7

update passwordnya sendiri.

3 SKPL-F-SIBIP-003 Update Profil

Mahasiswa dapat melakukan

update profilnya sendiri,

berupa :

Nama Lengkap

Nomor Identitas

Nomor HP

Program Studi

4 KPL-F-SIBIP-004 Lihat Artikel

Mahasiswa dapat melihat

artikel tentang berita terbaru

PKM.

5 SKPL-F-SIBIP-009 Lihat Profil

Mahasiswa Sendiri

Mahasiswa melihat data diri

pribadi berupa:

Nama Lengkap

Nomor Identitas

Nomor HP

Program Studi

6 SKPL-F-SIBIP-010 Logout Mahasiswa dapat keluar

dari SIBIP

Tabel 4. Kebutuhan Fungsional untuk Mahasiswa

C. Pengguna : Admin

No Kode Fungsi Nama Fungsi Deskripsi

1 SKPL-F-SIBIP-001 Login

Admin dapat login ke sistem

dengan memasukan username

dan password.

2 KPL-F-SIBIP-004 Lihat Artikel Admin dapat melihat artikel

tentang berita terbaru PKM.

3 SKPL-F-SIBIP-005 Lihat Daftar

Mahasiswa

Admin dapat melihat daftar

bimbingan mahasiswa

Page 9: Sistem Informasi BImbingan PKM (SIBIP)

8

Universitas Brawijaya

4 SKPL-F-SIBIP-006

Pendaftaran

Mahasiswa dan

Dosen

Admin menambahkan

informasi tentang pengguna

lain (mahasiswa atau dosen)

sesuai dengan username dan

password siam dan siado

5 SKPL-F-SIBIP-007 Update Artikel Admin menambah atau

mengubah artikel

6 SKPL-F-SIBIP-010 Logout Admin dapat keluar dari SIBIP

7 SKPL-F-SIBIP-011 Create Artikel Admin dapat menulis artikel

tentang berita terbaru PKM.

8 SKPL-F-SIBIP-012 Delete Artikel

Admin dapat menghapus

artikel tentang berita terbaru

PKM.

Tabel 5. Kebutuhan Fungsional untuk Admin

D. Pengguna : Pengunjung

No Kode Fungsi Nama Fungsi Deskripsi

1 SKPL-F-SIBIP-004 Lihat Artikel Pengunjung dapat melihat

artikel tentang berita terbaru

PKM.

Tabel 6. Kebutuhan Fungsional untuk Pengunjung

Kebutuhan Non Fungsional

No Kode Parameter Deskripsi Kebutuhan

1 SKPL-NF-SIBIP-001 Reliability Sistem penghitung jumlah

kelompok PKM yang dibimbing

masing-masing dosen.

2 SKPL-NF-SIBIP-002

3 SKPL-NF-SIBIP-003

Page 10: Sistem Informasi BImbingan PKM (SIBIP)

9

Tabel 7. Kebutuhan Non Fungsional

Kebutuhan Informasi

No Kode Informasi yang

dibutuhkan

Tujuan Frekuensi Format

1 SKPL-I-

SIBIP-001

Nama Mendapatkan

Informasi

tentang Nama

Mahasiswa

Satu Kali (saat

pendaftaran)

Text

2 SKPL-I-

SIBIP-002

Nomor Identitas Mendapatkan

Informasi

tentang Nomor

Identitas

Satu Kali (saat

pendaftaran)

Angka

4 SKPL-I-

SIBIP-004

Password Mendapatkan

Informasi

password yang

digunakan untuk

fungsi login

Satu kali (saat

pendaftaran)

Text

10 SKPL-I-

SIBIP-010

Telepon Mendapatkan

Informasi

tentang nomor

telepon

pengguna

Satu Kali (saat

pendaftaran)

Text

16 SKPL-I-

SIBIP-016

Informasi

Artikel Berita

PKM

Mendapatkan

informasi

tentang artikel

berita PKM

Setiap ada

masukan

artikel baru

Text

Tabel 8. Kebutuhan Informasi

Karakteristik Pengguna

Pengguna website ini terdiri dari dosen, mahasiswa, admin dan pengunjung.

Dosen dapat melakukan login dengan memasukkan username dan password,

melakukan update password, melakukan upate profil, melihat artikel pada

Page 11: Sistem Informasi BImbingan PKM (SIBIP)

10

halaman awal (home), melihat daftar mahasiswa dan melihat profil dosen.

Mahasiswa dapat melakukan login dengan memasukkan username dan password,

melakukan update password, melakukan upate profil, melihat artikel pada

halaman awal (home), dan dapat melihat profil mahasiswa mereka sendiri. Admin

dapat melakukan login dengan memasukkan username dan password, melihat

artikel pada halaman awal (home), melihat daftar mahasiswa, melakukan

pendaftaran mahasiswa dan dosen, melakukan update artikel. Terakhir

pengunjung hanya dapat melihat fitur umum seperti halaman awal (home) saja.

Kategori

Pengguna Tugas Hak Akses ke aplikasi

Dosen

Melakukan login, update username dan

passwordnya sendiri, update profil,

melihat artikel, melihat daftar mahasiswa,

dan melihat profil dosen.

[SKPL-F-SIBIP-001]

[SKPL-F-SIBIP-002]

[SKPL-F-SIBIP-003]

[SKPL-F-SIBIP-004]

[SKPL-F-SIBIP-005]

[SKPL-F-SIBIP-008]

Mahasiswa

Melakukan login, update username dan

passwordnya sendiri, update profil, melihat

artikel, dan melihat profil mahasiswa sendiri.

[SKPL-F-SIBIP-001]

[SKPL-F-SIBIP-002]

[SKPL-F-SIBIP-003]

[SKPL-F-SIBIP-004]

[SKPL-F-SIBIP-009]

Admin

Melakukan login, melihat artikel, melihat

daftar mahasiswa, melakukan pendaftaran

mahasiswa dan dosen, melakukan update

artikel.

[SKPL-F-SIBIP-001]

[SKPL-F-SIBIP-004]

[SKPL-F-SIBIP-005]

[SKPL-F-SIBIP-006]

[SKPL-F-SIBIP-007]

Pengunjung Melihat artikel [SKPL-F-SIBIP-004]

Tabel 9. Karakteristik Pengguna

Page 12: Sistem Informasi BImbingan PKM (SIBIP)

11

Batasan Sistem

Batasan – batasan yang digunakan dalam pengembangan perangkat lunak

ini adalah :

Perangkat lunak ini hanya dikembangkan dengan bahasa

pemrograman web (CSS, PHP dan HTML)

DBMS yang digunakan adalah MySQL

Perangkat lunak harus terhubung dahulu ke jaringan internet agar

bisa digunakan

Lingkungan Operasi

Perangkat lunak yang dibutuhkan oleh SIBIP pada server adalah :

OS: telah terinstall aplikasi untuk php dan html

DBMS: MySQL

Sedangkan perangkat lunak yang dibutuhkan oleh SIBIP pada client adalah :

Platform berbasis aplikasi web

Page 13: Sistem Informasi BImbingan PKM (SIBIP)

12

Diagram Use Case Sistem

Diagram 1 Use Case Diagram

Skenario Use Case

Berikut ini adalah spesifikasi rinci dari setiap use case diagram.

Tabel 1 Skenario Use Case Lihat Artikel

Page 14: Sistem Informasi BImbingan PKM (SIBIP)

13

Tabel 2 Skenario Use Case Login

USE CASE NAME Login

ACTOR Admin, Dosen, dan Mahasiswa

DESCRIPTION Use case ini mendeskripsikan proses login yang

dilakukan oleh admin, dosen, dan mahasiswa untuk

masuk kedalam system.

REFERENCES

USE CASE NAME Lihat Artikel

ACTOR(S) Pengunjung, Dosen, Mahasiswa, Admin

DESCRIPTION Use case ini mendeskripsikan proses menampilkan artikel

dari website dan penunjung hanya bisa melihat artikel ini

pada SIBIP tersebut.

REFERENCES

TYPICAL COURSE

OF EVENTS

ACTOR ACTION

Step 1 : aktor memasukkan

alamat website SIBIP

Step 3 : aktor melihat daftar

artikel yang ditampilkan di web

tersebut.

SISTEM RESPONSE

Step 2 : Sistem ini

menampilkan menu

home yang

menampilkan daftar

artikel terbaru

ALTERNATIVE

COURSE :

-

PRECONDITION : Melihat daftar artikel pada website SIBIP

POST

CONDITIONQ :

Berhasil Melihat daftar artikel pada website SIBIP

ASSUMPTIONS : Semua actor yang terlibat dalam system dapat melihat

daftar artikel pada website tersebut..

Page 15: Sistem Informasi BImbingan PKM (SIBIP)

14

TYPICAL

COURSE OF

EVENTS

ACTOR ACTION

Step 1: Aktor menekan

tombol login pada kolom

halaman website

Step 3 : Aktor melihat form

login

Step 4 : Aktor memasukkan

username dan password

login.

Step 8: melihat halaman

website selanjutnya

SISTEM RESPONSE

Step 2 : Sistem

menampilkan

tampilan form login

berupa username dan

password.

Step 5 : Sistem

melakukan validasi

data yang telah

diinputkan aktor

Step 6: Sistem

melakukan

pengecekkan data

Step 7 : Sistem

menampilkan halaman

website selanjutnya

ALTERNATE

COURSES

1. Jika tidak bisa login maka aktor akan

menginputkan ulang username dan password.

Dikarenakan terjadi ketidak cocokan data yang

diinputkan sebelumnya.

2. Jika customer lupa password, customer bisa

memilih opsi/pilihan lupa password.

Page 16: Sistem Informasi BImbingan PKM (SIBIP)

15

PRE-CONDITION Telah membuka halaman home web SIBIP

POST -

CONDITIONQ

Berhasil login ke halaman web SIBIP

ASSUMPTIONS

Tabel 3 Skenario Use Case Create Artikel

USE CASE NAME Create Artikel

ACTOR Admin

DESCRIPTION Use case ini mendeskripsikan tentang bagaimana

proses pembuatan artikel yang dilakukan oleh admin

REFERENCES

TYPICAL

COURSE OF

EVENTS

ACTOR ACTION

Step 1 : Admin menekan

tombol create yang terletak

pada halaman list artikel

Step 3 : Admin menginputkan

judul dan isi artikel

Step 4 : Admin mengklik

menu save

Step 7 : Admin melihat

halaman list artikel dan

SISTEM RESPONSE

Step 2 : Sistem

menampilkan form

create artikel berupa

judul dan isi artikel

Step 5 : Sistem akan

menyimpan isi artikel

terbaru pada database

Step 6 : sistem akan

menampilkan halaman

web list artikel

Page 17: Sistem Informasi BImbingan PKM (SIBIP)

16

terdapat artikel terbaru yang

telah dibuat.

ALTERNATE

COURSES

-

PRE-CONDITION Admin mampu melakukan pembuatan artikel terbaru.

POST -

CONDITIONQ

Admin berhasil membuat kolom artikel baru

ASSUMPTIONS

Tabel 4 Skenario Use Case Update Artikel

USE CASE NAME Update Artikel

ACTOR Admin

DESCRIPTION Update artikel ini dilakukan oleh admin jika ingin

merubah isi maupun judul artikel yang berada pada

halaman list artikel

REFERENCES

TYPICAL

COURSE OF

EVENTS

ACTOR ACTION

Step 1 : Admin menekan

tombol menu edit

Step 3: Admin melihat form

edit

Step 4: Admin menginputkan

perubahan judul atau isi

artikel

Step 5: Admin menekan

tombol save

SISTEM RESPONSE

Step 2 : Sistem

menampilkan form

edit yang berupa judul

dan isi kolom

Step 6 : Sistem akan

menyimpan

perubahan pada judul

maupun isi artikel

pada database

Page 18: Sistem Informasi BImbingan PKM (SIBIP)

17

Step 8 : Admin melihat isi

artikel yang telah diedit pada

halaman list artikel.

Step 7: sistem akan

menampilkan halaman

web list artikel

ALTERNATE

COURSES

-

PRE-CONDITION Admin mampu melakukan perubahan judul ataupun isi

artikel pada halaman list artikel.

POST -

CONDITIONQ

Admin berhasil mengupdate isi artikel

ASSUMPTIONS

Tabel 5 Skenario Use Case Delete Artikel

USE CASE NAME Delete Artikel

ACTOR Admin

DESCRIPTION Delete artikel ini dilakukan oleh admin jika ingin

menghapus sebuah artikel.

REFERENCES

TYPICAL

COURSE OF

EVENTS

ACTOR ACTION

Step 1 : Admin menekan

tombol menu delete pada

halaman list artikel

Step 3: Admin melihat kolom

konfirmasi tersebut

Step 4: Admin mengklik

SISTEM RESPONSE

Step 2 : Sistem

menampilkan kolom

konfirmasi yang

berupa yes atau no.

Page 19: Sistem Informasi BImbingan PKM (SIBIP)

18

salah satu pilihan pada kolom

konfirmasi tersebut

Step 8 : Admin melihat

halaman list artikel

Step 5: Sistem

melakukan validasi

delete artikel

Step 6: Sistem

melakukan

penyimpanan data

terbaru

Step 7: Sistem

menampilkan halaman

list artikel

ALTERNATE

COURSES

1. Pada kolom konfirmasi, jika pilih no maka artikel

tersebut tidak jadi dihapus

2. Pada kolom konfirmasi, jika pilih yes maka artikel

tersebut berhasil dihapus

PRE-CONDITION Admin mampu melakukan penghapusan sebuah artikel

POST -

CONDITIONQ

Admin berhasil melakukan penghapusan sebuah

artikel yang terdapat pada halan list artikel

ASSUMPTIONS

Tabel 6 Skenario Use Case Identitas Judul PKM

Tabel 7 Skenario Use Case Lihat Kelompok PKM

USE CASE NAME Identitas Judul PKM

Page 20: Sistem Informasi BImbingan PKM (SIBIP)

19

ACTOR(S) Dosen

DESCRIPTION Use case ini mendeskripsikan tentang identitas daftar judul

PKM yang direkomendasikan oleh mahasiswa kepada

dosen pembimbing.

REFERENCES

TYPICAL COURSE

OF EVENTS

ACTOR ACTION

Step 1 : Dosen setelah

melakukan login akan masuk ke

halaman identitas judul PKM

Step 2: Dosen melihat daftar

judul PKM yang direkomendasi

mahasiswa

SISTEM RESPONSE

ALTERNATIVE

COURSE :

PRECONDITION : Dosen ingin melihat daftar judul PKM yang

direkomendasi oleh mahasiswa

POST

CONDITIONQ :

Dosen telah melihat daftar judul PKM yang direkomendasi

oleh mahasiswa

ASSUMPTIONS : USE CASE NAME Lihat Kelompok PKM

ACTOR(S) Dosen dan Mahasiswa

DESCRIPTION Use case ini mendeskripsikan tentang proses melihat

kelompok PKM yang terdiri dari judul PKM, nama dan

NIM ketua dan anggota dan no HP ketua kelompok.

REFERENCES

TYPICAL COURSE

OF EVENTS

ACTOR ACTION

Step 1 : Aktor menekan tombol

view yang berada pada halaman

Identitas Judul PKM

SISTEM RESPONSE

Step 2 : Sistem ini

menampilkan identitas

Page 21: Sistem Informasi BImbingan PKM (SIBIP)

20

Tabel 8 Skenario Use Case Konfirmasi Judul

Step 3: Aktor melihat identitas

kelompok PKM nya.

kelompok PKM

ALTERNATIVE

COURSE :

PRECONDITION : Aktor ingin melihat kelompok PKM

POST

CONDITIONQ :

Aktor berhasil melihat kelompok PKM

ASSUMPTIONS :

USE CASE NAME Konfirmasi Judul

ACTOR(S) Dosen

DESCRIPTION Use case ini mendeskripsikan tentang bagaimana dosen

memilih judul PKM yang telah direkomendasikan oleh

mahasiswa pembimbingnya.

Page 22: Sistem Informasi BImbingan PKM (SIBIP)

21

REFERENCES

TYPICAL COURSE

OF EVENTS

ACTOR ACTION

Step 1 : Dosen melihat daftar

judul-judul PKM yang

direkomendasikan oleh

mahasiswa

Step 2: Dosen memilih judul

PKM dengan mengklik tombol

Yes

Step 3: Dosen mengklik tombol

save

Step 6: Dosen akan melihat

tampilan daftar judul PKM

yang telah dipilih sebelumnya

SISTEM RESPONSE

Step 4 : Sistem ini akan

menyimpan Judul PKM

yang telah dipilih dosen

Step 5: Sistem akan

menampilkan daftar

judul PKM yang telah

dipilih

ALTERNATIVE

COURSE :

1. Pada kolom konfirmasi judul, jika pilih no maka judul

PKM yang telah diajukan tersebut ditolak oleh dosen

2. Pada kolom konfirmasi judul, jika pilih yes maka

judul PKM yang telah diajukan tersebut diterima oleh

dosen

PRECONDITION : Aktor akan memilih judul PKM yang telah direkomendasi

oleh mahasiswa pembimbingnya

POST

CONDITIONQ :

Aktor telah memilih judul PKM yang telah direkomendasi

oleh mahasiswa pembimbingnya

ASSUMPTIONS :

Page 23: Sistem Informasi BImbingan PKM (SIBIP)

22

Table 9 Skenario Use Case Update PKM

USE CASE NAME Update PKM

ACTOR Mahasiswa

DESCRIPTION Use case ini mendeskripsikan tentang bagaimana

mahasiswa dapat melakukan input data kelompoknya

yang berupa input data judul PKM, nama dan NIM

ketua dan anggota dan no HP ketua kelompok.

REFERENCES

TYPICAL

COURSE OF

EVENTS

ACTOR ACTION

Step 1 : Mahasiswa mengklik

tombol Update PKM pada

halaman profil kelompok

Step 3: mahasiswa melihat

form edit

Step 4: Mahasiswa

menginputkan judul PKM,

nama dan NIM ketua dan

anggota dan no HP ketua

kelompok.

Step 5: Mahasiswa menekan

tombol save

SISTEM RESPONSE

Step 2 : Sistem

menampilkan form

edit yang berupa judul

PKM, nama dan NIM

ketua dan anggota dan

no HP ketua

kelompok.

Step 6 : Sistem akan

menyimpan input data

yang telah

dimasukkan

mahasiswa

Step 7: sistem akan

menampilkan halaman

Lihat Kelompok PKM

Page 24: Sistem Informasi BImbingan PKM (SIBIP)

23

Step 8 : Mahasiswa melihat

halaman Lihat Kelompok

PKM

ALTERNATE

COURSES

-

PRE-CONDITION Mahasiswa akan melakukan input data kelompoknya

yang berupa judul PKM, nama dan NIM ketua dan

anggota dan no HP ketua kelompok.

POST -

CONDITIONQ

Mahasiswa telah melakukan input data kelompoknya

yang berupa judul PKM, nama dan NIM ketua dan

anggota dan no HP ketua kelompok.

ASSUMPTIONS

Table 10 Skenario Use Case Logout

USE CASE NAME Logout

ACTOR Admin, Dosen, dan Mahasiswa

DESCRIPTION Logout dilakukan setelah selesai mengakses web dan

ingin keluar dari website SIBIP

REFERENCES

TYPICAL

COURSE OF

EVENTS

ACTOR ACTION

Step 1 : Aktor menekan

tombol logout

Step 5: Aktor melihat

SISTEM RESPONSE

Step 2 : Sistem

melakukan

penghapusan session

Step 3: Sistem keluar

dari account

Step 4 : Sistem

menampilkan halaman

Lihat Artikel

Page 25: Sistem Informasi BImbingan PKM (SIBIP)

24

halaman Lihat Artikel

ALTERNATE

COURSES

-

PRE-CONDITION Aktor ingin keluar dari website SIBIP

POST -

CONDITIONQ

Kembali ke menu awal atau menu Lihat Artikel

ASSUMPTIONS