PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan...

181
i SISTEM INFORMASI MANAJEMEN BERBASIS WEB UNTUK PROGRAM KREATIVITAS MAHASISWA(PKM) DI UNIVERSITAS SANATA DHARMA SKRIPSI Diajukan Untuk Memenuhi Syarat Memperoleh Gelar Sarjana Teknik Program Studi Komputer Informatika Oleh: Ocha Bun Prayu NIM : 075314075 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA 2013 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Transcript of PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan...

Page 1: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

i

SISTEM INFORMASI MANAJEMEN BERBASIS WEB UNTUK

PROGRAM KREATIVITAS MAHASISWA(PKM) DI

UNIVERSITAS SANATA DHARMA

SKRIPSI

Diajukan Untuk Memenuhi Syarat Memperoleh

Gelar Sarjana Teknik Program Studi Komputer Informatika

Oleh:

Ocha Bun Prayu

NIM : 075314075

PROGRAM STUDI TEKNIK INFORMATIKA

JURUSAN TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

YOGYAKARTA

2013

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 2: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

ii

WEB BASED MANAGEMENT INFORMATION SYSTEM OF

PROGRAM KREATIVITAS MAHASISWA(PKM) AT SANATA

DHARMA UNIVERSITY

A THESIS

Presented as partial fulfillment presented as of the Requirements

To obtain the Sarjana Komputer Degree

In Informatics Engineering Study Program

By:

Ocha Bun Prayu

Student Number : 075314075

INFORMATICS ENGINEERING STUDY PROGRAM

INFORMATICS ENGINEERING DEPARTMENT

FACULTY OF SCIENCE AND TECHNOLOGY

SANATA DHARMA UNIVERSITY

YOGYAKARTA

2013

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 3: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

iii

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 4: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

iv

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 5: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

v

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 6: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

vi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 7: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

vii

HALAMAN PERSEMBAHAN

Hasil Karya ini dipersembahkan untuk:

Tuhan Yesus Kristus yang menjadi sumber kekuatan dan pengharapan

Kedua orang tua ku, Bapak Samsu, S.E dan Ibu Inoq Usat,S.Pd yang

selalu

sabar mengingatkanku untuk segera menyelesaikan studi ku ini.

Adik-adikku Junisa Laing dan Nehemia Julisa Udau, yang selalu

membawa canda tawa dan menanti-nantikan kakaknya menjadi seorang

sarjana

Tossy Mozard Istia, S.Farm.,Apt orang yang selama ini dengan sabar dan

tak kenal lelah dalam mendukung, dan dengan setia mendoakan dalam

menyelesaikan tugas akhir ini.

Kakek Mosik dan Nenek Mengkeu di sorga yang belum pernah saya temui

didunia ini serta kakek Pelusat Laing dan nenek Pebulan Imang di

kampong Datah Bilang yang senantiasa memberikan nasehat dan

menunggu kedatangan cucunya.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 8: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

viii

HALAMAN MOTTO

Segala perkara dapat kutanggung di dalam Dia yang memberi kekuatan

kepadaku.

(Filipi 4: 13)

Sebab Aku ini mengetahui rancangan-rancangan

apa yang ada pada-Ku

mengenai kamu, demikianlah firman TUHAN, yaitu rancangan damai

sejahtera dan bukan rancangan kecelakaan, untuk memberikan kepadamu

hari depan yang penuh harapan

(Yeremia 29:11)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 9: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

ix

ABSTRAKSI

Tulisan ini dibuat dengan tujuan untuk membuat Sistem Informasi

Manajemen PKM (Program Kreativitas Mahasiswa) di Universitas Sanata

Dharma yang berbasis web. Sehingga dengan dibangunnya sistem ini diharapkan

proses pendaftaran dan penyampaian informasi mengenai PKM (Program

Kreativitas Mahasiswa) dapat lebih cepat, data yang disimpan akan lebih

konsisten selain itu penilaian usulan terhadap proposal juga dapat dilakukan

dengan cepat.

Data-data yang digunakan dalam pengembangan sistem ini diperoleh dari

hasil wawancara dengan pihak pihak yang berwenang langsung dalam

pengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata

Dharma, selain itu juga mengambil contoh-contoh data yang terkait.

Sistem ini diimplementasikan dengan menggunakan teknologi JSP dan

teknologi database Mysql.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 10: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

x

ABSTRACT

This paper was written with the aim to make the Management Information

Systems of PKM (Program Kreativitas Mahasiswa) at Sanata Dharma University

web-based. So with the construction of this system is expected to process the

registration and submission of information regarding PKM (Student Creativity

Program) can be faster, the data stored will be more consistent than the proposed

assessment of proposals can also be done quickly.

The data used in the development of this system is obtained from

interviews with the authorities in managing PKM (Program Kreativitas

Mahasiswa) at Sanata Dharma University, while also taking examples related

data.

The system is implemented using JSP technology and Mysql database technology.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 11: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

xi

KATA PENGANTAR

Puji syukur saya ucapkan ke hadirat Tuhan Yang Maha Esa atas berkat

dan limpahan kasih karunia yang telah diberikan-Nya sehingga saya dapat

menyelesaikan skripsi ini dengan judul “SISTEM INFORMASI MANAJEMEN

PKM(PROGRAM KREATIVITAS MAHASISWA) BERBASIS WEB DI

UNIVERSITAS SANATA DHARMA”.

Dorongan serta nasihat dari berbagai pihak sangat membantu sampai

tersusunnya skripsi ini. Untuk itu, saya ingin mengucapkan terima kasih kepada :

1. Tuhan YESUS KRISTUS Sumber kekuatan dan pengharapan.

2. Kedua orang tua saya yang telah memberi dukungan moral, spiritual dan

finansial dalam penyusunan skripsi.

3. Ibu Ridowati Gunawan, S.Kom., M.T. selaku Dosen Pembimbing

Akademik Angkatan 2007 dan Ketua Jurusan Teknik Informatika Fakultas

Sains dan Teknologi Universitas Sanata Dharma Yogyakarta.

4. Bapak Eko Hari Parmadi selaku Dosen Pembimbing Skripsi. Terimakasih

telah dengan sabar membimbing dan menyediakan waktu dalam

memberikan pengarahan selama penulisan skripsi ini.

5. WR III dan Sekretariat WR III telah memberikan saya kesempatan untuk

mengambil data dan melakukan pengamatan.

6. Kekasihku Tossy Mozard Istia terima kasih telah memberikan semangat,

kasih sayang, dukungan doa dan selalu setia menunggu kepulangan ku.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 12: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

xii

7. Buat adik-adikku: Junisa dan Nehemia Julisa Udau yang selalu

menyayangi dan memberikan dukungan kepadaku.

8. Bpk Ibu Gembala di GKN Gloria Yogyakarta yang senantiasa memberikan

dukungan doa dan nasehat.

9. Saudari-saudariku L.C WELL (Eka, Ria, Astrid, Fanbo, Delvri, Shune,

dan Dinda) buat keceriaan, kebersamaan, kekuatan, dan hal-hal hebat yang

kita bisa lewati bersama..

10. Buat Tim ASAF GKN Gloria terima kasih atas kebersamaanya dalam

pelayanan.

11. Buat Mas Ami, Tendi, Audris, Meri, dan teman-teman yang lain yang

membantu memberikan ide dan solusi.

12. Buat Onia dan Tipung sahabatku, terima kasih waktu dan perhatiannya.

13. Buat teman satu angkatan 2007, terima kasih teman atas kebersamaannya.

14. Buat ibu kost baik kost lama maupun kost baru terima kasih atas tempat

tinggal yang boleh disewakan sementara waktu kuliah di kota Yogyakarta

ini.

15. Buat teman-teman pemuda GKN Gloria yang luar biasa. Terima kasih atas

tiap persekutuan yang indah yang boleh dinikmati bersama

Dan buat semua sahabat, kerabat, serta handai taulan lainnya yang mungkin

terlalu banyak untuk disebutkan disini saya ucapkan banyak terima kasih.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 13: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

xiii

DAFTAR ISI

HALAMAN JUDUL ………………………………………………………………i

HALAMAN KEASLIAN KARYA ……………………………………………...iv

HALAMAN PERSETUJUAN ……………………………………………………v

HALAMAN MOTTO …………………………………………………………...vii

ABSTARKSI……………………………………………………………....…..…ix

ABSTRACT………………………..…………………..………………………….x

DAFTAR ISI……………………………….………………………..…………....xi

DAFTAR GAMBAR………………………………………………..…………..xiii

DAFTAR TABEL……………………………………………………….. …….xiv

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah……………………………..………...………...…….1

1.2 Rumusan Masalah……………………………………….………………. .….3

1.3 Tujuan ……………………………………………………...…….………. ….3

1.4 Batasan Masalah ………………………………………………………………4

1.5 Metodologi Penelitian…………………………………………………………5

1.6 Sistematika Penulisan…………………………………………………………6

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 14: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

xiv

BAB II LANDASAN TEORI

2.1 PKM(Program Kreativitas Mahasiswa) ………………………………………8

2.2 Sistem Informasi Manajemen (SIM)…………………………………………22

2.3 Pemrograman Berbasis Web ………………………………………………...26

2.4 Pemrograman Basis Data ……………………………………………………30

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1 Identifikasi Masalah …………………………………………………………37

3.2 Analisis Sistem ………………………………………………………………38

3.2.1 Gambaran Sistem Lama …………………………………………………...38

3.2.2 Gambaran Sistem Baru …………………………………….……………...39

3.2.3 Orang Yang Terlibat dalam Sistem ……………………………………….40

3.2.4 Usecase Diagram ………………………………………………………….41

3.2.5 Narasi Usecase …………………………….………………………………45

3.3 Perancangan Sistem………………………………………………………… 65

3.3.1 Fase Desain Logikal(Logical Design Phase) ……………………………...65

3.3.2 Fase Desain Fisikal(Physical Design Phase) ………………………………72

BAB IV IMPLEMENTASI SISTEM

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 15: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

xv

4.1 Implementasi Subsistem Manajemen Data …………………………………95

4.2 Implementasi Subsistem Manajemen Dialog ……………………………….98

DAFTAR PUSTAKA …………………………………………………………160

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 16: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

DAFTAR GAMBAR

Gambar 2.1 Bidang PKM dan Muara Kegiatannya …………………………………………12

Gambar 2.2 Simbol Entitas ………………………………………………………………….28

Gambar 2.3 Simbol Relasi …………………………………………………………………..28

Gambar 2.4 Simbol Atribut ……………………………………………………………….…29

Gambar 3.1 Sistem lama ………………………………………………………………….…32

Gambar 3.2 Diagram Usecase Sekretariat WR III(Admin) …………………………………36

Gambar 3.3 Diagram Usecase Mahasiswa …………………………………………………..37

Gambar 3.4 Usecase Reviewer ………………………………………………………………38

Gambar 3.5 Usecase WR III ………………………………………………………………...39

Gambar 3.6 Diagram konteks ……………………………………………………………….54

Gambar 3.7 Diagram Berjenjang ……………………………………………………………55

Gambar 3.8 DAD Level 1 Proses 2 Kelola Berita …………………………………………..56

Gambar 3.9 DAD Level 1 Proses 3 Kelola Kriteria usulan …………………………………56

Gambar 3.10 DAD Level 1 Proses 4 Kelola Reviewer ……………………………………...57

Gambar 3.11 DAD Level 1 proses 5 Kelola Reviewer Proposal ……………………………57

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 17: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

Gambar 3.12 DAD Level 1 proses 7 Kelola Pendaftaran …………………………………...58

Gambar 3.13 DAD Level 1 proses 9 Kelola Nilai Proposal …………………………….......58

Gambar 3.14 DAD level 2 proses 7.1 Kelola Proposal ………………………………….…..58

Gambar 3.15 Entity Relationship Diagram ………………………………………………………..59

Gambar 3.18 Halaman Index ………………………………………………………………………..78

Gambar 3.19 Halaman Login ………………………………………………………………..…..….78

Gambar 3.20 Halaman Utama Admin ………………………………………………………...……79

Gambar 3.21 Halaman Tambah Berita ………………………….………………………………….79

Gambar 3.22 Halaman Tambah Bidang Ilmu …………………………………….……………….80

Gambar 3.23 Halaman Tambah Bidang Ilmu ……………………………………………………..80

Gambar 3.24 Halaman Tambah Bidang Kegiatan ………………………………………………..81

Gambar 3.35 Halaman Tambah Jurusan …………………………………………………………...81

Gambar 3.36 Halaman TambahKriteria ……………………………………………………………82

Gambar 3.37 Halaman Tambah Reviewer ………………………………………………………...82

Gambar 3.38 Halaman Pilih Reviewer Proposal ………………………………………………….83

Gambar 3.39 Halaman Daftar Reviewer …………………………………………………………..83

Gambar 3.40 Halaman Tambah Reviewer Proposal ……………………………………………..84

Gambar 3.41 Halaman Tampil Berita ………………………………………………………………84

Gambar 3.42 Halamn Edit Berita …………………………………………………………………...85

Gambar 3.43 Halaman Tampil Bidang Ilmu ………………………………………………………85

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 18: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

Gambar 3.44 Halaman Tampil Bidang Bidang Kegiatan ……………………………………. …86

Gambar 3.45 Halaman Tampil Jurusan …………………………………………………………. ..86

Gambar 3.46 Halaman Tampil Kriteria …………………………………………………………….87

Gambar 3.47 HalamanEdit Kriteria …………………………………………………………………87

Gamabar 3.48 Halaman Tampil Reviewer …………………………………………………………88

Gambar 3.49 Halaman Edit Reviewer ……………………………………………………………...88

Gambar 3.50 Halaman Ubah Password …………………………………………………………….89

Gambar 3.51 Halama Cari Proposal ………………………………………………………………..89

Gambar 3.52 Halaman Utama Reviewer …………………………………………………………..90

Gambar 3.53 Halaman Penilaian Usulan Proposal ……………………………………………….91

Gambar 3.54 Halaman Lihat Hasil Penilaian Proposal …………………………………………..91

Gambar 3.55 Halaman utama Mahasiswa ………………………………………………………….92

Gambar 3.56 Halaman Edit Proposal ……………………………………………………………….92

Gamabar 3.57 Halaman Daftar Reviewer untuk Proposal ……………………………………….93

Gambar 3.58 Halaman Utama WR III ……………………………………………………………...93

Gambar 3.59 Halaman Lihat Data Jurusan Per Tahun…………………………………………....94

Gambar 3.60 Halaman Statistik Poposal dinilai …………………………………………………..94

Gambar 3.61 Halaman Statistik Proposal Berdasar Jurusan Per Tahun …………………….. 95

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 19: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

DAFTAR TABEL

Tabel 2.1 Karakteristik setiap bidang PKM ……………………………….…….…...9

Tabel 2.2 Komponen Fisik SIM …………………………………………………….24

Tabel 3.1 Penjelasan usecase Login ……………………………….…….……..…...45

Tabel 3.2 Penjelasan usecase Lihat Berita …………………………………………..46

Tabel 3.3 Penjelasan Usecase Cari Proposal ……………………………….…..…...46

Tabel 3.4 Penjelasan Usecase Bantuan ………………………………..…………….47

Tabel 3.5 Penjelasan Usecase Logout ………………………………..……………..47

Tabel 3.6 Penjelasan Usecase Tambah Berita ……………………….……..…….....47

Tabel 3.7 Penjelasan Usecase Edit berita ………………………….……..…...........48

Tabel 3.8 Penjelasan Usecase Hapus Berita ……………………………..…............49

Tabel 3.9 Penjelasan Usecase Tambah Reviewer …………………….……..….......49

Tabel 3.10 Penjelasan Usecase Edit Reviewer ……………………….……..…......50

Tabel 3.11 Penejelasan Usecase Hapus Reviewer …………………………….........51

Tabel 3.12 Penjelasan Usecase Tambah Bidang Kegiatan ……………………..…...51

Tabel 3.13 Penjelasan Usecase Edit Bidang Kegiatan ……………………………...52

Tabel 3.14 Penjelasan Usecase Hapus Bidang Kegiatan …………………………....52

Tabel 3.14 Penjelasan Usecase Tambah Kriteria Usulan ………………………......53

Tabel 3.15 Penjelasan Usecase Edit Kriteria Usulan ………………………..….......53

Tabel 3.16 Penjelasan Usecase Hapus Kriteria Usulan ……………………….........54

Tabel 3.17 Penjelasan Usecase Tambah Reviewer …………………….…..............54

Tabel 3.18 Penjelasan Usecase Edit Reviewer ……………………………………...55

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 20: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

Tabel 3.19 Penjelasan Usecase Hapus Reviewer ……………………………...........55

Tabel 3.20 Penjelasan Usecase Tambah Bidang Ilmu ……………….……..…........56

Tabel 3.21 Penjelasan Usecase Edit Bidang Ilmu …………………….……..….......56

Tabel 3.22 Penjelasan Usecase Hapus Bidang Ilmu …………………………….......57

Tabel 3.23 Penjelasan Usecase Tambah Jurusan …………………………..….........58

Tabel 3.24 Penjelasan Usecase Edit Jurusan ……………………….……..…...........58

Tabel 3.25 Penjelasan Usecase Hapus Jurusan ………………….……..…...............59

Tabel 3.26 Penjelasan Usecase Tambah Proposal …………………….……..….......59

Tabel 3.27 Penjelasan Usecase Edit Proposal ……………………..…......................60

Tabel 3.28 Penjelasan Usecase Hapus Proposal …………………………………….60

Tabel 3.29 Penjelasan Usecase Tambah Nilai …………………………....................61

Tabel. 3.30 Penjelasan Usecase Edit Nilai …………………………………...……..61

Tabel 3.31 Penjelasan Usecase Hapus Nilai ………………………………………...62

Tabel 3.32 Penjelasan Usecase Cari Statistik …………………………………...…..62

Tabel 3.33 Penjelasan Usecase Lihat Statistik ……………………………………...63

Tabel 3.34 Penjelasan Usecase Cetak Statistik ……………………..………….…...64

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 21: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

1

1

BAB I

PENDAHULUAN

I.1. Latar Belakang

Pengembangan karakter mahasiswa di Universitas Sanata Dharma

dilakukan dengan mengintegrasikan 3 pendekatan dalam model yaitu

pengembangan karakter dalam kegiatan kurikuler yaitu pembelajaran,

melalui kegiatan kokurikuler, dan melalui kegiatan ekstra kurikuler.

Universitas Sanata Dharma mengusahakan pendampingan untuk mahasiswa

yang memiliki karakter utuh dan tajam dalam kompetensi(competence),

suara hati(conscience), dan hasrat bela rasa(compassion) mempergunakan

pendekatan Pedagodi Ignasian yang dirumuskan dalam sebuah system yang

memiliki unsur pokok(context-experience-reflection-action-evaluation).

(Kuntoro,dkk,2010).

Oleh karena itu Universitas Sanata Dharma merasa kegiatan

PKM(Program Kreativitas mahasiswa) merupakan langkah strategis untuk

mengaplikasikan ketiga nilai dan pendekatan Pedagogi Ignasian tersebut

dalam praktek nyata. PKM merupakan salah satu upaya yang dilakukan

Direktorat Penelitian dan Pengabdian kepada Masyarakat (DITLITABMAS)

Ditjen Dikti untuk meningkatkan mutu peserta didik (mahasiswa) di

perguruan tinggi agar kelak dapat menjadi anggota masyarakat yang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 22: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

2

2

memiliki kemampuan akademis dan/atau profesional yang dapat

menerapkan, mengembangkan dan menyebarluaskan ilmu pengetahuan,

teknologi dan/atau kesenian serta memperkaya budaya nasional Jenis

Program Kreativitas Mahasiswa (PKM), yaitu: PKM-Penelitian (PKMP),

PKM-Penerapan Teknologi (PKM-T), PKM-Kewirausahaan (PKM-K),

PKM-Pengabdian kepada Masyarakat (PKM-M) dan PKM-Penulisan

Artikel Ilmiah (PKM-I) (DP2M,Dikti,2011). Dengan adanya kegiatan

seperti ini tentu juga akan meningkatkan akreditasi dari Program Studi,

Fakultas, ataupun Universitas ditinjau dari produktivitas program studi

dalam hal ini prestasi mahasiswa. Sehingga PKM ini dirasa penting sekali

untuk diterapkan dan dikembangkan di Universitas Sanata Dharma.

Berdasarkan wawancara dengan sekretariat WR III yang bertugas

mengelola adminstrasi PKM diperoleh beberapa kendala antara lain :

penyimpanan data proposal yang sangat banyak, dan dokumen yang sering

hilang dan using. Dari sisi Reviewer kendalanya dalam penilaian proposal

yang banyak yang masih dikerjakan secara manual memakan waktu yang

lama serta dalam menilai proposal hasil tidak secara langsung dapat

