面向对象分析与设计

1.怎么样才能算作是伟大的软件       
    a.满足用户需求   
    b.编码良好   
    c.方便维护、扩展和重用   
2.怎么进行需求分析,做出满足用户的需求       
   用例的好处:好的用例能准确地描述系统要做的事,能方便自己、经理、客户及其他设计师理解系统。

    a.use case包含三个部分,缺一不可   
        外部启动者
        该use case的实现有清楚的价值
        有起点和终点
    b.use case可以有不同的替换路径   
        为什么完成特定的目标,在现实情况下可能有不同的问题发生导致完成目标的路径不同
        即,通过不同的方式完成目标
    c.怎么判断是个独立的use case   
        有与其他use case不同的目标

   

你可能感兴趣的:(面向对象)