PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i...

71
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user i PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN PERALATAN PADA JURUSAN DIII TEKNIK INFORMATIKA FAKULTAS MIPA TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Diajukan Oleh: FITRI LISTYANINGRUM NIM. M3108097 PROGRAM DIPLOMA III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2011

Transcript of PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i...

Page 1: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

i

PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN

PERALATAN PADA JURUSAN DIII TEKNIK INFORMATIKA

FAKULTAS MIPA

TUGAS AKHIR

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya

Program Diploma III Teknik Informatika

Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret

Diajukan Oleh:

FITRI LISTYANINGRUM

NIM. M3108097

PROGRAM DIPLOMA III ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

2011

Page 2: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

ii

HALAMAN PERSETUJUAN

PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN

PERALATAN PADA JURUSAN DIII TEKNIK INFORMATIKA

FAKULTAS MIPA

Disusun Oleh :

FITRI LISTYANINGRUM

NIM. M3108097

Tugas akhir ini telah disetujui untuk dipertahankan

di hadapan dewan penguji pada tanggal _______________________

Pembimbing Utama

Agus Purbayu, S.Si.

NIDN. 0629088001

Page 3: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

iii

HALAMAN PENGESAHAN

PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN

PERALATAN PADA JURUSAN DIII TEKNIK INFORMATIKA

FAKULTAS MIPA

Disusun Oleh :

FITRI LISTYANINGRUM

NIM. M3108097

Dibimbing oleh:

Pembimbing Utama

Agus Purbayu, S.Si

NIDN. 0629088001

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir

Program Diploma III Teknik Informatika

pada hari rabu tanggal 06 Juli 2011

Dewan Penguji:

1. Penguji 1 Agus Purbayu, S.Si ( ) NIDN. 0629088001

2. Penguji 2 Drs. Y. S. Palgunadi, M.Sc. ( ) NIP. 19560407 198303 1 004 3. Penguji 3 Drs. Syamsurizal ( ) NIP. 19561212 198803 1 001

Disahkan Oleh:

Dekan Fakultas MIPA Universitas Sebelas Maret Ir. Ari Handono Ramelan, M.Sc(Hons,), Ph.D NIP. 19600809 198612 1 001

Ketua Program Diploma III Teknik Informatika

FMIPA UNS

Drs. Y. S. Palgunadi, M.Sc. NIP. 19560407 198303 1 004

Page 4: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

iv

ABSTRAK

Fitri Listyaningrum. 2011. DEVELOPING WEB BASED APLICATION OF EQUIPMENT AND ROOMS RENT AT DIII TEKNIK INFORMATIKA MIPA FACULTY. Diploma Programs of Informatics Engineering . Faculty of Mathematics and Natural Science. Sebelas Maret University Surakarta.

Alocation of rooms at DIII Teknik Informatika have been defined according to schedule, but room or computer laboratory is not used for lecture can be rent for another purposes, as well as equipment such as laptop, lcd, etc.. To manage process of rent required making the system have facilities such as write process of rent, give information of using equipment and computer laboratory. This system also can find which rooms are not being used and can be borrowed.

This application is created by collecting data, systems planning, system analysis, design of system and database. Making system it was used PHP and HTML programming language with MySQL DBMS.

Rent equipment and tool systems of DIII Teknik Informatika can be used for rent tool and room, information rent report and availability of equipment and rooms.

Kata Kunci: System of rent, Systems, Equipment and room, Rent, MySQ, PHP.

Page 5: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

v

MOTTO

Tuntutlah dari ilmu yang kamu kehendaki. Sesungguhnya ilmu yang kamu dapati

itu tidak akan ada manfaatnya di sisi Allah jika kamu tidak mengamalkan apa

yang telah kamu pelajari

( H. R Ibnu A )

Page 6: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

vi

PERSEMBAHAN

Tugas Akhir ini kupersembahkan untuk:

Ibu dan ayah yang kucinta,

Kakak dan adik yang kusayang,

Teman – teman satu angkat

Page 7: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

vii

KATA PENGANTAR

Assalamu’alaikum Warohmatullohi Wabarokatuh.

Bismillahirrohmanirrohim, segala puji dan rasa syukur hanya penulis

panjatkan kehadirat Allah subhanahu wa ta’ala, yang telah melimpahkan segala

kemudahannya hingga akhirnya penulis mampu menyelesaikan Tugas Akhir dan

menuliskan laporannya tepat waktu.

Laporan Tugas Akhir ini disusun untuk memenuhi sebagian persyaratan

memperoleh kelulusan Diploma III Teknik Informatika Fakultas Matematika dan

Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. Dalam pelaksanaan

Tugas Akhir, yang didalamnya termasuk kegiatan pembuatan laporan ini, penulis

mendapat banyak bantuan dari berbagai pihak. Tanpa bantuan Alloh subhanahu

wa ta’ala melalui tangan mereka niscaya Tugas Akhir penulis tidak akan berjalan

dengan lancar. Untuk itu dalam secuil kertas yang mungkin tiada berarti ini

penulis sampaikan rasa hormat dan menghaturkan rasa terima kasih kepada:

1. Drs. YS. Palgunadi, M.Sc., selaku Ketua Program Diploma III Teknik

Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

Sebelas Maret Surakarta yang telah memberikan banyak masukan untuk

memperbaiki Tugas Akhir yang telah dibuat.

2. Agus Purbayu, S.Si., selaku pembimbing, yang telah benar-benar memberikan

ilmu dan bimbingan sehingga penulis dapat menyelesaikan Tugas Akhir.

4. Keluarga penulis yang terus memberikan dukungan baik moral dan materi tiada

henti.

5. Seluruh pihak-pihak yang tidak dapat penulis cantumkan satu persatu, atas

segala bimbingan, bantuan, kritik dan saran dalam penyusunan tugas akhir ini.

Walaupun disadari dalam penulisan tugas akhir ini masih banyak

kekurangan namun diharapkan tugas akhir ini dapat bermanfaat bagi semua pihak.

Wassalamu’alaikum Warohmatullohi Wabarokatuh.

Surakarta, Juni 2011

Penulis

Page 8: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

viii

DAFTAR ISI

HALAMAN

HALAMAN JUDUL ................................................................................... i

HALAMAN PERSETUJUAN ..................................................................... ii

HALAMAN PENGESAHAN ...................................................................... iii

ABSTRAK .................................................................................................. iv

MOTTO ....................................................................................................... v

HALAMAN PERSEMBAHAN .................................................................. vi

KATA PENGANTAR ................................................................................. vii

DAFTAR ISI .............................................................................................. viii

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

DAFTAR GAMBAR .................................................................................... xii

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

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

1.2 Perumusan Masalah ....................................................................... 2

1.3 Batasan Masalah ........................................................................... 2

1.4 Tujuan ........................................................................................... 2

1.5 Manfaat ......................................................................................... 2

1.6 Metodologi Penulisan ................................................................... 2

1.7 Sistematika Penulisan ................................................................... 3

BAB II LANDASAN TEORI ..................................................................... 4

3.1 Tinjauan Pustaka ............................................................................ 4

2.1.1 Desain Sistem ...................................................................... 4

2.1.1.1 DFD (Data Flow Diagram) ...................................... 4

2.1.1.2 Diagram Kontek (Contex Diagram) .......................... 6

2.1.1.3 Kamus Data (Data Dictionary) ................................. 6

2.1.2 Basis Data (Database) ......................................................... 6

2.1.3 Model Data .......................................................................... 7

Page 9: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

ix

2.1.4 HTML dan PHP ................................................................... 8

2.1.5 MySQL ................................................................................ 8

2.1.6 Web Server .......................................................................... 8

2.1.7 Apache ................................................................................ 9

BAB III DESAIN DAN PERANCANGAN ................................................ 10

3.1 Analisis Kebutuhan ........................................................................ 10

3.1.1 Desain Sistem ...................................................................... 10

3.1.2 Kebutuhan Software............................................................. 10

3.2 Deskripsi Umum Sistem ................................................................ 10

3.3 Perancangan Sistem ....................................................................... 11

3.3.1 Diagram Konteks ................................................................. 11

3.3.2 Data Flow Diagram (DFD) Level 0 ..................................... 11

3.3.3 Data Flow Diagram (DFD) Level 1 Proses Manajemen