tersampaikan kepada mahasiswa. Dan dari sisi mahasiswa kendala yang

dialami adalah susahnya untuk melihat judul-judul proposal yang sudah ada

sebagai referensi, pengaksesan informasi mengenai PKM, dan untuk

mengetahui hasil evaluasi proposal.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 23: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

3

3

Sehingga dirasa perlu untuk adanya sebuah program yang

membantu semua kendala tersebut untuk dapat diatasi, melalui penelitian ini

penulis tertarik untuk membuat sebuah Sistem Informasi Manajemen

PKM(Program Kreativitas Mahasiswa) Di Universitas Sanata Dharma

berbasis web.

I.2. Rumusan Masalah

Bagaimana membuat Sistem Informasi Manajemen PKM (Program

Kreativitas Mahasiswa) di Universitas Sanata Dharma berbasis web yang

dapat reviewer membantu menyeleksi proposal-proposal dari aspek isi

proposal berdasarkan kriteria penilaian usulan PKM, memudahkan

mahasiswa dalam menerima informasi dan melihat hasil penilaian,

membantu sekretariat WR III dalam menyimpan proposal dan

merekapitulasi data proposal, serta membantu WR III dalam melihat

statistic proposal?

I.3. Tujuan

Sesuai dengan perumusan masalah di atas, penelitian ini

mempunyai tujuan yaitu membuat sebuah Sistem Informasi Manajemen

PKM(Program Kreativitas Mahasiswa) Di Universitas Sanata Dharma

Berbasis Web berdasarkan kriterian penilaian PKM sesuai dengan

Pedoman PKM(Program Kreativitas Mahasiswa) 2011 yang dapat

membantu reviewer menyeleksi proposal-proposal dari aspek isi proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 24: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

4

4

berdasarkan kriteria penilaian usulan PKM, memudahkan mahasiswa

dalam menerima informasi dan melihat hasil penilaian, membantu

sekretariat WR III dalam menyimpan proposal dan merekapitulasi data

proposal, serta membantu WR III dalam melihat statistik proposal.

I.4. Batasan Masalah

Agar pembahasan tidak meluas dan tidak menimbulkan terjadinya

penyimpangan permasalahan yang ada, maka penulis membatasi

permasalahan yaitu

1. Sistem ini melibatkan Sekretariat WR III sebagai Admin,

Reviewer(Penilai), WR III, dan Mahasiswa di Universitas

Sanata Dharma.

2. Software yang digunakan dalam pembangunan sistem ini

adalah bahasa script JSP(Java Server Page) dengan database

MYSQL dan web server Apache.

3. Sistem ini menangani :

a. Penyampaian informasi dan agenda PKM

b. Penyimpanan data proposal PKM.

c. Rekapitulasi Proposal yang ada pada sekretariat WR III.

d. Pengolahan data statistik proposal PKM per tahun.

e. Penilaian terhadap proposal yang akan dikirim ke DIKTI.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 25: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

5

5

f. Pemberian komentar dari reviewer terhadap proposal yang

akan dikirm ke DIKTI

g. Pencarian dokumen proposal PKM sebelumnya.

h. Pengaksesan informasi dari mahasiswa

i. Unggah dokumen proposal oleh mahasiswa

j. Pemberian informasi hasil evaluasi proposal kepada

mahasiswa.

4. Penyusunan SPPK mengacu pada Pedoman Program

Kreativitas Mahasiswa 2011

I.5. Metodologi Penelitian

Metodologi pengembangan perangkat lunak ini menggunakan metode

Rekayasa Perangkat Lunak secara terstruktur (Pressman, 1997)

Tahap-tahap yang dikerjakan adalah:

1. Analisa Sistem

Analisa sistem disini adalah untuk mengidentifikasi dan mengetahui

permasalahan yang ada dan kebutuhan pengguna sistem sehingga dapat

menyelesaikan hambatan dan kendala yang terjadi kearah perbaikan

sistem. Digunakan use case diagram, Entity Relationship Diagram

(ERD) dan diagram arus data (DFD) yang merupakan proses model

untuk menggambarkan aliran data yang melalui sistem dan proses yang

dibentuk oleh sistem.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 26: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

6

6

2. Desain Sistem

Merupakan langkah multi proses yang memusatkan kerja pada

perancangan sistem yaitu perancangan menu, user interface, input,

output dan basis data.

3. Implementasi Sistem

Setelah melakukan perancangan sistem yang diinginkan, maka hasil

perancangan tersebut diimplementasikan yang mana racangan tersebut

di terjemahkan dalam bahasa yang dapat dimengerti mesin.

4. Testing

Pada tahap ini akan dilakukan uji kevalidan dan kelayakan sistem ke

pengguna yaitu sekretariat WR III, WR III, Mahasiswa, dan Reviewer.

I.6. Sistematika Penulisan

BAB I : PENDAHULUAN

Membahas hal-hal yang melatarbelakangi pemilihan judul, rumusan

masalah, tujuan penelitian, batasan masalah, metodologi penelitian dan

sistematika penulisan.

BAB II : DASAR TEORI

Berisikan tentang teori-teori, definisi, konsep dasar Sistem Informasi

Manajemen, PKM(Program Kreativitas Mahasiswa), JSP(Java Server

Pages) dan database MYSQL.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 27: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

7

7

BAB III: ANALISIS DAN PERANCANGAN SISTEM

Merancang sebuah sistem informasi manajemen pengelolaan proposal PKM

berbasis web yang meliputi analisis kebutuhan, pemodelan data, pemodelan

proses, desain basis data dan desain user interface.

BAB IV : IMPLEMENTASI SISTEM

Bab ini berisi langkah-langkah pembuatan sistem pengolahan basisdata dan

kode-kode program menggunakan JSP dan MySQL.

BAB V : ANALISIS HASIL

Bab ini berisi tentang hasil analisis keseluruhan sistem yang sudah selesai

diimplementasikan dengan uji sistem ke pengguna.

BAB VI : PENUTUP

Dalam bab ini berisi kesimpulan yang diperoleh dari hasil pembahasan serta

saran yang diharapkan dapat memberikan kemajuan dan perbaikan bagi

sistem ini.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 28: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

8

8

BAB II

LANDASAN TEORI

2.1 PKM(Program Kreativitas Mahasiswa)

2.1.1 Pengertian PKM(Program Kreativitas Mahasiswa)

PKM merupakan salah satu upaya yang dilakukan Direktorat Penelitian

dan Pengabdian kepada Masyarakat (DITLITABMAS) Ditjen Dikti untuk

meningkatkan mutu peserta didik (mahasiswa) di perguruan tinggi agar kelak

dapat menjadi anggota masyarakat yang memiliki kemampuan akademis dan/atau

profesional yang dapat menerapkan, mengembangkan dan meyebarluaskan ilmu

pengetahuan, teknologi dan/atau kesenian serta memperkaya budaya

nasional(DP2M, DIKTI,2011).

2.1.2 Jenis-Jenis PKM(Program Kreativitas Mahasiswa)

PKM memiliki misi dan tuntutan teknis pelaksanaan yang berbeda. Perbedaan

tersebut ditunjukkan melalui karakteristik masing-masing PKM sebagai berikut:

Tabel 2.1. Karakteristik setiap bidang PKM

Jenis PKM Penjelasan Umum

PKM-P Merupakan program penelitian yang bertujuan antara lain:

untuk mengidentifikasi faktor penentu mutu produk,

menemukan hubungan sebab-akibat antara dua atau lebih

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 29: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

9

9

faktor, menguji cobakan sebuah bentuk atau peralatan,

merumuskan metode pembelajaran, melakukan inventarisasi

sumber daya, memodifikasi produk eksisting, mengidentifikasi

senyawa kimia di dalam tanaman, menguji khasiat ekstrak

tanaman, merumuskan teknik pemasaran, survei kesehatan

anak jalanan, metode pembelajaran aksara Bali di siswa

sekolah dasar, laju pertumbuhan ekonomi di sentra kerajinan

Kasongan, faktor penyebab tahayul yang mewarnai perilaku

masyarakat Jawa dan lain-lain kegiatan yang memiliki tujuan

semacam itu

PKM-T Merupakan program bantuan teknologi (mutu bahan baku,

prototipe, model, peralatan atau proses produksi, pengolahan

limbah, sistem jaminan mutu dan lain-lain) atau manajemen

(pemasaran, pembukuan, status usaha dan lain-lain) atau

lainnya bagi industri berskala mikro atau kecil (industri

rumahan, pedagang kecil atau koperasi) dan menengah yang

menyangkut kepentingan masyarakat luas dan sesuai dengan

kebutuhan calon mitra program. Mitra program yang dimaksud

dalam hal ini adalah kelompok masyarakat yang dinilai

produktif. PKMT mewajibkan mahasiswa bertukar pikiran

dengan mitra terlebih dahulu, karena produk PKMT merupakan

solusi atas persoalan prioritas mitra. Dengan demikian, di

dalam usul program harus dilampirkan Surat Pernyataan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 30: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

10

10

Kesediaan Bekerjasama dari Mitra pada kertas bermaterai Rp

6.000,- .

PKM-K Merupakan program pengembangan ketrampilan mahasiswa

dalam

berwirausaha dan berorientasi pada profit. Komoditas usaha

yang

dihasilkan dapat berupa barang atau jasa yang selanjutnya

merupakan salah satu modal dasar mahasiswa berwirausaha

dan memasuki pasar. Jadi pemeran utama berwirausaha dalam

hal ini adalah mahasiswa, bukan masyarakat, ataupun mitra

lainnya.

PKM-M Upaya peningkatan kinerja, membangun keterampilan usaha,

penataan dan perbaikan lingkungan, penguatan kelembagaan

masyarakat, sosialisasi penggunaan obat secara rasional,

pengenalan dan pemahaman aspek hukum adat, upaya

penyembuhan buta aksara dan lain-lain bagi masyarakat baik

formal maupun non-formal, yang sementara ini dinilai kurang

produktif. Disyaratkan dalam usulan program ini adanya

komitmen

bekerjasama secara tertulis dari komponen masyarakat yang

akan dibantu/menjadi khalayak sasaran.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 31: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

11

11

PKM-KC Merupakan program penciptaan yang didasari atas karsa dan

nalar

mahasiswa, bersifat konstruktif serta menghasilkan suatu

sistem, desain, model/barang atau prototipe dan sejenisnya.

Karya cipta tersebut mungkin belum memberikan nilai

kemanfaatan langsung bagi pihak lain.

PKM-AI merupakan program penulisan artikel ilmiah yang bersumber

dari suatu kegiatan mahasiswa dalam bidang pendidikan,

penelitian atau pengabdian kepada masyarakat yang telah

dilakukannya sendiri (misalnya studi kasus, praktek lapang,

KKN, PKM, magang, dan lain-lain).

PKM-GT merupakan program penulisan artikel ilmiah yang bersumber

dari ide atau gagasan kelompok mahasiswa. Gagasan yang

dituliskan mengacu kepada isu aktual yang ada di masyarakat

dan memerlukan solusi hasil karya pikir yang cerdas dan

realistik.

Dalam upaya mengefisiensikan proses penilaian dan penyediaan

reviewer, maka seluruh usulan akan dikelompokkan ke dalam masingmasing

bidang PKM yang dituju (-P, -T, -K, -M, - KC, - KT). Selanjutnya setiap usulan

dalam setiap bidang PKM dikelompokkan lagi ke dalam tujuh kelompok bidang

ilmu, yaitu:

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 32: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

12

12

1 .Bidang Kesehatan, yang meliputi: Farmasi, Gizi, Kebidanan, Kedokteran,

Kedokteran Gigi, Keperawatan, Kesehatan Masyarakat, Psikologi.

2. Bidang Pertanian, yang meliputi: Kedokteran Hewan, Kehutanan Kelautan,

Perikanan, Pertanian, Peternakan, Teknologi Pertanian.

3. Bidang MIPA, yang meliputi: Astronomi, Biologi, Geografi, Fisika, Kimia,

Matematika.

4. Bidang Teknologi dan Rekayasa, yang meliputi: Informatika, Teknik,

Teknologi Pertanian.

5. Bidang Sosial Ekonomi, yang meliputi : Agribisnis (Pertanian), Ekonomi, Ilmu

Sosial dan Ilmu Politik.

6. Bidang Humaniora, yang meliputi : Agama, Bahasa, Budaya, Filsafat, Hukum,

Sastra, Seni.

7. Bidang Pendidikan, yang meliputi Program Studi Ilmu-Ilmu Pendidikan di

bawah Fakultas Kependidikan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 33: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

13

13

2.1.3 Proses pelaksanaan PKM(Program Kreativitas Mahasiswa)

Secara ringkas alur awal perjalanan setiap bidang PKM dan muaranya

dapat dilihat pada Gambar 1 berikut:

Gambar 2.1 Bidang PKM dan Muara Kegiatannya

2.1.4 Penilaian PKM(Program Kreativitas Mahasiswa)

2.1.4.1 Tahap Penilaian Usulan

Tahap penilaian usulan dibagi menjadi 2 tahapan , yaitu :

a. Pra seleksi [kepatuhan pada pedoman, kesesuain bidang, kesegaran topic,

unsure kreativitas, ketentuan administrasi seperti warna cover, tanda tangan

pimpinan PT dan Tim serta Pembimbing dalam biodata yang diwajibkan ,

surat kesediaan berkerjasama mitra (khusus PKMM dan PKMKT)], dan

b. Seleksi (criteria seleksi, lihat form penilaian untuk setiap kategori PKM).

KREATIVITAS

MAHASISWA

PIMNAS

e-proceeding

e-journal

JURNAL ILMIAH TERAKREDITASI

BIDANG KEGIATAN

PKM-P

PKM-T

PKM-K

PKM-M

PKM-KC

PKM-GT

PKM-AI

Rekomendasi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 34: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

14

14

PKM-Penelitian Kode

PT Penilai 1 :

Penilai 2 :

FORMULIR PENILAIAN

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA

Judul Kegiatan :

Penulis Utama :

Anggota 1 :

Anggota 2 :

Anggota 3 :

Anggota 4 :

Dosen Pendamping :

KRITERIA PENILAIAN

NO KRITERIA Bobot Skor NIlai

(Bobot x

Skor)

1 Kreativitas :

Gagasan (Orisinalitas, unik, dan bermanfaat)

15

Perumusan Masalah 15

Tinjauan Pustaka 10

2 Kesesuaian Metode Penelitian 20

3 Potensi Program :

Kontribusi Perkembangan Ilmu dan Teknologi

15

Potensi Publikasi Artikel Ilmiah/HKI 10

Potensi Komersialisasi 5

4 Penjadwalan Kegiatan dan Personalia :

Lengkap, jelas, Waktu, dan Personalianya sesuai

5

5 Penyusunan Anggaran Biaya :

Lengkap, Rinci, Wajar, dan Jelas

Peruntukkannya

5

Total 100

Komentar Penilai

Skor yang berikan : 1,2,3,5,6,7

1=sangat buruk, 2 =buruk, 3=kurang, 5=cukup baik,

6=baik, 7=baik sekali

…………, ……………………… 201-

Penilai

………………………………………….

ANGGARAN BIAYA

Proposal (Rp) Reviewer (Rp)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 35: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

15

15

PKM-Penerapan Teknologi Kode

PT Penilai 1 :

Penilai 2 :

FORMULIR PENILAIAN

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA

Judul Kegiatan :

Penulis Utama :

Anggota 1 :

Anggota 2 :

Anggota 3 :

Anggota 4 :

Dosen Pendamping :

KRITERIA PENILAIAN

NO KRITERIA Bobot Skor NIlai

(Bobot x

Skor)

1 Kreativitas :

Perumusan Masalah

10

Tinjauan Pustaka 10

Ketepatan Solusi (fokus dan atraktif) 25

2 Komitmen kemitraan 10

3 Potensi Program :

Manfaat Bagi Mitra Usaha

25

Potensi paten/HKI 10

4 Penjadwalan Kegiatan dan Personalia :

Lengkap, jelas, Waktu, dan Personalianya sesuai

5

5 Penyusunan Anggaran Biaya :

Lengkap, Rinci, Wajar, dan Jelas

Peruntukkannya

5

Total 100

Komentar Penilai

Skor yang berikan : 1,2,3,5,6,7

1=sangat buruk, 2 =buruk, 3=kurang, 5=cukup baik,

6=baik, 7=baik sekali

…………, ……………………… 201-

Penilai

………………………………………….

ANGGARAN BIAYA

Proposal (Rp) Reviewer (Rp)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 36: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

16

16

PKM-Kewirausahaan Kode

PT Penilai 1 :

Penilai 2 :

FORMULIR PENILAIAN

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA

Judul Kegiatan :

Penulis Utama :

Anggota 1 :

Anggota 2 :

Anggota 3 :

Anggota 4 :

Dosen Pendamping :

KRITERIA PENILAIAN

NO KRITERIA Bobot Skor NIlai

(Bobot x

Skor)

1 Kreativitas :

Gagasan (unikdan bermanfaat)

20

Keunggulan Produk jasa 5

2 Kebutuhan Masyarakat 20

3 Potensi Program :

Potensi Pemerolehan Profit

20

Keberlanjutan Usaha 25

4 Penjadwalan Kegiatan dan Personalia :

Lengkap, jelas, Waktu, dan Personalianya sesuai

5

5 Penyusunan Anggaran Biaya :

Lengkap, Rinci, Wajar, dan Jelas

Peruntukkannya

5

Total 100

Komentar Penilai

Skor yang berikan : 1,2,3,5,6,7

1=sangat buruk, 2 =buruk, 3=kurang, 5=cukup baik,

6=baik, 7=baik sekali

…………, ……………………… 201-

Penilai

………………………………………….

ANGGARAN BIAYA

Proposal (Rp) Reviewer (Rp)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 37: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

17

17

PKM-Pengabdian Kepada Masyarakat Kode

PT Penilai 1 :

Penilai 2 :

FORMULIR PENILAIAN

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA

Judul Kegiatan :

Penulis Utama :

Anggota 1 :

Anggota 2 :

Anggota 3 :

Anggota 4 :

Dosen Pendamping :

KRITERIA PENILAIAN

NO KRITERIA Bobot Skor NIlai

(Bobot x

Skor)

1 Kreativitas :

Perumusan Masalah

10

Ketepatan solusi (fokus dan atraktif) 25

2 Ketepatan Masyarakat Sasaran 15

3 Potensi Program :

Manfaat untuk masyarakat

25

Evaluasi Pelaksanaan Program 15

4 Penjadwalan Kegiatan dan Personalia :

Lengkap, jelas, Waktu, dan Personalianya sesuai

5

5 Penyusunan Anggaran Biaya :

Lengkap, Rinci, Wajar, dan Jelas

Peruntukkannya

5

Total 100

Komentar Penilai

Skor yang berikan : 1,2,3,5,6,7

1=sangat buruk, 2 =buruk, 3=kurang, 5=cukup baik,

6=baik, 7=baik sekali

…………, ……………………… 201-

Penilai

………………………………………….

ANGGARAN BIAYA

Proposal (Rp) Reviewer (Rp)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 38: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

18

18

PKM-KARYACIPTA Kode

PT Penilai 1 :

Penilai 2 :

FORMULIR PENILAIAN

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA

Judul Kegiatan :

Penulis Utama :

Anggota 1 :

Anggota 2 :

Anggota 3 :

Anggota 4 :

Dosen Pendamping :

KRITERIA PENILAIAN

NO KRITERIA Bobot Skor NIlai

(Bobot x

Skor)

1 Kreativitas :

Gagasan (orisinalitas, unik, dan bermanfaat

masa depan)

15

Perumusan masalah (focus dan atraktif) 15

Tinjauan Pustaka (State of The art) 10

2 Kesesuaian metode pelaksanaan 15

3 Potensi Program :

Kontribusi produk luaran terhadap

perkembangann ipteks

25

Potensi publikasi artikel ilmiah / HKI 10

4 Penjadwalan Kegiatan dan Personalia :

Lengkap, jelas, Waktu, dan Personalianya sesuai

5

5 Penyusunan Anggaran Biaya :

Lengkap, Rinci, Wajar, dan Jelas

Peruntukkannya

5

Total 100

Komentar Penilai

Skor yang berikan : 1,2,3,5,6,7

1=sangat buruk, 2 =buruk, 3=kurang, 5=cukup baik,

6=baik, 7=baik sekali

…………, ……………………… 201-

Penilai

………………………………………….

ANGGARAN BIAYA

Proposal (Rp) Reviewer (Rp)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 39: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

19

19

PKM-Artikel Ilmiah Kode

PT Penilai 1 :

Penilai 2 :

FORMULIR PENILAIAN

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA

Judul Kegiatan :

Bidang Ilmu :

Anggota 1 :

Anggota 2 :

Perguruan Tinggi :

KRITERIA PENILAIAN

NO KRITERIA Bobot Skor NIlai

(Bobot x

Skor)

