设计说明书_tgh讲述.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
设计说明书_tgh讲述

卷 号 卷内编号 密 级 项目编号: 项目名称 分 类: 模板 设计说明书 Version: 项 目 承 担 部 门: 撰 写 人(签名): 完 成 日 期: 本文档 使 用部门: □主管领导 ■项目组 □客户(市场) ■维护人员 □用户 评审负责人(签名): 评 审 日 期: 姓名 工作任务 完成情况详细说明 组长评价 目 录 1. 概述 2 1.1 编写系统设计文档目的 2 1.2 定义 2 1.3 参考资料 2 2. 范围 2 2.1 系统主要目标设计 2 2.2 主要软件需求 2 3. 软件开发环境与系统结构设计 3 3.1 软件开发环境 3 3.2 软件体系结构 3 4. 系统的UML建模设计 4 4.1 系统图类 4 4.2 系统顺序图 5 4.3 系统状态图 6 4.4 系统的活动图 8 5. 数据设计 9 5.1 数据字典复审 9 5.2 数据项 10 5.3 数据库结构设计 11 5.4 数据结构与程序的关系 12 5.5 文件设计 12 6. 接口设计 12 6.1 用户界面设计规则 12 6.2 界面设计要求 12 5.3内部接口设计 13 5.4外部接口设计 13 7. 出错处理设计 13 8. 系统维护设计 13 概述 编写系统设计文档目的 说明编写这份设计说明书的目的,并指出预期的读者。 定义 列出文件中用到的专门术语的定义和外文首字母的原词组。 参考资料 列出用的着的参考资料,如: 本项目的经核准的计划任务书或合同,上级机关的批文。属于本项目的其他已发表的文件本文件中各处引用的文件、资料、包括所需用到的软件开发标准。 范围 系统主要目标设计 系统开发的总目标是实现什么功能,达到一个什么样的目标。 例如:实现一个图书管理系统的借阅管理的系统化,规范化和自动化。 能够对图书进行注册登记也就是将图书的基本信息(图书的编号、书名等等)预先存入数据库中,供以后检索。 能够对借阅人进行注册登记 提供方便的查询方法 提供对书籍进行的预先预订功能 提供。。。。。 主要软件需求 对前期的需求文档进行精简提炼,对功能模块在此进行简单的描述一下,并用一个系统模块图表示。 例如:图书管理系统 读者管理:读者信息的制定,输入、修改、查询。包括:种类、性别借书数量、借书期限、备注 书籍管理:说明略; 借阅管理说明略; 系统管理: 说明略; 满足以上需求的系统主要包含有以下几个子系统: 基本业务功能子系统,该系统中主要包含了借书、还书和预订等功能; 基本数据录入功能子系统:该子系统主要包含有书籍信息和读者信息录入; 信息查询子系统:包括多功能查询书籍信息和读者信息; 数据库管理子系统:主要包含借阅信息管理功能,书籍信息管理功能和预顶信息管理功能。 系统的主要功能模块图 软件开发环境与系统结构设计 软件开发环境 对系统开发软硬件环境加以简单描述, 软件体系结构 对系统体系结构进行说明,最好能从系统不同视角进行分析,画出管道-过滤系统体系结构图或分层结构图。并使用相应的文字描述图表内容,例如:一个考试系统的分层体系结构图: 体系结构图说明部分:本系统是分为数据存储层、功能层、表示层,数据存储层采用了。。。。。; 系统的UML建模设计 系统类图 找出系统中的类,识别类的属性及操作,找出类与类之间的关系,并画出类图,对类进行说明; 例如: 【类图说明】 【顺序图说明】 borrow():读者借书函数。 getreaders():取得读者信息函数。看该读者是否符合借书条件,若符合,则返回可借信息。 gettitle():取得书目信息。 getreservation():检验书籍是否被预订函数。 getnoreservation():书籍没被预订或取消预订函数。 create(borrower,item):创建书籍外借函数。 借书时,读者先将书拿予管理员,管理员对书籍和读者进行检验,若书籍和读者都符合借书条件,则借书成功 系统状态图 对系统特定对象的所有可能状态以及由于各种事情的发生而引起状态之间的转移请用系统状态图表示出来,并对状态图加以描述。 例-----图书馆的书籍状态图如图所示 【状态图说明】 书籍在未变成图书馆在库书籍时,为新加书籍状态。书籍处于在库状态时既可以预订也可以外借,

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档