资料管理与检索系统总体设计说明书.doc

上传人:苏美尔 文档编号:6038753 上传时间:2020-08-25 格式:DOC 页数:4 大小:40.50KB
返回 下载 相关 举报
资料管理与检索系统总体设计说明书.doc_第1页
第1页 / 共4页
资料管理与检索系统总体设计说明书.doc_第2页
第2页 / 共4页
资料管理与检索系统总体设计说明书.doc_第3页
第3页 / 共4页
资料管理与检索系统总体设计说明书.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《资料管理与检索系统总体设计说明书.doc》由会员分享,可在线阅读,更多相关《资料管理与检索系统总体设计说明书.doc(4页珍藏版)》请在三一文库上搜索。

1、资料管理与检索系统总体设计说明书一、 引言编写目的:建立整个系统的软件结构。即建立系统的模块结构和数据结构,决定模块间的相互关系,以及模块之间传递的信息,为下一步的详细设计作好准备。背景: 在上一个阶段的需求分析的基础上,进一步界定模块功能。定义: 从需求分析结果可知,数据流图是变换型与事务型的混合。故在总体设计中以“变换分析”为主,“事务分析”为辅。采用结构化设计方法(SD)。参考资料:张海藩 软件工程导论 清华大学出版社 吴钦藩 软件工程原理,方法与应用 人民交通出版社二、总体设计需求规定:高效而且清晰的管理图书资料的借还与查询。运行规定:所有功能对管理员开放,而公开一般读者开放的只有“查

2、询”功能。基本设计概念和处理流程:图书资料管理系统借书处理还书处理检索借书证管理软件结构: 判断标志F2判断标志判断标志判断标志F2F2已借图书信息F1借书处理读取读者信息判断及预处理更新借出图书文件读取权限读取现状出错处理判断是否可借F1:最大借书数借书期限F2:F1已借图书信息罚款额罚款额罚款额罚款额F3F3F3F2F2F1还书处理F1:最大借书数借书期限F2:借书证号F3:F1F2读取图书信息判断及预处理更新借出图书文件 读取对应借书证权限读取归还图书信息判断有否过期,计算罚款中断处理结果检索结果检索信息检索信息资料检索读入检索信息检索输出检索结果F1:判断标志借书证号借书证号F1判断标

3、志借书证号借书证号申请信息申请信息申请信息借书证管理申请借书证注销借书证接收申请信息更新借书证文件打印借书证接收注销信息读借书证信息判断是否有书没还,并显示结果更新借书证文件三、接口设计 在上一部分的结构图中已标明。1 在借书处理中,判断标志在“判断及预处理”模块先预处理,若不能借书则由“出错处理”模块负责,不进行下一步的更新。否则就直接下一步的“更新借出图书文件”。2 在还书处理中,罚款额不为零就调用“中断处理”,若罚款额为零,则直接下一步的“更新借出图书文件”四、运行设计运行模块组合:判断模块出现控制信息,以区别是出错处理还是正常的更新数据库。若取消 该控制信息,系统将变得冗肿,权衡得失,

4、最后决定采用控制信息方式。运行控制:当经过判断模块之后,被系统认为是错误的信息,系统将作中断处理,等管理员确认错误已经修复之后再运行下去。如还书时已经过期,则调用出错处理模块,若读者马上付罚款,则由管理员手工激活系统继续下一步的工作,若没有付罚款,则退出该次还书操作,不给该读者还书。借书时的出错处理也类似。运行时间:正常上班时间,视情况延长或缩短。五、系统出错处理设计出错信息:借书时,若读者借书数已超过最大借书数,则提示“已达最大借书数,不能借书” 若有过期书没有还,则提示“有过期书未还,不能借书”还书时,若该书已经过期,则由系统计算出罚款数额,提示“该书已经过期xx天,应交罚款xxx元”维护设计:系统每隔一段时间要检查更新数据库,删掉一些读者不见了的书,增加新购置的图书;删掉过期的借书证。每一天系统关闭前进行一次资料备份,以防系统因为各种原因崩溃时可以读入备份资料,减小损失。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1