本科毕业论文---图书借阅管理系统.doc

本科毕业论文---图书借阅管理系统.doc

ID:13396453

大小:2.50 MB

页数:21页

时间:2018-07-22

本科毕业论文---图书借阅管理系统.doc_第1页
本科毕业论文---图书借阅管理系统.doc_第2页
本科毕业论文---图书借阅管理系统.doc_第3页
本科毕业论文---图书借阅管理系统.doc_第4页
本科毕业论文---图书借阅管理系统.doc_第5页
资源描述:

《本科毕业论文---图书借阅管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数据库应用设计目录第一章需求分析11.1图书资料查询管理11.2借阅图书资料管理11.3归还图书资料管理21.4图书资料管理21.5读者信息管理2第二章数据字典22.1数据项22.2数据结构32.3数据流32.4数据储存32.5处理过程4第三章概念结构设计43.1E-R关系图设计43.2实体属性定义63.3对E-R图调整的准则7第四章视图集成74.1合并74.2修改和重构。84.3总E-R图:8第五章逻辑结构设计85.1与总E-R图对应的关系模式85.2优化后的数据模型9第六章物理结构设计96.1存储结构设计96.2存取路径设计106.3设计评价及说明11第七章图书借阅管理系统功能实现1

2、17.1登录模块界面117.2管理员子系统127.3借阅者子系统1620数据库应用设计参考文献20图书借阅管理系统第一章需求分析1.1图书资料查询管理图书资料管理系统主要是向读者提供图书借阅的服务,读者为了借阅图书资料,一般情况下,需要在借阅图书之前查询所要借阅的图书情况,所以该系统需要为读者提供图书查询功能。例如,读者可能想借阅某方面的图书,但不知道在该方面有哪些图书可供借阅,所以需要对图书进行查询;或者,读者知道想借的图书信息,但不知道是否有该图书、该图书是否被借出、是否可以借阅等信息,这也需要使用图书查询功能。读者在查询图书资料时,可能依据以下条件进行查询:1.图书资料的名称;2.

3、图书资料的种类;3.图书资料的作者;4.图书资料名中的关键词;经过图书资料的查询,读者可以获得是否有自己想借阅的图书资料、该图书资料的简单信息以及该图书的借阅情况等。1.2借阅图书资料管理图书资料管理系统的基本功能之一就是为读者提供借阅服务,读者通过借书这一过程,可以把图书资料借出,从而使读者能够更方便地阅览图书资料。结束过程中,图书管理员要对读者的借阅资格等进行审查,对符合借书条件的员工,允许其借书,对其借书记录进行登记;对没有借阅资格的读者,禁止其借书。具体借书的步骤如下:1.读者想借阅书籍或资料,须向管理员提交书号或资料号和本人的借书卡,借阅管理员先检查该书或资料是否存在;如果存在

4、,再检查该书或资料是否在馆;2.当读者要借的书或资料在馆时,借阅管理员要检查该书或资料是否有人预定,如果预定的编号与当时借阅读者编号相同,则可借,当不同时,则被预定不能借出。3.20数据库应用设计借阅管理员检查无预定时,方可检查员工借书卡,看其卡号是否存在,是否在有效期之内,并且还应检查借书卡是否有被锁定,检查是否交清罚款,是否有超期,检查员工总借书量是否超出最大限额,有其中任何一样,均不能借出;1.如果上述的都满足条件,则可顺利借出,在借出之后,如原有预定,则要修改为已借,除此之外还要对所借的书籍状态进行修改,并且还要记录日志。1.1归还图书资料管理读者在一本图书或者资料借阅期满之前应

5、该把该图书或资料归还,一般的还书步骤是:1.读者把所借的图书或资料和自己的借书卡交给还书处的借阅管理员。2.借阅管理员检查图书或资料是否存在于系统之中,如果存在,则系统继续。3.借阅管理员对该图书或资料进行检查,看有无损坏,如有图书或资料存在坏损的情况,读者应进行相应的赔偿。4.借阅管理员查看该图书或资料是否超过规定的借阅期限,如已经超过,则读者要按规定交纳罚金。5.借阅管理员进行登记,同时改变书的状态,并且查看在还书之前是否有人预定,如有预定,则书立即进入预定状态,除预定者,其他人均不能借出,并且制定预定日期,同时还要记录日志。1.2图书资料管理图书资料管理是实现图书管理员对图书或资料

6、信息的添加、删除、修改等变化进行登记的功能。图书管理员可以对图书或资料的各种信息进行修改维护。例如,可以对图书或资料的类别、出版社等信息进行添加;还可以对图书或资料的名称、作者等进行修改,但其在具体应用中主要是对图书或资料的状态进行修改。1.3读者信息管理读者信息管理是读者管理员对于读者的各种信息进行修改维护的功能。读者管理员可以对读者信息进行修改,例如对读者的编号、姓名、性别等信息进行修改,为读者设置密码等功能;还可以添加或者删除读者信息,即添加或删除读者。第二章数据字典2.1数据项编号数据项名称说明部分编号数据项名称说明部分1uidVarchar(8)unique2pwdVarcha

7、r(20)notnull3adminNameVarchar(10)notnull4rnumVarchar(8)notnullunique20数据库应用设计5SexVarchar(2)notnull6ClassVarchar(10)notnull7RworkVarchar(10)8bookMaxTinyintdefault89bookSumTinyintdefault010gfDateVarchar(10)notnull11yxDat

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。