MEMBANGUN APLIKASI UNTUK MENGHITUNG EKUIVALENSI
WAKTU MENGAJAR PENUH (EWMP) DOSEN BIDANG KARYA
ILMIAH BERBASIS WEB
TUGAS AKHIR
Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya
Program Diploma III Ilmu Komputer
Diajukan Oleh :
TINGKAS NURYATI
NIM. M3107129
PROGRAM DIPLOMA III ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2010
HALAMAN PERSETUJUAN
MEMBANGUN APLIKASI UNTUK MENGHITUNG EKUIVALENSI
WAKTU MENGAJAR PENUH (EWMP) DOSEN BIDANG KARYA
ILMIAH BERBASIS WEB
Disusun Oleh :
TINGKAS NURYATI
NIM. M3107129
Tugas Akhir ini telah disetujui untuk dipertahankan
Di hadapan dewan penguji
pada tanggal 21 Juli 2010
Pembimbing Utama
Wiharto S.T, M.Kom NIP. 197502102008011005
HALAMAN PENGESAHAN
MEMBANGUN APLIKASI UNTUK MENGHITUNG EKUIVALENSI
WAKTU MENGAJAR PENUH (EWMP) DOSEN BIDANG KARYA
ILMIAH BERBASIS WEB
Disusun Oleh :
TINGKAS NURYATI NIM. M3107129
Pembimbing Utama
Wiharto S.T, M.Kom NIP. 197502102008011005
Tugas Akhir ini telah diterima dan disahkan
oleh dewan penguji Tugas Akhir Program Diploma III Ilmu Komputer
pada hari Rabu tanggal 21 Juli 2010
Dewan Penguji :
1. Penguji 1 Wiharto, ST, M.Kom ( ) NIP. 197502102008011005
2. Penguji 2 Didiek S Wiyono, ST, MT ( ) NIP. 197503312005011001
3. Penguji 3 Umi Salamah, M.Kom ( )
NIP. 197002171997022001
Disahkan Oleh :
a.n Dekan Fakultas MIPA UNS
Pembantu Dekan 1
Ir. Ari Handono Ramelan,M.Sc.Ph.D NIP. 19610223 198601 1 001
Ketua
Program DIII Ilmu Komputer UNS
Drs. YS. Palgunadi, M.Sc NIP. 19560407 198303 1 004
ABSTRACT
Tingkas Nuryati, 2010, DEVELOPING WEB BASED APPLICATIONFOR
CALCULATING EWMP(LECTURING TIME EQUIVALENCE) IN THE
FIELD OF SCIENTIFIC WORK, 3rd Diploma Degree Computer Science,
Informatics Engineering, Sciences and Mathematics Faculty, Sebelas Maret
University of Surakarta.
EWMP is teaching full-time equivalent faculty as much as 12 credits each
semester. Fulfillment of these credits can be from legitimate education, research
(scientific papers), devotion, and loyalty. In the field of scientific work less once
understood, thus having difficulty in calculating the value EWMP. Therefore , to
handle these problems the application of EWMP need to be made.
The methodology in data collection are, the study of literature and
observation, and then the process of design the application are system analysis,
system design and databases, creating scripts and testing program courses.
Application to calculate EWMP has been made and can be applied . This
application is used to calculate the value EWMP and more calculations to figure
the credit. Facilities in this application is the possibility for data entry, data
search, data visualization and reporting.
Key Word : Application, PHP, MySQL, EWMP
ABSTRAK
Tingkas Nuryati, 2010, MEMBANGUN APLIKASI UNTUK
MENGHITUNG EKUIVALENSI WAKTU MENGAJAR PENUH (EWMP)
DOSEN BIDANG KARYA ILMIAH BERBASIS WEB, Program Diploma
III Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam,
Universitas Sebelas Maret Surakarta.
EWMP merupakan ekuivalensi waktu mengajar penuh dosen per
semester sebanyak 12 SKS. Pemenuhan SKS ini bisa dari pendidikan, penelitian
(karya ilmiah), pengabdian, dan loyalitas. Pada bidang karya ilmiah kurang sekali
dipahami, sehingga mengalami kesulitan dalam hal perhitungan nilai EWMP.
Oleh karena itu perlu dibuat sebuah aplikasi yang dapat menangani permasalahan
tersebut.
Metodologi pengumpulan data yang digunakan dalam penyusunan Tugas
Akhir ini adalah studi pustaka, observasi. Tahapan perencanaan yang digunakan
meliputi analisis sistem, perancangan sistem dan database, pembuatan skrip
program dan pengujian program.
Aplikasi untuk menghitung EWMP telah selesai dibuat dan dapat
diterapkan. Aplikasi ini gunakan untuk menghitung nilai EWMP dan sebagai
tambahan yaitu perhitungan untuk angka kredit. Fasilitas yang ada di aplikasi ini
yaitu fasilitas untuk input data, cari data, lihat data, dan pelaporan.
Kata Kunci : Aplikasi, PHP, MySQL, EWMP
MOTTO
Man Jadda Wa Jadda
Berkacalah pada pengalaman.
Cobaanlah yang menimpa manusia menjadi pribadi yang kuat, bukan
kenikmatan.
Allah tidak selalu mengabulkan apa yang kita minta, tetapi Allah memberi
kan apa yang kita butuhkan.
(Penulis)
(Ingatlah) Ketika kamu memohon pertolongan kepada Tuhanmu, lalu
diperkenankan-Nya bagimu: “Sesungguhnya Aku akan mendatangkan bala
bantuan kepadamu dengan seribu malaikat yang datang berturut-turut”.
(QS. AL-ANFAAL : 9)
PERSEMBAHAN
Karya ini kupersembahkan untuk :
Bunda (moga bunda di sayang ALLAH) & Bapak tercinta Kakak-kakakku tercinta (mba’ Lilik, maz dwi, & mba’ Esti) ’NyonkQ tersayang Ponakan-ponakanku tersayang(dex nadya & dex keyza) Sahabat-sahabatku ( Ristya, Rose, Fora, Laras, Pratama, Johan,
Rendra ) Teman-teman angkatan 2007 dan 2006 Semua pembaca karya Tugas Akhir ini
KATA PENGANTAR
Assalamu’alaikum Wr. Wb.
Dengan memanjatkan puji syukur kehadirat Tuhan Yang Maha Esa yang
telah memberikan rahmat serta hidayah-Nya, sehingga penulis dapat
menyelesaikan Laporan Tugas Akhir ini.
Laporan Tugas Akhir ini merupakan salah satu syarat dari Program
Diploma Tiga Program Studi Ilmu Komputer Universitas Sebelas Maret Surakarta
untuk memperoleh kelulusan. Laporan Tugas Akhir ini dapat diselesaikan berkat
bantuan, bimbingan serta dorongan dari berbagai pihak. Untuk itu dalam
kesempatan ini dengan segala kerendahan hati penulis ingin menyampaikan
terima kasih kepada :
1. Bapak Drs. Y.S Palgunadi selaku Ketua Program Diploma III Ilmu
Komputer FMIPA UNS.
2. Bapak Wiharto, S.T, M.Kom selaku dosen pembimbing Tugas Akhir
yang telah banyak membantu memberikan bimbingan, saran serta
nasehat kepada penulis selama penyusunan Laporan Tugas Akhir ini.
3. Segenap keluarga besar khususnya orang tua, kakak-kakakku yang
telah memberi dukungan, semangat dan juga dorongan moril maupun
materiil selama penulis menyelesaikan Tugas Akhir ini.
4. Semua sahabatku Ristya, Rose, Fora, Laras, Pratama, Johan, Rendra,
Endi dkk yang senantisa membantu ketika penulis mengalami
kesulitan.
5. Teman – teman Teknik Informatika 2007 serta 2006 yang banyak
membantu memberikan dukungan serta saran baik secara langsung
maupun tidak langsung.
6. Tidak lupa untuk orang – orang yang telah banyak membantu dan
tidak bisa disebutkan namanya satu persatu, penulis ucapkan terima
kasih.
Penulis menyadari bahwa masih banyak kekurangan pada penyusunan
Laporan Tugas Akhir ini, namun penulis berharap semoga laporan ini dapat
bermanfaat dan menunjang Ilmu Pengetahuan, khususnya Ilmu Komputer.
Wassalamu’alaikum Wr. Wb.
Surakarta, 24 Juni 2010
Penulis
DAFTAR ISI
Halaman
HALAMAN JUDUL ............................................................................................ i
HALAMAN PERSETUJUAN ............................................................................. ii
HALAMAN PENGESAHAN ............................................................................. iii
HALAMAN ABSTRACT................................................................................... iv
HALAMAN ABSTRAK ...................................................................................... v
MOTTO DAN PERSEMBAHAN ....................................................................... vi
KATA PENGANTAR ...................................................................................... viii
DAFTAR ISI ....................................................................................................... x
DAFTAR TABEL ............................................................................................. xii
DAFTAR GAMBAR ........................................................................................ xiii
BAB I PENDAHULUAN .................................................................................. 1
1.1 Latar Belakang Masalah ......................................................................... 1
1.2 Rumusan Masalah ................................................................................... 2
1.3 Batasan Masalah...................................................................................... 2
1.4 Tujuan dan Manfaat................................................................................. 2
1.5 Metodologi Penelitian ............................................................................. 3
1.6 Sistematika Penulisan .............................................................................. 4
BAB II LANDASAN TEORI ............................................................................ 6
2.1 Tri Dharma Perguruan Tinggi .................................................................. 6
2.2 Aplikasi ................................................................................................... 8
2.3 Analisis Sistem ........................................................................................ 8
2.4 Perancangan Sistem................................................................................. 9
2.5 Diagram Kontek(Context Diagram) ......................................................... 9
2.6 Diagram Alir Data (Data Flow Diagram) ................................................. 9
2.7 Basis Data ............................................................................................. 10
2.8 Pemrograman Web ................................................................................ 11
2.9 MySQL ................................................................................................. 12
2.10 Dreamweaver ...................................................................................... 13
BAB III ANALISIS DAN PERANCANGAN .................................................. 14
3.1 Analisis Sistem ................................................................................... 14
3.1.1 Analisis Kebutuhan Hardware ................................................... 14
3.1.2 Analisis Kebutuhan Software ..................................................... 14
3.1.3 Analisis Kebutuhan Sistem ........................................................ 15
3.2 Perancangan Sistem ............................................................................ 15
3.2.1 Rancangan Context Diagram....................................................... 15
3.2.2 Rancangan Data Flow Diagram ................................................. 16
3.2.3 Rancangan Tabel ........................................................................ 20
3.2.4 Relasi Antar Tabel ...................................................................... 28
3.3 Rancangan Halaman .......................................................................... 29
3.3.1 Rancangan Halaman Login ........................................................ 29
3.3.2 Rancangan Halaman Utama Administrator ................................ 29
3.3.3 Rancangan Halaman Input Dosen .............................................. 30
3.3.4 Rancangan Halaman Input Karya Ilmiah ................................... 30
3.3.5 Rancangan Halaman Input Karya Ilmiah Dosen ......................... 31
3.3.6 Rancangan Halaman Link Terkait.............................................. 31
BAB IV IMPLEMENTASI DAN ANALISA ................................................... 32
4.1 Implementasi ........................................................................................ 32
4.2 Analisa Perhitungan ............................................................................. 50
BAB V PENUTUP .......................................................................................... 56
4.1 Kesimpulan .......................................................................................... 56
4.2 Saran .................................................................................................... 56
DAFTAR TABEL
Halaman
1. Tabel 2.1 Tabel Simbol Context Diagram........................................................ 9
2. Tabel 2.2 Tabel Simbol Data Flow Diagram .................................................... 9
3. Tabel 3.1 Tabel Karya_ilmiah_dosen ............................................................ 21
4. Tabel 3.2 Tabel Dosen .................................................................................. 21
5. Tabel 3.3 Tabel Majalah ................................................................................ 21
6. Tabel 3.4 Tabel Buku .................................................................................... 22
7. Tabel 3.5 Tabel Seminar ............................................................................... 23
8. Tabel 3.6 Tabel Karya_teknologi .................................................................. 23
9. Tabel 3.7 Tabel Koran ................................................................................... 24
10. Tabel 3.8 Tabel Penelitian ............................................................................ 24
11. Tabel 3.9 Tabel Ewmp_majalah .................................................................... 25
12. Tabel 3.10 Tabel Ewmp_buku ...................................................................... 25
13. Tabel 3.11 Tabel Ewmp_seminar .................................................................. 25
14. Tabel 3.12 Tabel EWMP_karya_tek ............................................................. 26
15. Tabel 3.13 Tabel Ewmp_kor_pen ................................................................. 26
16. Tabel 3.14 Tabel Status_akreditasi................................................................ 26
17. Tabel 3.15 Tabel Jenis_buku......................................................................... 27
18. Tabel 3.16 Tabel Posisi_pd_buku ................................................................. 27
19. Tabel 3.17 Tabel Bentuk_materi ................................................................... 27
20. Tabel 3.18 Tabel Tabel Level ....................................................................... 27
21. Tabel 3.19 Tabel Level_pendidikan .............................................................. 28
22. Tabel 3.20 Tabel Userreg .............................................................................. 28
DAFTAR GAMBAR
Halaman
1. Gambar 3.1 Context Diagram ...................................................................... 15
2. Gambar 3.2 DFD Level 0 ............................................................................ 16
3. Gambar 3.3 DFD Level 1 Proses Input ........................................................ 17
4. Gambar 3.4 DFD Level 1 Proses Hitung ..................................................... 18
5. Gambar 3.5 DFD Level 2 Proses Input Karya Ilmiah ................................... 19
6. Gambar 3.6 DFD Level 2 Proses Input EWMP Karya Ilmiah ...................... 20
7. Gambar 3.7 Relasi Antar Tabel ................................................................... 28
8. Gambar 3.8 Rancangan Halaman Login ...................................................... 29
9. Gambar 3.9 Rancangan Halaman Utama Administrator ............................... 29
10. Gambar 3.10 Rancangan Halaman Input Dosen .......................................... 30
11. Gambar 3.11 Rancangan Halaman Input Karya Ilmiah ................................ 30
12. Gambar 3.12 Rancangan Halaman Input Karya Ilmiah Dosen ..................... 31
13. Gambar 3.13 Rancangan Halaman link Terkait ........................................... 31
14. Gambar 4.1 Form Login ............................................................................. 32
15. Gambar 4.2 Menu Home ............................................................................. 33
16. Gambar 4.3 Menu Insert ............................................................................. 33
17. Gambar 4.4 Form Input Dosen .................................................................... 34
18. Gambar 4.5 Form Input Karya Ilmiah Dosen Baru ...................................... 35
19. Gambar 4.6 Form Input Karya Ilmiah Dosen Pilihan .................................. 35
20. Gambar 4.7 Form Input Karya Ilmiah Dosen(Tambah) ............................... 36
21. Gambar 4.8 Form Input Karya Ilmiah Buku ................................................ 37
22. Gambar 4.9 Form Input Karya Ilmiah Majalah ............................................ 37
23. Gambar 4.10 Form Input Karya Ilmiah Seminar ......................................... 38
24. Gambar 4.11 Form Input Karya Ilmiah Karya Teknologi ........................... 38
25. Gambar 4.12 Form Input Karya Ilmiah Penelitian ....................................... 39
26. Gambar 4.13 Form Input Karya Ilmiah Koran ............................................. 39
27. Gambar 4.14 Form Menu View .................................................................. 40
28. Gambar 4.15 Form Lihat Data Dosen .......................................................... 40
29. Gambar 4.16 Form Lihat Data Karya Ilmiah Dosen .................................... 41
30. Gambar 4.17 Form Lihat Data Karya Ilmiah Buku ...................................... 41
31. Gambar 4.18 Form Lihat Data Karya Ilmiah Majalah ................................. 42
32. Gambar 4.19 Form Lihat Data Karya Ilmiah Koran .................................... 42
33. Gambar 4.20 Form Lihat Data Karya Ilmiah Karya Teknologi .................... 43
34. Gambar 4.21 Form Lihat Data Karya Ilmiah Seminar ................................. 43
35. Gambar 4.22 Form Lihat Data Karya Ilmiah Penelitian ............................... 44
36. Gambar 4.23 Form Edit Data Dosen ........................................................... 44
37. Gambar 4.24 Form Edit Data Karya Ilmiah Dosen ...................................... 45
38. Gambar 4.25 Form Edit Data Karya Ilmiah Buku ....................................... 45
39. Gambar 4.26 Form Menu Search ................................................................ 46
40. Gambar 4.27 Form Search Dosen ............................................................... 46
41. Gambar 4.28 Form Search Karya Ilmiah Dosen .......................................... 47
42. Gambar 4.29 Menu Report .......................................................................... 47
43. Gambar 4.30 Form Report Dosen ............................................................... 48
44. Gambar 4.31 Form Report karya Ilmiah Dosen ........................................... 48
45. Gambar 4.32 Form Cetak Data Dosen Seluruh Dosen ................................ 49
46. Gambar 4.33 Form Cetak Data Dosen per Dosen ....................................... 49
47. Gambar 4.34 Form Cetak Karya Ilmiah Seluruh Dosen ............................... 49
48. Gambar 4.35 Form Cetak Karya Ilmiah Dosen per Dosen ........................... 50
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Tugas seorang dosen adalah melaksanakan Tri Dharma Perguruan
tinggi yang terdiri dari pendidikan dan pengajaran, pengembangan ilmu
dan pengabdian pada masyarakat dan ditambah kegiatan penunjang.
Sebagai tenaga fungsional, seorang dosen harus melaksanakan tugasnya
dalam batas minimal yang diwajibkan. Jika seorang dosen telah memenuhi
batas minimal tersebut maka ia berhak mendapat haknya dalam bentuk
gaji sebagai tenaga fungsional.
Menurut Keputusan Rektor Universitas Sebelas Maret Nomor
754/J27/HK/2005 tentang Petunjuk Pelaksanaan Ekuivalensi Waktu
Mengajar Penuh (EWMP) bagi Tenaga Pengajar di Lingkungan
Universitas Sebelas Maret dan menurut Peraturan Rektor Universitas
Sebelas Maret nomor 251/H27/KP/2010 tentang Penilaian Angka Kredit
Jabatan Fungsional dan Pangkat Dosen Universitas Sebelas Maret,
mewajibkan kepada semua tenaga pengajar untuk melaksanakan Tri
Dharma Perguruan Tinggi pada jenjang Strata 1 sesuai EWMP. Pada
bidang Karya Ilmiah ketentuan yang harus dipenuhi 2-8 SKS.
Konsekuensi batasan ini bagi dosen yang kurang dari ketentuan tidak
berhak memperoleh tunjangan fungsional, dan jika melebihi batas tersebut
maka akan mendapatkan tambahan penghasilan.
Jurusan S1 Teknik Informatika merupakan substansi yang
berada di bawah naungan Fakultas Matematika dan Ilmu Pengetahuan
Alam Universitas Sebelas Maret. Di Jurusan S1 Teknik Informatika
terdapat beberapa dosen pengajar, dan mereka semua juga berkewajiban
untuk melaksanakan Tri Dharma Perguruan Tinggi. Dari ketiga Tri
Dharma tersebut bagian karya ilmiah kurang sekali termakna, sehingga
jurusan sulit dalam menginventaris dosen yang telah melakukan kegiatan
karya ilmiah meliputi seminar, membuat buku, majalah, menulis di koran,
penelitian dan karya teknologi. Dan seringkali kesulitan dalam hal
perhitungan nilai EWMP dan angka kredit karya ilmiah tersebut.
Berdasarkan masalah tersebut, maka penulis membuat suatu
aplikasi yang dapat membantu dosen maupun petugas dalam hal
perhitungan EWMP khususnya dalam bidang karya ilmiah yang berjudul
“Membangun Aplikasi untuk Menghitung Ekuivalensi Waktu Mengajar
Penuh (EWMP) Dosen Bidang Karya Ilmiah Berbasis Web”.
1.2 Rumusan Masalah
Berdasarkan latar belakang masalah yang telah diuraikan, maka
dapat dituliskan rumusan masalah yaitu ”Bagaimana Membangun Aplikasi
untuk Menghitung Ekuivalensi Waktu Mengajar Penuh (EWMP) Dosen
Bidang Karya Ilmiah ? ”.
1.3 Batasan Masalah
Dari latar belakang yang telah diuraikan, penulis memberikan
batasan permasalahan yaitu proses perhitungan EWMP yang meliputi
EWMP buku, koran, majalah, seminar, karya teknologi, penelitian secara
otomatis dan tidak ada alert atau peringatan yang menunjukkan bahwa
dosen yang bersangkutan telah memenuhi syarat dalam perolehan nilai
EWMP. Nilai angka kredit hanya sebagai fitur tambahan.
1.4 Tujuan dan Manfaat
I. Tujuan
Tujuan dari penulisan laporan tugas Akhir ini adalah membuat
aplikasi EWMP dosen bidang karya ilmiah.
II. Manfaat
1. Dapat menambah pengetahuan dan wawasan penulis mengenai
beban tugas tenaga pengajar pada Perguruan Tinggi Negeri
yang dinyatakan dengan EWMP.
2. Mempermudah dosen dalam pencapaian EWMP.
3. Mengetahui tingkat kualitas tenaga pengajar khususnya dalam
bidang karya ilmiah.
1.5 Metodologi Penelitian
I. Pengumpulan Data
1. Metode Studi Pustaka
Studi pustaka merupakan suatu teknik atau cara pengumpulan
data atau informasi yang dilakukan dengan cara membaca
buku-buku, laporan-laporan dan sebagainya yang
berhubungan dengan permasalahan tersebut.
2. Metode Observasi
Metode observasi merupakan suatu teknik pengumpulan data
atau informasi yang dilakukan dengan cara mengadakan
pengamatan langsung pada objek permasalahan dan kemudian
dari pengamatan tersebut diambil suatu kesimpulan.
3. Metode Studi Kasus
Studi ini dimaksudkan untuk memperoleh data yaitu data yang
relevan dengan penelitian yang dilakukan khususnya data-data
yang nantinya akan digunakan sebagai konten aplikasi.
II. Analisis Sistem
Penguraian dari suatu sistem informasi yang utuh kedalam bagian-
bagian komponennya dengan maksud untuk mendefinisikan dan
mengevaluasi permasalahan-permasalahan, kesempatan-
kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-
kebutuhan yang diharapkan sehingga diusulkan perbaikan-
perbaikan.
III. Perancangan Sistem dan Database
Perancangan sistem secara umum didefinisi sebagai
pengidentifikasian komponen-komponen sistem informasi dengan
tujuan untuk dikomunikasikan dengan pemakai.
IV. Pembuatan Program Aplikasi
Pembuatan program aplikasi meliputi perencanaan database,
perancangan database, danpembuatan skrip program.
1.6 Sistematika Penulisan
Penulisan laporan Tugas Akhir dengan judul Membangun Aplikasi
Ekuivalensi Waktu Mengajar Penuh Dosen Bidang Karya Ilmiah Berbasis
Web ini dibagi dalam lima bagian sebagai berikut :
BAB I PENDAHULUAN
Berisi latar belakang masalah, perumusan masalah, batasan masalah,
tujuan dan manfaat penelitian, metodologi penelitian, dan sistematika
penulisan.
BAB II LANDASAN TEORI
Landasan teori memuat tinjauan pustaka, dan kerangka pemikiran teori
yang disajikan dalam landasan teori hanyalah teori-teori yang mendukung
dalam Tugas Akhir.
BAB III ANALISIS DAN PERANCANGAN
Berisi uraian mengenai data-data yang diperlukan dalam perancangan
suatu sistem.
BAB IV IMPLEMENTASI DAN ANALISA
Memuat tentang langkah dari hasil analisa dan pembahasan Hasil
penelitian disajikan dalam bentuk tabel, grafik, foto, atau bentuk lain dan
ditempatkan sedekat mungkin dengan pembahasan hasil penelitian
BAB V PENUTUP
Berisi kesimpulan dari hasil penelitian dan saran yang diajukan untuk
penyempurnaan dan pengembangan sistem di masa mendatang.
BAB II
LANDASAN TEORI
2.1 Tri Dharma Perguruan Tinggi
a. Melaksanakan Pendidikan dan Pengajaran
1) Melaksanakan perkuliahan/tutorial dan membimbing, menguji,
serta menyelenggarakan pendidikan di laboratorium, praktik
keguruan, bengkel/studio/kebun percobaan/teknologi pengajaran /
dan praktik lapangan: pada Fakultas/Akademi/Politeknik sendiri,
pada Fakultas lain dalam lingkungan Universitas/Institut sendiri,
ataupun di luar Perguruan Tinggi sendiri secara melembaga, tiap
sks (maksimum 12 sks) per semester.
3) Membimbing seminar mahasiswa.
4) Membimbing Kuliah Kerja Nyata, Praktik Kerja Nyata, Praktik
Kerja Lapangan.
5) Membimbing dan ikut membimbing dalam menghasilkan desertasi
atau thesis.
6) Bertugas sebagai penguji pada ujian akhir
7) Membina kegiatan mahasiswa di bidang akademik dan
kemahasiswaan tiap semester.
8) Mengembangkan program kuliah.
9) Mengembangkan bahan pengajaran.
10) Menyampaikan orasi ilmiah, pada tingkat perguruan tinggi tiap
tahun per perguruan tinggi.
11) Menduduki jabatan pimpinan perguruan tinggi.
12) Membimbing dosen yang lebih rendah jabatan fungsionalnya.
13) Melaksanakan kegiatan detasering dan pencangkokan dosen
b. Melaksanakan Penelitian
1) Menghasilkan karya ilmiah:
a) Hasil penelitian atau hasil pemikiran yang dipublikasikan.
b) Hasil penelitian atau hasil pemikiran yang tidak
dipublikasikan (tersimpan di perpustakaan perguruan tinggi),
tiap hasil penelitian.
2) Menerjemahkan/menyadur buku Ilmiah.
3) Mengedit/menyunting karya ilmiah.
4) Membuat rancangan dari karya teknologi yang dipatenkan/tidak
dipatenkan.
c. Melaksanakan Pengadian kepada Masyarakat
1) Menduduki jabatan pimpinan pada lembaga pemerintah/pejabat
Negara yang harus dibebaskan dari jabatan organiknya.
2) Melaksanakan pengembangan hasil pendidikan, dan penelitian
yang dapat dimanfaatkan oleh masyarakat.
3) Memberi latihan/penyuluhan/penataran/ceramah pada masyarakat.
4) Memberi pelayanan kepada masyarakat atau kegiatan lain yang
menunjang pelaksanaan tugas umum pemerintahan dan
pembangunan.
5) Membuat / menulis karya pengabdian pada masyarakat yang tidak
dipublikasikan.
d. EWMP Dosen
EWMP dosen adalah ekuivalen waktu mengajar penuh bagi
dosen per semester sebanyak 12 SKS. Pemenuhan jumlah SKS ini
bisa dari pendidikan, penelitian, pengabdian dan loyalitas.
(Surat Keputusan Rektor UNS, 2005)
2.2 Aplikasi
Menurut Lazarus (2007) Aplikasi adalah sebuah eksekutable yang
datanya disediakan dalam bentuk:
1. Informasi yang disertakan dalam kode sumbernya
2. Mengirimkannya oleh program yang sedang dijalankan
pengguna sebagai input
3. Informasi yang diberikan sebagai parameter perintah atau nilai
sistem operasi
4. Dibaca dari sebuah file data
2.3 Analisis Sistem
Menurut Kadir (2003) Analisis didefinisikan sebagai penguraian
dari suatu sistem informasi yang utuh kedalam bagian-bagian
komponennya dengan maksud untuk mendefinisikan dan mengevaluasi
permasalahan-permasalahan, kesempatan-kesempatan, hambatan-
hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan
sehingga diusulkan perbaikan-perbaikan.
Untuk mengadakan perbaikan atau evaluasi permasalahan-
permasalahan terhadap sistem pengolahan yang sudah ada, beberapa tahap
yang diperlukan antara lain :
1. Menunjukkan tujuan sistem
2. Mempelajari organisasi
3. Menganalisa output yang sudah ada untuk menentukan
kegunaan dalam sistem
4. Kebutuhan input
5. Evaluasi efektifitas
2.4 Perancangan Sistem
Perancangan sistem secara umum didefinisi sebagai
pengidentifikasian komponen-komponen sistem informasi dengan tujuan
untuk dikomunikasikan dengan pemakai (Sutanta, 2004)
2.5 Diagram kontek (Context Diagram)
Menurut Kristanto (2004) Diagram kontek adalah sebuah
diagram sederhana yang menggambarkan hubungan antara entri luar,
masukan dan keluaran dari sistem . Diagram kontek dipresentasikan
dengan lingkaran tunggal yang mewakili keseluruhan sistem.
Tabel 2.1 Simbol Context Diagram
2.6 Diagram Aliran Data (Data Flow Diagram)
Menurut Loudon et all (2005), Data Flow Diagram adalah alat
utama dalam analisis struktur yang secara grafis , mengilustrasikan proses
komponen sistem dan antar muka.
Simbol Keterangan
Sistem informasi dimana
menggambarkan entitas atau
proses dimana aliran data
ditransformasikan ke luar dari
sebuah sistem informasi.
Persegi panjang menggambarkan
salah satu entitas.
Garis yang menggambarkan
aliran data.
Tabel 2.2 Simbol Data Flow Diagram
2.7 Basis Data
Menurut Ramakrishnan et all (2004), database adalah kumpulan
data yang pada umumnya mendeskripsikan aktifitas satu organisasi atau
lebih basis data sebagai berikut :
a. Entitas
Entitas merupakan orang, tempat, kejadian atau konsep yang
informasinya direkam.
b. Atribut
Atribut adalah suatu objek memiliki atribut yang menyatakan ciri dari
objek tersebut.
c. Data Value
Data value adalah data aktual atau informasi yang tersimpan pada tiap
elemen atau atribut.
d. Record
Record merupakan elemen-elemen yang saling berkaitan
menginformasikan suatu entitas suatu record mewakili suatu data.
Simbol Keterangan
Persegi panjang menunjukkan kesatuan
luar atau eksternal (dapat berupa
kelompok orang atau departemen atau
sistem) yang bisa menerima informasi.
Proses data yaitu menggambarkan sebuah
proses dimana beberapa tindakan atau
sekelompok tindakan dijalankan.
File (data source) yaitu menggambarkan
sebuah penyimpanan data atau database.
Menggambarkan sebuah aliran data.
e. File
File merupakan kumpulan dari record dan sejenis yang mempunyai
elemen dan atribut yang sama namun berbeda data valuenya adalah
suatu file data.
f. Database
Database merupakan suatu koleksi data tertentu dari kumpulan file
yang lain , sehingga membentuk suatu bangunan data.
Kristanto(2004), Proses normalisasi adalah suatu proses dimana
elemen-elemen data dikelompokkan menjadi tabel-tabel dimana dalam
tabel tersebut terdapat entity-entity dan relasi antar entity tersebut. Dala
proses normalisasi field kunci memeggang peranan yang sangat penting
dalam pembuatan tabel dan yang berisi entity dan relasinya. Field kunci
merupakan satu field atau satu set field yang terdapat dalam satu file yang
merupakan kunci dam mewakili record . Kunci disini akan sangat penting
apabila di dalam program nanti terdapat fasilitas pencarian. Karena field
yang merupakan kunci akan menjadi penentu dalam pencarian program.
2.8 Pemrograman Web
a. JavaScript
Javascript adalah bahasa script yang ditempelkan pada kode
HTML dan diproses di sisi client. Dengan adanya bahasa ini, kemampuan
dokumen HTML menjadi lebih luas. Sebagai contoh, dengan
menggunakan Javascript dimungkinkan untuk memvalidasi masukan-
masukan pada formulir sebelum formulir dikirimkan ke server. Javascript
bukanlah bahasa Java. Javascript dan Java adalah dua bahasa yang
berbeda. Javascript diinterpretasikan oleh client (kodenya bisa dilihat dari
sisi client), sedangkan kode Java dikompilasi oleh pemrogram dan
kompilasinyalah yang dijalankan oleh client. Script Javascript diawali
dengan tag <SCRIPT> dan diakhiri dengan tag </SCRIPT>. Di dalam tag
<SCRIPT> terdapat atribut LANGUAGE yang diisi dengan “javascript”.
Tag ini oleh browser yang mengenal Javascript akan segera ditanggapi
dengan menerjemahkan kode-kode yang terdapat di antara tag <SCRIPT>
dan </SCRIPT> (Kadir, 2003).
b. PHP (Hypertext Preprocessor)
PHP (Hypertext Preprocessor) adalah bahasa scripting open
source yang ditulis menggunakan sintaks bahasa C, Java, dan Perl yang
sederhana dan mudah dipelajari( Imansyah, 2003). Script PHP menyatu
dengan file HTML, dieksekusi dan bekerja di computer server. Oleh karena
itu PHP banyak digunakan untuk membangun sebuah website(Nugroho,
2004).
2.9 MySQL
MySQL merupakan sebuah server database yang banyak digunakan
di internet karena kehandalannya, keamanan dan juga sifat yang freeware.
MySQL mendukung terhadap pemrograman C, Perl, Java, PHP dan Phyton.
Tool-tool yang disediakan MySQL memungkinkan untuk membuat aplikasi
client atau server dan website yang digabungkan dengan database. MySQL
juga mendukung terhadap sistem operasi berbasis Unix, Windows dan OS/2.
MySQL adalah mesin basis data yang sama ketika proses-proses pada aplikasi
itu berjalan secara simultan. Program utilitas MySQL dapat menggunakan
pernyataan SQL. (Medinets, 2000)
Pernyataan-pernyataan SQL digunakan untuk melakukan beberapa
tugas seperti : update data pada database, atau menampilkan data dari
database. Setiap software database mempunyai bahasa perintah / sintaks yang
berbeda, namun pada prinsipnya mempunyai arti dan fungsi yang sama.
Menurut Imansyah (2003), perintah-perintah yang digunakan pada bahasa
SQL antara lain :
a. Select
Select digunakan untuk menampilkan data sesuai kriteria yang kita
tentukan.
b. Create
Create digunakan untuk membuat tabel baru.
c. Insert
Insert digunakan untuk menyisipkan atau menambah baris pada tabel.
d. Update
Update digunakan untuk mengupdate atau merubah isi data dalam tabel.
e. Delete
Delete digunakan untuk menghapus baris/record data dalam tabel
f. Drop
Drop digunakan untuk menghapus tabel.
2.10 Dreamweaver
Dreamweaver merupakan software yang digunakan untuk
membuat aplikasi website. Program ini banyak digunakan oleh web designer
dan web programmer untuk membangun situs web. Hal ini disebabkan ruang
kerja, fasilitas dan kemampuan Macromedia Dreamweaver yang mampu
meningkatkan produktivitas dan efektifitas dalam desain maupun
pengembangan situs web. Macromedia Dreamweaver juga mempunyai
fasilitas untuk manajemen situs yang cukup lengkap (Prasetyo, 2003).
BAB III
ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem
Objek penelitian dalam penulisan laporan Tugas Akhir ini adalah
Jurusan Teknik Informatika Fakultas MIPA Universitas Sebelas Maret
Surakarta.
Dari penelitian yang telah di lakukan, perlu dibuat suatu sistem
yang dapat memberikan kemudahan bagi universitas dalam menilai kualitas
seorang dosen khususnya dalam bidang karya ilmiah. Fasilitas dari aplikasi
ini terdiri dari penginputan data dosen, penginputan karya-karya ilmiah, dan
juga dapat mengetahui kumulatif nilai EWMP dan angka kredit yang telah di
dapatkan oleh setiap dosen.
3.1.1 Analisis Kebutuhan Hardware
Hardware yang digunakan dalam pembuatan aplikasi ini yaitu
menggunakan laptop dengan spesifikasi sebagai berikut :
1. Intel Pentium Dual Core T4400
2. RAM (Memori) 1 GB
3. Hard Disk 160 GB
4. LCD beresolusi 1366x768 pixels, Mouse, Keyboard
3.1.2 Analisis Kebutuhan Software
Software yang diperlukan dalam pembuatan website ini adalah
sebagai berikut :
1. Editor
Dreamweaver CS4 : dremweaver digunakan untuk membuat script-script
PHP
2. Appserv v2.5.7
MySQL, Apache : MySQL digunakan untuk membuat database dan juga
sebagai server.
3. Software Pendukung
a. Adope Photoshop cs4 dan CorelDRAW 12 : digunakan untuk membuat
tampilan header dan yang berkaitan dengan gambar.
b. Browser Mozilla Firefox 3.0 : digunakan untuk media testing program.
3.1.3 Analisis Kebutuhan Sistem
Dari sistem yang dibuat ini, agar dapat menghasilkan apa yang
diinginkan yaitu laporan kumulatif nilai EWMP dan angka kredit tiap dosen.
Maka diperlukan beberapa inputan yaitu inputan data dosen, inputan data
karya ilmiah.
3.2 Perancangan Sistem
3.2.1 Rancangan Context Diagram (CD)
Context Diagram merupakan diagram alir dari dan ke dalam sistem, yang
menggambarkan hubungan antara admin yang terlibat langsung dengan
sistem.
Gambar 3.1 Context Diagram
Keterangan :
1. Petugas memasukkan data dosen ke sistem kemudian sistem akan
memberikan verifikasi data dosen, yang nantinya akan digunakan ke
proses lain.
2. Petugas memasukkan data karya ilmiah ke sistem kemudian sistem akan
memberikan verifikasi data karya ilmiah , yang nantinya akan digunakan
kembali pada proses lain.
3. Sistem akan membuatkan laporan yang akan di berikan ke pimpinan dan
dosen.
3.2.2 Rancangan Data Flow Diagram (DFD)
Rancangan Bagan Alir dan Diagram Arus Data (Data Flow
Diagram atau DFD) merupakan alat bantu dalam menentukan langkah-
langkah kerja yang akan dilakukan oleh pemrogram mulai dari pembuatan
berkas sampai pembentukkan laporan-laporan yang diperlukan dan juga
digunakan untuk mendokumentasikan proses yang ada dalam sebuah sistem
DFD menekankan pada fungsi-fungsi di dalam sistem, cara menggunakan
informasi yang tersimpan dan pemindahan informasi antar fungsi dalam
sistem. Langkah pertama dalam perancangan diagram alur data ini adalah
dengan membuat level 0, untuk menggambarkan sistem secara keseluruhan
(top level).
1. DFD Level 0
Gambar 3.2 DFD Level 0
Data Flow Diagram dalam gambar 3.2 kemudian akan dijabarkan
lebih mendetail lagi ke dalam DFD Level 1, karena untuk masing-masing
proses masih mengandung serangkaian sub-sub proses di dalamnya.
2. DFD Level 1
a. DFD Level 1 Proses Input
Gambar 3.3 DFD Level 1 Proses Input
Pada Gambar 3.3 DFD level 1 proses input merupakan pemecahan dari
DFD level 0 proses Penginputan karya ilmiah dosen. Pada DFD level 1 proses
input ini terdiri dari 2 proses yang nantinya akan terpecah lagi menjadi beberapa
proses di DFD level 2. Proses input data karya ilmiah akan terpecah menjadi
beberapa inputan yaitu input karya ilmiah dosen, karya ilmiah majalah, karya
ilmiah buku, karya ilmiah seminar, karya ilmiah karya teknologi, karya ilmiah
koran, dan karya ilmiah penelitian. Sedangkan proses input data EWMP karya
ilmiah akan terpecah menjadi beberapa nputan yaitu input EWMP karya ilmiah
EWMP majalah, EWMP buku, EWMP seminar, EWMP karya teknologi, EWMP
kor_pen. Dari tabel karya_ilmiah_dosen akan terpecah menjadi beberapa tabel
yaitu tabel majalah, buku, seminar, karya_teknologi, koran, penelitian,
ewmp_majalah, ewmp_buku, ewmp_seminar, ewmp_karya_tek, ewmp_korpen.
Tabel-tabel tersebut akan menyimpan data-data tersendiri yang nantinya akan
digunakan dalam tabel karya_ilmiah_dosen.
b. DFD Level 1 Proses Hitung
Petugas
D10 ewmp_buku
D11 ewmp_seminar
D12 ewmp_karya_tek
D9 ewmp_majalah
D13 ewmp_kor_pen
3.2
HitungKarya Ilmiah
Buku
3.5
HitungKarya Ilmiah
Koran
3.4
HitungKarya IlmiahK.Teknologi
3.1
HitungKarya Ilmiah
Majalah
3.3
HitungKarya Ilmiah
Seminar
D4 buku
D5 seminar
D6 karya_teknologi
D3 majalah
D7 koran
3.6Hitung
Karya IlmiahPenelitian
D8 penelitian
Data majalah
Data buku
Data karya teknologi
Data seminar
Data Koran
Data penelitian
Data majalah
Data buku
Data seminar
Data karya teknologi
Data koran
Data penelitian
Data ewmp majalah
Data ewmp buku
Data ewmp seminar
Data ewmp karyatek
Data ewmp korpen
Data ewmp korpen
3.6
HitungKarya Ilmiah
Total
Data hitung penelitian
Data karya ilmiah total Data hitung majalah
Data hitung buku
Data hitung seminar
Data hitung karya teknologi
Data hitung koran
D1 karya_ilmiah_dosenData total karya ilmiah
Gambar 3.4 DFD Level 1 Proses Hitung
3. DFD Level 2
a. DFD Level 2 Proses Input Karya Ilmiah
Petugas
1.1.3
InputKarya Ilmiah
Buku
1.1.6
InputKarya Ilmiah
Koran
1.1.5
InputKarya Ilmiah K.Teknologi
1.1.2
InputKarya Ilmiah
Majalah
1.1.4
InputKarya Ilmiah
Seminar
D4 buku
D5 seminar
D6 karya_teknologi
D3 majalah
D7 koran
1.1.7
Input Karya Ilmiah
Penelitian
D8 penelitian
Data majalah
Data buku
Data karya teknologi
Data seminar
Data Koran
Data penelitian
Data majalah
Data buku
Data seminar
Data karya teknologi
Data koran
Data penelitian
1.1.1
InputKarya Ilmiah
Dosen
D2 dosenData dosen
Data dosen
Gambar 3.5 DFD Level 2 Proses Input Karya Ilmiah
b. DFD Level 2 Proses Input EWMP Karya ILmiah
D10 ewmp_buku
D11 ewmp_seminar
D12 ewmp_karya_tek
D9 ewmp_majalah
D13 ewmp_kor_pen
1.2.1
InputEwmp
majalah
1.2.4
inputewmp
teknologi
1.2.5InputewmpKoran
penelitian
1.2.3
Inputewmp
seminar
1.2.2
Inputewmpbuku
Petugas
Data ewmp buku
Data ewmp seminar
Data karya tek
Data ewmp korpen
Data ewmp majalah
Data ewmp buku
Data ewmp seminar
Data ewmp karya teknologi
Data ewmp majalah
D14 status_akreditasi
D15 jenis_buku
D16 posisi_pd_buku
D17 bentuk materi
D18 level
D19 level_pendidikan
Data status akreditasi
Data jenis buku
Data posisi pada buku
Data level
Data bentuk materi
Data level
Data level
Data level pendidikan
Data ewmp penelitian
Gambar 3.6 DFD Level 2 Proses Input EWMP Karya Ilmiah
3.2.3 Rancangan Tabel
Rancangan basis data merupakan langkah untuk menentukan basis
data yang diharapkan dapat mewakili seluruh kebutuhan pengguna atau
pemakai aplikasi ini. Basis data yang akan dirancang berisi tabel-tabel
sebagai berikut :
1. Tabel karya_ilmiah_dosen
Tabel karya_ilmiah_dosen berfungsi untuk menyimpan data-data karya
ilmiah dosen yang EWMPnya sudah terakumulasi.
Tabel 3.1 Tabel karya_ilmiah_dosen
2. Tabel dosen
Tabel dosen berfungsi untuk menyimpan data-data dosen.
Tabel 3.2 Tabel dosen
Field Tipe Ukuran Keterangan
id_dosen Varchar 4 Nomor Dosen
nip Varchar 18 Nomor Induk Pegawai
nama Varchar 25 Nama Dosen
jenis_kelamin Varchar 10 Jenis Kelamin
status Varchar 12 Status Dosen
alamat Varchar 30 Alamat
no_telp Varchar 15 Nomor Telepon
3. Tabel majalah
Tabel majalah berfungsi untuk menyimpan data-data karya majalah .
Tabel 3.3 Tabel majalah
Field Tipe Ukuran Keterangan
id_ilmiah(FK) Varchar 4 Nomor Ilmiah
nama_majalah Varchar 20 Nama Majalah
judul_tulisan Varchar 30 Judul Tulisan
issb_isbn Varchar 10 Issb Isbn
volume Varchar 5 Volume
Field Tipe Ukuran Keterangan
id_ilmiah(PK) Varchar 4 Nomor Ilmiah
id_dosen(FK) Varchar 4 Nomor Dosen
semester Varchar 2 Semester
tahun_ajaran Year 4 Tahun Ajaran
total_ewmp double Total EWMP
total_angka_kredit double Total Angka Kredit
nomor Varchar 5 Nomor
jum_penulis Integer 3 Jumlah Penulis
penulis_ke Integer 3 Penulis Ke-
status_ak Varchar 18 Status Akreditasi
tingkat Varchar 13 Tingkat/Level
Jenis_majalah varchar 10 Jenis Majalah
id_ewmp(FK) Varchar 4 Nomor EWMP
sub_total_ewmp Double Sub total EWMP
sub_total_ak Double Sub total Angka Kredit
Keterangan varchar 30 Keterangan
4. Tabel buku
Tabel buku berfungsi untuk menyimpan data-data karya buku.
Tabel 3.4 Tabel buku
Field Tipe Ukuran Keterangan
id_ilmiah(FK) Varchar 4 Nomor Ilmiah
Judul Varchar 30 Judul Buku
Penerbit Varchar 20 Penerbit
tgl_terbit Date Tanggal Terbit
isbn Varchar 10 Isbn
jum_penulis Integer 3 Jumlah Penulis
penulis_ke Integer 3 Penulis Ke-
jum_halaman Integer 4 Jumlah Halaman
jenis_buku Varchar 10 Jenis Buku
pendidikan varchar 17 Pendidikan
id_ewmp(FK) Varchar 4 Nomor EWMP
sub_total_ewmp Double Sub total EWMP
sub_total_ak Double Sub total Angka Kredit
keterangan Varchar 30 Keterangan
5. Tabel seminar
Tabel seminar berfungsi untuk menyimpan data-data karya seminar.
Tabel 3.5 Tabel seminar
Field Tipe Ukuran Keterangan
id_ilmiah(FK) Varchar 4 Nomor Ilmiah
judul_makalah Varchar 30 Judul Makalah
ISBN_ISSN Varachar 15 ISBN ISSN
jum_penulis Integer 3 Jumlah Penulis
penulis_ke Integer 3 Penulis Ke-
tingkat Varchar 13 Tingkat/Level
bentuk Varchar 10 Bentuk Materi
id_ewmp(FK) Varchar 4 Nomor EWMP
sub_total_ewmp Double Sub Total EWMP
sub_total_ak Double Sub total Angka Kredit
keterangan Varchar 30 Keterangan
6. Tabel karya_teknologi
Tabel karya_teknologi berfungsi untuk menyimpan data-data karya
teknologi.
Tabel 3.6 Tabel karya_teknologi
Field Tipe Ukuran Keterangan
id_ilmiah(FK) Varchar 4 Nomor Ilmiah
judul_karya Varchar 30 Judul Karya
jum_perancang Integer 3 Jumlah Perancang
perancang_ke Integer 3 Perancang ke-
tingkat Varchar 13 Tingkat/Level
status_paten Varchar 12 Status Paten
id_ewmp(FK) Varchar 4 Nomor EWMP
sub_total_ewmp Double Sub Total EWMP
sub_total_ak Double Sub total Angka Kredit
keterangan varchar 30 Keterangan
7. Tabel koran
Tabel koran berfungsi untuk menyimpan data-data karya koran.
Tabel 3.7 Tabel koran
Field Tipe Ukuran Keterangan
id_ilmiah(FK) Varchar 4 Nomor Ilmiah
nama_koran Varchar 20 Nama Koran
judul_tulisan Varchar 30 Judul Tulisan
tgl_terbit Date Tanggal Terbit
kelompok varchar 10 Kelompok
id_ewmp(FK) Varchar 4 Nomor EWMP
sub_total_ewmp Double Sub Total EWMP
sub_total_ak Double Sub total Angka Kredit
keterangan Varchar 30 Keterangan
8. Tabel penelitian
Tabel penelitian berfungsi untuk menyimpan data-data karya penelitian.
Tabel 3.8 Tabel penelitian
Field Tipe Ukuran Keterangan
id_ilmiah(FK) Varchar 4 Nomor Ilmiah
Judul Varchar 30 Judul Penelitian
tgl_selesai Date Tanggal Selesai
jum_peneliti Integer 3 Jumlah Peneliti
peneliti_ke Integer 3 Peneliti Ke-
sumber_dana Varchar 15 Sumber Dana
kelompok Varchar 10 Kelompok
id_ewmp(FK) Varchar 4 Nomor EWMP
sub_total_ewmp Double Sub total EWMP
sub_total_ak Double Sub total Angka Kredit
keterangan Varchar 20 Keterangan
9. Tabel ewmp_majalah
Tabel ewmp_majalah berfungsi untuk menyimpan data ewmp majalah.
Tabel 3.9 Tabel ewmp_majalah
Field Tipe Ukuran Keterangan
Id_ewmp(PK) Varchar 4 Nomor EWMP
Id_status(FK) Varchar 3 Nomor Status
Id_level(FK) Varchar 3 Nomor Level
ewmp Double EWMP
angka_kredit Double Angka Kredit
10. Tabel ewmp_buku
Tabel ewmp_buku berfungsi untuk menyimpan data ewmp buku.
Tabel 3.10 Tabel ewmp_buku
Field Tipe Ukuran Keterangan
id_ewmp(PK) varchar 4 Nomor EWMP
id_posisi(FK) Varchar 3 Nomor Posisi
id_jenis(FK) Varchar 3 Nomor Jenis
id_level_pddk(FK) Varchar 4 Nomor Level Pendidikan
ewmp Double Ewmp
angka_kredit Double Angka Kredit
11. Tabel ewmp_seminar
Tabel ewmp_seminar berfungsi untuk menyimpan data ewmp seminar.
Tabel 3.11 Tabel ewmp_seminar
Field Tipe Ukuran Keterangan
id_ewmp(PK) Varchar 4 Nomor EWMP
id_level(FK) Varchar 3 Nomor Level
id_bentuk(FK) Varchar 3 Nomor Bentuk
ewmp Double EWMP
angka_kredit Double Angka Kredit
12. Tabel ewmp_karya_tek
Tabel ini berfungsi untuk menyimpan data ewmp karya teknologi.
Tabel 3.12 Tabel ewmp_karya_tek
Field Tipe Ukuran Keterangan
id_ewmp(PK) Varchar 4 Nomor EWMP
id_level(FK) Varchar 3 Nomor Level
status_paten(FK) Varchar 12 Status Paten
ewmp Double EWMP
angka_kredit Double Angka Kredit
13. Tabel ewmp_kor_pen
Tabel ewmp_kor_pen berfungsi untuk menyimpan data ewmp koran dan
penelitian.
Tabel 3.13 Tabel ewmp_kor_pen
Field Tipe Ukuran Keterangan
id_ewmp(PK) Varchar 4 Nomor EWMP
kelompok Varchar 10 Kelompok
ewmp Double EWMP
angka_kredit Double Angka Kredit
14. Tabel status_akreditasi
Tabel status_akreditasi berfungsi untuk menyimpan data status akreditasi
Tabel 3.14 Tabel status_akreditasi
Field Tipe Ukuran Keterangan
id_status(PK) Varchar 3 Nomor Status
status Varchar 18 Status
15. Tabel jenis_buku
Tabel jenis_buku berfungsi untuk menyimpan data jenis buku.
Tabel 3.15 Tabel jenis_buku
Field Tipe Ukuran Keterangan
id_jenis(PK) Varchar 3 Nomor Jenis
jenis Varchar 10 Jenis
16. Tabel posisi_pd_buku
Tabel posisi_pd_buku berfungsi untuk menyimpan data posisi pada buku.
Tabel 3.16 Tabel posisi_pd_buku
Field Tipe Ukuran Keterangan
id_posisi(PK) Varchar 3 Nomor Posisi
nama Varchar 9 Nama Posisi
17. Tabel bentuk_materi
Tabel bentuk_materi berfungsi untuk menyimpan data bentuk materi.
Tabel 3.17 Tabel bentuk_materi
Field Tipe Ukuran Keterangan
id_bentuk(PK) Varchar 3 Nomor Bentuk
nama_bentuk Varchar 10 Nama Bentuk
18. Tabel level
Tabel level berfungsi untuk menyimpan data level.
Tabel 3.18 Tabel level
Field Tipe Ukuran Keterangan
id_level(PK) Varchar 3 Nomor Level
nama_level Varchar 13 Nama Level
19. Tabel level_pendidikan
Tabel level_pendidikan berfungsi untuk menyimpan data level
pendidikan
Tabel 3.19 Tabel level_pendidikan
Field Tipe Ukuran Keterangan
id_level_pddk(PK) Varchar 4 Nomor Pendidikan
pendidikan Varchar 17 Pendidikan
20. Tabel userreg
Tabel userreg berfungsi untuk menyimpan data username dan password
administrator yang digunakan untuk authentifikasi login administrator.
Tabel 3.20 Tabel userreg
Field Tipe Ukuran Keterangan
username(PK) Varchar 6 Username
password Varchar 6 Password
3.2.4 Relasi Antar Tabel
Gambar 3.7 Relasi Antar Tabel
Keterangan : * adalah primary key
** adalah foreign key
3.3 Rancangan Halaman
Halaman aplikasi ini yang dirancang hanya untuk admin saja.
Halamannya terdiri dari login dan halaman utama, halaman input data dosen,
halaman input data karya ilmiah, halaman input karya ilmiah dosen dan
halaman link terkait.
3.3.1 Rancangan Halaman Login
HEADER
LOGIN
FOOTER
Gambar 3.8 Rancangan Halaman Login
3.3.2 Rancangan Halaman Utama Administrator
Gambar 3.9 Rancangan Halaman aplikasi
HEADER
MENU UTAMA
CONTENT
FOOTER
3.3.3 Rancangan Halaman Input Dosen
Gambar 3.10 Rancangan Halaman Input Dosen
3.3.4 Rancangan Halaman Input Karya Ilmiah
Gambar 3.11 Rancangan Halaman Input Karya Ilmiah
HEADER
MENU UTAMA
Inputan Data Dosen
FOOTER
HEADER
MENU UTAMA
Inputan Data Karya Ilmiah
FOOTER
3.3.5 Rancangan Halaman Input Karya Ilmiah Dosen
Gambar 3.12 Rancangan Halaman Input Karya Ilmiah Dosen
3.3.6 Rancangan Halaman Link Terkait
Gambar 3.13 Rancangan Halaman Link Terkait
HEADER
MENU UTAMA
Inputan Data Karya Ilmiah Dosen
FOOTER
HEADER
MENU UTAMA
Link Terkait
FOOTER
BAB IV
IMPLEMENTASI DAN ANALISA
4.1 Implementasi
Program aplikasi untuk menghitung EWMP dosen ini hanya terdapat
satu bagian, yaitu aplikasi yang diperuntukkan untuk administrator dalam
mengelola aplikasi. Adapun implementasi aplikasi untuk menghitung EWMP
dosen adalah sebagai berikut :
4.1.1 Form Login
Aplikasi ini dimulai ketika petugas(admin) telah login dengan
memasukkan username dan password yang sudah ada agar dapat masuk ke
halaman berikutnya. Yang berhak login disini hanya admin, dapat dilihat
pada Gambar 4.1.
Gambar 4.1 Form Login
4.1.2 Menu Home
Pada halaman menu home hanya berisi sedikit prakata dan contact
dari S1 Teknik Informatika, tampilannya dapat dilihat pada Gambar 4.2.
Gambar 4.2 Menu Home
4.1.3 Menu Insert
Pada halaman ini terdapat beberapa pilihan input data yaitu input
data karya ilmiah dosen baru, input karya ilmiah dosen lama, input dosen.
Dapat dilihat tampilan Halaman Insert pada Gambar 4.3.
Gambar 4.3 Menu Insert
4.1.4 Form Input Dosen
Pada halaman ini admin bisa memasukkan data-data dosen yang
terdapat di S1 Teknik Informatika. Tampilannya dapat dilihat pada
Gambar 4.4.
Gambar 4.4 Form Input Dosen
4.1.5 Form Input Karya Ilmiah Dosen
Pada halaman input karya ilmiah dosen baru admin akan
memasukkan data dosen yang baru mendaftarkan karya ilmiah yang telah
dilakukan. Adapun tampilan halaman input data karya ilmiah dosen baru
dapat dilihat pada Gambar 4.5.
Gambar 4.5 Form Input Karya Ilmiah
Setelah admin memasukkan data karya ilmiah dosen yang pertama,
maka admin akan dihadapkan pada pilihan inputan karya ilmiah yang ingin
di masukkan seperti : karya ilmiah buku, majalah, koran, makalah seminar,
penelitian, karya teknologi. Tampilannya dapat dilihat pada Gambar 4.6.
Gambar 4.6 Form Input Karya Ilmiah Pilihan
4.1.6 Form Input karya Ilmiah Dosen (Tambah)
Pada halaman input karya ilmiah dosen (tambah) admin akan
memasukkan data dosen yang sebelumnya pernah mendaftarkan karya
ilmiah yang telah dilakukan sebelumnya. Jadi admin tinggal memilih
karya ilmiah apa yang ingin dimasukkan. Tampilan halaman input data
karya ilmiah dosen lama dapat dilihat pada Gambar 4.7.
Gambar 4.7 Form Input karya Ilmiah Dosen (Tambah)
4.1.7 Halaman Input Karya Ilmiah Buku
Tampilan halaman input data karya ilmiah buku dapat dilihat pada
Gambar 4.8.
Gambar 4.8 Form Input Karya Ilmiah Buku
4.1.8 Halaman Input Karya Ilmiah Majalah
Tampilan halaman input data karya ilmiah majalah dapat dilihat
pada Gambar 4.9.
Gambar 4.9 Form Input Karya Ilmiah Majalah
4.1.9 Halaman Input Karya Ilmiah Seminar
Tampilan halaman input data karya ilmiah Seminar dapat dilihat
pada Gambar 4.10.
Gambar 4.10 Form Input Karya Ilmiah Seminar
4.1.10 Halaman Input Karya Ilmiah Karya Teknologi
Tampilan halaman input data karya ilmiah karya teknologi dapat
dilihat pada Gambar 4.11.
Gambar 4.11 Form Input Karya Ilmiah Karya Teknologi
4.1.11 Halaman Input Karya Ilmiah Penelitian
Tampilan halaman input data karya ilmiah penelitian dapat dilihat
pada Gambar 4.12.
Gambar 4.12 Form Input Karya Ilmiah Penelitian
4.1.12 Halaman Input Karya Ilmiah Koran
Tampilan halaman input data karya ilmiah koran dapat dilihat
pada Gambar 4.13.
Gambar 4.13 Form Input Karya Ilmiah Koran
4.1.13 Menu View
Pada halaman ini menampilkan pilihan-pilihan untuk melihat
data-data yang sudah tersimpan. Tampilan menu view dapat dilihat pada
Gambar 4.14.
Gambar 4.14 Form Menu View
4.1.14 Form Lihat Data Dosen
Pada halaman lihat data dosen menampilkan data-data yang sudah
tersimpan sebelumnya. Tampilan halaman lihat data dosen pada Gambar
4.15.
Gambar 4.15 Form Lihat Data Dosen
4.1.15 Form Lihat Data Karya Ilmiah Dosen
Pada halaman lihat data karya ilmiah dosen menampilkan data-data
yang sudah tersimpan sebelumnya. Tampilan halaman lihat data karya
ilmiah dosen pada Gambar 4.16.
Gambar 4.16 Form Lihat Data Karya Ilmiah Dosen
4.1.16 Form Lihat Data Karya Ilmiah Buku
Pada halaman lihat data karya ilmiah buku menampilkan data-data
buku yang sudah tersimpan sebelumnya. Tampilan halaman lihat data
karya ilmiah buku pada gambar 4.17.
Gambar 4.17 Form Lihat Data Karya Ilmiah Buku
4.1.17 Form Lihat Data Karya Ilmiah Majalah
Pada halaman lihat data karya ilmiah majalah menampilkan data-
data majalah yang sudah tersimpan sebelumnya. Tampilan halaman lihat
data karya ilimiah pada Gambar 4.18.
Gambar 4.18 Form Lihat Data Karya Ilmiah Majalah
4.1.18 Form Lihat Data Karya Ilmiah Koran
Pada halaman lihat data karya ilmiah koran menampilkan data-data
koran yang sudah tersimpan sebelumnya. Tampilan halaman lihat data
karya ilmiah koran pada Gambar 4.19.
Gambar 4.19 Form Lihat Data Karya Ilmiah Koran
4.1.19 Form Lihat Data Karya Ilmiah Karya Teknologi
Pada halaman lihat data karya ilmiah karya teknologi menampilkan
data-data karya teknologi yang sudah tersimpan sebelumnya. Tampilan
halaman lihat data karya ilmiah karya teknologi pada Gambar 4.20.
Gambar 4.20 Form Lihat Data Karya Ilmiah Karya Teknologi
4.1.20 Form Lihat Data Karya Ilmiah Seminar
Pada halaman lihat data karya ilmiah seminar menampilkan data-
data seminar yang sudah tersimpan sebelumnya. Tampilan halaman lihat
data karya ilmiah seminar pada Gambar 4.21.
Gambar 4.21 Form Lihat Data Karya Ilmiah Seminar
4.1.21 Form Lihat Data Karya Ilmiah Penelitian
Pada halaman lihat data karya ilmiah penelitian menampilkan data-
data penelitian yang sudah tersimpan sebelumnya. Tampilan halaman lihat
data karya ilmiah penelitian pada Gambar 4.22.
Gambar 4.22 Form Lihat Data Karya Ilmiah Penelitian
4.1.22 Form Edit Data Dosen
Tampilan halaman edit data dapat dilihat pada Gambar 4.23.
Gambar 4.23 Form Edit Data Dosen
4.1.23 Form Edit Data Karya Ilmiah Dosen
Tampilan halaman edit karya ilmiah dosen dapat dilihat pada
Gambar 4.24.
Gambar 4.24 Form Edit Data Karya Ilmiah Dosen
4.1.24 Halaman Edit Data Karya Ilmiah Buku
Tampilan halaman edit data karya ilmiah buku dapat dilihat pada
Gambar 4.25.
Gambar 4.25 Form Edit Data Karya Ilmiah Buku
4.1.25 Menu Search
Pada halaman ini terdapat dua pilihan menu cari yaitu cari data
dosen dan cari data karya ilmiah dosen. Tampilan halaman search dapat
dilihat pada Gambar 4.26.
Gambar 4.26 Menu Search
4.1.26 Form Search Dosen
Tampilan halaman search dapat dilihat pada Gambar 4.27.
Gambar 4.27 Form Search Dosen
4.1.27 Form Search Karya Ilmiah Dosen
Pada halaman ini terdapat dua pilihan menu cari yaitu cari data
dosen dan cari data karya ilmiah dosen. Tampilan halaman search dapat
dilihat pada Gambar 4.28.
Gambar 4.28 Form Search Karya Ilmiah Dosen
4.1.28 Menu Report
Halaman ini di fungsikan untuk mereport data-data yang
diperlukan sebagai laporan ke pimpinan ataupun dosen sendiri. Tampilan
halaman report dapat dilihat pada Gambar 4.29.
Gambar 4.29 Menu Report
4.1.29 Form Report Dosen
Halaman ini di fungsikan untuk mereport data-data dosen yang
diperlukan sebagai laporan ke pimpinan ataupun dosen sendiri. Tampilan
halaman report dosen dapat dilihat pada Gambar 4.30.
Gambar 4.30 Form Report Dosen
4.1.30 Form Report Karya Ilmiah Dosen
Halaman ini di fungsikan untuk mereport data-data karya ilmiah
dosen yang diperlukan sebagai laporan ke pimpinan ataupun dosen sendiri.
Tampilan halaman report karya ilmiah dosen dapat dilihat pada Gambar
4.31.
Gambar 4.31 Form Report Karya Ilmiah Dosen
4.1.31 Form Cetak Data Dosen Seluruh Dosen
Tampilan halaman cetak data dosen seluruh Dosen dapat dilihat
pada Gambar 4.32.
Gambar 4.32 Form Cetak Data Dosen Seluruh Dosen
4.1.32 Form Cetak Data Dosen per Dosen
Tampilan halaman cetak data dosen per dosen dapat dilihat pada
Gambar 4.33.
Gambar 4.33 Form Cetak Data Dosen per Dosen
4.1.33 Form Cetak Data Karya Ilmiah Dosen Seluruh Dosen
Tampilan halaman cetak data karya ilmiah dosen seluruh Dosen
dapat dilihat pada Gambar 4.34.
Gambar 4.34 Form Cetak Data Karya Ilmiah Dosen Seluruh Dosen
4.1.34 Form Cetak Data Karya Ilmiah Dosen per Dosen
Tampilan halaman cetak data karya ilmiah dosen per dosen dapat dilihat
pada Gambar 4.35.
Gambar 4.35 Form Cetak Data Karya Ilmiah Dosen per Dosen
4.2 Analisa Perhitungan
Aplikasi untuk menghitung nilai EWMP ini tiap karya ilmiah
mempunyai kententuan-ketentuan yang berbeda,
1. Jika dosen menempati posisi pada penulis/peneliti/perancang
pertama maka bobot nilai EWMpnya adalah 60%.
2. Jika dosen menempati posisi pada penulis/peneliti/perancang
kedua, ketiga dan selanjutnya maka bobot nilai EWMPnya adalah
40% dibagi dengan jumlah penulis setelah dikurangi satu.
1. Perhitungan Nilai EWMP dan Angka Kredit Majalah
Sebagai contoh seorang dosen telah melakukan karya ilmiah majalah dan
rinciannya sebagai berikut :
Nama Majalah = Teknologi
Judul Tulisan = Komputer
ISSB ISBN = 536
Volume = 23
Nomor = 23
Jumlah Penulis = 1
Penulis Ke- = 1
Jenis Majalah = Prosiding
Status Akreditasi = Akreditasi
Tingkat =Nasional
Sub Total EWMP =1.20
Sub Total Angka Kredit =15.00
Keterangan = Dapat ditingkatkan lagi.
Maka perhitungannya :
- Nilai EWMP majalah adalah 2 dilihat Angka kredit adalah 40 dari jenis
majalah, status akreditasi, tingkat,
- Sebagai penulis pertama dengan bobot nilai EWMP 60%.
- EWMP majalah = 60% * 2 = (60/100)*2 = 0.6 * 2 = 1.2
- Angka Kredit majalah = 60% * 40 = (60/100)*40 = 0.6 * 40= 15
2. Perhitungan Nilai EWMP dan Angka Kredit Buku
Sebagai contoh seorang dosen telah melakukan karya ilmiah buku dan
rinciannya sebagai berikut :
Judul = Trik Menggunakan Java
Penerbit = Gramedia
Tanggal Terbit = 2010/04/04
ISSB ISBN = 23
Jumlah Penulis = 3
Penulis Ke- = 2
Jumlah Halaman = 36
Jenis Buku = Monografi
Pendidikan = Perguruan Tinggi
Sub Total EWMP =0.4
Sub Total Angka Kredit =0.8
Keterangan = Dapat ditingkatkan lagi.
Maka perhitungannya :
- Nilai EWMP buku adalah 2 Angka kredit adalah 40 dilihat dari jenis
buku, pendidikan
- Sebagai penulis kedua dan jumlah penulis tiga dengan bobot nilai EWMP
40%.
- EWMP buku = (40% * 2) = {(40/100)*2 }/2=( 0.4 * 2)/2 = 0.4
- Angka Kredit buku = (40% * 40)/2 = {(40/100)*40 }/2= (0.4 * 40)/2= 0.8
3. Perhitungan Nilai EWMP dan Angka Kredit Seminar
Sebagai contoh seorang dosen telah melakukan karya ilmiah seminar dan
rinciannya sebagai berikut :
Judul Makalah = Wirausaha
ISSB ISBN = 57
Jumlah Penulis = 2
Penulis Ke- = 1
Tingkat = Internasional
Bentuk = Poster
Sub Total EWMP =1.2
Sub Total Angka Kredit = 6
Keterangan = Oke
Maka perhitungannya :
- Nilai EWMP buku adalah 2 dan Angka kredit adalah 10 dilihat dari jenis
buku, pendidikan
- Sebagai penulis pertama dan jumlah penulis dua dengan bobot nilai
EWMP 60%.
- EWMP seminar = (60% * 2) = (60/100)*2 =( 0.6 * 2) = 1.2
- Angka Kredit seminar= (60% * 10 = (40/100)*10= (0.6 * 10) = 6
4. Perhitungan Nilai EWMP dan Angka Kredit Karya Teknologi
Sebagai contoh seorang dosen telah melakukan karya ilmiah karya
teknologi dan rinciannya sebagai berikut :
Judul Karya = Robot Masa Depan
Jumlah Penulis = 3
Penulis Ke- = 1
Tingkat = Nasional
Status Paten = Paten
Sub Total EWMP =1.2
Sub Total Angka Kredit = 24
Keterangan = Tunjukkan pada Dunia
Maka perhitungannya :
- Nilai EWMP karya teknologi adalah 2 dan Angka kredit adalah 40 dilihat
dari tingkat, status paten
- Sebagai perancang pertama dan jumlah perancang tiga dengan bobot nilai
EWMP 60%.
- EWMP karya teknologi = (60% * 2) = (60/100)*2 =( 0.6 * 2) = 1.2
- Angka Kredit karya teknologi = (60% * 40) = (40/100)*40= (0.6 * 40) =
24
5. Perhitungan Nilai EWMP dan Angka Kredit Koran
Sebagai contoh seorang dosen telah melakukan karya ilmiah koran
dan rinciannya sebagai berikut :
Nama Koran = Solopos
Judul Tulisan = Seni dalam Komputer
Tanggal Terbit = 2010/04/24
Kelompok = Koran
Sub Total EWMP =0.5
Sub Total Angka Kredit = 24
Keterangan = Lebih Semangat
Maka perhitungannya :
- Nilai EWMP koran adalah 0.5 dan Angka kredit adalah 5 dilihat dari
nama koran dan kelompok
- EWMP koran = 0.5
- Angka Kredit koran = 10
6. Perhitungan Nilai EWMP dan Angka Kredit Penelitian
Sebagai contoh seorang dosen telah melakukan karya ilmiah penelitian
dan rinciannya sebagai berikut :
Judul = Dampak Komputer bagi Anak
Tanggal Selesai = 2010/01/01
Jumlah Peneliti = 2
Peneliti Ke- = 2
Sumber Dana = Pribadi
Kelompok = Penelitian
Sub Total EWMP =0.4
Sub Total Angka Kredit = 1.2
Keterangan = Hati-hati ya
Maka perhitungannya :
- Nilai EWMP penelitian adalah 1 dan Angka kredit adalah 3 dilihat dari
Kelompok dan Sumber dana
- Sebagai peneliti pertama dan jumlah peneliti tiga dengan bobot nilai
EWMP 40%.
- EWMP penelitian = (40% * 1) = {(40/100)*21}=( 0.4 * 1) = 0.4
- Angka Kredit penelitian = (40% *3) ={ (40/100)*3}= (0.4 * 3) =1.2
Dan untuk karya ilmiah dengan nilai EWMP selengkapnya dapat dilihat
dilampiran.
BAB V PENUTUP
5.1 Kesimpulan
Dari hasil di atas maka dapat diambil kesimpulan bahwa :
1. Telah dibuat suatu aplikasi untuk menghitung EWMP dosen bidang
karya ilmiah berbasis web.
2. Aplikasi ini gunakan untuk menghitung nilai EWMP dan sebagai
tambahan yaitu perhitungan untuk angka kredit
3. Fasilitas yang ada di aplikasi ini yaitu fasilitas untuk input data, cari
data, lihat data, dan pelaporan.
5.2 Saran
Saran yang dapat penulis sampaikan dari pembuatan aplikasi untuk
menghitung EWMP dosen bidang karya ilmiah ini sebagai berikut :
1. Perlu dibuat pengembangan sistem pada report yaitu dengan dibuat
per-tahun ajaran dan per dosen agar lebih terinci.
2. Perlu adanya alert atau peringatan yang menunjukkan bahwa dosen
yang bersangkutan telah memenuhi syarat dalam perolehan nilai
EWMP.
DAFTAR PUSTAKA
Borneojach.2009. Tri Dharma Perguruan Tinggi.borneojach.blogspot.com / 20
Mei 2010.
Imansyah, Muhammad. 2003. PHP dan MySQL untuk orang Awam.
CV.Maxikom : Palembang.
Kendall, Kenneth E & Julie E Kendall, Alih Bahasa : Thamir,
Abdul.2003.Analisis dan Perancangan Sistem.PT. Prenhalindo:Jakarta.
Kristanto.2004.Metode Desain dan Analisis Sistem, Edisi 6. Andi:Yogyakarta.
Lazarus-ccr.2007.Application/Id.wiki.freepascal.org: internet/20 Mei 2010.
Loudon, Kennet C. & Jane P. Loudon, Alih Bahasa : Philippus,
Erwin.2005.Sistem Informasi Manajemen .Andi:Yogyakarta.
Medinets, David. 2000. PHP3 Programming Browser-Based Application.
McGraw-Hill : New York.
Nugroho, B. 2004. Aplikasi Pemrograman Web Dinamis. Gaya Media
:Yogyakarta.
Prasetyo, Didik Dwi. 2003. Tip dan Trik Kolaborasi PHP dan MySQL untuk
Membuat Web Database yang Interaktif. Elexmedia Komputindo :
Jakarta.
Ramakrishnan, Raghu & Johanes Gehrke, Alih Bahasa : Tim Penerjemah
Andi.2004.Sistem Manajemen Database,Edisi 3.Andi:Yogyakarta.
Surat Keputusan Rektor Universitas Sebelas Maret Nomor 754/J27/HK/2005 .
Sutanta, Edhy.2004.Sistem Basis Data, Edisi Pertama. Graha Ilmu: Jakarta.