Anda di halaman 1dari 9

TUGAS PERTEMUAN 6

PERMODELAN SISTEM BERORIENTASI OBJEK


Nama : Indah Putri Suryaningsih
NIM : 12201151
Kelas : 12.3A.37
1. Membuat Use Case Web students.bsi.ac.id

a) Use Case Sea-level Admin

b) Use Case Sea-level Mahasiswa


c) Use Case Fish-level
SKENARIO USE CASE
1. Use Case Login

Use Case Name Login


Requirement
Goal Anggota masuk ke web students.bsi.ac.id
Pre-condition -

Post-condition Melihat informasi, mengelola informasi, melihat data pribadi,


mengelola data Mahasiswa, melihat data nilai, mengelola nilai,
melihat info akademik, mengelola info akademik, melakukan
pengajuan surat, menerima pengajuan surat

Failed end condition Username atau Password Salah


Primary Actors Admin, Mahasiswa
Main flow / Basic 1. Admin/Mahasiswa menginput nim dan password
Path 2. Sistem memeriksa valid atau tidaknya data masukan
dengan memeriksa table user
3. Masuk ke aplikasi web
Alternative Flow 1. Admin/Mahasiswa menginput username dan password
2. Sistem memeriksa valid atau tidaknya data masukan
3. Menampilkan pesan login tidak valid

2. Use Case Melihat Data Mahasiswa

Use Case Name Melihat Data Mahasiswa


Requirement Telah melakukan Login

Goal Mahasiswa dapat melihat Data Mahasiswa dengan benar


Pre-condition Login
Post-condition Melihat Data pribadi, melihat kartu rencana studi, mengisi dan
memverifikasi data pribadi, mengajukan perubahan data
pribadi.
Failed end condition Data yang dimasukan tidak valid
Primary Actors Mahasiswa
Main flow / Basic 1. Mahasiswa menginput Data Pribadi dan memverifikasi
Path 2. Mahasiswa melihat Data Mahasiswa dan mencetak Kartu
Rencana Studi
Alternative Flow 1. Mahasiswa menginput Data Pribadi dan memverifikasi
2. Mahasiswa melihat Data Mahasiswa
3. Terdapat kesalahan dalam Data Pribadi, Mahasiswa
membuat dan mengirimkan pengajuan perubahan biodata
3. Use Case Mengelola Informasi Kampus

Use Case Name Mengelola Informasi kampus


Requirement Telah melakukan login
Goal Anggota masuk ke web students.bsi.ac.id
Pre-condition Login
Post-condition Menambah Informasi, mengubah informasi dan menghapus
informasi

Failed end condition Data masukan tidak valid


Primary Actors Admin
Main flow / Basic 1. Admin memasukan atau menambah Informasi
Path 2. Admin menampilkan informasi dan format cetak

Alternative Flow 1. Admin memasukan atau menambah Informasi


2. Terdapat kesalahan informasi, admin mengubah data
informasi
3. Admin menghapus data informasi

4. Use Case Mengelola Data Nilai Mahasiswa

Use Case Name Mengelola Nilai Mahasiswa


Requirement Telah melakukan login
Goal Anggota masuk ke web students.bsi.ac.id
Pre-condition Login
Post-condition Memasukan data nilai, mengubah data nilai dan menghapus
data nilai

Failed end condition Data masukan tidak valid


Primary Actors Admin
Main flow / Basic 1. Admin memasukan data Nilai Mahasiswa
Path 2. Admin menyimpan data Nilai Mahasiswa
3. Admin menampilkan data Nilai Mahasiswa dan format
cetak
Alternative Flow 1. Admin mengubah data Nilai Masiswa
2. Admin menghapus data Nilai Mahasiswa
5. Use Case Melihat Info Akademik

Use Case Name Melihat Info Akademik


Requirement Telah melakukan login
Goal Anggota masuk ke web students.bsi.ac.id
Pre-condition Login
Post-condition Melihat dan mencetak Info Akademik, mengunduh Materi
Kuliah

Failed end condition Login tidak valid


Primary Actors Admin
Main flow / Basic Path 1. Mahasiswa melihat Info Akademik
2. Mahasiswa melihat Kalender Akademik, Jadwal Kuliah,
Jadwal Mengajar Dosen dan Email Program Studi

Alternative Flow 1. Mahasiswa melihat Info Akademik


2. Mahasiswa melihat Jadwal Kuliah
3. Mahasiswa mencetak Jadwal Kuliah
4. Mahasiswa mengunduh Materi Kuliah
ACTIVITY DIAGRAM
1) Login

2) Melihat Data Mahasiswa


3) Melihat Info Akademik
CLASS DIAGRAM
SEQUENCE DIAGRAM LOGIN

Anda mungkin juga menyukai