详细设计报告模板(自主开发类项目).doc

上传人:jian****018 文档编号:9374729 上传时间:2020-04-05 格式:DOC 页数:13 大小:1.36MB
返回 下载 相关 举报
详细设计报告模板(自主开发类项目).doc_第1页
第1页 / 共13页
详细设计报告模板(自主开发类项目).doc_第2页
第2页 / 共13页
详细设计报告模板(自主开发类项目).doc_第3页
第3页 / 共13页
点击查看更多>>
资源描述
文件编号:PCITC/B07项目编号:版 本 号:V1.0.0记 录 号:密 级:项目名称详细设计编制:业务技术部 完成日期:2008年 7 月 10日 审核: _ 审核日期:_年 _ 月 _ 日 批准: _ 批准日期:_年 _ 月 _ 日石化盈科信息技术有限责任公司XX系统项目详细设计报告(自主开发类项目编写大纲)(第X版)编制单位:XXXXXXXXXXXXXXXXXX年XX月编制说明1、 为规范信息技术项目详细设计报告编写,特编制本提纲,详细设计报告必须按照本大纲要求的目录和内容进行编写。2、 本编写大纲适用于自主开发类项目,定义为:指以拥有自主知识产权为主的软件开发项目,包括软件产品研发项目和以开发为主的工程项目。3、 在一、二级标题下的 中注明要求编写内容。可根据需要适当增加二级标题或三、四级标题,并编写相关内容。4、 详细设计报告格式要求按照文档格式说明进行编写。目 录1. 建设目标及范围11.1项目建设目标11.2项目建设范围12. 系统设计12.1系统总体架构12.2子系统设计22.2.1子系统划分22.2.2子系统132.2.2.1功能1设计35.2.2.2功能2设计65.2.2.365.2.2.n子系统n62.3系统集成设计62.4非功能性设计72.4.1安全设计72.4.2可维护性设计72.5标准化72.6数据库逻辑设计72.7系统部署设计73. 系统配置情况83.1开发测试运行环境83.1.1开发测试环境硬件配置83.1.1开发测试主要工具94. 测试设计95. 详细工作计划9参考资料9附件9项目名称文档名称1. 建设目标及范围11.1 项目建设目标详细描述要实现的具体业务目标、功能目标、技术目标、安全目标等。从业务角度阐述项目实施要实现的业务目标和功能目标(例子),从技术角度阐述项目实施要实现的技术目标和安全目标。1.2 项目建设范围对应企业的应用需求和项目建设目标,界定并详细描述项目的建设范围,包括系统安全,可以从功能的角度或子系统(模块)的角度界定建设范围。从涉及的主要业务功能、实施的子系统(模块)、覆盖的单位或区域等方面界定项目实施的范围。2. 系统设计22.1 系统总体架构以图表的方式展示系统的总体结构,包括层次结构、功能组件、数据交换渠道和中间件等。必须包含系统架构图(如图1),还可以包含网络架构图(如图2)、对外接口图等。图例1 系统架构图系统从逻辑层次上分为三个层次:数据访问层、业务逻辑层和表现层。数据访问层由五个功能模块组成,Sql Membership Provider和Oracle Membership Provider组件分别封装了对SQL Server和Oracle数据库的成员资格访问接口,Profile DAL组件提供了对Profile数据访问层的封装,Inventory and Orders Data Access组件提供了对存货和订单的统计访问接口,Messaging组件提供了对微软消息队列的统一访问接口微软Petshop4.0的网络架构图示例:图例2 网络架构图系统总体上可分为客户端、DMZ接入区、应用服务区和资源层。客户端访问主要分为两个访问渠道,Internet和Intranet环境,在Internet环境下用户可以通过客户端浏览器连入DMZ接入区,由接入区对连接安全性等进行控制,对安全的请求给予通过权限。 2.2 子系统设计子系统是“需求规格说明书”中功能需求或用例的实现,一个子系统可以实现多个功能需求或用例。2.2.1 子系统划分图例要求符合UML组件图的标准,可使用Rational、Visio二者之一。图例3 子系统划分和关系图2.2.2 子系统12.2.2.1功能1设计(1)主要类说明描述类的主要功能及之间的关系。(2)类图包括类名、主要成员变量、属性、成员方法以及类间的关系等。图例应符合UML关于类图的要求,可使用Rational、Visio二者之一。图4 Petshop4.0的TableCacheDependency子系统类图(3)时序图描述系统主要的时序图。图例要求符合UML时序图的标准,可使用Rational、Visio二者之一。图5 Petshop4.0用户登录时序图(4)状态图(可选)图例要求符合UML状态图的标准,可使用Rational、Visio二者之一。此处可仅列示概要设计阶段所设计的主要的状态图,其它细节状态图在详细设计中进行完善。图例图6 Petshop4.0订单状态转换状态图(5)表示层设计描述系统表现层的用户界面的组成、用户界面之间关系及主要传递的参数等,可用于Webform程序、JSP页面、Winform程序、Java的Swing和Applet程序的表现层的设计。图例图7 Petshop4.0浏览商品页面组成和关系图5.2.2.2功能2设计5.2.2.35.2.2.n子系统n2.3 系统集成设计绘制信息系统总体架构图,并描述本系统在总体架构中所处位置,与其他系统的接口等。绘制系统关系图,描述与相关系统的业务关系、信息关联和集成关系以及接口关系等。说明在本项目实现的、与相关系统集成的技术方案。包括系统集成架构图,目标系统主要功能,相关系统和主要功能,目标系统与相关系统的业务关系、数据关系等。并描述集成主要内容,采用的技术等。2.4 非功能性设计2.4.1 安全设计主要包括系统的连接安全、操作安全、数据安全和应急预案设计。2.4.2 可维护性设计2.5 标准化分类说明本项目采用的标准,如代码标准、技术标准和管理标准;或可形成的标准,如代码标准、实施方法模板等。2.6 数据库逻辑设计可将有关数据库的设计形成一个单独的数据库设计说明书,在此说明引用的相关章节。2.7 系统部署设计图例要求符合UML状态图的标准,可使用Rational、Visio二者之一,例如图8。图8 系统部署图3. 系统配置情况3.1开发测试运行环境3.1.1开发测试环境硬件配置提供开发测试环境硬件配置表例表1 开发测试环境硬件配置名称数量配置运行环境用途说明3.1.1开发测试主要工具提供开发测试主要工具列表,如例表4. 测试设计55. 详细工作计划6提供实施计划进度表,细化工作进度安排,按控制点描述各阶段任务、时间目标等。参考资料列出本报告中所引用的文件、资料、标准、规范等的标题、文件编号及有关文献的作者、标题、出版单位、发表日期等。附件9
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 工作总结


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!