Program Studi Teknik Informatika DPPL - SIANKI
2639 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat
rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika.
+ubahNilaiKinerja Fungsi ini digunakan untuk mengubah nilai kinerja
karyawan harian. +hapusNilaiKinerja
Fungsi ini digunakan untuk menghapus nilai kinerja karyawan harian.
+cariNilaiKinerja Fungsi ini digunakan untuk mencari nilai kinerja
karyawan harian. +tampilLaporan
Fungsi ini digunakan untuk menampilkan laporan nilai kinerja karyawan harian.
+cetakLaporan Fungsi ini digunakan untuk mencetak laporan nilai
kinerja karyawan harian.
3. Perancangan Data 3.1 Dekomposisi Data
3.1.1 Deskripsi Entitas Tabel User Nama
Tipe Panjang Keterangan
Username Variable
character 20
Nama yang digunakan untuk masuk ke dalam
sistem. Id_Department Integer
- Id department dari
karyawan harian foreign key.
Kata_Sandi Variable
character 20
Kata sandi pengguna yang digunakan
untuk masuk ke dalam sistem.
y +hapusNilaiKinerja
ja Fungsi ini
d d
i igunakan untuk menghap
p us
u nilai kinerja
karyawan h harian.
+cariN N
i ilaiKine
ne rj
rj a
a Fung
ngsi ini d
d ig
ig un
un akan untuk men
n ca
ca ri
r n
n ilai
k k
inerja ka
karyawan an
h h
ar a
ian. .
+tam a
pi pi
lL lL
apor r
an Fung
ngsi si in
ni digunakan unt
uk menampilkan
l lap
a oran
an nilai
ai ki
ki nerja
a ka
ryawan h
arian. +c
+c et
e ak
ak Laporan
Fu Fung
s si
i ni
digunak an
u nt
uk m
encetak la
po ra
a n ni
ni la
l i
i kine
e rj
a karyaw an
har ia
n.
3. P
P e
er ancang
an an
D D
at ata
a 3.1 Dekomposisi Data
3.1.1 Deskripsi Entitas Ta
Tabel User Na
N ma
ma Tipe
Panjang Keterangan
Us User
erna name
me Va
Variab ab
le l
characte e
r 2
20 Na
Na ma
m y
y an
ang g
di digu
gu n
nakan untuk masu
k k ke dalam
sistem. Id_Department
Integer r
- Id department dari
karyawan harian foreign key.
Kata Sandi Variable
Kata sandi pengguna 20
Program Studi Teknik Informatika DPPL - SIANKI
2739 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat
rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika.
Role Variable
character 10
Jabatan pengguna sistem.
3.1.2 Deskripsi Entitas Tabel Karyawan Harian Nama
Tipe Panjang Keterangan
NIK Integer
- Nomor induk
karyawan harian Primary Key.
Username Variable
character 20
Leader dari karyawan harian.
Id_Department Integer -
Id department dari karyawan harian
foreign key. Nama
Variable character
50 Nama karyawan
harian. Jenis_Kelamin Variable
character 10
Jenis kelamin karyawan harian.
Tanggal_Lahir Datetime -
Tanggal lahir karyawan harian
Agama Variable
character -
Agama karyawan harian.
No_Hp Variable
character 15
Nomor handphone karyawan harian.
No_Ktp Variable
character 20
Nomor kartu tanda penduduk karyawan
harian. Pendidikan
Terakhir Variable
character 10
Pendidikan terakhir karyawan harian.
3.1.2 Deskripsi En En
ti tas Tabel Kary
ryawan Harian Nama
Tipe Panjang
Kete tera
r ngan
NIK In
In t
tege r
r -
- No
No mo
m r indu
k k
ka ka
ryaw w
an an haria
ian P
P ri
r mary
y K
Key e
. User
er na
na me
m Variable
character 20
Le ad
er r dar
ar i
i ka
ryaw an
n har
r ia
ia n.
n Id
Id _Depa
pa rtment
In te
ger -
Id depart m
ment t
d d
ar ari
karyawan h
ar arian
n for
ei gn k
ey y
. Nama
a Va
ri ab
le charac
ter 50
Na ma karyawa
n n
harian. Jeni
ni s_
Kela mi
i n
n V
Vari ab
ab le
l characte
e r
r 10
Je Je
ni ni
s s
kela mi
i n
n karyawan harian.
Ta Tanggal_Lahir
Datetime -
Tanggal lahir ka
ka ry
ry aw
aw an
an h
haria ia
n n
Ag Ag
am a
a V
Variable e
characte ter
- -
Ag Agam
ama a
karyawan n
hari ri
an a
. No_Hp
Variable le
charact ter
15 Nomor handphone
karyawan harian. No_Ktp
Variable e
character r
20 Nomor kartu tanda
penduduk karyawan harian.
Program Studi Teknik Informatika DPPL - SIANKI
2839 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat
rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika.
Status_ Kepegawaian
Variable character
10 Status kepegawaian
karyawan harian kontrak atau
tetap. Foto
Binary -
Foto karyawan harian.
3.1.3 Deskripsi Entitas Tabel Department Nama