tugas akhirrepository.ump.ac.id/8856/1/depri pranandito_cover.pdfsemesta alam, yang kepada-nya-lah...

13
i SISTEM PENILAIAN PROPOSAL PROGRAM KREATIVITAS MAHASISWA (PKM) DI UNIVERSITAS MUHAMMADIYAH PURWOKERTO THE SCORING SYSTEM OF PROGRAM KREATIVITAS MAHASISWA (PKM) IN UNIVERSITAS MUHAMMADIYAH PURWOKERTO TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer Disusun oleh: Nama : Depri Pranandito NIM : 1103040024 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN SAINS UNIVERSITAS MUHAMMADIYAH PURWOKERTO 2018 Sistem Penilaian Proposal... Depri Pranandito, Fakultas Teknik Dan Sains UMP, 2018

Upload: others

Post on 05-Dec-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TUGAS AKHIRrepository.ump.ac.id/8856/1/DEPRI PRANANDITO_COVER.pdfSemesta Alam, yang kepada-Nya-lah segala keluh kesah kusandarkan. Tiada yang lebih tahu selain Dia yang Maha Mengetahui,

i

SISTEM PENILAIAN PROPOSAL

PROGRAM KREATIVITAS MAHASISWA (PKM) DI UNIVERSITAS

MUHAMMADIYAH PURWOKERTO

THE SCORING SYSTEM OF PROGRAM KREATIVITAS MAHASISWA

(PKM) IN UNIVERSITAS MUHAMMADIYAH PURWOKERTO

TUGAS AKHIR

Diajukan untuk memenuhi salah satu syarat memperoleh derajat

Sarjana Komputer

Disusun oleh:

Nama : Depri Pranandito

NIM : 1103040024

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN SAINS

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

2018

Sistem Penilaian Proposal... Depri Pranandito, Fakultas Teknik Dan Sains UMP, 2018

Page 2: TUGAS AKHIRrepository.ump.ac.id/8856/1/DEPRI PRANANDITO_COVER.pdfSemesta Alam, yang kepada-Nya-lah segala keluh kesah kusandarkan. Tiada yang lebih tahu selain Dia yang Maha Mengetahui,

Sistem Penilaian Proposal... Depri Pranandito, Fakultas Teknik Dan Sains UMP, 2018

Page 3: TUGAS AKHIRrepository.ump.ac.id/8856/1/DEPRI PRANANDITO_COVER.pdfSemesta Alam, yang kepada-Nya-lah segala keluh kesah kusandarkan. Tiada yang lebih tahu selain Dia yang Maha Mengetahui,

Sistem Penilaian Proposal... Depri Pranandito, Fakultas Teknik Dan Sains UMP, 2018

Page 4: TUGAS AKHIRrepository.ump.ac.id/8856/1/DEPRI PRANANDITO_COVER.pdfSemesta Alam, yang kepada-Nya-lah segala keluh kesah kusandarkan. Tiada yang lebih tahu selain Dia yang Maha Mengetahui,

Sistem Penilaian Proposal... Depri Pranandito, Fakultas Teknik Dan Sains UMP, 2018

Page 5: TUGAS AKHIRrepository.ump.ac.id/8856/1/DEPRI PRANANDITO_COVER.pdfSemesta Alam, yang kepada-Nya-lah segala keluh kesah kusandarkan. Tiada yang lebih tahu selain Dia yang Maha Mengetahui,

v

HALAMAN PERSEMBAHAN

Alhamdulillah, puji syukur saya panjatkan kepada Allah SWT, Tuhan

Semesta Alam, yang kepada-Nya-lah segala keluh kesah kusandarkan. Tiada yang

lebih tahu selain Dia yang Maha Mengetahui, dan seluruh nikmat serta anugrah

hanyalah dari-Nya. Terimakasih, ya Allah, tiada putus ku sebut nama-Mu dalam

syukur ku atas segala proses yang telah ku tempuh dalam kegiatan tugas akhir ini,

sehingga dapat terselesaikan dengan baik.

Laporan ini saya persebahkan kepada:

1. Kedua Orang Tuaku, yang telah memberi dukungan baik secara materi

maupun moral, dan yang selalu mencintai saya dengan tulus dan tanpa

pamrih.

2. Istriku yang saya banggakan dan memberi saya banyak motivasi.

3. Semua teman-teman Teknik Informatika 2011, saya bangga berjuang

bersama kalian.

Sistem Penilaian Proposal... Depri Pranandito, Fakultas Teknik Dan Sains UMP, 2018

Page 6: TUGAS AKHIRrepository.ump.ac.id/8856/1/DEPRI PRANANDITO_COVER.pdfSemesta Alam, yang kepada-Nya-lah segala keluh kesah kusandarkan. Tiada yang lebih tahu selain Dia yang Maha Mengetahui,

vi

HALAMAN MOTTO

“Tanpa harus sibuk MENYESALI DIRI, yakinlah terkadang lama

tidaknya masa studi juga tidak menentukan kesuksesan di masa

depan. Karena yang menentukan adalah seberapa keras kamu mau

MEMPERJUANGKAN MERAIH MIMPI-MIMPIMU.”

Sistem Penilaian Proposal... Depri Pranandito, Fakultas Teknik Dan Sains UMP, 2018

Page 7: TUGAS AKHIRrepository.ump.ac.id/8856/1/DEPRI PRANANDITO_COVER.pdfSemesta Alam, yang kepada-Nya-lah segala keluh kesah kusandarkan. Tiada yang lebih tahu selain Dia yang Maha Mengetahui,

vii

KATA PENGANTAR

Puji syukur kehadirat Alloh SWT yang telah melimpahkan rahmat, hidayah,

dan inayahnya, sehingga saya diberi kemudahan dapat menyelesaikan tugas akhir

dengan judul SISTEM PENILAIAN PROPOSAL PROGRAM

KREATIVITAS MAHASISWA (PKM) DI UNIVERSITAS

MUHAMMADIYAH PURWOKERTO. Dengan segenap kerendahan hati saya

mengucapkan terimakasih kepada:

1. Tito Pinandita, S.Si, M.Kom selaku dosen pembimbing yang dengan segala

kesabaran dan keikhlasan membimbing dan mengarahkan saya dalam

pembuatan Tugas Akhir ini.

2. Dewan Penguji Prodi Teknik Informatika.

Semoga apa yang telah dikerjakan dalam kegiatan tugas akhir ini dapat

bermanfaat baik untuk saya sendiri, instansi yang bersangkutan maupun bagi

seluruh pembaca dan pengguna aplikasi. Amin.

Purwokerto, 1 Agustus 2018

Depri Pranandito

Sistem Penilaian Proposal... Depri Pranandito, Fakultas Teknik Dan Sains UMP, 2018

Page 8: TUGAS AKHIRrepository.ump.ac.id/8856/1/DEPRI PRANANDITO_COVER.pdfSemesta Alam, yang kepada-Nya-lah segala keluh kesah kusandarkan. Tiada yang lebih tahu selain Dia yang Maha Mengetahui,

viii

DAFTAR ISI

HALAMAN PENGESAHAN................................................................................ ii

HALAMAN PERSETUJUAN .............................................................................. iii

HALAMAN PERNYATAAN ............................................................................... iv

HALAMAN PERSEMBAHAN ..............................................................................v

HALAMAN MOTTO ..............................................................................................v

KATA PENGANTAR ........................................................................................... vi

DAFTAR ISI ......................................................................................................... vii

DAFTAR GAMBAR ............................................................................................. ix

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

INTISARI.............................................................................................................. xii

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

A. LATAR BELAKANG ................................................................................... 1

B. RUMUSAN MASALAH .............................................................................. 3

C. BATASAN MASALAH................................................................................ 4

BAB II KAJIAN PUSTAKA ................................................................................ 5

A. PHP ................................................................................................................ 5

B. XAMPP SERVER............ ............................................................................. 5

C. Bootstrap....................... ..................................................................................6

D. Adobe Dreamweaver CS4.............................................................................. 6

E. Web Browser ................................................................................................. 7

F. Hasil Penelitian Sejenis ................................................................................. 7

BAB III TUJUAN DAN MANFAAT .................................................................. 9

A.TUJUAN.......................................................................................................... 9

B.MANFAAT...................................................................................................... 9

BAB IV METODE PENELITIAN .................................................................... 11

A. Jenis Penelitian ........................................................................................... 11

B. Sumber Data ................................................................................................ 11

