小型图书馆管理系统开发文档Word格式.docx

上传人:b****5 文档编号:19428841 上传时间:2023-01-06 格式:DOCX 页数:10 大小:139.45KB
下载 相关 举报
小型图书馆管理系统开发文档Word格式.docx_第1页
第1页 / 共10页
小型图书馆管理系统开发文档Word格式.docx_第2页
第2页 / 共10页
小型图书馆管理系统开发文档Word格式.docx_第3页
第3页 / 共10页
小型图书馆管理系统开发文档Word格式.docx_第4页
第4页 / 共10页
小型图书馆管理系统开发文档Word格式.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

小型图书馆管理系统开发文档Word格式.docx

《小型图书馆管理系统开发文档Word格式.docx》由会员分享,可在线阅读,更多相关《小型图书馆管理系统开发文档Word格式.docx(10页珍藏版)》请在冰豆网上搜索。

小型图书馆管理系统开发文档Word格式.docx

3数据定义

图书基本信息表

bookinformation:

字段名称

数据类型

字段说明

book_id

文本

保存书号

book_name

保存书名

author

保存保存书的作者

读者信息表

readerinformation:

reader_id

保存读者编号

reader_name

保存读者姓名

password

保存密码

借阅信息表

borrowinformation:

boook_id

保存读者ID

保存借阅者姓名

borrow_date

日期/时间

保存借阅日期

return_date

保存还书日期

预定信息表

reserveinformation:

reserve_date

保存预定日期

4总体设计和各模块接口说明。

系统可分为若干个功能模块,包括借书模块、还书模块、预约模块、添加图书模块、查询图书模块等,编码实现各模块的功能,再系统化的组合各模块,使所有的模块协同运行,从而完成小型图书管理系统所要实现的功能。

系统的数据流图如下:

 

5程序设计的说明

各个模块的程序流程图参见下面的图:

借书流程图:

还书流程图:

预约流程图:

添加图书:

查询图书:

6测试和结果说明

6.1功能测试

1.借书模块

输入

借书证号

书名

姓名

借出日期

000001

数据结构

张三

2012/4/23

000002

数据库原理

李四

2012/2/10

期待输出(在借书表中显示):

书号

应还日期

2012/7/23

2012/5/10

测试内容为借书模块;

实际输出:

2.还书模块

输入:

期待输出:

在记录表借书表中删除借阅记录

测试内容为还书模块;

删除了记录

3.增加图书模块

作者

000003

软件工程

李代平

期待输出(在图书表中显示):

测试内容为增加图书模块;

在图书表记录中多了一条记录如下

4.删除图书模块

要删除图书书名为:

高等数学

在图书表中删除该书,并弹出提示信息“删除成功!

测试内容为删除图书;

找到图书表,书名为“高等数学”书籍被删除,显示“删除成功”

5.查询借走某书的读者

以读者身份登录:

无法查询,并且弹出提示窗口“您不是管理员,没有该权限”

以管理元身份登录:

在借书表中找到借走数据结构这本书的读者,该记录为:

2012/3/1

2012/6/1

测试内容为查询借走某书读者;

在查询子窗体中显示记录

6.按作者查询图书

作者:

吴小宁

在可借图书表中找到作者为“吴小宁”的记录,显示在子窗体中,这些记录为:

000010

电网络分析

000022

测试内容为按书名查找读者;

在子窗体中显示一下记录

输入(该作者不存在):

李明

未显示任何信息

7.罚款(在还书时罚款)

还书日期

2012/6/2

由于该书应该在5.5号前还,而还书日期为6.2号,所以系统将进入“罚款”模块,期待输出:

弹出罚款窗口并提示付款!

超出日期为:

62天,应交罚款为:

6.2元

测试内容为罚款模块

6.2

6.2集成测试

在功能测试的基础上,将各个模块组合成小型图书管理系统,并测试各个模块之间的连接,检查各个模块之间的接口是否存在问题,在组装成系统的时候,各个接口之间连接还存在不少问题。

本系统总体上各个模块接口之间基本可以实现连接,但是仍存在不少问题,有待进一步的完善!

7总结及展望

通过本次的软件开发分析设计及实现,掌握了软件开发的流程,知道如何进行需求分析和建模,需求分析要求更加详细、准确地分析清楚系统必须“做什么”建立对象功能行为三个模型;

总体设计的规则和方法;

详细设计的步骤和方法。

同时我明白了软件开发是一种增量过程,我们需要不断地学习来充实自己。

同时在遇到问题是不明白就多问,不要自己一个人去琢磨,要虚心请教,不能闭门造车。

同时知道解决问题思路是关键,要注重思维的培养和创新。

更加要注重理论及实践的结合,不要怕出错,不要怕遇到错误。

经过这次的软件开发,我明白了自己有许多地方不足,更加努力踏实的学习,追求更多的知识是我最自己的期许。

我会加强实践培养自己的动手能力,让自己能将学到的知识用于实践中。

同时注意培养自己的思维,能解决更多的问题。

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

当前位置:首页 > 高等教育 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1