BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1...

55
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.

Transcript of BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1...

Page 1: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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.

Page 2: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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.

Page 3: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 4: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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.

Page 5: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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.

Page 6: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 7: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 8: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 9: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 10: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 11: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 12: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 13: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 14: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 15: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 16: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 17: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 18: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 19: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 20: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 21: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 22: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 23: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 24: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 25: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 26: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 27: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 28: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 29: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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>

Page 30: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 31: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 32: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 33: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 34: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 35: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 36: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 37: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 38: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 39: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 40: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 41: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 42: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 43: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 44: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 45: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 46: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 47: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 48: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 49: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 50: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 51: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 52: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 53: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 54: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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

Page 55: BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 ...repository.dinamika.ac.id/id/eprint/2250/4/BAB_III.pdftambah, mengubah dan hapus data pertanyaan untuk kuesioner. 25 4. Proses Master

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