1 Chapter Data-Flow Diagrams Table of Contents


The benefits of data-flow diagrams



Download 412,96 Kb.
Pdf ko'rish
bet3/35
Sana20.03.2022
Hajmi412,96 Kb.
#503023
1   2   3   4   5   6   7   8   9   ...   35
Bog'liq
Chp06

The benefits of data-flow diagrams
Data-flow diagrams provide a very important tool for software engineering, for a number of reasons:
• The system scope and boundaries are clearly indicated on the diagrams (more will be described
about the boundaries of systems and each DFD later in this chapter).
• The technique of decomposition of high level data-flow diagrams to a set of more detailed diagrams,
provides an overall view of the complete system, as well as a more detailed breakdown and
description of individual activities, where this is appropriate, for clarification and understanding.
Note
Use-case diagrams also provide a partition of a software-system into those things which are
inside the system and those things which are outside of the system.
Case study
We shall be using the following case study to explore different aspects of data-flow modeling and
diagrams.
Video-Rental LTD case study
Video-Rental LTD is a small video rental store. The store lends videos to customers for a
fee, and purchases its videos from a local supplier.
A customer wishing to borrow a video provides the empty box of the video they desire, their
membership card, and payment – payment is always with the credit card used to open the
customer account. The customer then returns the video to the store after watching it.
If a loaned video is overdue by a day the customer's credit card is charged, and a reminder
letter is sent to them. Each day after that a further card is made, and each week a reminder
letter is sent. This continues until either the customer returns the video, or the charges are
equal to the cost of replacing the video.
New customers fill out a form with their personal details and credit card details, and the
counter staff give the new customer a membership card. Each new customer's form is added
to the customer file.
The local video supplier sends a list of available titles to Video-Rental LTD, who decide
whether to send them an order and payment. If an order is sent then the supplier sends the
requested videos to the store. For each new video a new stock form is completed and placed
in the stock file.

Download 412,96 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   35




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish