perpustakaan.uns.ac.id digilib.uns.ac.id pembuatan sistem ...... · perancangan dan pembuatan...

73
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user PEMBUATAN SISTEM INFORMASI MONITORING RUANGAN DI FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNS BERBASIS WEBSITE Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika Oleh : ANA RAHMAWATI M3209007 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2012

Upload: lebao

Post on 06-Feb-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

PEMBUATAN SISTEM INFORMASI MONITORING RUANGAN DI

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA)

UNS BERBASIS WEBSITE

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya

Program Diploma III Teknik Informatika

Oleh :

ANA RAHMAWATI

M3209007

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

2012

Page 2: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iv

ABSTRACT

Ana Rahmawati, 2012, DEVELOPMENT INFORMATION SYSTEM OF ROOMS

MONITORING AT SCIENCES AND MATHEMATICS FACULTY UNS BASED

ON WEBSITE. Diploma Degree Informatics Engineering, Sciences and

Mathematics Faculty, Sebelas Maret University of Surakarta.

Umkap (General Service Unit and Supplies) is a unit in the Faculty of

Sciences and Mathematics Faculty UNS assigned to serve matters relating to public

services including the services of using rooms. Information of Rooms Monitoring at

Faculty of Sciences and Mathematics Faculty UNS has still been done in a

conventional manner using whiteboard. Related to the development of information

technology, informastion system of rooms monitoring can be done online through

website. The goal of the final project is to develop a system to facilitate students,

faculty and staff to find out information of rooms monitoring.

The method of collecting data in the final assignment were observation,

interview and study literature. The planning stages used in this task covered system

planning, database planning and creating script program. The program was

developed using PHP (PHP Hypertext Processor) programming and MySQL to

manage database.

Development Information System of Rooms Monitoring at Sciences and

Mathematics Faculty UNS Based on Website has already been created to provide

information of rooms monitoring at the Sebelas Maret University of Surakarta.

Keywords: Monitoring, Information Systems, Website

Page 3: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

v

ABSTRAK

Ana Rahmawati. 2012. PEMBUATAN SISTEM INFORMASI MONITORING

RUANGAN DI FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

(FMIPA) UNS BERBASIS WEBSITE. Program DIII Teknik Informatika,

Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret

Surakarta.

Umkap (Unit Pelayanan Umum dan Perlengkapan) merupakan sebuah unit di

Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS yang bertugas

untuk melayani hal-hal yang berkaitan dengan pelayanan umum fakultas termasuk

pelayanan dalam penggunaan ruangan. Monitoring penggunaan ruangan yang

dilakukan di Umkap masih dilakukan dengan cara konvensional dengan

menggunakan papan pengumuman whiteboard yang terdapat di ruangan Umkap.

Terkait adanya perkembangan teknologi penyampaian informasi, monitoring

penggunaan ruangan dapat dillakukan secara online melalui media website. Tujuan

dari pembuatan sistem ini yaitu dapat memudahkan mahasiswa, dosen beserta staff

untuk mengetahui informasi penggunaan ruangan di fakultas.

Metode pengumpulan data yang digunakan dalam penyusunan Tugas Akhir

ini adalah observasi, wawancara, dan studi pustaka. Tahapan perancangan yang

digunakan meliputi perencanaan sistem, perancangan sistem, perancangan database

dan pembuatan script program. Program dibuat dengan menggunakan bahasa

pemrograman PHP dan menggunakan MySQL untuk mengatur database.

Sistem Informasi Monitoring Ruangan Fakultas Matematika dan Ilmu

Pengetahuan Alam (FMIPA) UNS telah dibuat untuk menyediakan informasi

monitoring yang terdapat di Fakultas Matematika dan Ilmu Pengetahuan Alam

(FMIPA) UNS.

Kata kunci : Monitoring, Sistem Informasi, Website

Page 4: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

1

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA)

merupakan salah satu fakultas yang terdapat di Universitas Sebelas Maret

(UNS). Fakultas ini terdiri dari 7 buah Program Studi yaitu Program Studi S1

Matematika, Program Studi S1 Kimia, Program Studi S1 Fisika, Program

Studi S1 Teknik Informatika, Program Studi D3 Teknik Informatika dan

Program Studi D3 Farmasi. Kebutuhan informasi penggunaan ruangan pada

Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS sangat

dibutuhkan bagi pihak yang ingin menggunakan ruangan untuk melaksanakan

kegiatan. Pada pengaplikasiaanya saat ini belum terdapat sistem informasi

yang menyajikan data–data penggunaan ruangan baik itu ruang kelas,

pendadaran, aula, laboratorium, ruang perkantoran dan ruang-ruang lainnya

yang terdapat di Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA)

UNS. Pemberian informasi untuk data peminjaman ruangan belum

menggunakan sistem terkomputerisasi yaitu masih ditulis secara manual pada

papan whiteboard yang terdapat di ruang Unit Pelayanan Umum Dan

Perlengkapan (Umkap) sehingga ketika kita ingin mengetahui data suatu

ruangan yang dipinjam kita harus datang ke bagian yang bersangkutan

terlebih dahulu. Sistem seperti ini menyebabkan optimalisasi pemanfaatan

ruangan untuk kegiatan perkuliahan dan kegiatan lainnya berjalan kurang

efektif dan efisien.

Menanggapi permasalahan tersebut, penulis mencoba untuk membuat

suatu Sistem Informasi Monitoring Ruangan di Fakultas Matematika dan

Ilmu Pengetahuan Alam (FMIPA) UNS berbasis website. Sistem ini nantinya

akan memberikan informasi mengenai data ruangan dan data peminjaman

ruangan di Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS.

Page 5: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

2

Sistem ini memuat informasi tentang data ruangan dan data

penggunaan/peminjaman ruangan dan datanya tersimpan pada suatu database

yang terkomputerisasi sehingga datanya dapat tersimpan dengan baik dan

dapat diakses bagian operasional/staff, mahasiswa dan dosen melalui sebuah

media website.

1.2 Perumusan Masalah

Berdasarkan latar belakang yang telah dijelaskan diatas, maka dapat

dirumuskan masalah dalam Tugas Akhir ini yaitu bagaimana membuat Sistem

Informasi Monitoring yang dapat memberikan informasi data ruangan dan

data penggunaan/peminjaman ruangan di Fakultas Matematika dan Ilmu

Pengetahuan Alam (FMIPA) UNS ini melalui media website.

1.3 Batasan Masalah

Pada pembuatan Sistem Informasi Monitoring Ruangan di Fakultas

Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS ini perlu

didefinisikan batasan masalah mengenai sejauh mana pembuatan sistem ini

akan dikerjakan. Beberapa batasan masalah tersebut antara lain :

1. Ruang lingkup sistem meliputi managemen user (user level yang

digunakan dalam sistem ini terdiri atas admin dan pimpinan (dalam hal ini

adalah dekan). Pimpinan disini hanya dapat melihat data peminjaman

ruangan, laporan peminjaman ruangan dan update password pimpinan.

Admin memiliki hak akses untuk managemen seluruh data website ini.

2. Untuk proses peminjaman ruangan yang dilayani di sistem ini nanti yaitu

peminjaman ruangan seminar, peminjaman ruang pendadaran dan

peminjaman ruangan yang sifatnya untuk kegiatan mahasiswa/kegiatan

jurusan/kegiatan fakultas bukan peminjaman ruangan untuk pemindahan

jadwal kuliah.

Page 6: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

3

3. Peminjam dapat melakukan pemesanan ruangan dengan memasukkan data

pemesanan pada form yang telah disediakan.

4. Sistem Informasi Monitoring Ruangan di Fakultas Matematika dan Ilmu

Pengetahuan Alam (FMIPA) UNS ini dibuat dengan menggunakan bahasa

pemrograman PHP dan dengan menggunakan database MySQL.

1.4 Tujuan Penelitian

Berdasarkan perumusan masalah yang telah dijelaskan diatas, maka

tujuan penelitian Tugas Akhir ini, yaitu membuat Sistem Informasi

Monitoring Ruangan di Fakultas Matematika dan Ilmu Pengetahuan Alam

(FMIPA) UNS berbasis website yang dapat memberikan informasi data

ruangan dan data penggunaan/peminjaman ruangan di Fakultas Matematika

dan Ilmu Pengetahuan Alam (FMIPA) UNS.

1.5 Manfaat Penelitian

Manfaat yang diharapkan dari adanya Sistem Informasi Monitoring

Ruangan di Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS

ini adalah terciptanya suatu website yang memberikan informasi data ruangan

dan data penggunaan/peminjaman ruangan di Fakultas Matematika dan Ilmu

Pengetahuan Alam (FMIPA) UNS sehingga dapat memudahkan mahasiswa,

dosen dan pihak operasional/staff untuk mengetahui data penggunaan ruangan

tersebut.

1.6 Metode Penelitian

Metode pengumpulan data yang digunakan dalam penyusunan Tugas

Akhir ini adalah sebagai berikut :

1. Pengumpulan Data

a. Metode observasi adalah metode pengumpulan data dengan cara

melakukan pengamatan dan pencatatan data-data (data ruangan, data

Page 7: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

4

peminjaman ruangan dan data proses peminjaman ruangan) serta

berbagai hal yang akan dibutuhkan dalam proses penelitian.

b. Wawancara, metode ini dilakukan dengan pihak-pihak yang

berhubungan dengan tema penelitian dalam hal ini yaitu dalam hal ini

adalah Bagian Pendidikan, Unit Pelayanan Umum dan Perlengkapan

(Umkap) dan Kepala Tata Usaha (KTU) di Fakultas Matematika dan

Ilmu Pengetahuan Alam (FMIPA) UNS.

c. Studi pustaka merupakan metode pencarian dan pengumpulan data

dengan cara mencari referensi, literatur atau bahan-bahan teori yang

diperlukan dari berbagai sumber wacana yang berkaitan dengan

pembuatan aplikasi ini. Studi pustaka yang dilakukan oleh penulis

yaitu dengan cara pengumpulan data melalui internet dan mencari

buku-buku referensi yang berhubungan dengan tema dalam

penyusunan tugas akhir.

2. Perancangan dan Pembuatan Sistem, perancangan sistem dilakukan

dengan membuat rancangan sistem dengan membuat Contex Diagram

(CD), Data Flow Diagram (DFD) dan membuat rancangan databasenya

dalam bentuk Entity Relationship Diagram (ERD). Sedangakan untuk

pembuatan sistemnya menggunakan bahsa pemrograman PHP dan

database MySQL.

3. Evaluasi sistem, sebelum diimplementasikan Sistem Informasi Monitoring

Ruangan di Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA)

