Anda di halaman 1dari 7

RANCANG BANGUN SISTEM INFORMASI KINERJA DOSEN

BERBASIS WEB FRAMEWORK CODEIGNITER


Ahmad Farhan
Program Studi Teknik Informatika, Fakultas Teknik Universitas Trunojoyo Madura
Jl. Raya Telang PO. BOX 2 Kamal, Bangkalan, Madura, 69162
Email : AhmadFarhan57@gmail.com
ABSTRAK
Sistem Informasi merupakan sistem pengelolaan suatu data menjadi informasi
yang berkualitas dan dapat digunakan sebagai alat bantu yang mendukung
pengambilan keputusan. Untuk informasi yang di gunakan terdapat beberapa unsur
yang di sebut subsistem, yang saling berhubungan dengan yang lain agar suatu
sistem dapat berjalan dengan efektif dan efesien.
Setiap Dosen Pegawai Negeri Sipil wajib menyusun Sasaran Kerja Pegawai
(SKP) sebagai rancangan pelaksanaan Kegiatan Tugas jabatan, sesuai dengan rincian
tugas, tanggung jawab dan wewenangannya, yang secara umum telah ditetapkan
dalam struktur dan tata kerja organisasi
Atas dasar itulah penulis membuat sistem informasi kinerja dosen agar prinsip
tersebut dapat di gunakan dengan sebaik baiknya serta memudah dosen untuk
memantau atau mengontrol hasil kinerjanya sendiri dengan baik dan dengan adanya
sistem ini dosen bisa meningkatkan kinerjanya yang belum tercapai agar semua
target yang di buat di awal tahun bisa tercapai dengan baik dan semestinya.
Kata kunci: Sistem Informasi, Kinerja Dosen , Framework, CodeIgniter
ABSTRACT
Information Systems is a systems management data into quality information and
can be used as a tool for decision support. For information that is in use, there are
several elements called subsystems, which are interconnected with each other so that
a system can run effectively and efficiently.
Each Lecturer Civil Servants are required to formulate Target Employee Work
(SKP) as a draft implementation activities office tasks, in accordance with the details
of the duties, responsibilities and wewenangannya, which generally has been
established in the structure and working procedures of the organization. As for the
scope of the faculty, in the design of the implementation of the obligations of office
tasks that refers to the tri dharma college.
Results from this study is a faculty performance system which refers to the tri
dharma college in charging the initial target and the realization of the target faculty.
The main function of this system is to tell the target lecturer who has not been
achieved in accordance with the initial target of early lecturers. The system also
supports notifications about charging limit the initial target as well as the realization
of the targets lecturers.
Keywords: Information Systems, Performance Lecturer, Framework, CodeIgniter

PENDAHULUAN

Dengan
perkembangan

semakin
pesatnya
teknologi maka sistem

informasinyapun terus semakin canggih dan


akan
selalu
di
perbarui
sesuai
perkembangan teknologi itu sendiri.
Keuntungan dari perkembangan teknologi
dan informasi secara langsung berdampak
terhadap bidang industri, pendidikan,
perpustakaan,
bisnis
dan
lain-lain.
Kemajuan teknologi ini memungkinkan
suatu
instansi
atau
perusahaan
mengumpulkan data dari beberapa sumber
dengan cepat dan akurat, sehingga di
butuhkan sistem yang cepat memproses
suatu data dengan akurat berdasarkan
ketentuan yang di buat, agar dapat bersaing
dengan perkembangan teknologi yang ada.
Informasi sangat dibutuhkan dalam proses
pengambilan keputusan. Keputusan yang
baik dan tepat perlu didukung oleh
ketersediaan informasi yang aktual dan
akurat. Informasi yang demikian, dapat
diambil gambaran yang komplek dan
spesifik dari suatu keputusan yang akan
dirumuskan. Keputusan pun akan efisien
dari segi waktu karena informasi yang
diterima adalah informasi yang aktual.
Sasaran Kerja Pegawai (SKP) disusun
dan di tetapkan sebagai rancangan
Operasional pelaksanaan Kegiatan Tugas
Jabatan dengan mengacu pada rencana
Strategis dan Rencana Kerja tahunan
Organisasi, yang berisikan tentang apa
kegiatan yang akan di lakukan, apa hasil
yang di capai, beberapa yang di hasilkan
dan kapan harus selesai. Setiap Kegiatan
Tugas Jabatan yang akan di laksanakan,
target sebagai hasil kerja yang diwujudkan,
dengan
mempertimbangkan
aspek
kuantitas, kualitas, waktu dan di sertai
biaya.
Oleh
karena
itu,
berdasarkan
permasalahan diatas perlu dibangun sebuah
aplikasi sistem informasi kinerja dosen
sehinggu bisa meningkatkan kinerja dosen ,
dan dapat memudahkan dosen mengontrol

