data flow diagram -...

18
Data Flow Diagram Data Flow Diagram 23 23-Oct Oct-12 12 1 Pertemuan Pertemuan ke ke 2

Upload: lamliem

Post on 05-Apr-2019

237 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

Data Flow DiagramData Flow Diagram

2323--OctOct--1212 11

PertemuanPertemuan keke 22

Page 2: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

DFDDFD

AdalahAdalah perangkatperangkat--2 analisis dan2 analisis danperancangan yang terstrukturperancangan yang terstruktur sehinggasehingga

memungkinkan pengmemungkinkan peng--analis sistemanalis sistemmemahami sistemmemahami sistem dan subsistem secaradan subsistem secaravisualvisual sebagai suatu rangkaian aliran datasebagai suatu rangkaian aliran data

yang saling berkaitan.yang saling berkaitan.

2323--OctOct--1212 22

AdalahAdalah perangkatperangkat--2 analisis dan2 analisis danperancangan yang terstrukturperancangan yang terstruktur sehinggasehingga

memungkinkan pengmemungkinkan peng--analis sistemanalis sistemmemahami sistemmemahami sistem dan subsistem secaradan subsistem secaravisualvisual sebagai suatu rangkaian aliran datasebagai suatu rangkaian aliran data

yang saling berkaitan.yang saling berkaitan.

Page 3: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

SIMBOLSIMBOL -- SIMBOLSIMBOL: Entitas/Entity

: Aliran data

: Proses

2323--OctOct--1212 33

: Penyimpanan data (data store)

: Proses

Gane & Sarson Yourdon

Page 4: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

Entitas (entitas eksternal)Entitas (entitas eksternal) Entitas eksternalEntitas eksternal (bagian lain, perusahaan,(bagian lain, perusahaan,

seseorang atau mesin) yang dapatseseorang atau mesin) yang dapat mengirimmengirimdata atau menerima datadata atau menerima data dari sistemdari sistem

Sumber atau tujuan data yang dianggapSumber atau tujuan data yang dianggapeksternal terhadap sistem yang sedangeksternal terhadap sistem yang sedangdigambarkandigambarkan

EntitasEntitas--2 harus2 harus diberi namadiberi nama dengan suatudengan suatu katakatabendabenda

Entitas yang sama dapat digunakan lebih dari 1Entitas yang sama dapat digunakan lebih dari 1kalikali atas suatu DFD tententu utk menghindariatas suatu DFD tententu utk menghindaripersilangan antara jalurpersilangan antara jalur--2 aliran data.2 aliran data.

2323--OctOct--1212 44

Entitas eksternalEntitas eksternal (bagian lain, perusahaan,(bagian lain, perusahaan,seseorang atau mesin) yang dapatseseorang atau mesin) yang dapat mengirimmengirimdata atau menerima datadata atau menerima data dari sistemdari sistem

Sumber atau tujuan data yang dianggapSumber atau tujuan data yang dianggapeksternal terhadap sistem yang sedangeksternal terhadap sistem yang sedangdigambarkandigambarkan

EntitasEntitas--2 harus2 harus diberi namadiberi nama dengan suatudengan suatu katakatabendabenda

Entitas yang sama dapat digunakan lebih dari 1Entitas yang sama dapat digunakan lebih dari 1kalikali atas suatu DFD tententu utk menghindariatas suatu DFD tententu utk menghindaripersilangan antara jalurpersilangan antara jalur--2 aliran data.2 aliran data.

Page 5: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

Aliran dataAliran data

PerpindahanPerpindahan datadata daridari satusatu titiktitik keke titiktitikyang lainyang lain,, dengandengan kepalakepala tandatanda panahpanahmengarahmengarah keke tujuantujuan datadata

DigambarkanDigambarkan dengandengan katakata bendabenda..

2323--OctOct--1212 55

PerpindahanPerpindahan datadata daridari satusatu titiktitik keke titiktitikyang lainyang lain,, dengandengan kepalakepala tandatanda panahpanahmengarahmengarah keke tujuantujuan datadata

DigambarkanDigambarkan dengandengan katakata bendabenda..

Page 6: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

ProsesProses

MenunjukkanMenunjukkan adanyaadanya prosesproses transformasitransformasi ProsesProses--22 selaluselalu menunjukkanmenunjukkan suatusuatu

perubahanperubahan data,data, jadijadi aliranaliran data yangdata yangmeninggalkanmeninggalkan prosesproses selaluselalu diberidiberi labellabelyangyang berbedaberbeda..