UNS ini akan diujicoba dan dievaluasi dengan melibatkan pengguna

sehingga dapat diketahui kinerja sistem serta dilakukan perbaikan-

perbaikan yang perlu dilakukan sebelum sistem diimplementasikan.

4. Implementasi dan pengujian sistem, setelah melalui tahapan evaluasi dan

sistem dinyatakan layak, sistem dapat diimplementasikan. Pengambilan

kesimpulan, dalam bagian akhir penelitian ini dibuat kesimpulan dan saran

sesuai dengan tujuan dilakukannya penelitian ini.

Page 8: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

5

1.7 Sistematika Penulisan

Penulisan laporan Tugas Akhir dengan judul Pembuatan Sistem

Informasi Monitoring Penggunaan Ruangan di Fakultas Matematika dan Ilmu

Pengetahuan Alam (FMIPA) UNS ini dibagi dalam lima bagian. BAB I

PENDAHULUAN berisikan uraian mengenai segala hal yang

melatarbelakangi penulis untuk melakukan penelitian yang terdiri atas latar

belakang masalah, perumusan masalah, batasan masalah, tujuan penelitian,

manfaat penelitian, metodologi penelitian, dan sistematika penulisan. BAB II

LANDASAN TEORI memuat tinjauan pustaka dan kerangka pemikiran teori

yang mendukung dalam Tugas Akhir ini. BAB III ANALISIS DAN

PERANCANGAN SISTEM memuat analisis sistem, perancangan sistem

(Contex Diagram (CD) dan Data Flow Diagram (DFD)), perancangan

database dan relasi antar tabel. BAB IV IMPLEMENTASI DAN ANALISA

memuat langkah-langkah pembuatan sistem, pembahasan yang dapat

disajikan dalam bentuk tabel dan gambar dan penjelasan dari masing–masing

bagian serta evaluasi sistem yang memuat kelebihan dan kekurangan sistem

yang dibuat. BAB V PENUTUP berisi kesimpulan dan saran yang penulis

berikan dari hasil penelitian yang telah dilakukan untuk penyempurnaan dan

pengembangan sistem di masa mendatang.

Page 9: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

6

BAB II

LANDASAN TEORI

2.1 Sistem Informasi

Sistem informasi (SI) dapat didefinisikan sebagai kumpulan elemen yang

saling berhubungan satu sama lain yang membentuk satu kesatuan untuk

mengintegerasikan data, memproses dan menyimpan serta mendistribusikan

informasi. Dengan kata lain sistem informasi merupakan kesatuan elemen-elemen

yang saling berinteraksi secara sistematis dan teratur untuk menciptakan dan

membentuk aliran informasi yang akan mendukung pembuatan keputusan

keputusan dan melakukan kontrol terhadap jalannya perusahaan (Oetomo, 2002).

2.2 Basis Data

2.2.1 Pengertian Basis Data

Basis data adalah suatu aplikasi terpisah yang menyimpan suatu koleksi

data. Masing-masing basis data memiliki satu API atau lebih yang berbeda untuk

menciptakan, mengakses, mengelola, mencari dan mereplikasikan data. Sebuah

basis data adalah tempat penyimpanan file. Basis data biasanya memiliki dua

bagian utama. Pertama, file yang memegang basis data fisik. Kedua, perangkat

lunak sistem manajemen basis data (DBMS) menggunakan aplikasi untuk

mengakses data (Simarmata, 2007).

2.2.2 MySQL

MySQL (My Structure Query Language) adalah sebuah program pembuat

database yang bersifat open source, artinya siapa saja boleh menggunakannya

dan tidak dicekal. Kelebihan dari MySQL adalah ia menggunakan bahasa Query

standar yang dimiliki SQL (Structure Query Language). SQL adalah suatu bahasa

permintaan yang terstruktur yang telah distandarkan untuk semua program

pengakses database seperti Oracle, Posgres SQL, SQL Server, dan lain – lain.

Page 10: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

7

MySQL tidak dapat berjalan sendiri tanpa adanya sebuah aplikasi lain (interface)

(Nugroho, 2004).

2.3 Desain Sistem

2.3.1 Contex Diagram (CD)

Diagram contex (Diagram Konteks) merupakan pola penggambaran yang

berfungsi untuk memperlihatkan interaksi sistem informasi tersebut dengan

lingkungan di mana sistem tersebut ditempatkan. Penggambaran sistem seperti itu

dianggap sebagai obyek yang tidak dijelaskan secara rinci karena yang ditekankan

adalah interaksi sistem dengan lingkungan yang akan mengaksesnya (Oetomo,

2002). Berikut merupakan beberapa simbol yang digunakan dalam pembuatan

Context Diagram dapat dilihat pada Tabel 2.1.

Tabel 2.1 Simbol Contex Diagram

Simbol Keterangan

Sistem informasi dimana menggambarkan

entitas atau proses dimana aliran data

ditransformasikan ke luar dari sebuah sistem

informasi.

Persegi panjang menggambarkan salah satu

entitas.

Garis yang menggambarkan aliran data.

Page 11: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

8

2.3.2 Data Flow Diagram Leveled (DFD Tahapan)

Data Flow Diagram Leveled (DFD Tahapan) merupakan peralatan yang

berfungsi untuk menggambarkan secara rinci mengenai sistem sebagai jaringan

kerja antar fungsi yang berhubungan satu sama lain dengan menunjukkan dari dan

ke mana data mengalir serta penyimpanannya (Oetomo, 2002). Komponen Data

Flow Diagram (DFD) dapat dilihat pada Tabel 2.2.

Tabel 2.2 Komponen DFD

Keterangan Notasi Simbolik

Entitas : Prosedur atau konsumer

informasi yang ada di luar bound sistem

untuk dimodelkan.

Proses : Transfer informasi (fungsi) yang

ada di dalam bound sistem untuk

dimodelkan.

Arah aliran data

Penyimpanan : Informasi tersimpan yang

digunakan oleh perangkat lunak.

2.3.3 Model E-R

Menurut Kadir (2009) model E-R adalah suatu model yang digunakan

untuk menggambarkan data dalam bentuk entitas, atribut dan hubungan antar

entitas. Huruf E sendiri menyatakan entitas dan R menyatakan hubungan (dari

kata relationship). Model ini dinyatakan dalam bentuk diagram. Model E-R tidak

mencerminkan bentuk fisik yang nantinya akan disimpan dalam database,

Page 12: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

9

melainkan hanya bersifat konseptual. Notasi pada model E-R seperti pada Tabel

2.3.

Tabel 2.3 Notasi pada model E-R

Keterangan Notasi Simbolik

Entitas : sesuatu dalam dunia nyata

yang keberadaanyya tidak bergantung

pada yang lain.

Atribut : properti atau karakteristik

yang terdapat pada setiap entitas.

Hubungan : keterkaitan antara beberapa

tipe entitas.

2.4 Pemrograman Web

Terdapat dua macam pengelompokkan untuk membentuk website dinamis

yaitu teknologi pada sisi klien (client-side technology) dan teknologi pada sisi

server (server-side technology) (Kadir, 2003)

2.4.1 Teknologi Sisi Klien (Cliet-Side Technology)

Teknologi web pada sisi klien diimplementasikan dengan mengirimimkan

kode perluasan HTML atau program tersendiri dan HTML ke klien. Klienlah

yang bertanggungjawab dalam melakukan proses terhadap seluruh kode yang

diterima. Skrip sisi-klien adalah kode-kode yang dilekatkan menjadi satu kode

Page 13: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

10

HTML dan skrip ini diproses di klien. Dua skrip di sisi klien yang terkenal adalah

Javascript dan VBScript (Kadir, 2003).

2.4.2 Teknolgi Sisi Server (Server-Side Technology)

Teknologi web pada sisi server memungkinkan pemrosesan kode di dalam

server sehingga kode yang sampai pada pemakai berbeda dengan kode asli pada

server.

2.4.3 World Wide Web (WWW)

World Wide Web (WWW) atau yang biasanya disebut web merupakan

salah satu sumber data internet yang berkembang pesat. Web didistribusikan

melalui pendekatan hypertext, yang memungkinkan suatu teks pendek menjadi

acuan untuk membuka dokumen yang lain. Pendekatan hypertext ini

memungkinkan seseorang dapat memperoleh informasi dengan meloncat dari

suatu dokumen ke dokumen yang lain. Dokumen – dokumen yang diaksespun

dapat tersebar diberbagai mesin dan bahkan berbagai negara (Kadir, 2003).

2.4.4 PhpMyAdmin

PhpMyAdmin adalah suatu program open source yang berbasis web yang

dibuat menggunakan aplikasi PHP. Program ini digunakan untuk mengakses

database MySQL. Program ini mempermudah dan mempersingkat kerja kita.

PhpMyAdmin harus berjalan disisi server (Nugroho, 2004).

2.4.5 Apache

Apache adalah web server yang dikembangkan oleh komunitas open

source di internet. Saat ini Apache merupakan web server yang paling popular.

Cara kerja Apache dimulai ketika komputer menyampaikan request, Apache akan

memeriksa apakah request ini membutuhkan PHP. Jika ya (ditandai dengan

ekstensi .php), maka Apache akan mengirimkan request tersebut ke PHP.

Page 14: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

11

Selanjutnya PHP akan memeriksa bagian mana dari request tersebut yang

membutuhkan pelayanannya, yang ditandai dengan tag pembuka dan penutup

PHP (<?php…?>). PHP akan menjawab request untuk melakukan sesuatu dan

mengirimkannya kembali ke Apache. Selanjutnya tugas Apache adalah

menyampaikan hasil jawaban PHP kepada komputer klient melalui jalur HTTPD

(Nugroho, 2004).

2.4.6 Macromedia Dreamweaver

Macromedia Dreamweaver merupakan software yang digunakan untuk

membuat aplikasi website. Program ini banyak digunakan oleh web designer dan

web programmer untuk membangun situs web. Hal ini disebabkan ruang kerja,

fasilitas dan kemampuan Macromedia Dreamweaver yang mampu meningkatkan

produktivitas dan efektivitas dalam desain maupun pengembangan situs web

