收藏 分销(赏)

程序系统的结构与设计说明样本.doc

上传人:a199****6536 文档编号:3024852 上传时间:2024-06-13 格式:DOC 页数:10 大小:60.04KB 下载积分:8 金币
下载 相关 举报
程序系统的结构与设计说明样本.doc_第1页
第1页 / 共10页
程序系统的结构与设计说明样本.doc_第2页
第2页 / 共10页


点击查看更多>>
资源描述
具体设计说明书 1引言 2 1.1编写目标 2 1.2背景 2 1.3定义 2 1.4参考资料 2 2程序系统结构 3 3程序1(标识符)设计说明 4 3.1程序描述 4 3.2功效 5 3.3性能 5 3.4输人项 5 3.5输出项 6 3.6算法 6 3.7步骤逻辑 7 3.8接口 8 3.9存放分配 8 3.10注释设计 8 3.11限制条件 8 3.12测试计划 8 3.13还未处理问题 9 4程序2(标识符)设计说明 9 1引言 1.1编写目标 对软件需求全方面、深入了解是软件开发工作取得成功前提条件,作为软件定义时期最终一个阶段,需求分析任务是明确用户对目标系统需求,关键是确定对系统综合要求,同时分析系统数据要求。它能提升软件开发过程能见度,便于实现软件开发人员对开发过程工程化管理和控制,便于项目管理人员、开发人员、测试人员、维护人员之间愈加好地交流和协作。 1.2背景 a. 开发软件系统名称:试验室设备管理系统 b. 本项目标任务提出者:第五组 c. 开发者:第五组 d. 用户:试验室设备管理员 e. 运行系统计算中心:试验室电脑 1.3定义 报废:管理人员发觉设备因一些原因损坏而造成设备不能使用时,就将该设备统计下来,并统计报废原因。 维修:管理人员发觉设备因一些原因损坏需要维修时,就将该设备统计下来,并提出维修意见。 查询:随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段(某日期之前)查询 1.4参考资料 《软件工程导论》 张海藩 清华大学出版社 试验室设备管理系统可行性研究汇报 第五组 试验室设备管理系统需求分析汇报 第五组 试验室设备管理系统概要设计汇报 第五组 2程序系统结构 用一系列图表列出本程序系统内每个程序(包含每个模块和子程序)名称、标识符和它们之间 层次结构关系。 设备管理员操作模块以下图所表示: 正当性检测 有效登录信息? 操作界面 N Y 开始 终止 用户名及密码 系统功效操作模块以下图所表示: 操作界面 检验系统 N Y 开始 终止 选择操作类型 设备操作界面 3程序1(标识符)设计说明 从本章开始,逐一地给出各个层次中每个程序设计考虑。以下给出提要是针对通常情况。对于一个具体模块,尤其是层次比较低模块或子程序,其很多条目标内容往往和它所隶属上一层 模块对应条目标内容相同,在这种情况下,只要简单地说明这一点即可。 3.1程序描述 立即对购置新设备、维修设备、报废设备进行审批核实。和方便维护管理现有设备。 3.2功效 说明该程序应含有功效,可采取IPO图(即输入一处理一输出图)形式。 IPO表 用户名 事务文件 设备名 事务文件 输入 处理 1、信息校验 2、事务处理 3、数据更新 输出 1、设备信息 用户信息 2、有效信息输出 3、数据更新文件 3.3性能 说明对该程序全部性能要求,包含对精度、灵活性和时间特征要求。 3.4输人项 给出对每一个输入项特征,包含名称、标识、数据类型和格式、数据值有效范围、输入方法。数量和频度、输入媒体、输入数据起源和安全保密条件等等。 名称 标识 类型 数量 数据组织 频度 管理员用户工作请求申请 管理员 文档 文档+表格 申请购置设备表 管理员 表格 {X} 表格+说明 维修设备 申请表 管理员 表格 {X} 表格+说明 新设备 信息 管理员 表格 {X} 表格+说明 报废设备信息 管理员 表格 {X} 表格+说明 3.5输出项 给出对每一个输出项特征,包含名称、标识、数据类型和格式,数据值有效范围,输出形式、数量和频度,输出媒体、对输出图形及符号说明、安全保密条件等等。 用途 频度 接口 设备情况 为管理员用户和上级领导提供试验室内设备具体情况 管理员、用户每次查询试验室设备频度 类别、设备名、型号、规格、单价、数量、购置日期、生产厂家、借出情况 使用设备人员信息 为管理员用户和上级领导提供设备使用者具体情况 管理员、用户每次查询试验室设备使用者频度 设备类别、设备名、设备型号、使用人姓名、使用人单位、借用时间、归还时间 购置设备 管理员给出需要购置设备信息 需要购置设备频度 类别、设备名、型号、规格、单价、数量、购置日期、生产厂家、购置人 非法请求 信息 提醒管理员、用户此次借用非法 每次产生非法申请频度 设备名、设备型号、借用情况 修理/报废/注销设备资金统计表 向单位显示设备修理/报废注销资金统计情况 每个月一次 设备类别、设备名、设备型号、设备规格、修理/报废/注销情况、生产厂家、使用资金 3.6算法 具体说明本程序所选择算法,具体计算公式和计算步骤。 3.7步骤逻辑 程序步骤图以下图所表示: 设备基础信息表 开始 用户名及密码 身份验证 选择操作类型 查询信息° 维修设备° 新设备信息° 试验室信息° 维修统计表 试验室信息表 设备报废信息表 退出 N Y 3.8接口 用图形式说明本程序所隶属上一层模块及隶属于本程序下一层模块、子程序,说明参数赋值和调用方法,说明和本程序相直接关联数据结构(数据库、数据文卷)。 3.9存放分配 详见概要设计说明书。 3.10注释设计 说明准备在本程序中安排注释,如: a. 加在模块首部注释; b. 加在各分枝点处注释; c. 对各变量功效、范围、缺省条件等所加注释; d. 对使用逻辑所加注释等等。 3.11限制条件 程序中每个判定全部会产生以下后果:依据此判定结果,一些处理实施了,而另外部分没有实施。也就是说有些处理实施受判定影响,即判定作用范围(或称影响范围)。 一个判定作用范围是全部这么模块集合,这些模块内含有依靠于这个判定结果处理。一个模块控制范围是指它本身及其全部下属模块集合。 判定作用范围和模块控制范围,直接影响系统模块复杂性和可修改性。结构化设计要求:对于任何一个判定,其作用范围应该是这个判定所在模块控制范围一个子集。换言之,全部受判定影响模块应该隶属于做出判定那个模块。在这种情况下,判定作用范围仅在做出判定模块及其直属下级。 3.12测试计划 输入数据时能否正确保留及正确显示,如输入设备编号给出试验室设备资料.如没有则会显出没有该设备资料,数据库检索速度是否快速,查询信息时系统反应速度怎样。 该测试计划关键包含对软件各个模块测试,有: a.系统主窗口测试; b.录入用户窗口测试; c.查询信息窗口测试; d.信息统计窗口测试; e.输出窗口测试; 3.13还未处理问题 说明在本程序设计中还未处理而设计者认为在软件完成之前应处理问题。 4程序2(标识符)设计说明 用类似F.3方法,说明第2个程序乃至第N个程序设计考虑。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服