C. Waktu dan Tempat ....................................................................................... 11

D. Pengumpulan Data ....................................................................................... 11

E. Pengembangan Sistem ................................................................................. 12

1. Definisi Persyaratan .............................................................................. 13

2. Perancangan Sistem dan Perangkat Lunak ............................................ 13

a. Desain Sistem .................................................................................. 14

b. Desain Antarmuka Sistem ............................................................... 38

Sistem Penilaian Proposal... Depri Pranandito, Fakultas Teknik Dan Sains UMP, 2018

Page 9: TUGAS AKHIRrepository.ump.ac.id/8856/1/DEPRI PRANANDITO_COVER.pdfSemesta Alam, yang kepada-Nya-lah segala keluh kesah kusandarkan. Tiada yang lebih tahu selain Dia yang Maha Mengetahui,

ix

3. Implementasi dan Pengujian Unit ......................................................... 43

4. Integrasi dan Pengujian Sistem ............................................................. 43

5. Operasi dan Pemeliharaan ..................................................................... 44

BAB V HASIL DAN PEMBAHASAN .............................................................. 45

A. Tujuan Pengembangan Sistem..................................................................... 45

B. Analisis Kebutuhan...................................................................................... 45

1. Kebutuhan Hardware ............................................................................ 45

2. Kebutuhan Software ...............................................................................46

3. Kebutuhan Admin ...................................................................................46

4. Kebutuhan Data ......................................................................................46

C. Hasil Rancangan Sistem .............................................................................. 47

1. Database Relationship ...........................................................................47

2. Hasil Perancangan Aplikasi ...................................................................47

3. Pengujian Sistem ....................................................................................76

BAB VI ................................................................................................................. 78

A. Kesimpulan.................. ................................................................................ 78

B. Saran........................... ................................................................................. 78

DAFTAR PUSTAKA

LAMPIRAN

Sistem Penilaian Proposal... Depri Pranandito, Fakultas Teknik Dan Sains UMP, 2018

Page 10: TUGAS AKHIRrepository.ump.ac.id/8856/1/DEPRI PRANANDITO_COVER.pdfSemesta Alam, yang kepada-Nya-lah segala keluh kesah kusandarkan. Tiada yang lebih tahu selain Dia yang Maha Mengetahui,

x

DAFTAR GAMBAR

Gambar 1. Tahapan SDLC Model Waterfall ( Sommerville, 2003) ………. ..... 13

Gambar 2. Use Case Diagram Sistem ................................................................ 14

Gambar 3. Flowchart Login Sistem .................................................................... 14

Gambar 4. Flowchart Administrator ................................................................... 15

Gambar 5. Flowchart Administrator Fakultas .................................................... 17

Gambar 6. Flowchart Reviewer .......................................................................... 18

Gambar 7. Flowchart User ................................................................................. 19

Gambar 8. Activity Diagram Pengelolaan Data Reviewer .................................. 20

Gambar 9. Activity Diagram Pengelolaan data Penilaian PKM ......................... 21

Gambar 10. Activity Diagram view data PKM oleh Administrator Fakultas ..... 22

Gambar 11. Activity Diagram View Data PKM oleh Reviewer .......................... 23

Gambar 12. Activity Diagram Penilaian Proposal PKM oleh Reviewer ............ 24

Gambar 13. Activity Diagram Pengelolaan data Usulan PKM ........................... 25

Gambar 14. Interface Login Sistem Super Administrator ................................. 38

Gambar 15. Halaman Utama Super Administrator ............................................. 39

Gambar 16. Login Administrator Fakultas ......................................................... 40

Gambar 17. Halaman Utama Administrator Fakultas ......................................... 40

Gambar 18. Login Reviewer ............................................................................... 41

Gambar 19. Menu Reviewer ............................................................................... 41

Gambar 20. Login User ....................................................................................... 42

Gambar 21. Menu User ....................................................................................... 42

Gambar 22. Database Relationship ..................................................................... 47

Gambar 23. Halaman Utama saat Akses SIM-PKM........................................... 48

Gambar 24. Login Form SIM-PKM ................................................................... 49

Gambar 25. Halaman Utama Admin................................................................... 50

Gambar 26. Submenu Menu Data PKM ............................................................. 51

Gambar 27. Submenu Semua dari Menu Data PKM .......................................... 52

Gambar 28. Submenu Per Fakultas dari Menu Data PKM ................................. 52

Gambar 29. Hasil Pilihan Per Fakultas ............................................................... 53

Gambar 30. Submenu Per Prodi .......................................................................... 53

Gambar 31. Hasil Submenu Per Prodi ................................................................ 54

Gambar 32. Halaman Utama User ...................................................................... 54

Gambar 33. Halaman Usulan PKM .................................................................... 55

Gambar 34. Halaman Isian Usulan PKM............................................................ 56

Gambar 35. Halaman Tambah Usulan PKM lengkap dengan isian ................... 57

Gambar 36. Keterangan Submit Berhasil ........................................................... 57

Gambar 37. Hasil submit data usulan PKM di dalam tabel usulan PKM ........... 58

Gambar 38. Halaman Edit data Usulan PKM ..................................................... 59

Sistem Penilaian Proposal... Depri Pranandito, Fakultas Teknik Dan Sains UMP, 2018

Page 11: TUGAS AKHIRrepository.ump.ac.id/8856/1/DEPRI PRANANDITO_COVER.pdfSemesta Alam, yang kepada-Nya-lah segala keluh kesah kusandarkan. Tiada yang lebih tahu selain Dia yang Maha Mengetahui,

xi

Gambar 39. Keterangan update data proposal PKM berhasil ............................. 59

Gambar 40. Tab Data Usulan PKM sudah terisi ................................................. 60

Gambar 41. Keterangan submit identitas diri berhasil ........................................ 60

Gambar 42. Tab Identitas Diri Berhasil terisi ..................................................... 61

Gambar 43. Form Input NIM Anggota ............................................................... 62

Gambar 44. Tab Anggota sudah berhasil diupdate ............................................. 62

Gambar 45. Dosen pendamping yang berhasil submit ....................................... 63

Gambar 46. Tab Reviewer berhasil Submit ........................................................ 64

Gambar 47. Form Tab Upload/Download Usulan Proposal PKM ..................... 65

Gambar 48. File Proposal PKM terpilih dan siap di upload ............................... 65

Gambar 49. Keterangan upload proposal PKM berhasil .................................... 66

Gambar 50. Button Download proposal Aktif. ................................................... 66

Gambar 51. Konfirmasi sebelum proposal di download .................................... 66

Gambar 52. Proposal PKM berhasil di download .............................................. 67

Gambar 53. Tabel Data Usulan lengkap ............................................................. 67

Gambar 54. Form Login Reviewer ..................................................................... 68

Gambar 55. Keterangan Login Reviewer Berhasil ............................................. 68

Gambar 56. Form Halaman Utama Reviewer ..................................................... 69

Gambar 57. Tabel Reviewer ............................................................................... 69

Gambar 58. Form table View Detail PKM per SKIM. ....................................... 70

Gambar 59. Hasil View Proposal PKM .............................................................. 71

Gambar 60. Form Penilaian PKM ...................................................................... 72

Gambar 61. Keterangan Submit berhasil Penilaian PKM .................................. 73

Gambar 62. Hasil Print Desk Evaluasi. .............................................................. 73

Sistem Penilaian Proposal... Depri Pranandito, Fakultas Teknik Dan Sains UMP, 2018

Page 12: TUGAS AKHIRrepository.ump.ac.id/8856/1/DEPRI PRANANDITO_COVER.pdfSemesta Alam, yang kepada-Nya-lah segala keluh kesah kusandarkan. Tiada yang lebih tahu selain Dia yang Maha Mengetahui,

xii

DAFTAR TABEL

Tabel 1. Tabel Mahasiswa. ................................................................................. 26

Tabel 2. Tabel Dosen. ......................................................................................... 26

Tabel 3. Tabel Prodi. ........................................................................................... 27

Tabel 4. Tabel Pengusul. ..................................................................................... 27

Tabel 5. Tabel Admin ......................................................................................... 28

Tabel 6. Tabel Level ........................................................................................... 29

Tabel 7. Tabel Jenis PKM. .................................................................................. 29

Tabel 8. Tabel Status Anggota ............................................................................ 30

Tabel 9. Tabel Status Usulan .............................................................................. 30

Tabel 10. Tabel Penilaian AI .............................................................................. 30

