Professional Documents
Culture Documents
Oleh :
Andri Permana Wicaksono (7408040513)
2009
Use case
membuat jadwal kuliah Registrasi M ahasiswa Baru
m enam bah-mengedrop m ata kuliah pegawai jurusan M ahasiswa Heregistrasi Mahasiswa Lam a mengelola Inform asi Akademik
m elihat Data Mahasiswa M elihat Informasi IPK Dekanat m elihat informasi Akademik
m elihat progres Fakultas Registrasi Dosen Rektorat menambah/mengedrop jurusan Dosen Heregistrasi Dosen m engajar m elihat data Dosen
m enambah/drop fakultas
menambah dekan baru utk fakultas baru melihat data dekan dan dosen
<<realize>>
<<realize>>
<<realize>>
<<realize>>
<<realize>>
Registrasi Mahasiswa Baru Heregistrasi Mahasiswa Lama melihat inf ormasi Akademik Melihat Inf ormasi IPK memberikan nilai mahasiswa Registrasi Dosen Heregistrasi Dosen m engajar Melihat inf ormasi akademis
membuat jadwal kuliah menambah-mengedrop mata kuliah (from Use-Case Model) mengelola Inf ormasi Akademik <<realize>>
(from Use-Case Model)
<<realize>>
<<realize>>
melihat rata-rata IPKmelihat rata-rata kelulusan melihat data Dosen (from Use-Case Model) (from Use-Case Model) menambah/mengedrop jurusan
(from Use-Case Model)
<<realize>>
<<realize>>
<<realize>>
<<realize>>
menambah-mengedrop mata kuliah mengelola Inf ormasi Akademik melihat data Dosen melihat rata2 IPK menamba/drop jurusan melihat rata2 kelulusan
melihat progress f akultas-f ak ultas melihat rata-rata IPK per f akultas melihat data dekan dan dosen
(from Use-Case Model) (from Use-Case Model)
<<realize>>
<<realize>>
baru
(from Use-Case Model)
menambah/drop Fakultas
(from Use-Case Model)
<<realize>>
<<realize>>
<<realize>>
melihat progress f akultas-f akultas melihat data dek an dan dosen melihat rata-rata IPK per f akultas menambah dekan baru utk f akultas baru menambah/drop Fakultas
Diagram Activity
Mahasiswa Registrasi Mahasiswa baru
mahasisw a petugas j urusan aplikasi
mengajukan pendaftaran
menerima formulir
mengisi formulir
ya
menerima NRP
mahasisw a Lama
: pegaw ai j urusan
aplikasi2
menyerahkan KTM
tidak ya update data mahasiswa menerima status aktif untuk semester selanjutnya
mahasisw a : Mahasisw a
tidak valid
apakah valid ?
login valid
: Mahasisw a
: Dosen
: pegaw ai j urusan
aplikasi
mengajukan registrasi
tidak
: Dosen
menyerahkan NIP
memasukkan NIP
apakah valid ?
apakah valid ?
: Dosen
: Dosen
: pegawai jurusan
aplikasi
: pegaw ai j urusan
memasukkan No_peg
cek Login
tidak valid
: pegaw ai j urusan
tidak
memasukkan no peg
dekanat
aplikasi
login
tidak
memilih informasi akademik menerima informasi data mahasiswa menampilkan data informasi data
dekanat
aplikasi
dekanat
rektorat
aplikasi
ya
menambah/drop fakultas
rektorat
Menambah/drop Dekan
aplikasi
ya
apakah login valid memilih menu data dekan dan dosen login valid menampilkan data dekan dan dosen
rektorat
aplikasi
login
cek login
apakah valid ?
rektorat
login
apakah valid ? emilih menu data mahasiswa mengquery rata2 data mahasiswa
ya
: Mahasiswa
: Home SI Kampus
: Data Mahasiswa
buka SI Kampus
loadFormRegMABA()
tambah data
: Mahasiswa
LoadFormMahasiswa()
LoadFormLoginMhs()
Login
LoadQuery()
LoadQuery()
LoadQuery()
LoadFormNilaiIPK()
: Mahasiswa
: Home SI Kampus
LoadFormInfoAkademis()
: Dosen
: data Dosen
loadFormReg Dosen()
: Dosen
: Home SI Kampus
: data Dosen
Load Form Data Dosen() input NIP getDataDosen() data dosen valid
LoadFormLOgin() Login
cekLogin()
LoginVAlid
Sukses Login
LoadQuery()
LoadQuery()
: Dosen
: data Akademis
getDataInfoAkademik()
LoadFormINfoAkademis()
loadFormLogin()
Login
getData() Loadquery()
Loadquery()
Loadquery()
: pegawai jurusan
: Home SI Kampus
: verifikasi Login
: index
: data MataKuliah
Login
cek login
login valid
LoadFormMataKuliah ()
: Dekanat
: Home SI Kampus
: Tampilkan FormLog in
: Form Login
: verifikasi Login
: data dosen
: (Data Dekan)
: index
delete jurusan : form Jurusan: (Simpan Data Jurusan) : tampil Form Jurusan
: Data Jurusan
loadFormLog in()
Login
cek login
Log inValid
Suskses Login
LoadFormJurusan()
: Dekanat
: data dosen
getDataDosen()
LoadFormData Dosen()
: Dekanat
: Form Login
: verifikasi Login
: data dosen
: data Dekan
: index
: QueryData
: data Mahasiswa
: data MataKuliah
: FormRata-RataIPK
Login
cekLogin()
LoginValid
sukses Login
LoadQuery()
LoadQuery()
LoadFormRata2IPK
: Rektorat
: Home SI Kampus
: data Dosen
: index
LoadFormLogin()
cekLogin
Menambah/drop Dekan
: Rek torat : Home SI Kampus: Tampilkan FormLogin : Form Login : v erif ik as i Login : data Dos en : index : tampil Form Dek an : f orm Dekan : Query Data : (Data Dekan) : data Dos en : data f ak ultas : Simpan Data Dekan : data Dosen
Login
cekLogin
login v alid
Sukses login
getData() LoadQuery ()
LoadQuery () LoadQuery ()
Melihat Data Dekan dan dosen Melihat rata-rata kelulusan Melihat IPK per fakultas Melihat Progress per Fakultas