(Prasetyo, 2003).

Page 15: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

12

BAB III

ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

3.1.1 Analisis Sistem yang Berjalan

Sebuah sistem informasi memiliki beberapa elemen yang membuat sistem

informasi tersebut dapat berjalan dengan baik. Berikut adalah elemen yang

terdapat pada sistem yang berjalan dari kegiatan pelayanan peminjaman ruangan

di Unit Pelayanan Umum dan Perlengkapan (Umkap) Fakultas Matematika dan

Ilmu Pengetahuan Alam (FMIPA) UNS.

3.1.1.1 Analisis Dokumen

Dokumen merupakan dokumentasi secara tertulis ataupun visualisasi dari

kegiatan-kegiatan yang telah dijalankan oleh sistem. Dokumen sistem pelayanan

peminjaman ruangan di Unit Pelayanan Umum dan Perlengkapan (Umkap)

Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS yang ada

umumnya tersimpan dalam bentuk file-file kertas. Berikut adalah dokumen-

dokumen yang digunakan dalam kegiatan pelayanan peminjaman ruangan di Unit

Pelayanan Umum dan Perlengkapan (Umkap) Fakultas Matematika dan Ilmu

Pengetahuan Alam (FMIPA) UNS :

1. Surat Permohonan Peminjaman Ruangan

Fungsi : Sebagai surat izin peminjamanan ruangan.

Sumber : Penyewa

Distribusi : Penyewa – MAWA/KTU/PD1/PD2/PD3

Rangkap : 1 (Satu)

Bentuk Dokumen : Surat

Item Data : No, Lampiran, Hal, Hari, Tanggal, Waktu, Tempat,

Nama Penyewa/Organisasi

Page 16: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

13

2. Surat Disposisi

Fungsi : Sebagai surat disposisi ketika meminta persetujuan ke

MAWA/KTU/PD1/PD2/PD3

Sumber : Umkap

Distribusi :Umkap – Penyewa

Rangkap : 1 (Satu)

Bentuk Dokumen : Surat

Item Data : Tgl terima, Agd. No, Hal (Code), Disposisi, Tanggal,

Kepada, No. Disposisi, Dari, Paraf.

3.1.1.2 Analisis Prosedur yang Berjalan

Prosedur merupakan urutan kegiatan yang tepat dari tahapan-tahapan yang

menerangkan proses-proses apa yang dikerjakan, siapa yang mengerjakan proses

terkait dan bagaimana proses itu dapat berjalan. Uraian prosedur proses

pembuatan surat peminjaman ruangan yang sedang berjalan pada sistem

pelayanan peminjaman ruangan di Unit Pelayanan Umum dan Perlengkapan

(Umkap) Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS

sebagai berikut :

1. Peminjam yang akan meminjam ruangan harus membuat surat permohonan

peminjaman ruangan yang diserahkan kepada Umkap.

2. Umkap akan melakukan disposisi surat permohonan peminjaman ruangan

tersebut, lalu surat permohonan peminjaman tersebut dimintakan tanda

tangan sesuai dengan yang tertulis di surat disposisi (kolom kepada pada

surat .tergantung dari kegiatan yang dilakukan peminjam).

3. Setelah surat disposisi disetujui maka surat tersebut diserahkan ke bagian

Umkap.

4. Umkap melakukan pengecekan keterangan yang sudah terisi, apabila

instruksi keterangan disetujui maka bagian Umkap melakukan pencatatan

jadwal peminjaman ruangan.

Page 17: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

14

5. Surat permohonan peminjaman ruangan akan disimpan oleh Umkap

sebagai dokumen peminjaman ruangan.

3.1.1.3 Evaluasi Sistem yang Berjalan

Penelitian yang telah dilakukan oleh penulis di lapangan mengenai

pemberian informasi penggunaan ruangan dan peminjaman ruangan yang ada di

Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS, penulis

mendapatkan beberapa hal yang perlu diperhatikan dari sistem yang sedang

berjalan. Berikut adalah evaluasi dari sistem yang berjalan :

1. Media penyimpanan data mengunakan kertas, hal ini mengakibatkan

pencarian data dilakukan dengan cara menelusuri arsip-arsip yang dapat

menyita waktu dan kurang terjaminnya keamanan data dari kerusakan data

yang bersifat arsip.

Solusi : dengan menggunakan sistem yang terkomputerisasi yang datanya

tersimpan pada suatu database, data lebih terjaga dengan aman, maka

proses pencarian data bisa dilakukan lebih cepat dan akurat dengan

memasukkan keyword yang berkaitan dengan data yang akan dicari

tersebut.

2. Pengisian jadwal peminjaman ruangan disajikan pada papan whiteboard

yang terdapat di ruangan Umkap. Hal ini menyulitkan peminjam yang

ingin mengetahui jadwal peminjaman ruangan.

Solusi : dengan menggunakan sistem yang terkomputerisasi, informasi

jadwal peminjaman ruangan dapat diakses oleh peminjam ruangan

dimanapun tanpa harus mendatangi ruangan bagian Umkap melalui media

website.

Berdasarkan evaluasi sistem yang berjalan diatas penulis membuat sistem

yang menyediakan sarana untuk memberikan informasi mengenai

penggunaan/peminjaman ruangan yang ada di Fakultas Matematika dan Ilmu

Page 18: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

15

Pengetahuan Alam (FMIPA) UNS agar penyajian data penggunaan/peminjaman

ruangan lebih efisien dan dapat memudahkan user untuk mengakses data

ruangan-ruangan yang ada di Fakultas Matematika dan Ilmu Pengetahuan Alam

(FMIPA) UNS melalui media website.

3.1.2 Analisis Kebutuhan Hardware

Hardware yang digunakan dalam pembuatan program Sistem Informasi

Monitoring Ruangan di Fakultas Matematika dan Ilmu Pengetahuan Alam

(FMIPA) UNS ini menggunakan PC dengan spesifikasi sebagai berikut:

1. Processor Pentium Dual-Core

2. Memori 512 MB DD2.

3. Harddisk 80 GB.

4. Display VGA atau resolusi yang lebih tinggi

5. Mouse

6. Keyboard

3.1.3 Analisis Kebutuhan Software

Software yang diperlukan dalam pembuatan Sistem Informasi Monitoring

Ruangan di Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS ini

antara lain :

1. Editor : Adobe Dreamweaver CS3.

2. XAMPP Control Panel Version 2.5 : PhpMyAdmin Version 3.3.9 dan

MySQL 5.5.8, Apache Version 2.2.17.

3. Software Pendukung : Photoshop 7, Browser Mozilla Firefox.

3.2 Perancangan Sistem

Perancangan sistem pada pembuatan Sistem Informasi Monitoring

Ruangan di Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS

Page 19: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

16

Berbasis Website ini meliputi perancangan Contex Diagram (CD), Data Flow

Diagram (DFD) dan relasi antar tabel.

3.2.1 Contex Diagram (CD)

Contex Diagram merupakan gambaran secara umum jalannya sistem.

Contex Diagram pada Sistem Informasi Monitoring Ruangan di Fakultas

Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS Berbasis Website ini

menjelaskan 3 external interactor yaitu peminjam, Umkap dan pimpinan.

Peminjam dapat melakukan pencarian data ruangan yang ingin mereka pinjam,

memesan ruangan, memberikan keluhan terhadap peminjaman ruangan dan

mendapatkan informasi peminjaman ruangan. Umkap disini bertindak sebagai

admin. Umkap bertanggungjawab untuk memaintenance data yang ada di dalam

website yaitu data ruang, data jenis ruangan, data upload, data permohonan

peminjaman ruangan, data peminjam ruangan dan data keluhan. Pimpinan disini

adalah dekan. Pimpinan mendapatkan laporan peminjaman ruangan yang dapat

dipilih melalui form pencarian yang terdapat di halaman pimpinan. Adapun

contex diagram pada Sistem Informasi Monitoring Ruangan Fakultas

Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS Berbasis Website

seperti pada Gambar 3.1 berikut :

Page 20: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

17

Umkap Pimpinan

Peminjam

Sistem Informasi

Monitoring Ruangan

FMIPA UNS

Username & Password

Data Ruangan

Data Jenis Ruangan

Data Upload

Data Peminjaman Ruangan

Data Peminjam Ruangan

Data Keluhan

Konfirmasi Username & Password

Info Ruangan

Info Jenis Ruangan

Info Upload

Info Peminjaman Ruangan

Info Peminjam Ruangan

Info Keluhan Data Download

Data Pemesanan Ruangan

Data Peminjam

Data Keluhan pelayanan

Info Alur Peminjaman Ruangan

Info Download

Info Ruangan

Info Peminjamanan Ruangan

Usernama & Password

Konfirmasi Peminjaman Ruang

Konfirmasi Username & Password

Laporan Peminjaman Ruang

Gambar 3.1 Contex Diagram (CD) Sistem Informasi Monitoring Ruangan

Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS Berbasis

Website

3.2.2 Data Flow Diagram (DFD)

Data Flow Diagram (DFD) merupakan model yang menggambarkan

sistem sebagai jaringan kerja antar fungsi yang saling berhubungan dengan aliran

dan penyimpanan data atau database. DFD yang dibuat di sistem ini terbagi

menjadi dua yaitu DFD level 0 dan DFD level 1.

3.2.2.1 DFD Level 0

DFD level 0 dari Sistem Informasi Monitoring Ruangan di Fakultas

Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS Berbasis Website ini

Page 21: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

18

menggambarkan semua proses serta aliran data yang terjadi dalam sistem secara

garis besar. Pada DFD Level 0 sistem ini terdapat 9 buah proses. Proses-proses

tersebut yaitu memesan ruangan, memberikan keluhan, download file, login,

pengolahan ruangan, pengolahan pemesanan ruangan, pengolahan peminjaman

ruangan, pengolahan download dan pengolahan keluhan. Proses pertama yaitu

proses memesan ruangan. Proses ini melibatkan aktor peminjam. Peminjam pada

proses ini dapat memberikan data peminjam dan data pemesanan ruangan pada

form yang disediakan. Data peminjam akan disimpan pada tabel peminjam

sedangkan data pemesanan ruangan akan disimpan pada tabel transruang. Proses

kedua yaitu proses memberikan keluhan. Proses ini melibatkan aktor peminjam.

Peminjam dapat memberikan keluhan berkaitan dengan peminjaman ruangan

