
产品名称产品名称保密级别XXXXXXX管理系统0产品版本产品版本共8页共8页V1.01XXXXXXX管理系统详细设计手册李庆清编着日期2012-10-18审稿人审核日期批准日期批准日期日期修订版记录日期日期修订版本修订版本章节编号修改部分更改说明作者作者目录1简介51.1编写目的51.2背景51.3参考资料51.4术语定义和说明52设计概述52.1任务和目标52.1.1要求概述52.1.2概述运行环境62.1.3条件和限制62.1.4详细的设计方法和工具63详细的系统需求分析63.1详细的需求分析63.2详细的系统运行环境和约束分析接口需求分析64总体计划确认74.1总体系统结构确认74.2系统详细接口划分74.2.1应用系统和支持系统的详细接口划分74.2.2系统的详细内部接口划分75系统详细设计75.1系统结构设计和子系统划分75.2系统功能模块详细设计85.3系统接口详细设计85.3 .1外部接口设计85.3.2内部界面设计95.3.3用户界面设计96.系统设计96.1设计要求96.2信息模型设计96.3设计96.3.1设计基础96.3.2选择96.3.3类型和特征96.3.4逻辑结构96.3.5物理结构设计106.3.6安全性106.3.7数据字典107信息编码设计107.3代码结构设计107.4代码准备10简介编写目的编写详细设计计划的主要目的.

该手册的目的是解释软件系统各个级别中每个程序(每个模块或子程序)和系统的设计注意事项,并为程序员提供编码基础. 如果软件系统相对简单且级别较低,则本文档可能不会单独编写,并且与大纲设计规范中的非重复部分结合在一起. 该程序的重点是模块执行过程的描述和系统的详细设计. 背景应包括以下方面: A.要开发的软件系统的名称; B.系统的基本概念,例如系统的类型和从属状态; C.开发项目团队的名称. 参考材料列出了详细设计报告中引用的文件或材料,材料的作者,标题,出版单位和出版日期,并说明了如何在必要时获取这些材料. 术语定义和描述列出了本文档中使用的可能引起混淆的特定术语,定义和缩写的原始文本. 设计概述任务和目标描述了详细的设计任务以及通过详细设计要实现的目标. 需求概述所开发软件的摘要描述,包括主要业务需求,输入,输出,主要功能,性能等,尤其是描述系统性能需求的需求. 操作环境概述描述了系统所依赖的硬件,包括操作系统,系统,中间件,接口软件,可能的性能监视和分析以及其他软件环境以及配置要求. 条件和限制详细描述了系统内部和外部条件的限制和约束. 包括业务和技术条件与限制详细设计说明书 范例,以及时间表和管理限制.

详细的设计方法和工具简要描述了详细设计中使用的方法和工具. 如HIPO图方法,IDEF(I2DEF)方法,E-R图,数据流程图,业务流程图,CASE工具选择等,请尝试使用标准规格和辅助工具. 系统详细需求分析主要分析系统级需求. 首先,我们应该通过需求分析进一步确认企业的需求,并对因情况变化而引起的需求变化进行更详细的分析. 详细的需求分析包括: 详细的功能需求分析,详细的性能需求分析,详细的资源需求分析,详细的系统运行环境和约束条件分析,详细的系统运行环境和约束条件分析,接口需求分析,包括: 系统接口需求分析,现有硬件和软件资源接口需求分析引入硬件和软件资源接口需求,分析总体计划确认,并着重解决系统确认和接口划分问题. 系统总体结构确认确认系统组成,逻辑结构和级别,确认应用系统,支持系统及其各自实现的功能,细化集成设计和系统工作流程,特别注意由于引入的系统本身的结构软件和公司其他系统的结构变更. 包括: 系统组成,逻辑结构和级别确认应用系统结构确认支持系统结构确认系统集成确认系统工作流确认系统详细接口划分应用系统和支持系统详细接口划分应用系统和支持系统之间的接口包括系统主要服务范围服务器和其他服务器的访问和访问方法,网络和对应用程序系统的支持方法,全局数据的管理和访问方法等.

