欢迎来到天天文库
浏览记录
ID:10986714
大小:1.11 MB
页数:16页
时间:2018-07-09
《案例——软件构架文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、<公司名称>汽车4S店管理系统软件构架文档版本<1.0><项目名称>Version:<1.0>软件构架文档Date:
2、在构架方面具有重要意义的设计包34.进程视图35.部署视图36.实现视图36.1概述36.2层37.数据视图(可选)3ConfidentialÓ<公司名称>,2008Page16of16<项目名称>Version:<1.0>软件构架文档Date:
3、汇表1.4参考资料《汽车4S店管理系统项目软件需求规约SRS》《汽车4S店管理系统项目词汇表》1.5概述本文档包括架构设计阶段的4+1view,每个章节描述一个view。2.用例视图ConfidentialÓ<公司名称>,2008Page16of16<项目名称>Version:<1.0>软件构架文档Date:
4、和中间件层1.2在构架方面具有重要意义的设计包本系统的系统逻辑分层图:1.2.1BusinessServices包BuisnessServices包中存放重用度较高的类,其中包括4SArtifacts包和ObjectStoreSupport包。其中4SArtifacts包定义系统所用到的主要的领域类,ObjectStoreSupport包用来处理对数据的访问。ConfidentialÓ<公司名称>,2008Page16of16<项目名称>Version:<1.0>软件构架文档Date:
5、ifacts包4SArtifacts包定义系统所用到的主要的领域类。ContractInfo类记录了汽车合同的信息,包括订购合同和购买合同。CustomerInfo记录了购车客户信息。ComplaintInfo记录了投诉信息。ConfidentialÓ<公司名称>,2008Page16of16<项目名称>Version:<1.0>软件构架文档Date:
6、nfidentialÓ<公司名称>,2008Page16of16<项目名称>Version:<1.0>软件构架文档Date:
7、dBusinessEntity记录了某时间段内的销售信息。1.1.1ObjectStoreSupport包ObjectStoreSupport包用来存放与数据存储相关的类,这些类提供了对4SArtifacts类的访问操作。ContractManager用来管理合同信息,提供对合同信息的增删改查操作。RepairTaskManager用来管理维修任务信息。CarInfoManager用来管理车辆信息,提供对车辆信息的增删改查操作。ApplyAutoPartsManager用来管理配件申请信息。ConfirmPaymentMana
8、ger用来管理支付信息。1.2应用层包图:1.2.1SalesCar包:销售整车的应用,阐述了在应用层销售整车相关的类的设计。ConfidentialÓ<公司名称>,2008Page16of16<项目名称>Version:<1.0>软件构架文档Date:
此文档下载收益归作者所有