yang dilakukannya. Data keluhan yang diberika oleh peminjam ini akan

disimpan pada tabel keluhan. Proses ketiga yaitu proses download file. Proses ini

melibatkan aktor peminjam. Peminjam pada proses ini dapat memilih daftar file

download yang disediakan. Data download yang dapat diunduh oleh peminjam

ini tersimpan di tabel upload. Proses keempat yaitu proses login. Proses ini

merupakan proses yang melibatkan aktor Umkap dan pimpinan. Umkap dan

pimpinan harus memasukkan username dan password pada proses ini. Tabel

yang berkaitan pada proses ini yaitu tabel user. Ketika Umkap dan pimpinan

memasukkan username dan password sistem akan mengecek pada tabel user.

Apabila username dan password yang dimasukkan benar, kemudian Umkap dan

pimpinan akan diarahkan ke halaman masing-masing (halaman admin untuk

Umkap dan halaman pimpinan untuk pimpinan). Proses kelima yaitu proses

pengolahan ruangan. Proses ini melibatkan aktor Umkap. Umkap dapat

melakukan pengolahan data ruangan dengan memasukkan data ruangan dan data

jenis ruangan pada proses ini. Proses pengolahan data ruangan ini melibatkan

tabel ruang dan tabel jenis ruangan. Proses kelima yaitu proses pengolahan

pemesanan ruangan. Proses ini melibatkan aktor Umkap. Umkap dapat

melakukan pengolahan data pemesanan ruangan dan data peminjam pada proses

Page 22: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

19

ini. Tabel yang berkaitan dengan proses pengolahan data pemesanan ruangan

yaitu tabel transruang dan tabel peminjam. Proses ketujuh yaitu proses

pengolahan peminjaman ruangan. Proses ini melibatkan aktor Umkap dan

pimpinan. Umkap dapat melakukan pengolahan data peminjaman dengan

memsukkan kode transaksi peminjaman, nama ruangan yang akan dipinjam dan

data peminjaman ruangan. Proses pengolahan data peminjaman ruangan ini

melibatkan tabel dettransruang. Pada proses pengolahan peminjaman ini

pimpinan dapat melihat informasi peminjaman ruangan/laporan peminjaman

ruangan yang dapat dipilih berdasarkan hari, bulan dan tahun peminjaman

ruangan. Proses kedelapan yaitu proses pengolahan download. Proses ini

melibatkan aktor Umkap. Umkap pada proses ini dapat mengelola data download

yang nantinya dapat diunduh oleh peminjam. Proses pengolahan data download

berkaitan dengan tabel download. Proses yang terakhir yaitu proses pengolahan

keluhan. Proses ini melibatkan aktor Umkap. Umkap dapat melihat keluhan yang

diberikan oleh peminjam berdasarkan transaksi peminjaman yang telah

dilakukan. Proses pengolahan keluhan melibatkan tabel keluhan dan tabel

katasorter. Tabel katasorter merupakan tabel yang memuat kata-kata tertentu

yang digunakan untuk mengganti kata-kata tertentu yang diinputkan peminjam

ketika memberikan keluhan. Adapun DFD Level 0 untuk sistem ini seperti yang

terlihat pada Gambar 3.2.

Page 23: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

20

Peminjam

Memesan

Ruangan

Pengolahan Data

Ruangan

Pengolahan

Peminjaman

Ruangan

Data Peminjam

Data Pesanan Ruang

Pengolahan

Download

D1. UserD1. User

D7. DetTrans_RuangD7. DetTrans_Ruang

D3. Jenis_RuanganD3. Jenis_Ruangan

D4. RuangD4. Ruang

D5. PeminjamD5. Peminjam

D6. TransRuangD6. TransRuang

D2. UploadD2. Upload

Data Peminjam

Data Pesanan Ruang

Umkap

Pimpinan

LoginUsername & Password

Konfirmasi Username&Password

Username & Password

Konfirmasi Username & Password

Data Ruangan, Data Jenis Ruangan

Info Ruangan, Info Jenis Ruangan

Data Ruangan

Info Ruangan

Data Jenis Ruangan

Info Jenis Ruangan

Pengolahan

Pemesanan

Ruangan

Data Peminjam, Data Pesanan Ruangan

Info Peminjam, Info Pesanan RuanganData Peminjam

Info Peminjam

Data Pesanan Ruangan

Info Pesanan Ruangan

Nama Ruangan, Kode Transaksi,

Data Peminjaman Ruangan

Nama Ruangan, Kode Transaksi,

Info Peminjaman Ruangan

Nama Ruangan, Kode Transaksi, Data Peminjaman Ruangan

Nama Ruangan, Kode Transaksi, Info Peminjaman Ruangan

Download File

Info Download

Data Download

Info Download

Data Download

Info Download

Info Download

Username & Password

Konfirmasi Username&Password

Laporan Peminjaman Ruangan

Laporan Peminjaman Ruangan

Info Ruangan

Info Peminjaman Ruangan

Memberikan

Keluhan

Data Keluhan

D8. KeluhanD8. Keluhan

Pengolahan

Keluhan

Data Keluhan

Info Keluhan

Data Keluhan, Data Kata yang di Sortir, Kode Transaksi

Info Keluhan, Info Kata yang di Sortir, Kode Transaksi

Kode Transaksi

Info Keluhan

Info Keluhan

1.0

2.0

3.0

4.0

5.0

6.0

7.0

8.0

9.0

D9. KatasortirD9. Katasortir Data Kata yang di Sortir

Info Kata yang di Sortir

Info Kata yang di Sortir

Kode Transaksi

Data Keluhan

Data Kata yang di Sortir

Nama Ruangan

Nama Ruangan

Gambar 3.2 Data Flow Diagram (DFD) Level 0 Sistem Informasi Monitoring

Ruangan Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS

Berbasis Website

Page 24: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

21

3.2.2.2 DFD level 1

DFD level 0 hanya menggambarkan garis besar dari keseluruhan proses

yang terjadi pada sistem sehingga perlu dibuat DFD level 1 yang merupakan

hasil dekomposisi dari DFD level 0. Tujuan dibuatnya DFD Level 1 ini untuk

memberikan gambaran yang lebih jelas dan mendetail mengenai keseluruhan

proses serta aliran data yang terjadi dalam sistem sampai pada tahap

penyimpanan data dalam database (data store) yang nantinya akan memudahkan

dalam proses implementasi dari sistem. DFD Level 1 pada pembuatan sistem ini

terdiri dari 5 proses yaitu DFD Level 1 proses pengolahan ruangan, DFD Level 1

proses pengolahan pemesanan ruangan, DFD Level 1 proses pengolahan

peminjaman ruangan, DFD Level 1 proses pengolahan download dan DFD Level

1 proses pengolahan keluhan.

1. DFD Level 1 Proses 5 Pengolahan Ruangan

Input data

pengolahan

ruanganUmkap

Data ruang, Data jenis ruangan

D6. Jenis_RuanganD6. Jenis_RuanganD5. RuangD5. Ruang

Update data

pengolahan

ruangan

Info Ruangan, Info Jenis Ruangan

Data ruang, Data jenis ruangan

Info Ruangan, Info Jenis Ruangan

Data jenis ruangan

Info jenis ruangan

Data ruangan

Info ruangan

Data jenis ruangan

Info jenis ruangan

Data ruangan

Info ruangan

5.1

5.2

Pencarian Data

Ruangan

Data ruang, Data jenis ruangan

Info Ruangan, Info Jenis Ruangan

Data ruang

Info ruangan

Info jenis ruangan

Data jenis ruangan

5.3

Gambar 3.3 DFD Level 1 Proses 5 Pengolahan Ruangan

Page 25: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

22

Gambar 3.3 meruakan DFD level 1 proses 5 pengolahan ruangan. Proses

ini menggambarkan proses pengolahan ruangan yang dilakukan oleh Umkap.

Proses yang terdapat pada level ini terbagi menjadi tiga buah proses yaitu proses

insert data pengolahan ruangan, update data pengolahan ruangan dan pencarian

data ruangan. Data-data yang terlibat pada proses ini yaitu data ruangan dan data

jenis ruangan. Tabel yang terlibat pada proses ini yaitu Tabel Ruang dan Tabel

Jenis_Ruangan.

2. DFD Level 1 Proses 6 Pengolahan Pemesanan Ruangan

Umkap

Update Data

Pemesanan

ruangan

Data Peminjam, Data pesanan Ruangan

D8. TransRuangD8. TransRuang

D9. PeminjamD9. Peminjam

6.1

Insert Data

Pemesanan

ruangan

Data Peminjam, Data pesanan Ruangan

Info Peminjam, Info Pesanan Ruangan

Info Peminjam, Info Pesanan Ruangan

6.2

Data pesanan Ruangan

Info Pesanan Ruangan

Data Peminjam

Info Peminjam

Data Peminjam

Info Peminjam

Data pesanan Ruangan

Info Pesanan Ruangan

Pencarian Data

Pemesanan

ruangan

Tanggal/Bulan/TahunPemesanan

Info Peminjam, Info Pesanan Ruangan

Data pesanan Ruangan

Info Pesanan Ruangan

Data Peminjam

Info Peminjam

6.3

Gambar 3.4 DFD Level 1 Proses 6 Pengolahan Pemesanan Ruangan

Gambar 3.4 merupakan DFD level 1 proses 6 pengolahan pemesanan

ruangan. Proses ini menggambarkan proses pengolahan pemesanan ruangan yang

meliputi proses insert data pemesanan ruangan, update data pemesanan ruangan

dan pencarian data pemesanan ruangan. Data yang terlibat pada level ini yaitu

Page 26: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

23

data peminjam dan data pesanan ruangan. Data-data tersebut disimpan pada

Tabel Peminjam dan Tabel TransRuang.

.

3. DFD level 1 Proses 7 Pengolahan Peminjaman Ruangan

Umkap

Pimpinan

D7. DetTrans_RuangD7. DetTrans_Ruang

Input Data

Peminjaman

Ruangan

Nama Ruangan, Data Peminjaman Ruangan

Nama Ruangan, Info Peminjaman Ruangan

Update Data

Peminjaman

Ruangan

Cetak Laporan

Peminjaman

Ruangan

Nama Ruangan, Data Peminjaman Ruangan

Nama Ruangan, Info Peminjaman Ruangan

Data Peminjaman Ruangan

Info Peminjaman Ruangan

