SISTEM INFORMASI MONITORING DAN MANAJEMEN …skripsi.narotama.ac.id/files/SISTEM INFORMASI...

6
SISTEM INFORMASI MONITORING DAN MANAJEMEN SKRIPSI BERBASIS WEB MENGGUNAKAN FRAMEWORK YII (STUDI KASUS FAKULTAS ILMU KOMPUTER UNIVERSITAS NAROTAMA) Oleh : Trio Achmad Fajar Pembimbing 1 : Made Kamisutara, ST., M.Kom. Pembimbing 2 : Tubagus Purworusmiardi, S.Kom ABSTRAK Perkembangan teknologi saat ini semakin hari semakin tumbuh dengan sangat pesat, namun sayangnya perkembangan tersebut masih belum bisa diimplementasikan dalam proses monitoring dan manajemen skripsi di Universitas Narotama ini guna memaksimalkan dan mempermudah kegiatan skripsi tersebut. Untuk membantu menciptakan sistem yang mampu menangani proses monitoring dan manajemen skripsi tersebut, maka dilakukan penelitian yang bertujuan untuk menciptakan sistem yang dapat merubah sistem yang awalnya masih manual menjadi terkomputerisasi dengan baik sehingga dapat meningkatkan efisiensi dan efektifitas dalam kegiatan pengelolaan maupun monitoring skripsi di Fakultas Ilmu Komputer Universitas Narotama Surabaya. Penelitian ini menghasilkan sebuah aplikasi sistem informasi monitoring dan manajemen skripsi berbasis web yang dibuat berdasarkan metode Object Oriented Programming, diikuti dengan proses analisa dan desain yang manggunakan metode OOAD(Object Oriented Analysis & Design) biasa juga disebut UML(Unified Modeling Language) dan mengikuti konsep MVC(Model View Controller) yang dapat digunakan untuk melakukan manajemen proses skripsi mulai dari pendaftaran, bimbingan, penilaian, monitoring, dan juga pengelolaan data skripsi sampai pembuatan laporan. Kata kunci : Sistem Informasi, Monitoring, Object Oriented Programming, Model View Controller. 1.1 Latar Belakang Masalah Skripsi merupakan salah satu tugas yang merupakan syarat untuk kelulusan dalam perkuliahan di prodi Sistem Informasi Universitas Narotama. Sampai saat ini pelaksanaan tugas akhir di Fakultas Ilmu Komputer Universitas Narotama masih dilakukan secara manual, mulai dari pengajuan judul sampai pada manajemen data dan juga monitoring skripsi itu sendiri. Mahasiswa yang mengajukan skripsi ini juga merasa agak kesulitan dalam pengajuannya, karena terbatasnya informasi mengenai skripsi tersebut. Oleh karena itu pelaksanaan skripsi di Prodi Sistem Infomasi masih belum maksimal dalam memanfaatkan perkembangan teknologi informasi yang semakin pesat. Maka aplikasi Sistem Informasi Monitoring dan Manajemen Skripsi Berbasis Web memberikan suatu solusi agar pelaksanaan skripsi di Fakultas Ilmu Komputer Universitas Narotama dapat lebih dimaksimalkan, dengan membangun suatu aplikasi yang dapat mempermudah dalam pendataan skripsi yang selanjutnya

Transcript of SISTEM INFORMASI MONITORING DAN MANAJEMEN …skripsi.narotama.ac.id/files/SISTEM INFORMASI...

Page 1: SISTEM INFORMASI MONITORING DAN MANAJEMEN …skripsi.narotama.ac.id/files/SISTEM INFORMASI MONITORING DAN... · Penelitian ini menghasilkan sebuah aplikasi sistem informasi monitoring

SISTEM INFORMASI MONITORING DAN MANAJEMEN SKRIPSI

BERBASIS WEB MENGGUNAKAN FRAMEWORK YII (STUDI KASUS

FAKULTAS ILMU KOMPUTER UNIVERSITAS NAROTAMA)

Oleh : Trio Achmad Fajar

Pembimbing 1 : Made Kamisutara, ST., M.Kom.

Pembimbing 2 : Tubagus Purworusmiardi, S.Kom

ABSTRAK

Perkembangan teknologi saat ini semakin hari semakin tumbuh dengan sangat pesat, namun

sayangnya perkembangan tersebut masih belum bisa diimplementasikan dalam proses

monitoring dan manajemen skripsi di Universitas Narotama ini guna memaksimalkan dan

mempermudah kegiatan skripsi tersebut. Untuk membantu menciptakan sistem yang mampu

menangani proses monitoring dan manajemen skripsi tersebut, maka dilakukan penelitian yang

