4.3 Fase Workshop Design
Pada fase workshop design ini terdapat tiga fase yang peneliti lakukan yaitu fase desain sistem, desain basis data, dan desain interface.
4.3.1. Desain Sistem 4.3.1.1.
Use Case
Langkah-langkah yang akan digunakan dalam pemodelan use case sama seperti langkah-langkah yang digunakan
dalam pemodelan bisnis.
Tabel 4.3 Identifikasi Aktor
No Aktor
Deskripsi 1
Super Admin Super Admin adalah pihak yang bertanggung jawab penuh terhadap
aplikasi. Super admin dapat menginput, mengubah, melihat, menghapus, mencetak, dan mencari semua data yang ada di
aplikasi. Selain itu juga super admin yang mendaftarkan masing- masing prodi dan dosen yang ad d FST.
2 Admin
Admin adalah pihak yang berhak untuk menggunakan aplikasi sesuai hak aksesnya. Admin dapat menginput, mengubah, melihat,
menghapus, mencetak, dan mencari data yang ada di masing- masing prodi. Selain itu admin hanya dapat mendaftarkan dosen
yang menjadi anggotanya saja.
3 Dosen
Dosen adalah pihak yang berhak untuk menggunakan aplikasi sesuai hak aksesnya. Dosen dapat menginput, mengubah, melihat,
menghapus, mencetak, dan mencari datanya saja. Dan dosen hanya dapat menerima hak login setelah di daftarkan oleh super admin
atau admin.
4.3.1.2. Use Case Diagram
Use case diagram sistem yang diusulkan, yaitu seperti gambar dibawah ini:
Gambar 4.6 Use Case Diagram yang Diusulkan
Pada use case diagram diatas terdapat enam belas use case yang terdiri dari registrasi, login, laporan, input identitas
diri, input riwayat pendidikan perguruan tinggi, input pelatihan professional, input pengalaman mengajar, input pengalaman
penelitian, input produk bahan ajar, input karya tulis ilmiah, input konferensi seminar lokakarya simposium, input
kegiatan professional pengabdian kepada masyarakat, input jabatan dalam pengelolaan institusi, input peran dalam kegiatan
kemahasiswaan, input penghargaan
piagam, dan input organisasi profesi ilmiah. Namun dalam use case tersebut
S u p e r A d m i n
D o s e n A d m i n
R e g i s t r a s i L a p o r a n
L o g i n I n p u t I d e n t i t a s
D i r i I n p u t R i w a y a t
P e n d i d i k a n P e r g u r u a n T i n g g i I n p u t P e l a t i h a n
P r o f e s s i o n a l I n p u t P e n g a l a m a n
M e n g a j a r I n p u t P r o d u k B a h a n
A j a r I n p u t P e n g a l a m a n
P e n e l i t i a n I n p u t K a r y a T u l i s
I l m i a h I n p u t K o n f e r e n s i
S e m i n a r L o k a k a r y a S i m p o s i u m
I n p u t K e g i a t a n P r o f e s s i o n a l P e n g a b d i a n K e p a d a
M a s y a r a k a t I n p u t J a b a t a n D a l a m
P e n g e l o l a a n I n s t i t u s i I n p u t P e r a n D a l a m
K e g i a t a n K e m a h a s i s w a a n I n p u t P e n g h a r g a a n
P i a g a m I n p u t O r g a n i s a s i
P r o f e s i I l m i a h
A p l i k a s i C u r r i c u l u m V i t a e D o s e n
I n c l u d e I n c l u d e
I n c l u d e I n c l u d e
I n c l u d e I n c l u d e
I n c l u d e I n c l u d e
I n c l u d e I n c l u d e
I n c l u d e I n c l u d e
I n c l u d e I n c l u d e
I n c l u d e
antara admin, prodi, dan dosen mempunyai hak akses yang berbeda dalam menjalankan sistem.
4.3.1.3.
Identifikasi Use Case Tabel 4.4 Identifikasi Use Case
No Use Case Name
Descriotion Actor
1 Register
Use case ini digunakan untuk mendaftarkan dosen sebagai member.
Super Admin, Admin.
2 Login
Use case ini digunakan untuk masuk kedalam Aplikasi Curriculum Vitae Dosen.
Super Admin, Admin,
Dosen 3
Laporan Use case ini digunakan untuk print out
biodata diri dosen berbentuk PDF. Super Admin,
Admin, Dosen
4 Identitas Diri
Use case ini digunakan untuk menginput, ubah, hapus, dan cari data identitas diri
dalam sistem yang digunakan. Super Admin,
Admin, Dosen
5 Riwayat
Pendidikan Perguruan Tinggi
Use case ini digunakan untuk menginput, ubah, hapus, dan cari data riwayat
pendidikan perguruan tinggi dalam sistem yang digunakan.
Super Admin, Admin,
Dosen
6 Pelatihan Professional
Use case ini digunakan untuk menginput, ubah, hapus, dan cari data pelatihan
professional dalam sistem yang digunakan. Super Admin,
Admin, Dosen
7 Pengalaman Mengajar
Use case ini digunakan untuk menginput, ubah, hapus, dan cari data pengalaman
mengajar dalam sistem yang digunakan. Super Admin,
Admin, Dosen
8 Produk Bahan Ajar
Use case ini digunakan untuk menginput, ubah, hapus, dan cari data produk bahan
ajar dalam sistem yang digunakan. Super Admin,
Admin, Dosen
9 Pengalaman
Penelitian Use case ini digunakan untuk menginput,
ubah, hapus, dan cari data pengalaman penelitian dalam sistem yang digunakan.
Super Admin, Admin,
Dosen 10
Karya Tulis Ilmiah Use case ini digunakan untuk menginput,
ubah, hapus, dan cari data karya tulis ilmiah dalam sistem yang digunakan.
Super Admin, Admin,
Dosen 11
Konferensi Seminar Lokakarya
Simposium Use case ini digunakan untuk menginput,
ubah, hapus, dan cari data konferensi seminar lokakarya simposium dalam
sistem yang digunakan. Super Admin,
Admin, Dosen
12 Kegiatan Professional
Pengabdian Kepada Masyarakat
Use case ini digunakan untuk menginput, ubah, hapus, dan cari data kegiatan
professional pengabdian
kepada masyarakat dalam sistem yang digunakan.
Super Admin, Admin,
Dosen
13 Jabatan
Dalam Pengelolaan Institusi
Use case ini digunakan untuk menginput, ubah, hapus, dan cari data jabatan dalam
pengelolaan institusi dalam sistem yang Super Admin,
Admin, Dosen
digunakan. 14
Peran Dalam Kegiatan Kemahasiswaan
Use case ini digunakan untuk menginput, ubah, hapus, dan cari data peran dalam
kegiatan kemahasiswaan dalam sistem yang digunakan.
Super Admin, Admin,
Dosen
15 Penghargaan Piagam
Use case ini digunakan untuk menginput, ubah, hapus, dan cari data penghargaan
piagam dalam sistem yang digunakan. Super Admin,
Admin, Dosen
16 Organisasi Profesi
Ilmiah Use case ini digunakan untuk menginput,
ubah, hapus, dan cari data organisasi profesi ilmiah dalam sistem yang
digunakan. Super Admin,
Admin, Dosen
4.3.1.4.
Narasi Use Case Diagram
Narasi Usecase
diagram digunakan
untuk menggambarkan secara tekstual langkah-langkah dalam
interaksi sistem dengan penggunanya.
Tabel 4.5 Narasi Use Case Login
Use Case Name Login
Use Case ID 1
Actor Super Admin, Admin, Dosen
Description Usecase ini menggambarkan kegiatan login ke dalam
sistem dengan memasukkan data pengguna untuk diverifikasi oleh sistem.
Pre Condition Seorang Super Admin, Admin, Dosen ingin melakukan
login ke sistem harus mengakses terlebih dahulu url sistem tersebut.
References Gambar 4.5
Typical Course of Events Actor Action
System Response 1: Usecase terinisiasi saat
aktor memasukkan
data verifikasi user yang akan di
proses 4: Usecase berakhir saat
aktor telah berhasil login ke dalam sistem
2: untuk setiap user, cek kebenaran pengisian data
tersebut.
3: jika data user terdapat dalam
database maka
sistem aka menampilkan halaman utama
Alternative Course 3. Jika data user tidak terdapat dalam database, maka
sistem akan mengembalikan user ke halaman login. Post Condition
Actor telah berada pada halaman utama sesuai role masing-masing
Relationships Association : Super Admin, Admin, Dosen
Tabel 4.6 Narasi Use Case Registrasi
Use Case Name Registrasi
Use Case ID 2
Actor Super Admin, Admin
Description Usecase ini menggambarkan kegiatan Registrasi dosen.
Pre Condition Seorang Super Admin atau Admin ingin melakukan
registrasi ke sistem harus mengakses terlebih dahulu url sistem tersebut.
References Gambar 4.5
Tyoical Course of Events Actor Action
System Response 1. Memilih menu registrasi.
3. Memilih input 5. Mengisi form registrasi
6. Klik “simpan” sebagai tanda informasi input
data telah tersimpan ke database
2. Menampilkan halaman registrasi.
4. Menampilkan halaman form registrasi.
Alternative Course 2: Terdapat pilihan ubah, cari, dan hapus.
5: Jika data yang dimasukkan tidak lengkap maka akan menampilkan pesan kesalahan.
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin
Tabel 4.7 Narasi Use Case Laporan
Use Case Name Laporan
Use Case ID 3
Actor Super Admin, Admin, dan Dosen
Description Use case ini digunakan actor untuk mencetak biodata diri
dosen dalam format PDF Pre Condition
Actor ingin mencetak biodata diri dosen dengan
mengakses url sistem terlebih dahulu References
Gambar 4.5 Tyoical Course of Events
Actor Action System Response
1. Memilih menu laporan 3. Memilih cetak
2. Menampilkan daftar biodata diri dosen
Alternative Course -
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin, dan Dosen
Include : identitas diri, riwayat pendidikan perguruan tinggi, pelatihan professional, pengalaman mengajar,
produk bahan ajar, karya tulis ilmiah, konferensi seminar lokakarya simposium, kegiatan professional
pengabdian kepada masyarakat, jabatan dalam pengelolaan
institusi, peran
dalam kegiatan
kemahasiswaan, penghargaan piagam, organisasi profesi ilmiah.
Tabel 4.8 Narasi Use Case Identitas Diri
Use Case Name Input Identitas Diri
Use Case ID 4
Actor Super Admin, Admin, Dosen
Description Use case ini digunakan actor untuk mengelola data
identitas diri Pre Condition
Actor ingin memanajemen data identitas diri dengan
mengakses url sistem terlebih dahulu References
Gambar 4.5 Tyoical Course of Events
Actor Action System Response
1. Memilih menu identitas diri
3. Memilih input
5. Mengisi form identitas diri
6. Klik “simpan” sebagai tanda informasi input data
telah tersimpan ke database 2. Menampilkan daftar
identitas diri 4. Menampilkan halaman
form identitas diri
Alternative Course 2: Terdapat pilihan ubah, cari, dan hapus.
5: Jika data yang dimasukkan tidak lengkap maka akan menampilkan pesan kesalahan.
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin, Dosen
Tabel 4.9 Narasi Use Case Riwayat Pendidikan Perguruan Tinggi
Use Case Name Input Riwayat Pendidikan Perguruan Tinngi
Use Case ID 5
Actor Super Admin, Admin, Dosen
Description Use case ini digunakan actor untuk mengelola data
riwayat pendidikan perguruan tinngi Pre Condition
Actor ingin memanajemen data riwayat pendidikan
perguruan tinngi dengan mengakses url sistem terlebih dahulu
References Gambar 4.5
Tyoical Course of Events Actor Action
System Response 1. Memilih menu riwayat
pendidikan perguruan tinngi 3. Memilih input
2. Menampilkan daftar riwayat pendidikan
perguruan tinngi 4. Menampilkan halaman
form riwayat pendidikan perguruan tinngi
5. Mengisi form riwayat pendidikan perguruan tinngi
6. Klik “simpan” sebagai tanda informasi input data
telah tersimpan ke database
Alternative Course 2: Terdapat pilihan ubah, cari, dan hapus.
5: Jika data yang dimasukkan tidak lengkap maka akan menampilkan pesan kesalahan.
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin, Dosen
Tabel 4.10 Narasi Use Case Pelatihan Professional
Use Case Name Input Pelatihan Professional
Use Case ID 6
Actor Super Admin, Admin, Dosen
Description Use case ini digunakan actor untuk mengelola data
pelatihan professional Pre Condition
Actor ingin memanajemen data pelatihan professional dengan mengakses url sistem terlebih dahulu
References Gambar 4.5
Tyoical Course of Events Actor Action
System Response 1. Memilih menu pelatihan
professional 3. Memilih input
5. Mengisi form pelatihan professional
6. Klik “simpan” sebagai tanda informasi input data
telah tersimpan ke database 2. Menampilkan daftar
pelatihan professional 4. Menampilkan halaman
form pelatihan professional
Alternative Course 2: Terdapat pilihan ubah, cari, dan hapus.
5: Jika data yang dimasukkan tidak lengkap maka akan menampilkan pesan kesalahan.
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin, Dosen
Tabel 4.11 Narasi Use Case Pengalaman Mengajar
Use Case Name Input Pengalaman Mengajar
Use Case ID 7
Actor Super Admin, Admin, Dosen
Description Use case ini digunakan actor untuk mengelola data
pengalaman mengajar Pre Condition
Actor ingin memanajemen data pengalaman mengajar dengan mengakses url sistem terlebih dahulu
References Gambar 4.5
Tyoical Course of Events Actor Action
System Response 1. Memilih menu
pengalaman mengajar 3. Memilih input
5. Mengisi form pengalaman mengajar
6. Klik “simpan” sebagai tanda informasi input data
telah tersimpan ke database 2. Menampilkan daftar
pengalaman mengajar 4. Menampilkan halaman
form pengalaman mengajar
Alternative Course 2: Terdapat pilihan ubah, cari, dan hapus.
5: Jika data yang dimasukkan tidak lengkap maka akan menampilkan pesan kesalahan.
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin, Dosen
Tabel 4.12 Narasi Use Case Produk Bahan Ajar
Use Case Name Input Produk Bahan Ajar
Use Case ID 8
Actor Super Admin, Admin, Dosen
Description Use case ini digunakan actor untuk mengelola data produk
bahan ajar Pre Condition
Actor ingin memanajemen data produk bahan ajar dengan mengakses url sistem terlebih dahulu
References Gambar 4.5
Tyoical Course of Events Actor Action
System Response 1. Memilih menu produk
bahan ajar 3. Memilih input
5. Mengisi form produk bahan ajar
6. Klik “simpan” sebagai tanda informasi input data
telah tersimpan ke database 2. Menampilkan daftar
produk bahan ajar 4. Menampilkan halaman
form produk bahan ajar
Alternative Course 2: Terdapat pilihan ubah, cari, dan hapus.
5: Jika data yang dimasukkan tidak lengkap maka akan menampilkan pesan kesalahan.
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin, Dosen
Tabel 4.13 Narasi Use Case Pengalaman Penelitian
Use Case Name Input Pengalaman Penelitian
Use Case ID 9
Actor Super Admin, Admin, Dosen
Description Use case ini digunakan actor untuk mengelola data
pengalaman penelitian Pre Condition
Actor ingin memanajemen data pengalaman penelitian dengan mengakses url sistem terlebih dahulu
References Gambar 4.5
Tyoical Course of Events Actor Action
System Response 1. Memilih menu
pengalaman penelitian 3. Memilih input
5. Mengisi form pengalaman penelitian
6. Klik “simpan” sebagai tanda informasi input data
telah tersimpan ke database 2. Menampilkan daftar
pengalaman penelitian 4. Menampilkan halaman
form pengalaman penelitian
Alternative Course 2: Terdapat pilihan ubah, cari, dan hapus.
5: Jika data yang dimasukkan tidak lengkap maka akan menampilkan pesan kesalahan.
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin, Dosen
Tabel 4.14 Narasi Use Case Karya Tulis Ilmiah
Use Case Name Input Karya Tulis Ilmiah
Use Case ID 10
Actor Super Admin, Admin, Dosen
Description Use case ini digunakan actor untuk mengelola data karya
tulis ilmiah Pre Condition
Actor ingin memanajemen data karya tulis ilmiah dengan mengakses url sistem terlebih dahulu
References Gambar 4.5
Tyoical Course of Events Actor Action
System Response 1. Memilih menu karya tulis
ilmiah 3. Memilih input
5. Mengisi form karya tulis ilmiah
6. Klik “simpan” sebagai tanda informasi input data
telah tersimpan ke database 2. Menampilkan daftar
karya tulis ilmiah 4. Menampilkan halaman
form karya tulis ilmiah
Alternative Course 2: Terdapat pilihan ubah, cari, dan hapus.
5: Jika data yang dimasukkan tidak lengkap maka akan menampilkan pesan kesalahan.
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin, Dosen
Tabel 4.15 Narasi Use Case Konferensi Seminar Lokakarya Simposium
Use Case Name Input Konferensi Seminar Lokakarya Simposium
Use Case ID 11
Actor Super Admin, Admin, Dosen
Description Use case ini digunakan actor untuk mengelola data
konferensi seminar lokakarya simposium Pre Condition
Actor ingin memanajemen data konferensi seminar lokakarya simposium dengan mengakses url sistem
terlebih dahulu References
Gambar 4.5 Tyoical Course of Events
Actor Action System Response
1. Memilih menu konferensi seminar
lokakarya simposium 3. Memilih input
5. Mengisi form konferensi seminar lokakarya
simposium 6. Klik “simpan” sebagai
tanda informasi input data telah tersimpan ke database
2. Menampilkan daftar konferensi seminar
lokakarya simposium 4. Menampilkan halaman
form konferensi seminar lokakarya simposium
Alternative Course 2: Terdapat pilihan ubah, cari, dan hapus.
5: Jika data yang dimasukkan tidak lengkap maka akan menampilkan pesan kesalahan.
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin, Dosen
Tabel 4.16 Narasi Use Case Kegiatan Professional Pengabdian Kepada
Masyarakat
Use Case Name Input
Kegiatan Profesional Pengabdian Kepada Masyarakat
Use Case ID 12
Actor Super Admin, Admin, Dosen
Description Use case ini digunakan actor untuk mengelola data
kegiatan profesional pengabdian kepada masyarakat Pre Condition
Actor ingin memanajemen data kegiatan profesional pengabdian kepada masyarakat dengan mengakses url
sistem terlebih dahulu References
Gambar 4.5 Tyoical Course of Events
Actor Action System Response
1. Memilih menu kegiatan profesional pengabdian
kepada masyarakat 2. Menampilkan daftar
kegiatan profesional pengabdian kepada
3. Memilih input 5. Mengisi form kegiatan
profesional pengabdian kepada masyarakat
6. Klik “simpan” sebagai tanda informasi input data
telah tersimpan ke database masyarakat
4. Menampilkan halaman form kegiatan profesional
pengabdian kepada masyarakat
Alternative Course 2: Terdapat pilihan ubah, cari, dan hapus.
5: Jika data yang dimasukkan tidak lengkap maka akan menampilkan pesan kesalahan.
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin, Dosen
Tabel 4.17 Narasi Use Case Jabatan Dalam Pengelolaan Institusi
Use Case Name Input Jabatan Dalam Pengelolaan Institusi
Use Case ID 13
Actor Super Admin, Admin, Dosen
Description Use case ini digunakan actor untuk mengelola data jabatan
dalam pengelolaan institusi Pre Condition
Actor ingin memanajemen data jabatan dalam pengelolaan institusi dengan mengakses url sistem terlebih dahulu
References Gambar 4.5
Tyoical Course of Events Actor Action
System Response 1. Memilih menu jabatan
dalam pengelolaan institusi 3. Memilih input
5. Mengisi form jabatan dalam pengelolaan institusi
6. Klik “simpan” sebagai tanda informasi input data
telah tersimpan ke database 2. Menampilkan daftar
jabatan dalam pengelolaan institusi
4. Menampilkan halaman form jabatan dalam
pengelolaan institusi
Alternative Course 2: Terdapat pilihan ubah, cari, dan hapus.
5: Jika data yang dimasukkan tidak lengkap maka akan menampilkan pesan kesalahan.
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin, Dosen
Tabel 4.18 Narasi Use Case Peran Dalam Kegiatan Kemahasiswaan
Use Case Name Input Peran Dalam Kegiatan Kemahasiswaan
Use Case ID 14
Actor Super Admin, Admin, Dosen
Description Use case ini digunakan actor untuk mengelola data peran
dalam kegiatan kemahasiswaan Pre Condition
Actor ingin memanajemen data peran dalam kegiatan kemahasiswaan dengan mengakses url sistem terlebih
dahulu References
Gambar 4.5 Tyoical Course of Events
Actor Action System Response
1. Memilih menu peran dalam kegiatan
kemahasiswaan 3. Memilih input
5. Mengisi form peran dalam kegiatan
kemahasiswaan 6. Klik “simpan” sebagai
tanda informasi input data telah tersimpan ke database
2. Menampilkan daftar peran dalam kegiatan
kemahasiswaan 4. Menampilkan halaman
form peran dalam kegiatan kemahasiswaan
Alternative Course 2: Terdapat pilihan ubah, cari, dan hapus.
5: Jika data yang dimasukkan tidak lengkap maka akan menampilkan pesan kesalahan.
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin, Dosen
Tabel 4.19 Narasi Use Case Penghargaan Piagam
Use Case Name Input Penghargaan Piagam
Use Case ID 15
Actor Super Admin, Admin, Dosen
Description Use case ini digunakan actor untuk mengelola data
penghargaan piagam Pre Condition
Actor ingin memanajemen data penghargaan piagam dengan mengakses url sistem terlebih dahulu
References Gambar 4.5
Tyoical Course of Events Actor Action
System Response 1. Memilih menu
penghargaan piagam 3. Memilih input
5. Mengisi form penghargaan piagam
6. Klik “simpan” sebagai 2. Menampilkan daftar
penghargaan piagam 4. Menampilkan halaman
form penghargaan piagam
tanda informasi input data telah tersimpan ke database
Alternative Course 2: Terdapat pilihan ubah, cari, dan hapus.
5: Jika data yang dimasukkan tidak lengkap maka akan menampilkan pesan kesalahan.
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin, Dosen
Tabel 4.20 Narasi Use Case Organisasi Profesi Ilmiah
Use Case Name Input Organisasi Profesi Ilmiah
Use Case ID 16
Actor Super Admin, Admin, Dosen
Description Use case ini digunakan actor untuk mengelola data
organisasi profesi ilmiah Pre Condition
Actor ingin memanajemen data organisasi profesi ilmiah dengan mengakses url sistem terlebih dahulu
References Gambar 4.5
Tyoical Course of Events Actor Action
System Response 1. Memilih menu organisasi
profesi ilmiah 3. Memilih input
5. Mengisi form organisasi profesi ilmiah
6. Klik “simpan” sebagai tanda informasi input data
telah tersimpan ke database 2. Menampilkan daftar
organisasi profesi ilmiah 4. Menampilkan halaman
form organisasi profesi ilmiah
Alternative Course 2: Terdapat pilihan ubah, cari, dan hapus.
5: Jika data yang dimasukkan tidak lengkap maka akan menampilkan pesan kesalahan.
Post Condition Actor telah berada pada halaman utama.
Relationships Association : Super Admin, Admin, Dosen
4.3.1.5.
Activity
Diagram
Proses kerja dari sistem yang diusulkan dapat digambarkan dalam bentuk activity diagram. Berikut
adalah activity diagram yang terdapat dalam aplikasi curriculum vitae dosen.
1. Activity Diagram Login
Gambar 4.7 Activity Diagram Login
Pada activity diagram login tersebut, aktor yang terdiri dari super admin, admin, dan dosen membuka
aplikasi curriculum vitae dosen pada sistem, setelah itu aktor memasukkan NIP dan password, jika NIP dan
password benar sistem akan menampilkan halaman utama, jika salah maka sistem akan meminta aktor untuk kembali
memasukkan NIP dan password.
Sistem
Menampilkan Form Login Membuka Website Curriculum Vitae Dosen
Memasukkan NIP dan Password Validasi
Menampilkan Halaman Utama Berhasil
Gagal
Super Admin, Admin, Dosen
2. Activity Diagram Registrasi
Gambar 4.8 Activity Diagram Registrasi
Pada activity diagram registrasi tersebut, superr admin dan admin membuka website curriculum vitae
dosen, setelah itu super admin dan admin memilih menu registrasi. Sistem akan menampilkan halaman daftar dosen
yang terdiri dari input, ubah, hapus, dan cari. Pertama-tama untuk mendaftarkan dosen super admin dan admin memilih
menu input, maka sistem akan menampilkan form registrasi. Super admin dan admin mengisi data registrasi
lalu disimpan. Dengan begitu dosen otomatis sudah terdaftar menjadi user.
Sistem
Memilih Menu Registrasi Membuka Website Curriculum Vitae Dosen
Menampilkan Form Registrasi Input Form Registrasi
Simpan Menampilkan Alert Data Tidak Lengkap
Menyimpan Data Lengkap
Tidak Lengkap
Menampilkan Daftar Dosen Input
Super Admin, Admin
3. Activity Diagram Identitas Diri
Gambar 4.9 Activity Diagram Identitas Diri
Pada activity diagram diatas untuk identitas diri, super admin, admin, dan dosen dapat melakukan input,
ubah, hapus, dan cari data identitas diri. Pertama-tama super admin, admin, dan dosen memilih menu identitas diri,
sistem akan menampilkan daftar identitas diri. Super admin, admin, dan dosen memilih input dan ubah, sistem
Sistem
Memilih Menu Identitas Diri
Input Ubah
Hapus Cari
Menampilkan Daftar Identitas Diri
Menampilkan Form Identitas Diri Menginput Form Identitas Diri
Simpan Menampilkan Alert Data Tidak Lengkap
Menyimpan Data
Menampilkan Konfirmasi Hapus Data
Data Berhasil Dihapus Menampilkan Daftar Pencarian
Input Kata Kunci Cari
Menampilkan Hasil Pencarian Menampilkan Konfirmasi Pencarian Tidak Ada
Lengkap Tidak
Lengkap
Tersedia Tidak
Tersedia
Ya Tidak
Super Admin, Admin, Dosen
akan menampilkan form data identitas diri, jika data tidak lengkap akan muncul alert, jika lengkap disimpan dalam
database. Super admin, admin, dan dosen juga bisa hapus data identitas diri, sistem akan menampilkan konfirmasi
hapus data, jika ya maka identitas diri akan dihapus. Untuk cari super admin dan admin harus memasukkan kata kunci
terlebih dahulu, setelah itu sistem akan menampilkan hasil pencarian.
4. Activity Diagram Riwayat Pendidikan Perguruan Tinggi
Gambar 4.10 Activity Diagram Riwayat Pendidikan Perguruan Tinggi
Pada activity diagram diatas
untuk riwayat pendidikan perguruan tinggi, super admin, admin, dan
dosen dapat melakukan input, ubah, hapus, dan cari data riwayat pendidikan perguruan tinggi. Pertama-tama super
admin, admin, dan dosen memilih menu riwayat pendidikan perguruan tinggi, sistem akan menampilkan daftar riwayat
Super Admin, Admin, Dosen Sistem
Memilih Menu Riwayat Pendidikan Perguruan Tinggi
Input Ubah
Hapus Cari
Menampilkan Daftar Riwayat Pendidikan Perguruan Tinggi
Menampilkan Form Riwayat Pendidikan Perguruan Tinggi Menginput Form Riwayat Pendidikan Perguruan Tinggi
Simpan Menampilkan Alert Data Tidak Lengkap
Menyimpan Data
Menampilkan Konfirmasi Hapus Data
Data Berhasil Dihapus Menampilkan Daftar Pencarian
Input Kata Kunci Cari
Menampilkan Hasil Pencarian Menampilkan Konfirmasi Pencarian Tidak Ada
Lengkap Tidak
Lengkap
Tersedia Tidak
Tersedia
Ya Tidak
pendidikan perguruan tinggi. Super admin, admin, dan dosen memilih input dan ubah, sistem akan menampilkan
form data riwayat pendidikan perguruan tinggi, jika data tidak lengkap akan muncul alert, jika lengkap disimpan
dalam database. Super admin, admin, dan dosen juga bisa hapus data riwayat pendidikan perguruan tinggi, sistem
akan menampilkan konfirmasi hapus data, jika ya maka riwayat pendidikan perguruan tinggi akan dihapus. Untuk
cari, super admin, admin, dan dosen harus memasukkan kata kunci terlebih dahulu, setelah itu sistem akan
menampilkan hasil pencarian.
5. Activity Diagram Pelatihan Professional
Gambar 4.11 Activity Diagram Pelatihan Professional
Pada activity diagram diatas untuk pelatihan professional, super admin, admin, dan dosen dapat
melakukan input, ubah, hapus, dan cari data pelatihan professional. Pertama-tama super admin, admin, dan dosen
memilih menu pelatihan professional, sistem akan menampilkan daftar pelatihan professional. Super admin,
admin, dan dosen memilih input dan ubah, sistem akan
Sistem
Memilih Menu Pelatihan Profesional
Input Ubah
Hapus Cari
Menampilkan Daftar Pelatihan Profesional
Menampilkan Form Pelatihan Profesional Menginput Form Pelatihan Profesional
Simpan Menampilkan Alert Data Tidak Lengkap
Menyimpan Data
Menampilkan Konfirmasi Hapus Data
Data Berhasil Dihapus Menampilkan Daftar Pencarian
Input Kata Kunci Cari
Menampilkan Hasil Pencarian Menampilkan Konfirmasi Pencarian Tidak Ada
Lengkap Tidak
Lengkap
Tersedia Tidak
Tersedia
Ya Tidak
Super Admin, Admin, Dosen
menampilkan form data pelatihan professional, jika data tidak lengkap akan muncul alert, jika lengkap disimpan
dalam database. Super admin, admin, dan dosen juga bisa hapus
data pelatihan
professional, sistem
akan menampilkan konfirmasi hapus data, jika ya maka pelatihan
professional akan dihapus. Untuk cari, super admin, admin, dan dosen harus memasukkan kata kunci terlebih dahulu,
setelah itu sistem akan menampilkan hasil pencarian.
6. Activity Diagram Pengalaman Mengajar
Gambar 4.12 Activity Diagram Pengalaman Mengajar
Pada activity diagram diatas untuk pengalaman mengajar, super admin, admin, dan dosen dapat melakukan
input, ubah, hapus, dan cari data pengalaman mengajar. Pertama-tama super admin, admin, dan dosen memilih
menu pengalaman mengajar, sistem akan menampilkan daftar pengalaman mengajar. Super admin, admin, dan
Sistem
Memilih Menu Pengalaman Mengajar
Input Ubah
Hapus Cari
Menampilkan Daftar Pengalaman Mengajar
Menampilkan Form Pengalaman Mengajar Menginput Form Pengalaman Mengajar
Simpan Menampilkan Alert Data Tidak Lengkap
Menyimpan Data
Menampilkan Konfirmasi Hapus Data
Data Berhasil Dihapus Menampilkan Daftar Pencarian
Input Kata Kunci Cari
Menampilkan Hasil Pencarian Menampilkan Konfirmasi Pencarian Tidak Ada
Lengkap Tidak
Lengkap
Tersedia Tidak
Tersedia
Ya Tidak
Super Admin, Admin, Dosen
dosen memilih input dan ubah, sistem akan menampilkan form data pengalaman mengajar, jika data tidak lengkap
akan muncul alert, jika lengkap disimpan dalam database. Super admin, admin, dan dosen juga bisa hapus data
pengalaman mengajar,
sistem akan
menampilkan konfirmasi hapus data, jika ya maka pengalaman mengajar
akan dihapus. Untuk cari, super admin, admin, dan dosen harus memasukkan kata kunci terlebih dahulu, setelah itu
sistem akan menampilkan hasil pencarian.
7. Activity Diagram Produk Bahan Ajar
Gambar 4.13 Activity Diagram Produk Bahan Ajar
Pada activity diagram diatas untuk produk bahan ajar, super admin, admin, dan dosen dapat melakukan input,
ubah, hapus, dan cari data produk bahan ajar. Pertama- tama super admin, admin, dan dosen memilih menu produk
bahan ajar, sistem akan menampilkan daftar produk bahan ajar. Super admin, admin, dan dosen memilih input dan
Sistem
Memilih Menu Produk Bahan Ajar
Input Ubah
Hapus Cari
Menampilkan Daftar Produk Bahan Ajar
Menampilkan Form Produk Bahan Ajar Menginput Form Produk Bahan Ajar
Simpan Menampilkan Alert Data Tidak Lengkap
Menyimpan Data
Menampilkan Konfirmasi Hapus Data
Data Berhasil Dihapus Menampilkan Daftar Pencarian
Input Kata Kunci Cari
Menampilkan Hasil Pencarian Menampilkan Konfirmasi Pencarian Tidak Ada
Lengkap Tidak
Lengkap
Tersedia Tidak
Tersedia
Ya Tidak
Super Admin, Admin, Dosen
ubah, sistem akan menampilkan form data produk bahan ajar, jika data tidak lengkap akan muncul alert, jika lengkap
disimpan dalam database. Super admin, admin, dan dosen juga bisa hapus data produk bahan ajar, sistem akan
menampilkan konfirmasi hapus data, jika ya maka produk bahan ajar akan dihapus. Untuk cari, super admin, admin,
dan dosen harus memasukkan kata kunci terlebih dahulu, setelah itu sistem akan menampilkan hasil pencarian.
8. Activity Diagram Pengalaman Penelitian
Gambar 4.14 Activity Diagram Pengalaman Penelitian
Pada activity diagram diatas untuk pengalaman penelitian, super admin, admin, dan dosen dapat melakukan
input, ubah, hapus, dan cari data pengalaman penelitian. Pertama-tama super admin, admin, dan dosen memilih
menu pengalaman penelitian, sistem akan menampilkan daftar pengalaman penelitian. Super admin, admin, dan
Sistem
Memilih Menu Pengalaman Penelitian
Input Ubah
Hapus Cari
Menampilkan Daftar Pengalaman Penelitian
Menampilkan Form Pengalaman Penelitian Menginput Form Pengalaman Penelitian
Simpan Menampilkan Alert Data Tidak Lengkap
Menyimpan Data
Menampilkan Konfirmasi Hapus Data
Data Berhasil Dihapus Menampilkan Daftar Pencarian
Input Kata Kunci Cari
Menampilkan Hasil Pencarian Menampilkan Konfirmasi Pencarian Tidak Ada
Lengkap Tidak
Lengkap
Tersedia Tidak
Tersedia
Ya Tidak
Super Admin, Admin, Dosen
dosen memilih input dan ubah, sistem akan menampilkan form data pengalaman penelitian, jika data tidak lengkap
akan muncul alert, jika lengkap disimpan dalam database. Super admin, admin, dan dosen juga bisa hapus data
pengalaman penelitian,
sistem akan
menampilkan konfirmasi hapus data, jika ya maka pengalaman penelitian
akan dihapus. Untuk cari, super admin, admin, dan dosen harus memasukkan kata kunci terlebih dahulu, setelah itu
sistem akan menampilkan hasil pencarian.
9. Activity Diagram Karya Tulis Ilmiah
Gambar 4.15 Activity Diagram Karya Tulis Ilmiah
Pada activity diagram diatas untuk karya tulis ilmiah, super admin, admin, dan dosen dapat melakukan
input, ubah, hapus, dan cari data karya tulis ilmiah. Pertama-tama super admin, admin, dan dosen memilih
menu karya tulis ilmiah, sistem akan menampilkan daftar karya tulis ilmiah. Super admin, admin, dan dosen memilih
Sistem
Memilih Menu Karya Tulis Ilmiah
Input Ubah
Hapus Cari
Menampilkan Daftar Karya Tulis Ilmiah
Menampilkan Form Karya Tulis Ilmiah Menginput Form Karya Tulis Ilmiah
Simpan Menampilkan Alert Data Tidak Lengkap
Menyimpan Data
Menampilkan Konfirmasi Hapus Data
Data Berhasil Dihapus Menampilkan Daftar Pencarian
Input Kata Kunci Cari
Menampilkan Hasil Pencarian Menampilkan Konfirmasi Pencarian Tidak Ada
Lengkap Tidak
Lengkap
Tersedia Tidak
Tersedia
Ya Tidak
Super Admin, Admin, Dosen
input dan ubah, sistem akan menampilkan form data karya tulis ilmiah, jika data tidak lengkap akan muncul alert, jika
lengkap disimpan dalam database. Super admin, admin, dan dosen juga bisa hapus data karya tulis ilmiah, sistem
akan menampilkan konfirmasi hapus data, jika ya maka karya tulis ilmiah akan dihapus. Untuk cari, super admin,
admin, dan dosen harus memasukkan kata kunci terlebih dahulu, setelah itu sistem akan menampilkan hasil
pencarian.
10. Activity Diagram Konferensi Seminar Lokakarya Simposium
Gambar 4.16 Activity Diagram Konferensi Seminar Lokakarya
Simposium Pada activity diagram diatas untuk konferensi
seminar lokakarya simposium, super admin, admin, dan dosen dapat melakukan input, ubah, hapus, dan cari data
konferensi seminar lokakarya simposium. Pertama-
Sistem
Memilih Menu KonferensiSeminarLokakaryaSimposium
Input Ubah
Hapus Cari
Menampilkan Daftar KonferensiSeminarLokakaryaSimposium
Menampilkan Form KonferensiSeminarLokakaryaSimposium Menginput Form KonferensiSeminarLokakaryaSimposium
Simpan Menampilkan Alert Data Tidak Lengkap
Menyimpan Data
Menampilkan Konfirmasi Hapus Data
Data Berhasil Dihapus Menampilkan Daftar Pencarian
Input Kata Kunci Cari
Menampilkan Hasil Pencarian Menampilkan Konfirmasi Pencarian Tidak Ada
Lengkap Tidak
Lengkap
Tersedia Tidak
Tersedia
Ya Tidak
Super Admin, Admin, Dosen
tama super admin, admin, dan dosen memilih menu konferensi seminar lokakarya simposium, sistem akan
menampilkan daftar konferensi seminar lokakarya simposium. Super admin, admin, dan dosen memilih input
dan ubah, sistem akan menampilkan form data konferensi seminar lokakarya simposium, jika data tidak lengkap
akan muncul alert, jika lengkap disimpan dalam database. Super admin, admin, dan dosen juga bisa hapus data
konferensi seminar lokakarya simposium, sistem akan menampilkan konfirmasi hapus data, jika ya maka
konferensi seminar lokakarya simposium akan dihapus. Untuk cari, super admin, admin, dan dosen harus
memasukkan kata kunci terlebih dahulu, setelah itu sistem akan menampilkan hasil pencarian.
11. Activity Diagram Kegiatan Professional Pengabdian Kepada Masyarakat
Gambar 4.17 Activity Diagram Kegiatan Professional Pengabdian
Kepada Masyarakat Pada activity diagram
diatas untuk kegiatan
professional pengabdian kepada masyarakat, super admin, admin, dan dosen dapat melakukan input, ubah, hapus, dan
cari data kegiatan professional pengabdian kepada
Sistem
Memilih Menu Kegiatan ProfessionalPengabdian Masyarakat
Input Ubah
Hapus Cari
Menampilkan Daftar Kegiatan ProfessionalPengabdian Masyarakat
Menampilkan Form Kegiatan ProfessionalPengabdian Masyarakat Menginput Form Kegiatan ProfessionalPengabdian Masyarakat
Simpan Menampilkan Alert Data Tidak Lengkap
Menyimpan Data
Menampilkan Konfirmasi Hapus Data
Data Berhasil Dihapus Menampilkan Daftar Pencarian
Input Kata Kunci Cari
Menampilkan Hasil Pencarian Menampilkan Konfirmasi Pencarian Tidak Ada
Lengkap Tidak
Lengkap
Tersedia Tidak
Tersedia
Ya Tidak
Super Admin, Admin, Dosen
masyarakat. Pertama-tama super admin, admin, dan dosen memilih menu kegiatan professional pengabdian kepada
masyarakat, sistem akan menampilkan daftar kegiatan professional pengabdian kepada masyarakat. Super admin,
admin, dan dosen memilih input dan ubah, sistem akan menampilkan form data kegiatan professional pengabdian
kepada masyarakat, jika data tidak lengkap akan muncul alert, jika lengkap disimpan dalam database. Super admin,
admin, dan dosen juga bisa hapus data kegiatan
professional pengabdian kepada masyarakat, sistem akan menampilkan konfirmasi hapus data, jika ya maka kegiatan
professional pengabdian kepada masyarakat akan dihapus. Untuk cari, super admin, admin, dan dosen harus
memasukkan kata kunci terlebih dahulu, setelah itu sistem akan menampilkan hasil pencarian.
12. Activity Diagram Jabatan Dalam Pengelolaan Institusi
Gambar 4.18 Activity Diagram Jabatan Dalam Pengelolaan Institusi
Pada activity diagram diatas untuk jabatan dalam pengelolaan institusi, super admin, admin, dan dosen dapat
melakukan input, ubah, hapus, dan cari data jabatan dalam pengelolaan institusi. Pertama-tama super admin, admin,
dan dosen memilih menu jabatan dalam pengelolaan institusi, sistem akan menampilkan daftar jabatan dalam
Sistem
Memilih Menu Jabatan Dalam Pengelolaan Institusi
Input Ubah
Hapus Cari
Menampilkan Daftar Jabatan Dalam Pengelolaan Institusi
Menampilkan Form Jabatan Dalam Pengelolaan Institusi Menginput Form Jabatan Dalam Pengelolaan Institusi
Simpan Menampilkan Alert Data Tidak Lengkap
Menyimpan Data
Menampilkan Konfirmasi Hapus Data
Data Berhasil Dihapus Menampilkan Daftar Pencarian
Input Kata Kunci Cari
Menampilkan Hasil Pencarian Menampilkan Konfirmasi Pencarian Tidak Ada
Lengkap Tidak
Lengkap
Tersedia Tidak
Tersedia
Ya Tidak
Super Admin, Admin, Dosen
pengelolaan institusi. Super admin, admin, dan dosen memilih input dan ubah, sistem akan menampilkan form
data jabatan dalam pengelolaan institusi, jika data tidak lengkap akan muncul alert, jika lengkap disimpan dalam
database. Super admin, admin, dan dosen juga bisa hapus data jabatan dalam pengelolaan institusi, sistem akan
menampilkan konfirmasi hapus data, jika ya maka jabatan dalam pengelolaan institusi akan dihapus. Untuk cari, super
admin, admin, dan dosen harus memasukkan kata kunci terlebih dahulu, setelah itu sistem akan menampilkan hasil
pencarian.
13. Activity Diagram
Peran Dalam
Kegiatan Kemahasiswaan
Gambar 4.19 Activity Diagram Peran Dalam Kegiatan Kemahasiswaan
Pada activity diagram diatas untuk peran dalam kegiatan kemahasiswaan, super admin, admin, dan dosen
dapat melakukan input, ubah, hapus, dan cari data peran dalam kegiatan kemahasiswaan. Pertama-tama super
admin, admin, dan dosen memilih menu peran dalam
Sistem
Memilih Menu Peran Dalam Kegiatan Kemahasiswaan
Input Ubah
Hapus Cari
Menampilkan Daftar Peran Dalam Kegiatan Kemahasiswaan
Menampilkan Form Peran Dalam Kegiatan Kemahasiswaan Menginput Form Peran Dalam Kegiatan Kemahasiswaan
Simpan Menampilkan Alert Data Tidak Lengkap
Menyimpan Data
Menampilkan Konfirmasi Hapus Data
Data Berhasil Dihapus Menampilkan Daftar Pencarian
Input Kata Kunci Cari
Menampilkan Hasil Pencarian Menampilkan Konfirmasi Pencarian Tidak Ada
Lengkap Tidak
Lengkap
Tersedia Tidak
Tersedia
Ya Tidak
Super Admin, Admin, Dosen
kegiatan kemahasiswaan, sistem akan menampilkan daftar peran dalam kegiatan kemahasiswaan. Super admin, admin,
dan dosen memilih input
dan ubah, sistem akan
menampilkan form
data peran
dalam kegiatan
kemahasiswaan, jika data tidak lengkap akan muncul alert, jika lengkap disimpan dalam database. Super admin,
admin, dan dosen juga bisa hapus data peran dalam kegiatan kemahasiswaan, sistem akan menampilkan
konfirmasi hapus data, jika ya maka peran dalam kegiatan kemahasiswaan akan dihapus. Untuk cari, super admin,
admin, dan dosen harus memasukkan kata kunci terlebih dahulu, setelah itu sistem akan menampilkan hasil
pencarian.
14. Activity Diagram Penghargaan Piagam
Gambar 4.20 Activity Diagram Penghargaan Piagam
Pada activity diagram diatas untuk penghargaan piagam, super admin, admin, dan dosen dapat melakukan
input, ubah, hapus, dan cari data penghargaan piagam. Pertama-tama super admin, admin, dan dosen memilih
menu penghargaan piagam, sistem akan menampilkan daftar penghargaan piagam. Super admin, admin, dan
Sistem
Memilih Menu PenghargaanPiagam
Input Ubah
Hapus Cari
Menampilkan Daftar PenghargaanPiagam
Menampilkan Form PenghargaanPiagam Menginput Form PenghargaanPiagam
Simpan Menampilkan Alert Data Tidak Lengkap
Menyimpan Data
Menampilkan Konfirmasi Hapus Data
Data Berhasil Dihapus Menampilkan Daftar Pencarian
Input Kata Kunci Cari
Menampilkan Hasil Pencarian Menampilkan Konfirmasi Pencarian Tidak Ada
Lengkap Tidak
Lengkap
Tersedia Tidak
Tersedia
Ya Tidak
Super Admin, Admin, Dosen
dosen memilih input dan ubah, sistem akan menampilkan form data penghargaan piagam, jika data tidak lengkap
akan muncul alert, jika lengkap disimpan dalam database. Super admin, admin, dan dosen juga bisa hapus data
penghargaan piagam, sistem akan menampilkan konfirmasi hapus data, jika ya maka peran dalam
penghargaan piagam akan dihapus. Untuk cari, super admin, admin, dan dosen harus memasukkan kata kunci
terlebih dahulu, setelah itu sistem akan menampilkan hasil pencarian.
15. Activity Diagram Organisasi Profesi Ilmiah
Gambar 4.21 Activity Diagram Organisasi Profesi Ilmiah
Pada activity diagram diatas untuk organisasi profesi ilmiah, super admin, admin, dan dosen dapat
melakukan input, ubah, hapus, dan cari data organisasi profesi ilmiah. Pertama-tama super admin, admin, dan
dosen memilih menu penghargaan piagam, sistem akan menampilkan daftar organisasi profesi ilmiah. Super
Sistem
Memilih Menu Organisasi ProfesiIlmiah
Input Ubah
Hapus Cari
Menampilkan Daftar Organisasi ProfesiIlmiah
Menampilkan Form Organisasi ProfesiIlmiah Menginput Form Organisasi ProfesiIlmiah
Simpan Menampilkan Alert Data Tidak Lengkap
Menyimpan Data
Menampilkan Konfirmasi Hapus Data
Data Berhasil Dihapus Menampilkan Daftar Pencarian
Input Kata Kunci Cari
Menampilkan Hasil Pencarian Menampilkan Konfirmasi Pencarian Tidak Ada
Lengkap Tidak
Lengkap
Tersedia Tidak
Tersedia
Ya Tidak
Super Admin, Admin, Dosen
admin, admin dan dosen memilih input dan ubah, sistem akan menampilkan form data organisasi profesi ilmiah,
jika data tidak lengkap akan muncul alert, jika lengkap disimpan dalam database. Super admin, admin, dan dosen
juga bisa hapus data organisasi profesi ilmiah, sistem akan menampilkan konfirmasi hapus data, jika ya maka
organisasi profesi ilmiah akan dihapus. Untuk cari, super admin, admin, dan dosen harus memasukkan kata kunci
terlebih dahulu, setelah itu sistem akan menampilkan hasil pencarian.
16. Activity Diagram Laporan
Gambar 4.22 Activity Diagram Laporan
Pada activity diagram laporan diatas, aktor yang terdiri dari super admin, admin, dan dosen membuka
Sistem
Membuka Website Curriculum Vitae Dosen Memilih Menu Laporan
Menampilkan Informasi Laporan Klik Cetak
Cetak Laporan
Super Admin, Admin, Dosen
aplikasi curriculum vitae dosen pada sistem, setelah itu aktor memilih menu laporan, sistem akan menampilkan
informasi laporan, kemudian aktor klik cetak dan sistem akan mencetak laporan.
4.3.1.6. Sequence Diagram
1. Sequence Diagram Login
Gambar 4.23 Sequence Diagram Login
Pada gambar 4.22 menjelaskan proses login yang dilakukan oleh aktor super admin, admin, dosen.
Selanjutnya aktor melakukan login dengan memasukkan NIP dan password. Sistem akan melakukan verifikasi
apakah NIP dan password sudah benar. Bila validasi gagal, maka sistem akan mengirimkan pesan gagal. Bila NIP dan
: Super Admin : Admin
: Dosen Form Login
User memasukkan nip dan password
Login NIP dan Password Kirim Login NIP dan Password
Cek Login NIP dan Password Kirim Pesan Gagal
Kirim Pesan Berhasil Tampilkan pesan Gagal
Tampilkan Halaman Utama
password sudah benar, maka sistem akan menampilkan halaman utama sistem masing-masing hak akses.
2. Sequence Diagram Registrasi
Gambar 4.24 Sequence Diagram Registrasi
Dimulai dari aktor mengakses menu Registrasi. Sistem menampilkan daftar dosen. Aktor menekan tombol
input, lalu sistem akan menampilkan form registrasi untuk aktor. Aktor mengisi data registrasi pada form registrasi.
Sistem mengecek kelengkapan data. Bila data tidak lengkap, maka sistem akan mengirimkan konfirmasi bahwa
data tidak lengkap. Bila sudah lengkap, maka data disimpan ke database user.
: Super Admin : Admin Tampilan
Form Registrasi
User Akses Menu Registrasi
Menampilkan Menu Registrasi Memilih Input Data Registrasi
Menampilkan Form Registrasi Kirim Data Input Registrasi
Cek Kelengkapan Data Kirim Pesan Data Tidak Lengkap
Menampilkan Pesan Data Tidak Lengkap Simpan Data User
3. Sequence Diagram Identitas
Gambar 4.25 Sequence Diagram Identitas
Dimulai saat aktor mengakses menu identitas diri. Sistem menampilkan daftar identitas diri. Aktor memilih
input, lalu sistem akan menampilkan form input identitas diri. Aktor mengisi data identitas diri pada form yang
disediakan. Sistem mengecek kelengkapan data. Bila data tidak lengkap, maka sistem akan mengirimkan konfirmasi
bahwa data tidak lengkap. Bila sudah lengkap, maka data
: Super Admin : Admin : Dosen Tampilan
Form Identitas Identitas
Akses Menu Identitas Tampilkan Menu Identitas
Input Data Identitas Krim Data Input Identitas
Kirim Pesan Data Tidak Lengkap Menampilkan Pesan Data Tidak Lenkap
Ubah Data Identitas Kirim Data Ubah Identitas
Kirim Data Identitas Menampilkan Data Identitas
Hapus Data Identitas Menampilkan Data Identitas
Cek Kelengkapan Data Input Data Valid
Kirim Data Identitas Kirim Data Identitas
Menampilkan Data Identitas Ubah Data Valid
Kirim Data Identitas Kirim Data Hapus Identitass
Kirim Data Identitas Cari Data Identitas
Kirim Data Cari Identitas Kirim Data Identitas
Menampilkan Data Identitas
disimpan ke database identitas.
Aktor juga dapat mengubah, dan menghapus data identitas diri tersebut.
4. Sequence Diagram Riwayat
Gambar 4.26 Sequence Diagram Riwayat
Dimulai saat aktor mengakses menu riwayat. Sistem menampilkan daftar riwayat. Aktor memilih input, lalu
sistem akan menampilkan form input riwayat. Aktor mengisi data riwayat pada form yang disediakan. Sistem
mengecek kelengkapan data. Bila data tidak lengkap, maka sistem akan mengirimkan konfirmasi bahwa data tidak
: Super Admin : Admin : Dosen Tampilan
Form Riwayat Riwayat
Ak ses Menu Riwayat Tampilkan Menu Riwayat
Memilih Input Data Riwayat Kirim Data Input Riwayat
Kirim P esan Data Tidak Lengkap Menampilkan Pesan Data Tidak Lengkap
Ubah Data Riwayat Kirim Data Ubah Riwayat
Kirim Data Riwayat Menampilkan Data Riwayat
Hapus Data Riwayat Tampilkan Form Input Data Identitas
Cek K elengkapan Data Input Data V alid
Menampilkan Data Riwayat Kirim Data Riwayatl
Kirim Data Riwayatl Ubah Data Valid
Cari Data Riwayat Kirim Data Riwayat
Kirim Data Hapus Riwayat
Menampilkan Data Riwayat Input K ata Kunci
Tampilkan PesanData Tidak Tersedia Kirim Data Riwayat
Cek Data Kirim P esan Data Tidak Tersedia
Kirim P esan Data Tersedia
lengkap. Bila sudah lengkap, maka data disimpan ke database riwayat. Aktor juga dapat mengubah, dan
menghapus data riwayat tersebut. 5. Sequence Diagram Pelatihan
Gambar 4.27 Sequence Diagram Pelatihan
Dimulai saat aktor mengakses menu pelatihan. Sistem menampilkan daftar pelatihan. Aktor memilih input,
lalu sistem akan menampilkan form input pelatihan. Aktor mengisi data pelatihan pada form yang disediakan. Sistem
mengecek kelengkapan data. Bila data tidak lengkap, maka sistem akan mengirimkan konfirmasi bahwa data tidak
: Super Admin : Admin : Dosen Tampilan
Form Pelatihan Pelatihan
Akses Menu Pelatihan Tampilkan Menu Pelatihan
Input Data Pelatihan Kirim Data Input Pelatihan
Kirim Pesan Data Tidak Lengkap Menampilkan PesanData Tidak Lengkap
Ubah Data Pelatihan Kirim Data Ubah Pelatihan
Kirim Data Pelatihan Menampilkan Data Pelatihan
Hapus Data Pelatihan Cek Kelengkapan Data
Input Data Valid Kirim Data Pelatihan
Kirim Data Pelatihan Menampilkan DataPelatihan
Ubah Data Valid Kirim Data Pelatihan
Kirim Data Hapus Pelatihan Kirim Data Pelatihan
Menampilkan Data Pelatihan Cari Data Pelatihan
Kirim Data Cari Pelatihan Kirim DatraPelatihan
Menampilkan Data Pelatihan
lengkap. Bila sudah lengkap, maka data disimpan ke database pelatihan. Aktor juga dapat mengubah, dan
menghapus data pelatihan tersebut. 6. Sequence Diagram Mengajar
Gambar 4.28 Sequence Diagram Mengajar
Dimulai saat aktor mengakses menu mengajar. Sistem menampilkan daftar mengajar. Aktor memilih input,
lalu sistem akan menampilkan form input mengajar. Aktor mengisi data mengajar pada form yang disediakan. Sistem
mengecek kelengkapan data. Bila data tidak lengkap, maka sistem akan mengirimkan konfirmasi bahwa data tidak
: Super A dmin : Admin : Dosen Tampilan
Form Mengajar Mengajar
Akses Menu Mengajar Tampilkan Menu Mengajar
Input Data Mengajar Kirim Data Input Mengajar
Menampilkan P esanData Tidak Lengkap Ubah Data Mengajar
Kirim Data Ubah Mengajar Kirim Data Mengajar
Kirim Pesan Data Tidak Lengkap
Menampilk an Data Mengajar Hapus Data Mengajar
Menampilk an Data Mengajar Cek K elengkapan Data
Input Data Valid Kirim Data Mengajar
Kirim Data Mengajar Menampilk an Data Mengajar
Ubah Data Valid Kirim Data Mengajar
Kirim DataHapus Mengajar Kirim Data Mengajar
Cari Data Mengajar Kirim Data Cari Mengajar
Kirim Data Mengajar Menampilk an Data Mengajar
lengkap. Bila sudah lengkap, maka data disimpan ke database mengajar. Aktor juga dapat mengubah, dan
menghapus data mengajar tersebut. 7. Sequence Diagram Produk
Gambar 4.29 Sequence Diagram Produk
Dimulai saat aktor mengakses menu produk. Sistem menampilkan daftar produk. Aktor memilih input, lalu
sistem akan menampilkan form input produk. Aktor mengisi data produk pada form yang disediakan. Sistem
mengecek kelengkapan data. Bila data tidak lengkap, maka sistem akan mengirimkan konfirmasi bahwa data tidak
: Super A dmin : Admin : Dosen Tampilan
Form Produk Produk
Ak ses Menu Produk Menampilkan Menu Prodiuk
Input Data Produk Kirim Data Input Produk
Kirim Pesan Data Tidak Lengkap Menampilkan PesanData Tidak Lengkap
Ubah Data Produk Kirim Data Ubah Produk
Kirim Data Produk Menampilkan Data Produk
Hapus Data Produk Menampilkan Data Produk
Cek Kelengkapan Data Input Data Valid
Kirim Data Produk Kirim DataProduk
Menampilkan Data Produk Ubah Data Valid
Kirim Data Produk Kirim Data Hapus Produk
Kirim Data Produk Cari Data Produk
Kirim Data Cari Produk Kirim Data Produk
Menampilkan Data Produk
lengkap. Bila sudah lengkap, maka data disimpan ke database produk. Aktor juga dapat mengubah, dan
menghapus data produk tersebut. 8. Sequence Diagram Penelitian
Gambar 4.30 Sequence Diagram Penelitian
Dimulai saat aktor mengakses menu penelitian. Sistem menampilkan daftar penelitian. Aktor memilih
input, lalu sistem akan menampilkan form input penelitian. Aktor mengisi data penelitian pada form yang disediakan.
Sistem mengecek kelengkapan data. Bila data tidak lengkap, maka sistem akan mengirimkan konfirmasi bahwa
: Super Admin : Admin : Dosen Tampilan
Kirim Data Penelitian
Penelitian Akses Menu Penelitian
Tampilkan Menu Penelitian Input Data Penelitian
Kirim Data Input Penelitian Kirim Pesan Data Tidak Lengkap
Menampilkan PesanData Tidak Lengkap
Ubah Data Penelitian Kirim Data Ubah Penelitian
Kirim Data Penelitian Menampilkan Data Penelitian
Hapus Data Penelitian Menampilkan Data Penelitian
Cek Kelengkapan Data Input Data Valid
Kirim Data Penelitian Kirim Data Penelitian
Menampilkan Data Penelitian Ubah Data Valid
Kirim Data Penelitian Kirim Data Hapus Penelitian
Kirim Data Penelitian Cari Data Penelitian
Kirim Data Cari Penelitian Kirim Data Penelitian
Menampilkan Data Penelitian
data tidak lengkap. Bila sudah lengkap, maka data disimpan ke database penelitian. Aktor juga dapat mengubah, dan
menghapus data penelitian tersebut. 9. Sequence Diagram Kti
Gambar 4.31 Sequence Diagram Kti
Dimulai saat aktor mengakses menu kti. Sistem menampilkan daftar kti. Aktor memilih input, lalu sistem
: Super Adm in : Adm in : Dos en
Tam pilan Buku
Makalah Penyunting
Aks es Menu KTI Menam pilkan Menu KTI
Input Data Buku Kirim Data Input Buku
Kirim Data Buku Menam pilkan Data Buku
Input Da ta Makalah Kirim Data Input Makalah
Kirim Data Makalah Menam pilkan Data Makalah
Input Data Penyunting Kirim Data Input Peenyunting
Kirim Data Penyuntin g Menam pilkan Data Penyunting
Ubah Data Buku Kirim Data Ubah Buku
Kirim Data Buku Menam pilkan Data Penyunting
Ubah Da ta Makalah Kirim Data Ubah Makalah
Kirim Data Makalah Menam pilkan Data Makalah
Ubah Data Penyunting Kirim Data Ubah Penyuting
Kirim Data Penyuntin g Menam pilkan Data Penyunting
Hapus Data Buku Kirim Data Buku
Menam pilkan Data Buku Hapus Da ta Makal ah
Kirim Data Hapus Makalah Kirim Data Makalah
Menam pilkan Data Makalah Ha pus Data Penyunting
Kirim Data Hapus Penyunting Kirim Data Penyuntin g
Menam pilkan Data Penyunting Kirim Da ta Hapus Buku
Cari Data Buku Kirim Da ta Cari Buku
Kirim Data Buku Menam pilkan Data Buku
Cari Data Makalah Kirim Data Cari Makalah
Kirim Data Makalah Menam pilkan Data Makalah
Cari DataPenyunting Kirim Data Cari Penyunting
Kirim Data Penyuntin g Menam pilkan Data Penyunting
akan menampilkan form input kti. Aktor mengisi data kti pada form yang disediakan. Sistem mengecek kelengkapan
data. Bila data tidak lengkap, maka sistem akan mengirimkan konfirmasi bahwa data tidak lengkap. Bila
sudah lengkap, maka data disimpan ke database kti. Aktor juga dapat mengubah, dan menghapus data kti tersebut.
10. Sequence Diagram Konferensi
Gambar 4.32 Sequence Diagram Konferensi
Dimulai saat aktor mengakses menu konferensi. Sistem menampilkan daftar konferensi. Aktor memilih
: Super Admin : Admin : Dosen Tampilan
Form Konferensi
Konferensi Akses Menu Konferensi
Tampilkan Menu Konferensi Input Data Konferensi
Menampilkan Data Konferensi Ubah Data Konferensi
Menampilkan Data Konferensi Hapus Data Konferensi
Kirim Data Input Konferensi Cek K elengkapan Data
Kirim Pesan Data Tidak Lengkap Menampilkan Pesan Data Tidak Lengkap
Input Data Valid Kirim Data Konferensi
Kirim Data Konferensi Kirim Data Ubah Konferensi
Ubah Data Valid Kirim Data Konferensi
Kirim Data Konferensi Kirim Data Hapus Konferensi
Kirim Data Konferensi Menampilkan Data Konferensi
Cari Data Konferensi Kirim Data Cari Konferensi
Kirim Data Konferensi Menampilkan Data Konferensi
input, lalu sistem akan menampilkan form input konferensi. Aktor mengisi data konferensi pada form yang disediakan.
Sistem mengecek kelengkapan data. Bila data tidak lengkap, maka sistem akan mengirimkan konfirmasi bahwa
data tidak lengkap. Bila sudah lengkap, maka data disimpan ke database konferensi. Aktor juga dapat mengubah, dan
menghapus data konferensi tersebut. 11. Sequence Diagram Pkm
Gambar 4.33 Sequence Diagram Pkm
Dimulai saat aktor mengakses menu pkm. Sistem menampilkan daftar pkm. Aktor memilih input, lalu sistem
: Super Admin : Admin : Dosen Tampilan
Form Pkm Pkm
Akses Menu Pkm Tampilkan Menu Pkm
Input Data Pkm Kirim Data Input Pkm
Kirim Pesan Data Tidak Lengkap Menampilkan Pesan Data Tidak Lengkap
Ubah Data Pkm Kirim Data Ubah Pkm
Kirim Data Pkm Menampilkan Data Pkm
Hapus Data Pkm Cek Kelengkapan Data
Input Data Valid Kirim Data Pkm
Kirim Data Pkm Menampilkan Data Pkm
Ubah Data Valid Kirim Data Pkm
Kirim Data Hapus Pkm Kirim Data Pkm
Menampilkan Data Pkm Cari Data Pkm
Kirim Data Cari Pkm Kirim Data Pkm
Menampilkan Data Pkm
akan menampilkan form input pkm. Aktor mengisi data pkm pada form yang disediakan. Sistem mengecek
kelengkapan data. Bila data tidak lengkap, maka sistem akan mengirimkan konfirmasi bahwa data tidak lengkap.
Bila sudah lengkap, maka data disimpan ke database pkm. Aktor juga dapat mengubah, dan menghapus data pkm
tersebut. 12. Sequence Diagram Jbt
Gambar 4.34 Sequence Diagram Jbt
Dimulai saat aktor mengakses menu jbt. Sistem menampilkan daftar jbt. Aktor memilih input, lalu sistem
: Super A dmin : Admin : Dosen Tampilan
Form Jbt Jbt
Akses Menu Jbt Tampilk an Menu Jbt
Input Data Jbt Kirim Data Input Jbt
Kirim Pesan Data Tidak Lengkap Menampilkan Pesan Data Tidak Lengkap
Ubah Data Jbt Kirim Data Ubah Jbt
Kirim Data Jbt Menampilkan Data Jbt
Hapus Data Jbt Cek Kelengkapan Data
Input Data Valid Kirim Data Jbt
Kirim Data Jbt Menampilkan Data Jbt
Ubah Data Valid Kirim Data Jbt
Kirim Data Hapus Jbt Kirim Data Jbt
Menampilkan Data Jbt Cari Data Jbt
Kirim Data Cari Jbt Kirim Data Jbt
Menampilkan Data Jbt
akan menampilkan form input jbt. Aktor mengisi data jbt pada form yang disediakan. Sistem mengecek kelengkapan
data. Bila data tidak lengkap, maka sistem akan mengirimkan konfirmasi bahwa data tidak lengkap. Bila
sudah lengkap, maka data disimpan ke database jbt. Aktor juga dapat mengubah, dan menghapus data jbt tersebut.
13. Sequence Diagram Kemahasiswaan
Gambar 4.35 Sequence Diagram Kemahasiswaan
Dimulai saat
aktor mengakses
menu kemahasiswaan.
Sistem menampilkan
daftar
: Super Admin : Admin : Dosen Tampilan
Form Kemahasiswaan
Kemahasiswaa n
Akses Menu Kemahasiswaan Tampilkan Menu Kemahasiswaan
Input Data Kemahasiswaan Kirim Data Input Kemahasiswaan
Kirim Pesan Data Tidak Lengkap Menampilkan Pesan Data Tidak Lengkap
Ubah Data Kemahasiswaan Kirim Data Kemahasiswaan
Kirim Data Kemahasiswaan Menampilkan Data Kemahasiswaan
Hapus Data Kemahasiswaan Kirim Data Hapus Kemahasiswaan
Kirim Data Kemahasiswaan Menampilkan Data Kemahasiswaan
Cek Kelengkapan Data Input Data Valid
Kirim Data Kemahasiswaan Kirim Data Kemahasiswaan
Menampilkan Data Kemahasiswaan
Cari Data Kemahasiswaan Kirim Data Cari Kemahasiswaan
Kirim Data Kemahasiswaan Menampilkan Data Kemahasiswaan
kemahasiswaan. Aktor memilih input, lalu sistem akan menampilkan form input kemahasiswaan. Aktor mengisi
data kemahasiswaan pada form yang disediakan. Sistem mengecek kelengkapan data. Bila data tidak lengkap, maka
sistem akan mengirimkan konfirmasi bahwa data tidak lengkap. Bila sudah lengkap, maka data disimpan ke
database kemahasiswaan. Aktor juga dapat mengubah, dan menghapus data kemahasiswaan tersebut.
14. Sequence Diagram Piagam
Gambar 4.36 Sequence Diagram Piagam
Dimulai saat aktor mengakses menu piagam. Sistem menampilkan daftar piagam. Aktor memilih input, lalu
: Super Admin : Admin : Dosen Tampilan
Forrm Piagam Piagam
Akses Menu Piagam Tampilkan Menu Piagam
Input Data Piagam Kirim Data Input Piagam
Kirim Pesan Data Tidak Lengkap Menampilkan Pesan Data Tidak Lengkap
Ubah Data Piagam Kirim DataUbah Piagam
Kirim Data Piagam Menampilkan Data Piagam
Hapus Data Piagam Cek Kelengkapan Data
Input Data Valid Kirim Data Piagam
Kirim Data Piagam Menampilkan Data Piagam
Ubah Data Valid Kirim Data PIagam
Kirim Data Hapus Piagam Kirim Data Piagam
Menampilkan Data Piagam Cari Data Piagam
Kirim Data Cari Piagam Kirim Data Piagam
Menampilkan Data Piagam
sistem akan menampilkan form input piagam. Aktor mengisi data piagam pada form yang disediakan. Sistem
mengecek kelengkapan data. Bila data tidak lengkap, maka sistem akan mengirimkan konfirmasi bahwa data tidak
lengkap. Bila sudah lengkap, maka data disimpan ke database piagam. Aktor juga dapat mengubah, dan
menghapus data piagam tersebut. 15. Sequence Diagram Profesi
Gambar 4.37 Sequence Diagram Profesi
Dimulai saat aktor mengakses menu profesi. Sistem menampilkan daftar profesi. Aktor memilih input, lalu
: Super Admin : Admin : Dosen Tampilan
Form Profesi Profesi
Akses Menu Profesi Tampilkan Menu Profesi
Input Data Profesi Kirim Data Input Profesi
Kirim Pesan Data Tidak Lengkap Menampilkan Pesan Data Tidak Lengkap
Ubah Data Profesi Kirim Data Ubah Profesi
Kirim Data Profesi Menampilkan Data Profesi
Hapus Data Profesi Cek Kelengkapan Data
Input Data Valid Kirim Data Profesi
Kirim Data Profesi Menampilkan Data Profesi
Ubah Data Valid Kirim Data Profesi
Kirim Data Hapus Profesi Kirim Data Profesi
Menampilkan Data Profesi Cari Data Profesi
Kirim Data Cari Profesi Kirim Data Profesi
Menampilkan Data Profesi
sistem akan menampilkan form input profesi. Aktor mengisi data profesi pada form yang disediakan. Sistem
mengecek kelengkapan data. Bila data tidak lengkap, maka sistem akan mengirimkan konfirmasi bahwa data tidak
lengkap. Bila sudah lengkap, maka data disimpan ke database profesi. Aktor juga dapat mengubah, dan
menghapus data profesi tersebut.
4.3.2. Desain Basis Data 4.3.2.1.