Post on 01-Oct-2021
i
DASHBOARD INFORMATION SYSTEM PERFORMA AKADEMIK
MAHASISWA
SKRIPSI
JUNAIDI ARIF GINTING
091402110
PROGRAM STUDI S1 TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
ii
PERSETUJUAN
Judul : DASHBOARD INFORMATION SYSTEM
PERFORMA AKADEMIK MAHASISWA
Kategori : SKRIPSI
Nama : JUNAIDI ARIF GINTING
Nomor Induk Mahasiswa : 091402110
Program Studi : SARJANA (S1) TEKNOLOGI INFORMASI
Departemen : TEKNOLOGI INFORMASI
Fakultas : ILMU KOMPUTER DAN TEKNOLOGI
INFORMASI
Diluluskan di
Medan, 10 Februari 2017
Komisi Pembimbing
Pembimbing 2 Pembimbing 1
Sajadin Sembiring S.Si, M.Comp.sc
NIP.
Sarah Purnamawati ST, M.Sc
NIP. 19830226 201012 2 003
Diketahui/Disetujui oleh
Program Studi Teknologi Informasi
Ketua,
M. Anggia Muchtar, ST.,MM.IT
NIP. 19800110 200801 1 010
Universitas Sumatera Utara
iii
PERNYATAAN
DASHBOARD INFORMATION SYSTEM PERFORMA AKADEMIK MAHASISWA
SKRIPSI
Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan
dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, 20 Maret 2017
Junaidi Arif Ginting
091402110
Universitas Sumatera Utara
iv
UCAPAN TERIMA KASIH
Segala puji dan syukur penulis panjatkan terhadap Allah SWT atas segala berkat dan
pengasihanNya yang sungguh berlimpah, sehingga penulis dapat menyelesaikan skripsi ini
sebagai syarat untuk memperoleh gelar Sarjana Teknologi Informasi Program Studi S1
Teknologi Informasi Universitas Sumatera Utara.
Penyelesaian skripsi ini tidak terlepas dari bantuan dari berbagai pihak, untuk itu,
penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada:
1. Kedua orangtua penulis yang telah memberikan dukungan moril dan spiritual, terlebih
ayah penulis, Arifin Ginting .. Penulis juga mengucapkan terima kasih untuk ibu penulis,
Raihana yang selalu sabar dalam membesarkan dan mendidik penulis hingga saat ini.
2. Ibu Sarah Purnamawati, ST,.M.Sc dan Bapak Sajadin Sembiring, S.si,.M.Comp.Sc
selaku pembimbing yang telah banyak meluangkan waktu dan pikirannya, memotivasi
dan memberikan kritik dan saran kepada penulis.
3. Bapak Dedy Arisandi, ST., M.Kom dan Bapak Indra Aulia, S.Ti, M.Kom yang telah
bersedia menjadi dosen pembanding yang telah memberikan kritik dan saran kepada
penulis.
4. Ketua dan Sekretaris Program Studi Teknologi Informasi, Bapak M. Anggia Muchtar,
ST.,MM.IT dan Bapak M. Fadly Syahputra, B.Sc.,M.Sc.IT.
5. Terima kasih juga penulis ucapkan kepada teman-teman, Sammy Surbakti, Noel, Aser,
Ajung, Kancil sex, Memed, Rasky, Alex, Nando, Jodi Doer, Bg Ari sitorus, Pram, Leli,
Bela, Oliper, Bg Adlyn, Kak Lia, Buyung dan seluruh teman-teman seperjuangan yang
tidak dapat disebutkan.
Akhir kata, penulis ucapkan terimakasih kepada semua pihak yang telah membantu
menyelesaian skripsi ini yang tidak bisa penulis sebutkan satu persatu. Semoga Tuhan Yang
Maha Esa membalas kebaikan kalian semua
Universitas Sumatera Utara
v
ABSTRAK
Penilaian merupakan alat ukur untuk menentukan kemampuan mahasiswa dalam satuan
perguruan tinggi. Kecenderungan akan tidak mengertinya tentang proses penilaian, sering
kali membuat mahasiswa tidak memperhitungan hasil akhir yang akan didapatkannya pada
saat mata kuliah berakhir. Dashboard System merupakan suatu metode untuk menampilkan
data dalam bentuk grafik, diagram, dan juga memperhatikan kemudahan pembacaan data.
Dengan tampilan yang dinamis, dashboard system dapat memberikan pengalaman baru
dalam memperhatikan nilai. Dashboard system juga merupakan metode yang dapat
memudahkan dosen dalam hal mengelola nilai setiap kelas. Dengan di implementasikannya
metode ini, diharapkan dapat memberi pengalaman yang lebih baik kepada mahasiswa
dalam membaca nilai, dan kepada dosen dalam pengelolaan nilai.
Kata Kunci: Dashboard, Performa Akademik, Penilaian
Universitas Sumatera Utara
vi
Dashboard Information System Student Performance Academic
ABSTRACT
Assessment is a measure to determine the ability of college students in the unit. The
tendency will not understand about the assessment process, often making students do not
take into account the end result will be acquired when the course ends. Dashboard System
is a method for displaying data in graphs, charts, and also pay attention to the ease of
reading data. With a dynamic view, dashboard systems can provide a new experience in
regard to the value. Dashboard system is also a method that can facilitate faculty in terms
of managing the value of each class. Implementaon With this method, is expected to provide
a better experience to students in reading value, and to lecturer in the management of value.
Keywords: Dashboard, Academic Performance, Assessment
Universitas Sumatera Utara
vii
DAFTAR TABEL
Tabel 2.1 Ketetapan Indeks Prestasi Menteri Pendidikan dan Kebudayaan ............. 8
Tabel 2.2 Sistem Penilaian ........................................................................................ 11
Tabel 2.3 Penelitian Terdahulu ................................................................................. 11
Tabel 3.1 Struktur Tabel Universitas ........................................................................ 20
Tabel 3.2 Struktur Tabel Fakultas ............................................................................. 21
Tabel 3.3 Struktur Tabel Prodi .................................................................................. 21
Tabel 3.4 Struktur Tabel Mata Kuliah ...................................................................... 22
Tabel 3.5 Struktur Tabel Tahun Ajar ........................................................................ 22
Tabel 3.6 Struktur Tabel Kelas ................................................................................. 23
Tabel 3.7 Struktur Tabel Persentase Nilai ................................................................ 23
Tabel 3.8 Struktur Tabel Daftar Nilai ....................................................................... 24
Tabel 3.9 Struktur Tabel Nilai Sementara ................................................................ 24
Tabel 3.10 Struktur Tabel Nilai Akhir ...................................................................... 25
Tabel 3.11 Struktur Tabel IP Semester ..................................................................... 25
Tabel 3.12 Struktur Tabel Indeks Prestasi ................................................................ 25
Tabel 3.13 Struktur Tabel Beban SKS ...................................................................... 26
Tabel 3.14 Struktur Tabel Pengumuman .................................................................. 26
Tabel 3.15 Struktur Tabel Absen .............................................................................. 26
Tabel 3.16 Struktur Tabel Kontrol Sistem ................................................................ 27
Tabel 3.17 Struktur Tabel Login ............................................................................... 27
Tabel 3.18 Struktur Tabel Admin Universitas .......................................................... 27
Tabel 3.19 Struktur Tabel Admin Fakultas ............................................................... 28
Tabel 3.20 Struktur Tabel Admin Prodi .................................................................... 28
Tabel 3.21 Struktur Tabel Dosen .............................................................................. 29
Tabel 3.22 Struktur Tabel Mahasiswa ...................................................................... 30
Universitas Sumatera Utara
viii
DAFTAR GAMBAR
Gambar 3.1 Arsitektur Sistem ................................................................................... 16
Gambar 3.2 Rancangan Halaman Login ................................................................... 31
Gambar 3.3 Rancangan Halaman Beranda Dosen .................................................... 32
Gambar 3.4 Rancangan Halaman Kelola KRS ......................................................... 32
Gambar 3.5 Rancangan Halaman Hasil Studi ........................................................... 33
Gambar 3.6 Rancangan Halaman Detail Nilai Kelas ................................................ 34
Gambar 3.7 Rancangan Halaman Kelas ................................................................... 34
Gambar 3.8 Rancangan Halaman Detail Kelas ......................................................... 35
Gambar 3.9 Rancangan Halaman Tambah Daftar Nilai ........................................... 36
Gambar 3.10 Rancangan Halaman Input Nilai .......................................................... 36
Gambar 3.11 Rancangan Halaman Mahasiswa Didik .............................................. 37
Gambar 3.12 Rancangan Halaman Detail Mahasiswa Didik .................................... 38
Gambar 4.1 Halaman Login ...................................................................................... 40
Gambar 4.2 Halaman Beranda Dosen ....................................................................... 40
Gambar 4.3 Halaman Beranda Mahasiswa ............................................................... 41
Gambar 4.4 Halaman Kelola KRS Status Aktif ........................................................ 41
Gambar 4.5 Halaman Kelola KRS Status Tidak Aktif ............................................. 42
Gambar 4.6 Halaman Hasil Studi ............................................................................. 42
Gambar 4.7 Grafik Hasil Studi Semester .................................................................. 43
Gambar 4.8 Halaman Detail Nilai Kelas bagian 1 .................................................... 44
Gambar 4.9 Halaman Detail Nilai Kelas bagian 2 .................................................... 44
Gambar 4.10 Grafik Nilai Kelas ............................................................................... 44
Gambar 4.11 Halaman Kelas .................................................................................... 45
Gambar 4.12 Halaman Detail Kelas bagian 1 ........................................................... 45
Gambar 4.13 Halaman Detail Kelas bagian 2 ........................................................... 46
Gambar 4.14 Grafik Nilai Kelas ............................................................................... 46
Universitas Sumatera Utara
ix
Gambar 4.12 Halaman Tambah Daftar Nilai ............................................................ 47
Gambar 4.13 Halaman Input Nilai ............................................................................ 47
Gambar 4.14 Halaman Mahasiswa Didik ................................................................. 48
Gambar 4.15 Halaman Detail Mahasiswa Didik ...................................................... 49
Universitas Sumatera Utara
x
DAFTAR ISI
PERSETUJUAN ............................................................................................................... ii
PERNYATAAN ............................................................................................................... iii
UCAPAN TERIMA KASIH ............................................................................................ iv
ABSTRAK .......................................................................................................................... v
ABSTRACT ....................................................................................................................... vi
DAFTAR TABEL ............................................................................................................ vii
DAFTAR GAMBAR ...................................................................................................... viii
DAFTAR ISI ....................................................................................................................... x
BAB I. Pendahuluan ............................................................................................................ 1
1.1 Latar Belakang ........................................................................................... 1
1.2 Rumusan Masalah ...................................................................................... 2
1.3 Batasan Masalah ......................................................................................... 3
1.4 Tujuan Penelitian ........................................................................................ 3
1.5 Manfaat Penelitian ...................................................................................... 3
1.6 Metodologi Penelitian ................................................................................ 4
1.7 Sistematika Penulisan ................................................................................. 4
BAB II. Landasan Teori ....................................................................................................... 6
2.1 Dashboard Information System .................................................................. 6
2.2 Indeks Prestasi ............................................................................................ 7
2.3 Website ....................................................................................................... 8
2.4 Perangkat Lunak Pendukung ...................................................................... 9
2.5 Library Pendukung ..................................................................................... 9
2.6.1 Bootstrap ................................................................................................. 9
2.6.2 Chart Js ................................................................................................. 10
2.6 Teknik Analisis Data ................................................................................ 10
2.7 Penelitian Terdahulu ................................................................................ 11
BAB III. Analisis dan perancangan sistem ........................................................................ 15
3.1 Identifikasi Masalah ................................................................................. 15
Universitas Sumatera Utara
xi
3.2 Arsitektur Umum ...................................................................................... 15
3.3 Analisis Kebutuhan Sistem ...................................................................... 19
3.3.1 Perangkat Keras (Hardware)................................................................. 19
3.3.2 Perangkat Lunak (Software) ................................................................. 19
3.3.3 User Level ............................................................................................. 19
3.4 Perancangan Database .............................................................................. 20
3.5 Perancangan Antar Muka ......................................................................... 31
BAB IV. IMPLEMENTASI DAN PENGUJIAN SISTEM .............................................. 39
4.1 Implementasi Sistem ................................................................................ 39
4.1.1 Spesifikasi Perangkat Keras dan Lunak yang Digunakan .................... 39
4.1.2 Implementasi Perancangan Antarmuka ................................................ 39
BAB V. Kesimpulan dan saran .......................................................................................... 49
5.1 Kesimpulan ............................................................................................... 49
5.2 Saran ......................................................................................................... 49
DAFTAR PUSTAKA ..................................................................................................... xii
Universitas Sumatera Utara
1
BAB I.
PENDAHULUAN
1.1 Latar Belakang
Pendidikan akademik adalah pendidikan tinggi yang diarahkan terutama pada
penguasaan dan pengembangan disiplin ilmu pengetahuan, teknologi, dan/atau seni
tertentu, yang mencakup program pendidikan sarjana, magister, dan doctor.
Perguruan tinggi merupakan satuan pendidikan penyelenggara pendidikan tinggi.
Peserta didik perguruan tinggi disebut mahasiswa, sedangkan tenaga pendidik
perguruan tinggi disebut dosen.
Di Indonesia, perguruan tinggi dapat berbentuk akademi, institut, politeknik,
sekolah tinggi, dan universitas. Perguruan tinggi dapat menyelenggarakan
pendidikan akademik, profesi, dan vokasi dengan program pendidikan diploma (D1,
D2, D3, D4), sarjana (S1), magister (S2), doktor (S3), dan spesialis. Universitas,
institut, dan sekolah tinggi yang memiliki program doktor berhak memberikan gelar
doktor kehormatan (doktor honoris causa) kepada setiap individu yang layak
memperoleh penghargaan berkenaan dengan jasa-jasa yang luar biasa dalam bidang
ilmu pengetahuan, teknologi, kemasyarakatan, keagamaan, kebudayaan, atau seni.
Sebutan guru besar atau profesor hanya dipergunakan selama yang bersangkutan
masih aktif bekerja sebagai pendidik di perguruan tinggi. Pada 31 Maret 2010, UU
Nomor 9 Tahun 2009 tentang Badan Hukum Pendidikan dibatalkan oleh Mahkamah
Konstitusi dan seluruh perguruan tinggi negeri yang sudah menjadi BHP,
dikembalikan statusnya menjadi perguruan tinggi yang diselenggarakan pemerintah.
Undang-Undang No 12 Tahun 2012 tentang Pendidikan Tinggi menjadi hukum baru
yang mengatur pendidikan tinggi di Indonesia. Eks PTN yang termasuk BHP dan
BHMN diubah menjadi Perguruan Tinggi Negeri Badan Hukum (PTN-BH).
Mahasiswa sebagai peserta didik merupakan salah satu komponen yang paling
diperhatikan dalam pendidikan tinggi. Kurangnya pengetahuan tentang penilaian
akademik sering kali membuat mahasiswa tidak dapat memperhitungkan nilai akhir
yang meraka dapat dalam sebuah mata kuliah. Tidak hanya mahasiswa, dosen sebagai
Universitas Sumatera Utara
2
tenaga pendidik juga masih sulit menentukan dan menghitung nilai dari mahasiswa
yang mengikuti mata kuliah yang di bawanya.
Dashboard Information System adalah alat untuk menyajikan informasi secara
sekilas, solusi bagi kebutuhan informasi organisasi yang memberikan tampilan
antarmuka degan berbagai bentuk seperti diagram, laporan, indicator visual,
mekanisme alert, yang dipadukan dengan informasi yang dinamis dan relevan
(Hariyanti, 2008). Tujuan penggunaan Dashboard Information System yaitu untuk
mengukur kinerja, memonitor proses yang sedang berjalan, dan memprediksi kondisi
di masa mendatang. Dashboard merupakan alat yang mengandalkan kemampuan
visual manusia dalam memahami informasi yang disajikan, sehingga faktor desain
menjadi bagian yang cukup penting didalam penggunaan Information dashboard.
Dengan menggunakan Dashboard Information System dosen dapat lebih
mudah mengelola setiap mata kuliah yang di bawanya beserta setiap nilai mahasiswa
yang mengikuti mata kuliah tersebut. Melalui sudut pandang mahasiswa, metode ini
dapat membantu mereka dalam memperkirakan dan melihat nilai mereka secara
berkala pada setiap mata kuliah.
Melihat latar belakang masalah diatas, maka penulis mengangkat judul
penelitian ini dengan “Dashboard Information System Performa Akademik
Mahasiswa”.
1.2 Rumusan Masalah
Dalam usaha peningkatan performa akademik pada sebuah universitas, diperlukan
pendekatan yang dapat membantu pihak-pihak terkait untuk memonitoring nilai dari
setiap mata kuliah yang diikuti mahasiswa dalam suatu universitas.
Universitas Sumatera Utara
3
1.3 Batasan Masalah
Ruang lingkup pada penelitian ini dibatasi pada hal-hal berikut:
1) Objek yang menjadi fokus penelitian adalah nilai mahasiswa pada setiap
mata kuliah.
2) Nilai dari setiap mahasiswa akan ditampilkan dalam bentuk grafik dan
diagram.
1.4 Tujuan Penelitian
Tujuan penelitian ini adalah memonitoring nilai akademik dari setiap mahasiswa dan
kinerja dosen dalam memberi penilaian terhadap mahasiwa dalam suatu mata kuliah.
1.5 Manfaat Penelitian
Adapaun manfaat dari penelitian ini adalah:
1) Memonitoring setiap nilai akademik mahasiswa.
2) Membantu mahasiswa dalam memperkirakan nilai akhir yang akan meraka
dapat melalui proses penilaian dosen.
3) Membantu dosen dalam mengorganisir mata kuliah yang ditanggungjawabi
dan proses penilaiannya.
4) Menambah variasi aplikasi monitoring performa akademik mahasiswa
dalam sebuah universitas.
5) Sebagai bahan pembanding bagi peneliti lain yang tertarik dengan metode
dashboard information system.
Universitas Sumatera Utara
4
1.6 Metodologi Penelitian
Tahapan-tahapan yang akan dilakukan dalam penelitian ini adalah :
1) Studi Literatur
Tahap ini dilakukan dengan mempelajari buku-buku referensi atau sumber
– sumber yang berkaitan dengan performa akademik mahasiswa
2) Analisis Permasalahan
Pada tahap ini dilakukan analisis terhadap studi literatur untuk mengetahui
dan mendapatkan pemahaman tentang Monitoring Performa Akademik
Mahasiswa.
3) Rancangan Sistem
Pada tahap ini dilakukan perancangan arsitektur, pengumpulan data, dan
perancangan antarmuka. Proses perancangan dilakukan berdasarkan hasil
analisis studi literatur yang telah didapatkan.
4) Implementasi
Pada tahap ini dilakukan pengkodean program menggunakan PHP,
Javascript dan MySQL.
5) Pengujian
Pada tahap ini dilakukan pengujian aplikasi monitoring sistem performa
akademik mahasiswa telah dibuat, guna memastikan aplikasi telah berjalan
sesuai dengan yang diharapkan.
6) Dokumentasi dan Penyusunan Laporan
Pada tahap ini dilakukan dokumentasi program Sistem Performa Akademik
Mahasiswa.
1.7 Sistematika Penulisan
BAB I: Pendahuluan
Pada bab ini pendahuluan berisi mengenai dasar dilakukannya penelitian ini serta
indentifikasi masalah penelitian. Bagian yang terdapat dalam bab ini terdiri atas latar
belakang masalah, perumusahan masalah, batasan masalah, tujuan penelitian, dan
manfaat penelitian.
Universitas Sumatera Utara
5
BAB II: Tinjauan Pustaka
Bab ini berisi teori – teori yang digunakan untuk memahami permasalahan yang
dibahas pada penelitian ini. Pada bab ini juga akan dijelaskan kerangka pikir dan
hipotesis yang diperoleh dari acuan yang mendasari dalam melakukan penelitian ini.
BAB III : Analisis dan Perancangan Sistem
Pada bab ini berisi analisis dan perencanaan pembangunan Sistem Monitoring
Performa Akademik Mahasiswa.
BAB IV : Implementasi dan Pengujian Sistem
Pada bab ini berisi pembaasan tentang pengujian Sistem Monitoring Performa
Akademik Mahasiswa yang disusun pada Bab III apakah hal yang didapatkan sesuai
dengan yang diharapkan.
BAB V : Kesimpulan dan Saran
Pada bab ini berisi kesimpulan dari keseluruhan uraian bab – bab sebelumnya dan
saran–saran yang diajukan untuk pengembangan Sistem Monitoring Performa
Akademik Mahasiswa.
Universitas Sumatera Utara
6
BAB II.
LANDASAN TEORI
2.1 Dashboard Information System
Dashboard Information System adalah alat untuk menyajikan informasi secara
sekilas, solusi bagi kebutuhan informasi organisasi yang memberikan tampilan
antarmuka degan berbagai bentuk seperti diagram, laporan, indicator visual,
mekanisme alert, yang dipadukan dengan informasi yang dinamis dan relevan
(Hariyanti, 2008).
Tujuan penggunaan information dashboard yaitu untuk mengukur kinerja,
memonitor proses yang sedang berjalan, dan memprediksi kondisi di masa
mendatang. Dashboard merupakan alat yang mengandalkan kemampuan visual
manusia dalam memahami informasi yang disajikan, sehingga faktor desain menjadi
bagian yang cukup penting didalam penggunaan Information dashboard.
Pendekatan user centric dilakukan melalui pembuatan prototype, yang
memberikan focus pada perancangan desain antar muka yang efektif dan fungsional.
Perancangan model data dan struktur data diletakkan pada posisi kedua, setelah
prototype sesuai dengan kebutuhan pengguna. Dengan demikian, model data dan
struktur data yang dihasilkan lebih stabil, serta tidak perlu terlalu sering mengalami
perubahan. Metodologi Bright Point mengandung elemen-elemen kunci yang sama
dalam pembangunan dashboard, mulai dari pengumpulan informasi, dan
perancangan alert, (Gonzalez, 2005).
Pembuatan dokumentasi bertujuan untuk mempermudah pengguna dalam
melakukan pemeliharaan dan perbaikan dashboard. Tahap – tahap dalam metodologi
Pureshare antara lain:
1) Perencanaan dan Desain
Tahapan ini harus bisa memahami kebutuhan pengguna dan mampu
berkomunikasi dengan pengguna untuk menentukan fiturfitur kunci yang
akan ditampilkan pada dashboard.
Universitas Sumatera Utara
7
2) Review System dan Data
Tahapan ini dilakukan dengan pendekatan bottom-up implementation, yaitu
dengan melakukan identifikasi sumber data, cara pengakesan dan membuat
ukuran suatu kualitas data.
3) Perancangan Prototipe
Pada tahap ini melakukan pendekatan topdown dan bottom-up secara
bersamasama. Prototype dibangun untuk memberikan gambaran tampilan
akhir dari dashboard.
4) Perbaikan Prototype
Dari serangkaian prototype yang telah dibuat di review bersama dengan
pengguna untuk mengumpulkan umpan balik untuk dikembangkan dan
disesuaikan dengan kebutuhan pengguna.
5) Release
Dashboard yang telah diimplementasikan disosialisasikan keseluruh
pengguna melalui pelatihan-pelatihan.
6) Perbaikan Terus Menerus
Tahapan ini digunakan untuk membangun dashboard diberbagai area
organiasi secara berulang.
2.2 Indeks Prestasi
Indeks prestasi, biasa disingkat IP, adalah salah satu alat ukur prestasi di bidang
akademik/pendidikan. Meskipun bernama "indeks", IP sebenarnya bukanlah indeks
dalam pengertian sebenarnya, melainkan seperti rerata terboboti.
Penggunaan IP di Indonesia memiliki perbedaan untuk tingkat dasar-menengah
dan tingkat pendidikan tinggi. Sistem ini menggantikan sistem rata-rata yang dipakai
sampai Kurikulum 1875. Semenjak Kurikulum 1984 berlaku, IP dipakai untuk
mengevaluasi pencapaian siswa atau mahasiswa.
Pada tingkat pendidikan tinggi, IP dihitung sebagai rerata norma nilai yang
diperoleh seorang mahasiswa pada mata kuliah tersebut setelah diberi bobot dengan
Universitas Sumatera Utara
8
"Angka Kredit". Norma nilai berkisar antara 4 (A, terbaik) sampai 0 (E, gagal).
Angka Kredit ditentukan besarnya (biasanya 1 sampai 4 Satuan Kredit
Semester/SKS) berdasarkan bobot setiap mata kuliah. Bobot ini ditentukan
berdasarkan pentingnya mata kuliah tersebut dalam membentuk kompetensi lulusan.
IP dihitung untuk setiap semester.
Indeks Prestasi Kumulatif adalah penghitungan IP dengan menggabungkan
semua mata kuliah yang telah ditempuh sampai suatu semester tertentu. Indeks
Prestasi Semester adalah penghitungan IP dengan semua mata kuliah yang telah
ditempuh untuk tiap semester tertentu. Penetapan Indeks Prestasi menurut Peraturan
Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 49 Tahun 2014
dapat dilihat pada table 2.1.
Tabel 2.1 Ketetapan Indeks Prestasi Menteri Pendidikan dan Kebudayaan
Peringkat Huruf Peringkat Angka Keterangan
A 4 Sangat baik
B 3 Baik
C 2 Cukup
D 1 Buruk
E 0 Sangat buruk
2.3 Website
Secara terminologi website adalah kumpulan dari halaman-halaman situs, yang
biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya berada
di dalam World Wide Web (WWW) di Internet. WWW terdiri dari seluruh situs web
yang tersedia kepada publik. Halaman-halaman sebuah situs web (web page) diakses
dari sebuah URL yang menjadi “akar” ( root ), yang disebut homepage (halaman
induk; sering diterjemahkan menjadi “beranda”, “halaman muka”), URL ini
mengatur web page untuk menjadi sebuah hirarki, meskipun hyperlink-hyperlink
Universitas Sumatera Utara
9
yang ada di halaman tersebut mengatur para pembaca dan memberitahu mereka
susunan keseluruhan dan bagaimana arus informasi ini berjalan.
Sebuah Web page adalah dokumen yang ditulis dalam format HTML (Hyper
Text Markup Language), yang hampir selalu bisa diakses melalui HTTP, yaitu
protokol yang menyampaikan informasi dari server website untuk ditampilkan
kepada para pemakai melalui web browser. Semua publikasi dari website-website
tersebut dapat membentuk sebuah jaringan informasi yang sangat besar. Web page
layaknya sebuah buku yang dapat menampung berbagai informasi tentang banyak hal
baik bersifat komersil maupun non komersil. Melalui media web inilah seseorang
dapat memberikan informasi tertentu kepada orang lain yang berada di seluruh dunia.
2.4 Perangkat Lunak Pendukung
Dalam pembuatan aplikasi untuk laporan tugas akhir ini, penulis menggunakan
beberapa perangkat lunak yang menunjang dalam pembuatan program aplikasi
berbasis web. Yaitu Windows sebagai sistem operasi yang akan dipakai, Xampp
sebagai Web Sever, PHP sebagai bahasa pemrograman, MySQL sebagai Database,
Notepad++ sebagai layout dan editor penulisan file-file PHP dan HTML
2.5 Library Pendukung
2.6.1 Bootstrap
Bootstrap pertama kali di kembangkan pada pertangahan 2010 di Twitter oleh Mark
Otto dan Jacob Thornton. Saat ini Bootstrap dikembangkan secara open source
dengan lisensi MIT.Bootstrap adalah sebuah library framework CSS yang di buat
khusus untuk bagian pengembangan front-end website. Bootstrap merupakan salah
satu framework HTML, CSS dan javascript yang paling populer di kalangan web
developer. Pada saat ini hampir semua web developer telah menggunakan bootstrap
untuk membuat tampilan front-end menjadi lebih mudah dan sangat cepat. karena
hanya perlu menambahkan class-class tertentu untuk misalnya membuat tombol,
Universitas Sumatera Utara
10
grid, navigasi dan lainnya. Pada penelitian ini, penulis menggunakan library
bootstrap untuk membangun dashboard system. Adapun library bootstrap yang
penulis gunakan adalah boostrap v.2.
2.6.2 Chart Js
Chart Js pertama kali dikembangkan oleh Evert Timberg. Chart Js merupakan
kumpulan library javascript yang digunakan untuk menampilkan data dalam bentuk
grafik. Penggunaan chart js dapat dikombinasikan dengan tag <canvas> HTML. Pada
penelitian ini, penulis menggunakan Chart Js untuk membantu penulis menampilkan
data dalam bentuk grafik.
2.6 Teknik Analisis Data
Secara keseluruhan proses analisa data ini dilakukan dengan menggunakan Peraturan
Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor 49 Tahun 2014.
Peraturan menteri ini mengatur tentang standar nasional pendidikan tinggi. Pada
peraturan menteri ini deberitahukan standar nasional pemberian nilai atau yang
dimaksud indeks prestasi seperti dapat dilihat pada tabel 2.1. Peraturan menteri ini
juga membahas tentang Indeks Prestasi Semester (IPS) dan Indeks Prestasi Kumulatif
(IPK). Pada peraturan ini juga dijelaskan bahwa perguruan tinggi dapat menggunakan
huruf antara dan angka antara untuk nilai pada kisaran 0 (nol) sampai 4 (empat).
Berdasarkan pemaparan tersebut, maka pada penelitian ini penulis membuat
sistem penilaian yang berdasarkan pada peraturan tersebut yang dapat dilihat pada
tabel 2.2.
Universitas Sumatera Utara
11
Tabel 2.2 Sistem Penilaian.
No. Nilai Peringkat Huruf Peringkat Angka
1 90 – 100 A 4
2 80 – 89 B+ 3.5
3 70 – 79 B 3
4 60 – 69 C+ 2.5
5 50 – 59 C 2
6 30 - 49 D 1
7 0 – 29 E 0
2.7 Penelitian Terdahulu
Tabel 2.3. Penelitian Terdahulu
No Judul Penulis Tahun Keterangan
1 Applying
Performance
Dashboard in
Hospitals.
Andre M. R.
Wajong
2015 Kinerja rumah sakit
meningkat karena
kinerja dashboard
dapat dimanfaatkan
sebagai alat
menentukan
keputusan tertentu
yang dilakukan oleh
badan eksekutif
rumah sakit dan juga
dapat meningkatkan
kinerja staf 'dalam
melakukan pekerjaan
mereka.
Universitas Sumatera Utara
12
2 Dashboard
Information
System Sebagai
Pendukung
Keputusan
Dalam
Penjualan Tiket
Pesawat
Studi Kasus: PT.
Nurindo Tour
1. Dani Anggoro
2. Muhamad
Luthfi Aksani
2015 Pemodelan data
warehouse dengan
menggunakan teknik
pemodelan Star
Schema, dapat
membatu pembuatan
Dashboard
Information System
lebih efesien
dan cepat dalam
database query
karena lebih
sedikit melibatkan
tabel di dalam
database
dan query yang
dibuat lebih
sederhana.
3 Dashboard
Information
System for
Student’s
Character
Assessment
1. Dony Saputra
2. Dedi Royadi
3. Zainul Hakim
2014 Kerangka sistem
adalah desain dengan
model berorientasi
objek, dan
memvisualisasikan
menggunakan sistem
dashboard.
Sementara aplikasi
dibangun
menggunakan bahasa
PHP, database
MySQL dan
Universitas Sumatera Utara
13
fusioncart. Untuk
karakter kerangka
desain penilaian
menggunakan Enam
Pilar karakter dari
lembaga Josephson.
Dengan menekankan
pada soft skill yang
industri butuhkan
seperti kepercayaan,
hormat, tanggung
jawab, keadilan,
peduli dan
kewarganegaraan
4 International
Students’
Enhanced
Academic
Performance:
Effects of
Campus
Resources
Delphine N.
Banjong
2015 Kesepian / kerinduan
merupakan tingkat
krisis yang dihadapi
oleh siswa
internasional.
Penelitian ini
bertujuan untuk
menemukan
kesepian dan
kerinduan yang
berdampak negatif
terhadap performa
akademik siswa
tersebut.
Universitas Sumatera Utara
14
5 Factors
Affecting
Students’
Academic
Performance
1. Irfan Mushtaq
2. Shabana
Nawaz Khan
2012 Penelitian ini
dilakukan untuk
mengeksplorasi
faktor penting yang
mempengaruhi
kinerja akademik
siswa. Penelitian ini
dilakukan pada
pribadi perguruan
tinggi di Rawalpindi
dan Islamabad.
Empat hipotesis yang
digunakan dalam
penelitian untuk
memeriksa efek
independen
variabel pada
variabel dependen.
Dengan
menggunakan paket
statistik yang sesuai
ditemukan bahwa
komunikasi, fasilitas
belajar, bimbingan
yang tepat dan
tekanan keluarga
merupakan faktor
yang mempengaruhi
kinerja siswa.
Universitas Sumatera Utara
15
BAB III.
ANALISIS DAN PERANCANGAN SISTEM
3.1 Identifikasi Masalah
Dengan mengetahui persentase penilaian dan nilai yang sudah didapatkan, maka
mahasiswa pada umumnya akan mampu memprediksi nilai akhir yang akan
didapatkan. Dengan mengetahui pergerakan nilai, mahasiswa juga tentunya mampu
menargetkan nilai yang harus didapatkan pada setiap sesi untuk mendapatkan nilai
akhir yang sesuai dengan keinginan. Peraturan Menteri Pendidikan dan Kebudayaan
Republik Indonesia Nomor 49 Tahun 2014 menetapkan standar penilaian pendidikan
tinggi yang dapat digunakan dengan mengikuti aturan yang sudah dituliskan.
Pemberian nilai pada mahasiswa dilakukan dengan memberikan nilai antara 0-
100 terlebih dahulu. Nilai yang telah diterima mahasiswa akan dikalikan dengan
persentase masing-masing jenis nilai. Jenis nilai yang diberikan yaitu; Tugas, Kuis,
Ujian Tengah Semester, Ujian Akhir Semester. Masing-masing jenis nilai ini
persentase akan diatur oleh masing-masing dosen yang mengajar mata kuliah
tersebut. Untuk jenis nilai Tugas dan Kuis akan dilakukan perhitungan untuk mencari
rata-rata nilai. Tahap selanjutnya akan dilakukan penjumlahan dari hasil masing-
masing persentase nilai. Setelah mendapat hasil dari penjumlahan, maka akan
dilakukan pencocokan dengan data nilai untuk mendapat Nilai Huruf dan Nilai
Angka yang sesuai dengan Peraturan Menteri.
3.2 Arsitektur Umum
Sistem ini dibangun untuk menampilkan informasi tentang performa akademik
mahasiswa sehingga dapat diperhatikan perubahan performa akademik mahasiswa
tersebut.
Universitas Sumatera Utara
16
Gambar 3.1 Arsitektur Sistem
Pada gambar diatas dapat kita lihat terdapat dua buah proses yang terjadi pada
sistem, proses pada saat menyimpan data dan proses saat menampilkan data. Berikut
penjelasan dari arsitektur umum tersebut:
Universitas Sumatera Utara
17
1) Input
Kelas
Tahap awal untuk meng-input nilai yaitu pemilihan kelas. Hal ini
bertujuan untuk mengelompokkan nilai yang akan di-input kedalam
masing-masing kelas.
Jenis Penilaian
Tahap yang bertujuan untuk mengelompokkan nilai yang sudah
dikelompokkan kedalam masing-masing kelas ke dalam variable jenis
penilaian yang berbeda untuk masing-masing kelas.
Daftar Mahasiswa
Merupakan daftar nama mahasiswa yang mengambil kelas tersebut, hal
ini bertujuan untuk memudahkan dosen dalam meng-input nilai. Jika
sudah memasuki tahap ini, seluruh nilai mahasiswa yang ada dalam kelas
tersebut untuk masing-masing sesi penilaian akan di set 0.
Input Nilai
Pada tahap ini dosen akan meng-input nilai berdasarkan nama dan nim
mahasiswa yang sudah ditampilkan. Selain memudahkan dosen, hal ini
dilakukan jugak untuk mengurangi tingkat kesalahan dalam mengisi
nilai. Jika pada saat pengisian nilai PC yang digunakan mendadak mati,
atau user tidak sengaja menutup halaman website, maka sistem akan
menyimpan nilai yang belum di-input menjadi 0, dan untuk nilai yang
sudah di-input akan tersimpan secara otomatis.
2) Proses Menyimpan
Persentase Nilai
Pada proses ini, sistem akan melakukan request ke database untuk
memberikan data persentase nilai untuk kelas yang dipilih.
Perhitungan Bobot Nilai
Proses ini bertujuan untuk mendapatkan hasil dari persentase nilai yang
sudah di-input sebelumnya. Adapun proses yang terjadi sebagai berikut:
Universitas Sumatera Utara
18
(Nilai Setiap Mahasiswa x Persentase Jenis Nilai)100
Nilai Bobot
Merupakan akhir dari proses menyimpan, nilai bobot merupakan hasil
dari proses sebelumnya yang akan disimpan ke dalam database untuk
setiap mahasiswa.
3) Prosen Menampilkan
Nilai Per Daftar Nilai
Sistem me-request nilai bobot yang sudah disimpan ke database untuk
setiap daftar nilai setiap kelas.
Daftar SKS Mata Kuliah
Sistem kembali me-request ke database untuk data setiap mata kuliah
berdasarkan kelas yang diambil mahasiswa. Dari data mata kuliah akan
diambil SKS mata kuliah tersebut.
Nilai Per Mata Kuliah (NPDN x SKS Mata Kuliah)
Pada proses ini, sistem akan melakukan perkalian antara Nilai Per Daftar
Nilai untuk masing-masing mata kuliah dengan SKS Mata Kuliah
tersebut.
Jumlah Nilai Seluruh Mata Kuliah (Tnilai)
Proses ini akan menambahkan seluruh hasil dari proses sebelumnya.
Dimana pada proses sebelumnya akan didapatkan nilai dari setiap
matakuliah.
Indeks Prestasi Semester(Tnilai / Jumlah SKS)
Merupakan proses akhir dari proses menampilkan yang bertujuan untuk
mendapatkan Indeks Prestasi Semester untuk setiap mahasiswa.
4) Output
Dashboard
Output dari setiap proses akan ditampilkan pada dashboard dalam bentuk
table dan juga grafik.
Universitas Sumatera Utara
19
3.3 Analisis Kebutuhan Sistem
Berikut adalah hal – hal yang dibutuhkan dalam pembangunan aplikasi Dashboard
Sistem Performa Akademik Mahasiswa berbasis web:
3.3.1 Perangkat Keras (Hardware)
Perangkat keras yang digunakan adalah Laptop / PC (Personal Computer) yang
terhubung dengan jaringan internet. Spesifikasi dari Laptop / PC yang harus dipenuhi
adalah dapat menjalankan perangkat lunak (software) sesuai dengan kebutuhan.
3.3.2 Perangkat Lunak (Software)
Untuk membangun Dashboard Information System Performa Akademik Mahasiswa,
diperlukan perangkat lunak sebagai berikut:
1) Sistem Operasi komputer : Windows.
2) Web-Server : Apache.
3) Text Editor : Notepad / Notepad ++.
4) Browser : Mozilla Firefox, Google Chrome.
5) Database: Mysql.
3.3.3 User Level
Dalam menjalankan system ini, User dibagi dalam 5 (lima) bagian, yaitu:
1) Admin Universitas
User dengan level ini merupakan level tertinggi. Bertugas untuk melakukan
penambahan fakultas ke dalam sistem jika ada fakultas baru, dan juga
memberi akses untuk pendaftaran mahasiswa baru.
2) Admin Fakultas
User dengan level admin fakultas memiliki tanggung jawab untuk
menambah program studi ke dalam sistem jika ada program studi baru.
3) Admin Program Studi
User dengan level admin program studi memiliki banyak tugas, seperti;
menutup semester, mengelola kelas, memberi izin pengelolaan nilai,
memberi izin pengelolaan kartu rencana studi, dan lain-lain. Secara
Universitas Sumatera Utara
20
keseluruhan user dengan level ini memiliki interaksi langsung yang paling
banyak terhadap user dengan level dosen dan mahasiswa daripada user
dengan level admin fakultas dan universitas.
4) Dosen
User dengan level dosen merupakan user yang bertugas untuk meng-input
nilai sesuai dengan kelas yang diambilnya.
5) Mahasiswa
Pada dasarnya user dengan level mahasiswa hanya sebagai viewer, namun
beberapa fungsi seperti pengelolaan kartu rencana studi dilakukan sendiri
oleh user dengan level ini.
3.4 Perancangan Database
Pada perancangan dashboard information system performa akademik mahasiswa ini
terdapat 22 tabel yang terdiri dari:
1) Tabel Universitas
Tabel 3.1 struktur tabel universitas
Nama Field Jenis Data Keterangan
id_universitas int(11) Primary Key
nama varchar(1000)
alamat varchar(1000)
tlp varchar(1000)
fax varchar(1000)
email varchar(1000)
aka varchar(10)
Universitas Sumatera Utara
21
2) Tabel Fakultas
Tabel 3.2 struktur tabel fakultas
Nama Field Jenis Data Keterangan
id_fakultas int(20) Primary Key
nama varchar(1000)
kode_nim varchar(2)
tlp varchar(1000)
fax varchar(1000)
email varchar(1000)
alamat varchar(1000)
aka varchar(10)
logo varchar(1000)
status Enum(‘y’, ‘n’)
3) Tabel Prodi
Tabel 3.3 struktur table prodi
Nama Field Jenis Data Keterangan
id_prodi varchar(20) Primary Key
id_fakultas varchar(20)
nama varchar(1000)
kode_nim varchar(2)
tlp varchar(1000)
fax varchar(1000)
email varchar(1000)
alamat varchar(1000)
status Enum(‘y’, ‘n’)
Universitas Sumatera Utara
22
4) Tabel Mata Kuliah
Tabel 3.4 struktur tabel mata kuliah
Nama Field Jenis Data Keterangan
id_matakuliah varchar(50) Primary Key
id_fakultas varchar(20)
id_prodi varchar(20)
nama varchar(100)
sks int(2)
semester int(2)
status enum(‘y’, ‘n’)
5) Tabel Tahun Ajar
Tabel 3.5 struktur tabel tahun ajar
Nama Field Jenis Data Keterangan
id_tahun_ajar varchar(20) Primary Key
id_fakultas varchar(20)
id_prodi varchar(20)
tahun_ajar varchar(10)
semester int(2)
status enum(‘y’, ‘n’)
Universitas Sumatera Utara
23
6) Tabel Kelas
Tabel 3.6 struktur tabel kelas
Nama Field Jenis Data Keterangan
id_kelas varchar(50) Primary Key
id_tahun_ajar varchar(20)
label varchar(5)
matakuliah varchar(50)
dosen varchar(20)
hari varchar(10)
mulai time()
selesai time()
status enum(‘y’, ‘n’)
7) Tabel Persentase Nilai
Tabel 3.7 struktur tabel persentase nilai
Nama Field Jenis Data Keterangan
id_persentase_nilai varchar(20) Primary Key
id_kelas varchar(20)
id_tahun_ajar varchar(20)
jenis_nilai varchar(20)
persentase int(5)
status enum(‘y’, ‘n’)
Universitas Sumatera Utara
24
8) Tabel Daftar Nilai
Tabel 3.8 struktur tabel daftar nilai
Nama Field Jenis Data Keterangan
id_daftar_nilai varchar(20) Primary Key
id_persentase_nilai varchar(20)
id_kelas varchar(20)
id_tahun_ajar varchar(20)
keterangan varchar(100)
status enum(‘y’, ‘n’)
9) Tabel Nilai Sementara
Tabel 3.9 struktur tabel nilai sementara
Nama Field Jenis Data Keterangan
id_nilai_sementara int(11) Primary Key
id_daftar_nilai varchar(20)
id_persentase_nilai varchar(20)
id_kelas varchar(20)
id_tahun_ajar varchar(20)
mahasiswa varchar(20)
nilai float()
status enum(‘y’, ‘n’)
Universitas Sumatera Utara
25
10) Tabel Nilai Akhir
Tabel 3.10 struktur tabel nilai akhir
Nama Field Jenis Data Keterangan
id_nilai_akhir int(11) Primary Key
id_kelas varchar(20)
id_tahun_ajar varchar(20)
mahasiswa varchar(20)
nilai float()
status enum(‘y’, ‘n’)
11) Tabel IP Semester
Tabel 3.11 struktur tabel ip semester
Nama Field Jenis Data Keterangan
id_ip_semester int(11) Primary Key
id_tahun_ajar varchar(20)
mahasiswa varchar(20)
ip float()
12) Tabel Indeks Prestasi
Tabel 3.12 struktur tabel indeks prestasi
Nama Field Jenis Data Keterangan
id_ip varchar(20) Primary Key
peringkat_huruf varchar(2)
angka_kredit float()
nilai_minimum float()
nilai_maksinum float()
Universitas Sumatera Utara
26
13) Tabel Beban SKS
Tabel 3.13 struktur tabel beban sks
Nama Field Jenis Data Keterangan
id_beban_sks int(11) Primary Key
minimal float()
maksimal float()
beban_sks float()
14) Tabel Pengumuman
Tabel 3.14 struktur tabel pengumuman
Nama Field Jenis Data Keterangan
id_pengumuman varchar(20) Primary Key
judul varchar(1000)
isi varchar(1000)
tgl_update date()
penulis varchar(50)
pembaca varchar(50)
id_fakultas varchar(20)
id_prodi varchar(20)
15) Tabel Absen
Tabel 3.15 struktur tabel absen
Nama Field Jenis Data Keterangan
id_absen int(11) Primary Key
id_kelas varchar(20)
id_tahun_ajar varchar(20)
mahasiswa varchar(20)
status enum(‘y’,’n’)
Universitas Sumatera Utara
27
16) Tabel Kontrol Sistem
Tabel 3.16 struktur tabel kontrol sistem
Nama Field Jenis Data Keterangan
id_kontrol varchar(20) Primary Key
nama varchar(1000)
icon varchar(100)
level enum(‘u-admin’, ‘f-
admin’, ‘p- admin’)
id_prodi varchar(20)
status enum(‘y’,’n’)
17) Tabel Login
Tabel 3.17 struktur tabel login
Nama Field Jenis Data Keterangan
id_user varchar(50) Primary Key
username varchar(100)
password varchar(100)
level enum(‘u-admin’, ‘f-
admin’, ‘p-admin’,
‘dosen’, ‘mahasiswa’ )
status enum(‘y’,’n’)
18) Tabel Admin Universitas
Tabel 3.18 struktur tabel admin universitas
Nama Field Jenis Data Keterangan
id_user varchar(20) Primary Key
nama varchar(100)
tlp varchar(15)
alamat varchar(1000)
Universitas Sumatera Utara
28
19) Tabel Admin Fakultas
Tabel 3.19 struktur tabel admin fakultas
Nama Field Jenis Data Keterangan
id_user varchar(20) Primary Key
id_fakultas varchar(20)
nama varchar(100)
tlp varchar(15)
alamat varchar(1000)
20) Tabel Admin Prodi
Tabel 3.20 struktur tabel admin prodi
Nama Field Jenis Data Keterangan
id_user varchar(20) Primary Key
id_prodi varchar(20)
nama varchar(100)
tlp varchar(15)
alamat varchar(1000)
Universitas Sumatera Utara
29
21) Tabel Dosen
Tabel 3.21 struktur tabel dosen
Nama Field Jenis Data Keterangan
id_user varchar(20) Primary Key
id_fakultas varchar(20)
nip varchar(100)
nidn varchar(100)
nama varchar(100)
tlp varchar(15)
email varchar(100)
alamat varchar(1000)
foto varchar(1000)
status enum(‘y’,’n’)
Universitas Sumatera Utara
30
22) Tabel Mahasiswa
Tabel 3.22 struktur tabel mahasiswa
Nama Field Jenis Data Keterangan
id_user varchar(20) Primary Key
nim varchar(10)
id_fakultas varchar(20)
id_prodi varchar(20)
nama varchar(100)
tlp varchar(15)
email varchar(100)
alamat varchar(1000)
foto varchar(1000)
dosen_pa varchar(20)
semester int(11)
status enum(‘y’,’n’)
status_kuliah enum(‘Aktif’, ‘Cuti’,
‘Wisuda’)
status_tugas_akhir enum(‘Tidak Ada’,
‘Pengajuan Judul’,
‘Seminar Proposal’,
‘Seminar Hasil’,
‘Sidang’)
sks_maksimum int(11)
Universitas Sumatera Utara
31
3.5 Perancangan Antar Muka
Antarmuka atau user interface merupakan sarana yang menghubungkan manusia
dengan dengan sistem agar manusia dan sistem dapat saling berinteraksi. Berikut
adalah rancangan antarmuka dari sistem ini.
1) Rancangan Halaman Login
Halaman login berisi username dan password yang diisi oleh user untuk masuk
kehalaman beranda.
Gambar 3.2 Rancangan Halaman Login
2) Rancangan Halaman Beranda
Halaman beranda sistem monitoring performa akademik mahasiswa merupakan
halaman yang pertama kali akan muncul ketika user masuk ke website ini. Halaman
beranda setiap level user berbeda dari user yang lain.
Universitas Sumatera Utara
32
Gambar 3.3 Rancangan Halaman Beranda Dosen
3) Rancangan Halaman Kelola KRS
Halaman kelola KRS merupakan halaman yang terdapat pada level user mahasiswa.
Pada halaman ini mahasiswa dapat mengelola KRS jika status kelola KRS aktif.
Gambar 3.4 Rancangan Halaman Kelola KRS
Universitas Sumatera Utara
33
4) Rancangan Halaman Hasil Studi
Halaman hasils studi hanya dimiliki oleh level user mahasiswa. Pada halaman ini,
mahasiswa dapat melihat nilai dari setiap semester yang sudah dilewatinya.
Gambar 3.5 Rancangan Halaman Hasil Studi
5) Rancangan Halaman Detail Nilai Kelas
Pada halaman ini, mahasiswa dapat melihat lebih detail nilai dari setiap kelas yang
sudah atau masih diambilnya.
Universitas Sumatera Utara
34
Gambar 3.6 Rancangan Halaman Detail Nilai Kelas
6) Rancangan Halaman Kelas
Halaman kelas merupakan halaman yang terdapat pada level user dosen. Pada
halaman ini, dosen dapat melihat setiap kelas yang menjadi tanggung jawabnya.
Gambar 3.7 Rancangan Halaman Kelas
Universitas Sumatera Utara
35
7) Rancangan Halaman Detail Kelas
Halaman detail kelas merupakan halaman turunan dari halaman kelas. Halaman ini
berisi tentang persentase nilai kelas tersebut, nilai masing-masing mahasiswa, dan
juga daftar nilai yang sudah dibuat.
Gambar 3.8 Rancangan Halaman Detail Kelas
8) Rancangan Halaman Tambah Daftar Nilai
Halaman tambah daftar nilai berfungsi untuk membantu dosen memanajemen nilai
setiap kelas. Pada halaman ini dosen akan memilih jenis nilai dan juga memberi
keterangan pada daftar nilai tersebut.
Universitas Sumatera Utara
36
Gambar 3.9 Rancangan Halaman Tambah Daftar Nilai
9) Rancangan Halaman Input Nilai
Halaman input nilai merupakan halaman lanjutan dari proses tambah nilai. Pada
halaman ini dosen akan mengisi masing-masing nilai yang didapat mahasiswa.
Gambar 3.10 Rancangan Halaman Input Nilai
Universitas Sumatera Utara
37
10) Rancangan Halaman Mahasiswa Didik
Halaman mahasiswa didik berfungsi untuk dosen memonitor performa akademik
mahasiswa yang dosen penanggung jawab akademiknya adalah dosen tersebut.
Gambar 3.11 Rancangan Halaman Mahasiswa Didik
11) Rancangan Halaman Detail Mahasiswa Didik
Halaman detail mahasiswa didik merupakan halaman turunan dari halaman
mahasiswa didik. Pada halaman ini, dosen dapat melihat nilai mahasiswa tersebut
lebih detail.
Universitas Sumatera Utara
38
Gambar 3.12 Rancangan Halaman Detail Mahasiswa Didik
Universitas Sumatera Utara
39
BAB IV.
IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1 Implementasi Sistem
Pada tahap ini, Dashboard Information System Performa Akademik Mahasiswa akan
diimplementasikan ke dalam sistem dengan menggunakan bahasa pemrograman PHP
dan database MySQL sesuai perancangan yang telah dilakukan.
4.1.1 Spesifikasi Perangkat Keras dan Lunak yang Digunakan
Spesifikasi perangkat keras dan perangkat lunak yang digunakan untuk membangun
sistem ini adalah sebagai berikut:
1) Prosesor Intel® CoreTM i5 450M CPU 2.40 GHz.
2) Kapasitas hardisk 500 GB.
3) Memori RAM yang digunakan 2.00 GB.
4) Sistem operasi yang digunakan adalah Microsoft Windows 8.1.
5) Web server yang digunakan adalah XAMPP versi 3.2.2.
6) Database MySQL Versi3.0.8.
4.1.2 Implementasi Perancangan Antarmuka
Adapun implementasi perancangan antarmuka yang telah dilakukan sebelumnya
pada sistem adalah:
1) Halaman Login
Halaman ini adalah tampilan awal saat sistem dijalankan. User dapat
menggunakan sistem dengan melakukan login terlebuh dahulu. Halaman
login dapat dilihat pada Gambar 4.1.
Universitas Sumatera Utara
40
Gambar 4.1 Halaman Login
2) Halaman Utama beranda
Halaman utama merupakan halaman yang tampil setelah berhasil
melakukan proses login. Pada halaman ini ditampilkan menu navigasi
yang berbeda untuk setiap levelnya.
Gambar 4.2 Halaman Beranda Dosen
Universitas Sumatera Utara
41
Gambar 4.3 Halaman Beranda Mahasiswa
3) Halaman Kelola KRS
Halaman kelola KRS merupakan halaman yang terdapat pada level user
mahasiswa. Pada halaman ini terdapat 2 tampilan, yaitu pada saat status
kelola KRS aktif, dan pada saat status kelola KRS tidak aktif.
Gambar 4.4 Halaman Kelola KRS Status Aktif
Universitas Sumatera Utara
42
Gambar 4.5 Halaman Kelola KRS Status Tidak Aktif
4) Halaman Hasil Studi
Pada halaman ini, mahasiswa dapat melihat nilai sementara setiap kelas
yang diikutinya, dan membandingkan dengan rata-rata nilai kelas
tersebut.
Gambar 4.6 Halaman Hasil Studi
Universitas Sumatera Utara
43
Gambar 4.7 Grafik Hasil Studi Semester
5) Halaman Detail Nilai Kelas
Untuk mengakses halaman ini, mahasiswa dapat menekan tombol yang
berada pada masing-masing kelas dalam halaman hasil studi. Pada
halaman ini, mahasiswa dapat melihat seluruh daftar nilai yang sudah di
input dosen pengejar kelas tersebut.
Universitas Sumatera Utara
44
Gambar 4.8 Halaman Detail Nilai Kelas bagian 1
Gambar 4.9 Halaman Detail Nilai Kelas bagian 2
Gambar 4.10 Grafik Nilai Kelas
Universitas Sumatera Utara
45
6) Halaman Kelas
Halaman ini merupakan halaman yang terdapat pada level user dosen.
Pada halaman ini, dosen dapat melihat setiap kelas yang diambilnya.
Gambar 4.11 Halaman Kelas
7) Halaman Detail Kelas
Halaman ini merupakan halaman turunan dari halaman kelas. Pada
halaman ini, dosen dapat mengatur nilai untuk setiap kelas. Pada saat
pertama kali memasuki halaman ini, dosen akan diminta untuk mengatur
persentase penilaian untuk setiap kelas. Setelah mengatur persentase
penilaian, dosen dapat meng-input nilai.
Gambar 4.12 Halaman Detail Kelas bagian 1
Universitas Sumatera Utara
46
Gambar 4.13 Halaman Detail Kelas bagian 2
Gambar 4.14 Grafik Nilai Kelas
8) Halaman Tambah Daftar Nilai
Halaman ini merupakan halaman yang bertujuan untuk menambah daftar
nilai pada kelas tersebut. Untuk menginput nilai, akan dibutuhkan daftar
nilai sebagai pengenal untuk setiap kelompok nilai yang akan di-input.
Universitas Sumatera Utara
47
Gambar 4.12 Halaman Tambah Daftar Nilai
9) Halaman Input Nilai
Halaman ini akan terbuka setelah dosen menambahkan daftar nilai. Pada
halaman ini dosen akan meng-input masing-masing nilai mahasiswa.
Setiap nilai yang di-input dosen akan langsung tersimpan, sehingga dosen
tidak perlu takut untuk mengulang dari awal kembali jika PC tiba-tiba
padam.
Gambar 4.13 Halaman Input Nilai
10) Halaman Mahasiswa Didik
Halaman ini akan membantu dosen penanggung jawab akademik untuk
melihat daftar mahasiswa yang berada di bawah tanggung jawabnya.
Universitas Sumatera Utara
48
Gambar 4.14 Halaman Mahasiswa Didik
11) Halaman Detail Mahasiswa Didik
Halaman turunan dari halaman mahasiswa didik yang berguna untuk
melihat perkemabang mahasiswa.
Gambar 4.15 Halaman Detail Mahasiswa Didik
Universitas Sumatera Utara
49
BAB V.
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan pembahasan dan implementasi yang dilakukan maka dapat dieroleh
beberapa kesimpulan :
1) Sistem ini dapat membantu dosen mengelola nilai setiap kelas yang diambilnya
2) Tangung jawab sebagai dosen penanggung jawab akademik dapat lebih
ditingkatkan dengan mengetahui perkembangan nilai mahasiswa
3) Mahasiswa dapat membuat strategi belajar sesuai dengan persentase nilai masing-
masing kelas untuk mendapat nilai akhir yang diinginkan.
4) Menggunakan metode dashboard system mahasiswa tidak akan merasa bosen
berhadapan dengan data yang sudah terlihat lebih menarik.
5.2 Saran
Adapun saran dari sistem ini adalah Pengembangan sistem dengan menggunakan
mobile application, dan juga pemaksilan hingga ke tahap sidang.
Universitas Sumatera Utara
xii
xii
DAFTAR PUSTAKA
Anggoro, D. & Aksani, M.L. 2015. Dashboard Information System Sebagai Pendukung
Keputusan Dalam Penjualan Tiket Pesawat Studi Kasus: PT. Nurindo Tour. Jurnal
Sistem Informasi 5(3): 218- 228. (Online) http://si.its.ac.id/data/sisfo_data/files
/8_vol5no3.pdf (27 Desember 2015).
Banjong, D.N. 2015. International Students’ Enhanced Academic Performance: Effects of
Campus Resources. Journal of International Students 5(1): 132-142. (Online)
http://files.eric.ed.gov/full text/EJ1060050.pdf
Hariyanti, E. 2008. “Metodologi Pembangunan Dashboard Sebagai Alat Monitoring
Kinerja Organisasi Studi Kasus: Institut Teknologi Bandung”. Tesis. Program Studi
Magister Informatika, Institut Teknologi Bandung.
Gonzalez, T. 2005. Designing Executive Dashboards. (Online)
http://www.brightpointinc.com/
Mushtaq, I. & Khan, S.N. 2012. Factors Affecting Students’ Academic Performance.
Global Journal of Management and Business Research 12(9): 2249-4588. (Online)
https://pdfs.semanticscholar.org/d28d/25923a3873037204abdc494ea59b54b14b67.
Saputra, D., Royadi, D. & Hakim, Z. 2014. Dashboard Information System for Student’s
Character Assessment. Information Systems International Conference (ISICO) DOI:
10.13140/RG.2.1.1583.3124.(Online) https://www.researchgate.net/publication/259
572210_Dashboard_Information_System_for_Student's_Character_Assessment.
Wajong, A.M.R. 2015. Applying Performance Dashboard in Hospitals. International
Journal of Software Engineering and Its Applications 9(1): 213-220.(Online)
http://www.sersc.org/journals/IJSEIA/vol9_no1_20 15/19.pdf(27 Desember 2016).
Universitas Sumatera Utara
xiii
Zarlis, M., Sitompul, O.S., Sawaluddin., Effendi, S., Sihombing, P. & Nababan, E.B.
Pedoman Penulisan Skripsi. USU Press: Medan.
Universitas Sumatera Utara