Data Peminjaman Ruangan

Info Peminjaman Ruangan

Hari//Bulan/Tahun Peminjaman

Laporan Peminjaman Ruangan

Data Peminjaman Ruangan

Laporan Peminjaman Ruangan

7.1

7.2

7.3

Hari//Bulan/Tahun Peminjaman

Laporan Peminjaman Ruangan

Gambar 3.5 DFD Level 1 Proses 7 Pengolahan Peminjaman Ruangan

Gambar 3.5 merupakan DFD level 1 proses 7 pengolahan peminjaman

ruangan. Proses ini yang terlibat pada level ini meliputi proses insert data

peminjaman ruangan, update data peminjaman ruangan dan cetak laporan

Page 27: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

24

peminjaman ruangan. Data yang diolah pada proses ini akan disimpan pada

Tabel DetTrans_Ruang.

4. DFD level 1 Proses 8 Pengolahan Download

Umkap

D2. UploadD2. Upload

Insert data

download

Data download

Info download

Data download

Info download

Update data

download

Info download

Data download

Info download

Data download

8.1

8.2

Pencarian data

download

Tanggal/Bulan/Tahun

Info download

Data download

Info download

8.3

Gambar 3.6 DFD level 1 Proses Pengolahan Download

Gambar 3.6 merupakan DFD level 1 proses 8 pengolahan download.

Proses yang terlibat pada lavel ini yaitu proses insert data download, update data

download dan pencarian data download. Data yang diolah pada proses ini akan

disimpan pada Tabel Upload.

Page 28: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

25

5. DFD Level 1 Proses 9 Pengolahan Keluhan

Umkap

D8. KeluhanD8. Keluhan

Insert Kata yang

disortir

Data Kata yang di Sortir

Info Kata yang di Sortir

Data Kata yang di Sortir

Info Kata yang di Sortir

Update Data

Keluhan dan Kata

yang disortirInfo Keluhan, Info Kata yang di Sortir, Kode Transaksi

Data Keluhan, Data Kata yang di Sortir,

Kode Transaksi

Info Keluhan

Data Keluhan

9.1

9.2

D9. KatasortirD9. Katasortir

Data Kata yang di Sortir

Info Kata yang di Sortir

D6. TransRuangD6. TransRuang

Kode Transaksi

Kode Transaksi

Gambar 3.7 DFD Level 1 Proses 9 Pengolahan Keluhan

Gambar 3.7 merupakan DFD Level 1 proses 9 pengolahan data keluhan.

Proses ini memuat proses insert kata yang disortir dan update data keluhan dan

kata yang disortir. Data keluhan yang tersimpan pada sitem merupakan data

keluhan yang diberikan oleh peminjam berkaitan dengan peminjaman ruangan

yang dilakukan. Data kata jele kata yang disortir merupakan data kata-kata yang

tersimpan pada Tabel katasortir yang digunakan untuk mengganti kata-kata

tertentu yang terdapat pada data keluhan yang diberikan oleh peminjam. Data

keluhan yang diberikan peminjam ini tersimpan pada Tabel Keluhan.

3.3 Analisis dan Perancangan Basis Data

3.3.1 Entity Relationship Diagram (ERD)

Adapun Entity Relationship Diagram (ERD) pada sistem ini seperti pada

Gambar 3.8.

Page 29: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

26

Ruang

Jenis_Ruangan

Mempunyai

N

1

kapasitaskapasitas

Kode_jenis_ruanganKode_jenis_ruangan

Kode_ruanganKode_ruangan

ukuranukuran

Nama_ruanganNama_ruangan

Nama_fileNama_file

jamAkhirjamAkhir

jamMulaijamMulai

Nama_jenis_ruanganNama_jenis_ruanganKode_jenis_ruanganKode_jenis_ruangan

tglAwalSewaRtglAwalSewaR

Kode_transRuangKode_transRuang

Kode_ruanganKode_ruangan

Status Status

keteranganketerangan

Kode_peminjamKode_peminjam

OrganisasiOrganisasi

tglAkhirSewaRtglAkhirSewaR

Kontak Kontak

PenanggungjawabPenanggungjawab

Keluhan

isiisi

Kode_keluhanKode_keluhan

namanama

tanggaltanggalemailemail

TransRuang Melakukan 1

N

PeminjamN

N

Kode_peminjamKode_peminjam

Tgl_transTgl_transKode_transRuangKode_transRuang

kapasitaskapasitas

keperluankeperluan

Kode_transRuangKode_transRuang

1MempunyaiN

Mempunyai

DetTransRuang

Gambar 3.8 Entity Relationship Diagram (ERD) Sistem Informasi Monitoring

Ruangan Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS

Berbasis Website

Keterangan : Relasi antara Tabel TransRuang dan Tabel Keluhan merupakan

relasi satu ke banyak dimana sebuah transaksi peminjaman ruangan dapat

memiliki 0 keluhan atau banyak keluhan.

3.3.2 Perancangan Tabel Database

Penyampaian data pada pembuatan sistem ini menggunakan database

yang bernama simoru dan dengan menggunakan SQL sebagai bahasa standar

yang digunakan untuk mengakses database. Adapun tabel-tabel yang digunakan

dalam sistem ini sebagai berikut :

3.3.2.1 Tabel User

Tabel user ini memuat data-data user yang terlibat di sistem. Tabel ini

mengatur tingkat level pengguna. Struktur tabel user seperti pada Tabel 3.1.

Page 30: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

27

Tabel 3.1 Tabel User

No Field Type Size Keterangan

1 id_user varchar 20 Primary key

2 Username varchar 25 Username user

3 Password varchar 32 Password user

4 Level enum Level user (0 untuk admin

dan 1 untuk pimpinan)

5 Status enum status user aktif atau tidak

(Y,N)

3.3.2.2 Tabel Upload

Tabel upload ini memuat data-data file yang disimpan/diupload oleh

admin di sistem. Struktur tabel upload seperti pada Tabel 3.2.

Tabel 3.2 Tabel Upload

No Field Type Size Keterangan

1 kode_upload varchar 12 Primary key

2 Headline varchar 100 Headline

3 Abstraksi text Abstraksi file

4 Name varchar 50 Nama file

5 Type varchar 50 Tipe file

6 Size int 3 Ukuran file

7 Content mediumblob Content file

8 Tanggal date Tanggal upload

9 Status enum status file aktif atau tidak

(Y,N)

Page 31: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

28

3.3.2.3 Tabel Profil

Tabel profil ini memuat data-data profil website. Struktur tabel profil

seperti pada Tabel 3.3.

Tabel 3.3 Tabel Profil

3.3.2.4 Tabel Statistik

Tabel statistik ini memuat data-data statistik website. Struktur tabel

statistik seperti pada Tabel 3.4.

Tabel 3.4 Tabel Statistik

No Field Type Size Keterangan

1 Ip varchar 15 Ip address komputer

2 Tanggal date Tanggal akses website

3 Hits int 5 Hits

4 Online varchar 20 Jumlah pengunjung online

3.3.2.5 Tabel Keluhan

Tabel keluhan merupakan tabel yang memuat data-data keluhan

peminjam. Struktur tabel keluhan seperti pada Tabel 3.5.

No Field Type Size Keterangan

1 id_profil int 1 Primary key, auto

increment

2 Profil text Profil website

3 Alamat varchar 50 Alamat

4 Kontak varchar 75 Kontak

5 Status enum status user (Y,N)

Page 32: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

29

Tabel 3.5 Tabel Keluhan

No Field Type Size Keterangan

1 kode_keluhan varchar 2 Primary key, auto

increment

2 kode_trasnRuang varchar 9 Kode transaksi ruangan,

Foreign key

3 Nama varchar 30 Nama pemberi keluhan

4 Email varchar 50 Email pemberi keluhan

5 Isi text Isi keluhan

6 Tanggal date Tanggal pengisian

keluhan

3.1.1.1 Tabel Katasortir

Tabel katasortir merupakan tabel yang memuat data-data kata yang

digunakan untuk mengganti kata-kata tertentu yang diberikan peminjam ketika

memberikan keluhan. Struktur tabel katasortir seperti pada Tabel 3.6.

Tabel 3.6 Tabel Katasortir

No Field Type Size Keterangan

1 id_kata int 1 Primary key, auto

increment

2 kata varchar 60 Kata sortir

3 ganti varchar 60 Kata ganti

3.1.1.2 Tabel Jenis Ruangan

Tabel jenis ruangan merupakan tabel yang memuat data-data jenis

ruangan. Struktur tabel jenis ruangan seperti pada Tabel 3.7.

Page 33: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

30

Tabel 3.7 Tabel Jenis Ruangan

No Field Type Size Keterangan

1 kode_jenis_ruangan varchar 9 Primary key

2 nama_jenis_ruangan varchar 25 Nama jenis ruangan

3.1.1.3 Tabel Ruang

Tabel ruang ini memuat data-data ruangan yang ada di sistem. Struktur

tabel ruang seperti pada Tabel 3.8.

Tabel 3.8 Tabel Ruang

No Field Type Size Keterangan

1 kode_ruangan varchar 8 Primary key

2 kode_jenis_ruangan varchar 9 Foreign key

3 nama_ruangan varchar 50 Nama ruangan

4 Ukuran varchar 10 Ukuran ruangan

5 Kapasitas int 5 Kapasitas ruangan

6 nama_file varchar 100 Foto ruangan

7 Keterangan text Keterangan ruangan

3.1.1.4 Tabel Peminjam

Tabel peminjam merupakan tabel yang memuat data-data peminjam

ruangan. Struktur tabel peminjam seperti pada Tabel 3.9.

Tabel 3.9 Tabel Peminjam

No Field Type Size Keterangan

1 kode_peminjam varchar 9 Primary key

2 Organisasi varchar 12 Nama organisasi yang

meninjam ruangan

Page 34: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

31

Tabel 3.9 : Lanjutan

No Field Type Size Keterangan

3 Kontak Varchar 30 Kontak peminjam

4 Penanggungjawab Varchar 25 Nama penanggungjawab

peminjaman

3.1.1.5 Tabel Transruang

Tabel TransRuang merupakan tabel yang menyimpan data-data transaksi

peminjaman ruangan. Struktur tabel TransRuang seperti pada Tabel 3.10.

Tabel 3.10 Tabel Transruang

No Field Type Size Keterangan

1 kode_tansRuang varchar 9 Primary key

