Upload
trinhminh
View
223
Download
0
Embed Size (px)
Citation preview
21
BAB III
ANALISIS_DAN_PERANCANGAN_SISTEM
3.1 Analisa Permasalahan
Penilaian kinerja yang berlangsung saat ini di PT. Menteng Mandiri Sejahtera
cenderung subyektif dan tidak transparan. Hal ini dikarenakan proses penilaian saat
ini terbatas secara verbal dari setiap manajer kepada direktur utama. Setiap manajer
tidak memiliki standart penilaian yang sama, sehingga hasil penilaian tidak dapat
dijadikan acuan yang baik. Karyawan yang lebih dekat dengan manajer atau direktur
lebih mudah untuk mendapatkan hasil penilaian yang baik, sehinga cepat
mendapatkan promosi atau kenaikan gaji. Sedangkan bagi karyawan yang tidak
begitu dekat dengan manajer cenderung mendapatkan nilai penilaian rata-rata bahkan
dibawah rata-rata. Hal ini mengakibatkan ketidakpuasan pada karyawan yang merasa
dirugikan.
3.2 Analisa Kebutuhan Sistem
Berdasarkan permasalahan yang terjadi, dibutuhkan sistem penilaian kinerja
menggunakan metode Graphic Rating Scales (GRS) yang diterapkan dalam bentuk
pengisian kuesioner. Kuesioner berisi pertanyaan mengenai karakteristik penilaian
yang telah ditetapkan. Penilai cukup memberikan nilai penilaian dengan range nilai 1
– 5, dengan asumsi semakin besar nilai semakin baik kinerja karyawan tersebut. Hasil
keseluruhan penilaian di rekap untuk di hitung persentase tingkat pencapaian kinerja
karyawan, sebagai bahan evaluasi pimpinan perusahaan.
22
3.3 Perancangan Sistem
Perancangan sistem pada penelitian ini menggunakan diagram-diagram
perancangan seperti blok diagram, sistem flow, data flow diagram (DFD), Entity
Relationship Diagram (ERD), dan desain tampilan antar muka.
3.3.1 Blok Diagram
Blok diagram menggambarkan alur proses sistem yang dikelompokkan
berdasarkan input, proses dan output. Dengan adanya blok diagram dapat diketahui
data-data yang diinput ke dalam sistem, proses yang dilakukan sistem, dan hasil
output sistem.
23
Gambar 3.1 Blok Diagram Sistem
Blok diagram diatas menggambarkan input, proses dan output yang terjadi di
alur proses aplikasi. Penjelasan dari ketiga bagian tersebut dijelaskan dibawah ini.
1. Input
1. Data Login dalam bentuk username dan password dan digunakan saat
melakukan proses login di sistem.
Blog Diagram Sistem Penilaian Karyawan PT.Menteng Mandiri Sejahtera
Input Proses Output
Data Hak
Akses
Penilai
Data
karyawan
Manajemen
Karyawan
Data
Kuesioner
Manajemen
Data
Kuesioner
Kriteria
Penilaian
Pertanyaan
Kuesioner
Manajemen
Daftar
Pertanyaan
Manajemen
Kriteria
Penilaian
Pembuatan
Kuesioner
Daftar
Pertanyaan
Kuesioner
Laporan
Hasil
Analisa
Analisa
Kuesioner
Pengisian
Kuesioner
Jabatan
Manajemen
Jabatan
Karyawan
Data Divisi Manajemen
Divisi
Username
PasswordLogin
Info Status
Login
CabangManajemen
Cabang
24
2. Data kriteria penilai merupakan kategori penilaian seperti kualitas kerja,
kuantitas kerja, disiplin, dll.
3. Data pertanyaan kuesioner merupakan daftar pertanyaan yang akan
ditampilkan di kuesioner. Setiap pertanyaan mewakili kriteria penilaian
tertentu.
4. Data Kuesioner merupakan detail kuesioner seperti nama kuesioner, tanggal
dan tujuan dibuatnya kuesioner.
5. Data divisi berisikan tempat atau kelompok pekerjaan karyawan.
6. Data karyawan merupakan data pengguna sistem dan karyawan yang akan
dinilai kinerjanya. Setiap pengguna sistem memiliki hak akses untuk
menggunakan sistem.
7. Data Bagian merupakan posisi kedudukan karyawan di perusahaan.
8. Data hak akses merupakan username dan password penilai (khusus bagian
manajer, direktur dan kepala bagian) di dalam sistem.
9. Data cabang merupakan data kantor cabang dari perusahaan.
2. Proses
1. Proses login merupakan proses untuk membatasi dan membagi hak akses
pengguna sistem
2. Proses manajemen kriteria penilaian merupakan proses untuk tambah, ubah
dan hapus kriteria penilaian.
3. Proses manajemen daftar pertanyaan kuesioner merupakan proses untuk
tambah, mengubah dan hapus data pertanyaan untuk kuesioner.
25
4. Proses Master divisi merupakan proses untuk tambah, ubah dan hapus data
divisi.
5. Proses Master bagian karyawan merupakan proses untuk tambah, ubah dan
hapus bagian karyawan.
6. Proses Master bagian karyawan merupakan proses untuk tambah, ubah dan
hapus bagian karyawan.
7. Proses Master karyawan merupakan proses untuk tambah, ubah dan hapus
detail karyawan perusahaan.
8. Proses manajemen data kuesioner merupakan proses untuk tambah, ubah dan
hapus identitas atau kelompok kuesioner.
9. Proses pembuatan kuesioner merupakan proses penambahan data pertanyaan
kuesioner yang diambil dari daftar pertanyaan yang telah dibuat ke dalam
kelompok kueisoner yang telah diinputkan.
10. Proses pengisian kuesioner merupakan proses menjawab pertanyaan kuesioner
berdasarkan standart metode Graphic Rating Scales.
11. Proses analisa kuesioner merupakan proses perhitungan hasil keseluruhan
keusioner berdasarkan perhitungan Graphic Rating Scales.
3. Output
1. Info status login merupakan hasil dari proses login yang berisikan
pemberitahuan apakah data login yang diinputkan benar atau salah.
2. Laporan daftar pertanyaan keusioner berisikan seluruh data pertanyaan
kuesioner yang dikelompokkan berdasarkan kriteria penilaian.
26
3. Laporan hasil analisa menampilkan urutan karyawan yang memiliki penilaian
terbaik hingga terburuk.
3.3.2 Sistem Flow
Dalam menentukan arah atau alur sistem dibutuhkan suatu cara perancangan
untuk mendeskripsikan bagaimana tiap langkah yang dilakukan dalam sistem dan
pengguna dapat diketahui agar didapatkan suatu gambaran mengenai cara kerja dari
sistem yang akan dibangun berdasarkan alur rancangan pada Gambar 3.1.
1. Sistem Flow Proses Login
Proses login merupakan proses yang terjadi saat user/pengguna sistem mulai
menggunakan sistem. Saat proses login dilakukan pengecekan username, password
dan hak akses user. Jika data username dan password salah, sistem memberikan
informasi status login gagal. Alur sistem flow proses login dapat dilihat pada gambar
dibawah ini.
Gambar 3.2 Sistem Flow Proses Login
Proses Login
Sistem Penilaian Karyawan PT. Menteng Mandiri SejahteraUser/Pengguna
Tidak
Ya
Halaman Menu
Penilai
Validasi Data
Login
Memberi
informasi status
login gagal
informasi
status login
gagal
Data Login
Valid ?
Mulai
Username,
password
dan status
user
Selesai
karyawan
Cek Hak
Akses User
Apakah
Manager ?
Apakah Kepala
Bagian ?
Ya Ya
TidakApakah Admin
?Tidak
Ya
Menampilkan
Menu Manager
Menampilkan
Menu Manager
Menampilkan
Menu Admin
Halaman Menu
Admin
27
2. Sistem Flow Master Kriteria Penilaian
Bagian personalia bertugas untuk mengolah data kriteria penilaian. Master
kriteria penilaian meliputi proses untuk tambah, ubah dan hapus kriteria penilaian.
Bagian personalia harus terlebih dahulu login ke dalam sistem menggunakan
username dan password yang sudah dibuatkan. Jika login berhasil, bagian personalia
dapat menambahkan, merubah dan menghapus data kriteria penilaian. Alur sistem
flow Master kriteria penilaian dapat dilihat pada gambar dibawah ini.
Gambar 3.3 Sistem Flow Master Kriteria Penilaian
Master Kriteria Penilaian
Sistem Penilaian Karyawan PT. Menteng Mandiri SejahteraBagian Personalia
Halaman Master Kriteria
Penilaian
Mulai
Simpan Data
Kriteria Penilaian
Selesai
kriteria
Memilih menu
kriteria
Menampilkan
data perubahan
Daftar kriteria
penilaian
Pilih Tombol
Tambah
Data ?
Ubah Data
?Hapus Data ?Tidak Tidak
Tambah Data
Ubah Data
Ya
Ya
Hapus Data
Kriteria
Ya
Menampilkan data
kreiteria
kriteria
28
3. Sistem Flow Master Divisi
Bagian personalia bertugas untuk mengolah data divisi. Data divisi
merupakan kelompok kerja dimana karyawan berada. Master divisi meliputi proses
untuk tambah, ubah dan hapus data. Bagian personalia harus terlebih dahulu login ke
dalam sistem menggunakan username dan password yang sudah dibuatkan. Alur
sistem flow Master bagian dapat dilihat pada gambar dibawah ini.
Gambar 3.4 Sistem Flow Master Divisi
Master Divisi
Sistem Penilaian Karyawan PT. Menteng Mandiri SejahteraBagian Personalia
Halaman Master Divisi
Mulai
Simpan Data Divisi
Selesai
Divisi
Memilih menu
Master divisi
Menampilkan
data perubahanDaftar Divisi
Pilih Tombol
Tambah
Data ?
Ubah Data
?Hapus Data ?Tidak Tidak
Tambah Data
Ubah Data
Ya
YaHapus Data Divisi
Ya
Menampilkan data
divisi
Divisi
29
4. Sistem Flow Master Bagian Karyawan
Bagian personalia bertugas untuk mengolah data bagian. Master bagian
meliputi proses untuk tambah, ubah dan hapus data bagian. Bagian personalia harus
terlebih dahulu login ke dalam sistem menggunakan username dan password yang
sudah dibuatkan. Jika loginberhasil, bagian personalia dapat menambahkan, merubah
dan menghapus data bagian. Alur sistem flow Master bagian dapat dilihat pada
gambar dibawah ini.
Gambar 3.5 Sistem Flow Master Bagian Karyawan
Master Bagian
Sistem Penilaian Karyawan PT. Menteng Mandiri SejahteraBagian Personalia
Halaman Master bagian
Mulai
Simpan Data
bagian
Selesai
bagian
Memilih menu
Master bagian
Menampilkan
data perubahanDaftar bagian
Pilih Tombol
Tambah
Data ?
Ubah Data
?Hapus Data ?Tidak Tidak
Tambah Data
Ubah Data
Ya
YaHapus Data bagian
Ya
Menampilkan data
bagian
bagian
30
5. Sistem Flow Master Karyawan
Bagian personalia bertugas untuk mengolah data karyawan. Master karyawan
meliputi proses untuk tambah, ubah dan hapus data karyawan sesuai dengan bagian
masing-masing karyawan. Bagian personalia harus terlebih dahulu login ke dalam
sistem menggunakan username dan password yang sudah dibuatkan. Jika login
berhasil, bagian personalia dapat menambahkan, merubah dan menghapus data
karyawan. Alur sistem flow Master karyawan dapat dilihat pada gambar dibawah ini.
Gambar 3.6 Sistem Flow Master Karyawan
Master Karyawan
Sistem Penilaian Karyawan PT. Menteng Mandiri SejahteraBagian Personalia
Halaman Master karyawan
Mulai
Simpan Data
Karyawan
Selesai
karyawan
Memilih menu
Master karyawan
Menampilkan
data perubahanDaftar Hak Akses
Pilih Tombol
Tambah
Data ?
Ubah Data
?Hapus Data ?Tidak Tidak
Tambah Data
Ubah Data
Ya
Ya
Hapus Data Hak
Karyawan
Ya
Jabatan
Jabatan Manajer atau
Kepala Bagian ?
Set Hak Akses
(username,
password)
Ya
Tidak
Divisi
Pilih Data Jabatan
Pilih Data Divisi
Menampilkan data
karyawan
karyawan
31
6. Sistem Flow Data Kuesioner
Bagian personalia bertugas untuk mengolah data pertanyaan kuesioner.
Master pertanyaan kuesioner meliputi proses untuk tambah, ubah dan hapus data
pengguna. Bagian personalia harus terlebih dahulu login ke dalam sistem
menggunakan username dan password yang sudah dibuatkan. Jika login berhasil,
bagian personalia dapat menambahkan, merubah dan menghapus data pertanyaan
kuesioner. Alur sistem flow Master pertanyaan kuesioner dapat dilihat pada gambar
dibawah ini.
Gambar 3.7 Sistem Flow Data Kuesioner
Master Pertanyaan Kuesioner
Sistem Penilaian Karyawan PT. Menteng Mandiri SejahteraBagian Personalia
Halaman Master Pertanyaan
Kuesioner
Mulai
Simpan Data
Pertanyaan
Kuesioner
Selesai
Pertanyaan
Kuesioner
Memilih menu input
kuisioner
Menampilkan
data perubahan
Daftar Pertanyaan
Kuesioner
Pilih Tombol
Tambah
Data ?
Ubah Data
?Hapus Data ?Tidak Tidak
Tambah Data
Ubah Data
Ya
Ya
Hapus Data
Ya
Menampilkan data
pertanyaan
Pertanyaan
Kuesioner
32
7. Sistem Flow Input Pembuatan Kuesioner
Detail kuesioner berisikan inputan identitas kuesioner dan setting pertanyaan
kusioner. Pada halaman menu ini, bagian personalia dapat melakukan tambah, ubah
dan hapus identitas kuesioner. Setiap data kuesioner yang telah diinptukan akan
tampil pada daftar kuesioner. Setiap kuesioner hasrus mempunyai pertanyaan
kuesioner, maka bagian personalia dapat tekan tombol “setting pertanyaan kuesioner.
Pada halaman setting pertanyaan kuesioner, pengguna dapat tambah data set
pertanyaan kuesioner dan menghapus data set pertanyaan kuesioner. Alur sistem flow
input detail kuesioner dapat dilihat pada gambar dibawah ini.
Gambar 3.8 Sistem Flow Pembuatan Kuesioner
Pembuatan Kuesioner
Sistem Penilaian Karyawan PT. Menteng Mandiri SejahteraBagian Personalia
Phas
e
Mulai
Memilih menu pembuatan kuesioner
Menampilkan data kuesioner
Halaman pembuatan Kuesioner
Pilih Tombol
Tambah Data ?
Ubah Data ? Hapus Data ?Setting
Pertanyaan1Tidak Tidak Tidak Tidak
Tambah DataPilih Data Divisi
Divisi
Ya
Ubah DataYa
Simpan Data Kuesioner
Kuesioner
Hapus Data Kuesioner
Ya
Pilih Pertanyaan Kuesioner
Terpilih
Menampilkan daftar
pertanyaan kuesioner
terpilih
Detail Kuesioner
Tambah Set Pertanyaan ?
Halaman Set Pertanyaan Kuesioner
Ya
Pilih Pertanyaan Kuesioner
Pertanyaan Kuesioner
Hapus Set Pertanyaan ?
Simpan Pertanyaan Keusioner
Terpilih
Ya
Tidak
Hapus Pertanyaan Keusioner
Terpilih
DetailKuesioner
Menampilkan Detail
Perubahan Detail
Kuesioner
2
3
3
Tidak Cancel ? Tidak
2
Selesai
1
Ya
33
8. Sistem Flow Pengisian Kuesioner
Proses pengisian kuesioner hanya dapat dilakukan oleh kepala bagian atau
manajer. Kepala divisi melakukan penilaian kepada karyawan yang berada pada
divisinya, sedangkan manajer melakukan penilaian kepada seluruh kepala bagian.
Penilai harus terlebih dahulu login ke dalam sistem menggunakan username dan
password yang sudah dibuatkan. Setelah membuka halaman pengisian kuesioner,
penilai dapat melihat list daftar kuesioner yang sudah dinilai atau belum. Penilai
dapat langsung memberikan penilaian dengan mengisi keusioner yang belum dinilai.
Alur sistem flow pengisian kuesioner dapat dilihat pada gambar dibawah ini.
Gambar 3.9 Sistem Flow Pengisian Kuesioner
Pengisian Kuesioner
Sistem Penilaian Karyawan PT. Menteng Mandiri SejahteraPenilai
Halaman
Manajamen
Pengisian Kuesioner
Mulai
Menampilkan kuisioner
Selesai
hasil kuesioner
Memilih Menu
pengisian kuisioner
Informasi Kuesioner
yang telah diubah
Memilih kuisioner dan detail
karyawan yang akan diniliai
Menampilkan daftar karyawan
dan detail kuisioner
karyawan detail kuesioner
kuesioner
Halaman
Manajamen
Pengisian KuesionerMengisi kuisioner
Simpan?
Simpan data hasil kuisioner
yatidak
Menampilkan daftar karyawan
dan detail kuisioner
karyawan
detail kuesioner
tidak
Menilai
lagi?ya1
1
34
9. Sistem Flow Perhitungan Hasil Kuesioner
Bagian personalia bertugas untuk mengolah perhitungan hasil kuesioner.
Perhitungan hasil kuesioner meliputi proses untuk memilih yang akan dianalisa.
Kemudian proses selanjutnya adalah sistem melakukan perhitungan sesuai dengan
metode yang telah di tentukan. Dari kedua proses tersebut maka akan dihasilkan hasil
analisa. Bagian personalia harus terlebih dahulu login ke dalam sistem menggunakan
username dan password yang sudah dibuatkan. Alur sistem flow perhitungan hasil
kuesioner dapat dilihat pada gambar dibawah ini.
Gambar 3.10 Sistem Flow Perhitungan Hasil Kuesioner
Perhitungan Hasil Kuesioner
Sistem Penilaian Karyawan PT. Menteng Mandiri SejahteraBagian Personalia
Halaman Manajamen
Perhitungan Hasil Kuesioner
Kuesioner
Mulai
Perhitungan skala linkert &
Graphic Rating Scales
Selesai
Memilih menu Analisa
Memilih Divisi
Hasil Analisa
Divisi
Menampilkan Hasil
Analisa
hasil analisa
kriteria
Menampilkan Divisi
Hasil Kuesioner
Menampilkan detail
kuesioner
Menampilkan detail
kuisionerDetail kuisioner
Memilih detail kuisionerMemulai analisa
35
10. Sistem Flow Laporan Daftar Pertanyaan Kuesioner
Bagian personalia dapat melihat dan mencetak daftar pertanyaan kueisioner
yang telah dibuat. Alur sistem flow laporan daftar pertanyaan kuesioner dapat dilihat
pada gambar dibawah ini.
Gambar 3.11 Sistem Flow Laporan Daftar Pertanyaan Kuesioner
Laporan Daftar Pertanyaan Kuesioner
Sistem Penilaian Karyawan PT. Menteng Mandiri SejahteraBagian Personalia
Halaman Laporan Daftar
Pertanyaan Kueisoner
Mulai
Selesai
Memilih menu Laporan
daftar pertanyaan kuisioner
Informasi Laporan
Berhasil di cetak
Pertanyaan
kuesioner
Cetak Laporan ?
Mencetak Laporan
Kuesioner
YA
TIDAK
Menampilkan daftar
pertanyaan kuesioner
Memilih
cetak
36
11. Sistem Flow Laporan Penilaian Per Karyawan
Bagian personalia dapat melihat dan mencetak laporan hasil penilaian setiap
karyawan. Alur sistem flow laporan hasil penilaian setiap karyawan dapat dilihat pada
gambar dibawah ini.
Gambar 3.12 Sistem Flow Laporan Penilaian Per Karyawan
Laporan Penilaian Per Karyawan
Sistem Penilaian Karyawan PT. Menteng Mandiri SejahteraBagian Personalia
Halaman Laporan Penilaian
Karyawan
Mulai
Selesai
Memilih menu laporan
karyawan
Laporan Penilaian
karyawan sesuai
NIK
Hasil Analisa
Menampilkan hasil
penilaian sesuai NIK
Input NIK
Menampilkan
Halaman laporan
penilaian per
karyawan
37
12. Sistem Flow Laporan Penilaian Seluruh Karyawan
Bagian personalia dapat melihat dan mencetak laporan hasil penilaian setiap
karyawan. Alur sistem flow laporan hasil penilaian setiap karyawan dapat dilihat pada
gambar dibawah ini.
Gambar 3.13 Sistem Flow Laporan Penilaian Seluruh Karyawan
Laporan Penilaian Seluruh Karyawan
Sistem Penilaian Karyawan PT. Menteng Mandiri SejahteraBagian Personalia
Halaman Laporan Penilaian
Karyawan
Mulai
Selesai
Memilih menu Laporan
Penilaian Seluruh
karyawan
Laporan Penilaian
seluruh karyawan
Hasil Analisa
Menampilkan hasil
penilaian seluruh
karyawan
Pilih Seluruh Karyawan
Menampilkan
halaman laporan
penilaian karyawan
38
3.3.3 Data Flow Diagram (DFD)
Data flow Diagram (DFD) menggambarkan alur data dari interaksi pengguna
dengan sistem. Pada diagram ini dapat terlihat tempat penyimpanan data (tabel) yang
terdapat pada sistem. Data flow Diagram (DFD) terdiri dari context diagram,
diagram level 0 dan detail level diagram.
1. Context Diagram
Pada context diagram ini terdapat 3 entitas sistem yaitu bagian personalia,
direktur dan penilai. Berikut ini context diagram Sistem Penilaian Karyawan.
Gambar 3.14 Context diagram sistem penilaian kinerja karyawan
daftar karyawan
jawaban kuesioner
1 Sistem Penilaian Karyawan PT
Menteng Mandiri Sejahtera
PENILAI
BAGIAN_PERSONALIA
pembuatan kuesioner
hasil kuesioner
kriteria penilaian
daftar kriteria penilaian
data divisi
daftar divisi
data bagian
daftar bagian
data karyawan
daftar karyawan
data pengguna data pertanyaan kuesioner
data kuesioner
daftar pengguna daftar pertanyaan
daftar kuesioner
Laporan Penilaian Karyawan
laporan penilaian seluruh karyawan
Direktur
Laporan hasil seleksi karyawan
Parameter laporan
39
2. DFD Level 0
Level 0 merupakan detail dari context diagram. Pada penelitian ini terdapat 9
fungsional sistem yaitu Master kriteria penilaian, manajamen divisi, Master bagian,
Master karyawan, Master pengguna, Master data kuesioner, Master pembuatan
kuesioner, pengisian kuesioner, dan perhitungan hasil kuesioner.
Gambar 3.15 Level 0 Diagram Sistem
BAGIAN_PERSONALIA
1 Manajemen
Kriteria Penilaian kriteria penilaian
1 kriteria
2 Manajemen Divisi data divisi
2 divisi
3 Manajemen
Bagian 3 Bagian
4 Manajemen
Karyawan 4 karyawan
data Bagian
data karyawan id Bagian
id divisi
5 Manajemen
Pengguna data pengguna
5 pengguna
id karyawan
6 Manajemen
Data Kuesioner data kuesioner
6 pertanyaan kuesioner
7 Manajemen Pembuatan
Kuesioner data pembuatan kuesioner
7 detail kuesioner
id divisi
8 Pengisian Kuesioner
8 hasil kuesioner
id kuesioner data jawaban kuesioner id karyawan
9 Perhitungan Hasil
Kuesioner
PENILAI
hasil kuesioner
9 hasil analisa
id hasil kuesioner id kriteria
id pertanyaan kuesioner
10 Menampilkan Laporan Hasil
Penilaian detail hasil analisa
laporan penilaian per karyawan
laporan penilaian seluruh karyawan
daftar data kuesioner
detail kriteria penilaian
detail divisi
detail Bagian
Detail Hasil Kuesioner
id pengguna
Direktur Laporan hasil seleksi
40
3. DFD Level 1 Master Kriteria Penilaian
Level 1 Master kriteria penilaian menggambarkan sub proses dari fungsional
Master kriteria penilaian. Pada level 1 ini terlihat 3 sub proses yaitu tambah data
kriteria penilaian, ubah data kriteria penilaian, dan hapus data kriteria penilaian.
Gambar 3.16 Level 1 Master kriteria penilian
4. DFD Level 1 Master Divisi
Level 1 Master divisi menggambarkan sub proses dari fungsional Master
divisi. Pada level 1 ini terlihat 3 sub proses yaitu tambah data divisi, ubah data divisi,
dan hapus data divisi.
BAGIAN_PERSONALIA
kriteria penilaian
perubahan kriteria penilaian
kriteria penilaian dihapus
detail kriteria penilaian
id kriteria
detail perubahan
kriteria penilaian
id kriteria
1 kriteria
kriteria penilaian terhapus
1
Tambah Kriteria
Penilaian
2
Ubah Kriteria
Penilaian
3
Hapus Kriteria
Penilaian
41
Gambar 3.17 Level 1 Master divisi
5. DFD Level 1 Master Bagian
Level 1 Master bagian menggambarkan sub proses dari fungsional Master
bagian. Pada level 1 ini terlihat 3 sub proses yaitu tambah data bagian, ubah data
bagian, dan hapus data bagian.
Gambar 3.18 Level 1 Master Bagian
BAGIAN_PERSONALIA
data divisi 1
Tambah Data
Divisi
2
Ubah Data Divisi
3
Hapus Data Divisi
1 divisiperubahan data divisi
data divisi dihapus
detail data divisi
id divisi
detail perubahan
data divisi
id divisi
data divisi terhapus
BAGIAN_PERSONALIA 1
Tambah Data Bagian
detail data Bagian
id Bagian
detail perubahan
data Bagian
id Bagian
data Bagian
terhapus
1 Bagian
data Bagian
perubahan data Bagian
data Bagian dihapus
2 Ubah Data
Bagian
3 Hapus Data
Bagian
42
6. DFD Level 1 Master Cabang
Level 1 Master cabang menggambarkan sub proses dari fungsional diagram
level 0. Pada level 1 ini terlihat 3 sub proses yaitu tambah data cabang, ubah data
cabang, dan hapus data cabang.
Gambar 3.19 Level 1 Master Cabang
7. DFD Level 1 Master Karyawan
Level 1 Master karyawan menggambarkan sub proses dari fungsional Master
karyawan. Pada level 1 ini terlihat 3 sub proses yaitu tambah data karyawan, ubah
data karyawan, dan hapus data karyawan sesuai dengan divisi dan bagian masing-
masing karyawan.
BAGIAN_PERSONALIA
1
Tambah Data cabang
detail data cabang
id cabang
detail perubahan
data cabang
id cabang
data cabang
terhapus
1 cabang
data cabang
perubahan data cabang
data cabang dihapus
2
Ubah Data cabang
3
Hapus Data cabang
43
Gambar 3.20 Level 1 Master karyawan
8. DFD Level 1 Master Pengguna
Level 1 Master penguna menggambarkan sub proses dari fungsional Master
pengguna. Pada level 1 ini terlihat 3 sub proses yaitu tambah data pengguna, ubah
data pengguna, dan hapus data pengguna sesuai dengan divisi masing-masing
karyawan.
BAGIAN_PERSONALIA data karyawan
perubahan data karyawan
data karyawan dihapus
detail data karyawan
id karyawan
3 karyawan
2 divisi
1 bagian
1
Tambah Data
Karyawan
2
Ubah Data
Karyawan
3
Hapus Data
Karyawan
detail perubahan
data karyawan
id karyawan
data karyawan terhapus
id bagian
id divisi
id bagian
id divisi
cabang id cabang
id cabang
44
Gambar 3.21 Level 1 Master pengguna
9. DFD Level 1 Master Data Kuesioner
Level 1 Master data kuesioner menggambarkan sub proses dari fungsional
Master pertanyaan kuesioner. Pada level 1 ini terlihat 3 sub proses yaitu tambah
pertanyaan kuesioner, ubah pertanyaan kuesioner, dan hapus pertanyaan kuesioner.
Gambar 3.22 Level 1 Master data kuesioner
BAGIAN_PERSONALIA
2 pengguna
1 karyawan
detail data pengguna
id pengguna
detail perubahan
data pengguna
id pengguna
data pengguna terhapus
id karyawan
id karyawan
1
Tambah Data
Pengguna
2
Ubah Data
Pengguna
3
Hapus Data
Pengguna
data pengguna
perubahan data pengguna
data pengguna dihapus
1pertanyaan
kuesioner
BAGIAN_PERSONALIA
1
Tambah
Pertanyaan
Kuesioner
2
Ubah Data
Pertanyaan
Kuesioner
3
Hapus Data
Pertanyaan
Kuesioner
data pertanyaan kuesioner
perubahan data pertanyaan
kuesioner
data pertanyaan kuesioner dihapus
detail data pertanyaan kuesioner
id pertanyaan kuesioner
detail perubahan
data pertanyaan kuesioner
id pertanyaan kuesioner
data pertanyaan kuesioner terhapus
45
10. DFD Level 1 Master Pembuatan Kuesioner
Level 1 Master pembuatan kuesioner menggambarkan sub proses dari
fungsional Master detail kuesioner. Pada level 1 ini terlihat 2 sub proses yaitu tambah
detail kuesioner dan ubah detail kuesioner sesuai dengan daftar pertanyaan kuesioner
dan divisi yang ada.
Gambar 3.23 Level 1 pembuatan kuesioner
11. DFD Level 1 Pengisian Kuesioner
Level 1 pengisian kuesioner menggambarkan sub proses dari fungsional
pengisian kuesioner. Pada level 1 ini terlihat 2 sub proses yaitu memilih kuesioner
sesuai dengan bagian dan divisi penilai dan mengisi jawaban kuesioner sesuai dengan
jawaban masing-masing karyawan.
3 detail kuesioner
2 divisi
1 pertanyaan
kuesioner
BAGIAN_PERSONALIA
1
Tambah Detail Kuesioner
2
Ubah Detail Kuesioner
data pembuatan kuesioner
perubahan data pembuatan kuesioner
Data pembuatan kuesioner
id detail kuesioner
perubahan data pembuatan kuesioner
id pertanyaan kuesioner
id divisi
id pertanyaan kuesioner
id divisi
46
Gambar 3.24 Level 1 pengisian kuesioner
12. DFD Level 1 Perhitungan Hasil Kuesioner
Level 1 perhitungan hasil kuesioner menggambarkan sub proses dari
fungsional perhitungan hasil kuesioner. Pada level 1 ini terlihat 3 sub proses.
Langkah-langkah proses berjalan adalah memilih kuesioner yang akan dianalisa,
kemudah sistem melakukan skala linker berdasarkan inputan pengguna. Hasil dari
proses skala linkert dibandingkan dengan metode graphic rating scale. Hasil proses
berupa analisa yang disimpan pada table hasil analisa.
Detail
Kusioner
4 karyawan
8.1
Pilih Kuesioner10 detail kuesioner1
8.2
Pilih Karyawan yang
Dinilai
NIK
id Detial Kuesioner
8.3
Pengisian Kueisoner11 pertanyaan keusioner
NIK
Detail
Pertanyaan
12 Kriteria Penilaian
Detail Kriteria
13 hasil kuesionerr
Jawaban
Kuesioner
47
Gambar 3.25 Level 1 perhitungan hasil kuesioner
13. DFD Level 1 Laporan Hasil Penilaian
Level 1 perhitungan hasil penilaian menggambarkan detail proses untuk
menampilkan laporan hasil penilaian. Pada level 1 ini terlihat 1 sub proses yaitu
memilih kuesioner yang akan di analisa berdasarkan kriteria tertentu.
Gambar 3.26 Level 1 laporan hasil kuesioner
BAGIAN_PERSONALIA
1
Memilih Kuesioner yang
Akan Di Analisa
hasil kuesioner
3 hasil analisa
1 hasil kuesioner
id hasil kuesioner
2 kriteriaid kriteria
hasil analisa
2
Perhitungan Berdasarkan
Skala Linkert
3
Perbandingan hasil
dengan metode graphic
rating scales
ID Kuesioner
Detail Hasil Penilaian
14 hasil
10.1
Pilih Kuesionerr
10.2
Menampilkan laporan hasil penilaian seluruh karyawan
15 detail kuesionerr
id kuesioner
Direktur
Data hasil
penilaian
Id kuesioner
48
3.3.4 Entity Relationship Diagram (ERD)
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam
basis data berdasarkan objek-objek dasar data. ERD terbagi dalam 2 diagram yaitu
Conseptual Data Model (CDM) & Physical Data Model (PDM).
1. Conceptual Data Model (CDM)
Gambar 3.27 Conceptual Data Model Sistem Penilaian Kinerja Karyawan
idDivisi
idDivisi
idCabang
idKaryawan
idKaryawan
idBagian
idDetailKuesioner
idPertanyaan
idKuesioner
idKuesioner
Pertanyaan
#
o
o
idPertanyaan
pertanyaan
statusPertanyaan
...
Integer
Text
Integer
Kuesioner
#
o
o
o
o
idKuesioner
kuesioner
deskripsiKuesioner
tgl_Awal
tgl_Akhir
...
Integer
Variable characters (200)
Variable characters (200)
Date
Date
Karyawan
*
o
o
o
o
o
o
o
o
o
o
idkaryawan
namakaryawan
tempatlahir
tanggallahir
alamatrumah
statuskaryawan
isKabag
isManajer
isDirektur
username
password
...
Integer
Variable characters (50)
Text
Date
Text
Integer
Integer
Integer
Integer
Variable characters (50)
Variable characters (50)
hasilKuesioner
#
o
o
idHasilKuisioner
jawabanKuisioner
tglKuisioner
...
Integer
Integer
Date
divisi
#
o
o
o
idDivisi
namaDivisi
deskripsiDivisi
statusDivisi
...
Integer
Variable characters (50)
Text
Integer
detailKuesioner
# idDetailKuisioner Integer
cabang
#
o
idCabang
namaCabang
Integer
Variable characters (50)
bagian
#
o
o
o
idBagian
namaBagian
deskripsiBagian
statusBagian
...
Integer
Variable characters (50)
Text
Integer
analisa
o
o
o
hasilAnalisa
totalHasilAnalisa
tglAnalisa
...
Decimal
Integer
Date
49
2. Physical Data Model (PDM)
Gambar 3.28 Physical Data Model Sistem Penilaian Kinerja Karyawan
3.3.5 Struktur Tabel
Struktur tabel menunjukkan detail isi tabel pada database sistem. Dengan
adanya strukur tabel dapat diketahui kolom-kolom tabel, panjang data maksimum,
primary key dan foreign key.
1. Tabel Kriteria Penilaian
Nama Tabel : tblkriteriapenilaian
Primary Key : idKriteria
Foreign Key : -
Fungsi : Menyimpan data-data kriteria penilaian karyawan
FK_KUESIONE_IDDIVISI_DIVISI
FK_KARYAWAN_IDDIVISI1_DIVISI
FK_KARYAWAN_IDCABANG_CABANG
FK_HASILKUE_IDKARYAWA_KARYAWAN
FK_ANALISA_IDKARYAWA_KARYAWAN
FK_BAGIAN_IDBAGIAN_KARYAWAN
FK_HASILKUE_IDDETAILK_DETAILKU
FK_DETAILKU_IDPERTANY_PERTANYA
FK_DETAILKU_IDKUESION_KUESIONE
FK_ANALISA_IDKUESION_KUESIONE
Pertanyaan
idPertanyaan
pertanyaan
statusPertanyaan
...
integer
long varchar
integer
<pk>
Kuesioner
idKuesioner
idDivisi
kuesioner
deskripsiKuesioner
tgl_Awal
tgl_Akhir
...
integer
integer
varchar(200)
varchar(200)
date
date
<pk>
<fk>
Karyawan
idDivisi
idCabang
idkaryawan
namakaryawan
tempatlahir
tanggallahir
alamatrumah
statuskaryawan
isKabag
isManajer
isDirektur
username
password
...
integer
integer
integer
varchar(50)
long varchar
date
long varchar
integer
integer
integer
integer
varchar(50)
varchar(50)
<fk1>
<fk2>
hasilKuesioner
idHasilKuisioner
idDetailKuisioner
jawabanKuisioner
tglKuisioner
...
integer
integer
integer
date
<pk>
<fk2>
divisi
idDivisi
namaDivisi
deskripsiDivisi
statusDivisi
...
integer
varchar(50)
long varchar
integer
<pk>
detailKuesioner
idDetailKuisioner
idKuesioner
idPertanyaan
...
integer
integer
integer
<pk>
<fk2>
<fk1>
cabang
idCabang
namaCabang
integer
varchar(50)
<pk>
bagian
idBagian
namaBagian
deskripsiBagian
statusBagian
...
integer
varchar(50)
long varchar
integer
<pk>
analisa
idKuesioner
hasilAnalisa
totalHasilAnalisa
tglAnalisa
...
integer
decimal
integer
date
<fk2>
50
Tabel 3.1 Struktur Tabel Kriteria Penilaian
Name Data Type Length Constraint
idKriteria integer
Primary Key
namaKriteria varchar 50
kriteria integer
2. Tabel Divisi
Nama Tabel : tblDivisi
Primary Key : idDivisi
Foreign Key : -
Fungsi : Menyimpan data divisi tempat karyawan berada
Tabel 3.2 Struktur Tabel Divisi
Name Data Type Length Constraint
idDivisi (PK) integer Primary Key
namaDivisi varchar 50
deskripsiDivisi text
statusDivisi integer
3. Tabel Bagian
Nama Tabel : tblbagian
Primary Key : idBagian
Foreign Key : -
Fungsi : Menyimpan data bagian karyawan
Tabel 3.3 Struktur Tabel Bagian
Name Data Type Length Constraint
idBagian (PK) integer Primary Key
namaBagian varchar 50
51
Name Data Type Length Constraint
deskripsiBagian text
statusBagian integer
4. Tabel Karyawan
Nama Tabel : tblkaryawan
Primary Key : idKaryawan
Foreign Key : idBagian, idDivisi, idCabang
Fungsi : Menyimpan detail identitas karyawan
Tabel 3.4 Struktur Tabel Karyawan
Name Data Type Length Constraint
idKaryawan integer Primary Key
idBagian integer Foreign Key
idDivisi integer Foreign Key
idCabang Integer Foreign Key
namaKaryawan varchar 100
tempatLahir text
tgllLahir date
alamat text
statusKaryawan integer
isKabag integer
isManager integer
isDirektur integer
username varchar 20
password varchar 50
flagNilai integer
5. Tabel Kuesioner
Nama Tabel : tblkuisioner
Primary Key : idKuisioner
52
Foreign Key : idDivisi
Fungsi :Menyimpan keterangan dan informasi kuesioner
Tabel 3.5 Struktur Tabel Kuesioner
Name Data Type Length Constraint
idKuisioner (PK) integer Primary Key
kuisioner varchar 255
deskripsiKuisioner text
idDivisi integer Foreign Key
tgl_awal date
tgl_akhir date
6. Tabel Detail Kuesioner
Nama Tabel : tbldetailkuisioner
Primary Key : idDetailKuisioner
Foreign Key : idPertanyaan, idKuisioner
Fungsi :Menyimpan pertanyaan kuesioner
Tabel 3.6 Struktur Tabel Detail Kuesioner
Name Data Type Length Constraint
idDetailKuesioner integer Primary Key
idKuisioner integer Foreign Key
idPertanyaan integer Foreign Key
7. Tabel Hasil Kuesioner
Nama Tabel : tblhasilkuisioner
Primary Key : idHasilKuisioner
Foreign Key : idDetailKuisioner, idKaryawan
Fungsi :Menyimpan jawaban kuesioner
53
Tabel 3.7 Struktur Tabel Hasil Kuesioner
Name Data Type Length Constraint
idHasilKuisioner (PK) integer Primary Key
idDetailKuisioner integer Foreign Key
idKaryawan integer Foreign Key
jawabanKuisioner integer
tglKuisioner date
8. Tabel Cabang
Nama Tabel : tblcabang
Primary Key : idCabang
Foreign Key : -
Fungsi :Menyimpan master data cabang
Tabel 3.8 Struktur Tabel Cabang
Name Data Type Length Constraint
idCabang (PK) integer Primary Key
namaCabang varchar 50
9. Tabel Pertanyaan
Nama Tabel : tblpertanyaan
Primary Key : idPertanyaan
Foreign Key : -
Fungsi : Menyimpan data pertanyaan kuesioner
Tabel 3.9 Struktur Tabel Pertanyaan
Name Data Type Length Constraint
idPertanyaan (PK) integer Primary Key
pertanyaan text
54
Name Data Type Length Constraint
statusPertanyaan integer
10. Tabel Pengguna
Nama Tabel : tblpengguna
Primary Key : idPengguna
Foreign Key : idKaryawan
Fungsi :Menyimpan data pengguna sistem
Tabel 3.10 Struktur Tabel Pengguna
Name Data Type Length Constraint
idPengguna (PK) integer Primary Key
idKaryawan integer Foreign Key
username varchar 20
password varchar 50
11. Tabel Admin
Nama Tabel : tbladmin
Primary Key : UserID
Foreign Key : -
Fungsi : Menyimpan data admin pengguna sistem
Tabel 3.11 Struktur Tabel Admin
Name Data Type Length Constraint
UserID (PK) integer Primary Key
Username varchar 255
Password varchar 255
NamaUser varchar 255
55
12. Tabel Bobot Kriteria
Nama Tabel : tblbobotkriteria
Primary Key : id
Foreign Key : -
Fungsi : Menyimpan data bobot kriteria penilaian
Tabel 3.12 Struktur Tabel Bobot Kriteria
Name Data Type Length Constraint
id (PK) integer Primary Key
min_persen decimal 10,2
max_persen decimal 10,2
keterangan varchar 255
13. Tabel Analisa
Nama Tabel : tblanalisa
Primary Key : -
Foreign Key : idKaryawan, idKuisioner
Fungsi :Menyimpan hasil analisa
Tabel 3.13 Struktur Tabel Analisa
Name Data Type Length Constraint
idKaryawan integer Foreign Key
idKuisioner integer Foreign Key
hasilAnalisa decimal 10,1
totalHasilAnalisa integer
tgllAnalisa date
56
3.3.6 Desain Tampilan Sistem
Perancangan desain tampilan sistem mempunyai fungsi agar sistem yang
dibuat memiliki tampilan yang menarik dan mudah digunakan. Desain tampilan
sistem adalah sebagai berikut.
1. Desain Form Login
Form login adalah halaman awal yang pertama kali tampil saat sistem
dijalankan Pada halaman ini pengguna diwajibkan mengisikan username, password
dan divisi untuk masuk dapat masuk kedalam sistem sesuai dengan hak akses.
Berikut ini desain tampilan form login.
Gambar 3.29 Desain halaman login
2. Desain Master Cabang
Halaman master cabang menampilkan list cabang perusahaan. Berikut ini
desain halaman utama master cabang.
Yuli
******
Penilaian Kinerja
© 2016
Masuk
Masukkan detail login Anda
I forgot my password
LOGO
57
Gambar 3.30 Desain halaman master cabang
3. Desain Insert Cabang
Halaman insert Cabang berfungsi untuk menginputkan data cabang baru
perusahaan. Berupa tampilan form pop-up berisi field nama cabang. Berikut ini
desain tampilan halaman insert cabang.
Form Daftar Cabang Baru
Harap isi isian di bawah ini
Nama Cabang Isi nama cabang
Simpan Reset
Gambar 3.31 Desain halaman insert cabang
NoNama Kriteria PenilaianAngka PenilaianAksi1Sangat baik52Baik43Cukup34Kurang baik25Kurang1
List Cabang > Data semua Cabang aktif
Daftar Cabang Baru
Showing 1 to 4 of 4 series
HapusLihat/Edit
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Penilaian Kinerja
Beranda > Daftar Cabang > List Cabang
Menampilkan seluruh Cabang
No Nama Cabang Aksi
1 Cabang 1
HapusLihat/Edit2 Cabang 2
HapusLihat/Edit3 Cabang 3
HapusLihat/Edit4 Cabang 4
Previous Next1
Welcome,
Admin
Display Records10
Cabang
© 2016, Penilaian Kinerja
58
4. Desain Edit Cabang
Halaman edit Cabang berfungsi untuk mengubah data cabang. Berupa
tampilan halaman form edit berisi field nama cabang. Berikut ini desain tampilan
halaman edit cabang.
NoNama Kriteria PenilaianAngka PenilaianAksi1Sangat baik52Baik43Cukup34Kurang baik25Kurang1
Formulir Edit Cabang >>
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Penilaian Kinerja
Beranda > Input Cabang > Edit Cabang
Welcome,
Admin
Cabang
Harap isi isian di bawah ini
Nama Cabang Cabang 1
Simpan Reset
© 2016, Penilaian Kinerja
Gambar 3.32 Desain halaman edit cabang
59
5. Desain Master Bagian
Halaman Master Bagian berfungsi untuk melakukan tambah data bagian, ubah
data bagian dan hapus data bagian. Berikut ini desain tampilan halaman Master
Bagian.
Gambar 3.33 Desain halaman bagian
6. Desain Insert Bagian
Halaman insert Bagian berfungsi untuk menginputkan data bagian baru
perusahaan. Berupa tampilan form pop-up berisi field-field untuk mengisi data
bagian. Berikut ini desain tampilan halaman insert bagian.
List Bagian > Data semua Bagian aktif
Daftar Bagian Baru
Showing 1 to 4 of 4 series
HapusLihat/Edit
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Penilaian Kinerja
Beranda > Input Bagian > List Bagian
Menampilkan seluruh Bagian
No Nama Bagian Deskripsi Aksi
1 Staff Accounting Staff Accounting
HapusLihat/Edit2 Manager AccountingManager
Accounting
HapusLihat/Edit3 Staff IT Staff IT
HapusLihat/Edit4 Programmer Programmer
Previous Next1
Input Bagian
Input Divisi
Input Karyawan
Status
Aktif
Aktif
Aktif
Aktif
Welcome,
Admin
Display Records10
Cabang
© 2016, Penilaian Kinerja
60
Gambar 3.34 Desain halaman insert bagian
7. Desain Edit Bagian
Halaman edit Bagian berfungsi untuk mengubah data bagian. Berupa tampilan
halaman form edit berisi field-field untuk mengisi data bagian. Berikut ini desain
tampilan halaman edit bagian.
Gambar 3.35 Desain halaman edit bagian
Form Daftar Bagian Baru
Harap isi isian di bawah ini
Nama Bagian Isi nama bagian
Simpan Reset
DeskripsiIsi Deskripsi Bagian
Status Pilih Status Bagian
Formulir Edit Bagian >>
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Penilaian Kinerja
Beranda > Input Bagian > Edit Bagian
Input Bagian
Input Divisi
Input Karyawan
Welcome,
Admin
Harap isi isian di bawah ini
Nama Bagian Staff Accounting
Simpan Reset
Deskripsi
Staff Accounting
Status Aktif
© 2016, Penilaian Kinerja
Cabang
61
8. Desain Master Divisi
Halaman Master divisi berfungsi untuk melakukan tambah data divisi, rubah
data divisi dan hapus data divisi. Berikut ini desain tampilan halaman Master divisi.
Gambar 3.36 Desain halaman master divisi
9. Desain Insert Divisi
Halaman insert Divisi berfungsi untuk menginputkan data divisi baru
perusahaan. Berupa tampilan form pop-up berisi field-field untuk mengisi data divisi.
Berikut ini desain tampilan halaman insert divisi.
List Divisi > Data semua Divisi aktif
Daftar Divisi Baru
Showing 1 to 4 of 4 series
HapusLihat/Edit
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Penilaian Kinerja
Beranda > Input Divisi > List Divisi
Menampilkan seluruh Divisi
No Nama Divisi Deskripsi Aksi
1 Accounting Accounting
HapusLihat/Edit2 IT IT
HapusLihat/Edit3 HRD HRD
HapusLihat/Edit4 Marketing Marketing
Previous Next1
Input Bagian
Input Divisi
Input Karyawan
Status
Aktif
Aktif
Aktif
Aktif
Welcome,
Admin
Display Records10
Cabang
© 2016, Penilaian Kinerja
62
Gambar 3.37 Desain halaman insert divisi
10. Desain Edit Divisi
Halaman edit Divisi berfungsi untuk mengubah data divisi. Berupa tampilan
halaman form edit berisi field-field untuk mengisi data divisi. Berikut ini desain
tampilan halaman edit divisi.
Gambar 3.38 Desain halaman edit divisi
Form Daftar Divisi Baru
Harap isi isian di bawah ini
Nama Divisi Isi Nama Divisi
Simpan Reset
DeskripsiIsi Deskripsi Divisi
Status Pilih Status Divisi
Formulir Edit Divisi >>
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Penilaian Kinerja
Beranda > Input Divisi > Edit Divisi
Input Bagian
Input Divisi
Input Karyawan
Welcome,
Admin
Harap isi isian di bawah ini
Nama Divisi Accounting
Simpan Reset
Deskripsi
Accounting
Status Aktif
© 2016, Penilaian Kinerja
Cabang
63
11. Desain Master Karyawan
Halaman Master karyawan berfungsi untuk melakukan tambah data karyawan,
rubah data karyawan dan hapus data karyawan. Berikut ini desain tampilan halaman
Master karyawan.
Gambar 3.39 Desain halaman Master karyawan
12. Desain Insert Karyawan
Halaman insert Karyawan berfungsi untuk menginputkan data karyawan baru
perusahaan. Berupa tampilan form pop-up berisi field-field untuk mengisi data
karyawan. Berikut ini desain tampilan halaman insert karyawan.
List Karyawan > Data semua Karyawan aktif
Daftar Karyawan Baru
Showing 1 to 4 of 4 series
HapusLihat/Edit
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Penilaian Kinerja
Beranda > Input Karyawan > List Karyawan
Menampilkan seluruh Karyawan
No Nama Karyawan Jabatan Aksi
1 Yonathan Manager IT
HapusLihat/Edit2 Yuda Dias Programmer
HapusLihat/Edit3 YunitaDatabase
Admin
HapusLihat/Edit4 Siska Staff IT
Previous Next1
Input Bagian
Input Divisi
Input Karyawan
Status
Aktif
Aktif
Aktif
Aktif
Tempat Lahir
Surabaya
Mojokerto
Sidoarjo
Malang
Tgl Lahir
1988-08-09
1985-01-01
1990-12-25
1989-02-02
Alamat
Jl. Kertajaya Indah 123
Jl. Margorejo Indah 1
Jl. Tenggilis Mejoyo 2
Jl. Basuki Rahmat
Jabatan
IT
IT
IT
IT
Welcome,
Admin
Display Records10
Cabang
© 2016, Penilaian Kinerja
64
Gambar 3.40 Desain halaman insert karyawan
13. Desain Edit Karyawan
Halaman edit Karyawan berfungsi untuk mengubah data karyawan. Berupa
tampilan halaman form edit berisi field-field untuk mengisi data karyawan. Berikut
ini desain tampilan halaman edit karyawan.
Form Daftar Karyawan Baru
Harap isi isian di bawah ini
Nama Karyawan Isi Nama Karyawan
Simpan Reset
Cabang Pilih Cabang
Kepala Bagian Manager Direktur
*checklist salah satu jika diperlukan
Bagian Pilih Bagian
Divisi Pilih Divisi
Tempat Lahir Isi Tempat Lahir
Tgl. Lahir mm/dd/yyyy
AlamatIsi Alamat
Status Pilih Status
65
Gambar 3.41 Desain halaman edit karyawan
14. Desain Master Kriteria Penilaian
Halaman Master kriteria penilaian berfungsi untuk melakukan tambah data
kriteria penilaian, rubah data kriteria penilaian dan hapus data kriteria penilaian.
Berikut ini desain tampilan halaman Master kriteria penilaian.
NoNama Kriteria PenilaianAngka PenilaianAksi1Sangat baik52Baik43Cukup34Kurang baik25Kurang1
Formulir Edit Karyawan >>
Penilaian Kinerja
Beranda > Input Karyawan > Edit Karyawan
Welcome,
Admin
© 2016, Penilaian Kinerja
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Input Bagian
Input Divisi
Input Karyawan
Harap isi isian di bawah ini
Nama Karyawan Yonathan
Simpan Reset
Cabang Pusat 123
Kepala Bagian Manager Direktur
*checklist salah satu jika diperlukan
Bagian Manager IT
Divisi IT
Tempat Lahir Surabaya
Tgl. Lahir 1988-06-19
AlamatJalan Kertajaya Indah no 123
Status Aktif
Username kb
Password ***************************
Cabang
66
Gambar 3.42 Desain halaman kriteria penilaian
15. Desain Insert Kriteria Penilaian
Halaman insert Kriteria Penilaian berfungsi untuk menginputkan data kriteria
penialaian. Berupa tampilan form pop-up berisi field-field untuk mengisi data kriteria
penilaian. Berikut ini desain tampilan halaman insert kriteria penilaian.
Gambar 3.43 Desain halaman insert kriteria penilaian
NoNama Kriteria PenilaianAngka PenilaianAksi1Sangat baik52Baik43Cukup34Kurang baik25Kurang1
List Kriteria Penilaian > Data semua Kriteria Penilaian aktif
Daftar Kriteria Penilaian Baru
Showing 1 to 4 of 4 series
HapusLihat/Edit
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Penilaian Kinerja
Beranda > Input Kinerja Penilaian > List Kriteria Penilaian
Menampilkan seluruh Kriteria Penilaian
No Nama Kriteria Penilaian Angka Penilaian Aksi
1 Sangat baik 5
HapusLihat/Edit2 Baik 4
HapusLihat/Edit3 Cukup 3
HapusLihat/Edit4 Kurang Baik 2
Previous Next1
Welcome,
Admin
Display Records10
Cabang
© 2016, Penilaian Kinerja
Form Daftar Kriteria Penilaian Baru
Harap isi isian di bawah ini
Nama Kriteria Penilaian Isi Nama Kriteria Penilaian
Simpan Reset
Angka Penilaian 0
67
16. Desain Edit Kriteria Penilaian
Halaman edit Kriteria Penilaian berfungsi untuk mengubah data kriteria
penilaian. Berupa tampilan halaman form edit berisi field-field untuk mengisi data
kriteria penilaian. Berikut ini desain tampilan halaman edit kriteria penilaian.
Gambar 3.44 Desain halaman edit kriteria penilaian
17. Desain Master Kuisioner
Halaman master kuisioner berisi list data master kuisioner. Desain halaman
ini adalah sebagai berikut.
Formulir Edit Kriteria Penilaian >>
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Penilaian Kinerja
Beranda > Input Kriteria Penilaian > Edit Kriteria Penilaian
Welcome,
Admin
Cabang
© 2016, Penilaian Kinerja
Harap isi isian di bawah ini
Sangat Baik
Simpan Reset
Angka Penilaian 5
Nama Kriteria Penilaian
68
Gambar 3.45 Desain halaman master kuesioner
18. Desain Insert Kuisioner
Halaman insert Kuisioner berfungsi untuk menginputkan data kuisioner.
Berupa tampilan form pop-up berisi field-field untuk mengisi data kuisioner. Berikut
ini desain tampilan halaman insert kuisioner.
Gambar 3.46 Desain halaman insert kuesioner
List Pertanyaan Kuisioner > Data semua Pertanyaan Kuisioner
Daftar Pertanyaan Kuisioner Baru
Showing 1 to 1 of 1 series
HapusLihat/Edit
Penilaian Kinerja
Beranda > Input Pertanyaan Kuisioner > List Pertanyaan Kuisioner
Menampilkan seluruh Pertanyaan Kuisioner
No Pertanyaan Aksi
1Bagaimana pengetahuan tentang IT
secara umum?
Previous Next1
Status
Aktif
Welcome,
Admin
Display Records10
© 2016, Penilaian Kinerja
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Input Kuisioner
Input Detail Kuisioner
Cabang
Form Daftar Pertanyaan Kuisioner Baru
Harap isi isian di bawah ini
Pertanyaan Kuisioner Isi Pertanyaan Kuisioner
Simpan Reset
Status Pilih Status
69
19. Desain Edit Kuisioner
Halaman edit Kuisioner berfungsi untuk mengubah data kuisioner. Berupa
tampilan halaman form edit berisi field-field untuk mengisi data kuisioner. Berikut ini
desain tampilan halaman edit kuisioner.
Gambar 3.47 Desain halaman edit kuesioner
20. Desain Master Detail Kuesioner
Halaman detail kuesioner berfungsi untuk melakukan pengolahan data
kuesioner yang akan dilaksanakan. Pada halaman ini diinputkan data nama kueisoner,
detail kuesioner dan tujuan kuesioner untuk divisi tertentu. Desain halaman Master
detail kuesioner adalah sebagai berikut.
Formulir Edit Pertanyaan Kuisioner >>
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Penilaian Kinerja
Beranda > Input Pertanyaan Kuisioner > Edit Pertanyaan Kuisioner
Input Kuisioner
Input Detail Kuisioner
Welcome,
Admin
Cabang
Harap isi isian di bawah ini
Pertanyaan Kuisioner Bagaimana pengetahuan tentang IT secara umum
Simpan Reset
Status Aktif
© 2016, Penilaian Kinerja
70
Gambar 3.48 Desain halaman Master Detail Kuesioner
21. Desain Insert Detail Kuisioner
Halaman insert Detail Kuisioner berfungsi untuk menginputkan data detail
kuisioner. Berupa tampilan form pop-up berisi field-field untuk mengisi data detail
kuisioner. Berikut ini desain tampilan halaman insert detail kuisioner.
Gambar 3.49 Desain halaman insert detail kuesioner
List Detail Kuisioner > Data semua Detail Kuisioner aktif
Daftar Detail Kuisioner Baru
Showing 1 to 1 of 1 series
HapusLihat/Edit
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Penilaian Kinerja
Beranda > Input Detail Kuisioner > List Detail Kuisioner
Menampilkan seluruh Detail Kuisioner
No Kuisioner Deskripsi Aksi
1 Penilaian IT 2016Penilaian
IT
Previous Next1
Input Kuisioner
Input Detail Kuisioner Divisi
IT
Welcome,
Admin
Display Records10
Cabang
Setting Pertanyaan
© 2016, Penilaian Kinerja
Form Daftar Kuisioner Baru
Harap isi isian di bawah ini
Kuisioner Isi Kuisioner
Simpan Reset
Divisi Pilih Divisi
DeskripsiIsi Deskripsi Kuisioner
Tanggal Awal Mm/dd/yyyy
Tanggal Akhir Mm/dd/yyyy
71
22. Desain Edit Detail Kuisioner
Halaman edit Detail Kuisioner berfungsi untuk mengubah data detail
kuisioner. Berupa tampilan halaman form edit berisi field-field untuk mengisi data
detail kuisioner. Berikut ini desain tampilan halaman edit detail kuisioner.
Gambar 3.50 Desain halaman edit detail kuesioner
23. Desain Setting Pertanyaan Kuesioner
Halaman setting pertanyaan kuesioner berfungsi untuk melakukan
penambahan data pertanyaan kuesioner sebagai median penilaian kinerja karyawan.
Berikut ini desain halaman Master pertanyaan kuesioner.
Formulir Edit Kuisioner >>
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Penilaian Kinerja
Beranda > Input Kuisioner > Edit Kuisioner
Input Kuisioner
Input Detail Kuisioner
Welcome,
Admin
Cabang
Harap isi isian di bawah ini
© 2016, Penilaian Kinerja
Kuisioner Penilaian kinerja IT bulan Juli
Simpan Reset
Divisi IT
DeskripsiPenilaian Kinerja Divisi IT bulan Juli
Tanggal Awal 08/01/2016
Tanggal Akhir 08/31/2016
72
Gambar 3.51 Desain halaman setting pertanyaan kuesioner
24. Desain Halaman Perhitungan Kuisioner
Halaman ini berfungsi untuk membuat perhitungan kuisioner per divisi.
Berikut ini merupakan desain halaman perhitungan kuisioner.
Formulir Tambah Detail Kuisioner
Penilaian Kinerja
Beranda > Input Detail Kuisioner > Tambah Detail Kuisioner
Simpan
Welcome,
Admin
ID Detail Kuisioner 4
Kuisioner Pilih Kuisioner
Harap isi isian di bawah ini :
Pertanyaan Kuisioner Pertanyaan 1
Reset Cancel
Showing 1 to 1 of 1 series
HapusLihat/Edit
No Pertanyaan Aksi
1Bagaimana pengetahuan tentang IT
secara umum?
Status
Aktif
Display Records10 Previous Next1
© 2016, Penilaian Kinerja
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Input Kuisioner
Input Detail Kuisioner
Cabang
73
Gambar 3.52 Desain halaman perhitungan kuisioner
25. Desain Halaman Penilaian Kuesioner
Halaman ini berfungsi untuk menampilkan daftar karyawan yang akan dinilai.
Jika karyawan tersebut sudah dinilai, terlihat status “sudah dinilai”. Berikut ini desain
halaman pilihan kuesioner.
Perhitungan Kuisioner > Proses Analisa
Beranda
Data Karyawan
Kriteria
Kuesioner
Hasil Kuisioner
Penilaian Kinerja
Beranda > Hasil Kuisioner > Perhitungan Kuisioner
Mulai Perhitungan
Welcome,
Admin
Divisi Pilih Divisi
Kuisioner Pilih Kuisioner
Cabang
© 2016, Penilaian Kinerja
74
Gambar 3.53 Desain halaman penilaian kuesioner
Pengisian Hasil Kuisioner >> Data Penilaian Semua Karyawan
Showing 1 to 4 of 4 series
Beranda
Penilaian
Penilaian Kinerja
Beranda > Penilaian > Data Karyawan
Menampilkan seluruh Data
No Nama Karyawan Jabatan Aksi
1 Yonathan Manager IT
2 Yuda Dias Programmer
3 YunitaDatabase
Admin
4 Siska Staff IT
Previous Next1
Status
Aktif
Aktif
Aktif
Aktif
Tempat Lahir
Surabaya
Mojokerto
Sidoarjo
Malang
Tgl Lahir
1988-08-09
1985-01-01
1990-12-25
1989-02-02
Alamat
Jl. Kertajaya Indah 123
Jl. Margorejo Indah 1
Jl. Tenggilis Mejoyo 2
Jl. Basuki Rahmat
Jabatan
IT
IT
IT
IT
Welcome,
Kb
Display
Records10
© 2016, Penilaian Kinerja
Beri Nilai
Beri Nilai
Beri Nilai
Beri Nilai
Kuisioner Pilih Kuisioner
75
26. Desain Pengisian Kuesioner
Halaman pengisian kueisioner ditampilkan saat penilai melakukan penilaian
kinerja karyawan. Pada halaman ini ditampilkan seluruh pertanyaan kuesioner untuk
dilakukan penilaian. Berikut ini desain halaman pengisian kuesioner.
Gambar 3.54 Desain halaman pengisian kuesioner
Kuisioner Penilaian > Beri penilaian untuk karyawan
Penilaian Kinerja
Beranda > Penilaian > Kuisioner Penilaian
No Pertanyaan
1Bagaimana pengetahuan tentang IT
secara umum?
5 4 3
Simpan Cancel
Welcome,
Kb
Nama Karyawan Siska
2 1
Beranda
Penilaian
© 2016, Penilaian Kinerja