4.4. Component Design
4.4.1. Perancangan Modul
Tahap selanjutnya pada pengembangan sistem dengan V-Model adalah Component Design Perancangan Komponen. Pada tahap ini,
penulis membagi komponen sistem menjadi modul-modul yang lebih kecil dan ditentukan matriks CRUD untuk setiap modul. Hal ini
dilakukan guna mempermudah dalam coding aplikasi. Rincian mengenai perancangan modul terdapat pada tabel 4. Berikut ini:
Tabel 4.40. Tabel Matrik CRUD
No. Komponen
Modul Pengguna
Admin Admin
pusat Kepala
Admin unit
Pegawai
1. Data Master
Agama CRUD
R R
R X
Pendidikan CRUD
R R
R X
Golongan CRUD
R R
R X
Diklat CRUD
R R
R X
Jabatan struktural CRUD
R R
R X
Jabatan fungsional CRUD
R R
R X
Jabatan fungsional tambahan
CRUD R
R R
X Gaji pokok
CRUD R
R R
X PP. KGB
CRUD R
R R
X Satuan organisasi
CRUD R
R R
X Unit kerja
CRUD R
R R
X 2.
Data Pegawai
- CRUD
CRUD RALL
RGRP X
3. Data Pribadi
Pegawai Ciri fisik
CRUD CRUD
RALL RGRP
X Alamat
CRUD CRUD
RALL RGRP
X Riwayat
pendidikan
CRUD CRUD
RALL RGRP
X Istri Suami
CRUD CRUD
RALL RGRP
X
Anak CRUD
CRUD RALL
RGRP X
Orangtua CRUD
CRUD RALL
RGRP X
Mertua CRUD
CRUD RALL
RGRP X
Saudara CRUD
CRUD RALL
RGRP X
4. Riwayat
Kepegawaian Pegawai
Satuan kerja dan organisasi
CRUD CRUD
RALL RGRP
X Status
kepegawaian
CRUD CRUD
RALL RGRP
X Riwayat pangkat
CRUD CRUD
RALL RGRP
X Riwayat KGB
CRUD CRUD
RALL RGRP
X Jabatan struktural
CRUD CRUD
RALL RGRP
X Jabatan fungsional
CRUD CRUD
RALL RGRP
X Jabatan fungsional
tambahan
CRUD CRUD
RALL RGRP
X Diklat
CRUD CRUD
RALL RGRP
X Penghargaan
CRUD CRUD
RALL RGRP
X Kunjungan luar
negeri
CRUD CRUD
RALL RGRP
X Hukuman disiplin
CRUD CRUD
RALL RGRP
X Keterangan
organisasi
CRUD CRUD
RALL RGRP
X 5.
Detail Pegawai
- R
ALL R
ALL RALL
RGRP RINDV
6. Daftar Urut
Kepangkatan
- R
R R
X X
7. SOP dan
Persyaratan Mutasi
Kenaikan pangkat CRUD
R R
R R
Kenaikan gaji berkala
CRUD R
R R
R Pensiun
CRUD R
R R
R 8.
Kenaikan Pangkat
Usul kenaikan pangkat
CRUD CRUD
X X
RINDV
SK kenaikan pangkat
CRUD CRUD
X X
RINDV
9. Kenaikan
Gaji Berkala -
CRUD CRUD
X X
R INDV
10. Pensiun
Pensiun usia CRUD
CRUD X
X RINDV
Pensiun janda duda
CRUD CRUD
X X
RINDV
Pensiun dini CRUD
CRUD X
X RINDV
SK pensiun CRUD
CRUD X
X RINDV
Laporan Pegawai
RALL RALL
RALL RGRP
X
Rekapitulasi pegawai
RALL RALL
RALL RALL
X
Daftar Kepala Unit Kerja
RALL RALL
RALL RGRP
X
Kenaikan Pangkat RALL
RALL RALL
RGRP X
Kenaikan Gaji RALL
RALL RALL
RGRP X
Pensiun RALL
RALL RALL
RGRP X
11. Pengaturan
Pengguna CRUD
X X
X X
Konten CRUD
R R
R R
12. Pesan
- CRUD
CRUD CR
CR CR
13. Bantuan
- R
R R
R R
Keterangan INDV = individual, ALL = all, GRP = group
C = Create, R = read, U = Update, D =Delete, X = no access
4.4.2. Rancangan Modul Menu Utama