3.3 Perancangan Antarmuka Interface
Rancangan antarmuka dari prototype sistem ini terdiri dari satu form penjadualan mata kuliah yang terdiri dari enam tab, masing-masing tab terdiri dari dua bagian, yaitu
bagian kanan dan bagian kiri. Pada bagian kiri tiap tab, terdapat tabel data mata kuliah, sedangkan pada bagian kanan, terdapat combo box yang menunjukkan jumlah
ruangan, tabel jadwal, tombol simpan jadwal, tombol buka jadwal, dan textbox keterangan. Tiap tab memiliki isi tabel yang berbeda, yaitu:
3.3.1 Antarmuka Tab Data Awal
Pada tab data awal, tabel mata kuliah memiliki kolom kode mata kuliah, nama mata kuliah, sks mata kuliah, sks baru, dan fakultas; serta terdapat empat tombol, yaitu
tombol buka yang berfungsi untuk mengambil data mata kuliah yang ada dalam database, tombol tambah yang berfungsi untuk menambah mata kuliah, tombol ubah
yang berfungsi mengubah data mata kuliah yang telah ada, dan tombol hapus untuk menghapus mata kuliah, serta tombol lanjut yang berfungsi untuk lanjut ke langkah
atau ke tab selanjutnya. Pada tab awal ini isi dari tabel mata kuliah merupakan mata kuliah yang masih bersifat acak. Tab data awal dapat dilihat pada Gambar 3.6.
Universitas Sumatera Utara
Aplikasi Penj adwalan Mata Kuliah Aplikasi Penj adwalan Mata Kuliah
Penjadwalan Mata Kuliah Daftar Mata Kuliah
Tambah Ubah
Hapus Lanjut
Langkah 1 Langkah 2
Langkah 3 Langkah 4
Langkah 5 Jadwal Kuliah Sementara
Ruangan Kuliah:
Simpan Jadwal
Buka Jadwal
Data Awal
Buka
Gambar 3.6 Antarmuka Tab Data Awal
Tab data awal setalah data mata kuliah dipilih dapat dilihat pada Gambar 3.7.
Gambar 3.7 Antarmuka Tab Data Awal setelah data mata kuliah dipilih
Universitas Sumatera Utara
Form tambah dan ubah mata kuliah dilengkapi dengan tombol simpan dan batal. Gambar 3.8 ditunjukkan form tambah dan ubah mata kuliah.
Tambah Data Tambah Data
Daftar Mata Kuliah
Simpan Batal
Kode MK: Nama MK:
Sks: Fakultas:
Ubah Data Ubah Data
Daftar Mata Kuliah
Simpan Batal
Kode MK: Nama MK:
Sks: Fakultas:
Gambar 3.8 Antarmuka form tambah dan ubah data
3.3.2 Antarmuka Tab Langkah Satu
Pada tab langkah satu ini isi dari tabel mata kuliah adalah daftar mata kuliah yang telah diurutkan berdasarkan sks dan kode mata kuliah. Pada tab langkah satu, tombol
tambah, ubah, dan hapus tidak ada. Tab langkah satu dapat dilihat pada Gambar 3.9.
Gambar 3.9 Antarmuka Tab Langkah Satu
Universitas Sumatera Utara
3.3.3 Antarmuka Tab Langkah Dua
Pada tab langkah dua, tabel mata kuliah memiliki kolom kode mata kuliah, nama mata kuliah, sks mata kuliah sebenarnya, sks setelah pembagian mata kuliah, sks baru
apabila terjadi perubahan sks, fakultas, dan jadwal waktu perkuliahan.
Pada tab langkah dua ini isi dari tabel mata kuliah adalah daftar mata kuliah yang telah diberikan hari dan jam. Tab langkah Dua dapat dilihat pada Gambar 3.10.
Gambar 3.10 Antarmuka Tab Langkah Dua
3.3.4 Antarmuka Tab Langkah Tiga
Pada tab langkah tiga, tabel mata kuliah memiliki kolom kode mata kuliah, nama mata kuliah, sks mata kuliah sebenarnya, sks setelah pembagian mata kuliah, sks baru
apabila terjadi perubahan sks, fakultas, dan jadwal waktu perkuliahan. Pada tab langkah tiga ini isi dari tabel mata kuliah adalah daftar mata kuliah yang disusun
berdasarkan hari dan jam. Sedangkan pada tabel bagian kanan jadwal kuliah, dimana tabel jadwal mata kuliah itu berisi hari dan jam pertemuan mata kuliah.
Universitas Sumatera Utara
Jadwal waktu pertemuan mata kuliah berlangsung dari jam 08:00 s.d. 16:20. Sedangkan hari pertemuan mata kuliah berlangsung pada hari senin s.d. jumat. Tab
langkah tiga dapat dilihat pada Gambar 3.11.
Gambar 3.11 Antarmuka Tab Langkah Tiga
3.3.5 Antarmuka Tab Langkah Empat
Pada tab langkah empat, tabel mata kuliah memiliki kolom kode mata kuliah, sks setelah pembagian mata kuliah, sks baru apabila terjadi perubahan sks, fakultas, dan
jadwal waktu perkuliahan. Pada tab langkah empat isi dari tabel mata kuliah adalah daftar mata kuliah konflik. Sedangkan pada tabel bagian kanan terdapat combo box
untuk melihat ruangan kuliah dan tabel jadwal kuliah dimana tabel jadwal mata kuliah itu berisi hari dan jam pertemuan mata kuliah sementara serta mata kuliah yang
konflik diberikan warna yang berbeda dengan mata kuliah yang tidak konflik.
Jadwal waktu pertemuan mata kuliah berlangsung dari jam 08:00 s.d. 16:20. Sedangkan hari pertemuan mata kuliah berlangsung pada hari senin s.d. jumat. Pada
textbox keterangan berisi kode mata kuliah yang konflik. Tab langkah empat dapat dilihat pada Gambar 3.12.
Universitas Sumatera Utara
Gambar 3.12 Antarmuka Tab Langkah Empat
3.3.6 Antarmuka Tab Langkah Lima
Pada tab langkah lima, tabel mata kuliah memiliki kolom kode mata kuliah, sks setelah pembagian mata kuliah, sks baru apabila terjadi perubahan sks, fakultas,
dan jadwal waktu perkuliahan. Pada tab langkah lima isi dari tabel mata kuliah adalah daftar mata kuliah konflik. Pada bagian bawah tabel terdapat tombol mata kuliah
bebas konflik. Sedangkan pada tabel bagian kanan terdapat combo box untuk melihat ruangan kuliah dan tabel jadwal kuliah dimana tabel jadwal mata kuliah itu berisi hari
dan jam pertemuan mata kuliah..
Jadwal waktu pertemuan mata kuliah berlangsung dari jam 08:00 s.d. jam 16:20. Sedangkan hari pertemuan mata kuliah berlangsung pada hari senin s.d. jumat.
Pada textbox keterangan berisi kode mata kuliah yang konflik. Tab langkah lima dapat dilihat pada Gambar 3.13.
Universitas Sumatera Utara
Gambar 3.13
Antarmuka Tab Langkah Lima
3.3.7 Jadwal Mata Kuliah Bebas Konflik
Pada bagian ini, tabel mata kuliah konflik dihapus yang menandakan bahwa mata kuliah konflik sudah dimasukkan dalam jadwal mata kuliah bebas konflik dan tombol
mata kuliah bebas konflik tidak aktif serta pada tabel jadwal mata kuliah bebas konflik. Tampilan jadwal mata kuliah bebas konflik dapat dilihat pada Gambar 3.14.
Gambar 3.14 Antarmuka Jadwal Mata Kuliah Bebas Konflik
Universitas Sumatera Utara
BAB 4
IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi