luthfia nh m3108044 pembuatan sistem informasi … · evaluating soft skill. the purpose of this...

97
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user PEMBUATAN SISTEM INFORMASI EVALUASI SOFT SKILL DIPLOMA III TEKNIK INFORMATIKA FMIPA UNS BERBASIS WEB TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Ilmu Komputer Diajukan Oleh : LUTHFIA NURMA HAPSARI NIM. M3108044 PROGRAM DIPLOMA III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2011

Upload: phamminh

Post on 27-Jul-2019

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

PEMBUATAN SISTEM INFORMASI EVALUASI SOFT SKILL

DIPLOMA III TEKNIK INFORMATIKA FMIPA UNS BERBASIS WEB

TUGAS AKHIR

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya

Program Diploma III Ilmu Komputer

Diajukan Oleh :

LUTHFIA NURMA HAPSARI

NIM. M3108044

PROGRAM DIPLOMA III ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

2011

Page 2: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ii

HALAMAN PERSETUJUAN

PEMBUATAN SISTEM INFORMASI EVALUASI SOFT SKILL

DIPLOMA III TEKNIK INFORMATIKA FMIPA UNS BERBASIS WEB

Disusun Oleh :

LUTHFIA NURMA HAPSARI

NIM. M3108044

Tugas Akhir ini telah disetujui untuk dipertahankan di hadapan dewan penguji

pada tanggal 4 Juli 2011

Pembimbing Utama

Drs. YS Palgunadi, M.Sc.

NIP. 19560407 198303 1 004

Page 3: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iii

HALAMAN PENGESAHAN

PEMBUATAN SISTEM INFORMASI EVALUASI SOFT SKILL

DIPLOMA III TEKNIK INFORMATIKA FMIPA UNS BERBASIS WEB

Disusun Oleh : Luthfia Nurma Hapsari

NIM. M3108044

Dibimbing Oleh :

Pembimbing Utama

Drs. YS Palgunadi, M.Sc.

NIP. 19560407 198303 1 004

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir Program Diploma III Ilmu Komputer Pada hari Senin tanggal 4 Juli 2011

Dewan Penguji 1. Penguji 1 Drs. YS Palgunadi, M.Sc.

NIP. 19560407 198303 1 004 (________________)

2. Penguji 2 Taufiqurrakhman NH, S.Kom.

NIDN. 0622058201 (________________)

3. Penguji 3 Umi Salamah, S.Si, M.Kom.

NIP. 19700217 199702 2 001 (________________)

Disahkan Oleh :

Ketua

Dekan FMIPA UNS Program DIII Ilmu Komputer UNS

Ir. Ari Handono Ramelan, M.Sc(Hons), PhD Drs.YS Palgunadi, M.Sc.

NIP. 19610223 198601 1 001 NIP. 19560407 198303 1 004

Page 4: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iv

ABSTRACT

Luthfia Nurma Hapsari. 2011. THE MAKING OF WEB BASED SOFT SKILL

EVALUATION INFORMATION SYSTEM FOR DIII TEKNIK

INFORMATIKA FMIPA UNS. Computer Science Pregraduate Program.

Information Engineering. Mathematics and Science Faculty. Sebelas Maret

University.

Soft skill has an important role for the students in searching job and in supporting successful of students in career. This is the reason why DIII Teknik Informatika makes soft skill assessment guidelines in 2010 and it is expected to be implemented in beginning of 2011 for student enrollment in 2009. In implementation, it is required a mechanism for training, monitoring and evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII Teknik Informatika FMIPA UNS to answer the system required.

The making of web based soft skill evaluation information system through several steps. The first step to built this information system was to make the modeling of processes which included the designing of Context Diagram, Decomposition Diagram, and DFD. The second step was to make the modeling of database which was included the designing of ERD, database and relational between table. The third step was to design the structure navigation of information system. The fouth step was to design the view of information system. The last step was to implement the design of system into the programe using PHP and HTML for its programming language and MySQL for its DBMS.

The making of web based soft skill evaluation information system has been completed. The advantages of this information system is useful as an instrument for monitoring the implementation of soft skill activities of students DIII Teknik Informatika, as an instrument for competency assessment fulfillment of DIII Teknik Informatika graduated, and as an instrument for judicium.

Keyword : Web Based Soft Skill Evaluation Information System

Page 5: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

v

ABSTRAK

Luthfia Nurma Hapsari. 2011. PEMBUATAN SISTEM INFORMASI

EVALUASI SOFT SKILL DIII TEKNIK INFORMATIKA FMIPA UNS

BERBASIS WEB. Program DIII Ilmu Komputer. Teknik Informatika. Fakultas

Matematika dan Ilmu Pengetahuan Alam. Universitas Sebelas Maret Surakarta.

Soft skill berperan penting bagi mahasiswa dalam pencarian kerja maupun dalam menunjang kesuksesan mahasiswa dalam memasuki dunia kerja. Hal ini melatarbelakangi DIII Teknik Informatika FMIPA UNS untuk membuat pedoman evaluasi soft skill tahun 2010 dan diharapkan dapat segera diterapkan mulai tahun 2011 untuk mahasiswa angkatan 2009. Dalam pelaksanaannya dibutuhkan suatu mekanisme pembinaan. monitoring, dan evaluasi soft skill. Tujuan dari Tugas Akhir ini adalah membangun suatu sistem informasi evaluasi soft skill DIII Teknik Informatika UNS berbasis web yang dapat menjawab kebutuhan tersebut.

Pembuatan sistem informasi evaluasi soft skill DIII Teknik Informatika FMIPA UNS melalui beberapa tahapan. Tahap pertama dalam membangun sistem informasi ini adalah dengan membuat permodelan proses meliputi perancangan Context Diagram, Diagram Dekomposisi dan DFD. Tahap kedua membuat permodelan basis data meliputi perancangan ERD, perancangan basis data dan perancangan Relasional Antar Tabel (RAT). Tahap ketiga membuat perancangan struktur navigasi. Tahap keempat membuat perancangan tampilan sistem informasi. Tahap terakhir melakukan implementasi perancangan ke sistem dengan menggunakan bahasa pemrograman PHP dan HTML dengan DBMS MySQL.

Sistem informasi evaluasi soft skill DIII Teknik Informatika FMIPA UNS telah selesai dibangun. Adapun kelebihan dari sistem ini antara lain membantu sebagai instrumen monitoring pelaksanaan kegiatan pembinaan soft skill mahasiswa DIII Teknik Informatika, membantu sebagai alat penilai pemenuhan kompetensi lulusan DIII Teknik Informatika, dan membantu sebagai salah satu alat pelaksanaan Yudisium.

Kata Kunci : Sistem Informasi Evaluasi Softskill Berbasis Web

Page 6: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

MOTTO DAN PERSEMBAHAN

Cara untuk menjadi di depan adalah memulai sekarang. Jika memulai

sekarang, tahun depan Anda akan tahu banyak hal yang sekarang tidak

diketahui, dan Anda tak akan mengetahui masa depan jika Anda menunggu-

nunggu. (William Feather)

Cara memulai adalah dengan berhenti berbicara dan mulai melakukan.

(Walt Disney)

Jika Anda menginginkan sesuatu yang belum pernah anda miliki, Anda harus

bersedia melakukan sesuatu yang belum pernah Anda lakukan.

(Thomas Jefferson)

Hargailah segala yang kau miliki; anda akan memiliki lebih lagi. Jika anda

fokus pada apa yang tidak anda miliki, anda tidak akan pernah merasa cukup

dalam hal apapun. (Oprah Winfrey)

Kebanggaan kita yang terbesar adalah bukan tidak pernah gagal, tetapi

bangkit kembali setiap kali kita jatuh. (Confusius)

Kupersembahkan catatan kecil ini untuk :

1. Kedua orang tua tercinta

2. Adik-adikku Putri dan Nadia

3. Teman-teman seperjuangan

4. Semua yang mendukungku

Page 7: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vii

KATA PENGANTAR

Syukur alhamdulillah, segala pujian dan syukur penulis panjatkan kehadirat

Allah SWT yang telah melimpahkan segala rahmat dan hidayah serta

lindunganNya sehingga penulis mampu menyelesaikan Tugas Akhir dan

menuliskan laporannya tepat waktu.

Laporan Tugas Akhir ini disusun untuk memenuhi sebagian persyaratan

memperoleh kelulusan Diploma III Teknik Informatika Fakultas Matematika dan

Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta.

Dalam Pelaksanaan Tugas Akhir yang didalamnya termasuk kegiatan

pembuatan laporan ini, penulis mendapat banyak bantuan berbagai pihak. Tanpa

bantuan Allah subhana melalui tangan mereka niscaya Tugas Akhir

penulis tidak akan berjalan dengan lancar. Untuk itu Penulis ingin mengucapkan

terima kasih kepada :

1. Drs. YS. Palgunadi, M.Sc., selaku Ketua Prodi DIII Ilmu Komputer

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas

Maret sekaligus selaku dosen pembimbing Tugas Akhir yang telah banyak

memberikan bimbingan dan saran dalam pembuatan Tugas Akhir dan

laporan Tugas Akhir .

2. Mochtar Yunianto, M.Si., selaku sekretaris program, yang telah bersedia

meluangkan waktu ketika penulis merasa mengalami kesulitan-kesulitan

dalam teknis pelaksanaan Tugas Akhir.

3. Tutut Maitanti S. Si., selaku divisi kemahasiswaan, yang telah bersedia

meluangkan waktu untuk wawancara dengan penulis sehubungan dengan

pembinaan soft skill.

4. Keluarga tercinta atas support dan bantuan yang selalu diberikan.

5. Teman-teman, kakak tingkat, dan semua pihak yang telah memberi

masukan dan bantuan selama Penulis mengerjakan Tugas Akhir dan

laporan.

Page 8: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

viii

Semoga laporan ini bermanfaat bagi penulis sendiri khususnya dan bagi

mahasiswa DIII Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan

Alam.

Surakarta, Mei 2011

Penulis

Page 9: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ix

DAFTAR ISI

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

HALAMAN PERSETUJUAN ................................................................................ ii

HALAMAN PENGESAHAN ................................................................................ iii

ABSTRACT ........................................................................................................... iv

ABSTRAK .............................................................................................................. v

MOTTO DAN PERSEMBAHAN ......................................................................... vi

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

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

DAFTAR TABEL ................................................................................................. xi

DAFTAR GAMBAR ........................................................................................... xii

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

A. Latar Belakang ....................................................................... 1

B. Perumusan Masalah ................................................................ 2

C. Batasan Masalah ..................................................................... 2

D. Tujuan dan Manfaat ............................................................... 2

E. Metodologi Penelitian ............................................................. 3

F. Sistematika Penelitian ............................................................. 4

BAB II LANDASAN TEORI .................................................................... 6

A. Sistem Informasi Manajemen ................................................. 6

B. Perancangan Sistem ................................................................ 6

C. Basis Data ............................................................................... 9

Page 10: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

x

D. Pemodelan Data ...................................................................... 9

E. Perancangan Struktur Navigasi ............................................. 11

F. HTML dan PHP .................................................................... 11

G. MySQL ................................................................................. 11

