3详细设计说明书-面向对象

3详细设计说明书-面向对象

ID:30747439

大小:353.79 KB

页数:19页

时间:2019-01-03

3详细设计说明书-面向对象_第1页
3详细设计说明书-面向对象_第2页
3详细设计说明书-面向对象_第3页
3详细设计说明书-面向对象_第4页
3详细设计说明书-面向对象_第5页
资源描述:

《3详细设计说明书-面向对象》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、文档编号版木号c-CommerccTechnologyLaboratoryYunnanUniversityflili文档名称:详细设计说明书项目名称:项目负责人:编写年月日校对年刀日审核年月日批准年月日开发单位云南大学软件学院文档更改历史记录序号主要更改内容版本号更改人更改时间1234567891011目录一引言错误!未定义书签。1.1编写冃的错误!未定义书签。1.2背景错误!未定义书签。1.3参考资料错误!未定义书签。1.4术语定义及说明错误!未定义书签。二设计概述错误!未定义书签。2.1任务和目标错误!未定义书签。2.2需求概述错误!未定义书签。2.3运行环境概述错误!未定义

2、书签。2.4条件与限制错误!未定义书签。2.5详细设计方法和工貝错误!未定义书签。三系统详细需求分析错误!未定义书签。3.1详细需求分析错误!未定义书签。3.2详细系统运行环境及限制条件分析接口盂求分析错误!未定义书签。四总体方案确认错误!未定义书签。4」系统总体结构确认错误!未定义书签。4.2系统详细界而划分错误!未定义书签。4.2.1应用系统与支撐系统的详细界面划分错误!未定义书签。4.2.2系统内部详细界面划分错误!未定义书签。五系统详细设计错误!未定义书签。5」系统结构设计及子系统划分错误!未定义书签。5.2系统功能模块详细设计错误!未定义书签。5.3系统界血详细设计错误

3、!未定义书签。5.3.1外部界面设计错误!未定义书签。5.3.2内部界面设让错误!未定义书签。5.3.3用户界面设计错误!未定义书签。六数据库系统设计错误!未定义书签。6.1设计要求错误!未定义书签。6.2信息模型设计错误!未定义书签。6.3数据库设计错误!未定义书签。6.3.1设计依据错误!未定义书签。6.3.2数据库种类及特点错误!未定义书签。6.3.3数据库逻辑结构错误!未定义书签。6.3.4物理结构设计错误!未定义书签。6.3.5数据库安全错误!未定义书签。6.3.6数据字典错误!未定义书签。七信息编码设计错误!未定义书签。7」代码结构设计错误!未定义书签。7.2代码编制

4、错误!未定义书签。概述1.1应用模块的目的请明确客户建立应用模块的目的。1.2应用模块总体描述描述应用模块的总体功能。1.3应用模块接口描述简要描述本应用模块的公共接口,具体接口会在相应的类屮进行具体描述。建议采用列表的方式。1.4假设条件列出在问题领域,项目方案及其它影响系统设计的可能方面内,应当成立的假设条件。包括系统的约束条件和应遵循的标准。二设计模式(Designpattern)请列出木模块设计时使用的设计模式,请参考“DesignPatterns"ByErichGramma,Helm,Johnson&Vlissides,gangoffourISBN0-201-63361

5、-z(中文《设计模式》■机械工业出版社)。三类设计类图(ClassDiagram)描述类和类Z间的静态关系。与数据模型不同,它不仅显示了信息的结构,同时还描述了系统的行为。在类图的基础上,利用状态图、关系图等进一步描述了系统其他方而的特性。类图主要描述了:•类(包括类的实例)•属性(表示知识型责任或数据)•方法(表示操作责任或功能)•类Z间的关联关系•类Z间的聚合关系•在父类及子类之间的继承关系•正式或非正式的约束描述(可选)本节针对毎个构件的进行了详细描述,记录每个类的实例数,每个实例的占用数据库空间的平均大小等信息。类图的设计在整个项目生命周期内通过迭代的方法得到。方案的复杂

6、程度决定迭代的次数。•在考虑初始(initial)或概念(conceptual)角度类图时,我们讨论系统作什麽,该阶段即传统意义上的分析阶段,通过理解业务模型的哪些业务模型应在软件系统中实现来定义问题和需求。在这点上设计保持技术中立,但并不意味着丝毫不考虑技术,因为此时对于如何构造软件系统的决定不是首要的关注问题。•下一步,设计逻辑(logical咸具体(specification)角度类图时,开始关心系统如何实施和定义方案的整体结构。诸如并行及分发,协作及共享,交易及存储,用户界面性能,及系统接口例如通讯接口。在设计阶段,设计依赖于技术和架构,同时设计决策也会影响技术和架构。最

7、后的迭代是设计物理或实施角度类图,基于所选的实施语言细化架构设计。为了处理特定的实施细节,我们可能引入新的类或对现有的类进行重新定制。请明确本节描述的是何种角度的类图。类图的目的在于通过研究业务、用户及系统的需求,制定全面的软件模型。创建完善的类图有助于完成如下工作:•通过研究系统屮包含的对象,优化并精简系统。•是系统应用架构某些层次设计的出发点,如用户界面、数据库建模。•通过分析问题所在及其相关领域,恰当建立对象模型,冇助于明确分工,以支持并行开发。•通过使用简洁明了的表示方法

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

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

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