2 kode_peminjam varchar 9 Foreign key

3 tgl_trans date Tanggal transaksi

ruangan

4 Kapasitas int 5 Kapasitas ruangan yang

dibutuhkan oleh

peminjam ruangan

5 Keperluan Text Keperluan peminjaman

3.1.1.6 Tabel DetailTransRuang

Tabel DetailTransRuang merupakan tabel yang memuat data-data

peminjaman ruangan secara detail. Struktur tabel DetailTransRuang seperti pada

Tabel 3.11.

Page 35: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

32

Tabel 3.11 Tabel DetailTransRuang

No Field Type Size Keterangan

1 kode_transRuang varchar 9 Foreign key

2 kode_ruangan varchar 8 Foreign key

3 tglAwalSewaR Date Tanggal mulai pinjam

4 tglAkhirSewaR Date Tanggal selesai pinjam

5 jamMulai varchar 5 Jam mulai peminjaman

6 jamAkhir varchar 5 Jam berakhir

peminjaman

7 status enum Status peminjaman aktif

(Y) atau tidak aktif (N)

3.3.3 Relasi Antar Tabel (RAT)

Adapun Relasi Antar Tabel (RAT) yang digunakan seperti pada Gambar

3.9.

Gambar 3.9 Relasi Antar Tabel (RAT) Sistem Informasi Monitoring Ruangan

Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS Berbasis

Website

Page 36: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

33

3.4 Perancangan Halaman Website

Halaman website yang akan dirancang terdiri dari tiga bagian, yaitu

halaman website untuk peminjam, halaman website untuk Umkap dan halaman

website untuk pimpinan.

3.4.1 Rancangan Halaman Peminjam

Halaman peminjam yaitu halaman yang dapat dilihat oleh peminjam

website. Peminjam dapat melihat content yang terdapat di website secara

langsung tanpa melakukan login terlebih dahulu. Rancangan halaman peminjam

seperti pada Gambar 3.10.

HEADER

CONTENT

FOOTER

Gambar 3.10 Rancangan Halaman Peminjam

3.4.2 Rancangan Halaman Login

Halaman login adalah halaman yang digunakan untuk login pimpinan dan

Umkap. Untuk login ke halaman yang diinginkan dengan memasukkan username

dan password. Adapun tampilan halaman untuk login seperti pada Gambar 3.11.

LINKS

Page 37: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

34

Login

Username

Password

Gambar 3.11 Rancangan Halaman Login

3.4.3 Rancangan Halaman Pimpinan

Halaman pimpinan yaitu halaman yang dapat diakses oleh pimpinan

(dekan). Dekan dapat melihat data ruangan, data peminjaman ruangan dan

update password pimpinan. Sebelum masuk ke halaman utama pimpinan,

pimpinan harus login terlebih dahulu. Adapun rancangan dari halaman utama

pimpinan seperti pada Gambar 3.12.

HEADER

Login Status

CONTENT

FOOTER

Gambar 3.12 Rancangan Halaman Pimpinan

Login

MENU UTAMA

Page 38: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

35

3.4.4 Rancangan Halaman Website Untuk Umkap

Halaman ini merupakan halaman yang dapat diakses oleh Umkap. Umkap

memiliki hak dalam mengelola dan mengatur seluruh fasilitas yang ada dalam

website. Umkap mengelola seluruh data yang masuk ke dalam database dan

berhak menghapus serta mengedit data. Untuk mengakses halaman ini Umkap

harus login terlebih dahulu. Rancangan halaman Umkap seperti pada Gambar

3.13.

HEADER

Login Status

CONTENT

FOOTER

Gambar 3.13 Rancangan Halaman Umkap

MENU ADMIN

Page 39: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

36

BAB IV

IMPLEMENTASI DAN ANALISA

4.1 Implementasi

Pembuatan website ini mencakup tiga halaman yaitu halaman untuk

peminjam, halaman untuk pimpinan (dekan) dan halaman untuk Umkap (admin).

Halaman peminjam menyediakan fitur-fitur untuk peminjam memesan ruangan,

download file, info ruangan, dan info peminjaman yang meliputi cek jadwal

peminjaman, informasi status peminjaman ruangan, jumlah peminjaman ruangan

dan alur peminjaman ruangan. Pimpinan dapat melihat informasi peminjaman

ruangan/laporan peminjaman dan update password pimpinan. Umkap disini

memiliki hak akses untuk memaintenance seluruh data yang ada di website.

Adapun implementasi Sistem Informasi Monitoring Ruangan Fakultas

Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS sebagai berikut.

4.1.1 Desain Program

4.1.1.1 Halaman Index

Halaman pertama yang akan dilihat ketika melihat website ini merupakan

halaman index. Halaman index memuat menu-menu yang disediakan untuk

peminjam. Pilihan links yang pada halaman ini yaitu Profil, Memesan Ruangan,

Download File, Info Ruangan, dan Info Peminjaman yang meliputi cek jadwal

peminjaman, informasi status peminjaman ruangan, jumlah peminjaman ruangan

dan alur peminjaman ruangan. Selain itu, pada halaman index ini juga disediakan

form login. Form login ini digunakan oleh Umkap dan pimpinan untuk login ke

sistem. Adapun tampilan halaman index seperti pada Gambar 4.1.

Page 40: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

37

Gambar 4.1 Halaman Index Peminjam

4.1.1.2 Form Pemesanan Ruangan

Form pemesanan ruangan digunakan peminjam untuk memesan ruangan.

Pada form ini peminjam dapat memasukkan nama organisasi peminjam, email

Page 41: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

38

peminjam, penanggungjawab, kapasitas yang dibutuhkan dan keperluan

peminjaman ruangan. Adapun tampilan form pemesanan ruangan seperti pada

Gambar 4.2.

Gambar 4.2 Form Pemesanan Ruangan

4.1.1.3 Halaman List Download

Halaman list download merupakan halaman yang menyediakan fasilitas

bagi peminjam untuk mendownload file yang diupload oleh Umkap. Peminjam

dapat menekan tombol download untukmengunduh file yang dibutuhkan.

Informasi yang terdapat pada halaman ini adalah headline file, abstraksi file, nama

file, tipe file dan ukuran file. Adapun tampilan halaman download seperti pada

Gambar 4.3.

Page 42: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

39

Gambar 4.3 Halaman List Download

4.1.1.4 Halaman Info Ruangan

Halaman info ruangan ini memuat informasi tentang ruangan-ruangan

yang ada di Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS.

Informasi yang disajikan pada daftar ruangan ini adalah gambar ruangan, nama

ruangan dan keterangan ruangan. Peminjam dapat melihat informasi mengenai

ruangan secara lebih detail dengan memilih link “Selengkapnya”. Adapun

tampilan halaman info ruangan seperti Gambar 4.4 dan tampilan halaman info

ruangan secara detail pada Gambar 4.5.

Page 43: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

40

Gambar 4.4 Halaman Info Ruangan

Gambar 4.5 Halaman Detail Info Ruangan

4.1.1.5 Form Cek Jadwal Ruangan

Form cek jadwal digunakan untuk mencari jadwal peminjaman ruangan.

pada form ini peminjam dapat melakukan pencarian jadwal ruangan dengan

Page 44: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

41

memilih semua atau salah checkbox yang disediakan. Form cek jadwal ruangan

seperti pada Gambar 4.6 dan tampilan hasil pencariannya seperti pada Gambar

4.7.

Gambar 4.6 Form Cek Jadwal Ruangan

Gambar 4.7 Hasil Pencarian Jadwal Ruangan

4.1.1.6 Halaman Status Peminjaman Ruangan

Halaman status peminjaman ruangan memuat data peminjaman ruangan

yang telah disetujui surat permohonan peminjaman ruangannya. Peminjam dapat

melihat informasi mengenai nama ruangan yang dipinjam, tanggal mulai

peminjaman, tanggal selesai peminjaman, jam mulai peminjaman, jam berakhir

peminjaman, penanggungjawab, nama organisasi dan status peminjaman. Status

“Y” menandakan bahwa peminjaman ruangan tersebut telah disetujui dan status

“N” menandakan bahwa peminjaman tersebut belum disetujui. Selain itu,

Page 45: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

42

peminjam juga dapat memberikan keluhan berkaitan dengan peminjaman ruangan

yang ada dengan memilih tombol detail. Adapun tampilan halaman status

peminjaman ruangan seperti pada Gambar 4.8 dan halaman detail peminjaman

ruangan seperti pada Gambar 4.9.

Gambar 4.8 Halaman Status Peminjaman Ruangan

Gambar 4.9 Halaman Detail Peminjaman Ruangan

Page 46: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

43

4.1.1.7 Halaman Jumlah Peminjaman Ruangan

Halaman jumlah peminjaman ruangan memberikan informasi jumlah

peminjaman ruangan baik peminjaman ruangan yang sudah disetuji maupun

peminjaman ruangan yang belum disetujui. Peminjam dapat memilih tombol

“Detail” pada masing-masing pilihan untuk melihat informasi peminjaman

ruangan yang telah disetujui dan peminjaman ruangan yang belum disetujui.

Adapaun tampilan halaman jumlah peminjaman ruangan seperti pada Gambar

4.10.

Gambar 4.10 Halaman Jumlah Peminjaman Ruangan

4.1.1.8 Halaman Alur Peminjaman Ruangan

Halaman alur peminjaman ruangan memberikan informasi

ketentuan/langka-langkah peminjaman ruangan yang ada di Fakultas Matematika

dan Ilmu Pengetahuan Alam (FMIPA) UNS. Informasi yang diberikan pada

halaman ini berupa gambar, ketika peminjam menyorot atau mendekatkan mouse

ke gambar tersebut akan muncul keterangan yang berkaitan dengan gambar

tersebut. Adapun halaman alur peminjaman ruangan seperti pada Gambar 4.11.

Gambar 4.11 Halaman Alur Peminjaman Ruangan

Page 47: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

44

4.1.1.9 Halaman Utama Pimpinan

Halaman pimpinan merupakan halaman yang digunakan pimpinan

(dekan). Pimpinan dapat melihat data peminjaman ruangan/laporan peminjaman

ruangan dan melakukan update password pimpinan. Adapun tampilan halaman

pimpinan seperti pada Gambar 4.12.

Gambar 4.12 Halaman Utama Pimpinan

4.1.1.10 Halaman Peminjaman Ruangan

