ASP204-图书信息管理系统(SQL数据库)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要:随着信息技术的迅猛发展,传统图书管理方式已不能满足现代化的图书管理需要。为了跟上信息时代的步伐,数字化图书管理系统应运而生。数字化图书管理系统主要用于对图书、读者、以及借阅的管理。它不仅能够简化人们的工作,系统化地对图书和读者进行管理,及时的统计出所有的借书记录;而且还能够给读者提供在线图书查询,以及公告新闻等功能,让读者能够了解到图书馆的最新动态,其用途很广,可以用于各高校的图书馆,企业集团的藏书中心,以及提供借阅业务的大型书店等。
本系统的开发是基于B/S结构,采用ASP程序设计语言及SQL Server 2000数据库进行开发;主要完成了系统的总体设计与规划、图书数据库的设计、系统页面的制作与美化、系统安全级别的定制和系统程序的编写、调试与修改等工作。本文首先对数字图书管理系统进行了需求分析;然后较详细的设计和实现了数字图书管理系统的数据库及各功能模块,包括前台管理、图书检索、图书借阅、在线电子图书阅览、图书公告、留言和后台管理等功能模块;最后,通过测试与分析,说明该系统运行稳定、可靠,具有一定的实用价值。 [资料来源:THINK58.com]
关键词:数字图书馆;图书检索;图书借阅;数据库;在线电子图书
[版权所有:http://think58.com]
目 录
[资料来源:THINK58.com]
1 引言 1
1.1 课题背景及意义 1
1.2 课题的研究与开发目的 1
1.3 本文的主要工作 2
2 数字化图书管理系统的需求分析 2
2.1 系统需求分析 2
2.2 系统流程分析 3
2.3 系统功能分析 4
3 小型数字图书馆的总体设计 7
3.1 系统模块设计 7
3.2 数据库的E-R图 9
3.3 数据库设计 9
3.4 数据库的约束与关系 12
4 小型数字图书馆的具体实现 13
4.1 前台管理模块 14
4.2 图书检索模块 15
4.3 图书借阅模块 18
4.4 在线电子图书阅览模块 20
4.5 图书馆公告模块 21
4.6 留言簿模块 21
4.7 后台管理模块 22
5 系统的测试与分析 24
结 论 28
参考文献 29 [资料来源:http://think58.com]
[版权所有:http://think58.com]
系统功能分析
本系统主要功能的详细说明如下:
(1) 基本操作
① 借书:首先输入读者编号,回车后显示出该读者的详细信息,以及已经借阅的图书,允许借出的册数,还可以再借的册数。然后输入要借的书籍编号,回车后将该书籍标注为借出,并且生成相应的借书记录。
② 还书:输入要还图书的编号,回车后显示出该图书详细的借阅资料,并提示有无罚款金额等。点击“归还”按钮或按F6键即可完成还书操作。
(2) 系统设置
① 出版社设置:设置出版社的相关信息,系统已经内建大量出版社资料。
② 图书类别设置:根据实际情况对图书信息进行分类,系统内建了标准图书分类方法。
③ 罚款金额设置:设置读者借书超期的罚款金额。
④ 读者权限设置:设置读者的借书权限包括限借册数和限借天数等。
(3) 系统管理
① 超级管理员操作:输入高级管理员密码后可添加普通管理员。
② 高级管理员密码修改:修改高级管理员操作的登录密码。
③ 普通管理员密码修改:修改普通管理员登录系统的密码。
④ 书库管理:添加、修改、删除、查询图书相关资料。
⑤ 读者管理:添加、修改、删除、查询读者相关资料。
⑥ 数据备份:此项功能需要每天按时备份数据库。
(4) 主要功能
① 书库查询:按照书籍编号、书籍名称、书籍类别、出版社、作者姓名等对图书资料进行查询打印。
② 读者查询:按照读者编号对读者资料进行查询打印。
③ 借书查询:按照书籍编号、读者编号、等方式进行借书查询打印。
④ 超期查询:显示到当天为止,所有已经超期的读者。
⑤ 统计排行:按照图书馆所有图书的借阅次数进行统计排名,方便管理员了解图书借阅的畅销情况。
⑥ 新书入库: 最新的书籍入库查询,在首页有一个推荐栏进行导航读者。
⑦ 读者订阅: 读者可以在留言簿向图书馆建议引入大家需要的书籍,写清楚书名,出版社与作者。
⑧ 图书分类: 读者可以按照图书所属于的不同的类型,查询自己所需要那一类图书中的所有书籍。
⑨ 在线阅读: 有一些重要的电子书刊,可以直接在网络上供读者阅读,这样更充分的利用了网络资源,给读者提供了很大的便利。