DAD Level 2 Proses 3 DAD Level 2 Proses 4 DAD Level 2 Proses 5

c. DAD Level 2 Proses 3

Diagram Arus Data DAD level 2 proses 3 Gambar 3.8 merupakan sub sistem dari proses mengelola data dosen proses 2.3. Administrator Konfirmasi rb_lecturs D2 lc_name 3.2 Edit Data Dosen 3.1 Rekam Data Dosen 3.3 Hapus Data Dosen Konfirmasi Hapus data Konfirmasi hapus lc_name datadosen lc_name lc_name Gambar 3.8 DAD Level 2 Proses 3 Aplikasi Penjadwalan Ujian Tugas Akhir Proses yang terjadi pada DAD level 2 proses 3 adalah : proses rekam data dosen proses 3.1, proses data dosen proses3.2, dan proses hapus data dosen proses 3.3, yang melibatkan tabel rb_lecturs D2.

d. DAD Level 2 Proses 4

Diagram Arus Data DAD level 2 proses 4 Gambar 3.9 merupakan sub sistem dari proses mengelola ruang ujian proses 2.4. Administrator Konfirmasi rb_rooms D3 rm_name 4.2 Edit Ruang Ujian 4.1 Rekam Ruang Ujian 4.2 Hapus Ruang Ujian Konfirmasi Hapus data Konfirmasi hapus rm_name dataruang rm_name rm_name Gambar 3.9 DAD Level 2 Proses 4 Aplikasi Penjadwalan Ujian Tugas Akhir Proses yang terjadi pada DAD level 2 proses 4 adalah : proses rekam data ruang ujian proses 4.1, proses data ruang ujian proses 4.2, dan proses hapus data ruang ujian proses 4.3, yang melibatkan tabel rb_rooms D3.

e. DAD Level 2 Proses 5

Diagram Arus Data DAD level 2 proses 5 Gambar 3.10 merupakan subsistem dari proses mengelola waktu ujian proses 2.5. Administrator Konfirmasi rb_times D4 5.2 Edit Waktu Ujian 5.1 Rekam Waktu Ujian 5.3 Hapus Waktu Ujian Konfirmasi Hapus data Konfirmasi hapus datajam tm_start, tm end tm_start, tm end tm_start, tm end tm_start, tm end Gambar 3.10 DAD Level 2 Proses 5 Aplikasi Penjadwalan Ujian Tugas Akhir Proses yang terjadi pada DAD level 2 proses 5 adalah : proses rekam data waktu ujian proses 5.1, proses data waktu ujian proses 5.2, dan proses hapus data waktu ujian proses 5.3, yang melibatkan tabel rb_times D4. III.4. Perancangan Fisikal III.4.1. Arsitektur Aplikasi Kebutuhan Sistem Arsitektur aplikasi kebutuhan sistem merupakan aplikasi-aplikasi yang diperlukan untuk dapat mengoperasikan dan mengelola Aplikasi Penjadwalan Ujian Tugas ini. III.4.1.1. Arsitektur Aplikasi Kebutuhan Pengembang Arsitektur aplikasi yang diperlukan untuk mengembangkan Aplikasi Penjadwalan Ujian Tugas Akhir ini adalah :  Sistem basis data : basis data terpusat  Media penyampaian informasi : internet  Bahasa pemrograman : PHP Hypertext Preprosessor  Basis data server : MySql  Tool untuk implementasi antar muka : Adobe Dreamweaver CS5  Web server : Apache  Web browser : IE Internet Explorer  Resolusi layar monitor : 1280 x 800 pixels III.4.1.2. Arsitektur Aplikasi Kebutuhan Pengguna Arsitektur aplikasi yang diperlukan agar pengguna dapat mengakses Aplikasi Penjadwalan Ujian Tugas Akhir adalah :  Web browser : IE Internet Explorer  Resolusi layar monitor : 1280 x 800 pixels III.4.2. Perancangan Antar Muka Sistem Perancangan antar muka sistem digunakan sebagai rancangan untuk membuat antar muka sistem dengan pengguna sistem, rancangan antar muka ini nantinya akan digunakan untuk membuat implementasi dari Aplikasi Penjadwalan Ujian Tugas Akhir. III.4.2.1. Rancangan Antar Muka Untuk Administrator Halaman utama untuk Administrator dapat diakses setelah Administrator melakukan proses login Administrator terlebih dahulu. Sebagai validasi dari login Administrator tersebut, maka akan ditampilkan halaman utama Administrator, dimana Administrator dapat memilih menu-menu untuk mengelola data pada Aplikasi Penjadwalan Ujian Tugas Akhir ini. Rancangan menu untuk Administrator tampak pada Gambar 3.11 berikut : Beranda Jadwal Berdasarkan Dosen Jadwal Berdasarkan Tanggal Menu Administrator Home Pendaftaran Seminar Daftar Pengajuan Jadwal Seminar Laporan Pengaturan Sistem Penentuan Jadwal Seminar Detail Seminar Ubah Jadwal Seminar Detail Seminar Pendaftaran User Data Seminar Telah Selesai Detail Seminar Gambar 3.11 Rancangan Menu Administrator 1. Rancangan Halaman Beranda Pada halaman beranda menampilkan form login administrator dan daftar seminar yang akan berlangsung. Pada halaman ini juga disediakan menu untuk melihat jadwal berdasarkan nama dosen dan berdasarkan tanggal pelaksanaan. Pengguna dapat melihat jadwal tanpa harus melakukan login terlebih dahulu. Gambar 3.12 Rancangan Halaman Beranda Gambar 3.13 Rancangan Halaman Jadwal Seminar Berdasarkan Dosen Gambar 3.14 Rancangan Halaman Jadwal Seminar Berdasarkan Tanggal 2. Rancangan Halaman Home Pada halaman home akan ditampilan seluruh daftar jadwal ujian yang akan berlangsung. Gambar 3.15 Rancangan Halaman Home 3. Rancangan Halaman Pendaftaran Seminar Dalam halaman pendaftaran seminar ini akan ditampilkan form untuk mengisi data-data ujian, meliputi : nama mahasiswa, nim, judul tugas akhir, nama dosen pembimbing, nama dosen penguji, nama mata kuliah pendukung, lampiran, dan keterangan. Gambar 3.16 Rancangan Halaman Daftar Seminar 4. Rancangan Halaman Pengajuan Seminar Pada halaman pengajuan seminar akan ditampilkan data-data pendaftaran seminar yang telah ddinputkan pada halaman pendaftaran seminar diatas. Apabila user menekan nim maka akan ditampilkan halaman untuk mengisi data ruang ujian, waktu ujian, dan jam ujian. Pada halaman ini user dapat menentukan kapan dan di ruang apa ujian akan berlangsung. Gambar 3.17 Rancangan Halaman Pengajuan Jadwal Seminar Gambar 3.18 Rancangan Halaman Penentuan Jadwal Seminar 5. Rancangan Halaman Jadwal Seminar Pada halaman jadwal seminar akan ditampilkan seluruh jadwal seminar. Apabila user mengklik nim maka akan tampil detail jadwal seminar, didalam halaman ini terdapat menu untuk mengubah jadwal seminar. Pada halaman tersebut user dapat mengubah jadwal yang sudah ditetapkan. Gambar 3.19 Rancangan Halaman Jadwal Seminar Gambar 3.20 Rancangan Halaman Detail Seminar Gambar 3.21 Rancangan Halaman Ubah Jadwal Seminar 6. Rancangan Halaman Laporan Pada halaman laporan akan ditampilkan jadwal ujian yang telah berlangsung, apabila user mengklik nim maka akan ditampilkan detail data seminar. Gambar 3.22 Rancangan Halaman Laporan Gambar 3.23 Rancangan Halaman Detail Seminar 7. Rancangan Halaman Pengaturan Sistem Pada halaman pengaturan sistem akan ditampilkan menu untuk mengatur data user, data seminar yang telah berlangsung, daftar ruang, daftar dosen, daftar tanggal, dan daftar waktu. Gambar 3.24 Rancangan Halaman Pengaturan Sistem Gambar 3.25 Rancangan Halaman Pendaftaran User 36

BAB IV IMPLEMENTASI SISTEM