kinerjanya agar semua target kerja yang di


isi awal tahun bisa terlaksana semua.

LANDASAN TEORI
1.

Definisi Sistem
Menurut McLeod, Sistem adalah
sekelompok elemen yang terintegrasi
dengan maksud yang sama untuk mencapai
suatu tujuan (Ladjamudin:2005)[2]. Elemen
tersebut dapat berupa organisasi, orang atau
benda yang melakukan perkejaan yang
berbeda, dimana pekerjaan tersebut
merupakan tujuan bersama dari masingmasing elemen.
Dalam bidang sistem informasi, sistm
di artikan sebagai sekelompok komponen
yang saling berhubungan, bekerjasama
untuk mencapai tujuan bersama dengan
menerima input serta menghasilkan Output
dalam proses transformasi yang teratur
(Mulyanto: 2009)[3].
Suatu sistem pada dasarnya adalah
sekelompok unsur yang erat hubungannya
satu dengan yang lain, yang berfungsi
bersama-sama untuk mencapai tujuan
tertentu (Nurbaity:2010)[5].
Dari beberapa definis sistem di atas,
penulis menjabarkan bahwa sistem itu ada
elemen yang saling keterkaitan antara satu
elemen yang satu dengan yang lain untuk
mencapai tujuan yang di inginkan.
2.

Definisi Informasi
Informasi memiliki peranan yang vital
dalam suatu sistem karena apabila suatu
sistem kurang mendapatkan informasi akan
sulit untuk menjalankan suatu sistem itu
sendiri dan berakibat sistem akan
mengalami error.
Informasi adalah data yang telah di
klarifikasi atau di olah atau di interpretasi
untuk
di
gunakan
dalam
proses
pengambilan keputusan (Sutabri: 2005)[4].
Gordon B. Davis mendefinisikan informasi

sebagai data yang di olah enjadi bentuk


yang berarti bagi penerimanya dan
bermamfaat dalam pengambilan keputusan
saat ini atau mendatang (Mulyanto:
2009)[3].
Dari
beberapa
definisi
tentang
Informasi diatas, dapat di ambil kesimpulan
bahwa informasi merupakan sebuah data
data yang di dalamnya berisi perintah bagi
penerimah dalam mengambil sebuah
keputusan.
3.

Definisi Sistem Informasi


Menurut James Alter (1992) dalam
buku Information System: A Mangement
Perspective,
mendefinisikan
sistem
informasi sebagai kombinasi antar prosedur
kerja, informasi, orang dan teknologi
informasi yang di organisasikan untuk
mencapai tujuan dalam sebuah organisasi
(Mulyono: 2009)[3].
Sistem informasi adalah suatu sistem di
dalam
suatu
organisasi
yang
mempertemukan kebutuhan pengelohan
transaksi harian yang mendukung fungsi
operasi organisasi yang bersifat manajerial
dengan kegiatan strategis dari suatu
organisasi untuk dapat menyediakan
laporan-laporan yang di perlukan (Sutabri:
2005)[4].
Dari beberapa definisi di atas, dalam di
jabarkan bahwa sistem informasi adalah
elemen yang terdiri dari manusia dan
teknologi informasi serta prosedur kerja
yang di proses, menyimpan, serta
mengalisasi informasi untu mencapai tujuan
yang di inginkan.
4. Pengertian kinerja
Pengertian kinerja adalah hasil dari
prestasi kerja yang telah di capai seseorang
sesuai dengan fungsi tugasnya masing
masing pada priode tertentu. Pada
Prinsipnya
kinerja
merupakan
cara
pengukuran
kontribusi-kontribusi
dari

individu dalam instansi yang dilakukan


terhadap organisasi Nilai penting dari
kinerja adalah menyangkut penentuan
tingkat kontribusi individu atau kinerja
yang di ekspresikan dalam menyelesaikan
tugas-tugas yang menjadi tanggung
jawabnya
(Hamzah,
Suyoto,
&
Mudjihartono, 2010)[6].
5. CodeIgniter
CodeIgniter adalah framework aplikasi
web yang open source untuk pemrograman
PHP. CodeIgniter memiliki banyak fitur
yang
membuatnya
berbeda
dengan
framework lainya. Tidak seperti beberapa
framework PHP lainnya. Dokumentasi
untuk framewok ini sangat lengkap, yang
mencakup seluruh aspek dalam framewok
CodeIgniter juga mampu berjalan pada
lingkungan shared hosting karena memiliki
ukuran yang sangat kecil, namu memiliki
kinerja yang sangat luar biasa (Radanel
Andika:2011)[1].

METODELOGI PENELITIAN
Langkah yang dilakukan dalam
metodologi penelitian Tugas Akhir adalah
sebagai berikut:
1. Pengumpulan data
Mencari dan mengumpulkan data-data
yang dibutuhkan dan berkaitan dengan
sistem rekomendasi. Selain itu juga
menyiapkan aplikasi yang digunakan dalam
percobaan sistem.
2. Identifikasi Permasalahan
Tahap
ini
mempelajari
dan
menganalisa sistem yang sudah ada dan
permasalahannya untuk kemudian dicarikan
alternatif pemecahan masalah yang terbaik.
3. Studi Literatur
Pada tahap ini dilakukan pencarian
terhadap referensi-refensi sebelumnya yang
terkait
penelitian
yang
dilakukan
sebelumnya. Referensi tersebut berupa

jurnal, artikel dan referensi-referensi lain


untuk membantu pemecahan masalah.
4. Analisa dan perancangan sistem
Tahap ini merupakan awal dari
pengembangan sistem. Pada tahap ini
mendefinisikan
permaslahan
untuk
mencapai tujuan yang telah dirumuskan
sebelumnya.
5. Implementasi
Pada tahap ini implementasi yang
didapatkan terhadap permasalahan yang
telah ditentukan sebagai lanjtan dari
perancangan yang dilakukan sebelumnya.
6. Uji coba dan evaluasi
Pada tahap ini dilakukan ujicoba
terhadap sistem yang sudah dibuat sesuai
dengan pengelompokan tertentu. Dari
percobaan tersebut dapat diketahui berapa
akurasi nilai sesuai pengelompokan. Jika
terdapat kesalahan dan kekurangan maka
segera perbaikan.
7. Penyusunan Laporan
Tahap ini merupakan proses penulisan
laporan sebagai tahap akhir dari
penyusunan tugas akhir.
Gammu Merupakan Salah satu Tools untuk
mengembangkan aplikasi yang menggunakan SMS
Gateway. Ada 2 mekanisme kerja dari gammu yaitu
sebagai aplikasi dan sebagai deamon. Gammu
sebagai aplikasi akan berjalan pada lingkungan shell
berdasarkan yang di perintahkan oleh sistem.
Sedangkan untuk sebagai deamon yaitu di tandai
dengan menjalankan perintah smsd pada shell.
Untuk mekanisme kerja gammu seperti di bawah ini:

SMS

Ambil
SMS

SMSD

Kirim
SMS
Simpan
SMS

Table
Inbox

Ambil
SMS

Table
Outbox

Gambar 4.1 Mekanisme Kerja Gammu

Berdasarkan gambar 4.1 di atas bahwa


mekanisme gammu yaitu Proses utamanya terdapat
di SMSD yang mengelolah semua Pesan masuk atau
pun Keluar yang di kirim ke Ke nomor tujuan.

HASIL DAN PEMBAHASAN


Perancangan Sistem informas kinerja
dosen ini di gambar kan melalui usecase
diagram seperti gambar di bawah ini:
Mengisi Target Awal

<<extend>>
Cetak

Validasi Target Awal

<<extend>>
validasi Realisasi Target

Mengisi Realisasi Target

Pimpinan Prodi
Login
Dosen Pengajar

master data Dosen

Master data Kategori

Admin Prodi

Master Tahun Ajaran

SMS kepada Dosen


Master data Pimpinan
Master data Kriteria

Gambar 1.1 Diagram Usecase


