صفحه 1:
۱ 0 0
com
Come CT tod ل Se 4 مللنصههههک صعاق
صفحه 2:
اهداف
ل ا 12
نیازها مدلسازی شود
0 eR TNS) een SNCS Cree.)
معرفى برخى از نمادهاى زبان مدلسازى يكبارجه
پشتیبان سیستم ۱ e-5 CNBC ween
Come CT tod ل Se لنجعسهمک صعاق
صفحه 3:
مدلسازی سیستم
سس فرك تحليل وظيفه مندى سيستم و
0 Newt enone
* مدل هاى متفاوت؛ ديدكاه هاى مختلفى از سيستم را نشان
می دهد
ene eS co ا ا
ديدكاه رفتارى يا رفتار سيستم؛
© دنل گاه ساختیافته معماری سیستم یا داده.
000 Se ل Come CT tod
صفحه 4:
Ake wo
ل ا 0 جكونه 0
ce) ل م
ال ا ل ا ا ل 6
hs ترکیب شده است.
مدل معمارى» زیرسیستم هاى اصلى را نشان مى دهد.
مدل رده بندى نشان مى دهد كه ورودى ها جه ويزكى هاى
رت اس
2 eee Cee ee
دهد.
Come CT tod ل Se 4 مللنصههههک صعاق
صفحه 5:
Pret a he
مدل هاى متنء برای تشریح عملیات سیستم مورد استفاده
قرار مى كيرد - درواقع محدوديت هاى خارجى سيستم را
Ete pe ne) oo)
شاید دغدغه های سازمانی و اجتماعی» روی محدودیت
های سیستم تاثی رگذارند.
Fea cone BNO RCS) Be peor tS Crete Rene)
ديكر نشان مى دهد.
Come CT tod ل Se 4 مللننصههههک صعاق
صفحه 6:
Usage
database
Security
system
لمعم
Branch
accounting
system
system
[ Auto-teller [
Branch
counter
system
Maintenance
system
Come CT tod ل Se 4 عللزنهههو5 صهاق
صفحه 7:
مدل هاى فر آيند
1 ا ا ل el ee ENON.
سیستم پشتیبانی شده اند را نشان می دهتد.
0 el O-eire pear M0) pean USO nT)
اطلاعات از سیستم به دیگر سیستم های مرتبط را مورد
استفاده قرار گیرد.
Come CT tod ل Se 4 مللننصههههک صعاق
صفحه 8:
Equipment
spec.
doliery of
supplier + Instaligion
order
estimae instruction
ملف لثامم rut
ها
blank oder Instalion
form acceptance
امعم
Cchecled and nan
signed oder 6m 3
Equipment
details
هگ هه
SO ل
صفحه 9:
مدل های رفتاری
ا مدل های رفتاری تمامی رفتارهای سیستم را توصیف می
° دو نوع مدل رفتاری وجود دارد:
مدل هاى يردازش داده نشان مى دهد كه داده جكونه يردازش
feel hb
Ev emer onic eee Ore kU 2
دهد.
لو
اين مدل هاء ديدكاه هاى متفاوتى را براى هر دو نوع نشان
مى دهد تا رفتار سيستم را توصيف كند.
000 Se ل Come CT tod
صفحه 10:
مدل های پردازش داده
دیاگرام های جریان داده برای مدل پردازش داده ی سیستم
Ber) 7 ۱
rea Soe snes LS OS ell a omeed
نشان مى دهند.
peer a لل
نماد قابل درك و ساده دارد كه مشترى ها نيز مى توانند آن
را درک کنند.
۱ a ee
Come CT tod ل Se 4 مللنصههههک صعاق
صفحه 11:
ی tm tama یت
سر تا ated, Smad, م
م 5 0
cam ی
سح وه
چم
Sante:
details 5 budget
aoe
Order
+ account
details
Orders Budget
file file
Come CT tod ل PAI Se صهاق
صفحه 12:
دیاگرام های جریان داده
*؟ مدل (06۳0) سیستم. از ديدكاه وظيفه مندى نشات ۱
رز
[۱ ا eae En TC Soi
اتصال داده به فرايند كمك مى كند.
لو
۳ هاى جريان داده. تغييرات داده را بين يك سيستم
ا eee نشان دهند.
Se ل Come CT tod
لزمههمک حفاه
صفحه 13:
Blood
paameters
Blood sugar} Blood sugar\
م لاه ۲.۳ sensor |
ام ١ <<
مهد
Insulin
( equirement
\ computaion
Pump contol 3
Insutin commands —“Trsulin Insulin
اک delivery requiement
contoller_/
00
Se nee Cent me come CT tod
صفحه 14:
مدل های ماشین حالت
مدل هاى رفتارى سيستم, به رويدادهاى داخلى و خارجى
ياسخ مى دهند.
Ce Ewe te cates ا rane
ا ا ل ل
Bessy ect ا ا ا On
رويدادها بصورت كمان بين كره ها نشان داده مى شوند.
وقتیکه رویدادی رخ می دهد سیستم از یک حالت به دیگری
0
دياكرام هاى حالت, جزء لاينفى با(0001) ee: 0
مدل هاى ماشين حالت مورد استفاده قرار مى كيرد.
Come CT tod ل Se 4 مللنصههههک صعاق
صفحه 15:
fr eats SS RLY
USP apne eLCe Serer ee ata S)-a
توضیح مختصری در فعالیت ها "60" هر حالت را داده
ی سود:
مى تواند با توصيف جداول حالت ها و محرك ها تركيب
شود.
Come CT tod ل Se لنجعسهمک صعاق
صفحه 16:
ull
power Ful
do: set power حیسم
60
Number
ull
power
[Gor get number
‘exit set time
2
Timer dosed
\
4
Enabled
Halt
Waiting
Door do: display | do: display
dosed," ‘Ready time
*
۱ ل come CT tod
صفحه 17:
‘The owen is wating forinput.. Thedisplay showsthe cunent ime.
‘The cen powers sto 300 vats The dsplay shows HiaF power,o
‘The cen poweris st:t0 600 vats The dsplayshows مع مم لشي
‘The cooking time is set to the userssinput value. The display shows the cooking time
sdectd andis ipdatdasthe tmeis st
Oven opaaton is disalied for saftty, Intetor oven light is on. Display shows الامش
له
Oven paaton sermbled Interior oven lights off. Display shows Realy to coke
Oven in opaztion. Inteior oven light is on. Display showsthe timer countdbwn. On.
competion of cooking, the buzzr is samdel for 5 sea@nds Oven light is on. Display
shows Gooking compte, hilabuzzer is sounding.
00 000 ل ee CT tg
صفحه 18:
Stinnius Desctiption
La ove 5 pesedthe hal powerbut br
poner s@rha prsedthefil صحدم baton
& pesedorro! the tmerhutbrs
a pesedaranenc key
hor suvtchis tot cbsed
bor surtchis dosed
& peswedtie shat batlor
& pesedthe card lntton
Se ل Come CT tod
COR tag
صفحه 19:
Operation
{nme
Checking
Cook يهو تست
الج متت عممى بوه
generator ات
Tumtable Emitter
Timeout
fault fault
Done
Alarm
do: buzzer on کب سس
do: display
one for 5 secs,
| Door open
Disabled Waiting
COR tag
Se ل Come CT tod
صفحه 20:
مدل های معنایی داده
eee ee Cp ل ا سیستم استفاده
فى شود
مدل موجودیت - رابطه - ویژگی موجودیت های سیستم.
ارتباط بین این موجودیت ها و ویژگی های موجودیت را نشان
مى دهد.
در طراحى بان اطلاعاتى بطور كسترده استفاده مى شود. مى
ل eee
* نماد خاصی در ما26 ندارد اما اشیا و وابستگی ها می توانند
مورد استفاده قرار كيرند.
Come CT tod ل Se 4 مللنصههههک صعاق
صفحه 21:
[Gore]
title J
publishes
date
pages
T
۲ 1
Order} و Country
published-in
fee-payable-to 1
deliver
1 سم
copyright for ۳
pyright fort
total payment tax Fate
address | سم
0 SO ل come CT tod
صفحه 22:
دیکشنری های داده
[0 ی داده ها لیستی از تمامی نام ا ا acer
COE eee in ea eee ol cnet Serre)
ارتباطات و ويزكى را شامل مى شود.
مزایا
ا ل ا ل
ا 1
*» برخى از محيط هاى كارى 0090902) ديكشترى داده را يث
مى كنند.
Se ل Come CT tod
صفحه 23:
Date
30.12.2002
30.12.2002
30.12.2002
29.12.2002
Se ل Come CT tod
Type
Entity
رن
Entity
Relation
Persp.
Description
Detals of the publisIed article that may be ordbrediy
peqple using LIBSYS
The nanes of theauthors of the arucle who may bechie
reof tle Be
The person or orguisaton that oles a copy of the
aticle
A 1:1 rdatonsip betxem Article and the Copyngh
Agancy who shoul be pet the copynighttoe
The ackhess of te buyer This is wed to ay paver
billmginformuton ha is equied.
Name
Aride
athens
Buyer
fee
paydleto
Address
(Buy)
00 4
صفحه 24:
01
ا ل ات ل ل اك
وابستكى هايشان توصيف مى كند.
یک کلامن شی» انتزاعی از اشیای با ویزگی های مشترک
yan ee eg ey ۲
rere Tear
* مدل های ورائت
ecto Oe
مدل های تعامل *
Come CT tod ل Se لنجعسهمک صعاق
صفحه 25:
ل
روش طبيعىء انعكاس موجوديت هاى بلادرنك توسط
ar ee ا ل ا ل ا 0
شناسایی کلاس شی بصورت فرآیندی متفاوت به درک
عميق دامنه ى بينامه ى كاربردى نياز دارد.
موجوديت هاى دامنه ى كلاس هاى شى قابل استفاده ى
مجدد برای سيستم ها مى باشند.
Come CT tod ل Se 4 مللنصههههک صعاق
صفحه 26:
Arr) هاى ورائت
0
wig
ee و مشترک
تمامى كلاس ها را منعكس مى كنند.
كلاس هاى شىء ويزكى ها و سرويس هاى يك يا جند فوق
كلاس ها را به ارث مى برند. ممكن است بصورت ضرورت
تعیین شوند,
درصورتی که از تکرار شاخه های مختلف جلوگیری شود.
طراحى سلسله مراتبى كلاس مى تواند فرايند متفاوتى باشند.
Se ل Come CT tod
Glorious ant eee
صفحه 27:
مدل های شی و ,ا)
و ار
توسط توسعه دهنده ها میباشد
* استاندارد موثرى براى مدلسازى شى كرايى وجود دارد.
؟ نماد
ا هایی با نام در بالاء ویژگی ها در
بعش میانی ,و عملیات: دی بیده
* _ارتباطات بین کلاس های شی بصورت خحطوط پیوند اشیا نشان داده
می شود؛
acre ۰ كليت داشته و در سلسله مراتب ”بطرف بالا“
EE eleanor ey Tiare
Se ل Come CT tod
صفحه 28:
9 ore Peet
جع مدا
Caalaque umber
Requisiton dae
Cost
Toe
SEs
Number copies
‘que ()
Caalajue
Dispose 0).
—*—_,
Reconled tem
Medium
<<
ی تس
Date ofrelease | | Version
ها Piatorm
Cee ل come CT tod
Magazine Firm Computer
Rem عقاو
Publisher
قم
Book
‘thor
Edition
Putheion ote
هک
000
صفحه 29:
brary user
Name
Adress
Phone
Registation #
Register
De-egister
۳۳۳
Reader Borrower
ation (fem ,on loan
eee Max. loans.
Student
Depatment Major subject
Depatment phone| |Home adress
Come CT tod ل Se امک ها
صفحه 30:
ورائت جندگانه
ویژگی های ارث بری و سرویس های کلاس والد. سیستمی
كه راثت جتدكانه را يشتيبانى. مى كند؛ به كلاس هاى شى
اجازه مى دهد تا از جندين فوق كلاس ارث برى كند.
ل ل 1
كلاس هاى مختلف كه معانى متفاوتى دارند تضاد معنايى
داشته باشند.
1 WEP ere Ce Comme By
EOE seta eo
Come CT tod ل Se 4 مللنصههههک صعاق
صفحه 31:
Book Voice recording |
Author
Edition
Publication dae
ISBN
Spealer
Duration
Recording dae
[|
es;
Talking book
# pes
Cee ل come CT tod
صفحه 32:
i OS
be مدل تجمع. کلاس هایی که با کلاس های دیگر ترکیب
شده اند را نشان مى دهد.
8 ا ا ا اي ل كت
le) م
Come CT tod ل Se 4 مللنجههههک صعاق
صفحه 33:
Study pack
Course title
Number
Year
Instructor
——
Assignment OHP slides Videotpe
Ceaits Slides ‘Tepe ids
¥ |
Exercises Solutions
#Problems Text
Description Diagams
Come CT tod ل Se امک ها
صفحه 34:
مدلسازى رفتار شى
مدل رفتارى؛ تعامل بين اشيا را براى توليد رفتارى كه به
صورت مورد استفاده مشخص شده نشان ۳
دياكرام هاى توالى (يا دياكرام هاى همكارى) در با(00)
برای تعامل بین اقا استفادم من القت
Come CT tod ل Se لنجعسهمک صعاق
صفحه 35:
:نا
log brary Ren NetServer
Deliver
Se ل Come CT tod
at
Ecat:
Catal
ry User
Tookup
Display
5
Accept licence
صفحه 36:
000
متدهاى ساخت يافته. مدل هاى سيستم را بصورت يك
ere! ا ا ا ل ل
ا ل الت ل 0
PCIe MO RUE |e TE 1
ها پدید آمدند.
ابزار 2090962) مدلسازی سیستم را بصورت بخشی از
متد ساخت يافته يشتيبانى مى كند.
Se ل Come CT tod
Glorious ant eee
صفحه 37:
۳
نيازهاى كيفى مدل نمى شوند.
94 معمولا اطلاعانى در مورنة مشكلات متك ثب BS eal ce
ممكن است مستندات كمى توليد شود.
|
ا ا لين
000 Se ل Come CT tod
صفحه 38:
OCCA UN eA 7)
مجموعه ی منسجمی از ابزاری که برای پشتیبانی فعالیت
هاى فرآيند نرم افزار 1
تست است.
Pe ح read
برای مهندسی نیازها و طراحی سیستم پشتیبانی می ک
اين محيط هاى كارى يك متد طراحى خاص را يشتيبانى
كرده يا براى ايجاد انواع مختلف مدل سيستم تامين شوند.
Come CT tod ل Se لنجعسهمک صعاق
صفحه 39:
۱ ل من Tena)
Structued Report
diagramming geneation
tools facilities
Cental Query
inormation languge
repository facilities
Ss
Design, angbis
and checking
tools
Impot/expot
facilities
Cee ل come CT tod
Data
dictionary
Code
genestor
Foms
creation
tools
4 مللزبدهههده5 صفاه
صفحه 40:
تحلیل قطعات محیط کاری
0
ابزارهاى بررسى و تحليل مدل
زبان جستجوى وابسته و مخزن
دیکشنری داده
ابزار مولد و معرف گزارش
رل eens
عبدل هائ :وازدات /ضبادزات
ابزارهاى مولد كد
Se ل Come CT tod
000