Tabel 11. Tabel Penilaian GT ............................................................................. 31

Tabel 12. Penilaian K. ......................................................................................... 32

Tabel 13. Penilaian KC ....................................................................................... 33

Tabel 14. Penilaian M. ........................................................................................ 34

Tabel 15. Tabel Penilaian PE .............................................................................. 35

Tabel 16. Tabel Penilaian PSH ........................................................................... 36

Tabel 17. Tabel Penilaian T ................................................................................ 37

Tabel 18. Tabel Reviewer ................................................................................... 39

Tabel 19. Tabel Hasil Pengujian pada Validasi Login Pengguna pada Halaman

Login dengan masukan username dan password..................................74

Tabel 20. Tabel Hasil Pengujian pada Form Pengusulan PKM .......................... 75

Tabel 21. Tabel Hasil Pengujian pada Form Master Reviewer .......................... 76

Tabel 22. Tabel Hasil Pengujian pada Form Data PKM..................................... 76

Tabel 23. Tabel Hasil Pengujian pada Form Pengusulan PKM .......................... 76

Sistem Penilaian Proposal... Depri Pranandito, Fakultas Teknik Dan Sains UMP, 2018

Page 13: TUGAS AKHIRrepository.ump.ac.id/8856/1/DEPRI PRANANDITO_COVER.pdfSemesta Alam, yang kepada-Nya-lah segala keluh kesah kusandarkan. Tiada yang lebih tahu selain Dia yang Maha Mengetahui,

xiii

INTISARI

Student Scientific Center (SSC) merupakan unit yang secara langsung mengelola

Program Kreativitas Mahasiswa (PKM). PKM merupakan program yang rutin

dilaksanakan oleh RISTEKDIKTI setiap tahun. Dalam beberapa tahun pelaksanaan,

pengusulan, pelaporan dan review usulan PKM menjadi masalah tersendiri karena masih

menggunakan cara manual, salah satunya adalah melakukan rekap data dengan

menggunakan buku. Oleh karena itu, sangat dibutuhkan sebuah sistem yang efisien yang

mampu menangani permasalahan tersebut.

Metode yang digunakan dalam pengembangan sistem ini adalah SDLC model

waterfall, dan dengan menggunakan SQL Server 2008 sebagai perangkat lunak pengolah

database. Dasar pengembangan system ini adalah data PKM tahun 2017. Sistem ini

dikembangkan dengan menggunakan bahasa pemrograman PHP baik pada sisi user

maupun admin.

Sistem yang dibangun akan lebih memudahkan user dalam mengusulkan PKM,

selain itu disisi admin juga akan lebih mudah dalam melakukan arsip data PKM yang

masuk. Kemudian bagi pembimbing dan reviewer akan lebih mudah dalam melakukan

proses review proposal, karena bisa dilakukan dimana saja tanpa harus bertatap muka

langsung dengan mahasiswa, sehingga akan lebih memangkas waktu. Dan mahasiswa

tidak akan merasa kesulitan untuk bertemu dosen pembimbing atau reviewer.

Kata Kunci : SDLC Waterfall Model, PKM, Review, PHP, SQL Server

ABSTRACT

Student Scientific Center (SSC) is an official unit managing program of Student

Creativity Program (PKM); it is an annual program conducted by Ministries of Research,

Technology and Higher Education of republic of Indonesia. In a few years, it faced its

technical problems in forms of implementation, proposal, reporting and review, because

PKM management used manual methods; one of the methods was data recap using

papery books. Therefore, it was very necessary to provide an efficient system that was

able to handle these problems. The method used in development of this system was

SDLC waterfall model, and by using SQL Server 2008 as a database processing software.

The development basis for of this system was data of PKM in 2017. This system was

developed using PHP programming language both on the user and administrator side. The

built system would make it easier for the users to propose PKM. In addition, the admin

would also be easier to archive PKM data entry. Then supervisors and reviewers would

be easier to do proposal review process, because it could be done anywhere without

having face to face meeting with students, so it would be efficient. Students would not

find difficulties to meet their supervisors or reviewers.

.

Keywords: SDLC Waterfall Model, PKM, Review, PHP, SQL Server

Sistem Penilaian Proposal... Depri Pranandito, Fakultas Teknik Dan Sains UMP, 2018