🔵 SYSTEMS ANALYSIS AND DESIGN METHODS – Telegram
🔵 SYSTEMS ANALYSIS AND DESIGN METHODS
1.43K subscribers
647 photos
86 videos
587 files
308 links
آنالیز، تحلیل و طراحی نرم افزار
⛳️ لینک گروه:
☀️https://telegram.me/joinchat/Bvjv_j9FFJ_Ngf37Pp4poQ
ارتباط با ادمین : @Batis13
اولین پست :
https://news.1rj.ru/str/SystemAnalysis/5
Download Telegram
🍀 سلام به همه دوستان عزیز .
تصمیم گرفتم از این پس تعدادی از فیلمهای آموزشی موجود در اینترنت رو در خصوص مفاهیم آنالیز و طراحی سیستم ها در کانال قرار بدم .
محتویات این فیلمها بیشتر جنبه آموزشی داشته و البته به زبان انگلیسی است ولی ساده بیان شده و فکر کنم برای اکثر دوستان قابل استفاده باشه .
♣️ امیدوارم برای هم گروهی های عزیز مفید و سودمند باشه .
🌺🌺🌺
⭕️ UML Structural Diagrams: Component Diagram - Georgia Tech - Software Development Process 🔰🔰🔰
Forwarded from Deleted AccountSCAM
This media is not supported in your browser
VIEW IN TELEGRAM
UML Structural Diagrams: Component Diagram - Georgia Tech - Software Development Process
⭕️ Web Services with UML 2.2 Modeling - Component Diagram and Visio 2010 🔰🔰
Forwarded from Deleted AccountSCAM
This media is not supported in your browser
VIEW IN TELEGRAM
Web Services with UML 2.2 Modeling - Component Diagram and Visio 2010
🍀مراحل پیاده سازی TDD در این FlowChart نمایش داده شده است 🍀
🍀مراحل پیاده سازی TDD در این FlowChart نمایش داده شده است 🍀
⭕️چرخه TDD به شرح ذیل می باشد🔰🔰
یک ) Add a test: در این بخش برنامه نویس با توجه به خواسته ها و یا نیازهای جدید یک تست را پیاده سازی می نماید. البته این تست درحالت عادی باید fail شود چون اگر fail نشود به معنی وجود نیاز یا خواسته در حال حاضر می باشد و نیاز به توسعه نمی باشد. برای پیاده سازی این تست از Use case ها و ... برای فهم کامل نیازها می توان استفاده نمود.
دو) Run all tests and see if the new one fails : این مرحله آزمون تست پیاده سازی شده می باشد. یعنی بررسی اینکه تست پیاده سازی شد به اشتباه pass نشود. به عبارت دیگر آزمون دقیق تست بر اساس نیازها.
سه) Write some code : خوب حالا باید کدهایی رو برای گذر از تست یا pass شدن تست بنویسید! دقیقاً نیازها رو بصورت خیلی کلی و سطحی پیاده سازی می کنید. البته بعد از گذر از چند مرحله پیاده سازی کدها پیچیده ترو پیشرفته تر خواهد شد. در این مرحله فقط برای گذر از تست کد نوشته خواهد شد.
چهار) Run tests : حالا باید همه تست کیس های نوشته شده رو با موفقیت پشت سر بگذارید. گذر از این مرحله یعنی پیاده سازی دقیق هر آنچه که نیاز بوده است.
پنج) Refactor code : کدهای نوشته شده باید مجدداً بازبینی شده و در صورت نیاز تصحیح، پیاده سازی و یا حذف شوند.
شش) Repeat: پیاده سازی تست جدید و انجام مراحل فوق...
♣️ بهترین ابزار برای این روش xUnit FrameWork هستش .
🍀 نمونه هایی از دیاگرامهای UML 🔰🔰
A Data Flow Diagram - Online Order System
Hospital Billing Entity Relationship Diagram
Activity Diagram - Order Processing
Class Diagram - Web Transactions