صفحه 1:
Rational Rose :ارائه شده الهام قنبری فتحیه فقیه خراسانی گروهه تابستان 69

صفحه 2:
وم هنم نون Rutocd ‏سید‎ 4 Rotocad Rose JS 4 SRutivaad Rose I> 4 Cine ped 9 hOse cose dagen 4 ‏ها و خصوصیاتشان‎ oteraniica dag 4 ‎chr >‏ عسا( هو خصوصیاتشان ‎dagrad 4‏ سناسی عب:)ظ وخصوصیاتشان ‎Brtvty Oro 4‏ ها وخصوصياتشان ‎Obitlpe ped 54 Comprurd dagrad 4 ‏ها و خصوصیاتشان‎ Orpbpwerci dag ‎

صفحه 3:
Rutioca Rose ‏«س«پ«پ«پپ«پ((‎ ۰ ۰۰۰۰ ROGGE = Rutvad Obert Ortected ‏میم مر(‎ ۴ کاربرد اصلی آن کمک کردن به توسعه دهندگان سیستم های اطلاعاتی در موارد زیر می باشد: ساخت يك مدل قبل از به وجود آوردن سیستم > برقرارى ارتباط بين اعضاى تيم > برقرارى ارتباط بين تيم و سرمايه كذاران > اطمينان از عدم نقص در معمارى سيستم 4 مرچه سیستمپیجیده ۹39۳ (سرگ سود ویک ماب متسب مدل سارىاإيشتر ۹ 5 ن سیستم های نرم افزاری مبتني بر (ممجممیا بش0 امطم),00 Component Object Modeling (COM) and Object Modeling Technique (OMT) ‏را پشتیبانی می کند.‎

صفحه 4:
Rutoca Rose O'S ‏نها ههور نف هدر ند ههور نها ههودن‎ > تیم های توسعه دهنده نرم افزار افرادی که نیاز به توسعه یا درک معماری یک نرم افزار دارند. ۳ برنامه نویسان زبانهای زیر: ‎Ott, dan, Ode, Ord Base, Power Buber, Gardhak, TL, 4‏ ‎Oreck Port: (Delph, Orcturs, Oye, IBubker, Ook via 0+‏ ‎Roveb ics Porters)‏ تحلیل گران سیستم نرم افزاری و امور تجاری کسانی که با کاربران و یا اعضای تیم نرم افزاری ارتباط دارند. > و ديكر اعضای تیم توسعه دهنده از جمله نویسندگان مستندات و مهندسان تضمین کیفیت که نیاز به درک معماری سیستم نرم افزاری دارند.

صفحه 5:
چرا ‎Rose‏ ۱۹ بت توسعه مبتنی بر ابزارهای سمیی() منجر به کیفیت بالای نرم افزار می شود. 4 با استفاده از زبان استاندارد متداول (,(0(6)) اعضای تیم می توانند ارتباط موثرتری با هم داشته باشند. امکانات مهندسی معکوس » توسعه دهندگان را قادر به استفاده از سیستم های شی گرای قبلی می سازد. > مدل ها و كد ء درطول چرخه توسعه هم گام می مانند.

صفحه 6:
واسط گرافیکی کاربر Point of Sale System Analyse 3 specication or POS Bescon ‎toners | Need | Fee‏ | هه | ند ‎com‏ 1 عنصم | اه [ ‏مود | سعد | عبوز ‎ee Pert POS Sten ‏عد‎ [ove 3 ‏]سید‎ 2 = Bip Sa: ‎6 ‏تسوه © علد‎ © Fis ‏سي سي سس 00 ۱ ‎ ‎ ‎LC) ‎Lome ‎ ‎ ‎ ‎oe ‎FOO bower Oud ose! © La Denar ‏بر‎ Dy Stove ‏سوام‎ ‎© saps ote 8 DD canna Sten Redosire 9 ‏ميمه‎ ‎6 ‏و‎ Hae | ۳ B40 Fete 1b O GPa ‏مد‎ ‎B40 FOS See 1 HO Bacece Scare Drea ‏میت هت وج‎ ۳ ۱ ۹ ‏ارات جع‎ ‏رد سس هر ‎ ‎ ‎| ‏سم ‏سس ‎ ‎ ‎ ‏۲ج ‎ose c000 ‎ ‎7 ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 7:
ممس اه رت مود هه مود وخ مور ووو قوودو [Moves text to the clipboard. [Copies text to the clipboard. [Pastes text from the clipboard. [Prints one or more diagrams from the current model. JAccesses the help file. [Views the documentation window. [Locates and opens a Class diagram. [Locates and opens a Sequence or Collaboration diagram. [Locates and opens a Component diagram. [Locates and opens a Statechart diagram. [Opens the Deployment diagram for the model [Opens a diagram’s parent diagram. [Opens the diaaram vou were most recently viewing, lincreases the zoom. [Decreases the zoom. [sets the zoom so the entire diagram fits within the window. |Uindoes the Fit in Window command. 3 [copy [Paste [Print Diagrams [Context Sensitive Help [View Documentation [Browse Class Diagram [Browse Interaction Diagram [Browse Component Diagram [Browse State Machine Diagram [Browse Deployment Diagram [Browse Parent [Browse Previous Diagram [Zoom in [Zoom Out [Fit in Window [Undo Fit in Window

صفحه 8:
واسط گرافیکی کاربر EEE Point of Sale System Analyse 3 specication or POS Bescon 2 ‎Fee‏ | ها | وس | هه | ند ۵ | مش | با ۱ ولا ‎one‏ | یه | سس ‎0 Pert POS Sten ‎[ove 3‏ عد ‏2 ]سید ‎Bip Sa:‏ = ‎6 ‏تسوه © علد‎ © Fis ‏سي سي سس 00 ۱ ‎ ‎ ‎ ‎LC) ‎Lome ‎ ‎ ‎oe ‎FOO bower Oud ose! © La Denar ‏بر‎ Dy Stove ‏سوام‎ ‎© saps ote 8 DD canna Sten Redosire 9 ‏ميمه‎ ‎6 ‏و‎ Hae | ۳ B40 Fete 1b O GPa ‏مد‎ ‎B40 FOS See 1 HO Bacece Scare Drea ‏میت هت وج‎ ۳ ۱ ۹ ‏ارات جع‎ ‏رد سس هر ‎ ‎ ‎| ‏سم ‏سس ‎ ‎ ‎ ‏۲ج ‎ ‎7 ‎ose c000 ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 9:
Meo

صفحه 10:
نمودار های را1(6) وده مهور وده هوور وده موورودو هودن > مسب( د01 ‎Ose-Cuse Oia‏ ‎Opkboruca Orr‏ ‎Gequews Ora 4‏ ‎Cowprcrd Diagrad 4‏ ‎Grotechot Diageo 4‏ ‎Orpen Oyun >‏ ‎Criviy Diarra 4‏

صفحه 11:
ساختنمایشءتغییر نام»حذف یک دیاگرام ات (gn al lst | دعاصم اعرد ماعنا ‎ac apan Cas Heady‏ scan en Cag a Ha [De Tegan bea Ds ay امد ‎sents‏ ماسر Cede net Cte دعاسا رط ماعنا 00 اه اس لقاع اع الم ل

صفحه 12:
محیط های کاری مدل اش 4 تصویری از تمامی دیاگرام های باز و واحد های که پیش از اين بار شده اند . 4 امکان داشتن محیط های کاری چند گانه مرتبط با یک مدل. ۴ به صورت پیش فرض ح«م؟) (۳ت() محیط کاری را به صورت زیر نام گذاری می کند: ‎wodel uxnve>- <Operaicy Gypsies Oser Dare? .ws> 4‏ ‎(ext: ODrd Dawe liDeerwep.)‏ 4 با انتخاب عسومی(۷() عرو) < ۳ از منوی فایل » ‎Rotiocd Rose‏ هم مدل و هم فایل های محیط کاری را ذخیره می برای بار کردن یک محیط کاری باید گزینه ععپی!ب02) ‎Pte > Load Dodet‏ را از منوی فایل انتخاب کرد

صفحه 13:
واسط گرافیکی کاربر Point of Sale System Analyse 3 specication or POS Bescon ‎toners | Need | Fee‏ | هه | ند ‎com‏ 1 عنصم | اه [ ‏مود | سعد | عبوز ‎ee Pert POS Sten ‏عد‎ [ove 3 ‏]سید‎ 2 = Bip Sa: ‎6 ‏تسوه © علد‎ © Fis ‏سي سي سس 00 ۱ ‎ ‎ ‎LC) ‎Lome ‎ ‎ ‎ ‎ ‎ ‎God ‎Boe ‎© La Denar ‏بر‎ Dy Stove ‏سوام‎ ‎© saps ote 8 DD canna Sten Redosire 9 ‏ميمه‎ ‎6 ‏و‎ Hae | ۳ B40 Fete 1b O GPa ‏مد‎ ‎B40 FOS See 1 HO Bacece Scare Drea ‏میت هت وج‎ ۳ ۱ ۹ ‏ارات جع‎ ‏رد سس هر ‎| ‏سم ‏سس ‎ ‎ ‎ ‏۲ج ‎ose c000 ‎ ‎7 ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 14:
‎(®rowser) £55‏ و9 موود و43 فور ووه موؤر ووو هوؤرن ‏یک ابزار سلسله مراتبى براى ديدن اسامئ و ايكون هاى مرتبط با دياكرام ها و عناصر مدل. ‏اگر مرورگر نمایش داده نشده است » باید كزينه -مسم,8) را از منوى سب ()انتخاب کرد. ‏جو يبورين وري ماهس .۱۵ ‎TepLevst ‎Design Mose Banners Doct Med els Mo ‏و‎ ‎£2 Ey eCormece Spe Reaeatore ‏اددع ا‎ Sem Reais 1 B08 Sytem sini ‎© van ‎ ‏مس1 8 مم3 صوما ‎IO‏ ‏و ‏و وه ‎ail‏ دی ‎ ‎

صفحه 15:
واسط گرافیکی کاربر Point of Sale System Analyse 3 specication or POS Bescon ‎toners | Need | Fee‏ | هه | ند ‎com‏ 1 عنصم | اه [ ‏مود | سعد | عبوز ‎ee Pert POS Sten ‏عد‎ [ove 3 ‏]سید‎ 2 = Bip Sa: ‎6 ‏تسوه © علد‎ © Fis ‏سي سي سس 00 ۱ ‎ ‎ ‎LC) ‎Lome ‎ ‎ ‎ ‎oe ‎FOO bower Oud ose! © La Denar ‏بر‎ Dy Stove ‏سوام‎ ‎© saps ote 8 DD canna Sten Redosire 9 ‏ميمه‎ ‎6 ‏و‎ Hae | ۳ B40 Fete 1b O GPa ‏مد‎ ‎B40 FOS See 1 HO Bacece Scare Drea ‏میت هت وج‎ ۳ ۱ ۹ ‏ارات جع‎ ‏رد سس هر ‎ ‎ ‎| ‏سم ‏سس ‎ ‎ ‎ ‏۲ج ‎ose c000 ‎ ‎7 ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 16:
Atibutes || Relaions | Components || Nested | Files weve | vere | ‏سس‎ | COM Gere! | ‏سم | فقو‎ tiene ‏میت‎ Part FDS Sten ‎a‏ سل ‎Sleteohpe fbounday a ‎Bipat Cental ‎le Fable © ‏ميقم © مدوم‎ © Inplementaton ‏ا ‎ ‎ ‎The main interface forte certo crete sale aneacin [i a tee ‏دا‎ ek eo ‏لعن‎ ‎۳ ‎ ‎(| ‎ ‎ ‏© هر عنصری یک لسلسم دارد. ‏برای مشخص کردن یا تغییر ویژگی های عنصر مدل به کار گرفته می شود. ‏> تغييرات به صورت اتوماتيك در سر تاسر مدل به روز مى شوند. ‎ ‏ع ‏0 ‎on)‏ ‏& ‏بت ‎5 ‎ ‎

صفحه 17:
Geverd 4b 5 شامل اطلاعاتی اژ جمله نام و مستندات است ase [ae rene] ۳ gi

صفحه 18:
زبانه اب) زبانه امج() اطلاعاتی مخصوص عنصری است که انتخاب کرده اید. ‎Men‏ چا ‎ ‎Hob ‎cot | | Bone ‎۲ ‎Dagens ‎ ‎3 ‎ ‎ ‎ ‎ ‎

صفحه 19:
زبانه عطز() او ‎AN‏ ها 4 اجازه می دهد که فایل های جدید یا 6) هایی را وارد کنید و یا اينكه فایل ها و یا ر63() هایی که پیش از ‎Hise Pa‏ اين به عنصر مدل یا دیاگرام ضمیمه شده اند مشاهده کنید . > اين زبانه برای تگهداری لینک هایی به مستندلت تکمیلی در مورد سیستم در حال ساخت مفید می باشد.(برای مثال مستندات «ممس() »پیش نویس های ‎BOI‏ طرح های پروژه و غیره) هر را٩6()‏ یا فایل ضمیمه شده که در اين جا ليست شده است در هنگام بسط عنصر یا دیاگرام در مرورگر نیز نمایش داده می شوند. 7 ۱

صفحه 20:
زبانه حن<) و00 هود و91 موور ووو قوور وو واموورن ‎Cancel | Apply | Help‏ ‎(®rowse) £53‏ با کلیک بر روی مرورگر *4 انتخاب پیش رو است: * م0 و بمطوی:لیتم نتخابشده را در مرورگر بر جسته می‌کند. + سونو م0 را ‎ysl‏ لیتم لنتخابشده بساز می‌کند. ‎Gelvion: spevPivaica +‏ عوررم9)را بر لیلیتمی‌که در حالحاضر لنتخابشده لست باز می‌کند. ‏۰ جح ریو0لیستیز تمام دیاگرلم هیی‌که در آنها خصر لنتخاشده تولید کنندم لستیا در حا لتدياكرام ليستوكه كاربرد يكييغام را مشخصمىك ند هنشان شید ‎

صفحه 21:
واسط گرافیکی کاربر Point of Sale System Analyse 3 specication or POS Bescon ‎toners | Need | Fee‏ | هه | ند ‎com‏ 1 عنصم | اه [ ‏مود | سعد | عبوز ‎ee Pert POS Sten ‏عد‎ [ove 3 ‏]سید‎ 2 = Bip Sa: ‎6 ‏تسوه © علد‎ © Fis ‏سي سي سس 00 ۱ ‎ ‎ ‎LC) ‎Lome ‎ ‎ ‎ ‎oe ‎FOO bower Oud ose! © La Denar ‏بر‎ Dy Stove ‏سوام‎ ‎© saps ote 8 DD canna Sten Redosire 9 ‏ميمه‎ ‎6 ‏و‎ Hae | ۳ B40 Fete 1b O GPa ‏مد‎ ‎B40 FOS See 1 HO Bacece Scare Drea ‏میت هت وج‎ ۳ ۱ ۹ ‏ارات جع‎ ‏رد سس هر ‎ ‎ ‎| ‎ ‎ ‎ ‏ا ‎ose c000 ‎ ‎7 ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 22:
antes | Fas | Ononots | Nad | WE | Vee) ‏یه‎ | 9 Great | ‏سس | سنت‎ قود رم ۳ ما ‎[oe "| Specification‏ ود ‎a‏ ‎a en © ‏مس ۲ مقلم‎ Pala ۲ ‏مس‎ ‎ ‎ ‎ ‎[Meron sella ‏سه ا‎ 0 ‎Documentation ‎= window ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎]۳ 0 feces lf he ca fogs ane rn ‎ ‎ ‎٩‏ عناصر مدل و یا روابط را توضیح ‏می دهد. ‏4 نقش ها ء كليد ها » محدودیت ها » هدف و رفتار اساسی عنصر. ‏4 متن دلخواه در داخل فیلد مستندات . ‎ ‎ ‎ ‎

صفحه 23:
Oiews ‎DION,‏ قرو اون ۰_نمایش های مختلف پروژه جنبه های مختلف مدل را نشان می ‎ ‎ ‎ ‏دهد: ‎{untitled‏ ‎Use Care View‏ 20 1 3-02 2 ‎Associations‏ وجاك نی ‎Ove-cwr, secuewe,‏ ‎Sequence Diagram‏ ‎Collaboration Diagrem‏ 1 0 ‎Logical Vi‏ سس مک ول ‎Okey orn sta chart deren‏ + ‎horus Associations‏ ‎Cowpovedt view:‏ — ‎ ‎Component View 5 Hain Cowpreed dayran B Depomen ven — Orploywedt view: 3 Woods Fropertis OW ae ‎

صفحه 24:
eae Tnplamentation View Programmers Sofware management © Ose Ouse view: (Cotes) ترش اپورا ۶ 1 * Opxopreedt view? (Spsten Ietecutor) = ” ( ) Deployment He 0 a View epi et ‏:نان‎ Systm Integrators System Engineering (Gpoteso ‏سم (عسجمط‎ ۱ Sealab Delivery instalation Throwgigat communication

صفحه 25:
Ose Owe view Ose-cose ‏ل‎ ‎4oteraction Diageo Gequewer Oigrans 0 Dicer Lowcd view Chase Dips ‏عم 0) عنلسی() عوظ)‎ ‏مرن سوه ور‎ ‏عممبن:() رشضوط)‎ ]9 ‏سصان هم سم‎ ‏ون‎ daca QDeploywedt view Oeplopspect chercpo

صفحه 26:
Ose Cuse Oiew ‏«س«پ«پ«پپ«پ((‎ ۰ ۰۰۰۰ Laer mer 5 Bari di Ske + MyModel © Use Case View RR Main EQ MyUseCaseDiagram & Mydctor | 5S MyUseCase | [F) MyColaborationDiagram WH MySequenceDiagram FP State/Activty Model P| MyActivityDiagram ۳۹ 8 23 0 b> ۳۹ Use-case diagram Collaboration diagram Sequence diagram Activity diagram — 105 5

صفحه 27:
Ose ‏عووم‎ )۱(:0

صفحه 28:
Ose Cuse Oia ‏نها ههور نف هدر ند ههور نها ههودن‎ یک دید سطح بالا از چگونگی کاربرد سیستم آن طور که از دید یک کاربر خارجی ‎Gd | Cal‏ می دهد. soba ol SE ‏یک سم‎ ‎Orta #*‏ (آنچه خارج از سیستم است) ‏*** «صجمی عو()(مرز‌های‌سیستم که مشخص‌میک ند سیستم چه می‌کند) ‏*** تقابلات و یا روابط بین سره‌ها و سیم سی‌ها در داخل سیستم که پیوستگی ها و وابستگی ها و تعمیم ها را در بر می گیرد. ‎

صفحه 29:
@vtors ‏وف قوور و03 ونور ون نا ونور ونه قونؤ دو‎ :وها نمايشكر كاربران سيستم هستند. یه در تعامل‌با سسیی ها هستند ولىلنها را كنترلنمىكنند ‎Orta‏ كسيل البيزء سكف" ‏** با سيستم در تقابل است و يا از آن استفاده مى كند ولى جزى از سيستم نيست. ** ورودى فراهم مى كند و از سیستم اطلاعات در يافت ميكند. ‏** خارج سیستم است و هیچ کنترلی روی سح سی‌ها ندارد. ‏رنه با چککردن‌موارد زیر شناسایی‌می‌شوند: % کسی که به طور مستقیم از سیستم استفاده می کند. ** کسی که مسئول حفاظت از سیستم می باشد. سخت افزار خارجی که به وسیله سیستم استفاده می شود. ابل و با نبازمند به سیدنم مي یاشند. ‏سیستم های دیگری که در ‎

صفحه 30:
Ose Ours ‏ما ههور ود سور و03 ونور ووو مهنود و‎ دنباله اى از تراكنش ها ى شكل كرفته توسط يك سيستم در ياسخ به محرکی که توسط ببسیراه انذازی شده است. یک عم وی موارد زیر را نشان می دهد: + نمایش یک الگوی رفتاری از سیستم . ۰ دنباله ای از تراکنش های انجام گرفته توسط رورس و یا سیستم. جووی و( لبز ار هاوف راهم می‌سازند تا: * نیازمندیهای سیستم را نمایش دهند. * با کاربران نهایی و کارشناسان برنامه ارتباط برقرار کنند. * تست سیستم.

صفحه 31:
۱ وهنا دهنور وده ونور و00 مونور وو وا لوتؤدن ی Cis Place Local Call “aN a, Place Long-Distance Call عر Retrieve Customer Billing Information Billing System هي Customer Get Call History

صفحه 32:
جریان رویدادها وده موتور وده فوؤر وه وا موتور وو 0 موتو دن جريانى از رويدادها ‎٠‏ دنباله اى از تراكنش ها (يا وقايع)است كه به وسيله سيستم اجر شود يك جريان از رويداد ها بايد شامل: + زمان و جكونكى شروع ويا خاتمه بحت #ب . ‎٠‏ تقابلات بين جومت ج1(5) وعصاصه ‏۰ داده مور اس ‏۰ دنباله وقایع برای سس سس ‎

صفحه 33:
جریان رویدادها اههد وا مهو وا ههور ده هون pie Spee Donic Plow ‏ممها) رشحي !ة) : به توصيفحا لتوكه ممكنلستبه وجود لمدم باشد‎ ‎Gub Plow‏ 5 جریانهایی‌ک ه در بعضوجريانها وجود دارد. ‎

صفحه 34:
‎4١1‏ حون[

صفحه 35:
‎ateractios )(0‏ نها ههور نف هدر ند ههور نها ههودن ‏* دنباله مهمی از تراکنش ها بین اشیا ‎٠»‏ كه شامل دو نوع: - موه مه * نشان می دهد چگونه اشیا با یکدیگر رابطه دارند. ۰ از طریق سم می تواند تولید ‎(PO). So‏ ۰ مدلسازی جریان کنترل ‎Gequewe Dir -‏ ۰ تعامل مبتنی بر زمان شی را نشان می دهد. ۰ مدلسازی جریان کنترل ‎7 ‎ ‎1000 ‎File Edt View Fomat Browse Repo Query ‎19 28 ۱ ۶ 5 ۷۵ ‎ ‏| لها ‎ ‎Browse Interaction ee ‎ ‎co ‎= ‏م‎ ‎= ‏سر‎ ‎۳

صفحه 36:
‎ateractios )(0‏ و00 قوور وو وا قوور وه 0 قونور ووو ووتؤدن درج سس سس 5777۳777777 ‎Package: Interaction Diagrams: ‎|. ‎۵۳۰7۳۳۵1 ۱۱0۳۳۰۰۳50 ees |) ee) | ‎[21x]‏ بر ‎Title: ‎xx ££ i ‎Diagram Type. ‎emis ‎Collaboration Cancel ‎ ‎

صفحه 37:
Selector | + oti | Note Anchor Object 2 [=| Class Instance Object Link. Link to Self Link Message Reverse Link Message Data Flow. Reverse Data Flow Collaboration Diagram Toolbox

صفحه 38:
Object Message Lock Sequence Diagram Toolbox

صفحه 39:
O sequeue dugraod ‏وها هونور ودلا مور وهنا هوؤر ونوا ووتؤد نو‎ Ubraguser Paton Boot Patron Book

صفحه 40:
نها ههور نف هدر ند ههور نها ههودن 2 extendDueDate( } _ Patron = |. Boo 1: renew(Book) LibraryUser

صفحه 41:
Ose Ouse view Ose-rose Orgran 4oteraciioa Diagrans Gequewe Orgran Cokaboraticg Dierans ‏مورا‎ view Chose Oiagracs Grate Duckie Diagrams Grate chart Drees rtviy Diep Oowpourd view Cowpourdt dagen QOepby wed view QDeplywest drocpo

صفحه 42:
۰۰۰۰ ۰ «س«پ«پ«پپ«پ(( ۰ _نشان می دهد که چگونه سیستم رفتار بووی جی‌ها را پیاده سازی می کند. ۶ شامل موارد زیر: کلاسها :صفات و عملیات Chose Orrpans ۱ Grate Okort ‏ا‎ C2 Logical View ) Man Associations Statechart | 5-El MyClass diagram © State/Activly Model ۱ ‏امقوة انهم‎ Class 8) MyClssDiagam x diagram

صفحه 43:
‎Oingraws‏ جووا)

صفحه 44:
Chis Oia وف هوور و03 ونور ون نا ونور ونه 99399 ۰ یک ممسبم0 عصا6 تعاملات بین کلاسها در سیستم را نشان می دهد. هر کلاس با یک مستطیل سه بخشی نمایش داده می شود. - نام کلاه — صفات - علگر خطوط بین کلاسها روابط بین آنها را نشان می دهد. SE a ۶ 1 ۱ 5 (loss iagran Brangle

صفحه 45:
‎Oia Por BTM‏ و0 ظ) ‎I3G9 99 13GT-DIY 1399 DIY‏ 99 99399 ‎ ‎ ‎ ‏مشب ‏لاوا جه ۰ 8 ‎Head 0‏ لماه عم ‎BD cash Balance‏ ‎Provide Cash)‏ اس یی رز ‎See‏ ‏سه | وه | وعم جدود ا ‎EM verity Funded) ‎

صفحه 46:
۰۰۰۰ ۰ «س«پ«پ«پپ«پ(( Geverd عمجم ‎tributes‏ ‏ماع ‎Cowpoursits‏ ‏لجوج( ‎Pies‏

صفحه 47:
یر ۰ Paraweterized Oks ‘eetoatoted Chess ۰ ‏واه‎ Chass Delt ee a Poraweterized Oks Oi ‏و سس .سس سس تا‎ ‏و‎ leg Port * والدی که كلاس به آن تعلق دارد(يكيج أن(

صفحه 48:
Gecerd Tub ‏نون‎ ‏«س«پ«پ«پپ«پ((‎ ۰ ۰۰۰۰ ۰ اسهم وی چگرنه بکک اضر عاصر آناز بیرونپکیج تعريفشدد مشاهدد مى شود. ‎Pubbe (1‏ :عنصر بیرون‌از پسکیج قابل‌شاهدم لستو می‌تولن‌ن‌را به قسمتهاودیگ مدل وراک رده عملياتب رلئةمام كاربرلنق ابلدستيابواست ‏©) لحوجهد): عنصر فقط براى زير كلاسها و خود كلاسها قابل دستيابى است. ©) هم <):فقط براى خود كلاس قابل دستيابى است. ‏*4) دمحا 1 :عنصر فقط درداخل پکیجی که در آن تعریف شده قابل مشاهده است. ‎

صفحه 49:
Detail Dab ‏هون‎ 33G9. Dy 13G9'DVG ISI VV, Gpwe ° از لین‌ف یلد برلیی اددلشتمقدار 7-59 تسه فضاءمورد نیاز لشیایک اش‌در طول [ سس انجزا كد 37 ميؤود 3 ‎ae‏ ‎Cie sears‏ ۰ و ‎Gore‏ © و > اندي > ۲ ‏مد‎ © Strcreneus ‎Deseription‏ اس شاوی ‎Nene Tie 15/۹2‏ ‎ ‎ ‎ ‎Persistent (Default) ‘The state ofthe element transcends the Meine of ‏عرلا‎ enclosing element ‎Pranstent ‘The stale ard Metin of tae element are ‏اه‎ ‎ ‎sat ‘The clement exfsts during the entire execution of rogram. ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 50:
Description The semantics of the eperntion are guaranteed only in the presence of a single Unread of control. Only one uiread of contml can he exceuting in the method at The semantics of the operation are guaranteed i the presence of multuple threads of control. A guarded class requires colluborauon among chen threads to achieve mutual exchiston. ‘The dass has 11s ovn wead of coutzel The semantics of the operation are siaraniteed in the presence of multiple threads of control: mutiial excision ts supplied by the Type Sequential (detautty Guarded Active Synchronous

صفحه 51:
نون ۲۱۳۰9 اهو() ۰۰۰۰ ۰ «س«پ«پ«پپ«پ(( @bsirwct ٠ ‏کاشیرا که به عنوان‌ک اش‌پایه عمل‌میک ند‎ ‏مشخ مینماید.‎ چنین کلاسی عملیات و حالاتی را که توسط زیر. کلاسها به ارث برده می شود را تعریف شده است.

صفحه 52:
Chss GpeviPicciod is ‏سوم‎ Pub وف قوور و03 ونور ون نا ونور ونه قونؤ دو 1 Access Control Adornment (Uniabeled) ‏و‎ Publicoembers of class are accessible to all cents. Protected anembers ofa class are access a to ۳2] ۱ ‎Gedken — Nevtlne‏ سس ‎8 ‏م‎ S40 ‏ل يل يي و ع‎ nly tothe cass pe Retina tae? Nas ‏كلاه از‎ ew ‎ ‎ ‎ ‎ ‎۳ ‎ ‏تا ۱۱ ۱ ‎1 Slereotype—splays the name af the sterotype 1 Operation—<isplays the name of the operation. ‎۱ Return Type—tenties the typeof vale returned from the erat. ‎ ‎ ‏سس | ‎[ee] cet [Es | atone e] Hon ‎ ‎ ‎ ‎1 Parent—identifes which class desines the operation. ‎ ‎

صفحه 53:
Chis Gpeviicaion = utributes Tub ‏و04 قهنور و04 قهؤر و03 وونؤد و‎ 399 DIY 1 Access Control Adornment (Unlabeled: 4 Publle—menbers ofa lass are accesible to al ent Protected members ofa elass are access subclasses, frends, orto the clas itsel. ۱0 é Prvate—members ofa class are arcesable nly tothe liselforto its ends, 4 ‘Tmplemented—the class i accessible only by the ‘uplementation ofthe package containing the class, ‎name of the stereatype,‏ نالا ‎1 Name—dsplays the natn ofthe attribute, ‎w Class—identifles where the attnbute ts defined. ‎۱ can be a class or a tracdional type, stich as tnt. 1 bitialalsplays the nila value ofan object, ‎ ‎nial ‎Hota ‏ادام سولق 17 ‎ ‏تحن ‏عم ‎Comet | 2) | ‏عم‎ ‎ ‎ ‎oF ‎ ‎ ‎ ‎

صفحه 54:
Chess ‏نیم86‎ — Rettiow Pub ‏وة ها مور ود نا ههور وهنا هو وذو موود‎ Shewinheited ‏ج22 :نام رلبطه‎ * ۳3 Fas 7 1 Coup SafsStomge ‏ا‎ hx ecard * ۰ 0۳ ۳۱ :نام مقصد Cancel | tor) | Brome] Hee

صفحه 55:
جد سوه :0 دواع (1) دن ©

صفحه 56:
۰۰۰۰ ۰ «س«پ«پ«پپ«پ(( ‎٠‏ شامل دیاگرام های زیر: ‎tetoteckarts dagraws = —‏ * مبتنی بر حالت ۶ برای مدل سازی مراحل زمانی عمر یک شی به کار می رود. ‏— حممو ررشتت: ۰ برای مدل سازی دنباله فعالیت های یک فرایند به کار می رود. ‎

صفحه 57:
ون هحود وا وود و0 0 اوه هت ۰۱ و مه گ 5 1۶ ۱۳0۱5 ک ثم ده 7 ۱ 2 5 | & 8 . ۳ ‏دز تفیل‎ ۳ Specification for StatorAct... 2 LoicalView 1 2 ‏اسمه‎ ‏ی‎ hexane ‏ف‎ a +g) State/Actity Model = = i» C3 Convonent Yew al IG, Deploymeni Yew {84 Mode! Prcpoties Cumer اموعع ‏معنا‎ ‏مت‎ Documentation: jao-lone-ag

صفحه 58:
Grotechot Oars ‏«س«پ«پ«پپ«پ((‎ ۰ ۰۰۰۰ * حالات مختلفی که شی به خودش می گیرد و رویدادهای که باعث گذار می شوند را نشان می دهد. - حالات :موقعیت های مختلفی که شی در طول عمرش به خود می گیرد. - گذارها : روابط بین حالات

صفحه 59:
state chart Diageo ‏بش‎ if ۱۳6 ‏هه‎ 4۱ ope oy a | 5-5 Sond ntee cuter ‏او شام‎ 0۱ Reps سا ۵ وس ‎caste‏ | د ا 6

صفحه 60:
دود( شفع © وهاه هنور وهنا ونور وه وا ونور ووه وهنو دن * فعالیت هاى يك كلاس را شرح مى دهد. - مستطیل های گوشه گرد : فعالیت ها - مستطیل ها : اشیا - لوزی ها :نقاط تصمیم گیری - 5۷۷۱۳۱۱۵۱065 :نقش‌هوی کمدلتجارورا نشان‌می‌دهند.

صفحه 61:

صفحه 62:
Ove Owe view ‏)ویو(‎ ‏عمیرن۱) شمه‎ Gequewer Diagrans Collaborative Diccpans Lowcd view Chose Orrgraws Grate Mackie Diexpucs Grote chat ‏مین‎ ‎Ortviy Diagrams Cowprvedt view ‏سیم موز‎ QDeploywedt view Ocplopsoect cic

صفحه 63:
The Cowpoured Oiew ‏«س«پ«پ«پپ«پ((‎ ۰ ۰۰۰۰ + سازماندهی نرم افزار + شامل اطلاعاتی در مورد نرم افزارء‌مولفه های کتابخانه ای و قابل اجرا ‎Cowpovent tages *‏ ۶ به صورت پیش فرض شامل يك مرح ‎G4 warn‏ 2280 ‎View‏ تم ‎Min‏ @ ‏ل ابورا ۷ 1 ‎ ‎Component ‎diagram ‎

صفحه 64:
دجوو 0:() اون

صفحه 65:
۰۰۰۰ ۰ «س«پ«پ«پپ«پ(( ۰ مولفه ها : برنامه های اصلیءزیر ۳ برنامه ها » پکیج ها و وظیفه ها 1۲-۲ لا تسه سدم ار ‎Noe‏ ‎Component —~ ]] E) Package‏ ‎Domne —] DD — Sein‏ ۰ رابطه های وابستگی فیزیکی بین ‎Subprogram Body Spotl‏ مولفه ها و ترتیب آنها در پکیج ‎Main Program 0 8 Package Specification‏ Package Body ‏لق‎ | Bi |} —Genetic Package Task Specification.£]} J }1 —Task Body Lock 6 Figure 81 Component Diagram Toolbox

صفحه 66:

صفحه 67:
Ove Owe view Ose-cose Oiageenns oteraction Diogenes Gequewer Diagrans Collaborative Diccpans Lowcd view Chose Orrgraws Grate Mackie Diexpucs Grote chat ‏مین‎ ‎Ortviy Diagrams ]9 view ‏ره اون‎ QDeploywedt view Oeployedt ‏رن‎

صفحه 68:
۰۰۰۰ ۰ «س«پ«پ«پپ«پ(( ۰ نگاشت فرایندها به سخت افزار را نشان می دهد. * محیط معماری توزیعی ‎٠‏ مناسب برای مهندسان سیستم 6 MyModel 7-02 Use Case View 2 Logical View (9 Component View

صفحه 69:

صفحه 70:
۰۰۰۰ ۰ «س«پ«پ«پپ«پ(( ۰ ارتباطات بین پردارش گر ها و دستگاه و نیز تخصیص پردازش ها به پردازش گرها سانا لك .. ‎1—flote Anchor‏ /8 الور ‏۳ سوم ‎yl‏ 68 ۳3 ‎ ‎

صفحه 71:
۰۰۰۰ ۰ «س«پ«پ«پپ«پ(( ATMClient exe ATMClient exe

صفحه 72:
Code Ceuercicva ‏«س«پ«پ«پپ«پ((‎ ۰ ۰۰۰۰ 0 ۰ dao * ‏وس‎ ۰ ‎٠‏ - چه ‎0۷ 0 ۰ ‎

صفحه 73:
Code Ceuerativa ‏و9 هوور وها ووو ر وه وا ونور ووه فان‎ A 8 ابزارى مستقل از زبان » براى اطمينان از سازكارى مدل ساخت مولفه ها :فايل ها ى كدامقبع » فايل هاى اجرايى ‎٠‏ كتابخانه هاى زبان اجرا » اپلت ها. نگاشت کردن کلاسها به مولفه ها : هر مولفه کد منبع نمايشكر فایل کد منبع برای یک یا بیشتر کلاس می باشد. مشخص کردن خصوصیات تولید کد : این خصوصیات چگونگی تولید کد را مشخص می کند. تخاب یک کلاس » مولفه یا

جهت مطالعه ادامه متن، فایل را دریافت نمایید.
29,000 تومان