1 / 33
文档名称:

研发类课题管理系统(RDPM)架构设计说明书.doc

格式:doc   大小:1,339KB   页数:33页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

研发类课题管理系统(RDPM)架构设计说明书.doc

上传人:aena45 2018/9/18 文件大小:1.31 MB

下载得到文件列表

研发类课题管理系统(RDPM)架构设计说明书.doc

文档介绍

文档介绍:研发类课题管理系统架构设计说明书
文件版本:
文件编号:
发布日期:
编制:
审核:

批准:
国家开发银行版权所有
内部资料注意保密
修订记录:
版本号
修订人
修订日期
修订描述
目录
1 简介 3
目的 3
文档范围 3
预期的读者和阅读建议 3
参考文档 3
包含文档 3
相关文档 3
缩略语和术语 3
2 总体架构 3
系统范围 3
设计方法 3
设计可选方案 3
整体架构 3
3 总体约束 3
遵循标准 3
文件约定 3
目录约定 3
对后续设计的约束 3
其它 3
4 系统逻辑结构 3
总体结构 3
子系统定义 3
子系统一 3
子系统二 3
接口设计 3
产品外部接口 3
子系统间接口 3
主要数据模型 3
5 系统物理结构 3
总体结构 3
组件定义 3
组件一 3
组件接口设计 3
组件与子系统对应关系 3
6 系统部署 3
网络结构图 3
部署模式 3
7 关键技术及公用机制 3
关键技术设计 3
公用机制说明 3
8 系统重用设计 3
以往设计的重用 3
可重用性考虑 3
9 系统功能实现 3
10 开发平台与技术架构说明 3
开发平台 3
技术架构 3
硬件设备说明 3
软件说明 3
11 系统非功能特性设计 3
可扩展性 3
可靠性 3
性能 3
可维护性 3
安全 3
审计 3
容错性 3
可移植性 3
可部署性 3
…… 3
12 风险 3
13 附录 3
简介
目的
本设计文档的目的是根据《研发类课题管理系统用户需求规格说明书》对需求的描述,对研发类课题管理系统的业务实现进行了架构设计。本文档将指导后续的设计和开发工作,并对功能测试和性能测试工作起到辅助、参考作用。
文档范围
本文档主要描述研发类课题管理系统的架构设计,覆盖研发类课题管理系统的需求。研发类课题管理系统基于USE平台的UAAP框架进行构建,UAAP中已经实现的权限管理、菜单管理、人员及组织机构管理、统一授权接口等已经完成的功能不在本文档范围之内,以后系统实现的各种业务流程将会受到研发类课题管理系统设计的影响。
本文档遵循自顶向下、逐层分解的原则,对研发类课题管理系统进行架构设计:
首先,根据对开行的系统范围的理解,提出总体设计方法,结合行内的平台及架构要求,给出了系统架构,从与外围系统关系、主要子系统、技术实现框架角度分别阐述研发类课题管理系统的构成。
其次,在系统逻辑结构章节,结合以上各个角度的剖析,从平台实现、业务处理模式方面存在的差异,将研发类课题管理系统进行逻辑架构分解,划分为不同的子系统并分别阐述功能及设计思路。
再次,在系统物理结构章节,对系统功能进行构件化的划分。
此外,该文档对系统的部署、关键技术、系统重用设计、系统功能实现、开发平台与技术架构、系统非功能性设计及风险进行了说明。
预期的读者和阅读建议
本文档的读者必须对USE平台的体系结构或者设计方法有所了解
本文档的阅读者为研发类课题管理系统开发过程的各角色:产品角色、系统分析架构角色、项目管理角色、代码角色、测试角色、文档角色,信息科技事务跟踪系统系统系统的部署角色、培训角色、维护角色;
本文档组织方式:
简介,描述文档的目的;
描述总体设计思路,包括设计方法及备选设计方案和方案的选择;
描述系统的逻辑结构。从最高层次上描述系统的逻辑组成;
描述系统的物理结构。从最高层次上描述系统的物理组成;
描述系统的部署情况;
对系统架构中的关键技术及公用设计机制进行描述;
如何重用以往设计产物及现有设计如何对将来重用产生影响进行描述;
对系统中重要的用例或者有技术难度的部分进行功能实现的描述,以方便设计人员在进行设计、开发时进行参考;
对系统依赖的第三方软硬件进行描述;
对系统的非功能特性设计进行描述;产品经理应当关注该部分的描述是否与产品需求中产品的非功能性需求一致;开发人员应当在后续设计过程中对这部分设计进行关注,避免遗漏;测试人员应当根据这部分的描述制定测试案例,验证是否可以达到产品需求的要求