- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
资料管理与检索系统详细设计说明书
引言
程序(模块)系统的详细结构图
程序(模块) D1图书总表 设计说明书
程序(模块) D2 借出图书文件 设计说明书
程序(模块) D3 图书分类总表 设计说明书
程序(模块) D4 期刊总表 设计说明书
程序(模块) D5 期刊分类表 设计说明书
程序(模块) D6 借书证文件 设计说明书
程序(模块) M1借书和还书管理模块 设计说明书
程序(模块) M1.1借书处理模块 设计说明书
程序(模块) M1.2 还书处理模块 设计说明书
程序(模块) M1.4 出错处理模块 设计说明书
程序(模块) M2 资料检索模块 设计说明书
程序(模块) M3 借书证管理模块 设计说明书
引言
1编写目的:实现整个资料管理系统的设计工作,得出对该系统的精确描述,为编码阶段将描述变为某种程序语言书写的程序提供详细的数据结构和软件算法表达式。
2 背景:在上一阶段总体设计的基础上把软件体系结构进行细化,提供一个非常接近源代码的设计表达式
3定义:由总体设计可知,软件体系结构位数据和处理过程的管理检索系统,因此在详细设计时,采用结构程序设计技术,用过程设计语言(PDL)
三、程序模块 D1 图书总表设计说明书
3.1 程序描述:用来存储所有图书信息
3.2 功能:接受图书图书信息存储,检索的数据库文件之一
3.3 输入项:
图书信息={图书编号+图书分类号+书名+作者+出版社+版本号+出版时间+数量+单价+书架号}
有关数据结构:图书数据记录类型(结构体数组)
3.4处理: 1。以图书编号为主键递增排序;
2.主索引文件按图书编号递增排序;
每次借书、还书后自动修改图书信息中“数量”,若数量(0,表示在资料室,否则为已借出
3.5输出项:图书记录或索引文件
3.6算法:同3.4
3.7逻辑流程
3.8 接口设计
在输入图书信息后由预处理模块来判断信息有效性,若无效则调用出错处理
模块.M1.4
2. 当借书还书操作发生后,库文件的相应项和主索引文件指针同时修改,并定期生成备份文件
3.9限制条件
必须输入完整的图书信息,否则视为无效;
库文件和主索引文件必须保持一致,不允许之修改其中一个而另一个不修改 ;
每次关机前必须进行备份文件存储
3.10测试计划:1、.若输入正确完整的图书信息则产生相应的图书记录;否则,显示出错提示;2、若输入正确的查询信息则生成对应的索引文件作为检索结果输出;否则,显示出错提示。
3.11存储分配:随机存取,用结构体数组存储图书信息
3.12注释:(略)
3.14 源程序清单:(略)
四、程序模块 D2借出图书设计说明书
4.1 程序描述:用来存储所有借出图书信息
4.2 功能:接受借出图书图书信息存储,检索的数据库文件之一
4.3 输入项:
1.借出图书信息={图书编号+借书证号+借出时间}
有关数据结构:借出图书数据记录类型(结构体数组)
4.4处理: 1.以图书编号+借出时间为主键递增排序;
2.主索引文件按图书编号递增排序;
4.5输出项:图书记录或索引文件或无
4.6算法: 1.以图书编号为主键递增排序;
2.主索引文件按图书编号递增排序;
3.每次借书、还书后自动修改文件索引和指针使它与D1保持一致
4.7逻辑流程
4.8 接口设计
1.在输入图书信息后由预处理模块来判断信息有效性,若无效则调用出错处理
模块.M1.4
2. 当借书还书操作发生后,库文件的相应项和主索引文件指针同时修改,并定期生成备份文件
4.9限制条件:
1.必须输入完整的借出图书信息,否则视为无效;
2.库文件和主索引文件必须保持一致,不允许之修改其中一个而另一个不修改 ;
每次关机前必须进行备份文件存储
4.10测试计划:
1、.若输入正确完整的图书信息则产生相应的借出图书记录;否则,显示出错提示;
2、若输入正确的查询信息则生成对应的索引文件作为检索结果输出;否则,显示出错提示。
4.11存储分配:随机存取,用结构体数组存储图书信息
4.12注释:(略)
4.13源程序清单:(略)
五、程序模块 D3 图书分类表设计说明书
5.1 程序描述:用来存储图示分类情况
5.2 功能:接受图书分类信息存储,检索的数据库文件之一
5.3 输入项:
1.图书分类信息={图书分类号+书名+作者+出版社+版本号+出版时间}
关数据结构:图书分类记录类型(结构体数组)
5.4处理: 1.以图书分类号为主键递增排序;
2.主索引文件按图书分类号递增排序;
5.5输出项:图书分类记录或索引文件
5.6算法:同5.4
3.7逻辑流程
5.8 接口设计
1.在输入“图书分类号+书名+作者+出版社+版本号+出版
文档评论(0)