Analisis Kebutuhan Deskripsi Umum Sistem Perancangan Sistem

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. 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. commit to user 12 Gambar 3.2 DFD Level 0 Sistem 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. Gambar 3.5 DFD Level 1 Proses Manajemen Data ALat 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 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 commit to user 17

3.4 ERD Entity Relational Diagram