System Requirement Specification SRS

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