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