Data User Dosen .................................................................. 13

3.3.4 Data Flow Diagram (DFD) Level 1 Proses Manajemen

Data Mahasiswa ................................................................... 13

3.3.5 Data Flow Diagram (DFD) Level 1 Proses Manajemen

Data Alat ............................................................................. 14

3.3.6 Data Flow Diagram (DFD) Level 1 Proses Manajemen

Data Ruang .......................................................................... 15

3.3.7 Data Flow Diagram (DFD) Level 1 Proses Manajemen

Data User ............................................................................. 13

3.3.8 Data Flow Diagram (DFD) Level 1 Proses

Peminjaman Ruang .............................................................. 16

3.3.9 Data Flow Diagram (DFD) Level 1 Proses

Peminjaman Alat ................................................................. 16

3.4 ERD (Entity Relational Diagram) .................................................. 17

3.5 Relasi Antar Tabel ......................................................................... 18

3.6 Rancangan Tabel ........................................................................... 19

3.7 Kamus Data ................................................................................... 22

Page 10: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

x

3.8 Rancangan Layout.......................................................................... 25

3.8.1 Form Login Admin dan Dosen........................................... 25

3.8.2 Halaman Daftar User Dosen .............................................. 26

3.8.3 Halaman Utama Admin ..................................................... 27

3.8.4 Halaman Utama Dosen ...................................................... 27

3.8.5 Halaman Peminjaman Alat untuk Dosen ............................ 28

3.8.6 Halaman Peminjaman Alat untuk Mahasiswa .................... 28

3.8.7 Halaman Peminjaman Ruang untuk Dosen ........................ 29

3.8.8 Halaman Peminjaman Ruang untuk Mahasiswa ................. 29

3.8.9 Halaman Pengembalian Alat .............................................. 30

3.8.10 Halaman Pengembalian Ruang .......................................... 30

BAB IV IMPLEMENTASI DAN ANALISA ................................................ 31

4.1 Implementasi Program ................................................................ 31

BAB V PENUTUP ....................................................................................... 57

5.1 Kesimpulan ................................................................................ 57

5.2 Saran .......................................................................................... 57

DAFTAR PUSTAKA ................................................................................... 58

Page 11: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

xi

DAFTAR TABEL

Tabel 2.1 Simbol DFD Teknik Gane/Sarson .................................................... 5

Tabel 2.2 Simbol DFD Teknik Yourdon/De Marco ......................................... 5

Tabel 2.3 Notasi Simbolik dalam ERD ............................................................ 7

Tabel 3.1 Mahasiswa ....................................................................................... 19

Tabel 3.2 User Dosen ...................................................................................... 19

Tabel 3.3 Alat ................................................................................................. 19

Tabel 3.4 Ruang .............................................................................................. 20

Tabel 3.5 Lokasi .............................................................................................. 20

Tabel 3.6 Peminjaman Alat Mahasiswa ........................................................... 20

Tabel 3.7 Peminjaman Alat Dosen .................................................................. 21

Tabel 3.9 Peminjaman Ruang Mahasiswa ........................................................ 21

Tabel 3.10 Peminjaman Ruang Dosen ............................................................... 22

Page 12: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

xii

DAFTAR GAMBAR

Gambar 3.1 Diagram Konteks........................................................................... 11

Gambar 3.2 DFD Level 0 Sistem ...................................................................... 12

Gambar 3.3 DFD Level 1 Proses Manajamen Data User Dosen ........................ 13

Gambar 3.4 DFD Level 1 Proses Manajemen Data Mahasiswa ......................... 14

Gambar 3.5 DFD Level 1 Proses Manajemen Data Alat ................................... 14

Gambar 3.6 DFD Level 1 Proses Manajemen Data Ruang ................................ 15

Gambar 3.7 DFD Level 1 Proses Peminjaman Ruang ....................................... 16

Gambar 3.8 DFD Level 1 Proses Peminjaman Alat ........................................... 16

Gambar 3.9 Entity Relationship Diagram sistem aplikasi peminjaman

alat dan ruang ................................................................................ 17

Gambar 3.10 Relasi Antar Tabel ........................................................................ 18

Gambar 3.11 Form Login ................................................................................... 25

Gambar 3.12 Halaman Daftar User Dosen.......................................................... 26

Gambar 3.13 Halaman Utama Admin ................................................................ 27

Gambar 3.14 Halaman Utama Dosen ................................................................. 27

Gambar 3.15 Halaman Peminjaman Alat untuk Dosen ....................................... 28

Gambar 3.16 Halaman Peminjaman Alat Mahasiswa ......................................... 28

Gambar 3.17 Halaman Peminjaman Ruang untuk Dosen .................................... 29

Gambar 3.18 Halaman Peminjaman Ruang Mahasiswa ...................................... 29

Gambar 3.19 Halaman Pengembalian Alat ......................................................... 30

Gambar 3.20 Halaman Pengembalian Ruang...................................................... 30

Gambar 4.1 Halaman Login Admin dan Dosen ................................................. 31

Gambar 4.2 Halaman Utama Admin ................................................................. 32

Gambar 4.3 Halaman Data Alat ........................................................................ 33

Gambar 4.4 Form Tambah Data Alat ................................................................ 34

Gambar 4.5 Form Edit Data Alat ...................................................................... 34

Gambar 4.6 Konfirmasi aksi Hapus Data Alat................................................... 35

Gambar 4.7 Halaman Data Ruang ..................................................................... 35

Page 13: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

xiii

Gambar 4.8 Form Tambah Data Ruang ............................................................. 36

Gambar 4.9 Halaman Edit Data Ruang ............................................................. 37

Gambar 4.10 Konfirmasi Hapus Data Ruang ...................................................... 37

Gambar 4.11 Halaman Data Mahasiswa ............................................................. 38

Gambar 4.11 Form Tambah Data Mahasiswa ..................................................... 38

Gambar 4.12 Halaman Edit Data Mahasiswa ..................................................... 39

Gambar 4.13 Konfirmasi Hapus Data Mahasiswa .............................................. 39

Gambar 4.14 Halaman Data Dosen .................................................................... 40

Gambar 4.15 Form Tambah Data Dosen ............................................................ 40

Gambar 4.16 Halaman Edit Data Dosen ............................................................. 41

Gambar 4.17 Konfirmasi Hapus Data Dosen ...................................................... 41

Gambar 4.18 Halaman Peminjaman Alat Oleh Mahasiswa ................................ 42

Gambar 4.19 Halaman Data Peminjaman Alat Oleh Mahasiswa ......................... 43

Gambar 4.20 Halaman Peminjaman Ruang Oleh Mahasiswa ............................. 43

Gambar 4.21 Halaman Data Peminjaman Ruang Oleh Mahasiswa ..................... 44

Gambar 4.22 Halaman pengembalian alat oleh mahasiswa dan dosen ................ 45

Gambar 4.23 Halaman pengembalian alat oleh mahasiswa dan dosen ................ 45

Gambar 4.24 Halaman Data Peminjaman Alat Dosen dan Mahasiswa ................ 46

Gambar 4.25 Halaman Selesai Penggunaan Ruang

Oleh Mahasiswa dan Dosen ........................................................... 46

Gambar 4.26 Form Input Tanggal Kembali Ruang ............................................. 47

Gambar 4.27 Data Peminjaman Ruang oleh Dosen dan Mahasiswa .................... 48

Gambar 4.28 Halaman Laporan Peminjaman Alat Oleh Dosen dan Mahasiswa .. 49

Gambar 4.29 Halaman Laporan Peminjaman Ruang

Oleh Dosen dan Mahasiswa ........................................................... 50

Gambar 4.30 Halaman Utama Dosen ................................................................. 51

Gambar 4.32 Halaman Data Peralatan untuk Dosen ........................................... 52

Gambar 4.33 Halaman Data Ruang untuk Dosen ................................................ 52

Gambar 4.34 Halaman Peminjaman Alat untuk Dosen ....................................... 53

Gambar 4.36 Halaman Peminjaman Ruang Oleh Dosen ..................................... 53

Gambar 4.37 Data Peminjaman Ruang Oleh Dosen............................................ 54

Page 14: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

xiv

Gambar 4.38 Halaman Laporan Peminjaman Alat untuk Dosen ......................... 56

Gambar 4.39 Halaman Laporan Peminjaman Ruang untuk Dosen ...................... 56

Page 15: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Pesatnya perkembangan zaman dan adanya era globalisasi menuntut

setiap manusia untuk siap menghadapi persaingan dengan manusia lain. Untuk

dapat bersaing dan dapat bertahan maka harus memiliki kualitas sumber daya

manusia yang baik.

Seiring dengan kemajuan tekhnologi, kita dituntut untuk cepat dalam

memperoleh dan mencari informasi. Setiap orang harus mampu mengikuti

kemajuan zaman. Sekarang ini penggunaan komputer tidak hanya untuk mencari

informasi, tentunya komputer yang terkoneksi dengan internet yang bisa

digunakan untuk memperoleh informasi. Komputer juga tidak hanya digunakan

untuk output sebuah tulisan. Komputer juga dapat digunakan untuk mengolah data

dengan menggunakan sebuah program yang dirancang khusus untuk pengolahan

data tertentu.

Saat ini pembagian ruangan pada jurusan DIII Teknik Informatika sudah

ditetapkan sesuai jadwal perkuliahan, namun ruangan atau laboratorium komputer

yang kosong dan tidak digunakan untuk perkuliahan bisa dipinjam dan digunakan

untuk berbagai keperluan demikian juga dengan peralatan seperti LCD, laptop dan

lain sebagainya. Untuk mencatat peminjaman ruang serta alat tersebut pihak DIII

saat ini menggunakan cara manual yaitu hanya dengan menulisnya pada sebuah

kertas.

Untuk memudahkan proses peminjaman ruangan dan alat maka

diperlukan pembuatan sistem yang mempunyai fasilitas seperti menangani proses

peminjaman alat dan ruang, memberikan informasi penggunaan ruangan dan

laboratorium komputer agar bisa mengetahui ruangan mana yang tidak sedang

digunakan dan bisa untuk dipinjam, serta memberikan informasi ketersediaan

peralatan dan peminjaman peralatan tersebut.

Page 16: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

2

1.2 Perumusan Masalah

Berdasarkan latar belakang masalah maka dapat dirumuskan

permasalahan sebagai berikut : “ Bagaimanakah cara untuk mempermudah

pendataan peminjaman ruangan dan peralatan?

1.3 Batasan Masalah

Dari perumusan masalah pada poin sebelumnya, dapat dijabarkan

batasan permasalahan. Dalam penulisan tugas akhir ini penulis membatasi pokok

pembahasan pada pembuatan sistem yang melayani peminjaman ruang dan

peralatan yang dipergunakan untuk keperluan perkuliahan dan sertifikasi

1.4 Tujuan

Tujuan disini adalah untuk menjawab permasalahan yang telah

dirumuskan dalam perumusan masalah tersebut diatas yaitu membuat sistem

aplikasi yang dapat memudahkan pendataan peminjaman ruangan dan peralatan

jurusan DIII Teknik Informatika.

1.5 Manfaat

Manfaat yang dapat diperoleh dari pembahasan yang dilakukan dalam

Tugas Akhir ini yaitu terciptanya sebuah sistem yang dapat membantu pendataan

peminjaman alat dan ruang jurusan DIII Teknik Informatika.

1.6 Metodologi Penulisan

Metode pengumpulan data yang akan digunakan dalam pembuatan

Tugas Akhir penulis adalah sebagai berikut :

1. Observasi

Metode pengumpulan data dengan melakukan pengamatan pada objek

yang diteliti secara langsung, yang kemudian dilakukan pencatatan kejadian

kejadian yang berhubungan dengan objek yang diteliti.

2. Wawancara (interview)

Page 17: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

3

Metode pengumpulan data dengan mengadakan wawancara atau tanya

jawab secara langsung dengan pihak yang terkait dengan masalah yang diteliti.

Dalam hal ini mengadakan wawancara langsung dengan pihak

labaratorium sertifikasi. Dengan metode ini diharapkan dapat diperoleh

keterangan yang jelas dan lengkap sesuai dengan tujuan penelitian.

3. Studi Pustaka

Mengumpulkan data dari membaca buku dan literatur yang berhubungan

dengan permasalahan yang dijadikan objek penelitian.

1.7 Sistematika Penulisan

Sistematika penulisan yang digunakan dalam penyusunan Tugas Akhir

ini sebagai berikut:

BAB I PENDAHULUAN, memuat latar belakang masalah, perumusan

masalah, penetapan tujuan dan manfaat, batasan masalah, metode penelitian dan

sistematika penulisan.

BAB II LANDASAN TEORI, bab ini berisi landasan teori yang

memuat teori-teori yang menunjang dalam laporan Tugas Akhir ini.

BAB III DESAIN DAN PERANCANGAN, berisi langkah-langkah

penyelesaian masalah secara umum. Tahapan itu meliputi perancangan dan desain

sistem yang dibangun oleh penulis. Perancangan dan desain tersebut meliputi

pemodelan proses, pemodelan basis data dan perancangan struktur navigasi.

BAB IV IMPLEMENTASI DAN ANALISA, berisi uraian analisis

terhadap sistem dan implementasi perancangan dalam hal kerja sistem. Bab ini

berisi dua subbab yaitu analisis dan implementasi. Subbab implementasi berisi

penjelasan dari desain antarmuka sistem, sedangkan subbab analisis menjelaskan

kinerja sistem ketika sistem telah diimplementasikan.

BAB V PENUTUP, berisi kesimpulan yang didapatkan dari analisis

mengenai keterkaitan dengan tujuan pembuatan sistem serta saran-saran yang

berkaitan dengan penggunaan sistem dan atau pengembangan sistem di masa yang

akan datang yang diperlukan dalam mendapatkan hasil yang lebih baik.

Page 18: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

4

BAB II

LANDASAN TEORI

2.1 Tinjauan Pustaka

2.1.1 Desain Sistem

Desain Sistem adalah suatu fase dimana diperlukan suatu keahlian

perencanaan elemen-elemen komputer yang akan menggunakan sistem baru.

Ada beberapa alat bantu yang digunakan dalam desain sistem yaitu DFD

(Data Flow Diagram), Kamus Data (Data Dictionary), dan Diagram Kontek

(Context Diagram). (Kristanto, 2003).

2.1.1.1 DFD (Data Flow Diagram)

DFD adalah suatu model logika data atau proses yang dibuat untuk

menggambarkan darimana asal data dan kemana tujuan data yang keluar dari

sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan

interaksi antara data yang tersimpan dan proses yang dikenakan pada data

tersebut. DFD menggambarkan penyimpanan data dan proses yang

mentransformasikan data. DFD menunjukkan hubungan antara data pda sistem

dan proses pada sistem. Ada 2 teknik dasar DFD yang umum dipakai yaitu Gane

and Sarson dan Yourdon and De Marco. (Kristanto, 2003).

1. Simbol DFD

Ada beberapa simbol DFD yang dipakai untuk menggambarkan data

beserta proses transformasi data, antara lain :

A. Teknik Gane/Sarson

Simbol – simbol DFD yang digunakan pada teknik Gane/Sarson dapat

dilihat pada tabel 2.1

Tabel 2.1 Simbol DFD Teknik Gane/Sarson

Bentuk Simbol Keterangan

Simbol dari Entity

Page 19: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

5

Menggambarkan aliran data dari proses

ke proses lainnya.

Menggambarkan proses pada sistem

Merupakan komponen yang berfungsi

untuk menyimpan data atau file

B. Teknik Yourdon/De Marco

Simbol – simbol DFD yang digunakan pada teknik Yourdon/De Marco

dapat dilihat pada tabel

Tabel 2.2 Simbol DFD Teknik Yourdon/ De Marco

Bentuk Simbol Keterangan

Simbol dari Entity

Menggambarkan aliran data dari proses

ke proses lainnya.

Menggambarkan proses pada sistem

Merupakan komponen yang berfungsi

untuk menyimpan data atau file

2.1.1.2 Diagram Kontek (Context Diagram)

Diagram kontek adalah sebuah diagram sederhana yang menggambarkan

hubungan antara entity luar, masukan dan keluaran dari sistem. Diagram kontek

direpresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem.

(Kristanto, 2003).

Page 20: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

6

2.1.1.3 Kamus Data (Data Dictionary)

Kamus data adalah kumpulan elemen – elemen atau simbol – simbol

yang digunakan untuk embantu dalam penggambaran atau pengidentifikasian

setiap field atau file di dalam sistem. (Kristanto, 2003).

Simbol – simbol yang ada dalam kamus data adalah sebagai berikut :

= artinya adalah terdiri atas

+ artinya adalah dan

() artinya adalah proporsional

[ ] artinya adalah memilih

** artinya adalah komentar

@ artinya adalah identifikasi atribut kunci

| artinya adalah pemisah alternatif simbol []

2.1.2 Basis Data (Database)

Basis Data terdiri dari 2 kata yaitu Basis dan Data. Basis kurang lebih

dapat diartikan sebagai markas atau gudang, tempat bersarang atau berkumpul.

Sedangkan data adalah representasi fakta dunia nyata yang mewakili suatu objek

seperti manusia (pegawai, siswa, pembeli, pelanggan), barang dan sebagainya,

yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi dan

kombinasinya. ( Fathansyah, 1999).

Basis data sendiri dapat didefinisikan dalam sejumlah sudut pandang

seperti :

1. Himpunan sekelomppok data (arsip) yang saling berhubungan yang

diorganisasikan sedemikian rupa agar kelak dapat dimanfaatkan kembali

dengan cepat dan mudah.

2. Kumpulan file atau tabel yang saling berhubungan yang disimpan dalam media

penyimpanan elektronis. ( Fathansyah, 1999).

2.1.3 Model Data

Model data dapat didefinisikan sebagai kumpulan perangkat konseptual

untuk menggambarkan data, hubungan data, semantik (makna) data dan batasan

data. ( Fathansyah, 1999). Model data yang penulis gunakan dalam pembuatan

Page 21: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

7

sistem aplikasi kali ini adalah model hubungan antar entitas ( Entity Relationship

Diagram) atau ERD.

Model Entity Relationship berisi komponen – komponen himpunan

entitas dan hubungan relasi yang masing – masing dilengkapi dengan atribut –

atribut. Entitas merupakan individu yang mewakili sesuatu yang nyata dan dapat

dibedakan. Sedangkan himpunan entitas adalah sekelompok entitas yang sejenis

dan berada pada lingkup yang sama. Setiap entitas mempunyai atribut yang

mendeskripsikan karakteristik dari entitas tersebut. ( Fathansyah, 1999).

Notasi – Notasi simbolik di dalam Entity Relationship Diagram yang

dapat digunakan dapat dilihat pada tabel 2.3: ( Fathansyah, 1999)

Tabel 2.3 Tabel Notasi Simbolik dalam ERD

Bentuk Notasi Keterangan

Menyatakan himpunan entitas

Menyatakan atribut

Menyatakan himpunan relasi

Sebagai penghubung antara himpunan

relasi himpunan entitas dan himpunan

entitas dengan atributnya

2.1.4 HTML dan PHP

HTML ( HyperText Markup Language ) adalah bahasa standar untuk

membuat halaman – halaman web. File yang hanya berisi kode HTML tidak

mendukung pembuatan aplikasi yang melibatkan database karena HTML

dirancang untuk menyajikan informasi yang bersifat statis ( tampilan yang isinya

Page 22: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

8

tetap hingga web master atau penanggung jawab web melakukan perubahan isi ).

(kadir, 2009).

2.1.5 MySQL

MySQL merupakan software yang tergolong database server dan bersifat

opensource. Open Source menyatakan bahwa software ini dilengkapi dengan

source code (kode yang dipakai untuk membuat MySQL) yang dapat dijalankan

secara langsung dalam sistem operasi. MySQL bersifat multiplatform yaitu dapat

dijalankan pada berbagai sistem operasi. Pengaksesan data dalam database dapat

dilakukan dengan mudah melalui SQL ( Structured Query Language). Data dalam

database dapat diakses melalui aplikasi non web maupun aplikasi web misalnya

PHP. ( Kadir, 2009).

2.1.6 Web Server

Web server adalah merupakan suatu server internet yang menggunakan

protokol HTTP (Hypertext Transfer Protocol) untuk melayani proses

pentransferan data. Web server hingga saat ini merupakan server yang dapat

dikatakan sebagai tulang pungung bagi semua pengguna internet. Hal ini

dikarenakan, Web server bukan hanya bisa dapat melayani jenis data dalam

bentuk text, akan tetapi juga dapat menampilkan format-format dal bentuk 2D

atau 3D, suara dan juga dapat berinteraksi dalam dunia wireless Internet dengan

menjadikannya sebagai sebuah Wireless Access Protocol (WAP) gateway dan

sebagainya. (Syahputra,2003).

2.1.7 Apache

Apache adalah aplikasi yang digunakan untuk web server. Apache

merupakan turunan dari Web server yang dikembangkan oleh NCSA (National

Center for Supercomputing Application). Apache web server memiliki program

pendukung cukup banyak yang dapat memberikan layanan yang cukup bagi

Page 23: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

9

penggunanya. Salah satunya adalah PHP (Personal Home Page).

(Syahputra,2003).

Page 24: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

10

BAB III

DESAIN DAN PERANCANGAN

3.1 Analisis Kebutuhan

3.1.1 Kebutuhan Hardware

Spesifikasi hardware minimal yang diperlukan untuk pembuatan sistem

aplikasi peminjaman alat dan ruang DIII Teknik informatika adalah sebagai

berikut :

a. Minimal Processor Intel Pentium III atau lebih.

b. Memory 512 MB

c. VGA Card 64MB

3.1.2 Kebutuhan Software

Software yang diperlukan dalam pembuatan sistem aplikasi peminjaman

alat dan ruang DIII Tekhnik Informatika adalah sebagai berikut :

a. Php

b. MySQL

c. Apache

3.2 Deskripsi Umum Sistem

Sistem ini adalah sistem yang berfungsi untuk melayani peminjaman alat

dan ruang pada jurusan DIII Teknik Informatika. Untuk ruang yang dipinjamkan

adalah laboratorium sertifikasi dan laboratorium lainnya. Laboratorium ini bisa

dipinjam sesuai jadwal yang sudah dibuat.

Sistem peminjaman nya dibedakan menjadi dua yaitu untuk mahasiswa

dan dosen yang dikelola oleh admin. Dosen juga terdaftar sebagai user yang dapat

melakukan login, tetapi dosen hanya bisa melihat info – info yang tersedia dan

melakukan peminjaman. Untuk Admin terdapat fasilitas untuk memanipulasi data

seperti menambah, menghapus, mengedit data dan juga melayani proses

peminjaman.

Page 25: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

11

3.3 Perancangan Sistem

Perancangan sistem bertujuan untuk menentukan rancangan sistem

aplikasi peminjaman alat dan ruang. Dalam perancangan sistem ini menjelaskan

langkah-langkah pembuatan alur proses yang ada dalam sistem aplikasi

peminjaman alat dan ruang. Hal ini akan dibutuhkan untuk pedoman

implementasi.

3.3.1 Diagram Konteks

Diagram konteks adalah garis besar dari proses yang dilakukan oleh

sistem. Adapun konteks diagram sistem aplikasi peminjaman alat dan ruang dapat

dilihat pada gambar 3.1.

Gambar 3.1 Diagram Konteks

3.3.2 Data Flow Diagram (DFD) Level 0

DFD level 0 merupakan rincian dari proses yang terjadi di dalam sistem.

Pada DFD level 0 ini terdapat beberapa proses utama yaitu proses untuk login,

manajemen data dan peminjaman. Berikut adalah gambar 3.2 DFD level 0 dari

sistem aplikasi peminjaman alat dan ruang.

Page 26: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

12

Gambar 3.2 DFD Level 0 Sistem

Page 27: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

13

3.3.3 Data Flow Diagram (DFD) Level 1 Proses Manajemen Data User Dosen

DFD level 1 proses manajemen data user dosen adalah pengembangan

proses manajemen data user dosen yang berasal dari DFD level 0 sebelumnya.

Berikut gambar 3.3 adalah DFD level 1 proses manajemen data user dosen sistem

aplikasi peminjaman alat dan ruang.

Gambar 3.3 DFD Level 1 Proses Manajemen Data User Dosen

3.3.4 Data Flow Diagram (DFD) Level 1 Proses Manajemen Data Mahasiswa

DFD level 1 proses manajemen data mahasiswa adalah pengembangan

proses manajemen data mahasiswa yang berasal dari DFD level 0 sebelumnya.

Berikut gambar 3.4 adalah DFD level 1 proses manajemen data mahasiswa

sistem aplikasi peminjaman alat dan ruang.

Page 28: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

14

Gambar 3.4 DFD Level 1 Proses Manajemen Data Mahasiswa

3.3.5 Data Flow Diagram (DFD) Level 1 Proses Manajemen Data ALat

DFD level 1 proses manajemen data alat adalah pengembangan proses

manajemen data alat yang berasal dari DFD level 0 sebelumnya. Berikut gambar

3.5 adalah DFD level 1 proses manajemen data alat sistem aplikasi peminjaman

alat dan ruang.

Gambar 3.5 DFD Level 1 Proses Manajemen Data ALat

Page 29: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

15

3.3.6 Data Flow Diagram (DFD) Level 1 Proses Manajemen Data Ruang

DFD level 1 proses manajemen data ruang adalah pengembangan proses

manajemen data ruang yang berasal dari DFD level 0 sebelumnya. Berikut

gambar 3.6 adalah DFD level 1 proses manajemen data user dosen sistem aplikasi

peminjaman alat dan ruang.

Gambar 3.6 DFD Level 1 Proses Manajemen Data Ruang

Page 30: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

16

3.3.7 Data Flow Diagram (DFD) Level 1 Proses Peminjaman Ruang

DFD level 1 proses peminjaman ruang yang berasal dari DFD level 0

proses peminjaman ruang sebelumnya. Gambar 3.7 adalah DFD level 1 proses

peminjaman ruang.

Gambar 3.7 DFD Level 1 Proses Peminjaman Ruang

3.3.8 Data Flow Diagram (DFD) Level 1 Proses Peminjaman Alat.

Gambar 3.8 adalah DFD level 1 proses peminjaman alat pengembangan

dari DFD level 0 proses peminjaman alat sebelumnya.

Gambar 3.8 DFD Level 1 Proses Peminjaman Alat

Page 31: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

17

3.4 ERD ( Entity Relational Diagram )

ERD berisi hubungan diantara tabel-tabel yang diperlukan sebagai

database dari sistem yang dibuat. Entity Relationship Diagram sistem aplikasi

peminjaman alat dan ruang ditunjukan pada gambar 3.9.

Gambar 3.9 Entity Relationship Diagram sistem aplikasi peminjaman alat dan ruang

Page 32: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

18

3.5 Relasi Antar Tabel

Gambar 3.10 berikut menunjukan relasi antar tabel yang terdapat dalam

sistem aplikasi peminjaman alat dan ruang.

Gambar 3.10 Relasi Antar Tabel

Page 33: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

19

3.6 Rancangan Tabel

Dalam pembuatan sistem peminjaman alat dan ruang ini diperlukan suatu

tabel – tabel basis data yang digunakan untuk menyimpan seluruh data dan

informasi. Adapun perancangan tabel – tabel basis data sistem aplikasi

peminjaman alat dan ruang DIII Tekhnik Informatika adalah sebagai berikut :

3.6.1 Tabel Mahasiswa.

Tabel mahasiswa memiliki fungsi untuk menyimpan data mahasiswa yang ditunjukan pada tabel 3.1.

Tabel 3.1 Tabel Mahasiswa Field Type Null/NotNull Keterangan

nim varchar(8) NotNull Primary Key nama varchar(25) NotNull

jurusan varchar(20) NotNull kelas varchar(10) NotNull

3.6.2 Tabel user

Tabel user adalah tabel yang digunakan untuk menyimpan data user

seperti yang ditunjukan pada tabel 3.2.

Tabel 3.2 Tabel user dosen

Field Type Null/NotNull Keterangan user_id varchar(8) NotNull Primary Key password varchar(10) NotNull

nama varchar(25) NotNull

No_hp Varchar(12) NotNull

Page 34: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

20

3.6.3 Tabel Alat

Tabel peralatan berisi data peralatan yang tersedia berdasarkan jenis dan

jumlahnya. Tabel alat dapat dilihat pada tabel 3.3.

Tabel 3.3 Tabel Alat

Field Type Null/NotNull Keterangan kd_alat varchar(5) NotNull Primary Key nama varchar(30) NotNull jumlah int NotNull no_lokasi varchar(8) NotNull Foreign Key No_inventaris Varchar(10) NotNull Denda int NotNull

3.6.4 Tabel ruang

Tabel peminjaman ruang digunakan untuk menyimpan data peminjaman

ruang. Tabel ruang ditunjukan pada gambar 3.4.

Tabel 3.4 Tabel Ruang

Field Type Null/NotNull Keterangan kd_ruang int NotNull Primary Key nama varchar(30) NotNull Denda Int NotNull

3.6.5 Tabel Lokasi

Tabel lokasi adalah tabel yang digunakan untuk menyimpan data lokasi

tempat menyimpan alat. Tabel lokasi ditunjukan pada tabel 3.5.

Tabel 3.5 Tabel Lokasi

Field Type Null/NotNull Keterangan no_lokasi varchar(8) NotNull Primary Key lokasi varchar(25) NotNull

Page 35: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

21

3.6.6 Tabel Peminjaman alat Mahasiswa

Tabel peminjaman alat mahasiswa merupakan tabel untuk menyimpan data

peminjaman alat yang dilakukan oleh mahasiswa. Ditunjukan pada tabel 3.6.

Tabel 3.6 Tabel Peminjaman alat mahasiswa

Field Type Null/NotNull Keterangan kd_pinjam_amhs int NotNull Primary Key nim varchar(8) NotNull Foreign Key kd_alat varchar(8) NotNull Foreign Key tgl_pinjam date NotNull

tgl_hrskembali date NotNull

tgl_kembali date Null status

enum('belum_kembali', 'sudah_kembali')

NotNull

3.6.7 Tabel Peminjaman alat Dosen

Tabel peminjaman alat dosen merupakan tabel untuk menyimpan data

peminjaman alat yang dilakukan oleh dosen. Ditunjukan pada tabel 3.7.

Tabel 3.7 Tabel Peminjaman Alat Dosen

Field Type Null/NotNull Keterangan kd_pinjam_ados int NotNull Primary Key user_id varchar(8) NotNull Foreign Key kd_alat varchar(5) NotNull Foreign Key tgl_pinjam date NotNull

tgl_hrskembali date NotNull

tgl_kembali date Null

status

enum('belum_kembali', 'kembali') NotNull

Page 36: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

22

3.6.8 Tabel Peminjaman Ruang Mahasiswa

Tabel peminjaman ruang untuk menyimpan data peminjaman ruang

mahasiswa yang ditunjukan pada tabel 3.8.

Tabel 3.8 Tabel Peminjaman ruang

Field Type Null/NotNull Keterangan id_pinjam_rmhs int NotNull Primary Key nim varchar(8) NotNull Foreign Key kd_ruang varchar(8) NotNull Foreign Key jam_pinjam time NotNull

jam_hrskembali time NotNull

jam_kembali time Null status

enum('belum_kembali', 'sudah_kembali')

NotNull

3.6.9 Tabel Peminjaman Ruang Dosen

Tabel peminjaman ruang dosen adalah tabel yang digunakan untuk

menyimpan data peminjaman yang dilakukan oleh dosen. Gambar 3.9

menunjukkan tabel peminjaman ruang dosen.

Tabel 3.9 Tabel Peminjaman Ruang Dosen

Field Type Null/NotNull Keterangan kd_pinjam_rdos int No Primary Key user_id varchar(8) No Foreign Key kd_ruang varchar(5) No Foreign Key jam_pinjam time No jam_hrskembali time No

jam_kembali time No

status

enum('belum_kembali', 'sudah_kembali')

No

Page 37: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

23

3.7 Kamus Data

Pada kamus data ini, semua jenis data yang terlibat dalam proses yang

terjadi, didefinisikan dalam bentuk seperti tabel – tabel berikut :

1. User = @user_id + password + nama + level

user_id : {varchar} 8 Nama identitas untuk semua user admin

dan dosen untuk masuk ke dalam sistem

sebagai atribut kunci.

password : {varchar} 10 Karakter tertentu untuk verifikasi user

agar bisa masuk kedalam sistem

nama : {varchar} 25 Nama dari user

level : {varchar} 10 Level dari user untuk membedakan

jenisnya admin atau user biasa

2. Mahasiswa = @nim + nama + jurusan + kelas

nim : {varchar} 8 Nomor induk mahasiswa sebagai kunci

primer.

nama : {varchar} 25 Nama dari mahasiswa

jurusan : {varchar} 20 Jurusan dari mahasiswa

kelas : {varchar} 10 Kelas dari mahasiswa

3. Alat = @kd_alat + nama + jumlah + no_lokasi+no_inventaris

kd_alat : {varchar} 5 Karakter yang mendefinisikan kode alat

sebagai kunci primer

nama : {varchar} 30 Nama Alat

jumlah : {int} 10 Jumlah alat

no_lokasi

no_inventaris

Denda

: {varchar} 8

: {varchar} 8

: {int}

Nomor lokasi dimana alat disimpan

No inventaris setiap alat

denda

Page 38: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

24

4. Ruang =@kd_ruang + nama_ruang + status

kd_ruang : {varchar} 5 Karakter yang mendefinisikan kode

ruang sebagai kunci primer

nama_ruang : {varchar} 25 Nama ruangan

Denda : {int} denda.

5. Lokasi = @no_lokasi + lokasi

no_lokasi : {varchar} 8 Karakter yang mendefinisikan no lokasi

dimana alat disimpan sebagai kunci

primer

lokasi : {varchar} 25 Lokasi dari alat

6. Peminjaman_alat_mhs= @kd_pinjam_amhs + nim +kd_alat+ tgl_pinjam+

tgl_hrskembali+ tgl_kembali+ status

kd_pinjam_amhs : {int} Karakter yang mendefinisikan kode

pinjam alat mahasiswa sebagai kunci

primer

nim

kd_alat

: {varchar} 8

: {varchar} 8

Nomor induk mahasiswa yang berelasi

ke tabel mahasiswa field nim

Kode alat yang dipinjam yang berelasi

dengan tabel alat field kd_alat

tgl_pinjam : {date} Tanggal dari pinjam alat

tgl_hrskembali

tgl_kembali

status

: {date}

: {date}

: {enum}

Tanggal harus alat dikembalikan

Tanggal kembali

Pilihan belum_kembali dan

sudah_kembali

Page 39: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

25

7. Peminjaman_alat_dosen= @kd_pinjam_ados + user_id +kd_alat+ tgl_pinjam+

tgl_hrskembali+ tgl_kembali+ status

kd_pinjam_ados : {int} Karakter yang mendefinisikan kode

pinjam alat dosen sebagai kunci primer

user_id

kd_alat

: {varchar} 8

: {varchar} 8

User_id dari dosen yang berelasi ke tabel

user dengan field user_id

Kode alat yang dipinjam yang berelasi

dengan tabel alat field kd_alat

tgl_pinjam : {date} Tanggal dari pinjam alat

tgl_hrskembali

tgl_kembali

status

: {date}

: {date}

: {enum}

Tanggal harus alat dikembalikan

Tanggal kembali

Pilihan belum_kembali dan

sudah_kembali

8. Peminjaman_ruang_mhs= @ id_pinjam_rmhs+ nim+ kd_ruang+ jam_pinjam+

jam_hrskembali+ jam_kembali+ status

kd_pinjam_rmhs : {int} Karakter yang mendefinisikan kode

pinjam ruang mahasiswa sebagai kunci

primer

nim

kd_ruang

: {varchar} 8

: {varchar} 8

Nomor induk mahasiswa yang berelasi

ke tabel mahasiswa field nim

Kode ruang yang dipinjam yang berelasi

dengan tabel ruang field kd_ruang

tgl_pinjam : {date} Tanggal dari pinjam ruang

tgl_hrskembali

tgl_kembali

status

: {date}

: {date}

: {enum}

Tanggal harus ruang dikembalikan

Tanggal kembali

Pilihan belum_kembali dan

sudah_kembali

Page 40: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

26

9. Peminjaman_ruang_dosen= @id_pinjam_rdos+ user_id+ kd_ruang+

jam_pinjam+ jam_hrskembali+ jam_kembali+ status

kd_pinjam_rmhs : {int} Karakter yang mendefinisikan kode

pinjam ruang mahasiswa sebagai kunci

primer

user_id

kd_ruang

: {varchar} 8

: {varchar} 8

User_id dari dosen yang berelasi ke tabel

user dengan field user_id

Kode ruang yang dipinjam yang berelasi

dengan tabel ruang field kd_ruang

tgl_pinjam : {date} Tanggal dari pinjam ruang

tgl_hrskembali

tgl_kembali

status

: {date}

: {date}

: {enum}

Tanggal harus ruang dikembalikan

Tanggal kembali

Pilihan belum_kembali dan

sudah_kembali

3.8 Rancangan Layout

3.8.1 Form Login Admin dan Dosen.

Form ini digunakan untuk melakukan login oleh admin dan dosen agar

dapat masuk ke halaman utama. Form login ditunjukan pada gambar 3.11

Gambar 3.11 Form Login 3.8.2 Halaman Daftar User Dosen.

Halaman daftar user dosen digunakan untuk mendaftar bagi dosen yang

ingin meminjam peralatan maupun ruang tetapi belum memiliki user id. Halaman

daftar user dosen ditunjukan pada gambar 3.12.

User ID

Password

LOGIN

Login Cancel

Page 41: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

27

Gambar 3.12 Halaman Daftar User Dosen

3.8.3 Halaman Utama Admin.

Halaman ini merupakan halaman yang dapat diakses oleh Admin setelah

melakukan login. Admin memiliki hak dalam mengelola dan mengatur seluruh

fasilitas yang ada dalam sistem aplikasi peminjaman alat dan ruang. Admin

berhak menginput data, mengedit data, menghapus data, melayani peminjaman

dan melihat laporan peminjaman. Rancangan halaman utama admin ditunjukkan

pada gambar 3.13.

MENU

FORM TAMBAH DOSEN User Id Nama No HP

FOOTER

HEADER

SIMPAN BATAL

Page 42: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

28

Gambar 3.13 Halaman Utama Admin

3.8.4 Halaman Utama Dosen

Setelah dosen berhasil melakukan proses login, maka akan muncul

halaman utama untuk dosen. Secara tampilan halaman utama mirip dengan

halaman utama untuk admin, tetapi yang membedakan adalah pada halaman

utama dosen ini dosen hanya dapat melihat info alat, info ruang dam melakukan

proses peminjaman. Rancangan halaman utama dosen ditunjukan pada gambar

3.14.

Gambar 3.14 Halaman Utama Dosen

HEADER

MENU

CONTENT

FOOTER

HEADER

MENU

CONTENT

FOOTER

Page 43: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

29

Form Peminjaman Alat

Form Peminjaman Alat

3.8.5 Halaman Peminjaman Alat untuk Dosen

Rancangan halaman peminjaman alat untuk dosen dapat dilihat pada

gambar 3.15

Gambar 3.15 Halaman Peminjaman Alat untuk Dosen

3.8.6 Halaman Peminjaman Alat Mahasiswa

Halaman peminjaman alat mahasiswa untuk mencatat peminjaman alat

yang dilakukan mahasiswa melalui admin. Rancangan halaman peminjaman alat

mahasiswa ditunjukan pada gambar 3.16.

Gambar 3.16 Halaman Peminjaman Alat Mahasiswa

HEADER

MENU

FOOTER

HEADER

MENU

FOOTER

Page 44: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

30

Form Peminjaman Ruang

Form Peminjaman Ruang

3.8.7 Halaman Peminjaman Ruang untuk Dosen

Rancangan halaman peminjaman ruang untuk dosen dapat dilihat pada

gambar 3.17.

Gambar 3.17 Halaman Peminjaman Ruang untuk Dosen

3.8.8 Halaman Peminjaman Ruang Mahasiswa

Halaman peminjaman ruang mahasiswa untuk mencatat peminjaman ruang

yang dilakukan mahasiswa melalui admin. Rancangan halaman peminjaman