Halaman peminjaman ruangan memuat informasi tentang data

peminjaman yang terdapat di Fakultas Matematika dan Ilmu Pengetahuan Alam

(FMIPA) UNS. Pimpinan dapat melihat detail peminjaman ruangan dengan

menekan tombol Detail pada halaman ini. Adapun tampilan untuk halaman

peminjaman ruangan seperti pada Gambar 4.13 dan tampilan untuk informasi

detail peminjaman ruangan seperti pada Gambar 4.14.

Page 48: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

45

Gamabar 4.13 Halaman Peminjaman Ruangan

Gambar 4.14 Detail Peminjaman Ruangan

4.1.1.11 Laporan Peminjaman Ruangan

Laporan peminjaman ruangan digunakan untuk mencari data peminjaman

dengan memilih berdasarkan hari, bulan dan tahun peminjaman ruangan yang

telah dilakukan. Setelah memilih hari, bulan dan tahun peminjaman, pimpinan

Page 49: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

46

dapat melihat hasil pencarian peminjaman ruangan sesuai dengan pilihan yang

dipilih. Informasi yang diperoleh dari hasil pencarian yaitu kode ruangan, nama

ruangan, tanggal pinjam, tanggal selesai, jam mulai peminjaman, jam selesai

peminjaman, keperluan dan organisasi yang meminjam ruangan. Adapun

tampilan halaman form pencarian peminjaman ruangan seperti pada Gambar

4.15, tampilan hasil pencarian peminjaman ruangan seperti pada Gambar 4.16

(pada Gambar 4.16 hasil pencarian didasarkan pada pemilihan berdasarkan hari

yaitu pada tanggal 27 Juni 2012) dan tampilan laporan peminjaman ruangan

seperti pada gambar 4.17.

Gambar 4.15 Form Pencarian Peminjaman Ruangan

Gambar 4.16 Form Hasil Pencarian Peminjaman Ruangan

Page 50: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

47

Gambar 4.17 Laporan Peminjaman Ruangan

Page 51: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

48

4.1.1.12 Form Update Password Pimpinan

Form update password pimpinan merupakan form yang digunakan untuk

mengubah data password sebelumnya. Pimpinan harus memasukkan password

lama, kemudian memasukkan password baru dan konfimasi password untuk

dapat mengganti password lama. Adapun tampilan form update password

pimpinan seperti Gambar 4.18.

Gambar 4.18 Form Update Password Pimpinan

4.1.1.13 Halaman Utama Umkap

Halaman Umkap merupakan halaman yang digunakan Umkap untuk

mengatur seluruh data yang ada di sistem. Menu-menu yang dapat dipilih Umkap

yaitu Control Panel, Pengolahan Ruangan, Pengolahan Pemesanan Ruangan,

Pengolahan Peminjaman Ruangan, Pengolahan Download dan Pengolahan

Keluhan. Selain itu terdapat juga terdapat pilihan menu Profil yang berisi profil

website, user dan update password Umkap. Adapun tampilan halaman Umkap

seperti pada Gambar 4.19.

Page 52: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

49

Gambar 4.19 Halaman Utama Umkap

4.1.1.14 Halaman Manage Ruangan

Halaman manage ruangan digunakan untuk mengatur data ruangan yang

ada di Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS. Umkap

dapat mengedit data ruangan, menghapus data ruangan, melakukan pencarian data

ruangan dan menambah data ruangan pada halaman ini. Adapun tampilan

halaman manage data ruangan seperti pada Gamabr 4.20.

Page 53: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

50

Gambar 4.20 Halaman Manage Ruangan

4.1.1.15 Form Tambah Data Ruang

Form tambah data ruang digunakan untuk menambahkan data ruangan.

Field-field yang harus dimasukkan Umkap saat menginputkan data ruangan yaitu

kode ruangan, jenis ruangan, nama ruangan, ukuran, kapasitas, foto ruangan dan

keterangan. Adapun tampilan form tambah data ruang seperti pada Gambar 4.21.

Gambar 4.21 Form Tambah Data Ruang

Page 54: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

51

4.1.1.16 Form Edit Data Ruang

Form edit data ruang digunakan untuk mengedit data ruangan yang

tersimpan di sistem. Umkap dapat merubah kode ruangan, jenis ruangan, nama

ruangan, ukuran, kapasitas dan keterangan yang telah disimpan sebelumnya.

Adapun tampilan form edit data ruang seperti pada Gambar 4.22.

Gambar 4.22 Form Edit Data Ruang

4.1.1.17 Form Pencarian Data Ruangan

Form pencarian data ruangan digunakan untuk mencari data ruangan

berdasarkan kode ruangan dan nama ruangan. Umkap dapat memilih semua

checkbox atau memilih satu checkbox yang digunakan sebagai parameter

Page 55: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

52

pencarian data ruangan. adapaun tampilan form pencarian data ruangan seperti

pada Gambar 4.23 dan tampilan hasil pencarian data ruangan seperti pada

Gambar 4.24.

Gambar 4.23 Form Pencarian Data Ruangan

Gambar 4.24 Hasil Pencarian Data Ruangan

4.1.1.18 Halaman Manage Data Jenis Ruangan

Halaman manage data jenis ruangan digunakan untuk mengatur data jenis

ruangan. Umkap dapat mengedit data jenis ruangan, menghapus data jenis

ruangan, melakukan pencarian data jenis ruangan dan menambah data jenis

ruangan. Adapun tampilan halaman manage data jenis ruangan seperti pada

Gambar 4.25.

Page 56: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

53

Gambar 4.25 Halaman Manage Data Jenis Ruangan

4.1.1.19 Form Tambah Jenis Ruangan

Form tambah data jenis ruangan digunakan untuk menambahkan data

jenis ruangan. Data yang dimasukkan pada form ini adalah nama jenis ruangan.

Adapun tampilan form tambah jenis ruangan seperti pada Gambar 4.26.

Gambar 4.26 Form Tambah Jenis Ruangan

4.1.1.20 Form Edit Data Jenis Ruangan

Form edit data jenis ruangan digunakan untuk mengubah data jenis

ruangan. Adapun tampilan form edit data jenis ruangan seperti pada Gambar 4.27.

Gambar 4.27 Form Edit Data Jenis Ruangan

Page 57: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

54

4.1.1.21 Form Pencarian Jenis Ruangan

Form pencarian jenis ruangan digunakan untuk mencari data jenis

ruangan yang tersimpan di sistem. Form pencarian data jenis ruangan ini

menyediakan dua parameter untuk melakukan pencarian ruangan yaitu kode jenis

ruangan dan nama jenis ruangan. Umkap dapat memilih semua checkbox tersebut

atau memilih salah satu checkbox saja. Adapun tampilan form pencarian jenis

ruangan seperti pada Gambar 4.28 dan tampilan hasil pencarian jenis ruangan

seperti pada Gambar 4.29.

Gambar 4.28 Form Pencarian Jenis Ruangan

Gambar 4.29 Hasil Pencarian Jenis Ruangan

4.1.1.22 Halaman Manage Data Pemesanan Ruangan

Halaman manage data pemesanan ruangan merupakan halaman yang

digunakan untuk mengatur data pemesanan ruangan. Umkap dapat mengedit data

pemesanan ruanan, menghapus data pemesanan ruangan, melakukan pencarian

data pemesanan ruangan dan menambah data pemesanan ruangan. Adapun

tampilan dari halaman manage data pemesanan ruangan seperti pada Gambar

4.30.

Page 58: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

55

Gambar 4.30 Halaman Manage Data Pemesanan Ruangan

4.1.1.23 Form Tambah Pemesanan Ruangan

Form tambah pemesanan ruangan digunakan untuk menambahkan data

pemesanan ruangan. Data yang dimasukkan pada form ini yaitu nama organisasi,

email, penanggungjawab, kapasitas yang dibutuhkan dan keperluan peminjaman

ruangan. Adapun tampilan form tambah pemesanan ruangan seperti pada Gambar

4.31.

Gambar 4.31 Form Tambah Pemesanan Ruangan

Page 59: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

56

4.1.1.24 Form Detail Pemesanan Ruangan

Form detail pemesanan ruangan digunakan untuk melihat data pemesanan

ruangan. Form detail pemesanan ini memuat data kode transaksi peminjaman,

kode peminjam, tanggal pemesanan ruangan, organisasi/instatnsi yang melakukan

peminjaman ruangan, kontak, penanggungjawab, kapasitas yang dibutuhkan dan

keperluan peminjaman ruangan. Umkap disini hanya dapat melihat datanya saja

dan tidak dapat mengubah data tersebut. Adapun tampilan form detail pemesanan

ruangan seperti pada Gambar 4.32.

Gambar 4.32 Form Detail Pemesanan Ruangan

4.1.1.25 Form Pencarian Data Pemesanan Ruangan

Form pencarian data pemesanan ruangan digunakan untuk mencari data

pemesanan ruangan. Umkap dapat menampampilkan data peminjam berdasarkan

tanggal, bulan dan tahun melalui form pencarian ini. Adapun tampilan form

pencarian data pemesanan ruangan seperti pada Gambar 4.33 dan hasil pencarian

pemesanan ruangan seperti pada Gambar 4.34 (pada Gambar 4.34 merupakan

contoh hasil pencarian pemesanan ruangan yang dipilih berdasarkan hari).

Page 60: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

57

Gambar 4.33 Form Pencarian Data Pemesanan Ruangan

Gambar 4.34 Hasil Pencarian Data Pemesanan Ruangan

4.1.1.26 Halaman Manage Peminjam Ruangan

Halaman manage peminjam ruangan digunakan untuk mengatur data

peminjam ruangan. Umkap dapat mengubah data peminjam, menghapus data

peminjam dan melakukan pencarian data peminjam. Adapun tampilan halaman

manage peminjam ruangan seperti pada Gambar 4.35.

Gambar 4.35 Halaman Manage Peminjam Ruangan

Page 61: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

58

4.1.1.27 Form Edit Data Peminjam Ruangan

Form Edit data peminjam ruangan digunakan untuk mengubah data

peminjam ruangan. Umkap dapat mengubah data organisasi peminjam, kontak

peminjam dan penanggungjawab. Adapun tampilan form edit data peminjam

ruangan seperti pada Gambar 4.36.

Gambar 4.36 Form Edit Data Peminjam Ruangan

4.1.1.28 Form Pencarian Data Peminjam Ruangan

