RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA...

12
RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA KREDIT BAGI DOSEN DI UNIVERSITAS MUHAMMADIYAH SURAKARTA Makalah Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika Diajukan Oleh : Nama : Tri Yoga Wasana Pembimbing 1 : Drs. Sudjalwo., M. Kom Pembimbing 2 : Aris Rakhmadi, S. T., M. Eng PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA Juli, 2012

Transcript of RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA...

Page 1: RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA …eprints.ums.ac.id/20059/12/Naskah_Tri_Yoga_Wasana_L200080015.pdfPembuatan sistem ini menggunakan bahasa pemrograman PHP dan MySQL sebagai

RANCANG BANGUN APLIKASI PERHITUNGAN

ANGKA KREDIT BAGI DOSEN

DI UNIVERSITAS MUHAMMADIYAH SURAKARTA

Makalah

Program Studi Teknik Informatika

Fakultas Komunikasi dan Informatika

Diajukan Oleh :

Nama : Tri Yoga Wasana

Pembimbing 1 : Drs. Sudjalwo., M. Kom

Pembimbing 2 : Aris Rakhmadi, S. T., M. Eng

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA

UNIVERSITAS MUHAMMADIYAH SURAKARTA

Juli, 2012

Page 2: RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA …eprints.ums.ac.id/20059/12/Naskah_Tri_Yoga_Wasana_L200080015.pdfPembuatan sistem ini menggunakan bahasa pemrograman PHP dan MySQL sebagai
Page 3: RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA …eprints.ums.ac.id/20059/12/Naskah_Tri_Yoga_Wasana_L200080015.pdfPembuatan sistem ini menggunakan bahasa pemrograman PHP dan MySQL sebagai

RANCANG BANGUN APLIKASI PERHITUNGAN

ANGKA KREDIT BAGI DOSEN

DI UNIVERSITAS MUHAMMDIYAH SURAKARTA

Tri Yoga Wasana, Sudjalwo, Aris Rakhmadi

Teknik Informatika, Fakultas Komunikasi dan Informatika

Universitas Muhammadiyah Surakarta

E-mail : [email protected]

ABSTRACTThe purpose of this research are to design a credit point calculation

system for lecturer at the Muhammadiyah University of Surakarta and to simplifydata management and calculate credit point process as promotion andlecturership. The research uses the SDLC method (System Development LifeCycle) which is consist of conducting a needs assessment, to design and to makethe system with implementation of the system to perform system maintenance. Thissystem uses PHP language program and MySQL as the database. The product ofthis research is a system that can calculate the credit point which can identifylecturer and credit point data of lecturer. It can be concluded that the applicationhas been matching with design objectives.

Keywords : Credit point lecturer, a promotion, functional lecturership.

ABSTRAKSITujuan dari penelitian ini adalah merancang dan mengaplikasikan

perhitungan angka kredit bagi dosen di Universitas Muhammadiyah Surakartayang dapat mempermudah dalam pengelolaan data dan proses perhitungan angkakredit sebagai proses pengajuan kenaikan pangkat dan jabatan dosen. Sistem inidirancang menggunakan metode perancangan SDLC (system development lifecycle) yaitu dengan melakukan analisa kebutuhan, perancangan dan pembuatansistem serta implementasi sistem sampai melakukan pemeliharaan sistem.Pembuatan sistem ini menggunakan bahasa pemrograman PHP dan MySQLsebagai databasenya. Hasil penelitian ini dapat membuat sistem yang bisamenghitung angka kredit bagi dosen sekaligus dapat mencetak identitas dan dataangka kredit dosen. Dari hasil pengujian sistem dapat disimpulkan bahwa aplikasiyang dibuat telah berjalan sesuai dengan tujuan perancangan.

Kata Kunci : Angka kredit dosen, kenaikan pangkat, jabatan fungsional.

Page 4: RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA …eprints.ums.ac.id/20059/12/Naskah_Tri_Yoga_Wasana_L200080015.pdfPembuatan sistem ini menggunakan bahasa pemrograman PHP dan MySQL sebagai

PENDAHULUAN

Perkembangan teknologi

informasi pada saat ini telah

membawa dampak yang cukup

signifikan dalam berbagai bidang,

khususnya di ilmu pengetahuan dan

teknologi telah memudahkan

manusia dalam melakukan pekerjaan

sehari- hari, hal ini dapat dirasakan

dengan adanya komputer yang

mampu mengelola dan memproses

pengolahan data secara cepat dan

efisien menjadi sebuah informasi

