图书馆管理系统开发与运用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 如今是信息化的社会,通过图书馆获取信息已经成为人们生活中一个 不可缺少的途径,而图书馆信息资源的有效管理已经成为人们获取信 息的关键。基于WEB模式的图书馆管理系统,实现了网上自动化管理, 保证了信息流程中数据的一致性、实时性,节约了办公费用,提高了 工作效率,使编辑室管理工作迈上了一个新台阶。
图书馆管理系统的开发与运用
专业: 姓名: 指导教师:
开发背景
• 目前许多图书管理系统仍然采用传统的手工信息系统。总的来说,缺 乏系统,规范的信息管理手段。数据处理手工操作,工作量大,出错 率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人 工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂; 一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中, 图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如 再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、 费力。如要对很长时间以前的图书进行更改就更加困难了。
• 图书馆管理系统的建设是为了使在校的学生方便的借阅 图书馆图书,使管理员快捷、简单的对图书馆图书及用 户信息进行管理,实现在线的借阅与图书、用户管理, 充分利用网络的方便快捷、时时互动的特点,打破传统 的手工操作模式,提出新颖的模式,使用户在网络环境 下利用网络资源进行方便快捷的图书借阅。
开发环境和工具
用户名
邮箱
密码
地址
管理员ID


用户 M
借阅
N
M
管理
Q N
书目
管理员
借阅信息
图书ID
图书名称
图书编号
出版社
用户注册界面
用户登录界面
用户个人信息界面
图书信息查看界面
修改图书
借书界面
图书归还界面
出版社信息管理
结论
• 在设计过程中,我通过查阅大量有关资料,与同 学交流经验和自学,并向老师请教等方式,使自 己学到了不少知识,也经历了不少艰辛,但收获 同样巨大。在整个设计中我懂得了许多东西,也 培养了我独立工作的能力,树立了对自己工作能 力的信心,相信会对今后的学习工作生活有非常 重要的影响。而且大大提高了动手的能力,使我 充分体会到了在创造过程中探索的艰难和成功时 的喜悦。虽然这个设计做的也不太好,但是在设 计过程中所学到的东西是这次毕业设计的最大收 获和财富,使我终身受益。
致谢
感谢各位老师的帮助和指导!
操作系统: Windows XP或Windows 7 开发工具: DreamWeaver 8.0 数据库: SQL Server 2005 EXPRESS 版 服务器: IIS 6.0
系统功能模块介绍
• 在图书管理系统中,管理员要为每个读者建立借阅账户,账户内存储读 者的个人信息和借阅记录信息。读者可以通过管理员借阅、归还图书, 可通过图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书。
• 图书管理员定期或不定期对图书信息进行入库、修改、删除等图书信息 管理以及注销,包括图书类别和出版社管理。
• 为系统维护人员提供权限管理等通用功能。
系统功能模块图
图书管理系统






























Hale Waihona Puke Baidu



















流程图
登陆输入管理员名称和密码
Y
N
验证
选择操作




















N 继续操 作 Y
退出系统
详细流程图
Y 登录成 功
图书添 加
N
开始
图书查询
N
N
管理员登录
用户登录
图书删 除
N
Y 查看用户信息
登陆成 功
修改个人信 息
删除成 功
添加成 功
用户信息维护
Y
Y N
查看借阅记录
用户借书
用户还书
结束
数据库E-R图
用户 ID
• 借阅图书时,先输入读者帐号,系统验证用户的有效性,无效则提示其 原因,有效则显示读者的基本信息,供管理员人工核对。然后输入要借 阅的书号,系统查阅图书信息数据库,最后提交借阅请求,若被系统接 受则存储借阅纪录,并修改可借阅图书的数量。归还图书时,输入读者 帐号,系统验证是否有此借阅纪录,有则显示读者和图书的基本信息供 管理员人工审核。然后删除借阅纪录,并修改可借阅图书的数量。
系统简介
• 图书馆管理系统针对图书馆种类繁多的书籍进行有效的 管理,提高图书馆的工作效率,降低管理成本。
• 该系统本着让图书馆管理做到快捷、方便、简单、摆脱 用手工操作处理图书借阅的问题,工作非常繁琐,需要 大量的人力、物力和财力,极大的浪费了资源的略事而 设计,它可以使管理员从繁重的手工操作中解脱出来。
相关文档
最新文档