Analisis Sistem
4.5.3.2 Pembuatan Use Case Diagram
Use case biasanya diorganisir dalam paket agar pemodelan use case dapat diatur lebih mudah. Tampilan use case sistem penilaian angka kredit dosen Politeknik Negeri Semarang dapat dilihat pada Gambar 4.3 sampai Gambar 4.8.
Gambar 4.3 Use Case Admin
Gambar 4.4 Use Case Dosen
Gambar 4.5 Use Case Tim Verifikasi
Gambar 4.6 Use Case Kajur
Gambar 4.7 Use Case Tim PAK
Gambar 4.8 Use Case Direktur
4.5.3.3 Pemodelan Activity Diagram
Diagram aktifitas secara rinci dirancang untuk memodelkan hasil tindakan dari sebuah aktifitas atau prosedur. Diagram aktifitas dapat di-generate dari diagram pengguna yang telah dikembangkan aliran jalannya.
a) Activity CRUD User (Admin) Diagram ini menggambarkan proses pengisian data yang dilakukan oleh admin. Tampilan activity diagram oleh data admin dapat dilihat pada Gambar 4.9.
Gambar 4.9 Diagram Aktivitas User Admin
b) Activity CRUD Data Dosen (Admin & Kajur) Diagram ini menggambarkan proses memasukan data user dosen yang bisa dilakukan oleh User Admin dan User Kajur. Tampilan activity diagram data dosen dapat dilihat pada Gambar
Gambar 4.10 Diagram Aktivitas Data Dosen Gambar 4.10 Diagram Aktivitas Data Dosen
Gambar 4.11 Diagram Aktivitas Login User
d) Activity Edit Profile Informasi Dosen Diagram ini menggambarkan proses perubahan informasi yang dilakukan user dosen untuk merubah data dosen. Tampilan activity diagram edit profil informasi dosen dapat dilihat pada Gambar 4.12.
Gambar 4.12 Diagram Aktivitas Edit Profile Informasi Dosen Gambar 4.12 Diagram Aktivitas Edit Profile Informasi Dosen
Gambar 4.13 Diagram Aktivitas Mengisi Unsur Penilaian
f) Activity Pemeriksaan Unsur Penilaian (Tim Verifikasi & Tim PAK) Diagram ini menggambarkan proses pemeriksaan kelengkapan informasi yang dilakukan oleh User Tim Verifikasi dan User Tim PAK oleh User Dosen. Tampilan activity diagram pemeriksaan unsur penilaian dapat dilihat pada Gambar 4.14.
Gambar 4.14 Diagram Aktivitas Pemeriksaan Unsur Penilaian Gambar 4.14 Diagram Aktivitas Pemeriksaan Unsur Penilaian
Gambar 4.15 Diagram Aktivitas Menyetujui Kenaikan Pangkat
h) Activity Memberi Nilai Angka Kredit (Tim PAK) Diagram ini menggambarkan proses menginputkan nilai PAK dari User Tim PAK untuk memberi nilai angka kredit pada dosen. Tampilan activity diagram Memberi Nilai Angka dapat dilihat pada Gambar 4.16.
Gambar 4.16 Diagram Aktivitas Memberi Nilai Angka Kredit Gambar 4.16 Diagram Aktivitas Memberi Nilai Angka Kredit
Gambar 4.17 Diagram Aktivitas Melihat Hasil PAK Dosen
4.5.4 Entitiy Relationship Diagram / ERD
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD dalam perancangan sistem informasi tanggap bencana berbasis web dengan GIS dan SMS Gateway dapat dilihat pada Gambar 4.18.
Gambar 4.18 ERD Penilaian Angka Kredit Dosen Polines
4.5.5 Relasi Antar Tabel
Relasi tabel menggambarkan hubungan yang ada antar tabel. Dari mana kunci tamu berasal, dan field apa yang akan digunakan sebagai kunci utama. Relasi antar tabel digambarkan pada Gambar 4.19.
Gambar 4.19. Relasi antar tabel