SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA...

324
i SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA Disusun Oleh: MUHAMAD SIDIK NIM: 106093003039 PROGRAM STUDI SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA 2011 M/1431 H

Transcript of SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA...

Page 1: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

i

SISTEM INFORMASI EVALUASI KINERJA DOSEN

PADA FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA

Disusun Oleh:

MUHAMAD SIDIK

NIM: 106093003039

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH

JAKARTA

2011 M/1431 H

Page 2: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

ii

SISTEM INFORMASI EVALUASI KINERJA DOSEN

PADA FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA

Skripsi

Sebagai Salah Satu Syarat Untuk Memperoleh Gelar

Sarjana Komputer

Fakultas Sains dan Teknologi

Universitas Islam Negeri Syarif Hidayatullah Jakarta

Oleh:

MUHAMAD SIDIK

106093003039

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI

JAKARTA

2011 M / 1431 H

Page 3: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

iii

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS SAINS DAN TEKNOLOGI

UIN SYARIF HIDAYATULLAH JAKARTA

PENGESAHAN UJIAN

Skripsi berjudul “Sistem Informasi Evaluasi Kinerja Dosen pada Fakultas Sains

dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta” yang ditulis oleh

Muhamad Sidik, NIM 106093003039 telah diuji dan dinyatakan lulus dalam sidang

Munaqosah Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah

Jakarta Jakarta pada tanggal 24 Maret 2011. Skripsi ini telah diterima sebagai salah

satu syarat untuk memperoleh gelar sarjana strata satu (S1) Program Studi Sistem

Informasi.

Menyetujui:

Penguji I Penguji II

Zulfiandri, S.Kom, MMSI Zainul Arham, M.Si

NIP. 19700130 200501 1 003 NIP. 19740730 200710 1 002

Pembimbing I Pembimbing II

DR. Syopiansyah Jaya Putra, M.Sis Nia Kumaladewi, MMSI

NIP. 19680117 200112 1 001 NIP. 19750412 200710 2 002

Mengetahui :

Dekan Ketua

Fakultas Sain dan Teknologi Program Studi Sistem Informasi

DR. Syopiansyah Jaya Putra, M.Sis Nur Aeni Hidayah, MMSI.

NIP. 19680117 200112 1 001 NIP. 19750818 2005012 008

Page 4: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

iv

Page 5: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

v

PERNYATAAN

DENGAN INI SAYA MENYATAKAN BAHWA SKRIPSI INI BENAR-BENAR

HASIL KARYA SENDIRI YANG BELUM PERNAH DIAJUKAN SEBAGAI

SKRIPSI ATAU KARYA ILMIAH PADA PERGURUAN TINGGI MANAPUN.

Jakarta, Juni 2011

Muhamad Sidik

106093003039

Page 6: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

vi

ABSTRAK

MUHAMAD SIDIK, Sistem Informasi Evaluasi Kinerja Dosen Pada Fakultas Sains

dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta di bawah

bimbingan SYOPIANSYAH JAYA PUTRA dan NIA KUMALADEWI.

Fakultas Sains dan Teknologi (FST) Universitas Islam Negeri Syarif Hidayatullah Jakarta

adalah fakultas yang memiliki kapasitas dosen cukup banyak dan selalu berusaha untuk terus

meningkatkan kinerja dosennya dengan cara melakukan kegiatan evaluasi kinerja dosen secara

berkala setiap akhir semester. Evaluasi kinerja dosen ini dititikberatkan pada peninjauan

keempat sifat kompetensi dalam proses mengajar, yaitu meliputi kompetensi pedagodik,

profesional, personal dan sosial. Adapun nilai akhir dari jumlah keseluruhan kompetensi

terdiri dari lima kategori, yaitu nilai 112,1 – 140 = Sangat Baik, 84,1 – 112,0= Baik, 56,1 – 84,0

= Cukup, 28,1 – 56,0 = Tidak Baik, 28,0= Sangat Tidak Baik, yang kemudian akan

dimonitoring dan dievaluasi. Akan tetapi kegitan evaluasi kinerja dosen berjalan dengan

banyak hambatan sebab FST belum memiliki sistem yang dapat membantu kegiatan tersebut.

Oleh sebab itu, untuk mengatasi permasalahan tersebut diperlukan suatu perubahan sistem yaitu

dari sistem evaluasi kinerja dosen manual menjadi sistem informasi evaluasi kinerja dosen

berbasis web. Dengan demikian maka semua proses dalam kegiatan evaluasi kinerja dosen dapat

dilakukan secara online, baik dalam proses iput kuisioner maupun penyajian laporannya. Pada

penelitian ini, pengumpulan data penelitian menggunakan teknik observasi, wawancara, dan

studi pustaka. Pendekatan pengembangan sistem menggunakan model Rapid Application

Development (RAD) dengan use case diagram, class diagram, sequence diagram, activity

diagram, state chart diagram sebagai alat untuk perancangan, serta PHP dan MySQL sebagai

alat pengkodean komputer.

Kata Kunci : Kuisioner, Evaluasi Kinerja Dosen, RAD (Rapid Application

Developement), use case diagram, class diagram, sequence diagram,

activity diagram, state chart diagram, web, online.

V Bab + lxvii Halaman + 227 Halaman + 5 Simbol + 141 Gambar + 25 Tabel + Pustaka

+ 5 Lampiran

Pustaka : (38, 2000-2010)

Page 7: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

vii

KATA PENGANTAR

Bismillahirrahmanirrahim,

Alhamdulillah wa kabirotun syukru illa Allah SWT, yang telah memberikan

nikmat sehat dan nikmat ilmu yang luar biasa sehingga peneliti dapat menyelesaikan

skripsi ini dengan judul Sistem Informasi Evaluasi Kinerja Dosen Pada Fakultas

Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta. dengan

baik. Shalawat serta salam kepada Nabi Muhammad SAW, beserta sahabat dan

keluarga beliau.

Walaupun tidak ada terjadi kendala yang berarti dalam penyusunan skripsi ini,

peneliti menyadari masih banyak kekurangan di dalamnya. Untuk itu peneliti sangat

mengharapkan dan menghargai adanya kritik dan saran yang berguna dari pembaca.

Dengan mengucap kalimat hamdallah peneliti akhiri, semoga ridho Allah SWT selalu

menyertai sehingga apa yang tertulis dapat bermanfaat bagi yang membaca.

Banyaknya dukungan serta dorongan motivasi dari berbagai pihak yang telah

mendampingi peneliti menyelesaikan skripsi ini. Oleh karena itu, pada kesempatan ini

perkenankanlah peneliti menghaturkan terima kasih yang sebesar-besarnya kepada:

1. Bapak DR. Syopiansyah Jaya Putra, M.Sis. selaku Dekan Fakultas Sains dan

Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta. Sekaligus sebagai

pembimbing I saya.

2. Ibu Nur Aeni Hidayah, MMSI. selaku Ketua Program Studi Sistem Informasi

Fakultas Sains dan Teknologi, UIN Syarif Hidayatullah Jakarta.

3. Bapak Zainul Arham, M.Si selaku Sekretaris Program Studi Sistem Informasi

Fakultas Sains dan Teknologi, UIN Syarif Hidayatullah Jakarta.

4. Ibu Nia Kumaladewi, MMSI. selaku dosen pembimbing II yang selalu memberikan

bimbingan, arahan tentang penulisan skripsi yang baik, dan selalu meluangkan

waktu untuk dapat bertukar pikiran serta memberikan pemikiran dalam membantu

menyelesaikan skripsi ini.

5. Orang tua saya, kakak, adik dan seluruh keluarga saya yang telah memberikan

motivasi, dukungan, nasehat dan materil yang tak ternilai harganya.

Page 8: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

viii

6. Buat sahabat saya Mionk, Arya, Adi, Cosmas, Kukuh, Lia, Tanti, Farah dan

semuanya yang tidak bisa ditulis satu per saru, terimakasih atas dukungan dan saran

dalam menyusun skripsi ini.

7. Buat teman-teman SIAP 2006 terimakasih atas dukungannya dalam menyusun

skripsi ini. Ganbate kudasai.

8. Dan semua pihak yang tidak dapat disebutkan satu persatu yang telah membantu

saya selama penelitian dan penyusunan skripsi ini.

Pada kesempatan ini saya ingin mohon maaf yang sebesar-besarnya kepada

semua pihak apabila sewaktu menjalankan penelitian ini ada hal-hal yang kurang

berkenan dari pihak saya.

Akhir kata peneliti berharap agar skripsi ini dapat bermanfaat bagi peneliti dan

semua yang membaca.

Jakarta, Juni 2011

Muhamad Sidik

Page 9: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

ix

DAFTAR ISI

HALAMAN JUDUL ................................................................................................ i

HALAMAN SAMPUL ........................................................................................... ii

LEMBAR PENGESAHAN UJIAN ...................................................................... iii

LEMBAR PERSETUJUAN PEMBIMBING ....................................................... iv

HALAMAN PERNYATAAN ................................................................................. v

ABSTRAK ............................................................................................................. vi

KATA PENGANTAR .......................................................................................... vii

DAFTAR ISI .......................................................................................................... ix

DAFTAR GAMBAR ........................................................................................... xiv

DAFTAR TABEL .................................................................................................. xx

DAFTAR LAMPIRAN ....................................................................................... xxii

DAFTAR SIMBOL ............................................................................................ xxiii

BAB 1 PENDAHULUAN ...................................................................................... 1

1.1 Latar Belakang Masalah ................................................................................ 1

1.2 Rumusan Masalah ......................................................................................... 5

1.3 Batasan Masalah............................................................................................ 6

1.4 Tujuan dan Manfaat Penelitian ..................................................................... 8

1.4.1 Tujuan Penelitian ............................................................................... 8

1.4.2 Manfaat Penelitian ............................................................................. 8

1.4.2.1 Bagi Penulis ........................................................................ 9

1.4.2.2 Bagi Fakultas ....................................................................... 9

1.5 Metode Penelitian........................................................................................... 9

1.5.1 Metode Pengumpulan Data .............................................................. 10

1.5.1.1 Studi Kepustakaan ............................................................. 10

1.5.1.2 Observasi ........................................................................... 10

Page 10: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

x

1.5.1.3 Wawancara ........................................................................ 10

1.5.1.4 Studi Literatur Sejenis ....................................................... 11

1.5.2 Metode Pengembangan Sistem ........................................................ 11

1.6 Sistematika Penulisan .................................................................................. 11

BAB 2 LANDASAN TEORI ................................................................................ 13

2.1 Konsep Dasar Sistem Informasi .................................................................. 13

2.1.1 Definisi Sistem ................................................................................. 13

2.1.2 Karakteristik Sistem ......................................................................... 14

2.1.3 Definisi Informasi ............................................................................ 16

2.1.4 Definisi Sistem Informasi ................................................................ 17

2.2 Pengertian Evaluasi Kinerja Dosen ............................................................. 19

2.3 Metodologi Pengumpulan Data .................................................................. 20

2.3.1 Studi Pustaka ................................................................................... 20

2.3.2 Studi Literatur .................................................................................. 20

2.3.3 Observasi .......................................................................................... 20

2.3.4 Wawancara ....................................................................................... 21

2.4 Metodologi Pengembangan Sistem ............................................................. 21

2.5 Konsep Dasar Analisis dan Desain Sistem Informasi ................................. 22

2.5.1 Pengertian Analisis dan Desain Sistem Informasi .......................... 22

2.5.2 Pendekatan-pendekatan Analisis Sistem ......................................... 23

2.5.2.1 Rapid Application Development (RAD) .............................. 24

2.5.2.2 Pendekatan Pioner Martin untuk RAD ................................ 26

2.6 Object Oriented Analisis (OOA) ................................................................. 29

2.7 Object Oriented Desain (OOD) .................................................................. 29

2.7.1 Unified Modeling Language (UML) ............................................... 33

2.7.1.1 Sejarah UML ...................................................................... 34

2.7.2 Pengertian Obyek ............................................................................ 35

2.7.3 Diagram UML ................................................................................. 35

2.7.3.1 Use Case Diagram ............................................................. 35

2.7.3.2 Diagram Struktur Statis ...................................................... 36

Page 11: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xi

2.7.3.2.1 Class Diagram .......................................................... 36

2.7.3.2.2 Object Diagram ......................................................... 36

2.7.3.3 Diagram Interaksi ................................................................ 37

2.7.3.3.1 Sequence Diagram .................................................... 37

2.7.3.3.2 Collaboration Diagram ............................................. 37

2.7.3.4 State Diagram .................................................................... 37

2.7.3.4.1 Statechart Diagram ................................................... 38

2.7.3.4.2 Activity Diagram ....................................................... 38

2.7.3.5 Diagram Implementasi ........................................................ 38

2.7.3.5.1 Component Diagram ................................................. 38

2.7.3.5.2 Deployment Diagram ................................................ 39

2.8 Database Management System (DBMS) .................................................... 39

2.8.1 Pengertian DBMS ............................................................................ 39

2.8.2 Arsitektur Database .......................................................................... 40

2.9 Graphical User Interface (GUI) ................................................................. 41

2.10 Konsep Dasar Internet ................................................................................. 42

2.10.1 Pengertian Internet ......................................................................... 42

2.10.2 Sejarah Internet .............................................................................. 43

2.10.3 Sumberdaya Internet ...................................................................... 43

2.10.4 Hyper Text Transfer Protocol (HTTP) .......................................... 45

2.10.5 World Wide Web (WWW) ............................................................. 45

2.10.6 Web Server Apache ........................................................................ 45

2.11 Personal Home Page (PHP)....................................................................... 46

2.11.1 Pengertian PHP .............................................................................. 46

2.11.2 Sejarah Singkat PHP ...................................................................... 46

2.11.3 Prinsip Kerja PHP .......................................................................... 47

2.12 XAMPP ....................................................................................................... 48

2.13 MySQL ........................................................................................................ 48

2.13.1 Pengertian MySQL ........................................................................ 48

2.13.2 Perbedaan MySQL dan SQL .......................................................... 49

2.13.2.1 Data Definition Language (DDL) .................................. 49

Page 12: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xii

2.13.2.2 Data Manipulation Language (DML) ........................... 50

2.13.2 Kelebihan MySQL ......................................................................... 51

2.14 Microsoft Office Visio 2003 ........................................................................ 52

2.15 Pengujian (Testing) ..................................................................................... 53

2.16 Studi Literatur Sejenis ................................................................................. 54

BAB 3 METODOLOGI PENELITIAN................................................................ 56

3.1 Metode Pengumpulan Data ......................................................................... 56

3.1.1 Studi Pustaka .................................................................................... 56

3.1.2 Studi Observasi ................................................................................ 57

3.1.3 Studi Wawancara ............................................................................. 58

3.2 Metode Pengembangan Sistem ................................................................... 58

3.1.1 Fase Perencanaan Syarat-syarat ....................................................... 59

3.1.2 Workshop Desain ............................................................................. 59

3.1.2 Implementasi .................................................................................... 60

3.3 Alur Pemikiran ............................................................................................ 60

BAB 4 PEMBAHASAN ....................................................................................... 64

4.1 Perancanaan Syarat-syarat .......................................................................... 64

4.1.1 Gambaran Umum Organisasi ........................................................... 64

4.1.1.1 Visi dan Misi Pendidikan ................................................... 65

4.1.1.2 Tujuan Pendidikan ............................................................. 66

4.1.1.2 Struktur Organisasi ............................................................ 66

4.1.2 Analisa Proes Bisnis ......................................................................... 68

4.1.3 Identifikasi Masalah ......................................................................... 69

4.1.4 Mendefinisikan Lingkup .................................................................. 70

4.1.5 Solusi Penyelesaian Masalah ........................................................... 71

4.2 Workshop Desain ........................................................................................ 77

4.2.1 Use case diagram ............................................................................. 77

4.2.2 Class diagram ................................................................................ 106

Page 13: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xiii

4.2.3 Activity diagram ............................................................................. 107

4.2.4 Sequence diagram .......................................................................... 131

4.2.5 Statechart diagram ......................................................................... 152

4.2.6 Perancangan database .................................................................... 154

4.2.7 Perancangan form ........................................................................... 162

4.2.7.1 Form admin ...................................................................... 162

4.2.7.1 Form mahasiswa, dosen, dekan, kaprodi ......................... 177

4.2.7 Perancangan Graphical User Interface (GUI) ............................... 181

4.3 Implementasi ............................................................................................. 205

4.3.1 Pemrograman (Coding) .................................................................. 205

4.3.2 Pengujian (Testing) ........................................................................ 205

4.3.2.1 Unit testing ....................................................................... 205

4.3.2.2 Integrated Testing ............................................................ 208

4.3.2.3 User Acceptance Testing .................................................. 219

BAB 5 PENUTUP .............................................................................................. 222

5.1 Kesimpulan ............................................................................................... 222

5.2 Saran .......................................................................................................... 223

DAFTAR PUSTAKA .......................................................................................... 196

LAMPIRAN-LAMPIRAN ................................................................................... 200

Page 14: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xiv

DAFTAR GAMBAR

Gambar 1.1 Grafik perbandingan predikat dosen masing-masing program studi

fakultas sains dan teknologi (sumber: PPJM) ......................................................... 3

Gambar 2.1 Siklus Informasi (Jogiyanto, 2005) ................................................... 17

Gambar 2.2 Strategi RAD (Kendal, 2006) ............................................................ 24

Gambar 2.3 Fase RAD Martin (Kendall, 2006) .................................................... 26

Gambar 2.4 Obyek (Sumber : Munawar, 2005) ..................................................... 35

Gambar 2.5 Skema pemrosesan scrift PHP (Rafiza, 2006) ................................... 47

Gambar 2.6 SQL (Nugroho, 2005) ........................................................................ 50

Gambar 2.7 Proses Pengujian (Sommerville, 2001) .............................................. 54

Gambar 3.1 Alur Penelitian.................................................................................... 61

Gambar 4.1 Struktur Organisasi (sumber: SOP FST) ............................................ 67

Gambar 4.2 Proses Bisnis Evaluasi Kinerja Dosen (Surat Keputusan Rektor UIN

Syarif Hidayatullah Jakarta, 2005) ......................................................................... 69

Gambar 4.3 Proses bisnis sistem yang diusulkan .................................................. 74

Gambar 4.4 Konfigurasi jaringan sistem yang diusulkan ...................................... 75

Gambar 4.5 Use case diagram ............................................................................... 81

Gambar 4.6 Class diagram .................................................................................. 107

Gambar 4.7 Activity diagram login ...................................................................... 108

Gambar 4.8 Activity diagram manajemen mahasiswa ........................................ 109

Gambar 4.9 Activity diagram manajemen dosen ................................................. 111

Gambar 4.10 Activity diagram manajemen matakuliah ....................................... 113

Gambar 4.11 Activity diagram manajemen mengajar .......................................... 115

Page 15: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xv

Gambar 4.12 Activity diagram manajemen pertanyaan ....................................... 117

Gambar 4.13 Activity diagram manajemen user .................................................. 119

Gambar 4.14 Activity diagram manajemen informasi ......................................... 120

Gambar 4.15 Activity diagram manajemen contact us......................................... 122

Gambar 4.16 Activity diagram manajemen pesan ............................................... 123

Gambar 4.17 Activity diagram input KRS .......................................................... 125

Gambar 4.18 Activity diagram validasi KRS ...................................................... 126

Gambar 4.19 Activity diagram manajemen pengaturan sistem ............................ 127

Gambar 4.20 Activity diagram input kuisioner .................................................... 128

Gambar 4.21 Activity diagram manajemen password.......................................... 129

Gambar 4.22 Activity diagram manajemen laporan ............................................. 130

Gambar 4.23 Sequence diagram login ................................................................. 131

Gambar 4.24 Sequence diagram manajemen mahasiswa .................................... 133

Gambar 4.25 Sequence diagram manajemen dosen ............................................ 135

Gambar 4.26 Sequence diagram manajemen matakuliah .................................... 137

Gambar 4.27 Sequence diagram manajemen mengajar ....................................... 139

Gambar 4.28 Sequence diagram manajemen pertanyaan .................................... 140

Gambar 4.29 Sequence diagram manajemen user ............................................... 141

Gambar 4.30 Sequence diagram manajemen informasi ...................................... 142

Gambar 4.31 Sequence diagram manajemen contact us ...................................... 144

Gambar 4.32 Sequence diagram manajemen pesan ............................................. 145

Gambar 4.33 Sequence diagram input KRS ....................................................... 146

Gambar 4.34 Sequence diagram validasi KRS ................................................... 147

Gambar 4.35 Sequence diagram manajemen pengaturan sistem ........................ 148

Gambar 4.36 Sequence diagram input kuisioner ................................................ 149

Page 16: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xvi

Gambar 4.37 Sequence diagram manajemen password ...................................... 150

Gambar 4.38 Sequence diagram manajemen laporan ......................................... 151

Gambar 4.39 Statechart diagram login ................................................................ 152

Gambar 4.40 Statechart diagram input kuisioner ................................................ 153

Gambar 4.41 Satechart diagram manajemen pesan ............................................ 153

Gambar 4.42 Gambar tabel dosen di database .................................................... 154

Gambar 4.43 Gambar tabel mahasiswa di database ............................................ 155

Gambar 4.44 Gambar tabel matakuliah di database ............................................ 156

Gambar 4.45 Gambar tabel mengajar di database ............................................... 156

Gambar 4.46 Gambar tabel KRS di database ...................................................... 156

Gambar 4.47 Gambar tabel detKRS di database ................................................. 157

Gambar 4.48 Gambar tabel pertanyaan di database ............................................ 157

Gambar 4.49 Gambar tabel kategori di database................................................. 157

Gambar 4.50 Gambar tabel kuisioner di database ............................................... 157

Gambar 4.51 Gambar tabel confPoling di database ............................................ 158

Gambar 4.52 Gambar tabel detpoling di database............................................... 158

Gambar 4.53 Gambar tabel status login di database ........................................... 158

Gambar 4.54 Gambar tabel hak akses di database .............................................. 159

Gambar 4.55 Gambar tabel jeniskelamin di database ......................................... 159

Gambar 4.56 Gambar tabel prodi di database ..................................................... 159

Gambar 4.57 Gambar tabel statusKRS di database ............................................. 159

Gambar 4.58 Gambar tabel statusdosen di database ........................................... 160

Gambar 4.59 Gambar tabel poling di database ................................................... 160

Gambar 4.60 Gambar tabel user di database ....................................................... 160

Gambar 4.61 Gambar tabel aktif di database ...................................................... 161

Page 17: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xvii

Gambar 4.62 Gambar tabel informasi di database .............................................. 161

Gambar 4.63 Gambar tabel pesan di database..................................................... 161

Gambar 4.64 Gambar form login user.................................................................. 162

Gambar 4.65 Gambar form input mahasiswa ....................................................... 163

Gambar 4.66 Gambar form edit mahasiswa ......................................................... 165

Gambar 4.67 Gambar form input dosen .............................................................. 166

Gambar 4.68 Gambar form edit dosen ................................................................. 167

Gambar 4.69 Gambar form input matakuliah ...................................................... 168

Gambar 4.70 Gambar form edit matakuliah ......................................................... 169

Gambar 4.71 Gambar form input kategori pertanyaan......................................... 169

Gambar 4.72 Gambar form edit kategori pertanyaan ........................................... 170

Gambar 4.73 Gambar form input pertanyaan ....................................................... 171

Gambar 4.74 Gambar form edit pertanyaan ......................................................... 171

Gambar 4.75 Gambar form input mengajar ......................................................... 172

Gambar 4.76 Gambar form edit mengajar............................................................ 173

Gambar 4.77 Gambar form validasi KRS ............................................................ 173

Gambar 4.78 Gambar form input informasi ......................................................... 174

Gambar 4.79 Gambar form edit informasi ........................................................... 175

Gambar 4.80 Gambar form input pengaturan sistem .......................................... 175

Gambar 4.81 Gambar form cari data mahasiswa ................................................ 176

Gambar 4.82 Gambar form cari data dosen ........................................................ 176

Gambar 4.83 Gambar form cari data matakuliah ................................................ 177

Gambar 4.84 Gambar form cari data KRS .......................................................... 177

Gambar 4.85 Gambar form input KRS .............................................................. 178

Gambar 4.86 Gambar form input pesan .............................................................. 178

Page 18: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xviii

Gambar 4.87 Gambar form balas pesan .............................................................. 179

Gambar 4.88 Gambar form kuisioner................................................................... 180

Gambar 4.89 Halaman home................................................................................ 181

Gambar 4.90 Halaman prosedur .......................................................................... 182

Gambar 4.91 Halaman informasi ......................................................................... 182

Gambar 4.92 Halaman about us .......................................................................... 183

Gambar 4.93 Halaman contact us ........................................................................ 183

Gambar 4.94 Halaman home (admin) .................................................................. 184

Gambar 4.95 Halaman master mahasiswa (admin).............................................. 184

Gambar 4.96 Halaman input mahasiswa .............................................................. 185

Gambar 4.97 Halaman pencarian data mahasiswa ............................................... 185

Gambar 4.98 Halaman master dosen (admin) ...................................................... 186

Gambar 4.99 Halaman input data dosen .............................................................. 186

Gambar 4.100 Halaman pencarian data dosen ..................................................... 187

Gambar 4.101 Halaman master matakuliah (admin) ........................................... 187

Gambar 4.102 Halaman input matakuliah ........................................................... 188

Gambar 4.103 Halaman input kuisioner .............................................................. 188

Gambar 4.104 Halaman master pertanyaan ........................................................ 189

Gambar 4.105 Halaman input pertanyaan ............................................................ 189

Gambar 4.106 Halaman input kategori pertanyaan.............................................. 190

Gambar 4.107 Halaman master informasi ........................................................... 190

Gambar 4.108 Halaman input informasi ............................................................. 191

Gambar 4.109 Halaman master user .................................................................. 191

Gambar 4.110 Halaman contact us ...................................................................... 192

Gambar 4.111 Halaman daftar mengajar ............................................................ 192

Page 19: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xix

Gambar 4.112 Halaman input mengajar ............................................................. 193

Gambar 4.113 Halaman validasi KRS ................................................................ 193

Gambar 4.114 Halaman laporan ......................................................................... 194

Gambar 4.115 Halaman detail laporan ................................................................ 195

Gambar 4.116 Halaman ranking dosen ............................................................... 195

Gambar 4.117 Halaman ranking dosen terbaik ................................................... 196

Gambar 4.118 Halaman pengaturan sistem ............................................... …….196

Gambar 4.119 Halaman home (kaprodi) ............................................................. 197

Gambar 4.120 Halaman master mahasiswa (dekan, kaprodi, dosen, mahasiswa)197

Gambar 4.121 Halaman master dosen (dekan, kaprodi, dosen, mahasiswa) ....... 198

Gambar 4.122 Halaman master matakuliah (dekan, kaprodi, dosen, mahasiswa)198

Gambar 4.123 Halaman isi kuisioner (kaprodi, dosen, mahasiswa) ................... 199

Gambar 4.124 Halaman laporan (kaprodi) .......................................................... 199

Gambar 4.125 Halaman ranking dosen (kaprodi) ............................................... 200

Gambar 4.126 Halaman detil laporan (kaprodi) ................................................. 200

Gambar 4.127 Halaman inbox pesan (dekan, kaprodi, dosen, mahasiswa) ......... 201

Gambar 4.128 Halaman detail pesan (dekan, kaprodi, dosen, mahasiswa) ......... 201

Gambar 4.129 Halaman outbox pesan (dekan, kaprodi, dosen, mahasiswa) ....... 202

Gambar 4.130 Halaman write pesan (dekan, kaprodi, dosen, mahasiswa) .......... 202

Gambar 4.131 Halaman detail pesan (dekan, kaprodi, dosen, mahasiswa) ......... 202

Gambar 4.132 Halaman home (dekan) ................................................................ 203

Gambar 4.132 Halaman home (mahasiswa) ........................................................ 204

Gambar 4.132 Halaman input KRS (mahasiswa) ................................................ 204

Page 20: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xx

DAFTAR TABEL

Tabel 1.1 Rekapitulasi nilai predikat dosen FST (sumber: PPJM) .......................... 3

Tabel 2.1 Unsur-unsur pembentuk UML (Munawar, 2005) .................................. 33

Tabel 2.2 Sumber daya yang terdapat pada internet (Kadir, 2003) ....................... 43

Tabel 2.3 Studi literatur sejenis (sumber: peneliti) ................................................ 54

Tabel 4.1 Identifikasi aktor .................................................................................... 78

Tabel 4.2 Identifikasi use case ............................................................................... 78

Tabel 4.3 Narasi use case login.............................................................................. 82

Tabel 4.4 Narasi use case manajemen mahasiswa ................................................. 82

Tabel 4.5 Narasi use case manajemen dosen ......................................................... 85

Tabel 4.6 Narasi use case manajemen matakuliah................................................. 87

Tabel 4.7 Narasi use case manajemen mengajar ................................................... 89

Tabel 4.8 Narasi use case manajemen pertanyaan ................................................. 92

Tabel 4.9 Narasi use case manajemen user ............................................................ 94

Tabel 4.10 Narasi use case manajemen informasi ................................................. 96

Tabel 4.11 Narasi use case manajemen pesan ....................................................... 98

Tabel 4.12 Narasi use case manajemen contact us .............................................. 100

Tabel 4.13 Narasi use case input KRS ................................................................. 102

Tabel 4.14 Narasi use case validasi KRS ............................................................ 103

Tabel 4.15 Narasi use case manajemen pengaturan sistem ................................. 103

Tabel 4.16 Narasi use case input kuisioner ......................................................... 104

Tabel 4.17 Narasi use case manajemen password .............................................. 105

Page 21: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xxi

Tabel 4.18 Narasi use case manajemen laporan ................................................. 106

Tabel 4.19 Unit Testing ........................................................................................ 205

Tabel 4.20 Integration Testing ............................................................................. 208

Tabel 4.21 User Acceptance Testing .................................................................... 219

Page 22: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xxii

DAFTAR LAMPIRAN

Wawancara ........................................................................................................... xxx

Instrumen Sertifikasi Dosen ............................................................................ xxxiv

Coding Program .................................................................................................. xlii

Tampilan Aplikasi ............................................................................................... lviii

Surat Keputusan Rektor UIN Syarif Hidayatullah Jakarta Tahun 2005

Pedoman evaluasi DIKTI

Laporan Hasil Evaluasi Kinerja Dosen

Rekapitulasi evaluasi kinerja dosen semester genap tahun 2010

Logika Perhitungan Kuisioner

Page 23: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xxiii

DAFTAR SIMBOL

SIMBOL USE-CASE MODEL DIAGRAMS

(Whitten, 2004)

Simbol Keterangan

Actor

Use case

Association

Extends

Uses (includes)

Depends on

Inheritance

Actor1

-End1

*

-End2

*

«uses»

«inherits»

«uses»<<depends on>>

«extends»

Page 24: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xxiv

SIMBOL CLASS DIAGRAM

(Whitten, 2004)

Simbol Keterangan

Class

1. class name

2. attributes

3. behaviors

Association

Agregation

Generalization

-End1

*

-End2

*

-End1

1

-End2

*

Class 1

2

3

Page 25: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xxv

SIMBOL OBJECT/CLASS ASSOCIATIONS AND MULTIPLICITY

(Whitten, 2004)

Simbol Arti

Pasti satu

Nol atau satu

Nol atau lebih

Satu atau lebih

Specific range

Class1 Class2

1

Class3 Class4

Class1 Class2

0..1

Class1 Class2

0..*

Class3 Class4

*

Class1 Class2

1..*

Class1 Class2

7..9

Page 26: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xxvi

SIMBOL SEQUENCE DIAGRAM

(Whitten, 2004)

Simbol Keterangan

Object

Lifeline

Messages

Behaviors (operations)

Page 27: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xxvii

SIMBOL STATECHART DIAGRAM

(Whitten, 2004)

Simbol Keterangan

State

Transition Paths

Initial State

Final State

Page 28: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

xxviii

SIMBOL ACTIVITY DIAGRAM

(Whitten, 2004)

Simbol Keterangan

Activity

Initiate Activities

Start of the Process

Termination of the

Process

Synchronization Bar

Decision Activity

Page 29: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

1

BAB I

PENDAHULUAN

1.1. Latar Belakang

Dosen adalah salah satu komponen utama dalam sistem pendidikan pada

perguruan tinggi. Peran, tugas, dan tanggung jawab dosen sangat penting dalam

mewujudkan tujuan pendidikan nasional, yaitu mencerdaskan kehidupan bangsa,

meningkatkan kualitas manusia Indonesia, meliputi kualitas iman dan takwa,

akhlak mulia, dan penguasaan ilmu pengetahuan, teknologi, dan seni, serta

mewujudkan masyarakat Indonesia yang maju, adil, makmur, dan beradab. Untuk

melaksanakan fungsi, peran, dan kedudukan yang sangat strategis tersebut,

diperlukan dosen yang professional (www.dikti.go.id; 7 April 2010; 09.30 WIB).

Sementara itu, profesional dinyatakan sebagai pekerjaan atau kegiatan yang

dilakukan oleh seseorang dan menjadi sumber penghasilan kehidupan yang

memerlukan keahlian, kemahiran, atau kecakapan yang memenuhi standar mutu

atau norma tertentu serta memerlukan pendidikan profesi. Kompetensi tenaga

pendidik, khususnya dosen, diartikan sebagai seperangkat pengetahuan,

keterampilan dan perilaku yang harus dimiliki, dihayati, dikuasai dan diwujudkan

oleh dosen dalam melaksanakan tugas profesionalnya. Kompetensi tersebut

meliputi kompetensi pedagogik, kompetensi kepribadian, kompetensi sosial dan

kompetensi professional (Muchlas, 2010).

Sukses tidaknya seorang dosen dalam melaksanakan tugas yang telah

dibebankan kepadanya tidak dapat hanya dilihat dari kegiatan kesehariannya.

Page 30: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

2

Akan tetapi harus melalui penilaian serangkaian indikator yang bersifat terukur.

Dalam konteks inilah sangat diperlukannya kegiatan evaluasi Dosen. Evaluasi

kinerja dosen bertujuan untuk (1) meningkatkan profesionalisme dosen dalam

melaksanakan tugas, (2) meningkatkan proses dan hasil pendidikan (3) menilai

akuntabilitas kinerja dosen di perguruan tinggi (4) meningkatkan atmosfer

akademik di semua jenjang perguruan tinggi dan (5) mempercepat terwujudnya

tujuan pendidikan nasional (www.dikti.go.id; 7 April 2010; 09.30 WIB).

Fakultas Sains dan Teknologi (FST) Universitas Islam Negeri (UIN)

Syarif Hidayatullah Jakarta, dalam rangka meningkatkan kinerja sumber daya

manusianya, yaitu dalam kaitannya terhadap dosen. Secara berkala mengadakan

evaluasi kinerja dosen setiap akhir perkuliahan seperti pada waktu Ujian Akhir

Semester (UAS). Evaluasi kinerja dosen ini dititikberatkan pada peninjauan

keempat sifat kompetensi dalam proses mengajar meliputi kompetensi pedagodik,

profesional, personal dan sosial yang kemudian akan dimonitoring, evaluasi dan

auditing. Peninjauan keempat sifat kompetensi tersebut terdiri dari 5 (lima) skala

penilaian, antara lain:

1 = sangat tidak baik/sangat rendah/tidak pernah

2 = tidak pernah/tidak baik/jarang

3 = biasa/cukup/kadang-kadang

4 = baik/tinggi/sering

5 = sangat baik/sangat tinggi/selalu

yang disajikan dalam bentuk angket dan penilaiannya dilakukan mahasiswa.

Page 31: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

3

Berikut ini adalah rekapitulasi nilai predikat dosen-dosen serta grafik

perbandingan predikat dosen masing-masing program studi FST semester genap

tahun 2010.

Tabel 1.1 Rekapitulasi nilai predikat dosen FST (sumber: PPJM)

Prodi Studi Persentase Predikat

Total Sangat Baik Baik Cukup Tidak Baik

Matematika 11.1 81.5 3.7 3.7

100%

Fisika 60 40 0 0

Kimia 40.42 59.58 0 0

Biologi 21.95 75.62 2.43 0

Agribisnis 8.3 83.33 8.3 0

Sistem Informasi 8.00 77.33 14.67 0

Teknik Informatika 4.47 89.56 5.97 0

Gambar 1.1 Grafik Perbandingan Predikat Dosen masing-masing Program Studi

Fakultas Sains & Teknologi (sumber: PPJM)

Kegiatan evaluasi kinerja dosen tersebut dimulai dengan pembentukan

Tim Penyelenggara Evaluasi Dosen (TPED) oleh Dekan, penyebaran instrumen

evaluasi yaitu angket kuisioner, pengisian instrumen oleh mahasiswa, pengecekan

kelayakan instrumen, proses data entry dengan menggunakan perangkat lunak

Page 32: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

4

Microsoft excel dan proses pembuatan laporan. Setelah tahap tersebut selesai,

TPED melaporkan hasil perolehan nilai evaluasi semua dosen kepada

Dekan/Direktur. Kemudian Dekan/Direktur memberitahukan hasil evaluasi

kepada dosen yang bersangkutan. Apabila dosen yang bersangkutan berkinerja

memuaskan dan sangat baik, maka dosen tersebut akan memperoleh reward, dan

apabila dosen yang bersangkutan berkinerja sangat kurang, maka akan

memperoleh punishment. Tahap berikutnya yaitu Dekan melaporkan hasil

evaluasi dosen ke Rektor, kemudian Rektor melakukan follow up kepada

Universitas, Fakultas dan Jurusan atau Program studi.

Akan tetapi, dengan menggunakan prosedur tersebut sering terjadinya

kesalahan dalam hasil laporan evaluasi dosen yang diakibtkan proses input dan

analisa yang salah. Adanya kesulitan dalam mengelola data evaluasi atau dalam

pencarian data evaluasi, sebab media yang digunakan adalah kertas sehingga data

seringkali tertukar karena tidak disimpan dan ditata secara rapi. Selain itu

mahasiswa sering kali tidak mengisi angket evaluasi dengan lengkap sehingga

mengakibatkan tidak efektifnya proses evaluasi yang menyulitkan TPED dalam

mengolah data. Memerlukan tim khusus yaitu TPED untuk menyelenggarakan

kegiatan evaluasi kinerja dosen sehingga terjadi menumpuknya pekerjaan bagi

staf yang ditugaskan. Evaluasi kinerja dosen hanya sebatas mahasiswa terhadap

dosen pengajarnya, sehingga tidak adanya evaluasi antara rekan sejawat yaitu

dosen terhadap dosen ataupun atasan terhadap bawahannya.

Pengembangan suatu aplikasi sistem informasi evaluasi kinerja dosen akan

menjadi sebuah alat bantu dan jalan keluar untuk mengatasi masalah-masalah

yang ada. Kehadiaran sistem informasi tersebut akan sangat berguna khususnya

Page 33: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

5

bagi FST UIN Syarif Hidayatullah Jakarta dalam proses evaluasi kinerja

dosennya.

Berdasarkan uraian di atas, maka penulis tertarik untuk membahas lebih

lanjut dalam bentuk skripsi yaitu dengan judul “Sistem Informasi Evaluasi Kinerja

Dosen pada Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif

Hidayatullah Jakarta”.

1.2. Rumusan Masalah

Berdasarkan latar belakang masalah yang telah diuraikan di atas, maka

dapat dirumuskan masalah sebagai berikut:

a. Kegiatan evaluasi dosen sangat menyita waktu, sebab prosedur yang

digunakan sangat panjang, yaitu dimulai dari pembentukan TPED,

penyebaran instrumen, pengisian instrumen, pengecekan kelayakan

instrumen, proses data entry dan analisa. Setelah tahap itu semua, baru

didapatkan hasilnya dan kemudian menuju tahap-tahap berikutnya.

b. Sering terjadinya kesalahan dalam hasil laporan evaluasi dosen yang

diakibatkan proses input dan analisa yang salah. Sebab mahasiswa sering

kali tidak mengisi instrumen atau angket evaluasi dengan lengkap

sehingga mengakibatkan tidak efektifnya proses evaluasi yang

menyulitkan TPED dalam mengolah data.

c. Sering mengalami kesulitan dalam mengelola data evaluasi atau dalam

pencarian data evaluasi, sebab media yang digunakan adalah kertas

Page 34: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

6

sehingga data seringkali tertukar karena tidak disimpan dan ditata secara

rapi.

d. Memerlukan tim khusus yaitu TPED untuk menyelenggarakan kegiatan

evaluasi kinerja dosen sehingga terjadi menumpuknya pekerjaan bagi staf

yang ditugaskan tersebut.

e. Evaluasi kinerja dosen hanya dilakukan oleh mahasiswa terhadap dosen

pengajarnya, sehingga tidak adanya evaluasi antara rekan sejawat yaitu

dosen terhadap dosen ataupun atasan terhadap bawahannya.

f. Bagaimana merancang sistem informasi yang dapat menyediakan

layanan pengisian angket evaluasi kinerja dosen secara online dengan

terdiri dari penilaian mahasiswa terhadap dosen, dosen terhadap rekan

sejawat, dan atasan terhadap staf yang menjadi bawahannya serta sistem

tersebut dapat menyajikan laporan perolehan hasil evaluasi pada setiap

dosen.

1.3. Batasan Masalah

Untuk lebih memfokuskan penelitian ini, dibatasi pada bagian dengan

menekankan pada:

a. Aplikasi dibatasi dengan hanya terdiri dari penilaian mahasiswa terhadap

dosen, penilaian sesama rekan sejawat yaitu dosen terhadap dosen, dan

penilaian atasan terhadap bawahan yaitu Kaprodi terhadap dosen serta

studi kasus yang dibahas hanya pada lingkup FST UIN Syarif

Hidayatullah Jakarta.

Page 35: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

7

b. Pengisian data kuisioner atau penilaian secara online yang dilakukan oleh

mahasiswa, dosen, dan kaprodi.

c. Laporan dari aplikasi hanya menampilkan data hasil evaluasi berupa

grafik, detail laporan, ranking dosen, dan dapat mencetak hasil evaluasi

yang diperoleh setiap masing-masing dosen atau keseluruhan dosen.

d. Pengembangan Sistem Informasi Evaluasi Kinerja Dosen tidak

dilakukannya tahap mengoperasikan sistem informasi pada tahap

implementasi sistem, melainkan hanya dilakukan tahap membangun,

meng-install, dan menguji sistem informasi.

e. Aplikasi yang digunakan dalam pengembangan Sistem Informasi Evaluasi

Kinerja Dosen adalah aplikasi berbasis web (web-base application) yang

dapat diakses melalui jaringan internet.

f. Pembuatan Sistem Informasi Evaluasi Kinerja Dosen menggunakan web

server Apache, bahasa pemrograman web PHP, dan MySQL sebagai

database-nya.

g. Pengembangan Sistem Informasi Evaluasi Kinerja Dosen tidak membahas

keamanan data secara terinci.

1.4. Tujuan dan Manfaat Penelitian

1.4.1 Tujuan Penelitian

Adapun tujuan yang ingin dicapai dalam pelaksanaan penelitian ini adalah

sebagai berikut :

Page 36: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

8

a. Menganalisis sistem evaluasi kinerja dosen yang sedang berjalan,

merancang dan mengembangkan sistem informasi yang mampu

meningkatkan efektifitas dan efesiensi waktu dalam kegiatan evaluasi

kinerja dosen.

b. Mengembangkan sistem informasi yang mampu mengurangi tingkat

kesalahan dalam proses input evaluasi kinerja dosen, pengolahan data nilai

evaluasi, maupun proses penghitungan nilai evaluasi.

c. Membuat arsip data evaluasi kinerja dosen secara sistematis dengan

konsep basisdata sehingga akan memudahkan akses data apabila data

diperlukan.

d. Mengembangkan sistem informasi yang memungkinkan untuk proses

penilaian mahasiswa terhadap dosen, penilaian dosen dengan dosen atau

teman sejawat dan penilaian atasan terhadap bawahannya.

e. Mengembangkan sistem informasi yang mampu menyajikan hasil evaluasi

kinerja dosen dengan cepat dan akurat serta tanpa memerlukan tim khusus

yang terlibat dalam proses kegiatannya.

1.4.2 Manfaat Penelitian

Manfaat yang diharapkan oleh penulis dalam melakukan penelitian ini

adalah:

1.4.2.1 Bagi Penulis

a. Menerapkan ilmu-ilmu yang diperoleh selama kuliah.

b. Mendapatkan pengetahuan tentang prosedur evaluasi kinerja dosen dan

mengetehui bagaimana cara untuk menghitung evaluasi kinerja dosen.

Page 37: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

9

c. Mendapatkan pemahaman mengenai sistem informasi berbasis web dan

memahami tentang metodologi pengembangan sistem.

d. Membandingkan teori-teori yang ada dengan masalah yang sebenarnya.

1.4.2.2 Bagi Fakultas

a. Memudahkan Dekan dan Ketua Program Studi dalam pengambilan sebuah

keputusan terhadap dosen terkait dengan hasil yang didapat oleh dosen

yang bersangkutan.

b. Sebagai bahan masukan dalam mengembangkan sistem informasi yang

efektif dan efisien sesuai kebutuhan informasi khususnya dalam

pengolahan evaluasi kinerja dosen.

c. Sistem yang akan dibangun diharapkan dapat menjadi solusi alternatif dan

dapat diimpelentasikan di FST UIN Syarif Hidayatullah Jakarta.

d. Menjadi referensi bagi peneliti berikutnya di bidang teknologi informasi

khususnya mengenai sistem evaluasi kinerja dosen.

1.5 Metodologi Penelitian

Metodologi penelitian yang digunakan dalam skripsi ini meliputi dua

metode:

1.5.1 Metode Pengumpulan Data

1.5.1.1 Studi Kepustakaan

Page 38: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

10

Studi kepustakaan adalah segala usaha yang dilakukan oleh peneliti untuk

menghimpun informasi yang relevan dengan topik atau masalah yang akan

atau sedang diteliti. Informasi itu dapat diperoleh dari buku-buku ilmiah,

laporan penelitian, karangan-karangan ilmiah, tesis dan disertasi,

peraturan-peraturan, ketetapan-ketetapan, buku tahunan, ensiklopedia, dan

sumber-sumber tertulis baik cetak maupun elektronik lain (Purwono,

2009).

1.5.1.2 Observasi

Observasi atau pengamatan (observation) merupakan salah satu teknik

pengumpulan fakta atau data (fact finding technique) yang cukup efektif

untuk mempelajari suatu sistem. Observasi adalah pengamatan langsung

suatu kegiatan yang sedang dilakukan (Jogiyanto, 2005).

1.5.1.3 Wawancara

Wawancara (interview) telah diakui sebagai teknik pengumpulan data atau

fakta (fact finding technique) yang penting dan banyak dilakukan dalam

pengembangan sistem informasi. Wawancara memungkinkan analis sistem

sebagai pewawancara (interviewer) untuk mengumpulkan data secara tatap

muka langsung dengan orang yang diwawancarai (interviewee) (Jogiyanto,

2005).

1.5.1.4 Studi Literatur Sejenis

Page 39: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

11

Metode pengumpulan data dengan cara menganalisa penelitian sejenis

untuk mencari kelebihan terhadap penelitian yang peneliti lakukan sekarang dari

penelitian yang sudah ada.

1.5.2 Metode Pengembangan Sistem

1. Metode Pengembangan Sistem

Penulis merancang sistem informasi evaluasi kinerja dosen dengan

menggunkan metode pengembangan sistem Rapid Application Development

(RAD) (Kendall, 2006), yaitu dengan tahap Perencanaan Syarat-syarat, Workshop

Desain, dan Implementasi serta notasi yang digunakan adalah Unified Modeling

Language (UML).

1.6 Sistematika Penulisan

Dalam penyusunan laporan skripsi ini penulis membuat sistematika

penulisan dengan 5 (lima) bab, adapun uraian masing-masing bab tersebut

adalah:

BAB I PENDAHULUAN

Pada bab ini dibahas tentang beberapa hal diantaranya latar belakang, identifikasi

masalah, perumusan masalah, batasan masalah, waktu dan tempat penelitian,

maksud dan tujuan pelaksanaan penelitian, metodologi pengumpulan data,

metodologi penelitian, dan sistematika penulisan.

BAB II LANDASAN TEORI

Page 40: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

12

Bab landasan teori akan diuraikan mengenai dasar-dasar teori pendukung analisis

sistem yaitu konsep dasar sistem, informasi, sistem informasi, metode

perngumpulan data, metode pengembangan sistem, sistem basisdata, internet,

website, php, xampp dan mysql.

BAB II METODOLOGI PENELITIAN

Pada bab ini akan diuraikan mengenai metodologi pengembangan sistem yang

akan digunakan dalam proses perancangan sistem informasi.

BAB IV PEMBAHASAN

Pada bab ini akan diuraikan mengenai analisis sistem evaluasi kinerja dosen yang

sedang berjalan dan permasalahan pada sistem serta membahas perancangan yang

akan dibuat sesuai dengan analisa permasalahan yang ada pada FST UIN Syarif

Hidayatullah Jakarta.

BAB V PENUTUP

Sebagai bab terakhir, penyusun memberikan hasil akhir yang dirangkum dalam

satu kesimpulan dan juga saran-saran dari penyusun untuk pembaruan sistem

dalam kemajuan sistem FST UIN Syarif Hidayatullah Jakarta.

BAB II

LANDASAN TEORI

Page 41: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

13

2.1 Konsep Dasar Sistem Informasi

2.1.1 Definisi Sistem

Sistem adalah kumpulan elemen, komponen atau subsistem yang saling

berintegrasi dan berinteraksi untuk mencapai tujuan tertentu. Jadi setiap sistem

memiliki subsistem-subsistem dan subsistem-subsistem terdiri atas komponen-

komponen atau elemen-elemen (Supriyanto, 2005). Sistem mengandung arti

kumpulan-kumpulan dari komponen-komponen yang dimiliki unsur keterkaitan

antara satu dengan lainnya (Indrajit, 2001).

Sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya

satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan

tertentu (Sutabri, 2004). Sistem adalah sekumpulan elemen yang saling terkait

atau terpadu yang dimaksudkan untuk mencapai suatu tujuan. Adapun elemen-

elemen yang dimiliki sistem adalah (Kadir, 2003):

1. Tujuan Sistem, untuk mendukung fingsi kepengurusan manajemen, untuk

mendukung pengambilan keputusan manajemen, dan untuk mendukung

kegiatan operasi perusahaan.

2. Input, segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi

bahan untuk diproses.

3. Proses, merupakan bagian yang melakukan perubahan atau transformasi dari

masukan menjadi keluaran yang berguna.

4. Output, merupakan hasil dari pemrosesan. Pada sistem informasi, keluaran

bias berupa suatu informasi, saran, cetakan laporan.

Page 42: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

14

5. Mekanisme Pengendalian, diwujudkan dengan menggunakan umpan balik

(feedback).

6. Umpan Balik, untuk mengatur agar sistem berjalan sesuai dengan tujuan.

Dalam bentuk yang sederhana, dilakukan perbandingan antara keluaran sistem

dan keluaran yang dikehendaki (standar).

2.1.2 Karakteristik Sistem

Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu

mempunyai komponen-komponen, batasan sistem, lingkungan luar sistem,

penghubung, masukan, keluaran, pengolah dan sasaran atau tujuan (Al-bahra,

2005). Berikut adalah karakteristik sistem (Al-bahra, 2005).

1. Komponen Sistem

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi,

yang artinya saling bekerjasama membentuk suatu kesatuan. Komponen-

komponen sistem atau elemen-elemen sistem dapat berupa subsistem atau bagian-

bagian dari sistem.

2. Batasan Sistem

Batas sistem merupakan daerah yang membatasi antara suatu sistem

dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini

memungkinkan suatu sistem dipandang sebagai suatu kesatuan dan menunjukan

ruang lingkup dari sistem tersebut.

3. Lingkungan Luar Sistem

Page 43: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

15

Lingkungan luar dari suatu sistem adalah apa pun diluar batas dari sistem

yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat

menguntungkan dan juga merugikan. Lingkungan yang menguntungkan

merupakan energy dari sistem dan dengan demikian harus dijaga dan dipelihara.

Sedangkan lingkungan luar yang merugikan harus ditahan dan dikendalikan, jika

tidak maka akan mengganggu kelangsungan hidup sistem.

4. Penghubung Sistem

Penghubung merupakan media yang menghubungkan antara satu

subsistem dengan subsistem yang lainnya. Melalui penghubung ini kemungkinan

sumber-sumber daya mengalir daru satu subsistem ke subsistem yang lainnya.

5. Masukan Sistem

Masukan sistem adalah energi yang dimasukan ke dalam sistem. Masukan

dapat berupa masukan perawatan dan masukan sinyal maintenance input adalah

energy yang dimasukkan supaya sistem tersebut dapat berjalan.

6. Keluaran Sistem

Keluaran sistem adalah energi yang diolah dan diklasifikasikan menjadi

keluaran yang berguna. Keluaran dapat merupakan masukan untuk subsistem

yang lain.

7. Pengolahan Sistem

Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu

sendiri sebagai pengolahnya. Pengolah yang akan merubah masukan menjadi

keluaran.

8. Sasaran Sistem

Page 44: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

16

Suatu sistem mempunyai tujuan dan sasaran, kalau sistem tidak

mempunyai sasaran maka sistem tidak akan ada. Suatu sistem dikatakan berhasil

bila mengenai sasaran atau tujuannya.

2.1.3 Definisi Informasi

Informasi adalah rangkaian data yang mempunyai sifat sementara,

tergantung dengan waktu, mampu memberi kejutan atau surprise pada yang

menerimanya (Witarto, 2004). Informasi adalah data yang telah diolah menjadi

bentuk yang lebih berarti bagi penerimanya dan bermanfaat dalam mengambil

keputusan saat ini atau mendatang (Supriyanto, 2005).

Data merupakan bentuk yang masih mentah yang belum dapat bercerita

banyak sehingga perlu diolah lebih lanjut. Data diolah melalui suatu model untuk

dihasilkan informasi. Data yang diolah untuk menghasilkan informasi

menggunakan suatu model proses tertentu. Data yang diolah melalui suatu model

menjadi informasi, penerima kemudian menerima informasi tersebut, membuat

suatu keputusan dan melakukan suatu tindakan, yang berarti menghasilkan suatu

tindakan lain yang akan membuat sejumlah data kembali. Data tersebut akan

ditangkap sebagai input, diproses kembali lewat suatu model dan seterusnya

membentuk siklus. Siklus ini disebut dengan siklus informasi (information cycle)

dan disebut juga dengan siklus pengolahan data (data processing cycle)

(Jogiyanto, 2005). Secara ringkas siklus informasi dapat dilihat pada gambar 2.1

berikut :

Proses

(Model)

Output

(Informasi)

Penerima

Input

(Data)

Data

Dasar Data

Page 45: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

17

Gambar 2.1 Siklus Informasi (Jogiyanto, 2005)

Kualitas suatu informasi tergantung pada tiga hal yaitu, informasi harus

akurat, tepat waktu dan relevan. Akurat artinya informasi tersebut harus bebas dari

kesalahan-kesalahan dan tidak bias atau menyesatkan. Tepat waktu, artinya

informasi yang datang kepada penerima tidak boleh terlambat. Relevan, artinya

informasi tersebut mempunyai manfaat bagi yang membutuhkannya.

2.1.4 Definisi Sistem Informasi

Sistem informasi adalah sistem di dalam suatu organisasi, yang

mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi

bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan

pihak luar tertentu dengan laporan-laporan yang diperlukan (Supriyanto, 2005).

Sistem informasi dapat terdiri dari komponen-komponen yang disebbut dengan

istilah blok bangunan (building block), yaitu blok masukan (input block), blok

model (model block), blok dasar data (database block) dan blok kendali (control

block). Sebagai suatu sistem, keenam blok tersebut masing-masing saling

Page 46: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

18

berinteraksi satu dengan yang lainnya membentuk satu kesatuan untuk mencapai

sasarannya (John Burch dan Gary Grudnitski dalam Jogiyanto, 2005).

1. Blok masukan : merupakan input yang mewakili data yang masuk kedalam

sistem informasi yang dapat berupa dokumen-dokumen dasar.

2. Blok model : terdiri dari kombinasi prosedur, logika dan model matematik

yang akan memanipulasi data input dan data yang tersimpan di basis data

dengan cara yang sudah tertentu untuk menghasilkan keluaran yang

diinginkan.

3. Blok keluaran : merupakan keluaran yang merupakan informasi yang

berkualitas dan dokumentasi yang berguna.

4. Blok teknologi : digunakan untuk menerima input, menjalankan model,

menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran

dan membantu pengendalian dari sistem keseluruhan. Teknologi itu sendiri

terdiri dari dua bagian utama, yaitu perangkar software dan hardware.

5. Blok basis data : kumpulan dari data yang saling berhubungan satu dengan

yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat

lunak untuk memanipulasinya.

6. Blok kendali : Dirancang dan ditetapkan untuk mencegah hal-hal yang dapat

merusak sistem ataupun kesalahan-kesalahan yang dapat terjadi sewaktu

sistem diimplementasikan.

Sistem informasi dapat didefinisikan sebagai berikut (Al-bahra, 2005).

1. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen

dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi.

Page 47: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

19

2. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan

memberikan informasi bagi pengambil keputusan dan/ atau untuk

mengendalikan organisasi.

3. Suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan

pengolahan transaksi, mendukung operasi, bersifat manajerial, dan kegiatan

strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan

laporan-laporan yang diperlukan.

2.2 Pengertian Evaluasi Kinerja Dosen

Evaluasi Kinerja Dosen adalah kegiatan yang mengkaji kinerja dosen

selama melaksanakan proses belajar mengajar (http://sipil.dreamhosters.com/eval-

kinerja-dosen-2).

Evaluasi Kinerja Dosen adalah suatu proses yang dilaksanakan sebagai

upaya untuk menilai kesesuaian pelaksanaan kegiatan akademik oleh dosen

dibandingkan dengan tujuan pendidikan atau standar akademik yang telah

ditetapkan. Kegiatan evaluasi tersebut merupakan salah satu upaya untuk terus

menerus meningkatkan kualitas akademik dari dosen. Evaluasi memiliki peranan

yang sangat penting sebab berbagai informasi dapat diperoleh dari hasil

pelaksanaan proses evaluasi tersebut, dan selanjutnya dapat dipergunakan untuk

mengetahui kekuatan dan kelemahan pada berbagai komponen yang terdapat

dalam proses belajar mengajar. Informasi yang telah diperoleh tersebut

selanjutnya dapat dipergunakan untuk memperbaiki kinerja dosen secara

menyeluruh. Agar proses pelaksanaan evaluasi berjalan dengan baik, maka dibuat

suatu instrumen evaluasi kinerja yang dapat dipakai oleh dosen

Page 48: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

20

(http://bkma.umm.ac.id/home.php?c=1414). Untuk lebih jelas mengenai evaluasi

kinerja dosen terdapat pada Lampiran 1.

Pengertian kinerja adalah hasil dari prestasi kerja yang telah dicapai

seorang karyawan sesuai dengan fungsi tugasnya pada periode tertentu (Mirza,

2001).

Penilaian prestasi kerja ialah suatu alat yang berfaedah tidak hanya untuk

mengevaluasi kerja dari para karyawan, tetapi juga untuk mengembangkan dan

memotivasi kalangan karyawan (Mirza, 2001).

2.3 Metodologi Pengumpulan Data

2.3.1 Studi Pustaka

Studi Pustaka merupakan proses umum yang dilakukan untuk

mendapatkan teori terlebih dahulu. Kajian pustaka meliputi pengidentifikasian

secara sistematis, penemuan, analisis dokumen-dokumen yang memuat informasi

yang berkaitan dengan masalah penelitian (Gulo, 2003).

2.3.2 Studi Literatur

Studi literatur berisi uraian tentang teori, temuan dan bahan penelitian lain

yang diperoleh dari bahan acuan untuk dijadikan landasan kegiatan penelitian.

Uraian dalam studi literatur ini diarahkan untuk menyusun kerangka pemikiran

yang jelas tentang pemecahan masalah yang sudah diuraikan dalam sebelumnya

pada perumusan masalah (Hasibuan, 2007).

2.3.3 Observasi

Observasi atau pengamatan (observation) merupakan salah satu teknik

pengumpulan fakta atau data (fact finding technique) yang cukup efektif untuk

Page 49: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

21

mempelajari suatu sistem. Observasi adalah pengamatan langsung suatu kegiatan

yang sedang dilakukan. Pada waktu melakkukan observasi, analisis sistem dapat

ikut juga berpartisipasi atau hanya mengamati saja orang-orang yang sedang

melakukan suatu kegiatan tertentu yang diobservasi (Jogiyanto, 2005).

2.3.4 Wawancara

Wawancara (interview) telah diakui sebagai teknik pengumpulan data atau

fakta (fact finding technique) yang penting dan banyak dilakukan dalam

pengembangan sistem informasi. Wawancara memungkinkan analis sistem

sebagai pewawwancara (interviewer) untuk mengumpulkan data secara tatap

muka langsung dengan orang yang diwawancarai (interviewee) (Jogiyanto, 2005).

2.4 Metodologi Pengembangan Sistem

Metodologi adalah kesatuan metode-metode, prosedur-prosedur, konsep-

konsep pekerjaan, aturan-aturan dan postulat-postulat yang digunakan oleh suatu

ilmu pengetahuan, seni atau disiplin yang lainnya. Sedang metode adalah suatu

cara, teknik yang sistematik untuk mengerjakan sesuatu. Metodologi

pengembangan sistem berarti adalah meto-metode, prosedur-prosedur, konsep-

konsep pekerjaan, aturan-aturan dan postulat-postulat yang akan digunakan untuk

mengembangkan suatu sistem informasi (Jogiyanto, 2005).

Pengembangan sistem (system development) dapat berarti menyusun suatu

sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau

memperbaiki sistem yang telah ada. Ada beberapa hal yang menyebabkan

perlunya perbaikan terhadap sistem lama (Jogiyanto, 2005), yaitu sebagai berikut:

Page 50: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

22

1. Adanya permasalahan-permasalahan (problems) yang timbul di sistem

yang lama, misalnya ketidakberesan sistem yang lama menyebabkan

sistem lama tidak dapat beroperasi sesuai yang diharapkan, adanya

pertumbuhan organisasi yang menyebabkan harus disusunnya sistem yang

baru.

2. Untuk meraih kesempatan-kesempatan (opportunities) seperti peluang-

peluang pasar, pelayanan yang mengikat kepada pelanggan.

3. Adanya instruksi-instruksi (directives) yang dimaksud adalah penyusunan

sistem yang baru dapat juga terjadi karena adanya instruksi-instruksi dari

pimpinan atas ataupun dari luar organisasi, misalnya peraturan pemerintah.

2.5 Konsep Dasar Analisis dan Desain Sistem Informasi

2.5.1 Pengertian Analisis dan Desain Sistem Informasi

Analisis sistem merupakan sebuah teknik pemecahan masalah yang

menguraikan sebuah sistem menjadi bagian-bagian komponen dengan tujuan

mempelajari seberapa bagus bagian-bagian komponen tersebut bekerja dan

berinteraksi untuk meraih tujuan mereka. Sedangkan Sistem Desain adalah sebuah

teknik pemecahan masalah yang saling melengkapi (dengan Analisis Sistem) yang

merangkai kembali bagian-bagian relatif pada sistem yang diperbaiki. Hal ini

melibatkan penambahan, penghapusan dan perubahan bagian-bagian relatif pada

sistem aslinya (awalnya) (Whitten, 2004).

Page 51: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

23

2.5.2 Pendekatan-pendekatan Analisis Sistem

Secara mendasar, analisis sistem adalah mengenai pemecahan masalah.

Ada banyak pendekatan untuk pemecahan masalah; oleh sebab itu, tidaklah

mengejutkan jika ada pendekatan analisis sistem yang lebih populer adalah

analisis terstruktur (structured analyisis), teknik informasi (information

engineering), discovery prototyping, dan analisis berorientasi objek (object-

oriented analysis) (Whitten, 2004).

1. Analisis Terstruktur (Structured Analysis)

Analisis Terstruktur merupakan sebuah teknik model-driven dan berpusat

pada proses yang digunakan untuk menganalisis sistem yang ada, mendefinisikan

persyaratan-peryaratan bisnis untuk sebuah sistem baru, atau keduanya (Whitten,

2004).

2. Teknik Informasi (Information Engineering)

Merupakan sebuah teknik model-driven dan berpusat pada data, tetapi

sensitif pada proses. Teknik ini digunakan untuk merencanakan, menganalisa, dan

mendesain Sistem Informasi. Model-model ini adalah gambaran yang

mengilustrasikan dan menyesuaikan data dan proses-proses sistem (Whitten

,2004).

3. Discovery Prototyping

Discovery Prototyping adalah sebuah teknik yang digunakan untuk

mengidentifikasikan persyaratan-persyaratan bisnis pengguna dengan membuat

para pengguna bereaksi pada implementasi quick end dirt (bijaksana dan efektif

tapi tanpa cacat atau efek samping yang tidak diinginkan) persyaratan-persyaratan

tersebut (Whitten, 2004).

Page 52: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

24

4. Analisis Berorientasi Objek (Object Orientasi Analysis)

Analisis Berorientasi Objek adalah sebuah teknik yang mengintegrasikan

data dan proses kedalam konstruksi yang disebut object. Model-model OOA

(Object Orientasi Analysis) adalah gambar-gambar yang mengilustrasikan objek-

objek sistem dari berbagai macam perspektif, seperti struktur, kelakuan, dan

interaksi objek-objek (Whitten, 2004).

2.5.2.1 Rapid Application Development (RAD)

RAD adalah sebuah strategi pengembangan sistem yang menekankan

kecepatan pengembangan melalui keterlibatan pengguna yang ekstensif dalam

konstruksi, cepat, berulang dan bertambah serangkaian prototipe-prototipe bekerja

sebuah sistem yang pada akhirnya berkembang ke dalam sistem final (atau sebuah

versi) (Whitten, 2004). RAD adalah suatu pendekatan berorientasi objek terhadap

pengembangan sistem yang mencangkup suatu metode pengembangan serta

perangkat-perangkat lunak (Kendall, 2006). Berikut adalah fase dalam RAD,

yaitu:

Mengidentifikasi tujuan dan

syarat-syarat informasiBekerja dengan pengguna

untuk merancang sistemMembangun Sistem

Mengenalkan sistem baru

Workshop Desain RAD

ImplementasiPerencanaan

Syarat-syarat

Gambar 2.2 Strategi RAD (Kendall, 2006)

Page 53: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

25

Berikut ini adalah penjelasan mengenai fase-fase dalam RAD (Kendall,

2006).

4. Fase Perencanaan Syarat

Dalam fase ini, penganalisis dan pengguna bertemu untuk

mengidentifikasikan tujuan-tujuan aplikasi atau sistem serta untuk

mengidentifikasikan syarat-syarat informasi yang ditimbulkan dari tujuan-tujuan

tersebut.

5. Workshop Desain RAD

Fase ini adalah fase untuk merancang dan memperbaiki yang bisa

digambarkan sebagai workshop. Selama workshop Desain RAD, pengguna

merespon working prototype yang ada dan penganalisis memperbaiki modul-

modul yang dirancang berdasarkan respon pengguna.

6. Implementasi

Dalam gambar ditunjukan bahwa Anda dapat melihat bahwa penganalisis

bekerja dengan para pengguna secara intens selama workshop untuk merancang

aspek-aspek bisnis dan nonteknis dari perusahaan. Segera setelah aspek-aspek ini

disetujui dan sistem dibangun dan disaring, sistem-sistem baru atau bagian dari

sistem diuji coba dan kemudian diperkenalkan kepada organisasi.

Page 54: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

26

2.5.2.2 Pendekatan Pioner Martin untuk RAD

Di bawah ini adalah gambaran mengenai pendekatan Pioner Martin untuk

RAD.

Fase perencanaan

syarat-syarat

Fase perencanaan

penggunaFase konstruksi Fase pelaksanaan

Gambar 2.3 Fase RAD Martin (Sumber: Kendall, 2006)

Pada fase pertama Martin dibahas perencanaan syarat-syarat. Di sini,

pengguna tingkat tinggi memutuskan fungsi apa yang harus difiturkan oleh

aplikasi tersebut. Pada fase kedua, disebut fase desain pengguna, Martin menandai

pengguna diminta membahas aspek-aspek desain non-teknis dari sistem, dengan

bimbingan penganalisis. Workshop Desain RAD memadukan fase pengguna dan

fase konstruksi, karena tingginya sifat interaktif dan visual dari desain serta

memperbaiki proses yang terjadi dalam hal yang bersifat interaktif dan partisipatif

tersebut (Kendall, 2006).

Pada fase konstruksi, dilakukan banyak kegiatan yang berbeda. Setiap

desain yang diciptakan dalam fase sebelumnya selanjutnya ditingkatkan dengan

menggunakan perangkat-perangkat RAD, begitu fungsi yang baru tersedia,

selanjutnya fungsi-fungsi baru tersebut ditunjukan kepada pengguna untuk

mendapatkan interaksi, komentar, dan revisi. Sedangkan pada fase keempat dan

terakhir, fase pelaksanaan, aplikasi yang baru dikembangkan menggantikan

aplikasi lama. Sembari dijalankan secara paralel dengan aplikasi lama, aplikasi

Page 55: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

27

baru diujicoba, pengguna dilatih, dan prosedur-prosedur organisasional diubah

sebelum pelaksanaan terjadi (Kendall, 2006).

Sebagai respon pada kemajuan ekonomi pada umumnya,

RAD/pengembangan aplikasi cepat telah menjadi rute yang popular untuk

mengakselerasi pengembangan sistem (Whitten, 2004). Gagasan-gagasan RAD

adalah (Whitten, 2004):

1. Lebih aktif melibatkan para pengguna sistem dalam aktivitas analisis, desain,

konstruksi

2. Megorganisasikan pengembangan sistem ke dalam rangkaian seminar yang

intensif dan berfokus dengan para pemilik, pengguna, analis, desainer,

pembangun sistem.

3. Mengakselerasi fase-fase analisis dan desain persyaratan melalui pendekatan

konstuksi berulang.

4. Memperpendek waktu yang diperlukan sebelum para pengguna mulai melihat

sebuah sistem bekerja.

Berikut adalah keunggulan dan kelemaha RAD (Whitten, 2004):

Keunggulan

a. Berguna untuk proyek-proyek tempat persyaratan-persyaratan

pengguna tidak pasti dan tidak tepat.

b. Mendorong pengguna aktiv dan partisipasi menejemen (berkebalikan

dengan reaksi pasif pada model-model sistem yang tidak bekerja). Hal

ini meningkatkan antusiasme pengguna akhir pada proyek.

Page 56: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

28

c. Proyek-proyek memiliki visibilitas dan dukungan lebih tinggi karena

keterlibatan pengguna yang ekstensif selama proses.

d. Para pengguna dan manajemen melihat solusi-solusi yang berbasis

perangkat lunak dan bekerja lebih cepat daripada pengembangan yang

model-driven.

e. Error dan penghilangan cenderung untuk dideteksi lebih awal dalam

prototype daripada dalam model sistem.

f. Pengujian dan pelatihan adalah produk tambahan alami dari

pendekatan prototyping yang mendasar.

g. Pendekatan berulang adalah proses yang lebih “alami” karena

perubahan adalah faktor yang diharapkan selama pengembangan.

Kelemahan

a. Beberapa orang berpendapat bahwa RAD mendorong mentalitas

“mengkode, mengimplementasi, dan memperbaiki” yang

meningkatkan biaya seumur hidup yang diperlukan untuk

mengoperasikan, mendukung, dan merawat sistem.

b. Prototipe-prototipe RAD dapat dengan mudah memecahkan yang salah

karena analisis masalah disingkat atau diabaikan.

c. Prototipe berbasis RAD mungkin membuat para analis minder untuk

mempertimbangkan alternatif-alternatif teknis lain yang lebih bernilai.

d. Kadang-kadang lebih baik membuang sebuah prototipe, tapi para

stakeholder enggan melakukannya karena menganggapnya sebagai

hilangnya waktu dan usaha dalam produk saat ini.

Page 57: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

29

e. Penekanan pada kecepatan dapat berimpak terhadap kualitas yang

disebabkan jalan-jalan pintas yang disarankan dengan buruk melalui

metodologi tersebut.

2.6 Object Oriented Analysis (OOA)

OOA adalah pendekatan yang digunakan untuk mempelajari objek yang

sudah ada untuk mengetahui apakah mereka dapat digunakan kembali atau

diadopsi untuk pemakaian baru. Atau menentukan satu objek baru atau yang

dimodifikasi yang akan digabung dengan objek yang sudah ada ke dalam suatu

aplikasi komputasi bisnis yang sangat berharga (Whitten, 2004).

OOA adalah suatu pendekatan yang digunakan untuk mempelajari objek-

objek yang sudah ada untuk digunakan kembali dan disesuaikan untuk

penggunaannya yang baru. Selain itu, OOA juga dapat digunakan untuk membuat

objek baru atau bisa juga untuk merubah objek yang sudah ada untuk dipadukan

dengan objek-objek lainnya sehingga membentuk suatu aplikasi bisnis yang

berdaya guna tinggi (Whitten, 2001).

2.7 Object Oriented Design (OOD)

Object Oriented Design (OOD) adalah suatu pendekatan yang digunakan

untuk menentukan solusi terbaik bagi piranti lunak dalam hal perpaduan objek

(objects), atribut (attributes) dan method (methods). Perancangan suatu piranti

lunak berorientasi objek membutuhkan penggunaan arsitektur piranti lunak

berlapis (multilayered software architecture), juga membutuhkan spesifikasi dari

subsistem yang menyediakan fungsi- fungsi (functions) yang dibutuhkan. Selain

Page 58: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

30

itu, gambaran tentang penggunaan objek yang membentuk sistem dan gambaran

mekanisme komunikasi yang memungkinkan aliran data mengalir melalui lapisan

(layers), subsistem dan objek juga dibutuhkan. Semua itu dilakukan dan

diselesaikan dengan menggunakan pendekatan OOD (Whitten, 2001).

OOAD merupakan sekumpulan petunjuk umum yang mengarahkan

kepada aktivitas analisis dan perancangan. Untuk membuat metode kita menjadi

lebih berguna, kita merancangnya hingga terdapat penyesuaian, perkembangan,

dan substitusi bagian dapat dengan mudah diimplementasikan (Mathiassen, 2000).

Terdapat 4 aktivitas utama yang digunakan dalam menggunakan metode

Unified Software Deployment untuk OOAD (Object Oriented Analysis and

Design) (Mathiassen, 2000). Yaitu :

1. Problem Domain Analysis

Dalam tahapan ini sistem dirancang sesuai dengan kebutuhan informasi

dari pengguna, tahapan ini menentukan hasil dari keseluruhan aktivitas analisis

dan perancangan. Tahapan dari Problem Domain Analysis ini adalah :

a) Menentukan Class yang ada dalam sistem dengan melakukan proses

identifikasi dari definisi sistem yang telah dikembangkan.

b) Menganalisa dan mengembangkan struktur hubungan dari class – class yang

ada.

c) Menganalisa Behavior dari class – class tersebut.untuk menentukan state

dari setiap class yang termasuk dalam sistem ini.

Hasil laporan perancangan yang dihasilkan dari tahapan ini adalah :

Page 59: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

31

a) System Definition : mendefinisikan seluruh sistem sebagai sebuah model

yang akan dilihat user saat sistem jadi.

b) Class Diagram : untuk menggambarkan hubungan antara class-class dalam

sebuah sistem.

c) State Diagram : untuk menggambarkan bagaimana state dari daur hidup

kelas yang ada di dalam sistem ini.

Dapat dilihat dari tahap ini telah dapat dilihat model aplikasi secara

keseluruhan bagaimana aplikasi tersebut akan terbentuk.

2. Application Domain Analysis

Tahapan ini berfokus pada bagaimana sistem akan digunakan oleh

pengguna. Tahap ini dan tahap sebelumnya dapat dimulai secara bergantian,

tergantung pada kondisi pengguna. Terdapat 3 tahapan yang akan dilakukan

dalam Application Domain Analysis (Mathiassen, 2000), yaitu:

a) Menentukan usage, yaitu menentukan Aktor dan use case yang terlibat dan

interaksinya.

b) Menentukan fungsi sistem untuk memproses informasi dan membuat daftar

fungsi.

c) Menentukan interface pengguna dan sistem, untuk interaksi sesungguhnya

dari pengguna dan sistem informasi yang dirancang.

Laporan yang akan dihasilkan dari tahapan ini adalah :

Page 60: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

32

a) Use Case Diagram, yang menggambarkan interaksi pengguna sebagai aktor

dengan sistem informasi.

b) Function List, yaitu kemampuan yang harus dimiliki sistem sebagai

kebutuhan dasar dari user.

c) User Interface Navigation Diagram, yaitu diagram untuk menggambarkan

tampilan layar yang akan dirancang untuk memenuhi kebutuhan user.

3. Architectural Design

Dalam tahap ini dirancang arsitektur hubungan antara client dan server

yang memadai untuk sistem agar dapat berjalan baik. Perancangan tahap ini

menentukan bagaimana struktur sistem fisik akan dibuat dan bagaimana distribusi

sistem informasi pada rancangan fisik tersebut. Laporan yang dihasilkan adalah

Deployment Diagram.

4. Component Design

Tahap terakhir dalam Unified Software Deployment sebelum melakukan

programming. Sistem akan dimodelkan secara lengkap dalam diagram yang

disebut programming. Sistem akan dimodelkan secara lengkap dalam diagram

yang disebut sebagai Component Diagram. Di tahap ini terlihat bagaimana sistem

bekerja dan interaksi yang terjadi antara sistem dan pengguna.

Page 61: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

33

2.7.1 Unified Modeling Language (UML)

UML merupakan kesatuan dari bahasa pemodelan yang dikembangkan

oleh Booch, Object Modeling Technique (OMT) dan Object Oriented Software

Engineering (OOSE). Metode Booch dari Grady Booch sangat terkenal dengan

nama metode Design Object Oriented. Metode ini menjadikan proses analisis dan

design ke dalam empat tahapan iterative, yaitu: identifikasi kelas-kelas dan objek-

objek, identifikasi semantic dari hubungan obyek dan kelas tersebut, perincian

interface dan implementasi (Munawar, 2005).

UML adalah bahasa grafis untuk mendokumentasi, menspesifikasikan, dan

membangun sistem perangkat lunak (Hariyanto, 2004). UML adalah keluarga

notasi grafis yang didukung oleh meta-model tunggal, yang membantu

mendeskripsikan dan desain sistem perangkat lunak, khususnya sistem yang

dibangun menggunakan pemograman berorientasi objek (OO) (Whitten, 2004).

Tabel 2.1 Unsur-unsur pembentuk UML (Munawar, 2005)

Diagram Tujuan keterangan

Activity Perilaku prosedural & paralel Sudah ada di

UML 1

Class Class, fitur dan relasinya Sudah ada di

UML 1

Communication Interaksi diantara obyek. Lebih

menekankan ke link

Di UML 1

disebut

Collaboration

Component Struktur dan koneksi dari komponen Sudah ada di

UML 1

Composite

Structure Dekomposisi sebuah class saat runtime

Baru untuk

UML 2

Deployment Penyebaran/instalasi ke klien Sudah ada di

UML 1

Page 62: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

34

Interaction

Overview

Gabungan antara activity & Sequence

diagram

Baru untuk

UML 2

Object Contoh konfigurasi instance Tidak resmi

ada di UML 1

Package Struktur hirearki saat kompilasi Tidak resmi

ada di UML 2

Sequence interaksi antar obyek. Lebih menekankan

pada urutan

Sudah ada di

UML 1

State Machine Bagaimana event mengubah sebuah

obyek

Sudah ada di

UML 1

Timing Interaksi antar obyek. Lebih menekankan

pada waktu

Baru untuk

UML 2

Use Case Bagaimana user berinteraksi dengan

sebuah system

Sudah ada di

UML 1

2.7.1.1 Sejarah UML

Pengembangan UML dimulai dari kerja sama Grady Booch dan James

Rumbaugh pada 1994 untuk mengkombinasikan dua metodologi terkenal Booch

dan OMT. Kemudian Ivan Jacobson, pencipta metode OOSE (Object Oriented

Sotware Engineering) bergabung. Usulan UML diberikan ke OMG (Object

Management Group-konsorsium standarisasi teknologi objek) agar UML

dijadikan bahasa dan notasi pemodelan dilakukan pada 1997. OMG menerima

UML, UML telah menjadi standar de-facto karena pencipta-penciptanya sangat

popular. Banyak pengembang perangkat lunak yang mengadopsi UML. OMG

adalah konsorsium yang beranggotakan lebih dari 850 perusahaan untuk

mendefinisikan standar-standar teknologi objek termasuk COBRA (Common

Object Request Broker Architecture) (Hariyanto, 2004).

Page 63: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

35

2.7.2 Pengertian Obyek

Sebuah obyek memiliki keadaan sesat (state) dan perilaku (behaviour).

State sebuah obyek adalah kondisi obyek tersebut yang dinyatakan dalam

attribute/properties. Sedangkan perilaku suatu obyek mendefinisikan bagaimana

sebuah obyek bertindak/beraksi dan memberikan reaksi. Berikut adalah gambaran

ringkas tentang sebuah obyek lengkap dengan attribute dan operationnya

(Munawar, 2005).

TV

merk

model

noSeri

besarInch

ubahVolume()

ubahChanel()

aturKontras()

Gambar 2.4 obyek (Munawar, 2005)

2.7.3 Diagram UML

UML memiliki beberapa diagram yang digunakan untuk menggambarkan

suatu sistem. Tujuan pembuatan diagram ini adalah agar sistem mudah dimengerti

oleh semua pihak, baik yang teknis maupun non teknis. Beberapa contoh dari

diagram tersebut, antara lain:

2.7.3.1 Use Case Diagram

Use case diagram adalah urutan langkah-langkah yang secara tindakan

saling terkait (skenario), baik terotomatisasi maupun secara manual, untuk tujuan

melengkapi satu tugas bisnis tunggal (Whitten, 2004). Use case diagram adalah

deskripsi fungsi dari sebuah sistem dari persfektif pengguna. Use case diagram

Nama Obyek

Nama Obyek

Operation

Page 64: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

36

bekerja dengan cara mendeskripsikan tipikal interaksi antara user (pengguna)

sebuah sistem dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah

sistem dipakai (Munawar, 2005).

Use case diagram secara grafis menggambarkan interaksi antara sistem,

sistem eksternal dan pengguna (Whitten, 2004). Use case diagram menunjukan

sekumpulan kasus fungsional dan aktor (jenis kelas khusus) dan

keterhubungannya.

2.7.3.2 Diagram Struktur Statis

2.7.3.2.1 Class Diagram

Class diagram menggambarkan struktur objek sistem. Diagram ini

menunjukan kelas objek yang menyusun sistem dan juga hubungan antara kelas

objek tersebut (Whitten, 2004).

2.7.3.2.2 Object Diagram

Object diagram menyajikan sebuah “snapshot” tentang objek sistem pada

poin waktu tertentu. Diagram ini tidak digunakan sesering diagram kelas, tetapi,

saat digunakan, dapat membantu seorang developer untuk memahami struktur

sistem secara lebih baik (Whitten, 2004).

Object diagram adalah gambaran objek-objek secara ringkas di sebuah

sistem pada suatu waktu (Munawar, 2005).

Page 65: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

37

2.7.3.3 Diagram Interaksi

Diagram interaksi memodelkan sebuah interaksi, terdiri dari satu set objek,

hubungan-hubungannya, dan pesan yang terkirim diantara objek (Whitten, 2004).

2.7.3.3.1 Sequence Diagram

Sequence diagram untuk menggambarkan perilaku pada sebuah scenario.

Diagram ini menunjukan sejumlah contoh obyek dan message (pesan) yang

diletakkan diantara obyek-obyek ini di dalam use case (Munawar, 2005).

Sequence diagram secara grafis menggambarkan bagaimana objek

berinteraksi dengan satu sama lain melalui pesan pada eksekusi sebuah use case

atau operasi. Diagram ini mengilustrasikan bagaimana pesan terkirim dan diterima

di antara objek dan dalam sekuensi apa (Whitten, 2004).

2.7.3.3.2 Collaboration Diagram

Collaboration diagram serupa dengan sequence diagram, tetapi tidak focus

pada timing atau sekuensi pesan. Diagram ini malahan menggambarkan interaksi

(atau kolaborasi) antara objek dalam sebuah format jaringan (Whitten, 2004).

Collaboration diagram adalah perluasan dari objek diagram.

Collaboration diagram menunjukan message-message objek yang dikirimkan satu

sama lain (Munawar, 2004).

2.7.3.4 State Diagram

UML memiliki sebuah model diagram untuk memodelkan behavior objek

khusus yang kompleks (diagram statechart) dan sebuah diagram untuk

Page 66: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

38

memodelkan behavior dari sebuah use case atau sebuah metode (Whitten, 2004),

yaitu;

2.7.3.4.1 Statechart Diagram

Statechart diagram digunakan untuk memodelkan behavior objek khusus

yang dinamis. Diagram ini menggambarkan siklus hidup objek-berbagai keadaan

yang dapat diasumsikan oleh objek dan event-event yang menyebabkan objek

beralih dari satu state ke state lain (Whitten, 2004).

2.7.3.4.2 Activity Diagram

Activity diagram adalah teknik untuk mendeskripsikan logika prosedural,

proses bisnis dan aliran kerja dalam banyak kasus. Activity diagram mempunyai

peran seperti halnya flowchart, akan tetapi perbedaannya dengan flowchart adalah

activity diagram bisa mendukung perilaku paralel sedangkan flowchart tidak bisa

(Munawar, 2005). Activity diagram secara grafis digunakan untuk

menggambarkan rangkaian aliran aktivitas baik proses bisnis atau use case

(Whitten, 2004).

2.7.3.5 Diagram Implementasi

2.7.3.5.1 Component Diagram

Component diagram digunakan untuk menggambarkan organisasi dan

ketergantungan komponen-komponen software sistem. Diagram ini dapat

digunakan untuk menunjukan bagaimana kode pemrograman dibagi menjadi

modul-modul (atau component) (Whitten, 2004).

Component diagram adalah bagian fisik dari sebuah sistem, karena

menetap di komputer, bukan di benak para analis (Munawar, 2004).

Page 67: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

39

2.7.3.5.2 Deployment Diagram

Deployment diagram mendeskripsikan arsitektur fisik dalam istilah “node”

untuk hardware dan software dalam sistem. Diagram ini menggambarkan

konfigurasi komponen-komponen software run-time, prosesor, dan peralatan yang

membentuk arsitektur sistem (Whitten, 2004).

Deployment diagram menunjukan tata letak sebuah sistem secara fisik,

menampakkan bagian-bagian software yang berjalan pada bagian-bagian

hardware.

2.8 Database Management System (DBMS)

2.8.1 Pengertian DBMS

Database adalah sebuah cara mendokumentasikan berbagai macam data

yang kemudian dimanajemen dengan sebuah sistem untuk kemudian disimpan

dalam sebuah media penyimpanan. Dengan demikian data-data tersebut dapat

diakses dengan mudah dan cepat. Media penyimpanan tersebut dapat kita

ibaratkan sebagai sebuah storage penyimpanan, misalnya Hardisk (Nugroho,

2005). Database Management System (DBMS) adalah suatu perangkat lunak yang

ditujukan untuk menangani penciptaan, pemeliharaan, dan pengendalian akses

data. Dengan menggunakan perangkat lunak ini pengelolaan data menjadi mudah

dilakukan (Kadir, 2009).

Basis data tidak hanya merupakan kumpulan file. Lebih dari itu, basis data

adalah pusat sumber data yang caranya dipakai oleh banyak pemakai untuk

berbagai aplikasi. Inti dari basis data adalah database management system

Page 68: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

40

(DBMS), yang membolehkan pembuatan, modifikasi, dan pembaharuan basis

data, mendapatkan kembali data, dan membangkitkan laporan (Kendall, 2003).

Tujuan basis data yang efektif yaitu (Kendall, 2003):

1. Memastikan bahwa data dapat dipakai di antara pemakai untuk berbagai

aplikasi.

2. Memelihara data baik keakuratan maupun kekonsistenannya.

3. Memastikan bahwa semua data yang diperukan untuk aplikasi sekarang dan

yang akan datang akan disediakan dengan cepat.

4. Membolehkan basis data untuk berkembang dan kebutuhan pemakai untuk

berkembang.

5. Membolehkan pemakai untuk membangun pandangan personalnya tentang

data tanpa memperhatikan cara data disimpan secara fisik.

2.8.2 Arsitektur Database

Arsitektur basis data dimaksudkan untuk membuat abstraksi terhadap basis

data. Tujuannya agar DBMS dapat diakses secara efisien tanpa mengharuskan

pemakai mengetahui detail tentang cara data disimpan dan dipelihara (Kadir,

2003).

Ada tiga level dalam arsitektur basis data (Kadir, 2003):

1. Level eksternal

Level eksternal yang menyatakan lapisan pandangan atau subskema adalah

level yang berhubungan secara langsung dengan pemakai. Pada level ini,

pemakai cukup mengenal struktur data yang sederhana dalam basis data

supaya bias mengakses basis data. Pemakai tidak perlu mengetahui detail

tentang atribut data (misalnya ukuran data). Dengan menggunakan pandangan

Page 69: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

41

(view), pemakai dapat melihat data dengan bentuk yang berbeda dengan

keadaan aslinya.

2. Level konseptual

Level konseptual (yang menyatakan skema konseptual) menjabarkan data apa

yang tersimpan dalam basis data dan juga menjabarkan hubungan-hubungan

antar data. Level ini biasa dipakai administrator basis data.

3. Level internal

Level internal (yang menyatakan skema internal) adalah level yang

berhubungan secara langsung dengan basis data dan menjabarkan bagaimana

data disimpan dalam basis data. Level ini berurusan langsung dengan hal yang

antara lai sebagai berikut:

1. Alokasi ruang penyimpanan data

2. Deskripsi rekaman dalam penyimpanan

3. Konpersi data dan teknik enkripsi data

2.9 GUI (Graphical User Interface)

Saat ini perangkat lunak dan/atau sistem informasi yang laku dijual dan

dipasarkan adalah yang bersifat ramah pengguna (user friendly) tanpa

mengorbankan esensinya, yaitu memecahkan masalah tertentu di lingkup

pengguna. Seharusnya sejak awal sekali memikirkan hal ini, meski

pelaksanaannya terletak lebih banyak pada saat perancangan (Adi, 2005). Pada

dasarnya aplikasi harus memiliki cara untuk berkomunikasi dengan penggunanya.

Tampilan memiliki fungsi-fungsi utama sebagai berikut (Adi, 2005):

Page 70: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

42

1. Input. Antarmuka pengguna harus dirancang untuk mentransformasikan

aksi yang seharusnya dilakukan oleh pengguna.

2. Output. Antarmuka pengguna seharusnya menggunakan gambaran

tampilan yang baik sebagai cara untuk mengkomunikasikan keluaran dari

aplikasi.

Dibawah ini adalah prinsip-prinsip untuk melakukan perancangan

tampilan (Adi, 2005):

1. Buat tampilan sederhana. Dengan konsep antarmuka yang ramah,

seharusnya membuat aplikasi sedemikian rupa sehingga mudah digunakan

serta mudah dipelajari.

2. Buat antarmuka transparan dan alami. Antarmuka pengguna seharusnya

intuitif dan alami sehingga pengguna dapat memperkirakan apa yang

terjadi jika melakukan sesuatu terhadap antarmuka pengguna tersebut.

3. Buat tampilan sedemikian rupa sehingga pengguna dapat mengendalikan

aplikasi. Pengguna harus dapat merasakan bahwa seolah-olah dia yang

melakukan proses tertentu, bukannya computer atau aplikasi tertentu.

2.10 Konsep Dasar Internet

2.10.1 Pengertian Internet

Internet adalah kumpulan atau jaringan dari jaringan komputer yang ada di

seluruh dunia. Dalam hal ini computer yang sebenarnya stand alone kini dapat

berhubungan langsung dengan host-host atau komputer-komputer yang lainnya

(Simarmata, 2006).

Page 71: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

43

2.10.2 Sejarah Internet

Sebelum internet ada, ARPAnet (US Defense Advanced Research Projects

Agency) atau Departemen Pertahanan Amerika pada tahun 1969 membuat

jaringan komputer yang tersebar untuk menghindarkan terjadinya informasi

terpusat, yang apabila terjadi perang dapat mudah dihancurkan. Jadi, bila satu

bagian dari sambungan network terganggu oleh serangan musuh, jalur yang

melalui saluran itu secara otomatis dipindahkan ke sambungan lainnya. Setelah

itu, internet digunakan oleh kalangan akademis University Of California (UCLA)

untuk keperluan penelitian dan pengembangan teknologi. Baru setelah itu

pemerintah Amerika Serikat memberikan izin kea rah komersial pada awal 1990

(Simarmata, 2006).

2.10.3 Sumberdaya Internet

Internet memiliki banyak sumber daya seperti pada tabel dibawah ini

(Kadir, 2003):

Sumber Daya Keterangan

E-mail Digunakan untuk melakukan

pertukaran sura elektronis.

User Newsgroup Forum diskusi.

LISTSERV Kelompok diskusi dengan

menggunakan surat elektronis.

Tabel 2.2 Sumber daya yang terdapat pada internet(Kadir,2003)

Page 72: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

44

IRC (Internet Relay Chat)

Fasilitas yang memungkinkan pemakai

melakukan percakapan dalam bentuk

bahasa tertulis secara interaktif.

Telnet Fasilitas yang memungkinkan koneksi

(login) ke suatu sistem computer.

FTP (File Transfer Protocol)

Sarana untuk melakukan transfer

berkas dari komputer lokal ke

komputer lain atau sebagainya.

Gopher

Perangkat yang memungkinkan

pemakai untuk menemukan informasi

yang terdapat pada server gopher

melalui menu yang bersifat hirarkis.

Archie

Perangkat yang dapat digunakan untuk

melakukan pencarian berkas pada situs

FTP.

Veronica (Very Easy Rodent-

Oriented Netwide Index to

Computer Archieves)

Merupakan kemampuan tambahan

yang dipakai untuk melakukan

pencarian pada situs-situs gopher.

WAIS (Wide Area Information

Servers)

Perangkat yang digunakan untuk

melakukan pencarian data pada

Internet yang dilaksanakan dengan

menyebutkan nama basis data dan kata

kunci yang dicari.

World Wide Web (www)

Sistem yang memungkinkan

pengaksesan informasi dalam Internet

melalui pendekatan hypertext (HTTP).

Page 73: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

45

2.10.4 Hyper Text Transfer Protocol (HTTP)

HTTP kependekan dari HyperText Transfer Protocol. Server HTTP

umumnya digunakan untuk melayani dokumen hypertext, karena HTTP adalah

protokol dengan overhead yang sangat rendah, sehingga pada kenyataan navigasi

informasi dapat ditambahkan langsung ke dalam dokumen dan dengan demikian

protokolnya sendiri tidak harus mendukung navigasi secara penuh seperti halnya

protokol FTP dan Gopher lakukan (Sidik, 2005).

2.10.5 World Wide Web (WWW)

WWW atau yang sering disebut “web” saja merupakan aplikasi Internet

yang paling popular. Demikian popularnya hingga banyak orang yang keliru

mengidentikan web dengan internet. Secara teknis web adalah sebuah sistem di

mana informasi dalam bentuk teks, gambar, suara, dan lain-lain yang tersimpan

dalam sebuah internet webserver dipresentasikan dalam bentuk hypertext.

Informasi di web dalam bentuk teks umumnya ditulis dalam format HTML

(Hypertext Markup Language). Informasi lainnya disajikan dalam bentuk grafis

(dalam format GIF, JPG, PNG), suara (dalam format AU, WAV), dan objek

multimedia lainnya seperti (seperti MIDI, shockwave, Quicktime Movie, 3D

World) (Simarmata, 2006).

2.10.6 Web Server Apache

Web server adalah sebuah perangkat lunak server yang berfungsi

menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser

Page 74: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

46

web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web

yang umumnya berbentuk dokumen HTML. Web server yang terkenal

diantaranya adalah Apache dan Microsoft Internet Information Service (IIS).

Apache merupakan web server antar-platform, sedangkan IIS hanya dapat

beroperasi di sistem operasi Windows. Web server Apache dapat di-download

dari www.apache.org .

Web server Apache berbasiskan Open Source dan mulai poluler di internet

sejak tahun 1996 karena open source, Apache bebas didistribusikan oleh siapa

saja dana kepada siapa saja. Server ini dapa diunduh pada situs

http://www.apache.org dan tersedia untuk platform (Windows, Linux dan UNIX).

2.11 Personal Home Page (PHP)

2.11.1 Pengertian PHP

PHP adalah sebuah bahasa pemrograman yang berjalan dalam sebuah web

server (Rafiza, 2006).

2.11.2 Sejarah Singkat PHP

PHP ini diciptakan oleh seorang programmer Unix dan Perl yang bernama

Rasmus Lerdorf pada bulan Agustus-Septermber 1994. Pada awalnya, rasmus

mencoba menciptakan sebuah script dalam website pribadinya dengan tujuan

untuk memonitor siapa saja yang pernah mengunjungi website-nya. Pada awal

tahun 1995-an, PHP 1 mulai dikenalkan Rasmus kepada beberapa pemrogrammer

pemula, dengan alas an bahasa pemrograman yang digunakan PHP cukup

sederhana dan mudah dipahami. Selanjutnya Rasmus menulis ulang PHP dengan

Page 75: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

47

bahasa C untuk meningkatkan kecepatan aksesnya. Mulai bulan September

sampai Oktober 1995, kode PHP ditulis ulang digabungkan menjadi PHP/F1.

Baru di akhir tahun 1995 dirilis bagi umum secara gratis. (Rafiza, 2006).

2.11.3 Prinsip Kerja PHP

Sistem kerja PHP diawali dengan permintaan yang berasal dari halaman

website oleh browser. Berdasarkan alamat website dalam jaringan internet,

browser akan menemukan sebuah alamat dari webserver, mengidentifikasi

halaman yang dikehendaki, dan menyampaikan segala informasi yang dibutuhkan

oleh webserver. Selanjutnya, webserver akan mencarikan berkas yang diminta dan

menampilkan isinya di browser. Browser yang mendapatkan isinya segera

menerjemahkan kode HTML dan menampilkannya (Rafiza, 2006).

Permintaan HTTP

Halaman.html Kode HTTP

Web Server

Ditampilkan pada

Browser User

User

Gambar 2.5 Skema pemrosesan scrift PHP (Rafiza, 2006)

Page 76: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

48

2.12 XAMPP

XAMPP merupakan salah satu paket installasi Apache, PHP dan MySQL

instant yang dapat kita gunakan untuk membantu proses installasi ketiga produk

tersebut. Selain paket installasi instant, XAMPP juga memberikan fasilitas pilihan

pengunaan PHP4 atau PHP5. Untuk berpindah versi PHP yang ingin digunakan

juga sangat mudah dilakukan dengan mengunakan bantuan PHP-Switch yang

telah disertakan oleh XAMPP, dan yang terpenting XAMPP bersifat free atau

gratis untuk digunakan. Software ini bisa didownload pada

http://www.apachefriends.org/en/xampp-window.html (Petter, 2007).

2.13 MySQL

2.13.1 Pengertian MySQL

MySQL merupakan software sistem manajemen database (Database

Management System) yang sangat popular dikalangan pemrograman web,

terutama di lingkungan Linux dengan menggunakan script PHP dan Perl (Sidik,

2005). MySQL adalah sebuah program database server yang mampu menerima

dan mengirimkan datanya dengan sangat cepat, multi user serta menggunakan

perintah standar Structured Query Language (SQL). MySQL merupakan sebuah

database server yang free, artinya kita bebas menggunakan database ini untuk

keperluan pribadi atau usaha tanpa harus membeli atau membayar lisensinya.

MySQL pertama kali dirintis oleh seorang programmer database bernama Michael

Widenius (Kadir, 2003).

MySQL adalah salah satu jenis database server yang sangat terkenal,

disebabkan MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses

Page 77: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

49

database. MySQL termasuk RDBMS (Relation Database Management System)

yang lebih polular lewat pemrograman web, terutama di lungkkungan Linux.

Namun, saat ini telah tersedia MySQL untuk platform sistem operasi Windows

90/ME/NT/2000/XP. MySQL mendapat penghargaan sebagai database terbaik

untuk server Linux versi Linux Magazine thun 2001 dan 2002. Dan sebagai

database favorit tahun 2000. (Saputro, 2005).

2.13.2 Perbedaan MySQL dan SQL

Structur Query Language (SQL) adalah sebuah bahasa permintaan

database yang terstruktur. Bahasa SQL dibuat sebagai bahasa yang dapat

merealisasikan beberapa table dalam database maupun merealisasikan antar

database. Bahasa SQL ditulis langsung dalam sebuah program database sehingga

seorang pengguna dapat melihat langsung permintaan yang diinginkan, sekaligus

melihat hasilnya. MySQL sendiri adalah sebuah program database server yang

memerlukan sebuah bahasa permintaan dalam melayani permintaan user

(Nugroho, 2005).

Jadi dapat disimpulkan bahwa MySQL adalah program database server dan

SQL adalah bahasa yang digunakan di dalamnya.

2.13.2.1 Data Definition Language (DDL)

DDL adalah sebuah metode Query SQL yang berguna untuk

mendefinisikan data pada sebuah database, adapun Query yang dimiliki adalah

(Nugroho, 2005):

Page 78: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

50

1. CREATE : Digunakan untuk melakukan pembuatan table dan database.

2. DROP : Digunakan untuk melakukan penghapusan tabel maupun database.

3. ALTER : Digunakan untuk melakukan pengubahan struktur table yang

telah dibuat, baik menambah Field (add), mengganti nama Field (change)

ataupun menamakannya kembali (rename), sehingga menghapus (drop).

2.13.2.2 Data Manipulation Language (DML)

DML adalah metode query yang dapat digunakan apabila DDL telah

terjadi, sehingga fungsi dari query ini adalah untuk melakukan pemanipulasian

database yang telah ada atay telah dibuat sebelumnya (Nugroho, 2005). Adapun

Query yang termasuk di dalamnya adalah (Nugroho, 2005):

1. INSERT : Digunakan untuk melakukan penginputannya /pemasukan data

pada table database.

2. UPDATE : Digunakan untuk melakukan pengubahan atau peremajaan

terhadap data yang ada pada table.

3. DELETE : Digunakan untuk melakukan penghapusan data pada table.

Penghapusan ini dapat dilakukan secara sekaligus (seluruh isi tabel)

maupun hanya beberapa Recordset.

Gambar 2.6 SQL (Nugroho, 2005)

DDL

CREATE DROP ALTER

DML

SELECT INSERT UPDATE DELETE

SQL

Page 79: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

51

2.13.3 Kelebihan MySQL

Beberapa kelebihan MySQL dibanding database lain, di antaranya adalah

(Nugroho, 2005):

3. MySQL sebagai Database Management System (DBMS)

4. MySQL sebagai Relation Database Management System (RDBMS)

5. MySQL adalah sebuah software database OpenSource, artinya program ini

bersifat free atau bebas digunakan oleh siapa saja tanpa harus membeli dan

membayar lisensi kepada pembuatnya.

6. MySQL merupakan sebuah database server, jadi dengan menggunakan

database ini anda dapat menghubunginya ke media internet sehingga dapat

diakses dari jauh.

7. MySQL merupakan sebuah database client. Selain menjadi server yang

melayani permintaan, MySQL juga dapat melakukan query yang mengakses

database pada server. Jadi MySQL dapat juga berperan sebagai Client.

8. MySQL mampu menerima query yang bertumpuk dalam satu permintaan atau

yang disebut Multi-Threading.

9. MySQL merupakan sebuah database yang mampu menyimpan data

berkapasitas sangat besar hingga berukuran Gigabyte sekalipun.

10. MySQL didukung oleh driver ODBC, artinya database MySQL dapat diakses

menggunakan aplikasi apa saja termasuk berupa visual seperti Delphi

maupun Visual Basic.

11. MySQL adalah database menggunakan enkripsi password. Jadi database ini

cukup aman karena nmemiliki password untuk mengaksesnya.

Page 80: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

52

12. MySQL merupakan server database yang multi user, artinya database ini

tidak hanya digunakan oleh sepihak orang akan tetapi merupakan database

yang dapat digunakan oleh banyak pengguna.

13. MySQL dapat menciptakan lebih dari 16 kunci per table, dan dalam satu

kunci memungkinkan berisi belasan Field (kolom).

14. MySQL mendukung field yang dijadikan sebagai kunci primer dan kunci

Uniq (atau Unique).

15. MySQL didukung oleh sebuah komponen C dan perl API, sehingga database

MySQL dapat diakses melalui sebuah program aplikasi yang berada di bawah

protocol internet berupa web. Biasanya aplikasi yang sering digunakan adalah

PHP dan Perl.

16. MySQL memiliki kecepatan dalam pembuatan table maupun peng-update-an

table.

17. MySQL menggunakan suatu bahasa permintaan standar yang bernama SQL

(Structur Query Language) yaitu sebuah bahasa permintaan yang

distandarkan pada beberapa database server seperti Oracle dan PostGreSQL.

2.14 Microsoft Office Visio 2003

Microsoft Visio adalah salah satu program yang dapat digunakan untuk

membuat diagram. Microsoft Visio menyediakan banyak fasilitas yang membantu

Anda dalam pembuatan diagram untuk menggambarkan informasi dan sistem dari

penjelasan dalam bentuk teks menjadi suatu diagram dalam bentuk gambar

disertai penjelasan singkat. Untuk mempelajari Microsoft Visio dan menggambar

diagram, Anda tidak membutuhkan teknik yang sangat tinggi karena Microsoft

Page 81: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

53

Visio sangat mudah untuk digunakan dan diimplementasikan. Microsoft Visio

dapat menghasilkan suatu diagram mulai dari yang sederhana hingga diagram

yang lebih kompleks, Anda hanya perlu melakukan penambahan shape dengan

menarik shape ke halaman pengerjaan.

Microsoft Visio 2003 merupakan pengembangan versi sebelumnya dari

segi template, wizard, dan filter. Template dan Shape yang terdapat pada

Microsoft Visio 2003 digunakan membantu user dalam merancang, membuat,

serta menggambarkan informasi dan sistem dalam bentuk diagram.

Oleh karena Microsoft Visio merupakan salah satu produk dari Microsoft

Office, maka Microsoft Visio dapat berkolaborasi dengan produk Microsoft Office

lainnya seperti Microsoft Word, Excel, PowerPoint, dan Project. Bentuk

kolaborasi dapat dilakukan dengan fasilitas export dan import data. Dibandingkan

dengan versi sebelumnya, Microsoft Visio memiliki shape dan template baru, di

antaranya pada bagian diagram Brainstorming, Business Process, Building Plan,

Project Schedule, Network, Software, dan Web Diagram

(http://www.pdfsearchengine.com/Visio/BS MS Visio 2003.pdf).

2.15 Pengujian (Testing)

Pengujian atau testing merupakan proses pengeksekusian program untuk

menemukan kesalahan-kesalahan yang terdapat di dalam sistem, kemudian

dilakukan pembenahan. Tahap ini merupakan tahap yang penting dalam

pengembangan sistem karena pada tahap ini merupakan tahapan untuk

memastikan bahwa suatu sistem terbebas dari kesalahan. Pengujian juga

dilakukan dengan memerhatikan konsep pengembangan. Tahap-tahap pengujian

Page 82: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

54

antara lain pengujian unit, pengujian modul, pengujian subsistem, pengujian

sistem dan pengujian penerimaan (Sommerville, 2001).

Pengujian

Unit

Pengujian

Penerimaan

Pengujian

Sistem

Pengujian

Subsistem

Pengujian

ModulPengujian

Komponen

Pengujian

Integrasi

Pengujian

User

Gambar 2.7 Proses Pengujian (Sommerville, 2001)

2.16 Studi Literatur Sejenis

Metode pengumpulan data dengan cara menganalisa penelitian sejenis

untuk mencari kelebihan terhadap penelitian yang peneliti lakukan sekarang dari

penelitian yang sudah ada. Dari hasil pengamatan penulis didapatkan beberapa

literature penelitian sejenis sebagai berikut.

Tabel 2.3 Studi literature sejenis (sumber: peneliti)

Literatur Mirza,2001 Raharjo, 2010 Sanita, 2009 Peneliti

Metode Rapid

Application

Development

(RAD),

Tahapan

(Communicati

on-planning-

modeling-

constraction-

deployment)

System

Development Life

Cycle (SDLC),

Tahapan

(Perencanaan,

Analisa,

Perancangan

sistem,Implementa

si)

Waterfall,tahapa

n (Analisis-

desain-kode-

pengujian-

pemeliharaan)

RAD, Tahapan

(Perencanaan, Prasyarat,

Workshop Desain,

Implementasi)

Page 83: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

55

Tools Context

diagram, DFD,

ERD,

Normalisasi,K

amus Data

Context diagram,

DFD,

ERD,Normalisasi,

Kamus Data,Fuzzy

Logic

STD,Diagram

Arus Data-

Relasi Antar

Tabel,Fuzzy

Logic

Unified Modeling Language

(UML), use case diagram,

narasi use case, class

diagram, sequence diagram,

activity diagram, statechart

diagram

Feature Sistem Cetak laporan Fuzzy AHP,

Strategi

peningkatan

kualitas, Cetak

Laporan, view bar

chart 3d

View data nilai

pegawai, fuzzy

logic

Cetak data dosen, cetak data

mahasiswa,cetak laporan,

messaging, searching, view

bar 3d, view bar 2d, view

pie chart 3d, system

configuration, flash

animation, JQuery

menu,menejemen password,

validasi KRS, user friendly

Pemrograman PHP PHP Delphi

(Standalone)

PHP

Lingkup Prodi Teknik

Informatika

Kuisioner

(mahasiswa ke

dosen)

Prodi Sistem

Informasi

Kuisioner

(mahasiswa ke

dosen)

FST UIN Jkt, Fakultas Sains dan

Teknologi UIN Jkt

Kuisioner (mahasiswa ke

dosen, dosen ke rekan

sejawat, atasan ke bawahan)

User Admin,

mahasiswa

Admin, Kaprodi,

Mahasiswa

Bagian

Kepegawaian,

pimpinan

Admin, Dekan, Kaprodi,

Dosen, Mahasiswa

Page 84: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

56

BAB III

METODOLOGI PENELITIAN

3.1 Metode Pengumpulan Data

Dalam penyusunan skripsi ini, peneliti memerlukan data-data serta

informasi yang lengkap sebagai bahan yang dapat mendukung kebenaran materi

uraian dan pembahasan. Oleh sebab itu peneliti melakukan riset atau penelitian

untuk mendapatkan data serta informasi atau bahan materi yang diperlukan.

Metode pengumpulan data yang digunakan meliputi tiga bagian, yaitu;

3.1.1 Studi Pustaka

Pada studi pustaka, peneliti membaca buku-buku dan mengutip teori-teori

dari berbagai macam buku yang berhubungan dengan analisis dan perancangan

sistem, Evaluasi Kinerja Dosen dan Konsep Dasar Sistem Informasi. Selain itu

penelitian skripsi ini juga menggunakan referensi dari surat keputusan Rektor UIN

Syarif Hidayatullah Jakarta tahun 2005, Penjelasan Pedoman Beban Kerja Dosen

dan Evaluasi Pelaksanaan Thridarma Perguruan Tinggi dari DIKTI, instrumen

sertifikasi dosen, serta hasil rekapitulasi evaluasi kinerja dosen semester genap

tahun 2010 yang secara keseluruhan dokumen-dokumen tersebut terdapat dalam

lembar lampiran. Selain itu peneliti menggunakan sumber dari internet yang

terkait dengan tofik skripsi ini. Studi literatur sejenis yang digunakan dalam

penelitian skripsi ini adalah skripsi dari Panji Raharjo dengan judul “Rancang

Bangun Sistem Manajemen Ahli (SMA) Penentuan Strategi Peningkatan Kualitas

Page 85: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

57

Dosen”, skripsi dari Muhamad Mirza Mushoffa dengan judul “Aplikasi Pengisian

Angket Penilaian Kinerja Dosen Berdasarkan Penilaian Mahasiswa (Studi Kasus:

Program Studi Teknik Informatika Fakultas Sains dan Teknologi (FST)

Universitas Islam Negeri (UIN) Syarif Hidayatullah Jakarta)” , dan skrisi Sanita

dengan judul “Sistem informasi penilaian kinerja pegawai menggunakan metode

fuzzy (Studi kasus FST UIN Jakarta), Dari skripsi-skripsi tersebut diperoleh

gambaran tentang latarbelakang permasalahan, tujuan penelitian diadakan, ruang

lingkup atau batasan penelitian, metode pengumpulan data, metode analisis data,

metode perancangan sistem, serta kekurangan dan kelebihan dari skripsi tersebut.

Daftar buku dan situs web yang terkait dapat dilihat lebih rinci dalam halaman

daftar pustaka.

3.1.2 Observasi

Pada tahap observasi, peneliti melakukan pengamatan secara langsung

dengan ikut serta dalam proses kegiatan evaluasi kinerja dosen untuk mengetahui

sistem yang sedang berjalan pada saat ini. Hal tersebut perlu dilakukan agar

peneliti dapat melakukan analisis terhadap sistem yang sedang berjalan serta

menentukan rancangan sistem baru atau sistem usulan. Selain itu peneliti

melakukan pengumpulan data guna mengetahui kebutuhan sistem yang akan

dibangun. Observasi dilakukan di Fakultas Sains dan Teknologi Universitas Islam

Negeri Syarif Hidayatullah Jakarta pada bulan April 2010 s/d Juli 2010. Hasil

observasi yang didapat yaitu:

Page 86: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

58

1. Sejarah singkat FST UIN Syarif Hidayatullah Jakarta berupa sejarah

singkat, visi misi, tujuan pendidikan dan struktur organisasi yang ada di FST

UIN Syarif Hidayatullah Jakarta.

2. Sistem berjalan yaitu prosedur yang sedang berjalan mengenai kegiatan

evaluasi kinerja dosen pada FST UIN Syarif Hidayatullah Jakarta.

3.1.3 Wawancara

Peneliti melakukan wawancara kepada pihak-pihak yang berhubungan

atau yang terlibat dengan kegiatan evaluasi kinerja dosen. Wawancara

berlangsung dengan mengajukan beberapa pertanyaan terkait dengan evaluasi

kinerja dosen, permasalahan yang dihadapi dan penanganannya, mekanisme

sistem yang sedang berjalan, dan sebagainya. Wawancara dilakukan di Fakultas

Sains dan Teknologi UIN Syarif Hidayatullah Jakarta pada bulan April 2010 s/d

Juli 2010 dengan narasumber Bapak Syopiansyah Jaya Putra, DR, M.Sis selaku

Dekan FST, Bapak Agus salim selaku Pudek FST, dan Ibu Nur Aeni Hidayah,

SE., MMSi selaku Ketua prgram studi Sistem Informasi. Hasil wawancara ini

dapat berguna dalam mendukung bahasan penelitian ini dalam hal melakukan

perancangan dan membangun sistem. Prosedur tersebut akan dijelaskan secara

rinci pada lembar lampiran.

3.2 Metode Pengembangan Sistem

Pada pembahasan ini, peneliti menggunakan metodologi Rapid

Application Developement (RAD) atau pengembangan aplikasi cepat yang telah

menjadi rute yang populer dalam mengakselerasi pengembangan sistem. Adapun

dalam tahapan pengembangan sistem ini terdiri dari beberapa aktivitas yang

Page 87: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

59

disesuaikan dengan fase RAD, yaitu fase perencanaan syarat-syarat, workshop

desain, dan implementasi.

3.2.1 Fase Perencanaan Syarat-syarat

Pada tahap ini peneliti melakukan beberapa tahapan yaitu analisis proses

bisnis, identifikasi masalah, mendefinisikan lingkup, dan solusi penyelesaian

masalah. Hal ini dilakukan untuk mengetahui apa saja yang menjadi kebutuhan

sistem, mengenali kelemahan sistem yang sedang berjalan dan mengenali

masalah-masalah yang ada pada sistem serta menentukan ruang lingkup sistem

yang akan dikembangkan dengan menentukan ukuran atau batas-batas mengenai

penggembangan sistem.

3.2.2 Workshop Desain

Pada tahap workshop desain ini, peneliti membuat desain proses bisnis

usulan dan desain pemrograman untuk data-data yang telah didapatkan dan

dimodelkan dalam arsitektur sistem informasi. Tujuan dari tahap ini pada

dasarnya adalah untuk menganalisa masalah utama, membangun dasar arsitektur

sistem informasi, menentukan rencana proyek, mendapatkan gambaran umum

kebutuhan sistem serta persyaratan dan fungsi-fungsi utama sistem yang akan

dibangun. Dalam hal ini, peneliti melakukan perancangan dengan menggunakan

tools pemodelan Unified Modeling Language (UML). Di bawah ini adalah

diagram-diagram UML yang akan digunakan.

1. Use Case Diagram

2. Class Diagram

3. Activity Diagram

Page 88: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

60

4. Sequence Diagram

5. Statechart Diagram

Selain menggunakan tools tersebut, pada tahap ini pula peneliti melakukan

perancangan database dan perancangan Graphic User Interface (GUI) atau

rancangan tampilan sistem yang akan dikembangkan.

3.2.3 Implementasi

Setelah melakkukan analisis sistem dan perancangan sistem secara rinci,

maka tiba saatnya sistem untuk diimplementasikan. Pada tahap ini terdapat

beberapa aktivitas yang dilakukan. Aktivitas-aktivitas dimaksud berupa:

1. Pemrograman (coding)

2. Pengujian (testing)

3.3 Alur Pemikiran

Penyusunan skripsi ini disusun melalui beberapa tahapan yang harus

dilakukan dengan tujuan untuk memudahkan dalam penelitian skripsi. Adapun

alur penelitian yang digunakan oleh peneliti dalam penyusunan skripsi ini adalah

sebagai berikut.

Page 89: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

61

Pengembangan Sistem

RAD (Rapid Application

Developement)

Perencanaan Syarat-syarat

Workshop Desain RAD

Implementasi

Solusi Penyelesaian Masalah

Use Case Diagram

Class Diagram

Activity Diagram

Sequence Diagram

Desain Database

Perancangan GUI

Pemrograman (Coding)

Pengujia (Testing)

Studi Pustaka dan Studi

Literatur

Wawancara

Observasi di FST UIN Syarif

Hidayatullah Jakarta

Analisa Proses Bisnis

Identifikasi Masalah

Mendefinisikan Lingkup

PHP

MySQL

Statechart Diagram

Gambar 3.1 Alur Penelitian

Page 90: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

62

Penyusunan skripsi ini yaitu dimulai dengan melakukan observasi atau

penelitian lapangan yang dilakukan selama sebulan pada Fakultas Sain dan

Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta. Wawancara

dilakukan dengan pihak yang terkait atau pihak yang terlibat dengan sistem

evaluasi kinerja dosen yang sedang berjalan. Setelah dilakukan observasi dan

wawancara maka tahap selanjutya adalah studi pustaka dan studi literatur. Studi

pustaka dilakukan dengan cara mencari bahan mengenai topik yang sesuai dengan

judul skripsi baik itu dari buku tulis atau media internet, sedangkan studi literatur

dilakukan dengan mempelajari skripsi atau jurnal yang berhubungan dengan tugas

yang akan disusun.

Setelah studi pustaka dan studi literatur selesai dilakukan, maka tahap

selanjutnya adalah melakukan tahap pengembangan sistem dengan pendekatan

RAD. Pada tahap ini terbagi menjadi tiga tahap dengan rincian sebagai berikut.

Tahap yang pertama yaitu Perencanaan Syarat-syarat, pada tahap ini

dibagi menjadi beberapa tahapan lagi yaitu analisa proses bisnis, identifikasi

masalah, mendefinisikan lingkup dan solusi penyelesaian masalah. Analisa proses

bisnis adalah tahap menganilisis gambaran umum organisasi, menganalisis proses

bisnis evaluasi kinerja dosen yang sedang berjalan pada FST UIN Syarif

Hidayatullan Jakarta. Identifikasi masalah yaitu mengenali atau mengidentifikasi

masalah-masalah yang ada pada sistem yang sedang berjalan. Kemudian

mendefinisikan lingkup yaitu tahap penentuan batasan sitem yang akan dibangun

dan solusi penyelesaian masalah yaitu membahas mengenai cara untuk mengatasi

masalah yang sering terjadi.

Page 91: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

63

Tahap kedua yaitu Workshop Desain. Pada tahap ini dilakukan dengan

membuat perancangan sistem menggunakan tools UML. Tools yang digunakan

yaitu Use Case Diagram, Activity Diagram, Class Diagram, Sequence Diagram,

Statechart Diagram. Selanjutnya tahap Database Desain dan perancangan GUI.

Tahap terakhir yaitu Implementasi, yaitu membangun sistem yang dimulai dengan

pengkodean (coding) menggunakan bahasa pemrograman PHP dan database

MySQL. Setelah itu pengujian sistem untuk mengetahui fungsi-fungsi pada sistem

berjalan dengan baik atau tidak.

Page 92: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

64

BAB IV

PEMBAHASAN

4.1. Perencanaan Syarat-syarat

Pengembangan sistem yang digunakan dalam penelitian tugas akhir ini

adalah dengan menggunakan pendekatan Rapid Application Developement

(RAD). Tahap awal yang dilakukan pada pendekatan RAD adalah Perencanaan

Syarat-syarat. Pada fase tersebut dibagi menjadi beberapa tahapan, yaitu

membahas gambaran umum organisasi, analisis proses bisnis, identifikasi

masalah, mendefinisikan lingkup, dan solusi penyelesaian masalah.

4.1.1. Gambaran Umum Organisasi

Sejarah Fakultas Sains dan Teknologi (FST) tidak bisa dilepaskan dari

sejarah Universitas Islam Negeri (UIN) Syarif Hidayatullah Jakarta secara

zkeseluruhan. Perjalanan sejarah UIN Jakarta merupakan cerminan dari

perjuangan umat islam Indonesia yang tak kenal lelah untuk memiliki sebuah

lembaga pendidikan tinggi yang mampu menghasilkan intelektual yang

profesional dan bermoral, dimulai dari berdirinya Akademi Dinas Ilmu Agama

(ADIA) pada tanggal 1 juni 1957 sampai periode 1960, sebagai fakultas dari IAIN

Al-Jami’ah yang berpusat di Yogyakarta (1960-1963) dan sebagai IAIN Syarif

Hidayatullah Jakarta dari tahun 1963 sampai resmi menjadi UIN Syarif

Page 93: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

65

hidayatullah Jakarta sesuai keputusan Presiden RI Nomor 31 Tahun 2002, 20 Mei

2002.

Sebelum dibentuk FST, IAIN Syarif Hidayatullah Jakarta sejak tahun

ajaran 200/2001 membentuk Program Konversi UIN yang menyelenggarakan

Program Studi Agribisnis, Teknik Informatika dan Ekonomi. Pada tahun 2002,

berdasarkan Keputusan Presiden RI No.31 Tahun 2002 tentang perubahan IAIN

Syarif Hidayatullah Jakarta menjadi UIN Syarif Hidayatullah Jakarta dan program

studi sebagaimana tersebut diatas berubah menjadi Fakultas Sains dan Teknologi

(FST) dan Fakultas Ekonomi dan Ilmu Sosial (FEIS). FST terdiri dari program

studi Sosial Ekonomi Pertanian/Agribisnis, Teknik Informatika dan Sistem

Informasi, Matematika, Fisika, Kimia, dan Biologi.

4.1.1.1. Visi dan Misi Pendidikan

Visi

Menjadikan Fakultas Sains dan Teknologi sebagai lembaga terkemuka

baik di tingkat nasional maupun internasional – dalam pengembangan sains dan

teknologi yang terintegrasi dengan nilai keislaman dan keindonesiaan.

Misi

1. Menghasilkan lulusan yang profesional di bidang sains dan teknologi dan

memiliki keunggulan kompetetif dalam persaingan global;

2. Memberikan landasan moral dan pencerahan dalam pembinaan iman dan

taqwa (imtaq);

3. Mengadakan penelitian dan pengembangan di bidang sains dan teknologi;

Page 94: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

66

4. Memberikan kontribusi dalam penerapan sains dan teknologi bagi

peningkatan kualitas hidup masyarakat.

4.1.1.2. Tujuan Pendidikan

Sesuai visi dan misinya, maka FST-UIN bertujuan untuk menghasilkan

lulusan yang memiliki kompetensi dalam bidang keilmuan masing-masing;

memiliki kemampuan ilmu-ilmu islam; serta memiliki kepribadian Islam. Secara

lebih spesifik, tujuan FST-UIN ialah:

1. Menghasilkan sekat-sekat dikotomi keilmuan, dengan menjadikan akidah

Islam sebagai sudut pandang dalam pengembangan sains dan teknologi;

2. Menghasilkan lulusan yang mampu menjadikan islam sebagai landasan

berfikir, bersikap, dan bertindak;

3. Menghasilkan lulusan yang actortive di bidang masing, sehingga memiliki

kemampuan bersaing, baik di tingkat nasional maupun internasional;

4. Menghasilkan lulusan yang memiliki kepekaan dan tanggungjawab moral

untuk melakukan pengabdian terhadap masyarakat;

5. Menghasilkan teknologi tepat guna yang bertolak dari resource base

masyarakat acto yang memiliki implikasi bagi pengembangan masyarakat.

4.1.1.3. Struktur Organisasi

Struktur organisasi merupakan suatu gambar yang menggambarkan

tipe organisasi, kedudukan dan jenis kewenangan pejabat, bidang dan

hubungan pekerjaan, garis perintah dan tanggung jawab, rentang kendali

dan sistem pimpinan organisasi. Struktur organisasi dibuat untuk

Page 95: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

67

meningkatkan efisiensi kerja dan efektifitas kerja dalam manajemen

perusahaan, dan ditetapkan oleh pimpinan sebagai kerangka dalam

melakukan kegiatan perusahaan, sehingga tercipta penempatan pegawai,

atau karyawan sesuai dengan kemampuannya. Berikut ini adalah struktur

organisasi FST UIN Syarif hidayatullah Jakarta. Detail struktur organisasi

pada lampiran.

Gambar 4.1 Struktur Organisasi (sumber: SOP FST )

DEKAN

PUDEK . BID . AKADEMIK . .

PUDEK . BID . ADKUM . ,

PUDEK . BID . KEMAHASISWAAN .

SENAT FAKULTAS

KEPALA P 3 M . ,

KETUA PUSKARIR ,

KEPALA PPJM

KEPALA PUSDATIN . ,

KASUBAG

AKADEMIK . KASUBAG

KEUANGAN KASUBAG UMUM

.

KABAG TU .

KAPROG TI ,

, .

KAPROG SI ,

.

KAPROG

AGRI . , .

KAPROG

FISIKA . , , KAPROG

KIMIA , .

KAPROG

BIOLOGI . . .

KAPROG MATEMATIKA

,

SEKPROG

TI , SEKPROG

SI , SEKPROG AGRI

, ,

SEKPROG

FISIKA , , .

SEKPROG

KIMIA , . SEKPROG

BIOLOGI , . SEKPROG

MATEMATIKA ,

SEKPROG NON REGULER

SEKPROG INTERNASIONAL

,

STRUKTUR ORGANISASI FAKULTAS SAINS DAN TEKNOLOGI

= Garis Komando = Garis Koordinasi

Page 96: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

68

4.1.2. Analisa Proses Bisnis

Analisa proses bisnis ini dilakukan dengan menggambarkan sistem

evaluasi kinerja dosen yang sedang berjalan pada Fakultas Sains dan Teknologi

(UIN) Universitas Islam Negeri (UIN) Syarif Hidayatullah Jakarta. Alur

implementasi atau kegiatannya yaitu dimulai dengan pembentukan Tim

Penyelenggara Evaluasi Dosen (TPED) oleh Dekan/Direktur. Kemudian TPED

menyebarkan instrumen evaluasi dosen berupa kuisioner, kemudian mahasiswa

mengisi instrumen tersebut, setelah diisi mahasiswa mengembalikan instrumen

tersebut kepada TPED. TPED mengecek kelayakan instrumen yang telah diisi

oleh mahasiswa, setelah itu TPED melakukan data entry data tersebut kedalam

komputer dengan menggunakan perangkat lunak Microsoft excel, lalu dianalisa

dan dihitung perolehan hasilnya. Setelah tahap tersebut selesai, TPED melaporkan

hasil perolehan nilai evaluasi semua dosen kepada Dekan/Direktur. Alur

selanjutnya yaitu Dekan/Direktur memberitahukan hasil evaluasi kepada dosen

yang bersangkutan. Apabila dosen yang bersangkutan berkinerja memuaskan dan

sangat baik, maka dosen tersebut akan memperoleh reward, dan apabila dosen

yang bersangkutan berkinerja sangat kurang, maka akan memperoleh punishment.

Tahap berikutnya yaitu dekan melaporkan hasil evaluasi dosen ke Rektor,

kemudian Rektor melakukan follow up kepada Universitas, Fakultas dan Jurusan

atau Program studi. Untuk lebih jelasnya dapat dilihat pada gambar berikut ini.

Page 97: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

69

Dekan/Direktur membentuk

Tim Penyelenggara Evaluasi

Dosen (TPED)

TPED menyebarkan

instrumen

Mahasiswa mengisi

instrumen

Dosen/Direktur

memberitahukan hasil

evaluasi kepada

dosen ybs.

TPED melaporkan

hasil analisa kepada

Dekan/Direktur

TPED melakukan

analisa

TPED melakukan

data entry

TPED mengecek

kelayakan instrumen

Mahasiswa

mengembalikan

instrumen ke TPED

TPED menyebarkan

instrumen

TPED menyebarkan

instrumen

Dekan/Direktur melaporkan

hasil evaluasi dosen ke Rektor

FOLLOW UP

Universitas Fakultas Jurusan/Program studi

Gambar 4.2 Proses Bisnis Evaluasi Kinerja Dosen (Sumber: Surat Keputusan

Rektor UIN Syarif Hidayatullah Jakarta, 2005)

4.1.3. Identifikasi Masalah

Permasalahan yang dihadapi pada kegiatan evaluasi kinerja dosen yang

berjalan pada saat ini adalah:

g. Kegiatan evaluasi dosen menyita banyak waktu, sebab prosedur yang

digunakan sangat panjang, yaitu dimulai dari pembentukan TPED,

penyebaran instrumen, pengisian instrumen, pengecekan kelayakan

Page 98: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

70

instrumen, proses data entry dan analisa. Setelah tahap itu semua, baru

didapatkan hasilnya dan kemudian menuju tahap-tahap berikutnya.

h. Sering terjadinya kesalahan dalam hasil laporan evaluasi dosen yang

diakibtkan proses input dan analisa yang salah.

i. Sering mengalami kesulitan dalam mengelola data evaluasi atau dalam

pencarian data evaluasi, sebab media yang digunakan adalah kertas

sehingga data seringkali tertukar karena tidak disimpan dan ditata secara

rapi.

j. Mahasiswa sering kali tidak mengisi instrumen atau angket evaluasi

dengan lengkap sehingga mengakibatkan tidak efektifnya proses evaluasi

yang menyulitkan TPED dalam mengolah data.

k. Memerlukan tim khusus yaitu TPED untuk menyelenggarakan kegiatan

evaluasi kinerja dosen sehingga terjadi menumpuknya pekerjaan bagi staf

yang ditugaskan tersebut.

l. Evaluasi kinerja dosen hanya dilakukan oleh mahasiswa terhadap dosen

pengajarnya, sehingga tidak adanya evaluasi antara rekan sejawat yaitu

dosen terhadap dosen ataupun atasan terhadap bawahannya, atasan yang

dimaksud adalah ketua program studi (kaprodi), dan bawahannya adalah

dosen.

4.1.4. Mendefinisikan Lingkup

Pada tahap mendefinisikan lingkup, peneliti mendefinisikan ruang lingkup

kebutuhan yang harus dipenuhi untuk pengembangan sistem informasi evaluasi

kinerja dosen. Tahap ini dikerjakan setelah data-data terkumpul dengan tujuan

Page 99: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

71

untuk menghasilkan desain yang lengkap. Selain itu peneliti akan melakukan

beberapa hal yang diperlukan dalam proses pengembangan sistemnya, yaitu

membuat alokasi waktu dan menentukan ruang lingkup pengembangan sistem.

a. Alokasi waktu

Menentukan alokasi waktu yang dibutuhkan untuk keseluruhan

pengembangan sistem informasi evaluasi kinerja dosen kurang lebih 3 bulan,

dimulai dari bulan September 2010 sampai dengan Desember 2010.

b. Ruang Lingkup

Menentukan batasan ruang lingkup pengembangan sistem informasi evaluasi

kinerja dosen. Dimana pada pengembangan yang akan dilakukan, peneliti

hanya membatasi pada lingkup Fakultas Sains dan Teknologi Universitas

Islam Negeri Syarif Hidayatullah Jakarta.

4.1.5. Solusi Penyelesaian Masalah

Pemecahan masalah yang peneliti gunakan dalam menyelesaikan masalah

yang ada yaitu mengganti sistem evaluasi kinerja dosen yang berjalan secara

manual dengan sistem terkomputerisasi berbasis web. Sehingga diharapkan tidak

akan terjadi lagi prosedur evaluasi kinerja dosen yang panjang dan menyita

banyak waktu, kesalahan laporan dan keterlibatkan banyak pihak. Secara umum

sistem yang akan dikembangkan yaitu, evaluasi kinerja dosen selain dilakukan

oleh mahasiswa terhadap dosen, yaitu ditambahkan dengan dosen terhadap dosen

atau sesama rekan sejawat, dan atasan terhadap bawahan, serta proses evaluasi

tersebut dilakukan secara on line, setiap mahasiswa, dosen, dan atasan memiliki

account khusus untuk melakukan proses evaluasi atau mengisi kuisioner. Sistem

Page 100: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

72

dapat pula menginformasikan mengenai data dosen, data mahasiswa, data evaluasi

kinerja baik per individu atau secara keseluruhan, mengolah data dan

menghitungnya hasil evaluasi secara otomatis.

1. Kebutuhan Umum Sistem

Kebutuhan umum sistem yang akan dibangun adalah sebagai berikut:

a. Pengisian instrumen atau angket evaluasi kinerja dosen dapat

dilakukan secara on line melalui media internet agar proses tersebut

dapat dilakukan dimanapun dan kapanpun.

b. Evaluasi kinerja dosen terdiri dari tiga kategori, yaitu mahasiswa

terhadap dosen pengajarnya, dosen terhadap rekan sejawatnya, dan

atasan terhadap staf bawahannnya.

c. Proses penghitungan hasil evaluasi dapat dilakukan secara otomatis

oleh sistem dan hasil laporannya dapat langsung dicetak.

d. Dekan dan kaprodi dapat melihat hasil evaluasi kinerja dosen secara

keseluruhan maupun per individu dosen.

e. Dosen, dekan, kaprodi dan mahasiswa dapat saling berinteraksi

melalui sistem.

f. Jadwal pengisian kuisioner pada sistem dapat diatur ulang agar

memudahkan ketika terjadi perubahan jadwal.

2. Prosedur Perancangan yang Diusulkan

Berikut ini adalah prosedur secara umum dari perancangan sistem

mengenai alur evaluasi kinerja dosen yang diusulkan:

Page 101: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

73

a. Aktor mahasiswa, dosen, dan kaprodi melakukan login untuk

mengakses sistem dan melakukan pengisian angket evaluasi dosen.

b. Selanjutnya akan dilakukan pengecekan apakah aktor tersebut terdaftar

atau tidak. Apabila tidak terdaftar maka proses tidak akan dilanjutkan

atau proses akan ditolak. Apabila terdaftar maka proses akan

dilanjutkan.

c. Sistem akan mengenali aktor dan akan menampilkan daftar nama yang

berhak dievaluasi oleh aktor tersebut. Khusus untuk mahasiswa

diwajibkan sebelumnya sudah mengisi Kartu Rencana Studi (KRS)

yang selanjutnya akan divalidasi oleh Administrator. Apabila validasi

sukses maka mahasiswa dapat mengisi kuisioner dan apabila validasi

gagal maka mahasiswa tidak dapat mengisi kuisioner.

d. Aktor memilih salah satu nama dari daftar untuk melakukan evaluasi

terhadap kinerja dosen tersebut. Selanjutnya sistem akan menampilkan

form evaluasi atau angket kuisioner kinerja dosen. Aktor hanya dapat

melakukan evaluasi atau mengisi kuisioner sebanyak satu kali untuk

satu dosen yang sama, sehingga sistem tidak akan menampilkan form

evaluasi apabila sebelumnya aktor sudah melakukan evaluasi terhadap

dosen yang sama.

e. Pengelolaan data dan proses penghitungan nilai serta pembuatan

laporan akan dilakukan secara otomatis oleh sistem sehingga langsung

dapat dilihat perolehan nilai setiap dosen.

f. Kaprodi dapat melihat hasil perolehan evaluasi khusus staf dosen yang

menjadi bawahannya dengan cara melakukan login terlebih dahulu.

Page 102: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

74

Apabila aktor tersebut tidak terdaftar maka informasi perolehan nilai

evaluasi tidak dapat ditampilkan. Sedangkan jika aktor tersebut

terdaftar maka informasi perolehan nilai dapat ditampilkan.

g. Dekan dapat melihat hasil perolehan evaluasi kinerja dosen secara

keseluruhan dari semua program studi dengan cara melakukan login

terlebih dahulu. Apabila dekan tidak terdaftar maka informasi

perolehan evaluasi tidak dapat ditampilkan. Apabila dosen terdaftar

maka informasi perolehan nilai dapat ditampilkan.

3. Proses Bisnis Sistem yang Diusulkan

Untuk lebih jelas mengenai gambaran umum proses bisnis yang diusulkan

dapat dilihat melalui gambar berikut ini:

Dekan

server

Input krs, input kuisioner, input pesan,cari data

Store data

dosen

administrator

Validasi KRS

CRUD data master

kaprodi

mahasiswa

input kuisioner, input pesan,cari data

input kuisioner, input pesan, view laporan,cari data view laporan, input pesan, cari data

Sistem

Gambar 4.3 Proses bisnis sistem yang diusulkan

Page 103: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

75

4. Konfigurasi Jaringan

Konfigurasi jaringan yang diusulkan untuk membangun sistem adalah sebagai

berikut.

INTERNET

Admin

Web Databse Server

Proxy server, Firewall

Modem

`

PC

(Dekan )

Modem

`

PC

(Mahasiswa)

Modem

`

PC

(Dosen)

Wireless

`

PC

(Kaprodi )

Modem

Laptop

(Mahasiswa)

Laptop

(Dekan)

Laptop

(Kaprodi)

Laptop

(Dosen)

Gambar 4.4 Konfigurasi jaringan sistem yang diusulkan

5. Spesifikasi Perangkat Pembangun Sistem

Dalam pembahasan ini akan dijelaskan mengenai lingkungan atau media

yang akan digunakan dalam proses pengembangan sistem yaitu meliputi

perangkat lunak (software) yang digunakan, sistem operasi yang digunakan, dan

spesifikasi perangkat keras (hardware) yang digunakan.

6. Jenis Perangkat Lunak yang Digunakan

Dalam membangun sistem evaluasi kinerja dosen ini digunakan beberapa

perangkat lunak (software) yang digunakan, yaitu antara lain:

Page 104: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

76

a. Bahasa pemrograman PHP.

b. Sistem operasi yang digunakan dalam mengimplementasikan

pembangunan sistem ini adalah Windows XP Service Pack 3. Sistem

operasi sistem ini dipergunakan karena kompatibel dengan software

XAMPP dan telah mendukung GUI (Graphic User Interface).

c. Pembangunan Database Management System (DBMS) dalam sistem ini

menggunakan database MySQL, sebab aplikasi tersebut memiliki daya

tampung database yang banyak, kompatibel dengan PHP dan bersifat

gratis.

d. Software Microsoft Office Visio.

e. Software Notepad ++.

f. Web Server yang digunakan adalah Apache Web Server

g. Browser yang digunakan adalah Mozila firefox/Internet Explorer/Opera.

7. Jenis Perangkat Keras yang Digunakan

Perangkat keras yang digunakan untuk membangun dan mendukung

pengembangan sistem informasi ini adalah dengan spesifikasi sebagai berikut:

a. Processor 1,19 GHz

b. RAM 956 MB

c. 256 MB VGA Card

d. Hard Disk 120 G

Page 105: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

77

4.2. Workshop Desain

Dalam workshop desain, peneliti menggambarkan sistem yang akan dibangun

dengan menggunakan pendekatan sistem berorientasi objek, yakni menggunakan

tools Unified Modeling Language (UML) dengan membuat Use Case Diagram,

Activity Diagram, Use Case Narative Desain Sistem, Class Diagram dan

Sequence Diagram. Penjelasaan lebih rinci akan dibahasi berikut ini.

4.2.1. Use Case Diagram

Use case diagram di bawah ini yaitu menggambarkan mengenai interaksi

antara sistem, eksternal sistem dan user. Adapun langkah-langkah dalam membuat

Use case diagram yaitu sebagai berikut:

a. Identifikasi aktor

b. Identifikasi use case

c. Use case diagram

d. Narasi use case

Page 106: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

78

a. Identifikasi aktor

Tabel 4.1 Identifikasi aktor

No Aktor Deskripsi

1 Admin

Orang yang bertanggung jawab mengelola sistem secara

keseluruhan.

2

Mahasiswa

Orang yang mengakses sistem dan melakukan input

kuisioner kinerja dosen, input kartu rencana studi, input

pesan.

3

Dosen

Orang yang mengakses sistem dan dapat melakukan input

pesan, pencarian data mahasiswa, data matakuliah dan data

dosen serta input kuisioner terhadap dosen yang lain atau

rekan sejawatnya.

4

Kaprodi

Orang yang mengakses sistem dan dapat melakukan input

pesan, pencarian data mahasiswa, data matakuliah dan data

dosen serta input kuisioner terhadap dosen yang menjadi

bawahannya dan dapat melihat laporan hasil evaluasi dosen

prodi tersebut.

5

Dekan

Orang yang mengakses sistem dan dapat melakukan input

pesan, pencarian data mahasiswa, data matakuliah dan data

dosen serta input kuisioner terhadap dosen yang menjadi

bawahannya dan dapat melihat laporan hasil evaluasi dosen

seluruh dosen pada FST.

b. Identifikasi use case

Tabel 4.2 Identifikasi Use case

No Use Case Name Description Aktor

1 Manajemen

Dosen

Use case ini menggambarkan proses

create, read, update dan delete data

dosen oleh admin. Sedangkan dekan,

kaprodi, dosen dan mahasiswa hanya

dapat menampilkan data tersebut

dengan batasan tertentu.

Admin, dekan,

kaprodi,

dosen,

mahasiswa

2 Manajemen

Mahasiswa

Use case ini menggambarkan proses

create, read, update dan delete data

mahasiswa oleh admin. Sedangkan

dekan, kaprodi, dosen dan mahasiswa

Admin, dekan,

kaprodi,

dosen,

mahasiswa

Page 107: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

79

hanya dapat menampilkan data tersebut

dengan batasan tertentu.

3

Manajemen

Matakuliah

Use case ini menggambarkan proses

read, update dan delete data

matakuliah oleh admin. Sedangkan

dekan, kaprodi, dosen dan mahasiswa

hanya dapat menampilkan data tersebut.

Admin, dekan,

kaprodi,

dosen,

mahasiswa

4 Manajemen

Mengajar

Use case ini menggambarkan proses

create, read, dan delete data mengajar

ke dalam sistem oleh admin.

Admin

5

Input KRS

Use case ini menggambarkan proses

input data KRS ke dalam sistem oleh

aktor mahasiswa.

Mahasiswa

6

validasi KRS

Use case ini menggambarkan proses

read dan update atau validasi data KRS

oleh admin.

Admin

7

Manajemen

Pertanyaan

Use case ini menggambarkan proses

create, read, update dan delete data

pertanyaan oleh admin. Data pertanyaan

ini adalah data yang ditampilkan pada

form kuisioner.

Admin

8

Manajemen User

Use case ini menggambarkan proses

read, update dan delete data user oleh

admin.

Admin

9

Manajemen

Informasi

Use case ini menggambarkan proses

create, read, update dan delete data

informasi oleh admin. Data informasi

ini adalah data yang dapat dibaca oleh

semua aktor.

Admin

10

Manajemen

Pengaturan

Use case ini menggambarkan proses

read dan update data pengaturan oleh

admin. Data pengaturan adalah data

untuk menentukan jadwal kegiatan

evaluasi dosen pada sistem.

Admin

11

Manajemen

Laporan

Use case ini menggambarkan proses

read yaitu untuk melihat hasil evaluasi

serta mencetak data laporan tersebut,

use case ini dapat dilakkukan oleh aktor

dekan, kaprodi dan admin.

Admin,

Dekan,

Kaprodi

Page 108: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

80

12

Manajemen

Pesan

Use case ini menggambarkan proses

create yaitu mengirim pesan ke aktor

lain, read yaitu membaca pesan baik

pesan masuk atau pesan keluar, dan

delete. Use case ini dapat dilakukan

oleh semua aktor.

Admin,

Dekan,

Kaprodi,

Dosen,

Mahasiswa

13

Manajemen

Contact Us

Use case ini menggambarkan proses

read yaitu membaca contact us/ berupa

pesan dari semua aktor dan dapat

melakukan proses delete. Use case ini

hanya dapat dilakukan oleh admin.

Admin,

Dekan,

Kaprodi,

Dosen,

Mahasiswa

14

Input Kuisioner

Use case ini menggambarkan proses

input data Kuisioner ke dalam sistem

oleh aktor mahasiswa, dosen dan

kaprodi.

Kaprodi,

Dosen,

Mahasiswa

15

Login

Use case ini menggambarkan proses

untuk masuk ke dalam sistem yang

dilakukan oleh semua aktor yaitu

mahasiswa, dosen, kaprodi, dekan dan

admin.

Admin,

Dekan,

Kaprodi,

Dosen,

Mahasiswa

16

Manajemen

Password

Use case ini menggambarkan proses

update atau perubahan password user

yang dilakukan oleh semua aktor yaitu

mahasiswa, dosen, kaprodi, dekan dan

admin.

Admin,

Dekan,

Kaprodi,

Dosen,

Mahasiswa

Page 109: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

81

c. Use case diagram

A.

Manajemen Mahasiswa

Validasi KRS

Manajemen Mengajar

Manajemen

Matakuliah

Manajemen Dosen

Manajemen Password

Login

Input Kuisioner

Manajemen Pesan

Manajemen Laporan

Manajemen

Pengaturan

Manajemen Informasi

Manajemen User

Manejemen

Pertanyaan

Sistem

Admin

Mahasiswa, Dosen

Dekan, Kaprodi

Kaprodi

Manajemen Contact

Us

Input KRS

Mahasiswa

Gambar 4.5 Use case diagram

Page 110: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

82

d. Narasi use case

Berikut adalah beberapa narasi use case yang terbentuk dari kegiatan

bisnis dan use case diagram yang ada pada usulan sistem.

1. Narasi use case login

Tabel 4.3 Narasi use case login

Use Case Name Login

Use case id 1

Actors Admin, dekan, kaprodi, dosen, mahasiswa

Brief

Description

Use case ini digunakan aktor untuk proses masuk kedalam

sistem.

Preconditions Use case: Aktor memilih menu login.

Main Flow

a. Sistem menampilkan form login user.

b. Aktor mengisi form login.

c. Aktor meminta sistem untuk login kedalam sistem.

d. Sistem melakukan pengecekan username dan password.

e. Sistem menampilkan menu Home sesuai level aktor.

Alternative

Flow

Jika aktor menjalankan fungsi login sebelum semua

field diisi, sistem secara otomatis akan menampilkan

pesan kesalahan dan meminta kepada aktor untuk

mengisi field yang dibutuhkan.

Postconditions Jika use case sukses dijalankan maka aktor dapat mengakses

sistem sesuai dengan level aktor tersebut.

2. Narasi user case manajemen mahasiswa

Tabel 4.4 Narasi use case manajemen mahasiswa

Use Case Name Manajemen mahasiswa

Use case id 2

Page 111: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

83

Actors Admin, dekan, kaprodi, dosen, mahasiswa

Brief

Description

Use case ini digunakan Admin untuk fungsi CRUD (create,

read, update, delete) data Mahasiswa. Create yaitu untuk input

data, read untuk menampilkan data, update untuk edit data dan

delete untuk menghapus data. Sedangkan untuk aktor selain

admin hanya dapat menampilkan data.

Preconditions Use case : Aktor sudah melakukan login dan berhasil

memasuki sistem.

Main Flow

1. Read

a. Sistem menampilkan daftar Mahasiswa dalam

bentuk tabel.

2. Create

a. Sistem menampilkan antarmuka untuk memasukkan

data Mahasiswa.

b. Aktor memasukkan data detail Mahasiswa yang

diminta sistem.

c. Aktor mengisikan detail data sesuai jenis

kebutuhannya.

d. Aktor meminta sistem untuk menyimpan data yang

telah diisi.

e. Sistem meyimpan detail data yang telah diisi oleh

aktor.

3. Update

a. Aktor memilih data Mahasiswa yang akan diedit.

b. Sistem menampilkan antarmuka data Mahasiswa

yang dipilih aktor.

c. Aktor mengisikan detail data-data yang baru sesuai

jenis kebutuhannya.

d. Aktor meminta sistem untuk menyimpan data-data

yang baru yang telah diisi.

e. Sistem meyimpan detail data yang telah diisi oleh

aktor.

4. Delete

a. Aktor memilih data Mahasiswa yang ingin dihapus.

Page 112: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

84

b. Sistem mengambil alamat dari data yang dipilih

aktor.

c. Sistem menghapus data.

Alternative

Flow

1. Create

Jika aktor menjalankan fungsi simpan sebelum semua

field penting diisi, sistem secara otomatis akan

menampilkan pesan kesalahan dan meminta kepada

aktor untuk mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

input data Mahasiswa. Sistem mengijinkan aktor untuk

memasukan data kembali.

2. Update

Jika aktor menjalankan fungsi edit sebelum semua field

penting diisi, sistem secara otomatis akan menampilkan

pesan kesalahan dan meminta kepada aktor untuk

mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

edit data Mahasiswa. Sistem mengijinkan aktor untuk

memasukan data kembali.

3. Delete

Sistem secara otomatis menampilkan konfirmasi

apakah yakin akan menghapus data atau tidak.

Aktor dapat memilih Cancel untuk batal menghapus

data.

Postconditions

1. Read

Jika data yang diminta ada di dalam database, maka data

tersebut akan ditampilkan.

2. Create

Jika data-data yang diisikan lengkap dan sesuai format,

maka data Mahasiswa akan disimpan ke dalam database.

3. Update

Jika data-data yang diisikan lengkap dan sesuai format,

maka data Mahasiswa akan disimpan ke dalam database.

4. Delete

Jika use case sukses dijalankan maka data Mahasiswa

Page 113: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

85

akan dihapus dari database.

3. Narasi use case manajemen dosen

Tabel 4.5 Narasi use case manajemen dosen

Use Case Name Manajemen dosen

Use case id 3

Actors Admin, dekan, kaprodi, dosen, mahasiswa

Brief

Description

Use case ini digunakan Admin untuk fungsi CRUD (create,

read, update, delete) data dosen. Create yaitu untuk input data,

read untuk menampilkan data, update untuk edit data dan

delete untuk menghapus data. Sedangkan untuk aktor selain

admin hanya dapat menampilkan data.

Preconditions Use case : Aktor sudah melakukan login dan berhasil

memasuki sistem.

Main Flow 1. Read

a. Sistem menampilkan daftar dosen dalam bentuk

tabel.

2. Create

a. Sistem menampilkan antarmuka untuk memasukkan

data dosen.

b. Aktor memasukkan data detail dosen yang diminta

sistem.

c. Aktor mengisikan detail data sesuai jenis

kebutuhannya.

d. Aktor meminta sistem untuk menyimpan data yang

telah diisi.

e. Sistem meyimpan detail data yang telah diisi oleh

aktor.

3. Update

a. Aktor memilih data dosen yang akan diedit.

b. Sistem menampilkan antarmuka data dosen yang

dipilih aktor.

Main Flow

Page 114: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

86

c. Aktor mengisikan detail data-data yang baru sesuai

jenis kebutuhannya.

d. Aktor meminta sistem untuk menyimpan data-data

yang baru yang telah diisi.

e. Sistem meyimpan detail data yang telah diisi oleh

aktor.

4. Delete

a. Aktor memilih data dosen yang ingin dihapus.

b. Sistem mengambil alamat dari data yang dipilih

aktor.

c. Sistem menghapus data.

Alternative

Flow

1. Create

Jika aktor menjalankan fungsi simpan sebelum semua

field penting diisi, sistem secara otomatis akan

menampilkan pesan kesalahan dan meminta kepada

aktor untuk mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

input data dosen. Sistem mengijinkan aktor untuk

memasukan data kembali.

2. Update

Jika aktor menjalankan fungsi edit sebelum semua field

penting diisi, sistem secara otomatis akan menampilkan

pesan kesalahan dan meminta kepada aktor untuk

mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

edit data dosen. Sistem mengijinkan aktor untuk

memasukan data kembali.

3. Delete

Sistem secara otomatis menampilkan konfirmasi apakah

yakin akan menghapus data atau tidak.

Aktor dapat memilih Cancel untuk batal menghapus

data.

Postconditions

1. Read

Jika data yang diminta ada di dalam database, maka data

tersebut akan ditampilkan.

Page 115: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

87

2. Create

Jika data-data yang diisikan lengkap dan sesuai format,

maka data dosen akan disimpan ke dalam database.

3. Update

Jika data-data yang diisikan lengkap dan sesuai format,

maka data dosen akan disimpan ke dalam database.

4. Delete

Jika use case sukses dijalankan maka data dosen akan

dihapus dari database.

4. Narasi use case manajemen matakuliah

Tabel 4.6 Narasi use case manajemen matakuliah

Use Case Name Manajemen matakuliah

Use case id 4

Actors Admin, dekan, kaprodi

Brief

Description

Use case ini digunakan Admin untuk fungsi CRUD (create,

read, update, delete) data Matakuliah. Create yaitu untuk input

data, read untuk menampilkan data, update untuk edit data dan

delete untuk menghapus data. Sedangkan untuk aktor selain

admin hanya dapat menampilkan data.

Preconditions Use case : Aktor sudah melakukan login dan berhasil

memasuki sistem.

Main Flow

1. Read

a. Sistem menampilkan daftar Matakuliah dalam

bentuk tabel.

2. Create

a. Sistem menampilkan antarmuka untuk memasukkan

data Matakuliah.

b. Aktor memasukkan data detail Matakuliah yang

diminta sistem.

c. Aktor mengisikan detail data sesuai jenis

kebutuhannya.

Postconditions

Page 116: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

88

d. Aktor meminta sistem untuk menyimpan data yang

telah diisi.

e. Sistem meyimpan detail data yang telah diisi oleh

aktor.

3. Update

a. Aktor memilih data Matakuliah yang akan diedit.

b. Sistem menampilkan antarmuka data Matakuliah

yang dipilih aktor.

c. Aktor mengisikan detail data-data yang baru sesuai

jenis kebutuhannya.

d. Aktor meminta sistem untuk menyimpan data-data

yang baru yang telah diisi.

e. Sistem meyimpan detail data yang telah diisi oleh

aktor.

4. Delete

a. Aktor memilih data Matakuliah yang ingin dihapus.

b. Sistem mengambil alamat dari data yang dipilih

aktor.

c. Sistem menghapus data.

Alternative

Flow

1. Create

Jika aktor menjalankan fungsi simpan sebelum semua

field penting diisi, sistem secara otomatis akan

menampilkan pesan kesalahan dan meminta kepada

aktor untuk mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

input data Matakuliah. Sistem mengijinkan aktor untuk

memasukan data kembali.

2. Update

Jika aktor menjalankan fungsi edit sebelum semua field

penting diisi, sistem secara otomatis akan menampilkan

pesan kesalahan dan meminta kepada aktor untuk

mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

edit data Matakuliah. Sistem mengijinkan aktor untuk

memasukan data kembali.

Page 117: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

89

3. Delete

Sistem secara otomatis menampilkan konfirmasi

apakah yakin akan menghapus data atau tidak.

Aktor dapat memilih Cancel untuk batal menghapus

data.

Postconditions

1. Read

Jika data yang diminta ada di dalam database, maka data

tersebut akan ditampilkan.

2. Create

Jika data-data yang diisikan lengkap dan sesuai format,

maka data Matakuliah akan disimpan ke dalam database.

3. Update

Jika data-data yang diisikan lengkap dan sesuai format,

maka data Matakuliah akan disimpan ke dalam database.

4. Delete

Jika use case sukses dijalankan maka data Matakuliah

akan dihapus dari database.

5. Narasi use case manajemen mengajar

Tabel 4.7 Narasi use case manajemen mengajar

Use Case Name Manajemen mengajar

Use case id 5

Actors Admin

Brief

Description

Use case ini digunakan Admin untuk fungsi CRUD (create,

read, update, delete) data mengajar. Create yaitu untuk input

data, read untuk menampilkan data, update untuk edit data dan

delete untuk menghapus data.

Preconditions Use case : Aktor sudah melakukan login dan berhasil

memasuki sistem.

Page 118: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

90

Main Flow

1. Read

a. Sistem menampilkan daftar mengajar dalam bentuk

tabel.

2. Create

a. Sistem menampilkan antarmuka untuk memasukkan

data mengajar.

b. Aktor memasukkan data detail mengajar yang

diminta sistem.

c. Aktor mengisikan detail data sesuai jenis

kebutuhannya.

d. Aktor meminta sistem untuk menyimpan data yang

telah diisi.

e. Sistem meyimpan detail data yang telah diisi oleh

aktor.

3. Update

a. Aktor memilih data mengajar yang akan diedit.

b. Sistem menampilkan antarmuka data mengajar yang

dipilih aktor.

c. Aktor mengisikan detail data-data yang baru sesuai

jenis kebutuhannya.

d. Aktor meminta sistem untuk menyimpan data-data

yang baru yang telah diisi.

e. Sistem meyimpan detail data yang telah diisi oleh

aktor.

4. Delete

a. Aktor memilih data mengajar yang ingin dihapus.

b. Sistem mengambil alamat dari data yang dipilih

aktor.

c. Sistem menghapus data.

Alternative

Flow

1. Create

Jika aktor menjalankan fungsi simpan sebelum semua

field penting diisi, sistem secara otomatis akan

menampilkan pesan kesalahan dan meminta kepada

aktor untuk mengisi field yang dibutuhkan.

Main Flow

Page 119: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

91

Aktor dapat memilih Reset untuk mengosongkan form

input data mengajar. Sistem mengijinkan aktor untuk

memasukan data kembali.

2. Update

Jika aktor menjalankan fungsi edit sebelum semua field

penting diisi, sistem secara otomatis akan menampilkan

pesan kesalahan dan meminta kepada aktor untuk

mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

edit data mengajar. Sistem mengijinkan aktor untuk

memasukan data kembali.

3. Delete

Sistem secara otomatis menampilkan konfirmasi

apakah yakin akan menghapus data atau tidak.

Aktor dapat memilih Cancel untuk batal menghapus

data.

Postconditions

1. Read

Jika data yang diminta ada di dalam database, maka data

tersebut akan ditampilkan.

2. Create

Jika data-data yang diisikan lengkap dan sesuai format,

maka data mengajar akan disimpan ke dalam database.

3. Update

Jika data-data yang diisikan lengkap dan sesuai format,

maka data mengajar akan disimpan ke dalam database.

4. Delete

Jika use case sukses dijalankan maka data mengajar akan

dihapus dari database.

6. Narasi use case manajemen pertanyaan

Page 120: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

92

Tabel 4.8 Narasi use case manajemen pertanyaan

Use Case Name Manajemen pertanyaan

Use case id 6

Actors Admin

Brief

Description

Use case ini digunakan Admin untuk fungsi CRUD (create,

read, update, delete) data Pertanyaan. Create yaitu untuk input

data, read untuk menampilkan data, update untuk edit data dan

delete untuk menghapus data.

Preconditions Use case : Aktor sudah melakukan login dan berhasil

memasuki sistem.

Main Flow

1. Read

a. Sistem menampilkan daftar Pertanyaan dalam

bentuk tabel.

2. Create

a. Sistem menampilkan antarmuka untuk memasukkan

data Pertanyaan.

b. Aktor memasukkan data detail Pertanyaan yang

diminta sistem.

c. Aktor mengisikan detail data sesuai jenis

kebutuhannya.

d. Aktor meminta sistem untuk menyimpan data yang

telah diisi.

e. Sistem meyimpan detail data yang telah diisi oleh

aktor.

3. Update

a. Aktor memilih data Pertanyaan yang akan diedit.

b. Sistem menampilkan antarmuka data Pertanyaan

yang dipilih aktor.

c. Aktor mengisikan detail data-data yang baru sesuai

jenis kebutuhannya.

d. Aktor meminta sistem untuk menyimpan data-data

yang baru yang telah diisi.

e. Sistem meyimpan detail data yang telah diisi oleh

Page 121: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

93

aktor.

4. Delete

a. Aktor memilih data Pertanyaan yang ingin dihapus.

b. Sistem mengambil alamat dari data yang dipilih

aktor.

c. Sistem menghapus data.

Alternative

Flow

1. Create

Jika aktor menjalankan fungsi simpan sebelum semua

field penting diisi, sistem secara otomatis akan

menampilkan pesan kesalahan dan meminta kepada

aktor untuk mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

input data Pertanyaan. Sistem mengijinkan aktor untuk

memasukan data kembali.

2. Update

Jika aktor menjalankan fungsi edit sebelum semua field

penting diisi, sistem secara otomatis akan menampilkan

pesan kesalahan dan meminta kepada aktor untuk

mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

edit data Pertanyaan. Sistem mengijinkan aktor untuk

memasukan data kembali.

3. Delete

Sistem secara otomatis menampilkan konfirmasi

apakah yakin akan menghapus data atau tidak.

Aktor dapat memilih Cancel untuk batal menghapus

data.

Postconditions

1. Read

Jika data yang diminta ada di dalam database, maka data

tersebut akan ditampilkan.

2. Create

Jika data-data yang diisikan lengkap dan sesuai format,

maka data Pertanyaan akan disimpan ke dalam database.

3. Update

Page 122: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

94

Jika data-data yang diisikan lengkap dan sesuai format,

maka data Pertanyaan akan disimpan ke dalam database.

4. Delete

Jika use case sukses dijalankan maka data Pertanyaan

akan dihapus dari database.

7. Narasi use case manajemen user

Tabel 4.9 Narasi use case manajemen user

Use Case Name Manajemen user

Use case id 7

Actors Admin

Brief

Description

Use case ini digunakan Admin untuk fungsi RUD (read,

update, delete) data User. User tersebut yaitu Dekan, Kaprodi,

Mahasiswa dan Dosen. read untuk menampilkan data, update

untuk edit data dan delete untuk menghapus data.

Preconditions Use case : Aktor sudah melakukan login dan berhasil

memasuki sistem.

Main Flow

1. Read

a. Sistem menampilkan daftar User dalam bentuk

tabel.

2. Create

a. Sistem menampilkan antarmuka untuk memasukkan

data User.

b. Aktor memasukkan data detail user yang diminta

sistem.

c. Aktor mengisikan detail data sesuai jenis

kebutuhannya.

d. Aktor meminta sistem untuk menyimpan data yang

telah diisi.

e. Sistem meyimpan detail data yang telah diisi oleh

aktor.

3. Delete

Page 123: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

95

a. Aktor memilih data user yang ingin dihapus.

b. Sistem mengambil alamat dari data yang dipilih

aktor.

c. Sistem menghapus data.

Alternative

Flow

1. Create

Jika aktor menjalankan fungsi simpan sebelum semua

field penting diisi, sistem secara otomatis akan

menampilkan pesan kesalahan dan meminta kepada

aktor untuk mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

input data user. Sistem mengijinkan aktor untuk

memasukan data kembali.

2. Delete

Sistem secara otomatis menampilkan konfirmasi

apakah yakin akan menghapus data atau tidak.

Aktor dapat memilih Cancel untuk batal menghapus

data.

Postconditions

1. Read

Jika data yang diminta ada di dalam database, maka data

tersebut akan ditampilkan.

2. Create

Jika data-data yang diisikan lengkap dan sesuai format,

maka data User akan disimpan ke dalam database.

3. Delete

Jika use case sukses dijalankan maka data user akan

dihapus dari database.

8. Narasi use case manajemen informasi

Tabel 4.10 Narasi use case manajemen informasi

Page 124: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

96

Use Case Name Manajemen informasi

Use case id 8

Actors Admin

Brief

Description

Use case ini digunakan Admin untuk fungsi CRUD (create,

read, update, delete) data Informasi. Create yaitu untuk input

data, read untuk menampilkan data, update untuk edit data dan

delete untuk menghapus data.

Preconditions Use case : Aktor sudah melakukan login dan berhasil

memasuki sistem.

Main Flow

1. Read

b. Sistem menampilkan daftar Informasi dalam bentuk

tabel.

2. Create

f. Sistem menampilkan antarmuka untuk memasukkan

data Informasi.

g. Aktor memasukkan data detail Informasi yang

diminta sistem.

h. Aktor mengisikan detail data sesuai jenis

kebutuhannya.

i. Aktor meminta sistem untuk menyimpan data yang

telah diisi.

j. Sistem meyimpan detail data yang telah diisi oleh

aktor.

3. Update

f. Aktor memilih data Informasi yang akan diedit.

g. Sistem menampilkan antarmuka data Informasi

yang dipilih aktor.

h. Aktor mengisikan detail data-data yang baru sesuai

jenis kebutuhannya.

i. Aktor meminta sistem untuk menyimpan data-data

yang baru yang telah diisi.

j. Sistem meyimpan detail data yang telah diisi oleh

aktor.

Page 125: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

97

4. Delete

d. Aktor memilih data Informasi yang ingin dihapus.

e. Sistem mengambil alamat dari data yang dipilih

aktor.

f. Sistem menghapus data.

Alternative

Flow

1. Create

Jika aktor menjalankan fungsi simpan sebelum semua

field penting diisi, sistem secara otomatis akan

menampilkan pesan kesalahan dan meminta kepada

aktor untuk mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

input data Informasi. Sistem mengijinkan aktor untuk

memasukan data kembali.

2. Update

Jika aktor menjalankan fungsi edit sebelum semua field

penting diisi, sistem secara otomatis akan menampilkan

pesan kesalahan dan meminta kepada aktor untuk

mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

edit data Informasi. Sistem mengijinkan aktor untuk

memasukan data kembali.

3. Delete

Sistem secara otomatis menampilkan konfirmasi

apakah yakin akan menghapus data atau tidak.

Aktor dapat memilih Cancel untuk batal menghapus

data.

Postconditions

1. Read

Jika data yang diminta ada di dalam database, maka data

tersebut akan ditampilkan.

2. Create

Jika data-data yang diisikan lengkap dan sesuai format,

maka data Informasi akan disimpan ke dalam database.

3. Update

Jika data-data yang diisikan lengkap dan sesuai format,

Page 126: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

98

maka data Informasi akan disimpan ke dalam database.

4. Delete

Jika use case sukses dijalankan maka data Informasi akan

dihapus dari database.

9. Narasi use case manajemen pesan

Tabel 4.11 Narasi use case manajemen pesan

Use Case Name Manajemen pesan

Use case id 9

Actors Admin, dekan, kaprodi, dosen, mahasiswa

Brief

Description

Use case ini digunakan Aktor untuk fungsi CRUD (create,

read, update, delete) data Pesan. Create yaitu untuk input data,

read untuk menampilkan data, update untuk edit data dan

delete untuk menghapus data.

Preconditions Use case : Aktor sudah melakukan login dan berhasil

memasuki sistem.

Main Flow

1. Read

c. Sistem menampilkan daftar Pesan dalam bentuk

tabel.

2. Create

k. Sistem menampilkan antarmuka untuk memasukkan

data Pesan.

l. Aktor memasukkan data detail Pesan yang diminta

sistem.

m. Aktor mengisikan detail data sesuai jenis

kebutuhannya.

n. Aktor meminta sistem untuk menyimpan data yang

telah diisi.

o. Sistem meyimpan detail data yang telah diisi oleh

aktor.

3. Update

Page 127: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

99

k. Aktor memilih data Pesan yang akan diedit.

l. Sistem menampilkan antarmuka data Pesan yang

dipilih aktor.

m. Aktor mengisikan detail data-data yang baru sesuai

jenis kebutuhannya.

n. Aktor meminta sistem untuk menyimpan data-data

yang baru yang telah diisi.

o. Sistem meyimpan detail data yang telah diisi oleh

aktor.

4. Delete

g. Aktor memilih data Pesan yang ingin dihapus.

h. Sistem mengambil alamat dari data yang dipilih

aktor.

i. Sistem menghapus data.

Alternative

Flow

1. Create

Jika aktor menjalankan fungsi simpan sebelum semua

field penting diisi, sistem secara otomatis akan

menampilkan pesan kesalahan dan meminta kepada

aktor untuk mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

input data Pesan. Sistem mengijinkan aktor untuk

memasukan data kembali.

2. Update

Jika aktor menjalankan fungsi edit sebelum semua field

penting diisi, sistem secara otomatis akan menampilkan

pesan kesalahan dan meminta kepada aktor untuk

mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

edit data Pesan. Sistem mengijinkan aktor untuk

memasukan data kembali.

3. Delete

Sistem secara otomatis menampilkan konfirmasi

apakah yakin akan menghapus data atau tidak.

Aktor dapat memilih Cancel untuk batal menghapus

data.

Page 128: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

100

Postconditions

1. Read

Jika data yang diminta ada di dalam database, maka data

tersebut akan ditampilkan.

2. Create

Jika data-data yang diisikan lengkap dan sesuai format,

maka data Pesan akan disimpan ke dalam database.

3. Update

Jika data-data yang diisikan lengkap dan sesuai format,

maka data Pesan akan disimpan ke dalam database.

4. Delete

Jika use case sukses dijalankan maka data Pesan akan

dihapus dari database.

10. Narasi use case manajemen contact us

Tabel 4.12 Narasi use case manajemen contact us

Use Case Name Manajemen contact us

Use case id 10

Actors Admin, dekan, kaprodi, dosen, mahasiswa

Brief

Description

Use case ini digunakan Aktor untuk fungsi CRD (create, read,

delete) data contact us. Create yaitu untuk input data yang

dapat dilakukan oleh aktor dekan, kaprodi, dosen dan

mahasiswa, sedangkan read untuk menampilkan data dan

delete untuk menghapus data hanya dapat dilakukan oleh

admin.

Preconditions Use case : Aktor sudah berhasil memasuki sistem.

Main Flow

1. Read

d. Sistem menampilkan daftar Contact us dalam

bentuk tabel.

2. Create

p. Sistem menampilkan antarmuka untuk memasukkan

data Contact us.

Page 129: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

101

q. Aktor memasukkan data detail Contact us yang

diminta sistem.

r. Aktor mengisikan detail data sesuai jenis

kebutuhannya.

s. Aktor meminta sistem untuk menyimpan data yang

telah diisi.

t. Sistem meyimpan detail data yang telah diisi oleh

aktor.

3. Delete

j. Aktor memilih data Contact us yang ingin dihapus.

k. Sistem mengambil alamat dari data yang dipilih

aktor.

l. Sistem menghapus data.

Alternative

Flow

1. Create

Jika aktor menjalankan fungsi simpan sebelum semua

field penting diisi, sistem secara otomatis akan

menampilkan pesan kesalahan dan meminta kepada

aktor untuk mengisi field yang dibutuhkan.

Aktor dapat memilih Reset untuk mengosongkan form

input data Contact us. Sistem mengijinkan aktor untuk

memasukan data kembali.

2. Delete

Sistem secara otomatis menampilkan konfirmasi

apakah yakin akan menghapus data atau tidak.

Aktor dapat memilih Cancel untuk batal menghapus

data.

Postconditions

1. Read

Jika data yang diminta ada di dalam database, maka data

tersebut akan ditampilkan.

2. Create

Jika data-data yang diisikan lengkap dan sesuai format,

maka data Contact us akan disimpan ke dalam database.

3. Delete

Jika use case sukses dijalankan maka data Contact us akan

Page 130: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

102

dihapus dari database.

11. Narasi use case input KRS

Tabel 4.13 Narasi use case input KRS

Use Case Name Input KRS

Use case id 11

Actors Mahasiswa

Brief

Description

Use case ini digunakan aktor Mahasiswa untuk proses input

KRS.

Preconditions Use case: Aktor sudah melakukan login dan berhasil memasuki

sistem.

Main Flow

Input KRS

a. Sistem menampilkan form pengisian KRS.

b. Aktor mengisi form tersebut.

c. Aktor meminta sistem untuk menyimpan data yang

telah diisi.

d. Sistem meyimpan detail data yang telah diisi oleh aktor.

Alternative

Flow

Input KRS

Jika aktor menjalankan fungsi proses sebelum semua

field kuisioner diisi, sistem secara otomatis akan

menampilkan pesan kesalahan dan meminta kepada

aktor untuk mengisi field yang dibutuhkan.

Postconditions Jika use case sukses dijalankan maka data KRS akan disimpan

ke dalam database.

12. Narasi use case validasi KRS

Tabel 4.14 Narasi use case validasi KRS

Page 131: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

103

Use Case Name validasi KRS

Use case id 12

Actors Admin

Brief

Description

Use case ini digunakan aktor Admin untuk proses Validasi

KRS.

Preconditions Use case: Aktor sudah melakukan login dan berhasil memasuki

sistem.

Main Flow

a. Sistem menampilkan daftar KRS mahasiswa yang

belum dan telah divalidasi dalam bentuk tabel.

b. Aktor menceklis atau memilih data KRS yang akan

divalidasi.

c. Aktor meminta sistem untuk memproses validasi data

yang telah pilih.

d. Sistem memvalidasi data yang telah diisi oleh aktor.

Alternative

Flow

Aktor dapat membatalkan validasi dengan memilih

unceklist pada KRS mahasiswa.

Postconditions Jika use case sukses dijalankan maka data validasi KRS akan

disimpan ke dalam database.

13. Narasi use case manajemen pengaturan sistem

Tabel 4.15 Narasi use case manajemen pengaturan sistem

Use Case Name Manajemen pengaturan sistem

Use case id 13

Actors Admin

Brief

Description

Use case ini digunakan Admin untuk proses input pengaturan

sistem.

Preconditions Use case: Aktor sudah melakukan login dan berhasil memasuki

sistem.

Page 132: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

104

Main Flow

a. Sistem menampilkan form pengisian pengaturan sistem.

b. Aktor mengisi form tersebut.

c. Aktor meminta sistem untuk menyimpan data yang

telah diisi.

d. Sistem meyimpan detail data yang telah diisi oleh aktor.

Alternative

Flow

Jika aktor menjalankan fungsi proses sebelum semua

field kuisioner diisi, sistem secara otomatis akan

menampilkan pesan kesalahan dan meminta kepada

aktor untuk mengisi field yang dibutuhkan.

Postconditions Jika use case sukses dijalankan maka data pengaturan sistem

akan disimpan ke dalam database.

14. Narasi use case input kuisioner

Tabel 4.16 Narasi use case input kuisioner

Use Case Name Input Kuisioner

Use case id 14

Actors Mahasiswa, Dosen, Kaprodi

Brief

Description

Use case ini digunakan Aktor untuk proses evaluasi dosen

dengan mengisi form kuisioner dan mencetak hasil tersebut.

Preconditions Use case: Aktor sudah melakukan login dan berhasil memasuki

sistem.

Main Flow

a. Sistem menampilkan form kuisioner.

b. Aktor mengisi form kuisioner.

c. Aktor meminta sistem untuk menyimpan data yang

telah diisi.

d. Sistem meyimpan detail data yang telah diisi oleh aktor.

Alternative

Flow

Jika aktor menjalankan fungsi sumbit sebelum semua

field kuisioner diisi, sistem secara otomatis akan

menampilkan pesan kesalahan dan meminta kepada

aktor untuk mengisi field yang dibutuhkan.

Postconditions Jika use case sukses dijalankan maka data kuisioner akan

Page 133: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

105

disimpan ke dalam database.

15. Narasi use case manajemen password

Tabel 4.17 Narasi use case manajemen inpassword

Use Case Name Manajemen password

Use Case Id 15

Actors Admin, Dekan, Kaprodi, Dosen, Mahasiswa

Brief

Description

Use case ini digunakan Aktor untuk proses penggantian

username dan password.

Preconditions Use case: Aktor sudah melakukan login dan berhasil memasuki

sistem.

Main Flow

a. Sistem menampilkan form untuk ganti username dan

password.

b. Aktor mengisi form tersebut.

c. Aktor meminta sistem untuk mengubah username dan

password.

d. Sistem mengubah username dan password sesuai yang

diminta Aktor.

Alternative

Flow

Jika aktor menjalankan fungsi update sebelum semua

field diisi, sistem secara otomatis akan menampilkan

pesan kesalahan dan meminta kepada aktor untuk

mengisi field yang dibutuhkan.

Postconditions

Jika use case sukses dijalankan maka aktor dapat mengakses

sistem dengan menggunakan username dan password yang

baru.

16. Narasi use case manajemen laporan

Tabel 4.18 Narasi use case manajemen laporan

Page 134: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

106

Use Case Name Manajemen laporan

Use case id 16

Actors Admin, Dekan, Kaprodi

Brief

Description

Use case ini digunakan Admin untuk fungsi menampilkan hasil

kuisioner dan mencetak hasil tersebut.

Preconditions Use case: Aktor sudah melakukan login dan berhasil memasuki

sistem.

Main Flow

a. Sistem menampilkan hasil kuisioner dalam bentuk

tabel.

b. Aktor memilih data dosen yang akan dicetak.

c. Sistem menampilkan grafik dan detail hasil kuisioner

dosen tersebut.

d. Aktor memilih cetak kuisioner.

e. Sistem mencetak data tersebut.

Alternative

Flow

Aktor dapat membatalkan proses cetak dengan memilih link

Kembali pada halaman hasil kuisioner.

Postconditions Jika use case sukses dijalankan maka data hasil evaluasi dosen

akan dicetak.

4.2.2. Class Diagram

Class diagram yaitu untuk menggambarkan struktur objek yang ada pada

sistem. Diagram ini menunjukan kelas objek yang menyusun sistem dan juga

hubungan antara kelas objek tersebut. Berikut ini adalah class diagram yang

diperoleh atau terbentuk dari usecase diagram pada sistem informasi evaluasi

kinerja dosen.

Page 135: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

107

poling

idPoling

nim

tanggal

semester

nidn

tahunAkademik

jeniskelamin

idJk

namaJk

user

idUser

username

password

usernameAsal

passwordAsal

jumlahLogin

idLevel

idStatusLogin hakAkses

idLevel

namaLevel

krs

idKrs

nim

semester

tahunAkademik

validasi

matakuliah

kodeMk

namaMk

sks

Semester

mengajar

idMengajar

kodeMk

nidn

tahunAkademik

kelas

semester

dosen

nidn

nama

tempatLahir

tanggalLahir

idJk

agama

wargaNegara

nip

gelar

telpRumah

telpHP

alamat

kodePos

email

idStatusDosen

idUser

idProdistatusdosen

idStatusDosen

statusDosen

statuslogin

idStatusLogin

login

pertanyaan

idPertanyaan

idKategori

pertanyaan

idKuisioner

kategori

idKategori

kode

namaKategori

aktif

idAktif

aktif

confpoling

idConf

idAktif

mulai

akhir

poling

deadkrs

tahunAkdemik

semester

deadkrs

polling

detpoling

idDetPoling

idKategori

nilai

idPoling

detKrs

idDetKrs

kodeMK

kelas

idKrs

pesan

idPesan

subjek

pengirim

email

pesan

tanggal

penerima

status

time

Create ()

Read ()

Update ()

Delete ()

Print ()

mahasiswa

nim

nama

tempatLahir

tanggalLahir

idJk

agama

wargaNegara

negaraAsal

alamat

kodePos

telpHP

email

asalSekolah

jurusanSekolah

namaAyah

pendidikanAyah

pekerjaanAyah

namaIbu

didikIbu

kerjaIbu

alamatOrtu

telponOrtu

angkatan

kelas

idUser

idAktif

idProdi

Create ()

Read ()

Update ()

Delete ()

Print ()

Read ()

Update ()

Delete ()

Prodi

idProdi

namaProdi

Kuisioner

idKuisioner

kuisioner

Informasi

idInformasi

tanggal

judul

informasi

statusKrs

idStatusKrs

namaStatus

11..* 1..*1

1..* 1

1 1..*

1

1

1 1..*

1 0..*

0..*

1

1..*1

1..*

1

1

1

1

1

1..*

1

1..*

1

0..*111..*

Create ()

Read ()

Update ()

Delete ()

Create ()

Read ()

Update ()

Delete ()

Create ()

Read ()

Update ()

Delete ()

Create ()

Read ()

Update ()

Delete ()

Create ()

Read ()

Update ()

Create ()

Validasi ()

Create ()

Read ()

Update ()

Delete ()

1..*

1

1..*

1

1

1..*

1..*

1

1

1..*

Create ()

0..*

1

Create ()

Read ()

Update ()

Delete ()

Reply

0..*

11

0..*1

1..* 1..*

1

11..*

Gambar 4.6 Class diagram

4.2.3. Activity Diagram

Berikut adalah beberapa activity diagram yang terbentuk dari narasi use

case yang telah diberikan dan menunjukan proses dari satu aktivitas ke aktivitas

lain.

a. Activity diagram login

Page 136: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

108

Admin, Dekan, Kaprodi, Dosen,

MahasiswaSistem

Masukkan username &

passwordValidasi

Gagal

Menampilkan

Halaman UtamaBerhasil

Mulai

Selesai

Gambar 4.7 Activity diagram login

Keterangan gambar 4.7:

Pada gambar 4.7 merupakan activity diagram login yang pertama kali harus

dilakukan oleh semua aktor untuk mengakses sistem. Aktor yang dimaksud adalah

admin, dekan, kaprodi, dosen, dan mahasiswa. Pertama-tama aktor harus

membuka sistem informasi evaluasi kinerja dosen, maka akan muncul form login

yang harus diisi dengan username dan password untuk dapat masuk ke halaman

utama sistem informasi evaluasi kinerja dosen. Jika data yang dimasukkan salah

atau tidak diisi baik itu username atau password maka sistem akan menampilkan

sebuah pesan peringatan bahwa data yang dimasukkan salah dan sehingga aktor

harus memasukkan kembali data yang sesuai. Jika data yang dimasukkan benar,

maka akan tampil halaman utama dari sistem informasi evaluasi kinerja dosen

sesuai level aktor tersebut.

b. Activity Diagram Manajemen Mahasiswa

Page 137: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

109

Klik menu

master

Menampilkan sub

menu master

Klik sub menu

mahasiswa

Menampilkan sub menu

mahasiswa

UbahHapus Detail

Menampilkan form

edit data mahasiswa

Edit data

mahasiswa

Klik edit

Halaman detail

mahasiswaMenampilkan

detail mahasiswa

Cari

prodi Tambah

Menampilkan form input

mahasiswa baru

Admin, Dekan, Kaprodi, Dosen, Mahasiswa Sistem

Tidak valid

input data mahasiswa

Klik input

cek data

Cek pilihan prodi

valid

Simpan data

Menampilkan sub menu

prodi

BiologiFisikaSI TI

Tidak ada

Kimia Agri

Menampilkan tabel

mahasiswaHalaman mahasiswa

Tidak valid

Halaman hasil

pencarian

cek data

Simpan data

valid

cek nim

Hapus data

Menampilkan form

cari mahasiswa

input kata kunci

Klik cari cek data

Menampilkan data

pencarianadaada

Gambar 4.8 Activity diagram manajemen mahasiswa

Keterangan gambar 4.8:

Page 138: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

110

Gambar 4.8 menjelaskan tentang proses Create Read Delete Update (CRUD) data

mahasiswa. Dalam proses ini aktor yang berperan adalah admin, dekan, kaprodi,

dosen dan mahasiswa. Akan tetapi aktor dekan, kaprodi, dosen dan mahasiswa

dibatasi hanya dapat melakukan fungsi Read yaitu menampilkan data, sedangkan

admin dapat melakukan semua fungsi CRUD. Untuk dapat melakukan create

yaitu input data, admin terlebih dahulu harus memilih menu “master” kemudian

memilih sub menu “mahasiswa” dan memilih sub menu “tambah”. Setelah itu

maka form untuk menambah data mahasiswa akan ditampilkan oleh sistem. Tahap

berikutnya admin mengisi data-data mahasiswa yang diminta sistem. Apabila

data-data yang dimasukan sesuai dengan permintaan sistem maka data mahasiswa

akan disimpan ke dalam database. Sedangkan jika data-data yang dimasukan tidak

sesuai dengan yang diminta sistem maka data tidak akan disimpan ke dalam

database. Untuk melakukan pencarian data mahasiswa, aktor harus memilih sub

menu “cari”, maka sistem akan menampilkan form pencarian data mahasiswa.

Aktor diminta untuk memasukan kata kunci mengenai data yang akan dicari,

apabila data yang dicari ada dalam database maka data tersebut akan ditampilkan.

Sedangkan jika tidak ada maka data tidak akan ditampilkan. Untuk menampilkan

tabel mahasiswa, aktor dapat mengaksesnya dengan memilih sub menu “prodi”

kemudian dari sub menu tersebut memilih prodi yang diinginkan. Maka sistem

akan menampilkan data mahasiswa sesuai prodi yang dipilih. Dari tabel tersebut

aktor dapat melakukan fungsi Delete, Update dan menampilkan detail data

mahasiswa.

c. Activity Diagram Manajemen Dosen

Page 139: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

111

Klik menu

master

Menampilkan sub

menu master

Klik sub menu

dosen

Menampilkan sub menu

dosen

UbahHapus Detail

Menampilkan form

edit data dosen

Edit data dosen

Klik edit

Halaman detail

dosenMenampilkan

detail dosen

Cari

prodi Tambah

Menampilkan form input

dosen baru

Admin, Dekan, Kaprodi, Dosen, Mahasiswa Sistem

Tidak valid

input data dosen

Klik input

cek data

Cek pilihan prodi

valid

Simpan data

Menampilkan sub menu

prodi

BiologiFisikaSI TI

Tidak ada

Kimia Agri

Menampilkan tabel

dosenHalaman dosen

Tidak valid

Halaman hasil

pencarian

cek data

Simpan data

valid

cek id

Hapus data

Menampilkan form

cari dosen

input kata kunci

Klik cari cek data

Menampilkan data

pencarianadaada

Gambar 4.9 Activity diagram manajemen dosen

Keterangan gambar 4.9:

Page 140: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

112

Gambar 4.9 menjelaskan tentang proses CRUD data dosen. Dalam proses ini aktor

yang berperan adalah admin, dekan, kaprodi, dosen dan mahasiswa. Akan tetapi

aktor dekan, kaprodi, dosen dan mahasiswa dibatasi hanya dapat melakukan

fungsi Read yaitu menampilkan data, sedangkan admin dapat melakukan semua

fungsi CRUD. Untuk dapat melakukan create yaitu input data, admin terlebih

dahulu harus memilih menu “master” kemudian memilih sub menu “dosen” dan

memilih sub menu “tambah”. Setelah itu maka form untuk menambah data dosen

akan ditampilkan oleh sistem. Tahap berikutnya admin mengisi data-data dosen

yang diminta sistem. Apabila data-data yang dimasukan sesuai dengan permintaan

sistem maka data tersebut akan disimpan ke dalam database. Sedangkan jika data-

data yang dimasukan tidak sesuai dengan yang diminta sistem maka data tidak

akan disimpan ke dalam database. Untuk melakukan pencarian data dosen, aktor

harus memilih sub menu “cari”, maka sistem akan menampilkan form pencarian

data dosen. Aktor diminta untuk memasukan kata kunci mengenai data yang akan

dicari, apabila data yang dicari ada dalam database maka data tersebut akan

ditampilkan. Sedangkan jika tidak ada maka data tidak akan ditampilkan. Untuk

menampilkan tabel dosen, aktor dapat mengaksesnya dengan memilih sub menu

“prodi” kemudian dari sub menu tersebut memilih prodi yang diinginkan. Maka

sistem akan menampilkan data dosen sesuai prodi yang dipilih. Dari tabel tersebut

aktor dapat melakukan fungsi Delete, Update dan menampilkan detail data dosen.

d. Activity Diagram Manajemen Matakuliah

Page 141: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

113

Klik menu

master

Menampilkan sub

menu master

Klik sub menu

matakuliah

Menampilkan sub menu

matakuliah

UbahHapus Detail

Menampilkan form

edit data matakuliah

Edit data

matakuliah

Klik edit

Halaman detail

matakuliahMenampilkan

detail matakuliah

Cari

prodi Tambah

Menampilkan form input

matakuliah baru

Admin, Dekan, Kaprodi, Dosen, Mahasiswa Sistem

Tidak valid

input data matakuliah

Klik input

cek data

Cek pilihan prodi

valid

Simpan data

Menampilkan sub menu

prodi

BiologiFisikaSI TI

Tidak ada

Kimia Agri

Menampilkan tabel

matakuliahHalaman dosen

Tidak valid

Halaman hasil

pencarian

cek data

Simpan data

valid

cek id

Hapus data

Menampilkan form

cari matakuliah

input kata kunci

Klik cari cek data

Menampilkan data

pencarianadaada

Gambar 4.10 Activity diagram manajemen matakuliah

Keterangan gambar 4.10:

Page 142: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

114

Gambar 4.10 menjelaskan tentang proses CRUD data matakuliah. Dalam proses

ini aktor yang berperan adalah admin, dekan, kaprodi, dosen dan mahasiswa.

Akan tetapi aktor dekan, kaprodi, dosen dan mahasiswa dibatasi hanya dapat

melakukan fungsi Read yaitu menampilkan data, sedangkan admin dapat

melakukan semua fungsi CRUD. Untuk dapat melakukan create yaitu input data,

admin terlebih dahulu harus memilih menu “master” kemudian memilih sub menu

“matakuliah” dan memilih sub menu “tambah”. Setelah itu maka form untuk

menambah data matakuliah akan ditampilkan oleh sistem. Tahap berikutnya

admin mengisi data-data matakuliah yang diminta sistem. Apabila data-data yang

dimasukan sesuai dengan permintaan sistem maka data tersebut akan disimpan ke

dalam database. Sedangkan jika data-data yang dimasukan tidak sesuai dengan

yang diminta sistem maka data tidak akan disimpan ke dalam database. Untuk

melakukan pencarian data matakuliah, aktor harus memilih sub menu “cari”,

maka sistem akan menampilkan form pencarian data matakuliah. Aktor diminta

untuk memasukan kata kunci mengenai data yang akan dicari, apabila data yang

dicari ada dalam database maka data tersebut akan ditampilkan. Sedangkan jika

tidak ada maka data tidak akan ditampilkan. Untuk menampilkan tabel

matakuliah, aktor dapat mengaksesnya dengan memilih sub menu “prodi”

kemudian dari sub menu tersebut memilih prodi yang diinginkan. Maka sistem

akan menampilkan data matakuliah sesuai prodi yang dipilih. Dari tabel tersebut

aktor dapat melakukan fungsi Delete, Update dan menampilkan detail data

matakuliah.

e. Activity Diagram Manajemen Mengajar

Page 143: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

115

Klik menu KRSMenampilkan sub

menu KRS

Klik sub menu

mengajar

Menampilkan sub menu

mengajar

UbahHapus

Menampilkan form

edit data mengajar

Edit data

mengajar

Klik edit

Cari

prodi Tambah

Menampilkan form input

mengajar baru

Admin Sistem

Tidak valid

input data mengajar

Klik input

cek data

Cek pilihan prodi

valid

Simpan data

Menampilkan sub menu

prodi

BiologiFisikaSI TI

Tidak ada

Kimia Agri

Menampilkan tabel

mengajarHalaman mengajar

Tidak valid

Halaman hasil

pencarian

cek data

Simpan data

valid

cek id

Hapus data

Menampilkan form

cari mengajar

input kata kunci

Klik cari cek data

Menampilkan data

pencarianadaada

Gambar 4.11 Activity diagram manajemen mengajar

Keterangan gambar 4.11:

Page 144: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

116

Gambar 4.11 menjelaskan tentang proses CRUD data mengajar. Dalam proses ini

aktor yang berperan adalah admin. Untuk dapat melakukan create yaitu input

data, admin terlebih dahulu harus memilih menu “KRS” kemudian memilih sub

menu “mengajar” dan memilih sub menu “tambah”. Setelah itu maka form untuk

menambah data mengajar akan ditampilkan oleh sistem. Tahap berikutnya admin

mengisi data-data mengajar yang diminta sistem. Apabila data-data yang

dimasukan sesuai dengan permintaan sistem maka data tersebut akan disimpan ke

dalam database. Sedangkan jika data-data yang dimasukan tidak sesuai dengan

yang diminta sistem maka data tidak akan disimpan ke dalam database. Untuk

melakukan pencarian data mengajar, aktor harus memilih sub menu “cari”, maka

sistem akan menampilkan form pencarian data mengajar. Aktor diminta untuk

memasukan kata kunci mengenai data yang akan dicari, apabila data yang dicari

ada dalam database maka data tersebut akan ditampilkan. Sedangkan jika tidak

ada maka data tidak akan ditampilkan. Untuk menampilkan tabel mengajar, aktor

dapat mengaksesnya dengan memilih sub menu “prodi” kemudian dari sub menu

tersebut memilih prodi yang diinginkan. Maka sistem akan menampilkan data

mengajar sesuai prodi yang dipilih. Dari tabel tersebut aktor dapat melakukan

fungsi Delete, dan Update data.

f. Activity Diagram Manajemen Pertanyaan

Page 145: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

117

Klik menu

master

Menampilkan sub

menu master

Klik sub menu

pertanyaan

Menampilkan sub menu

pertanyaan

UbahHapus

Menampilkan form

edit data pertanyaan

Edit data

pertanyaan

Klik edit

Tambah kategori

kategori Tambah pertanyaan

Menampilkan form input

pertanyaan baru

Admin Sistem

Tidak valid

input data pertanyaan

Klik input

cek data

Cek pilihan

kategori

valid

Simpan data

Menampilkan sub menu

kategori

atasanmahasiswa

Tidak Valid

sejawat

Menampilkan tabel

pertanyaanHalaman pertanyaan

Tidak valid

cek data

Simpan data

valid

cek id

Hapus data

Menampilkan form

kategori pertanyaan

input kategori

Klik input cek data

Simpan data valid

Gambar 4.12 Activity diagram manajemen pertanyaan

Keterangan gambar 4.12:

Page 146: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

118

Gambar 4.12 menjelaskan tentang proses CRUD data pertanyaan. Dalam proses

ini aktor yang berperan adalah admin dan dapat melakukan semua fungsi CRUD.

Untuk dapat melakukan create yaitu input data, admin terlebih dahulu harus

memilih menu “master” kemudian memilih sub menu “pertanyaan” dan memilih

sub menu “tambah pertanyaan”. Setelah itu maka form untuk menambah data

pertanyaan akan ditampilkan oleh sistem. Tahap berikutnya admin mengisi data-

data pertanyaan yang diminta sistem. Apabila data-data yang dimasukan sesuai

dengan permintaan sistem maka data tersebut akan disimpan ke dalam database.

Sedangkan jika data-data yang dimasukan tidak sesuai dengan yang diminta

sistem maka data tidak akan disimpan ke dalam database. Untuk menambah

kategori pertanyaan, aktor harus memilih sub menu “tambah kategori”, maka

sistem akan menampilkan form tambah kategori pertanyaan. Aktor diminta untuk

memasukan data-data kategori, apabila data yang dimasukan sesuai dengan yang

diminta sistem maka data tersebut akan disimpan ke dalam database Sedangkan

jika data yang dimasukan tidak sesuai dengan yang diminta oleh sistem maka data

tidak akan disimpan kedalam database. Untuk menampilkan tabel pertanyaan,

aktor dapat mengaksesnya dengan memilih sub menu “kategori” kemudian dari

sub menu tersebut memilih kategori yang diinginkan. Maka sistem akan

menampilkan data pertanyaan sesuai kategoti yang dipilih. Dari tabel tersebut

aktor dapat melakukan fungsi Delete, dan Update data.

g. Activity Diagram Manajemen User

Page 147: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

119

Klik menu

master

Menampilkan sub

menu master

Klik sub menu user Menampilkan tabel user

UbahHapus

Menampilkan form

edit data user

Edit data user

Klik edit

Admin Sistem

Halaman user

Tidak valid

cek data

Simpan data

valid

cek id

Hapus data

Gambar 4.13 Activity diagram manajemen user

Keterangan gambar 4.13:

Gambar 4.13 menjelaskan tentang proses Read Update Delete (RUD) data user.

Dalam proses ini aktor yang berperan adalah admin dan dapat melakukan fungsi

RUD. Untuk dapat melakukan update yaitu edit data, admin terlebih dahulu harus

memilih menu “master” kemudian memilih sub menu “user” maka data tabel user

akan ditampilkan dan aktor memilih data mana yang akan diedit. Setelah memilih

salah satu data user yang akan diedit maka akan ditampilkan form untuk mengedit

data user. Tahap berikutnya admin mengisi data user yang akan diubah. Apabila

Page 148: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

120

data-data yang dimasukan sesuai dengan permintaan sistem maka data tersebut

akan disimpan ke dalam database dan akan mengubah data sebelumnya.

Sedangkan jika data-data yang dimasukan tidak sesuai dengan yang diminta

sistem maka data tidak akan disimpan ke dalam database. Untuk menghapus data

user, admin dapat melakukannya dengan memilih salah satu user dan mengklik

fungsi Delete pada tabel. Maka user dengan kode tersebut akan dihapus dari

database.

h. Activity Diagram Manajemen Informasi

Klik menu

master

Menampilkan sub

menu master

Klik sub menu

informasi

Menampilkan tabel

informasi

UbahHapus

Menampilkan form

edit data informasi

Edit data

informasi

Klik edit

Admin Sistem

Halaman informasi

Tidak valid

cek data

Simpan data

valid

cek id

Hapus data

Gambar 4.14 Activity diagram manajemen informasi

Keterangan gambar 4.14:

Page 149: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

121

Gambar 4.14 menjelaskan tentang proses CRUD data informasi. Dalam proses ini

aktor yang berperan adalah admin dan dapat melakukan fungsi CRUD. Untuk

dapat melakukan create yaitu input data, admin terlebih dahulu harus memilih

menu “master” kemudian memilih sub menu “infromasi” dan memilih sub menu

“tambah infromasi”. Setelah itu maka form untuk menambah data informasi akan

ditampilkan oleh sistem. Tahap berikutnya admin mengisi data-data informasi

yang diminta sistem. Apabila data-data yang dimasukan sesuai dengan permintaan

sistem maka data tersebut akan disimpan ke dalam database. Sedangkan jika data-

data yang dimasukan tidak sesuai dengan yang diminta sistem maka data tidak

akan disimpan ke dalam database. Untuk dapat melakukan update yaitu edit

informasi, admin terlebih dahulu harus menampilkan data informasi dengan

memilih menu “master” kemudian memilih sub menu “informasi” maka data tabel

informasi akan ditampilkan dan aktor memilih data mana yang akan diedit.

Setelah memilih salah satu data infromasi yang akan diedit maka akan

ditampilkan form untuk mengedit data informasi. Tahap berikutnya admin

mengisi data informasi yang akan diubah. Apabila data-data yang dimasukan

sesuai dengan permintaan sistem maka data tersebut akan disimpan ke dalam

database dan akan mengubah data sebelumnya. Sedangkan jika data-data yang

dimasukan tidak sesuai dengan yang diminta sistem maka data tidak akan

disimpan ke dalam database. Untuk menghapus data infromasi, admin dapat

melakukannya dengan memilih salah satu informasi dan mengklik fungsi Delete

pada tabel. Maka informasi dengan kode tersebut akan dihapus dari database.

i. Activity Diagram Manajemen Contact us

Page 150: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

122

Klik menu

master

Menampilkan sub

menu master

Klik sub menu

pesanMenampilkan tabel pesan

Hapus

Admin Sistem

Halaman pesan

cek id

Hapus data

Ya

Tidak

Dekan,Kaprodi,Dosen,Mahasiswa

Klik menu

contact us

Menampilkan form input

contact us

Tidak valid

input data contact us

Klik input

cek data

Simpan data valid

Gambar 4.15 Activity diagram manajemen contact us

Keterangan gambar 4.15:

Gambar 4.15 menjelaskan tentang proses Create, Read dan Delete (CRD) data

contact us. Dalam proses ini aktor yang berperan adalah admin yang dapat

melakukan fungsi RD. Sedangkan aktor yang lain hanya dapat melakukan fungsi

Create yaitu menginput data contact us. Untuk fungsi read yaitu menampilkan

data pesan, admin harus memilih menu “master” kemudian memilih sub menu

“pesan”, maka sistem akan menampilkan pesan dari database. Untuk menghapus

data pesan, admin dapat melakukannya dengan memilih salah satu pesan dan

mengklik fungsi Delete pada tabel. Maka pesan dengan kode tersebut akan

dihapus dari database.

j. Activity Diagram Manajemen Pesan

Page 151: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

123

Klik menu pesanMenampilkan sub

menu pesan

KeluarMasuk TulisMenampilkan sub menu

tulis

Dekan, Kaprodi, Dosen, Mahasiswa Sistem

Tidak valid

Menampilkan tabel

pesan keluar

Input pesan

Hapus Detail

Halaman detail

pesan

Menampilkan

detail pesan

Halaman pesan

masuk

Menampilkan tabel

pesan masuk

cek data

Simpan data

valid

cek id

Hapus data

Halaman Pesan

keluar

Balas

HapusBalas

Menampilkan form

balas pesan

Klik Kirim

Hapus

input data pesan

Klik kirim cek data

Cek pilihan tujuan

To DekanTo dosenTo Mahasiswa To Kaprodi

Tidak valid

Simpan data

valid

Gambar 4.16 Activity diagram manajemen pesan

Keterangan gambar 4.16:

Page 152: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

124

Gambar 4.16 menjelaskan tentang proses Create, Read dan Delete (CRD) data

pesan. Dalam proses ini aktor yang berperan adalah dekan, kaprodi, dosen dan

mahasiswa. Untuk fungsi read yaitu menampilkan data pesan, aktor harus

memilih menu “pesan” kemudian memilih sub menu “pesan keluar” atau “pesan

masuk”, maka sistem akan menampilkan pesan dari database sesuai dengan

permintaan. Untuk menghapus data pesan keluar atau pesan masuk, aktor dapat

melakukannya dengan memilih salah satu pesan dan mengklik fungsi Delete pada

tabel pesan. Maka pesan dengan kode tersebut akan dihapus dari database. Untuk

melihat detail pesan, aktor dapat mengklik subjek dari pesan dan detail data pesan

akan ditampilkan oleh sistem. Untuk membalas pesan, aktor dapat mengklik balas

pesan dan secara otomatis form untuk membalas pesan akan ditampilkan oleh

sistem. Setelah itu aktor dapat menulis pesan dan mengirimkannya. Apabila data

kosong maka pesan tidak akan dikirim, sedangkan apabila data pesan diisi maka

pesan akan dikirim. Untuk menulis pesan atau create pesan, aktor harus memilih

menu “pesan” kemudian memilih sub menu “tulis”, dan memilih sub menu dari

menu tulis untuk menentukan siapa yang akan merima pesan anda. Setelah itu

form pengisian pesan akan ditampilkan dan aktor diminta untuk mengisinya. Jika

data yang diisi sesuai maka pesan akan dikirim dan jika tidak maka pesan tidak

akan dikirim.

k. Activity Diagram input KRS

Page 153: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

125

Klik menu KRSMenampilkan sub

menu KRS

Mahasiswa Sistem

list input

Tidak Valid

Menampilkan form

input KRS

Input KRS

Klik proses cek data

Simpan data

Valid

Menampilkan List

KRS mahasiswa

Halaman list KRS

mahasiswa

Gambar 4.17 Activity diagram input KRS

Keterangan gambar 4.17:

Gambar 4.17 menjelaskan tentang proses Create atau input data KRS. Dalam

proses ini aktor yang berperan adalah mahasiswa. Untuk fungsi read yaitu

menampilkan data list KRS, aktor harus memilih menu “KRS” kemudian memilih

sub menu “list”, maka sistem akan menampilkan daftar KRS yang diambil oleh

aktor tersebut. Untuk menginput atau create KRS, aktor harus memilih menu

“KRS” kemudian memilih sub menu “isi KRS”. Setelah itu sistem akan

menampilkan form pengisian KRS dan aktor diminta untuk mengisinya. Jika data

yang diisi sesuai maka data KRS akan disimpan ke dalam database dan jika tidak

maka data KRS tidak akan disimpan.

l. Activity Diagram validasi KRS

Page 154: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

126

Klik menu KRSMenampilkan sub

menu KRS

Klik sub menu KRS

Admin Sistem

Validasi Cari

Tidak ada

Halaman hasil

pencarian

Menampilkan form

cari KRS

input kata kunci

Klik cari cek data

Menampilkan data

pencarianadaada

Menampilkan KRS

mahasiswa

Halaman KRS

mahasiswa

Klik Validasi

Pilih KRS

mahasiswa

Memvalidasi KRS

mahasiswa

Update KRS

mahasiswa

Gambar 4.18 Activity diagram validasi KRS

Keterangan gambar 4.18:

Gambar 4.18 menjelaskan tentang proses Read yaitu menampilkan data KRS, dan

Update atau validasi data KRS. Dalam proses ini aktor yang berperan adalah

admin. Untuk fungsi read yaitu menampilkan data KRS, aktor harus memilih

menu “KRS” kemudian memilih sub menu “validasi”, maka sistem akan

menampilkan daftar KRS yang ada dalam database. Untuk validasi KRS atau

update KRS, aktor harus memilih menu mahasiswa mana saja yang akan

Page 155: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

127

divalidasi. Setelah itu mengklik tombol validasi dan sistem akan mengupdate

status validasi mahasiswa tersebut dari tidak aktiv menjadi aktiv.

m. Activity Diagram Manajemen Pengaturan Sistem

Klik menu

Pengaturan

Sistem

Tidak Valid

Menampilkan form

pengaturan sistem

Input data

pengaturan sistem

Klik proses cek data

Valid

Save data

pengaturan sistem

Gambar 4.19 Activity diagram manajemen pengaturan sistem

Keterangan gambar 4.19:

Gambar 4.19 menjelaskan tentang create atau input data pengaturan sistem.

Dalam proses ini aktor yang berperan adalah admin. Untuk input data pengaturan,

aktor harus memilih menu “pengaturan”, maka sistem akan menampilkan form

pengaturan sistem. Aktor diminta untuk memasukan data yang sesuai, apabila data

valid maka sistem akan menyimpan data pengaturan sistem kedalam database dan

apabila data yang dimasukan tidak sesuai permintaan sistem maka data tersebut

tidak akan disimpan kedalam database.

Page 156: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

128

n. Activity Diagram Input Kuisioner

Klik menu

Kuisioner

Sistem

Sudah didisi

Menampilkan Tabel

Dosen

Pilih Dosen

Cek status

kuisioner

Belum diisi

Menampilkan form

kuisionerInput skor

Input skor

Cek data

Tidak lengkap

Lengkap

Klik Submit

Hitung jumlah skor

Simpan data skor

Mahasiswa

Gambar 4.20 Activity diagram input kuisioner

Keterangan gambar 4.20:

Gambar 4.20 menjelaskan tentang create atau input data kuisioner. Dalam proses

ini aktor yang berperan adalah kaprodi yaitu aktor yang berhak mengisi kuisioner

untuk staf yang menjadi bawahannya, dosen yaitu aktor yang dapat mengisi

kuisioner terhadap sesama rekan sejawatnya serta mahasiswa yang dapat mengisi

kuisioner terhadap dosen pengajarnya. Untuk input data kuisioner, aktor harus

Page 157: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

129

memilih menu “isi kuisioner”, maka sistem akan menampilkan form daftar dosen

yang berhak dilakukan evaluasi. Aktor diminta untuk memasukan data yang

sesuai, apabila data valid maka sistem akan menyimpan data pengaturan sistem

kedalam database dan apabila data yang dimasukan tidak sesuai permintaan

sistem maka data tersebut tidak akan disimpan kedalam database.

o. Activity Diagram Manajemen Password

Admin, Dekan, Kaprodi,

Dosen, MahasiswaSistem

Klik menu ganti

password

Menampilkan form

update password

Input password

lama & baru

Klik Simpan Simpan data

Gambar 4.21 Activity diagram manajemen password

Keterangan gambar 4.21:

Gambar 4.21 menjelaskan tentang update atau mengganti password user yang

dapat dilakukan oleh semua aktor. Untuk proses tersebut, aktor harus memilih

menu “ganti password” kemudian sistem akan menampilkan form untuk

mengganti password. Setelah itu mengklik tombol “proses” dan sistem akan

mengecek validitas data password. Apabila sesuai maka sistem akan mengupdate

password tersebut dan jika tidak sesuai maka sistem tidak akan merubah password

lama pada database.

Page 158: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

130

p. Activity Diagram Manajemen Laporan

Klik menu

laporan

Menampilkan sub

menu laporan

Detail Cetak

Halaman detail

laporan

Menampilkan

detail laporan

Dosenmahasiswa Atasan

Admin, Dekan, Kaprodi Sistem

Halaman ranking

laporan evaluasi

Cek pilihan prodi

Rangking

Cetak laporan

BiologiFisikaSI TI

Tidak ada

Kimia Agri

Menampilkan laproan

evaluasi

Halaman laporan

evaluasi

Halaman rangnkin

hasil pencarian

Menampilkan form

cari rangking

input kata kunci

Klik cari cek data

Menampilkan data

pencarian ada

Menampilkan sub menu

prodi

Halaman rangking dan

form pencarian

Gambar 4.22 Activity diagram manajemen laporan

Page 159: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

131

Keterangan gambar 4.22:

Gambar 4.22 menjelaskan tentang proses Read yaitu menampilkan data laporan,

dan mencetak data tersebut. Dalam proses ini aktor yang berperan adalah admin,

dekan, dan kaprodi. Untuk fungsi read yaitu menampilkan data laporan, aktor

harus memilih menu “Laporan” kemudian memilih sub menu yang diinginkan,

maka sistem akan menampilkan daftar laporan yang ada dalam database. Untuk

mencetak data laproan, aktor harus mengklik tombol cetak dan sistem akan

mencetak data laporan.

4.2.4. Sequence Diagram

Sequence diagram ini menjelaskan secara detail urutan proses yang

dilakukan dalam sistem untuk mencapai tujuan dari use case. Di bawah ini adalah

beberapa Sequence diagram yang ada pada sistem yang akan dikembangkan.

a. Sequence Diagram login

Gambar 4.23 Sequence diagram login

Page 160: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

132

Keterangan gambar 4.23:

Pada gambar 4.23 menjelaskan proses login yang dilakukan oleh semua aktor.

Pada saat melakukan login sistem meminta aktor untuk memasukkan username

dan password. Apabila username dan password sudah dimasukkan dan menekan

login sistem akan memverifikasi apakah data yang dimasukkan sesuai. Jika data

yang dimasukkan salah atau tidak diisi maka sistem akan memberikan peringatan

dan akan menampilakan halaman login kembali. Jika data yang dimasukkan benar

maka akan tampil halaman utama dari sistem sesuai dengan autentifikasi user.

Page 161: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

133

b. Sequence diagram manajemen mahasiswa

::mahasiswa,

prodi,user

14. Kirim Data (input data)

18. Masukkan data (valid)

16. kirim pesan (gagal)17. Tampilkan pesan (gagal)

19. Kirim pesan (berhasil)

20. Kirim pesan (berhasil)

21. Tampilkan pesan (berhasil)

11. Memilih input data mahasiswa()

15. Cek validasi(input data)

22. Edit data mahasiswa

25. Kirim Data (edit data)

32. cetak data mahasiswa()

33.cetak data()

34.cetak data()

35. data mahasiswa(cetak)

36. data mahasiswa(cetak)

37. Tampilkan data mahasiswa (cetak)

12. Tampilkan form input data mahasiswa()

13.input data mahasiswa()

::Tampilan::Con Manajemen

mahasiswa

38. hapus data mahasiswa()

39.hapus data()

40.hapus data()

41. Kirim pesan (berhasil)

42. Kirim pesan (berhasil)

43. Tampilkan pesan (berhasil)

Admin,Dekan,Kaprodi

,Dosen,Mahsiswa

1.Akses menu tampilkan data mahasiswa()

2. Kirim Request (data)

4. Cek data

3.query data mahasiswa

5. query empty6. kirim pesan (empty)

7. Tampilkan pesan (empty) 8. query sukses

9. kirim data

10. Tampilkan data

no. 1-10 untuk aktor

Admin,Dekan,Kaprodi,

Dosen dan Mahasiswa

no. 1-43 untuk aktor admin

no. 5-7 untuk kondisi gagal

no. 8-10 untuk kondisi sukses

no. 16-17 untuk kondisi gagal

input data

no. 18-21 untuk kondisi sukses

input data

23. Tampilkan form edit data mahasiswa()

24.input data mahasiswa()

26. Cek validasi(edit data)27. kirim pesan (gagal)28. Tampilkan pesan (gagal)

29. Masukkan data (valid)

30. Kirim pesan (berhasil)31. Tampilkan pesan (berhasil)

no. 27-28 untuk kondisi gagal

input data

no. 29-31 untuk kondisi sukses

input data

Gambar 4.24 Sequence diagram manajemen mahasiswa

Page 162: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

134

Keterangan gambar 4.24:

Gambar 4.24 menjelaskan tentang proses CRUD data mahasiswa, yaitu menginput

data, menampilkan data, mengedit data dan menghapus data. Aktor yang berperan

adalah admin, dekan, kaprodi, dosen, dan mahasiswa. Admin dapat melakukan

fungsi CRUD sedangkan aktor yang lain hanya dapat menampilkan data. Untuk

fungsi Create, terlebih dahulu admin masuk ke dalam menu input data mahasiswa.

Apabila admin sudah masuk ke dalam menu tersebut akan tampil form input data

mahasiswa, dan admin diminta untuk menginput data yang dibutuhkan. Jika data

yang dimasukkan salah, sistem akan memberikan peringatan dan jika data yang

dimasukkan benar, data tersebut akan langsung tersimpan di dalam database.

admin juga dapat merubah, hapus dan mencetak data mahasiswa.

Page 163: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

135

c. Sequence diagram manajemen dosen

::dosen,

prodi,user

14. Kirim Data (input data)

18. Masukkan data (valid)

16. kirim pesan (gagal)17. Tampilkan pesan (gagal)

19. Kirim pesan (berhasil)

20. Kirim pesan (berhasil)

21. Tampilkan pesan (berhasil)

11. Memilih input data dosen()

15. Cek validasi(input data)

22. Edit data dosen

25. Kirim Data (edit data)

32. cetak data dosen()

33.cetak data()

34.cetak data()

35. data dosen(cetak)

36. data dosen(cetak)

37. Tampilkan data dosen(cetak)

12. Tampilkan form input data dosen()

13.input data dosen()

::Tampilan::Con Manajemen

dosen

38. hapus data dosen()

39.hapus data(nidn)

40.hapus data(nidn)

41. Kirim pesan (berhasil)

42. Kirim pesan (berhasil)

43. Tampilkan pesan (berhasil)

Admin,Dekan,Kaprodi

,Dosen,Mahsiswa

1.Akses menu tampilkan data dosen()

2. Kirim Request (data)

4. Cek data

3.query data dosen

5. query empty6. kirim pesan (empty)

7. Tampilkan pesan (empty) 8. query sukses

9. kirim data

10. Tampilkan data

no. 1-10 untuk aktor

Admin,Dekan,Kaprodi,

Dosen dan Mahasiswa

no. 1-43 untuk aktor admin

no. 5-7 untuk kondisi gagal

no. 8-10 untuk kondisi sukses

no. 16-17 untuk kondisi gagal

input data

no. 18-21 untuk kondisi sukses

input data

23. Tampilkan form edit data dosen()

24.input data dosen()

26. Cek validasi(edit data)27. kirim pesan (gagal)28. Tampilkan pesan (gagal)

29. Masukkan data (valid)

30. Kirim pesan (berhasil)31. Tampilkan pesan (berhasil)

no. 27-28 untuk kondisi gagal

input data

no. 29-31 untuk kondisi sukses

input data

Gambar 4.25 Sequence diagram manajemen dosen

Page 164: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

136

Keterangan gambar 4.25:

Gambar 4.25 menjelaskan tentang proses CRUD data dosen, yaitu menginput

data, menampilkan data, mengedit data dan menghapus data. Aktor yang berperan

adalah admin, dekan, kaprodi, dosen, dan mahasiswa. Admin dapat melakukan

fungsi CRUD sedangkan aktor yang lain hanya dapat menampilkan data. Untuk

fungsi Create, terlebih dahulu admin masuk ke dalam menu input data dosen.

Apabila admin sudah masuk ke dalam menu tersebut akan tampil form input data

dosen, dan admin diminta untuk menginput data yang dibutuhkan. Jika data yang

dimasukkan salah, sistem akan memberikan peringatan dan jika data yang

dimasukkan benar, data tersebut akan langsung tersimpan di dalam database.

admin juga dapat merubah, hapus dan mencetak data dosen.

Page 165: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

137

d. Sequence diagram manajemen matakuliah

::matakuliah,

prodi

14. Kirim Data (input data)

18. Masukkan data (valid)

16. kirim pesan (gagal)17. Tampilkan pesan (gagal)

19. Kirim pesan (berhasil)

20. Kirim pesan (berhasil)

21. Tampilkan pesan (berhasil)

11. Memilih input data matakuliah()

15. Cek validasi(input data)

22. Edit data matakuliah

25. Kirim Data (edit data)

32. cetak data matakuliah()

33.cetak data()

34.cetak data()

35. data matakuliah(cetak)

36. data matakuliah(cetak)

37. Tampilkan data matakuliah(cetak)

12. Tampilkan form input data matakuliah()

13.input data matakuliah()

::Tampilan::Con Manajemen

matakuliah

38. hapus data matakuliah()

39.hapus data()

40.hapus data()

41. Kirim pesan (berhasil)

42. Kirim pesan (berhasil)

43. Tampilkan pesan (berhasil)

Admin,Dekan,Kaprodi

,Dosen,Mahsiswa

1.Akses menu tampilkan data matakuliah()

2. Kirim Request (data)

4. Cek data

3.query data matakuliah

5. query empty6. kirim pesan (empty)

7. Tampilkan pesan (empty) 8. query sukses

9. kirim data

10. Tampilkan data

no. 1-10 untuk aktor

Admin,Dekan,Kaprodi,

Dosen dan Mahasiswa

no. 1-43 untuk aktor admin

no. 5-7 untuk kondisi gagal

no. 8-10 untuk kondisi sukses

no. 16-17 untuk kondisi gagal

input data

no. 18-21 untuk kondisi sukses

input data

23. Tampilkan form edit data matakuliah()

24.input data matakuliah()

26. Cek validasi(edit data)27. kirim pesan (gagal)28. Tampilkan pesan (gagal)

29. Masukkan data (valid)

30. Kirim pesan (berhasil)31. Tampilkan pesan (berhasil)

no. 27-28 untuk kondisi gagal

input data

no. 29-31 untuk kondisi sukses

input data

Gambar 4.26 Sequence diagram manajemen matakuliah

Page 166: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

138

Keterangan gambar 4.26:

Gambar 4.26 menjelaskan tentang proses CRUD data matakuliah, yaitu

menginput data, menampilkan data, mengedit data dan menghapus data. Aktor

yang berperan adalah admin, dekan, kaprodi, dosen, dan mahasiswa. Admin dapat

melakukan fungsi CRUD sedangkan aktor yang lain hanya dapat menampilkan

data. Untuk fungsi Create, terlebih dahulu admin masuk ke dalam menu input

data matakuliah. Apabila admin sudah masuk ke dalam menu tersebut akan tampil

form input data matakuliah, dan admin diminta untuk menginput data yang

dibutuhkan. Jika data yang dimasukkan salah, sistem akan memberikan peringatan

dan jika data yang dimasukkan benar, data tersebut akan langsung tersimpan di

dalam database. admin juga dapat merubah, dan menghapus data matakuliah.

Page 167: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

139

e. Sequence diagram manajemen mengajar

::mengajar,matakuliah,

prodi,dosen

14. Kirim Data (input data)

18. Masukkan data (valid)

16. kirim pesan (gagal)17. Tampilkan pesan (gagal)

19. Kirim pesan (berhasil)

20. Kirim pesan (berhasil)

21. Tampilkan pesan (berhasil)

11. Memilih input data mengajar()

15. Cek validasi(input data)

22. Edit data mengajar

25. Kirim Data (edit data)

12. Tampilkan form input data mengajar()

13.input data mengajar()

::Tampilan::Con Manajemen

mengajar

32. hapus data mengajar()

33.hapus data()

34.hapus data()

35. Kirim pesan (berhasil)

36. Kirim pesan (berhasil)

37. Tampilkan pesan (berhasil)

Admin

1.Akses menu tampilkan data mengajar()

2. Kirim Request (data)

4. Cek data

3.query data mengajar

5. query empty6. kirim pesan (empty)

7. Tampilkan pesan (empty) 8. query sukses

9. kirim data

10. Tampilkan data

no. 5-7 untuk kondisi gagal

no. 8-10 untuk kondisi sukses

no. 16-17 untuk kondisi gagal

input data

no. 18-21 untuk kondisi sukses

input data

23. Tampilkan form edit data mengajar()

24.input data mengajar()

26. Cek validasi(edit data)27. kirim pesan (gagal)28. Tampilkan pesan (gagal)

29. Masukkan data (valid)

30. Kirim pesan (berhasil)31. Tampilkan pesan (berhasil)

no. 27-28 untuk kondisi gagal

input data

no. 29-31 untuk kondisi sukses

input data

Gambar 4.27 Sequence diagram manajemen mengajar

Keterangan gambar 4.27:

Gambar 4.27 menjelaskan tentang proses CRUD data mengajar, yaitu menginput

data, menampilkan data, mengedit data dan menghapus data. Aktor yang berperan

adalah admin. Untuk fungsi Create, terlebih dahulu admin masuk ke dalam menu

Page 168: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

140

input data mengajar. Apabila admin sudah masuk ke dalam menu tersebut akan

tampil form input data mengajar, dan admin diminta untuk menginput data yang

dibutuhkan. Jika data yang dimasukkan salah, sistem akan memberikan peringatan

dan jika data yang dimasukkan benar, data tersebut akan langsung tersimpan di

dalam database. admin juga dapat merubah, dan menghapus data mengajar.

f. Sequence diagram manajemen pertanyaan

::pertanyaan, kuisioner

14. Kirim Data (input data)

18. Masukkan data (valid)

16. kirim pesan (gagal)17. Tampilkan pesan (gagal)

19. Kirim pesan (berhasil)

20. Kirim pesan (berhasil)

21. Tampilkan pesan (berhasil)

11. Memilih input data pertanyaan()

15. Cek validasi(input data)

22. Edit data pertanyaan

25. Kirim Data (edit data)

12. Tampilkan form input data pertanyaan()

13.input data pertanyaan()

::Tampilan::Con Manajemen

pertanyaan

32. hapus data pertanyaan()

33.hapus data()

34.hapus data()

35. Kirim pesan (berhasil)

36. Kirim pesan (berhasil)

37. Tampilkan pesan (berhasil)

Admin

1.Akses menu tampilkan data pertanyaan()

2. Kirim Request (data)

4. Cek data

3.query data pertanyan

5. query empty6. kirim pesan (empty)

7. Tampilkan pesan (empty) 8. query sukses

9. kirim data

10. Tampilkan data

no. 5-7 untuk kondisi gagal

no. 8-10 untuk kondisi sukses

no. 16-17 untuk kondisi gagal

input data

no. 18-21 untuk kondisi sukses

input data

23. Tampilkan form edit data pertanyaan()

24.input data pertanyaan()

26. Cek validasi(edit data)27. kirim pesan (gagal)28. Tampilkan pesan (gagal)

29. Masukkan data (valid)

30. Kirim pesan (berhasil)31. Tampilkan pesan (berhasil)

no. 27-28 untuk kondisi gagal

input data

no. 29-31 untuk kondisi sukses

input data

Gambar 4.28 Sequence diagram manajemen pertanyaan

Page 169: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

141

Keterangan gambar 4.28:

Gambar 4.28 menjelaskan tentang proses CRUD data pertanyaan, yaitu menginput

data, menampilkan data, mengedit data dan menghapus data. Aktor yang berperan

adalah admin. Untuk fungsi Create, terlebih dahulu admin masuk ke dalam menu

input data pertanyaan. Apabila admin sudah masuk ke dalam menu tersebut akan

tampil form input data pertanyaan, dan admin diminta untuk menginput data yang

dibutuhkan. Jika data yang dimasukkan salah, sistem akan memberikan peringatan

dan jika data yang dimasukkan benar, data tersebut akan langsung tersimpan di

dalam database. admin juga dapat merubah, dan menghapus data pertanyaan.

g. Sequence Diagram manajemen user

::user

14. Edit data user

15. Kirim Data (edit data)16. Edit data (valid)

17. Kirim pesan (berhasil)18. Kirim pesan (berhasil)19. Tampilkan pesan (berhasil)

::Tampilan::Con Manajemen

user

26. hapus data user()27.hapus data()

28.hapus data()

29. Kirim pesan (berhasil)30. Kirim pesan (berhasil)

31. Tampilkan pesan (berhasil)

1.Akses menu data user()

Gambar 4.29 Sequence diagram manajemen user

Keterangan Gambar 4.29:

Gambar 4.29 menjelaskan tentang proses read, update dan delete data user. Aktor

yang berperan adalah admin. Untuk fungsi update, terlebih dahulu admin masuk

ke dalam menu user. Apabila admin sudah masuk ke dalam menu tersebut akan

Page 170: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

142

tampil pilihan apakah data akan dihapus atau diedit, apabila yang dipilih adalah

edit, maka akan ditampilkan form edit user, admin diminta untuk memasukan data

yang dibutuhkan. Jika data yang dimasukkan salah, sistem akan memberikan

peringatan dan jika data yang dimasukkan benar, data tersebut akan langsung

tersimpan di dalam database.

h. Sequence Diagram manajemen informasi

::informasi

14. Kirim Data (input data)

18. Masukkan data (valid)

16. kirim pesan (gagal)17. Tampilkan pesan (gagal)

19. Kirim pesan (berhasil)

20. Kirim pesan (berhasil)

21. Tampilkan pesan (berhasil)

11. Memilih input data informasi()

15. Cek validasi(input data)

22. Edit data informasi

25. Kirim Data (edit data)

12. Tampilkan form input data informasi()

13.input data informasi()

::Tampilan::Con Manajemen

informasi

32. hapus data informasi()

33.hapus data()

34.hapus data()

35. Kirim pesan (berhasil)

36. Kirim pesan (berhasil)

37. Tampilkan pesan (berhasil)

Admin

1.Akses menu tampilkan data informasi()

2. Kirim Request (data)

4. Cek data

3.query data informasi

5. query empty6. kirim pesan (empty)

7. Tampilkan pesan (empty) 8. query sukses

9. kirim data

10. Tampilkan data

no. 5-7 untuk kondisi gagal

no. 8-10 untuk kondisi sukses

no. 16-17 untuk kondisi gagal

input data

no. 18-21 untuk kondisi sukses

input data

23. Tampilkan form edit data informasi()

24.input data informasi()

26. Cek validasi(edit data)27. kirim pesan (gagal)28. Tampilkan pesan (gagal)

29. Masukkan data (valid)

30. Kirim pesan (berhasil)31. Tampilkan pesan (berhasil)

no. 27-28 untuk kondisi gagal

input data

no. 29-31 untuk kondisi sukses

input data

Gambar 4.30 Sequence diagram manajemen informasi

Page 171: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

143

Keterangan gambar 4.30:

Gambar 4.30 menjelaskan tentang proses CRUD data informasi, yaitu menginput

data, menampilkan data, mengedit data dan menghapus data. Aktor yang berperan

adalah admin. Untuk fungsi Create, terlebih dahulu admin masuk ke dalam menu

input data informasi. Apabila admin sudah masuk ke dalam menu tersebut akan

tampil form input data informasi, dan admin diminta untuk menginput data yang

dibutuhkan. Jika data yang dimasukkan salah, sistem akan memberikan peringatan

dan jika data yang dimasukkan benar, data tersebut akan langsung tersimpan di

dalam database. admin juga dapat merubah, dan menghapus data informasi.

Page 172: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

144

i. Sequence Diagram manajemen contact us

::pesan

14. Kirim Data (input data)

18. Masukkan data (valid)

16. kirim pesan (gagal)17. Tampilkan pesan (gagal)

19. Kirim pesan (berhasil)

20. Kirim pesan (berhasil)

21. Tampilkan pesan (berhasil)

11. Memilih input data contact us()

15. Cek validasi(input data)

12. Tampilkan form input data contact us()

13.input data contact us()

::Tampilan::Con Manajemen

contact us

22. hapus data contact us()

23.hapus data()

24.hapus data()

25. Kirim pesan (berhasil)

26. Kirim pesan (berhasil)

27. Tampilkan pesan (berhasil)

1.Akses menu tampilkan data contact us()

2. Kirim Request (data)

4. Cek data

3.query data pesan

5. query empty6. kirim pesan (empty)

7. Tampilkan pesan (empty) 8. query sukses

9. kirim data

10. Tampilkan data

no. 5-7 untuk kondisi gagal

no. 8-10 untuk kondisi sukses

no. 16-17 untuk kondisi gagal

input data

no. 18-21 untuk kondisi sukses

input data

Admin,Dekan,Kaprodi

,Dosen,Mahsiswa

Gambar 4.31 Sequence diagram manajemen contact us

Keterangan gambar 4.31:

Gambar 4.31 menjelaskan tentang proses input data contact us, menampilkan

data contact us, dan menghapus data contact us. Aktor yang berperan adalah

admin, dekan, kaprodi, dosen dan mahasiswa. Admin dapat menampilkan dan

menghapus data pesan. Dan aktor selain admin dapat menginput contact us,

Untuk fungsi input, terlebih dahulu aktor masuk ke dalam menu contact us.

Apabila aktor sudah masuk ke dalam menu tersebut akan tampil form input

data contact us, dan aktor diminta untuk menginput data yang dibutuhkan. Jika

Page 173: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

145

data yang dimasukkan salah, sistem akan memberikan peringatan dan jika data

yang dimasukkan benar, data tersebut akan langsung tersimpan di dalam

database. aktor juga dapat membalas dan menghapus data pesan.

j. Sequence Diagram manajemen pesan

::pesan, user

14. Kirim Data (input data)

18. Masukkan data (valid)

16. kirim pesan (gagal)17. Tampilkan pesan (gagal)

19. Kirim pesan (berhasil)

20. Kirim pesan (berhasil)

21. Tampilkan pesan (berhasil)

11. Memilih input data pesan()

15. Cek validasi(input data)

22. Balas pesan

25. Kirim Data (balas pesan)

12. Tampilkan form input data pesan()

13.input data pesan()

::Tampilan::Con Manajemen

pesan

32. hapus data pesan()

33.hapus data()

34.hapus data()

35. Kirim pesan (berhasil)

36. Kirim pesan (berhasil)

37. Tampilkan pesan (berhasil)

1.Akses menu tampilkan data pesan()

2. Kirim Request (data)

4. Cek data

3.query data pesan

5. query empty6. kirim pesan (empty)

7. Tampilkan pesan (empty) 8. query sukses

9. kirim data

10. Tampilkan data

no. 5-7 untuk kondisi gagal

no. 8-10 untuk kondisi sukses

no. 16-17 untuk kondisi gagal

input data

no. 18-21 untuk kondisi sukses

input data

23. Tampilkan form balas pesan()

24.input data pesan()

26. Cek validasi(edit data)27. kirim pesan (gagal)28. Tampilkan pesan (gagal)

29. Masukkan data (valid)

30. Kirim pesan (berhasil)31. Tampilkan pesan (berhasil)

no. 27-28 untuk kondisi gagal

input data

no. 29-31 untuk kondisi sukses

input data

Dekan,Kaprodi,Dosen

,Mahsiswa

Gambar 4.32 Sequence diagram manajemen pesan

Page 174: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

146

Keterangan gambar 4.32:

Gambar 4.32 menjelaskan tentang proses input data pesan, menampilkan data

pesan, dan menghapus data pesan. Aktor yang berperan adalah dekan, kaprodi,

dosen dan mahasiswa. Aktor-aktor tersebut dapat menampilkan, menghapus

dan menginput pesan, Untuk fungsi input, terlebih dahulu aktor masuk ke

dalam menu input data pesan. Apabila aktor sudah masuk ke dalam menu

tersebut akan tampil form input data pesan, dan aktor diminta untuk

menginput data yang dibutuhkan. Jika data yang dimasukkan salah, sistem

akan memberikan peringatan dan jika data yang dimasukkan benar, data

tersebut akan langsung tersimpan di dalam database. aktor juga dapat

membalas dan menghapus data pesan.

k. Sequence Diagram input KRS

::krs,detkrs,matakuliah,

mengajar,mahasiswa,dosen

14. Kirim Data (input data)

18. Masukkan data (valid)

16. kirim pesan (gagal)17. Tampilkan pesan (gagal)

19. Kirim pesan (berhasil)

20. Kirim pesan (berhasil)

21. Tampilkan pesan (berhasil)

11. Memilih input data KRS()

15. Cek validasi(input data)

12. Tampilkan form input data KRS()

13.input data KRS()

::Tampilan ::Con Input KRS

1.Akses menu tampilkan data KRS()

2. Kirim Request (data)

4. Cek data

3.query data KRS

5. query empty6. kirim pesan (empty)

7. Tampilkan pesan (empty) 8. query sukses

9. kirim data

10. Tampilkan data

no. 5-7 untuk kondisi gagal

no. 8-10 untuk kondisi sukses

no. 16-17 untuk kondisi gagal

input data

no. 18-21 untuk kondisi sukses

input data

Mahasiswa

Gambar 4.33 Sequence diagram input KRS

Page 175: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

147

Keterangan gambar 4.33:

Gambar 4.33 menjelaskan tentang proses input data KRS dan menampilkan data

KRS. Aktor yang berperan adalah mahasiswa. Untuk fungsi input, terlebih dahulu

aktor masuk ke dalam menu input data KRS. Apabila aktor sudah masuk ke dalam

menu tersebut akan tampil form input data KRS, dan aktor diminta untuk

menginput data yang dibutuhkan. Jika data yang dimasukkan salah, sistem akan

memberikan peringatan dan jika data yang dimasukkan benar, data tersebut akan

langsung tersimpan di dalam database.

l. Sequence Diagram validasi KRS

::krs,detkrs,mahasiswa,

mengajar,dosen,

matakuliah

14. Kirim Data (validasi data)

18. Masukkan data (valid)

16. kirim pesan (gagal)17. Tampilkan pesan (gagal)

19. Kirim pesan (berhasil)

20. Kirim pesan (berhasil)

21. Tampilkan pesan (berhasil)

11. Memilih validasi data KRS()

15. Cek validasi(validasi data)

12. Ceklist validasi data KRS()

13.validasi data KRS()

::Tampilan::Con validasi

KRS

1.Akses menu tampilkan data validasi()

2. Kirim Request (data)

4. Cek data

3.query data KRS

5. query empty6. kirim pesan (empty)

7. Tampilkan pesan (empty) 8. query sukses

9. kirim data

10. Tampilkan data

no. 5-7 untuk kondisi gagal

no. 8-10 untuk kondisi sukses

no. 16-17 untuk kondisi gagal

input data

no. 18-21 untuk kondisi sukses

input data

Admin

Gambar 4.34 Sequence diagram validasi KRS

Page 176: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

148

Keterangan gambar 4.34:

Gambar 4.34 menjelaskan tentang proses validasi data KR. Aktor yang

berperan adalah admin. Untuk validasi, admin harus menentukan KRS mana

yang akan divalidasi, setelah KRS yang akan divalidasi dipilih dan diproses,

jika data salah maka sistam akan menamiplkan pesan gagal, dan jika data

benar maka status validasi dalam database akan diubah menjadi aktiv.

m. Sequence Diagram manajemen pengaturan sistem

::konfigurasi

1.Akses menu input data pengaturan()

2. Tampilkan menu input data pengaturan()

6. Kirim Data (input data)

10. Masukkan data (valid)

8. kirim pesan (gagal)9. Tampilkan pesan (gagal)

11. Kirim pesan (berhasil)

12. Kirim pesan (berhasil)

13. Tampilkan pesan (berhasil)

3. Memilih input data pengaturan()

7. Cek validasi(input data)

14. edit data krs

15. Kirim Data (edit data)16. Edit data (valid)

17. Kirim pesan (berhasil)18. Kirim pesan (berhasil)19. Tampilkan pesan (berhasil)

4. Tampilkan form input data pengaturan()

5.input data pengaturan()

::Tampilan::Con Menejemen

pengaturan sistemAdmin

Gambar 4.35 Sequence diagram manajemen pengaturan sistem

Keterangan gambar 4.35:

Gambar 4.35 menjelaskan tentang proses input data pengaturan sistem, dan

mengupdate data tersebut. Aktor yang berperan adalah admin. Untuk fungsi input,

terlebih dahulu aktor masuk ke dalam menu input data pengaturan. Apabila aktor

Page 177: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

149

sudah masuk ke dalam menu tersebut akan tampil form input data pengaturan, dan

aktor diminta untuk menginput data yang dibutuhkan. Jika data yang dimasukkan

salah, sistem akan memberikan peringatan dan jika data yang dimasukkan benar,

data tersebut akan langsung tersimpan di dalam database.

n. Sequence Diagram input kuisioner

::poling::detpoling::mahasi

swa::kuisioner:prodi::Dose

n::kaprodi

1.Akses menu input data kuisioner()

2. Tampilkan menu input data kuisioner()

6. Kirim Data (input data)

10. Masukkan data (valid)

8. kirim pesan (gagal)9. Tampilkan pesan (gagal)

11. Kirim pesan (berhasil)

12. Kirim pesan (berhasil)

13. Tampilkan pesan (berhasil)

3. Memilih input data kuisioner()

7. Cek validasi(input data)

4. Tampilkan form input data kuisioner()

5.input data kuisioner()

::Tampilan::Con Input kuisionerKaprodi, Dosen,

Mahasiswa

Gambar 4.36 Sequence diagram input kuisioner

Keterangan gambar 4.36:

Gambar 4.36 menjelaskan tentang proses input data kuisioner, aktor yang

berperan adalah mahasiswa, dosen dan kaprodi. Untuk fungsi input, terlebih

dahulu aktor masuk ke dalam menu input data kuisioner. Apabila aktor sudah

masuk ke dalam menu tersebut akan tampil form input data kuisioner, dan

aktor diminta untuk menginput data yang dibutuhkan. Jika data yang

dimasukkan salah, sistem akan memberikan peringatan dan jika data yang

dimasukkan benar, data tersebut akan langsung tersimpan di dalam database.

o. Sequence Diagram manajemen password

Page 178: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

150

::user

1.Akses menu ganti password()

2. Tampilkan form ganti pasword()

4. Kirim Data (input data)

8. Masukkan data (valid)

6. kirim pesan (gagal)

7. Tampilkan pesan (gagal)

9. Kirim pesan (berhasil)

10. Kirim pesan (berhasil)

11. Tampilkan pesan (berhasil)

3. Masukkan password lama & baru()

5. Cek validasi(input data)

::Tampilan::Con Manajemen

PasswordAdmin,Dekan,Kaprodi

,Dosen,Mahsiswa

Gambar 4.37 Sequence diagram manajemen password

Keterangan gambar 4.37:

Gambar 4.37 menjelaskan tentang proses update data password, aktor yang

berperan adalah mahasiswa, dosen dan kaprodi, dekan dan admin. Untuk

fungsi update, terlebih dahulu aktor masuk ke dalam menu ganti password.

Apabila aktor sudah masuk ke dalam menu tersebut akan tampil form update

data password, dan aktor diminta untuk menginput data yang dibutuhkan. Jika

data yang dimasukkan salah, sistem akan memberikan peringatan dan jika data

yang dimasukkan benar, data tersebut akan langsung tersimpan di dalam

database dan mengganti data sebelumnya.

p. Sequence Diagram manajemen laporan

Page 179: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

151

::poling::detPoling::dosen

::prodi::kuisioner

1.Akses menu laporan()

2. Tampilkan menu input data laporan()

3. Memilih view detail laporan()

4. Tampilkan detail data laporan()

5.cetak data laporan()

::Tampilan::Con Manajemen

laporanAdmin

10. cetak data()11. cetak data ()

12. DB laporan evaluasi(cetak)

13. laporan penjualan(cetak)

14. Tampilkan laporan penjualan (cetak)

Gambar 4.38 Sequence diagram manajemen laporan

Keterangan gambar 4.38:

Gambar 4.38 menjelaskan tentang proses melihat detail laporan hasil evaluasi dan

mencetak laporan tersebut, aktor yang berperan adalah admin, dekan dan kaprodi.

Untuk melihat detail laporan, terlebih dahulu aktor masuk ke dalam menu laporan.

Apabila aktor sudah masuk ke dalam menu tersebut maka akan tampil tabel

laporan hasil evaluasi, dan aktor diminta untuk memilih salah satu nama dosen

yang akan ditampilkan detail laporannya, selanjutnya aktor dapat mencetak data

detail laporan tersebut.

4.2.5. Statechart Diagram

Page 180: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

152

Statechart diagram digunakan untuk memodelkan behavior objek khusus

yang dinamis. Diagram ini menggambarkan siklus hidup objek-berbagai keadaan

yang dapat diasumsikan oleh objek dan event-event yang menyebabkan objek

beralih dari satu state ke state lain. Statechart yang akan digambarkan dibawah ini

adalah objek yang sering mengalami perubahan atau dinamis.

a. Statechart diagram login

Username & password proses

State awal Login

(admin,dekan,mahasiswa

,dosen,kaprodi)

Input data login

Input Data Balik

Input data validData diterima

oleh sistem

Halaman utama ditampilkan

Data login ditemukan

oleh sistem di dalam

database user

Input data selesai

State akhir Login

(admin,dekan,mahasiswa

,dosen,kaprodi)

Gambar 4.39 Statechart diagram login

b. Statechart diagram input kuisioner

Page 181: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

153

State awal input

kuisioner (mahasiswa,

dosen, kaprodi)

Select Tambah (input)

data kuisionerProses Data Kuisioner

Input Data Balik

Input data validData diterima

oleh sistem

Data Disimpan

Data tersimpan didatabase

kuisioner

Data Laporan Kuisioner Ditampilkan

Data ditampilkan oleh sistem

untuk admin,kaprodi,dekan

Input dan Edit data

diakhiri

State akhir

Input kuisioner

(kaprodi,admin,dekan)

Ambil Data Didatabase

Select Cetak Data

Laporan

Data ditampilkan oleh

Sistem untuk mahasiswa,dosen,kaprodi

Cetak

Cetak Data Laporan

Cetak Data diakhiri

State akhir

Input kuisioner

(admin,kaprodi,dekan)

Gambar 4.40 Statechart diagram input kuisioner

c. Statechart diagram manajemen pesan

Select input,reply

(input) data pesanProses Data Pesan

Input Data Balik

Input data validData diterima

oleh sistem

Data Disimpan

Data tersimpan didatabase

pesan

Data pesan ditampilkan

Data ditampilkan oleh sistem untuk

admin,dekan.kaproti,dosen,mahasiswa

Input dan reply data

diakhiri

Ambil Data Didatabase

Select Cetak Data

Laporan

Data ditampilkan oleh

Sistem untuk

mahasiswa,dosen,kaprodi,dekan,adminState awal

Menejemen pesan

(admin,dekan,kaprodi,dosen,mahasiswa)

State akhir

Menejemen pesan

(admin,dekan,kaprodi,dosen,mahasiswa)

Gambar 4.41 Satechart diagram manajemen pesan

4.2.6. Perancangan Database

Page 182: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

154

Dari class diagram pada gambar 4.7, dapat diketahui bahwa class-class

tersebut merupakan representasi dari entity-entity yang digunakan di dalam

sistem. Pada class diagram terdapat 22 buah class yaitu class dosen, class

mahasiswa, class matakuliah, class mengajar, class pertanyaan, class kartegori,

class KRS, class detKRS, class statusKRS, class statusdosen, class confPoling,

class user, class prodi, class jenis_kelamin, class detPolling, class level, class

statusLogin, class Aktiv, class hakakses, class kuisioner, class pesan, class

informasi. Penerjemahan class-class tersebut ke dalam bentuk struktur basis data

adalah sebagai berikut.

1. Entity Dosen

Nama Tabel: Dosen

Primary Key: nidn

Foreign Key: idJk, idStatusDosen, idUser, idProdi

Gambar 4.42 Gambar tabel dosen di database

2. Entity Mahasiswa

Page 183: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

155

Nama Tabel: Mahasiswa

Primary Key: nim

Foreign Key: idJk, idAktiv, idUser, idProdi

Gambar 4.43 Gambar tabel mahasiswa di database

3. Entity Matakuliah

Nama Tabel: Matakuliah

Primary Key: kodeMK

Foreign Key: idSemester, idProdi

Page 184: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

156

Gambar 4.44 Gambar tabel matakuliah di database

4. Entity Mengajar

Nama Tabel: Mengajar

Primary Key: idMengajar

Foreign Key: idProdi

Gambar 4.45 Gambar tabel mengajar di database

5. Entity KRS

Nama Tabel: KRS

Primary Key: idKRS

Gambar 4.46 Gambar tabel KRS di database

6. Entity detailKRS

Nama Tabel: detKRS

Primary Key: idDetKRS

Foreign Key: idKRS

Gambar 4.47 Gambar tabel detKRS di database

Page 185: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

157

7. Entity Pertanyaan

Nama Tabel: pertanyaan

Primary Key: idPertanyaan

Foreign Key: idKuisioner, idKategori

Gambar 4.48 Gambar tabel pertanyaan di database

8. Entity Kategori

Nama Tabel: kategori

Primary Key: idKategori

Gambar 4.49 Gambar tabel kategori di database

9. Entity Kuisioner

Nama Tabel: kuisioner

Primary Key: idKuisioner

Gambar 4.50 Gambar tabel kuisioner di database

10. Entity Konfigurasi Poling

Nama Tabel: confpoling

Primary Key: idConf

Page 186: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

158

Gambar 4.51 Gambar tabel confPoling di database

11. Entity Detail Poling

Nama Tabel: detpoling

Primary Key: idDetPoling

Foreign Key: idKategori, idPoling

Gambar 4.52 Gambar tabel detpoling di database

12. Entity status login

Nama Tabel: statuslogin

Primary Key: idstatuslogin

Gambar 4.53 Gambar tabel status login di database

13. Entity level

Nama Tabel: hakakses

Primary Key: idLevel

Page 187: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

159

Gambar 4.54 Gambar tabel hakakses di database

14. Entity Jenis Kelamin

Nama Tabel: jeniskelamin

Primary Key: idJk

Gambar 4.55 Gambar tabel jeniskelamin di database

15. Entity Prodi

Nama Tabel: prodi

Primary Key: idProdi

Gambar 4.56 Gambar tabel prodi di database

16. Entity Status KRS

Nama Tabel: statusKRS

Primary Key: idStatusKRS

Gambar 4.57 Gambar tabel statusKRS di database

17. Entity Status Dosen

Nama Tabel: statusdosen

Primary Key: idStatusDosen

Gambar 4.58 Gambar tabel statusdosen di database

Page 188: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

160

18. Entity Poling

Nama Tabel: poling

Primary Key: idPoling

Foreign Key: idKuisioner

Gambar 4.59 Gambar tabel poling di database

19. Entity User

Nama Tabel: user

Primary Key: idUser

Foreign Key: idLevel, idStatusLogin

Gambar 4.60 Gambar tabel user di database

20. Entity Aktif

Nama Tabel: aktif

Primary Key: idAktif

Gambar 4.61 Gambar tabel aktif di database

Page 189: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

161

21. Entity Informasi

Nama Tabel: informasi

Primary Key: idInformasi

Gambar 4.62 Gambar tabel informasi di database

22. Entity Pesan

Nama Tabel: pesan

Primary Key: idPesan

Gambar 4.63 Gambar tabel pesan di database

4.2.7. Perancangan Form

Page 190: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

162

Perancangan form yaitu perancangan bentuk input pada sistem yang

akan dibangun dibagi menjadi dua bagian yaitu form untuk admin dan form untuk

mahasiswa, dosen, dekan serta kaprodi. dibawah ini adalah daftar perancangan

form tersebut.

4.2.7.1. Form Admin

1. Form Login User

Nama Form : Login

Sumber : Admin, Dekan, User, Kaprodi, Dosen, Mahasiswa

Fungsi : Menentukan hak akses ke sistem

Media : Komputer

Format :

Login Reset

Username

Password

Form Login

Gambar 4.64 Gambar form login user

2. Form Input Mahasiswa

Nama Form : Input Mahasiswa

Sumber : Admin

Fungsi : Mencatat data mahasiswa untuk di simpan ke

dalam database

Media : Komputer

Format :

Page 191: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

163

NIM

Nama Mahasiswa

Tahun angkatan

Kelas

Javascript calendar

Program Studi

Aktiv kuliah

Pilih tahun angkatan

Pilih kelas

Pilih prodi

Ya Tidak

Tempat Lahir

Tanggal Lahir 31

Jenis Kelamin Laki-laki Perempuan

Agama Pilih agama

Warga Negara Indonesia Asing

Negara Asal

Alamat Lengkap

Kode Pos

Telepon rumah

Handphone

E-mail

Asal sekolah

Jurusan sekolah

Nama Ayah

Pendidikan Terakhir Pilih pendidikan terakhir

Pekerjaan

Nama Ibu

Pendidikan Terakhir Pilih pendidikan terakhir

Pekerjaan

Alamat Lengkap

Telp/Hp orang tua

Form Input Mahasiswa

Data Keluarga

Data Mahasiswa

Input Reset

Gambar 4.65 Gambar form input mahasiswa

3. Form Edit Mahasiswa

Page 192: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

164

Nama Form : Edit Mahasiswa

Sumber : Admin

Fungsi : Mengubah data mahasiswa yang telah ada dalam

database

Media : Komputer

Format :

Page 193: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

165

XXXXXXXXXXXXXNIM

XXXXXXXX XXXXXXXNama Mahasiswa

xxxxxxxxxx

Tahun angkatan

Kelas

Xxxx/xx/xx

Program Studi

Aktiv kuliah

xxxx

x

xxxxxxx

Ya Tidak

Tempat Lahir

Tanggal Lahir 31

Jenis Kelamin Laki-laki Perempuan

Agama xxxxx

Warga Negara Indonesia Asing

xxxxxxxxxxNegara Asal

Xxxxxx xxxx xxxxxxAlamat Lengkap

xxxxxKode Pos

xxxxxxxxxxTelepon rumah

xxxxxxxxxxHandphone

[email protected]

xxxxxxxxxxAsal sekolah

xxxxxxxxxxJurusan sekolah

xxxxxxxxxxNama Ayah

Pendidikan Terakhir xxxx

xxxxPekerjaan

xxxxNama Ibu

Pendidikan Terakhir xxxx

xxxxxxxPekerjaan

Xxxxx xxxxAlamat Lengkap

xxxxxxxxxTelp/Hp orang tua

Form Edit Mahasiswa

Data Keluarga

Data Mahasiswa

Edit Reset

Gambar 4.66 Gambar form edit mahasiswa

Page 194: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

166

4. Foram Input Dosen

Nama Form : Input Dosen

Sumber : Admin

Fungsi : Mencatat data dosen untuk di simpan ke dalam

database

Media : Komputer

Format :

NIDN

NIP

Nama Dosen

Gelar

Javascript calendar

Pangkat/Golongan

Pilih prodi

Tempat Lahir

Tanggal Lahir 31

Jenis Kelamin Laki-laki Perempuan

Agama Pilih agama

Warga Negara Indonesia Asing

Negara Asal

Alamat Lengkap

Kode Pos

Telepon rumah

Handphone

E-mail

Form Input Dosen

Data Pribadi Dosen

Input Reset

Jabatan Fungsional

Program Studi

Status Dosen Tetap Honorer

Gambar 4.67 Gambar form input dosen

Page 195: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

167

5. Form Edit Dosen

Nama Form : Edit dosen

Sumber : Admin

Fungsi : Mengubah data dosen yang telah ada dalam

database

Media : Komputer

Format :

xxxxxxxxxxNIDN

xxxxxxxxxxNIP

xxxxxxxxxx

Nama Dosen

Gelar

Xxxx/xx/xx

Pangkat/Golongan

xxxxx

Tempat Lahir

Tanggal Lahir 31

Jenis Kelamin Laki-laki Perempuan

Agama xxxxx

Warga Negara Indonesia Asing

xxxxxNegara Asal

Xxxx xxxxxAlamat Lengkap

xxxxxKode Pos

xxxxxxxxxTelepon rumah

xxxxxxxxxHandphone

[email protected]

Form Edit Dosen

Data Pribadi Dosen

Edit Reset

Xxxxx xxxxx

xx

Xx xx

Jabatan Fungsional xxxxxxxxxx

Program Studi

Status Dosen Tetap Honorer

Gambar 4.68 Gambar form edit dosen

Page 196: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

168

6. Form Input Matakuliah

Nama Form : Input Matakuliah

Sumber : Admin

Fungsi : Mencatat data matakuliah untuk di simpan ke

dalam database

Media : Komputer

Format :

Kode Matakuliah

Nama Matakuliah

SKS

Pilih Semester

Data Matakuliah

Semester

Pilih ProdiProgram Studi

Form Input Matakuliah

Input Reset

Gambar 4.69 Gambar form input matakuliah

7. Form Edit Matakuliah

Nama Form : Edit Matakuliah

Sumber : Admin

Fungsi : Mengubah data matakuliah yang telah ada dalam

database

Media : Komputer

Format :

Page 197: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

169

xxxxxKode Matakuliah

xxxxxxxxxxxxNama Matakuliah

SKS

xx

Data Matakuliah

xx

Semester

xxxxxxxxxxProgram Studi

Form Edit Matakuliah

Edit Reset

Gambar 4.70 Gambar form edit matakuliah

8. Form Input Kategori Pertanyaan

Nama Form : Input Kategori Pertanyaan

Sumber : Admin

Fungsi : Mencatat data pertanyaan untuk di simpan ke

dalam database

Media : Komputer

Format :

Kode

Kategori Kuisioner

Data Kategori Pertanyaan

Form Input Kategori Pertanyaan

Input Reset

Gambar 4.71 Gambar form input kategori pertanyaan

9. Form Edit Kategori Pertanyaan

Nama Form : Edit Kategori Pertanyaan

Page 198: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

170

Sumber : Admin

Fungsi : Mengubah data kategori pertanyaan yang ada

dalam database

Media : Komputer

Format :

xxxxxKode

xxxxxxxxxxxxxxxKategori Kuisioner

Data Kategori Pertanyaan

Form Edit Kategori Pertanyaan

Edit Reset

Gambar 4.72 Gambar form edit kategori pertanyaan

10. Form Input Pertanyaan

Nama Form : Input Pertanyaan

Sumber : Admin

Fungsi : Mencatat data pertanyaan untuk di simpan ke

dalam database

Media : Komputer

Format :

Page 199: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

171

Pertanyaan Kuisioner

Data Kuisioner

Form Input Pertanyaan

Input Reset

Pilih Kategori pertanyaanKategori pertanyaan

Pilih Kategori kuisionerKategori Kuisioner

Gambar 4.73 Gambar form input pertanyaan

11. Form Edit Pertanyaan

Nama Form : Edit Pertanyaan

Sumber : Admin

Fungsi : Mengubah data pertanyaan yang ada dalam

database

Media : Komputer

Format :

Pertanyaan Kuisioner

Data Kuisioner

Form Edit Pertanyaan

Edit Reset

XxxxxxxxxxxxxxxxxxxxxxxxxxXxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxKategori pertanyaan

xxxxxxxxxxxxKategori Kuisioner

Gambar 4.74 Gambar form edit pertanyaan

Page 200: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

172

12. Form Input Mengajar

Nama Form : Input Mengajar

Sumber : Admin

Fungsi : Mencatat data mengajar untuk di simpan ke dalam

database

Media : Komputer

Format :

Data Mengajar

Form Input Mengajar

Input Reset

Pilih DosenDosen

Pilih SemesterSemester

Pilih MatakuliahMatakuliah

Pilih KelasKelas

Pilih tahun akademikTahun Akademik

Pilih ProdiProgram Studi

Gambar 4.75 Gambar form input mengajar

13. Form Edit Mengajar

Nama Form : Edit Mengajar

Sumber : Admin

Fungsi : Mengubah data mengajar yang ada dalam database

Media : Komputer

Format :

Page 201: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

173

Data Mengajar

Form Edit Mengajar

Edit Reset

xxxxxxxxxxxDosen

xxSemester

Xxxxxxxxx xxxxxxxMatakuliah

xxKelas

xxxxTahun Akademik

xxxxxxxxxxxxxProgram Studi

Gambar 4.76 Gambar form edit mengajar

14. Form Validasi KRS

Nama Form : Validasi KRS

Sumber : Admin

Fungsi : Memvalidasi data KRS mahasiswa

Media : Komputer

Format :

Form Validasi KRS

# ValidasiSemesterNama MahasiswaNo IdKrs Tahun Akademik

Check all Uncheck all

Validasi terpilih

Gambar 4.77 Gambar form validasi KRS

Page 202: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

174

15. Form input informasi

Nama Form : Input informasi

Sumber : Admin

Fungsi : Memasukan data informasi ke database

Media : Komputer

Format :

Isi Informasi

Data Informasi

Form Input Informasi

Input Reset

Judul

Gambar 4.78 Gambar form input informasi

16. Form edit informasi

Nama Form : Edit informasi

Sumber : Admin

Fungsi : Mengubah data informasi yang ada dalam database

Media : Komputer

Format :

Page 203: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

175

Isi Informasi

Data Informasi

Form Edit Informasi

Edit Reset

Xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx

Judul Xxxxx xxxxx

Gambar 4.79 Gambar form edit informasi

17. Form input pengaturan sistem

Nama Form : Input pengaturan sistem

Sumber : Admin

Fungsi : Memasukan data pengaturan sistem ke database

Media : Komputer

Format :

Form pengaturan sistem

Atur jadwal evaluasi kinerja dosen

Tahun Akademik /

Semester Pilih semester

Tampilkan Kuisioner Ya Tidak

Javascript calendarMulai pengisian

evaluasi dosen31

Javascript calendarDeadline pengisian

evaluasi dosen31

Javascript calendarDeadline KRS 31

Proses

Gambar 4.80 Gambar form input pengaturan sistem

Page 204: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

176

18. Form cari data mahasiswa

Nama Form : Cari data mahasiswa

Sumber : Admin, Dekan, Dosen, Kaprodi, Mahasiswa

Fungsi : Mencari data mahasiswa di dalam database

Media : Komputer

Format :

Form cari data mahasiswa

Kata Kunci Cari

NIMBerdasarkan

Gambar 4.81 Gambar form cari data mahasiswa

19. Form cari data dosen

Nama Form : Cari data dosen

Sumber : Admin, Dekan, Dosen, Kaprodi, Mahasiswa

Fungsi : Mencari data dosen di dalam database

Media : Komputer

Format :

Form cari data dosen

Kata Kunci Cari

NIPBerdasarkan

Gambar 4.82 Gambar form cari data dosen

20. Form cari data matakuliah

Nama Form : Cari data matakuliah

Sumber : Admin, Dekan, Dosen, Kaprodi, Mahasiswa

Page 205: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

177

Fungsi : Mencari data matakuliah di dalam database

Media : Komputer

Format :

Form cari data matakuliah

Kata Kunci Cari

Nama matakuliahBerdasarkan

Gambar 4.83 Gambar form cari data matakuliah

21. Form cari data KRS

Nama Form : Cari data KRS

Sumber : Admin

Fungsi : Mencari data KRS di dalam database

Media : Komputer

Format :

Form cari data KRS

Kata Kunci Cari

ID KRSBerdasarkan

Gambar 4.84 Gambar form cari data KRS

4.2.7.2. Form Mahasiswa, Dosen, Dekan dan Kaprodi

1. Form Input KRS

Nama Form : Input KRS

Sumber : Mahasiswa

Fungsi : Memasukan data KRS mahasiswa kedalam database

Media : Komputer

Format :

Page 206: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

178

Form Input KRS

KelasMatakuliahNo Kode Pilih

Proses

NIM

Nama

Tahun Akademik

Semester

: xxxxxxxxxx

: xxxxxxxx xxxx

: xxxx/xxxx

: xx

Gambar 4.85 Gambar form input KRS

2. Form Input Pesan

Nama Form : Input Pesan

Sumber : Mahasiswa, Dekan, Kaprodi, Dosen

Fungsi : Menulis pesan dan mengirimkannya ke user lain

Media : Komputer

Format :

Isi Pesan

Tulis Pesan

Form Input pesan

Kirim Reset

Subjek

Pilih penerimaPenerima

Gambar 4.86 Gambar form input pesan

3. Form Balas Pesan

Page 207: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

179

Nama Form : Balas Pesan

Sumber : Mahasiswa, Dekan, Kaprodi, Dosen

Fungsi : Membalas pesan ke user lain

Media : Komputer

Format :

Isi Pesan

Balas Pesan

Form balas pesan

Balas Reset

Gambar 4.87 Gambar form balas pesan

4. Form Input Kuisioner

Nama Form : Input Kuisioner

Sumber : Mahasiswa, Dosen, Kaprodi

Fungsi : Memasukan data Kuisioner kedalam database

Media : Komputer

Format :

FORM INPUT KUISIONER

Page 208: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

180

No. Aspek yang dinilai Skor

A. Kompetensi Pedagogik 1 2 3 4 5

1 Kesiapan memberikan kuliah dan/atau praktek/praktikum

2 Keteraturan dan ketertiban penyelenggaraan perkuliahan

3 Kemampuan menghidupkan suasana kelas

4 Kejelasan penyampaian materi dan jawaban terhadap pertanyaan di kelas

5 Pemanfaatan media dan teknologi pembelajaran

6 Keanekaragaman cara pengukuran hasil belajar

7 Pemberian umpan balik terhadap tugas

8 Kesesuaian materi ujian dan/atau tugas dengan tujuan mata kuliah

9 Kesesuaian nilai yang diberikan dengan hasil belajar

B. Kompetensi Profesional

10 Kemampuan menjelaskan pokok bahasan/topik secara tepat

11 Kemampuan memberi contoh relevan dari konsep yang diajarkan

12

Kemampuan menjelaskan keterkaitan bidang/topik yang diajarkan dengan bidang/topik lain

13

Kemampuan menjelaskan keterkaitan bidang/topik yang diajarkan dengan konteks kehidupan

14 Penguasaan akan isu-isu mutakhir dalam bidang yang diajarkan

15 Penggunaan hasil-hasil penelitian untuk meningkatkan kualitas perkuliahan

16

Pelibatan mahasiswa dalam penelitian/kajian dan atau pengembangan/rekayasa/desain yang dilakukan dosen

17 Kemampuan menggunakan beragam teknologi komunikasi

C. Kompetensi Kepribadian

18 Kewibawaan sebagai pribadi dosen

19 Kearifan dalam mengambil keputusan

20 Menjadi contoh dalam bersikap dan berperilaku

21 Satunya kata dan tindakan

22 Kemampuan mengendalikan diri dalam berbagai situasi dan kondisi

23 Adil dalam memperlakukan mahasiswa

D. Kompetensi Sosial

24 Kemampuan menyampaikan pendapat

25 Kemampuan menerima kritik, saran, dan pendapat orang lain

26 Mengenal dengan baik mahasiswa yang mengikuti kuliahnya

27 Mudah bergaul di kalangan sejawat, karyawan, dan mahasiswa

28 Toleransi terhadap keberagaman mahasiswa

Submit

Gambar 4.88 Gambar form kuisioner

4.2.8. Perancangan Graphical User Interface (GUI)

Page 209: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

181

Perancang GUI atau keluaran (output) sistem menggambarkan halaman

antarmuka yang akan dirancang (interface system).

1. Home

Halaman ini adalah tampilan halaman awal pada sistem. Pada halaman ini

terdapat menu Home yang memiliki form Login, halaman Prosedur yaitu

berisi petunjuk tahapan evaluasi dosen, Informasi yaitu berisi informasi-

informasi mengenai evaluasi dosen. About us yaitu ulasan sekilas

mengenai FST UIN Syarif Hidayatullah Jakarta, dan menu Contact Us

yaitu fasilitas untuk user apabila ingin menghubungi Admin.

HOME PROSEDUR INFORMASI ABOUT US CONTACT US

Flash Animation (220x720 px)

Form Login Notifikasi

icon

Icon EDOS Icon FST

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

Padding 40 px

40 px40 px

20 px

Gambar 4.89 Halaman home

2. Halaman Prosedur

Page 210: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

182

HOME PROSEDUR INFORMASI ABOUT US CONTACT US

Icon EDOS Icon FST

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

Padding 40 px

40 px40 px

20 px

Prosedur

* Mahasiswa melakukan pengisian KRS pada sistem ini. (Untuk Login gunakan NIM sebagai

Username dan Password).

* Tunggu Validasi, apabila KRS telah divalidasi oleh Admin, maka mahasiswa berhak mengisi

kuisioner sesuai jadwal yang telah ditentukan.

* Untuk keamanan, segera ganti password Anda

« Previous | Next »

Gambar 4.90 Halaman prosedur

3. Halaman Informasi

HOME PROSEDUR INFORMASI ABOUT US CONTACT US

Icon EDOS Icon FST

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

Padding 40 px

40 px40 px

20 px

Prosedur

ISI INFORMASI

Lihat semua informasi

« Previous | Next »

Gambar 4.91 Halaman Informasi

4. Halaman About Us

Page 211: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

183

HOME PROSEDUR INFORMASI ABOUT US CONTACT US

Icon EDOS Icon FST

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

Padding 40 px

40 px40 px

20 px

Fakultas Sains & TeknologiUIN Syarif Hidayatullah Jakarta

Flash Animation (700x370 px)

« Previous | Next »

Gambar 4.92 Halaman About us

5. Halaman Contact us

HOME PROSEDUR INFORMASI ABOUT US CONTACT US

Icon EDOS Icon FST

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

Padding 40 px

40 px40 px

20 px

Contact Us

« Previous

Send Reset

Nama

Email

Pesan

Alamat

Jl. Ir. H. Juanda No. 95 Ciputat 15412

Telp. +62217493606, +62217493315

FAX +62217493315

Email: [email protected]

Website: fst.uinjkt.ac.id

Gambar 4.93 Halaman Contact us

6. Halaman home (Admin)

Page 212: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

184

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

Padding

40 px

40 px40 px

20 px

Welcome,,,ADMINISTRATOR.

Anda berada pada halaman Admin Sistem Informasi Evaluasi Dosen Fakultas Sains dan

Teknologi, UIN Syarif Hidayatullah Jakarta.

Untuk mengakses sistem silakan klik menu-menu yang tersedia.

Sebagai petunjuk, di bawah ini adalah jobdesk Anda pada sistem ini.

Gambar home admin

Animation menu

Tanggal

[ Ubah password | Logout ]

Gambar 4.94 Halaman home (Admin)

7. Halaman master mahasiswa (Admin)

Pada halaman ini terdapat data-data mahasiswa dalam bentuk tabel.

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x unlimiter px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen

Matakuliah

Pertanyaan

Informasi

User

Contact us

Home

Prodi >

Tambah

Cari

SI

TI

FIsika

Kimia

Biologi

Agribisnis

All Prodi

Icon

Mahasiswa Master Mahasiwa

No. NIM

xxx xxxx

Tahun Angkatan

AKSI

Edit

xxx xxxx Edit

xxxx

xxxx

Hapus

Hapus

Detail

Detail

Nama Mahasiwa

xxxx

xxxx

Kelas

x

x

Email

xx@xx

xx@xx

Login

xx

xx

| MAHASISWA PROGRAM STUDI SISTEM INFORMASI |

Gambar 4.95 Halaman master mahasiswa (Admin)

4. Halaman input mahasiswa (Admin)

Page 213: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

185

Halaman ini berisi form untuk menambah data mahasiswa kedalam

database.

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x unlimiter px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen

Matakuliah

Pertanyaan

Informasi

User

Contact us

Home

Prodi >

Tambah

CariIcon

Mahasiswa Master Mahasiwa

| INPUT BARU MAHASISWA FST |

Silakan input data dengan lengkap dan benar

Form Input data mahasiswa

Gambar 4.96 Halaman input mahasiswa

5. Halaman pencarian data mahasiswa (Admin, Dekan, Kaprodi, Dosen,

Mahasiswa)

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen

Matakuliah

Pertanyaan

Informasi

User

Contact us

Home

Prodi >

Tambah

CariIcon

Mahasiswa Master Mahasiwa

Halaman ini adalah untuk proses pencarian data mahasiswa. Silakan

masukan keyword/kata kunci kemudian klik tombol cari.

Form cari data mahasiswa

Gambar 4.97 Halaman pencarian data mahasiswa

6. Halaman master dosen (Admin)

Page 214: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

186

Pada halaman ini terdapat data-data dosen dalam bentuk tabel. Setiap

menu memiliki sub menu yang dapat diakses oleh Admin.

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x unlimiter px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen

Matakuliah

Pertanyaan

Informasi

User

Contact us

Home

Prodi >

Tambah

Cari

SI

TI

FIsika

Kimia

Biologi

Agribisnis

All Prodi

Icon Dosen Master Dosen

No. NIP

xxx xxxx

Jenis Kelamin

AKSI

Edit

xxx xxxx Edit

xxxx

xxxx

Hapus

Hapus

Detail

Detail

Nama Dosen

xxxx

xxxx

Status

x

x

Email

xx@xx

xx@xx

Login

xx

xx

| DAFTAR DOSEN PRODI BIOLOGI |

Gambar 4.98 Halaman master dosen (Admin)

7. Halaman input data dosen (Admin)

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x unlimiter px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen

Matakuliah

Pertanyaan

Informasi

User

Contact us

Home

Prodi >

Tambah

CariIcon Dosen Master Dosen

| INPUT BARU DOSEN FST |

Silakan input data dengan lengkap dan benar

Form Input data dosen

Gambar 4.99 Halaman input data dosen

Page 215: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

187

8. Halaman pencarian data dosen (Admin, Dekan, Kaprodi, Dosen,

Mahasiswa)

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen

Matakuliah

Pertanyaan

Informasi

User

Contact us

Home

Prodi >

Tambah

Cari Icon Dosen Master Dosen

Halaman ini adalah untuk proses pencarian data dosen. Silakan masukan keyword/

kata kunci kemudian klik tombol cari.

Form cari dosen

Gambar 4.100 Halaman pencarian data dosen

9. Halaman master matakuliah (Admin)

Pada halaman ini terdapat data-data matakuliah dalam bentuk tabel.

Setiap menu memiliki sub menu yang dapat diakses oleh Admin.

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x unlimiter px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen

Matakuliah

Pertanyaan

Informasi

User

Contact us

Home

Prodi >

Tambah

Cari

SI

TI

FIsika

Kimia

Biologi

Agribisnis

All Prodi

Icon Matakuiah Master Matakuliah

No. Kode

xxx xxxx

SKS AKSI

Edit

xxx xxxx Edit

xxxx

xxxx

Hapus

Hapus

Detail

Detail

Matakuliah

xxxx

xxxx

Semester

x

x

| DAFTAR MATAKULIAH PRODI AGRIBISNIS |

Gambar 4.101 Halaman master matakuliah (admin)

Page 216: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

188

10. Halaman input matakuliah (Admin)

Halaman ini digunakan untuk menambah data matakuliah.

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x unlimiter px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen

Matakuliah

Pertanyaan

Informasi

User

Contact us

Home

Prodi >

Tambah

Cari

Icon Matakuliah Master Matakuliah

Silakan isi data dengan lengkap dan benar.

Form Input data matakuliah

| INPUT BARU MATAKULIAH FST |

Gambar 4.102 Halaman input matakuliah

11. Halaman cari matakuliah (Admin, Dekan, Kaprodi, Dosen,

Mahasiswa)

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen

Matakuliah

Pertanyaan

Informasi

User

Contact us

Home

Prodi >

Tambah

Cari

Icon Matakuliah Master Matakuliah

Halaman ini adalah untuk proses pencarian data matakuliah. Silakan

masukan keyword/kata kunci kemudian klik tombol cari.

Form cari data matakuliah

Gambar 4.103 Halaman cari matakuliah

Page 217: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

189

12. Halaman master pertanyaan (Admin)

Pada halaman ini terdapat data-data pertanyaan.

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen >

Matakuliah >

Pertanyaan >

Informasi

User

Contact us

Home

Kategori >

Tambah pertanyaan

Tambah kategori

Icon Kuisioner Master Kuisioner

| DAFTAR PERTANYAAN KUISIONER MAHASISWA TO DOSEN |

Mahasiswa

Sejawat

Atasan

Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxEdit | Hapus

Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxEdit | Hapus

Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxEdit | Hapus

Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxEdit | Hapus

Gambar 4.104 Halaman master pertanyaan

13. Halaman input pertanyaan

KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan TeknologiFooter (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Icon Kuisioner Master Kuisioner

Silakan isi data dengan lengkap dan benar.

Form Input data pertanyaan

| INPUT PERTANYAAN BARU |

MASTER

40 px

Mahasiswa >

Dosen >

Matakuliah >

Pertanyaan >

Informasi

User

Contact us

Home

Kategori >

Tambah pertanyaan

Tambah kategori

Gambar 4.105 Halaman input pertanyaan

Page 218: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

190

14. Halaman input kategori pertanyaan

KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan TeknologiFooter (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Icon Kuisioner Master Kuisioner

Silakan isi data dengan lengkap dan benar.

Form Input data kategori

| INPUT KATEGORI BARU |

MASTER

40 px

Mahasiswa >

Dosen >

Matakuliah >

Pertanyaan >

Informasi

User

Contact us

Home

Kategori >

Tambah pertanyaan

Tambah kategori

Gambar 4.106 Halaman input kategori pertanyaan

15. Halaman master informasi

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen >

Matakuliah >

Pertanyaan >

Informasi

User

Contact us

Home

Icon Informasi INFORMASI

# Tanggal

xxx xxxx

Edit

Edit

xxx xxxx Edit

Judul

xxxx

xxxx

| DAFTAR INFORMASI |

Gambar 4.107 Halaman master informasi

Page 219: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

191

16. Halaman input informasi

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen >

Matakuliah >

Pertanyaan >

Informasi >

User

Contact us

Home

Icon Informasi INFORMASI

| TAMBAH INFORMASI |

Tambah

Silakan isi data dengan lengkap dan benar.

Form input informasi

Gambar 4.108 Halaman input informasi

17. Halaman master user (Admin)

Pada halaman ini terdapat data semua user yaitu pengguna sistem dan

disajikan dalam bentuk tabel.

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen >

Matakuliah >

Pertanyaan >

Informasi

User

Contact us

Home

Icon User USER

No Username

xxx xxxx

Edit

Edit

xxx xxxx Edit

Jumlah Login

xxxx

xxxx

Status Login

xxxx

xxxx

Level

xxxx

xxxx

Gambar 4.109 Halaman master user

Page 220: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

192

18. Halaman contact us (Admin)

Pada halaman ini berisi pesan-pesan yang dikirim oleh user kepada

Admin.

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen >

Matakuliah >

Pertanyaan >

Informasi

UserContact us

Home

Icon Contact us Contact Us

No Tanggal

xxx xxxx

Hapus

Delete

xxx xxxx Delete

Jam

xxxx

xxxx

Pengirim

xxxx

xxxx

Email

xxxx

xxxx

| DAFTAR Contact Us |

Gambar 4.110 Halaman contact us

19. Halaman daftar mengajar (Admin)

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mengajar >

KRS >

Icon MengajarMaster Mengajar

Matakuliah

No NIDN

xxx xxxx

Aksi

Delete

xxx xxxx Delete

Nama Dosen

xxxx

xxxx

Matakuliah

xxxx

xxxx

Semester

xxxx

xxxx

Halaman 1 dari 1

<< First | < Previous | 1 | Next > | Last >>

40 px

Prodi >

Tambah

Cari

SI

TI

FIsika

Kimia

Biologi

Agribisnis

All Prodi

Gambar 4.111 Halaman daftar mengajar

Page 221: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

193

20. Halaman input mengajar (Admin)

Halaman ini digunakan untuk memasukan data mengajar kedalam

database.

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mengajar >

KRS >

Icon MengajarMaster Mengajar

Matakuliah

Prodi >

Tambah

Cari

Form input data mengajar

Gambar 4.112 Halaman input mengajar

21. Halaman Validasi KRS (Admin)

Halaman ini merupakan halaman yang berisi daftar validasi KRS

mahasiswa.

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mengajar >

KRS >

Icon MengajarMaster Mengajar

Matakuliah

Validasi

Cari

Form validasi KRS

Gambar 4.113 Halaman validasi KRS

Page 222: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

194

22. Halaman laporan (Admin, Dekan)

Pada halaman ini terdapat laporan hasil evaluasi kinerja dosen,

disajikan dalam bentuk tabel dan dapat dilihat detail laporannya.

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa

Sejawat

Icon Laporan Laporan Dosen

Atasan

40 px

Prodi > SI

TI

FIsika

Kimia

Biologi

Agribisnis

All Prodi

Ranking

Ranking All

| HASIL KUISIONER DOSEN PRODI SISTEM INFORMASI |

No NIDN

xxx xxxx

Aksi

Detile

xxx xxxx Detile

Nama Dosen

xxxx

xxxx

Status Dosen

xxxx

xxxx

Gambar 4.114 Halaman laporan

23. Halaman detail laporan (Admin, Dekan)

Halaman ini berisi detail laporan evaluasi yang diperoleh dosen,

disajikan dalam bentuk pie chart beserta detail data nilainya.

Page 223: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

195

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Icon Laporan Laporan Dosen

| HASIL KUISIONER DOSEN |

Jumlah skor yang diperoleh dari kuisoner :

1 Kompentensi Pedagodik 9.0000

2 Kompentensi Profesional 8.0000

3 Kompetensi kepribadian 6.0000

4 Kompentensi Sosial 5.0000

-------------------------------------

Total Rata-rata : 28

Hasil kuisioner diperoleh dari : 1 Orang Responden

Berdasarkan kriteria penilaian diatas maka dosen yang bersangkutan memperoleh : 28

(Kurang) Cetak

Gambar 4.115 Halaman detail laporan

24. Halaman rangking dosen (Admin, Dekan)

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa

Sejawat

Icon Laporan Laporan Dosen

Atasan

Ranking

| PERINGKAT HASIL KUISONER DOSEN |

Peringkat

NIP

xxx xxxx

Aksi

xxx xxxx Detile

Nama Dosen

xxxx

xxxx

Matakuliah

xxxx

xxxx

Responden

xxxx

xxxx

Nilai

xxxx

xxxx

Rata2

xxxx

xxxx

Tahun Akademik Semester Pilih Prodi Jenis Kuisioner Telusuri

Grafik 3D Grafik 2D Cetak

Detile

Gambar 4.116 Halaman rangking dosen

Page 224: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

196

25. Halaman ranking dosen terbaik (Admin, Dekan)

Pada halaman ini berisi rangking dosen terbaik dan disajikan dalam

bentuk tabel serta bar chart.

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Icon Laporan Laporan Dosen

| HASIL KUISIONER DOSEN TERBAIK |

Gambar 4.117 Halaman rangking dosen terbaik

26. Halaman pengaturan sistem (Admin)

Halaman merupakan halaman untuk menentukan jadwal evaluasi pada

sistem.

MASTER KRS LAPORAN PENGATURAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Icon

Pengaturan

PENGATURAN SISTEM

Form pengaturan sistem

Gambar 4.118 Halaman pengaturan sistem

Page 225: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

197

27. Halaman Home (Kaprodi)

HOME KUISIONER LAPORAN PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Nama User

Anda telah berada pada halaman Home KAPRODI Sistem Informasi Evaluasi Dosen Fakultas Sains dan Teknologi UIN

Syarif Hidayatullah Jakarta.

Sebagai kaprodi, Anda dapat mengisi form penilaian terhadap bawahan Anda. Silakan klik menu kuisioner.

1. Keamanan

Untuk keamanan segera ganti password Anda dan lakukan secara berkala .

2. Laporan Evaluasi

Hasil evaluasi penilaian mahasiswa, penilaian rekan sejawat, dan penilaian atasan akan diserahkan kepada Anda

dalam bentuk Surat.

Gambar 4.119 Halaman home (kaprodi)

28. Halaman master mahasiswa (Dekan, Kaprodi, Dosen, Mahasiswa)

HOME KUISIONER LAPORAN PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen

Matakuliah

Prodi >

Cari

SI

TI

FIsika

Kimia

Biologi

Agribisnis

All Prodi

Icon

Mahasiswa Master Mahasiwa

No. NIM

xxx xxxx

Tahun Angkatan

xxx xxxx

xxxx

xxxx

Nama Mahasiwa

xxxx

xxxx

Kelas

x

x

Email

xx@xx

xx@xx

Detile

xx

xx

| MAHASISWA PROGRAM STUDI SISTEM INFORMASI |

Gambar 4.120 Halaman master mahasiswa (Dekan, Kaprodi, Dosen,

Mahasiswa)

Page 226: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

198

29. Halaman master dosen (Dekan, Kaprodi, Dosen, Mahasiswa)

HOME KUISIONER LAPORAN PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen

Matakuliah

Prodi >

Cari

SI

TI

FIsika

Kimia

Biologi

Agribisnis

All Prodi

Icon Dosen Master Dosen

No. NIP

xxx xxxx

Jenis kelamin

xxx xxxx

xxxx

xxxx

Nama Dosen

xxxx

xxxx

Status

x

x

Email

xx@xx

xx@xx

Detail

xx

xx

| DOSEN PROGRAM STUDI SISTEM INFORMASI |

Gambar 4.121 Halaman master dosen (Dekan, Kaprodi, Dosen,

Mahasiswa)

30. Halaman master matakuliah (Dekan, Kaprodi, Dosen, Mahasiswa)

HOME KUISIONER LAPORAN PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa >

Dosen

Matakuliah

Prodi >

Cari

SI

TI

FIsika

Kimia

Biologi

Agribisnis

All Prodi

Icon Dosen Master Dosen

No.Kode MK

xxx xxxx

SKS

xxx xxxx

xxxx

xxxx

Nama Matakuliah

xxxx

xxxx

Semester

x

x

| MATAKULIAH PROGRAM STUDI SISTEM INFORMASI |

Gambar 4.122 Halaman master matakuliah (Dekan, Kaprodi, Dosen,

Mahasiswa)

Page 227: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

199

31. Halaman isi kuisioner (Kaprodi, Dosen, Mahasiswa)

HOME KUISIONER LAPORAN PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Isi Kuisioner

Icon Kuisioner Kuisioner Dosen

No. NIP

xxx xxxx

xxx xxxx

Nama Dosen

xxxx

xxxx

Isi Kuisioner

icon

icon

Untuk proses evaluasi silakan klik icon ini [icon]

NIDN

xxx

xxx

Gambar 4.123 Halaman isi kuisioner (Kaprodi, Dosen, Mahasiswa)

32. Halaman laporan (Kaprodi)

Pada halaman laporan ini, data yang ditampilkan adalah data dosen

tertentu sesuai dengan user kaprodi.

HOME KUISIONER LAPORAN PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Mahasiswa

Sejawat

Icon Laporan Laporan Dosen

Atasan

40 px

Ranking

| HASIL KUISIONER DOSEN PRODI SISTEM INFORMASI |

No NIDN

xxx xxxx

Aksi

Detile

xxx xxxx Detile

Nama Dosen

xxxx

xxxx

Status Dosen

xxxx

xxxx

Gambar 4.124 Halaman laporan (Kaprodi)

Page 228: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

200

33. Halaman rangking dosen (Kaprodi)

HOME KUISIONER LAPORAN PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Icon Laporan Laporan Dosen

| HASIL KUISIONER DOSEN TERBAIK |

Gambar 4.125 Halaman rangking dosen (Kaprodi)

34. Halaman detail laporan (Kaprodi)

HOME KUISIONER LAPORAN PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Icon Laporan Laporan Dosen

| HASIL KUISIONER DOSEN |

Jumlah skor yang diperoleh dari kuisoner :

1 Kompentensi Pedagodik 9.0000

2 Kompentensi Profesional 8.0000

3 Kompetensi kepribadian 6.0000

4 Kompentensi Sosial 5.0000

-------------------------------------

Total Rata-rata : 28

Hasil kuisioner diperoleh dari : 1 Orang Responden

Berdasarkan kriteria penilaian diatas maka dosen yang bersangkutan memperoleh : 28

(Kurang) Cetak

Gambar 4.126 Halaman detail laporan (Kaprodi)

Page 229: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

201

35. Halaman inbox pesan (Dekan,Kaprodi, Dosen, Mahasiswa)

HOME KUISIONER LAPORAN PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Icon pesan Pesan

| INBOX |

Inbox

Write

Outbox

# jam

xxx xxxx

xxx xxxx

Pengirim

xxxx

xxxx

Subject

subject

Tanggal

xxx

xxx subject

Balas

Icon balas

Icon balas

Halaman 1 dari 1

<< First | < Previous | 1 | Next > | Last >>

Jumlah Inbox : 5

Gambar 4.127 Halaman inbox pesan (Dekan, Kaprodi, Dosen,

Mahasiswa)

36. Halaman detail pesan (Dekan, Kaprodi, Dosen, Mahasiswa)

HOME KUISIONER LAPORAN PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Icon pesan Pesan

| INBOX |

Inbox

Write

Outbox

Isi pesan

Pengirim: xxxx

Tanggal : xxxx

Icon balas

pesan

Gambar 4.128 Halaman detail pesan (Dekan, Kaprodi, Dosen,

Mahasiswa)

Page 230: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

202

37. Halaman outbox pesan (Dekan, Kaprodi, Dosen, Mahasiswa)

HOME KUISIONER LAPORAN PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Icon pesan Pesan

| OUTBOX |

Inbox

Write

Outbox

# jam

xxx xxxx

xxx xxxx

Penerima

xxxx

xxxx

Subject

subject

Tanggal

xxx

xxx subject

Halaman 1 dari 1

<< First | < Previous | 1 | Next > | Last >>

Jumlah Inbox : 5

Gambar 4.129 Halaman outbox pesan (Kaprodi, Dosen, Mahasiswa,

Dekan)

38. Halaman write pesan (Dekan, Kaprodi, Dosen, Mahasiswa)

Gambar 4.130 Halaman write pesan (Dekan, Kaprodi, Dosen,

Mahasiswa)

Page 231: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

203

39. Halaman Home (Dekan)

HOME MASTER LAPORAN PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Welcome: Nama User

Anda telah berada pada halaman Home DEKAN Sistem Informasi Evaluasi Dosen

Fakultas Sains dan Teknologi UIN Syarif Hidayatullah Jakarta.

Sebagai dekan, Anda dapat melihat perolehan nilai evaluasi dosen. untuk

mengaksesnya silakan klik pada menu laporan.

1. Keamanan

Untuk keamanan segera ganti password Anda dan lakukan secara berkala .

Gambar 4.131 Halaman home (Dekan)

40. Halaman Home (Dosen)

HOME MASTER LAPORAN PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Welcome: Nama User

Anda telah berada pada halaman Home Dosen Sistem Informasi Evaluasi Dosen Fakultas Sains dan Teknologi UIN

Syarif Hidayatullah Jakarta.

Sebagai dosen, Anda dapat mengisi form penilaian terhadap rekan sejawat Anda. Silakan klik menu kuisioner.

1. Keamanan

Untuk keamanan segera ganti password Anda dan lakukan secara berkala .

2. Laporan Evaluasi

Hasil evaluasi penilaian mahasiswa, penilaian rekan sejawat, dan penilaian atasan akan diserahkan kepada Anda

dalam bentuk Surat.

Gambar 4.132 Halaman Home (Dosen)

41. Halaman Home (Mahasiswa)

Page 232: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

204

HOME KRS KUISIONER PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800xunlimited px), Font: Arial,Helvetica,sans-serif;

40 px

Tanggal

[ Ubah password | Logout ]

Hai: Nama User

Selamat datang di Sistem Evaluasi Dosen Fakultas Sains dan Teknologi, UIN Syarif Hidayatullah Jakarta.

Dibawah ini adalah alur proses Evaluasi Dosen:

1. Mahasiswa

Mahasiswa mengisi Kartu Rencana Studi pada menu isi KRS.

2. Validasi KRS

Administrator melakukan validasi KRS mahasiswa.

3. Isi Kuesioner

Apabila proses validasi sukses, maka mahasiswa dapat mengisi kuesioner.

Gambar 4.133 Halaman Home (Mahasiswa)

42. Halaman input KRS (Mahasiswa)

HOME KRS KUISIONER PESAN

Icon EDOS

Copyright 2011 | Fakultas Sains dan Teknologi

Menu (800x80 px), Font size: 14 px

Footer (800x40 px)

Content (800x560 px), Font: Arial,Helvetica,sans-serif;

40 px

20 px

Tanggal

[ Ubah password | Logout ]

Icon KRS KRS

| INPUT KRS |

Input KRS

Form input KRS

Isi KRS

Gambar 4.134 Halaman input KRS (Mahasiswa)

4.3. Implementasi

Page 233: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

205

4.3.1. Pemrograman (Coding)

Pada tahap ini peneliti menggunakan pengembangan sistem dengan

menggunakan bahasa pemrograman PHP. Code keseluruhan sistem apat dilihat

pada lembar Lampiran.

4.3.2. Pengujian (Testing)

Setelah sistem selesai dibuat maka dilakukan tahap pengujian. Pengujian ini

dimaksudkan untuk mengetahui apakah sistem dapat berjalan dengan baik atau

tidak dan mengetahui seberapa banyak kesalahan yang ada pada sistem. Apabila

terjadi kesalahan maka sistem akan diperbaiki dan diuji kembali. Pengujian yang

dilakukan dari sistem ini meliputi pengujian semua menu program dan fungsi-

fungsinya, apakah sesuai dengan yang diharapkan oleh FST UIN Syarif

Hidayatullah Jakarta.

4.3.2.1. Unit testing

Tabel 4.19 Unit Testing

NO. TEST CASE KELUARAN HASIL

1 Pilih menu index Tampil menu index Sesuai

2 Pilih menu prosedur Tampil menu prosedur Sesuai

3 Pilih menu infromasi Tampil menu informasi Sesuai

4 Pilih menu about us Tampil menu about us Sesuai

5 Pilih menu contact us Tampil menu contact us Sesuai

6 Pilih menu atau modul login Tampil form atau modul login Sesuai

7 Login ke menu index admin Tampil menu index admin Sesuai

8 Login ke menu index

mahasiswa

Tampil menu index mahasiswa Sesuai

9 Login ke menu index dekan Tampil menu index dekan Sesuai

10 Login ke menu index kaprodi Tampil menu index kaprodi Sesuai

11 Login ke menu index dosen Tampil menu index dosen Sesuai

12 Pilih menu atau modul master

mahasiswa

Tampil menu atau modul data

mahasiswa Sesuai

Page 234: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

206

13 Pilih menu atau modul tambah

mahasiswa

Tampil menu atau modul tambah

mahasiswa Sesuai

14 Pilih menu atau modul cari

mahasiswa

Tampil menu atau modul

pencarian data mahasiswa Sesuai

15 Pilih menu atau modul edit

mahasiswa

Tampil menu atau modul edit

data mahasiswa Sesuai

16 Pilih menu atau modul cetak

mahasiswa

Tampil data yang akan dicetak Sesuai

17 Pilih menu atau modul detail

mahasiswa

Tampil menu detail mahasiswa Sesuai

18 Pilih menu atau modul cetak

mahasiswa

Tampil data yang akan dicetak Sesuai

19 Pilih menu atau modul master

dosen

Tampil menu atau modul data

dosen Sesuai

20 Pilih menu atau modul tambah

dosen

Tampil menu atau modul tambah

dosen Sesuai

21 Pilih menu atau modul cari

dosen

Tampil menu atau modul

pencarian data dosen Sesuai

22 Pilih menu atau modul edit

dosen

Tampil menu atau modul edit

data dosen Sesuai

23 Pilih menu atau modul detail

dosen

Tampil menu detail dosen Sesuai

24 Pilih menu atau modul cetak

dosen

Tampil data yang akan dicetak Sesuai

25 Pilih menu atau modul master

matakuliah

Tampil menu atau modul data

matakuliah Sesuai

26 Pilih menu atau modul tambah

matakuliah

Tampil menu atau modul tambah

matakuliah Sesuai

27 Pilih menu atau modul cari

matakuliah

Tampil menu atau modul

pencarian data matakuliah Sesuai

28 Pilih menu atau modul edit

matakuliah

Tampil menu atau modul edit

data matakuliah Sesuai

29 Pilih menu atau modul master

mengajar

Tampil menu atau modul data

mengajar Sesuai

30 Pilih menu atau modul tambah

mengajar

Tampil menu atau modul tambah

mengajar Sesuai

31 Pilih menu atau modul cari

mengajar

Tampil menu atau modul

pencarian data mengajar Sesuai

32 Pilih menu atau modul edit

mengajar

Tampil menu atau modul edit

data mengajar Sesuai

33 Pilih menu atau modul master

pertanyaan

Tampil menu atau modul data

pertanyaan Sesuai

34 Pilih menu atau modul tambah

pertanyaan

Tampil menu atau modul tambah

pertanyaan Sesuai

35 Pilih menu atau modul edit

pertanyaan

Tampil menu atau modul edit

data pertanyaan Sesuai

36 Pilih menu atau modul master

informasi

Tampil menu atau modul data

informasi Sesuai

37 Pilih menu atau modul tambah

informasi

Tampil menu atau modul tambah

informasi Sesuai

Page 235: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

207

38 Pilih menu atau modul edit

informasi

Tampil menu atau modul edit

data informasi Sesuai

39 Pilih menu atau modul detail

mahasiswa

Tampil menu detail mahasiswa Sesuai

40 Pilih menu atau modul pesan Tampil menu atau modul pesan Sesuai

41 Pilih menu atau modul pesan

masuk

Tampil menu atau modul pesan

masuk Sesuai

42 Pilih menu atau modul pesan

keluar

Tampil menu atau modul pesan

keluar Sesuai

43 Pilih menu atau modul balas

pesan

Tampil menu atau modul balas

pesan Sesuai

44 Pilih menu home Tampil menu home Sesuai

45 Pilih menu atau modul validasi

KRS

Tampil menu atau modul validasi

KRS Sesuai

46 Pilih menu atau modul cari KRS Tampil menu atau modul cari

KRS Sesuai

47 Pilih menu atau modul input

KRS

Tampil menu atau modul input

KRS Sesuai

48 Pilih menu atau modul input

kuisioner

Tampil menu atau modul input

kuisioner Sesuai

49 Pilih menu atau modul laporan

mahasiswa

Tampil menu atau modul laporan

mahasiswa Sesuai

50 Pilih menu atau modul detail

laporan mahasiswa

Tampil menu atau modul detail

laporan mahasiswa Sesuai

51 Pilih menu atau modul laporan

dosen

Tampil menu atau modul laporan

dosen Sesuai

52 Pilih menu atau modul detail

laporan dosen

Tampil menu atau modul detail

laporan dosen Sesuai

53 Pilih menu atau modul laporan

atasan

Tampil menu atau modul laporan

atasan Sesuai

54 Pilih menu atau modul detail

laporan atasan

Tampil menu atau modul detail

laporan atasan Sesuai

55 Pilih menu atau modul cetak

laporan

Tampil menu atau modul cetak

laporan Sesuai

56 Pilih menu atau modul

pengaturan

Tampil menu atau modul cetak

pengaturan Sesuai

57 Pilih menu atau modul ganti

password

Tampil menu atau modul ganti

password Sesuai

58 Pilih menu atau modul logout Tampil menu atau modul logout Sesuai

4.3.2.2. Integration testing

Page 236: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

208

Tabel 4.20 Integration Testing

NO. TEST CASE KELUARAN HASIL

* Tampilan index sistem Sesuai

1

Masukkan alamat berikut :

localhost/edos. Pada address

browser anda.

Tampil menu index sistem

Sesuai

2 Pilih menu atau modul home Tampil home tampilan index Sesuai

3 Pilih menu atau prosedur Tampil halaman tampilan

prosedur Sesuai

3.1 Pilih menu next Tampil halaman menu infromasi Sesuai

3.2 Pilih menu previous Tampil halaman menu home Sesuai

4 Pilih menu informasi Tampil halaman menu informasi Sesuai

4.1 Pilih menu next Tampil halaman menu about us Sesuai

4.2 Pilih menu previous Tampil halaman menu prosedur Sesuai

5 Pilih menu about us Tampil halaman menu about us Sesuai

5.1 Pilih menu next Tampil halaman menu contact

us Sesuai

5.2 Pilih menu previous Tampil halaman menu informasi Sesuai

6 Pilih menu contact us Tampil halaman menu contact

us Sesuai

6.1 Input contact us Tampil form input contact us Sesuai

6.2 Klik button input - Jika data lengkap maka

akan disimpan ke database

- Jika data tidak lengkap

tampil peringatan

Sesuai

6.3 pilih button reset Semua field dikosongkan Sesuai

6.4 pilih menu previous Tampil menu about us Sesuai

7

Masukkan username dan

password, pilih button login

- Jika login benar tampil

home tampilan gudang

- Jika login salah tampil alert

Sesuai

* Tampilan Admin Sesuai

8 Pilih menu atau modul

mahasiswa

Tampil menu atau modul

mahasiswa Sesuai

8.1 pilih menu tambah

mahasiswa

Tampil form input mahasiswa Sesuai

Page 237: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

209

8.1.1 pilih button input - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

8.1.2 pilih button reset Semua field dikosongkan Sesuai

8.2 masukkan kata kunci pilih

menu cari

Tampil data mahasiswa yang

dicari Sesuai

8.3 pilih menu mahasiswa per

prodi

Tampil data mahasiswa sesuai

dengan prodi yang dipilih

8.3.1 pilih menu delete Data yang diipilih akan terhapus Sesuai

8.3.2 pilih menu update Tampil data yang akan diupdate Sesuai

8.3.2.1 pilih button edit - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

8.3.2.2 pilih button reset Semua field dikosongkan Sesuai

8.4.3 pilih menu detail Tampil data detail mahasiswa Sesuai

8.4.3.1 pilih menu cetak Tampil data mahasiswa yang

akan dicetak Sesuai

9 Pilih menu atau modul dosen Tampil menu atau modul dosen Sesuai

9.1 pilih menu tambah dosen Tampil form input dosen Sesuai

9.1.1 pilih button input - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

9.1.2 pilih button reset Semua field dikosongkan Sesuai

9.2 masukkan kata kunci pilih

menu cari

Tampil data dosen yang dicari Sesuai

9.3 pilih menu dosen per prodi Tampil data dosen sesuai

dengan prodi yang dipilih

9.3.1 pilih menu delete Data yang diipilih akan terhapus Sesuai

9.3.2 pilih menu update Tampil data yang akan diupdate Sesuai

9.3.2.1 pilih button edit - Jika data yang diinput

valid, data akan disimpan Sesuai

Page 238: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

210

ke database

- Jika data tidak valid tampil

alert

9.3.2.2 pilih button reset Semua field dikosongkan Sesuai

9.3.3 pilih menu detail Tampil data detail dosen Sesuai

9.3.3.1 pilih menu cetak Tampil data dosen yang akan

dicetak Sesuai

10 Pilih menu atau modul

matkuliah

Tampil menu atau modul

matakuliah Sesuai

10.1 pilih menu tambah

matakuliah

Tampil form input matakuliah Sesuai

10.1.1 pilih button input - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

10.1.2 pilih button reset Semua field dikosongkan Sesuai

10.2 masukkan kata kunci pilih

menu cari

Tampil data matakuliah yang

dicari Sesuai

10.3 pilih menu matakuliah per

prodi

Tampil data matakuliah sesuai

dengan prodi yang dipilih

10.3.1 pilih menu delete Data yang diipilih akan terhapus Sesuai

10.3.2 pilih menu update Tampil data yang akan diupdate Sesuai

10.3.2.1 pilih button edit - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

10.3.2.2 pilih button reset Semua field dikosongkan Sesuai

11 Pilih menu atau modul

mengajar

Tampil menu atau modul

mengajar Sesuai

11.1 pilih menu tambah

mengajar

Tampil form input mengajar Sesuai

11.1.1 pilih button input - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

11.1.2 pilih button reset Semua field dikosongkan Sesuai

Page 239: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

211

11.2 masukkan kata kunci pilih

menu cari

Tampil data matakuliah yang

dicari Sesuai

11.3 pilih menu mengajar per

prodi

Tampil data mengajar sesuai

dengan prodi yang dipilih

11.3.1 pilih menu delete Data yang diipilih akan terhapus Sesuai

11.3.2 pilih menu update Tampil data yang akan diupdate Sesuai

11.3.2.1 pilih button edit - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

11.3.2.2 pilih button reset Semua field dikosongkan Sesuai

12 Pilih menu atau modul

pertanyaan

Tampil menu atau modul

pertanyaan Sesuai

12.1 pilih menu tambah

pertanyaan

Tampil form input pertanyaan Sesuai

12.1.1 pilih button input - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

12.1.2 pilih button reset Semua field dikosongkan Sesuai

12.2 pilih menu tambah

kategori pertanyaan

Tampil form input kategori

pertanyaan Sesuai

12.2.1 pilih button input - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

12.2.2 pilih button reset Semua field dikosongkan Sesuai

12.3 pilih menu pertanyaan per

kategori

Tampil data mengajar sesuai

dengan kategori yang dipilih

12.3.1 pilih menu delete Data yang diipilih akan terhapus Sesuai

12.3.2 pilih menu update Tampil data yang akan diupdate Sesuai

12.3.2.1 pilih button edit - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

Page 240: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

212

12.3.2.2 pilih button reset Semua field dikosongkan Sesuai

13 Pilih menu atau modul user Tampil menu atau modul user Sesuai

13.1 pilih menu update user Tampil form edit user Sesuai

13.1.1 pilih button edit - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

13.1.2 pilih button reset Semua field dikosongkan Sesuai

14 Pilih menu atau modul

informasi

Tampil menu atau modul

informasi Sesuai

14.1 pilih menu tambah

informasi

Tampil form input informasi Sesuai

14.1.1 pilih button input - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

14.1.2 pilih button reset Semua field dikosongkan Sesuai

14.2 pilih menu delete Data yang diipilih akan terhapus Sesuai

14.3 pilih menu update Tampil data yang akan diupdate Sesuai

14.3.1 pilih button edit - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

14.3.2 pilih button reset Semua field dikosongkan Sesuai

15 Pilih menu atau modul pesan Tampil menu atau modul pesan Sesuai

15.1 pilih menu delete Data yang diipilih akan terhapus Sesuai

16 Pilih menu atau modul KRS Tampil menu atau modul KRS Sesuai

16.1 pilih menu validasi KRS Tampil form vallidasi KRS Sesuai

16.1.1 pilih radio button

check all

- Data KRS akan ditandai

semua Sesuai

16.1.2 pilih radio button

uncheck all

- Data KRS akan tidak

ditandai semua Sesuai

Page 241: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

213

16.1.3 pilih button validasi - Data KRS akan divalidasi Sesuai

16.2 pilih menu cari KRS Tampil form pencarian data

KRS Sesuai

16.2.1 pilih button cari - Tampil data yang dicari Sesuai

17 Pilih menu atau modul laporan Tampil menu atau modul

laporan Sesuai

17.1 pilih menu laporan per

kategori laporan

Tampil data laporan sesuai

dengan kategori yang dipilih Sesuai

17.2 pilih menu laporan per

prodi

Tampil data laporan sesuai

dengan prodi yang dipilih Sesuai

17.3 pilih menu detail laporan Tampilkan detail laporan Sesuai

17.4 pilih menu cetak Tampil data yang akan dicetak Sesuai

17.5 pilih menu view chart Tampil tampilan grafik laporan Sesuai

18 Pilih menu atau modul

pengaturan

Tampil menu atau modul

pengaturan Sesuai

18.1 pilih menu input

pertanyaan

Tampil form input pengaturan Sesuai

18.1.1 pilih button proses - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

19 Pilih menu atau modul ganti

password

Tampil form ganti password Sesuai

19.1 Masukan password baru - Jika data yang diinput

valid, data akan disimpan

ke database dan mengganti

data sebelumnya

- Jika data tidak valid tampil

alert

Sesuai

20 Pilih menu atau modul logout Tampil halaman index sistem

dan pesan logout

* Tampilan Mahasiswa Sesuai

21 Pilih menu atau modul

mahasiswa

Tampil menu atau modul

mahasiswa Sesuai

21.1 pilih menu mahasiswa per

prodi

Tampil data mahasiswa sesuai

dengan prodi yang dipilih Sesuai

21.2 pilih menu cari

mahasiswa

Tampil form pencarian data

mahasiswa Sesuai

21.2.1 pilih button cari - Tampil data yang dicari Sesuai

Page 242: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

214

22 Pilih menu atau modul dosen Tampil menu atau modul dosen Sesuai

22.1 pilih menu dosen per

prodi

Tampil data dosen sesuai

dengan prodi yang dipilih Sesuai

22.2 pilih menu cari dosen Tampil form pencarian data

dosen Sesuai

22.2.1 pilih button cari - Tampil data yang dicari Sesuai

23 Pilih menu atau modul KRS Tampil menu atau modul KRS Sesuai

23.1 pilih menu lihat KRS Tampil data KRS mahsiswa

yang dipilih Sesuai

23.2 pilih menu isi KRS Tampil form input KRS Sesuai

23.2.1 pilih button proses - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

24 Pilih menu atau modul

kuisioner

Tampil menu atau modul

kuisioner Sesuai

24.1 pilih menu isi kuisioner Tampil form input kuisioner Sesuai

24.1.1 pilih button submit - Jika data yang diinput valid

dan lengkap, data akan

disimpan ke database

- Jika data tidak valid tampil

alert

Sesuai

25 Pilih menu atau modul pesan Tampil menu atau modul pesan Sesuai

25.1 pilih menu input pesan Tampil form input pesan Sesuai

25.1.1 pilih button kirim - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

25.1.2 pilih button reset Semua field dikosongkan Sesuai

25.2.1 pilih menu delete Data yang diipilih akan terhapus Sesuai

25.3 pilih menu balas pesan Tampil form input pesan Sesuai

25.3.1 pilih button kirim - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

Sesuai

Page 243: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

215

alert

25.3.2 pilih button reset Semua field dikosongkan Sesuai

26 Pilih menu atau modul ganti

password

Tampil form ganti password Sesuai

26.1 Masukan password baru - Jika data yang diinput

valid, data akan disimpan

ke database dan mengganti

data sebelumnya

- Jika data tidak valid tampil

alert

Sesuai

27 Pilih menu atau modul logout Tampil halaman index sistem

dan pesan logout Sesuai

* Tampilan Dosen Sesuai

28 Pilih menu atau modul

mahasiswa

Tampil menu atau modul

mahasiswa Sesuai

28.1 pilih menu mahasiswa per

prodi

Tampil data mahasiswa sesuai

dengan prodi yang dipilih Sesuai

28.2 pilih menu cari

mahasiswa

Tampil form pencarian data

mahasiswa Sesuai

28.2.1 pilih button cari - Tampil data yang dicari Sesuai

29 Pilih menu atau modul dosen Tampil menu atau modul dosen Sesuai

29.1 pilih menu dosen per

prodi

Tampil data dosen sesuai

dengan prodi yang dipilih Sesuai

29.2 pilih menu cari dosen Tampil form pencarian data

dosen Sesuai

29.2.1 pilih button cari - Tampil data yang dicari Sesuai

30 Pilih menu atau modul

kuisioner

Tampil menu atau modul

kuisioner Sesuai

30.1 pilih menu isi kuisioner Tampil form input kuisioner Sesuai

30.1.1 pilih button submit - Jika data yang diinput valid

dan lengkap, data akan

disimpan ke database

- Jika data tidak valid tampil

alert

Sesuai

31 Pilih menu atau modul pesan Tampil menu atau modul pesan Sesuai

31.1 pilih menu input pesan Tampil form input pesan Sesuai

31.1.1 pilih button kirim - Jika data yang diinput

valid, data akan disimpan

ke database

Sesuai

Page 244: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

216

- Jika data tidak valid tampil

alert

31.1.2 pilih button reset Semua field dikosongkan Sesuai

31.2.1 pilih menu delete Data yang diipilih akan terhapus Sesuai

31.3 pilih menu balas pesan Tampil form input pesan Sesuai

31.3.1 pilih button kirim - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

31.3.2 pilih button reset Semua field dikosongkan Sesuai

32 Pilih menu atau modul ganti

password

Tampil form ganti password Sesuai

32.1 Masukan password baru - Jika data yang diinput

valid, data akan disimpan

ke database dan mengganti

data sebelumnya

- Jika data tidak valid tampil

alert

Sesuai

33 Pilih menu atau modul logout Tampil halaman index sistem

dan pesan logout Sesuai

* Tampilan Kaprodi Sesuai

34 Pilih menu atau modul

mahasiswa

Tampil menu atau modul

mahasiswa Sesuai

34.1 pilih menu mahasiswa per

prodi

Tampil data mahasiswa sesuai

dengan prodi yang dipilih Sesuai

34.2 pilih menu cari

mahasiswa

Tampil form pencarian data

mahasiswa Sesuai

34.2.1 pilih button cari - Tampil data yang dicari Sesuai

35 Pilih menu atau modul dosen Tampil menu atau modul dosen Sesuai

35.1 pilih menu dosen per

prodi

Tampil data dosen sesuai

dengan prodi yang dipilih

35.2 pilih menu cari dosen Tampil form pencarian data

dosen Sesuai

35.2.1 pilih button cari - Tampil data yang dicari Sesuai

36 Pilih menu atau modul

kuisioner

Tampil menu atau modul

kuisioner Sesuai

36.1 pilih menu isi kuisioner Tampil form input kuisioner Sesuai

Page 245: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

217

36.1.1 pilih button submit - Jika data yang diinput valid

dan lengkap, data akan

disimpan ke database

- Jika data tidak valid tampil

alert

Sesuai

37 Pilih menu atau modul pesan Tampil menu atau modul pesan Sesuai

37.1 pilih menu input pesan Tampil form input pesan Sesuai

37.1.1 pilih button kirim - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

37.1.2 pilih button reset Semua field dikosongkan Sesuai

37.2.1 pilih menu delete Data yang diipilih akan terhapus Sesuai

37.3 pilih menu balas pesan Tampil form input pesan Sesuai

37.3.1 pilih button kirim - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

37.3.2 pilih button reset Semua field dikosongkan Sesuai

38 Pilih menu atau modul laporan Tampil menu atau modul

laporan Sesuai

38.1 pilih menu laporan Tampil data laporan sesuai

dengan prodi dosen Sesuai

38.2 pilih menu detail laporan Tampilkan detail laporan Sesuai

38.3 pilih menu cetak Tampil data yang akan dicetak Sesuai

38.4 pilih menu view chart Tampil tampilan grafik laporan Sesuai

39 Pilih menu atau modul ganti

password

Tampil form ganti password Sesuai

39.1 Masukan password baru - Jika data yang diinput

valid, data akan disimpan

ke database dan mengganti

data sebelumnya

- Jika data tidak valid tampil

alert

Sesuai

40 Pilih menu atau modul logout Tampil halaman index sistem

dan pesan logout

Page 246: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

218

* Tampilan Dekan Sesuai

41 Pilih menu atau modul

mahasiswa

Tampil menu atau modul

mahasiswa Sesuai

41.1 pilih menu mahasiswa per

prodi

Tampil data mahasiswa sesuai

dengan prodi yang dipilih Sesuai

41.2 pilih menu cari

mahasiswa

Tampil form pencarian data

mahasiswa Sesuai

41.2.1 pilih button cari - Tampil data yang dicari Sesuai

42 Pilih menu atau modul dosen Tampil menu atau modul dosen Sesuai

42.1 pilih menu dosen per

prodi

Tampil data dosen sesuai

dengan prodi yang dipilih Sesuai

42.2 pilih menu cari dosen Tampil form pencarian data

dosen Sesuai

42.2.1 pilih button cari - Tampil data yang dicari Sesuai

43 Pilih menu atau modul

kuisioner

Tampil menu atau modul

kuisioner Sesuai

43.1 pilih menu isi kuisioner Tampil form input kuisioner Sesuai

43.1.1 pilih button submit - Jika data yang diinput valid

dan lengkap, data akan

disimpan ke database

- Jika data tidak valid tampil

alert

Sesuai

44 Pilih menu atau modul pesan Tampil menu atau modul pesan Sesuai

44.1 pilih menu input pesan Tampil form input pesan Sesuai

44.1.1 pilih button kirim - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

44.1.2 pilih button reset Semua field dikosongkan Sesuai

44.2.1 pilih menu delete Data yang diipilih akan terhapus Sesuai

44.3 pilih menu balas pesan Tampil form input pesan Sesuai

44.3.1 pilih button kirim - Jika data yang diinput

valid, data akan disimpan

ke database

- Jika data tidak valid tampil

alert

Sesuai

Page 247: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

219

44.3.2 pilih button reset Semua field dikosongkan Sesuai

45 Pilih menu atau modul laporan Tampil menu atau modul

laporan Sesuai

45.1 pilih menu laporan per

kategori laporan

Tampil data laporan sesuai

dengan kategori yang dipilih Sesuai

45.2 pilih menu laporan per

prodi

Tampil data laporan sesuai

dengan prodi yang dipilih Sesuai

45.3 pilih menu detail laporan Tampilkan detail laporan Sesuai

45.4 pilih menu cetak Tampil data yang akan dicetak Sesuai

45.5 pilih menu view chart Tampil tampilan grafik laporan Sesuai

46 Pilih menu atau modul ganti

password

Tampil form ganti password Sesuai

46.1 Masukan password baru - Jika data yang diinput

valid, data akan disimpan

ke database dan mengganti

data sebelumnya

- Jika data tidak valid tampil

alert

Sesuai

47 Pilih menu atau modul logout Tampil halaman index sistem

dan pesan logout Sesuai

4.3.2.3. User acceptance testing

Tabel 4.19 User Acceptance Testing

NO. USER ACCEPTANCE

1. Semua variable pada coding harus bisa di update melalui database agar

memudahkan apabila adanya perubahan atau sistem akan dikembangkan.

2. Fungsi cetak laporan evaluasi harus secara otomatis menampilkan nama dosen

yang bersangkutan.

3. Fungsi semua sistem harus lebih diutamakan dibandingkan dengan tampilan

(interface)

4. Pemilihan warna interface pada sistem sangat menarik serta lebih lengkap

dengan ditambahkan animasi flash dan jquery. Disarankan untuk

diimplementasikan ke Fakultas

5. Interface cukup menarik, cetak laporan evaluasi sebaiknya berupa file PDF dan

Microsoft excel

Page 248: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

220

Hasil user acceptance testing diperoleh dari pengujian yang

dilakukan oleh:

1. Nama Penguji : DR. Syopiansyah Jaya Putra, M.Sis

Tanggal : 15 Desember 2010

Jam : 13:00 s.d. 14:00 WIB

2. Nama Penguji : Nia Kumaladewi, MMSI

Tanggal : 21 Desember 2010

Jam : 13:00 s.d. 14:00 WIB

3. Nama Penguji : Nuraeni Hidayah, MMSI

Tanggal : 21 Desember 2010

Jam : 15:00 sd 15:30 WIB

4. Nama Penguji : Aditya Kukuh Pribadi

Tanggal : 23 Desember 2010

Jam : 10:00 sd 11:00 WIB

5. Nama Penguji : Ahmad Amin

Tanggal : 23 Desember 2010

Jam : 22:00 sd 23:00 WIB

Setelah melakukan semua tahap pengembangan maka langkah terakhir

yaitu melakukan persiapan penerapan sistem untuk dipakai di FST UIN Syarif

Hidayatullah Jakarta. Sistem ini akan berjalan dengan persyaratan minimum

perangkat keras (hardware) dan perangkat lunak (software) yang peneliti sarankan

yaitu:

Page 249: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

221

1. Spesifikasi Perangkat Keras (client)

a. Processor Intel Pentium III 500 MHz

b. Memori RAM 256 MB

c. Sisa kapasitas hard disk 100 MB

d. VGA Card 32 MB

e. Keyboard

f. Mouse

g. Jaringan

2. Spesifikasi Perangkat Lunak (client)

a. Sistem Operasi Windows versi 98, 2000, 2003, XP, 7

b. Browser Mozila Firefox, Internet explorer, Google Chrome

3. Spesifikasi Perangkat Keras (server)

a. Intel(R) core (TM)2 Quad CPU Q9300 @ 2.50GHz

b. Speed : 2500.028 MHz

c. RAM : 8 Giga

d. Hard Drive : 1000Gb SATA

4. Spesifikasi Perangkat Lunak (server)

a. Apache version : 2.2.14 (Unix)

b. PHP version : 5.2.11

c. cPanel version : 11/24.5-STABLE

d. MySQL version : 5.0.81

Page 250: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

222

BAB V

PENUTUP

5.1. Kesimpulan

Berdasarkan uraian dan pembahasan pada bab-bab sebelumnya, maka dapat

ditarik kesimpulan bahwa:

1. Sistem evaluasi kinerja dosen yang dibuat terdiri dari evaluasi penilaian

mahasiswa, penilaian rekan sejawat dan penilaian atasan dengan lingkup

fakultas.

2. Sistem evaluasi kinerja dosen yang dibuat dapat membantu dalam kegiatan

evaluasi kinerja dosen dan dapat digunakan sebagai indikator untuk

meningkatkan kualitas dosen terkait dengan beracuan pada kompetensi

dasar yang diraih dari seorang dosen.

3. Sistem evaluasi kinerja dosen yang dibuat telah terkomputerisasi dan

berbasis web serta dapat dijadikan solusi alternatif untuk membantu dalam

proses evaluasi kinerja dosen.

4. Sistem informasi evaluasi kinerja dosen yang dibuat outputnya yaitu surat

hasil evaluasi dosen, dapat membantu pimpinan dalam pengambilan

keputusan untuk melakukan pengembangan dosen.

5. Dengan sistem ini pengguna dapat melihat hasil evaluasi secara cepat dan

akurat disajikan dalam bentuk tabel dan grafik serta detailnya.

Page 251: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

223

5.2 Saran

Sistem yang dibangun masih memiliki beberapa kekurangan dan keterbatasan,

oleh sebab itu ada beberapa hal yang perlu dikembangkan oleh peneliti

selanjutnya agar menjadi lebih baik, antara lain:

1. Adanya perluasan lingkup studi kasus, yaitu tidak hanya pada satu fakultas

tetapi pada semua fakultas.

2. Kuisioner tidak hanya terdiri dari penilaian mahasiswa, dosen, dan atasan

tetapi lebih diperluas seperti adanya penilaian alumni serta penilaian

masyarakat yang tinggal di sekitar lingkungan dosen.

3. Sistem yang dibangun dapat terintegrasi dengan sistem akademik yang

digunakan .

4. Validasi KRS dapat dilakukan secara on line.

5. Sistem yang dibangun menggunakan teknologi Java berbasis mobile.

Page 252: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

224

DAFTAR PUSTAKA

Buku

Adi, Nugroho. 2005. Analisis dan Perancangan Sistem Informasi dengan

Metodologi Berorientasi Objek. Edisi Revisi. Informatika, Bandung.

Al-Bahra, Bin Ladjamudin. 2005. Analisis dan Desain Sistem Informasi. Graha

Ilmu. Yogyakarta.

Alwi, Hasan. 2007. Kamus Besar Bahasa Indonesia, Edisi Ketiga. Pusat Bahasa

Departemen Pendidikan Nasional Balai Pustaka, Jakarta.

Gulo, W. 2003. Metodologi Penelitian. Gramedia, Jakarta.

Hariyanto, Bambang. 2004. Sistem Manajemen Basis Data: Pemodelan,

Perancangan, dan Terapannya. Informatika, Bandung.

Hasibuan, Zainal. 2007. Metodologi Penelitian pada bidang Ilmu Komputer dan

Teknologi Informasi: Konsep, Teknik dan Aplikasi. Fakultas Ilmu

Komputer UI: Jakarta.

Indrajit. 2001. Analisis dan Perancangan Sistem Berorientasi Object. Informatika,

Bandung.

Jogiyanto, HM. 2005. Analisis dan Desain; Sistem Informasi Pendekatan

Terstruktur Teori dan Praktek Aplikasi Bisnis. Penerbit Andi, Yogyakarta.

Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Andi, Yogyakarta.

___________.2009. Dasar Perancangan dan Implementasi Database Relational.

Penerbit Andi, Yogyakarta.

Kendall, kenneth E. & Kendall, Jullie E.2003, System Analysis and Design Edisi

5, Prenhallindo, Jakarta.

Page 253: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

225

Kendall, kenneth E. & Kendall, Jullie E.2006, Analisis dan Perancangan Sistem

Edisi 5 bahasa indonesia, PT.Indeks, Jakarta.

Mathiassen, Lars; Munk-Madsen, Andreas; Nielsen, Peter A. 2000. “Object-

oriented Analysis & Design”. Folarget Marko Denmark.

Muchlas, Samani. 2010. Penjelasan Pedoman Beban Kerja Dosen dan Evaluasi

Pelaksanaan Thridarma Perguruan Tinggi. Jakarta.

Munawar. 2005. Pemodelan Visual Dengan UML. Graha Ilmu, Yogyakarta.

Nugroho, Bunafit. 2005. Database Relational dengan MySQL. Penerbit Andi,

Yogyakarta.

Peter, Jerry. 2007. XAMPP: Paket Apache, PHP dan MYSQL Instant. Ilmu

Komputer, Bandung.

Presman, Roger S. 2002. Rekayasa Perangkat Lunak: Pendekatan Praktisi (Buku

satu). Penerbit Andi, Yogyakarta.

Rafiza H. 2006. Panduan dan Referensi Kamus Fungsi PHP 5: Untuk

membangun Database Berbasis Web. PT Elek Media Komputindo,

Jakarta.

Saputro, W.T. 2005. MySQL untuk Pemula. Pena Media, Yogyakarta.

Sidik, Ir, Betha. 2005. MySQL untuk Pengguna, Administrator, dan Pengembang

Aplikasi Web. Informatika, Bandung.

Simarmata, Janner. 2006. Pengenalan Teknologi Komputer dan Informasi.

Penerbit Andi, Yogyakarta.

Sommerville, Ian. 2001. Software Engineering Rekayasa Perangkat Lunak.

Erlangga, Jakarta.

Page 254: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

226

Supriyanto, Aji. 2005. Pengantar Teknologi Informasi. Penerbit Salemba Infotek,

Jakarta.

Sutabri, Tata. 2004. Analisa Sistem Informasi, Edisi 1. Penerbit Andi,

Yogyakarta.

Whitten, L. Jeffery; Lonnie D. Bentley; Kevin C. Dittman. 2004.”System Analysis

and Design Methods”. McGraw Hill New York America.

Witarto. 2004. Memahami Sistem Infromasi. Informatika, Bandung.

Yuhefizar. 2008. 10 Jam Menguasai Internet Teknologi dan Aplikasinya. PT Elek

Media Komputindo, Jakarta.

Skripsi

Mirza, Muhammad Mushoffa. 2001. Aplikasi Pengisian Angket Penilaian Kinerja

Dosen Berdasarkan Penilaian Mahasiswa (Prodi: TI).

Raharjo, panji. 2010. Rancang Bangun Sistem Manajemen Ahli (SMA) Penentuan

Strategi Peningkatan Kualitas Dosen.

Sanita. 2009. Sistem Informasi Penilaian Kinerja Pegawai Menggunakan Metode

Fuzzy (Studi kasus FST).

Internet

Purwono. 2009. Studi Kepustakaan.11hlm.http://adab.uin-suka.ac.id/file_kuliah/

STUDI%KEPUSTAKAAN.doc 20 juni 2009,pk. 17.00 WIB.

http://www.apachefriends.org/en/xampp-window.html. Tanggal 13 Agustus 2010,

Jam 20:30 WIB.

Page 255: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

227

http://www.apache.org . Tanggal 13 Agustus 2010, Jam 20:00 WIB.

http://www.bkma.umm.ac.id/home.php?c=1414. Tanggal 7 April 2010. Jam

23:00 WIB.

http://www.dikti.go.id. Tanggal 7 April 2010, Jam 21:30 WIB.

http://sipil.dreamhosters.com/eval-kinerja-dosen-2. Tanggal 7 April, Jam 20:00

WIB

http://www.pdfsearchengine.com/Visio/BS MS Visio 2003.pdf. Tanggal 20

Oktober 2010, Jam 22:39 WIB.

Page 256: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

228

LAMPIRAN-LAMPIRAN

Page 257: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

229

LAMPIRAN WAWANCARA

Wawancara 1

Hari/Tanggal : 9 Juli 2010

Responden : Syopiansyah Jaya Putra, DR, M.Sis

Jabatan : Dekan Fakultas Sains dan Teknologi

Penanya : Muhamad Sidik

Tema : Struktur organisasi

Tujuan : Mengetahui struktur organisasi pada Fakultas Sains dan

Teknologi (FST) Universitas Islam Negeri (UIN) Syarif

Hidayatullah.

Poin utama wawancara:

1. Bagaimana struktur organisasi pada FST UIN Syarif Hidayatullah Jakarta.

2. Bagaimana visi dan misi pada FST UIN Syarif Hidayatullah Jakarta.

3. Mengetahui sistem evaluasi kinerja dosen seperti apa yang diinginkan.

Hasil wawancara

Dari hasil wawancara kedua, penulis mengetahui struktur organisasi, visi dan misi serta

sejarah berdirinya FST UIN Syarif Hidayatullah Jakarta. Untuk sistem yang diinginkan,

pada umumnya sistem tersebut berbasis web agar bias diakses dimana saja dan kapan

Page 258: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

230

saja, lingkup tidak hanya tingkat prodi tetapi fakultas. Berikut ini adalah uraian mengenai

hasil wawancara tersebut.

1. Struktur Organisasi

2. Visi dan Misi

Visi

Menjadi Program Studi Sistem Informasi yang terkemuka, baik secara nasional,

regional, maupun internasional yang mengintegrasikan teknologi sistem

informasi, norma-norma dan etika keislaman serta keindonesiaan.

Misi

a. Menyelenggarakan pendidikan tinggi untuk menghsilkan sarjana muslim

yang profesional di bidang sistem informasi dan memiliki keunggulan

kompetetif dalam persaingan global.

b. Memberikan landasan moral terhadap pengembangan sistem informasi

serta melakukan pencerahan dalam rangka memperkokoh keyakinan

islami.

c. Menyelenggarakan penelitian dan pengembangan di bidang sistem

informasi.

d. Memberikan kontribusi yang signifikan dalam penerapan aplikasi Sistem

Informasi untuk meningkatkan kualitas hidup masyarakat.

Page 259: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

231

Wawancara 2

Hari/Tanggal : 9 Juli 2010

Responden : Agus salim

Jabatan : Pudek FST

Penanya : Muhamad Sidik

Tema : Kinerja sistem berjalan dan kendala yang sering dihadapi

Tujuan : Mengetahui alur kerja sistem evaluasi kinerja dosen yang sedang

berjalan dan kendala apa saja yang sedang dialami.

Poin utama wawancara:

Page 260: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

232

1. Bagaimana alur kerja sistem evaluasi kinerja dosen yang sedang berjalan

2. Secara mendasar, kendala apa saja yang sedang dialami pada saat sekarang

ini?

Hasil wawancara

Dari hasil wawancara yang pertama, penulis mengetahui tentang alur kerja sistem

evaluasi kinerja dosen yang sedang berjalan pada FST UIN Syarif hidayatullah JKT.

Kendala yang sering muncul yaitu sering hilangnya arsip lembaran kuisioner yang

telah diisi oleh mahasiswa karena penyimpanan dilakukan disembarang tempat.

Adanya ketidaklengkapan data nilai, sebab mahasiswa sering kali tidak mengisi

evaluasi dengan lengkap. Kegiatan evaluasi memerlukan waktu yang lama. Sering

terjadi kesalahan dalam input data nilai atau pun dalam penghitungan hasil

evaluasi. Berikut adalah keputusan rektor UIN Syarif Hidayatullah Jakarta yang

didapatkan dari wawancara tersebut.

Wawancara 3

Hari/Tanggal : 10 Juli 2010

Responden : Nur Aeni Hidayah, SE., MMSi

Jabatan : Pudek FST

Penanya : Muhamad Sidik

Tema : Sistem yang diinginkan

Page 261: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

233

Tujuan : Mengetahui sistem yang diinginkan

Poin utama wawancara:

1. Sistem evaluasi kinerja dosen seperti apa yang diinginkan.

Hasil wawancara

Dari hasil wawancara ketiga, penulis mengetahui sistem evaluasi kinerja dosen yang

diinginkan. Secara umum, sistem yang diinginkan yaitu berbasis web, setiap mahasiswa

dapat melakukan evaluasi kinerja dosen secara online, penilaian tidak hanya dilakuan

oleh mahasiswa terhadap dosen akan tetapi dosen terhadap rekan sejawat dan atasan

terhadap bawahannya, laporan hasil evaluasi dapat dibuat secara otomatis dan langsung

dicetak. Di bawah ini adalah contoh lembar instrumen kuisioner evaluasi dosen.

Page 262: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

234

LAMPIRAN INSTRUMEN SERTIFIKASI DOSEN

Penilaian Sejawat

1. IDENTITAS DOSEN

1. Nama Dosen yang Dinilai :

2. NIP/NIK/NRP :

3. Perguruan Tinggi Pengusul :

4. Nomor Peserta :

5. Rumpun/Bidang Ilmu Yang

Disertifikasi

:

LEMBAR PENILAIAN

Petunjuk

Sesuai dengan yang Saudara ketahui, berilah penilaian secara jujur, objektif, dan

penuh tanggung jawab terhadap dosen teman sejawat di unit kerja Saudara.

Penilaian dilakukan terhadap aspek-aspek dalam tabel berikut dengan cara

melingkari angka (1-5) pada kolom skor.

1 = sangat tidak baik/sangat rendah/tidak pernah

2 = tidak baik/rendah

3 = biasa/cukup

4 = baik/tinggi

5 = sangat baik/sangat tinggi

No. Aspek yang dinilai Skor

A. Kompetensi Pedagogik

Page 263: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

235

No. Aspek yang dinilai Skor

1. Kesungguhan dalam mempersiapkan perkuliahan 1 2 3 4 5

2. Keteraturan dan ketertiban penyelenggaraan perkuliahan 1 2 3 4 5

3. Kemampuan mengelola kelas 1 2 3 4 5

4. Kedisiplinan dan kepatuhan terhadap aturan akademik 1 2 3 4 5

5. Penguasaan media dan teknologi pembelajaran 1 2 3 4 5

6. Kemampuan melaksanakan penilaian prestasi belajar

mahasiswa

1 2 3 4 5

7. Objektivitas dalam penilaian terhadap mahasiswa 1 2 3 4 5

8. Kemampuan membimbing mahasiswa 1 2 3 4 5

9. Berpersepsi positif terhadap kemampuan mahasiswa 1 2 3 4 5

Skor A

B. Kompetensi Profesional

10. Penguasaan bidang keahlian yang menjadi tugas pokoknya 1 2 3 4 5

11. Keluasan wawasan keilmuan 1 2 3 4 5

12. Kemampuan menunjukkan keterkaitan antara bidang

keahlian yang diajarkan dengan konteks kehidupan

1 2 3 4 5

13. Penguasaan akan isu-isu mutakhir dalam bidang yang

diajarkan

1 2 3 4 5

14. Kesediaan melakukan refleksi dan diskusi (sharing)

permasalahan pembelajaran yang dihadapi dengan kolega

1 2 3 4 5

15. Pelibatan mahasiswa dalam penelitian/kajian dan atau

pengembangan/rekayasa/desain yang dilakukan dosen

1 2 3 4 5

16. Kemampuan mengikuti perkembangan Ipteks untuk

pemutakhiran pembelajaran

1 2 3 4 5

17. Keterlibatan dalam kegiatan ilmiah organisasi profesi 1 2 3 4 5

Skor B

Page 264: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

236

C. Kompetensi Kepribadian

18. Kewibawaan sebagai pribadi dosen 1 2 3 4 5

19. Kearifan dalam mengambil keputusan 1 2 3 4 5

20. Menjadi contoh dalam bersikap dan berperilaku 1 2 3 4 5

21. Satunya kata dan tindakan 1 2 3 4 5

22. Kemampuan mengendalikan diri dalam berbagai situasi dan

kondisi

1 2 3 4 5

23. Adil dalam memperlakukan sejawat 1 2 3 4 5

Skor C

D. Kompetensi Sosial

24. Kemampuan menyampaikan pendapat 1 2 3 4 5

25. Kemampuan menerima kritik, saran, dan pendapat orang

lain

1 2 3 4 5

26. Mudah bergaul di kalangan sejawat, karyawan, dan

mahasiswa

1 2 3 4 5

27. Mudah bergaul di kalangan masyarakat 1 2 3 4 5

28. Toleransi terhadap keberagaman di masyarakat 1 2 3 4 5

Skor D

Skor Total

Page 265: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

237

INSTRUMEN SERTIFIKASI DOSEN

Penilaian Atasan

2. IDENTITAS DOSEN

1. Nama Dosen yang Dinilai :

2. NIP/NIK/NRP :

3. Perguruan Tinggi Pengusul :

4. Nomor Peserta :

5. Rumpun/Bidang Ilmu Yang

Disertifikasi

:

LEMBAR PENILAIAN

Petunjuk

Sesuai dengan yang Saudara ketahui, berilah penilaian secara jujur, objektif, dan

penuh tanggung jawab terhadap dosen yang bersangkutan sebagai staf pengajar

di unit kerja Saudara. Penilaian dilakukan terhadap aspek-aspek dalam tabel

berikut dengan cara melingkari angka (1-5) pada kolom skor.

1 = sangat tidak baik/sangat rendah/tidak pernah

2 = tidak baik/rendah

3 = biasa/cukup

4 = baik/tinggi

5 = sangat baik/sangat tinggi

No. Aspek yang dinilai Skor

A. Kompetensi Pedagogik

Page 266: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

238

No. Aspek yang dinilai Skor

1. Kesungguhan dalam mempersiapkan perkuliahan 1 2 3 4 5

2. Keteraturan dan ketertiban penyelenggaraan perkuliahan 1 2 3 4 5

3. Kemampuan mengelola kelas 1 2 3 4 5

4. Kedisiplinan dan kepatuhan terhadap aturan akademik 1 2 3 4 5

5. Penguasaan media dan teknologi pembelajaran 1 2 3 4 5

6. Kemampuan melaksanakan penilaian prestasi belajar

mahasiswa

1 2 3 4 5

7. Objektivitas dalam penilaian terhadap mahasiswa 1 2 3 4 5

8. Kemampuan membimbing mahasiswa 1 2 3 4 5

9. Berpersepsi positif terhadap kemampuan mahasiswa 1 2 3 4 5

Skor A

B. Kompetensi Profesional

10. Penguasaan bidang keahlian yang menjadi tugas pokoknya 1 2 3 4 5

11. Kemampuan menjelaskan keterkaitan bidang/topik yang

diajarkan dengan bidang/topik lain

1 2 3 4 5

12. Kemampuan menjelaskan keterkaitan bidang keahlian

yang diajarkan dengan konteks kehidupan

1 2 3 4 5

13. Penguasaan isu-isu mutakhir dalam bidang yang diajarkan 1 2 3 4 5

14. Kesediaan melakukan refleksi dan diskusi (sharing)

permasalahan pembelajaran yang dihadapi dengan kolega

1 2 3 4 5

15. Pelibatan mahasiswa dalam penelitian/kajian dan atau

pengembangan/rekayasa/desain yang dilakukan dosen

1 2 3 4 5

16. Kemampuan mengikuti perkembangan Ipteks untuk

pemutakhiran pembelajaran

1 2 3 4 5

17. Keterlibatan dalam kegiatan ilmiah organisasi profesi 1 2 3 4 5

Skor B

Page 267: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

239

No. Aspek yang dinilai Skor

C. Kompetensi Kepribadian

18. Kewibawaan sebagai pribadi dosen 1 2 3 4 5

19. Kearifan dalam mengambil keputusan 1 2 3 4 5

20. Menjadi contoh dalam bersikap dan berperilaku 1 2 3 4 5

21. Satunya kata dan tindakan 1 2 3 4 5

22. Kemampuan mengendalikan diri dalam berbagai situasi

dan kondisi

1 2 3 4 5

23. Adil dalam memperlakukan sejawat, karyawan, dan

mahasiswa

1 2 3 4 5

Skor C

D. Kompetensi Sosial

24. Kemampuan menyampaikan pendapat 1 2 3 4 5

25. Kemampuan menerima kritik, saran, dan pendapat orang

lain

1 2 3 4 5

26. Mudah bergaul di kalangan sejawat, karyawan, dan

mahasiswa

1 2 3 4 5

27. Mudah bergaul di kalangan masyarakat 1 2 3 4 5

28. Toleransi terhadap keberagaman di masyarakat 1 2 3 4 5

Skor D

Skor Total

INSTRUMEN SERTIFIKASI DOSEN

Page 268: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

240

Penilaian Mahasiswa

IDENTITAS DOSEN

1. Nama Dosen yang Dinilai :

2. NIP/NIK/NRP :

3. Perguruan Pengusul :

4. Nomor Peserta :

5. Rumpun/Bidang Ilmu Yang

Disertifikasi

:

LEMBAR PENILAIAN

Petunjuk

Sesuai dengan yang Saudara ketahui, berilah penilaian secara jujur, objektif, dan

penuh tanggung jawab terhadap dosen Saudara. Informasi yang Saudara berikan

hanya akan dipergunakan dalam proses sertifikasi dosen dan tidak akan

berpengaruh terhadap status Saudara sebagai mahasiswa. Penilaian dilakukan

terhadap aspek-aspek dalam tabel berikut dengan cara melingkari angka (1-5)

pada kolom skor.

1 = sangat tidak baik/sangat rendah/tidak pernah

2 = tidak baik/rendah/jarang

3 = biasa/cukup/kadang-kadang

4 = baik/tinggi/sering

5 = sangat baik/sangat tinggi/selalu

No. Aspek yang dinilai Skor

A. Kompetensi Pedagogik

1. Kesiapan memberikan kuliah dan/atau praktek/praktikum 1 2 3 4 5

2. Keteraturan dan ketertiban penyelenggaraan perkuliahan 1 2 3 4 5

3. Kemampuan menghidupkan suasana kelas 1 2 3 4 5

Page 269: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

241

No. Aspek yang dinilai Skor

4. Kejelasan penyampaian materi dan jawaban terhadap

pertanyaan di kelas

1 2 3 4 5

5. Pemanfaatan media dan teknologi pembelajaran 1 2 3 4 5

6. Keanekaragaman cara pengukuran hasil belajar 1 2 3 4 5

7. Pemberian umpan balik terhadap tugas 1 2 3 4 5

8. Kesesuaian materi ujian dan/atau tugas dengan tujuan

mata kuliah

1 2 3 4 5

9. Kesesuaian nilai yang diberikan dengan hasil belajar 1 2 3 4 5

Skor A

B. Kompetensi Profesional

10. Kemampuan menjelaskan pokok bahasan/topik secara

tepat

1 2 3 4 5

11. Kemampuan memberi contoh relevan dari konsep yang

diajarkan

1 2 3 4 5

12. Kemampuan menjelaskan keterkaitan bidang/topik yang

diajarkan dengan bidang/topik lain

1 2 3 4 5

13. Kemampuan menjelaskan keterkaitan bidang/topik yang

diajarkan dengan konteks kehidupan

1 2 3 4 5

14. Penguasaan akan isu-isu mutakhir dalam bidang yang

diajarkan

1 2 3 4 5

15. Penggunaan hasil-hasil penelitian untuk meningkatkan

kualitas perkuliahan

1 2 3 4 5

16. Pelibatan mahasiswa dalam penelitian/kajian dan atau

pengembangan/rekayasa/desain yang dilakukan dosen

1 2 3 4 5

17. Kemampuan menggunakan beragam teknologi komunikasi 1 2 3 4 5

Skor B

C. Kompetensi Kepribadian

Page 270: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

242

No. Aspek yang dinilai Skor

18. Kewibawaan sebagai pribadi dosen 1 2 3 4 5

19. Kearifan dalam mengambil keputusan 1 2 3 4 5

20. Menjadi contoh dalam bersikap dan berperilaku 1 2 3 4 5

21. Satunya kata dan tindakan 1 2 3 4 5

22. Kemampuan mengendalikan diri dalam berbagai situasi

dan kondisi

1 2 3 4 5

23. Adil dalam memperlakukan mahasiswa 1 2 3 4 5

Skor C

D. Kompetensi Sosial

24. Kemampuan menyampaikan pendapat 1 2 3 4 5

25. Kemampuan menerima kritik, saran, dan pendapat orang

lain

1 2 3 4 5

26. Mengenal dengan baik mahasiswa yang mengikuti

kuliahnya

1 2 3 4 5

27. Mudah bergaul di kalangan sejawat, karyawan, dan

mahasiswa

1 2 3 4 5

28. Toleransi terhadap keberagaman mahasiswa 1 2 3 4 5

Skor D

Skor Total

INSTRUMEN SERTIFIKASI DOSEN

Penilaian Mahasiswa

Page 271: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

243

IDENTITAS DOSEN

5. Nama Dosen yang Dinilai :

6. NIP/NIK/NRP :

7. Perguruan Pengusul :

8. Nomor Peserta :

5. Rumpun/Bidang Ilmu Yang Disertifikasi :

LEMBAR PENILAIAN

Petunjuk

Sesuai dengan yang Saudara ketahui, berilah penilaian secara jujur, objektif, dan

penuh tanggung jawab terhadap dosen Saudara. Informasi yang Saudara berikan

hanya akan dipergunakan dalam proses sertifikasi dosen dan tidak akan

berpengaruh terhadap status Saudara sebagai mahasiswa. Penilaian dilakukan

terhadap aspek-aspek dalam tabel berikut dengan cara melingkari angka (1-5)

pada kolom skor.

1 = sangat tidak baik/sangat rendah/tidak pernah

2 = tidak baik/rendah/jarang

3 = biasa/cukup/kadang-kadang

4 = baik/tinggi/sering

5 = sangat baik/sangat tinggi/selalu

No. Aspek yang dinilai Skor

A. Kompetensi Pedagogik

1. Kesiapan memberikan kuliah dan/atau praktek/praktikum 1 2 3 4 5

2. Keteraturan dan ketertiban penyelenggaraan perkuliahan 1 2 3 4 5

3. Kemampuan menghidupkan suasana kelas 1 2 3 4 5

4. Kejelasan penyampaian materi dan jawaban terhadap 1 2 3 4 5

Page 272: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

244

No. Aspek yang dinilai Skor

pertanyaan di kelas

5. Pemanfaatan media dan teknologi pembelajaran 1 2 3 4 5

6. Keanekaragaman cara pengukuran hasil belajar 1 2 3 4 5

7. Pemberian umpan balik terhadap tugas 1 2 3 4 5

8. Kesesuaian materi ujian dan/atau tugas dengan tujuan

mata kuliah

1 2 3 4 5

9. Kesesuaian nilai yang diberikan dengan hasil belajar 1 2 3 4 5

Skor A

B. Kompetensi Profesional

10. Kemampuan menjelaskan pokok bahasan/topik secara

tepat

1 2 3 4 5

11. Kemampuan memberi contoh relevan dari konsep yang

diajarkan

1 2 3 4 5

12. Kemampuan menjelaskan keterkaitan bidang/topik yang

diajarkan dengan bidang/topik lain

1 2 3 4 5

13. Kemampuan menjelaskan keterkaitan bidang/topik yang

diajarkan dengan konteks kehidupan

1 2 3 4 5

14. Penguasaan akan isu-isu mutakhir dalam bidang yang

diajarkan

1 2 3 4 5

15. Penggunaan hasil-hasil penelitian untuk meningkatkan

kualitas perkuliahan

1 2 3 4 5

16. Pelibatan mahasiswa dalam penelitian/kajian dan atau

pengembangan/rekayasa/desain yang dilakukan dosen

1 2 3 4 5

17. Kemampuan menggunakan beragam teknologi

komunikasi

1 2 3 4 5

Skor B

C. Kompetensi Kepribadian

Page 273: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

245

No. Aspek yang dinilai Skor

18. Kewibawaan sebagai pribadi dosen 1 2 3 4 5

19. Kearifan dalam mengambil keputusan 1 2 3 4 5

20. Menjadi contoh dalam bersikap dan berperilaku 1 2 3 4 5

21. Satunya kata dan tindakan 1 2 3 4 5

22. Kemampuan mengendalikan diri dalam berbagai situasi

dan kondisi

1 2 3 4 5

23. Adil dalam memperlakukan mahasiswa 1 2 3 4 5

Skor C

D. Kompetensi Sosial

24. Kemampuan menyampaikan pendapat 1 2 3 4 5

25. Kemampuan menerima kritik, saran, dan pendapat orang

lain

1 2 3 4 5

26. Mengenal dengan baik mahasiswa yang mengikuti

kuliahnya

1 2 3 4 5

27. Mudah bergaul di kalangan sejawat, karyawan, dan

mahasiswa

1 2 3 4 5

28. Toleransi terhadap keberagaman mahasiswa 1 2 3 4 5

Skor D

Skor Total

LAMPIRAN CODING PROGRAM

Index.php

<?php

include_once("library/sambung.php");

?>

Page 274: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

247

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0

Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-

transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type"

content="text/html; charset=utf-8" />

<title><?php echo TITLE; ?> | Home </title>

<link href="css/dilong_style.css" rel="stylesheet"

type="text/css" />

<meta http-equiv="Content-Language"

content="en-us" />

<script type="text/javascript"

src="js/jquery.js"></script>

<script src="js/jquery-1.2.1.pack.js"

type="text/javascript"></script>

<script src="js/jquery-easing.1.2.pack.js"

type="text/javascript"></script>

<script src="js/jquery-easing-

compatibility.1.2.pack.js"

type="text/javascript"></script>

<script src="js/coda-slider.1.1.1.pack.js"

type="text/javascript"></script>

<script type="text/javascript"

src="js/swfobject/swfobject.js"></script>

<script type="text/javascript">

function validate()

{

obj = document.form1;

username = obj.username.value;

password = obj.password.value;

submitOK="True";

if (username == "")

{

alert("Username harus diisi")

return false;

}

if (password == "")

{

alert("Password harus diisi")

return false;

}

if (submitOK=="False")

{return false;}

}

</script>

<script type="text/javascript">

jQuery(window).bind("load", function() {

jQuery("div#slider1").codaSlider()

});

</script>

<script type="text/javascript">

var flashvars = {};

flashvars.xml = "config.xml";

flashvars.font = "font.swf";

var attributes = {};

attributes.wmode =

"transparent";

attributes.id = "slider";

swfobject.embedSWF("cu3er.swf", "cu3er-

container", "960", "270", "9", "expressInstall.swf",

flashvars, attributes);

</script>

Page 275: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

248

</head>

<body>

<div id="dilong_site_title_bar_wrapper">

<div id="dilong_site_title_bar">

<div id="site_title">

<h1><a href="http://www.dilong.com"

target="_parent">

<img src="images/logo.png" alt="CSS

Templates" />

</a></h1>

</div>

<div id="twitter"><a href="#">FST</a></div>

</div>

</div>

<div id="dilong_content_wrapper">

<div id="dilong_content">

<!-- start of slider -->

<div class="slider-wrap">

<div id="slider1" class="csw">

<div class="panelContainer">

<div class="panel"

title="Home">

<div

class="wrapper">

<object id="flash1" class="style1"

data="cu3er.swf" style="width: 720px; height: 220px"

type="application/x-shockwave-flash">

<param

name="movie" value="cu3er.swf" />

<param

name="quality" value="High" />

<param

name="wmode" value="transparent" />

</object>

<div class="cleaner_h30"></div>

<div class="horizontal_divider"></div>

<div class="cleaner_h30"></div>

<div class="section_w320 fl">

<img class="fl"

src="images/lock.png" width="100" height="100" />

<div class="w320_content">

<form name="form1"

action="cek_login.php" method="POST"

onsubmit="return validate()">

Username

<input type="text" name="username"

class="form_field" size="24" />

Password

Page 276: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

249

<input type="password"

name="password" class="form_field" size="25" />

<div class="cleaner"></div>

<br>

<input type="submit"

class="button" value="Login" name="Submit"/>

&nbsp;&nbsp; &nbsp;&nbsp;

&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;

&nbsp;&nbsp; &nbsp;&nbsp;

<input type="reset" name="reset"

class="button" value="Reset" />

</div>

</div></form>

<div class="section_w320 fr">

<img class="fl"

src="images/aboutme.png" alt="portfolio" />

<div class="w320_content">

<h3>??</h3>

<p>

<?php

$pesan = $_GET['pesan'];

switch($pesan){

case "loginGagal":

echo "<p><font

color=red><b>Login gagal..!!</b></font><br> Silakan

ulangi, masukan username dan password Anda

dengan benar. </p>";

break;

case "tolak":

echo "<p><font

color=red><b>Akses ditolak..!!</b></font><br> Untuk

masuk kedalam sistem silakan login terlebih

dahulu</p>";

break;

case "logout":

echo "<p><font

color=green><b>Anda Telah Logout

!!</b></font><br>Terimakasih telah mengunjungi

website kami.</p>";

break;

case "thx":

echo "<p><font

color=Green><b>Pesan telah dikirim

!!</b></font><br>Terimakasih atas

partisipasinya.</p>";

break;

case "error":

echo "<p><font

color=red><b>Error !!</b></font><br>Semua field

tidak boleh kosong.</p>";

break;

}

?></p>

<div class="cleaner"></div>

</div>

</div>

<div class="cleaner_h20"></div>

<p><a href="#2" class="cross-link"

title="Go to Page 2">Next &#187;</a></p>

</div>

</div>

<div class="panel"

title="Prosedur">

<div

class="wrapper">

<h2>Prosedur</h2>

Page 277: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

250

<p class="em_text">Prosedur Sistem

Informasi Evaluasi Dosen.</p>

<div class="cleaner_h20"></div>

<ul class="service_list">

<li>Mahasiswa melakukan

pengisian KRS pada sistem ini. (Untuk Login gunakan

NIM sebagai Username dan Password).</li>

<li>Tunggu Validasi, apabila KRS telah

divalidasi oleh Admin, maka mahasiswa berhak

mengisi kuisioner sesuai jadwal yang telah

ditentukan.</li>

<li>Untuk keamanan, segera ganti

password Anda</li>

</ul>

<div class="cleaner_h20"></div>

<p><a href="#1" class="cross-link"

title="Go to Page 1">&#171; Previous</a> | <a

href="#3" class="cross-link" title="Go to Page

3">Next &#187;</a></p>

</div>

</div>

<div class="panel"

title="Informasi">

<div

class="wrapper">

<h2>Informasi</h2>

<iframe height="350" width="720" style="margin-

left:0px; margin-top:0px; border:0px; border-

style:solid; border-width:0px; background:inherit "

src="iframe.php" allowtransparency="true"

frameborder="4"></iframe>

<p><a href="#2" class="cross-link" title="Go

to Page 2">&#171; Previous</a> | <a href="#4"

class="cross-link" title="Go to Page 4">Next

&#187;</a></p>

</div>

</div>

<div class="panel"

title="About Us">

<div

class="wrapper">

<object id="flash1" class="style1" data="

./fl/flashmo_214_accordion.swf" style="width:

700px; height: 370px" type="application/x-

shockwave-flash">

<param

name="movie" value="

./fl/flashmo_214_accordion.swf" />

<param

name="quality" value="High" />

<param

name="wmode" value="transparent" />

</object>

<p><a href="#3" class="cross-link"

title="Go to Page 3">&#171; Previous</a> | <a

href="#5" class="cross-link" title="Go to Page

5">Next &#187;</a></p>

</div>

</div>

<div class="panel"

title="Contact Us">

<div

class="wrapper">

Page 278: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

251

<h2>Contact Us</h2>

<div id="contact_form">

<form method="post" name="contact"

action="prosescu.php">

<label for="author">Nama:</label>

<input type="text" name="nama" class="form_field"

size="33" />

<div class="cleaner_h10"></div>

<label for="email">Email:</label> <input

type="text" name="email" class="form_field"

size="33" />

<div class="cleaner_h10"></div>

<label for="text">Pesan:</label>

<textarea name="pesan" rows="3" cols="3"

class="form_field"></textarea>

<div class="cleaner_h10"></div>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n

bsp;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n

bsp;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n

bsp;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n

bsp;

<input type="submit" class="button"

name="submitbutton" value="Send" />

&nbsp;&nbsp;

<input type="reset" name="reset"

class="button" value="Reset" />

</form>

</div>

<div class="address_info">

<h3>Alamat</h3>

Jl. Ir. H. Juanda No. 95 Ciputat

15412<br />

Telp. +62217493606, +62217493315 <br

/>FAX +62217493315<br />

<strong>Email:</strong>

[email protected]<br />

<strong>Website:</strong>

fst.uinjkt.ac.id

</div>

<div class="cleaner_h20"></div>

<p><a href="#4" class="cross-link"

title="Go to Page 4">&#171; Previous</a></p>

</div>

</div>

</div><!-- .panelContainer -->

</div><!-- #slider1 -->

</div><!-- .slider-wrap -->

<p id="cross-links" style="width:0px; height: 0px;

font-size:0; overflow: hidden;">

Page 279: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

252

Same-page cross-link controls:<br />

<a href="#1" class="cross-link">Page 1</a>

| <a href="#2" class="cross-link">Page 2</a> | <a

href="#3" class="cross-link">Page 3</a> | <a

href="#4" class="cross-link">Page 4</a> | <a

href="#5" class="cross-link">Page 5</a>

</p>

<!-- end of slider -->

</div>

<!-- end of dilong_content -->

</div> <!-- end of dilong_content_wrapper -->

<div id="dilong_footer_wrapper">

<div id="dilong_footer">

Copyright © 2010 <a href="#">Fakultas

Sains dan Teknologi</a> |

Designed by <a href="http://www.dilong.com"

target="_parent">Dilong</a>

</div> <!-- end of dilong_footer -->

</div> <!-- end of dilong_footer_wrapper -->

</body>

</html>

Login.php

<?php

include_once("library/sambung.php");

include_once("library/header.php");

?>

<title><?php echo TITLE; ?> | Login User</title>

<script type="text/javascript">

function validate()

{

obj = document.form1;

username = obj.username.value;

password = obj.password.value;

submitOK="True";

if (username == "")

{

alert("Username dan Password

Anda harap diisi")

return false;

}

if (password == "")

{

alert("Password Anda harap

diisi")

return false;

}

if (submitOK=="False")

{return false;}

}

</script>

<br><div class="isi">

<?php

$pesan = $_GET['pesan'];

switch($pesan){

case "logingagal":

Page 280: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

253

echo "<p

class=alertF>Login gagal cek kembali username dan

password anda</p>";

break;

case "tolak":

echo "<p

class=alertF>Akses ditolak. Silakan login terlebih

dahulu</p>";

break;

case "logout":

echo "<p

class=alertF>Anda Telah Logout</p>";

break;

}

?>

<br><table align="center" border="0" width="500">

<tr><td style="border-top: 2px solid #294F6E;border-

bottom: 2px solid #294F6E;">

<ul><b><center>Silakan Login</b><li>Masukkan

Username dan Password Anda </center></ul>

</td></tr>

</table>

<br><form name=form1 action="cek_login.php"

method="POST" onsubmit="return validate()">

<table class="form" align="center"

width="380" border="0" cellspacing="0"

cellpadding="0">

<tr><td colspan="3"

style="color:white;text-

align:center;padding:5px;background-

color:#336699;"><b>LOGIN USER<b></td></tr>

<tr><td

colspan="3">&nbsp;</td></tr>

<tr>

<td rowspan="3"

align="center" valign="middle" class="txtLogin"><img

src="<?php echo ROOT2; ?>/images/login.png"

width="96" height="96"></td>

<td width="80"

align="left" valign="middle"

class="txtLogin">Username&nbsp;&nbsp;:</td>

<td align="left"

valign="middle"><input name="username"

type="text" class="txtFieldLogin"></td>

</tr>

<tr>

<td width="80"

align="left" valign="middle"

class="txtLogin">Password&nbsp;&nbsp;:</td>

<td align="left"

valign="middle"><input name="password"

type="password" class="txtFieldLogin"></td>

</tr>

<tr><td align="left"

valign="top"></td>

<td align="right"

valign="top"><input name="Submit" type="submit"

class="button"

value="Login">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n

bsp;</td>

</tr>

<tr><td

colspan="3">&nbsp;</td></tr>

</table>

</form>

</div>

<?php include("library/footer.php"); ?>

Validasi.php

<?php

include_once("../library/sambung.php");

$sess_adm=$_SESSION['AUTH_ADM'];

Page 281: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

254

global $rand;

$rand=$_GET['rand'];

$query=mysql_query("SELECT * FROM user

WHERE idStatusLogin='1'");

$row=mysql_fetch_array($query);

if(!isset($sess_adm) && $rand !=

$row[username]){

header("location:

".ROOT2."/index.php?pesan=tolak");

}

else{

$state=$_GET['state'];

switch($state){

case "validasi_all":

$cek=$_POST['cek'];

$jumlah=count($cek);

for($i=0;$i<$jumlah;$i++){

$sql="UPDATE krs SET validasi='1' WHERE

idKrs='$cek[$i]'";

$query=mysql_query($sql);

}

header("Location: krs.php?rand=$rand");

break;

default:

$id=$_GET['id'];

$sql="UPDATE krs SET validasi='1' WHERE

idKrs='$id'";

$query=mysql_query($sql);

header("Location: krs.php?rand=$rand");

break;

}

}

?>

Kuisioner.php

<?php

include_once("../library/sambung.php");

$sess_adm=$_SESSION['AUTH_ADM'];

global $rand;

$rand=$_GET['rand'];

$query=mysql_query("SELECT * FROM user

WHERE idStatusLogin='1'");

$row=mysql_fetch_array($query);

if(!isset($sess_adm) && $rand !=

$row[username]){

header("location:

".ROOT2."/index.php?pesan=tolak");

}

else{

include_once("../library/header_user.php"

);

include_once("../library/menu_admin.php

");

$state=$_GET['state'];

?>

<title><?php echo TITLE; ?> | <?php echo $state;?>

kuisoner</title>

Page 282: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

255

<div class="isi">

<div align="center"><h2><img src="<?php

echo ROOT2; ?>/images/matkul.png" width="60"

height="60" alt="group" align="absmiddle"

/>&nbsp;&nbsp;&nbsp;Master kuisoner</h2></div>

<hr align="center" color="#265180"><br>

<?php

$state=$_GET['state'];

$rand=$_GET['rand'];

$root=ROOT2;

switch($state){

case "add":?>

<div align="center"

class="style2">Silakan isi data dengan lengkap dan

benar.</div><br>

<div align="center"><b>| INPUT

KUISIONER BARU|</b></div><br>

<form name=form1

method=post action="kuisoner.php?rand=<?php echo

$rand;?>&state=input">

<table width="550"

border="0.2" align="center" cellpadding="3"

cellspacing="2" class="form">

<tr>

<td colspan="4" align="center"

class="style1">DATA KUISIONER</td>

</tr>

<tr>

<td colspan=4></td>

</tr>

<tr>

<td align="right" class="style2"></td>

<td valign="top">Pertanyaan

Kuisioner</td><td valign="top"> : </td>

<td valign="top"><textarea

class="txtField" rows="4" cols="35"

name="pertanyaan"></textarea></td>

</tr>

<tr>

<td></td>

<td>Kategori Pertanyaan</td><td> : </td>

<td>

<select name=idKategori class="txtField">

<option value="">-Pilih

Kategori-</option>

<?php

$sql="SELECT * FROM

kategori";

$query=mysql_query($sql);

while($row=mysql_fetch_array($query)){

echo

"<option

value=\"$row[idKategori]\">$row[namaKategori]</o

ption>";

}

?>

</select>

</td>

</tr>

<tr>

Page 283: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

256

<td></td>

<td>Kategori Kuisioner</td><td> : </td>

<td>

<select name=idKuisioner class="txtField">

<option value="">-Pilih

Kategori-</option>

<?php

$sql="SELECT * FROM

kuisioner";

$query=mysql_query($sql);

while($row=mysql_fetch_array($query)){

echo

"<option

value=\"$row[idKuisioner]\">$row[kuisioner]</optio

n>";

}

?>

</select>

</td>

</tr>

<tr>

<td colspan=4></td>

</tr>

<tr>

<td colspan=4></td>

</tr>

<tr>

<td colspan=4 align="center"><input

type=submit name=input value=Input

class="button">&nbsp;&nbsp;<input type=reset

value=Reset class="button"></td>

</tr>

<tr>

<td colspan=4></td>

</tr>

</table>

</form><br>

<?php

break;

case "input":

$pertanyaan=$_POST['pertanyaan'];

$idKategori=(int)$_POST['idKategori'];

$idKuisioner=(int)$_POST['idKuisioner'];

if($pertanyaan !=""

&& $idKategori !="" && $idKuisioner !="")

{

$sql="INSERT INTO pertanyaan VALUES

('','$idKategori','$pertanyaan','$idKuisioner')";

$query=mysql_query($sql);

if($query){

Page 284: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

257

echo "<p class=alertT><b>Input Data

kuisoner Berhasil . </b></p>";

}

else{

echo "<p class=alertF><b>Gagal Menginput

Data!</b></p><br><center>[ <a style=color:#0099cc

href=javascript:history.go(-1)>KEMBALI</a>

]</center>";

}

}

else{

echo "<p

class=alertF><b>Masih Terdapat Field Yang

Kosong!</b></p><br><center>[ <a

style=color:#0099cc href=javascript:history.go(-

1)>KEMBALI</a> ]</center>";

}

break;

case "new":

?>

<div align="center"

class="style2">Silakan isi dengan data yang lengkap

dan benar.</div><br>

<div align="center"><b>| INPUT

KATEGORI PERTANYAAN |</b></div><br>

<form name=form1

method=post action="kuisoner.php?rand=<?php echo

$rand;?>&state=tambah">

<table width="550"

border="0.2" align="center" cellpadding="3"

cellspacing="2" class="form">

<tr>

<td colspan="4" align="center"

class="style1">DATA KATEGORI PERTANYAAN</td>

</tr>

<tr>

<td colspan=4></td>

</tr>

<tr>

<td></td>

<td valign="top">KODE</td><td

valign="top"> : </td>

<td valign="top">

<input type="text" class="txtField"

name="kode" size="10">

</td>

</tr>

<tr>

<td></td>

<td>Kategori Kuisioner</td><td> : </td>

<td><input type="text" class="txtField"

name="namaKategori" size="30"></td>

</tr>

<tr>

<td colspan=4></td>

</tr>

<tr>

<td colspan=4></td>

</tr>

<tr>

<td colspan=4 align="center"><input

type=submit name=input value=Input

class="button">&nbsp;&nbsp;<input type=reset

value=Reset class="button"></td>

Page 285: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

258

</tr>

<tr>

<td colspan=4></td>

</tr>

</table>

</form><br>

<?php

break;

case "tambah":

$namaKategori=$_POST['namaKategori'];

$kode=$_POST['kode'];

if($namaKategori

!="" && $kode !=""){

$sql="INSERT INTO kategori VALUES

('','$kode','$namaKategori')";

$query=mysql_query($sql);

if($query){

echo "<p class=alertT><b>Input Data

Kategori Kuisioner Berhasil . </b></p>";

}

else{

echo "<p class=alertF><b>Gagal Menginput

Data!</b></p><br><center>[ <a style=color:#0099cc

href=javascript:history.go(-1)>KEMBALI</a>

]</center>";

}

}

else{

echo "<p

class=alertF><b>Masih Terdapat Field Yang

Kosong!</b></p><br><center>[ <a

style=color:#0099cc href=javascript:history.go(-

1)>KEMBALI</a> ]</center>";

}

break;

case "edit":

$kde=$_GET['kde'];

$id=$_GET['id'];

$sql="SELECT * FROM

pertanyaan WHERE idPertanyaan='$kde'";

$query=mysql_query($sql);

$row=mysql_fetch_array($query);

?>

<div

align="center"><b>| EDIT PERTANYAAN

KUISIONER|</b></div><br>

<form name=form1

method=post action="kuisoner.php?rand=<?php echo

$rand;?>&state=update">

<table width="550"

border="0.2" align="center" cellpadding="3"

cellspacing="2" class="form">

<tr>

<td colspan="4" align="center"

class="style1">DATA kuisoner</td>

</tr>

<tr>

<td colspan=4></td>

</tr>

<tr>

<td align="right" class="style2"></td>

Page 286: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

259

<td valign="top">Pertanyaan

Kuisioner</td><td valign="top"> : </td>

<td valign="top"><textarea

class="txtField" rows="4" cols="35"

name="pertanyaan"><?php echo

$row[pertanyaan];?></textarea></td>

</tr>

<tr>

<td></td>

<td>Kategori Pertanyaan</td><td> : </td>

<td>

<select name=idKategori class="txtField">

<?php

$sqlK="SELECT *

FROM kategori";

$queryK=mysql_query($sqlK);

while($rowK=mysql_fetch_array($queryK))

{

if($row[idKategori]==$rowK[idKategori]){

echo "<option

value=\"$rowK[idKategori]\"

SELECTED>$rowK[namaKategori]</option>";

}

else{

echo "<option

value=\"$rowK[idKategori]\">$rowK[namaKategori]<

/option>";

}

}

?>

</select>

</td>

</tr>

<tr>

<td></td>

<td>Kategori Kuisioner</td><td> : </td>

<td>

<select name=idKuisioner class="txtField">

<?php

$sqlKs="SELECT *

FROM kuisioner";

$queryKs=mysql_query($sqlKs);

while($rowKs=mysql_fetch_array($queryK

s)){

if($row[idKuisioner]==$rowKs[idKuisioner]

){

echo "<option

value=\"$rowKs[idKuisioner]\"

SELECTED>$rowKs[kuisioner]</option>";

Page 287: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

260

}

else{

echo "<option

value=\"$rowKs[idKuisioner]\">$rowKs[kuisioner]</o

ption>";

}

}

?>

</select>

</td>

</tr>

<tr>

<td colspan=4></td>

</tr>

<tr>

<td colspan=4></td>

</tr>

<tr>

<td colspan=4 align="center">

<input type="hidden" name="kde"

value="<?php echo $row[idPertanyaan];?>">

<input type="hidden" name="id"

value="<?php echo $id;?>">

<input type=submit name=input value=Edit

class="button">&nbsp;&nbsp;<input type=reset

value=Reset class="button"></td>

</tr>

<tr>

<td colspan=4></td>

</tr>

</table>

</form><br>

<?php

break;

case "update":

$id=$_POST['id'];

$kde=$_POST['kde'];

$pertanyaan=$_POST['pertanyaan'];

$idKategori=(int)$_POST['idKategori'];

$idKuisioner=(int)$_POST['idKuisioner'];

if($pertanyaan !=""

&& $idKategori !="" && $idKuisioner !=""){

$sql="UPDATE pertanyaan SET

pertanyaan='$pertanyaan', idKategori='$idKategori',

idKuisioner='$idKuisioner' WHERE

idPertanyaan='$kde'";

$query=mysql_query($sql);

if($query){

echo "<p class=alertT><b>Edit Data

Pertanyaan Kuisioner Berhasil . </b></p>";

}

else{

echo "<p class=alertF><b>Edit Data

Pertanyaan Kuisisoner Gagal ! </b></p><br><center>[

Page 288: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

261

<a style=color:#0099cc href=javascript:history.go(-

1)>KEMBALI</a> ]</center>";

}

}

else{

echo "<p

class=alertF><b>Masih Terdapat Field Yang

Kosong!</b></p><br><center>[ <a

style=color:#0099cc href=javascript:history.go(-

1)>KEMBALI</a> ]</center>";

}

break;

case "delete":

$kde=$_GET['kde'];

$id=$_GET['id'];

$perintah="DELETE

FROM pertanyaan WHERE idPertanyaan='$kde'";

$hasil=mysql_query($perintah);

if($hasil){

echo "<p class=alertT><b>Data Pertanyaan

Kuisioner Berhasil Di Hapus. </b></p>";

}

else{

echo "<p class=alertF><b>Data Pertanyaan

Kuisoner Tidak Berhasil

Dihapus</b></p><br><center>[ <a style=color:blue

href=javascript:history.go(-1)>KEMBALI</a>

]</center><br>";

}

break;

?>

<?php

break;

case "ubah":

$id=$_GET['id'];

$sql="SELECT * FROM

kategori WHERE idKategori='$id'";

$query=mysql_query($sql);

$row=mysql_fetch_array($query);

?>

<div align="center"><b>| EDIT

KATEGORI KUISIONER PROGRAM STUDI SISTEM

INFORMASI |</b></div><br>

<form name=form1

method=post action="kuisoner.php?rand=<?php echo

$rand;?>&state=perbaru">

<table width="550"

border="0.2" align="center" cellpadding="3"

cellspacing="2" class="form">

<tr>

<td colspan="4" align="center"

class="style1">DATA KATEGORI KUISIONER</td>

</tr>

<tr>

<td colspan=4></td>

</tr>

<tr>

<td align="right" class="style2"></td>

<td valign="top">KODE</td><td

valign="top"> : </td>

<td valign="top">

<select class="txtField" name="kode">

<?php

$kode=array("A","B","C","D","E","F","G","

Page 289: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

262

H","I","J","K","L","M","N","O","P","Q","R","T","U","

V","W","X","Y","Z");

foreach($kode as $kd){

if($kd==$row[kode]){

echo "<option

value=\"$kd\" SELECTED>$kd</option>";

}

else{

echo "<option

value=\"$kd\">$kd</option>";

}

}

?>

</select>

</td>

</tr>

<tr>

<td></td>

<td>Kategori Kuisioner</td><td> : </td>

<td><input type="text" class="txtField"

name="namaKategori" size="25" value="<?php echo

$row[namaKategori];?>"></td>

</tr>

<tr>

<td colspan=4></td>

</tr>

<tr>

<td colspan=4></td>

</tr>

<tr>

<td colspan=4 align="center"><input

type=submit name=input value=Edit

class="button">&nbsp;&nbsp;<input type=reset

value=Reset class="button"></td>

<input type="hidden" name="id"

value="<?php echo $row[idKategori];?>">

</tr>

<tr>

<td colspan=4></td>

</tr>

</table>

</form><br>

<?php

break;

case "perbaru":

$id=$_POST['id'];

$namaKategori=$_POST['namaKategori'];

$kode=$_POST['kode'];

if($namaKategori

!="" && $kode !=""){

$sql="UPDATE kategori SET

namaKategori='$namaKategori', kode='$kode' WHERE

idKategori='$id'";

$query=mysql_query($sql);

if($query){

Page 290: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

263

echo "<p class=alertT><b>Edit Data

Kategori Kuisioner Berhasil . </b></p>";

}

else{

echo "<p class=alertF><b>Edit Data

Kategori Kuisisoner Gagal ! </b></p><br><center>[ <a

style=color:#0099cc href=javascript:history.go(-

1)>KEMBALI</a> ]</center>";

}

}

else{

echo "<p

class=alertF><b>Masih Terdapat Field Yang

Kosong!</b></p><br><center>[ <a

style=color:#0099cc href=javascript:history.go(-

1)>KEMBALI</a> ]</center>";

}

break;

case "hapus":

$id=$_GET['id'];

$sql="SELECT

idPertanyaan FROM pertanyaan WHERE

idKategori='$id'";

$query=mysql_query($sql);

if(mysql_num_rows($query)>0){

echo "<p

class=alertF><b>Data Kategori Kuisoner Tidak Berhasil

Dihapus . Kategori ini masih memiliki pertanyaan

kuisioner terkait.</b></p><br><center>[ <a

style=color:blue href=javascript:history.go(-

1)>KEMBALI</a> ]</center><br>";

}

else{

$perintah="DELETE FROM kategori WHERE

idKategori='$id'";

$hasil=mysql_query($perintah);

if($hasil){

echo "<p class=alertT><b>Data Kategori

Kuisioner Berhasil Di Hapus. </b></p>";

}

else{

echo "<p class=alertF><b>Data Kategori

Kuisoner Tidak Berhasil

Dihapus</b></p><br><center>[ <a style=color:blue

href=javascript:history.go(-1)>KEMBALI</a>

]</center><br>";

}

}

break;

case "cari":?>

<form

action="kuisoner.php?rand=<?php echo

$rand;?>&state=result" method="post">

<table

border="0.2" align="center" cellpadding="2"

cellspacing="2">

<tr>

<td>Pertanyaan Kuisoner:</td>

<td><input type="text" class="txtField"

name="r" size="30"></td>

<td><input type="submit"

name="btnFind" value="Temukan"

class="button"></td>

</tr>

</table>

Page 291: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

264

</form>

<?php

break;

case "result":

if(isset($_POST['btnFind'])){

if($_POST['r'] ==""){

echo "<p

class=alertF><b>Field Pencarian Masih

Kosong</b></p><br><center>[ <a style=color:blue

href=javascript:history.go(-1)>KEMBALI</a>

]</center><br>";

}

else{

$warna1 = "

#999999";

$warna2 = "#CCCCCC

";

$warna

= $warna1;

$r=$_POST['r'];

$sql="SELECT * FROM pertanyaan P,

kategori K WHERE P.pertanyaan LIKE '%$r%' AND

K.idKategori=P.idKategori";

$query=mysql_query($sql);

if(mysql_num_rows($query)==0){

echo "<p class=alertF><b>Data Yang Dicari

Tidak Ada</b></p><br><center>[ <a style=color:blue

href=javascript:history.go(-1)>KEMBALI</a>

]</center><br>";

}

else{

echo "

<div style=\"float: left; padding-left: 10px;

padding-bottom:10px;\"><b>Hasil Pencarian Dengan

Keyword : <font

color=\"#0099cc\">$r</font></b></div>

<br>

<table border=0 cellspacing=0

cellpadding=3 align=center width=100%>

<tr align=center class=thstyle>

<th>No</th>

<th>Pertanyaan</th>

<th>Kategori</th>

</tr>";

$no=$posisi+1;

while($row=mysql_fetch_array($query)){

if($warna == $warna1){

$warna = $warna2;

}

else{

$warna = $warna1;

}

if($row[idStatusLogin]==1){

$login="<font color=\"red\">Ya</font>";

}

else{

Page 292: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

265

$login="Tidak";

}

echo "<tr bgcolor=$warna>";

echo "<td align=center>$no</td>";

echo "<td>$row[pertanyaan]</td>";

echo "<td>$row[namaKategori]</td>";

$no++;

}

echo

"</table>

<br>

<center>[

<a style=color:blue href=javascript:history.go(-

1)>KEMBALI</a> ]</center>

";

}

}

}

else{

echo "<p

class=alertF><b>Tidak Ada Parameter Yang

Dikirim</b></p><br><center>[ <a style=color:blue

href=javascript:history.go(-1)>KEMBALI</a>

]</center><br>";

}

break;

case "detil":

$id=$_GET[id];

$sql="SELECT * FROM

pertanyaan WHERE idKategori='$id'";

$query=mysql_query($sql);

$jum=mysql_num_rows($query);

if(mysql_num_rows($query)==0){

echo "<p

class=alertF><b>Tidak Ada Data Yang Dapat

Ditampilkan</b></p><br><center>[ <a

style=color:blue

href=kuisoner.php?rand=$rand>KEMBALI</a>

]</center><br>";

}

else{

$sql2="SELECT *

FROM kategori WHERE idKategori='$id'";

$query2=mysql_query($sql2);

$row2=mysql_fetch_array($query2);

echo "

<div

align=\"center\"><b>| DAFTAR PERTANYAAN

KATEGORI $row2[namaKategori] |</b></div><br>

<table

table width=\"550\" border=\"0.2\" align=\"center\"

cellpadding=\"3\" cellspacing=\"2\" class=\"form\">

<tr>

<td></td>

</tr>

<tr>

<td>

<ul>

";

while($row=mysql_fetch_array($query)){

echo "

Page 293: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

266

<li>$row[pertanyaan] &nbsp;|&nbsp;<a

href=\"kuisoner.php?rand=$rand&state=edit&kde=$r

ow[idPertanyaan]&id=$id\">Edit</a>&nbsp;|&nbsp;

<a

href=\"kuisoner.php?rand=$rand&state=delete&kde=

$row[idPertanyaan]&id=$id\">Hapus</a></li>

";

}

echo "

</ul>

<br>

Terdapat : $jum Pertanyaan

<br>

</td>";

echo "</tr>

</table>

<br>

<center>[

<a style=color:blue

href=kuisoner.php?rand=$rand>KEMBALI</a>

]</center>

";

}

break;

case "DD":

$q=2;

$sql="SELECT * FROM

pertanyaan WHERE idKuisioner='$q'";

$query=mysql_query($sql);

$jum=mysql_num_rows($query);

if(mysql_num_rows($query)==0){

echo "<p

class=alertF><b>Tidak Ada Data Yang Dapat

Ditampilkan</b></p><br><center>[ <a

style=color:blue

href=kuisoner.php?rand=$rand>KEMBALI</a>

]</center><br>";

}

else{

$sql2="SELECT *

FROM pertanyaan WHERE idKuisioner='$q'";

$query2=mysql_query($sql2);

$row2=mysql_fetch_array($query2);

echo "

<div

align=\"center\"><b>| DAFTAR PERTANYAAN

KUISIONER DOSEN TO DOSEN |</b></div><br>

<table

table width=\"550\" border=\"0.2\" align=\"center\"

cellpadding=\"3\" cellspacing=\"2\" class=\"form\">

<tr>

<td></td>

</tr>

<tr>

<td>

<ul>

";

while($row=mysql_fetch_array($query)){

echo "

<li> <a

href=\"kuisoner.php?rand=$rand&state=edit&kde=$r

ow[idPertanyaan]&id=$id\">Edit</a>&nbsp;|&nbsp;

<a

Page 294: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

267

href=\"kuisoner.php?rand=$rand&state=delete&kde=

$row[idPertanyaan]&id=$id\">Hapus</a>&nbsp;|&n

bsp;$row[pertanyaan]</li>

";

}

echo "

</ul>

<br>

Terdapat : $jum Pertanyaan

<br>

</td>";

echo "</tr>

</table>

<br>

<center>[

<a style=color:blue

href=kuisoner.php?rand=$rand>KEMBALI</a>

]</center>

";

}

break;

case "AD":

$q=3;

$sql="SELECT * FROM

pertanyaan WHERE idKuisioner='$q'";

$query=mysql_query($sql);

$jum=mysql_num_rows($query);

if(mysql_num_rows($query)==0){

echo "<p

class=alertF><b>Tidak Ada Data Yang Dapat

Ditampilkan</b></p><br><center>[ <a

style=color:blue

href=kuisoner.php?rand=$rand>KEMBALI</a>

]</center><br>";

}

else{

$sql2="SELECT *

FROM pertanyaan WHERE idKuisioner='$q'";

$query2=mysql_query($sql2);

$row2=mysql_fetch_array($query2);

echo "

<div

align=\"center\"><b>| DAFTAR PERTANYAAN

KUISIONER ATASAN TO DOSEN |</b></div><br>

<table

table width=\"550\" border=\"0.2\" align=\"center\"

cellpadding=\"3\" cellspacing=\"2\" class=\"form\">

<tr>

<td></td>

</tr>

<tr>

<td>

<ul>

";

while($row=mysql_fetch_array($query)){

echo "

<li> <a

href=\"kuisoner.php?rand=$rand&state=edit&kde=$r

ow[idPertanyaan]&id=$id\"><img height=12

border='0' src='$root/images/edit.png'

</a>&nbsp;|&nbsp;<a

href=\"kuisoner.php?rand=$rand&state=delete&kde=

$row[idPertanyaan]&id=$id\"><img height=12

border='0' src='$root/images/delete.png'

</a></a>&nbsp;|&nbsp;$row[pertanyaan]</li>

";

}

Page 295: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

268

echo "

</ul>

<br>

Terdapat : $jum Pertanyaan

<br>

</td>";

echo "</tr>

</table>

<br>

<center>[

<a style=color:blue

href=kuisoner.php?rand=$rand>KEMBALI</a>

]</center>

";

}

break;

case "MD":

$q=1;

$sql="SELECT * FROM

pertanyaan WHERE idKuisioner='$q'";

$query=mysql_query($sql);

$jum=mysql_num_rows($query);

if(mysql_num_rows($query)==0){

echo "<p

class=alertF><b>Tidak Ada Data Yang Dapat

Ditampilkan</b></p><br><center>[ <a

style=color:blue

href=kuisoner.php?rand=$rand>KEMBALI</a>

]</center><br>";

}

else{

$sql2="SELECT *

FROM pertanyaan WHERE idKuisioner='$q'";

$query2=mysql_query($sql2);

$row2=mysql_fetch_array($query2);

echo "

<div

align=\"center\"><b>| DAFTAR PERTANYAAN

KUISIONER MAHASISWA TO DOSEN |</b></div><br>

<table

table width=\"550\" border=\"0.2\" align=\"center\"

cellpadding=\"3\" cellspacing=\"2\" class=\"form\">

<tr>

<td></td>

</tr>

<tr>

<td>

<ul>

";

while($row=mysql_fetch_array($query)){

echo "

<li> <a

href=\"kuisoner.php?rand=$rand&state=edit&kde=$r

ow[idPertanyaan]&id=$id\">Edit</a>&nbsp;|&nbsp;

<a

href=\"kuisoner.php?rand=$rand&state=delete&kde=

$row[idPertanyaan]&id=$id\">Hapus</a>&nbsp;|&n

bsp;$row[pertanyaan]</li> ";

}

echo "

</ul>

<br>

Page 296: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

269

Terdapat : $jum Pertanyaan

<br>

</td>";

echo "</tr>

</table>

<br>

<center>[

<a style=color:blue

href=kuisoner.php?rand=$rand>KEMBALI</a>

]</center>

";

}

break;

default:

$warna1 = "

#999999";

$warna2 = "#CCCCCC

";

$warna =

$warna1;

$batas=20;

$halaman=$_GET['halaman'];

if(empty($halaman)){

$posisi=0;

$halaman=1;

}

else

{

$posisi = ($halaman-1) * $batas;

}

$perintah="select *

FROM kategori ORDER BY kode ASC LIMIT

$posisi,$batas";

$hasil=mysql_query($perintah);

$jumlah=mysql_num_rows($hasil);

if($jumlah > 0){

echo"<div

align=\"center\"><b>| DAFTAR KUISIONER

|</b></div><br>";

echo "<br>

<table border=0 cellspacing=0

cellpadding=3 align=center width=100%>

<tr align=left class=thstyle>

<th>No</th>

<th>Kode Kuisoner</th>

<th>Kategori Kuisoner</th>

<th colspan=3

align=center>Aksi</th>

</tr>";

$no=$posisi+1;

while($row=mysql_fetch_array($hasil)){

if($warna

== $warna1)

{

$warna = $warna2;

}

else{

Page 297: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

270

$warna = $warna1;

}

echo "<tr

bgcolor=$warna>";

echo "<td

align=left>$no</td>";

echo

"<td>$row[kode]</td>";

echo

"<td>$row[namaKategori]</td>";

echo "<td

align=center><a style=color:blue

href=\"kuisoner.php?rand=$rand&state=detil&id=$ro

w[idKategori]\"> <img height=12 border='0'

src='$root/images/view.png' > </a></td>";

echo "<td

align=center><a style=color:blue

href=\"kuisoner.php?rand=$rand&state=ubah&id=$r

ow[idKategori]\"><img height=12 border='0'

src='$root/images/edit.png' > </a></td>";

echo "<td

align=center><a style=color:blue

href=\"kuisoner.php?rand=$rand&state=delete&id=$

row[idKategori]\" onClick=\"return confirm('Anda

Yakin Akan Menghapus?');\"><img height=12

border='0' src='$root/images/delete.png' >

</a></td></tr>";

$no++;

}

echo "</table>";

echo "<div

align=center>";

$file="kuisoner.php?rand=$rand";

$perintah2="SELECT

* FROM kategori";

$hasil2=mysql_query($perintah2);

$jmldata=mysql_num_rows($hasil2);

$jmlhalaman=ceil($jmldata/$batas);

echo "<br>Halaman

<b>$halaman</b> dari

<b>$jmlhalaman</b><br><br>";

if($halaman > 1){

$previous=$halaman-1;

echo "<a style=color:blue;

href=$file&halaman=1><< First</a> | <a

style=color:blue; href=$file&halaman=$previous><

Previous</a> | ";

}

else{

echo "<< First | < Previous | ";

}

$angka=($halaman >

3 ? " ... " : " ");

for($i=$halaman-2;$i<$halaman;$i++){

if ($i < 1)

continue;

$angka .= "<a style=color:blue;

href=$file&halaman=$i>$i</a> ";

}

$angka .= "

<b>$halaman</b> ";

for($i=$halaman+1;$i<($halaman+3);$i++){

if ($i > $jmlhalaman)

break;

$angka .= "<a style=color:blue;

href=$file&halaman=$i>$i</a> ";

}

Page 298: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

271

$angka .=

($halaman+2<$jmlhalaman ? " ... <a style=color:blue;

href=$file&halaman=$jmlhalaman>$jmlhalaman</a>

" : " ");

echo "$angka";

if($halaman < $jmlhalaman){

$next=$halaman+1;

echo " | <a style=color:blue;

href=$file&halaman=$next>Next ></a> | <a

style=color:blue;

href=$file&halaman=$jmlhalaman>Last >></a> ";

}

else{

echo " | Next > | Last >>";

}

echo "<br><br>";

echo "Jumlah

Kategori : <b>$jmldata</b> Kategori</div><br>";

}

else{

echo "<p

class=alertF>Data Kuisoner tidak ditemukan dalam

database&nbsp;<a

href=\"kuisoner.php?rand=$rand&state=add\">Input

Data Baru</a></p>";

}

break;

}

?>

</div>

<?php } include("../library/footer.php"); ?>

Cetak.php

<?php

include_once("../../library/sambung.php");

$nidn=$_GET['nidn'];

$s=$_GET['s'];

$y=$_GET['y'];

$sqlDsn="SELECT *

FROM dosen D, mengajar M, matakuliah MK

WHERE D.nidn = '$nidn'

AND D.nidn = M.nidn

AND MK.kodeMk = M.kodeMk

AND M.tahunAKademik='$y'

AND M.semester='$s'

";

$queryDsn=mysql_query($sqlDsn);

$rowDsn=mysql_fetch_array($queryDsn);

if($s%2==0){

$smt="Genap";

}

else{

$smt="Ganjil";

}

?>

<body onLoad="print()">

<table width="750" align="center"

cellpadding="2" cellspacing="2">

<tr>

<td colspan="4"

align="center">

<u>HASIL

EVALUASI KINERJA DOSEN</u>

</td>

Page 299: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

272

</tr>

<tr>

<td

colspan="4"></td>

</tr>

<tr>

<td

colspan="4"></td>

</tr>

<tr>

<td

colspan="4"></td>

</tr>

<tr>

<td colspan="4"

align="left">

Bersama

ini diberitahukan bahwa :

</td>

</tr>

<tr>

<td

width="60"></td>

<td>Nama</td>

<td>:</td>

<td><?php echo

$rowDsn[nama];?></td>

</tr>

<tr>

<td></td>

<td>NIP</td>

<td>:</td>

<td><?php echo

$rowDsn[nidn];?></td>

</tr>

<tr>

<td></td>

<td>Pangkat/Golongan</td>

<td>:</td>

<td><?php echo

$rowDsn[pangkat];?></td>

</tr>

<tr>

<td></td>

<td>Jabatan

Fungsional</td>

<td>:</td>

<td><?php echo

$rowDsn[jabatanFungsional];?></td>

</tr>

<tr>

<td></td>

<td>Semester /

Tahun</td>

<td>:</td>

<td><?php echo

$smt."/".$y;?></td>

</tr>

<tr>

<td></td>

<td>Matakuliah</td>

<td>:</td>

<td><?php echo

$rowDsn[namaMk];?></td>

</tr>

<tr>

<td></td>

Page 300: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

273

<td>Program

Studi</td>

<td>:</td>

<td>Sistem

Informasi</td>

</tr>

<tr>

<td></td>

<td>Fakultas</td>

<td>:</td>

<td>Sains dan

Teknologi</td>

</tr>

</table>

<table width="750" align="center"

cellpadding="2" cellspacing="2">

<tr>

<td colspan="4">

Jumlah

skor yang diperoleh dari angket

</td>

</tr>

<?php

$sqlH="SELECT K.namaKategori, SUM(DP.nilai) AS

nilai,

COUNT(P.nim),

(SUM(DP.nilai)/count(P.nim)) AS rata,

P.tahunAkademik, P.semester

FROM

poling P, detpoling DP, kategori K

WHERE

P.idPoling=DP.idPoling AND

K.idKategori=DP.idKategori AND

P.idKuisioner=1 AND

P.nidn='$nidn' AND P.tahunAkademik='$y'

AND P.semester='$s' GROUP BY(DP.idKategori)";

$queryH=mysql_query($sqlH);

$n=1;

while($rowH=mysql_fetch_array($queryH)){

echo "

<tr>

<td width\"60\">$n.</td>

<td>$rowH[namaKategori]</td>

<td>:</td>

<td>$rowH[rata]</td><br>

</tr>

";

$n++;

$total+=$rowH[rata];

if($total>=0&&$total<=35){

$kriteria="Kurang";

}

elseif($total>=36&&$total<=70){

$kriteria="Cukup";

}

elseif($total>=71&&$total<=105){

$kriteria="Baik";

}

elseif($total>=106&&$total<=140){

$kriteria="Sangat Baik";

}

}

?> <tr>

<td colspan="4"

align="center">

--------------

--------------------------------

Page 301: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

274

--------------

-----------------------------<br>

Total

:<?php echo $total;?>

</td>

</tr>

</table>

<br><br>

<table width="750" align="center"

cellpadding="2" cellspacing="2">

<tr>

<td>

<p

align="justify">Berdasarkan jumlah skor diatas dan

kriteria penilaian (0-35 = kurang, 36 - 70 = cukup,<br>

71 - 105 = baik, 106 - 140 = sangat baik),maka yang

bersangkutan memperoleh<br>nilai : <strong><?php

echo $total."(".$kriteria.")";?></strong>

</td>

</tr>

<tr>

<td>

<p

align="justify">Catatan :

...................................................................

.

..............................................................

</p>

</td>

</tr>

<tr>

<td>

<div

style="float: right;">Jakarta, <tanggal><br>

Ketua

Program SI, <br>

<br>

<br>

<br>

<br>

<u>A'ang

Subiyakto, M Kom</u><br>

NIP

</div>

</td>

</tr>

</table>

</body>

Page 302: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

275

Page 303: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

276

LAMPIRAN TAMPILAN APLIKASI

Halaman home

Page 304: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

277

Halaman About Us

Halaman contact us

Page 305: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

278

Halaman home admin

Page 306: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

279

Halaman Master Mahasiswa (Admin)

Page 307: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

280

Halaman Input matakuliah (Admin)

Page 308: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

281

Halaman Tambah Master Dosen (Admin)

Page 309: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

282

Halaman Laporan (Admin)

Halaman Detail Laporan Dosen (Admin)

Page 310: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

283

Halaman Rangking all

Page 311: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

284

Halaman Pengaturan (Admin)

Page 312: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

285

Halaman Home (Mahasiswa)

Halaman KRS (Mahasiswa)

Page 313: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

286

Halaman Kuisioner (Mahasiswa)

Page 314: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

287

Halaman ubah password (Mahasiswa)

Halaman Home (Dosen)

Page 315: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

288

Halaman isi kuisioner (Dosen)

Page 316: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

289

Halaman kuisioner (Dosen)

Page 317: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

290

Halaman inbox pesan (Dosen)

Halaman kirim pesan (Dosen)

Page 318: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

291

Page 319: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

1

Sistem Informasi Evaluasi Kinerja Dosen

(Studi Kasus: Fakultas Sains dan Teknologi Universitas Islam

Negeri Syarif Hidayatullah Jakarta)

Lecturer Performance Evaluation Information System

(Case Study: Faculty of Science and Technology Islamic University Syarif

Hidayatullah Jakarta)

Syopiansyah Jaya Putra 1 , dan Nia Kumaladewi

2

aDekan Fakultas Sains dan Teknologi

Universitas Islam Negeri Syarif Hidayatullah Jakarta

Tel : (62-21) 7493606, 7493547 Fax : (62-21) 7493315

bStaf Pengajar Fakultas Sains dan Teknologi

Universitas Islam Negeri Syarif Hidayatullah Jakarta

Telepon : 08158940808

ABSTRAK Dosen sebagai pemegang peran, tugas, dan tanggung jawab yang sangat penting dalam

penyelenggaraan pendidikan pada perguruan tinggi perlu terus ditingkatkan kualitasnya. Fakultas

Sains dan Teknologi (FST) Universitas Islam Negeri Syarif Hidayatullah Jakarta adalah fakultas

yang memiliki kapasitas dosen cukup banyak dan selalu berusaha untuk terus meningkatkan

kualitas dosennya dengan cara melakukan kegiatan evaluasi kinerja dosen secara rutin. Akan tetapi

kegitan evaluasi berjalan dengan banyak hambatan sebab FST belum memiliki sistem yang dapat

membantu kegiatan tersebut. Oleh karena itu, untuk mengatasi permasalahan di atas maka

diperlukan suatu Sistem Informasi Evaluasi Kinerja Dosen. Pengumpulan data penelitian

menggunakan teknik observasi, wawancara, dan studi pustaka. Pendekatan pengembangan sistem

menggunakan model Rapid Application Development (RAD) dengan use case diagram, class

diagram, sequence diagram, activity diagram, state chart diagram sebagai alat untuk

perancangan, serta PHP dan MySQL sebagai alat pengkodean komputer.

Kata Kunci : Sistem Informasi Evaluasi Kinerja Dosen, RAD (Rapid Application

Develovement), use case diagram, class diagram, sequence diagram, activity

diagram, state chart diagram, PHP,d dan MySQL.

Page 320: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

2

I. Latar Belakang

Dosen adalah salah satu

komponen utama dalam sistem pendidikan

pada perguruan tinggi. Peran, tugas, dan

tanggung jawab dosen sangat penting

dalam mewujudkan tujuan pendidikan

nasional, yaitu mencerdaskan kehidupan

bangsa, meningkatkan kualitas manusia

Indonesia, meliputi kualitas iman dan

takwa, akhlak mulia, dan penguasaan ilmu

pengetahuan, teknologi, dan seni, serta

mewujudkan masyarakat Indonesia yang

maju, adil, makmur, dan beradab. Fakultas

Sains dan Teknologi (FST) Universitas

Islam Negeri (UIN) Syarif Hidayatullah

Jakarta, dalam rangka meningkatkan

kinerja sumber daya manusianya, yaitu

dalam kaitannya terhadap dosen. Secara

berkala mengadakan evaluasi kinerja

dosen setiap akhir perkuliahan seperti

pada waktu Ujian Akhir Semester (UAS).

Akan tetapi, dengan menggunakan

prosedur yang digunakan saat ini, sering

terjadi kesalahan dalam hasil laporan

evaluasi dosen yang diakibtkan proses

input dan analisa yang salah. Adanya

kesulitan dalam mengelola data evaluasi

atau dalam pencarian data evaluasi, sebab

media yang digunakan adalah kertas

sehingga data seringkali tertukar karena

tidak disimpan dan ditata secara rapi.

Selain itu mahasiswa sering kali tidak

mengisi angket evaluasi dengan lengkap

sehingga mengakibatkan tidak efektifnya

proses evaluasi yang menyulitkan TPED

dalam mengolah data. Memerlukan tim

khusus yaitu TPED untuk

menyelenggarakan kegiatan evaluasi

kinerja dosen sehingga terjadi

menumpuknya pekerjaan bagi staf yang

ditugaskan. Berdasarkan uraian di atas,

maka penulis tertarik untuk membahas

lebih lanjut dalam bentuk skripsi yaitu

dengan judul “Sistem Informasi Evaluasi

Kinerja Dosen pada Fakultas Sains dan

Teknologi Universitas Islam Negeri

Syarif Hidayatullah Jakarta”.

II. Landasan Teori

2.1 Pengembangan sistem

Pengembangan sistem

(system development) dapat berarti

menyusun suatu sistem baru untuk

menggantikan sistem yang lama

secara keseluruhan atau

memperbaiki sistem yang telah

ada. Sistem yang lama perlu

diperbaiki atau diganti.

2.2 Evaluasi Kinerja Dosen

Evaluasi Kinerja Dosen

adalah suatu proses yang

dilaksanakan sebagai upaya untuk

menilai kesesuaian pelaksanaan

kegiatan akademik oleh dosen

dibandingkan dengan tujuan

pendidikan atau standar akademik

yang telah ditetapkan. Kegiatan

evaluasi tersebut merupakan salah

satu upaya untuk terus menerus

meningkatkan kualitas akademik

dari dosen. Evaluasi memiliki

peranan yang sangat penting sebab

berbagai informasi dapat diperoleh

dari hasil pelaksanaan proses

evaluasi tersebut, dan selanjutnya

dapat dipergunakan untuk

mengetahui kekuatan dan

kelemahan pada berbagai

komponen yang terdapat dalam

proses belajar mengajar. Informasi

yang telah diperoleh tersebut

selanjutnya dapat dipergunakan

untuk memperbaiki kinerja dosen

secara menyeluruh. Agar proses

pelaksanaan evaluasi berjalan

dengan baik, maka dibuat suatu

instrumen evaluasi kinerja yang

dapat dipakai oleh dosen[1]

.

2.3 Konsep Dasar RAD

Dalam Pengembangan

Sistem Informasi Evaluasi Kinerja

Dosen ini, yaiut menggunakan

metode ojek oriented analisis

desain dengan model pendekatan

RAD (Rapid Application

Developement) [2]

. Ada tiga tahap

yaitu[3]

:

1. Perencanaan Syarat-syarat

Pada tahapan ini dilakukan

analisis proses bisnis, identifikasi

masalah, mendefinisikan lingkup,

dan solusi penyelesaian masalah.

Hal ini dilakukan untuk

mengetahui apa saja yang menjadi

kebutuhan sistem, mengenali

kelemahan sistem yang sedang

Page 321: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

3

berjalan dan mengenali masalah-

masalah yang ada pada sistem

serta menentukan ruang lingkup

sistem yang akan dikembangkan

dengan menentukan ukuran atau

batas-batas mengenai

penggembangan sistem.

2. Workshop Desain

Pada tahap ini penulis

membuat desain proses bisnis

usulan dan desain pemrograman

untuk data-data yang telah

didapatkan dan dimodelkan dalam

arsitektur sistem informasi.

Tujuan dari tahap ini pada

dasarnya adalah untuk

menganalisa masalah utama,

membangun dasar arsitektur

sistem informasi, menentukan

rencana proyek, mendapatkan

gambaran umum kebutuhan

sistem serta persyaratan dan

fungsi-fungsi utama sistem yang

akan dibangun. Dalam hal ini,

penulis melakukan perancangan

dengan menggunakan tools

pemodelan Unified Modeling

Language (UML). .

3. Implementasi

Pada tahapan ini

dilakukan perancangan proses

sebagai alternative solusi,

spesifikasi proses. Kemudian

merancang database dan tampilan

sebagai desain dari pemilihan

solusi terbaik, serta perancangan

jaringan.

4. System Implementation

Pada tahapan ini

dilakukan coding dari

implementasi solusi yang di pilih

dan mengevaluasi hasilnya dengan

pengujian sistem. Apabila terdapat

masalah yang tidak terpecahkan

maka penulis melakukan

pengkajian ulang ke langkah

identifikasi masalah dan analisa

sistem.

III. Alat dan Bahan

3.1 Bahan dan alat yang digunakan

dalam penelitian ini adalah:

1. Bahan : Data-data yang

digunakan dalam

Pengembangan Sistem

Infromasi Evaluasi Kinerja

Dosen ini. Yaitu, data masalah

terkait dengan sistem evaluasi

kinerja dosen yang sedang

berjalan pada FST UIN Syarif

Hidayatullah Jakarta.

2. Alat :

a. Software :

• Operating system

(minimum required

windows XP).

• Web Server (xampp

1.6.8).

• Database Server

(MySQL server 5.0).

3.2 Prosedur Penelitian

Hal pertama yang

dilakukan adalah

mengumpulkan data dengan

mempelajari studi kepustakaan

yang ada, dan mengumpulkan

data dengan cara melakukan

observasi lapangan dan

wawancara kepada staf

akademik FST UIN Syarif

Hidayatullah Jakarta. Kemudian

melakukan analisis sistem.

IV. Pembahasan

4.1 Sistem yang Berjalan

Analisis dari sistem yang

berjalan adalah sebagai berikut:

Alur implementasi atau

kegiatannya yaitu dimulai dengan

pembentukan Tim Penyelenggara

Evaluasi Dosen (TPED) oleh

Dekan/Direktur. Kemudian TPED

menyebarkan instrumen evaluasi

dosen berupa kuisioner, kemudian

mahasiswa mengisi instrumen

tersebut, setelah diisi mahasiswa

mengembalikan instrumen

tersebut kepada TPED. TPED

mengecek kelayakan instrumen

yang telah diisi oleh mahasiswa,

setelah itu TPED melakukan data

entry kedalam komputer dengan

Page 322: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

4

menggunakan perangkat lunak

Microsoft excel untuk kemudian

dianalisa dan dihitung perolehan

hasilnya. Setelah tahap tersebut

selesai, TPED melaporkan hasil

perolehan nilai evaluasi semua

dosen kepada Dekan/Direktur.

Alur selanjutnya yaitu

Dekan/Direktur memberitahukan

hasil evaluasi kepada dosen yang

bersangkutan. Apabila dosen yang

bersangkutan berkinerja

memuaskan dan sangat baik, maka

dosen tersebut akan memperoleh

reward, dan apabila dosen yang

bersangkutan berkinerja sangat

kurang, maka akan memperoleh

punishment. Tahap berikutnya

yaitu dosen melaporkan hasil

evaluasi dosen ke Rektor,

kemudian Rektor melakukan

follow up kepada Universitas,

Fakultas dan Jurusan atau

Program studi.

4.2 Usulan Sistem Baru

Analisis dari usulan

sistem yang diajukan adalah

sebagai berikut:

Secara umum sistem yang akan

dikembangkan yaitu, evaluasi

kinerja dosen selain dilakukan

oleh mahasiswa terhadap dosen,

yaitu ditambahkan dengan dosen

terhadap dosen atau sesama rekan

sejawat, dan atasan terhadap

bawahan, serta proses evaluasi

tersebut dilakukan secara on line,

setiap mahasiswa, dosen, dan

atasan memiliki account khusus

untuk melakukan proses evaluasi

atau mengisi kuisioner. Sistem

dapat pula menginformasikan

mengenai data dosen, data

mahasiswa, data evaluasi kinerja

baik per individu atau secara

keseluruhan, mengolah data dan

menghitungnya hasil evaluasi

secara otomatis.

4.3 Rancangan Antarmuka Sistem

Menggambarkan

perancanga antarmuka pada sistem

evaluasi kinerja dosen yang akan

dibangun.

V. Simpulan

Berdasarkan uraian dan

pembahasan pada bab-bab

sebelumnya, maka dapat ditarik

simpulan bahwa:

1. Sistem evaluasi kinerja dosen

yang dibuat terdiri dari evaluasi

penilaian mahasiswa, penilaian

rekan sejawat dan penilaian atasan

dengan lingkup fakultas.

2. Sistem evaluasi kinerja dosen

yang dibuat dapat membantu

dalam kegiatan evaluasi kinerja

dosen dan dapat digunakan

sebagai indikator untuk

meningkatkan kualitas dosen

terkait dengan beracuan pada

kompetensi dasar yang diraih dari

seorang dosen.

3. Sistem evaluasi kinerja dosen

yang dibuat telah terkomputerisasi

dan berbasis web serta dapat

dijadikan solusi alternatif untuk

membantu dalam proses evaluasi

kinerja dosen.

4. Sistem informasi evaluasi kinerja

dosen yang dibuat hasil outputnya

dapat membantu pimpinan dalam

pengambilan keputusan untuk

melakukan pengembangan dosen.

5. Dengan sistem ini pengguna dapat

melihat hasil penilaian secara

cepat dan detail.

Daftar Pustaka

[1]sdddhttp://bkma.umm.ac.id/home.php?

c=1414

[2] Whitten, Bently, Ditman. 2004.

Metode Desain & Analisis Sistem

Edisi 6. Yogyakarta: ANDI.

(terjemahan)

[3] Kendall, kenneth E. & Kendall,

Jullie E.2006, Analisis dan

perancangan sistem Edisi 5

bahasa indonesia, PT.Indeks

Page 323: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

5

Dekan/Direktur membentuk

Tim Penyelenggara Evaluasi

Dosen (TPED)

TPED menyebarkan

instrumen

Mahasiswa mengisi

instrumen

Dosen/Direktur

memberitahukan hasil

evaluasi kepada

dosen ybs.

TPED melaporkan

hasil analisa kepada

Dekan/Direktur

TPED melakukan

analisa

TPED melakukan

data entry

TPED mengecek

kelayakan instrumen

Mahasiswa

mengembalikan

instrumen ke TPED

TPED menyebarkan

instrumen

TPED menyebarkan

instrumen

Dekan/Direktur melaporkan

hasil evaluasi dosen ke Rektor

FOLLOW UP

Universitas Fakultas Jurusan/Program studi

Gambar 4.2 Proses Bisnis Evaluasi Kinerja Dosen (Sumber: Surat Keputusan Rektor UIN

Syarif Hidayatullah Jakarta, 2005)

Dekan

server

Input krs, input kuisioner, input pesan,cari data

Store data

dosen

administrator

Validasi KRS

CRUD data master

kaprodi

mahasiswa

input kuisioner, input pesan,cari data

input kuisioner, input pesan, view laporan,cari data view laporan, input pesan, cari data

Sistem

Gambar 4.3 Proses bisnis sistem yang diusulkan

icon EDOS icon FST

HOME PROSEDUR INFORMASI ABOUT US CONTACT US

Flash Slide

Username

Password

Login User

Gambar 4.78 Rancangan halaman login user

Page 324: SISTEM INFORMASI EVALUASI KINERJA DOSEN PADA …repository.uinjkt.ac.id/dspace/bitstream/123456789/2722/1/MUHAMAD... · i sistem informasi evaluasi kinerja dosen. pada . fakultas

6

Icon EDOS

Tanggal

gantiPaswrd-Logout

Master KRS LAPORAN PENGATURAN

Mahasiswa Prodi SI

Dosen Tambah TI

Matakuliah Cari Fisika

Kuisioner

Kimia

User

Biologi

Informasi

Agribisnis

Pesan

All Prodi

Tabel Mahasiswa Prodi Sistem Informasi

NIM Nama Semester Email

FOOTER

Gambar 4.79 Rancangan master mahasiswa

Icon EDOS

Tanggal

gantiPaswrd-Logout

Master KRS LAPORAN PENGATURAN

Rangking dosen

0

20

40

60

80

100

1st Qtr 2nd Qtr 3rd Qtr 4th Qtr

East

West

North

FOOTER

Gambar 4.94 Halaman rangking dosen