Context Diagram Hierarchy Input Process Output HIPO

menampilkan massage box “Apakah anda ingin mencetak timeline”. Jika iya maka sistem akan menampilkan laporan jadwal mata kuliah dari tebel Penjadwalan, Hari, Kelas, Jam_kul, Ruang_kul, Mat_kul, dosen, Detil_penjadwalan, Ploting_ruang, Penjadwalan_sementara, Mhs, KRS_penjadwalan dan Semester. Setelah itu, user memilih icon print kemudian sistem mencetak jadwal mata kuliah dalam bentuk timeline. Jika Tidak maka sistem akan menampilkan laporan jadwal mata kuliah dari tabel Penjadwalan, Hari, Kelas, Jam_kul, Ruang_kul, Mat_kul, dosen, Detil_penjadwalan, Ploting_ruang, Penjadwalan_sementara, Mhs, KRS_penjadwalan dan Semester. Setelah itu, user memilih icon print kemudian sistem mencetak jadwal mata kuliah dalam bentuk timeline. Lebih jelasnya, System Flowchart Laporan dan Timeline Jadwal Mata Kuliah pada Gambar 3.98. Sistem laporan pengganti mata kuliah dijalankan oleh user pada bagian BAAK. Sistem ini dimulai dengan memasukkan nama dosen, semester, tanggal mulai, tanggal selesai dan pilih opsi cari kemudian sistem akan menyaring data pengganti mata kuliah sesuai input-an user dari tabel Detil_penjadwalan, dosen, Mat_kul, Jurusan, Penjadwalan, Penjadwalan_sementara dan Semester. Setelah itu, sistem menampilkan laporan pengganti mata. Apabila user ingin mencetak laporan pengganti mata kuliah maka user harus memilih icon cetak. Lebih jelasnya, System Flowchart Laporan Pengganti Mata Kuliah pada Gambar 3.99.

3.3.3 Context Diagram

Context diagram yaitu gambaran seluruh aliran data yang ada pada data flow diagram DFD. External entity yang ada di dalam context diagram yaitu BAAK, admin, dosen, Kepala Prodi Dan mahasiswa. Lebih jelasnya, Context Diagram ini dapat dilihat pada Gambar 3.100. Laporan Jadwal Dosen mengajar Sistem BAAK dan Kepala Prodi Phase Nama Dosen, jurusan, mata kuliah, semester dan pilih opsi cari Laporan jadwal dosen mengajar Menyaring data jadwal dosen mengajar sesuai dengan input-an user Apakah ingin mencetak laporan jadwal dosen mengajar? Mencetak laporan jadwal dosen mengajar Selesai Tidak Iya Laporan jadwal dosen mengajar Penjadwalan_sementara Kelas Ploting_ruang Mat_kul Dosen Jurusan Hari Jam_kul Ruang_kul Penjadwalan Mulai Pilih icon cetak Menampilkan laporan jadwal dosen mengajar 2 3 Gambar 3.95 System Flowchart Laporan Jadwal Dosen Mengajar

3.3.4 Hierarchy Input Process Output HIPO

