Transcript Document

1 رازفا مرن یسدنهم

ناقهد نیسح مج یسدنهم و ینف هدکشناد

use case یزاسلدم

فده

2

use case لدم فده

اب یتاعلاط ا متسیس لماعت هوحن و متسیس یساسا یاهدنیارف و عباوت فیصوت یارب فارطا طیحم • متس یس و راغ ا ار اهدنیارف نیا یسک هچ هکنیا و راک و بسک یاهدادیور یزاس لدم .

دهد یم خساپ اهدادیور نیا هب هنوگچ • • ) to-be ( ) as-in ( یزاس لدم یارب یراج متسیس • هدنی ا یتاعلاطا یمتسیس • طیحم اب راک و بسک متسیس لماعت هوحن شیامن • 3

ایازم

.

تس یدرکراک یاهزاین بسک یارب یا هلیسو • لرتنک و هرادا لباق یازجا هب متسیس هیزجت • ا کرد لباق متسیس نابحاص یارب یناس ا هب هک دهد یم هئرا کرتشم ینابز • یدنب نامز همانرب و اه تیلاعف ،هژورپ هرتسگ نیمخت هب کمک • اه تیدوجوم ای ایشا ی یایسانش یارب یزاغ ا هطقن • 4

فیصوت

5

همدقم

.

تسا ناربراک دید زا و متسیس عباوت زا هداس فیصوت کی use-cace لدم • • Function diagram .

.

متسیس یا هیاپ عباوت هدنهد شیامن دهد ماجنا دناوت یم یراک هچ ربراک • دهد یم ماجنا یلمعلا سکع هچ ربراک یاه تساوخرد یارب متسیس • • ريوصت ه ب ار ،دننک يم ل اسرا اي تفايرد ار تاعلاطا نيا هک يدارفا و متسيس تايلمع .

دشک يم • 6

use-case یاه مارگاید تخاس

اه use-case ینتم تافیصوت نتشون یارب هژورپ میت و نامزاس یراکمه اه مارگاید هب اه use-case ینتم تافیصوت لاقتنا • • 7

usecase رادومن یازجا

8

رادومن یازجا

.

دهد یم رارق ربراک رایتخا رد متسیس هک یسیورسره : UseCase نان ا طسوت تاعلاطا .

دننک یم راک اه UseCase اب هک دنتسه ی یاه متسیس ای دارفا ،اه لماع : Actor .

دوش یم تفایرد ای و قیرزت • • .

دهد یم ناشن ار اه Actor و اه UseCase نایم تارواحم UseCase Diagram .

میتسه ناربراک یاه زاین لابند هب ام ،مارگاید UseCase رد • • 9

رگشنک ای Actor

تاعلاط ا هلدابم هب ات دراد متسیس اب لماعت هب زاین هک یزیچره .

دزادرپب یجراخ ناربراک : رگشنک نامزاس کی رگید یتاعلاطا متسیس امد رگسح نامز .

دوش یم کیرحت ای زاغ ا اهرگشنک یوس زا اه Use case 10

یدربراکدروم ای Use case

یلاوت و دهد یم شیامن ار متسیس زا فده کی use case ره .

دنک یم فیصوت ار ربراک لماعت و اه تیلاعف یارب ید وس ،متسیس طسوت ن ا ماجنا اب هک تسا مهم دنی ارف کی .

دراد رگشنک 11

Association ای اهرظانت

use case و رگشنک کی نیب لماعت شیامن یارب .

تسا هفرط ود طابترا نیا ،یداع تلاح رد .

دو ش یم هدافتسا طوطخ یاهتنا رد ناکیپ کی زا ،دشاب هفرط کی طابترا رگا طابترا ددعت = * 12

لاثم

13

• • •

اه use case نیب طباور

Extends • A use case extends another use case Include • A use case uses another use case (“functional decomposition”) Generalization • An abstract use case has different specializations 14

تثارو لاثم

15

تثارو

.

دندراد یکرتشم یراتفر یگژیو رگشنک دنچ ای ود یتقو دننک زاغ ا ار یناسکی use case دنناوت یم 16

تثارو لاثم

17

include ای لومش

.

د شاب یم هدیچیپ رایسب ماجنا یارب تیلاعف کی ،لئاسم یضعب رد : لکشم یدربراک تلااح زا یا هعومجم تروص هب ار هدیچیپ use case ناوت یم : لح هار .

تفرگ رظن رد رت هداس 18

لومش لاثم

<> <> CreateDocument <> Scan OCR Check

19

ددجم هدافتسا : لومش

؟د رک هدافتسا عباوت نیا زا ناوت یم هنوگچ .

دنارد دوجو یعباوت رظاح لاح رد : لکشم include هطبار زا هدافتسا : لح هار Base Use Case OpenIncident <> ViewMap Supplier Use Case 20

Extend ای هعسوت

.

دراد شرتسگ هب زاین اه تقو یضعب رد تیلاعف کی ،لئاسم یضعب رد : لکشم extend هطبار زا هدافتسا : لح هار 21

هعسوت لاثم

FieldOfficer Base Use Case A ReportEmergency <> Help 22

اه use case رد تثارو هطبار

Parent Case ValidateUser CheckPassword CheckFingerprint Child Use Case 23

24

تاحیضوت

25

26

لاثم

27

هدنشورف رابناريدم رابنا دنمراک

ديدج شرافس دو جوم شرافس رييغت

تاشرافس شزادرپ متسيس

رادباسح

لاوما تسرهف شرازگ پاچ لاوما تسرهف رييغت هدش شرافس يلااک لاسرا 28

کناب زادرپ دوخ هاگتسد

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

یراذگ هدرپ س هجو

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

هجو لاق ت نا روب ع زمر ري ي غ ت

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

یرت شم

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version اه مت سیس لیلحت و هیزجت

: هت کن

ناوت یم و تسا یا هقیلس یرما

یدوجوم ملاعا هجو تخادر پ

.

د شاب یم اشنا نتشون دننام تف گ 29 EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

دربراك دروم رادومن كي زا يا هنومن

.

دهد يم هدن شورف هب و دنك يم پاچ ار .

ديريگب رظن رد ار هداس روت كاف رودص متسيس كي .

دنك يم دراو ار روت كاف تاعلاطا هدنشورف متسيس نيا رد روت كاف و هدرك هبساحم ار روت كاف غلبم لك متسيس ن ا زا سپ • • • Enter Bill Details Clerk Calculate Total Amount Print Bill Clerk 30

Book Borrower Reserve book Borrow copy of book Return copy of book Extend loan

هناخبات ک

Borrow journal Return journal Journal Borrower Browse Browser Update catalog Librarian 31

و Use case هژورپ تیریدم

32

هژورپ تیریدم و Use Case

زاین اهن ا یزاس هدایپ یارب هک ینامز و اه use case تیمها ساسارب ،تخاس هخرچ .

دبای شرتسگ دناوت یم ،تسا : مینک داجیا ار هدیچیپ و گرزب use case کی میهاوخب هک یعقاوم رد .

دوش یم هتخاس ادتبا یا هداس لدم • دعب هلحرم رد یلیمکت Use case • use case یدنب هبتر و تیمها نییعت یدنب هبتر و یبایزرا سیرتام • یگتسباو رادومن • • • • 33

اه use case یدنب هبتر و یبایزرا

.

دوش یم هداد هعسوت use case نیرتمهم ادتبا ،اه هژورپ رث کا رد یدنب هبتر و یبایزرا سیرتام کمک هب : اه use case تیولوا نییعت : ریز یبایزرا رایعم شش ساسارب 5 ات 1 زایتما یرامعم یحارط رب ریثات نازیم .1

ریگمشچ یدرکراک دوجو اب ناس ا یارجا .2

زاسرطخ و نامز هب ساسح ،هدیچیپ یاهدرکراک زا یرادروخرب .3

دیدج ای زاسرطخ یروانف ای صاخ تاقیقحت هب مازلا .4

راک و بسک یلصا یاهدرکراک زا یرادروخرب .5

اه هنیزه شهاک ای دم ارد شیازفا .6

• • • 34

یدنب هبتر و یبایزرا سیرتام لاثم

35

اه یگتسباو ی یاسانش مارگاید

36