Traceability Matrix
Rancang Bangun Sistem Informasi Penilaian Kepegawaian
Fakultas Teknologi Informasi
Ika Nurkasanah
5209100083
Instruction
RTM
Business Requirement
Actor
Functional Requirement
N
o
Business
Requirement
Aplikasi ini
dapat menjadi
input dalam
evaluasi
terhadap
kinerja dosen
dan karyawan
Functional
Requireme
nt
Priority
Use
Case
ID
Use Case
Description
ID
Sequenc
e
Diagram
Activity
Diagra
m
Collaboration
Diagram
Interface
Diagram
Actor
ID
Test
Case
ID
Page
Monitorin
g
Monitoring
nilai
Tabel
6.2
Daftar_mon
itoringpenil
ai.php
Daftar_mon
itoringdinil
ai.php
Tabel
6.2
monitoring
_pesanButir
.php
komentar_b
utir.php
Liatcatatan
.php
KF 6
Penting
UC12.01
UD-12.01
Gambar
C. 412
Gambar
C.119
Gambar C.
413
Gambar
D.37 D.40
KF 7
Penting
UC12.02
UD-12.02
Gambar
C. 414
Gambar
C.415
Gambar C.
416
Gambar
D.41
Monitoring
pesan
KF 51
Gambar
C. 417
Gambar
C.418
Gambar C.
419
KF 52
Gambar
C. 52
Gambar
C.420
Gambar C.
421
Gambar
D.42 D.43
Gambar
D.45 D.48
Liat
catatan
penilai
Liat nilai
keseluruha
n
Penting
UC12.03
UD-12.03
Daftarsdm2
2.php
Form_comb
o5.php
Laporanx_s
dm.php
FTIF dapat
dengan
mudah
membuat
laporan DP3
bagi
karyawan dan
dosen yang
akan naik
pangkat atau
jabatan
KF 53
Penting
UC00.13.
01
UD00.13.01
Gambar
C.53
Gambar
C.123
Gambar C.
422
Liat
Laporan
nilai DP3
Liat
laporan
nilai DP3
masingmasing
Tabel
6.3
Laporan.ph
p
Laporanx2_
individu.ph
p
laporan1_in
dividu.php
laporan2_in
dividu.php
Form
KF 55
Penting
UC00.13.
02
UD00.13.02
Gambar
C. 423
Gambar
C.124
Gambar C.
424
Liat
Laporan
Nilai DP3
bawahan
Tabel
6.3
laporan3_in
dividu.php
laporan4_in
dividu.php
laporan5_in
dividu.php
Laporan_da
ftarsdm.ph
p
Form_comb
o5.php
Laporanx_s
dm.php
laporan1_s
dm.php
laporan2_s
dm2.php
laporan3_s
dm2.php
laporan4_s
dm3.php
laporan5_s
dm2.php
KF 57
KF 8
Membantu
FTIF
mendokument
asikan
laporan
Penting
Penting
UC00.14.
01
UC00.14.
02
UD00.14.01
UD00.14.02
Gambar
C. 56
Gambar
C. 426
Gambar
C.125
Gambar
C.126
Gambar C.
425
Gambar C.
427
Cetak
Laporan
Cetak
laporan
nilai DP3
Cetak
catatan
penilai
Liat hasil
penilaian
DP3
Tabel
6.3
Tabel
6.3
Nik.php
Laporan4p
df.php
Laporan_pd
f.php
KF 58
Penting
UC00.15.
01
UD00.15.01
Gambar
C. 428
Gambar
C.429
Gambar C.
430
Gambar
D.57
10
KF 59
Essenti
al
UD00.15.02
Gambar
C. 431
Gambar
C.432
Gambar C.
433
Gambar
D.59
11
KF 60
Essenti
al
UC00.15.
02
UC00.15.
03
UD00.15.03
Gambar
C. 434
Gambar
C.435
Gambar
C.435
12
KF 61
Essenti
al
UD00.15.04
Gambar
C. 437
Gambar
C.438
Gambar C.
439
13
KF 59
Essenti
al
UC00.15.
04
UC00.15.
05
UD00.15.05
Gambar
C. 440
Gambar
C.441
Gambar C.
442
14
15
penilaian DP3
tiap tahunnya
KF 61
KF 62
Essenti
al
Essenti
al
UC00.15.
06
UC00.15.
07
UD00.15.06
UD00.15.07
Gambar
C. 443
Gambar
C. 446
Gambar
C.444
Gambar
C.447
Gambar C.
445
Gambar C.
448
Gambar
D.64
Gambar
D.62 D.63
Gambar
D.61
Liat nilai
maksimum
tiap butir
penilaian
DP3
masingmasing
Liat nilai
paling
maksimum
Liat nilai
minimum
tiap butir
penilaian
DP3
masingmasin
Liat nilai
paling
minimum
Liat rinking
maksimum
Liat rinking
minimum
Cari nilai
Nilai_max2.
php
Daftar_nilai
_max2.php
Nilai_min2.
php
Daftar_nilai
_min2.php
Form_rinkin
g_max.php
Rinking_ma
x.php
Form_rinkin
g_min.php
Rinking_mi
n.php
Pelatian7.p
hp
Pelatian8.p
hp
Form_cari.p
hp
Cari_nilai.p
hp
Liat grafik
16
KF 63
Essenti
al
UC00.16.
01
UD00.16.01
Gambar
C. 449
Gambar
C.134
Gambar C.
450
Gambar
D.67
Liat Grafik
nilai
masing-
Form_comb
o20.php
Gam
bar
C.26
4
masing tiap
butir
penilaian
DP3
Script8.php
17
KF 63
Essemt
ial
UC00.16.
02
UD00.16.02
Gambar
C. 451
Gambar
C.452
Gambar C.
453
Gambar
D.68
18
KF 63
Essenti
al
UC00.16.
03
UD00.16.03
Gambar
C. 67
Gambar
C.454
Gambar C.
455
Gambar
D.71
19
20
21
Aplikasi ini
dapat menjadi
input dalam
evaluasi
terhadap
kinerja dosen
dan karyawan
KF 63
Essenti
al
UC00.16.
04
UD00.16.04
Gambar
C. 456
Gambar
C.457
Gambar C.
458
Gambar
D.71
KF 65-KF
70
Essenti
al
UC00.17.
01
UD00.17.01
Gambar
C. 459
Gambar
C.460
Gambar C.
461
Gambar
D.74
KF 65
Essenti
al
22
23
Penting
UC00.17.
02
UC00.17.
03
UC00.18
UD00.17.02
Gambar
C. 462
Gambar
C.463
Gambar C.
464
Gambar
D.75
UD00.17.03
Gambar
C. 465
Gambar
C.466
Gambar C.
467
Gambar
D.76
UD-00.18
Gambar
C. 468
Gambar
C.469
Gambar C.
470
Gambar
D.66
Liat grafik
nilai ratarata tiap
pengguna
tiap tahun.
Liat grafik
perbandingan nilai
rata-rata tiap butir
Liat grafik
perbandingan nilai
rata-rata
keseluruhan
Pengelola
an Pesan
Pengelolaa
Tabel
n Pesan
6.2
masuk
Tulis Pesan
Pengelolaa
n Pesan
keluar
Lihat daftar
Peserta
Pelatian
Tabel
6.2
Tabel
6.2
Script9.php
Form_comb
o21.php
Nilaivsrata.
php
Script9.php
Monitoring_
pesan3.php
Bales_kom
entar.php
Deletepesa
n.php
Deletepesa
n2.php
Singgahpes
an.php
Combo2_ba
ru.php
Combo3_ba
ru.php
Balesan_ko
mentar11.p
hp
Pelatian5.p
hp
24
Penting
UC00.19
UD-00.19
Gambar
C. 471
Gambar
C.472
Gambar C.
473
25
Essenti
al
Essenti
al
Essenti
al
UC00.20
UC00.21
UC00.22
UD-00.20
Gambar
C. 474
Gambar
C. 476
Gambar
C. 76
Gambar
C.143
Gambar
C.144
Gambar
C.145
Gambar C.
475
Gambar C.
477
Gambar C.
478
26
27
28
Penttin
g
UC00.23
UC-00.21
UD-00.22
UC-00.23
Gambar
C. 479
Gambar
C.146
Gambar C.
480
Gambar
D.66
Liat
informasi
Penerimaa
n Pelatian
Upload File
pendukung
Input data
pelatian
Liat
kandidat
jabatan U
Gambar
D.77
Gambar
D.48
Input
catatan
Pengelola
an Sistem
Masuk
akun
UC00.00.
01
UD00.00.01
Gambar
C. 293
Gambar
C. 294
Gambar C.
295
Gambar
D. 34
1, 2,
3, 4
UC00.00.
02
UD00.00.02
Gambar
C. 296
Gambar
C. 297
Gambar C.
298
Gambar
D. 1
1, 2,
3, 4
Keluar
Pengelola
an Hak
akses
Lihat daftar
akun
Informasi_p
elatian.php
Form_uploa
dfile2.php
Add_pelatia
n.php
Form_kandi
dat.php
Informasi_k
andidat.ph
p
Bawahan_c
atatan.php
Daftarcatat
an.php
Tuliscatata
n.php
Index.php,
Hak
akses.php,
Loginsingg
ah.php
Loginsingg
ah.php
Gam
bar
D. 34
Login.php
Gam
bar
C.
216
Gam
bar
C.
217
Gam
bar
KF 12
UC00.01.
01
UD00.01.01
Gambar
C. 299
Gambar
C. 300
Gambar C.
301
Gambar
D. 8
KF 13
UC00.01.
02
UD00.01.02
Gambar
C. 302
Gambar
C. 303
Gambar C.
304
Gambar
D. 9
Tambah
akun
Addlogin.p
hp
KF 14
UC00.01.
UD00.01.03
Gambar
C. 305
Gambar
C. 306
Gambar C.
307
Gambar
D. 9
Ubah akun
Deletelogin
.php
Gam
bar
D. 34
03
KF 15
Memberikan
kemudahan
bagi FTIF
untuk
mendokument
asikan hasil
penilaian DP3
tiap tahunnya
UC00.01.
04
UD00.01.04
Gambar
C. 308
Gambar
C. 309
Gambar C.
310
Gambar
D. 8
Hapus akun
Pengelola
an
Pengguna
Lihat daftar
pengguna
Editlogin.p
hp
KF 16
Dihara
pkan
UC00.02.
01
UD00.02.01
Gambar
C. 311
Gambar
C. 312
Gambar C.
313
Gambar
D. 8
KF 17
Dihara
pkan
UC00.02.
02
UD00.02.02
Gambar
C. 314
Gambar
C. 315
Gambar C.
316
Gambar
D. 9
Tambah
daftar
pengguna
Add_sdm3.
php
KF 18
Dihara
pkan
UC00.02.
03
UD00.02.03
Gambar
C. 317
Gambar
C. 318
Gambar C.
319
Gambar
D. 9
Edit data
pengguna
Edit_sdm3.
php
KF 19
Dihara
pkan
UC00.02.
04
UD00.02.04
Gambar
C. 320
Gambar
C. 321
Gambar C.
322
Gambar
D. 8
Delete data
pengguna
Delete_sdm
.php
KF 20
Dihara
pkan
UC00.03.
01
UD00.03.01
Gambar
C. 323
Gambar
C. 324
Gambar C.
325
Gambar
D. 2
KF 21
Dihara
pkan
UC00.03.
02
UD00.03.02
Gambar
C. 326
Gambar
C. 327
Gambar C.
328
Gambar
D. 4
KF 22
Dihara
pkan
UC00.03.
03
UD00.03.03
Gambar
C. 329
Gambar
C. 330
Gambar C.
331
Gambar
D. 3
Pengelola
an Butir
uraian
DP3
Lihat daftar
uraian tiap
butir
penilaian
DP3
Tambah
uraian tiap
butir
penilaian
DP3
Edit uraian
tiap butir
penilaianD
P3
Daftar_sdm
.php
C.
218
Gam
bar
C.
216
Gam
bar
C.
219
Gam
bar
C.
220
Gam
bar
C.
221
Gam
bar
C.
219
Uraian.php
Gam
bar
C.
222
Add_uraian.
php
Gam
bar
C.
223
Edit_uraian.
php
Gam
bar
C.
224
KF 23
Dihara
pkan
UC00.03.
04
UD00.03.04
Gambar
C. 332
Gambar
C. 333
Gambar C.
334
Gambar
D. 2
Delete
uraian tiap
butir
penilaian
DP3
Pengelola
an Daftar
Fakultas
yang
menggun
akan
penilaian
DP3
Lihat daftar
fakultas
Delete_urai
an.php
Gam
bar
C.
222
KF 24
Dihara
pkan
UC00.04.
01
UD00.04.01
Gambar
C. 335
Gambar
C. 336
Gambar C.
337
Gambar
D. 13
Fakultas.ph
p
Edit daftar
fakultas
Editfakultas
.php
Gambar
D. 13
Delete
daftar
fakultas
Deletefakul
tas.php
Gambar
D. 14
Tambah
daftar
fakultas
Add_fakulta
s.php
Gam
bar
C.
225
Gam
bar
C.
226
Gam
bar
C.
227
Gam
bar
C.
225
KF 25
Dihara
pkan
UC00.04.
02
UD00.04.02
Gambar
C. 338
Gambar
C. 339
Gambar C.
340
Gambar
D. 15
KF 26
Dihara
pkan
UC00.04.
03
UD00.04.03
Gambar
C. 341
Gambar
C. 342
Gambar C.
343
KF 27
Dihara
pkan
UC00.04.
04
UD00.04.04
Gambar
C. 344
Gambar
C. 345
Gambar C.
346
Pengelola
an
jurusan
Lihat daftar
Jurusan
Jurusan.ph
p
KF 28
Dihara
pkan
UC00.05.
01
UD00.05.01
Gambar
C. 347
Gambar
C. 348
Gambar C.
349
Gambar
D. 19
KF 29
Dihara
pkan
UC00.05.
02
UD00.05.02
Gambar
C. 350
Gambar
C. 351
Gambar C.
352
Gambar
D. 20
Edit daftar
jurusan
Editjurusan
.php
KF 30
Dihara
pkan
UC00.05.
03
UD00.05.03
Gambar
C. 353
Gambar
C. 354
Gambar C.
355
Gambar
D. 19
Delete
daftar
jurusan
Deletejurus
an.php
Gam
bar
C.
228
Gam
bar
C.
229
Gam
bar
C.
228
KF 31
FTIF dapat
dengan
mudah
membuat
laporan DP3
bagi
karyawan dan
dosen yang
akan naik
pangkat atau
jabatan
Dihara
pkan
UC00.05.
04
UD00.05.04
Gambar
C. 356
Gambar
C. 357
Gambar C.
358
Gambar
D. 21
KF 32
Dihara
pkan
UC00.06.
01
UD00.06.01
Gambar
C. 359
Gambar
C.360
Gambar C.
361
Gambar
D. 16
KF 33
Dihara
pkan
UC00.06.
02
UD00.06.02
Gambar
C. 362
Gambar
C.363
Gambar C.
364
Gambar
D. 18
KF 34
Dihara
pkan
UC00.06.
03
UD00.06.03
Gambar
C. 365
Gambar
C.366
Gambar C.
171
Gambar
D. 17
KF 35
Dihara
pkan
UC00.06.
04
UD00.06.04
Gambar
C. 367
Gambar
C.368
Gambar C.
172
Gambar
D. 16
KF 36
Dihara
pkan
UC00.07.
01
UD00.07.01
Gambar
C. 369
Gambar
C.370
Gambar C.
371
Gambar
D. 10
KF 37
Dihara
pkan
UC00.07.
02
UD00.07.02
Gambar
C. 372
Gambar
C.373
Gambar C.
176
Gambar
D. 12
Tambah
daftar
jurusan
Pengelola
an
Jabatan
Lihat daftar
jabatan
yang ada di
tiap
fakultas
Tambah
daftar
jabatan
yang ada di
tiap
fakultas
Edit daftar
jabatan
yang ada di
tiap
fakultas
Delete
daftar
jabatan
yang ada di
tiap
fakultas
Pengelola
an
Pangkat
Lihat daftar
pangkat
Tambah
daftar
pangkat
yang ada di
tiap
fakultas
Add_jurusa
n.php
Gam
bar
C.
230
Jabatan.ph
p
Gam
bar
C.
231
Add_jabata
n.php
Gam
bar
C.
232
Editjabatan
.php
Gam
bar
C.
233
Deletejabat
an.php
Gam
bar
C.
231
Pangkat.ph
p
Gam
bar
C.
234
Gam
bar
C.
235
Add_pangk
at.php
Membantu
FTIF
mendokument
asikan
laporan
penilaian DP3
KF 38
Dihara
pkan
UC00.07.
03
UD00.07.03
Gambar
C. 374
Gambar
C. 375
Gambar C.
376
Gambar
D. 11
KF 39
Dihara
pkan
UC00.07.
04
UD00.07.04
Gambar
C. 377
Gambar
C. 378
Gambar C.
176
Gambar
D. 10
KF 40
Dihara
pkan
UC00.08.
01
UD00.08.01
Gambar
C. 379
Gambar
C. 380
Gambar C.
381
Gambar
D. 22
KF 41
Dihara
pkan
UC00.08.
02
UD00.08.02
Gambar
C. 382
Gambar
C. 383
Gambar C.
384
Gambar
D. 24
KF 42
Dihara
pkan
UC00.08.
03
UD00.08.03
Gambar
C. 385
Gambar
C. 386
Gambar C.
387
Gambar
D. 23
KF 43
Dihara
pkan
UC00.08.
04
UD00.08.04
Gambar
C. 388
Gambar
C. 389
Gambar C.
390
Gambar
D. 22
KF 44
Dihara
pkan
UC00.09.
UD00.09.01
Gambar
C. 391
Gambar
C. 392
Gambar C.
393
Gambar
D. 24
Edit daftar
pangkat
yang ada di
tiap
fakultas
Delete
daftar
pangkat
yang ada di
tiap
fakultas
Pengelola
an
Subbagia
n di tiap
fakultas
Lihat daftar
subbagian
yang ada di
tiap
fakultas
Tambah
daftar
subbagian
yang ada di
tiap
fakultas
Edit daftar
subbagian
yang ada di
tiap
fakultas
Delete
daftar
subbagian
yang ada di
tiap
fakultas
Pengelola
anNilai di
tiap
fakultas
Lihat daftar
nilai
Editpangka
t.php
Gam
bar
C.
236
Deletepang
kat.php
Gam
bar
C.
234
Subbagian.
php
Gam
bar
C.
237
Add_subba
gian.php
Gam
bar
C.
238
Editsubbagi
an.php
Gam
bar
C.
239
Deletesubb
agian.php
Gam
bar
C.
237
Nilai.php
Gam
bar
tiap tahunnya
01
KF 45
Dihara
pkan
UC00.09.
02
UD00.09.02
Gambar
C. 394
Gambar
C. 395
Gambar C.
396
Gambar
D. 27
Tambah
daftar nilai
Addnilai.ph
p
KF 46
Dihara
pkan
UC00.09.
03
UD00.09.03
Gambar
C. 397
Gambar
C. 398
Gambar C.
399
Gambar
D. 26
Edit daftar
nilai
Editnilai.ph
p
KF 47
Dihara
pkan
UC00.09.
04
UD00.09.04
Gambar
C. 400
Gambar
C. 401
Gambar C.
402
Gambar
D. 24
Delete
daftar nilai
Deletenilai.
php
KF3
Penting
UC00.10
UD-00.10
Gambar
C. 403
Gambar
C.404
Gambar C.
405
Gambar
D. 25,
Gambar
D. 57,
Gambar
D. 58,
Gambar
D. 59
KF 48
Penting
UC00.11.
01
UD00.11.01
Gambar
C. 406
Gambar
C.407
Gambar C.
408
Gambar
D. 61,
Gambar
D. 62,
Gambar
D. 63
2,3
2,4
Input Nilai
DP3
Tabel
6. 1
Daftar_baw
ahan.php,
Update1x.p
hp,
Update2x.p
hp,
Update3xx.
php,
Catatan.ph
p,
Form_file.p
hp,
Example4.p
hp
Liat Nilai
DP3
Liat nilai
DP3
masingmasing
Tabel
6. 3.
form_comb
o2.php,
laporan3.p
hp,
liat_nilaiind
ividu2.php
C.
240
Gam
bar
C.
241
Gam
bar
C.
242
Gam
bar
C.
240
Gam
bar
C.
243
Gam
bar
C.
248,
Gam
bar
C.
249,
Gam
bar
C.
250
KF 49
Penting
UC00.11.
02
UD00.11.02
Gambar
C. 409
Gambar
C.410
Gambar C.
411
Gambar
D. 48,
Gambar
D. 49,
Gambar
D. 50
2,3
Liat Nilai
DP3
bawahan
Tabel
6. 3.
Daftarsdm.
php,
Form_comb
o4.php,
Liat_nilaiba
wahan2.ph
p
Gam
bar
C.
251,
Gam
bar
C.
252,
Gam
bar
C.
253
Business Requirement
Business Requirement ini didapatkan dari dokumen ready set. Penulis
TA telah membuat spesifikasi business requirement pembuatan
aplikasi yang telah disepakati yang diletakan pada Bab User Needs and
User story.
Berdasarkan analisa dari Tujuan yang telah disepakati developer
dengan customer Terdapat 4 business requirement, yaitu
Business Requirement
o Memberikan kemudahan bagi FTIF untuk mendokumentasikan
hasil penilaian DP3 tiap tahunnya
o FTIF dapat dengan mudah membuat laporan DP3 bagi karyawan
dan dosen yang akan naik pangkat atau jabatan
o Membantu FTIF mendokumentasikan laporan penilaian DP3 tiap
tahunnya
o Aplikasi ini dapat menjadi input dalam evaluasi terhadap kinerja
dosen dan karyawan
Functional Requirement
Functional requirement didapatkan dari dokumen ready set, terdapat
70 functional requirement. Diberikan ID pada setiap functional
requirement digunakan untuk mempermudah dalam melakukan
pembacaan requirement.
Priority
Terdapat 4 kategori prioritas, yaitu
o Penting
o Diharapkan
o Diinginkan
o Pilihan
Setiap Functional Requirement dilakukan analisa priorotas untuk
mempermudah dalam membaca setiap requirement.
Use Case ID
Penamaan Use Case ID ini berdasarkan dokumen ready set TA. Penulis
telah menentukan Use Case ID dari setiap Use Case yang ada. Dalam
RTM ini tidak dilakukan perubahan penamaan Use Case ID untuk
mempermudah menelusuri Requirement.
Sequence Diagram
Penamaan Sequence Diagram berdasarkan dokumen ready set penulis.
Penamaan menggunakan keterangan gambar bukan ID, hal ini
dilakukan dengna tujuan agar lebih mudah dilakukan penelusuran
pada dokumen.
Activity Diagram
Activity diagram merupakan
Penamaan Activity diagram juga berdasarkan dokumen ready set
penulis. Penamaan menggunakan keterangan gambar bukan ID, hal ini
dilakukan dengan tujuan agar lebih mudah dilakukan penelusuran
pada dokumen.
Collaboration Diagram
Penamaan Collaboration diagram menggunakan keterangan gambar,
bertujuan untuk mempermudah dalam melakukan penelusuran
Collaboration Digaram setiap functional requirement pada dokumen.
Interface Diagram
Penamaan Interface diagram menggunakan keterangan gambar
didapatkan dari Dokumen Ready Set, bertujuan untuk mempermudah
dalam melakukan penelusuran Interface Diagram setiap functional
requirement pada dokumen.
Actor ID
Dalam dokumen requirement ready set terdapat 4 Actor, yaitu
o Administrator
o Penilai
o Atasan Penilai
o Ternilai
Dilakukan penamaan ID untuk masing-masing actor sebagai berikut.
Actors
Administrator
Penilai
Atasan Penilai
Ternilai
ID Actor
1
2
3
4
Test Case ID
Test Case ID merupakan ID test masing-masing Use Case. Penamaan
Test Case ID berdasarakan table test case, dan didapatkan dari
dokumen TA. Penulis menggabungkan 1 tabel test dengan beberapa
Use Case, sehingga tidak heran dalam satu functional requirement
akan memiliki ID table yang sama dengan functional requirement yang
lain.
Page
Page merupakan halaman aplikasi,
requirement ready set penulis.
Form
Form merupakan desain dari tiap form use case. Penamaan ID form
didapatkan dari dokumen TA. Tidak menggunakan ID melainkan
menggunakan keterangan Gambar. Hal ini bertujuan untuk
memudahkan melakukan penelusuran pada dokumen.
didapatkan
dari
dokumen
3. Business Requirement
Business Requirement
Memberikan kemudahan bagi FTIF untuk mendokumentasikan hasil penilaian
DP3 tiap tahunnya
FTIF dapat dengan mudah membuat laporan DP3 bagi karyawan dan dosen
yang akan naik pangkat atau jabatan
Membantu FTIF mendokumentasikan laporan penilaian DP3 tiap tahunnya
Aplikasi ini dapat menjadi input dalam evaluasi terhadap kinerja dosen dan
karyawan
4. Actors
Actors
Administrato
r
Penilai
Atasan
Penilai
Ternilai
ID Actor
1
2
3
4
5. Functional Requirement
Requirement
Sistem bisa mengelola data master SDM
ID
KF 1
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
KF
KF
KF
KF
40
41
42
43
fakultas
Sistem
Sistem
Sistem
Sistem
Sistem
Sistem
Sistem
dapat
dapat
dapat
dapat
dapat
dapat
dapat
KF
KF
KF
KF
KF
KF
KF
44
45
46
47
48
49
50
KF
KF
KF
KF
KF
KF
KF
51
52
53
54
55
56
57
KF 58
KF 59
KF 60
KF 61
KF 62
KF 63
KF
KF
KF
KF
KF
KF
64
65
66
67
68
69
KF 70
1.1.
Instruction
Sheet ini berisi tentang instruksi untuk membaca RTM yang telah dibuat,
yaitu berupa petunjuk apa saja isi dari tiap kolom yang ada di sheet RTM dan
bagaimana keterkaitannya. Petunjuk tersebut terlihat dalam tabel 1 berikut
ini :
Tabel 1 Instruksi Menggunakan RTM
Nama Kolom
ID
Business Requirement
Functional Requirement
Priority
Functional Area
Use Case ID
Use Case Name
Use Case Description ID
Sequence Diagram
Activity Diagram
Collaboration Diagram
Keterangan
Merupakan ID dari kebutuhan bisnis
Merupakan deskripsi dari kebutuhan bisnis pada
aplikasi DP3
Terisi dengan ID dari Kebutuhan Fungsional pada
aplikasi DP3, dimana deskripsinya dapat dilihat pada
sheet "Functional Requirement"
Berisi prioritas dari kebutuhan fungsional aplikasi
Berisi nomor dan nama dari are fungsional pada
aplikasi DP3
Berisi ID dari Use Case, dimana ID tersebut
menganut aturan penomoran pada sheet
"Penomoran" dan nama dari use case nya terdapat
pada kolom Use Case Name untuk mempermudah
pengertian dari use case tersebut
Berisi nama dari use case ID
Berisi ID dari Use Case Description, dimana deskripsi
tersebut tertulis di dalam dokumen SKPL dari aplikasi
DP3
Berisi ID dari Sequence Diagram, dimana bagan dari
diagram tersebut tertulis di dalam dokumen SKPL
dari aplikasi DP3
Berisi ID dari Activity Diagram, dimana deskripsi
tersebut tertulis di dalam dokumen SKPL dari aplikasi
DP3
Berisi ID dari Collaboration Diagram, dimana
deskripsi tersebut tertulis di dalam dokumen SKPL
dari aplikasi DP3
Interface Diagram
Form
Page
Test Case
1.2.
Penomoran
Nama
Kebutuhan Bisnis
Kebutuhan
Fungsional
Penomoran
KF-X.YY
Use Case
UC-X.YY.AA.ZZ
Use Case
Description
UD-X.YY.AA.ZZ
Sequence
Diagram
SD-X.YY.AA.ZZ
Keterangan
Penomoran Business Requiremen dimulai
dengan angka 1, misalnya untuk
Memberikan kemudahan bagi FTIF untuk
mendokumentasikan hasil penilaian DP3 tiap
tahunnya diberikan nomor ID 1
Penomoran Kebutuhan Fungsional adalah KF
X.YY, dimana X adalah nomor ID
Kebutuhan Bisnis, dan YY adalah ID untuk
kebutuhan fungsional itu sendiri. Misalnya
KF 1.01 --> 1 adalah ID Kebutuhan Bisnis
sedangkan 01 adalah ID untuk Kebutuhan
Fungsional itu sendiri
Penomoran Use Case adalah UC X.YY.AA.ZZ
dimana UC adalah Use Case, X.YY adalah
nomor ID kebutuhan Fungsional, AA adalah
ID Area Fungsional,dan ZZ adalah nomor
urut Use Case itu sendiri
Penomoran Use Case Description mengacu
pada penomoran pada Use Case, yaitu UDX.YY.ZZ dimana UD adalah Use case
Description sedangkan X.YY.AA.ZZ adalah
nomor ID Use Case
Penomoran Sequence Diagram mengacu
pada penomoran pada Use Case, yaitu SDX.YY.ZZ dimana SD adalah Sequence
Diagram sedangkan X.YY.AA.ZZ adalah
nomor ID Use Case
Activity Diagram
AD-X.YY.AA.ZZ
Collaboration
Diagram
CD-X.YY.AA.ZZ
Interface Diagram
ID-X.YY.AA.ZZ
Form
FM-X.YY.AA.ZZ
Test Case
TC-X.YY.AA.ZZ
1.3.
RTM
Pada sheet RTM ini banyak sekali perubahan yang dilakukan dan akan
dijelaskan pada poin berikutnya, yaitu pada poin 2.
1.4.
Business Requirement
Tidak ada perubahan signifikan yang dilakukan pada sheet ini. Hanya saja,
setelah dilakukan perbaikan pada RTM, terdapat beberapa use case yang
tidak memiliki business requirement. Oleh karena itu, ditambahkan 1
business requirement tambahan yang memiliki ID 6.
Tabel 3 Kebutuhan Bisnis (Business Requirement)
ID
1
2
3
4
5
Business Requirement
Adanya sistem penilaian kepegawaian fakultas yang aman
Memberikan kemudahan bagi FTIF untuk mendokumentasikan hasil penilaian
DP3 tiap tahunnya
FTIF dapat dengan mudah membuat laporan DP3 bagi karyawan dan dosen
yang akan naik pangkat atau jabatan
Membantu FTIF mendokumentasikan laporan penilaian DP3 tiap tahunnya
Aplikasi ini dapat menjadi input dalam evaluasi terhadap kinerja dosen dan
karyawan
Aplikasi ini dapat membantu FTIf dalam mengelola pelatihan - pelatihan yang
6 diperuntukkan pegawai yang mendukung penilaian
1.5.
Functional Requirement
Merupakan sheet yang berisi apa saja kebutuhan fungsional pada aplikasi
DP3 ini. Kebutuhan kebutuhan dungsional tersebut adalah yang tertera
pada tabel 4 berikut ini :
Kebutuhan
Sistem memberikan akses tiap aktor untuk memasuki sistem
dengan hak akses masing - masing
Sistem dapat menampilkan daftar akun
Sistem dapat menambah akun
Sistem dapat mengubah akun
Sistem dapat menghapus akun
Sistem dapat menampilkan daftar pengguna
Sistem dapat menambah daftar pengguna
Sistem dapat mengedit data pengguna
Sistem dapat menghapus data pengguna
Sistem dapat menampilkan daftar uraian tiap butir penilaian
DP3
Sistem dapat menambah uraian tiap butir penilaian DP3
Sistem dapat mengedit uraian tiap butir penilaian DP3
Sistem dapat menghapus uraian tiap butir penilaian DP3
Sistem dapat menampilkan daftar fakultas
Sistem dapat mengedit daftar fakultas
Sistem dapat menghapus daftar fakultas
Sistem dapat menambah daftar fakultas
Sistem dapat menampilkan daftar Jurusan
Sistem dapat mengedit daftar jurusan
Sistem dapat menghapus daftar jurusan
Sistem dapat menambah daftar jurusan
Sistem dapat menampilkan daftar jabatan yang ada di tiap
fakultas
Sistem dapat menambah daftar jabatan yang ada di tiap
fakultas
Sistem dapat mengedit daftar jabatan yang ada di fakultas
Sistem dapat Menghapus daftar jabatan yang ada di tiap
fakultas
Sistem dapat menampilkan daftar pangkat
Sistem dapat menambah daftar pangkat yang ada di tiap
fakultas
Sistem dapat mengedit daftar pangkat yang ada di tiap
ID
KF
KF
KF
KF
KF
KF
KF
KF
KF
1.01
1.02
1.03
1.04
1.05
1.06
1.07
1.08
1.09
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
2.01
2.02
2.03
2.04
2.05
2.06
2.07
2.08
2.09
2.10
2.11
2.12
KF 3.01
KF 3.02
KF 3.03
KF 3.04
KF 3.05
KF 3.06
KF 3.07
fakultas
Sistem dapat menghapus daftar pangkat yang ada di tiap
fakultas
Sistem dapat menampilkan daftar subbagian yang ada di
tiap fakultas
Sistem dapat menambah daftar subbagian yang ada di tiap
fakultas
Sistem dapat mengedit daftar subbagian yang ada di tiap
fakultas
Sistem dapat menghapus daftar subbagian yang ada di tiap
fakultas
Sistem dapat menampilkan Laporan nilai DP3
Sistem dapat menampilkan Laporan Nilai DP3 bawahannya
Sistem dapat Cetak Laporan nilai DP3
Sistem bisa mencetak laporan DP3
Sistem dapat menampilkan daftar nilai
Sistem dapat menambah daftar nilai
Sistem dapat mengedit daftar nilai
Sistem dapat menghapus daftar nilai
Sistem bisa melihat nilai DP3
Sistem dapat menampilkan nilai DP3 masing-masing
Sistem dapat menampilkan Nilai DP3 bawahan
Sistem dapat menampilkan nilai maksimum tiap butir
penilaian DP3 masing-masing
Sistem dapat menampilkan nilai paling masksimum
Sistem dapat menampilkan nilai minimum tiap butir
penilaian DP3 masing-masing
Sistem dapat menampilkan nilai paling minimum
Sistem dapat mencari pengguna yang memiliki range nilai
tertentu
Sistem dapat menampilkan Grafik nilai masing-masing tiap
butir penilaian DP3
Sistem bisa memonitoring nilai
Sistem bisa memonitoring pesan
Sistem dapat melihat catatan penilai kepada ternilai sebagai
bahan pertimbangan ketika membeikan nilai DP3
Sistem dapat menampilkan nilai keseluruhan
Sistem dapat menuulis Pesan
Sistem dapat mengelola pesan masuk
Sistem dapat menampilkan pesan masuk yang sudah
dibalas
Sistem dapat menampilkan history pesan keluar
Sistem dapat menampilkan pesan keluar yang sudah dibalas
Sistem dapat menampilkan pelatian yang direkomendasikan
untuk perolehan nilai maksimum & minimum
KF 3.08
KF 3.09
KF 3.10
KF 3.11
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
KF
3.12
3.13
3.14
3.15
3.16
4.01
4.02
4.03
4.04
4.05
4.06
4.07
KF 4.08
KF 4.09
KF 4.10
KF 4.11
KF 4.12
KF 4.13
KF 5.01
KF 5.02
KF
KF
KF
KF
5.03
5.04
8.01
8.02
KF 8.03
KF 8.04
KF 8.05
KF 8.06
KF 8.07
KF 8.08
Jika dilihat pada tabel di atas, 5 kebutuhan fungsional yang ada pada baris
terahir tidak memiliki ID, itu dikarenakan tidak ada keterangan yang
menjelaskan kebutuhan fungsional tersebut melengkapi kebutuhan bisnis
yang mana. Dan pada use case pun tidak ada satu pun use case yang
mengarahkan kepada kebutuhan fungsional tersebut. Sehingga kebutuhan
fungsional tersebut sulit untuk diberikan nomor ID. Karena memang tidak
terpakai, baik dari sisi kebutuhan bisnis, maupun kebutuhan desain.
2. Sheet RTM
Sheet RTM ini merupakan sheet utama dari Requirement Treaceability Matrix
yang isinya merepresentasikan hubungan / keterkaitan antara seluruh aspek
yang akan digunakan untuk proses selanjutnya, misalnya testing atau bahkan
untuk pengembangan aplikasi itu sendiri nantinya. Jika pada RTM yang lama
tidak ada pengelompokkan aspek / item, maka pada RTM ini pengelompokkan
didasarkan pada SDLC, khususnya pada tahap requirement, high level design,
low level design, coding, dan testing. SDLC tersebut diletakkan pada baris paling
atas untuk selanjutnya digunakan untuk membagi aspek d bawahnya.
SDLC Software
2.1.
2.2.
Nomor urut
kebutuhan fungsional
2.3.
Kolom Priority
Pada kolom priority ini tidak ada perubahan apapun karena dari RTM yang lama,
semua KF telah memiliki prioritas masing masing yang sudah terpetakan.
2.4.
Pada RTM yang lama, kolom Functional Are ini tidak ada. Namun karena
pertimbangan traceability, maka kolom ini diadakan untuk menelusuri asal dari
use case dan aspek lainnya yang mengikuti use case. Maka muncullah
fungsional area sebagai dasar adanya use case setelah kebutuhan bisnis,
kebutuhan fungsional, dan prioritas. Adapun ID urutan dari functional area ini
akan dimasukkan dalam ID Use Case
Gambar 2 Mapping antara Functional Area dan Use Case
Nomor urut
kebutuhan fungsional
2.5. Kolom Use Case ID , use Case name, & Use Case
Description
Jika sebelumnya Use Case ID hanya mengikuti ID dari Functional Requirement,
maka pada RTM yang diperbaiki ini, Use Case ID mengikuti ID Business
requirement, KF, dan Functional Area (Gambar 2). Demikian juga Use Case
Name dan Use Case Description yang mengikuti Use Case ID.
Gambar 3 mapping Use Case
Dari RTM yang baru, dapat dilihat bahwa banyak dari use case yang tidak
menggunakan Form dalam page nya.
Gambar 4 Keterkaitan Form dan halaman
Sebenarnya jika dilihat dari banyaknya baris yang kosong pada kolom testing
dapat diketahui bahwa sangat sedikit test case yang dibuat untuk tiap use
case yang dibuat atau tiap halaman / unit yang dibuat.Adapun use case yang
dibuatkan test casenya adalah seperti yang terlihat pada tabel di bawah ini :
KESIMPULAN
Banyaknya perubahan pada RTM ini dibandingkan RTM sebelumnya (yang lama)
disebabkan tidak adanya penomoran yang runtut yang merepresentasikan
keterkaitan antara 1 kolom dengan kolom lainnya. Dengan perubahan ini
diharapkan adanya kemudahan saat melakukan pengembangan aplikasi DP3 dan
mempermudah proses testing yang akan diakukan pada mata kuliah Manajemen
Kualitas Teknologi Informasi (MKTI).
Berdasarkan RTM yang telah dibuat, tidak semua kebutuhan fungsional telah
dipenuhi oleh use case yang ada. Dari dari kebutuhan fungsional yang belum
terpenuhi tersebut ternyata juga tidak jelas mengikuti kebutuhan bisnis yang
mana.
Tidak semua use case telah dibuat test case nya, sehingga dapat disimpulkan
bahwa aplikasi ini kurang dalam hal testability nya.
Untuk activity, collaboration, sequence, dan interface diagram sudah lengkap.