<公司名称> 汽车4S 店管理系统 软件构架文档 版本 <1.0> <项目名称> Version: <1.0> 软件构架文档 Date:
Confidential <公司名称>, 2008 Page 2 of 16 修订历史记录 日期 版本 说明 作者 2010.11.24 1.0 撰写软件架构文档 李靖、郁佳阳 <项目名称> Version: <1.0> 软件构架文档 Date: Confidential <公司名称>, 2008 Page 3 of 16 目录 1. 简介 4 1.1 目的 4 1.2 范围 4 1.3 定义、首字母缩写词和缩略语 4 1.4 参考资料 4 1.5 概述 4 2. 用例视图 4 2.1 用例实现 12 3. 逻辑视图 6 3.1 概述 6 3.2 在构架方面具有重要意义的设计包 6 4. 进程视图 15 5. 部署视图 15 6. 实现视图 16 6.1 概述 错误!未定义书签。 6.2 层 错误!未定义书签。 7. 数据视图(可选) 16 <项目名称> Version: <1.0> 软件构架文档 Date: Confidential <公司名称>, 2008 Page 4 of 16 软件构架文档 1. 简介 1.1 目的 本文档将从构架方面对系统进行综合概述,其中会使用多种不同的构架视图来描述系统的各个方面。它用于记录并表述已对系统的构架方面作出的重要决策。 1.2 范围 此软件架构文档适用于“汽车4S 店管理系统”项目。 1.3 定义、首字母缩写词和缩略语 详见词汇表 1.4 参考资料 《汽车4S 店管理系统项目软件需求规约SRS》 《汽车4S 店管理系统项目词汇表》 1.5 概述 本文档包括架构设计阶段的4+1view,每个章节描述一个view。 2. 用例视图 <项目名称> Version: <1.0> 软件构架文档 Date: Confidential <公司名称>, 2008 Page 5 of 16 <项目名称> Version: <1.0> 软件构架文档 Date: Confidential <公司名称>, 2008 Page 6 of 16 3. 逻辑视图 3.1 概述 本系统分为应用层、业务服务层和中间件层 3.2 在构架方面具有重要意义的设计包 本系统的系统逻辑分层图: 3.2.1 Business Services包 Buisness Services 包中存放重用度较高的类,其中包括4S Artifacts 包和ObjectStore Support包。其中4S Artifacts 包定义系统所用到的主要的领域类,ObjectStore Support 包用来处理对数据的访问。 <项目名称> Version: <1.0> 软件构架文档 Date: Confidential <公司...