ruang mahasiswa ditunjukan pada gambar 3.18.

Gambar 3.18 Halaman Peminjaman Ruang Mahasiswa

HEADER

MENU

FOOTER

HEADER

MENU

FOOTER

Nim

Ruang

Tanggal Pinjam

Jam Pinjam

Jam hrs Kembali

Page 45: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

31

BAB VI

IMPLEMENTASI DAN ANALISIS

4.1 Implementasi Program

Implementasi perancangan terhadap sistem yang dibangun bisa dilihat

melalui desain menu utama, yang secara garis besar adalah sebagai berikut:

1. Halaman Login Admin dan Dosen

Hal pertama yang dilakukan agar dapat masuk ke dalam sistem aplikasi

peminjaman alat dan ruang, user harus melakukan login terlebih dahulu. User yang

dapat melakukan login dibagi menjadi 2 yaitu admin dan dosen. Untuk melakukan

login, admin dan dosen mengisi user_id dan password. Untuk dosen yang belum

memiliki user_id dan password dapat menghubungi admin untuk mendaftar.

gambar 4.1 adalah tampilan untuk halaman login untuk admin dan dosen.

Gambar 4.1 Halaman Login Admin dan Dosen

Page 46: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

32

2. Halaman Utama Admin

Setelah admin melakukan login dengan user_id dan password yang benar,

maka admin akan langsung masuk ke halaman utama untuk admin. Terdapat

beberapa menu yaitu data peralatan, data ruang, data mahasiswa, data dosen,

peminjaman, pengembalian, laporan peminjaman dan logout. Halaman utama

admin ditunjukan pada gambar 4.2.

Gambar 4.2 Halaman Utama Admin

Page 47: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

33

3. Data Peralatan pada Halaman Utama Admin

Halaman data peralatan akan tampil setelah menu data peralatan pada

halaman utama admin diklik. Pada halaman ini berisi data – data seluruh peralatan

yang terdiri dari kode alat, nama, jumlah, no lokasi dan aksi. Halaman data

peralatan dapat dilihat pada gambar 4.3.

Gambar 4.3 Halaman Data Alat

Pada halaman ini admin dapat melakukan beberapa tugas yaitu mengedit,

menghapus dan menambah data. Menambah data dapat dilakukan dengan mengklik

tambah data yang terdapat diatas tabel data alat. Tampilan form tambah data alat

ditunjukan pada gambar 4.4.

Page 48: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

34

Gambar 4.4 Form Tambah Data Alat

Untuk mengedit data dapat dilakukan dengan mengklik aksi edit. Maka akan

muncul form edit yang menampilkan data alat yang akan diedit. Untuk menyimpan

data yang sudah diedit dengan mengklik tombol simpan perubahan. Form edit data

peralatan dapat dilihat pada gambar 4.5.

Gambar 4.5 Form Edit Data Alat

Menghapus data alat dapat dilakukan dengan memilih aksi hapus disamping

aksi edit pada setiap data alat. Jika aksi hapus dipilih maka akan muncul konfirmasi

Page 49: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

35

untuk menghapus data yang ditunjukkan pada gambar 4.6. tekan ok untuk

menghapus dan batal untuk membatalkan.

Gambar 4.6 Konfirmasi aksi Hapus Data Alat

4. Data Ruang pada Halaman Utama Admin

Data ruang menampilkan seluruh data ruang meliputi kode ruang, nama

ruang, status dan aksi. Halaman data ruang ditunjukan pada gambar 4.7.

Gambar 4.7 Halaman Data Ruang

Page 50: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

36

Admin juga dapat mengedit, menghapus dan menambah data ruang.

Menambah data dapat dilakukan dengan mengklik tambah data yang terdapat diatas

tabel data ruang. Tampilan form tambah data ruang ditunjukan pada gambar 4.8.

Gambar 4.8 Form Tambah Data Ruang

Untuk mengedit data dapat dilakukan dengan mengklik aksi edit. Maka akan

muncul form edit yang menampilkan data ruang yang akan diedit. Untuk

menyimpan data yang sudah diedit dengan mengklik tombol simpan perubahan.

Form edit data ruang dapat dilihat pada gambar 4.9.

Page 51: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

37

Gambar 4.9 Halaman Edit Data Ruang

Menghapus data ruang dapat dilakukan dengan memilih aksi hapus

disamping aksi edit pada setiap data ruang. Jika aksi hapus dipilih maka akan

muncul konfirmasi untuk menghapus data yang ditunjukkan pada gambar 4.10

tekan ok untuk menghapus dan batal untuk membatalkan.

Gambar 4.10 Konfirmasi Hapus Data Ruang

Page 52: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

38

5. Halaman Data Mahasiswa

Data mahasiswa menampilkan seluruh data mahasiswa. Halaman data

mahasiswa ditunjukan pada gambar 4.11.

Gambar 4.11 Halaman Data Mahasiswa

Admin juga dapat mengedit, menghapus dan menambah data mahasiswa.

Menambah data dapat dilakukan dengan mengklik tambah data yang terdapat diatas

tabel data mahasiswa. Tampilan form tambah data mahasiswa ditunjukan pada

gambar 4.12.

Gambar 4.11 Form Tambah Data Mahasiswa

Page 53: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

39

Untuk mengedit data dapat dilakukan dengan mengklik aksi edit. Maka akan

muncul form edit yang menampilkan data ruang yang akan diedit. Untuk

menyimpan data yang sudah diedit dengan mengklik tombol simpan perubahan.

Form edit data peralatan dapat dilihat pada gambar 4.12.

Gambar 4.12 Halaman Edit Data Mahasiswa

Menghapus data mahasiswa dapat dilakukan dengan memilih aksi hapus

disamping aksi edit pada setiap data mahasiswa. Jika aksi hapus dipilih maka akan

muncul konfirmasi untuk menghapus data yang ditunjukkan pada gambar 4.13.

tekan ok untuk menghapus dan batal untuk membatalkan.

Gambar 4.13 Konfirmasi Hapus Data Mahasiswa

Page 54: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

40

6. Halaman Data Dosen

Data dosen menampilkan seluruh data dosen. Halaman data dosen

ditunjukan pada gambar 4.14.

Gambar 4.14 Halaman Data Dosen

Menambah data dapat dilakukan dengan mengklik tambah data yang

terdapat diatas tabel data dosen. Tampilan form tambah data dosenditunjukan pada

gambar 4.15.

Gambar 4.15 Form Tambah Data Dosen

Untuk mengedit data dapat dilakukan dengan mengklik aksi edit. Maka akan

muncul form edit yang menampilkan data dosen yang akan diedit. Untuk

Page 55: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

41

menyimpan data yang sudah diedit dengan mengklik tombol simpan perubahan.

Form edit data dosen dapat dilihat pada gambar 4.16.

Gambar 4.16 Halaman Edit Data Dosen

Menghapus data dosen dapat dilakukan dengan memilih aksi hapus

disamping aksi edit pada setiap data dosen. Jika aksi hapus dipilih maka akan

muncul konfirmasi untuk menghapus data yang ditunjukkan pada gambar 4.17.

tekan ok untuk menghapus dan batal untuk membatalkan.

Gambar 4.17 Konfirmasi Hapus Data Dosen

Page 56: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

42

7. Halaman Peminjaman Alat Oleh Mahasiswa

Menu halaman utama admin selanjutnya adalah peminjaman, halaman ini

adalah halaman untuk transaksi peminjaman oleh mahasiswa melalui admin.

Berikut gambar 4.18 halaman peminjaman oleh mahasiswa.

Gambar 4.18 Halaman Peminjaman Alat Oleh Mahasiswa

Admin memasukan nim, alat yang dipinjam, tanggal pinjam dan tanggal

kembali. Button simpan untuk menyimpan dan batal untuk membatalkan

menyimpan data peminjaman. Jika button simpan dipilih maka data peminjaman

akan langsung masuk ke dalam data peminjaman alat oleh mahasiswa yang

ditunjukan pada gambar 4.19.

Page 57: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

43

Gambar 4.19 Halaman Data Peminjaman Alat Oleh Mahasiswa

8. Halaman Peminjaman Ruang Oleh Mahasiswa

Halaman peminjaman ruang untuk transaksi peminjaman ruang oleh

mahasiswa melalui admin. Berikut gambar 4.20 halaman peminjaman ruang oleh

mahasiswa.

Gambar 4.20 Halaman Peminjaman Ruang Oleh Mahasiswa

Page 58: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

44

Admin memasukan nim, ruang yang dipinjam, hari, tanggal, jam pinjam dan

jam kembali. Button simpan untuk menyimpan dan batal untuk membatalkan

menyimpan data peminjaman. Jika button simpan dipilih maka data peminjaman

akan langsung masuk ke dalam data peminjaman ruang oleh mahasiswa yang

ditunjukan pada gambar 4.21.

Gambar 4.21 Halaman Data Peminjaman Ruang Oleh Mahasiswa

9. Halaman Pengembalian Alat Oleh Mahasiswa dan Dosen

Halaman pengembalian alat oleh mahasiswa dan dosen dilakukan melalui

admin. Halaman pengembalian alat ditunjukan pada gambar 4.22.

Page 59: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

45

Gambar 4.22 Halaman pengembalian alat oleh mahasiswa dan dosen

Aksi kembali pada tabel peminjaman alat dipilih untuk memulai proses

pengembalian alat, jika aksi kembali dipilih maka akan muncul form pengembalian

yang ditunjukan pada gambar 4.23.

Gambar 4.23 Halaman pengembalian alat oleh mahasiswa dan dosen

Page 60: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

46

Setelah muncul data alat yang akan dikembalikan, pilih simpan dan akan

langsung muncul tampilan data peminjaman alat dan data peminjaman alat yang

sudah dikembalikan statusnya akan berubah menjadi sudah kembali. Seperti

ditunjukan pada gambar 4.24.

Gambar 4.24 Halaman Data Peminjaman Alat Dosen dan Mahasiswa

10. Halaman Pengisian Waktu Selesai Penggunaan Ruang Oleh Mahasiswa dan

Dosen

Halaman ini digunakan untuk mengisikan waktu selesai dalam penggunaan

ruang oleh mahasiswa dan juga oleh dosen melalui admin. Pertama akan muncul

halaman yang ditunjukan pada gambar 4.25.

Page 61: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

47

Gambar 4.25 Halaman Selesai Penggunaan Ruang Oleh Mahasiswa dan Dosen

Aksi selesai dipilih untuk mengisikan waktu selesai penggunaan ruang.

Setelah itu muncul form yang ditunjukan pada gambar 4.26

Gambar 4.26 Form Input Tanggal Kembali Ruang

Page 62: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

48

Setelah selesai pilih simpan, maka data ruang yang dipinjam akan berubah

statusnya menjadi sudah kembali yang ditunjukan pada gambar 4.27

Gambar 4.27 Data Peminjaman Ruang oleh Dosen dan Mahasiswa

11. Halaman Laporan Peminjaman Alat Oleh Dosen dan Mahasiswa

Halaman laporan peminjaman alat digunakan untuk menampilkan data

peminjaman alat oleh dosen dan mahasiswa. Data peminjaman yang ditampilkan

adalah semua data peminjaman yang sudah dikembalikan maupun yang belum

dikembalikan. Halaman laporan peminjaman alat ditunjukkan pada gambar 4.28.

Page 63: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

49

Gambar 4.28 Halaman Laporan Peminjaman Alat Oleh Dosen dan Mahasiswa

12. Halaman Laporan Peminjaman Ruang Oleh Dosen dan Mahasiswa

Halaman laporan peminjaman ruang digunakan untuk menampilkan data

peminjaman ruang oleh dosen dan mahasiswa. Data peminjaman yang ditampilkan

adalah semua data peminjaman ruang yang sudah dikembalikan maupun yang

Page 64: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

50

belum dikembalikan. Halaman laporan peminjaman ruang ditunjukkan pada

gambar 4.28

Gambar 4.29 Halaman Laporan Peminjaman Ruang Oleh Dosen dan Mahasiswa

Page 65: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

51

13. Halaman Utama Dosen

Setelah dosen berhasil melakukan proses login dengan user id dan password

yang benar, maka dosen akan memasuki halaman utama. Halaman utama untuk

dosen ditunjukkan pada gambar 4.30. Pada halaman utam dosen terdapat beberapa

menu antara lain home, data peralatan, data ruang, peminjaman, laporan

peminjaman, dan log out. Dosen memiliki hak akses berbeda dengan admin yaitu

dosen tidak dapat memanipulasi data, artinya dosen hanya dapat melihat data.

Dosen dapat melakukan proses peminjaman dan untuk pengembalian harus melalui

admin.

Gambar 4.30 Halaman Utama Dosen

14. Halaman Data Peralatan untuk Dosen

Pada halaman data peralatan, dosen dapat melihat semua data peralatan

yang ada beserta jumlah peralatan tersebut. Halaman data peralatan untuk dosen

dapat dilihat pada gambar 4.31.

Page 66: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

52

Gambar 4.32 Halaman Data Peralatan untuk Dosen

15. Halaman Data Ruang untuk Dosen

Dosen dapat melihat data ruang pada halaman data ruang. Halaman data

ruang dapat dilihat pada gambar 4.33.

Gambar 4.33 Halaman Data Ruang untuk Dosen

Page 67: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

53

16. Halaman Form Peminjaman Alat untuk Dosen

Gambar 4.34 Menunjukan form peminjaman untuk dosen. Dosen

memasukkan data – data peminjaman

Gambar 4.34 Halaman Peminjaman Alat untuk Dosen

Setelah data peminjaman alat disimpan maka data tersebut akan langsung

masuk ke dalam data peminjaman alat oleh dosen seperti yang ditunjukan pada

gambar 4.35

Gambar 4.35 Data Peminjaman Alat Oleh Dosen

Page 68: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

54

17. Halaman Peminjaman Ruang untuk Dosen

Dosen juga dapat melakukan proses peminjaman ruang dengan mengisikan

data peminjaman ruang. Halaman peminjaman ruang untuk dosen ditunjukan pada

gambar 4.36

Gambar 4.36 Halaman Peminjaman Ruang Oleh Dosen

Data peminjaman ruang akan langsung disimpan pada tabel peminjaman

ruang dosen yang ditunjukan pada gambar 4.37.

Gambar 4.37 Data Peminjaman Ruang Oleh Dosen

Page 69: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

55

18. Halaman Laporan Peminjaman Alat untuk Dosen

Halaman laporan peminjaman alat untuk dosen menampilkan semua data

peminjaman data alat yang dilakukan oleh dosen dan mahasiswa. Halaman laporan

peminjaman alat ditunjukan pada gambar 4.38.

Gambar 4.38 Halaman Laporan Peminjaman Alat untuk Dosen

Page 70: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

56

19. Halaman Laporan Peminjaman Ruang untuk Dosen

Halaman laporan peminjaman ruang untuk dosen menampilkan semua data

peminjaman data ruang yang dilakukan oleh dosen dan mahasiswa. Halaman

laporan peminjaman ruang ditunjukan pada gambar 4.39

Gambar 4.39 Halaman Laporan Peminjaman Ruang untuk Dosen

Page 71: PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN … · DAFTAR ISI HALAMAN HALAMAN JUDUL ..... i HALAMAN PERSETUJUAN ... Peminjaman Alat ...

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

commit to user

57

BAB V

PENUTUP

5.1 Kesimpulan

Berdasarkan data yang telah diperoleh, dapat diambil kesimpulan sebagai

berikut :

1. Telah berhasil dibuat Sistem Aplikasi Peminjaman Alat dan Ruang DIII Teknik

Informatika FMIPA. Sistem Peminjaman Alat dan Ruang DIII Teknik

Informatika FMIPA ini dapat melayani peminjaman dan pengembalian alat dan

ruang untuk keperluan perkuliahan, sertifikasi dan lainnya serta dapat melihat

laporan peminjaman alat dan ruang tersebut.

5.2 Saran

Saran penulis untuk sistem aplikasi peminjaman alat dan ruang DIII

Teknik Informatika FMIPA adalah diharapkan diwaktu yang akan datang terdapat

penambahan fasilitas untuk mencetak laporan peminjaman berupa rekap

peminjaman alat dan ruang serta dapat mencetak bukti peminjaman alat dan

ruang.