🔵 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
♣️ تحليل و طراحي نرم افزار بر پايه فرآيندهاي کسب و کار 🔻

بنگاه هاي تجاري بر اساس اهداف خود بر پايه مجموعه اي از فرآيندهاي کسب و کار شکل مي گيرند. براي پياده سازي يک سيستم اطلاعاتي ابتدا بايد شناخت، طراحي و مدلسازي فرآيندهاي مربوط به آن بر اساس يک متدولوژي انجام پذيرد. متدولوژي هاي ساخت نرم افزار در قديم معمولا مبتني بر ديدگاه تابع گرايي بودند حال آنکه امروزه ديدگاه شيء گرايي بسيار مرسوم گرديده است. بررسي فرآيندها با يکي از دو ديدگاه فوق مشکلاتي را به همراه دارد. اما گاهي تلفيق همزمان اين دو ديدگاه، بر جامعيت کار افزوده و تحليل و طراحي سيستم را راحت تر و دقيق تر مي نمايد. البته برخي متدولوژي هاي توليد نرم افزار همانند، FOOM به نحوي ملاحضات اين دو ديدگاه را در نظر گرفته اند اما کار کردن با آن ها دشواري هاي خاصي را به همراه دارد.

در اين تحقيق سعي بر آن است تا با بررسي دو ديدگاه سنتي و جديد مهندسي نرم افزار نقاط قوت و ضعف هر يک را بررسي نماييم. همچنين با مطالعه دقيق تر متدولوژي FOOM ابتکارات و ايده هاي مطرح در آن را شناسايي نماييم. سپس با محور قرار دادن اين متدولوژي از يکسو و بهره گيري از روش هاي مدلسازي فرآيندهاي سازماني و به واسطه آن فرآيندهاي سيستم اطلاعاتي، يک مدل و متدولوژي پايه براي توليد نرم افزارها و سيستم هاي اطلاعاتي کوچک ارائه نماييم. همچنين سعي مي گردد تا با انتخاب يک سيستم اطلاعاتي به عنوان بررسي موردي مدل پيشنهادي خود را ارزيابي نماييم.

⭕️ دانلود کامل مقاله 🔻🔻🔻
@SystemAnalysis
مجموعه ویدیو های MS Project قسمت 50 ⚛️ SYSTEM ANALYSIS AND DESIGN METHODS ⚛️ @SystemAnalysis
مجموعه ویدیو های MS Project قسمت 51 ⚛️ SYSTEM ANALYSIS AND DESIGN METHODS ⚛️ @SystemAnalysis
مجموعه ویدیو های MS Project قسمت 52 ⚛️ SYSTEM ANALYSIS AND DESIGN METHODS ⚛️ @SystemAnalysis
مجموعه ویدیو های MS Project قسمت 53 ⚛️ SYSTEM ANALYSIS AND DESIGN METHODS ⚛️ @SystemAnalysis
مجموعه ویدیو های MS Project قسمت 54 ⚛️ SYSTEM ANALYSIS AND DESIGN METHODS ⚛️ @SystemAnalysis
محبوب ترین زبان های برنامه نویسی در سال ۲۰۱۷ بر اساس بررسی سایت Stack Overflow!
مجموعه ویدیو های MS Project قسمت 55 ⚛️ SYSTEM ANALYSIS AND DESIGN METHODS ⚛️ @SystemAnalysis
This media is not supported in your browser
VIEW IN TELEGRAM
اسکرین سیور ویندوز 10 چگونه ساخته شد @SystemAnalysis
مجموعه ویدیو های MS Project قسمت 56 ⚛️ SYSTEM ANALYSIS AND DESIGN METHODS ⚛️ @SystemAnalysis
⭕️چرخه 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 هستش .