Form pencarian data peminjam ruangan digunakan untuk mencari data

peminjam ruangan dengan memasukkan keyword pada field yang disediakan.

Kategori pencarian ruangan didasarkan pada nama peminjam, orgnasisasi atau

kontak peminjam. Adapun tampilan form pencarian data peminjam ruangan

seperti pada Gambar 4.37 dan halaman hasil pencarian data peminjam pada

Gambar 4.38.

Page 62: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

61

4.1.1.31 Form Tambah Peminjaman Ruangan

Form tambah peminjaman ruangan digunakan untuk menambahkan data

peminjaman ruangan. Umkap disini harus memasukkan data kode transaksi

peminjaman, nama ruangan, tanggal mulai peminjaman ruangan, tanggal berakhir

peminjaman ruangan, jam, dan status peminjaman. Adapun tampilan form tambah

peminjaman ruangan seperti pada Gambar 4.42.

Gambar 4.42 Form Tambah Peminjaman Ruangan

4.1.1.32 Form Pencarian Data Peminjaman Ruangan

Form pencarian data peminjaman ruangan digunakan untuk mencari data

peminjaman dengan memilih berdasarkan hari, bulan dan tahun peminjaman

ruangan yang telah dilakukan. Setelah memilih hari, bulan dan tahun peminjaman,

Umkap dapat melihat hasil pencarian peminjaman ruangan sesuai dengan pilihan

yang dipilih. Informasi yang diperoleh dari hasil pencarian yaitu kode ruangan,

nama ruangan, tanggal pinjam, tanggal selesai, jam mulai peminjaman, jam

selesai peminjaman, keperluan dan organisasi yang meminjam ruangan. Adapun

tampilan halaman form pencarian peminjaman ruangan seperti pada Gambar 4.43

dan tampilan hasil pencarian peminjaman ruangan seperti pada Gambar 4.44

(pada Gambar 4.44 hasil pencarian didasarkan pada pemilihan berdasarkan hari

yaitu pada tanggal 27 Juni 2012).

Page 63: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

62

Gambar 4.43 Form Pencarian Peminjaman Ruangan

Gambar 4.44 Form Hasil Pencarian Peminjaman Ruangan

4.1.1.33 Halaman Manage Download

Halaman manage download digunakan Umkap untuk mengatur data file

yang diupload oleh Umkap. Umkap dapat menambah data, mengedit data,

menghapus data dan melakukan pencarian data pada halaman ini. Adapun

tampilan halaman manage download seperti pada Gambar 4.45.

Gambar 4.45 Halaman Manage Download

Page 64: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

63

4.1.1.34 Form Tambah Data Download

Form tambah data download digunakan untuk memasukkan data file

download. Data-data tersebut yaitu headline, abstraksi, file yang diupload dan

status file tersebut apakah file tersebut ditampilkan (Y) atau tidak ditampilkan

(N). Adapun tampilan form tambah data download seperti pada Gambar 4.46.

Gambar 4.46 Form Tambah Data Download

4.1.1.35 Form Pencarian Data Download

Form pencarian data download digunakan utnuk mencari data download

yang tersimpan di database. Umkap dapat memilih mencarian data download

berdasarkan pilihan hari, bulan dan tahun. Adapun tampilan form pencarian data

download seperti pada Gambar 4.47 dan hasil pencarian data download seperti

pada Gambar 4.48.

Gambar 4.47 Form Pencarian Data Download

Page 65: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

64

Gambar 4.48 Hasil Pencarian Data Download

4.1.1.36 Halaman Manage Data Keluhan Peminjam

Halaman manage data keluhan peminjam digunakan untuk mengatur data-

data keluhan dari peminjam. Umkap dapat melihat detail keluhan peminjam dan

menghapus data keluhan peminjaman. Adapun tampilan halaman manage data

keluhan peminjam seperti pada Gambar 4.49.

Gambar 4.49 Halaman Manage Data Keluhan Peminjam

4.1.1.37 Halaman Detail Keluhan Peminjam

Halaman detail keluhan peminjam digunakan untuk melihat data keluhan

peminjam secara lebih detail. Informasi yang terdapat pada halaman lihat detail

keluhan peminjam yaitu kode keluhan, kode transaksi, nama pengirim, kontak

Page 66: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

65

pengirim, isi keluhan dan tanggal. Adapun halaman lihat detail keluhan peminjam

seperti pada Gambar 4.50.

Gambar 4.50 Halaman Lihat Detail Keluhan Peminjam

4.1.1.38 Halaman Manage Data Kata yang disortir

Halaman manage data kata yang disortir digunakan untuk mengganti kata-

kata tertentu yang masuk ke sistem berdasarkan dari keluhan yang diberikan

peminjam. Informasi yang ditampilkan pada halaman manage data kata sortir

yaitu kata jelek dan kata ganti. Adapun tampilan dari halaman manage data kata

jelek seperti pada Gambar 4.51.

Gambar 4.51 Halaman Manage Data Kata yang disortir

Page 67: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

66

4.1.1.39 Form Tambah Kata yang disortir

Form tambah kata yang disortir digunakan untuk menambahkan kata-kata

sortir yang digunakan untuk mengganti kata-kata tertentu dari keluhan yang

diberikan oleh peminjam. Adapun tampilan form tambah kata yang disortir seperti

pada Gambar 4.52.

Gambar 4.52 Form Tambah Kata yang disortir

4.1.1.40 Halaman Edit Kata yang disortir

Halaman edit kata yang disosrtir digunakan untuk mengubah data kata-

kata sortir yang ada di sistem. Adapun tampilan halaman edit kata yang disortir

seperti pada Gambar 4.53.

Gambar 4.53 Halaman Edit Kata yang disortir

4.1.1.41 Halaman Manage User

Halaman manage user digunakan untuk mengatur user/pegguna yang

terlibat di sistem ini. Umkap dapat mengedit data user, menghapus data user dan

Page 68: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

67

menambah data user. Adapun tampilan halaman manage user seperti pada

Gambar 4.54.

Gambar 4.54 Halaman Manage User

4.1.1.42 Form Edit User

Form edit user digunakan untuk mengubah data user/pengguna. Field

yang terdapat pada form edit user yaitu id user, username, password, level dan

status. Adapun tampilan form edit user seperti pada Gambar 4.55.

Gambar 4.55 Form Edit User

4.1.1.43 Form Update Password Umkap

Form update password Umkap digunakan untuk mengubah data password

Umkap. Umkap harus memasukkan password lama, password baru dan

Page 69: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

68

konfirmasi password baru yang akan disimpan pada form ini. Adapun tampilan

form update password Umkap seperti pada Gambar 4.56.

Gambar 4.56 Form Update Password Umkap

4.2 Evaluasi Sistem

4.2.1 Kelebihan Sistem

Sistem Informasi Monitoring Ruangan di Fakultas Matematika dan Ilmu

Pengetahuan Alam (FMIPA) UNS Berbasis Website ini memiliki beberapa

kelebihan antara lain :

a. Adanya Sistem Informasi Monitoring Ruangan di Fakultas Matematika

dan Ilmu Pengetahuan Alam (FMIPA) UNS Berbasis Website ini

memudahkan peminjam dalam memperoleh informasi mengenai ruangan

yang ada di FMIPA UNS.

b. Sistem Informasi Monitoring Ruangan di Fakultas Matematika dan Ilmu

Pengetahuan Alam (FMIPA) UNS Berbasis Website ini juga

mempermudah peminjam dalam memesan ruangan dan Umkap dalam

memasukkan data peminjaman ruangan ke dalam suatu database system

sehingga data peminjaman ruangan dapat tersimpan dengan baik.

c. Adanya fasilitas pencarian informasi peminjaman ruangan yang dapat

memudahkan peminjam untuk mencari informasi ruangan dan informasi

Page 70: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

69

peminjaman ruangan berdasarkan keyword yang dimasukkan pada form

pencarian yang disediakan.

4.2.2 Kelemahan Sistem

Sistem Informasi Monitoring Ruangan di Fakultas Matematika dan Ilmu

Pengetahuan Alam (FMIPA) UNS Berbasis Website ini juga memiliki kelemahan

yaitu belum adanya update data status peminjaman otomatis untuk data

peminjaman ruangan yang sudah melebihi batas waktu peminjaman dan belum

adanya halaman yang menyajikan data ruang-ruang kosong (yang belum

dipinjam).

Page 71: perpustakaan.uns.ac.id digilib.uns.ac.id PEMBUATAN SISTEM ...... · Perancangan dan Pembuatan Sistem, ... dengan membuat rancangan sistem dengan membuat Contex Diagram ... lunak sistem

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

70

BAB V

PENUTUP

5.1 Kesimpulan

Berdasarkan hasil analisa penelitian dan perancangan Sistem Informasi

Monitoring Ruangan Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA)

UNS Berbasis Website yang telah penulis lakukan, maka dapat ditarik kesimpulan

yaitu telah berhasil dibuat Sistem Informasi Monitoring Ruangan di Fakultas

Matematika dan Ilmu Pengetahuan Alam (FMIPA) UNS. Fitur- fitur yang

terdapat pada website ini terbagi menjadi tiga bagian yang disediakan pada setiap

halaman. Halaman pertama yaitu halaman peminjam. Peminjam dapat

memasukkan data pemesanan ruangan, mengisi saran dan keluhan serta komentar

pelayanan Umkap, mengunduh file yang diupload oleh Umkap dan mencari

informasi informasi ruangan melalui form pencarian yang disediakan. Halaman

kedua yaitu halaman pimpinan. Pimpinan dapat melihat data peminjaman

ruangan/laporan peminjaman ruangan dan melakukan update password pimpinan.

Halaman ketiga yaitu halaman Umkap. Umkap memiliki hak akses untuk

mengatur seluruh data yang terdapat pada website karena Umkap disini bertindak

sebagai admin utama.

5.2 Saran

Saran yang dapat penulis sampaikan dari pembuatan Sistem Informasi

Monitoring Ruangan Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA)

UNS Berbasis Website yaitu perlu adanya update data secara otomatis untuk data

peminjaman ruangan yang sudah melampaui batas waktu peminjaman sehingga

Umkap tidak perlu mengecek satu demi satu data peminjaman ruangan yang telah

selesai dipinjam dan perlu belum adanya halaman yang menyajikan data ruang-

ruang kosong yang belum dipinjam.