DiberiDiberi namanama dengandengan katakata kerjakerja

2323--OctOct--1212 66

MenunjukkanMenunjukkan adanyaadanya prosesproses transformasitransformasi ProsesProses--22 selaluselalu menunjukkanmenunjukkan suatusuatu

perubahanperubahan data,data, jadijadi aliranaliran data yangdata yangmeninggalkanmeninggalkan prosesproses selaluselalu diberidiberi labellabelyangyang berbedaberbeda..

DiberiDiberi namanama dengandengan katakata kerjakerja

Page 7: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

Penyimpanan DataPenyimpanan Data

DiberiDiberi namanama dengandengan katakata bendabenda yangyangsesuaisesuai datadata apaapa yangyang simpansimpan didi datadatastore,store, misalnyamisalnya DataData KonsumenKonsumen,,TransaksiTransaksi PenjualanPenjualan,, dlldll

PenyimpananPenyimpanan datadata sementarasementara,, sepertisepertikertaskertas catatancatatan atauatau sebuahsebuah filefile komputerkomputersementarasementara tidaktidak dimasukkandimasukkan keke dalamdalamDFD.DFD.

2323--OctOct--1212 77

DiberiDiberi namanama dengandengan katakata bendabenda yangyangsesuaisesuai datadata apaapa yangyang simpansimpan didi datadatastore,store, misalnyamisalnya DataData KonsumenKonsumen,,TransaksiTransaksi PenjualanPenjualan,, dlldll

PenyimpananPenyimpanan datadata sementarasementara,, sepertisepertikertaskertas catatancatatan atauatau sebuahsebuah filefile komputerkomputersementarasementara tidaktidak dimasukkandimasukkan keke dalamdalamDFD.DFD.

Page 8: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

Membuat Diagram KonteksMembuat Diagram Konteks

Harus berupa suatu pandanganHarus berupa suatu pandangan, yang, yangmencakup masukanmencakup masukan--2 dasar, sistem2 dasar, sistemumumumum dan keluarandan keluaran

adalahadalah tingkatan tertinggitingkatan tertinggi dalam DFD dandalam DFD danhanya memuat satu proseshanya memuat satu proses, menunjukkan, menunjukkansistem secara keseluruhansistem secara keseluruhan

Diagram konteks diberi nomor 0 (nol)Diagram konteks diberi nomor 0 (nol) Tidak memuat penyimpanan dataTidak memuat penyimpanan data..

2323--OctOct--1212 88

Harus berupa suatu pandanganHarus berupa suatu pandangan, yang, yangmencakup masukanmencakup masukan--2 dasar, sistem2 dasar, sistemumumumum dan keluarandan keluaran

adalahadalah tingkatan tertinggitingkatan tertinggi dalam DFD dandalam DFD danhanya memuat satu proseshanya memuat satu proses, menunjukkan, menunjukkansistem secara keseluruhansistem secara keseluruhan

Diagram konteks diberi nomor 0 (nol)Diagram konteks diberi nomor 0 (nol) Tidak memuat penyimpanan dataTidak memuat penyimpanan data..

Page 9: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

Diagram level 0Diagram level 0 Masukan dan keluaranMasukan dan keluaran yang ditetapkan dalamyang ditetapkan dalam

diagram yang pertama tetap konstandiagram yang pertama tetap konstan dalamdalamsemua diagram sub urutannyasemua diagram sub urutannya

Diagram 0 adalah pengembangan diagramDiagram 0 adalah pengembangan diagramkonteks dan dapatkonteks dan dapat mencakup sampai 9 prosesmencakup sampai 9 proses..Setiap proses diberi nomor bilangan bulat,Setiap proses diberi nomor bilangan bulat,umumnya dimulai dari sudut kiri atas diagramumumnya dimulai dari sudut kiri atas diagramdan mengarah ke sudut sebelah kanan bawahdan mengarah ke sudut sebelah kanan bawah

Penyimpanan data utama dari sistem danPenyimpanan data utama dari sistem dansemua entitas eksternal dimasukkan ke dalamsemua entitas eksternal dimasukkan ke dalamdiagram 0.diagram 0.

2323--OctOct--1212 99

Masukan dan keluaranMasukan dan keluaran yang ditetapkan dalamyang ditetapkan dalamdiagram yang pertama tetap konstandiagram yang pertama tetap konstan dalamdalamsemua diagram sub urutannyasemua diagram sub urutannya

Diagram 0 adalah pengembangan diagramDiagram 0 adalah pengembangan diagramkonteks dan dapatkonteks dan dapat mencakup sampai 9 prosesmencakup sampai 9 proses..Setiap proses diberi nomor bilangan bulat,Setiap proses diberi nomor bilangan bulat,umumnya dimulai dari sudut kiri atas diagramumumnya dimulai dari sudut kiri atas diagramdan mengarah ke sudut sebelah kanan bawahdan mengarah ke sudut sebelah kanan bawah

Penyimpanan data utama dari sistem danPenyimpanan data utama dari sistem dansemua entitas eksternal dimasukkan ke dalamsemua entitas eksternal dimasukkan ke dalamdiagram 0.diagram 0.

Page 10: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

2323--OctOct--1212 1010

Page 11: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

Kesalahan pada DiagramKesalahan pada Diagram1. Lupa memasukkan suatu aliran data atau1. Lupa memasukkan suatu aliran data atau

mengarahkan kepala anak panah pd arahmengarahkan kepala anak panah pd arahyang salah.yang salah.

2323--OctOct--1212 1111

Proses mempunyai input, tetapi tidak meng-hasilkan output

Proses menghasilkan output tetapi tidak pernahmenerima input

1. Lupa memasukkan suatu aliran data atau1. Lupa memasukkan suatu aliran data ataumengarahkan kepala anak panah pd arahmengarahkan kepala anak panah pd arahyang salah.yang salah.

Page 12: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

Membuat Child DiagramMembuat Child Diagram

AturanAturan:: KeseimbanganKeseimbangan vertikalvertikal,, menyatakanmenyatakanbahwabahwa suatusuatu diagramdiagram anakanak tidaktidak bisabisamenghasilkanmenghasilkan keluarankeluaran atauatau menerimamenerima masukanmasukandimanadimana prosesproses induknyainduknya jugajuga tidaktidakmenghasilkanmenghasilkan atauatau menerimamenerima

ProsesProses--22 padapada diagramdiagram anakanak diberidiberi nomornomordengandengan menggunakanmenggunakan nomornomor prosesproses indukinduk,, poinpoindesimaldesimal,, sertaserta sebuahsebuah nomornomor unikunik untukuntuk setiapsetiapprosesproses anakanak.. ContohContoh: 3.1, 3.2,: 3.1, 3.2, dstdst

2323--OctOct--1212 1212

AturanAturan:: KeseimbanganKeseimbangan vertikalvertikal,, menyatakanmenyatakanbahwabahwa suatusuatu diagramdiagram anakanak tidaktidak bisabisamenghasilkanmenghasilkan keluarankeluaran atauatau menerimamenerima masukanmasukandimanadimana prosesproses induknyainduknya jugajuga tidaktidakmenghasilkanmenghasilkan atauatau menerimamenerima

ProsesProses--22 padapada diagramdiagram anakanak diberidiberi nomornomordengandengan menggunakanmenggunakan nomornomor prosesproses indukinduk,, poinpoindesimaldesimal,, sertaserta sebuahsebuah nomornomor unikunik untukuntuk setiapsetiapprosesproses anakanak.. ContohContoh: 3.1, 3.2,: 3.1, 3.2, dstdst

Page 13: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

2. Menghubungkan penyimpanan data & entitas-2 eksternalsecara langsung satu sama lain.

2323--OctOct--1212 1313

Page 14: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

3. Aliran data atau proses3. Aliran data atau proses--2 pemberian label2 pemberian labelyang tidak tepatyang tidak tepat

4. Memasukkan lebih dari 9 proses pada4. Memasukkan lebih dari 9 proses padaDFDDFD

5. Mengabaikan aliran data5. Mengabaikan aliran data6. Menciptakan analisis yang tidak6. Menciptakan analisis yang tidak

seimbang. Masingseimbang. Masing--2 diagram harus2 diagram harusmemiliki masukan dan aliran data keluaranmemiliki masukan dan aliran data keluaranyang sama seperti proses induk.yang sama seperti proses induk.

2323--OctOct--1212 1414

3. Aliran data atau proses3. Aliran data atau proses--2 pemberian label2 pemberian labelyang tidak tepatyang tidak tepat

4. Memasukkan lebih dari 9 proses pada4. Memasukkan lebih dari 9 proses padaDFDDFD

5. Mengabaikan aliran data5. Mengabaikan aliran data6. Menciptakan analisis yang tidak6. Menciptakan analisis yang tidak

seimbang. Masingseimbang. Masing--2 diagram harus2 diagram harusmemiliki masukan dan aliran data keluaranmemiliki masukan dan aliran data keluaranyang sama seperti proses induk.yang sama seperti proses induk.

Page 15: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

Manager toko “Serba Ada” ingin memperbaiki sistem informasiManager toko “Serba Ada” ingin memperbaiki sistem informasiyang ada pada tokonya. Untuk itu dia mulai menganalisis sistemyang ada pada tokonya. Untuk itu dia mulai menganalisis sisteminformasi yang ada dimulai dari bagianinformasi yang ada dimulai dari bagian order penjualan secaraorder penjualan secarakreditkredit. Adapun uraian prosedur yang ada pada order penjualan. Adapun uraian prosedur yang ada pada order penjualansecara kredit tersebut adalah sebagai berikut:secara kredit tersebut adalah sebagai berikut:Bagian order penjualan akan menerima order dari pelanggan.Bagian order penjualan akan menerima order dari pelanggan.Order ini akan dicatat pada formulir order pelanggan, yangOrder ini akan dicatat pada formulir order pelanggan, yangkemudian dilakukan pengecekan ke bagian gudang, apakahkemudian dilakukan pengecekan ke bagian gudang, apakahbarang yang dipesan ada. Apabila barang yang dipesan ada, makabarang yang dipesan ada. Apabila barang yang dipesan ada, makabagian order penjualan akan mencetak surat order penjualan.bagian order penjualan akan mencetak surat order penjualan.Tetapi apabila barang tersebut tidak ada, maka data akan dicatatTetapi apabila barang tersebut tidak ada, maka data akan dicatatpada buku back order.pada buku back order.Dokumen order penjualan tersebut akan dikirim ke manajer kreditDokumen order penjualan tersebut akan dikirim ke manajer kredituntuk meminta otorisasi penjualan secara kredit. Setelah bagianuntuk meminta otorisasi penjualan secara kredit. Setelah bagiankredit mengotorisasi order penjualan, maka bagian order penjualankredit mengotorisasi order penjualan, maka bagian order penjualanakan menyimpan data order tersebut dan membuat fakturakan menyimpan data order tersebut dan membuat fakturpenjualan kredit rangkap 6.Lembar 1, 2 dan 3 untuk bagianpenjualan kredit rangkap 6.Lembar 1, 2 dan 3 untuk bagianpengiriman, lembar ke 4 untuk gudang, lembar 5 untuk bagianpengiriman, lembar ke 4 untuk gudang, lembar 5 untuk bagianbilling dan lembar 6 untuk diarsip.billing dan lembar 6 untuk diarsip.Buatlah Data Flow Diagram untuk membantu manajer toko ”SerbaBuatlah Data Flow Diagram untuk membantu manajer toko ”SerbaAda” tersebut.Ada” tersebut.2323--OctOct--1212 1515

Manager toko “Serba Ada” ingin memperbaiki sistem informasiManager toko “Serba Ada” ingin memperbaiki sistem informasiyang ada pada tokonya. Untuk itu dia mulai menganalisis sistemyang ada pada tokonya. Untuk itu dia mulai menganalisis sisteminformasi yang ada dimulai dari bagianinformasi yang ada dimulai dari bagian order penjualan secaraorder penjualan secarakreditkredit. Adapun uraian prosedur yang ada pada order penjualan. Adapun uraian prosedur yang ada pada order penjualansecara kredit tersebut adalah sebagai berikut:secara kredit tersebut adalah sebagai berikut:Bagian order penjualan akan menerima order dari pelanggan.Bagian order penjualan akan menerima order dari pelanggan.Order ini akan dicatat pada formulir order pelanggan, yangOrder ini akan dicatat pada formulir order pelanggan, yangkemudian dilakukan pengecekan ke bagian gudang, apakahkemudian dilakukan pengecekan ke bagian gudang, apakahbarang yang dipesan ada. Apabila barang yang dipesan ada, makabarang yang dipesan ada. Apabila barang yang dipesan ada, makabagian order penjualan akan mencetak surat order penjualan.bagian order penjualan akan mencetak surat order penjualan.Tetapi apabila barang tersebut tidak ada, maka data akan dicatatTetapi apabila barang tersebut tidak ada, maka data akan dicatatpada buku back order.pada buku back order.Dokumen order penjualan tersebut akan dikirim ke manajer kreditDokumen order penjualan tersebut akan dikirim ke manajer kredituntuk meminta otorisasi penjualan secara kredit. Setelah bagianuntuk meminta otorisasi penjualan secara kredit. Setelah bagiankredit mengotorisasi order penjualan, maka bagian order penjualankredit mengotorisasi order penjualan, maka bagian order penjualanakan menyimpan data order tersebut dan membuat fakturakan menyimpan data order tersebut dan membuat fakturpenjualan kredit rangkap 6.Lembar 1, 2 dan 3 untuk bagianpenjualan kredit rangkap 6.Lembar 1, 2 dan 3 untuk bagianpengiriman, lembar ke 4 untuk gudang, lembar 5 untuk bagianpengiriman, lembar ke 4 untuk gudang, lembar 5 untuk bagianbilling dan lembar 6 untuk diarsip.billing dan lembar 6 untuk diarsip.Buatlah Data Flow Diagram untuk membantu manajer toko ”SerbaBuatlah Data Flow Diagram untuk membantu manajer toko ”SerbaAda” tersebut.Ada” tersebut.

