• Tidak ada hasil yang ditemukan

berkaitan dengan penggunaan sistem dan atau pengembangan sistem di masa yang akan datang yang diperlukan dalam mendapatkan hasil yang lebih baik.

commit to user BAB II

LANDASAN TEORI

2.1Tinjauan Pustaka

2.1.1Desain 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

commit to user

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

commit to user 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.2Basis 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.3Model 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

commit to user

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.4HTML 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

commit to user

tetap hingga web master atau penanggung jawab web melakukan perubahan isi ). (kadir, 2009).

2.1.5MySQL

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.6Web 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.7Apache

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

commit to user

penggunanya. Salah satunya adalah PHP (Personal Home Page). (Syahputra,2003).

commit to user

10 BAB III

DESAIN DAN PERANCANGAN

3.1Analisis Kebutuhan

3.1.1Kebutuhan 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.2Kebutuhan 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.2Deskripsi 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.

commit to user

11

3.3Perancangan 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.

commit to user

12

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.

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.

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.

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.

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.

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.

commit to user

19

3.6Rancangan 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

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

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',

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

commit to user

23

3.7Kamus 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

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

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

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.1Form 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.2Halaman 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

commit to user

27

Gambar 3.12 Halaman Daftar User Dosen

3.8.3Halaman 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

commit to user

28

Gambar 3.13 Halaman Utama Admin

3.8.4Halaman 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

commit to user

29

Form Peminjaman Alat

Form Peminjaman Alat

3.8.5Halaman 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.6Halaman 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

commit to user

30

Form Peminjaman Ruang

Form Peminjaman Ruang

3.8.7Halaman 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.8Halaman 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

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.

Dokumen terkait