UML笔记(2):用例图、User Case View
摘要:
产生背景:需求分析是软件开发的第一步,如果走的不好,那后果不堪设想,但要做好这一步,其实是很难得,因为需求分析往往是两个互不相干领域的人沟通的产物,由于领域不同,他们很少有“共同语言”。对于开发人员来说,如何清晰的获取用户的需求,从而避免以后的返工(和加班),是个难题。同时,对于大的项目来说,定义各期的开发边界,从而避免开发费用纠纷,也是个难题。对于用户来说,按时获得自己想要的东西也是个难题。这些难题的根本原因是:开发人员和最终用户处于两种“语系”中,他们无法很好的沟通,开发人员总是会先想到如何去实现,实现是否困难;而最终用户往往先想到的是我想要什么东西,要花多少钱,可见,他们的沟通往往是没有 阅读全文
posted @ 2011-09-21 16:30 abc0101 阅读(3239) 评论(0) 推荐(0) 编辑