Page 16: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

2323--OctOct--1212 1616

Page 17: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

2323--OctOct--1212 1717

Page 18: Data Flow Diagram - ocw.stikom.eduocw.stikom.edu/...Sistem-Informasi-Terstruktur-S1-SI_AA_Pert2.pdfadalah tingkatan tertinggi dalam DFD dan ... Diagram 0 adalah pengembangan diagram

Sebuah lembaga kursus ”Maju” mempunyai sebuahSebuah lembaga kursus ”Maju” mempunyai sebuahsistem informasi kehadiran tutor dan siswanya sebagaisistem informasi kehadiran tutor dan siswanya sebagaiberikut:berikut: Siswa dan tutor selalu mengisi absensi setiap kaliSiswa dan tutor selalu mengisi absensi setiap kali

ada pertemuan (proses belajarada pertemuan (proses belajar--mengajar) di kelas.mengajar) di kelas. Absensi tersebut berfungsi untuk mengetahuiAbsensi tersebut berfungsi untuk mengetahui

berapa kali seorang siswa maupun tutor hadirberapa kali seorang siswa maupun tutor hadirdalam kelas.dalam kelas.

Apabila seorang tutor atau siswa hadir kurang dariApabila seorang tutor atau siswa hadir kurang dariketentuan minimal yang telah ditentukan olehketentuan minimal yang telah ditentukan olehBAAK, maka tutor atau siswa tersebut akanBAAK, maka tutor atau siswa tersebut akandikenakan sanksidikenakan sanksi

Setiap bulannya BAAK akan mendapatkan laporanSetiap bulannya BAAK akan mendapatkan laporansanksi turor dan siswa.sanksi turor dan siswa.

Buatlah Data Flow Diagram dari sistem informasiBuatlah Data Flow Diagram dari sistem informasikehadiran tutor dan siswa tersebut!kehadiran tutor dan siswa tersebut!

2323--OctOct--1212 1818

Sebuah lembaga kursus ”Maju” mempunyai sebuahSebuah lembaga kursus ”Maju” mempunyai sebuahsistem informasi kehadiran tutor dan siswanya sebagaisistem informasi kehadiran tutor dan siswanya sebagaiberikut:berikut: Siswa dan tutor selalu mengisi absensi setiap kaliSiswa dan tutor selalu mengisi absensi setiap kali

ada pertemuan (proses belajarada pertemuan (proses belajar--mengajar) di kelas.mengajar) di kelas. Absensi tersebut berfungsi untuk mengetahuiAbsensi tersebut berfungsi untuk mengetahui

berapa kali seorang siswa maupun tutor hadirberapa kali seorang siswa maupun tutor hadirdalam kelas.dalam kelas.

Apabila seorang tutor atau siswa hadir kurang dariApabila seorang tutor atau siswa hadir kurang dariketentuan minimal yang telah ditentukan olehketentuan minimal yang telah ditentukan olehBAAK, maka tutor atau siswa tersebut akanBAAK, maka tutor atau siswa tersebut akandikenakan sanksidikenakan sanksi

Setiap bulannya BAAK akan mendapatkan laporanSetiap bulannya BAAK akan mendapatkan laporansanksi turor dan siswa.sanksi turor dan siswa.

Buatlah Data Flow Diagram dari sistem informasiBuatlah Data Flow Diagram dari sistem informasikehadiran tutor dan siswa tersebut!kehadiran tutor dan siswa tersebut!