
نمودارهای دنباله یک راه حل مدل سازی پویا محبوب در UML است زیرا آنها به طور خاص روی خطوط مادام العمر یا فرآیندها و اشیاء که همزمان زندگی می کنند تمرکز می کنند و پیام های مبادله شده بین آنها برای انجام یک عملکرد قبل از پایان زندگی. همراه با ابزار نمودار UML ما ، از این راهنما برای یادگیری همه چیز در مورد نمودارهای توالی در UML استفاده کنید.
آیا می خواهید نمودار UML خود را ایجاد کنید؟LucidChart را امتحان کنید. این سریع ، آسان و کاملاً رایگان است.
نمودار توالی در UML چیست؟
برای درک اینکه یک نمودار دنباله چیست ، مهم است که نقش زبان مدل سازی یکپارچه را که به عنوان UML شناخته می شود ، بدانید. UML یک ابزار مدل سازی است که ایجاد و نماد بسیاری از انواع نمودارها ، از جمله نمودارهای رفتاری ، نمودارهای تعامل و نمودارهای ساختار را راهنمایی می کند.
نمودار توالی نوعی نمودار تعامل است زیرا توصیف می کند که چگونه و به چه ترتیب - گروهی از اشیاء با هم کار می کنند. این نمودارها توسط توسعه دهندگان نرم افزار و متخصصان مشاغل برای درک الزامات مربوط به یک سیستم جدید یا مستند سازی یک فرآیند موجود استفاده می شود. نمودارهای توالی گاهی به عنوان نمودارهای رویداد یا سناریوهای رویداد شناخته می شوند.
توجه داشته باشید که دو نوع نمودار توالی وجود دارد: نمودارهای UML و نمودارهای مبتنی بر کد. حالت دوم از کد برنامه نویسی تهیه شده و در این راهنما پوشش داده نمی شود. نرم افزار Diagramming UML Lucidchart مجهز به تمام شکل ها و ویژگی هایی است که برای مدل سازی هر دو مورد نیاز دارید.
مزایای نمودارهای توالی
نمودارهای توالی می تواند منابع مفیدی برای مشاغل و سازمان های دیگر باشد. سعی کنید نمودار دنباله ای را به این بخش بکشید:
- جزئیات مورد استفاده UML را نشان دهید.
- منطق یک روش ، عملکرد یا عملکرد پیشرفته را مدل کنید.
- ببینید که چگونه اشیاء و مؤلفه ها برای تکمیل یک فرآیند با یکدیگر تعامل دارند.
- عملکرد و درک دقیق سناریوی موجود یا آینده را برنامه ریزی و درک کنید.
از مواردی برای نمودارهای توالی استفاده کنید
سناریوهای زیر برای استفاده از نمودار دنباله ایده آل هستند:
- سناریوی استفاده: سناریوی استفاده نمودار چگونگی استفاده از سیستم شما به طور بالقوه است. این یک روش عالی برای اطمینان از این است که شما از طریق منطق هر سناریوی استفاده برای سیستم کار کرده اید.
- منطق روش: دقیقاً همانطور که ممکن است از یک نمودار دنباله UML برای کشف منطق یک مورد استفاده استفاده کنید ، می توانید از آن برای کشف منطق هر عملکرد ، رویه یا فرآیند پیچیده استفاده کنید.
- منطق خدمات: اگر شما یک سرویس را به عنوان روشی سطح بالا که توسط مشتریان مختلف استفاده می شود ، در نظر بگیرید ، یک نمودار توالی یک روش ایده آل برای نقشه برداری است.
- نمودار توالی Visio - هر نمودار توالی که با Visio ایجاد می کنید نیز می تواند در LucidChart بارگذاری شود. LucidChart از واردات پرونده . vsd و . vdx پشتیبانی می کند و یک جایگزین عالی Microsoft Visio است. تقریباً تمام تصاویری که در بخش UML این سایت مشاهده می کنید با استفاده از Lucidchart تولید شده است.
نمودار با LucidChart سریع و آسان است. امروز یک آزمایش رایگان را شروع کنید تا شروع به ایجاد و همکاری کنید.
نمادها و مؤلفه های اساسی
برای درک اینکه یک نمودار توالی چیست ، باید با نمادها و مؤلفه های آن آشنا باشید. نمودارهای توالی از نمادها و عناصر زیر تشکیل شده است:
نمایانگر یک کلاس یا شیء در UML است. نماد شیء نشان می دهد که چگونه یک شیء در متن سیستم رفتار خواهد کرد. ویژگی های کلاس نباید در این شکل ذکر شود.
زمان لازم برای یک شیء را برای انجام یک کار نشان می دهد. هرچه کار بیشتر طول بکشد ، جعبه فعال سازی طولانی تر می شود.
اشخاصی را نشان می دهد که با سیستم در تعامل هستند یا خارجی هستند.
در نماد UML 2. 0 برای حاوی عناصر تعاملی نمودار استفاده می شود. همچنین به عنوان یک قاب شناخته می شود ، این شکل مستطیل شکل یک مستطیل داخلی کوچک برای برچسب زدن به نمودار دارد.
گذر زمان را نشان می دهد که به سمت پایین گسترش می یابد. این خط عمودی متراکم وقایع پی در پی که در طی فرآیند نمودار شده به یک شی رخ می دهد را نشان می دهد. خطوط مادام العمر ممکن است با یک شکل مستطیل دارای برچسب یا نماد بازیگر آغاز شود.
برای مدل سازی سناریوها ، یعنی شرایطی که فقط در شرایط خاصی رخ می دهد ، استفاده می شود.
نمادی از انتخاب (که معمولاً متقابل است) بین دو یا چند دنباله پیام. برای نشان دادن گزینه های دیگر ، از شکل مستطیل برچسب زده شده با یک خط متراکم در داخل استفاده کنید.
نمادهای پیام مشترک
برای نشان دادن نحوه انتقال اطلاعات بین اشیاء ، از فلش های زیر و نمادهای پیام استفاده کنید. این نمادها ممکن است منعکس کننده شروع و اجرای یک عمل یا ارسال و دریافت سیگنال باشد.
توسط یک خط جامد با یک فلش جامد نشان داده شده است. این نماد زمانی استفاده می شود که یک فرستنده قبل از ادامه آن باید منتظر پاسخ به پیام باشد. نمودار باید هم تماس و هم پاسخ را نشان دهد.
توسط یک خط محکم با یک فلش روکش شده نشان داده شده است. پیام های ناهمزمان قبل از ادامه فرستنده نیازی به پاسخ ندارند. فقط تماس باید در نمودار گنجانده شود.
نمایندگی توسط یک خط متراکم با یک فلش روکش شده.
نمایندگی توسط یک خط متراکم با یک فلش روکش شده. این پیام یک شی جدید ایجاد می کند.
این پیام ها که توسط یک خط متراکم با یک فلش روکش شده نشان داده شده است ، به تماس ها پاسخ می دهند.
این پیام توسط یک خط محکم با یک فلش محکم نشان داده شده است. این پیام یک شی را از بین می برد.
نمونه های نمودار توالی
نمودار توالی یک سیستم مدیریت بیمارستان
فناوری همانطور که در اکثر صنایع وجود دارد ، زمینه پزشکی را کاملاً دگرگون کرده است. یک سیستم اطلاعاتی در بیمارستان ، که به عنوان سیستم اطلاعات بیمارستان نیز شناخته می شود ، به پزشکان ، مدیران و کارکنان بیمارستان کمک می کند تا کلیه فعالیت ها و اطلاعات جمع آوری شده در بیمارستان را از جمله معاینات ، نسخه ها ، قرار ملاقات ها و اطلاعات مربوط به بیماران و سرپرستان آنها مدیریت کنند. نمودار زیر نمای ساده ای از نحوه عملکرد فرآیندهای اولیه با یکدیگر به مرور زمان ارائه می دهد.

نمودار توالی برای سیستم های ATM
یک دستگاه خودپرداز به مشتریان اجازه می دهد تا از طریق یک فرآیند کاملاً خودکار به حساب های بانکی خود دسترسی پیدا کنند. شما می توانید با ترسیم یا مشاهده یک نمودار دنباله ، مراحل این فرآیند را به روشی قابل کنترل بررسی کنید. مثال زیر ترتیب متوالی تعامل در سیستم ATM را تشریح می کند.

نحوه ایجاد نمودار دنباله
در Lucidchart ، ایجاد یک نمودار دنباله ای از ابتدا به طرز شگفت آور ساده است. فقط این مراحل را دنبال کنید:
- یک سند خالی را باز کنید یا با یک الگوی نمودار دنباله از گالری قالب های ما شروع کنید.
- در سمت چپ ویرایشگر ، روی "شکل ها" کلیک کنید تا مدیر کتابخانه شکل باز شود.
- "UML" را بررسی کنید تا تمام کتابخانه های شکل UML یا "UML" را فعال کنید تا شکل های خاص برای نمودارهای توالی UML را فعال کنید. روی "ذخیره" کلیک کنید.
- نمادهای مورد نیاز خود را از جعبه ابزار به بوم بکشید.
- سپس با کشیدن خطوط بین اشکال ضمن اضافه کردن متن ، روند فرایند را مدل کنید.
برای بینش بیشتر به این راهنما عمیق تر در این راهنما شیرجه بزنید. در Lucidchart ، تغییر اندازه و سبک کردن هر عنصر آسان است. شما حتی می توانید یک نمودار توالی کامل UML را از نشانه گذاری متن ایجاد کنید. اگر می خواهید در مورد UML اطلاعات بیشتری کسب کنید ، آموزش "UML چیست" را بررسی کنید.
منابع اضافی
- آموزش نمودار زمان بندی
- نحوه ترسیم یک نمودار فعالیت
- آموزش نمودار ارتباطی
- نحوه ترسیم نمودار دنباله در UML
- همه چیز در مورد نمودارهای ساختار کامپوزیت
- نمودارهای توالی سیستم در UML
- زبان مدل سازی متحد چیست
- آموزش نمودار استقرار
- آموزش نمودار مورد استفاده UML
- آموزش نمودار دستگاه دولتی
نمودارهای توالی با کمک Lucidchart لازم نیست. با داشتن یک کتابخانه گسترده شکل UML و مجموعه ای از الگوهای نمودار توالی که به راحتی در دسترس است ، می توانید هر نمودار UML را سریع و آسان ایجاد کنید.
آیا می خواهید نمودار UML خود را ایجاد کنید؟LucidChart را امتحان کنید. این سریع ، آسان و کاملاً رایگان است.
سیگنال های تجاری...
ما را در سایت سیگنال های تجاری دنبال می کنید
برچسب :
نویسنده : عبدالله بوتیمار
بازدید : <-PostHit->
تاريخ : چهارشنبه
15 شهريور
1402 ساعت: 21:01