《IT信息开发项目管理6.1 概要设计说明书.docx》由会员分享,可在线阅读,更多相关《IT信息开发项目管理6.1 概要设计说明书.docx(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、某企业全称概要设计说明书企业全称2024年3月27日概要设计说明书文档属性属性内容客户名称某企业全称user full name项目名称项目全称project full name文档主题概要设计说明书文档副标题文档版本0.1文档日期文档状态草案作者文档变更版本修订日期修订人描述文档送呈姓名目的目 录1引言51.1编写目的51.2范围51.3术语51.4参考资料51.5约定62总体设计72.1运行环境72.2系统架构72.2.1功能架构72.2.2技术架构73功能设计83.1模块183.2模块294接口设计104.1内部接口104.2外部接口105数据库设计115.1.1E-R图115.1.2数
2、据库表说明115.1.3其他说明116用户界面设计127非功能性需求的设计137.1安全性137.2性能137.3易用性137.4错误处理137.5日志137.6其他148附录159图表目录161 引言1.1 编写目的编写说明简要地说明设计的目的。1.2 范围编写说明待开发的软件系统的名称;简要说明本设计需要使用到的技术,总体功能及功能说明,接口约定,约束条件,开发、测试环境;指明本文档的读者。1.3 术语编写说明列出本文件中用到的专门术语的定义和缩写词的原词组及说明。缩写、术语说明 1.4 参考资料编写说明列出编写本说明书时参考的文件(如经核准的工作任务说明书或合同等)、资料、技术标准,以及
3、他们的作者、标题、编号、发布日期和出版单位。1.5 约定编写说明说明本文件中版式编排、特殊字体及标记等相关约定。2 总体设计2.1 运行环境编写说明 描述项目实际运行时所使用的操作系统、数据库平台、应用软件等。2.2 系统架构2.2.1 功能架构编写说明将系统分解为若干模块,绘制逻辑图,说明各模块如何协调工作,实现哪些业务功能。如果是升级项目,用修订方式修改模块和新增模块。2.2.2 技术架构编写说明说明技术架构中各元素的功能及相互关系。3 功能设计编写说明根据总体设计划分的各个功能模块,描述各个功能模块及其子模块。3.1 模块11.功能说明编写说明定义本模块的ID,描述本模块的功能。2.输入
4、编写说明描述本功能的输入内容。3.控制条件编写说明描述本功能的事先或事后控制条件,如果业务流程中没有特殊控制条件,此项可省略。4.处理流程编写说明详细说明本模块的主干和各分支业务流程的处理过程。5.输出编写说明描述本功能的输出内容。3.2 模块2参照模块1的方式进行编写,以此类推。4 接口设计4.1 内部接口编写说明说明子系统或组件如何协调工作,从而实现子系统或组件的功能,可以通过它们之间的接口名称、输入、输出,以及它们之间相互依赖的的关系来描述。4.2 外部接口编写说明定义本系统与其它系统之间的接口的输入、说明、参数、限制条件、输出。5 数据库设计5.1.1 E-R图编写说明用ER图描述本系
5、统中全部数据库实体的结构定义及相互关系。5.1.2 数据库表说明编写说明逐一详细描述本系统中全部数据库表详细信息,包含主键、字段、外键及其他设计约束。5.1.3 其他说明编写说明详细说明本系统中设计的其他数据库库对象的详细信息。6 用户界面设计编写说明描述总体界面设计的设计思路,界面风格、界面规范等。7 非功能性需求的设计7.1 安全性编写说明 提出针对安全要求的设计,其中包括网络安全、系统安全、应用安全以及相关安全管理制度等。7.2 性能编写说明 提出针对性能方面要求的设计,包括负载、处理性能、响应时间等。7.3 易用性编写说明 描述软件使用易用性方面的设计,例如页面结构布局、快速定位功能模块、操作友好易用等。7.4 错误处理编写说明描述完善的错误处理和恢复机制设计。7.5 日志编写说明说明交易日志和错误信息日志的设计。7.6 其他编写说明可自管理性等设计。8 附录9 图表目录 附图目录附图1.附图错误!未定义书签。附图2.附图错误!未定义书签。表格目录表格1.表格错误!未定义书签。表格2.表格错误!未定义书签。第 15 页 共 15 页