DFD Level 0 Perancangan Sistem

Perangkat lunak yang dikembangkan dalam penelitian ini akan diuji menggunakan metode black box dengan langkah-langkah berikut ini. 1. Membagi berdasarkan modulfiturfungsional aplikasi, setiap modul diberikan masukan data dan kemudian melihat hasil laporan yang dikeluarkan. Jika pada saat proses memasukan data maupun laporan yang dikeluarkan tidak sesuai atau ditemukan kekurangan-kekurangan pada perangkat lunak yang dikembangkan, maka dilakukan penelusuran apa dan bagaimana proses kesalahan error itu terjadi. Setelah ditemukan apa permasalahanya maka dilakukan perbaikan dan dilanjutkan ke proses pengujian modul lainnya. 2. Jika setiap modulfiturfungsional selesai dilakukan pengujian dan hasilnya positif maka langkah selanjutnya dilakukan pengujian secara menyeluruh dalam arti dilakukan pengujian sejauh mana tingkat kehandalan modulfiturfungsional tersebut jika diintegrasikan dengan modulfiturfungsional lain. 19

BAB IV HASIL PENELITIAN

4 BIAYA DAN JADWAL PENELITIAN

4.1 Analisis Kebutuhan

Analasis kebutuhan dilakukan untuk mengetahui kebutuhan-kebutuhan dari Sistem penyusunan jadwal perkuliahan di Jurusan Teknik Elektro dan komputer Universitas Udayana. Berikut ini adalah kebutuhan-kebutuhan dari sistem: Tabel 4.1 Kebutuhan Sistem No. Kebutuhan 1 Sistem dapat memverivikasi dan validasi user id dan password 2 Sistem dapat mengelola data pengguna 3 Sistem dapat mengelola data matakuliah 4 Sistem dapat mengelola data ruang kuliah 5 Sistem dapat mengelola jadwal kuliah dalam sebuah semester 6 Sistem dapat mengelola data dosen yang mengampu matakuliah 7 Sistem dapat mengelola data semester berjalan, yang akan datang atau yang sudah terlewati

4.2 Perancangan Sistem

Perancangan Sistem penyusunan jadwal perkuliahan di Jurusan Teknik Elektro dan komputer Universitas Udayana, terdiri dari perancangan menggunakan diagram use case, perancangan menggunakan diagram activity dan perancangan basis data yang digunakan. Diagram use case digunakan untuk memetakan fungsionalitas dari sistem sesuai dengan hasil analisis kebutuhan. Diagram activity digunakan untuk memetakan aktivitas yang terjadi pada setiap fungsionalitas yang tergambar pada diagram use case.

4.2.1 Diagram Use Case

Diagram use case Sistem penyusunan jadwal perkuliahan di Jurusan Teknik Elektro dan komputer Universitas Udayana dapat dilihat pada gambar 4.1. Admin Sistem Staff Bagian Akademik Login Mengelola Data Dosen Mengelola Data Ruang Kelas Mengeloa Data Matakuliah Mengelola Data Slot Waktu Kuliah dan Semester Membuat Jadwal Kuliah Gambar 4.1 Diagram Use Case

4.2.2 Diagram Aktifitas

Diagram aktifitas saat login pada sistem penyusunan jadwal perkuliahan di Jurusan Teknik Elektro dan komputer Universitas Udayana dapat dilihat pada Gambar 4.2.