2020-11-19
  • |
  • daafoor
  • |
  • مشاهدات: 3120

requirements 

analysis

design

implementation

testing

maintenence

 

waterfall model vs agile model

 

waterfall model used is used when:

=======

large team members

large project

big duration

clear requirements

 

agile model is used when:

-----------------

small team members

small and medium project

small duration

unclear requirements

 

 

exterme programming: نفس مراحل الشلال, لكن مع اختصار التحليل والتصميم بمرحلة واحدة, المتطلبات تكون على شكل سيناريوهات وقصاصات ورق

 

Rapid Application Development(RAD): يتم حذف مرحلة التحليل والتصميم

 

 

 

 

Functional requirements: what system do? المتطلبات الوظيفية

-------------------------

user:

1.must be able to signup:.....

2.must be able to login:....

3.must be able to change password

4.must be able to add post: there are to type categories of groups: books market, lost things, general query

5.must be able to edit post:...

6.must be able to  delete post

7.must be able to browse the posts in application

8.must be able to comment on a post

9.must be able to browse messages

10.must be able to send message to user

 

admin:

1.monitor private messages between users.

2.monitor the added posts(approve or reject)

3.login to the admin control panel

4.change password

 

usecase diagram:  هو مخطط لتمثيل المتطلبات الوظيفية

 

 

non-functional requirements: conditions and contraints شروط وقيود

 

protoypes: عبارة عن صور واجهات الاستخدام التخيلية المبدئية

هل أعجبك المحتوى؟

محتاج مساعدة؟ تواصل مع مدرس اونلاين الان!

التعليقات
لا يوجد تعليقات
لاضافة سؤال او تعليق على المشاركة يتوجب عليك تسجيل الدخول
تسجيل الدخول