面向对象概要设计报告

面向对象概要设计报告

ID:30943868

大小:82.50 KB

页数:9页

时间:2019-01-04

面向对象概要设计报告_第1页
面向对象概要设计报告_第2页
面向对象概要设计报告_第3页
面向对象概要设计报告_第4页
面向对象概要设计报告_第5页
资源描述:

《面向对象概要设计报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、{项目名称}面向对象概要设计报告发布日期:Q公司1.引言51.1.文档目的错误!未定义书签。1.2.系统说明错误!未定义书签。1.3.参考文献错误!未定义书签。1.4.定义、首字母缩写和缩略语(专业术语介绍)错误!未定义书签。2.系统概述错误!未定义书签。3.设计约束错误!未定义书签。4.设计策略错误!未定义书签。5.架构设计65.1.架构设计模型图65.1.1.用户界面包概述65.1.2.业务处理包概述65.2.架构类图65.3.架构的动态图76.系统总体结构76.1.子系统及接口76.2.系统逻辑视图76.3.系统物理视图77.

2、系统数据结构设计8&核心技术说明98.1.数据库链接方式错误!未定义书签。8.2.公用模块设计错误!未定义书签。9.开发环境的配置910.运行环境的配置911.扩展性说明1011.1.接口设备或软件要求错误!未定义书签。112功能与技术升级说明错误!未定义书签。修订历史记录日期1版本■说明1作者1.引言文档目的在此说明编写此文档的目的。1.2■系统说明在此说明本文档中说明的内容,内容所覆盖的需求文档模块或子系统名称。1・3•参考文献文献名称作者版本日期列出木文档的所有参考文献(可以是菲止式出版物)定义、首字母缩写和缩略语文档中使用到

3、的首字母缩写和缩略语的说明。缩写、术语解释•••2.系统概述(1)从设计的角度说明本系统“是什么笃(2)从设计的角度描述木系统的主要功能。为后续的概要设计打下一个概要性的说明和引导。3.设计约束根据对系统需求规格说明书屮的设计约束及限制要求,从概要设计的角度说明本系统需要在概要设计上进行哪些方而的约束°以解决系统在约束和限制上涉及到的问题。4.设计策略根据系统的需求规格说明书的条件约朿、限制、性能要求、安全性要求、功能要求、运行环境、扩展性要求等,制定出系统的设计策略,如何从宏观上确保符合以上功能性的和非功能性的要求。提示:设计人员

4、根据产品的需求与发展战略,确定设计策略(DesignStrategy)。例如:◊本系统应当遵循的标准或规范◊软件、硬件环境(包扌舌运行环境和开发环境)的约束◊接口/协议的约朿、命名规则◊软件的可靠性、效率(性能)、易用性、可扩展性、兼容性、可移植性等方面的策略.◊其它设计如保密、维护等。5・架构设计5.1.架构设计模型图根据系统架构设计原则和业务系统的需求,以包的形式设计出系统架构设计模型。511•用户界面包概述分别介绍系统架构设计模型中各包的功能及对应的类。如以下所示:用户界面层的职责是:1、与用户的交互,接收用户的各种输入以及输

5、岀各种提示信息或处理结果。2、对于输入的数据进行数据校验,过滤非法数据。3、向业务处理对象发送处理请求。包含类:业务处理层的职责是:1、实现各种业务处理逻辑或处理算法。2、验证请求者的权限。3、向数据访问对象发送数据持久化操作的请求。4、向用户界面层返回处理结果。包含类:5.2■架构类图在这里概述架构中各类及各类间的关系。53架构的动态图在此描述架构屮各对象的动态结构图,表达了类对象之间的动态协助关系。动态图描述:1、用户界面对象在接收了用户的输入请求后,向业务代理对象发送处理请求。2、业务代理对•象接收到请求后,向权限管理对象发送

6、验证权限请求。3、权限管理对象验证权限后将验证结果返回给业务代理对象。4、业务代理对•象根据验证结果进行以下处理:対于不符合权限的请求则返冋提示信息;对于符合权限的请求,则将请求转发给业务对象。5、业务对•象进行业务处理。対于业务处理中的数据持久化操作,通过访问数据库访问对象进行操作,期间的任何异常都交给异常处理对象处理。最后返回处理结果信息给业务代理对象。6、业务代理对象将处理结果信息返回给用户界面。6・系统总体结构6.1.子系统及接口把分析模型中的分析包映射为子系统,确定每个子系统“做什么”、简要说明“怎么做“(输入、输出、处理

7、逻辑、与其它子系统的接口)62系统逻辑视图在此描述系统中各子系统的逻辑视图。6.2.1.***A子系统逻辑视图6.2.2.***子系统逻辑视图6.3•系统物理视图在此描述系统川各子系统各层的物理视图。6.3.1.""子系统物理视图6.3.2.杆杯子系统物理视图7•接口管理7工与系统外部的接口在此描述本系统向外部系统提供的接口,此处的接口包括组件、组件方法、过程、控件等。接口所在物理组件所在的类接口名称及参数参数描述作用在上列表屮列出木系统向外部系统提供的接口,以供外部系统调用使用。其屮列表屮的“接口所在物理组件”是指包括接口的组件,

8、包括动态链接库(DLL).控件、可执行文件(EXE)等。72系统内模块间接口在此主要描述系统内各模块间的业务及数据关链接口,通过这些接口实现系统内各模块的业务流程,数据流转及同步等操作。通过对系统内模块间接口的管理有利于明确各模块间的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。