BAB III PERANCANGAN DAN DESAIN .............................................. 12

A. Pemodelan Proses ................................................................. 12

B. Pemodelan Basis Data .......................................................... 28

C. Perancangan Struktur Navigasi ............................................ 42

D. Perancangan Desain Tampilan ............................................. 45

BAB IV IMPLEMENTASI DAN ANALISA IMPLEMENTASI............. 47

A. Implementasi ........................................................................ 47

B. Analisa Implementasi ........................................................... 79

BAB V PENUTUP .................................................................................... 82

A. Kesimpulan ........................................................................... 82

B. Saran ..................................................................................... 82

DAFTAR PUSTAKA ........................................................................................... 83

Page 11: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xi

DAFTAR TABEL

Tabel 1. Simbol Komponen Context Diagram ........................................................ 7

Tabel 2. Simbol Komponen Diagram Dekomposisi ............................................... 8

Tabel 3. Simbol Komponen DFD ........................................................................... 8

Tabel 4. Simbol Komponen ERD ......................................................................... 10

Tabel 5. Tabel Admin ........................................................................................... 31

Tabel 6. Tabel Dosen_PA ..................................................................................... 31

Tabel 7. Tabel Mahasiswa..................................................................................... 32

Tabel 8. Tabel Bidang ........................................................................................... 33

Tabel 9. Tabel Kegiatan ........................................................................................ 33

Tabel 10. Tabel Rinci_Keg ................................................................................... 34

Tabel 11. Tabel Daftar_Pelanggaran..................................................................... 35

Tabel 12. Tabel Cttn_Kedisiplinan ....................................................................... 36

Tabel 13. Tabel Softskill ....................................................................................... 37

Tabel 14. Tabel Skor ............................................................................................. 38

Tabel 15. Tabel Pengesahan .................................................................................. 39

Tabel 16. Tabel Informasi ..................................................................................... 40

Tabel 17. Tabel Pedoman ...................................................................................... 41

Page 12: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xii

DAFTAR GAMBAR

Gambar 1. Diagram Konteks Pemodelan Proses .................................................. 12

Gambar 2. Diagram Dekomposisi Pemodelan Proses .......................................... 13

Gambar 3. DFD Level 0 ........................................................................................ 14

Gambar 4. DFD Level 1 Proses 1 (Login) ............................................................ 15

Gambar 5. DFD Level 1 Proses 2 (Manipulasi User) ........................................... 16

Gambar 6. DFD Level 1 Proses 3 (Manipulasi Soft Skill) ................................... 17

Gambar 7. DFD Level 1 Proses 4 (Backup dan Restore Database) ...................... 18

Gambar 8. DFD Level 1 Proses 5 (Manipulasi Fitur Tambahan) ......................... 18

Gambar 9. DFD Level 2 Proses 2.1 (Manipulasi Data Bagian Kemahasiswaan) . 19

Gambar 10. DFD Level 2 Proses 2.2 (Manipulasi Data Mahasiswa) ................... 19

Gambar 11. DFD Level 2 Proses 2.3 (Manipulasi Data Dosen PA) ..................... 20

Gambar 12. DFD Level 2 Proses 2.4 (Manipulasi Data Kajur) ............................ 20

Gambar 13. DFD Level 2 Proses 2.5 (Manipulasi Data Dekanat) ........................ 21

Gambar 14. DFD Level 2 Proses 3.1 (Manipulasi Data Bidang).......................... 21

Gambar 15. DFD Level 2 Proses 3.2 (Manipulasi Data Kegiatan) ....................... 22

Gambar 16. DFD Level 2 Proses 3.3 (Manipulasi Data Rincian Kegiatan) ......... 23

Gambar 17. DFD Level 2 Proses 3.4 (Manipulasi Data Catatan Kedisiplinan) .. 23

Gambar 18. DFD Level 2 Proses 3.5 (Manipulasi Data Pengesahan) .................. 24

Gambar 19. DFD Level 2 Proses 3.6 (Manipulasi Data Skor Pembinaan) ........... 24

Gambar 20. DFD Level 2 Proses 3.7 (Manipulasi Data Soft Skill) ...................... 25

Gambar 21. DFD Level 2 Proses 3.8 (Manipulasi Data Daftar Pelanggaran) ...... 26

Gambar 22. DFD Level 2 Proses 4.1 (Backup Database) ..................................... 26

Page 13: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xiii

Gambar 23. DFD Level 2 Proses 5.1 (Manipulasi Data Informasi)...................... 27

Gambar 24. DFD Level 2 Proses 5.2 (Manipulasi Data Pedoman) ...................... 27

Gambar 25. ERD Pemodelan Basis Data .............................................................. 28

Gambar 26. Relasional Antar Tabel ...................................................................... 29

Gambar 27. Perancangan Struktur Navigasi Sistem Informasi ............................. 42

Gambar 28. Perancangan Struktur Navigasi Halaman Mahasiswa ....................... 42

Gambar 29. Perancangan Struktur Navigasi Halaman Bagian Kemahasiswaan .. 43

Gambar 30. Perancangan Struktur Navigasi Halaman Dosen PA ........................ 44

Gambar 31. Perancangan Struktur Navigasi Halaman Kajur................................ 44

Gambar 32. Perancangan Struktur Navigasi Halaman Dekanat ........................... 45

Gambar 33. Perancangan Desain Tampilan Halaman Depan ............................... 45

Gambar 34. Perancangan Desain Tampilan Halaman Mahasiswa........................ 46

Gambar 35. Perancangan Desain Tampilan Halaman Bagian Kemahasiswaan, Dosen PA, Kajur, dan Dekanat ............................................................................. 46

Gambar 36. Halaman Beranda Bagian Kemahasiswaan ....................................... 48

Gambar 37. Halaman Daftar User Tetap............................................................... 49

Gambar 38. Halaman Ubah Akun Admin ............................................................. 50

Gambar 39. Halaman Daftar Mahasiswa .............................................................. 50

Gambar 40. Halaman Cetak Report Soft Skill Mahasiswa ................................... 51

Gambar 41. Report Penilaian Soft Skill Mahasiswa Dikelompokkan Berdasarkan Status Penilaian Soft Skill ..................................................................................... 52

Gambar 42. Report Penilaian Soft Skill Mahasiswa Tidak Dikelompokkan Berdasarkan Status Penilaian Soft Skill ................................................................ 52

Gambar 43. Halaman Set Password Satu Angkatan ............................................. 53

Gambar 44. Halaman Tambah Data Mahasiswa ................................................... 53

Gambar 45. Halaman Input Manual Data Mahasiswa .......................................... 54

Page 14: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xiv

Gambar 46. Halaman Daftar Mahasiswa Satu Angkatan ..................................... 55

Gambar 47. Halaman Detail Mahasiswa ............................................................... 56

Gambar 48. Halaman Daftar Dosen Pembimbing Akademik ............................... 57

Gambar 49. Halaman Tambah Dosen Pembimbing Akademik ............................ 57

Gambar 50. Halaman Daftar Mahasiswa Bimbingan Pembimbing Akademis ..... 58

Gambar 51. Halaman Pilih Angkatan Mahasiswa Bimbingan.............................. 59

Gambar 52. Halaman Daftar Mahasiswa Satu Angkatan Belum Memiliki PA .... 59

Gambar 53. Halaman Daftar Bidang Soft Skill .................................................... 60

Gambar 54. Halaman Tambah Bidang Soft Skill ................................................. 61

Gambar 55. Peringatan Kesalahan Nama Bidang Kosong atau Sudah Terdaftar . 61

Gambar 56. Halaman Daftar Kegiatan Soft Skill.................................................. 62

Gambar 57. Halaman Tambah Kegiatan Soft Skill ............................................... 62

Gambar 58. Halaman Ubah Kegiatan Soft Skill ................................................... 63

Gambar 59. Halaman Pengaturan Lanjutan Rincian Kegiatan ............................. 64

Gambar 60. Halaman Cetak Daftar Kegiatan dan Rincian Kegiatan Soft Skill.... 64

Gambar 61. Halaman Daftar Pelanggaran ............................................................ 65

Gambar 62. Halaman Tambah Daftar Pelanggaran .............................................. 65

Gambar 63. Halaman Cetak Daftar Pelanggaran .................................................. 66

Gambar 64. Halaman Standar Skor Pembinaan .................................................... 67

Gambar 65. Halaman Pengesahan......................................................................... 67

Gambar 66. Halaman Backup Database................................................................ 68

Gambar 67. Halaman Restore Database................................................................ 68

Gambar 68. Halaman Daftar Pedoman ................................................................. 69

Gambar 69. Halaman Beranda Mahasiswa ........................................................... 70

Gambar 70. Halaman Evaluasi Soft Skill Mahasiswa .......................................... 70

Page 15: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xv

Gambar 71. Halaman Identitas Mahasiswa ........................................................... 71

Gambar 72. Halaman Isi Daftar Kegiatan Soft Skill Mahasiswa.......................... 72

Gambar 73. Halaman Cetak Transkrip Penilaian Soft Skill Mahasiswa .............. 73

Gambar 74. Halaman Download Pedoman ........................................................... 73

Gambar 75. Halaman Ganti Password Mahasiswa ............................................... 74

Gambar 76. Halaman Beranda Dosen PA ............................................................. 74

Gambar 77. Halaman Monitoring Mahasiswa Bimbingan Dosen PA .................. 75

Gambar 78. Halaman Beranda Kajur .................................................................... 76

Gambar 79. Halaman Monitoring Mahasiswa Oleh Kajur ................................... 77

Gambar 80. Halaman Beranda Dekanat ................................................................ 77

Gambar 81. Halaman Report Soft Skill Untuk Dekan .......................................... 78

Page 16: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

1

BAB I

PENDAHULUAN

A. Latar Belakang

Dewasa ini, persaingan mencari kerja lebih ketat dari tahun-tahun

sebelumnya. Seiring dengan meningkatnya standar kualitas yang diperlukan para

pencari kerja sebagai kualifikasi mencari pekerjaan dikarenakan lowongan kerja

yang tersedia lebih sedikit dari jumlah pencari kerja tiap tahunnya sehingga sudah

tentu persaingan untuk mendapatkan pekerjaan di instansi baik negeri maupun

swasta semakin ketat. Banyak upaya yang bisa dilakukan untuk meningkatkan

standar kualitas ini, salah satu caranya adalah dengan membekali soft skill pada

lulusan. Hal inilah yang melatarbelakangi pihak Diploma III Teknik Informatika

FMIPA UNS untuk menindaklanjuti dengan serius masalah soft skill pada para

lulusan sebagai sesuatu yang penting untuk mendukung pemenuhan kompetensi

lulusan mahasiswa DIII Teknik Informatika FMIPA UNS. Tindak lanjut ini

berupa pihak DIII Teknik Informatika FMIPA UNS membuat pedoman evaluasi

soft skill tahun 2010 dan diharapkan dapat segera diterapkan mulai tahun 2011

untuk mahasiswa angkatan 2009.

DIII Teknik Informatika FMIPA UNS berusaha mewujudkan pemenuhan

kebutuhan kompetensi soft skill dengan memberikan pembinaan saat perkuliahan

di dalam kelas terintegrasi dengan pelaksanaaan perkuliahan mata kuliah maupun

dalam pembinaan aktivitas mahasiswa di luar kelas.

DIII Teknik Informatika FMIPA UNS memerlukan suatu mekanisme

pembinaan, monitoring dan evaluasi bagi pembinaan soft skill mahasiswa agar

dapat dicapai pemenuhan kebutuhan soft skill pada standar yang ditetapkan oleh

Program Studi DIII Teknik Informatika. Mekanisme pembinaan dan monitoring

itu coba diwujudkan dalam sebuah sistem informasi evaluasi soft skill yang berisi

daftar kegiatan yang diikuti oleh mahasiswa beserta skor pembinaan dari setiap

aktivitas yang wajib maupun yang tidak wajib yang dilakukan mahasiswa.

Page 17: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

2

B. Perumusan Masalah

Berdasarkan latar belakang masalah yang telah dijabarkan sebelumnya,

sistem informasi

evaluasi soft skill berbasis web yang dapat menjalankan fungsi sebagai alat

evaluasi soft skill mahasiwa DIII Teknik Informatika FMIPA UNS dan dapat

dimaksimalkan penggunaannya untuk kepentingan akademik jurusan .

C. Batasan Masalah

Supaya lingkup yang akan dibahas tidak meluas ke hal lain, maka

batasan masalah yang akan dibahas dalam pembuatan sistem informasi evaluasi

soft skill DIII Teknik Informatika FMIPA UNS adalah :

1. Mahasiswa mengisi transkrip penilaian soft skill secara online, namun untuk

pengecekan validasi data yang dimasukkan mahasiswa masih dilakukan secara

manual oleh bagian divisi kemahasiswaan.

2. Transkrip penilaian soft skill digunakan mahasiswa sebagai syarat untuk dapat

mengikuti ujian tugas akhir atau yudisium. Transkrip penilaian soft skill belum

difungsikan sebagai pelengkap curriculum vitae untuk kepentingan melamar

pekerjaan sebagai bukti kegiatan apa saja yang diikuti mahasiswa semasa

kuliah.

D. Tujuan dan Manfaat

Tujuan dari Tugas Akhir ini adalah membangun sebuah sistem informasi

evaluasi soft skill DIII Teknik Informatika FMIPA UNS.

Manfaat yang diharapkan bisa diperoleh dengan adanya Tugas Akhir ini

adalah terciptanya sebuah sistem informasi evaluasi soft skill berbasis web yang

dapat memberikan manfaat sebagai berikut :

Page 18: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

3

1. Mempermudah monitoring pelaksanaan kegiatan pembinaan soft skill

mahasiswa DIII Teknik Informatika FMIPA UNS.

2. Sebagai alat penilai pemenuhan kompetensi lulusan DIII Teknik Informatika

sebagaimana yang tertuang dalam profil lulusan DIII Teknik Informatika

FMIPA UNS.

3. Membantu pelaksanaan yudisium.

E. Metodologi Penelitian

Penelitian diperlukan sebagai sarana pendukung dalam pembuatan

laporan Tugas Akhir, dimana penelitian ini dilakukan dengan menggunakan

beberapa metode. Metode yang digunakan yaitu :

1. Pengumpulan Data

Metode pengumpulan data yang dipakai penulis dalam penyusunan

tugas akhir ini ada dua yaitu :aan

a. Wawancara

Penulis melakukan wawancara terhadap dosen responden yaitu bu

Tutut Maitanti S.Si, selaku bagian divisi kemahasiswaan untuk

mendapatkan informasi secara lisan dengan tujuan untuk memperoleh

data yang dapat menjelaskan atau menjawab masalah yang berhubungan

dengan kegiatan soft skill.

b. Studi Pustaka

Penulis mengambil referensi dari artikel pedoman soft skill hasil

loka karya dosen-dosen DIII Teknik Informatika dan buku-buku dari

perpustakaan untuk mencari deskripsi tentang sistem informasi

manajemen, Context Diagram, Data Flow Diagram, database, ERD,

Relasional Antar Tabel, site map, dan masih banyak lagi.

Page 19: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

4

2. Perancangan

Dalam merancang sistem informasi evaluasi soft skill digunakan

beberapa diagram. Antara lain, Context Diagram, Diagram Dekomposisi,

Data Flow Diagram, Entity Relationship Diagram dan Relasional Antar

Tabel. Selain itu, penulis juga membuat perancangan database.

3. Implementasi

Implementasi sistem informasi evaluasi soft skill ini dikerjakan dengan

menggunakan bahasa pemrograman utama PHP struktural dan HTML serta

DBMS MySQL .Untuk desain layoutnya penulis menggunakan Adobe

Photoshop. Untuk mengatur tata letak tampilan penulis menggunakan Adobe

Dreamweaver.

4. Pengujian

Untuk menguji sistem informasi evaluasi soft skill apakah masih ada

script yang error atau gagal menampilkan data, maka sistem dicoba di server

localhost.

F. Sistematika Penelitian

Dalam penulisan laporan Tugas Akhir ini digunakan sistematika penulisan

sebagai berikut :

BAB I PENDAHULUAN

Bab ini menjelaskan secara umum latar belakang masalah, perumusan

masalah, batasan masalah, tujuan dan manfaat, metode penelitian, dan sistematika

penulisan.

Page 20: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

5

BAB II LANDASAN TEORI

Bab ini berisikan dasar-dasar teori yang digunakan dalam pembuatan

Tugas Akhir. Dasar-dasar teori tersebut berhubungan dengan metode pemecahan

masalah yang diterapkan pada tugas akhir.

BAB III PERANCANGAN DAN DESAIN

Bab ini menerangkan perancangan dan desain sistem atau Tugas Akhir

yang dibangun oleh penulis. Perancangan dan desain meliputi permodelan proses,

permodelan basis data, perancangan struktur navigasi, dan perancangan desain

tampilan.

BAB IV IMPLEMENTASI DAN ANALISIS

Bab ini memuat implementasi perancangan dalam hal kerja sistem dan

analisis terhadap sistem. Bab ini berisi dua subbab yaitu analisis dan

implementasi. Subbab implementasi berisi penjelasan dari desain antarmuka

sistem, sedangkan subbab analisis berisi penjelasan kinerja sistem ketika sistem

telah di implementasikan.

BAB V PENUTUP

Bab ini berisi dua subbab yaitu kesimpulan dan saran. Subbab kesimpulan

berisi kesimpulan yang didapatkan dari analisis. Subbab saran berisi sumbang

saran pemikiran yang didasarkan pada kesimpulan yang diperoleh untuk

penyempurnaan dan pengembangan di masa mendatang.

Page 21: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

6

BAB II

LANDASAN TEORI

A. Sistem Informasi Manajemen

Sistem Informasi Manajemen (SIM) adalah sistem informasi yang

sudah terkomputerisasi yang bekerja karena adanya interaksi antara manusia

dan komputer (Kendall & Kendall, 2003).

B. Perancangan Sistem

Perancangan sistem secara umum digunakan untuk memberikan

gambaran secara global kepada pemakai tentang sistem yang akan

dikembangkan dan berfungsi sebagai persiapan untuk tahap perancangan

sistem.

1. Context Diagram (CD)

Context Diagram atau Konteks Diagram adalah tingkatan

tertinggi dalam diagram aliran data dan hanya memuat satu proses,

menunjukkan sistem secara keseluruhan (Kendall & Kendall, 2003).

Beberapa simbol yang digunakan dalam Context Diagram dapat dilihat

dalam Tabel 1.

Page 22: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

7

Tabel 1. Simbol Komponen Context Diagram

Simbol Keterangan

Entitas

Menggambarkan sumber dan tujuan

dari aliran data dan dan atau menuju

sistem

Proses

Merepresentasikan proses aliran data

Sistem

Merepresentasikan keseluruhan sistem

yang hendak dibangun

2. Diagram Dekomposisi

Diagram dekomposisi atau diagram berjenjang adalah

penggambaran penguraian sistem, subsistem, proses, dan subproses dan

seterusnya yang nantinya akan digambarkan pada Data Flow Diagram

(DFD) dalam sajian level. Simbol untuk diagram dekomposisi dapat

dilihat dalam Tabel 2.

Page 23: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

8

Tabel 2. Simbol Komponen Diagram Dekomposisi

Simbol Keterangan

Proses

Mempresentasikan sistem, subsistem,

proses, subproses, dan seterusnya.

Relasi

Menggambarkan kepemilikan sistem

atau subsistem, dan seterusnya

3. Data Flow Diagram (DFD)

Data Flow Diagram (DFD) adalah suatu model logika data atau

proses yang dibuat untuk menggambarkan darimana asal data atau

kemana tujuan data yang keluar dari sistem, dimana data disimpan,

proses apa yang menghasilkan data tersebut dan interaksi antara data

yang disimpan dan proses yang dikenakan pada data tersebut (Kristanto,

2003). Simbol untuk DFD dapat dilihat dalam Tabel 3.

Tabel 3. Simbol Komponen DFD

Simbol Keterangan

Entitas

Menggambarkan orang atau kelompok yang

merupakan asal data atau tujuan data

Alir Data

Simbol alir data atau aliran data

Page 24: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

9

Simbol Keterangan

Proses

Menunjukkan transformasi data dari

masukan menjadi keluaran dan suatu proses

dimana beberapa tindakan dijalankan

Penyimpanan Data

File basis data atau penyimpanan yang

diimplementasikan dalam komputer

C. Basis Data

Basis data atau database adalah simpanan data-data elektronik yang

ditetapkan secara formal dan dikontrol secara terpusat untuk digunakan dalam

berbagai aplikasi yang berbeda (Kendall & Kendall, 2003).

D. Pemodelan Data

Pemodelan data adalah sebuah teknik untuk mendefinisikan persyaratan

bisnis untuk sebuah basis data. Pemodelan data terkadang juga disebut

sebagai pemodelan basis data karena model data kadang-kadang

diimplementasikan sebagai sebuah basis data.

1. Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) adalah diagram yang

memperlihatkan entitas-entitas yang terlihat dalam suatu sistem serta

hubungan-hubungan (relasi) antar entitas tersebut (Nugroho, 2002).

Simbol yang digunakan dalam ERD dapat dilihat dalam Tabel 4.

Page 25: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

10

Tabel 4. Simbol Komponen ERD

Simbol Keterangan

Entitas

Menunjukkan suatu objek yang dapat di

identifikasi dalam lingkungan pemakai

Atribut

Properti atau rincian dari entitas

Relasi

penghubung entitas satu dengan entitas

yang lainnya.

Link

Suatu penghubung antara himpunan

entitas dengan atributnya

2. Relational Database Model

Relational Database Model atau yang disebut juga Relasional

Antar Tabel (RAT) mempresentasikan data-data dalam basisdata

sebagai tabel-tabel dua dimensi yang disebut relasi. Selama tabel-

tabel tersebut berbagi unsur data yang sama, maka basisdata tersebut

dapat menghubungkan satu file atau tabel ke data dalam file atau

tabel lainnya (Kendall & Kendall, 2003).

Page 26: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

