Activity Diagram Pendaftaran Activity Diagram Manage Data Activity Diagram Ujian dan Keputusan Penerimaan Penolakan Mahasiswa Baru

Tabel 3.1 Tabel Use Case Diagram KEGIATAN Aktor Administrator Aktor Camaru Non Pemamik 1. Me-manage data yang meliputi data soal, fakultas dan batas nilainya, pendaftaran, user, dan pengaturan ujian. 2. Melihat hasil ujian dan hasil penerimaan semua peserta 1. Mengerjakan soal tes. 2. Mendapatkan hasil ujian dan penerimaan kelulusan

3.6.2 Perancangan Activity Diagram

Activity diagram menggambarkan aliran fungsionalitas sistem, seperti aliran tindakan dalam sistem yang dibuat, percabangan tindakan yang terjadi, bagaimana tindakan awal sistem dan bagaimana tindakan akhir yang terjadi pada sistem. Activity diagram juga dapat memberikan gambaran tentang proses yang dapat terjadi dalam beberapa tindakan tertentu. Dalam pembuatan tes seleksi calon mahasiswa baru ini digunakan beberapa activity diagram untuk mejelaskan aktivitas utama dalam sistem ini.

3.6.2.1 Activity Diagram Pendaftaran

Camaru Non Pemamik harus melakukan proses pendaftaran terlebih dahulu untuk mendapatkan username dan password yang digunakan untuk mengikuti ujian. Dimana urutan aktivitasnya dapat dilihat pada Gambar 3.3. Gambar 3.3 Activity Diagram Pendaftaran Pada activity diagram yang ditunjukkan pada Gambar 3.3 dapat disimpulkan bahwa administrator memasukkan data calon mahasiswa baru dari formulir ke dalam sistem, dengan cara mengisi mulai dari data pribadi camaru tersebut, data orang tua, data sekolah, dan kemudian memilih fakultas dan progdi yang sudah disediakan. Jika data sudah valid, sistem akan men- generate no pendaftaran yang digunakan sebagai username dan password ujian. Kemudian sistem akan menampilkan no pendaftaran tersebut dan mencetak kartu tes.

3.6.2.2 Activity Diagram Manage Data

Administrator dapat melakukan proses perubahan terhadap data-data yang ada, seperti data soal, fakultas, pendaftaran, user, dan pengaturan ujian. Dimana urutan aktivitas untuk melakukan proses manage data dapat dilihat pada Gambar 3.4. Gambar 3.4 Activity Diagram Manage Data Pada activity diagram yang ditunjukkan pada Gambar 3.4 dapat disimpulkan bahwa administrator dapat melakukan proses manage data-data yang ada, seperti data soal, fakultas, pendaftaran, user, dan data pengaturan ujian. Proses manage data terdiri dari 3 proses, yaitu proses menambah data add, mengubah data yang sudah ada edit, dan proses menghapus data yang sudah tidak diperlukan delete. Proses manage data ini sangat diperlukan untuk menjaga data tetap valid. Jika nantinya data yang sudah ada membutuhkan suatu perubahan, dapat langsung di-edit sesuai dengan kebutuhan.

3.6.2.3 Activity Diagram Ujian dan Keputusan Penerimaan Penolakan Mahasiswa Baru

Camaru Non Pemamik dapat melakukan ujian proses ujian sampai menghasilkan hasil ujian dan penerimaan. Dimana urutan aktivitasnya dapat dilihat pada Gambar 3.5. Gambar 3.5 Activity Diagram Ujian dan Keputusan Penerimaan Penolakan Mahasiswa Baru Pada activity diagram yang ditunjukkan pada Gambar 3.5 dapat disimpulkan bahwa camaru Non Pemamik harus login terlebih dahulu kemudian sistem akan menampilkan soal ujian secara acak, dan kemudian camaru Non Pemamik bisa memilih jawabannya, jika sudah selesai atau waktunya habis maka sistem akan memeriksa ujian tersebut, kemudian sistem akan menampilkan hasil ujian dan hasil keputusan penerimaan penolakan mahasiswa baru.

3.6.3 Perancangan Class Diagram