Software Engineering



Download 11,97 Mb.
Pdf ko'rish
bet337/584
Sana08.01.2022
Hajmi11,97 Mb.
#331302
1   ...   333   334   335   336   337   338   339   340   ...   584
Bog'liq
Software Engineering Architecture-driven Software Development ( PDFDrive )

191
11.2 
Behavioral analysis
11.2.3 
Identify data flows
The purpose of most software functions is to transform inputs into an output or 
product. However, some functions will receive control flow instead of an input. 
Examples of functions that receive only control flow include: (1) the action to pre-
sent graphical user informational screens, messages, or dialog screens; (2) take 
action on global data values; and (3) take action when a state variable (e.g., com-
puting environment health indication or software procedural status) has changed 
or needs to be assessed (e.g., obtain the status of the default printer). While func-
tions that do not directly process data may not satisfy computer language specific or 
mathematical criteria, they do perform significant actions within the software engi-
neering field of study.
Data items represent the information that flows among functions. The pass-
ing of data between software functions represents a functional interface, such as a 
subroutine invocation or “call” statement. The controlling function passes a vari-
able to another function that is processed and the result returned to the controlling 
function. For example, a function may invoke a temperature conversion function 
by passing a temperature value in Fahrenheit. The receiving function converts 
the Fahrenheit temperature value to Celsius and returns the resulting value to the 
FIGURE 11.2
Example of an FFBD.



Download 11,97 Mb.

Do'stlaringiz bilan baham:
1   ...   333   334   335   336   337   338   339   340   ...   584




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