• Tidak ada hasil yang ditemukan

Sistem informasi manajemen berbasis WEB Program Kreativitas Mahasiswa (PKM) di Universitas Sanata Dharma - USD Repository

N/A
N/A
Protected

Academic year: 2019

Membagikan "Sistem informasi manajemen berbasis WEB Program Kreativitas Mahasiswa (PKM) di Universitas Sanata Dharma - USD Repository"

Copied!
181
0
0

Teks penuh

(1)

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

(2)

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

(3)
(4)
(5)
(6)
(7)

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

(8)

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

(9)

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

(10)

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.

(11)

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,

(12)

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

(13)

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.1Latar Belakang Masalah………..………...………...…….1

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

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

1.4Batasan Masalah ………4

1.5Metodologi Penelitian………5

(14)

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

(15)

xv

4.1 Implementasi Subsistem Manajemen Data ………95

4.2 Implementasi Subsistem Manajemen Dialog ……….98

(16)

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

(17)

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

(18)

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

(19)

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

(20)

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

(21)

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

(22)

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

(23)

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

(24)

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.

(25)

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

(26)

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

(27)

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

(28)

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,

(29)

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

(30)

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

(31)

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

(32)

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

(33)

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

(34)

14

PKM-Penelitian Kode

PT Penilai 1 :

Penilai 2 : FORMULIR PENILAIAN

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA Judul Kegiatan :

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

(35)

15

PKM-Penerapan Teknologi Kode

PT Penilai 1 :

Penilai 2 : FORMULIR PENILAIAN

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA Judul Kegiatan :

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

(36)

16

PKM-Kewirausahaan Kode

PT Penilai 1 :

Penilai 2 : FORMULIR PENILAIAN

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA Judul Kegiatan :

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

(37)

17

PKM-Pengabdian Kepada Masyarakat Kode

PT Penilai 1 :

Penilai 2 : FORMULIR PENILAIAN

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA Judul Kegiatan :

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

(38)

18

PKM-KARYACIPTA Kode

PT Penilai 1 :

Penilai 2 : FORMULIR PENILAIAN

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA Judul Kegiatan :

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

(39)

19

PKM-Artikel Ilmiah Kode

PT Penilai 1 :

Penilai 2 : FORMULIR PENILAIAN

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA Judul Kegiatan :

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

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

(40)

20

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA Judul Kegiatan :

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

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

(41)

21

USULAN KEGIATAN PROGRAM KREATIVITAS MAHASISWA Judul Kegiatan :

 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

(42)

22

2.2Sistem 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

(43)

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

(44)

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

(45)

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

(46)

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>

(47)

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>

(48)

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 :

(49)

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

(50)

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

(51)

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])

(52)

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

(53)

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:

(54)

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.

(55)

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

(56)

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

(57)

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,

(58)

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

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

(59)

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

(60)

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

(61)

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

(62)

42

(63)

43

Login

Lihat Berita

Cari Poposal

Logout

<< depend on>>

Kelola Proposal

Tambah Proposal

Edit Proposal

Hapus Proposal

Lihat Hasil Review

Bantuan

Mahasiswa

(64)

44

Login

Edit Nilai

Hapus Nilai

Lihat Berita

Cari Poposal

Logout <<depend on>>

Kelola Nilai

Tambah Nilai

Lihat Hasil Review

Bantuan

Reviewer

(65)

45

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.

(66)

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.

(67)

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

(68)

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

(69)

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”

(70)

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”

(71)

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

(72)

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

(73)

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

(74)

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

Gambar

Tabel 2.1. Karakteristik setiap bidang PKM
Gambar 2.1 Bidang PKM dan Muara Kegiatannya
Tabel 2.2 Komponen Fisik SIM
Gambar 2.2 Simbol Entitas
+7

Referensi

Dokumen terkait

Perancangan tampilan edit data karyawan ini dipergunakan oleh admin ketika admin akan mengubah atau mengganti data karyawan yang datanya terdapat kesalahan atau akan

Maka diperlukan data yang dapat memberikan informasi kost dan kontrakan dengan cepat, mudah, dan murah. Informasi kost dan kontrakan yang diberikan akan memudahkan pengunjung

Admin Sistem Kordinator (Admin) Membuka Sistem Menampilkan Halaman Home Memilih Menu Sign-In Menampilkan Halaman Sign-In Menginputkan Email dan Password Mengecek email dan

Sequence diagram menampilkan proses yang dilakukan oleh super admin atau admin, dengan login pada halaman login, memilih data yang akan di hapus, menghapus data kemudian simpan

Setelah masuk pada halaman mengelola data jadwal, admin dapat melihat data jadwal, admin dapat mengedit atau mengubah data jadwal dengan cara klik tombol edit maka akan

Dalam draf halaman edit rute ini, admin akan mengubah data rute di jalan yang dipilih oleh transportasi umum. Ada nama jalan, ruas jalan dan awal koordinat

Halaman Utama admin adalah halaman yang akan tampil setelah admin melakukan login. Pada halaman ini terdapat beberapa aktivitas yang dapat dilakukan oleh admin yaitu

Admin Sistem Kordinator (Admin) Membuka Sistem Menampilkan Halaman Home Memilih Menu Sign-In Menampilkan Halaman Sign-In Menginputkan Email dan Password Mengecek email dan