1 Judul :

Kesesuai isi dan judul artikel

5

2 Abstrak :

Latar Belakang, Tujuan, Metode, Hasil,

Kesimpulan, dan Kata Kunci

10

3 Pendahuluan :

Persoalan yang mendasari uraian dasar 2

keilmuan yang mendukung kemutakhiran

substansi pekerjaan

10

4 TUJUAN :

Menemukan teknik/konsep/metode sebagai

jawab atas persoalan

5

5 METODE :

Kesesuaian dengan persoalan yang akan

diselesaikan, pengembangan metode baru,

penggunaan metode yang sudah ada

25

6 HASIL DAN PEMBAHASAN :

Kumpulan dan kejelasan penampilan data

proses/teknik pengolahan data, ketajaman analisi

dan sintesis data, perbandingan hasil dengan

hipotesis atau hasil sejenis sebelumnya

30

7 KESIMPULAN :

Tingkat ketercapaian hasil dnegan tujuan

10

8 DAFTAR PUSTAKA :

Ditulis sesuai dengan peraturan model Harvard

atau Vancouver, sesuai dengan uraian sitasi,

kemuktahiran pustaka.

5

Total 100

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 40: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

20

20

Komentar Penilai

PKM-Artikel Ilmiah Kode

PT Penilai 1 :

Penilai 2 :

FORMULIR PENILAIAN

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA

Judul Kegiatan :

Bidang Ilmu :

Anggota 1 :

Anggota 2 :

Perguruan Tinggi :

KRITERIA PENILAIAN

NO KRITERIA Bobot Skor NIlai

(Bobot x

Skor)

1 Judul :

Kesesuai isi dan judul artikel

5

2 Abstrak :

Latar Belakang, Tujuan, Metode, Hasil,

Kesimpulan, dan Kata Kunci

10

3 Pendahuluan :

Persoalan yang mendasari uraian dasar 2

keilmuan yang mendukung kemutakhiran

substansi pekerjaan

10

4 TUJUAN :

Menemukan teknik/konsep/metode sebagai

jawab atas persoalan

5

5 METODE :

Kesesuaian dengan persoalan yang akan

diselesaikan, pengembangan metode baru,

penggunaan metode yang sudah ada

25

6 HASIL DAN PEMBAHASAN :

Kumpulan dan kejelasan penampilan data

proses/teknik pengolahan data, ketajaman analisi

dan sintesis data, perbandingan hasil dengan

hipotesis atau hasil sejenis sebelumnya

30

7 KESIMPULAN :

Tingkat ketercapaian hasil dnegan tujuan

10

8 DAFTAR PUSTAKA :

Ditulis sesuai dengan peraturan model Harvard

atau Vancouver, sesuai dengan uraian sitasi,

kemuktahiran pustaka.

5

Skor yang berikan : 1,2,3,5,6,7

1=sangat buruk, 2 =buruk, 3=kurang,

5=cukup baik, 6=baik, 7=baik sekali

…………, ……………………… 201-

Penilai

………………………………………….

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 41: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

21

21

Total 100

Komentar Penilai

PKM-Gagasan Tertulis Kode

PT Penilai 1 :

Penilai 2 :

FORMULIR PENILAIAN

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA

Judul Kegiatan :

Bidang Ilmu :

Anggota 1 :

Anggota 2 :

Perguruan Tinggi :

KRITERIA PENILAIAN

NO KRITERIA Bobot Skor NIlai

(Bobot x

Skor)

1 Format Makalah :

Tata tulis : ukuran kertas, tipografi,

kerapihan ketik, tata letak, jumlah halaman

Penggunaan Bahasa Indonesia yang baik

dan benar

Kesesuaian dengan format penulisan yang

tercantum di Pedoman

15

2 Gagasan:

Kreativitas gagasan

Kelayakan implementasi

40

3 Sumber Informasi :

Kesesuain sumber informasi dengan gagasan

yang ditawarkan

Akurasi dan aktualiasasi informasi

25

4 Kesimpulan :

Prediksi hasil implementasi gagasan

20

Total 100

Nilai Artikel 50%

Komentar Penilai

Skor yang berikan : 1,2,3,5,6,7

1=sangat buruk, 2 =buruk, 3=kurang,

5=cukup baik, 6=baik, 7=baik sekali

Skor yang berikan : 1,2,3,5,6,7

1=sangat buruk, 2 =buruk, 3=kurang,

5=cukup baik, 6=baik, 7=baik sekali

…………, ……………………… 201-

Penilai

………………………………………….

…………, ……………………… 201-

Penilai

………………………………………….

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 42: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

22

22

2.2 Sistem Informasi Manajemen

2.2.1 Pengertian Sistem Informasi Manajemen

Sebuah sistem manusia/mesin terpadu untuk menyajikan informasi guna

mendukung fungsi operasi organisasi, manajemen, dan proses proses

pengambilan keputusan didalam suatu organisasi. Sistem ini menggunakan

perangkat keras(hardware) dan perangkat lunak(software) computer,

prosedur pedoman, model manajemen, dan keputusan serta sebuah

bank/basis data yang disebut database. (Sutabri, 2005)

2.2.2 Karakteristik Sistem Informasi Manajemen

Berikut dijelaskan karakteristik SIM :

1. SIM membantu manajer secara terstruktur pada tingkat

operasional dan tingkat kontrol saja. Meskipun denikian, SIM

dapat digunakan pula sebagai alat untuk perencanaan bagi staf

yang sudah senior.

2. SIM didesain untuk memberikan laporan operational sehari-hari

sehingga dapat member informasi untuk mengontrol operasi

tersebut dengan lebih baik.

3. SIM sangat bergantung pada keberadaan data organisasi secara

keseluruhan, serta bergantung pada alur informasi yang dimiliki

oleh organisasi tersebut.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 43: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

23

23

4. SIM biasanya tidak memiliki kemampuan untuk menganalisis

masalah. Kemampuan untuk menganalisis masalah terletak pada

Decision Support System.

5. SIM biasanaya berorientasi pada data-data yang sudah terjadi

atau data-data yang sedang terjadi, bukan data-data yang akan

terjadi atau forecasting.

6. SIM juga berorientasi pada data-data di dalam organisasi

disbanding data-data di luar organisasi. Oleh karena itu,

informasi yang dibutuhkan SIM adalah informasi yang sudah

diketahui format serta relative stabil.

7. SIM biasanya tidak fleksibel karena bentuk laporan-laporan yang

dihasilkan banyak sudah dipersiapkan sebelumnya. Beberapa

SIM memiliki kemampuan agar manajer dapat membuat

laporannya sendiri, tetapi sebenarnya data-data yang dibutuhkan

manajer tersebut sudah ada dan sudah disiapkan lebih dulu.

8. SIM membutuhkan perencanaan yang sangat matang dan

panjang, sambil memperhitungkan perkembangan organisasi di

masa mendatang.

2.2.3 Konponen Sistem Informasi Manajemen

Suatu sistem informasi manajemen dilakukan seperti lazimnya suatu

mobil atau peralatan, maka komponen yang diserahkan untuk melengkapi

suatu sistem pengoperasiannya akan terdiri atas perangkat keras, perangkat

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 44: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

24

24

lunak, prosedur, personalia pengoperasian, dan database. Berikut ini

dijelaskan komponen fisik SIM, yaitu :

Tabel 2.2 Komponen Fisik SIM

Komponen Sistem Catatan

Perangkat Keras Perangkat keras bagi suatu sistem informasi

terdiri atas komputer (pusat pengolah, unit

masukan/keluaran, unit penyimpanan file, dan

lain sebagainya), peralatan penyiapan data, dan

terminal masukan/keluaran.

Perangkat Lunak Perangkat lunak dapat dibagi dalam 3 jenis

utama :

1. Sistem perangkat lunak umum, seperti

sistem pengoperasian dan sistem

manajemen data yang memungkinkan

pengoperasian sistem komputer.

2. Aplikasi perangkat lunak umum, seperti

model analisis dan keputusan

3. Aplikasi perangkat lunak yang terdiri

atas program yang secara fisik dibuat

untuk setiap aplikasi

Database File yang berisi program dan data dibuktikan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 45: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

25

25

dengan adanya media penyimpanan secara fisik

seperti diskette, hadrdisk, magnetic tape, dan

sebagainya. File juga meliputi keluaran tercetak

dan catatan lain di atas kertas, mikro film, dan

lian sebagainya.

Prosedur Prosedur merupakan komponen fisik karena

prosedur disediakan dalam bentuk fisik seperti

buku panduan dan instruksi. Ada 3 (tiga) jenis

prosedur yang dibutuhkan yaitu

1. Instruksi untuk pemakai

2. Instruksi untuk penyiapan masukan

3. Instruksi pengoperasian untuk karyawan

pusat komputer.

Personil Operator computer, analis sistem, programmer,

personil data entry, dan manajer sistem

informasi/EDP

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 46: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

26

26

2.3 Pemrograman Berbasis Web

2.3.1 Java Server Page

JSP (Java Server Page) ialah teknologi untuk mengontrol isi atau

tampilan halaman Web melalui penggunaan servlet, program kecil yang

dijalankan di server Web. Sun Microsystem, pembuat Java, mengacu

kepada teknologi JSP sebagai Servlet API (Application Program

Interface)(Wikipedia,2011). Menurut O‟Reily JavaServer Pages adalah

teknologi untuk mengembangkan halaman web yang berisi konten

dinamis(O‟Reily,2003). Tidak seperti halaman HTML biasa, yang berisi

konten statis yang selalu tetap sama, halaman JSP dapat mengubah isinya

didasarkan pada jumlah item variabel, termasuk identitas pengguna, jenis

browser pengguna, informasi yang diberikan oleh pengguna, dan pilihan

yang dibuat oleh pengguna.

Contoh sederhana JSP page yang diilustrasikan sebagai berikut :

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<html>

<body bgcolor="white">

<jsp:useBean id="clock" class="java.util.Date" />

<c:choose>

<c:when test="${clock.hours < 12}">

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 47: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

27

27

<h1>Good morning!</h1>

</c:when>

<c:when test="${clock.hours < 18}">

<h1>Good day!</h1>

</c:when>

<c:otherwise>

<h1>Good evening!</h1>

</c:otherwise>

</c:choose>

Welcome to our site, open 24 hours a day.

</body>

</html>

Halaman ini menyisipkan pesan yang berbeda kepada pengguna

berdasarkan waktu h: "Good Morning" jika waktu setempat adalah

sebelum 12:00, "Good Day!" jika antara 12:00 dan 6:00, dan "Good

Evening!" sebaliknya. Ketika pengguna meminta halaman ini, web server

JSP memungkinkan mengeksekusi logika yang diwakili oleh elemen JSP

yang disorot dan menciptakan sebuah halaman HTML yang dikirim

kembali ke browser pengguna.

Sebagai contoh, jika waktu saat ini adalah 08:53 AM, halaman yang

dihasilkan dikirim dari server ke browser seperti ini:

<html>

<body bgcolor="white">

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 48: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

28

28

<h1>Good evening!</h1>

Welcome to our site, open 24 hours a day.

</body>

</html>

The output of a simple JSP page

2.3.2 Apache Tomcat Web Server

Seperti halnya skrip-skrip server side yang lain, JSP pun memerlukan Web Server.

Skrip ASP memerlukan IIS sebagai web server, PHP memerlukan IIS atau

Apache sedangkan JSP bisa menggunakan Apache Tomcat sebagai salah satu

web server yang mendukungnya.

Installasi Apache Tomcat

Paket yang diperlukan untuk proses installasi adalah :

• Java 2 Software Development Kit (J2SDK)

• Apache Tomcat)

Langkah atau urutan installasi :

• install J2SDK

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 49: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

29

29

• install Apache Tomcat

Setelah melewati tahapan installasi di atas maka untuk mencoba maka

tahapan yang dilakukan adalah :

• Start Tomcat (pada sistem operasi MS Windows, pilih Start | Program

| Apache Tomcat | Start Tomcat).

• Buka web browser, kemudian ketikkan URL berikut

http://localhost:8080. Hasilnya bisa dilihat pada gambar berikut.

Konfigurasi

File konfigurasi Apache Tomcat ada 3 yaitu :

• server.xml, setting konfigurasi server seperti port atau direktori yang

digunakan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 50: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

30

30

• users.xml atau tomcat-users.zml, menyimpan user dan password pada

server. Selain itu juga menentukan hak akses dari user.

• web.xml, setting konfigurasi untuk setiap aplikasi web.

2.4 Pemrograman Basis Data

2.4.1 Database MySQL

MySQL merupakan software sistem manajemen database(Database

Management System - DBMS) yang sangat populer di kalangan

pemrograman web, terutama di lingkungan Linux dengan menggunakan

script PHP dan Perl. Software database ini kini telah tersedia juga pada

platform sistem operasi Windows(Betha.Sidik.2003).

MySQL merupakan database yang paling populer digunakan untuk

membangun aplikasi web yang menggunakan database sebagai sumber

dan pengelola datanya(Betha.Sidik.2003).

2.4.2 Query MySQL

Query Language adalah pernyataan yang diajukan untuk mengambil

informasi. Merupakan bagian Data Manipulation Language (DML) untuk

pengambilan informasi. DML digunakan untuk menampilkan, menambah,

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 51: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

31

31

mengubah dan menghapus dan menghapus data didalam objek-objek yang

didefinisikan oleh Data Definition Language (DDL). Perintah yang

terdapatan pada DML adalah select, insert, update dan delete.

1. Select

Dipakai untuk membaca data dari database. Bentuk umum pernyataan

select :

SELECT daftar_select

FROM daftar_tabel

[WHERE kondisi_pencarian]

[GROUP BY daftar_group_by]

[HAVING kondissi_pencarian]

[ORDER BY daftar_order [ASC|DEC]]

2. Insert

Dipakai untuk menambah satu atau beberapa data ke dalam tabel. Bentuk

umum pernyataan insert:

INSERT INTO tabel_name (column1, column2, [column n])

VALUES (value1, value2, [value n])

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 52: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

32

32

3. Update

Dipakai untuk mengubah data pada satu baris, beberapa baris atau semua

baris pada tabel. Bentuk umum pernyataan update:

UPDATE tabel_name

SET column1=value1, column2=value2,[column n=value n]

[WHERE id_column=value]

4. Delete

Dipakai untuk menghapus satu atau beberapa baris di dalam tabel. Bentuk

umum pernyataan delete:

DELETE FROM tabel_neme