11

E. Perancangan Struktur Navigasi

Sebuah peta navigasi atau site map menyajikan daftar isi dan bagan

aliran logis antarmuka interaktif. Pada situs web, site map bisaanya

merupakan daftar isi dengan hierarki yang sederhana dengan masing-masing

heading terhubung ke sebuah halaman (Vaughn, 2004).

F. HTML dan PHP

HTML (HyperText Markup Language) adalah bahasa standar untuk

membuat halaman-halaman web, sedangkan PHP (PHP Hypettext

Preprocessor) berkedudukan sebagai tag dalam bahasa HTML. Model kerja

HTML diawali dengan permintaan suatu halaman web oleh browser, dari

browser permintaan dilanjutkan ke web server yang kemudian mencarikan

file yang diminta dan memberikan isinya ke web browser. Perbedaannya jika

menggunakan kode atau tag PHP adalah ketika berkas PHP yang diminta oleh

browser didapatkan oleh web server, isinya segera dikirimkan ke mesin PHP

dan mesin inilah yang memproses dan memberikan hasilnya (berupa kode

HTML) yang kemudian akan dikirim ke browser oleh web server. Secara

khusus, PHP dirancang untuk membentuk aplikasi web dinamis (Kadir,

2008).

G. MySQL

MySQL adalah salah satu jenis server basis data yang sangat terkenal.

Kepopulerannya disebabkan MySQL menggunakan SQL sebagai bahasa

dasar untuk mengakses basis datanya. Selain itu ia bersifat Open Source pada

berbagai platform. MySQL termasuk jenis RDBMS (Relation Database

Management System). Pada MySQL, sebuah basis data mengandung satu atau

sejumlah tabel. Tabel sendiri terdiri atas sejumlah baris dan setiap baris

mengandung satu atau beberapa kolom (Kadir, 2008).

Page 27: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

12

BAB III

PERANCANGAN DAN DESAIN

A. Pemodelan Proses

Pemodelan proses adalah sebuah teknik yang digunakan untuk

mengorganisasikan dan mendokumentasikan proses dari sistem. Kegiatan dalam

pemodelan proses ini adalah pembuatan Context Diagram (CD), Diagram

Dekomposisi, dan DFD yang masing-masing saling berkaitan.

1. Context Diagram (CD)

Untuk memperoleh gambaran awal sistem perlu dibuat Context

Diagram. Context Diagram perancangan sistem informasi evaluasi soft skill

DIII Teknik Informatika FMIPA UNS yang disajikan dalam Gambar 1.

Gambar 1. Diagram Konteks Pemodelan Proses

Page 28: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

13

2. Diagram Dekomposisi

Pemodelan proses menggunakan diagram dekomposisi dikarenakan

sistem yang hendak dibangun kompleks. Diagram dekomposisi akan

memudahkan proses pemodelan proses selanjutnya yaitu pemodelan DFD.

Diagram Dekomposisi disajikan dalam Gambar 2.

Gambar 2. Diagram Dekomposisi Pemodelan Proses

Page 29: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

14

3. Data Flow Diagram (DFD)

Pemodelan DFD dibuat dengan melihat proses yang ada pada diagram

dekomposisi. Penyajian level pada DFD lebih mudah dimengerti dengan

penyertaan diagram dekomposisi.

a. DFD Level 0

Gambar 3. DFD Level 0

Page 30: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

15

b. DFD Level 1

1. DFD Level 1 Proses 1 ( Login)

Gambar 4. DFD Level 1 Proses 1 (Login)

Page 31: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

16

2. DFD Level 1 Proses 2 (Manipulasi User)

Gambar 5. DFD Level 1 Proses 2 (Manipulasi User)

Page 32: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

17

3. DFD Level 1 Proses 3 (Manipulasi Soft Skill)

Gambar 6. DFD Level 1 Proses 3 (Manipulasi Soft Skill)

Page 33: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

18

4. DFD Level 1 Proses 4 (Backup dan Restore Database)

Gambar 7. DFD Level 1 Proses 4 (Backup dan Restore Database)

5. DFD Level 1 Proses 5 (Manipulasi Fitur Tambahan)

Gambar 8. DFD Level 1 Proses 5 (Manipulasi Fitur Tambahan)

Page 34: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

19

c. DFD Level 2

1. DFD Level 2 Proses 2.1 (Manipulasi Data Bagian

Kemahasiswaan)

Gambar 9. DFD Level 2 Proses 2.1 (Manipulasi Data Bagian Kemahasiswaan)

2. DFD Level 2 Proses 2.2 (Manipulasi Data Mahasiswa)

Gambar 10. DFD Level 2 Proses 2.2 (Manipulasi Data Mahasiswa)

Page 35: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

20

3. DFD Level 2 Proses 2.3 (Manipulasi Data Dosen PA)

Gambar 11. DFD Level 2 Proses 2.3 (Manipulasi Data Dosen PA)

4. DFD Level 2 Proses 2.4 (Manipulasi Data Kajur)

Gambar 12. DFD Level 2 Proses 2.4 (Manipulasi Data Kajur)

Page 36: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

21

5. DFD Level 2 Proses 2.5 (Manipulasi Data Dekanat)

Gambar 13. DFD Level 2 Proses 2.5 (Manipulasi Data Dekanat)

6. DFD Level 2 Proses 3.1 (Manipulasi Data Bidang)

Gambar 14. DFD Level 2 Proses 3.1 (Manipulasi Data Bidang)

Page 37: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

22

7. DFD Level 2 Proses 3.2 (Manipulasi Data Kegiatan)

Gambar 15. DFD Level 2 Proses 3.2 (Manipulasi Data Kegiatan)

Page 38: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

23

8. DFD Level 2 Proses 3.3 (Manipulasi Data Rincian Kegiatan)

Gambar 16. DFD Level 2 Proses 3.3 (Manipulasi Data Rincian Kegiatan)

9. DFD Level 2 Proses 3.4 (Manipulasi Data Catatan Kedisiplinan)

Gambar 17. DFD Level 2 Proses 3.4 (Manipulasi Data Catatan Kedisiplinan)

Page 39: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

24

10. DFD Level 2 Proses 3.5 (Manipulasi Data Pengesahan)

Gambar 18. DFD Level 2 Proses 3.5 (Manipulasi Data Pengesahan)

11. DFD Level 2 Proses 3.6 (Manipulasi Data Skor Pembinaan)

Gambar 19. DFD Level 2 Proses 3.6 (Manipulasi Data Skor Pembinaan)

Page 40: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

25

12. DFD Level 2 Proses 3.7 (Manipulasi Data Soft Skill)

Gambar 20. DFD Level 2 Proses 3.7 (Manipulasi Data Soft Skill)

Page 41: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

26

13. DFD Level 2 Proses 3.8 (Manipulasi Data Daftar Pelanggaran)

Gambar 21. DFD Level 2 Proses 3.8 (Manipulasi Data Daftar Pelanggaran)

14. DFD Level 2 Proses 4.1 (Backup Database)

Gambar 22. DFD Level 2 Proses 4.1 (Backup Database)

Page 42: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

27

15. DFD Level 2 Proses 5.1 (Manipulasi Data Informasi)

Gambar 23. DFD Level 2 Proses 5.1 (Manipulasi Data Informasi)

16. DFD Level 2 Proses 5.2 (Manipulasi Data Pedoman)

Gambar 24. DFD Level 2 Proses 5.2 (Manipulasi Data Pedoman)

Page 43: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

28

B. Pemodelan Basis Data

Dalam perancangan basis data, pemodelan dilakukan terhadap segala

data yang hendak atau akan digunakan oleh sistem.

1. ERD

Memodelkan data ke dalam ERD hal pertama yang harus dilakukan

adalah identifikasi entitas. Dalam hal ini entitas yang muncul di ERD adalah

data store yang muncul pada pemodelan DFD. ERD disajikan dalam Gambar

25.

Gambar 25. ERD Pemodelan Basis Data

Page 44: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

29

2. Relasional Antar Tabel (RAT)

Hubungan antar tabel-tabel dalam sistem disajikan dalam Gambar 26

sebagai berikut.

Gambar 26. Relasional Antar Tabel

Page 45: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

30

3. Perancangan Basis Data

Perancangan basis data merupakan pengidentifikasian tabel basis data

yang berupa deskripsi tabel. Deskripsi tabel hanya sebagai alat bantu untuk

lebih memahami basis data. Berikut deskripsi tabel beserta penjelasan yang

berisi tentang tipe data, ukuran field, dan fungsi dari masing-masing field

dalam tabel.

Keterangan lambang pada field tabel :

@ berarti field Primary Key

* berarti field Foreign Key

** berarti field Index Key

a. Tabel Admin

Tabel admin digunakan sebagai penyimpanan beberapa data user

antara lain Bagian Kemahasiswaan, Kajur, dan Dekanat. Field yang

merupakan pembeda user Bagian Kemahasiswaan, Kajur, dan Dekanat

adalah field level. Untuk user Bagian Kemahasiswaan level-nya adalah

admin untuk user Kajur level-nya user Dekanat level-

dekan . User Bagian Kemahasiswaan ditetapkan ada tiga di awal

dibuatnya sistem. User Bagian Kemahasiswaan adalah admin dari sistem

yang dapat mengatur seluruh tabel yang ada di sistem. User Kajur ditetapkan

ada satu di awal dibuatnya sistem. User Kajur adalah Kepala Program Studi

dari D3 Teknik Informatika. Hak akses user Kajur adalah melihat report hasil

penilaian soft skill mahasiswa dalam satu angkatan juga dapat memasukkan

catatan kedisiplinan dari mahasiswa. User Dekanat ditetapkan ada empat di

awal dibuatnya sistem, satu untuk Dekan dan tiga sisanya untuk Pembantu

Dekan I, II, III. Hak akses user dekanat adalah melihat report hasil penilaian

soft skill mahasiswa dalam satu angkatan. Tabel admin disajikan dalam Tabel

5.

Page 46: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

31

Tabel 5. Tabel Admin

Nama Field Tipe Data Ukuran Deskripsi

@Id_admin Tinyint 2 Nomor id admin, auto increment

Username Varchar 30 Username untuk login

Password Varchar 35 Password untuk login

Nama Varchar 50 Nama lengkap

Level Set Level user.

Keterangan Text Berisi keterangan tambahan tentang user

b. Tabel Dosen_PA

Tabel dosen_pa digunakan sebagai penyimpanan data Dosen

Pembimbing Akademis (PA) berupa nama, NIP, username dan password untuk

login. Tabel dosen_pa disajikan dalam Tabel 6.

Tabel 6. Tabel Dosen_PA

Nama Field Tipe Data Ukuran Deskripsi

@Id_dosen Tinyint 2 Nomor id dosen, auto increment

Id_admin* Tinyint 2 Foreign key, mengacu pada field id_admin tabel admin

Nama Varchar 50 Nama dosen

NIP Varchar 25 NIP dosen

Username Varchar 30 Username dosen

Password Varchar 35 Password dosen

Page 47: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

32

c. Tabel Mahasiswa

Tabel mahasiswa digunakan sebagai penyimpanan data mahasiswa

berupa NIM dan password untuk login, nama lengkap, tempat lahir, tanggal

lahir, angkatan, foto, Dosen PA. Tabel mahasiswa disajikan dalam Tabel 7.

Tabel 7. Tabel Mahasiswa

Nama Field Tipe Data Ukuran Deskripsi

@Id_mhs Mediumint 5 Nomor id mhs, auto increment

Id_admin* Tinyint 2 Foreign key, mengacu pada field id_admin tabel admin

Id_dosen* Tinyint 2 Foreign key, mengacu pada field id_dosen tabel dosen_pa

Nim** Varchar 10 nim untuk login

Password** Varchar 35 Password untuk login

Nama Varchar 50 Nama lengkap mahasiswa

Tempat_lahir Varchar 30 Tempat lahir mahasiswa

Tanggal_lahir Date Tanggal lahir mahasiswa

Angkatan** Year 4 Angkatan mahasiswa

Foto Varchar 100 Nama file foto, file fisik foto disimpan di folder foto_mhs di dalam server sistem

Page 48: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

33

d. Tabel Bidang

Tabel bidang digunakan sebagai penyimpanan data bidang soft skill.

Satu bidang memiliki banyak kegiatan. Tabel bidang disajikan dalam Tabel 8.

Tabel 8. Tabel Bidang

Nama Field Tipe Data Ukuran Deskripsi

@Id_bid Tinyint 2 Nomor id bidang, auto increment

Id_admin* Tinyint 2 Foreign key, mengacu pada field id_admin tabel admin

Bidang Tinytext Nama bidang

e. Tabel Kegiatan

Tabel kegiatan digunakan sebagai penyimpanan data kegiatan soft

skill. Tabel kegiatan berhubungan dengan tabel bidang karena satu kegiatan

tertentu termasuk dalam bidang tertentu. Tabel bidang dihubungkan dengan

tabel kegiatan dengan field id_bid di tabel kegiatan yang mengacu pada field

id_bid di tabel bidang. Tabel kegiatan disajikan dalam Tabel 9.

Tabel 9. Tabel Kegiatan

Nama Field Tipe Data Ukuran Deskripsi

@Id_keg Smallnt 3 Nomor id kegiatan, auto increment

Id_admin* Tinyint 2 Foreign key, mengacu pada field id_admin tabel admin

Id_bid* Tinyint 2 Foreign key, mengacu pada field id_bid tabel bidang.

Kegiatan Tinytext Nama kegiatan

Page 49: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

34

f. Tabel Rinci_Keg

Tabel rinci_keg digunakan sebagai penyimpanan data rincian kegiatan

dari tiap kegiatan soft skill. Tabel rinci_keg berhubungan dengan tabel

kegiatan karena rincian kegiatan dimiliki oleh kegiatan tertentu. Tabel

kegiatan dihubungkan dengan tabel rinci_keg dengan field id_keg di tabel

rinci_keg yang mengacu pada field id_keg di tabel kegiatan. Tabel rinci_keg

disajikan dalam Tabel 10.

Tabel 10. Tabel Rinci_Keg

Nama Field Tipe Data Ukuran Deskripsi

@Id_ket Smallint 4 Nomor id rincian kegiatan, auto increment

Id_admin* Tinyint 2 Foreign key, mengacu pada field id_admin tabel admin

Id_keg* Smallint 3 Foreign key, mengacu pada field id_keg tabel kegiatan

Keterangan Tinytext Nama rincian kegiatan

Sifat Set

Sifat dari tiap rincian kegiatan, ada dua nilai yaitu wajib atau penunjang

Skor Tinyint 2 Skor dari tiap-tiap rincian kegiatan

Dual_mode Set Parameter jika suatu rincian kegiatan memiliki dua sifat yang berbeda untuk kepentingan ujian TA atau yudisium

Page 50: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

35

g. Tabel Daftar_Pelanggaran

Tabel daftar_pelanggaran digunakan sebagai penyimpanan data daftar

pelanggaran meliputi nama pelanggaran, skor pelanggaran, dan keterangan.

Tabel daftar_pelanggaran berkaitan dengan tabel cttn_kedisiplinan. Tabel

daftar_pelanggaran disajikan dalam Tabel 11.

Tabel 11. Tabel Daftar_Pelanggaran

Nama Field Tipe Data Ukuran Deskripsi

@Id_langgar Smallint 3 Nomor id pelanggaran, auto increment

Id_admin* Tinyint 2 Foreign key, mengacu pada field id_admin tabel admin

Pelanggaran Tinytext Nama pelanggaran

Skor Tinyint 2 Skor tiap pelanggaran

h. Tabel Cttn_Kedisiplinan

Tabel cttn_kedisiplinan digunakan sebagai penyimpanan data catatan

kedisiplinan mahasiswa yang di isi oleh Bagian Kemahasiswaan atau Kajur

kepada mahasiswa. Setiap mahasiswa dapat memiliki beberapa catatan

kedisiplinan. Tabel cttn_kedisiplinan berhubungan dengan tabel

daftar_pelanggaran dikarenakan catatan kedisiplinan mahasiswa daftar

pelanggarannya diambil dari tabel daftar_pelanggaran. Tabel

cttn_kedisiplinan berhubungan juga dengan tabel mahasiswa dikarenakan

catatan kedisiplinan diberikan kepada mahasiswa. Tabel daftar_pelanggaran

dihubungkan dengan tabel cttn_kedisiplinan dengan field id_langgar di tabel

cttn_kedisiplinan mengacu pada field id_langgar di tabel daftar_pelanggaran.

Tabel mahasiswa dihubungkan dengan tabel cttn_kedisiplinan dengan field

Page 51: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

36

id_mhs di tabel cttn_kedisiplinan yang mengacu pada field id_mhs di tabel

mahasiswa. Tabel cttn_kedisiplinan disajikan dalam Tabel 12.

Tabel 12. Tabel Cttn_Kedisiplinan

Nama Field Tipe Data Ukuran Deskripsi

@Id_dis Mediumint 5 Nomor id kedisiplinan, auto increment

Id_admin* Tinyint 2 Foreign key, mengacu pada field id_admin tabel admin

Id_mhs* Mediumint 5 Foreign key, mengacu pada field id_mhs tabel mahasiswa

Id_langgar* Smallint 3 Foreign key, mengacu pada field id_langgar tabel daftar_pelanggaran

Frekuensi Tinyint 2 Frekuensi melakukan suatu pelanggaran tertentu

Keterangan Text Keterangan dari tiap pelanggaran, dapat berupa nomor surat pelanggaran dan siapa yang memasukkan pelanggaran

Aksi** Set Parameter untuk melakukan operasi pada tabel cttn_kedisiplinan. untuk update deleteuntuk default.

i. Tabel Softskill

Tabel softskill digunakan sebagai penyimpanan data soft skill

mahasiswa. Setiap mahasiswa memiliki lebih dari satu data soft skill. Tabel

softskill juga menampung id kegiatan dan id rincian kegiatan dari tiap rincian

kegiatan yang diisi mahasiswa. Tabel softskill dihubungkan dengan tabel

rinci_keg melalui field id_ket dan id_keg di tabel softskill mengacu pada field

Page 52: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

37

id_ket dan id_keg di tabel rinci_keg. Tabel softskill dihubungkan dengan

tabel mahasiswa melalui field id_mhs di tabel softskill mengacu pada field

id_mhs di tabel mahasiswa. Tabel softskill disajikan dalam Tabel 13.

Tabel 13. Tabel Softskill

Nama Field Tipe Data Ukuran Deskripsi

@Id_softskill Mediumint 7 Nomor id softskill, auto increment

Id_admin* Tinyint 2 Foreign key, mengacu pada field id_admin tabel admin

Id_mhs* Mediumint 5 Foreign key, mengacu pada field id_mhs tabel mahasiswa

Id_keg* Smallint 3 Foreign key, mengacu pada field id_keg tabel kegiatan

Id_ket* Smallint 4 Foreign key, mengacu pada field id_ket tabel rinci_keg

Frekuensi Tinyint 2 Menyatakan berapa kali rincian kegiatan tersebut pernah diikuti

Artikel Tinyint 1 Jumlah bukti rincian kegiatan yang diikuti berupa artikel

Sertifikat Tinyint 1 Jumlah bukti rincian kegiatan yang diikuti berupa sertifikat

Sk_mhs Tinyint 1 Jumlah bukti rincian kegiatan yang diikuti berupa sk_mhs

Sk_instansi Tinyint 1 Jumlah bukti rincian kegiatan yang diikuti berupa sk_instansi

Aksi** Varchar 10 Parameter untuk melakukan operasi pada tabel softskill. Nilainya untuk update d untuk delete untuk default.

Page 53: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

38

j. Tabel Skor

Tabel skor digunakan sebagai penyimpanan data standar skor

pembinaan untuk kategori lengkap, tidak lengkap, dan kurang. Tabel skor

disajikan dalam Tabel 14.

Tabel 14. Tabel Skor

Nama Field Tipe Data Ukuran Deskripsi

@Id_skor Tinyint 1 Nomor id skor, auto increment

Id_admin* Tinyint 2 Foreign key, mengacu pada field id_admin tabel admin

Lengkap Tinyint 2 Nilai minimal atau batas bawah untuk skor pembinaan kategori lengkap

Tidak_lengkap_min Tinyint 2 Nilai minimal atau batas bawah untuk skor pembinaan kategori tidak lengkap

Tidak_lengkap_max Tinyint 2 Nilai maksimal atau batas atas untuk skor pembinaan kategori lengkap

Kurang Tinyint 2 Nilai maksimal atau batas atas untuk skor pembinaan kategori kurang

Kepentingan Varchar Parameter kepentingan apakah untuk kepentingan ujian TA atau yudisium. Nilainya

Tanggal_update Datetime Tanggal terakhir update tabel skor

Page 54: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

39

k. Tabel Pengesahan

Tabel pengesahan digunakan sebagai penyimpanan data nama dan

NIP/NIDN kaprodi dan divisi kemahasiswaan yang akan dicantumkan dalam

cetak PDF laporan dan transkrip. Tabel pengesahan disajikan dalam Tabel 15.

Tabel 15. Tabel Pengesahan

Nama Field Tipe Data Ukuran Deskripsi

@Id_pengesahan Tinyint 1 Nomor id pengesahan, auto increment

Id_admin* Tinyint 2 Foreign key, mengacu pada field id_admin tabel admin

Kaprodi Varchar 50 Nama kaprodi

Nip_kaprodi Varchar 20 NIP atau NIDN kaprodi

Divisi_mhs Varchar 50 Nama penanggung jawab divisi kemahasiswaan

Nip_div Varchar 20 NIP atau NIDN penanggung jawab divisi kemahasiswaan

Tanggal_update Datetime Tanggal terakhir update tabel pengesahan

Page 55: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

40

l. Tabel Informasi

Tabel informasi digunakan sebagai penyimpanan data informasi.

Tabel informasi disajikan dalam Tabel 16.

Tabel 16. Tabel Informasi

Nama Field Tipe Data Ukuran Deskripsi

@Id_info mediumint 5 Nomor id informasi, auto increment

Id_admin* Tinyint 2 Foreign key, mengacu pada field id_admin tabel admin

Judul Varchar 50 Judul informasi

Isi Text Isi informasi

Nama_file

Varchar

100

Nama file gambar informasi jika ada. File fisik gambar tersimpan di folder informasi dalam server sistem

Ukuran Varchar 100 Ukuran gambar dalam byte

Tanggal_pos Date Tanggal posting informasi

Tanggal_update Date Tanggal terakhir update informasi

Page 56: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

41

m. Tabel Pedoman

Tabel pedoman digunakan sebagai penyimpanan data pedoman. Tabel

pedoman disajikan dalam Tabel 17.

Tabel 17. Tabel Pedoman

Nama Field Tipe Data Ukuran Deskripsi

@Id_ped mediumint 5 Nomor id pedoman, auto increment

Id_admin* Tinyint 2 Foreign key, mengacu pada field id_admin tabel admin

Judul Varchar 50 Judul informasi

Nama_file Varchar 100 Nama file pedoman. File fisik pedoman tersimpan di folder pedoman dalam server sistem

Tipe Varchar 100 Tipe file pedoman

Ukuran Varchar 100 Ukuran file pedoman

Tanggal_pos Date Tanggal posting pedoman

Tanggal_update Date Tanggal terakhir update pedoman

Page 57: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

42

C. Perancangan Struktur Navigasi

Gambaran struktur navigasi sistem informasi evaluasi soft skill DIII

Teknik Informatika FMIPA UNS secara garis besar disajikan dalam gambar 27.

Gambar 27. Perancangan Struktur Navigasi Sistem Informasi

Gambaran struktur navigasi halaman Mahasiswa setelah login detailnya

disajikan dalam gambar 28.

Gambar 28. Perancangan Struktur Navigasi Halaman Mahasiswa

Page 58: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

43

Gambaran struktur navigasi halaman Bagian Kemahasiswaan setelah

login detailnya disajikan dalam gambar 29.

Gambar 29. Perancangan Struktur Navigasi Halaman Bagian Kemahasiswaan

Page 59: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

44

Gambaran struktur navigasi halaman Dosen PA setelah login detailnya

disajikan dalam gambar 30.

Gambar 30. Perancangan Struktur Navigasi Halaman Dosen PA

Gambaran struktur navigasi halaman Kajur setelah login detailnya

disajikan dalam gambar 31.

Gambar 31. Perancangan Struktur Navigasi Halaman Kajur

Page 60: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

45

Gambaran struktur navigasi halaman Dekanat setelah login detailnya

disajikan dalam gambar 32.

Gambar 32. Perancangan Struktur Navigasi Halaman Dekanat

D. Perancangan Desain Tampilan

1. Perancangan Desain Tampilan Halaman Depan

Perancangan desain tampilan halaman depan akan disajikan dalam

gambar 33.

Gambar 33. Perancangan Desain Tampilan Halaman Depan

Page 61: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

46

2. Desain Tampilan Halaman Mahasiswa

Perancangan desain tampilan halaman mahasiswa setelah login

melalui halaman depan akan disajikan dalam gambar 34.

Gambar 34. Perancangan Desain Tampilan Halaman Mahasiswa

3. Desain Tampilan Halaman Bagian Kemahasiswaan, Dosen PA, Kajur, dan

Dekanat

Perancangan desain tampilan halaman Bagian Kemahasiswaan, Dosen

PA, Kajur, dan Dekanat setelah login melalui halaman depan akan

disajikan dalam gambar 35.

Gambar 35. Perancangan Desain Tampilan Halaman Bagian Kemahasiswaan, Dosen PA, Kajur, dan Dekanat

Page 62: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

47

BAB IV

IMPLEMENTASI DAN ANALISA IMPLEMENTASI

A. Implementasi

Implementasi perancangan terhadap sistem yang dibangun bisa dilihat

melalui desain menu dari proses-proses utama yang secara garis besar adalah

sebagai berikut :

1. Login Bagian Kemahasiswaan

Hal pertama yang harus dilakukan adalah login ke dalam sistem informasi

melalui form login di halaman depan. Halaman depan akan ditampilkan pertama

kali ketika masuk ke sistem informasi evaluasi soft skill. Terdapat lima pilihan

login antara lain sebagai Mahasiswa, Bagian Kemahasiswaan, Dosen PA, Kajur

dan Dekanat. Bagian Kemahasiswaan dalam sistem informasi ini adalah admin

dari sistem. Bagian Kemahasiswaan memiliki username dan password yang sudah

ditentukan saat pembuatan sistem dan dapat diubah di kemudian hari untuk

disesuaikan dengan kebutuhan. Untuk mengatur sistem yang pertama dilakukan

adalah login sebagai Bagian Kemahasiswaan untuk mengatur konten sistem

informasi dan mengatur user lain yaitu Mahasiswa dan Dosen PA. Sedangkan

user Kajur dan Dekanat username dan password-nya sudah ditentukan dan dapat

diubah sesuai kebutuhan.

Setelah login melalui halaman depan sebagai Bagian Kemahasiswaan

maka akan masuk ke halaman khusus Bagian Kemahasiswaan yang disajikan

dalam Gambar 36.

Page 63: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

48

Gambar 36. Halaman Beranda Bagian Kemahasiswaan

Ketika awal penggunaan sistem, Bagian Kemahasiswaan yang merupakan

admin sistem diharuskan melakukan manipulasi basis data. Manipulasi basis data

merupakan syarat utama penggunaan sistem karena tanpa data yang dibutuhkan

sistem tidak dapat digunakan.

Terdapat delapan basis data yang harus dimanipulasi. Pertama yaitu basis

data mahasiswa berisi data mahasiswa yang dapat login ke dalam sistem untuk

mengisi transkrip penilaian soft skill. Kedua yaitu basis data dosen pembimbing

akademis yang berisi data dosen pembimbing akademis mahasiswa yang dapat

login ke dalam sistem untuk memantau soft skill mahasiswa bimbingannya.

Ketiga yaitu basis data bidang yang berisi data bidang soft skill. Keempat yaitu

basis data kegiatan yang berisi kegiatan soft skill di masing-masing bidang.

Kelima yaitu basis data rincian kegiatan yang berisi rincian kegiatan dari masing-

masing kegiatan softskill. Keenam yaitu basis data pelanggaran yang berisi daftar

pelanggaran dan skor negatif tiap pelanggaran. Ketujuh yaitu basis data skor

pembinaan yang berisi klarifikasi standar skor pembinaan soft skill. Kedelapan

yaitu basis data pengesahan yang berisi nama dan NIP atau NIDN Kaprodi dan

Page 64: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

49

Divisi Kemahasiswaan yang akan dicantumkan di cetak PDF transkrip penilaian

soft skill mahasiswa untuk tandatangan pengesahan.

Sebelum memanipulasi basis data sebaiknya pengguna mengubah

username dan password terlebih dahulu. Untuk mengubah password masuk ke

menu

daftar user tetap meliputi admin dalam hal ini adalah Bagian Kemahasiswaan,

Kajur dan dekan. User-user tersebut dibedakan oleh level yang sudah di set sejak

awal sistem dibuat. Level admin untuk Bagian Kemahasiswaan. H

disajikan dalam Gambar 37.

Gambar 37. Halaman Daftar User Tetap

User admin yang dalam hal ini adalah Bagian Kemahasiswaan sangat

penting peranannya dalam mengatur sistem informasi. Disebabkan oleh hal

tersebut untuk lebih amannya disediakan tiga user admin dan untuk mengubah

username dan password masing-masing user admin tersebut harus login dengan

akun user admin tersebut. Jadi jika login dengan salah satu username, admin tidak

bisa mengubah username dan password admin yang lain kecuali login dengan

username dan password admin lain tersebut.

Untuk mengubah password admin Admin

melalui gambar pensil di baris user level admin yang disajikan dalam Gambar 38.

Page 65: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

50

Gambar 38. Halaman Ubah Akun Admin

2. Manipulasi User Oleh Bagian Kemahasiswaan

Bagian Kemahasiswaan sebagai admin sistem bertugas mengatur

keseluruhan sistem. User yang harus di entry ke dalam sistem sebelum dapat login

adalah mahasiswa dan dosen pembimbing akademis.

a. Manipulasi Mahasiswa

Untuk memanipulasi user

sebagai berikut.

Gambar 39. Halaman Daftar Mahasiswa

Page 66: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

51

Terdapat form pencarian angkatan untuk mencari angkatan mahasiswa

tertentu. Untuk melihat report hasil penilaian soft skill mahasiswa masuk ke

printer yang terletak di atas

tabel. Halaman disajikan dalam Gambar 40.

Gambar 40. Halaman Cetak Report Soft Skill Mahasiswa

pilih angkatan yang ingin dicetak

dan mode cetak. Terdapat dua pilihan mode cetak yaitu dikelompokkan

berdasarkan status penilaian soft skill dan tidak dikelompokkan.

Berikut adalah tampilan halaman report hasil penilaian soft skill

mahasiswa mode cetak dikelompokkan berdasarkan status penilaian soft skill.

Halaman ini disajikan dalam Gambar 41.

Page 67: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

52

Gambar 41. Report Penilaian Soft Skill Mahasiswa Dikelompokkan Berdasarkan Status Penilaian Soft Skill

Berikut adalah tampilan halaman report hasil penilaian soft skill

mahasiswa mode cetak tidak dikelompokkan disajikan dalam Gambar 42.

Gambar 42. Report Penilaian Soft Skill Mahasiswa Tidak Dikelompokkan Berdasarkan Status Penilaian Soft Skill

Page 68: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

53

Dar password satu angkatan

-masing baris angkatan. Terdapat dua pilihan set password

yaitu set password sama dengan nim masing-masing mahasiswa dan set password

masing-masing mahasiswa kombinasi dari nama, nim, dan angkatan. Halaman

Gambar 43. Halaman Set Password Satu Angkatan

ntuk menambah daftar mahasiswa

terletak di atas tabel.

Gambar 44.

Gambar 44. Halaman Tambah Data Mahasiswa

Page 69: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

54

Terdapat tiga pilihan cara untuk menambah data mahasiswa yaitu input

manual, import dari MySQL dan import dari Excel Office 97-2003. Semisalkan

pengguna memilih input

. Pilih jumlah data mahasiswa yang hendak di input dengan

memilih jumlah maha

kemudian tekan tombol tambah maka muncul form input mahasiswa sebanyak

jumlah yang dipliih lalu masukkan data mahasiswa.

Gambar 45. Halaman Input Manual Data Mahasiswa

Jika memasukkan data sudah benar, maka akan muncul message

dialogyang menyatakan data berhasil di input lalu pengguna akan dialihkan ke

halaman .

ntuk melihat daftar mahasiswa dalam

Maka akan muncul daftar

mahasiswa dalam angkatan yang dipilih.

Page 70: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

55

Gambar 46. Halaman Daftar Mahasiswa Satu Angkatan

Untuk mencari mahasiswa tertentu dapat menggunakan fitur pencarian

mahasiswa berdasarkan nim dan nama. Untuk menghapus mahasiswa dari daftar

pilih pada gambar tanda silang di baris mahasiswa yang ingin dihapus. Untuk

melihat atau mengubah informasi detail mahasiswa melalui link

terdapat di masing-masing baris mahasiswa maka akan masuk ke halaman Detail

Mahasiswa. Di halaman ini pengguna dapat melihat dan mengubah identitas

mahasiswa, melihat dan mengubah data transkrip penilaian soft skill mahasiswa,

melihat, mengubah, dan menambah catatan kedisiplinan mahasiswa, dan melihat

ringkasan hasil penilaian soft skill mahasiswa.

disajikan dalam Gambar 47.

Page 71: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

56

Gambar 47. Halaman Detail Mahasiswa

Page 72: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

57

b. Manipulasi Dosen Pembimbing Akademis

Untuk memanipulasi user dosen pembimbing akademis masuk ke menu

Daftar Dosen PA yang disajikan dalam Gambar 48.

Gambar 48. Halaman Daftar Dosen Pembimbing Akademik

Untuk mencari dosen tertentu dapat menggunakan fitur pencarian dosen

berdasarkan nama yang telah disediakan. Untuk menambah dosen masuk ke

letak di atas tabel.

disajikan dalam Gambar 49.

Gambar 49. Halaman Tambah Dosen Pembimbing Akademik

Page 73: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

58

Jika memasukkan data sudah benar maka akan muncul message dialog

yang menyatakan user dosen berhasil di tambah lalu pengguna akan dialihkan ke

Dosen Pembimbing Akademik

ntuk mengubah

data dosen tertentu masuk ke halam

melalui link gambar pensil yang terdapat di masing-masing baris daftar dosen.

Untuk menghapus data dosen tertentu melalui link gambar tanda silang yang

terdapat di masing-masing baris daftar dosen. Untuk melihat daftar mahasiswa

bimbingan tiap dosen melalui

yang terdapat di masing-masing baris dosen.

.

Gambar 50. Halaman Daftar Mahasiswa Bimbingan Pembimbing Akademis

Untuk mencari mahasiswa tertentu dapat menggunakan fitur pencarian

mahasiswa berdasarkan nama yang telah disediakan. Untuk menghapus

mahasiswa dari bimbingan dosen tertentu melalui link gambar tanda silang yang

terdapat di masing-masing baris daftar mahasiswa bimbingan.

Page 74: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

59

bar 51.

Gambar 51. Halaman Pilih Angkatan Mahasiswa Bimbingan

Pilih

Halaman ini menampilkan daftar

mahasiswa dalam satu angkatan tersebut yang belum memiliki atau belum di atur

di sistem pembimbing akademisnya. Untuk memilih mahasiswa beri tanda

centang pada checkbox masing-masing baris mahasiswa yang dipilih kemudian

Gambar 52. Halaman Daftar Mahasiswa Satu Angkatan Belum Memiliki PA

Page 75: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

60

3. Manipulasi Soft Skill Oleh Bagian Kemahasiswaan

Setelah user Bagian Kemahasiswaan selesai mengatur daftar mahasiswa

dan daftar dosen pembimbing, pengguna harus memanipulasi basis data yang

berhubungan dengan soft skill antara lain daftar bidang, daftar kegiatan, daftar

rincian kegiatan, daftar pelanggaran, standar skor pembinaan, dan pengesahan.

a. Manipulasi Bidang

Untuk memanipulasi daftar bidang soft skill

dalam Gambar 53.

Gambar 53. Halaman Daftar Bidang Soft Skill

Untuk menambah bidang masuk ke h

link gambar tanda plus yang terletak di atas tabel.

disajikan dalam Gambar 54.

Page 76: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

61

Gambar 54. Halaman Tambah Bidang Soft Skill

Jika nama bidang sudah ada atau pengguna tidak memasukkan nama

bidang maka akan muncul message dialog. Jika data yang dimasukkan benar

Peringatan kesalahan

apabila nama bidang kosong atau sudah terdaftar disajikan dalam Gambar 55.

Gambar 55. Peringatan Kesalahan Nama Bidang Kosong atau Sudah Terdaftar

-masing baris daftar

bidang. Untuk menghapus bidang melalui link gambar tanda silang yang terdapat

di masing-masing baris daftar bidang. Perlu diperhatikan bahwa menghapus suatu

bidang akan menghapus daftar kegiatan dan rincian kegiatan yang terkait dengan

bidang tersebut.

Page 77: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

62

b. Manipulasi Kegiatan dan Rincian Kegiatan

Untuk memanipulasi daftar kegiatan dan rincian kegiatan soft skill masuk

Kegiatan Soft Skill Daftar Kegiatan

6.

Gambar 56. Halaman Daftar Kegiatan Soft Skill

Untuk menambah kegiatan dan rincian kegiatan tiap kegiatan masuk ke

Kegiatan

tabel.

Gambar 57. Halaman Tambah Kegiatan Soft Skill

Page 78: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

63

Jika data yang dimasukkan benar maka pengguna akan dialihkan ke

Daftar Kegiatan

untuk menghapus kegiatan melalui link

gambar tanda silang yang terdapat di masing-masing baris daftar kegiatan. Perlu

diperhatikan bahwa menghapus satu kegiatan akan menghapus rincian

kegiatannya juga.

masing-masing baris daftar kegiatan.

Gambar 58.

Gambar 58. Halaman Ubah Kegiatan Soft Skill

melalui link gambar tanda silang yang terdapat di masing-masing baris rincian

kegiatan. Untuk mengatur lebih lanjut sifat rincian kegiatan untuk kepentingan TA

atau yudisium melalui link Atur Lebih Lanjut . Fitur ini untuk mengatur rincian

kegiatan yang mempunyai dua sifat yang berbeda untuk kepentingan TA atau

yudisium. Semisal suatu rincian kegiatan memiliki sifat penunjang untuk

kepentingan TA tetapi memiliki sifat wajib untuk kepentingan Yudisium atau

sebaliknya dapat menggunakan fitur ini. Halaman Pengaturan Lanjut Rincian

Page 79: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

64

Kegiatan sebagai berikut.

disajikan dalam Gambar 59.

Gambar 59. Halaman Pengaturan Lanjutan Rincian Kegiatan

dan rincian kegiatannya melalui link gambar printer yang terdapat di atas tabel

daftar kegiatan. Halaman ini disajikan dalam Gambar 60.

Gambar 60. Halaman Cetak Daftar Kegiatan dan Rincian Kegiatan Soft Skill

Page 80: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

65

c. Manipulasi Pelanggaran

Untuk mengatur daftar pelanggaran dan skor masing-masing pelanggaran

61.

Gambar 61. Halaman Daftar Pelanggaran

an dalam Gambar 62.

Gambar 62. Halaman Tambah Daftar Pelanggaran

Jika data yang dimasukkan benar maka pengguna akan dialihkan ke

Page 81: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

66

Pelanggaran

gambar tanda silang yang terdapat di masing-masing baris daftar pelanggaran.

Perlu diperhatikan bahwa menghapus satu daftar pelanggaran akan menghapus

catatan kedisiplinan dari mahasiswa yang melakukan pelanggaran tersebut. Untuk

mengubah pelanggaran melalui link gambar tanda plus yang terdapat di masing-

masing baris daftar pelanggaran. Untuk mencetak daftar pelanggaran melalui link

gambar printer yang terdapat di atas tabel daftar pelanggaran.

Gambar 63. Halaman Cetak Daftar Pelanggaran

d. Manipulasi Standar Skor Pelanggaran

Untuk mengatur standar skor pembinaan soft skill masuk ke halaman

Standar Skor Pembinaan Standar Skor Pembinaan Halaman ini

untuk mengatur standar skor pembinaan soft skill yang dibagi berdasarkan 3

kategori yaitu lengkap, tidak lengkap, dan kurang. Halaman ini juga untuk

mengatur kepentingan evaluasi soft skill apakah untuk kepentingan penyaringan

yang boleh mengikuti ujian TA atau yudisium.

sajikan dalam Gambar 64.

Page 82: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

67

Gambar 64. Halaman Standar Skor Pembinaan

e. Manipulasi Pengesahan

Untuk mengatur nama dan NIP atau NIDN Kaprodi dan Divisi

Kemahasiswaan yang nantinya akan ditampilkan di cetak PDF transkrip maupun

laporan penilaian soft skill ma

Gambar 65. Halaman Pengesahan

Page 83: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

68

4. Backup dan Restore Database Oleh Bagian Kemahasiswaan

&

Jika pengguna memilih link maka akan masuk ke halaman

backup yang disajikan dalam Gambar 66.

Gambar 66. Halaman Backup Database

halaman

restore yang disajikan dalam Gambar 67.

Gambar 67. Halaman Restore Database

Page 84: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

69

5. Manipulasi Fitur Tambahan Oleh Bagian Kemahasiswaan

Fitur tambahan terdiri dari informasi dan pedoman dan dapat diakses

melalui menu di sebelah kiri halaman setelah login

sebagai Bagian Kemahasiswaan.

Berikut adalah tampilan salah satu halaman dari fitur tambahan yaitu

link

Gambar 68. Halaman Daftar Pedoman

6. Login, Manipulasi User dan Manipulasi Soft Skill Oleh Mahasiswa

User mahasiswa yang telah di entry Bagian Kemahasiswaan sebelumnya

dapat login ke halaman mahasiswa melalui halaman depan. Halaman mahasiswa

setelah berhasil login tampilannya sebagai berikut.

Page 85: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

70

Gambar 69. Halaman Beranda Mahasiswa

Untuk mengisi daftar kegiatan soft skill yang diikuti mahasiswa

(manipulasi data soft skill mahasiswa oleh mahasiswa) masuk ke halaman

Skill Mahasiswa . Halaman

Gambar 70. Halaman Evaluasi Soft Skill Mahasiswa

Page 86: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

71

mengisi data kegiatan soft skill yang diikuti mahasiswa. Data yang perlu diisi

untuk mencetak transkrip penilaian soft skill yaitu data identitas mahasiswa

(manipulasi data user mahasiswa oleh mahasiswa) dan data kegiatan beserta

rincian kegiatan soft skill yang diikuti mahasiswa di setiap bidang (manipulasi

data soft skill mahasiswa oleh mahasiswa).

Untuk mengubah atau melengkapi identitas mahasiswa meliputi tempat

lahir, tanggal lahir, dan foto, melalui link gambar pensil yang sebaris dengan

kan masuk ke halaman

Identitas Mahasiswa yang disajikan dalam Gambar 71.

Gambar 71. Halaman Identitas Mahasiswa

Untuk mengisi kegiatan soft skill yang diikuti mahasiswa di setiap bidang

melalui link gambar pensil atau tanda plus di masing-masing baris nama bidang.

Link ini bersifat dinamis. Link akan mendeteksi apakah user sebelumnya pernah

mengisi kegiatan dari tiap bidang atau belum. Jika user sebelumnya sudah pernah

mengisi kegiatan bidang tersebut, maka link gambar yang akan ditampilkan

adalah gambar pensil untuk mengubah data, namun jika user belum pernah

Page 87: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

72

mengisi rincian kegiatan di bidang tersebut maka link yang akan ditampilkan