bertujuan untuk menciptakan sistem yang dapat merubah sistem yang awalnya masih manual

menjadi terkomputerisasi dengan baik sehingga dapat meningkatkan efisiensi dan efektifitas

dalam kegiatan pengelolaan maupun monitoring skripsi di Fakultas Ilmu Komputer Universitas

Narotama Surabaya. Penelitian ini menghasilkan sebuah aplikasi sistem informasi monitoring

dan manajemen skripsi berbasis web yang dibuat berdasarkan metode Object Oriented

Programming, diikuti dengan proses analisa dan desain yang manggunakan metode

OOAD(Object Oriented Analysis & Design) biasa juga disebut UML(Unified Modeling

Language) dan mengikuti konsep MVC(Model View Controller) yang dapat digunakan untuk

melakukan manajemen proses skripsi mulai dari pendaftaran, bimbingan, penilaian,

monitoring, dan juga pengelolaan data skripsi sampai pembuatan laporan.

Kata kunci : Sistem Informasi, Monitoring, Object Oriented Programming, Model View

Controller.

1.1 Latar Belakang Masalah

Skripsi merupakan salah satu tugas

yang merupakan syarat untuk kelulusan

dalam perkuliahan di prodi Sistem

Informasi Universitas Narotama. Sampai

saat ini pelaksanaan tugas akhir di Fakultas

Ilmu Komputer Universitas Narotama

masih dilakukan secara manual, mulai dari

pengajuan judul sampai pada manajemen

data dan juga monitoring skripsi itu sendiri.

Mahasiswa yang mengajukan skripsi ini

juga merasa agak kesulitan dalam

pengajuannya, karena terbatasnya

informasi mengenai skripsi tersebut. Oleh

karena itu pelaksanaan skripsi di Prodi

Sistem Infomasi masih belum maksimal

dalam memanfaatkan perkembangan

teknologi informasi yang semakin pesat.

Maka aplikasi Sistem Informasi

Monitoring dan Manajemen Skripsi

Berbasis Web memberikan suatu solusi

agar pelaksanaan skripsi di Fakultas Ilmu

Komputer Universitas Narotama dapat

lebih dimaksimalkan, dengan membangun

suatu aplikasi yang dapat mempermudah

dalam pendataan skripsi yang selanjutnya

Page 2: SISTEM INFORMASI MONITORING DAN MANAJEMEN …skripsi.narotama.ac.id/files/SISTEM INFORMASI MONITORING DAN... · Penelitian ini menghasilkan sebuah aplikasi sistem informasi monitoring

dapat digunakan untuk memberikan akses

informasi skripsi kepada mahasiswa

Fakultas Ilmu Komputer khususnya Prodi

Sistem Informasi.

1.2 Perumusan Masalah

Berdasarkan latar belakang diatas,

didapatkan beberapa permasalahan yang

diantaranya adalah :

1. Bagaimana membangun Sistem

Informasi Monitoring dan Manajemen

Skripsi Berbasis Web Fakultas Ilmu

Komputer Universitas Narotama.?

1.3 Batasan Masalah

Beberapa batasan yang digunakan

dalam pelaksanaan penelitian ini adalah

sebagai berikut :

1. Studi kasus penelitian ini terletak

pada Fakultas Ilmu Komputer

Universitas Narotama

2. Sistem ini hanya mengacu pada

pelaksanaan skripsi Fakultas Ilmu

Komputer Universitas Narotama.

3. Sistem tidak mencakup kegiatan

revisi skripsi mahasiswa.

4. Data yang digunakan merupakan

data sample saja.

5. Implementasi aplikasi menggunakan

bahasa pemrograman php, basis data

MySQL serta Yii framework dalam

membantu proses pembuatan web

1.4 Tujuan Penelitian

Tujuan penelitian diantaranya adalah :

1. Terbentuknya Sistem Informasi

Monitoring dan Manajemen Skripsi

Fakultas Ilmu Komputer

Universitas Narotama.

1.5 Manfaat Penelitian

Dengan penelitian ini diharapkan

dapat menjadi wahana pengetahuan dan

kajian mengenai membangun konfigurasi

komputer dengan memanfaatkan metode

forward chaining, dan nantinya dapat

dikembangkan menjadi sebuah penelitian

yang lebih kompleks, yang tentunya juga

mengadopsi metode-metode yang sesuai

dalam penelitian selanjutnya.

2. TINJAUAN PUSTAKA

2.1 SDLC

SDLC (Systems Development Life

Cycle, Siklus Hidup Pengembangan

Sistem) atau Systems Life Cycle (Siklus

Hidup Sistem), dalam rekayasa sistem

dan rekayasa perangkat lunak, adalah

proses pembuatan dan pengubahan

sistem serta model dan metodologi

yang digunakan untuk mengembangkan

sistem-sistem tersebut. Konsep ini

umumnya merujuk pada sistem

komputer atau informasi. SDLC juga

merupakan pola yang diambil untuk

mengembangkan sistem perangkat

Page 3: SISTEM INFORMASI MONITORING DAN MANAJEMEN …skripsi.narotama.ac.id/files/SISTEM INFORMASI MONITORING DAN... · Penelitian ini menghasilkan sebuah aplikasi sistem informasi monitoring

lunak, yang terdiri dari tahap-tahap:

rencana(planning),analisis (analysis),

desain (design), implementasi

(implementation), uji coba (testing) dan

pengelolaan (maintenance).

Dalam rekayasa perangkat lunak,

konsep SDLC mendasari berbagai jenis

metodologi pengembangan perangkat

lunak. Metodologi-metodologi ini

membentuk suatu kerangka kerja untuk

perencanaan dan pengendalian

pembuatan sistem informasi, yaitu

proses pengembangan perangkat lunak.

Terdapat 3 jenis metode siklus hidup

sistem yang paling banyak digunakan,

yakni: siklus hidup sistem tradisional

(traditional system life cycle), siklus

hidup menggunakan prototyping (life

cycle using prototyping), dan siklus

hidup sistem orientasi objek (object-

oriented system life cycle) (Britton,

Carol; Jill Doake, 2001).

2.2 MVC

Gambar 2.1 Diagram Konsep

MVC

Model View Controller pertama

sekali didengungkan oleh peneliti XEROX

PARAC yang bekerja dalam pembuatan

bahasa pemograman Smalltalk sekitar

tahun 1970-1980.

Pada dasarnya MVC adalah sebuah

arsitektur untuk membuat sebuah aplikasi

dengan memisahkan data (Model) dari

tampilan (View) dan cara bagaimana

prosesnya (Controller). Dalam

implementasinya kebanyakan framework

dalam aplikasi website adalah berbasis

arsitektur MVC.

a. Model

Model mewakili data perusahaan

dan peraturan bisnis yang mengatur

akses dan update data ini. Seringkali

model perangkat lunak yang berfungsi

sebagai pendekatan untuk sebuah

proses dunia nyata, begitu sederhana

dunia nyata teknik pemodelan berlaku

saat menentukan model.

b. View

Menampilkan hasil dari data .

tampilan (View) bertanggung jawab

untuk menjaga konsistensi dalam

presentasi ketika perubahan data

terjadi. Dan pada saat model berubah

tampilan juga berubah atau setidaknya

meresponsnya

c. Controller

Berfungsi untuk menerjemahkan

interaksi dengan tindakan yang akan

Page 4: SISTEM INFORMASI MONITORING DAN MANAJEMEN …skripsi.narotama.ac.id/files/SISTEM INFORMASI MONITORING DAN... · Penelitian ini menghasilkan sebuah aplikasi sistem informasi monitoring

dilakukan dalam model. Juga

melakukan proses dalam interaksi data.

3. METODOLOGI PENELITIAN

3.1 Mendefinisikan Tujuan dan

Batasan Penelitian

Tujuan utama dari pengembangan sistem

adalah memberikan kemudahan kepada

mahasiswa, dosen, dan staff fakultas dalam

melakukan proses skripsi mulai dari proses

pengajuan proposal, bimbingan,

monitoring, penilaian, dan juga

pengelolaan semua data yang berhubungan

dengan skripsi dibuat ke dalam sistem yang

terkomputerisasi, sehingga lebih mudah

dalam pengelolaan datanya selain itu

karena sistem informasi ini dibuat dengan

berbasis web sehingga bisa diakses dimana

saja dan kapan saja.

3.2 Identifikasi Masalah

Masalah yang ada pada sistem lama

adalah kurangnya efektifitas penggunaan

sistem informasi pada pelaksanaan skripsi

di Fasilkom, dimana semua prosesnya

masih manual serta kurangnya informasi

yang didapatkan mahasiswa maupun dan

kurangnya koordinasi antara dosen dan

pihak fakultas. Selain itu proses yang masih

manual akan menyulitkan pihak fakultas

dalam mengelola data skripsi yang tentunya

sangat banyak juga kordinator akan susah

melakukan monitoring para peserta skripsi

ini.

3.3 Pemilihan Model Pengembangan

Dalam pengembangan sistem

nantinya, baik pada tahap desain maupun

implementasi, penulis ingin mengarahkan

pada model Object Oriented (Berorientasi

Object). Oleh karena itu penulis memilih

untuk memanfaatkan UML diagram dalam

proses desain sistem dan memanfaatkan Yii

Framework dalam proses impementasi

sistem nantinya

4. HASIL DAN PEMBAHASAN

4.1 Tampilan Program

Setiap pengguna harus login dahulu

sesuai dengan hak aksesnya baik itu

mahasiswa ataupun dosen untuk dapat

mengakses menu-menu yang ada.

4.1.1 Halaman Utama Mahasiswa

Tampilan dashboard dari user

mahasiswa setelah login di halaman awal.

Gambar 4.1 Tampilan Halaman Utama

Mahasiswa

Page 5: SISTEM INFORMASI MONITORING DAN MANAJEMEN …skripsi.narotama.ac.id/files/SISTEM INFORMASI MONITORING DAN... · Penelitian ini menghasilkan sebuah aplikasi sistem informasi monitoring

4.1.1 Halaman Login Admin

Form login untuk admin sebelum

masuk ke halaman utama Admin.

Gambar 4.3 Form Login Admin

4.1.1 Halaman Utama Admin

Halaman utama setelah admin

melakukan login. Dalam halaman utama

ini terdapat summary dari data-data

yang ada.

Gambar 4.5 Halaman Utama Admin

4.1.2 Halaman Tambah Jadwal Ujian

Skripsi

Pada halaman ini pengguna dapat

menambah jadwal ujian skripsi dengan

mudah.

Gambar 4.6 Halaman Tambah Jadwal

Ujian Skripsi

5. PENUTUP

5.1 Kesimpulan

Kesimpulan dari penelitian ini

adalah sebagai berikut :

1. Sistem Informasi Monitoring dan

Manajemen Skripsi Fasilkom dapat

mempermudah pengguna (Staff

Fakultas, Koordinator, Dosen, dan

Mahasiswa) dalam mengakses dan

memonitoring yang berhubungan

dengan pelaksanaan skripsi di

Fasilkom Universitas Narotama.

2. Sistem Informasi Monitoring &

Manajamen Skripsi Fasilkom dapat

memberikan kemudahan dalam

prosedur pelaksanaan skripsi di

Fasilkom yang awalnya manual

menjadi terkomputerisasi.

5.2 Saran Pengembangan

Untuk pengembangan lebih lanjut

dari perancangan dan pembangunan Sistem

Informasi Monitoring dan Manajemen

Skripsi Fasilkom Universitas Narotama

Page 6: SISTEM INFORMASI MONITORING DAN MANAJEMEN …skripsi.narotama.ac.id/files/SISTEM INFORMASI MONITORING DAN... · Penelitian ini menghasilkan sebuah aplikasi sistem informasi monitoring

dapat disarankan beberapa hal sebagai

berikut :

1. Menambahkan proses revisi atau

perbaikan skripsi ke dalam sistem.

2. Menambahkan proses penilaian secara

langsung atau realtime pada saat ujian

berlangsung oleh dosen penguji.

3. Menambahkan fitur upload dokumen

skripsi untuk menyimpan berkas digital

dari skripsi-skripsi yang sudah ada.

4. Menambahkan fitur pengecekan judul

yang lebih kompleks dalam sistem, dan

juga fitur untuk mengarahkan

pembimbing yang bidang keahliannya

sesuai dengan judul yang diajukan, agar

lebih maksimal dalam proses

pengerjaannya.

DAFTAR PUSTAKA

Widodo, Pudjo, Prabowo., Herlawati

(2011). Menggunakan UML. Bandung

: Informatika

Kustiyahningsih, Y., Devie Rosa Anamisa

(2011). Pemrograman Basis Data

Berbasis Web Menggunakan PHP dan

My SQL. Yogyakarta: Graha Ilmu.

Suprianto, Dodit (2008). Buku Pintar

Pemrograman PHP. Bandung: OASE

Media.

Wampler, Bruce E. 2003. The Essenece of

Object Oriented Programming with

Jwva and UML. Adison Wesley. USA.

Tinjauan terdahulu 1, diperoleh dari

http://repository.usu.ac.id/bitstream/12

3456789/7872/1/09E02880.pdf,

diakses tanggal 25 September 2014

Tinjauan terdahulu 2, diperoleh dari

http://www.academia.edu/5342269/sis

tem_informasi_manajemen_registrasi

_tugas_akhir_skripsi_di_program_stu

di_teknik_informatika_universitas_m

uhammadiyah_gresik_program_studi

_teknik_informatika, diakses tanggal

25 September 2014

Materi SDLC, diperoleh dari

http://id.wikipedia.org/wiki/SDLC,

diakses tanggal 29 November 2014

Materi MVC, diperoleh dari

http://www.prowebpro.com/articles/m

vc.html, diakses tanggal 29 November

2014