[WHERE field1=value1 [AND|OR] field2=value2 [AND|OR]

[field n=value n]

5. Create Procedure

Digunakan untuk membuat suatu store procedure. Bentuk umum

pernyataan create procedure:

CREATE

[DEFINER = { user | CURRENT_USER }]

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 53: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

33

33

PROCEDURE sp_name ([proc_parameter[,...]])

[characteristic ...] routine_body

proc_parameter:

[ IN | OUT | INOUT ] param_name type

6. Create Function

Dipakai untuk membuat suatu fungsi. Bentuk umum pernyataan create

function:

CREATE

[DEFINER = { user | CURRENT_USER }]

FUNCTION sp_name ([func_parameter[,...]])

RETURNS type

[characteristic ...] routine_body

func_parameter:

param_name type

7. Create Trigger

Digunakan untuk membuat suatu trigger. Bentuk umum pernyatan trigger:

CREATE

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 54: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

34

34

[DEFINER = { user | CURRENT_USER }]

TRIGGER trigger_name trigger_time trigger_event

ON tbl_name FOR EACH ROW trigger_stmt

2.4.3 Entity Relationship Diagram (E-R Diagram)

Menurut (Atzeni, 2000), E-R Diagram merupakan sebuah model data yang

memanfaatkan beberapa notasi tertentu untuk menggambarkan data ke dalam

bentuk entitas dan relasi yang dijelaskan oleh data itu sendiri. Sedangkan entitas

itu sendiri merupakan kumpulan dari orang, tempat, obyek, kejadian atau konsep

yang diperlukan untuk menangkap dan menyimpan data. E-R diagram merupakan

bagian dari Conceptual Design yang digunakan untuk memberikan gambaran

secara umum mengenai hal yang penting dalam merancang struktur basis data,

sehingga basis data dapat memfasilitasi keperluan pada saat ini dan saat yang akan

datang.

Ada 2 komponen yang membentuk E-R Model, yaitu:

1. Entitas, merupakan sebuah objek yang nyata dan dapat dibedakan dari

sesuatu yang lain. Gambar 2.1 merupakan simbol entitas.

Gambar 2.2 Simbol Entitas

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 55: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

35

35

3 Relasi, merupakan hubungan antar entitas. Ada 3 jenis relasi yaitu: relasi

one to one, relasi one to many, relasi many to many. Gambar 2.21

merupakan simbol relasi.

Gambar 2.3 Simbol Relasi

4 Atribut, merupakan sebutan untuk mewakili suatu entitas. Sebuah atribut

juga merupakan sifat-sifat dari sebuah entitas. Sinonimnya adalah element

property, dan field. Gambar 2.22 merupakan simbol atribut.

Gambar 2.4 Simbol Atribut

2.4.4 Logical Design

Logical design merupakan translasi dari conseptual model yang didefinisikan

dalam fase-fase ke dalam bentuk model data yang diadopsi oleh database

management system yang tersedia. Produk dari fase-fase tersebut dinamakan

logical schema dari basis data dan hampir sama artinya dengan logical data

model. Model logikal merepresentasikan data dalam sebuah alur yang terlepas dari

physical design. Logical design merupakan sebuah gambar nonteknikal yang

memberikan gambaran tentang apakah sistem dan apa yang dilakukannya. Dalam

logical design akan diterjemahkan conceptual schema ke dalam model data yang

sesuai dengan DBMS yang digunakan. Hasil dari tahap ini adalah logical schema

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 56: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

36

36

basis data yang mengacu pada logical data model. Logical data mode yang

populer untuk saat ini adalah relational model. Dalam logical model ini,

menggambarkan data secara logikal dan harus memperhatikan kriteria optimal

yaitu: ada tidaknya redudansi data atau penyimpanan di beberapa tempat untuk

data yang sama dan data yang tidak konsisten. (Atzeni, 2000).

2.4.5 Physical Design

Dalam physical design ini logical schema dilengkapi dengan detail implementasi

secara fisik sesuai dengan DBMS yang digunakan. Selain itu, tahap ini merupakan

bentuk perancangan basis data yang menterjemahkan kebutuhan bisnis ke dalam

model sistem yang menggambarkan implementasi teknik dari kebutuhan bisnis itu

sendiri. (Atzeni, 2000)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 57: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

37

37

BAB III

ANALISIS DAN PERANCANGAN

3.1 Identifikasi Masalah

Dalam penulisan bab ini dibahas tahap pengindentifikasian

masalah dan keperluan akan kebutuhan sistem. Permasalahan yang kerap

kali dihadapi saat ini adalah pada saat reviewer telah selesai melakukan

penilaian terhadap proposal, penilaian tersebut tidak langsung tersampaikan

kepada mahasiswa. Beberapa kendala yang dihadapi sekretariat WR III

adalah penyimpanan data proposal yang sangat banyak dan dokumen yang

sering hilang dan usang. Sementara itu dari sisi reviewer mengalami

kendala pada saat pengembalian berkas proposal mahasiswa ke sekretariat

WR III terkadang tidak tersampaikan langsung pada mahasiswa demikian

pula sebaliknya mahasiswa tidak dapat secara langsung melihat hasil

penilaiannya.

Untuk membantu permasalah tersebut diatas, penulis dalam hal ini

mencoba membangun sebuah sistem berbasis web yang akan membantu

pengguna jasa baik sekretariat WR III, WRIII, Mahasiswa, dan Reviewer

untuk dapat membantu reviewer menyeleksi proposal-proposal dari aspek

isi proposal berdasarkan kriteria penilaian usulan PKM, memudahkan

mahasiswa dalam menerima informasi dan melihat hasil penilaian,

membantu sekretariat WR III dalam menyimpan proposal dan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 58: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

38

38

merekapitulasi data proposal, serta membantu WR III dalam melihat

statistik proposal.

3.2 Analisis Sistem

3.2.1 Gambaran Sistem Lama

Pada sistem sebelumnya untuk semua proses masih dikerjakan secara

manual baik itu pengumpulan, pencarian, rekapitulasi, statistik, dan

penilaian terhadap proposal. Berikut gambaran dari sistem lama

pengelolaan PKM

Terima surat edaran

dari DIKTI

Pengumuman kepada

mahasiswa mengenai

PKM

Sosialisasi PKM

Pendampingan

Proposal Pengumpulan Proposal

Review Intern di

USD

Pengumuman

kepada mahasiswa

mengenai evaluasi

Pengembalian revisi

proposal dan tenggat

waktu mengumpulkan

kembali

Mengirimkan

Proposal ke DIKTI

Gambar 3.1 Sistem lama

Dari sistem yang lama ini ada beberapa kendala yang dialami oleh pihak-

pihak terkait yaitu penyimpanan data proposal yang sangat banyak, dokumen yang

sering hilang dan usang, penyampaian informasi yang masih dikerjakan manual,

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 59: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

39

39

penilaian proposal yang memakan waktu yang lama dan tidak tersampaikan

langsung pada mahasiswa, susahnya untuk melihat judul-judul proposal yang

sudah ada sebagai referensi, pengaksesan informasi mengenai PKM, dan untuk

mengetahui hasil evaluasi proposal.

Maka, dapat disimpulkan bahwa mahasiswa, reviewer, WR III dan sekretariat WR

III memerlukan sebuah sistem baru yang membantu dalam mengelola PKM dan

memberikan penilaian terhadap proposal PKM mana yang sesuai dengan

persyaratan dari DIKTI.

3.2.2 Gambaran Sistem Baru

Untuk membangun sebuah sistem yang baik, diperlukan sebuah

perubahan terhadap sistem lama untuk menjadi sistem baru yang lebih

memudahkan dalam mengelola proposal dan penyampaian informasi

kepada mahasiswa. Sistem yang akan dibuat ini digunakan untuk

membantu reviewer menyeleksi proposal-proposal dari aspek isi proposal

berdasarkan kriteria penilaian usulan PKM, memudahkan mahasiswa

dalam menerima informasi dan melihat hasil penilaian, membantu

sekretariat WR III dalam menyimpan proposal dan merekapitulasi data

proposal, serta membantu WR III dalam melihat statistik proposal.

Kriteria yang menentukan penilaian ini akan mengacu pada Pedoman

PKM (Program Kreativitas Mahasiswa) 2011. Proses dari sistem baru ini

adalah pemberian informasi mengenai PKM (Program Kreativitas

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 60: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

40

40

Mahasiswa) dan input kriteria penilaian usulan dikerjakan melalui sistem

ini oleh sekretariat WR III, kemudian mahasiswa dapat mendaftarkan dan

melampirkan proposalnya ke sistem, sistem secara otomatis akan

menyimpan proposal. Reviewer(penguji) masuk ke sistem kemudian

melakukan penilaian terhadap proposal, setelah penilaian dilakukan sistem

dapat menyimpan hasil penilaiannya. Lalu kemudian ketika mahasiswa

masuk ke sistem kembali, sistem dapat secara langsung menampilkan hasil

penilaian yang telah dilakukan reviewer. Sistem juga dapat menampilkan

Statistik dari proposal yang ada kepada WR III.

3.2.3 Orang Yang Terlibat dalam Sistem

a. Sekretariat WR III

Orang yang memiliki hak akses untuk mencari data-data proposal,

mengelola(menyimpan, mengedit, dan menghapus) kriteria usulan

proposal PKM(Program Kreativitas Mahasiswa), dan memiliki hak

untuk mengelola(menyimpan, mengedit, dan menghapus)

informasi PKM.

b. Reviewer(Penilai)

Orang yang memiliki akses untuk mencari data-data proposal, serta

menilai dan memberikan komentar(masukan) dari data proposal

yang dikirim.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 61: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

41

41

c. Mahasiswa

Orang yang akan menggunakan jasa sistem dengan hak untuk

mencari atau melihat data-data proposal yang ada, menginputkan

data proposal, melakukan unggah proposal, dan melihat hasil

evaluasi dari proposal yang sudah dikirim

d. WR III

Orang yang akan menggunakan jasa sistem dengan hak untuk

mencari atau melihat data-data proposal yang ada, melihat statistik

dari proposal PKM (Program Kreativitas Mahasiswa).

3.2.4 Usecase Diagram

Berikut disajikan use case yang merupakan bagian dari seluruh fungsi

sistem dengan pula menyertakan aktor yang digunakan untuk berinteraksi

dengan sistem untuk mengubah informasi.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 62: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

42

42

Login

Tambah Bidang Kegiatan

Kelola Bidang

Kegiatan

Edit Bidang Kegiatan

Hapus Bidang Kegiatan

Hapus Reviewer

Tambah Kriteria Usulan

Hapus Kriteria Usulan

Kelola

Reviewer

Tambah Reviewer

Edit Reviewer

Lihat Berita

Cari Poposal

Logout

Edit Kriteria Usulan

Kelola

Kriteria

Usulan

bantuan

Admin

Kelola

jurusan

Edit jurusan

Hapus jurusan

Tambah jurusan

Edit Berita

Hapus Berita

<<depend on>>

Kelola Berita Tambah Berita

Kelola Reviewer

Proposal

Tambah Reviewer Proposal

Edit Reviewer Proposal

Hapus Reviewer Proposal

Kelola

bidang

ilmuEdit bidang ilmu

Hapus bidang ilmu

Tambah bidang ilmu

Gambar 3.2 Diagram Usecase Sekretariat WR III(Admin)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 63: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

43

43

Login

Lihat Berita

Cari Poposal

Logout

<< depend on>>

Kelola

Proposal

Tambah Proposal

Edit Proposal

Hapus Proposal

Lihat Hasil Review

Bantuan

Mahasiswa

Gambar 3.3 Usecase Mahasiswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 64: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

44

44

Login

Edit Nilai

Hapus Nilai

Lihat Berita

Cari Poposal

Logout

<<depend on>>

Kelola Nilai

Tambah Nilai

Lihat Hasil Review

Bantuan

Reviewer

Gambar 3.4 Usecase Reviewer

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 65: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

45

45

Login

Lihat Statistik

Cetak

Lihat Berita

Logout

<<depend on>>

Kelola

Statistik

ProposalCari Statistik

Bantuan

Cari Proposal

WR III

Gambar 3.5 Usecase WR III

3.2.5 Narasi Usecase

Nama Use Case Login

Aktor Sekretariat WR III, WR III, Reviewer,

dan Mahasiswa

Deskripsi Otentifikasi user untuk masuk ke sistem

Kondisi Awal Halaman Muka

Urutan Jenis Kegiatan 1. User memasukkan username dan

password

2. Jika username dan password

sesuai maka akan masuk ke sistem

dan mendapatkan halaman muka

sesuai dengan fungsinya.

3. Jika username dan password tidak

sesuai maka user diminta untuk

melakukan proses login kembali.

Tabel 3.1 Penjelasan usecase Login

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 66: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

46

46

Nama Use Case Lihat berita

Aktor Setelah WR II, WR III, mahasiswa,

reviewer

Deskripsi Proses pemberian data berita

Kondisi awal Halaman utama

Urutan jenis kegiatan 1. Sistem menampilkan berita

2. user lihat berita

Tabel 3.2 Penjelasan usecase Lihat Berita

Nama Use Case Cari Proposal

Aktor Sekretariat WR III, WR III, Reviewer,

dan Mahasiswa

Deskripsi Pencarian Dokumen Proposal PKM

berdasar judul, bidang_kegiatan, atau

jurusan

Kondisi Awal Halaman Utama

Urutan Jenis Kegiatan 1. User memasukkan kata kunci

untuk melakukan pencarian

berdasar judul, bidang_kegiatan,

bidang_ilmu,tahun, dan jurusan.

2. Jika kata kunci yang dimasukkan

sesuai dengan data yang tersimpan

dalam database maka sistem akan

menampilkan hasil pencarian.

3. Jika kata kunci yang dimasukkan

tidak terdapat dalam database

maka user akan mendapatkan

informasi bahwa kata kunci tidak

ditemukan.

Tabel 3.3 Penjelasan Usecase Cari Proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 67: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

47

47

Nama Use Case Bantuan

Aktor Sekretariat WR III, WR III, mahasiswa,

reviewer

Deskripsi Proses pemberian informasi penggunaan

kepada user

Kondisi awal Halaman utama

Urutan Jenis

kegiatan

1. User memilih menu „Help‟

2. Sistem menampilkan halaman

bantuan kepada masing –masing

user.

Tabel 3.4 Penjelasan Usecase Bantuan

Nama Use Case Logout

Aktor Sekretariat WR III, WR III, mahasiswa, reviewer

Deskripsi Proses keluar dari atau kembali ke Halaman login

Kondisi awal -

1. User memilih menu „Logout‟

2. Sistem menampilkan Halaman Login

Tabel 3.5 Penjelasan Usecase Logout

Nama Use Case Tambah berita

Aktor Sekretariat WR III

Deskripsi Penambahan berita PKM

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 68: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

48

48

Kondisi Awal Halaman Tambah berita

Urutan Jenis Kegiatan 1. User memasukkan berita baru dan

menyimpan dengan mengklik

“simpan”

2. Sistem menyimpan informasi yang

telah diinputkan. Jika informasi

berhasil disimpan maka akan

menampilkan pesan bahwa

“Berhasil Disimpan”

3. Jika tidak maka sistem akan

menampilkan pesan “Informasi

tidak berhasil disimpan, silahkan

ulangi kembali”

Tabel 3.6 Penjelasan Usecase Tambah Berita

Nama Use Case Edit berita

Aktor Sekretariat WR III

Deskripsi Pengubahan berita PKM

Kondisi Awal Halaman Edit berita

Urutan Jenis Kegiatan 1. User mencari berita yang ingin

diubah dengan memasukkan

tanggal informasi terakhir diubah.

2. Sistem menampilkan berita apa

saja yang diubah pada tanggal

sesuai masukan dari user

3. User mengklik berita yang diubah

dan mengklik button “edit”

4. Sistem menampilkan form edit.

5. User memasukkan kembali berita

yang telah diubah dan mengklik

button “simpan”

6. Sistem menyimpan berita yang

telah diubah. Jika berhasil maka

akan menampilkan pesan “

Berhasil disimpan”

7. Jika tidak maka sistem akan

menampilkan pesan “berita tidak

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 69: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

49

49

berhasil disimpan, silahkan ulangi

kembali”

Tabel 3.7 Penjelasan Usecase Edit berita

Nama Use Case Hapus berita

Aktor Sekretariat WR III

Deskripsi Penghapusan berita PKM

Kondisi Awal Halaman hapus berita

Urutan Jenis Kegiatan 1. User memasukkan tanggal berita

yang akan dihapus

2. Sistem menampilkan tabel berita

apa saja yang ada pada tanggal

yang dimasukkan user

3. User mengklik salah satu berita

yang akan dihapus kemudian klik

button “delete”

4. Sistem menghapus berita, jika

proses berhasil maka sistem akan

menampilkan pesan “berita

berhasil dihapus”

5. Jika tidak maka sistem akan

menampilkan pesan “berita tidak

berhasil dihapus”

Tabel 3.8 Penjelasan Usecase Hapus Berita

Nama Use Case Tambah reviewer

Aktor Sekretariat WR III

Deskripsi Penambahan reviewer

Kondisi Awal Halaman Tambah reviewer

Urutan Jenis Kegiatan 1. User memasukkan data reviewer

baru dan menyimpan dengan

mengklik “simpan”

2. Sistem menyimpan data reviewer

yang telah diinputkan. Jika data

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 70: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

50

50

reviewer berhasil disimpan maka

akan menampilkan pesan bahwa

“Berhasil Disimpan”

3. Jika tidak maka sistem akan

menampilkan pesan “Informasi

tidak berhasil disimpan, silahkan

ulangi kembali”

Tabel 3.9 Penjelasan Usecase Tambah Reviewer

Nama Use Case Edit reviewer

Aktor Sekretariat WR III

Deskripsi Pengubahan data reviewer

Kondisi Awal Halaman Tampil reviewer

Urutan Jenis Kegiatan 1. Sistem menampilkan data reviewer

2. User mengklik reviewer yang

diubah dan mengklik button “edit”

3. Sistem menampilkan Halaman edit

reviewer

4. User memasukkan kembali data

reviewer yang ingin diubah dan

mengklik button “simpan”

5. Sistem menyimpan data reviewer

yang telah diubah. Jika berhasil

maka akan menampilkan pesan “

Berhasil disimpan”

6. Jika tidak maka sistem akan

menampilkan pesan “berita tidak

berhasil disimpan, silahkan ulangi

kembali”

Tabel 3.10 Penjelasan Usecase Edit Reviewer

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 71: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

51

51

Nama Use Case Hapus reviewer

Aktor Sekretariat WR III

Deskripsi Penghapusan data reviewer

Kondisi Awal Halaman hapus reviewer

Urutan Jenis Kegiatan 1. Sistem menampilkan tabel

reviewer

2. User mengklik salah satu reviewer

yang akan dihapus kemudian klik

button “delete”

3. Sistem menghapus reviewer, jika

proses berhasil maka sistem akan

menampilkan pesan “berita

berhasil dihapus”

4. Jika tidak maka sistem akan

menampilkan pesan “berita tidak

berhasil dihapus”

Tabel 3.11 Penejelasan Usecase Hapus Reviewer

Nama Use Case Tambah bidang kegiatan

Aktor Sekretariat WR III

Deskripsi Penambahan bidang kegiatan

Kondisi Awal Halaman Tambah bidang kegiatan

Urutan Jenis Kegiatan 1. User memasukkan data bidang

kegiatan baru dan menyimpan

dengan mengklik “simpan”

2. Sistem menyimpan data bidang

kegiatan yang telah diinputkan.

Jika data bidang kegiatan berhasil

disimpan maka akan menampilkan

pesan bahwa “Berhasil Disimpan”

3. Jika tidak maka sistem akan

menampilkan pesan “Data tidak

berhasil disimpan, silahkan ulangi

kembali”

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 72: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

52

52

Tabel 3.12 Penjelasan Usecase Tambah Bidang Kegiatan

Nama Use Case Edit Bidang Kegiatan

Aktor Sekretariat WR III

Deskripsi Pengubahan data bidang kegiatan

Kondisi Awal Halaman Tampil bidang kegiatan

Urutan Jenis Kegiatan 1. Sistem menampilkan data bidang

kegiatan

2. User mengklik bidang kegiatan

yang diubah dan mengklik button

“edit”

3. Sistem menampilkan Halaman edit

bidang kegiatan

4. User memasukkan kembali data

bidang kegiatan yang ingin diubah

dan mengklik button “simpan”

5. Sistem menyimpan data bidang

kegiatan yang telah diubah. Jika

berhasil maka akan menampilkan

pesan “ Berhasil disimpan”

6. Jika tidak maka sistem akan

menampilkan pesan “berita tidak

berhasil disimpan, silahkan ulangi

kembali”

Tabel 3.13 Penjelasan Usecase Edit Bidang Kegiatan

Nama Use Case Hapus bidang kegiatan

Aktor Sekretariat WR III

Deskripsi Penghapusan data bidang kegiatan

Kondisi Awal Halaman hapus bidang kegiatan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 73: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

53

53

Urutan Jenis Kegiatan 1. Sistem menampilkan tabel bidang

kegiatan

2. User mengklik salah satu bidang

kegiatan yang akan dihapus

kemudian klik button “delete”

3. Sistem menghapus bidang

kegiatan, jika proses berhasil maka

sistem akan menampilkan pesan

“berita berhasil dihapus”

4. Jika tidak maka sistem akan

menampilkan pesan “berita tidak

berhasil dihapus”

Tabel 3.14 Penjelasan Usecase Hapus Bidang Kegiatan

Nama Use Case Tambah kriteria usulan

Aktor Sekretariat WR III

Deskripsi Penambahan kriteria usulan

Kondisi Awal Halaman Tambah kriteria usulan

Urutan Jenis Kegiatan 1. User memasukkan data kriteria

usulan baru dan menyimpan

dengan mengklik “simpan”

2. Sistem menyimpan data kriteria

usulan yang telah diinputkan. Jika

data kriteria usulan berhasil

disimpan maka akan menampilkan

pesan bahwa “Berhasil Disimpan”

3. Jika tidak maka sistem akan

menampilkan pesan “Data tidak

berhasil disimpan, silahkan ulangi

kembali”

Tabel 3.14 Penjelasan Usecase Tambah Kriteria Usulan

Nama Use Case Edit kriteria usulan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 74: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

54

54

Aktor Sekretariat WR III

Deskripsi Pengubahan data kriteria usulan

Kondisi Awal Halaman Tampil kriteria usulan

Urutan Jenis Kegiatan 1. Sistem menampilkan data kriteria

usulan

2. User mengklik kriteria usulan

yang diubah dan mengklik button

“edit”

3. Sistem menampilkan Halaman edit

kriteria usulan

4. User memasukkan kembali data

kriteria usulan yang ingin diubah

dan mengklik button “simpan”

5. Sistem menyimpan data kriteria

usulan yang telah diubah. Jika

berhasil maka akan menampilkan

pesan “ Berhasil disimpan”

6. Jika tidak maka sistem akan

menampilkan pesan “berita tidak

berhasil disimpan, silahkan ulangi

kembali”

Tabel 3.15 Penjelasan Usecase Edit Kriteria Usulan

Nama Use Case Hapus kriteria usulan

Aktor Sekretariat WR III

Deskripsi Penghapusan data kriteria usulan

Kondisi Awal Halaman hapus kriteria usulan

Urutan Jenis Kegiatan 1. Sistem menampilkan tabel kriteria

usulan

2. User mengklik salah satu kriteria

usulan yang akan dihapus

kemudian klik button “delete”

3. Sistem menghapus kriteria usulan,

jika proses berhasil maka sistem

akan menampilkan pesan “berita

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 75: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

55

55

berhasil dihapus”

4. Jika tidak maka sistem akan

menampilkan pesan “berita tidak

berhasil dihapus”

Tabel 3.16 Penjelasan Usecase Hapus Kriteria Usulan

Nama Use Case Tambah reviewer proposal

Aktor Sekretariat WR III

Deskripsi Penambahan reviewer proposal

Kondisi Awal Halaman Tambah reviewer proposal

Urutan Jenis Kegiatan 1. Sistem menampilkan data-data

proposal

2. User mengklik edit

3. Sistem menampilkan judul dank

ode proposal serta daftar reviewer

4. User memilih reviewer untuk

proposal tertentu

5. Sistem menyimpan data proposal

dan data reviewer pada database

reviewer proposal

Tabel 3.17 Penjelasan Usecase Tambah Reviewer

Nama Use Case Edit reviewer proposal

Aktor Sekretariat WR III

Deskripsi Pengubahan data reviewer proposal

Kondisi Awal Halaman Tampil reviewer proposal

Urutan Jenis Kegiatan 1. Sistem menampilkan data

reviewer proposal

2. User mengklik reviewer proposal

yang diubah dan mengklik button

“edit”

3. Sistem menampilkan Halaman edit

reviewer proposal

4. User memasukkan kembali data

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 76: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

56

56

reviewer proposal yang ingin

diubah dan mengklik button

“simpan”

5. Sistem menyimpan data reviewer

proposal yang telah diubah. Jika

berhasil maka akan menampilkan

pesan “ Berhasil disimpan”

6. Jika tidak maka sistem akan

menampilkan pesan “reviewer

proposal tidak berhasil disimpan,

silahkan ulangi kembali”

Tabel 3.18 Penjelasan Usecase Edit Reviewer

Nama Use Case Hapus reviewer proposal

Aktor Sekretariat WR III

Deskripsi Penghapusan data reviewer proposal

Kondisi Awal Halaman hapus reviewer proposal

Urutan Jenis Kegiatan 1. Sistem menampilkan tabel

reviewer proposal

2. User mengklik salah satu reviewer

proposal yang akan dihapus

kemudian klik button “delete”

3. Sistem menghapus reviewer

proposal, jika proses berhasil maka

sistem akan menampilkan pesan

“berita berhasil dihapus”

4. Jika tidak maka sistem akan

menampilkan pesan “reviewer

proposal tidak berhasil dihapus”

Tabel 3.19 Penjelasan Usecase Hapus Reviewer Proposal

Nama Use Case Tambah bidang ilmu

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 77: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

57

57

Aktor Sekretariat WR III

Deskripsi Penambahan bidang ilmu

Kondisi Awal Halaman Tambah bidang ilmu

Urutan Jenis Kegiatan 1. User memasukkan data bidang

ilmu baru dan menyimpan dengan

mengklik “simpan”

2. Sistem menyimpan bidang ilmu

yang telah diinputkan. Jika bidang

ilmu berhasil disimpan maka akan

menampilkan pesan bahwa

“Berhasil Disimpan”

3. Jika tidak maka sistem akan

menampilkan pesan “Data tidak

berhasil disimpan, silahkan ulangi

kembali”

Tabel 3.20 Penjelasan Usecase Tambah Bidang Ilmu

Nama Use Case Edit bidang ilmu

Aktor Sekretariat WR III

Deskripsi Pengubahan data bidang ilmu

Kondisi Awal Halaman Tampil bidang ilmu

Urutan Jenis Kegiatan 1. Sistem menampilkan data bidang

ilmu

2. User mengklik bidang ilmu yang

diubah dan mengklik button “edit”

3. Sistem menampilkan Halaman edit

bidang ilmu

4. User memasukkan kembali data

bidang ilmu yang ingin diubah dan

mengklik button “simpan”

5. Sistem menyimpan data bidang

ilmu yang telah diubah. Jika

berhasil maka akan menampilkan

pesan “ Berhasil disimpan”

6. Jika tidak maka sistem akan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 78: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

58

58

menampilkan pesan “bidang ilmu

tidak berhasil disimpan, silahkan

ulangi kembali”

Tabel 3.21 Penjelasan Usecase Edit Bidang Ilmu

Nama Use Case Hapus bidang ilmu

Aktor Sekretariat WR III

Deskripsi Penghapusan data bidang ilmu

Kondisi Awal Halaman hapus bidang ilmu

Urutan Jenis Kegiatan 1. Sistem menampilkan tabel bidang

ilmu

2. User mengklik salah bidang ilmu

yang akan dihapus kemudian klik

button “delete”

3. Sistem menghapus bidang ilmu,

jika proses berhasil maka sistem

akan menampilkan pesan “berita

berhasil dihapus”

4. Jika tidak maka sistem akan

menampilkan pesan “bidang ilmu

tidak berhasil dihapus”

Tabel 3.22 Penjelasan Usecase Hapus Bidang Ilmu

Nama Use Case Tambah jurusan

Aktor Sekretariat WR III

Deskripsi Penambahan jurusan

Kondisi Awal Halaman Tambah jurusan

Urutan Jenis Kegiatan 1. User memasukkan data jurusan

baru dan menyimpan dengan

mengklik “simpan”

2. Sistem menyimpan jurusan yang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 79: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

59

59

telah diinputkan. Jika jurusan

berhasil disimpan maka akan

menampilkan pesan bahwa

“Berhasil Disimpan”

3. Jika tidak maka sistem akan

menampilkan pesan “Data tidak

berhasil disimpan, silahkan ulangi

kembali”

Tabel 3.23 Penjelasan Usecase Tambah Jurusan

Nama Use Case Edit jurusan

Aktor Sekretariat WR III

Deskripsi Pengubahan data jurusan

Kondisi Awal Halaman Tampil jurusan

Urutan Jenis Kegiatan 1. Sistem menampilkan data jurusan

2. User mengklik jurusan yang

diubah dan mengklik button “edit”

3. Sistem menampilkan Halaman edit

jurusan

4. User memasukkan kembali data

jurusan yang ingin diubah dan

mengklik button “simpan”

5. Sistem menyimpan data jurusan

yang telah diubah. Jika berhasil

maka akan menampilkan pesan “

Berhasil disimpan”

6. Jika tidak maka sistem akan

menampilkan pesan “berita tidak

berhasil disimpan, silahkan ulangi

kembali”

Tabel 3.24 Penjelasan Usecase Edit Jurusan

Nama Use Case Hapus jurusan

Aktor Sekretariat WR III

Deskripsi Penghapusan data jurusan

Kondisi Awal Halaman hapus jurusan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 80: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

60

60

Urutan Jenis Kegiatan 1. Sistem menampilkan jurusan

2. User mengklik salah jurusan yang

akan dihapus kemudian klik button

“delete”

3. Sistem menghapus jurusan, jika

proses berhasil maka sistem akan

menampilkan pesan “jurusan

berhasil dihapus”

4. Jika tidak maka sistem akan

menampilkan pesan “jurusan tidak

berhasil dihapus”

Tabel 3.25 Penjelasan Usecase Hapus Jurusan

Nama Use Case Tambah proposal

Aktor Mahasiswa

Deskripsi Penambahan proposal

Kondisi Awal Halaman Tambah proposal

Urutan Jenis Kegiatan 1. User memasukkan data proposal

baru dan menyimpan dengan

mengklik “simpan”

2. Sistem menyimpan proposal yang

telah diinputkan. Jika proposal

berhasil disimpan maka akan

menampilkan pesan bahwa

“Berhasil Disimpan”

3. Jika tidak maka sistem akan

menampilkan pesan “Data tidak

berhasil disimpan, silahkan ulangi

kembali”

Tabel 3.26 Penjelasan Usecase Tambah Proposal

Nama Use Case Edit proposal

Aktor Mahasiswa

Deskripsi Pengubahan data proposal

Kondisi Awal Halaman Tampil proposal

Urutan Jenis Kegiatan 1. Sistem menampilkan data proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 81: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

61

61

2. User mengklik proposal yang

diubah dan mengklik button “edit”

3. Sistem menampilkan Halaman edit

proposal

4. User memasukkan kembali data

proposal yang ingin diubah dan

mengklik button “simpan”

5. Sistem menyimpan data jurusan

yang telah diubah. Jika berhasil

maka akan menampilkan pesan “

Berhasil disimpan”

6. Jika tidak maka sistem akan

menampilkan pesan “proposal

tidak berhasil disimpan, silahkan

ulangi kembali”

Tabel 3.27 Penjelasan Usecase Edit Proposal

Nama Use Case Hapus proposal

Aktor Mahasiswa

Deskripsi Penghapusan data proposal

Kondisi Awal Halaman hapus proposal

Urutan Jenis Kegiatan 1. Sistem menampilkan proposal

2. User mengklik salah proposal

yang akan dihapus kemudian klik

button “delete”

3. Sistem menghapus proposal, jika

proses berhasil maka sistem akan

menampilkan pesan “proposal

berhasil dihapus”

4. Jika tidak maka sistem akan

menampilkan pesan “proposal

tidak berhasil dihapus”

Tabel 3.28 Penjelasan Usecase Hapus Proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 82: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

62

62

Nama Use Case Tambah Nilai Usulan

Aktor Reviewer

Deskripsi Penambahan Nilai Usulan

Kondisi Awal Halaman Tambah Nilai Usulan

Urutan Jenis Kegiatan 1. User memasukkan data Nilai

Usulan dan menyimpan dengan

mengklik “simpan”

2. Sistem menyimpan Nilai Usulan

yang telah diinputkan. Jika Nilai

Usulan berhasil disimpan maka

akan menampilkan pesan bahwa

“Berhasil Disimpan”

3. Jika tidak maka sistem akan

menampilkan pesan “Data tidak

berhasil disimpan, silahkan ulangi

kembali”

Tabel 3.29 Penjelasan Usecase Tambah Nilai

Nama Use Case Edit Nilai Usulan

Aktor Sekretariat WR III

Deskripsi Pengubahan data Nilai Usulan

Kondisi Awal Halaman Tampil Nilai Usulan

Urutan Jenis Kegiatan 1. Sistem menampilkan data nilai

usulan

2. User mengklik nilai usulan yang

diubah dan mengklik button “edit”

3. Sistem menampilkan Halaman edit

nilai usulan

4. User memasukkan kembali data

nilai usulan yang ingin diubah dan

mengklik button “simpan”

5. Sistem menyimpan data nilai

usulan yang telah diubah. Jika

berhasil maka akan menampilkan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 83: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

63

63

pesan “ Berhasil disimpan”

6. Jika tidak maka sistem akan

menampilkan pesan “berita tidak

berhasil disimpan, silahkan ulangi

kembali”

Tabel. 3.30 Penjelasan Usecase Edit Nilai

Nama Use Case Hapus Nilai Usulan

Aktor Reviewer

Deskripsi Penghapusan data Nilai Usulan

Kondisi Awal Halaman hapus Nilai Usulan

Urutan Jenis Kegiatan 1. Sistem menampilkan Nilai Usulan

2. User mengklik salah Nilai Usulan

yang akan dihapus kemudian klik

button “delete”

3. Sistem menghapus Nilai Usulan,

jika proses berhasil maka sistem

akan menampilkan pesan “Nilai

Usulan berhasil dihapus”

4. Jika tidak maka sistem akan

menampilkan pesan “Nilai Usulan

tidak berhasil dihapus”

Tabel 3.31 Penjelasan Usecase Hapus Nilai

Nama Use Case Cari Statistik

Aktor WR III

Deskripsi Proses user mencetak data statistik

proposal

Kondisi awal Halaman utama WR III

Urutan jenis kegiatan 1. Sistem menampilkan Halaman

utama WR III

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 84: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

64

64

2. User memilih statistik yang

ingin dilihat ( berdasarkan

bidang kegiatan atau jurusan )

3. Sistem menampilkan statistik

berdasarkan tahun

Tabel 3.32 Penjelasan Usecase Cari Statistik

Nama Use Case Lihat Statistik

Aktor WR III

Deskripsi Melihat Statistik Data Proposal PKM

yang akan dikirm, didanai DIKTI, atau

yang lolos PIMNAS berdasar tahun,

jurusan, ataupun Bidang PKMnya

Kondisi Awal Halaman Statistik PKM

Urutan Jenis Kegiatan 1. User memasukkan data proposal

yang ingin dilihat berdasarkan

tahun, jurusan, atau bidang PKM

2. Sistem menampilkan data-data

proposal sesuai dengan masukkan

user per tahunnya.

Tabel 3.33 Penjelasan Usecase Lihat Statistik

Nama Use Case Cetak Statistik

Aktor WR III

Deskripsi Proser user mencetak data Statistik

proposal

Kondisi awal Halaman – lihat statistik

Urutan jenis kegiatan 1. Sistem menampilkan data

Statisti proposal

2. User memilih cetak untuk

mendapatkan Print dokumen

3. sistem menampilkan data dalam

format pdf.

Tabel 3.34 Penjelasan Usecase Cetak Statistik

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 85: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

65

65

3.3 Perancangan Sistem

3.3.1 Fase Desain Logikal (Logical Design Phase)

3.3.1.1 Subsistem Manajemen ProsesProses yang terjadi pada sistem dapat

digambarkan kedalam sebuah diagram berjenjang, diagram konteks dan diagram aliran

data (DAD) sebagai berikut :

Gambar 3.35 Diagram Konteks

Admin

WR III Mahasiswa

Reviewer

Data Login, data reviewer, data

berita, data reviewer_proposal,

dan data kriteria_usulan

Validiasi Login, data reviewer,

data berita, data

reviewer_proposal, dan data

kriteria_usulan

Validiasi Login, data proposal,

dan data penilaian_usulan

Data Login, data proposal

Data Login dan data

penilaian_usulan

Validasi Login dan data

penilaian_usulan

Data Login

Validasi Login dan

data proposal

Sistem Informasi Manajamen

PKM(Program Kreativitas

Mahasiswa) di Universitas

Sanata Dharma Berbasis Web

0

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 86: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

66

66

1

Login

2

Kelola

berita

0

SPPK Pengelolaan PKM(Program

Kreativitas Mahasiswa) di Universitas

Sanata dharma Berbasis Web

3

Kelola

kriteria

usulan

4

Kelola

Review

er

5

Kelola

Review

erPropo

sal

6

Kelola

bidang_

kegiata

n

7

Kelola

Pendaft

aran

8

Kelola

bidang

_ilmu

9

Kelola

Nilai

Proposa

l

10

Lihat Statistik

Proposal

11

Lihat

Hasil

penilaian

12

Lihat

Berita

13

Cari

Propos

al

14

Kelola

jurusan

2.1

Tambah

berita

2.2

Edit

berita

2.3

Hapus

berita

3.1

Tambah

kriteria

usulan

3.2

Edit

kriteria

usulan

3.3

Hapus

kriteria

usulan

4.1

Tambah

Review

er

4.2

Edit

Review

er

4.3

Hapus

Review

er

5.1

Tambah

Review

erPropo

sal

5.2

Edit

Review

erPropo

sal

5.3

Hapus

Review

erPropo

sal

7.1

Tambah

Proposa

l

7.2

Edit

Proposa

l

7.3

Hapus

Proposa

l

6.1

Tambah bidang_

kegiatan

6.2

Hapus

bidang_

kegiatan

9.1

Tambah

Nilai

Proposa

l

9.2

Edit

Nilai

Proposa

l

9.3

Hapus

Nilai

Proposa

l

10.1

Cari Statistik

Proposal

10.2

Lihat Statistik

Proposal

10.3

Cetak Statistik

Proposal

8.1

Tambah

bidang_ilmu

8.2

Hapus

bidang_ilmu

14.1

Tambah

jurusan

14.2

Hapus

jurusan

Gambar 3.36 Diagram Berjenjang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 87: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

67

67

2

Kelola berita

3

Kelola kriteria

usulan

4

Kelola

reviewer

5

Kelola reviewer

proposal

6

Kelola

bidang_kegiatan

8

kelola

bidang_ilmu

14

Kelola

jurusan

1

login

admin

berita

kriteria_usula

n

reviewer

reviewer_propos

al

bidang_kegiat

an

bidang_ilmu

jurusan

Data kriteria usulan

Data reviewer

Datareviewer proposal

Data bidang ilmu

Data jurusan

Data jurusan

Data bidang kegiatan

Data berita

Data reviewer

Data kriteria usulan

Data reviewer proposa

Data bidang ilmu

wr 3proposal

Penilaian_usu

lan_proposal

Username

password

10

Lihat statistik

proposal

12

Lihat Berita

7

Kelola

Pendaftaran9

Kelola nilai

proposal

11

Lihat Hasil

Penilaian

13

Cari proposal

admin

wr3

reviewer

Username

password

mahasiswa

Data nilai

Data nilai

Data proposal

Data proposal

Jurusan dan tahun

Username

password

Data proposal

Data berita

Gambar 3.38 DAD Level 0

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 88: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

68

68

Sekretariat WR III

2.1

Tambah Berita

berita

2.2

Edit Berita

2.3

Hapus Berita

Data Berita

Konfirmasi Tambah

Data Berita

Data Berita

Data Berita

Data Berita

Data BeritaData Berita

Data Berita

Konfirmasi Edit

Konfirmasi Hapus

Gambar 3.39 DAD Level 1 Proses 2 Kelola Berita

Sekretariat WR III

3.1

Tambah Kriteria

Usulan

Kriteria_usulan

3.2

Edit Kriteria

Usulan

3.3

Hapus Kriteria

Usulan

Data Kriteria Usulan

Konfirmasi Tambah

Konfirmasi Edit

Data Kriteria Usulan

Data Kriteria Usulan

Data Kriteria Usulan

Data Kriteria Usulan

Data Kriteria Usulan

Data Kriteria Usulan

Data Kriteria Usulan

Konfirmasi Hapus

Gambar 3.40 DAD Level 1 Proses 3 Kelola Kriteria Usulan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 89: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

69

69

Sekretariat WR III

4.1

Tambah

Reviewer

reviewer

4.2

Edit Reviewer

4.3

Hapus Reviewer

Data Reviewer

Konfirmasi Tambah

Konfirmasi Edit

Konfirmasi Hapus

Data Reviewer

Data Reviewer

Data Reviewer

Data Reviewer

Data Reviewer

Data Reviewer

Data Reviewer

Gambar 3.41 DAD Level 1 Proses 4 Kelola Reviewer

Sekretariat WR III

5.1

Tambah Reviewer

Proposal

Reviewer_proposal

5.2

Edit Reviewer

Proposal

5.3

Hapus Reviewer

Proposal

Data Reviewer Proposal

Konfirmasi Tambah

Konfirmasi Edit

Konfirmasi Hapus

Data Reviewer Proposal

Data Reviewer Proposal

Data Reviewer Proposal

Data Reviewer Proposal

Data Reviewer Proposal

Data Reviewer Proposal

Data Reviewer Proposal

Gambar 3.42 DAD Level 1 Proses 5 Kelola Reviewer Proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 90: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

70

70

Sekretariat WR III

6.1

Tambah Bidang

Kegiatan

bidang_kegiatan

6.2

Edit Bidang

Kegiatan

6.3

Hapus Reviewer

Proposal

Data Bidang Kegiatan

Konfirmasi Tambah

Konfirmasi Edit

Konfirmasi Hapus

Data Bidang Kegiatan

Data Bidang Kegiatan

Data Bidang Kegiatan

DataBidang Kegiatan

Data Bidang Kegiatan

Data Bidang Kegiatan

Data Bidang Kegiatan

Gambar 3.43 DAD Level 1 proses 6 Kelola Bidang Kegiatan

Mahasiswa

7.1

Tambah proposal

proposal

7.2

Edit proposal

7.3

Hapus proposal

Data proposal

Konfirmasi Tambah

Konfirmasi Edit

Konfirmasi Hapus

Data proposal

Data proposa

Data proposal

Data proposal

Data proposal

Data proposal

Data proposal

Gambar 3.44 DAD Level 1 Proses 7 Kelola Pendaftaran

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 91: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

71

71

Sekretariat WR III

8.1

Tambah

bidang_ilmu

bidang_ilmu

8.2

Edit

bidang_ilmu

8.3

Hapus

bidang_ilmu

Data bidang_ilmu

Konfirmasi Tambah

Konfirmasi Edit

Konfirmasi Hapus

Data bidang_ilmu

Data bidang_ilmu

Data bidang_ilmu

Data bidang_ilmu

Data bidang_ilmu

Data bidang_ilmu

Data bidang_ilmu

Gambar 3.45 DAD Level 1 proses 8 kelola Bidang Ilmu

Reviewer

10.1

Tambah Nilai

Proposla

penilaian_usulan_proposal

10.2

Edit Nilai Proposal

10.3

Hapus Nilai

Proposal

Data Skor, Nilai, dan

Total Nilai

Konfirmasi Tambah

Konfirmasi Edit

Konfirmasi Hapus

Data Skor, Nilai, dan

Total Nilai

Data Skor, Nilai, dan

Total Nilai

Data Skor, Nilai, dan Total

Nilai

Data Skor, Nilai, dan Total

Nilai

Data Skor, Nilai, dan Total

Nilai

Data Skor, Nilai, dan Total

Nilai

Data Skor, Nilai, dan Total

Nilai

Gambar 3.46 DAD Level 1 Proses 9 Kelola Nilai Proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 92: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

72

72

3.3.2 Fase Desail Fisikal (Physical Design Phase)

.3.2.1 Subsistem Manajemen Data

3.3.2.1.1 Conceptual Database Design

Gambar 3.47 Entity Relational Diagram

kode_reviewer_proposal total_nilai

komentar

status_review

kode_kriteria_usulan skor nilai

bobot kriteria

judul_kegiatan

password

nama_ketua

nim_ketua

username

alamat_rumah_ketua

no_telp_rumah_ketua

no_hp_ketua email_ketua

nama_dosen_pendamping

gelar_depan gelar_belakang

nidn_dosen_pendamping

alamat_rumah_dosen no_hp_dosen

no_telp_rumah_dosen biaya_program

jangka_waktu_pelaksanaan

tahun_proposal

status_review

file_proposal

nama_reviewer

instansi

jabatan

gelar_depan

gelar_belakang

usernam

e

password

kode_proposal kode_reviewer

proposal reviewer

has

has

1

N

1

kriteria_usulan

1

1

N

N

kode_kriteria_usulan

has has

N

1 kode_penilaian_usulan_proposal

N

1

has

reviewer_prop

osal

jurusan

bidang_ilmu

bidang_kegiatan

has

has

has

jurusan

bidang_ilmu

bidang_kegiatan

has

1

1 has

N N

N

N

1

penilaian_usulan

_proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 93: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

73

73

3.3.2.1.2 Logical Database Design

Gambar 3.48 Logical Database Design

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 94: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

74

74

5.3.2.1.3 Physical Database Design

Nama Field Tipe Data Panjang

Pk

Fk

Kode -

reviewer

Nama -

reviewer

Jurusan

Jabatan

Gelar- depan

Varchar

Varchar

Varchar

Varchar

Varchar

50

50

50

50

50

Gelar -

belakang

Usernama

Password

Varchar

Varchar

Varchar

50

50

50

Tabel 3.35 reviewer

Nama Field Tipe Data Panjang

Pk

Fk

Fk

Kode - reviewer -

Proposal

Kode -reviewer

Kode - proposal

Total - nilai

Komentar

Status - review

Int

Varchar

Int

Int

Text

Varchar

50

20

Tabel 3.36 reviewer_proposal

Nama Field Tipe Data Panjang

Pk

Fk

Kode - kriteria- usulan

Bidang kegiatan

Kriteria

Bobot

Varchar

Varchar

Text

Int

50

50

Tabel 3.37 kriteria_usulan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 95: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

75

75

Nama Field Tipe

Data

Panjang

Pk

Fk

Fk

Fk

Kode - penilaian -

usulan - proposal

Kode - proposal

Kode - kriteria -

usulan

Kode - reviewer

Skor

Nilai

Int

Int

Varchar

Varchar

Int

Int

50

50

Tabel 3.38 penilaian_usulan_proposal

Nama Field Tipe Data Panjang

Pk Usernamae

Password

Varchar

Varchar

50

50

Tabel 3.39 admin

Nama Field Tipe Data Panjang

Pk Usename

Password

Varchar

Varchar

50

50

Tabel 3.40 wr3

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 96: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

76

76

Nama Field Tipe Data Panjang

Pk

Fk

Fk

Fk

Kode_ proposal

Judul - kegiatan

Bidang - kegiatan

Bidang – ilmu

Nama - ketua

Nim – ketua\

Jurusan - ketua

Alamat - rumah -ketua

No - telp - rumah - ketua

No - hp - ketua

Email - ketua

Nama - dosen - pendanping

Gelar - depan

Gelar - belakang

Nidn - dosen - pendamping

Alamat - rumah - dosen

No - telp - rumah - dosen

No - hp - dosen

Biaya - program

Jangka - waktu -

pelaksanaan

Tahun - proposal

Status - review

File – prosal

Username

Password

Int

Varchar

Varchar

Varchar

Varchar

Varchar

Varchar

Text

Varchar

Varchar

Varchar

Varchar

Varchar

Varchar

Varchar

Text

Varchar

Varchar

Varchar

Varchar

Int

Year

Varchar

Varchar

Varchar

-

20

0

50

50

50

50

50

50

50

50

50

50

50

50

50

50

50

200

50

50

Tabel 3.41 Tabel proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 97: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

77

77

Nama Field Tipe Data Panjang

Pk Jurusan Varchar

50

Tabel 3.42 Tabel jurusan

Nama Field Tipe Data Panjang

Pk bidang_kegiatan Varchar

50

Tabel 3.43 Tabel bidang_kegiatan

Nama Field Tipe Data Panjang

Pk bidang_ilmu Varchar

50

Tabel 3.44 Tabel bidang_ilmu

Nama Field Tipe Data Panjang

Pk Kode_berita

Tanggal

Judul

Isi_berita

Penulis

Varchar

Date time

Text

Text

Varchar

50

50

Tabel 3.45 Tabel berita

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 98: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

78

78

3.2.2.3 Perancangan Subsistem Dialog

Gambar 3.49 Halaman Index

Gambar 3.50 Halaman Login

PROGRAM KREATIVITAS MAHASISWA

UNIVERSITAS SANATA DHARMA LOGO

username

password

Login Batal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 99: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

79

79

Gambar 3.51 Halaman Utama Admin

Gambar 3.52 Halaman Tambah Berita

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 100: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

80

80

Gambar 3.53 Halaman Tambah Bidang Ilmu

Gambar 3.54 Halaman Tambah Bidang Kegiatan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 101: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

81

81

Gambar 3.55 Halaman Tambah Jurusan

Gambar 3.56 Halaman Tambah Kriteria

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 102: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

82

82

Gambar 3.57 Halaman Tambah Reviewer

Gambar 3.58 Halaman Pilih Reviewer Proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 103: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

83

83

Gambar 3.59 Halaman Daftar Reviewer

Gambar 3.60 Halaman Tambah Reviewer Proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 104: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

84

84

Gambar 3.61 Halaman Tampil Berita

Gambar 3.62 Halamn Edit Berita

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 105: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

85

85

Gambar 3.63 Halaman Tampil Bidang Ilmu

Gambar 3.64 Halaman Tampil Bidang Bidang Kegiatan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 106: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

86

86

Gambar 3.65 Halaman Tampil Jurusan

Gambar 3.66 Halaman Tampil Kriteria

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 107: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

87

87

Gambar 3.67 Halaman Edit Kriteria

Gambar 3.68 Halaman Tampil Reviewer

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 108: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

88

88

Gambar 3.69 Halaman Edit Reviewer

Gambar 3.70 Halaman Cari Proposal

Proposal

SPPK PENGELOLA

PROGRAM KREATIVITAS MAHASISWA

UNIVERSITAS SANATA DHARMA LOGO

Lihat Statistik

Cari Proposal

Cari -pilih- Cari

Judul

Kegiatan

Bidang

Kegiatan

Nama

Ketua

Tahun

Proposal

Biaya

Program

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 109: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

89

89

Gambar 3.71 Halaman Utama Reviewer

Gambar 3.72 Halaman Penilaian Usulan Proposal

SPPK PENGELOLA

PROGRAM KREATIVITAS MAHASISWA

UNIVERSITAS SANATA DHARMA LOGO

Judul kegiatan

Bidang Kegiatan

Tahun Proposal

Biaya Program

xxxxx xxxxx xxxxx xxxxx review

xxxxxxx xxxxx xxxxx xxxxx review

xxxx xxxxx xxxxx xxxxx review

Selamat Datang Bpk/Ibu ….

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 110: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

90

90

Gambar 3.73 Halaman Lihat Hasil Penilaian Proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 111: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

91

91

Gambar 3.74 Halaman utama Mahasiswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 112: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

92

92

Gambar 3.75 Halaman Edit Proposal

Gambar 3.76 Halaman Daftar Reviewer untuk Proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 113: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

93

93

Gambar 3.77 Halaman Utama WR III

Gambar 3.78 Halaman Lihat Data Jurusan Per Tahun

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 114: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

94

94

Gambar 3.79 Halaman Statistik Poposal dinilai

Gambar 3.80 Halaman Statistik Proposal Berdasar Jurusan Per Tahun

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 115: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

95

95

BAB IV

IMPLEMENTASI

Setelah perancangan sistem selesai dilakukan, langkah selanjutnya adalah

mencoba mengimplementasikan rancangan tersebut kedalam bahasa yang dapat

dimengerti oleh mesin. Sistem ini dikerjakan menggunakan spesifikasi software

sebagai berikut :

1. Sistem operasi Windows XP service pack 2

2. Dreamweaver 8

3. MySQL 5.1

4. SQLyog

5. Internet browser (Mozilla Firefox, Internet Explorer)

4.1 Implementasi Subsistem Manajemen Data

Langkah pertama yang dilakukan dalam pembuatan sistem ini adalah membuat

database terlebih dahulu. Database pada sistem ini bernama sppk_pkm_usd2

yang dibuat menggunakan MySQL. Untuk melakukan pengolahan query

digunakan SQLyog sebagai aplikasi pendukung.

Langkah-langkah dalam pembuatan database adalah :

1. Membuat database baru dengan menggunakan SQLyog yang didalamnya akan

terdapat tabel-tabel yang diperlukan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 116: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

96

96

2. Membuat tabel-tabel dalam database yang telah dibuat dengan menuliskan

perintah create table diikuti nama tabel dan kolom-kolom dalam tabel. Dalam

database sistem ini terdapat 11 tabel yang dibuat berdasarkan desain sistem.

Gambar 4.1 Tabel admin

Gambar 4.2 Tabel berita

Gambar 4.3 Tabel bidang_ilmu

Gambar 4.4 Tabel bidang_kegiatan

Gambar 4.5 Tabel jurusan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 117: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

97

97

Gambar 4.6 Tabel kriteria_usulan

Gambar 4.7 Tabel penilaian_usulan_proposal

Gambar 4.8 Tabel proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 118: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

98

98

Gambar 4.9 Tabel reviewer

Gambar 4.10 Tabel reviewer_proposal

Gambar 4.11 Tabel wr3

4.2 Implementasi Subsistem Manajemen Dialog

4.2.1 Halaman Index

Halaman dibawah ini adalah halaman awal yang akan diakses oleh user ketika

masukke sistem. Halaman ini akan menampilkan berita PKM dan aksi untuk login

atau pendaftaran.

Gambar 4.12 Halaman Index

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 119: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

99

99

4.2.2 Halaman Login

Halaman dibawah ini digunakan oleh user baik admin, mahasiswa, WR III,

maupun reviewer untuk masuk ke sistem dengan menginputkan username,

password serta memilih roles login. Berikut potongan listing program untuk login

if (us.loginMHSiswa(username, password) &&

roles.equalsIgnoreCase("mahasiswa")) {

session.setAttribute("userlogin", username);

session.setAttribute("levellogin", "mahasiswa");

RequestDispatcher rd =

request.getRequestDispatcher("Halaman_Utama_Mahasiswa.jsp");

rd.forward(request, response);

} else if (us.loginAdmin(username, password) &&

roles.equalsIgnoreCase("admin")) {

session.setAttribute("userlogin", username);

session.setAttribute("levellogin", "admin");

RequestDispatcher rd =

request.getRequestDispatcher("Halaman_Utama_Admin.jsp");

rd.forward(request, response);

} else if (us.loginReviewer(username, password) &&

roles.equalsIgnoreCase("reviewer")) {

session.setAttribute("userlogin", username);

session.setAttribute("levellogin", "reviewer");

RequestDispatcher rd =

request.getRequestDispatcher("Halaman_Utama_Reviewer.jsp");

rd.forward(request, response);

} else if (us.loginWR3(username, password) &&

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 120: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

100

100

roles.equalsIgnoreCase("wr3")) {

session.setAttribute("userlogin", username);

session.setAttribute("levellogin", "wr3");

RequestDispatcher rd =

request.getRequestDispatcher("Halaman_Utama_WRIII.jsp");

rd.forward(request, response);

} else {

RequestDispatcher rd =

request.getRequestDispatcher("Halaman_Login.jsp");

rd.forward(request, response);

}

public boolean loginMHSiswa(String userName, String password) {

Connection connection = DatabaseConnector.getConnection();

String sql = "select password from proposal where username ='" +

userName + "'";

try {

Statement statement = connection.createStatement();

ResultSet resultSet = statement.executeQuery(sql);

resultSet.first();

if (resultSet.getString(1) != null) {

if (resultSet.getString(1).equals(password)) {

// if (getRoles(userName).equalsIgnoreCase("mahasiswa")) {

result = true;

// }

}

}

} catch (SQLException ex) {

System.out.println("error " + ex.getMessage());

}

return result;

}

public boolean loginAdmin(String userName, String password) {

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 121: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

101

101

Connection connection = DatabaseConnector.getConnection();

String sql = "select password from admin where username ='" +

userName + "'";

try {

Statement statement = connection.createStatement();

ResultSet resultSet = statement.executeQuery(sql);

resultSet.first();

if (resultSet.getString(1) != null) {

if (resultSet.getString(1).equals(password)) {

// if (getRoles(userName).equalsIgnoreCase("admin")) {

result = true;

// }

}

}

} catch (SQLException ex) {

System.out.println("error " + ex.getMessage());

}

return result;

}

public boolean loginWR3(String userName, String password) {

Connection connection = DatabaseConnector.getConnection();

String sql = "select password from wr3 where username ='" +

userName + "'";

try {

Statement statement = connection.createStatement();

ResultSet resultSet = statement.executeQuery(sql);

resultSet.first();

if (resultSet.getString(1) != null) {

if (resultSet.getString(1).equals(password)) {

// if (getRoles(userName).equalsIgnoreCase("wr3")) {

result = true;

// }

}

}

} catch (SQLException ex) {

System.out.println("error " + ex.getMessage());

}

return result;

}

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 122: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

102

102

public boolean loginReviewer(String userName, String password) {

Connection connection = DatabaseConnector.getConnection();

String sql = "select password from reviewer where username ='" +

userName + "'";

try {

Statement statement = connection.createStatement();

ResultSet resultSet = statement.executeQuery(sql);

resultSet.first();

if (resultSet.getString(1) != null) {

if (resultSet.getString(1).equals(password)) {

// if (getRoles(userName).equalsIgnoreCase("reviewer")) {

result = true;

// }

}

}

} catch (SQLException ex) {

System.out.println("error " + ex.getMessage());

}

return result;

}

Gambar 4.13 Halaman Login

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 123: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

103

103

4.2.3 Halaman Utama Admin

Halamn dibawah ini adalah halaman utama dari user Admin

Gambar 4.14 Halaman Utama Admin

4.2.4 Halaman Tambah Berita

Halaman dibawah ini digunakan oleh admin untuk menginputkan data

berita. Berikut potongan listing programnya

<form action="conInsertBerita" method="post">

<table width="450" height="100" border="1"

bgcolor="#EFF3F9">

<tr>

<td>Judul</td>

<td><input type="text" name="judul" size="50"

value="" /></td>

</tr>

<tr>

<td>Isi Berita</td>

<td><textarea name="isi_berita" cols="50"

rows="10" ></textarea></td>

</tr>

<tr>

<td>Penulis</td>

<td><input type="text" name="penulis" size="50"

value="" /></td>

</tr>

<tr>

<td colspan="2" align="center"><input

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 124: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

104

104

type="submit" value="Simpan" />&nbsp;&nbsp;

<input type="reset" value="Batal" /></td>

</tr>

</table>

</form>

String judul = request.getParameter("judul");

String isi_berita = request.getParameter("isi_berita");

String penulis = request.getParameter("penulis");

try {

berita b = new berita();

//r.setKode_reviewer(kode_reviewer);

b.setJudul(judul);

b.setIsi_berita(isi_berita);

b.setPenulis(penulis);

b.insertBerita(b);

Gambar 4.15 Halaman Tambah Berita

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 125: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

105

105

4.2.5 Halaman Tambah Bidang Ilmu

Halaman dibawah ini digunakan oleh admin untuk menambahkan bidang

ilmu yang ada dalam PKM. Berikut listing programnya :

<form action="conInsertBidangIlmu" method="post">

<table width="450" height="83" border="1" bgcolor="#EFF3F9">

<tr>

<td>Nama Bidang Ilmu</td>

<td><input type="text" name="bidang_ilmu" size="50"

value="" /></td>

</tr>

<tr>

<td colspan="2" align="center"><input type="submit"

value="Simpan" />&nbsp;&nbsp;

<input type="reset" value="Batal" /></td>

</tr>

</table>

</form>

DROP PROCEDURE IF EXISTS

`sppk_pkm_usd2`.`spTambahBidangIlmu`$$

CREATE DEFINER=`root`@`localhost` PROCEDURE

`spTambahBidangIlmu`(in p_bidang_ilmu varchar(50))

BEGIN

insert into bidang_ilmu values (p_bidang_ilmu);

END$$

Gambar 4.16 Halaman Tambah Bidang Ilmu

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 126: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

106

106

4.2.6 Halamn Tambah Bidang Kegiatan

Halaman dibawah ini digunakan oleh admin untuk menambahkan

bidang kegiatan yang ada dalam PKM. Berikut listing programnya :

<form action="conInsertBidangKegiatan" method="post">

<table width="450" height="83" border="1"

bgcolor="#EFF3F9">

<tr>

<td>Nama Bidang Kegiatan</td>

<td><input type="text" name="bidang_kegiatan"

size="50" value="" /></td>

</tr>

<tr>

<td colspan="2" align="center"><input

type="submit" value="Simpan" />&nbsp;&nbsp;

<input type="reset" value="Batal" /></td>

</tr>

</table>

</form>

DROP PROCEDURE IF EXISTS

`sppk_pkm_usd2`.`spTambahBidangKegiatan`$$

CREATE DEFINER=`root`@`localhost` PROCEDURE

`spTambahBidangKegiatan`(in p_bidang_kegiatan varchar(50))

BEGIN

insert into bidang_kegiatan values (p_bidang_kegiatan);

END$$

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 127: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

107

107

Gambar 4.17 Halaman Tambah Bidang Kegiatan

4.2.7 Halaman Tambah Jurusan

Halaman dibawah ini digunakan oleh admin untuk menambahkan

jurusan yang ada dalam PKM. Berikut listing programnya :

<form action="conInsertJurusan" method="post">

<table width="450" height="83" border="1"

bgcolor="#EFF3F9">

<tr>

<td>Jurusan</td>

<td><input type="text" name="jurusan" size="50"

value="" /></td>

</tr>

<tr>

<td colspan="2" align="center"><input

type="submit" value="Simpan" />&nbsp;&nbsp;

<input type="reset" value="Batal" /></td>

</tr>

</table>

</form>

DROP PROCEDURE IF EXISTS

`sppk_pkm_usd2`.`spTambahJurusan`$$

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 128: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

108

108

CREATE DEFINER=`root`@`localhost` PROCEDURE

`spTambahJurusan`(in p_jurusan varchar(50))

BEGIN

insert into jurusan values (p_jurusan);

END$$

Gambar 4.18 Halaman Tambah Jurusan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 129: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

109

109

4.2.8 Halaman Tambah Kriteria

Halaman dibawah ini digunakan oleh admin untuk menambahkan

kriteria usulan yang ada dalam PKM. Berikut listing programnya :

CREATE DEFINER=`root`@`localhost` PROCEDURE

`spTambahKriteriaUsulan`( in

p_bidang_kegiatan varchar(50),

in p_kriteria text,

in p_bobot int

)

BEGIN

declare vMulai int;

declare p_kode_kriteria_usulan varchar(10);

declare a int;

select count(kode_kriteria_usulan) into a from kriteria_usulan;

if a=0 then set vMulai=0;

else

select max(kode_kriteria_usulan) into p_kode_kriteria_usulan from

kriteria_usulan;

set p_kode_kriteria_usulan=substr(p_kode_kriteria_usulan,6,3);

set vMulai=convert(p_kode_kriteria_usulan,unsigned);

end if;

set vMulai=vMulai+1;

set p_kode_kriteria_usulan =convert(vMulai,char);

insert into kriteria_usulan

values(concat('KPKM',LPAD(p_kode_kriteria_usulan,4,'0')),p_bida

ng_kegiatan,p_kriteria,p_bobot );

END$$

Gambar 4.19 Halaman Tambah Kriteria

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 130: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

110

110

4.2.9 Halaman Tambah Reviewer

Halaman dibawah ini digunakan oleh admin untuk menambahkan

reviewer yang ada dalam PKM. Berikut listing programnya :

CREATE DEFINER=`root`@`localhost` PROCEDURE

`spTambahReviewer`(in p_nama_reviewer varchar(50),

in p_jurusan

varchar(50),

in p_jabatan

varchar(50),

in

p_gelar_depan varchar(50),

in

p_gelar_belakang varchar(50),

in

p_username varchar(50),

in

p_password varchar(50))

BEGIN

-- declare a_password varchar(50);

declare vMulai int;

declare p_kode_reviewer varchar(10);

declare a int;

select count(kode_reviewer) into a from reviewer;

if a=0 then set vMulai=0;

else

select max(kode_reviewer) into p_kode_reviewer from reviewer;

set p_kode_reviewer=substr(p_kode_reviewer,6,3);

set vMulai=convert(p_kode_reviewer,unsigned);

end if;

set vMulai=vMulai+1;

set p_kode_reviewer =convert(vMulai,char);

-- set a_password = MD5(p_password);

insert into reviewer

values(concat('USD',LPAD(p_kode_reviewer,3,'0')),p_nama_reviewer,p

_jurusan,p_jabatan,p_gelar_depan,

p_gelar_belakang,p_username,p_password);

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 131: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

111

111

Gambar 4.20 Halaman Tambah Reviewer

4.2.10 Halaman Pilih Reviewer

Halaman dibawah ini digunakan oleh admin untuk memilih reviewer

proposal. Halaman dibawah ini menampilkan daftar proposalnya.

Berikut listing programnya :

<p>&nbsp;</p>

<p>&nbsp;</p>

<table width="600" height="83" border="1"

bgcolor="#EFF3F9">

<%

String tahun = (String) session.getAttribute("tahun");

Connection con = null;

Class.forName("com.mysql.jdbc.Driver").newInstance();

con =

DriverManager.getConnection("jdbc:mysql://localhost:3306/sppk_p

km_usd2", "root", "ocha");

Statement stmt = con.createStatement();

String sql;

sql = "call spTampilProposal2();";

ResultSet rs = stmt.executeQuery(sql);

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 132: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

112

112

//rs.absolute(10);

int no = 1;

%>

<tr ><td colspan="11" align="center"><h4> Daftar

Proposal</h4></td></tr>

<tr >

<td align="center">Judul Kegiatan</td>

<td align="center">Bidang Kegiatan</td>

<td align="center">Bidang Ilmu</td>

<td align="center">Biaya Program</td>

<td align="center">Jangka Waktu Pelaksanaan</td>

<td align="center">Tahun Proposal</td>

<td align="center">&nbsp;</td>

</tr>

<%

while (rs.next()) {

out.println();

//no = no++;

String kode_proposal =

rs.getString("kode_proposal");

String judul_kegiatan =

rs.getString("judul_kegiatan");

String bidang_kegiatan =

rs.getString("bidang_kegiatan");

String bidang_ilmu = rs.getString("bidang_ilmu");

// String jurusan = rs.getString("jurusan");

String biaya_program =

rs.getString("biaya_program");

String jangka_waktu_pelaksanaan =

rs.getString("jangka_waktu_pelaksanaan");

String tahun_proposal =

rs.getString("tahun_proposal");

// String username = rs.getString("username");

// String password = rs.getString("password");

%>

<tr >

<td><%= judul_kegiatan%></td>

<td><%= bidang_kegiatan%></td>

<td><%= bidang_ilmu%></td>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 133: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

113

113

<td><%= biaya_program%></td>

<td><%= jangka_waktu_pelaksanaan%></td>

<td><%= tahun_proposal%></td>

<td><a

href="Halaman_Tambah_Reviewer_Proposal.jsp?id=<%=

kode_proposal%>&judul=<%=judul_kegiatan%>">Edit</a></td>

</tr>

<%}%>

</table>

Gambar 4.21 Halaman Pilih Reviewer

4.2.11 Halaman Daftar Reviewer

Halaman dibawah ini digunakan oleh admin untuk menambah reviewer

proposal. Halaman dibawah ini akan menampilkan daftar reviewer

untuk kode dan judul proposal yang telah dipilih sebelumnya.

Berikut listing programnya :

Kode Proposal : <%

out.println(request.getParameter("id").toString());%><br/>

Judul Kegiatan : <%

out.println(request.getParameter("judul").toString());%> <br/>

<table width="600" height="83" border="1"

bgcolor="#EFF3F9">

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 134: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

114

114

<%

String tahun = (String) session.getAttribute("tahun");

Connection con = null;

Class.forName("com.mysql.jdbc.Driver").newInstance();

con =

DriverManager.getConnection("jdbc:mysql://localhost:3306/sppk_p

km_usd2", "root", "ocha");

Statement stmt = con.createStatement();

String sql;

sql = "call spTampilReviewerProposal(" +

request.getParameter("id").toString() + ");";

ResultSet rs = stmt.executeQuery(sql);

//rs.absolute(10);

int no = 1;

%>

<tr ><td colspan="12" align="center"><h4> Daftar

Reviewer</h4></td></tr>

<tr >

<td align="center">Nama Reviewer</td>

<td align="center">Jurusan</td>

<td align="center">Jabatan</td>

<td align="center">Gelar Depan</td>

<td align="center">Gelar Belakang</td>

<td align="center"><a

href="Halaman_Pilih_Reviewer_Proposal.jsp?id=<%=

request.getParameter("id").toString()%>&judul=<%=

request.getParameter("judul").toString()%>">Add</a></td>

</tr>

<%

while (rs.next()) {

out.println();

//no = no++;

String kode_reviewer_proposal =

rs.getString("kode_reviewer_proposal");

String kode_reviewer =

rs.getString("kode_reviewer");

String nama_reviewer =

rs.getString("nama_reviewer");

String jurusan = rs.getString("jurusan");

String jabatan = rs.getString("jabatan");

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 135: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

115

115

String gelar_depan = rs.getString("gelar_Depan");

String gelar_belakang =

rs.getString("gelar_belakang");

// String username = rs.getString("username");

// String password = rs.getString("password");

%>

<tr >

<td><%= nama_reviewer%></td>

<td><%= jurusan%></td>

<td><%= jabatan%></td>

<td><%= gelar_depan%></td>

<td><%= gelar_belakang%></td>

<td><a href="conDeleteReviewerProposal?idR=<%=

kode_reviewer_proposal%>&id=<%=

request.getParameter("id").toString()%>&judul=<%=

request.getParameter("judul").toString()%>">Hapus</a></td>

</tr>

<%}%>

</table>

Gambar 4.22 Halaman Daftar Reviewer

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 136: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

116

116

4.2.12 Halaman Tambah Reviewer Proposal

Halaman dibawah ini digunakan oleh admin untuk memilih reviewer

proposal. Halaman dibawah ini akan menampilkan daftar reviewer yang

ada pada database reviewer.

Berikut listing programnya :

<form action="conInsertReviewerProposal" method="post">

<table width="450" height="83" border="1"

bgcolor="#EFF3F9">

<tr>

<td>Judul Kegiatan</td>

<td><input type="text" name="judul_kegiatan"

size="50"

value="<%=(request.getParameter("judul").toString())%>" />

<input type="hidden" name="kode_proposal"

size="50" value="<%=request.getParameter("id").toString()%>"

/></td>

</tr>

<tr>

<td>Nama Reviewer</td>

<td><select name="kode_reviewer">

<option value="">--pilih--</option>

<%

Connection con = null;

Class.forName("com.mysql.jdbc.Driver").newInstance();

con =

DriverManager.getConnection("jdbc:mysql://localhost:3306/sppk_p

km_usd2", "root", "ocha");

Statement stmt = con.createStatement();

String sql;

sql = "call spTampilReviewer();";

ResultSet rs = stmt.executeQuery(sql);

//rs.absolute(10);

int no = 1;

while (rs.next()) {

out.println();

//no = no++;

String kode_reviewer =

rs.getString("kode_reviewer");

String nama_reviewer =

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 137: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

117

117

rs.getString("nama_reviewer");

%>

<option value="<%=

kode_reviewer%>"><%= nama_reviewer%></option>

<%}%>

</select></td>

</tr>

<tr>

<td colspan="2" align="center"><input

type="submit" value="Simpan" />&nbsp;&nbsp;

<input type="reset" value="Batal" /></td>

</tr>

</table>

</form>

Gambar 4.22 Halaman Tambah Reviewer Proposal

4.2.13 Halaman Tampil Berita

Halaman dibawah ini akan menampilkan daftar berita yang ada pada

database berita.

DROP PROCEDURE IF EXISTS

`sppk_pkm_usd2`.`spTampilBerita`$$

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 138: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

118

118

CREATE DEFINER=`root`@`localhost` PROCEDURE

`spTampilBerita`()

BEGIN

select kode_berita,tanggal,judul,isi_berita,penulis from berita

order by tanggal desc;

END$$

Gambar 4.23 Halaman Tampil Berita

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 139: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

119

119

4.2.14 Halaman Edit Berita

CREATE DEFINER=`root`@`localhost` PROCEDURE

`spEditBerita`(

in

p_kode_berita varchar(50),

in

p_judul text,

in

p_isi_berita text,

in

p_penulis varchar(50))

BEGIN

update berita set judul=p_judul, tanggal=now(),

isi_berita=p_isi_berita, penulis=p_penulis

where kode_berita=p_kode_berita;

Halaman dibawah ini digunakan oleh admin untuk mengubah data berita

sesuai dengan kode beritanya. Halaman ini akan menampilkan data

berita yang dipilih untuk di edit.

Gambar 4.24 Halaman Edit Berita

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 140: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

120

120

4.2.15 Halaman Tampil Bidang Ilmu

Halaman dibawah ini akan menampilkan daftar bidang ilmu yang ada

pada database bidang_ilmu.

<table width="500" height="83" border="1" bgcolor="#EFF3F9">

<%

String tahun = (String) session.getAttribute("tahun");

Connection con = null;

Class.forName("com.mysql.jdbc.Driver").newInstance();

con =

DriverManager.getConnection("jdbc:mysql://localhost:3306/sppk_p

km_usd2", "root", "ocha");

Statement stmt = con.createStatement();

String sql;

sql = "call spTampilBidangIlmu();";

ResultSet rs = stmt.executeQuery(sql);

//rs.absolute(10);

int no = 1;

%>

<tr ><td colspan="12" align="center"><h4> Daftar Bidang

Ilmu</h4></td></tr>

<tr >

<td align="center">Bidang Ilmu</td>

<td align="center">&nbsp;</td>

</tr>

<%

while (rs.next()) {

out.println();

//no = no++;

String bidang_ilmu = rs.getString("bidang_ilmu");

%>

<tr >

<td><%= bidang_ilmu%></td>

<td><a href="conDeleteBidangIlmu?id=<%=

bidang_ilmu%>">Hapus</a></td>

</tr>

<%}%>

</table>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 141: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

121

121

Gambar 4.25 Halaman Tampil Bidang Ilmu

4.2.16 Halaman Tampil Bidang Kegiatan

<table width="500" height="83" border="1" bgcolor="#EFF3F9">

<%

String tahun = (String) session.getAttribute("tahun");

Connection con = null;

Class.forName("com.mysql.jdbc.Driver").newInstance();

con =

DriverManager.getConnection("jdbc:mysql://localhost:3306/sppk_p

km_usd2", "root", "ocha");

Statement stmt = con.createStatement();

String sql;

sql = "call spTampilBidangKegiatan();";

ResultSet rs = stmt.executeQuery(sql);

//rs.absolute(10);

int no = 1;

%>

<tr ><td colspan="12" align="center"><h4> Daftar

Bidang Kegiatan</h4></td></tr>

<tr >

<td align="center">Bidang Kegiatan</td>

<td align="center">&nbsp;</td>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 142: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

122

122

</tr>

<%

while (rs.next()) {

out.println();

//no = no++;

String bidang_kegiatan =

rs.getString("bidang_kegiatan");

%>

<tr >

<td><%= bidang_kegiatan%></td>

<td><a href="conDeleteBidangKegiatan?id=<%=

bidang_kegiatan%>">Hapus</a></td>

</tr>

<%}%>

Gambar 4.26 Halaman Tampil Bidang Kegiatan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 143: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

123

123

4.2.17 Halaman Tampil Jurusan

<table width="600" border="1" bgcolor="#EFF3F9">

<%

String tahun = (String) session.getAttribute("tahun");

Connection con = null;

Class.forName("com.mysql.jdbc.Driver").newInstance();

con =

DriverManager.getConnection("jdbc:mysql://localhost:3306/sppk_p

km_usd2", "root", "ocha");

Statement stmt = con.createStatement();

String sql;

sql = "call spTampilJurusan2(0,1000000);";

ResultSet rstotal = stmt.executeQuery(sql);

int jmlbaris = 0;

int perhal = 10;

while (rstotal.next()) {

jmlbaris = jmlbaris + 1;

}

int hal = 1;

try {

hal = Integer.parseInt(request.getParameter("hal"));

} catch (Exception e) {

hal = 1;

}

int limit = (hal - 1) * perhal;

int jmlhal = (int) Math.ceil((double) jmlbaris /

perhal);

int halsebelum = hal - 1;

if (halsebelum < 1) {

halsebelum = 1;

}

int halsesudah = hal + 1;

if (halsesudah > jmlhal) {

halsesudah = (int) jmlhal;

}

sql = "call spTampilJurusan2(" +

String.valueOf(limit) + "," + String.valueOf(perhal) + ");";

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 144: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

124

124

ResultSet rs = stmt.executeQuery(sql);

//rs.absolute(10);

int no = 1;

%>

<tr ><td colspan="12" align="center"><h4> Daftar

Jurusan</h4></td></tr>

<tr >

<td align="center">Jurusan</td>

<td align="center">&nbsp;</td>

</tr>

<%

while (rs.next()) {

out.println();

//no = no++;

String jurusan = rs.getString("jurusan");

%>

<tr >

<td><%= jurusan%></td>

<td><a href="conDeleteJurusan?id=<%=

jurusan%>">Hapus</a></td>

</tr>

<%}%>

</table>

<a

href="Halaman_Tampil_Jurusan.jsp?hal=<%=halsebelum%>">|&lt;

</a>

<a

href="Halaman_Tampil_Jurusan.jsp?hal=<%=halsebelum%>">&lt;

</a>

<%

for (int i = 1; i <= jmlhal; i++) {

%>

<a

href="Halaman_Tampil_Jurusan.jsp?hal=<%=i%>"><%=i%></a>

<%

}

%>

<a

href="Halaman_Tampil_Jurusan.jsp?hal=<%=halsesudah%>">&gt;

</a>

<a

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 145: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

125

125

href="Halaman_Tampil_Jurusan.jsp?hal=<%=jmlhal%>">&gt;|</a>

</div>

Gambar 4.27 Halaman Tampil Jurusan

4.2.18 Halaman Tampil Kriteria

Halaman dibawah ini digunakan oleh admin untuk memenampilkan kriteria

usulan yang ada lalu kemudian dapat memilih tindakan yaitu edit atau

hapus. Berikut Listing Programnya :

<table width="600" height="83" border="1"

bgcolor="#EFF3F9">

<%

String tahun = (String) session.getAttribute("tahun");

Connection con = null;

Class.forName("com.mysql.jdbc.Driver").newInstance();

con =

DriverManager.getConnection("jdbc:mysql://localhost:3306/sp

pk_pkm_usd2", "root", "ocha");

Statement stmt = con.createStatement();

String sql;

sql = "call spTampilKriteria();";

ResultSet rs = stmt.executeQuery(sql);

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 146: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

126

126

//rs.absolute(10);

int no = 1;

%>

<tr ><td colspan="12" align="center"><h4>

Daftar Kriteria</h4></td></tr>

<tr >

<td align="center">Bidang Kegiatan</td>

<td align="center">Kriteria</td>

<td align="center">Bobot</td>

<td align="center">&nbsp;</td>

<td align="center">&nbsp;</td>

</tr>

<%

while (rs.next()) {

out.println();

//no = no++;

String kode_kriteria_usulan =

rs.getString("kode_kriteria_usulan");

String bidang_kegiatan =

rs.getString("bidang_kegiatan");

String kriteria = rs.getString("kriteria");

String bobot = rs.getString("bobot");

%>

<tr >

<td><%= bidang_kegiatan%></td>

<td><%= kriteria%></td>

<td><%= bobot%></td>

<td><a

href="Halaman_Edit_Kriteria_Usulan.jsp?id=<%=

kode_kriteria_usulan%>">Edit</a></td>

<td><a

href="conDeletePenilaianUsulan?id=<%=

kode_kriteria_usulan%>">Hapus</a></td>

</tr>

<%}%>

</table>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 147: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

127

127

Gambar 4.28 Halaman Tampil Jurusan

4.2.19 Halaman Edit Kriteria

Halaman dibawah ini digunakan oleh admin untuk mengubah data kriteria

sesuai dengan kode kriteria nya. Halaman ini akan menampilkan data

kriteria yang dipilih untuk di edit.

<%

Connection con = null;

Class.forName("com.mysql.jdbc.Driver").newInstance();

con =

DriverManager.getConnection("jdbc:mysql://localhost:3306/sppk_pk

m_usd2", "root", "ocha");

Statement stmt = con.createStatement();

String sql;

sql = "call spTampilDetailKriteriaUsulan('" +

request.getParameter("id").toString() + "');";

ResultSet rs = stmt.executeQuery(sql);

//rs.absolute(10);

String kode_kriteria_usulan =

request.getParameter("id").toString();

String bidang_kegiatan = "";

String kriteria = "";

int bobot = 0;

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 148: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

128

128

while (rs.next()) {

bidang_kegiatan = rs.getString("bidang_kegiatan");

kriteria = rs.getString("kriteria");

bobot = rs.getInt("bobot");

}

%>

<form action="conUpdatePenilaianUsulan" method="post">

<table width="450" height="83" border="1"

bgcolor="#EFF3F9">

<tr>

<td>Bidang Kegiatan</td>

<td><input type="hidden"

name="kode_kriteria_usulan" value="<%= kode_kriteria_usulan%>"

/><select name="bidang_kegiatan">

<option value="">--pilih--</option>

<%

stmt = con.createStatement();

sql = "call spTampilBidangKegiatan();";

rs = stmt.executeQuery(sql);

//rs.absolute(10);

int no = 1;

while (rs.next()) {

out.println();

//no = no++;

bidang_kegiatan =

rs.getString("bidang_kegiatan");

//String nama_reviewer =

rs.getString("nama_reviewer");

%>

<option value="<%=

bidang_kegiatan%>"><%= bidang_kegiatan%></option>

<%}%>

</select></td>

</tr>

<tr>

<td>Kriteria</td>

<td><input type="text" name="kriteria" size="50"

value="<%= kriteria%>" /></td>

</tr>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 149: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

129

129

<tr>

<td>Bobot</td>

<td><input type="text" name="bobot" size="50"

value="<%= bobot%>" /></td>

</tr>

<tr>

<td colspan="2" align="center"><input

type="submit" value="Simpan" />&nbsp;&nbsp;

<input type="reset" value="Batal" /></td>

</tr>

</table>

</form>

Gambar 4.29 Halaman Edit Kriteria

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 150: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

130

130

4.2.20 Halaman Tampil Reviewer

Halaman dibawah ini digunakan oleh admin untuk memenampilkan

reviewer yang ada lalu kemudian dapat memilih tindakan yaitu edit atau

hapus. Berikut Listing Programnya :

<table width="600" height="83" border="1" bgcolor="#EFF3F9">

<%

String tahun = (String) session.getAttribute("tahun");

Connection con = null;

Class.forName("com.mysql.jdbc.Driver").newInstance();

con =

DriverManager.getConnection("jdbc:mysql://localhost:3306/sppk_pk

m_usd2", "root", "ocha");

Statement stmt = con.createStatement();

String sql;

sql = "call spTampilReviewer();";

ResultSet rs = stmt.executeQuery(sql);

//rs.absolute(10);

int no = 1;

%>

<tr ><td colspan="12" align="center"><h4> Daftar

Reviewer</h4></td></tr>

<tr >

<td align="center">Nama Reviewer</td>

<td align="center">Jurusan</td>

<td align="center">Jabatan</td>

<td align="center">Gelar Depan</td>

<td align="center">Gelar Belakang</td>

<td align="center">&nbsp;</td>

<td align="center">&nbsp;</td>

</tr>

<%

while (rs.next()) {

out.println();

//no = no++;

String kode_reviewer =

rs.getString("kode_reviewer");

String nama_reviewer =

rs.getString("nama_reviewer");

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 151: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

131

131

String jurusan = rs.getString("jurusan");

String jabatan = rs.getString("jabatan");

String gelar_depan = rs.getString("gelar_Depan");

String gelar_belakang =

rs.getString("gelar_belakang");

// String username = rs.getString("username");

// String password = rs.getString("password");

%>

<tr >

<td><%= nama_reviewer%></td>

<td><%= jurusan%></td>

<td><%= jabatan%></td>

<td><%= gelar_depan%></td>

<td><%= gelar_belakang%></td>

<td><a href="Halaman_Edit_Reviewer.jsp?id=<%=

kode_reviewer%>">Edit</a></td>

<td><a href="conDeleteReviewer?id=<%=

kode_reviewer%>">Hapus</a></td>

</tr>

<%}%>

</table>

Gambar 4.30 Halaman Tampil Reviewer

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 152: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

132

132

4.2.21 Halaman Edi Reviewer

Halaman dibawah ini digunakan oleh admin untuk mengubah data

reviewer sesuai dengan kode reviewernya. Halaman ini akan menampilkan

data reviewer yang dipilih untuk di edit.

<%

Connection con = null;

Class.forName("com.mysql.jdbc.Driver").newInstance();

con =

DriverManager.getConnection("jdbc:mysql://localhost:3306/sppk_pk

m_usd2", "root", "ocha");

Statement stmt = con.createStatement();

String sql;

sql = "call spTampilDetailReviewer('" +

request.getParameter("id").toString() + "');";

ResultSet rs = stmt.executeQuery(sql);

//rs.absolute(10);

String kode_reviewer =

request.getParameter("id").toString();

String nama_reviewer = "";

String jurusan = "";

String jabatan = "";

String gelar_depan = "";

String gelar_belakang = "";

String username = "";

String password = "";

while (rs.next()) {

kode_reviewer = rs.getString("kode_reviewer");

nama_reviewer = rs.getString("nama_reviewer");

jurusan = rs.getString("jurusan");

jabatan = rs.getString("jabatan");

gelar_depan = rs.getString("gelar_depan");

gelar_belakang = rs.getString("gelar_belakang");

username = rs.getString("username");

password = rs.getString("password");

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 153: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

133

133

}

%>

<form action="conUpdateReviewer" method="post">

<input type="hidden" name="kode_reviewer" size="50"

value="<%= kode_reviewer%>" />

<table width="450" height="83" border="1"

bgcolor="#EFF3F9">

<tr>

<td>Nama Reviewer</td>

<td><input type="hidden" name="kode_reviewer"

value="<%= kode_reviewer%>" /><input type="text"

name="nama_reviewer" size="50" value="<%= nama_reviewer%>"

/></td>

</tr>

<tr>

<td>Jurusan</td>

<td><select name="jurusan">

<option value="">--pilih--</option>

<%

stmt = con.createStatement();

sql = "call spTampilJurusan();";

rs = stmt.executeQuery(sql);

//rs.absolute(10);

int no = 1;

while (rs.next()) {

out.println();

//no = no++;

jurusan = rs.getString("jurusan");

//String nama_reviewer =

rs.getString("nama_reviewer");

%>

<option value="<%= jurusan%>"><%=

jurusan%></option>

<%}%>

</select></td>

</tr>

<tr>

<td>Jabatan</td>

<td><input type="text" name="jabatan" size="50"

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 154: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

134

134

value="<%= jabatan%>" /></td>

</tr>

<tr>

<td>Gelar Depan</td>

<td><input type="text" name="gelar_depan"

size="50" value="<%= gelar_depan%>" /></td>

</tr>

<tr>

<td>Gelar Belakang</td>

<td><input type="text" name="gelar_belakang"

size="50" value="<%= gelar_belakang%>" /></td>

</tr>

<td>Username</td>

<td><input type="text" name="username" size="50"

value="<%= username%>" /></td>

</tr>

<tr>

<td>password</td>

<td><input type="password" name="password"

value="<%= password%>" size="50" /></td>

</tr>

<tr>

<td colspan="2" align="center"><input

type="submit" value="Simpan" />&nbsp;&nbsp;

<input type="reset" value="Batal" /></td>

</tr>

</table>

</form>

Gambar 4.31 Halaman Edit Reviewer

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 155: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

135

135

4.2.22 Halaman Ubah Password Admin

Halaman dibwah ini digunakan oleh admin untuk mengganti password.

Berikut lisitng programnya :

<table width="400" height="80" border="1" bgcolor="#EFF3F9">

<tr>

<td>Username</td>

<td><input type="text" name="username" size="50"

value="" /></td>

</tr>

<tr>

<td>Password Baru</td>

<td><input type="password" name="password"

value="" size="50" /></td>

</tr>

<tr>

<td colspan="2" align="center"><input type="submit"

value="Simpan" />&nbsp;&nbsp;

<input type="reset" value="Batal" /></td>

</tr>

</table>

Gambar 4.32 Halaman Ubah Password Admin

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 156: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

136

136

4.2.23 Halaman Cari Proposal Admin

Halaman dibwah ini digunakan oleh admin untuk mencari data

proposal berdasar judul kegiatan, bidang kegiatan, dan jurusan

proposal. Berikut listing programnya :

<form action="conCariProposal" method="post">

<table width="450" height="83" border="1"

bgcolor="#EFF3F9">

<tr>

<td>Cari Proposal</td>

<td><input type="text" name="cari_proposal"

size="50" value="" /></td>

</tr>

<tr>

<td>Berdasar</td>

<td><select name="id">

<option>--pilih--</option>

<option>Judul Kegiatan</option>

<option>Bidang Kegiatan</option>

<option>Jurusan</option>

</select></td>

</tr>

<tr>

<td colspan="2" align="center"><input type="submit"

value="Cari" />&nbsp;&nbsp;

<input type="reset" value="Batal" /></td>

</tr>

</table>

</form>

Gambar 4.33 Halaman Cari Proposal Admin

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 157: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

137

137

4.2.24 Halaman Utama Reviewer

Halaman utama bagi reviewer dimana halaman ini menampilkan daftar

proposal yang akan dinilai oleh reviewer dengan membaca username

pada saat login. Berikut listing programnya :

<table width="600" height="83" border="1" bgcolor="#EFF3F9">

<%

Connection con = null;

Class.forName("com.mysql.jdbc.Driver").newInstance();

con =

DriverManager.getConnection("jdbc:mysql://localhost:3306/sppk_pk

m_usd2", "root", "ocha");

Statement stmt = con.createStatement();

String sql;

sql = "call spTampilProposalBerdasarReviewer('" +

session.getAttribute("userlogin").toString() + "');";

ResultSet rs = stmt.executeQuery(sql);

int no = 1;

%>

<tr ><td colspan="12" align="center"><h4> Daftar

Proposal untuk dinilai</h4></td></tr>

<tr >

<td align="center">Judul Kegiatan</td>

<td align="center">Bidang Kegiatan</td>

<td align="center">Bidang Ilmu</td>

<td align="center">Biaya Program</td>

<td align="center">Jangka Waktu Pelaksanaan</td>

<td align="center">Tahun Proposal</td>

<td align="center">

</td>

</tr>

<%

while (rs.next()) {

out.println();

String kode_proposal =

rs.getString("kode_proposal");

rs.getString("kode_dosen_pendamping");

String judul_kegiatan =

rs.getString("judul_kegiatan");

String bidang_kegiatan =

rs.getString("bidang_kegiatan");

String bidang_ilmu = rs.getString("bidang_ilmu");

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 158: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

138

138

String biaya_program =

rs.getString("biaya_program");

String jangka_waktu_pelaksanaan =

rs.getString("jangka_waktu_pelaksanaan");

String tahun_proposal =

rs.getString("tahun_proposal");

String kode_reviewer =

rs.getString("kode_reviewer");

%>

<tr >

<td><%= judul_kegiatan%></td>

<td><%= bidang_kegiatan%></td>

<td><%= bidang_ilmu%></td>

<td><%= biaya_program%></td>

<td><%= jangka_waktu_pelaksanaan%></td>

<td><%= tahun_proposal%></td>

<td><a

href="Halaman_Insert_Penilaian_Usulan.jsp?id=<%=

kode_proposal%>&judul=<%= judul_kegiatan%>&bidang=<%=

bidang_kegiatan%>&kode_reviewer=<%=

kode_reviewer%>">Review</a></td>

<td><a

href="Halaman_Tampil_Penilaian_Usulan_Proposal.jsp?id=<%=

kode_proposal%>&judul=<%= judul_kegiatan%>&bidang=<%=

bidang_kegiatan%>&kode_reviewer=<%= kode_reviewer%>">Lihat

Hasil</a></td>

</tr>

<%}%>

</table>

Gambar 4.34 Halaman Utama Reviewer

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 159: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

139

139

4.2.25 Halaman Penilaian Usulan Proposal

Halaman dibawah ini digunakan oleh reviewer untuk memasukkan

nilai penilaian usulan proposal.

Berikut listing programnya :

Kode Proposal : <%

out.println(request.getParameter("id").toString());%><br/>

Judul Kegiatan : <%

out.println(request.getParameter("judul").toString());%> <br/>

<p>&nbsp;</p>

<script>

var jml = 0;

function jmltotal()

{

jml = 0;

<%

String tahun = (String) session.getAttribute("tahun");

Connection con = null;

Class.forName("com.mysql.jdbc.Driver").newInstance();

con =

DriverManager.getConnection("jdbc:mysql://localhost:3306/sppk_pk

m_usd2", "root", "ocha");

Statement stmt = con.createStatement();

String sql;

sql = "call spTampilKriteriaBerdasarBidang('" +

request.getParameter("bidang").toString() + "');";

ResultSet rs = stmt.executeQuery(sql);

int no = 1;

%>

<%

while (rs.next()) {

out.println();

//no = no++;

String kode_kriteria_usulan =

rs.getString("kode_kriteria_usulan");

String kriteria = rs.getString("kriteria");

String bobot = rs.getString("bobot");

%>

jml = jml +

eval(document.getElementById('nilai<%=

kode_kriteria_usulan%>').value);

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 160: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

140

140

<%

}

rs.beforeFirst();

%>

return jml;

}

</script>

<form action="conInsertPenilaianUsulanProposal"

method="post">

<table width="600" height="83" border="1"

bgcolor="#EFF3F9">

<tr ><td colspan="12" align="center"><h4> Daftar

Kriteria</h4></td></tr>

<tr >

<td align="center">Kriteria<input type="hidden"

name="kode_proposal"

value="<%=request.getParameter("id").toString()%>" />

<input type="hidden" name="bidang_pkm"

value="<%=request.getParameter("bidang").toString()%>" />

<input type="hidden" name="judul"

value="<%=request.getParameter("judul").toString()%>" />

<input type="hidden" name="kode_reviewer"

value="<%=request.getParameter("kode_reviewer").toString()%>"

/></td>

<td align="center">Bobot</td>

<td align="center">Skor</td>

<td align="center">Nilai</td>

</tr>

<%

while (rs.next()) {

out.println();

String kode_kriteria_usulan =

rs.getString("kode_kriteria_usulan");

String kriteria = rs.getString("kriteria");

String bobot = rs.getString("bobot");

%>

<tr >

<td><%= kriteria%></td>

<td><%= bobot%></td>

<td><select name="skor<%=

kode_kriteria_usulan%>" id="skor<%= kode_kriteria_usulan%>"

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 161: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

141

141

onchange="document.getElementById('nilai<%=

kode_kriteria_usulan%>').value =

document.getElementById('skor<%= kode_kriteria_usulan%>').value

* <%= bobot%>; document.getElementById('total').value =

jmltotal();" >

<option>--pilih--</option>

<option value="2">1</option>

<option>2</option>

<option>3</option>

<option>5</option>

<option>6</option>

<option>7</option>

</select></td>

<td><input type="text" name="nilai<%=

kode_kriteria_usulan%>" id="nilai<%= kode_kriteria_usulan%>"

value="0"></td>

</tr>

<%}%>

<tr >

<td align="center"></td>

<td align="center"></td>

<td align="center">Total</td>

<td align="center"><input type="text" name="total"

id="total" value="0"/></td>

</tr>

<tr >

<td align="center"></td>

<td align="center"></td>

<td align="center">Komentar</td>

<td align="center"><textarea name="komentar"

id="komentar" cols="40" rows="4" ></textarea></td>

</tr>

<tr >

<td align="center"></td>

<td align="center"></td>

<td align="center"><input type="submit"

value="Simpan" /></td>

<td align="center"><input type="reset"

value="Batal" /></td>

</tr>

</table>

<p>&nbsp;</p>

</form>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 162: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

142

142

Gambar 4.35 Halaman Penilaian Usulan Proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 163: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

143

143

4.2.26 Halaman Lihat Hasil Penilaian Proposal

Gambar 4.36 Halaman Lihat Hasil Penilaian Proposal

4.2.27 Halaman Ubah Password Reviewer

Gambar 4.37 Halaman Ubah Password Reviewer

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 164: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

144

144

4.2.28 Halaman Utama Mahasiswa

Gambar 4.38 Halaman Utama mahasiswa

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 165: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

145

145

4.2.29 Halaman Edit Proposal

Gambar 4.39 Halaman Edit Proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 166: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

146

146

4.2.30 Halaman Daftar Reviewer untuk proposal

Gambar 4.40 Halaman Daftar Reviewer untuk proposal

4.2.31 Halaman Tampil Penilaian Usulan

Gambar 4.41 Halaman Tampil Penilaian Usulan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 167: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

147

147

4.2.32 Halaman Utama WR III

Halaman dibawah ini menampilkan Halaman utama WR III

Gambar 4.42 Halaman Utama WR III

4.2.33 Halaman Lihat Data Jurusan Per Tahun

Halaman dibawah ini adalah cetak Statistik Jurusan Per Tahun yang

dilakukan oleh WR III

Gambar 4.43 Halaman Lihat Data Jurusan Per Tahun

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 168: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

148

148

4.2.34 Halaman Data Statistik Proposal Dinilai

Halaman dibawah ini adalah cetak Statistik Proposal Dinilai yang

dilakukan oleh WR III

Gambar 4.44 Halaman Data Statistik Proposal Dinilai

4.2.35 Halaman Statistik Proposal Berdasar Jurusan Per Tahun

Halaman dibawah ini adalah cetak Statistik Jurusan per tahun yang dilakukan

oleh WR III

Gambar 4.45 Halaman Statistik Proposal Berdasar Jurusan Per Tahun

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 169: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

149

149

BAB V

ANALISIS HASIL

Untuk melakukan analisis hasil dari sistem, hal yang dilakukan adalah melakukan

menyebarkan kuesioner kepada Mahasiswa, Reviewer, Pegawai Sekretariat WR

III, dan Wakil Rektor III sebagai pengelola. Proses dalam menentukan analisis

hasil ini antara lain :

5.1 Pengumpulan data

Langkah yang dilakukan untuk pengumpulan kuesioner yaitu :

1. Pembuatan kuesioner

2. Penyebaran kuesioner kepada responden.

Penyebaran dilakukan dengan menyebarkan langsung kepada responden di

Sekretariat WR III, Reviewer, WR III, dan Mahasiswa

3. Penarikan kuesioner.

Penarikan dilakukan pada hari yang sama saat penyebaran kuesioner.

Responden diminta melakukan uji coba sistem, kemudian mengisi

kuesioner yang telah disediakan serta memberi kritik dan saran.

5.2 Sasaran Penyebaran Kuesioner

Sekretariat WR III, Reviewer dan Mahasiswa merupakan sasaran utama

penyebaran kuesioner ini juga WR III selaku pengelola PKM(Program

Kreativitas Mahasiswa). Mahasiswa yang memerlukan informasi dan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 170: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

150

150

melakukan pendaftaran terhadap proposal, serta Reviewer yang melakukan

penilaian terhadap proposal yang diusulkan. Selain itu kuesioner juga akan

disebarkan kepada sekretariat WR III dan WR III yang memiliki

pengetahuan tentang kegiatan PKM.

5.3 Form Kuesioner

Form kuesioner yang disebarkan untuk pengguna adalah sebagai berikut :

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 171: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

151

151

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 172: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

152

152

KUESIONER

SISTEM INFORMASI MANAJEMEN PENGELOLAAN PKM(PROGRAM

KREATIVITAS MAHASISWA) DI UNIVERSITAS SANATA DHARMA

BERBASIS WEB

Nama :

NIM :

Program Studi :

Pilihlah jawaban yang anda anggap paling sesuai menurut anda, dengan cara

memberi tanda (√) pada kolom jawaban yang telah tersedia.

NO PERNYATAAN 1 2 3 4 5

1 Tampilan sistem ini userfriendly

2 Sistem ini mudah digunakan

3 Proses penerimaan informasi dari

sistem ini mudah didapatkan

4 Proses pengiriman usulan proposal

mudah di lakukan

5 Sistem ini membantu mahasiswa

untuk melihat hasil dari usulan

proposal

6 Sistem ini mempermudah mahasiswa

berpartisipasi dalam PKM

Ket: 5: sangat setuju, 4: setuju, 3:rata-rata, 2:tidak setuju, 1 : sangat tidak setuju

Usulan/Masukan

………………………………………………………………………………………………

………………………………………………………………………………………………

Yogyakarta,

(………………………………………………)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 173: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

153

153

KUESIONER

SISTEM INFORMASI MANAJEMEN PENGELOLAAN PKM(PROGRAM

KREATIVITAS MAHASISWA) DI UNIVERSITAS SANATA DHARMA

BERBASIS WEB

Pilihlah jawaban yang anda anggap paling sesuai menurut anda, dengan cara

memberi tanda (√) pada kolom jawaban yang telah tersedia.

NO PERNYATAAN 1 2 3 4 5

1 Tampilan sistem ini menarik

2 Sistem ini mudah digunakan

3 Proses penerimaan informasi oleh

WR III dari sistem ini mudah

didapatkan

4 Sistem ini membantu WR III dalam

melihat dan mendapatkan statistik

proposal

Ket: 5: sangat setuju, 4: setuju, 3:rata-rata, 2:tidak setuju, 1 : sangat tidak setuju

Usulan/Masukan

………………………………………………………………………………………………

………………………………………………………………………………………………

Yogyakarta,

(………………………………………………)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 174: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

154

154

KUESIONER

SISTEM INFORMASI MANAJEMEN PENGELOLAAN PKM(PROGRAM

KREATIVITAS MAHASISWA) DI UNIVERSITAS SANATA DHARMA

BERBASIS WEB

Nama :

Instansi :

Pilihlah jawaban yang anda anggap paling sesuai menurut anda, dengan cara

memberi tanda (√) pada kolom jawaban yang telah tersedia.

NO PERNYATAAN 1 2 3 4 5

1 Tampilan sistem ini menarik

2 Sistem ini mudah digunakan

3 Proses pemberian informasi kepada

mahasiswa mudah dipahami.

4 Sistem membantu dalam

menyimpan dan merekapitulasi

proposal

5 Sistem ini mempermudah kinerja

sekretariat WR III untuk

mengelola PKM(Program

Kreativitas Mahasiswa)

Ket: 5: sangat setuju, 4: setuju, 3:rata-rata, 2:tidak setuju, 1 : sangat tidak setuju

Usulan/Masukan

………………………………………………………………………………………………

………………………………………………………………………………………………

Yogyakarta,

(………………………………………………)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 175: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

155

155

5.4 Hasil dan Pembahasan

Hasil dari jawaban responden kemudian diolah sehingga diperoleh gambaran

sebagai berikut :

1. Tampilan Sistem Menarik

Frekuensi Total

1 0 0

2 0 0

3 3 42.85714

4 2 28.57143

5 3 42.85714

2. Sistem mudah digunakan

Frekuensi Total

1 0 0

2 0 0

3 0 0

4 4 57.14286

5 4 57.14286

3. Proses penerimaan informasi mudah didapatkan

Frekuensi Total

1 0 0

2 0 0

3 0 0

4 4 80

5 2 40

4. Sistem membantu WR III dalam mendapatkan statistik proposal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 176: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

156

156

Frekuensi Total

1 0 0

2 0 0

3 1 100

4 0 0

5 0 0

5. Membantu dalam menyimpan dan merekapitulasi proposal

Frekuensi Total

1 0 0

2 0 0

3 0 0

4 1 100

5 0 0

6. Membantu dalam mengelola data PKM

Frekuensi Total

1 0 0

2 0 0

3 0 0

4 1 100

5 0 0

7. Membantu reviewer untuk menilai usulan proposal

Frekuensi Total

1 0 0

2 0 0

3 0 0

4 0 0

5 1 100

8. Membantu mempercepat kinerja reviewer

Frekuensi Total

1 0 0

2 0 0

3 0 0

4 0 0

5 1 100

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 177: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

157

157

9. Proses pengiriman proposal mudah dilakukan

Frekuensi Total

1 0 0

2 0 0

3 0 0

4 0 0

5 5 100

10. Sistem membantu dalam melihat hasil penilaian

Frekuensi Total

1 0 0

2 0 0

3 0 0

4 0 0

5 5 100

11. Sistem mempermudah mahasiswa berpartisipasi dalam PKM

Frekuensi Total

1 0 0

2 0 0

3 1 20

4 3 60

5 1 20

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 178: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

158

158

BAB VI

KESIMPULAN DAN SARAN

6.1. Kesimpulan

Kesimpulan secara umum yang dapat diambil setelah melakukan analisa,

desain dan implementasi dari Sistem Informasi Manajemen Pengelolaan

PKM(Program Kreativitas Mahasiswa) berbasis web di Universitas Sanata

Dharma adalah sebagai berikut :

1. Sistem Informasi Manajemen Pengelolaan PKM(Program Kreativitas

Mahasiswa) berbasis web di Universitas Sanata Dharma ini dibangun

dengan menggunakan bahasa pemrograman JSP dan MySQL sebagai

sistem manajemen basis data nya.

2. Secara umum sistem dapat berfungsi dengan baik bagi mahasiswa

untuk :

a. Melihat informasi dan pengumuman tentang PKM secara cepat.

b. Memudahkan dalam proses pendaftaran dan pengiriman

proposal

c. Memudahkan dalam melihat hasil evaluasi

3. Secara umum sistem dapat berfungsi dengan baik bagi Sekreteariat

WR III untuk :

a. Memudahkan dalam menyimpan dan merekapitulasi data PKM

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 179: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

159

159

b. Mempercepat dalam melakukan pemberian informasi kepada

mahasiswa

4. Secara umum sistem dapat berfungsi baik bagi Reviewer untuk :

a. Menilai Proposal berdasarkan Kriteria Penilaian Usulan PKM

b. Mendapatkan proposal yang akan dinilai dan melihat Hasil

Penilaian

5. Secara umum sistem dapat berfungsi dengan baik bagi WR III untuk

melihat Statistik Proposal per tahun

6.2. Saran

Dari hasil analisis, saran yang dapat diberikan adalah :

1. Sistem ini dapat dikembangkan agar dapat menangani proses seleksi

proposal dalam tahap PKM selanjutnya.

2. Sistem ini dapat dikembangkan dengan memberi fasilitas chatting

untuk memberikan ruang bagi reviewer dan mahasiswa dapat

berkomunikasi secara online

3. Sistem ini dapat dikembangkan dengan memberikan statistik untuk

Universitas, Fakultas, dan Program Studi. Serta ditampilkan dalam

bentuk Grafik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 180: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

160

160

DAFTAR PUSTAKA

DIKTI,.2011, Pedoman Program Kreativitas Mahasiswa 2011. Jakarta.

Wikipedia,.2011, JSP, Dalam http://id.wikipedia.org/wiki/JSP

O'Reilly,.2003, Java Server Pages, Third Edition. Gravenstein Highway

North. O'Reilly & Associates, Inc.

Betha,Sidik,.2003. MySQL untuk pengguna, Administrator,dan

Pengembang Aplikasi Web. Bandung.Informatika.

Kuntoro.Dkk,2010 Model Pendidikan Karakter, Yogyakarta,Universitas

Sanata Dharma.

Turban, Efraim, Decision Support and Expert System: Management

Support System, Fourt Edition, Prentice-Hall, Inc., United State of America, 1995

Atzeni Paolo, Stefano Ceri, Stefano Paraboschi, Riccardo Torlone. 2000.

Database Systems Consepts,Languages,& Architectures. England: Mcgrow-Hill

Publishing Company

Pressman, R.S. 1997. Rekayasa Perangkat Lunak Pendekatan

Praktisi.Yogyakarta: Andi.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 181: PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIrepository.usd.ac.id/8741/1/075314075_Full.pdfpengelolaan PKM (Program Kreativitas Mahasiswa) di Universitas Sanata Dharma, selain itu juga

161

161

LAMPIRAN

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJIPLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI