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
Di dalam DFD level 0 terdapat empat sub proses, lima external entity, dan dua puluh enam tabel. Sub proses di DFD level 0 yaitu memberi hak akses,
pengolahan data, pengolahan transaksi dan laporan. Sedangkan external entity yaitu BAAK, dosen, mahasiswa, Kepala Prodi, admin dan tabel di dalam DFD
level yaitu
Agenda_penjadwalan, Detil_mat_kul_ket_meng,
Detil_ket_meng_hari, Detil_penjadwalan, dosen, Dosen_partisi, Hari, Jam_kul, Jenis_ruang_MK, Jurusan, Kelas, Ketersediaan_mengajar, KRS_penjadwalan,
Mhs, Mat_kul, pegawai, Penjadwalan, Penjadwalan_sementara, Ploting_dosen, Ploting_kelas, Ploting_ruang, Ruang_kul, Semester, Userdosen, Usermhs, dan
Userpegawai. Lebih jelasnya, Data Flow Diagram Level 0 ini dapat dilihat pada Gambar 3.128, Gambar 3.129 dan Gambar 3.130.
Di dalam DFD level 1 hak akses terdapat tujuh sub proses, lima external entity
, dan enam tabel. Sub proses di DFD level 1 hak akses yaitu mencocokkan username
dan password, mencocokkan bagian, menampilkan menu admin, menampilkan menu BAAK, menampilkan menu Kepala Prodi, menampilkan
menu dosen dan menampilkan menu mahasiswa. Sedangkan external entity yaitu
BAAK, dosen, mahasiswa, Kepala Prodi, admin dan tabel di dalam DFD level 1 hak akses yaitu dosen, Mhs, pegawai, Userdosen, Usermhs, dan Userpegawai.
Lebih jelasnya, Data Flow Diagram Level 1 Hak Akses ini dapat dilihat pada Gambar 3.131.
Di dalam DFD level 1 pengolahan data terdapat enam sub proses, dua external entity
, dan sembilan tabel. Sub proses di DFD level 1 pengolahan data yaitu pengolahan data pegawai, pengolahan data agenda penjadwalan, pengolahan
data hari, pengolahan data kelas, pengolahan data jenis ruang mata kuliah dan pengolahan data semester. Sedangkan external entity yaitu BAAK, admin dan
tabel di dalam DFD level 1 pengolahan data yaitu Userpegawai, pegawai, Agenda_penjadwalan, Hari, Kelas, Jenis_ruang_MK, Mat_kul, Jurusan dan
Semester. Lebih jelasnya, Data Flow Diagram Level 1 Pengolahan Data ini dapat dilihat pada Gambar 3.132.
Di dalam DFD level 2 pengolahan data pegawai terdapat lima sub proses, satu external entity, dan dua tabel. Sub proses di DFD level 2 pengolahan data
pegawai yaitu menyimpan data pegawai, Menampilkan pesan “Data telah disimpan” dan menampilkan data pegawai, menyaring data pegawai sesuai kata
kunci, Menampilkan data pegawai sesuai kata kunci dan memperbarui data pegawai. Sedangkan external entity yaitu admin dan tabel di dalam DFD level 2
pengolahan data pegawai yaitu Userpegawai dan pegawai. Lebih jelasnya, Data Flow Diagram Level
2 Pengolahan Data Pegawai ini dapat dilihat pada Gambar 3.133.
Di dalam DFD level 2 pengolahan data agenda penjadwalan terdapat lima sub proses, satu external entity, dan satu tabel. Sub proses di DFD level 2
pengolahan data agenda penjadwalan yaitu menyimpan data agenda penjadwalan, Menampilkan pesan “Data telah disimpan” dan menampilkan data agenda
penjadwalan, menyaring data agenda penjadwalan sesuai kata kunci, Menampilkan data agenda penjadwalan sesuai kata kunci data agenda
penjadwalan. Sedangkan external entity yaitu BAAK dan tabel di dalam DFD level
2 pengolahan data agenda penjadwalan yaitu Agenda_penjadwalan. Lebih jelasnya, Data Flow Diagram Level 2 Pengolahan Data Agenda Penjadwalan ini
dapat dilihat pada Gambar 3.134. Di dalam DFD level 2 pengolahan data hari terdapat lima sub proses, satu
external entity , dan satu tabel. Sub proses di DFD level 2 pengolahan data hari
yaitu menyimpan data hari, Menampilkan pesan “Data telah disimpan” dan menampilkan data hari, menyaring data hari sesuai kata kunci, Menampilkan data
hari sesuai kata kunci dan memperbarui data hari. Sedangkan external entity yaitu BAAK dan tabel di dalam DFD level 2 pengolahan data hari yaitu Hari. Lebih
jelasnya, Data Flow Diagram Level 2 Pengolahan Data Hari ini dapat dilihat pada Gambar 3.135.
Data Peng g una Data Transaksi
Data User 1
Hak Akses
+
2 Peng olahan
Data
+
3 Peng elolahan
Transaksi
+
4 Laporan
+
[Data Pegawai ditampilkan]
Data Peg awai Data Peg awai
[Data semester]
[Data semester ditampilkan] [Data jenis ruang mata kuliah ditampilkan]
[Data jenis ruang mata kuliah] [Data kelas]
[Data kelas] Data mata kuliah
Data jenis ruang mata kulliah Data jenis ruang mata kuliah
Data jurus an Data semester
[Data ag enda penjadwalan] [Data ag enda penjadwalan ditampilkan]
[Data ag enda penjadwalan]
Data ag enda penjadwalan Data ag enda penjadwalan
Data Userpeg awai [Data Pegawai]
[Data Pegawai] Data hari
Data hari [Data hari]
[Data hari ditampilkan] [Data hari]
[Formulir hak akses M ahasiswa] [Formulir hak akses Kepala Prodi]
[Formulir hak akses Dosen]
[Formulir hak akses Admin] [Formulir hak akses BAAK]
Data Dos en
Data Mahas is wa Data Peg awai
Data us erpegawai Data us erdosen
Data us ermhs
[Data user] [Data user]
[Data user]
[Data user] [Data user]
Data semester Data semester
[Data jenis ruang mata kuliah] Data kelas
Data kelas [Data kelas ditampilkan]
BAAK BAAK
BAAK BAAK
Admin Dos en
Kepala Prodi
Mahas is wa 1
Hak Akses
+
25 Usermhs
24 Userdos en
26 Userpeg awai
16 Peg awai
15 Mhs
5 Dos en
2
Peng olahan Data
+
2
Peng olahan Data
+
7 Hari
Admin
16 Peg awai
26 Userpeg awai
1 Agenda_Penj
adwalan 23
Semes ter
10 Jurusan
9 Jenis_ruang _M K
14 Mat_kul
11 Kelas
BAAK BAAK
BAAK 23
Semes ter
BAAK BAAK
BAAK
Gambar 3.128 Data Flow Diagram Level 0
Data Detil hari ket ersediaan mengajar
Data plott ing kelas Data plott ing kelas
Data Ruang Kuliah [Nama Dos en]
[Dat a penjadwalan Dosen ditampilkan] [nama ruang hari jam]
[Dat a penjadwalan sementara dit ampilkan] [Dat a penjadwalan Dosen]
[Penjadwalan mat a k uliah] [Dat a Penjadwalan Dosen]
[Dat a penggant i mat a k uliah dan solusi ditampilkan] [Dat a ruang hari dan jam]
Data Dosen
Data mata kuliah Data kelas
Data semester Data det il penjadwalan
Data det il penjadwalan
Data plott ing ruang
Data penjadwalan sementara Data ruang
Data penjadwalan Data jam
Data hari
Data KRS [Nama Dos en dan mata kuliah]
[Dat a penggant i mat a k uliah] [Dat a Ruang hari dan jam]
[Dat a hari jam dan ruang]
Data Mahasiswa Data semester
Data plott ing ruang Data Dosen
Data det il penjadwalan
Data ruang Data jam
Data kelas
Data mata kuliah Data penjadwalan
Data KRS Data hari
Data hari
Data penjadwalan Data plott ing ruang
Data det il penjadwalan
Data Dosen
Data mata kuliah Data ruang
Data jam
Data KRS Data KRS
Data kelas
Data penjadwalan sementara Data penjadwalan
[O psi add dipilih] [Dat a KRS dit ampilkan]
Data det il penjadwalan Data det il penjadwalan
Data mata kuliah Data penjadwalan sementara
Data penjadwalan Data kelas
[Dat a Penjadwalan Dosen]
Data penjadwalan Data hari
Data kelas Data jam
Data ruang
Data mata kuliah Data penjadwalan sementara
Data plott ing ruang Data det il penjadwalan
Data Dosen Data semester
Data penjadwalan Data penjadwalan sementara
Data Dosen part is i Data Dosen
Data mata kuliah Data kelas
Data jam
Data hari Data semester
Data penjadwalan Data ruang
Data plott ing ruang [Dat a penjadwalan sementara dit ampilkan]
Data semester
Data Pegawai Data Dosen
Data penjadwalan
Data penjadwalan sememnt ara Data penjadwalan semetara
Data jenis ruang mat a kuliah Data plott ing ruang
Data Dosen part is i Data juruas an
Data hari Data jam kuliah
Data mata kuliah Data Detil mata kuliah ket ersedian mengajar
Data kelas
Data ruang [O psi add dipilih]
[J umlah kelas] [J umlah kelas]
[Dat a plot ting kelas ditampilkan] [Nama ruang]
[Nama ruang] [Dat a plot ting ruang ditampilkan]
Data ket ersediaan mengajar Data ket ersediaan mengajar
[O psi laporan dipilih] [Laporan ket ersediaan mengajar]
[Dat a ketersediaan mengajar ditampilkan] [Dat a ketersediaan mengajar]
[Dat a ketersediaan mengajar]
Data hari Data jurusan
Data Dosen
Data mata kuliah Data Dosen part is i
Data det il mat a kuliah k etersediaan mengajar Data det il hari ket ers ediaan mengajar
Data plotitng kelas Data Dosen part is i
Data det il mat a kuliah k etersediaan mengajar Data det il hari ket ers ediaan mengajar
Data semester [Laporan ket ersediaan mengajar]
[O psi laporan dipilih] [Dat a ketersediaan mengajar]
[Dat a ketersediaan mengajar ditampilkan] [Dat a ketersediaan mengajar]
Data semester
Data plott ing ruang Data plott ing ruang
Data Plotting Dosen Data plott ing Dosen
Data Dosen Data semester
3
Pengelolahan Transaksi
+
3
Pengelolahan Transaksi
+
5 Dosen
19 Ploting_dos en
14 Mat_kul
20 Ploting_kelas
21 Ploting_ruang
22 Ruang_k ul
23 Semester
23 Semester
20 Ploting_kelas
5 Dosen
7 Hari
14 Mat_kul
10 Jurusan
23 Semester
2 Detil_ket _meng_
hari 12
Ketersediaan _mengajar
3 Detil_mat_kul_ke
t_meng
6 Dosen_part
isi 3
Detil_mat_kul _ket _meng
10 Jurusan
6 Dosen_part isi
9 Jenis_ruang_MK
18 Penjadwalan_se
mentara 17
Penjadwalan 16
Pegawai 22
Ruang_k ul
17 Penjadwalan
7 Hari
14 Mat_kul
6 Dosen_part isi
18 Penjadwalan_se
mentara 17
Penjadwalan 4
Detil_pen jadwalan
17 Penjadwalan
7 Hari
11 Kelas
8 Jam_kul
22 Ruang_k ul
14 Mat_kul
21 Ploting_ruan
g
18 Penjadwalan_
sementara 13
KRS_penjad walan
4 Detil_penjadw
alan
21 Ploting_ruan
g
17 Penjadwalan
BAAK BAAK
11 Kelas
11 Kelas
8 Jam_kul
8 Jam_kul
14 Mat_kul
13 KRS_penjadwal
an 5
Dosen
21 Ploting_ruan
g
15 Mhs
3
Pengelolahan Transaksi
+
22 Ruang_k ul
22 Ruang_k ul
8 Jam_kul
8 Jam_kul
7 Hari
7 Hari
13 KRS_penjadwal
an 17
Penjadwalan 18
Penjadwalan_se mentara
4 Detil_penjadw
alan
21 Ploting_ruan
g 11
Kelas 11
Kelas
14 Mat_kul
5 Dosen
5 Dosen
23 Semester
23 Semester
Mahasiswa Kepala
Prodi Kepala
Prodi Kepala
Prodi Kepala
Prodi Kepala
Prodi Kepala
Prodi Kepala
Prodi Kepala
Prodi Kepala
Prodi Dosen
Dosen Dosen
Dosen Dosen
Dosen Dosen
Dosen BAAK
BAAK BAAK
BAAK BAAK
BAAK BAAK
BAAK BAAK
BAAK BAAK
BAAK BAAK
BAAK
2 Detil_ket _meng_
hari
Gambar 3.129 Data Flow Diagram Level 0
[Laporan penjadwalan dos en] [Data Dosen jurusan mata kuliah dan s emes ter]
[Data semester] [Laporan penjadwalan sementara]
[Laporan ketersediaan mengajar] [Data semester Dosen jurusan dan M K]
Data dosen Data mata kuliah
Data plotting kelas Data Plotting Dosen
[Laporan plotting dosen] [Data Dosen dan s emes ter]
Data semester Data penjadwalan s ementara
Data penjadwalan
Data jurus an
Data mata kuliah Data Dos en
Data detil penjadwalan [Laporan peng g anti mata kuliah]
[Data Dosen dan s emes ter] Data penjadwalan
Data jam
Data hari Data jurus an
Data Dos en Data mata kuliah
Data plotting ruang
Data detil penjadwalan Data kelas
Data penjadwalan s ementara
Data ruang Data KRS
Data Mahas is wa
[Laporan penjadwalan] Data penjadwalan
Data jam
Data hari Data jurus an
Data Dos en Data mata kuliah
Data plotting ruang
Data detil penjadwalan Data kelas
Data penjadwalan s ementara Data ruang
[Laporan penjadwalan]
[Laporan penjadwalan Dosen] Data penjadwalan
Data jam
Data hari Data jurus an
Data Dos en Data mata kuliah
Data plotting ruang
Data kelas Data penjadwalan s emenatara
Data ruang [Data Dosen jurusan mata kuliah dan s emes ter]
[Laporan penjadwalan sementara] [Data semester]
Data Plotting ruang
Data kelas Data ruang
Data penjadwalan s ementara Data jam
Data hari Data detil mata kuliah ketersediaan mengajar
Data Dos en Data mata kuliah
Data plotting Dos en [Laporan ketersediaan mengajar]
[Data semester Dosen jurusan dan M K]
Data semester Data hari
Data jurus an
Data Dos en Data plotting Dos en
Data mata kuliah Data Dos en partisi
Data Detil hari keters ediaan meng ajar
Data keters ediaan meng ajar Data mata kuliah keters ediaan meng ajar
4
Laporan
+
12 Ketersediaan
_meng ajar 3
Detil_mat_kul_ke t_meng
6 Dos en_partisi
2 Detil_ket_meng_
hari
14 Mat_kul
5 Dos en
10 Jurusan
7 Hari
19 Ploting _dosen
23 Semes ter
22 Ruang _kul
18 Penjadwalan_
sementara
11 Kelas
21 Ploting _ruang
8 Jam_kul
17 Penjadwalan
Dos en
4 Detil_penjadw
alan Mahas is wa
15 Mhs
13 KRS_penjadwal
an BAAK
BAAK BAAK
BAAK BAAK
BAAK BAAK
BAAK Kepala
Prodi 14
Mat_kul 20
Ploting _kel as
19 Ploting _dosen
5 Dos en
Kepala Prodi Kepala
Prodi Kepala Prodi
Kepala Prodi Kepala Prodi
Kepala Prodi Kepala Prodi
Gambar 3.130 Data Flow Diagram Level 0
[Data User]
Data us er Data us er
Data us er Data us er
Data us er [Data Dosen]
[Formulir hak akses M ahasiswa] [Formulir hak akses Dosen]
[Formulir hak akses Kepala Prodi] [Formulir hak akses BAAK]
[Formulir hak akses Admin]
Data Mahas is wa Data Dos en
Data Kepala Prodi Data BAAK
Data Admin [Data Pegawai]
[Data Mahasiswa] [Data userpeg awai]
[Data userdos en] [Data usermhs]
Data log in benar [Data user]
[Data user] [Data user]
[Data user] [Data user]
1.1 Mencocokkan
us ername dan password
1.2 Mencocokkan
bagian 1.3
Menampilkan menu Admin
1.4 Menampilkan
menu BAAK
1.5 Menampilkan
menu Kepala Prodi
1.6 Menampilkan
menu Dosen 1.7
Menampilkan menu
Mahas is wa BAAK
Admin
Dos en Kepala
Prodi Mahas is wa
25 Usermhs
24 Userdos en
26 Userpeg awai
16 Peg awai
15 Mhs
5 Dos en
Mahas is wa
BAAK Admin
Kepala Prodi
Dos en Peng olahan Data
Gambar 3.131 DFD Level 1 Hak Akses
Data pegawai
Data ag enda penjadwalan
Data hari
Data semester Data jenis ruang mata kuliah
Data kelas Data User
Data User Data User
Data User Data User
Data User Data Peg awai ditampilkan
Data Peg awai Data Peg awai
Data semester Data semester ditampilkan
Data semester Data semester
Data mata kuliah Data jurus an
Data jenis ruang mata kuliah Data jenis ruang mata kulliah
Data jenis ruang mata kuliah Data jenis ruang mata kuliah ditampilkan
Data jenis ruang mata kuliah Data kelas
Data kelas Data semester
Data ag enda penjadwalan Data ag enda penjadwalan
Data ag enda penjadwalan Data ag enda penjadwalan ditampilkan
Data ag enda penjadwalan Data Userpeg awai
Data Peg awai Data Peg awai
Data hari ditampilkan
Data hari Data hari
Data hari Data hari
Data kelas Data kelas ditampilkan
Data kelas
BAAK BAAK
BAAK BAAK
3 Peng olahan data
hari
+
7 Hari
1 Peng olahan data
Peg awai
+
Admin 26
Userpeg awai
2 Peng olahan data
ag enda penjadwalan
+
BAAK 1
Agenda_Penj adwalan
23 Semes ter
11 Kelas
5 Peng olahan data
jenis ruang mata kuliah
+
14 Mat_kul
9 Jenis_ruang _M K
10 Jurusan
23 Semes ter
23 Semes ter
6 Peng olahan data
semester
+
BAAK BAAK
BAAK 4
Peng olahan data kelas
+
16 Peg awai
BAAK BAAK
1 Peng olahan data
Peg awai
+
2 Peng olahan data
ag enda penjadwalan
+
3 Peng olahan data
hari
+
4 Peng olahan data
kelas
+
5 Peng olahan data
jenis ruang mata kuliah
+
6 Peng olahan data
semester
+
Gambar 3.132 DFD Level 1 Pengolahan Data
[Data peg awai] [Data User]
Data Peg awai diperbarui [Data Pegawai ditampilkan]
[Data Pegawai]
Data Peg awai
[Data Pegawai] [Data Pegawai]
Data Peg awai
Data Peg awai [Data Userpeg awai]
[Data Pegawai]
Data Peg awai disimpan
Admin Admin
2.1.1 Menyimpan
data Peg awai
2.1.2 Menampilkan pesan
“Data telah disimpan” dan menampilkan data
Peg awai
2.1.3 Memperbarui
data Peg awai 26
Userpeg awai 16
Peg awai
16 Peg awai
Admin Hak Akses
Transaksi
Gambar 3.133 DFD Level 2 Pengolahan Data Pegawai
[Data ag enda penjadwalan] [Data User]
Data ag enda penjadwalan [Data ag enda penjadwalan]
Data semester Data semester
[Data semester] [Data ag enda penjadwalan]
Data ag enda penjadwalan diperbarui Data ag enda penjadwalan
[Data ag enda penjadwalan] [Data ag enda penjadwalan ditampilkan]
[Data ag enda penjadwalan]
Data ag enda penjadwalan dis impan BAAK
BAAK
BAAK 1
Agenda_Pe njadwalan
1 Agenda_Penj
adwalan 2.2.1
Menyimpan data agenda
penjadwalan
2.2.2 Menampilkan pesan
“Data telah disimpan” dan menampilkan data
ag enda penjadwalan
2.2.3 Memperbarui
data agenda penjadwalan
23 Semes ter
Hak Akses
Trans aksi
Gambar 3.134 DFD Level 2 Pengolahan Data Agenda Penjadwalan
[Data hari] [Data User]
[Data hari]
Data hari diperbarui Data hari
[Data hari]
Data hari [Data hari]
[Data hari ditampilkan] Data hari disimpan
[Data hari]
BAAK 2.3.1
Menyimpan data hari
2.3.2 Menampilkan pesan
“Data telah disimpan” dan menampilkan data
hari
2.3.3 Memperbarui
data hari BAAK
BAAK
BAAK 7
Hari 7
Hari Hak Akses
Trans aksi
Gambar 3.135 DFD Level 2 Pengolahan Data Hari
Di dalam DFD level 2 pengolahan data kelas terdapat lima sub proses, satu external entity, dan satu tabel. Sub proses di DFD level 2 pengolahan data
kelas yaitu menyimpan data kelas, Menampilkan pesan “Data telah disimpan” dan menampilkan data kelas, menyaring data kelas sesuai kata kunci, Menampilkan
data kelas sesuai kata kunci dan memperbarui data kelas. Sedangkan external entity
yaitu BAAK dan tabel di dalam DFD level 2 pengolahan data kelas yaitu Kelas. Lebih jelasnya, Data Flow Diagram Level 2 Pengolahan Data Kelas ini
dapat dilihat pada Gambar 3.136.
[Data kelas] [Data User]
Data kelas [Data kelas]
[Data kelas] Data kelas
Data kelas [Data kelas]
[Data kelas ditampilkan] [Data kelas]
Data kelas dis impan BAAK
BAAK
BAAK 11
Kelas
11 Kelas
2.4.1 Menyimpan
data kelas
2.4.2 Menampilkan pesan
“Data telah disimpan” dan menampilkan data
kelas
2.4.3 Memperbarui
data kelas Hak Akses
Trans aksi
Gambar 3.136 DFD Level 2 Pengolahan Data Kelas
Di dalam DFD level 2 pengolahan data jenis ruang mata kuliah terdapat lima sub proses, satu external entity, dan tiga tabel. Sub proses di DFD level 2
pengolahan data jenis ruang mata kuliah yaitu menyimpan data jenis ruang mata kuliah, Me
nampilkan pesan “Data telah disimpan” dan menampilkan data jenis ruang mata kuliah, menyaring data jenis ruang mata kuliah sesuai kata kunci,
Menampilkan data jenis ruang mata kuliah sesuai kata kunci dan memperbarui data jenis ruang mata kuliah. Sedangkan external entity yaitu BAAK dan tabel di
dalam DFD level 2 pengolahan data jenis ruang mata kuliah yaitu Jenis_ruang_MK, Jurusan dan Mat_kul. Lebih jelasnya, Data Flow Diagram
Level 2 Pengolahan Data Jenis Ruang Mata Kuliah ini dapat dilihat pada Gambar
3.137.
[Data jenis ruang mata kuliah] [Data User]
[Data jenis ruang mata kuliah] [Data jurusan]
[Data mata kuliah]
Data jenis ruang mata kuliah diperbarui
Data jenis ruang mata kulliah Data jenis ruang mata kulliah
[Data jenis ruang mata kulliah]
[Data jenis ruang mata kuliah] [Data jenis ruang mata kuliah]
[Data jenis ruang mata kuliah ditampilkan] Data jenis ruang mata kuliah dis impan
BAAK BAAK
2.5.1 Menyimpan
data jenis ruang mata
kuliah
2.5.2 Menampilkan pesan
“Data telah disimpan” dan menampilkan data
jenis ruang M K
2.5.3 Memperbarui
data jenis ruang mata
kuliah 9
Jenis_ruang _M K 9
Jenis_ruang _M K
BAAK BAAK
BAAK 10
Jurusan 14
Mat_kul Hak Akses
Trans aksi
Gambar 3.137 DFD Level 2 Pengolahan Data Jenis Ruang Mata Kuliah
Di dalam DFD level 2 pengolahan data semester terdapat lima sub proses, satu external entity, dan satu tabel. Sub proses di DFD level 2 pengolahan
data semester yaitu menyimpan data semester, Men ampilkan pesan “Data telah
disimpan” dan menampilkan data semester, menyaring data semester sesuai kata kunci, Menampilkan data semester sesuai kata kunci dan memperbarui data
semester. Sedangkan external entity yaitu BAAK dan tabel di dalam DFD level 2 pengolahan data semester yaitu semester. Lebih jelasnya, Data Flow Diagram
Level 2 Pengolahan Data Semester ini dapat dilihat pada Gambar 3.138.
[Data semester] [Data User]
Data semester diperbarui [Data semester]
[Data semester]
Data semester Data semester
[Data semester] [Data semester ditampilkan]
Data semester disimpan 23
Semes ter
23 Semes ter
BAAK BAAK
BAAK BAAK
2.6.1 Menyimpan
data s emes ter
2.6.2 Menampilkan pesan
“Data telah disimpan” dan menampilkan data
semester
2.6.3 Memperbarui
data s emes ter Hak Akses
Trans aksi
Gambar 3.138 DFD Level 2 Pengolahan Data Semester
Di dalam DFD level 1 transaksi terdapat sembilan sub proses, empat external entity
, dan dua puluh dua tabel. Sub proses di DFD level 1 transaksi yaitu plotting
, ketersediaan mengajar, approve jadwal dosen mengajar, jadwal dosen mengajar, plotting dosen team, KRS, jadwal mata kuliah dan pengganti mata
kuliah. Sedangkan external entity yaitu BAAK, dosen, mahasiswa, Kepala Prodi dan tabel di dalam DFD level 1 transaksi yaitu Detil_mat_kul_ket_meng,
Detil_ket_meng_hari, Detil_penjadwalan, dosen, Dosen_partisi, Hari, Jam_kul, Jenis_ruang_MK, Jurusan, Kelas, Ketersediaan_mengajar, KRS_penjadwalan,
Mhs, Mat_kul, pegawai, Penjadwalan, Penjadwalan_sementara, Ploting_dosen, Ploting_kelas, Ploting_ruang, Ruang_kul dan Semester. Lebih jelasnya, Data
Flow Diagram Level 1 Transaksi ini dapat dilihat pada Gambar 3.139, Gambar
3.140, Gambar 3.141 dan Gambar 3.142.
Di dalam DFD level 2 plotting terdapat tiga sub proses, dua external entity
, dan tujuh tabel. Sub proses di DFD level 2 plotting yaitu plotting dosen mengajar, plotting kelas dan plotting ruang. Sedangkan external entity yaitu
Kepala Prodi dan tabel di dalam DFD level 2 plotting yaitu dosen, Mat_kul, Ploting_kelas, Ploting_ruang, Ploting_dosen, Ruang_kul dan Semester. Lebih
jelasnya, Data Flow Diagram Level 2 Plotting ini dapat dilihat pada Gambar 3.143.
Di dalam DFD level 3 plotting dosen mengajar terdapat tiga sub proses, satu external entity, dan tiga tabel. Sub proses di DFD level 3 plotting dosen
mengajar yaitu menyaring data plotting dosen mengajar, menampilkan pesan “data telah disimpan” dan menampilkan data plotting dosen dan memperbarui
data plotting dosen mengajar. Sedangkan external entity yaitu Kepala Prodi dan tabel di dalam DFD level 3 plotting dosen mengajar yaitu dosen, Semester,
Ploting_dosen. Lebih jelasnya, Data Flow Diagram Level 3 Plotting Dosen Mengajar ini dapat dilihat pada Gambar 3.144.
Di dalam DFD level 3 plotting ruang terdapat tiga sub proses, satu external entity
, dan tiga tabel. Sub proses di DFD level 3 plotting ruang yaitu menyaring data plotting
ruang, menampilkan pesan “data telah disimpan” dan menampilkan data plotting ruang dan memperbarui data plotting ruang.
Sedangkan external entity yaitu Kepala Prodi dan tabel di dalam DFD level 3 plotting
kelas yaitu Ruang_kul, Semester, Ploting_ruang. Lebih jelasnya, Data Flow Diagram Level 3 Plotting
Ruang ini dapat dilihat pada Gambar 3.145.
[Data Ruang Kuliah] Data Ketersediaan M eng ajar
Data Plotting [Data plotting ruang]
[Data plotting ruang]
Data jadwal mata kuliah Data KRS
Data plotting dosen team Data jadwal dos en
Data jadwal dos en ac c Data jadwal dos en mengajar s ementara
[Data Peng guna]
[Data Transaksi] [Jumlah kelas]
[Data plotting kelas ditampilkan] [Jumlah kelas]
[Nama ruang ] [Nama ruang ]
[Data plotting ruang ditampilkan]
[Data ketersediaan meng ajar] [Data ketersediaan meng ajar]
[Data detil mata kuliah keters ediaan meng ajar]
[Data detil hari keters ediaan meng ajar] [Data Dosen partisi]
[Opsi laporan dipilih]
[Laporan ketersediaan mengajar] [Data ketersediaan meng ajar ditampilkan]
[Data ketersediaan meng ajar] [Data ketersediaan meng ajar]
[Data Dosen] [Data detil mata kuliah keters ediaan meng ajar]
[Data detil hari keters ediaan meng ajar] [Data jurusan]
[Data mata kuliah]
[Data Dosen partisi] [Data hari]
[Data plotitng kelas] [Data semester]
[Laporan ketersediaan mengajar] [Opsi laporan dipilih]
[Data ketersediaan meng ajar ditampilkan] [Data ketersediaan meng ajar]
[Data ketersediaan meng ajar] [Data semester]
[Data plotting kelas] [Data plotting kelas]
[Data Plotting Dos en] [Data plotting Dosen]
[Data Dosen] [Data semester]
23 Semes ter
23 Semes ter
5 Dos en
19 Ploting _dosen
20 Ploting _kelas
3.2
Ketersediaan mengajar
+
BAAK BAAK
BAAK BAAK
BAAK
23 Semes ter
20 Ploting _kelas
2 Detil_ket_men
g _hari 3
Detil_mat_kul_k et_meng
6 Dos en_partisi
14 Mat_kul
5 Dos en
10 Jurusan
7 Hari
3.1
Plotting
+
Dos en Dos en
Dos en Dos en
Dos en 12
Ketersediaan _meng ajar
Kepala Prodi
Laporan 3.1
Plotting
+
3.2 Ketersediaan
mengajar
+
3.3 Jadwal dosen
mengajar sementara
+
3.4 Approve jadwal
dosen meng ajar
+
3.5 Jadwal dosen
mengajar
+
3.6 Plotting Dosen
team
+
3.7 KRS
+
3.8 Jadwal mata
kuliah 3.9
Peng g anti mata kuliah
+
Peng olahan Data 21
Ploting _ru ang
21 Ploting _ru
ang 21
Ploting _ru ang
22 Ruang _kul
Gambar 3.139 DFD Level 1 Transaksi
[nama ruang hari jam]
[Data penjadwalan sementara ditampilkan] [Data penjadwalan Dos en]
[Data Penjadwalan Dosen] [Data Penjadwalan Dosen]
[Data detil penjadwalan] [Data Dosen]
[Data semester] [Data mata kuliah]
[Data kelas] [Data plotting ruang]
[Data penjadwalan sementara] [Data ruang]
[Data jam] [Data hari]
[Data penjadwalan] [Data penjadwalan]
[Data Dosen] [Data hari]
[Data semester] [Data kelas]
[Data mata kuliah] [Data Dosen partisi]
[Data penjadwalan sementara] [Data jam]
[Data penjadwalan] [Data ruang]
[Data plotting ruang] [Data penjadwalan sememntara]
[Data penjadwalan sementara ditampilkan]
[Data penjadwalan] [Data Dosen]
[Data Pegawai] [Data semester]
[Data penjadwalan semetara]
[Data Detil hari ketersediaan meng ajar] [Data jenis ruang mata kuliah]
[Data plotting ruang] [Opsi add dipilih]
[Data Detil mata kuliah ketersedian mengajar] [Data Dosen partisi]
[Data ruang]
[Data hari] [Data jam kuliah]
[Data mata kuliah] [Data kelas]
[Data juruas an] 3.3
Jadwal dosen mengajar s ementara
+
22 Ruang _kul
11 Kelas
3 Detil_mat_kul_k
et_meng 14
Mat_kul 8
Jam_kul 7
Hari
10 Jurusan
6 Dos en_partisi
21 Ploting _ru
ang
9 Jenis_ruang _M K
2 Detil_ket_men
g _hari 18
Penjadwalan_s ementara
17 Penjadwalan
5 Dos en
16 Peg awai
23 Semes ter
BAAK BAAK
3.4
Approve jadwal dosen meng ajar
+
21 Ploting _ruang
22 Ruang _kul
23 Semes ter
7 Hari
8 Jam_kul
11 Kelas
14 Mat_kul
5 Dos en
6 Dos en_partisi
18 Penjadwalan_s e
mentara
17 Penjadwal
an 17
Penjadwal an
3.5
Jadwal dosen meng ajar
+
23 Semes ter
5 Dos en
4 Detil_penjadw
alan 21
Ploting _ruang 18
Penjadwalan_s e mentara
14 Mat_kul
22 Ruang _k
ul 8
Jam_kul
11 Kelas
7 Hari
17 Penjadwalan
BAAK Dos en
Kepala Prodi
Kepala Prodi
Kepala Prodi
Gambar 3.140 DFD Level 1 Transaksi
[Data penjadwalan Dos en ditampilkan] [Nama Dos en]
[Penjadwalan mata kuliah]
[Data plotting ruang] [Data jam]
[Data penjadwalan] [Data hari]
[Data KRS]
[Data Dosen] [Data semester]
[Data Mahasiswa] [Data mata kuliah]
[Data detil penjadwalan] [Data ruang]
[Data kelas] [Data mata kuliah]
[Data penjadwalan] [Data KRS]
[Data hari] [Data plotting ruang]
[Data ruang] [Data jam]
[Data Dosen] [Data detil penjadwalan]
[Data KRS] [Data kelas]
[Data penjadwalan sementara] [Data penjadwalan]
[Opsi add dipilih] [Data KRS ditampilkan]
[Data penjadwalan sementara] [Data detil penjadwalan]
[Data detil penjadwalan] [Data mata kuliah]
[Data penjadwalan] [Data kelas]
3.6 Plotting Dosen team
+
11 Kelas
17 Penjadwalan
18 Penjadwalan_s e
mentara
14 Mat_kul
4 Detil_penjadw
alan 4
Detil_penjadw alan
3.7
KRS
+
BAAK BAAK
17 Penjadwalan
18 Penjadwalan_s e
mentara 11
Kelas 13
KRS_penjadwal an
8 Jam_kul
22 Ruang _kul
14 Mat_kul
5 Dos en
4 Detil_penjadw
alan
21 Ploting _ruang
17 Penjadwalan
7 Hari
3.8
Jadwal mata kuliah 7
Hari 13
KRS_penjadwala n
17 Penjadwalan
14 Mat_kul
11 Kelas
8 Jam_kul
22 Ruang _kul
4 Detil_penjadw
alan 5
Dos en
21 Ploting _ruang
23 Semes ter
15 Mhs
Mahas is wa Dos en
Dos en
Gambar 3.141 DFD Level 1 Transaksi
[Data pengg anti mata kuliah dan s olusi ditampilkan] [Data ruang hari dan jam]
[Data kelas] [Data Dosen]
[Data semester] [Data mata kuliah]
[Data detil penjadwalan] [Data plotting ruang]
[Data detil penjadwalan]
[Data penjadwalan sementara] [Data jam]
[Data hari] [Data penjadwalan]
[Data KRS] [Data ruang]
[Nama Dos en dan mata kuliah] [Data pengg anti mata kuliah]
[Data Ruang hari dan jam] [Data hari jam dan ruang ]
3.9
Peng g anti mata kuliah
+
13 KRS_penjadwala
n 7
Hari 8
Jam_kul 17
Penjadwalan 22
Ruang _kul 18
Penjadwalan_s e mentara
21 Ploting _ruang
4 Detil_penjadw
alan
4 Detil_penjadw
alan 23
Semes ter
11 Kelas
14 Mat_kul
5 Dos en
BAAK BAAK
BAAK BAAK
BAAK BAAK
Gambar 3.142 DFD Level 1 Transaksi
[Data Ruang Kuliah] [Data Plotting]
[Data Peng guna] [Jumlah kelas]
[Jumlah kelas] [Data plotting kelas ditampilkan]
[Data plotting kelas] [Data plotting kelas]
[Nama ruang ] [Nama ruang ]
[Data plotting ruang ditampilkan]
[Data plotting ruang] Data plotting
Data plotting
Data peng olahan Data peng olahan
[Data semester] [Data plotting ruang]
[Data Plotting Dos en] [Data plotting Dosen]
[Data semester]
[Data Dosen] 3.1.1
Plotting Dosen M eng ajar
+
23 Semes ter
5 Dos en
19 Ploting _dosen
20 Ploting _kelas
3.1.3
Plotting ruang
+
21 Ploting _ruang
23 Semes ter
Kepala Prodi
Kepala Prodi
Kepala Prodi
Kepala Prodi
Peng olahan Data Ketersediaan meng ajar
22 Ruang _kul
Gambar 3.143 DFD Level 2 Plotting
Data Plotting Diperbarui [Data plotting kelas]
Data plotting dosen Data plotting dosen
[Data plotting kelas]
[Jumlah kelas] [Data plotting kelas ditampilkan]
[Jumlah kelas]
[Data Plotting Dos en]
Data Plotting Dosen Data Plotting Dosen
Data semester Data semester
Data semester [Data semester]
[Data plotting ] [Data pengolahan]
[Data plotting Dosen] [Data Dosen]
Data plotting Dos en Data plotting Dos en disimpan
3.1.1.1 Menyimpan
data plotting Dos en
mengajar
3.1.1.2 Menampilkan pesan
“Data telah disimpan” dan
menampilkan data plotting Dos en
3.1.1.3 Memperbarui
data plotting Dos en mengajar
5 Dos en
23 Semes ter
19 Ploting _dosen
19 Ploting _dosen
Peng olahan data
Ketersediaan meng ajar 20
Ploting _kelas
20 Ploting _kelas
Kepala Prodi
Kepala Prodi
Kepala Prodi
Gambar 3.144 DFD Level 3 Plotting Dosen Menajar
Di dalam DFD level 2 ketersediaan mengajar terdapat empat sub proses, dua external entity, dan sepuluh tabel. Sub proses di DFD level 2 ketersediaan
mengajar yaitu menyimpan data ketersediaan mengajar, menampilkan pesan “data telah disimpan” dan menampilkan data ketersediaan mengajar, memperbarui
ketersediaan mengajar, menampilkan laporan ketersediaan mengajar dan mencetak laporan ketersediaan mengajar. Sedangkan external entity yaitu BAAK,
dosen dan tabel di dalam DFD level 2 ketersediaan mengajar yaitu Detil_ket_meng_hari, Detil_mat_kul_ket_meng, Semester, dosen, Hari, Jurusan,
Mat_kul dan Ketersediaan_mengajar. Lebih jelasnya, Data Flow Diagram Level 2 Ketersediaan Mengajar ini dapat dilihat pada Gambar 3.146
[Data Ruang Kuliah]
[Nama ruang ] [Data plotting ruang ditampilkan]
[Nama ruang ]
Data plotting kelas diperbarui [Data plotting ]
[Data plotting ruang]
Data plotting ruang Data plotting ruang
[Data semester]
Data semester Data semester
Data semester [Data pengolahan]
[Data plotting ruang]
Data plotting kelas Data plotting kelas dis impan
21 Ploting _ruang
21 Ploting _ruang
23 Semes ter
3.1.3.1 Menyimpan
data plotting ruang
3.1.3.2 Menampilkan pesan
“Data telah disimpan” dan
menampilkan data plotting ruang
3.1.3.3 Memperbarui
data plotting ruang
Peng olahan data
Ketersediaan meng ajar
Kepala Prodi
22 Ruang _kul
Gambar 3.145 DFD Level 3 Plotting Ruang
Di dalam DFD level 2 jadwal dosen mengajar sementara terdapat delapan sub proses, satu external entity, dan enam belas tabel. Sub proses di DFD level 2
jadwal dosen mengajar sementara yaitu kromosom, menghitung fitness, seleksi, membangkitkan nilai random untuk menentukan titik potong dan kromosom,
pindah silang, mutasi, menyimpan data jadwal dosen mengajar sementara dan menampilkan pesan “Data telah disimpan” dan menampilkan data jadwal dosen
mengajar sementara. Sedangkan external entity yaitu BAAK dan tabel di dalam DFD level 2 jadwal dosen mengajar sementara yaitu Ruang_kul, Kelas, Hari,
Mat_kul, Jurusan,
Dosen_partisi, Jam_kul,
Detil_mat_kul_ket_meng, Ploting_ruang, Jenis_ruang_MK, Detil_ket_meng_hari, Penjadwalan_sementara,
Penjadwalan, dosen, Semester dan pegawai. Lebih jelasnya, Data Flow Diagram Level
2 Jadwal Dosen Mengajar Sementara ini dapat dilihat pada Gambar 3.147.
Di dalam DFD level 3 kromosom terdapat tiga sub proses, satu external entity
, dan dua tabel. Sub proses di DFD level 3 kromosom yaitu pengkodean kromosom, membangkitkan nilai random dan membuat kromosom. Sedangkan
external entity yaitu BAAK dan tabel di dalam DFD level 3 kromosom yaitu
Detil_mat_kul_ket_meng dan Jenis_ruang_MK. Lebih jelasnya, Data Flow Diagram Level
3 Kromosom ini dapat dilihat pada Gambar 3.148. Di dalam DFD level 3 seleksi terdapat tiga sub proses. Sub proses di
DFD level 3 seleksi yaitu menghitung total nilai fitness, menghitung probabilitas setiap fitness dan membentuk populasi baru. Lebih jelasnya, Data Flow Diagram
Level 3 Seleksi ini dapat dilihat pada Gambar 3.149.
Di dalam DFD level 3 mutasi terdapat tiga sub proses. Sub proses di DFD level 3 mutasi yaitu pengecekan crash antara dosen ruang dan ketersediaan
dosen mengajar, mencarikan waktu yang dosen nya tidak crash dan mencarikan waktu yang ruangnya tidak crash. Lebih jelasnya, Data Flow Diagram Level 3
Mutasi ini dapat dilihat pada Gambar 3.150. Di dalam DFD level 2 approve jadwal dosen mengajar terdapat lima sub
proses, satu external entity, dan dua belas tabel. Sub proses di DFD level 2 approve
jadwla dosen mengajar yaitu memperbarui data jadwal dosen mengajar, menampilkan pesan “Data telah diperbarui” dan menampilkan data jadwal DM,
memperbarui data jadwal dosen mengajar, menyimpan data jadwal dosen mengajar, menampilkan pesan “Approve” dan menampilkan data jadwal dosen
mengajar. Sedangkan external entity yaitu Kepala Prodi dan tabel di dalam DFD level
2 approve jadwal dosen mengajar yaitu Ploting_ruang, Ruang_kul, Penjadwalan_sementara, Jam_kul, dosen, Semester, Hari, Kelas, Mat_kul,
Dosen_partisi, Penjadwalan dan Detil_penjadwalan. Lebih jelasnya, Data Flow Diagram Level
2 Approve Jadwal Dosen Mengajar ini dapat dilihat pada Gambar 3.151.
Di dalam DFD level 2 plotting dosen team terdapat dua sub proses, satu external entity
, dan lima tabel. Sub proses di DFD level 2 plotting dosen team yaitu memperbarui data jadwal dosen mengajar, menampilkan pesan “Data telah
diperbarui” dan menampilkan data jadwal dosen Mengajar. Sedangkan external entity
yaitu Dosen dan tabel di dalam DFD level 2 plotting dosen team yaitu Detil_penjadwalan, Penjadwalan_sementara, Kelas, Mat_kul dan Penjadwalan.
Lebih jelasnya, Data Flow Diagram Level 2 Plotting Dosen Team ini dapat dilihat pada Gambar 3.152.
Di dalam DFD level 2 KRS terdapat empat sub proses, satu external entity
, dan sebelas tabel. Sub proses di DFD level 2 KRS yaitu mengambil data KRS dari tabel external, mencocokkan data KRS dengan data jadwal dosen
mengajar, menyimpan data KRS, menampilkan pesan “Data telah diperbarui” dan menampilkan data KRS. Sedangkan external entity yaitu BAAK dan tabel di
dalam DFD level 2 KRS yaitu Penjadwalan, Penjadwalan_sementara, Kelas, KRS_penjadwalan, dosen, Detil_penjadwalan, Hari, Ploting_ruang, Ruang_kul,
Jam_kul dan Mat_kul. Lebih jelasnya, Data Flow Diagram Level 2 KRS ini dapat dilihat pada Gambar 3.153.
[Data Ketersediaan Meng ajar] [Data Plotting]
[Data ketersediaan meng ajar] [Data ketersediaan meng ajar]
[Opsi laporan dipilih]
[Laporan ketersediaan mengajar] [Data ketersediaan meng ajar ditampilkan]
[Data ketersediaan meng ajar] [Data ketersediaan meng ajar]
Data Ketersediaan meng ajar [Data Dosen]
[Data hari] [Data detil hari keters ediaan meng ajar]
[Data detil mata kuliah keters ediaan meng ajar] [Data Dosen partisi]
[Data mata kuliah] [Data jurusan]
[Data semester]
Data detil mata kuliah ketersediaan mengajar Data keters ediaan meng ajar
Data detil hari ketersediaan mengajar Data mata kuliah
Data jurus an Data Dos en partisi
Data hari Data Dos en
Data semester Data detil mata kuliah ketersediaan mengajar
Data keters ediaan meng ajar Data detil hari ketersediaan mengajar
Data mata kuliah Data jurus an
Data Dos en partisi Data hari
Data Dos en Data semester
Data keters ediaan meng ajar [Data plotitng kelas]
Data plotitng kelas Data plotitng kelas
[Data detil mata kuliah keters ediaan meng ajar] [Data detil hari keters ediaan meng ajar]
[Data Dosen partisi]
Data detil mata kuliah ketersediaan mengajar Data detil mata kuliah ketersediaan mengajar
Data keters ediaan meng ajar Data keters ediaan meng ajar
Data detil hari ketersediaan mengajar Data detil hari ketersediaan mengajar
Data Dos en partisi Data Dos en partisi
Data Ketersediaan meng ajar ditampilkan Data Ketersediaan meng ajar
Data Ketersediaan meng ajar disimpan
[Laporan ketersediaan mengajar] [Opsi laporan dipilih]
[Data ketersediaan meng ajar] [Data ketersediaan meng ajar ditampilkan]
[Data ketersediaan meng ajar] BAAK
BAAK
BAAK 3.2.1
Menyimpan data keters ediaan
mengajar 3.2.2
Menampilkan pesan “Data telah disimpan”
dan menampilkan data ketmeng
3.2.3 Memperbarui
data keters ediaan
mengajar 3.2.4
Menampilkan laporan keters ediaan meng ajar
3.2.5 Mencetak
laporan keters ediaan
mengajar BAAK
BAAK 6
Dos en_partisi 3
Detil_mat_kul_k et_meng
2 Detil_ket_men
g _hari
23 Semes ter
20 Ploting _kelas
7 Hari
6 Dos en_partisi
14 Mat_kul
10 Jurusan
2 Detil_ket_men
g _hari
3 Detil_mat_kul_k
et_meng 5
Dos en Dos en
Dos en Dos en
Dos en Dos en
12 Ketersediaan
_meng ajar
12 Ketersediaan
_meng ajar Plotting
Jadwal dosen meng ajar sementara
Gambar 3.146 DFD Level 2 Ketersediaan Mengajar
[Data Ketersediaan Meng ajar]
[Data jadwal dosen meng ajar sementara] [Data penjadwalan sementara ditampilkan]
[Data Pegawai] [Data semester]
[Data Dosen] [Data penjadwalan semetara]
[Data penjadwalan] [Data penjadwalan sememntara]
Data plotting ruang
Data jam kuliah Data Dos en partisi
Data juruasan Data mata kuliah
Data hari Data kelas
Data ruang Data kromosom telah terseleksi
Data penjadwalan s ementara tersimpan Data kromosom reg eneras i
Data kromosom populas i baru Data titik potong
Data nilai fitness dan kromosom [Data Detil hari ketersediaan meng ajar]
Data kromosom [Data jenis ruang mata kuliah]
[Data plotting ruang] Data plotting ruang
Data hari [Data Dosen partisi]
[Data hari] [Data Detil mata kuliah ketersedian mengajar]
[Data juruas an] [Data jam kuliah]
[Data mata kuliah] [Data kelas]
[Data ruang] [Opsi add dipilih]
Data jam kuliah Data Dos en partisi
Data juruasan Data mata kuliah
Data kelas Data ruang
10 Jurusan
11 Kelas
14 Mat_kul
8 Jam_kul
7 Hari
22 Ruang _kul
6 Dos en_partisi
3 Detil_mat_kul_k
et_meng BAAK
3.3.1 Kromos om
+
21 Ploting _ruang
9 Jenis_ruang _M K
3.3.2 Meng hitung
fitness 2
Detil_ket_men g _hari
3.3.3 Seleksi
+
3.3.4 Membangkitkan
nilai random untuk
menentukan titik potong dan
kromosom 3.3.5
Pindah s ilang 3.3.6
Mutasi
+
3.3.7 Menyimpan data
penjadwalan sementara
3.3.8 Menampilkan pesan
“Data telah disimpan” dan menampilkan
data jadwal MK sementara
18 Penjadwalan_s
ementara 18
Penjadwalan_s e mentara
23 Semes ter
16 Peg awai
5 Dos en
17 Penjadwalan
BAAK Approve jadwal dosen meng ajar
Ketersediaan meng ajar
Gambar 3.147 DFD Level 2 Jadwal Dosen Mengajar Sementara
[Data ketersediaan meng ajar]
[Data kromos om] [Data jenis ruang mata kuliah]
[Data plotting ruang] Data nilai random
Data mata kuliah ruang waktu hari jam dan Dosen [Data Detil mata kuliah ketersedian mengajar]
[Data hari] [Data jam kuliah]
[Data Dosen partisi] [Data juruas an]
[Data mata kuliah] [Data kelas]
[Data ruang] [Opsi add dipilih]
Ruang _kul Kelas
Mat_kul Jurusan
Dos en_partisi
Jem_kul BAAK
3 Detil_mat_kul_k
et_meng Hari
3.3.1.1 Peng kodean kromosom
3.3.1.2 Membangkitkan
nilai random
3.3.1.3 Membuat
kromosom Ploting _ruang
9 Jenis_ruang _M K
Meng hitung fitness Ketersediaan meng ajar
Gambar 3.148 DFD Level 3 Kromosom
Di dalam DFD level 2 pengganti mata kuliah terdapat delapan sub proses, satu external entity, dan dua belas tabel. Sub proses di DFD level 2 pengganti
mata kuliah 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, menyaring data pengganti mata kuliah sesuai kata kunci, menampilkan data pengganti mata kuliah sesuai kata
kunci, mencarikan waktu dan ruang yang tidak crash, menampilkan data pengganti mata kuliah sesuai dengan pilihan user beserta solusi dan memperbarui
data pengganti mata kuliah. Sedangkan external entity yaitu BAAK dan tabel di
dalam DFD level 2 pengganti mata kuliah yaitu KRS_penjadwalan, Jam_kul, Ruang_kul,
Penjadwalan, Detil_penjadwalan,
Ploting_ruang, Penjadwalan_sementara, Hari, Mat_kul, Kelas, Semester, dosen. Lebih jelasnya,
Data Flow Diagram Level 2 Pengganti Mata Kuliah ini dapat dilihat pada Gambar
3.154.
[Data kromos om telah terseleks i] [Data nilai fitness dan kromos om]
Data probabilitas Data nilai fitness
Meng hitung fitness
Membangkitkan nilai random untuk menentukan titik potong dan kromos om 3.3.3.1
Meng hitung total nilai
fitness
3.3.3.2 Meng hitung
probabilitas setiap fitness
3.3.3.3 Membentuk
populas i baru
Gambar 3.149 DFD Level 3 Seleksi
[Data kromos om]
[Data kromos om] Data kromosom
Data kromosom Data hari ruang dan waktu
Data hari jam Dosen Pindah s ilang
Menyimpan data penjadwalan sementara 3.3.6.1
Peng ec ekan c rash antara Dosen
ruang dan keters ediaan Dosen
mengajar
3.3.6.2 Mencarikan
waktu yang Dos ennya
tidak cras h 3.3.6.3
Mencarikan waktu yang
ruang nya tidak crash
Gambar 3.150 DFD Level 3 Mutasi
Di dalam DFD level 1 laporan terdapat delapan sub proses, tiga external entity
, dan sembilan belas tabel. Sub proses di DFD level 1 laporan yaitu laporan ketersediaan mengajar, laporan jadwal dosen mengajar sementara, laporan jadwal
dosen mengajar, laporan dan timeline jadwal dosen mengajar, laporan dan timeline
jadwal mata kuliah dan Laporan pengganti mata kuliah. Sedangkan external entity
yaitu BAAK, dosen, mahasiswa, kepala prodi dan tabel di dalam DFD level 1 laporan yaitu Detil_ket_meng_hari, Detil_mat_kul_ket_meng,
Detil_penjadwalan, dosen, Dosen_partisi, Hari, Jam_kul, Jurusan, Kelas, Ketersediaan_mengajar,
KRS_penjadwalan, Mat_kul,
Mhs, Penjadwalan,
Penjadwalan_sementara, Ploting_dosen, Ploting_ruang, Ruang_kul dan Semester. Lebih jelasnya, Data Flow Diagram Level 1 Laporan ini dapat dilihat pada
Gambar 3.155, Gambar 3.156 dan Gambar 3.157.
[Data jadwal dosen acc ] [Data jadwal dosen meng ajar sementara]
[Data penjadwalan]
Data jadwal dos en mengajar diperbarui
[Data penjadwalan Dos en] [Data penjadwalan sementara ditampilkan]
[nama ruang hari jam]
[Data semester]
Data penjadwalan Data Dos en partisi
Data mata kuliah Data kelas
Data hari Data Dos en
Data semester Data jam
Data penjadwalan s ementara [Data penjadwalan]
[Data Dosen partisi] [Data mata kuliah]
[Data kelas] [Data hari]
[Data Dosen] [Data jam]
[Data penjadwalan sementara]
Data penjadwalan Data mata kuliah
Data Dos en partisi Data kelas
Data hari Data Dos en
Data semester Data jam
Data penjadwalan s ementara Data penjadwalan s ementara diperbarui
Data ruang Data ruang
Data ruang
Data plotting ruang Data plotting ruang
Data plotting ruang [Data ruang]
[Data plotting ruang]
3.4.2 Menampilkan
pesan “Data telah diperbarui” dan
menampilkan data jadwal dos en men
3.4.3 Menampilkan pesan
“Approve” dan menampilkan data
jadwal dos en mengajar
21 Ploting _ruang
22 Ruang _kul
3.4.1 Memperbarui data
jadwal dos en mengajar 17
Penjadwalan
8 Jam_kul
18 Penjadwalan_s
ementara
6 Dos en_partisi
14 Mat_kul
11 Kelas
23 Semes ter
7 Hari
5 Dos en
17 Penjadwalan
Kepala Prodi
Kepala Prodi
Kepala Prodi
Kepala Prodi
Jadwal dosen meng ajar sementara
Jadwal dosen meng ajar untuk BAAK dan dosen
Gambar 3.151 DFD Level 2 Approve Jadwal Dosen Mengajar
[Data penjadwalan Dos en ditampilkan] [Nama Dos en]
[Data penjadwalan Dos en] [Data penjadwalan Dos en]
[Data penjadwalan sementara]
[Data mata kuliah] [Data penjadwalan]
[Data kelas] [Data detil penjadwalan]
[Data detil penjadwalan]
Data detil penjadwalan diperbarui 3.6.1
Memperbarui data jadwal
dosen mengajar
3.6.2 Menampilkan pesan
“Data telah diperbarui” dan
menampilkan data jadwal dos en meng
11 Kelas
17 Penjadwalan
14 Mat_kul
4 Detil_penjadw
alan 18
Penjadwalan_s e mentara
Jadwal dosen meng ajar untuk BAAK dan dosen
KRS Dos en
Dos en
Gambar 3.152 DFD Level 2 Plotting Dosen Team
Di dalam DFD level 2 laporan ketersediaan mengajar terdapat dua sub proses, satu external entity, dan sepuluh tabel. Sub proses di DFD level 2 laporan
ketersediaan mengajar yaitu menyaring data ketersediaan mengajar sesuai dengan input
-an user dan menampilkan laporan ketersediaan mengajar. Sedangkan external entity
yaitu BAAK, Kepala prodi dan tabel di dalam DFD level 2 laporan ketersediaan mengajar yaitu Ploting_dosen, Ketersediaan_mengajar, Semester,
Mat_kul, Ploting_dosen, Hari, dosen, Detil_ket_meng_hari, jurusan dan Detil_mat_kul_ket_meng. Lebih jelasnya, Data Flow Diagram Level 2 Laporan
Ketersediaan Mengajar ini dapat dilihat pada Gambar 3.158. Di dalam DFD level 2 laporan jadwal dosen mengajar sementara terdapat
dua sub proses, satu external entity, dan sepuluh tabel. Sub proses di DFD level 2 laporan jadwal dosen mengajar sementara yaitu menyaring data jadwal dosen
mengajar sementara sesuai dengan input-an user dan menampilkan laporan jadwal dosen mengajar sementara. Sedangkan external entity yaitu BAAK, Kepala prodi
dan tabel di dalam DFD level 2 laporan jadwal dosen mengajar semester yaitu dosen,
Jam_kul, Mat_kul,
Hari, Ploting_dosen,
Ruang_kul, Detil_mat_kul_ket_meng, Kelas, Penjadwalan_sementara dan Ploting_ruang.
Lebih jelasnya, Data Flow Diagram Level 2 Laporan Jadwal Dosen Mengajar Sementara ini dapat dilihat pada Gambar 3.159.
Di dalam DFD level 2 laporan jadwal dosen mengajar terdapat dua sub proses, satu external entity, dan sepuluh tabel. Sub proses di DFD level 2 laporan
jadwal dosen mengajar yaitu menyaring data jadwal dosen mengajar sesuai dengan input-an user dan menampilkan laporan jadwal dosen mengajar.
Sedangkan external entity yaitu BAAK, Kepala prodi dan tabel di dalam DFD
level 2 laporan jadwal dosen mengajar yaitu Hari, Penjadwalan, Jurusan, Mat_kul,
dosen, Ploting_ruang, Penjadwalan_sementara, Ruang_kul dan Kelas. Lebih jelasnya, Data Flow Diagram Level 2 Laporan Jadwal Dosen Mengajar ini dapat
dilihat pada Gambar 3.160. Di dalam DFD level 2 laporan pengganti mata kuliah terdapat dua sub
proses, satu external entity, dan tujuh tabel. Sub proses di DFD level 2 laporan pengganti mata kuliah yaitu menyaring data pengganti mata kuliah sesuai dengan
input -an user dan menampilkan laporan pengganti mata kuliah. Sedangkan
external entity yaitu BAAK, Kepala prodi dan tabel di dalam DFD level 2 laporan
pengganti mata kuliah yaitu dosen, Mat_kul, Penjadwalan_sementara, Jurusan, Semester, Penjadwalan dan Detil_penjadwalan. Lebih jelasnya, Data Flow
Diagram Level 2 Laporan Pengganti Mata Kuliah ini dapat dilihat pada Gambar
3.161. Di dalam DFD level 2 laporan plotting dosen mengajar terdapat dua sub
proses, satu external entity, dan empat tabel. Sub proses di DFD level 2 laporan plotting
dosen mengajar yaitu menyaring data plotting dosen mengajar sesuai dengan input-an user dan menampilkan laporan plotting dosen mengajar.
Sedangkan external entity yaitu Kepalal Prodi dan tabel di dalam DFD level 2 laporan plotting dosen mengajar yaitu dosen, Mat_kul, ploting_kelas dan
Plotinng_dosen. Lebih jelasnya, Data Flow Diagram Level 2 Laporan Pengganti Mata Kuliah ini dapat dilihat pada Gambar 3.162.
[Data KRS] [Data penjadwalan Dos en]
[Data mata kuliah] [Data jam]
[Data hari] [Data detil penjadwalan]
[Data ruang] [Data plotting ruang]
[Data penjadwalan] [Data Dosen]
[Data KRS] [Data KRS]
Data penjadwalan s ementara Data kelas
Data penjadwalan [Data penjadwalan sementara]
[Data kelas] [Data penjadwalan]
Data penjadwalan s ementara Data kelas
Data penjadwalan
Data KRS disimpan Data KRS sesuai
Data KRS
[Data KRS ditampilkan] [Opsi add dipilih]
3.7.1 Meng ambil
data KRS dari tabel external
3.7.2 Mencocokkan
data KRS deng an data
penjadwalan dosen meng ajar
3.7.3 Menyimpan
data KRS
3.7.4 Menampilkan
pesan “Data telah
diperbarui” dan
menampilkan data KRS
BAAK BAAK
17 Penjadwalan
18 Penjadwalan_s
ementara 11
Kelas
13 KRS_penjadwal
an 13
KRS_penjadwala n
4 Detil_penjadw
alan 5
Dos en 8
Jam_kul 22
Ruang _kul 21
Ploting _ruang
7 Hari
17 Penjadwalan
14 Mat_kul
Plotting Dosen team
Jadwal mata kuliah untuk Mahasiswa
Gambar 3.153 DFD Level 2 KRS
[Data jadwal mata kuliah]
[Data Transaks i] Pengganti mata kuliah diperbarui
Data ruang hari jam
[Data pengganti mata kuliah dan s olus i ditampilkan]
Data Dos en Data s emes ter
Data kelas Data mata kuliah
Data hari Data penjadwalan s ementara
Data plotting ruang Data detil penjadwalan
Data penjadwalan Data jam
Data ruang
Data detil penjadwalan [Data ruang hari dan jam]
Data hari Data penjadwalan s ementara
Data plotting ruang Data detil penjadwalan
Data penjadwalan Data jam
Data ruang Data KRS
Data pengganti mata kuliah dan s olus i [Data Dos en]
[Data s emes ter] [Data kelas ]
[Data mata kuliah] Data Dos en
Data s emes ter Data kelas
Data mata kuliah Data detil penjadwalan
Data plotting ruang Data hari
Data penjadwalan s ementara Data penjadwalan
Data jam Data ruang
[Data pengganti mata kuliah] [Data detil penjadwalan]
Data detil penjadwalan [Data Ruang hari dan jam]
[Data detil penjadwalan] [Data plotting ruang]
[Data penjadwalan s ementara] [Data hari]
[Data penjadwalan] [Data jam]
[Data ruang] [Data KRS]
Data hari Data penjadwalan s ementara
Data plotting ruang Data detil penjadwalan
Data penjadwalan Data jam
Data ruang Data KRS
[Data hari jam dan ruang] Data hari jam dan ruang
[Nama Dos en dan mata kuliah]
Data pengganti mata kuliah diperbarui Data pengganti mata kuliah
Data pengganti mata kuliah dis impan 3.9.3
Menyimpan data pengganti
mata kuliah 3.9.4
Menampilkan pes an “Data telah disimpan”
dan menampilkan data pengganti MK
3.9.6 Menampilkan
data pengganti mata kuliah
s es uai dengan pilihan us er
bes erta s olus i 3.9.7
Memperbarui data pengganti
mata kuliah BAAK
BAAK BAAK
BAAK 3.9.1
Mencarikan hari jam dan ruang yang
tidak c rash
3.9.2 Menampilkan
s olus i 22
Ruang_kul 13
KRS_penjadwala n
17 Penjadwalan
7 Hari
8 J am_kul
18 Penjadwalan_s e
mentara 4
Detil_penjad walan
21 Ploting_ruang
4 Detil_penjadw
alan
14 Mat_kul
23 Semes ter
5 Dos en
11 Kelas
BAAK 3.9.5
Mencarikan waktu dan ruang yang
tidak c rash
BAAK
Laporan J adwal mata kuliah untuk Mahas is wa
Gambar 3.154 DFD Level 2 Pengganti Mata Kuliah
[Data semester Dosen jurusan dan M K] [Laporan ketersediaan mengajar]
[Data Transaksi]
Data trans aksi Data Trans aksi
Data Trans aksi Data Trans aksi
Data Trans aksi Data trans aksi
Data Trans aksi
[Laporan ketersediaan mengajar] [Data semester Dosen jurusan dan M K]
[Data jurusan] [Data plotting Dosen]
[Data Detil hari ketersediaan meng ajar] [Data ketersediaan meng ajar]
[Data hari] [Data mata kuliah ketersediaan meng ajar]
[Data Dosen partisi] [Data mata kuliah]
[Data Dosen] [Data semester]
4.1 Laporan
keters ediaan mengajar
+
3 Detil_mat_kul_k
et_meng 12
Ketersediaan _meng ajar
2 Detil_ket_men
g _hari 6
Dos en_partisi 14
Mat_kul
19 Ploting _dosen
5 Dos en
10 Jurusan
7 Hari
23 Semes ter
BAAK BAAK
Trans aksi 4.1
Laporan keters ediaan
mengajar
+
4.2 Laporan
jadwal dos en mengajar
sementara
+
4.3 Laporan jadwal
dosen meng ajar
+
4.4 Laporan dan
timeline jadwal dos en
mengajar 4.5
Laporan dan timeline
jadwal mata kuliah
4.6 Laporan
peng ganti mata kuliah
+
4.7 Laporan
Plotting Dos en
+
Kepala Prodi
Kepala Prodi
Gambar 3.155 DFD Level 1 Laporan
[Data Dosen jurusan mata kuliah dan s emes ter] [Laporan penjadwalan dos en]
[Data semester] [Laporan penjadwalan sementara]
[Laporan penjadwalan] [Data penjadwalan sementara]
[Data kelas] [Data plotting ruang]
[Data Dosen] [Data jam]
[Data detil penjadwalan] [Data mata kuliah]
[Data jurusan] [Data penjadwalan]
[Data hari] [Data ruang]
[Laporan penjadwalan Dosen] [Data penjadwalan semenatara]
[Data ruang] [Data kelas]
[Data plotting ruang]
[Data Dosen] [Data jam]
[Data penjadwalan] [Data hari]
[Data Dosen jurusan mata kuliah dan s emes ter] [Data jurusan]
[Data mata kuliah] [Laporan penjadwalan sementara]
[Data Plotting ruang ] [Data Dosen]
[Data penjadwalan sementara] [Data detil mata kuliah keters ediaan meng ajar]
[Data hari] [Data jam]
[Data ruang]
[Data semester] [Data kelas]
[Data plotting Dosen] [Data mata kuliah]
4.2
Laporan jadwal dos en
mengajar sementara
+
19 Ploting _dosen
14 Mat_kul
5 Dos en
3 Detil_mat_kul_k
et_meng 7
Hari 8
Jam_kul
18 Penjadwalan_s
ementara 22
Ruang _kul 11
Kelas
21 Ploting _ruang
BAAK BAAK
22 Ruang _kul
18 Penjadwalan_s e
mentara
11 Kelas
21 Ploting _ruang
14 Mat_kul
5 Dos en
10 Jurusan
7 Hari
8 Jam_kul
17 Penjadwalan
4.3
Laporan jadwal dos en
mengajar
+
BAAK BAAK
BAAK
Dos en
22 Ruang _kul
18 Penjadwalan_s e
mentara 11
Kelas 4
Detil_penjadw alan
21 Ploting _ruang
14 Mat_kul
5 Dos en
10 Jurusan
7 Hari
8 Jam_kul
17 Penjadwalan
4.4
Laporan dan timeline
jadwal dos en mengajar
Kepala Prodi
Kepala Prodi
Kepala Prodi
Kepala Prodi
Gambar 3.156 DFD Level 1 Laporan
[Data dos en] [Data mata kuliah]
[Data plotting kelas] [Data Plotting Dos en]
[Laporan plotting dosen] [Data Dosen dan s emes ter]
[Data jurusan]
[Data penjadwalan sementara] [Data mata kuliah]
[Data Dosen] [Data detil penjadwalan]
[Data penjadwalan] [Data semester]
[Data Dosen dan s emes ter] [Data KRS]
[Data jam]
[Data Dosen] [Data detil penjadwalan]
[Data penjadwalan]
[Data hari] [Data jurusan]
[Data ruang]
[Data penjadwalan sementara] [Data kelas]
[Data plotting ruang] [Data mata kuliah]
[Data Mahasiswa] [Laporan penjadwalan]
Mahas is wa
15 Mhs
13 KRS_penjadwala
n
22 Ruang _kul
18 Penjadwalan_s e
mentara 11
Kelas 4
Detil_penjadw alan
21 Ploting _ruang
14 Mat_kul
5 Dos en
10 Jurusan
7 Hari
8 Jam_kul
17 Penjadwalan
4.5
Laporan dan timeline
jadwal mata kuliah
4.6
Laporan peng ganti
mata kuliah
+
BAAK BAAK
4 Detil_penjadw
alan
5 Dos en
14 Mat_kul
10 Jurusan
17 Penjadwalan
18 Penjadwalan_s e
mentara 23
Semes ter
4.7
Laporan Plotting
Dos en
+
Kepala Prodi
Kepala Prodi
19 Ploting _dosen
20 Ploting _kelas
14 Mat_kul
5 Dos en
Gambar 3.157 DFD Level 1 Laporan
[Data semester Dosen jurusan dan M K]
[Laporan ketersediaan mengajar] [Data Transaksi]
[Laporan ketersediaan mengajar] [Data semester Dosen jurusan dan M K]
[Data Detil hari ketersediaan meng ajar] [Data mata kuliah ketersediaan meng ajar]
[Data Dosen] [Data semester]
[Data ketersediaan meng ajar] [Data Dosen partisi]
[Data mata kuliah] [Data hari]
[Data plotting Dosen] [Data jurusan]
Data keters ediaan meng ajar sesuai kata kunci 4.1.1
Menyaring data
keters ediaan mengajar
sesuai deng an
inputan user
4.1.2 Menampilkan
laporan keters ediaan
mengajar 23
Semes ter
5 Dos en
14 Mat_kul
6 Dos en_partis
i
3 Detil_mat_kul_k
et_meng 7
Hari 12
Ketersediaan _meng ajar
2 Detil_ket_men
g _hari 19
Ploting _dosen 10
Jurusan
BAAK BAAK
Trans aksi
Kepala Prodi
Kepala Prodi
Gambar 3.158 DFD Level 2 Laporan Ketersediaan Mengajar
[Laporan penjadwalan sementara] [Data semester]
[Data transaksi]
[Data Plotting ruang ] [Data penjadwalan sementara]
[Laporan penjadwalan sementara] [Data semester]
[Data Dosen]
[Data detil mata kuliah keters ediaan meng ajar] [Data hari]
[Data jam]
[Data ruang] [Data kelas]
[Data plotting Dosen] [Data mata kuliah]
Data penjadwalan s ementara ses uai kata kunc i 14
Mat_kul
19 Ploting _dosen
11 Kelas
BAAK 22
Ruang _kul 8
Jam_kul
7 Hari
3 Detil_mat_kul_k
et_meng 18
Penjadwalan_s e mentara
5 Dos en
21 Ploting _ruang
BAAK 4.2.1
Menyaring data jadwal
dosen mengajar
sementara sesuai
deng an inputan user
4.2.2 Menampilkan
laporan jadwal dos en
mengg ajar sementara
Trans aksi
Kepala Prodi
Kepala Prodi
Gambar 3.159 DFD Level 2 Jadwal Dosen Mengajar Sementara
[Data Dosen jurusan mata kuliah dan s emes ter]
[Laporan penjadwalan dos en] [Data Transaksi]
[Laporan penjadwalan Dosen] [Data penjadwalan semenatara]
[Data ruang] [Data kelas]
[Data plotting ruang] [Data Dosen]
[Data jam] [Data penjadwalan]
[Data hari]
[Data Dosen jurusan mata kuliah dan s emes ter] [Data jurusan]
[Data mata kuliah]
Data penjadwalan Dosen s esuai kata kunci 14
Mat_kul 10
Jurusan 7
Hari 17
Penjadwalan 8
Jam_kul 5
Dos en
21 Ploting _ruang
11 Kelas
22 Ruang _kul
BAAK BAAK
18 Penjadwalan_s e
mentara 4.3.1
Menyaring data jadwal
Dos en mengajar
sesuai deng an
inputan user
4.3.2 Menampilkan
laporan jadwal dos en
mengajar BAAK
Trans aksi
Kepala Prodi
Kepala Prodi
Gambar 3.160 DFD Level 2 Laporan Jadwal Dosen Mengajar
[Data Transaksi]
[Data detil penjadwalan] Data peng ganti mata kuliah sesuai akata kunci
[Laporan peng g anti mata kuliah] [Data Dosen dan s emes ter]
[Data penjadwalan] [Data semester]
[Data jurusan] [Data penjadwalan sementara]
[Data mata kuliah] [Data Dosen]
BAAK 23
Semes ter 17
Penjadwalan 4
Detil_penjadw alan
BAAK 5
Dos en 14
Mat_kul 18
Penjadwalan_s e mentara
10 Jurusan
4.6.1 Menyaring
data peng ganti
mata kuliah sesuai deng an
inputan user
4.6.2 Menampilkan
laporan peng ganti
mata kuliah Trans aksi
Gambar 3.161 DFD Level 2 Laporan Pengganti Mata Kuliah
[Data dosen] [Data mata kuliah]
[Data plotting kelas] [Data Plotting Dosen]
[Laporan plotting dosen] [Data Dosen dan semester]
[Data transaksi]
Data plotting dosen sesuai kata kunci Transaksi
Kepala Prodi
Kepala Prodi
4.7.1
Menyaring data plotting
dosen sesuai deng an
inputan user
4.7.2 Menampilkan
laporan plotting dosen
19 Ploting _dosen
20 Ploting _kelas
14 Mat_kul
5 Dosen
Gambar 3.162 DFD Level 2 Laporan Plotting Dosen
3.3.6 Entity Relationship Diagram ERD