Di dalam HIPO pada aplikasi penjadwalan mata kuliah terdapat beberapa fungsi dan Setiap sub-sub fungsi di dalam HIPO terdapat proses-proses untuk membantu agar setiap fungsi tersebut bisa berjalan dengan baik. Diagram jenjang level 0 terdapat 4 proses yaitu hak akses, pengolahan data, transaksi dan laporan. Lebih jelasnya, Diagram Jenjang Level 0 ini dapat dilihat pada Gambar 3.100. Laporan dan Timeline jadwal dosen mengajar Sistem Dosen Phase Memilih opsi icon cetak Laporan jadwal dosen mengajar Menampilkan laporan jadwal dosen mengajar timeline Apakah ingin mencetak laporan jadwal dosen mengajar? Mencetak laporan jadwal dosen mengajar Selesai Tidak Iya Laporan jadwal dosen mengajar Penjadwalan_sementara Kelas Detil_penjadwalan Ploting_ruang Mat_kul Dosen Jurusan Hari Jam_kul Ruang_kul Penjadwalan Menampilkan message box “Apakah anda ingin cetak timeline? ” Message box “Apakah anda ingin cetak timeline? ” Cetak timeline ? Iya Tidak Mulai Pilih icon cetak Menampilkan laporan jadwal dosen mengajar tabel 1 1 4 Gambar 3.96 System Flowchart Laporan dan Timeline Jadwal Dosen Mengajar Laporan dan Timeline jadwal mata kuliah Sistem Mahasiswa Phase Memilih opsi icon cetak Laporan jadwal mata kuliah Menampilkan laporan jadwal mata kuliah timeline Apakah ingin mencetak laporan jadwal mata kuliah? Mencetak laporan jadwal mata kuliah Selesai Tidak Iya Laporan jadwal mata kuliah Penjadwalan_sementara Kelas Detil_penjadwalan Ploting_ruang Mat_kul Dosen Jurusan Hari Jam_kul Ruang_kul Penjadwalan Menmapilkan message box “Apakah anda ingin mencetak timeline? ” Message box “Apakah anda ingin mencetak timeline? ” Cetak timeline ? Iya Tidak KRS_penjadwalan Mhs Mulai Pilih icon cetak Menampilkan laporan jadwal mata kuliah tabel 1 1 5 Gambar 3.97 System Flowchart Laporan dan Timeline Jadwal Mata Kuliah Laporan Pengganti Mata Kuliah Sistem BAAK Phase Nama Dosen, semester, tanggal mulai, tanggal selesai dan pilih opsi cari Laporan pengganti mata kuliah Menyaring data pengganti mata kuliah sesuai dengan input -an user Detil_penjadwalan Mat_kul Dosen Jurusan Penjadwalan Penjadwalan_semetara Semester Apakah ingin mencetak laporan Pengganti mata kuliah? Mencetak laporan Pengganti mata kuliah Selesai Tidak Iya Laporan pengganti mata kuliah Mulai Pilih icon cetak Menampilkan laporan pengganti mata kuliah 2 Gambar 3.98 System Flowchart Laporan Pengganti Mata Kuliah Diagram jenjang level 1 hak ases terdapat 7 proses yaitu mencocokkan username dan password, mencocokkan bagian, menampilkan menu Admin, menampilkan menu BAAK, menampilkan menu Kepala Prodi, menampilkan menu Dosen dan menampilkan menu Mahasiswa. Lebih jelasnya, Diagram Jenjang Level 1 Hak Akses ini dapat dilihat pada Gambar 3.101. Laporan penjadwalan dosen Data Dosen jurusan mata kuliah dan semester Data semester Laporan penjadwalan sementara Laporan ketersediaan meng ajar Data semester Dosen jurusan dan MK Laporan plotting dosen Data Dosen dan semester Data penjadwalan Dosen ditampilkan Nama Dosen Data penjadwalan Dosen Data penjadwalan sementara ditampilkan nama ruang hari jam Penjadwalan mata kuliah Data Penjadwalan Dosen Data Dosen dan semester Laporan pengg anti mata kuliah Laporan penjadwalan Laporan penjadwalan Laporan penjadwalan Dosen Data Dosen jurusan mata kuliah dan semester Data semester Laporan penjadwalan sementara Data semester Dosen jurusan dan MK Laporan ketersediaan meng ajar Data peng ganti mata kuliah dan solusi ditampilkan Data ruang hari dan jam Nama Dosen dan mata kuliah Data peng ganti mata kuliah Data Ruang hari dan jam Data hari jam dan ruang Data KRS ditampilkan Opsi add dipilih Data Penjadwalan Dosen Data penjadwalan sementara ditampilkan Opsi add dipilih Data plotting kelas ditampilkan Nama ruang Jumlah kelas Nama ruang Data plotting ruang ditampilkan Jumlah kelas Data ketersediaan meng ajar Data ketersediaan meng ajar Opsi laporan dipilih Data ketersediaan meng ajar ditampilkan Laporan ketersediaan meng ajar Data Peg awai ditampilkan Laporan ketersediaan meng ajar Data ketersediaan meng ajar ditampilkan Data ketersediaan meng ajar Data ketersediaan meng ajar Opsi laporan dipilih Data semester ditampilkan Data semester Data jenis ruang mata kuliah Data jenis ruang mata kuliah ditampilkan Data jenis ruang mata kuliah Data kelas Data kelas ditampilkan Data ag enda penjadwalan Data kelas Data ag enda penjadwalan ditampilkan Data ag enda penjadwalan Data Peg awai Data Peg awai Formulir hak akses BAAK Formulir hak akses Mahasiswa Formulir hak akses Kepala Prodi Formulir hak akses Dosen Formulir hak akses Admin Data hari Data hari ditampilkan Data hari Data user Data user Data user Data user Data user Aplikasi penjadwalan mata kuliah pada STIKES RS Dr Soetomo Surabaya + BAAK BAAK Admin Dosen Kepala Prodi Mahasiswa BAAK BAAK Dosen Mahasiswa BAAK BAAK Aplikasi penjadwalan mata kuliah pada STIKES RS Dr Soetomo Surabaya + Mahasiswa Kepala Prodi Dosen Kepala Prodi Kepala Prodi Kepala Prodi Gambar 3.99 Context Diagram Aplikasi penjadwalan Mata Kuliah pada STIKES RS. Dr. Soetomo Surabaya Pengolahan data 2 Pengolahan Transaksi 3 Laporan 4 Hak akses 1 Gambar 3.100 Diagram Jenjang Level 0 Diagram jenjang level 1 pengolahan data terdapat 6 proses yaitu pengolahan data pegawai, pengolahan data agenda penjadwalan, pengolahan hari, pengolahan kelas, pengolahan jenis ruang mata kuliah, pengolahan data semester. Lebih jelasnya, Diagram Jenjang Level 1 Pengolahan Data ini dapat dilihat pada Gambar 3.102. Hak akses 1 Mencocokkan bagian 1.2 Menampilkan menu Admin 1.3 Menampilkan menu BAAK 1.4 Menampilkan menu Kepala Prodi 1.5 Menampilkan menu Dosen 1.6 Menampilkan menu Mahasiswa 1.7 Mencocokkan username dan password 1.1 Gambar 3.101 Diagram Jenjang Level 1 Hak Akses Pengolahan data Pegawai 2.1 Pengolahan data agenda penajdwalan 2.2 Pengolahan hari 2.3 Pengolahan kelas 2.4 Pengolahan jenis ruang mata kuliah 2.5 Pengolahan data semester 2.6 Pengolahan data 2 Gambar 3.102 Diagram Jenjang Level 1 Pengolahan Data Diagram jenjang level 2 pengolahan data pegawai terdapat 3 proses yaitu menyimpan data pegawai, menampilkan pesan “Data telah disimpan” dan menampilkan data Pegawai, dan memperbarui data pegawai. Lebih jelasnya, Diagram Jenjang Level 1 Pengolahan Data pegawai ini dapat dilihat pada Gambar 3.103. Pengolahan data Pegawai 2.1 Menyimpan data Pegawai 2.1.1 Menampilkan pesan “Data telah disimpan” dan menampilkan data Pegawai 2.1.2 Memperbarui data Pegawai 2.1.3 Gambar 3.103 Diagram Jenjang Level 2 Pengolahan Data Pegawai Diagram jenjang level 2 pengolahan data agenda penjadwalan terdapat 3 proses yaitu menyimpan data agenda penjadwalan, menampilkan pesan “Data telah disimpan” dan menampilkan dataagenda penjadwalan dan memperbarui data agenda penjadwalan. Lebih jelasnya, Diagram Jenjang Level 1 Pengolahan Data agenda penjadwalan ini dapat dilihat pada Gambar 3.104. Pengolahan data agenda penajdwalan 2.2 Menyimpan data agenda penjadwalan 2.2.1 Menampilkan pesan “Data telah disimpan” dan menampilkan data agenda penjadwalan 2.2.2 Memperbarui data agenda penjadwalan 2.2.3 Gambar 3.104 Diagram Jenjang Level 2 Pengolahan Data Agenda Penjadwalan Diagram jenjang level 2 pengolahan data hari terdapat 3 proses yaitu menyimpan data hari, menampilkan pesan “Data telah disimpan” dan menampilkan data hari, dan memperbarui data hari. Lebih jelasnya, Diagram Jenjang Level 1 Pengolahan Data Hari ini dapat dilihat pada Gambar 3.105. Diagram jenjang level 2 pengolahan data kelas terdapat 3 proses yaitu menyimpan data kelas, menampilkan pesan “Data telah disimpan” dan menampilkan data kelas, dan memperbarui data kelas. Lebih jelasnya, Diagram Jenjang Level 1 Pengolahan Data Kelas ini dapat dilihat pada Gambar 3.106. Pengolahan hari 2.3 Menyimpan data hari 2.3.1 Menampilkan pesan “Data telah disimpan” dan menampilkan data hari 2.3.2 Memperbarui data hari 2.3.3 Gambar 3.105 Diagram Jenjang Level 2 Pengolahan Data Hari Menampilkan pesan “Data telah disimpan” dan menampilkan data kelas 2.4.2 Pengolahan kelas 2.4 Menyimpan data kelas 2.4.1 Memperbarui data kelas 2.4.3 Gambar 3.106 Diagram Jenjang Level 2 Pengolahan Data Kelas Diagram jenjang level 2 pengolahan data jenis ruang mata kuliah terdapat 3 proses yaitu menyimpan data jenis ruang mata kuliah, menampilkan pesan “Data telah disimpan” dan menampilkan data jenis ruang MK, dan memperbarui data jenis ruang mata kuliah. Lebih jelasnya, Diagram Jenjang Level 1 Pengolahan Data Jenis Ruang Mata Kuliah ini dapat dilihat pada Gambar 3.107. Diagram jenjang level 2 pengolahan data semester terdapat 3 proses yaitu menyimpan data semester, menampilkan pesan “Data telah disimpan” dan menampilkan data semester, dan memperbarui data semester. Lebih jelasnya, Diagram Jenjang Level 1 Pengolahan Data Semester ini dapat dilihat pada Gambar 3.108. Pengolahan jenis ruang mata kuliah 2.5 Menyimpan data jenis ruang mata kuliah 2.5.1 Menampilkan pesan “Data telah disimpan” dan menampilkan data jenis ruang MK 2.5.2 Memperbarui data jenis ruang mata kuliah 2.5.3 Gambar 3.107 Diagram Jenjang Level 2 Pengolahan Data Jenis Ruang Mata Kuliah Pengolahan data semester 2.6 Menyimpan data semester 2.6.1 Menampilkan pesan “Data telah disimpan” dan menampilkan data semester 2.6.2 Memperbarui data semester 2.6.3 Gambar 3.108 Diagram Jenjang Level 2 Pengolahan Data Semeter Diagram jenjang level 1 transaksi 9 proses yaitu plotting, ketersediaan mengajar, jadwal dosen mengajar sementara, approve jadwal dosen mengajar, jadwal dosen mengajar, plotting dosen team, KRS dan jadwal mata kuliah, pengganti mata kuliah. Lebih jelasnya, Diagram Jenjang Level 1 Transaksi ini dapat dilihat pada Gambar 3.109 . Transaksi 3 jadwal dosen mengajar sementara 3.3 Plotting 3.1 Ketersediaan mengajar 3.2 Pengganti mata kuliah 3.9 Jadwal dosen mengajar 3.5 Approve jadwal dosen mengajar 3.4 Jadwal mata kuliaha 3.8 KRS 3.7 Plotting Dosen team 3.6 Gambar 3.109 Diagram Jenjang Level 1 Transaksi Diagram jenjang level 2 plotting terdapat 2 proses yaitu plotting dosen dan plotting ruang. Lebih jelasnya, Diagram Jenjang Level 2 Plotting ini dapat dilihat pada Gambar 3.110. Diagram jenjang level 3 plotting dosen terdapat 3 proses yaitu menyimpan data plotting dosen mengajar, menampilkan pedan “Data telah disimpan” dan menampilkan plotting dosen mengajar, dan memperbarui data plotting dosen mengajar. Lebih jelasnya, Diagram Jenjang Level 2 Plotting Dosen Mengajar ini dapat dilihat pada Gambar 3.111. Diagram jenjang level 3 plotting ruang terdapat 3 proses yaitu menyimpan data plotting ruang, menampilkan pedan “Data telah disimpan” dan menampilkan plotting ruang, dan memperbarui data plotting ruang. Lebih jelasnya, Diagram Jenjang Level 2 Plotting Ruang ini dapat dilihat pada Gambar 3.112. Plotting 3.1 Plotting Dosen 3.1.1 Plotting ruang 3.1.2 Gambar 3.110 Diagram Jenjang Level 2 Plotting Plotting Dosen Mengajar 3.1.1 Menyimpan data plotting Dosen mengajar 3.1.1.1 Menampilkan pesan “Data telah disimpan” dan menampilkan data plotting Dosen 3.1.1.2 Memperbarui data plotting Dosen mengajar 3.1.1.3 Gambar 3.111 Diagram Jenjang Level 2 Plotting Dosen Mengajar Diagram jenjang level 2 ketersediaan mengajar terdapat 5 proses yaitu menyimpan data ketmeng, memperbarui data ketersediaan mengajar, menampilkan laporan ketersedian mengajar dan mencetak laporan ketersediaan mengajar. Lebih jelasnya, Diagram Jenjang Level 2 Plotting Ruang ini dapat dilihat pada Gambar 3.113. Diagram jenjang pada level 2 jadwal dosen mengajar sementara terdapat 8 proses yaitu kromosom, menghitung fitness, seleksi, membangkitkan nilai random untuk menentukan titik potong dan kromosom, pindah silang, mutasi, menyimpan data jadwal dosen sementara, menampilkan pesan “Data telah disimpan” dan menampilkan data jadwal dosen mengajar sementara. Lebih jelasnya, Diagram Jenjang Level 2 Jadwal Dosen Mengajar Sementara ini dapat dilihat pada Gambar 3.114 Plotting ruang 3.1.3 Menyimpan data plotting ruang 3.1.3.1 Menampilkan pesan “Data telah disimpan” dan menampilkan data plotting ruang 3.1.3.2 Memperbarui data plotting ruang 3.1.3.3 Gambar 3.112 Diagram Jenjang Level 2 Plotting Ruang Ketersediaan mengajar 3.2 Menyimpan data ketersediaan mengajar 3.2.1 Menampilkan pesan “Data telah disimpan” dan menampilkan data ketmeng 3.2.2 Memperbarui data ketersediaan mengajar 3.2.3 Menampilkan laporan ketersediaan mengajar 3.2.4 Mencetak laporan ketersediaan mengajar 3.2.5 Gambar 3.113 Diagram Jenjang Level 2 Ketersediaan Mengajar Diagram jenjang pada level 3 kromosom terdapat 3 proses yaitu pengkodean kromosom, membangkitkan nilai random dan membuat kromosom. Lebih jelasnya, Diagram Jenjang Level 3 Kromosom ini dapat dilihat pada Gambar 3.115 jadwal dosen mengajar sementara 3.3 Kromosom 3.3.1 Menghitung fitness 3.3.2 Membangkitkan nilai random untuk menentukan titik potong dan kromosom 3.3.4 Pindah silang 3.3.5 Seleksi 3.3.3 Mutasi 3.3.6 Menyimpan data jadwal dosen mengajar sementara 3.3.7 Menampilkan pesan “Data telah disimpan” dan menampilkan data jadwal dosen mengajar sementa 3.3.8 Gambar 3.114 Diagram Jenjang Level 2 Jadwal Dosen Mengajar Sementara Kromosom 3.3.1 Pengkodean kromosom 3.3.1.1 Membangkitkan nilai random 3.3.1.2 Membuat kromosom 3.3.1.3 Gambar 3.115 Diagram Jenjang Level 3 Kromosom Diagram jenjang pada level 3 seleksi terdapat 3 proses yaitu menghitung total fitness, menghitung probabilitas setiap fitness dan membentuk populasi baru. Lebih jelasnya, Diagram Jenjang Level 3 Seleksi ini dapat dilihat pada Gambar 3.116 Diagram jenjang pada level 3 mutasi terdapat 3 proses yaitu pengecekan crash antara dosen ruang dan ketersediaan dosen mengajar, mencari waktu yang dosennya tidak crash dan mencari waktu yang ruangnya tidak crash. Lebih jelasnya, Diagram Jenjang Level 3 Mutasi ini dapat dilihat pada Gambar 3.117 Seleksi 3.3.3 Menghitung total nilai fitness 3.3.3.1 Menghitung probabilitas setiap fitness 3.3.3.2 Membentuk populasi baru 3.3.3.3 Gambar 3.116 Diagram Jenjang Level 3 Seleksi Mutasi 3.3.6 Pengecekan crash antara Dosen ruang dan ketersediaan Dosen mengajar 3.3.6.1 Mencarikan waktu yang Dosennya tidak crash 3.3.6.2 Mencarikan waktu yang ruangnya tidak crash 3.3.6.3 Gambar 3.117 Diagram Jenjang Level 3 Mutasi Diagram jenjang pada level 2 approve jadwal dosen mengajar terdapat 3 proses yaitu memperbarui data dosen mengajar, Menampilkan pesan “Data telah diperbarui” dan menampilkan data jadwal dosen mengajar dan Menampilkan pesan “Approve” dan menampilkan data jadwal dosen mengajar. Lebih jelasnya, Diagram Jenjang Level 2 Approve Dosen Mengajar ini dapat dilihat pada Gambar 3.118 Diagram jenjang pada level 2 plotting dosen team terdapat 2 proses yaitu memperbarui data jadwal dosen mengajar dan Menampilkan pesan “Data telah diperbarui” dan menampilkan data jadwal dosen mengajar. Lebih jelasnya, Diagram Jenjang Level 2 Plotting Dosen Team ini dapat dilihat pada Gambar 3.119 Approve jadwal dosen mengajar 3.4 Memperbarui data jadwal dosen mengajar 3.4.1 Menampilkan pesan “Data telah diperbarui” dan menampilkan data jadwal dosen mengajar 3.4.2 Menampilkan pesan “Approve” dan menampilkan data jadwal dosen mengajar 3.4.3 Gambar 3.118 Diagram Jenjang Level 2 Approve Dosen Mengajar Diagram jenjang pada level 2 KRS terdapat 4 proses yaitu Mengambil data KRS dari tabel external, Mencocokkan data KRS dengan data jadwal dosen mengajar, Menyimpan data KRS dan Menampilkan pesan “Data telah diperbarui” dan menampilkan data KRS. Lebih jelasnya, Diagram Jenjang Level 2 KRS ini dapat dilihat pada Gambar 3.120 Plotting Dosen team 3.6 Memperbarui data jadwal dosen mengajar 3.6.1 Menampilkan pesan “Data telah diperbarui” dan menampilkan data jadwal dosen mengajar 3.6.2 Gambar 3.119 Diagram Jenjang Level 2 Plotting Dosen Team KRS 3.7 Mengambil data KRS dari tabel external 3.7.1 Mencocokkan data KRS dengan data jadwal dosen mengajar 3.7.2 Menyimpan data KRS 3.7.3 Menampilkan pesan “Data telah diperbarui” dan menampilkan data KRS 3.7.4 Gambar 3.120 Diagram Jenjang Level 2 KRS Pengganti mata kuliah 3.9 Mencarikan hari jam dan ruang yang tidak crash 3.9.1 Menampilkan solusi 3.9.2 Menyimpan data pengganti mata kuliah 3.9.3 Menampilkan pesan “Data telah disimpan” dan menampilkan data pengganti MK 3.9.4 Mencarikan waktu dan ruang yang tidak crash 3.9.5 Menampilkan data pengganti mata kuliah sesuai dengan pilihan user beserta solusi 3.9.6 Memperbarui data pengganti mata kuliah 3.9.7 Gambar 3.121 Diagram Jenjang Level 2 Pengganti Mata Kuliah Diagram jenjang pada level 2 Pengganti Mata Kuliah terdapat 7 proses yaitu Mencarikan hari jam dan ruang yang tidak crash, Menampilkan solusi, Menyimpan data pengganti mata kuliah, Menampilkan pesan “Data telah disimpan” dan menampilkan data pengganti MK, Mencarikan waktu dan ruang yang tidak crash, Menampilkan data pengganti mata kuliah sesuai dengan pilihan user beserta solusi, Memperbarui data pengganti mata kuliah. Lebih jelasnya, Diagram Jenjang Level 2 Pengganti Mata Kuliah ini dapat dilihat pada Gambar 3.121 Diagram jenjang level 1 laporan terdapat 7 proses yaitu laporan ketersediaan mengajar, laporan jadwal dosen mengajar sementara, laporan jadwal dosen mengajar, laporan dan timeline jadwal dosen, laporan dan timeline jadwal mata kuliah, laporan pengganti mata kuliah, dan laporan plotting dosen. Lebih jelasnya, Diagram Jenjang Level 1 Laporan ini dapat dilihat pada Gambar 3.122 Laporan ketersediaan mengajar 4.1 Laporan dan timeline jadwal dosen mengajar 4.4 Laporan dan timeline jadwal mata kuliah 4.5 Laporan jadwal dosen mengajar sementara 4.2 Laporan jadwal dosen mengajar 4.3 Laporan pengganti mata kuliah 4.6 Laporan 4 Laporan plotting dosen 4.7 Gambar 3.122 Diagram Jenjang Level 1 Laporan Diagram jenjang level 2 laporan ketersediaan mengajar terdapat 2 proses yaitu menyaring data ketersediaan mengajar sesuai dengan input-an user dan menampilkan laporan ketersediaan mengajar. Lebih jelasnya, Diagram Jenjang Level 2 Laporan Ketersediaan Mengajar ini dapat dilihat pada Gambar 3.123 Laporan ketersediaan mengajar 4.1 Menyaring data ketersediaan mengajar sesuai dengan input -an user 4.1.1 Menampilkan laporan ketersediaan mengajar 4.1.2 Gambar 3.123 Diagram Jenjang Level 2 Laporan Ketersediaan Mengajar Diagram jenjang level 2 laporan jadwal dosen mengajar sementara terdapat 2 proses yaitu menyaring data jadwal mengajar sementara dengan input- an user dan menampilkan laporan jadwal dosen mengajar sementara. Lebih jelasnya, Diagram Jenjang Level 2 Laporan Jadwal Dosen Mengajar Semenatara ini dapat dilihat pada Gambar 3.124 Laporan jadwal dosen mengajar sementara 4.2 Menyaring data jadwal dosen mengajar sementara sesuai dengan input-an user 4.2.1 Menampilkan laporan jadwal dosen mengajar sementara 4.2.2 Gambar 3.124 Diagram Jenjang Level 2 Laporan Jadwal Dosen Mengajar Sementara Diagram jenjang level 2 laporan jadwal dosen mengajar terdapat 2 proses yaitu menyaring data jadwal dosen mengajar sesuai dengan input-an user dan menampilkan laporan jadwal dosen mengajar. Lebih jelasnya, Diagram Jenjang Level 2 Laporan Jadwal Dosen Mengajar ini dapat dilihat pada Gambar 3.125 Laporan jadwal dosen mengajar 4.3 Menyaring data jadwal dosen mengajar sesuai dengan input-an user 4.3.1 Menampilkan laporan jadwal dosen mengajar 4.3.2 Gambar 3.125 Diagram Jenjang Level 2 Laporan Jadwal Dosen Mengajar Diagram jenjang level 2 laporan pengganti mata kuliah terdapat 2 proses yaitu menyaring data jadwal mata kuliah sesuai dengan input-an user dan menampilkan laporan pengganti mata kuliah. Lebih jelasnya, Diagram Jenjang Level 2 Laporan Pengganti Mata Kuliah ini dapat dilihat pada Gambar 3.126 Laporan pengganti mata kuliah 4.6 Menyaring data jadwal mata kuliah sesuai dengan input- an user 4.6.1 Menampilkan laporan pengganti mata kuliah 4.6.2 Gambar 3.126 Diagram Jenjang Level 2 Laporan Pengganti Mata Kuliah Diagram jenjang pada level 2 laporan plotting dosen mengajar terdapat 2 proses yaitu menyaring data plotting dosen mengajar sesuai input-an user dan menampilkan laporan plotting dosen mengajar. Lebih jelasnya, Diagram Jenjang Level 2 KRS ini dapat dilihat pada Gambar 3.127 Laporan plotting dosen mengajar 4.7 Menyaring data plotting dosen mengajar sesuai dengan input-an user 4.7.1 Menampilkan laporan plotting dosen mengajar 4.7.2 Gambar 3.127 Diagram Jenjang Level 2 Laporan Plotting Dosen

3.3.5 Data Flow Diagram DFD