Pada gambar 1.1 di atas di jelaskan
bahwa pada sistem kinerja dosen ini
terdapat 3 aktor yaitu : Admin Prodi,
Pimpinan Prodi, dan Dosen Pengajar. Dari
ketiga aktor di atas akan mempunyai hak
akses yang berbeda-berda. Pertama admin
prodi mempunyai hak akses antara lain
sebagai berikut:
Mengelolah data dosen
Mengelolah data pimpinan
Mengelolah Kategori Target
Mengelolah Tahun ajaran target
Mengelolah kriteria-kriteria target
Mengirimkan SMS hasil target
Mengirimkan SMS pemberitahuan
Mengubah Password admin
Adapun untuk hak akses yang dapat di
lakukan dosen pengajar dalam sistem ini
adalah sebagai berikut:
Melihat Kriteria-kriteria target

Mengisikan target awal dosen


Mengisikan realisasi target
Mencetak target dosen
Mencetak realisasi target dosen
Mengubah password
Dan, untuk pimpinan program studi
disini dalam sistem mempunyai hak akses
hanya menvalidasi data target dosen
tertentu serta menvalidasi realisasi target
dosen berdasarkan priode tertentu.
Data Flow Diagram Merupakan
Diagram yang menggambarkan tentang
Proses suatu Alur dari data yang masuk ke
dalam sistem, yang nantinya suatu proses
akan memberikan intruksi kepada sistem
untuk menyimpan data tersebut kedalam
data store .
Dalam rancangan sistem ini Dfd yang
di buat di bagi menjadi 2 level yaitu level 0
dan level 1. Untuk level 0 merupakan
proses data secara umum dari sistem yang
akan di buat, sedangkan untuk level 1
merupakan diskomperisasi dari Data Flow
Diagram level 0 yang menjelasankan lebih
spesikasi tentang alur dari sebuah data yang
di masukkan oleh user. Untuk alur lebih
jelasnya seperti gambar di bawah ini.

Pada gambar 1.2 DFD level 0 di atas


menjelaskan proses yang di lakukan oleh 3
aktor yaitu admin prodi, pimpinan prodi
dan dosen pengajar. Yang mana setiap aktor
mempunyai tugas masing masing yang
berbeda-beda. Adapun aktor dosen disini
bisa melakukan pengisian target awal dan
realisasi target sedangkan dosen bisa
menerima SMS, laporam target awal dan
laporan realisasi target dari sistem.
Untuk aktor pimpinan prodi hanya
sebatas validasi target awal dan relasasi
target sedangkan timbal balik dari sistem ini
pimpinan prodi bisa menerima laporan
target dan realisasi target dosen. Untuk
admin bisa menerima laporan data master
dan admin disini bertugas untuk mengirim
hasil target dosen yang belum tercapai
kepada dosen.

NIP Dosen

ID Tahun ajaran

1.2
Realisasi Target

Id Kriteria
ID Realisasi Target
ID Kategori

Mengirim data
Realisasi Target
ID Tahun ajaran

Validasi target awal dosen

Laporan Realisasi target

NIP Dosen

Dosen Pengajar

Pimpinan Prodi

Dosen Pengajar

Realisasi Target

status realisasi target

Id Kriteria

Validasi Realisasi Target Dosen

Mengirim SMS

ID Kategori
1.3
Validasi
ID Target
Pimpinan Prodi
Validasi Target dan Realisasi
Target

Realisasi target
Target awal

status target awal

Laporan Target awal

Rancang Bangun
Sistem Informasi
Kinerja Dosen

1.1

1
Mengirim data
Target awal

Laporan Realisasi target

Laporan Target awal

Target

Target Awal

Mengirim Hasil

Jumlah target
1.5

Master Data

Mengirim SMS

Hasil Jumlah target Jumlah Realisasi target

1.4
Pengecekkan
Target

Jumlah Realisasi Target

Mengirim SMS
Laporan Master Data

Admin

Gambar 1.2 DFD Level 0

Kirim SMS

Admin

Gambar 1.3 DFD Level 1

Pada gambar 3.28 DFD level 1 ini


