tingkatandalamdfd diagram (level 0 dfd) level 1 dfd level 2 dfd, level 3 dfd,..) jogiyantohm,...

37

Upload: phungnguyet

Post on 09-Mar-2018

304 views

Category:

Documents


24 download

TRANSCRIPT

Page 1: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram
Page 2: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

TingkatanTingkatan dalamdalam DFDDFDPedomanPedoman pembuatanpembuatan DFDDFD

Page 3: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

AdaAda beberapabeberapa istilahistilah untukuntuk menyebutmenyebuttingkatantingkatan dalamdalam DFD :DFD :

Jeffrey L. Whitten, Jeffrey L. Whitten, System Analysis and System Analysis and Design Methods Design Methods ::

Context DFDContext DFDDecomposition DiagramDecomposition DiagramEvent DiagramEvent DiagramSystem DiagramSystem DiagramPrimitive DiagramPrimitive Diagram

Page 4: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram
Page 5: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram
Page 6: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram
Page 7: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

Roger S. Pressman, Roger S. Pressman, Software Software EngineeringEngineering ::

Context Diagram (Level 0 DFD)Context Diagram (Level 0 DFD)Level 1 DFDLevel 1 DFDLevel 2 DFD, Level 3 DFD,Level 2 DFD, Level 3 DFD, ..)..)

Page 8: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

JogiyantoJogiyanto HM, HM, AnalisisAnalisis dandan DesainDesainTop Level Top Level

Context DiagramContext Diagram

Lower Level Lower Level Overview diagram (level 0)Overview diagram (level 0)Diagram level 1Diagram level 1Diagram level 2Diagram level 2Dan Dan seterusnyaseterusnya ....

Page 9: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

PenyebutanPenyebutan yang lain :yang lain :Context Diagram (Diagram Context Diagram (Diagram hubunganhubungan, Level 0), Level 0)Diagram Zero (Diagram 0, Level 1)Diagram Zero (Diagram 0, Level 1)Diagram Diagram RinciRinci (Level 2, Level 3,(Level 2, Level 3, ..)..)

Page 10: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

Dari Dari beberapabeberapa perbedaanperbedaan tersebuttersebut, , memilikimemiliki kesamaankesamaan ::

Context DiagramContext DiagramMenggambarkanMenggambarkan hubunganhubungan antaraantara prosesproses ((processprocess) ) dengandengan entitasentitas luarluar ((external entityexternal entity))

Diagram Diagram sistemsistem, yang , yang menggambarkanmenggambarkan ::KeseluruhanKeseluruhan prosesproses dalamdalam sistemsistem, , merupakanmerupakanperincianperincian daripadadaripada processprocess didi context diagramcontext diagram

Diagram Diagram RinciRinciMerupakanMerupakan perincianperincian daridari masingmasing--masingmasing prosesproses didilevel level atasnyaatasnya..

Page 11: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

DFD DFD digambarkandigambarkan secarasecara bertingkatbertingkat, , daridari tingkattingkatyang global yang global berturutberturut--turutturut hinggahingga tingkattingkat yang yang sangatsangat detildetil. Tingkat yang global (. Tingkat yang global (umumumum) ) disebutdisebutdengandengan Diagram Diagram KonteksKonteks atauatau Context Context DiagramDiagram . . IniIni termasuktermasuk levellevel 0.0.SelanjutnyaSelanjutnya, , daridari diagram diagram kontekskonteks, , prosesnyaprosesnyadijabarkandijabarkan lebihlebih rincirinci lagilagi didi Diagram Diagram NolNol atauatauZero Diagram .Zero Diagram . IniIni disebutdisebut levellevel 1. 1. PadaPada diagram diagram nolnol iniini yang yang berkembangberkembang hanyahanya prosesproses dandan aluralurdata yang data yang menghubungkanmenghubungkan prosesproses--prosesnyaprosesnya, , sedangkansedangkan jumlahjumlah terminator terminator dandan aluralur data yang data yang masukmasuk atauatau keluarkeluar daridari terminator, terminator, tetaptetap..

Page 12: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

BilaBila, , masihmasih dirasakandirasakan perluperlu memerincimemerinciprosesproses berikutnyaberikutnya, , makamaka diagram diagram selanjutnyaselanjutnya disebutdisebut dengandengan Diagram Diagram DetilDetil atauatau Diagram Diagram primitifprimitif.. IniIni disebutdisebutdengandengan levellevel 2. 2. DalamDalam diagram diagram detildetil, yang , yang digambardigambar cukupcukup prosesproses ((nomornomor berapaberapa) ) yang yang perluperlu didetilkandidetilkan sajasaja, , selainselain ituitu((prosesproses lainnyalainnya, , atauatau terminatornyaterminatornya) ) tidaktidakperluperlu digambarkandigambarkan..BilaBila masihmasih dapatdapat lebihlebih didetilkandidetilkan lagilagi, , makamaka levellevel 3, 3, dandan seterusnyaseterusnya bisabisa dibuatdibuat..

Page 13: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

1.1. IdentifikasiIdentifikasi kesatuankesatuan luarluar ((external ent ityexternal ent ity) ) yang yang terlibatterlibat didi sistemsistem

2.2. IdentifikasiIdentifikasi Input Input dandan Output yang Output yang terlibatterlibatdengandengan external ent it yexternal ent it y ..

3.3. GambarGambar diagram diagram kontekskonteks ((context diagramcontext diagram ))4.4. BuatBuat hirarchyhirarchy chart chart ((baganbagan berjenjangberjenjang) )

atauatau Funct ional decom posit ion diagramFunct ional decom posit ion diagram

5.5. GambarGambar Overview Diagram (Level 0) / Overview Diagram (Level 0) / diagram 0 / system diagram. diagram 0 / system diagram.

6.6. GambarGambar diagram diagram rincirinci (Level 1, (Level 1, dstdst))

Page 14: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

MengandungMengandung satusatu prosesproses ((ProcessProcess) ) yang yang mewakilikimewakiliki keseluruhankeseluruhan prosesprosesdaridari suatusuatu sistemsistemMenggambarkanMenggambarkan hubunganhubungan input input atauatau output output antaraantara sistemsistem dengandenganduniadunia luarluar, , dalamdalam halhal iniini external external ent ityent ity ..

Page 15: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

ContohContohContext Context DiagramDiagram

Page 16: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

ContohContoh lain Context lain Context DiagramDiagram

tembusan kredit

faktur

tembusan order barang

status pelanggan

order barang

manajer kredit

Pelanggan

Gudang

Pengiriman

0

Transaksi Penjualan

+

Page 17: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

MenggambarkanMenggambarkan strukturstruktur daridari sistemsistemBerupaBerupa suatusuatu baganbagan berjenjangberjenjang yang yang menggambarkanmenggambarkan semuasemua prosesproses yang yang adaada didi sistemsistem..DipergunakanDipergunakan untukuntuk mempersiapkanmempersiapkanpenggambaranpenggambaran DFD DFD keke levellevel--level level lebihlebih bawahbawah lagilagi..

Page 18: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

ContohContoh Functional Functional Decomposition Decomposition

DiagramDiagram

Page 19: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

ContohContoh Lain Lain DecomposotionDecomposotion DiagramDiagram

0TransaksiPenjualan

1Proses Order

Penjualan

2

Verifikasi Kredit

3Merekam

Transaksi danPosting

1.1Memeriksapemenuhan

order

1.2Merekam back

order

1.3Membuat order

penjualan

1.4Membuat fakturdan tembusan

3.1Merekamtransaksi

3.2Posting buku

besar

Page 20: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

MenggambarkanMenggambarkan subsistemsubsistem dalamdalamsuatusuatu sistemsistem, , MerupakanMerupakan perincianperincian daridari ProsesProses((ProcessProcess) ) padapada context diagram.context diagram.PenggambaranPenggambaran berdasarkanberdasarkan prosesprosesdidi baganbagan berjenjangberjenjang..HanyaHanya prosesproses yang yang beradaberada didi bawahbawahProsesProses 0 0 sajasaja yang yang digambarkandigambarkandalamdalam diagram diagram iniini..

Page 21: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

ContohContoh

tembusan kredit

order penjualan

status persediaan

back orderorder penjualan

persediaan

detail transaksi barang

detail penjualan

transaksi piutang

piutang pelanggan

ringkasan penjualan

status pelanggan

order penjualan

order penjualan

[faktur]

[tembusan order barang]

[tembusan jurnal]

[status pelanggan]

[order barang]Pelanggan

manajer kredit

Gudang

Pengiriman

1

proses order pelanggan

+

2

verifikasi kredit

3merekam

transaksi dan posting

pelanggan

buku besar

piutang dagang

penjualan

transaksi barang

persediaan

back order

order penjualan

persediaan2

order penjualan2

Page 22: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

MerupakanMerupakan rincianrincian daridari diagram level diagram level diatasnyadiatasnya..PenggambaranPenggambaran sesuaisesuai dengandengan baganbaganberjenjangnyaberjenjangnya..

Page 23: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

ContohContohDiagram Diagram

RinciRinci

order penjualan

nama pelanggan

[order penjualan]

[order penjualan]

[tembusan kredit]

[faktur]

[tembusan order barang]

[order penjualan]

order terpenuhi

[back order]

order tidak terpenuhi

[status persediaan]

[order barang]

Pelanggan

Gudang

Pengiriman

verifikasi kredit

verifikasi kredit

order penjualan

back order

1.1

Memeriksa pemenuhan

order1.2

merekam back order

1.3membuat

order penjualan

1.4membuat

faktur penjualan

persediaan2

pelanggan2

Page 24: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

Di Di sebuahsebuah tempattempat penyewaanpenyewaan Video Video Com pact DiskCom pact Disk (VCD), (VCD), masihmasihdilakukandilakukan pencatatanpencatatan manual manual untukuntukPenyewaanPenyewaan dandan pengembalianpengembalian VCD VCD oleholeh PenyewaPenyewa. . DalamDalam kasuskasus iniini, , akanakan dirancangdirancang sistemsistemkomputerisasikomputerisasi PenyewaanPenyewaan ((sajasaja) ) VCD VCD tersebuttersebut..

Page 25: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

PihakPihak--pihakpihak yang yang terkaitterkait ::PenyewaPenyewa;;PemilikPemilik usahausaha;;PetugasPetugas..

PetugasPetugas beradaberada didi dalamdalam sistemsistem((yang yang m enjalankanm enjalankan sistemsistem ), ), sehinggasehingga tidaktidak perluperlu digambarkandigambarkan. . Dari Dari sinisini, , terdapatterdapat 2 terminator, 2 terminator, yaituyaitu penyewapenyewa dandan pemilikpemilik usahausaha..

Page 26: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

PenyewaPenyewa ::Data Data apaapa sajasaja yang yang akanakan diberikandiberikan oleholehPenyewaPenyewa kepadakepada sistemsistem, , dandan data data apaapasajasaja yang yang diberikandiberikan sistemsistem kepadakepadapenyewapenyewa ? ? AnalisisAnalisis iniini bertujuanbertujuan untukuntuk menentukanmenentukandata data apaapa sajasaja yang yang akanakan mengalirmengalir didialuralur data data daridari terminator terminator PenyewaPenyewa kekesistemsistem ((prosesproses), ), dandan sebaliknyasebaliknya..

Page 27: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

PenyewaPenyewa BaruBaruPenyewaPenyewa barubaru ((didi kasuskasus iniini) ) harusharus membuatmembuatKartuKartu AnggotaAnggota terlebihterlebih duludulu. . PembuatanPembuatan KartuKartuAnggotaAnggota tidaktidak dipungutdipungut biayabiaya tetapitetapi sisiPenyewaPenyewa harusharus menunjukkanmenunjukkan identitasidentitas diridiri((contohcontoh : KTP).: KTP).PetugasPetugas akanakan mencatatmencatat identitasidentitas PenyewaPenyewa, , membuatkanmembuatkan KartuKartu AnggotaAnggota, , dandan bersamabersamadengandengan KTP KTP tersebuttersebut diserahkandiserahkan kembalikembali kekePenyewaPenyewa..ProsesProses manual manual bahwabahwa KTP KTP tersebuttersebutdikembalikandikembalikan keke PenyewaPenyewa tidaktidak harusharusdigambarkandigambarkan didi dalamdalam arusarus data.data.

Page 28: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

ProsedurProsedur PenyewaanPenyewaan oleholeh PenyewaPenyewaPenyewaPenyewa yang yang akanakan meminjammeminjam film film dipersilakandipersilakan mencarimencari sendirisendiri filmnyafilmnya, , namunnamun, , bilabila merekamereka engganenggan mencarinyamencarinya ((tidaktidakketemuketemu), ), merekamereka dapatdapat langsunglangsung bertanyabertanya kekepetugaspetugas. . PetugasPetugas akanakan mengecekmengecek data film data film yang yang dicaridicari dandan akanakan dipinjamdipinjam tersebuttersebut keke filefiledidi komputerkomputer. . HasilHasil pengecekanpengecekan ituitudidiinfoinformasikanrmasikan kepadakepada PenyewaPenyewa..BilaBila filmfilm dicaridicari adaada dandan merekamereka maumaumeminjamnyameminjamnya, , makamaka sisi PenyewaPenyewa harusharusmenyerahkanmenyerahkan KartuKartu AnggotaAnggotanyanya ((didi lapanganlapangan, , bisabisa sajasaja hanyahanya dengandengan menyebutkanmenyebutkanidentitasnyaidentitasnya sajasaja), ), dandan uanguang sewasewanyanya..

Page 29: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

AdakalanyaAdakalanya, , petugaspetugas yang yang tidaktidak yakinyakin akanakankeanggotaankeanggotaan sisi PenyewaPenyewa, , diadia melakukanmelakukan cekcekkeanggotaankeanggotaan keke f ilefile komputerkomputer. . BilaBila ternyataternyatadata data keanggotaannyakeanggotaannya tidaktidak adaada, , makamaka sisiPetugasPetugas akanakan melakukanmelakukan penolakanpenolakan((pembatalanpembatalan transaksitransaksi).).BilaBila benarbenar anggotaanggota, , makamaka PetugasPetugas akanakanmencatatmencatat data data filmfilm yang yang dipinjamdipinjam sisi PenyewaPenyewatersebuttersebut ((transaksitransaksi) ) dandan akanakan menyerahkanmenyerahkankembalikembali KartuKartu AnggotaAnggota dandan film yang film yang akanakandipinjamdipinjam tersebuttersebut keke PenyewaPenyewa..

Page 30: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

PemilikPemilik Usaha (Usaha (disingkatdisingkat dengandengan PemilikPemilik).).ApaApa sajasaja data yang data yang dibutuhkandibutuhkan oleholeh pemilikpemilikatasatas sistemsistem, , dandan data data apaapa sajasaja yang yang diberikandiberikanoleholeh pemilikpemilik kepadakepada sistemsistem, , perluperlu didi analisisanalisis. . AnalisisAnalisis iniini akanakan menghasilkanmenghasilkan aluralur data data apaapasajasaja yang yang mengalirmengalir daridari Terminator Terminator keke sistemsistemdandan sebaliknyasebaliknya..PadaPada kasuskasus iniini, , dicontohkandicontohkan bahwabahwa PemilikPemilikhanyahanya butuhbutuh laporanlaporan keuangankeuangan harianharian..

Page 31: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

Context DiagramContext Diagram

SistemPenyewaan

VCDPenyewa

PERTANYAANINFORMASI FILM

APLIKASIPEMINJAMAN

[FILM | INFORMASIPENOLAKAN]

IDENTITAS

KARTUANGGOTA

PemilikLAPORAN

KEUANGAN

Page 32: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

Level 1Level 1ProsesProses pembuatanpembuatan kartukartu anggotaanggota

1.0Pembuatan

KartuAnggota

PenyewaIDENTITAS

PENYEWA

KARTU ANGGOTA

Page 33: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

ProsesProses penyewaanpenyewaan VCDVCD

2.0Pengecekan/PencatatanFilm yang

Disewa

Penyewa

APLIKASIPEMINJAMAN

FILM

[ FILM | INFORMASIPENOLAKAN]

Page 34: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

ProsesProses permintaanpermintaan informasiinformasikeberadaankeberadaan filmfilm

3.0PencarianFilm yangDitanyakan

Penyewa

PERTANYAAN

FILM

INFORMASI FILM

Page 35: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

GambarGambar DFD DFD ZeroZero ((levellevel 1) 1) LengkapnyaLengkapnya

1.0Pembuatan

KartuAnggota

PenyewaIDENTITAS

PENYEWA

KARTU ANGGOTA

2.0PencatatanFilm yang

Disewa

APLIKASIPEMINJAMAN

FILM[ FILM | INFORMASI

PENOLAKAN]

3.0*PencarianFilm yang

DitanyakanPERTANYAAN

INFORMASI FILM

4.0*Repkapitulasi

HarianKeuangan

Pemilik

LAPORAN KEUANGAN

Page 36: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

Diagram Diagram RinciRinciDiagram 1.0 (Diagram 1.0 (PembuatanPembuatan kartukartu anggotaanggota))

1.1*Pengecekan

Identitas

IDENTITAS

PENYEWA

1.3*Pencetakan

Kartu Anggota

KARTU ANGGOTA SUDAH ADA

1.2*Penambahan

Anggota

BELUM ADA

ANGGOTA BARU

Page 37: TingkatandalamDFD Diagram (Level 0 DFD) Level 1 DFD Level 2 DFD, Level 3 DFD,..) JogiyantoHM, AnalisisdanDesain Top Level Context Diagram Lower Level Overview diagram (level 0) Diagram

Diagram 2.0 Diagram 2.0

2.2*PengecekanPenyewaanSebelumnya

APLIKASIPEMINJAMAN

2.3*Penyiapan

BuktiPenolakan

MASIH ADAPINJAMAN/

TUNGGAKANINFORMASIPENOLAKAN

2.4*Pencatatan

PembayaranUang Sewa

SUDAHBEBASDARI

PINJAMAN

2.5*Pencatatan

StockFilm

PEMBAYARANOKFILM

2.1*PengecekanKeanggotaan

FILM

PINJAM

PENYEWA

TERDAFTAR

BELUMTERDAFTAR