مراحل کاری انجام پروژه های نرم افزاری
مراحل کار برای انجام پروژه
۱– تهیه Project Scope
۲– مطالعات امکانسنجی
۳– Context Diagram
۴– تعیین موجودیت های خارجی
۵– Use Case مدل
۶– تهیه سناریو برای Use Case ها
۷– تشخیص Actor ها و روابط بین آنها
۸– رسم نمودارهای Sequence و Collaboration برای هر Use Case
۹– رسم نمودار State و Activity در صورت لزوم
۱۰– استخراج لیست کلاسهای کاندید
۱۱– استخراج کلاسهای واقعی سیستم
۱۲– تعیین Attribute ها و Operation ها هر کلاس
۱۳– تشخیص انواع Link های بین کلاسی مثل Generalization، Association و Aggregation
۱۴– ایجاد جداول از روی کلاس ها و نرمالسازی جداول
“با طی کردن این مراحل آنالیز و طراحی تقریبا به پایان می رسد“