menjelaskan alur data dari System ini,
pertama tama dosen pengajar menginputkan
data target awal yang terdiri dari NIP,
id_kategori, id_kriteria, tahun ajaran dll
setelah itu di kirim ke data store target,
selajutnya dosen akan melakukan validasi
ke pimpinan prodi, setelah itu pimpinan
prodi akan melakukan validasi target awal
pada dosen yang bersangkutan.
Selanjutnya dosen mengisi realisasi
target di kirim keada data store realisasi
target berdasarkan data nip, id_kriteria dll.
setelah selesai pada proses realisasi target
maka sistem akan Memproses Pengecekan
target yang belum tercapai atau sudah
tercapai berdasarkan pengurangan jumlah
dari target awal di kurangi jumlah realisasi
target. setelah itu, apabila admin akan
mengirimkan sms kepada dosen maka hasil
pengurangan tersebut akan terkirim kepada
dosen masing masing. Setelah sampai pada
penutupan tahun maka pimpinan akan
menvalidasi
realisasi
target
dosen
keseluruhan berdasarkan tahun.
Untuk Hasil Program yang telah di
buat berdasarkan rancangan system di atas
adalah sebagai berikut:

Sedangkan untuk user dosen adalah seperti


gambar di bawah ini.

Gambar 1.5 Form Utama User Dosen


Pada Gambar 1.5 di atas adalah form
utama dari user admin yang mana
berdasarkan gambar di atas adalah mengisi
target dosen, realisasi target, mencetak hasil
target, serta mencetak realisasi target dosen.
User terakhir yaitu pimpinan yang
mana pimpinan dalam system ini yaitu
Kepala Program studi, adapun system untuk
user pimpinan adalah seperti gambar di
bawah ini.

Gambar 1.6 Form utama User Pimpinan

Gambar 1.4 Form Utama User admin


Pada Gambar 1.4 di atas merupakan
halaman Utama dari user admin yang
mempunyai fungsi mengelolah data dosen,
pimpinan, tahun ajaran, kategori, kriteria,
pengiriman SMS dan lain sebagainya.

Pada gamabr 1.6 di atas pimpinan


mempunyai hak akses yaitu menvalidasi
target dosen serta menvalidasi realisasi
target dosen berdasarkan tahun ajaran yang
telah di tentukan di sebelumnya.
KESIMPULAN DAN SARAN
Berikut adalah kesimpulan dan saran
yang dapat di ambil yaitu:

1. Kesimpulan
Dari hasil perancangan, pembuatan dan
pengujian Sistem Informasi Kinerja dosen
dalam Pemberitahuan akan target dosen
yang belum tercapai didapat kesimpulan
sebagai berikut :
1. Aplikasi ini dapat menambah
efisiensi data penyimpanan dan juga
lebih tersetruktur.
2. Sistem ini dapat memudahkan para
dosen untuk mengecheck target
kinerjanya dari tahun ke tahun.
3. Sistem ini dapat memberikan
pemberitahuan
kepada
seluruh
dosen akan target dosen yang belum
tercapai.
2. Saran
Adapun Saran-saran pengembangan
selanjutnya adalah sebagai berikut :
1. Sistem ini masih belum begitu
sempurna dalam Pemberitahuan
target dosen, karena pada sistem ini
tidak
dilengkapi
dengan
Penghitungan Angka Kredit dosen
serta tidak di lengkapi dengan
Metode untuk menentukan sebuah
keputusan .
2. Dalam pengembangan Sistem ini di
sarankan
untuk
lebih
Mengkomplekskan semua bidang
yang di lakukan oleh dosen program
studi.
DAFTAR PUSTAKA
[1]

Radanel Andika. (2011). Penerapan


CI
(CodeIgniter)
dalam
Pengembangan Sistem Informasi
Manajemen Surat Dan Pengarsipan
(Studi Kasus: PT SEMEN PADANG).
Universitas Islam Negeri Syarif
Hidayatullah, Jakarta.

[2] Ladjamudin, Albahra (2005). Analisis


dan Desain Sistem Informasi,
Yogyakarta Graha Ilmu.
[3]

Mulyanto, Agus. (2009). Sistem


Informasi Konsep dan Aplikasi.
Yogyakarta: Pustaka Pelajar.

[4]

Sutabri,
Tata.
(2005).
Sistem
Informasi Manajemen. Universitas
Islam Negeri Syarif Hidayatullah,
Jakarta.

[5]

Nurbaity, Siti. (2010). Pengembangan


Sistem
Informasi
Kepegawaian
(SISPEG) Berbasis WEB. Universitas
Islam Negeri Syarif Hidayatullah,
Jakarta.

[6] Badan
Kepegawaian
Negara.
Panduan Penyusunan dan Penilaian
Sasaran Kerja Pegawai Sipil. Jakarta.

Anda mungkin juga menyukai