adalah gambar tanda plus untuk menambah data. Halaman untuk mengisi daftar

kegiatan salah satu bidang sebagai berikut. H

Gambar 72. Halaman Isi Daftar Kegiatan Soft Skill Mahasiswa

Setelah mengisi rincian kegiatan setiap kegiatan soft skill di masing-masing

bidang maka kita bisa mencetak transkrip penilaian soft skill. Untuk mencetak

transkrip penilaian soft skill klik pada gambar printer. Hasil transkrip penilaian

soft skill disajikan dalam Gambar 73.

Page 88: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

73

Gambar 73. Halaman Cetak Transkrip Penilaian Soft Skill Mahasiswa

Halaman Download Pedoman adalah halaman untuk mendownload

pedoman-pedoman DIII Teknik Informatika yang sekiranya berkaitan dengan

soft skill. Halaman Download Pedoman disajikan dalam Gambar 74.

Gambar 74. Halaman Download Pedoman

Page 89: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

74

Halaman Ganti Password adalah halaman untuk mengubah password

mahasiswa. Tampilan halaman ini sebagai berikut.

disajikan dalam Gambar 75.

Gambar 75. Halaman Ganti Password Mahasiswa

7. Login Dosen PA

User Dosen PA yang telah di entry Bagian Kemahasiswaan sebelumnya

dapat login ke halaman Dosen PA melalui halaman depan. Halaman

Dosen PA setelah berhasil login disajikan dalam Gambar 76.

Gambar 76. Halaman Beranda Dosen PA

Page 90: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

75

User Dosen PA login untuk memonitoring mahasiswa yang menjadi

bimbingannya. Dosen PA tidak dapat memberikan masukan ke sistem. Dosen PA

hanya dapat melihat detail informasi mahasiswa, detail catatan kedisiplinan

mahasiswa, transkrip penilaian soft skill mahasiswa, dan melihat atau mencetak

report hasil penilaian soft skill mahasiswa bimbingannya. Selain itu Dosen PA

dapat melihat daftar kegiatan soft skill dan daftar pelanggaran melalui menu

.

soft skill mahasiswa disajikan dalam Gambar 77.

Gambar 77. Halaman Monitoring Mahasiswa Bimbingan Dosen PA

8. Login Kajur

User Kajur termasuk user tetap yang username dan password-nya telah

ditentukan pada awal sistem dibuat. Username dan password bisa diubah sesuai

dengan kebutuhan. Kajur setelah berhasil login akan masuk ke halaman beranda

kajur yang disajikan dalam Gambar 78.

Page 91: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

76

Gambar 78. Halaman Beranda Kajur

User Kajur login untuk kepentingan utama melihat report hasil penilaian

soft skill mahasiswa per angkatan. User Kajur tidak hanya dapat melihat detail

informasi mahasiswa, daftar catatan kedisiplinan mahasiswa, transkrip penilaian

soft skill mahasiswa, dan melihat atau mencetak report hasil penilaian soft skill

per angkatan tetapi juga dapat memberikan masukan ke sistem berupa

memasukkan catatan kedisiplinan untuk mahasiswa. Selain itu user Kajur dapat

melihat daftar kegiatan soft skill

.

Halaman

adalah halaman tempat Kajur memonitoring soft skill mahasiswa per angkatan. Di

halaman ini juga Kajur dapat melihat report hasil penilaian soft skill mahasiswa

per angkatan atau per mahasiswa (transkrip penilaian soft skill mahasiswa).

Halaman ini disajikan dalam Gambar 79.

Page 92: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

77

Gambar 79. Halaman Monitoring Mahasiswa Oleh Kajur

9. Login Dekanat

User Dekanat termasuk user tetap yang username dan password-nya telah

ditentukan pada awal sistem dibuat. Username dan password bisa diubah sesuai

dengan kebutuhan. Dekanat setelah berhasil login akan masuk ke halaman

beranda yang disajikan dalam Gambar 80.

Gambar 80. Halaman Beranda Dekanat

Page 93: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

78

User Dekanat login untuk kepentingan melihat report hasil penilaian soft

skill mahasiswa per angkatan. Tidak seperti user Kajur yang dapat melihat detail

informasi mahasiswa, daftar catatan kedisiplinan mahasiswa, transkrip penilaian

soft skill mahasiswa, dan memasukkan catatan kedisiplinan kepada mahasiswa,

user Dekanat hanya dapat melihat report hasil penilaian soft skill per angkatan.

Selain itu user Dekanat dapat melihat daftar kegiatan soft skill dan daftar

Halaman oft

adalah halaman tempat Dekanat mencetak report hasil penilaian soft skill

mahasiswa per angkatan. Halaman ini disajikan dalam Gambar 81.

Gambar 81. Halaman Report Soft Skill Untuk Dekan

Page 94: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

79

B. Analisa Implementasi

Sistem informasi evaluasi soft skill dibuat menggunakan kode

pemrograman PHP dan HTML yang berbasis web sehingga pada

implementasinya akan bisa digunakan dimanapun dan kapanpun. DBMS yang

digunakan untuk sistem ini adalah MySQL yang memiliki keunggulan dalam hal

kecepatan akses data.

Sistem informasi evaluasi soft skill ini memiliki fitur-fitur utama sebagai

berikut:

1. Mahasiswa login ke dalam sistem, kemudian mengisi penilaian soft skill

berupa kegiatan-kegiatan soft skill yang diikuti secara online kemudian

mencetak transkrip penilaian soft skill. Transkrip penilaian soft skill tersebut

menjadi syarat untuk mengikuti ujian TA atau yudisium. Status penilaian soft

skill akan menentukan apakah mahasiswa tersebut boleh mengikuti ujian TA

atau yudisium. Jika status penilaian soft skill lengkap mahasiswa diijinkan

mengikuti ujian TA atau yudisium.

2. Bagian Kemahasiswaan login ke dalam sistem kemudian mengatur sistem

informasi evaluasi soft skill. Bagian Kemahasiswaan mengatur daftar bidang

soft skill, daftar kegiatan soft skill masing-masing bidang dan rincian kegiatan

dari masing-masing kegiatan. Setiap rincian kegiatan memiliki skor. Rincian

kegiatan dari setiap kegiatan inilah yang diisi oleh mahasiswa. Bagian

kemahasiswaan juga mengatur daftar pelanggaran dan skor negatif tiap

pelanggaran. Bagian kemahasiswaan juga memberikan catatan kedisiplinan

kepada mahasiswa yang skor tiap pelanggarannya berdasarkan daftar

pelanggaran. Bagian Kemahasiswaan merupakan admin dari sistem juga

mengatur user mahasiswa dan dosen PA.

3. Dosen Pembimbing Akademis dapat login ke dalam sistem informasi untuk

memonitoring soft skill mahasiswa. Dosen PA akan menerima report hasil

penilaian soft skill mahasiswa bimbingannya juga dapat melihat catatan

kedisiplinan mahasiswa bimbingannya.

Page 95: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

80

4. Kajur dapat login ke dalam sistem informasi untuk memonitoring soft skill

mahasiswa. Kajur akan menerima report hasil penilaian soft skill mahasiswa

per angkatan. Kajur juga dapat memberikan catatan kedisiplinan kepada

mahasiswa.

5. Dekan dapat login ke dalam sistem untuk melihat report hasil penilaian soft

skill mahasiswa per angkatan.

Jika dilihat dari fitur-fitur yang ada maka kelebihan sistem informasi ini

adalah :

1. Sebagai instrumen monitoring pelaksanaan kegiatan pembinaan soft skill

mahasiswa DIII Teknik Informatika FMIPA UNS

2. Sebagai alat penilai pemenuhan kompetensi lulusan DIII Teknik Informatika

sebagaimana yang tertuang dalam Profil lulusan DIII Teknik Informatika

FMIPA UNS

3. Sebagai salah satu alat pelaksanaan Yudisium

Kelemahan atau kekurangan sistem informasi ini adalah :

1. Masalah kemananan sistem informasi. Parameter get sebagai penunjuk link

halaman yang tercantum di alamat browser belum di enkripsi sehingga user

dapat melihat parameter halaman sehingga akan lebih baik jika parameter

yang tercantum di alamat browser si enkripsi agar user tidak bisa melihat link

sesungguhnya halaman karena link halaman disandikan. Hal ini diharapkan

dapat meningkatkan sekuritas sistem informasi. Hal lain yang dapat

diusahakan untuk meningkatkan keamanan adalah mengimplementasikan

skrip pencegahan SQL injection dan XSS attack.

Page 96: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

81

2. Perlu pengembangan lebih lanjut untuk membangun sebuah sistem informasi

penilaian soft skill yang lebih detail yang memuat setiap rincian kegiatan yang

diikuti mahasiswa secara detail. Pengembangan lebih lanjut diharapkan

meningkatkan kegunaan dari sistem informasi evaluasi soft skill yang

sekarang ini akan digunakan untuk kepentingan TA dan yudisium kelak

nantinya transkrip penilaian soft skill ini dapat dicantumkan dalam curriculum

vitae sebagai bukti kegiatan soft skill yang diikuti oleh mahasiswa selama

perkuliahan untuk kepentingan melamar pekerjaan.

Page 97: LUTHFIA NH M3108044 PEMBUATAN SISTEM INFORMASI … · evaluating soft skill. The purpose of this final task is to build a web based soft skill evaluation information system for DIII

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

82

BAB V

PENUTUP

A. Kesimpulan

Telah selesai dibangun sistem informasi evaluasi soft skill DIII Teknik

Informatika FMIPA UNS. Adapun cara membangun sistem informasi ini adalah :

1. Membuat permodelan proses dari sistem yang meliputi perancangan Context

Diagram, Diagram Dekomposisi dan DFD.

2. Membuat permodelan basis data yang meliputi perancangan ERD,

perancangan basis data dan perancangan Relasional Antar Tabel (RAT).

3. Membuat perancangan struktur navigasi sistem informasi.

4. Membuat perancangan desain tampilan sistem informasi.

5. Melakukan implementasi perancangan ke sistem dengan menggunakan

bahasa pemrograman PHP dan HTML dengan DBMS MySQL.

Adapun kelebihan dari sistem ini adalah :

1. Sebagai instrumen monitoring pelaksanaan kegiatan pembinaan soft skill

mahasiswa DIII Teknik Informatika FMIPA UNS.

2. Sebagai alat penilai pemenuhan kompetensi lulusan DIII Teknik Informatika

sebagaimana yang tertuang dalam Profil lulusan DIII Teknik Informatika

FMIPA UNS.

3. Sebagai salah satu alat pelaksanaan Yudisium.

B. Saran

Saran pengembangan adalah pengembangan lebih lanjut dari sistem

informasi evaluasi soft skill sehingga dapat memuat rincian lebih detail dari setiap

kegiatan yang diikuti mahasiswa. Pengembangan kearah ini diharapkan transkrip

penilaian soft skill tidak hanya digunakan untuk kepentingan TA dan yudisium

tetapi juga menjadi bukti kegiatan yang diikuti mahasiswa selama perkuliahan dan

dapat dicantumkan di curriculum vitae untuk kepentingan melamar pekerjaan.