系统内详细的接口划分. 系统的各种功能之间的接口包括覆盖范围,系统模块和模块之间的功能调用所涉及的方法,全局数据格式以及系统性能要求. 系统详细设计,系统结构设计和子系统划分,在设计之前确认系统的组成和逻辑结构. 划分系统功能模块或子系统(如果有或必要,尤其是大型软件系统). 根据结构化设计方法对系统功能模块进行详细设计,并逐层分解系统功能,设计系统的各个功能模块或子系统. 这是详细设计的主要部分之一. 使用层次图描述系统的整体结构,功能分解以及各个模块之间的相互调用关系和信息交互,并使用IPO图或其他方法描述每个模块完成的功能. 建议使用HIPO图进行功能分解和模块描述. 对于更高的要求,建议对功能模型设计使用IDEF0方法. 详细设计应用程序系统的每个组件模块所完成的功能以及彼此之间的关系,使用IPO或来描述组件结构,算法,模块之间的接口关系以及需求,功能和模块之间的关系. 参考关系. 每个模块的描述可以参考以下格式: 模块编号: 模块名称: 输入: 处理: 算法描述: 输出: 处理和算法描述主要以伪代码或特定的编程语言完成. 为了对详细设计有更高的要求,建议使用IDEF0图来设计每个功能模块. 如果需要重新开发软件(包括功能扩展,功能转换,用户界面转换等),则应通过设置子项目来完成相应的设计工作.

系统接口的详细设计系统接口说明了应用程序系统软件的各种接口. 整个系统的其他接口(例如系统硬件接口,通信接口等)在相应的部分中进行了说明. 外部接口设计根据系统接口划分进行系统外部接口设计,并设计系统的所有外部接口(包括功能和数据接口). 内部接口设计设计系统内功能模块之间的调用关系和数据接口. 用户界面设计规定了人机界面的内容,界面样式和调用方法,包括所谓的表单设计,报表设计和用户所需的打印输出. 这部分可能会有更多内容. 系统设计此设计可以单独预定,尤其是对于大型应用程序系统,即,有单独的“设计手册”. 6.1设计要求6.2信息模型设计确定系统信息的类型(实体或视图),确定系统信息实体的属性,关键字和实体之间的关系,详细描述和结构设计详细设计说明书 范例,数据元素和属性定义,和数据关系模式,数据约束和限制. 设计设计依据描述了设计依据,例如访问数据的频率和流量,最大数据存储量,数据增长量和存储时间. 类型和特征说明了系统中使用的的类型,它们各自的特征,数量,如何实现互连以及如何传输数据. 的逻辑结构说明了用于将的概念模型转换为逻辑模型的方法和工具,并完成了从的概念模型到逻辑模型的转换.
详细列出所用数据结构中的标识,定义,长度以及每个数据项,记录和文件之间的关系. 本部分是设计的主要部分. 物理结构设计列出使用的数据结构中每个数据项的存储要求,访问方法,访问单位和访问物理关系. 建立系统程序员的观点,包括: 数据在内存中的排列,包括索引区和缓冲区的设计;外部存储设备的组织和所使用的外部存储空间,包括索引区域和数据块的组织和划分;访问数据的方式. 安全性说明了如何共享数据以及如何确保数据安全性和机密性. 数据字典编译详细的数据字典. 对于设计中涉及的各种项目,例如数据项目,记录,部门,卷模式,子模式等,通常会建立一个数据字典来描述其标识符,同义词和相关信息. 信息编码设计代码结构设计确定信息分类编码的总体方案,并进行分类代码结构设计. 根据代码结构编写代码以准备信息代码XXXXX管理系统2/8
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-289262-1.html
#吴亦凡#Iamwaitingforyou
女性
2222222222222222