密级:内部公开文档编号:1002版本号:V3.0测测(基于安卓平台的测评软件)软件架构设计文档文件状态:[]草稿[]正在修改[√]正式发布文件标识:开发组当前版本:V3.0作者:张放、张钰若、陈国忠完成日期:2014-5-26中国石油大学(华东)计算机与通信工程学院天师团开发团队修订历史记录日期版本说明作者2014.5.13对软件架构进行初始设计陈国忠,张放2014.5.23对软件架构进行初始设计进行修正陈国忠,张放2014.5.26确定软件架构陈国忠,张放:测测—基于安卓平台测评软件版本:日期:<2014/5/26>测测《软件架构设计文档》目录1.文档介绍................................................................................................................41.1文档目的.........................................................................................................41.2文档范围.........................................................................................................41.3读者对象.........................................................................................................41.4参考文献.........................................................................................................42.架构设计思想........................................................................................................53.架构体系描述........................................................................................................54.views.....................................................................................................................54.1Modulestructs................................................................................................54.2Component&Connector(组件-连接器视图)............................................74.3Allocation.........................................................................................................85.Mapppingbetweenviews.....................................................................................85.1ClassmaptoPackage.......................................................................................85.2PackagemaptoAllocation...............................................................................86.Utilitytree...........................................................................................................96.1Qualityattributescenario(质量属性场景)................................................96.2Utilitytree......................................................................................................116.3Tactics............................................................................................................127.Architecture...........................................................................................................137.1WebService...................................................................................................137.2MVC(ModelViewController)...............................................................167.3Publish/Subscrib...........................................................................................18第3页共20页测测《软件架构设计文档》1.文档介绍1.1文档目的本文档是对于测测软件系统进行详细设计和编码的重要依据。对该软件的整个系统的结构关系进行了详细描述,阐述了系统的总体框架,包括物理、逻辑结构,说明了体系结构所采取的设计策略和所有技术,并对相关内容做出了统一的规定。为今后的设计、编码、测试都提供了可以参考的模版并且提高效...