commit to user 20
bagian untuk menangani sistem dan merupakan unsur manusia dalam sistem ini meliputi :
a. Pegawai, yaitu orang yang dalam sistem ini memiliki hak akses sebagai pengisi quisioner yang nantinya menentukan leveling dari pegawai tersebut.
b. Kepala Unit, yaitu orang yang mengelola unit yang berada di bawahnya beserta struktur kepegawaiannya.
c. Super Administrator, yaitu orang yang memiliki peranan penting dalam sistem yang dapat menentukan isi dari database.
3.3 Perancangan Sistem
Perancangan Web Aplikasi Remunerasi ini menggunakan metode UML Unified Modeling Language yang dapat berguna sebagai informasi dalam proses
pemrograman yang antara lain terdiri dari SRS System Requirement Specification, Activity Diagram, Use Case Diagram, Sequence Diagram dan Class Diagram
3.3.1. System Requirement Specification SRS
Keterangan Kode : SRS - F – 01
1. SRS : System Requirement Specification. 2. F
: Fuctional 3. SA : Super Admin
4. KU : Kepala Unit 5. P : Pegawai
6. 01 : no urut
Tabel 3.1 System Requirement Specification SRS Kode
Nama Deskripsi
SRS – F – 01-SA Kelola Session
Admin dapat melihat user yang masuk ke dalam sistem.
SRS – F – 02-SA Switch to Pegawai
Berhubung admin merupakan bagian dari pegawai maka admin dapat
commit to user 21
melakukan login sebagai pegawai. SRS
– F – 03-SA Update Data Diri Admin dapat melakukan update data
diri SRS
– F – 04-SA Search Data Pegawai Mencari data pegawai SRS
– F – 05-SA Lihat Data Pegawai Melihat data pegawai
SRS – F – 06-SA Tambah Data Pegawai Menambah data pegawai
SRS – F – 07-SA Update Data Pegawai Mengedit data pegawai
SRS – F – 08-SA Delete Data Pegawai
Menghapus data pegawai SRS
– F – 09-SA Search Data Evaluasi laporan pekerjaan
Mencari data Evaluasi laporan pekerjaan
SRS – F – 10-SA Lihat Data Evaluasi
laporan pekerjaan Menampilkan
Evaluasi laporan
pekerjaan SRS
– F – 11-SA Tambah Data Evaluasi laporan pekerjaan
Menambahkan Evaluasi
laporan pekerjaan
SRS – F – 12-SA Download
Data Evaluasi
laporan pekerjaan
Download Evaluasi laporan pekerjaan
SRS – F – 13-SA Delete Data Evaluasi
laporan pekerjaan Menghapus Evaluasi laporan pekerjaan
SRS – F – 14-SA Scoring
Evaluasi laporan pekerjaan
Memberikan penilaian Evaluasi laporan pekerjaan
SRS – F – 15-SA Search Data Hasil
Quisioner Mencari data hasil quisioner
SRS – F – 16-SA Lihat Data Hasil
Quisioner Melihat hasil quisioner
SRS – F – 17-SA Update Data Hasil
Quisioner Mengedit hasil quisioner
SRS – F – 18-SA Delete Data Hasil
Quisioner Menghapus hasil quisioner
SRS – F – 19-SA Search Data Jobdesk Mencari data Jobdesk Karyawan
commit to user 22
Karyawan SRS
– F – 20-SA Lihat Data Jobdesk Karyawan
Melihat data Jobdesk Karyawan
SRS – F – 21-SA Tambah Data Jobdesk
Karyawan Menambah data Jobdesk Karyawan
SRS – F – 22-SA Update Data Jobdesk
Karyawan Mengedit data Jobdesk Karyawan
SRS – F – 23-SA Delete Data Jobdesk
Karyawan Menghapus data Jobdesk Karyawan
SRS – F – 24-SA Search Data Quisioner Mencari data Quisioner
SRS – F – 25-SA Lihat Data Quisioner
Melihat data Quisioner SRS
– F – 26-SA Tambah Data
Quisioner Menambah data Quisioner
SRS – F – 27-SA Update
Data Quisioner
Mengedit data Quisioner
SRS – F – 28-SA Delete Data Quisioner Menghapus data Quisioner
SRS – F – 29-SA Search Data Unit
Mencari data Unit SRS
– F – 30-SA Lihat Data Unit Melihat data Unit
SRS – F – 31-SA Tambah Data Unit
Menambah data Unit SRS
– F – 32-SA Update Data Unit Mengedit data Unit
SRS – F – 33-SA Delete Data Unit
Menghapus data Unit SRS
– F – 34-SA Search Data Status Mencari data Status
SRS – F – 35-SA Lihat Data Status
Melihat data Status SRS
– F – 36-SA Tambah Data Status Menambah data Status
SRS – F – 37-SA Update Data Status
Mengedit data Status SRS
– F – 38-SA Delete Data Status Menghapus data Status
SRS – F – 39-SA Search Data Faktor
quisioner Mencari data Faktor quisioner
SRS – F – 40-SA Lihat Data Faktor
quisioner Melihat data Faktor quisioner
commit to user 23
SRS – F – 41-SA Tambah Data Faktor
quisioner Menambah data Faktor quisioner
SRS – F – 42-SA Update Data Faktor
quisioner Mengedit data Faktor quisioner
SRS – F – 43-SA Delete Data Faktor
quisioner Menghapus data Faktor quisioner
SRS – F – 44-SA Search
Data Ownership jobdesk
Mencari data Ownership jobdesk
SRS – F – 45-SA Lihat Data Ownership
jobdesk Melihat data Ownership jobdesk
SRS – F – 46-SA Tambah
Data Ownership jobdesk
Menambah data Ownership jobdesk
SRS – F – 47-SA Update
Data Ownership jobdesk
Mengedit data Ownership jobdesk
SRS – F – 48-SA Delete
Data Ownership jobdesk
Menghapus data Ownership jobdesk
SRS – F – 49-SA Search Data Jabatan
struktural Mencari data Jabatan struktural
SRS – F – 50-SA Lihat Data Jabatan
structural Melihat data Jabatan struktural
SRS – F – 51-SA Tambah Data Jabatan
structural Menambah data Jabatan struktural
SRS – F – 52-SA Update Data Jabatan
structural Mengedit data Jabatan struktural
SRS – F – 53-SA Delete Data Jabatan
structural Menghapus data Jabatan struktural
SRS – F – 54-SA Search Data Jabatan
functional Mencari data Jabatan functional
SRS – F – 55-SA Lihat Data Jabatan
functional Melihat data Jabatan functional
commit to user 24
SRS – F – 56-SA Tambah Data Jabatan
functional Menambah data Jabatan functional
SRS – F – 57-SA Update Data Jabatan
functional Mengedit data Jabatan functional
SRS – F – 58-SA Delete Data Jabatan
functional Menghapus data Jabatan functional
SRS – F – 59-SA Search Data Jobdesk Mencari data Jobdesk
SRS – F – 60-SA Lihat Data Jobdesk
Melihat data Jobdesk SRS
– F – 61-SA Tambah Data Jobdesk Menambah data Jobdesk SRS
– F – 62-SA Update Data Jobdesk Mengedit data Jobdesk SRS
– F – 63-SA Delete Data Jobdesk Menghapus data Jobdesk
SRS – F – 64-SA Search Data Golongan Mencari data Golongan
SRS – F – 65-SA Lihat Data Golongan
Melihat data Golongan SRS
– F – 66-SA Tambah Data
Golongan Menambah data Golongan
SRS – F – 67-SA Update
Data Golongan
Mengedit data Golongan
SRS – F – 68-SA Delete Data Golongan Menghapus data Golongan
SRS – F – 69-KU Update Data Diri KU Kepala unit dapat melakukan update
data diri SRS
– F – 70-KU Search Data Pegawai Mencari data pegawai yang berada pada unit dari kepala unit.
SRS – F – 71-KU Lihat Data Pegawai
Unit Melihat data pegawai yang berada pada
unit dari kepala unit. SRS
– F – 72-KU Tambah Data Pegawai Unit
Menambah data pegawai yang berada pada unit dari kepala unit.
SRS – F – 73-KU Update Data Pegawai
Unit Mengedit data pegawai yang berada
pada unit dari kepala unit. SRS
– F – 74-KU Delete Data Pegawai Unit
Menghapus data pegawai yang berada pada unit dari kepala unit.
commit to user 25
SRS – F – 75-KU Search Data Evaluasi
laporan pekerjaan
Unit Mencari data Evaluasi laporan
pekerjaan yang berada pada unit dari kepala unit.
SRS – F – 76-KU Lihat Data Evaluasi
laporan pekerjaan
Unit Menampilkan
Evaluasi laporan
pekerjaan yang berada pada unit dari kepala unit.
SRS – F – 77-KU Tambah Data Evaluasi
laporan pekerjaan
Unit Menambahkan
Evaluasi laporan
pekerjaan yang berada pada unit dari kepala unit.
SRS – F – 78-KU Download
Data Evaluasi
laporan pekerjaan Unit
Download Evaluasi laporan pekerjaan yang berada pada unit dari kepala unit.
SRS – F – 79-KU Kepala Unit Switch to
Pegawai Berhubung Kepala unit merupakan
bagian dari pegawai maka admin dapat melakukan login sebagai pegawai.
SRS – F – 80-P
Update Data
Diri Pegawai
Pegawai dapat melakukan update data diri
SRS – F – 81-P
Mengisi Quisioner
structural Pegawai dapat mengisi quisioner untuk
jabatan structural jika pegawai tersebut memiliki jabatan struktural
SRS – F – 82-P
Mengisi Quisioner
functional Pegawai dapat mengisi quisioner untuk
jabatan structural jika pegawai tersebut memiliki jabatan functional
SRS – F – 83-P
Upload laporan
pekerjaan Melakukan upload laporan pekerjaan
pegawai berdasarkan jobdesk. SRS
– F – 84-P Melihat
laporan pekerjaan
individu pegawai
Melihat laporan pekerjaan yang pernah di upload oleh pegawai
SRS – F – 85-P
Download laporan
pekerjaan individu
Men-download laporan pekerjaan yang pernah di upload oleh pegawai
commit to user 26
pegawai
3.3.2. Activity Diagram