? 经过小组成员对需求说明书的多次复审与讨论,我们最终对自习楼搜索子系统作出了修改,其它子系统不变。 因为从用户的体验效果来看,单纯的通过关键字搜索自习楼似乎太单调了,所以我们添加了热门推荐、历史记 录、筛选等功能以便用户搜索。此时总体用例图如下:
?
? 结合需求说明书中的用例图及活动图进行分析,我们小组提出了如下软件体系结构:
包图
总系统架构:分为三个层次,UI层、Domain层和Technical Service层,如下图所示。
在Domain层中:
类图
软件体系结构的主要类图如下:
该类图中可以明显反映出了各构件(类)所包含的数据、方法、以及与其他构件的关系等等。
原文:https://www.cnblogs.com/bubblecode/p/12776549.html