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