图书馆管理系统后台管理毕业论文

上传人:l**** 文档编号:129713826 上传时间:2020-04-23 格式:DOC 页数:47 大小:1.47MB
返回 下载 相关 举报
图书馆管理系统后台管理毕业论文_第1页
第1页 / 共47页
图书馆管理系统后台管理毕业论文_第2页
第2页 / 共47页
图书馆管理系统后台管理毕业论文_第3页
第3页 / 共47页
图书馆管理系统后台管理毕业论文_第4页
第4页 / 共47页
图书馆管理系统后台管理毕业论文_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《图书馆管理系统后台管理毕业论文》由会员分享,可在线阅读,更多相关《图书馆管理系统后台管理毕业论文(47页珍藏版)》请在金锄头文库上搜索。

1、. . .图书馆管理系统后台管理毕业论文目 录一、概述1(一)课题背景及意义1(二)课题的研究容与开发目的1二 、运行环境介绍2(一)系统运行环境配置2(二)Macromedia Dreamweaver 8简介2(三)Microsoft SQL Server 2005简介2(四)ASP技术介绍3三、系统需求分析与总体设计4(一)系统需求分析4(二)系统流程分析4(三)系统数据流图5(四)系统功能分析6(五)概要设计7四 、数据库结构设计与实现17(一)数据库设计17(二)数据库详细设计17(三)数据结构表之间的关系21五、详细设计以及系统实现22(一)登陆窗口22(二)管理中心欢迎界面23(三

2、)图书管理模块24(四)读者管理模块26(五)图书借还模块28(六)资料修改模块31(七)公告管理模块33(八)在线阅读管理模块34六、 测试35(一)测试说明35(二)测试用例以及结果分析36总 结44参考文献46致 谢47.参考资料. 一、概 述(一) 课题背景及意义 随着经济的不断发展,人们的生活水平得到了很大的提高,越来越多的人不再仅仅满足于物质的追求,对精神文化的需求也越来越大。书籍作为人类的精神粮食,数量以几何级别增长。图书管理也越来越先进了,人们告别繁琐的工作,用数字化的图书馆管理系统快速找书、借书、还书,还可以轻易地从图书馆的查询功能得知一本书籍的主要容,是否是自己真正想要寻找

3、的书籍,大大节省了时间和人力物力。(二)课题的研究容与开发目的本课题立足实际,根据大学的所学知识,采取B/S(浏览器/服务器)结构,运用ASP动态网页技术和SQL Server 数据库技术,希望能尽己所能,模拟实际情况,开发一个满足用户需求的拟图书馆管理系统。本系统由于硬件所限,不会用到借书卡和RIDF扫描工具,均使用唯一的编码代替读者身份和图书。本系统分为前台和后台,主要功能有图书馆管理、读者管理、图书借还、在线阅读、留言板、图书检索等功能。本课题的主要目的是巩固学习容,提高动手能力,为毕业之后走入社会打下坚定的项目基础。二 、运行环境介绍(一)系统运行环境配置 安装IIS的方法有很多,只要

4、跟着步骤一步一步安装即可。需要特别注意的是WIN7系统是自带IIS7.0的,我们不需要去安装,但是要选择IIS的附带信息,配置起来比较繁琐,因此建议不要使用WIN7系统。 SQL Server 2005 对系统的硬件和软件有一定的要求方能顺利安装,否则,硬件和软件的不兼容性会导致安装不成功。硬件要求:CPU要在166MHz以上,存最少要有128MB空间,硬盘的声誉空间应该有300MB以上。现在的电脑配置一般都可以安装SQL Server 2005 。SQL Server 2005 的安装过程与其他微软的软件类似,跟着提示一步一步安装即可。(二) Macromedia Dreamweaver 8

5、简介 作为网页三剑客中最重要的一个,Dreamweaver不仅功能强大,操作简便,入门简单,界面非常友好,即使是没有学过网页设计的非专业人士也能使用它来设计出非常漂亮的界面,深得人心。Dreamweave另一个非常有优势的功能就是分为代码、拆分、设计三个界面,可以根据实际的需要进行选择,设计界面修改时,会自动生成HTML标志语言,用户体验非常好。(三) Microsoft SQL Server 2005简介 相信任何一个学计算机的学生对于Microsoft SQL Server 2005都不会感到陌生。SQL 是ServerStructured Query Language的缩写,意思是结构话

6、查询语言,我们就是用这种语言把容插入数据库,或者从数据库中查询、修改、删除。SQL Server 2005微软一个非常强大的数据处理软平台,通过这个平台,我们能高效地处理成千上万的数据。(四) ASP技术介绍ASP是Active Server Pages的缩写,意思是动态服务器网页技术。ASP学习简单易懂,对运行环境的要求也很简单,因此在初期深受欢迎,但是由于ASP兼容性比较弱,现在已经比较少用了。ASP文件的后缀是.asp,其实就是在HTML文件中嵌入VBScript或者JavaScript。【男人最怕什么?】没人羡慕你有几百块钱,但是绝对有人羡慕你半个小时男人怕什么,不怕外面风吹雨淋,就怕

7、老婆说不行她们女人怕什么,不怕跟你受苦受累,就怕你是窝囊废我们可以没钱没地位,但是你不能连她基本的生.理渴.望都满足不了别成窝囊废,马老中医威/亻言msdf003一直都在关爱你的性福生活。三、系统需求分析与总体设计(一) 系统需求分析 随着图书出版数量的增加,图书馆的规模增大,传统的图书管理模式的缺陷也越来越明显:图书存放混乱,人工查询图书耗时耗力,借阅管理难度大等等,因此必遭淘汰。取而代之的是数字自动化的图书馆管理模式。新型的图书馆管理系统采用数字化,打破时空界限,读者不用去到图书馆就能查询图书馆的图书,也能登陆自己的账户实行续借,还可以随时获取图书馆的最新公告信息,实现足不出户知天下事,非

8、常方便。对于图书馆管理员来说更是一个福音,所有的图书流通步骤都实现了自动化,大大提高了工作效率,减轻了工作量,而且图书的管理也更加有效。因此图书馆管理系统是有市场需求的。根据调查,图书馆管理系统的需求非常的清晰,那就是把图书的流通过程都实现网络化,实现图书检索、借阅、续借、罚金计算、图书添加删除修改、读者添加修改删除、管理员添加修改删除功能。为了丰富图书馆前台的功能,增加图书馆管理者与读者之间的交流,加快信息流通,增加留言板模块、在线阅读模块、公告模块和图书推荐模块。(二) 系统流程分析本系统中读者可以登录个人中心留言、查看留言信息、以及图书借阅;管理员登录后台之后,有图书管理、读者管理、图书

9、借阅管理、个人资料修改,公告管理、在线阅读管理、留言管理共七个功能模块,管理员可以对其进行操作。系统流程图如图3.1所示:图3.1 系统流程图Fig.3.1 system flow chart(三) 系统数据流图 结合系统实际使用用户,本系统共分为管理员、读者、游客三种角色。管理员登陆后进入系统后台界面,可以对图书、读者、公告、留言板、借阅、在线阅读进行管理,以及对个人资料进行修改。超级管理员还可以增加、删除普通管理员。读者登陆图书馆系统,可以对公告、图书推荐、在线阅读、留言板进行浏览,还可以进入个人中心续借图书,查看与自己相关的留言。游客不需要注册就可以像浏览网页一样,查询图书和公告、在线阅

10、读短文以及留言。 把上面的过程归类整理分析,可以得出本系统的数据流图,如图3.2所示:图3.2 系统数据流图Fig.3.2 The system data flow diagram(四) 系统功能分析 本图书管理系统后台的系统功能主要有:1) 登陆功能:管理员输入用户名和密码,通过验证即可登陆。2) 图书管理功能:包括删除、修改、添加图书三个小功能:1 图书删除:输入书名相关的字,进入选择窗口,选择删除即可;2 图书修改:输入书名相关的字,进入选择窗口,修改信息,确定保存;3 图书添加:输入图书基本信息,通过检验,即可添加成功。3) 读者管理功能:包括注册新读者和注销读者两个小功能:1 注册新

11、读者:输入新读者的基本信息,*号项填写完整即可;2 注销读者:输入读者的读者编号和身份证,确定注销。4) 图书借还功能:一共有借书、还书、续借功能:1 借书:输入读者编号,再输入图书编号即可;2 还书:输入读者编号,选择要还书的图书,点击“还书”即可;3 续借:输入读者编号,选择需要续借的图书,确认续借,已续借的图书不能再续借。5) 资料修改功能:资料修改可以修改管理人个人的密码、联系方式和住址。6) 公告管理功能:包括添加公告和删除公告。1 添加公告:输入公告题目和容这两个必填项即可。2 除公告:输入公告题目相关信息,进入选择界面,点击删除即可。7) 在线阅读功能:在线阅读可以在线阅读短文,

12、符合现代人的阅读习惯。8) 超级管理功能:包括添加新管理员和删除管理员,与读者管理一致。(五) 概要设计1 、实体介绍(1) 图书实体有BookID,书名,图书介绍、借阅次数、作者、是否借出、类型、推荐、入库日期共10个属性。其中BookID是主属性,唯一主键。如图3.3所示:图3.3 图书实体Fig.3.3 Book entity(2)公告信息实体只有四个属性,分别是ID、题目、容和发布时间。其中ID主属性,唯一主键。如图3.4所示:图3.4 公告信息实体Fig.3.4 Bulletin information entity(3) 留言信息实体,有ID、留言题目、留言人名字、留言人、留言时间

13、、留言容、管理员回复、回复时间共8个属性。其中ID是主属性,唯一主键。如图3.5所示:图3.5 留言信息实体Fig.3.5 Message entity(4)管理员实体,有ID、名称、密码、地址、是否是超级管理员共六个属性。其中ID是主属性,唯一主键。如图3.6所示:图3.6 管理员实体Fig.3.6 Administrator entity(5) 读者实体,有ReaderID、名称、密码、省份证ID、地址、联系方式、罚金共8个属性,其中ReaderID是主属性,唯一主键。如图3.7所示:图3.7 读者实体Fig.3.7 Reader entity(6) 借阅信息实体,有BookID、Read

14、erID、借阅日期、是否续借、是否超期、超期天数共6个属性。其中,BookID和ReaderID共同作为主键。如图3.8所示:图3.8 借阅信息实体Fig.3.8 Borrowing information entity2、 全局E-R图 在本图书管理系统中,共有读者和管理员两个用户,实体有图书、公告、留言三个,它们之间存在下面的关系:由此可以画出全局E-R图,如下图所示:1) 一个读者可以借阅多本图书,一本书可以被多个读者借阅;管理员和图书之间的关系是多对多。2) 一位读者可以发布多条留言,同一个留言只能由一个读者发布,管理员可以回复或者删除多条留言。3) 一个读者可以浏览多条公告,一条公告

15、可以被多个读者浏览;一个公告可以被多个管理员管理,一个管理员可以管理多个公告。由此可以画出全局E-R图,如图3.9所示:图3.9 全局E-R图Fig.3.9 Global E-R diagram3、系统流程设计本图书馆管理系统结构图如图3.10所示: 图3.10 系统结构图Fig.3.10 System structure(1)管理员登陆模块 在本系统设计中,管理员从系统首页(index.asp)的“管理中心”进入管理员登陆界面(login.htm),只有管理员的用户名和密码都正确才能通过验证,跳转到管理员中心(default.asp),否则会有错误提示“错误:你所输入的帐号或密码错误!请确定后再重新登录!”,这是可以点击“登陆”重新输入用户名和密码,也可以点击“返回”放弃登陆,回到首页。流

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号