yang sangat berguna bagi kehidupan

manusia.

Keputusan Bersama Menteri

Pendidikan dan Kebudayaan dan

Kepala Badan Kepegawaian Negara

Nomor : 61409/MPK/KP/99 dan

Nomor : 181 Tahun 1999, tanggal 13

Oktober 1999 tentang Petunjuk

Pelaksanaan Jabatan Fungsional

Dosen dan Angka Kreditnya. Di

dalam keputusan tersebut berisi

aturan-aturan pengganti, pelengkap,

penjelas, atau tambahan aturan dasar

yang selama ini telah berlaku secara

umum dan dipergunakan dalam

perhitungan angka kredit dan

pengusulan jabatan fungsional dosen.

Berdasarkan keputusan diatas

setiap dosen berhak mengajukan

pengusulan kenaikan jabatan

fungsional dengan perhitungan angka

kredit. Universitas Muhammadiyah

Surakarta merupakan salah satu

perguruan tinggi swasta yang masih

menggunakan sistem manual untuk

melakukan pengolahan data bagi

dosen yang akan mengajukan

kenaikan pangkat dan jabatan dosen.

Proses tersebut memungkinkan

terjadinya kehilangan data atau arsip

rusak serta dapat membuat suatu

kekeliruan yang berkesinambungan.

Oleh karena kenaikan pangkat dan

jabatan fungsional tersebut rutin

diberikan kepada para dosen, maka

perlu dibuat suatu program aplikasi

atau sistem informasi yang dapat

mengatur proses pembuatan

kenaikan pangkat dan jabatan secara

otomatis demi menghindari

kekeliruan yang berkelanjutan.

Selain itu, penumpukan data juga

akan menjadi masalah yang sering

terjadi dalam pengelolaan dokumen

yang masuk.

Berdasarkan uraian di atas

maka peneliti mempunyai inisiatif

Page 5: RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA …eprints.ums.ac.id/20059/12/Naskah_Tri_Yoga_Wasana_L200080015.pdfPembuatan sistem ini menggunakan bahasa pemrograman PHP dan MySQL sebagai

untuk membuat Aplikasi Perhitungan

Angka Kredit Bagi Dosen di

Universitas Muhammadiyah

Surakarta berbasis website, yang

nantinya diharapkan akan dapat

mengurangi kesalahan-kesalahan

yang biasa terjadi, menyempurnakan

proses yang telah ada serta dapat

mempermudah kegiatan pengolahan

data dosen serta informasi yang

berkaitan dengan kenaikan pangkat

dan jabatan dosen.

Dengan adanya sistem ini

diharapkan dapat mempermudah

administrator dan dosen untuk

menyelesaikan permasalahan-

permasalahan seperti tersebut di atas

sehingga proses pengajuan kenaikan

pangkat dan jabatan dapat dilakukan

dengan baik dan lebih optimal.

PERANCANGAN DAN PEMBUATAN SISTEM

Metode perancangan yang digunakan

untuk perancangan sistem ini adalah

SDLC (System Development Life

Cycle). Tahap pertama dalam

penelitian ini adalah planning dan

menganalisa kebutuhan sistem,

membuat design sistem, kemudian

implementasi dan pemeliharaan

.

Gambar 1. Metode Pengembangan SDLC

1. Planning

Perancangan sistem yang

akan dibuat untuk aplikasi

perhitungan angka kredit bagi

dosen di Universitas

Muhammadiyah Surakarta adalah

aplikasi yang dapat menghitung

dan membuat laporan dari

Page 6: RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA …eprints.ums.ac.id/20059/12/Naskah_Tri_Yoga_Wasana_L200080015.pdfPembuatan sistem ini menggunakan bahasa pemrograman PHP dan MySQL sebagai

perhitungan tersebut yang dapat

diakses setiap saat. Maka dalam

perencanaan ini aplikasi tersebut

menggunakan aplikasi yang

berbasis website.

2. Analisa Kebutuhan sistem

Kebutuhan dari sistem ini

adalah menyediakan fasilitas yang

dapat menginput data dosen dan

data angka kredit dosen serta

dapat menghitung angka kredit

dan proses cetak identitas dosen

dan data perhitungan masing-

masing dosen atau user. Selain itu

dapat mempermudah dosen dalam

proses menginput data angka

kredit secara cepat selama 24 jam

tanpa harus datang ke UNIT HRD

Universitas Muhammadiyah

Surakarta karena aplikasi ini

berbasis web. Aplikasi ini

