图书馆在正常运营中总要面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对读者资源,书籍资源,借书信息,还书信息进行管理,所以本次毕业设计采用asp.net,sqlserver,vs2008等技术在读者登录系统部分进行了创新,引入了当当网的书评信息管理模式,并可自主查看自己的图书借阅情况,使读者可以更方便、快捷地选择图书,并大幅减少了图书管理员的工作量,提高了图书借阅流程的效率
流程介绍
首先,借阅者前往柜台递交自己的身份信息给图书管理员,经由图书管理员为其办理图书借阅卡,借阅者凭借借阅卡参与后继的图书借阅活动,而系统也以该卡所包含的信息对图书借阅者的信息进行管理。
每类图书有对应的可借时间,每种类型的读者也有各自对应的可借图书上限个数,系统根据此类约束为借阅者办理图书的借阅业务,并将借阅信息进行记录。
最后,读者归还图书,系统再次记录该读者的借阅信息,若有读者逾期仍未归还图书,则会对其进行对应的罚款惩罚。
图书借阅者与图书管理员之间交互以达到图书借阅的主要方法流程是:
1.借阅者到前台注册办理借书卡;
2.借阅者持借书卡到前台申请借书;
3.图书管理员查看其有无逾期书籍未归还且未付罚款情况,如有则通知其缴付罚款,合格后查询该书籍是否有货并确定该借阅者借图书数量不超过其可借图书的上限,通过后将图书发给借阅者;
4.借阅者在规定时间内阅读书籍后将书籍归还前台;
5.图书管理员接收书籍并更新书籍信息与借阅者借阅信息;
6.图书管理员对书籍逾期未归还的借阅者发出通知,告知其借阅情况与应缴罚款;
综上所述,图书馆管理系统是否可靠,在于该系统能否使图书管理员正常并有序的执行相关图书借阅的校验工作,并保证系统在被使用或运行过程中,不产生任何由系统本身因素所导致的工作异常和错误。
摘 要 1
1.1图书馆管理系统开发背景 4
1.2论文基本结构 5
5
第二章 开发环境与相关技术 5
2.1图书馆管理系统开发平台和环境 5
2.2开发工具与相关技术介绍 6
第三章 系统分析 9
3.1 可靠性分析 9
3.2可行性分析 10
3.3系统需求分析 10
第四章 系统设计 14
4.1系统设计用例 14
4.2系统数据库设计 17
4.3系统体系结构设计 20
数据访问层(DtatAccessLayer):实现对数据库中数据的访问功能。 21
数据访问接口层(DataAccessUI):实现获取数据和构造SQL语句的功能。 21
业务逻辑层(BusinessLogicLayer):实现业务的具体逻辑功能。 21
业务逻辑接口层(BusinessLogicUI):实现业务逻辑层到页面显示层的过渡连接。 21
页面显示层(WebLayer):将业务功能在Web浏览器端显示 21
) 21
第五章 系统实现 22
5.1 系统基本功能的实现 22
第七章 总结 23
7.1毕业设计(论文)完成总体情况 23
7.2毕业设计(论文)完成过程中遇到的问题和解决办法 23