membutuhkan dua hak akses yang

berbeda, yaitu hak akses pertama

adalah sebagai user yang hanya

dapat menginput data indentitas,

data angka kredit serta mencetak

hasil perhitungan data user

tersebut. Hak akses kedua adalah

sebagai admin, selain dapat

menginput data dirinya, admin

juga berhak untuk mengecek

angka kredit yang sudah

dimasukkan oleh user dan dapat

mencetak data angka kredit dari

semua user.

3. Design Sistem

Setelah menganalisa

kebutuhan yang diperlukan

sistem, langkah selanjutnya

adalah membuat design sistem.

Dalam design ini dibagi menjadi

perancangan Use Case,

perancangan ERD, dan

perancangan DFD.

a. Perancangan Use Case

Use Case dalam

perancangan ini terdapat dua

user yaitu user pertama yang

hanya bisa menginput serta

mencetak identitas dan angka

kreditnya dan user yang kedua

sebagai admin yang bertugas

mengecek data angka kredit

yang telah dimasukkan oleh

user. Gambaran use case user

dapat dilihat pada gambar 1

dan gambaran use case admin

dapat dilihat pada gambar 2

dibawah ini :

Page 7: RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA …eprints.ums.ac.id/20059/12/Naskah_Tri_Yoga_Wasana_L200080015.pdfPembuatan sistem ini menggunakan bahasa pemrograman PHP dan MySQL sebagai

Gambar 2. Use Case User/Member

Gambar 3. Use Case Administrator

b. Perancangan ERD (Entity

Relationship Diagram)

Perancangan basis data

pada aplikasi perhitungan

angka kredit bagi dosen di

Universitas Muhammadiyah

Surakarta terdapat 10 tabel

yaitu tabel user, identitas,

jurusan, pengabdian, usulan,

kuliah, penelitian, unsur,

Administrator

ManajemenProgram Studi

Mengisi Angka Kredit

Ubah Password

Info

Cetak Angka Kredit

Login

Manajemen datauser

Member(dosen)

Login

Manajemen identitas diri

Mengisi Angkakredit

Cetak Repot angkakredit

Ubah Password

Info

Page 8: RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA …eprints.ums.ac.id/20059/12/Naskah_Tri_Yoga_Wasana_L200080015.pdfPembuatan sistem ini menggunakan bahasa pemrograman PHP dan MySQL sebagai

penunjang, dan lama. Tabel –

tabel tersebut dapat dilihat

pada gambar 3 yang

digambarkan dalam bentuk

ERD (Entity Relationship

Diagram).

Gambar 4. ERD (Entity Relationship Diagram)

c. DFD (Data Flow Diagram)

Data Flow Diagram

dalam perancangan sistem ini

dapat di lihat pada gambar 4

dibawah ini.

Page 9: RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA …eprints.ums.ac.id/20059/12/Naskah_Tri_Yoga_Wasana_L200080015.pdfPembuatan sistem ini menggunakan bahasa pemrograman PHP dan MySQL sebagai

Gambar 5. DFD level 0

4. Implementasi

Langkah selanjutnya adalah

implementasi, yaitu menerapkan

sebuah sistem yang sudah

didesaign untuk digunakan.

Dalam proses implementasi

aplikasi ini diimplementasikan

oleh pihak HRD UMS.

5. Maintenance

Tahap terakhir dari

pengembangan ini adalah

pemeliharaan dan pengelolaan

sistem agar sistem ini dapat

digunakan sesuai dengan yang

diharapakan.

HASIL DAN PENGUJIAN

SISTEM

Aplikasi yang telah berjalan

menjadi sebuah hasil dari tujuan

akhir pembuatan aplikasi

perhitungan angka kredit bagi dosen

di Universitas Muhammadiyah

Surakarta ini. Tampilan dari sistem

ini terbagi menjadi 4 bagian, yaitu

bagian header, menu, content dan

bagian footer. Aplikasi ini terdapat

beberapa halaman yang diantaranya

digunakan untuk penginputan

identitas dan angka kredit serta

tampilan cetak dari hasil penginputas

angka kredit.

Pengujian sistem ini

dilakukan dengan cara mengupload

Page 10: RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA …eprints.ums.ac.id/20059/12/Naskah_Tri_Yoga_Wasana_L200080015.pdfPembuatan sistem ini menggunakan bahasa pemrograman PHP dan MySQL sebagai

data website ke alamat

http://pak.dcinnamonsnet.com.

Dalam pengujian sistem ini

dilakukan proses uji coba pengisian

form, mulai dari pendaftaran

kemudian login serta pengisian

identitas dan pengisian angka kredit

sampai proses cetak hasil dari angka

kredit. Pengujian sistem bertujuan

agar sistem yang sudah berjalan telah

bekerja dengan baik sesuai dengan

perhitungan angka kredit yang telah

ditentukan.

KESIMPULAN

Berdasarkan uraian dari perancangan

dan pengujian sistem, maka dapat

diperoleh kesimpulan sebagai berikut

:

1. Aplikasi perhitungan angka

kredit bagi dosen di Universitas

Muhammadiyah Surakarta telah

berhasil dikembangkan,

sehingga dapat membantu

mempermudah dalam

perhitungan angka kredit dosen

yang akan mengajukan

kenaikan pangkat dan jabatan

dosen.

2. Aplikasi ini mempunyai 2 tipe

pengguna, yaitu tipe user

sebagai pengguna sistem yang

akan menghitung angka kredit

dosen dan tipe administrator

sebagai pengguna yang

mengecek data user yang telah

menghitung angka kredit.

3. Aplikasi ini berfungsi untuk

membantu pekerjaan Human

Resource Development UMS

dalam melakukan proses

pengajuan kenaikan pangkat

dosen

Page 11: RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA …eprints.ums.ac.id/20059/12/Naskah_Tri_Yoga_Wasana_L200080015.pdfPembuatan sistem ini menggunakan bahasa pemrograman PHP dan MySQL sebagai

DAFTAR PUSTAKA

Arif, Choirul. 2007. Rancang Bangun Sistem Informasi Penentuan AngkaKredit Jabatan Fungsional Dosen (Studi Kasus : STIKOM). TugasAkhir: STIKOM. Surabaya.

Badan Kepegawaian Negara. 2010. Pengangkatan dalam Jabatan Fungsional.Tersedia dalam : <http://bkn.go.id/in/peraturan/pedoman/pedoman-angkat-fungsional.html> [diakses tanggal 9 Maret 2012].

Badan Kepegawaian Negara. 2010. Kenaikan Pangkat Pegawai. Tersediadalam : <http://www.bkn.go.id/in/peraturan/pedoman/pedoman-kenaikan-pangkat.html> [diakses tanggal 9 Maret 2012].

Depdiknas. 2009. Pedoman Operasional Penilaian Angka Kredit KenaikanJabatan Fungsional Dosen Ke Lektor Kepala dan Guru Besar, Jakarta

Hakim, Lukmanul. 2010. “Bikin website super keren dengan PHP danjQuery”. Yogyakarta : Lokomedia.

Jogiyanto, H.M. 2005. “Analisa dan Desain Sistem Informasi”. Yogyakarta :Andi.

Kadir, Abdul. 2002. “Dasar Pemrograman Web Dinamis MenggunakanPHP”. Yogyakarta : Andi.

Karnila, Sri. 2007. Perancangan Sistem Informasi Usulan Kenaikan Pangkatdan jabatan Fungsional Dosen. Jurnal Informatika: STIMIKDarmajaya.

Soleh, Mohammad. 2010. Perancangan Sistem Informasi PengajuanKenaikan Pangkat dan Jabatan Dosen PNS dan Kenaikan GajiBerkala di SBM (Sekolah Bisnis dan Manajemen) ITB Bandung.Skripsi. UNIKOM.

Yulianto, Ardian Agung, Inne Gartina, Rini Astuti, dkk. 2009. “Analisis danDesain Informasi”. Diakses tanggal 9 Maret 2012,<http://www.scribd.com/doc/67154238/16/Tahapan-System-Development-Life-Cycle-SDLC>.

Page 12: RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA …eprints.ums.ac.id/20059/12/Naskah_Tri_Yoga_Wasana_L200080015.pdfPembuatan sistem ini menggunakan bahasa pemrograman PHP dan MySQL sebagai

BIODATA PENULIS

Nama : Tri Yoga Wasana

Tempat dan Tanggal Lahir : Toroh, 25 Agustus 1990

Jenis Kelamin : Pria

Agama : Islam

Perguruan Tinggi : Universitas Muhammadiyah Surakarta

Alamat : Jl. A. Yani Tromol Pos I Pabelan, Kartasura

Telp./ Fax : (0271) 717417

Alamat Rumah : Depok Selatan, RT : 08/ RW : 02 Desa Depok,

Kec. Toroh Kab. Grobogan.

No. HP : 085225418935

Alamat e-mail : [email protected]