基于BS模式的学校图书管理系统设计与实现.docx
- 文档编号:946654
- 上传时间:2022-10-14
- 格式:DOCX
- 页数:25
- 大小:388.13KB
基于BS模式的学校图书管理系统设计与实现.docx
《基于BS模式的学校图书管理系统设计与实现.docx》由会员分享,可在线阅读,更多相关《基于BS模式的学校图书管理系统设计与实现.docx(25页珍藏版)》请在冰豆网上搜索。
基于BS模式的学校图书管理系统设计与实现
基于BS模式的学校图书管理系统设计与实现
学号
2012020486
分类号
本科生毕业论文(设计)
题目:
基于B/S模式的学校图书管理系统设计与实现
院(系)电子与信息工程学院
专业数字媒体技术
班级2012级1班
学生姓名XXX
指导教师(职称)xxx
提交时间二〇一六年五月
基于B/S模式的学校图书管理系统设计与实现
作者吕凯轩
(安康学院电子与信息工程学院,陕西安康,725000)
摘要21世纪属于互联网时代,网络日益发达,校园系统也慢慢开始朝互联网靠拢,本次论文的选题的立意在于如何将图书管理系统趋近去网络模式的建立。
本次的图书管理系统采用MySQL+MyEclipse的开发环境进行开发。
基于b/s模式进行开发图书管理系统,首先实现前台页面的开发,之后进行后台数据库的开发,前台页面包括登陆页面,管理员页面,超级管理员页面,以及一些调整页面,后台数据库开发,进行了数据库表格设计,图书馆内部数据添加,完成了浏览借阅、书籍排行版等功能,更好的加入了可视化元素让学生的借阅更快捷,通过图书管理系统开发使整个图书馆内部能够减少图书管理人员的数量,让图书馆变得更加轻松。
关键词图书管理系统;b/s模式;网络
DesignandImplementationofSchoolLibraryManagementSystembasedonB/SMode
LvKaixuan
(ankangcollegeofelectronicandinformationengineeringcollege,shaanxiankang,725000)
AbstractPicktothe21stcenturybelongstotheageoftheInternet,thenetworkincreasinglydeveloped,thecampussystemalsoslowlybegantogravitatedtowardtheInternet,thispaperexpatiatestheconceptionishowthebooksmanagementsystemmanagementsystemapproachtotheestablishmentofthenetworkmodel.
ThebooksmanagementsystemmanagementsystemusingMySQL+MyEclipsedevelopmentenvironmentfordevelopment.Basedonb/spatterndevelopmentbooksmanagementsystemmanagementsystem,firstofall,realizethedevelopmentofthefrontdeskpage,afterthedevelopmentofthebackgrounddatabase,thefrontdeskpageincludingthelandingpage,theadministratorpage,superadminpage,andsomeadjustmentpage,backgrounddatabasedevelopment,databasetabledesign,library'sinternaldatatoadd,completedthebrowselibrary,suchasbookrankingfunction,betterjoinedthevisualelementsallowstudentstoborrowmorequickly,throughthewholelibrarybooksmanagementsystemmanagementsystemdevelopmentinsidecanreducethenumberoflibrarians,makethelibrarymoreeasily.
KeyWordsBooksManagementSystem;B/smode;network
第一章绪论
1.1课题研究的背景和意义
本次课题研究是为了减轻图书管理人员的工作量,提高图书管理系工作效率,更加便捷管理图书系统的同时可以让学生网上可视化的借书和查找书籍。
1.1.1课题研究的背景
传统图书管理系统是以人工为主要工作方式,传统的借阅模式是:
学生进入学校图书馆对书籍进行查找后将书籍带至图书馆前台,由老师登记后借走,这还是比较顺利的时候,如果我们不知道我希望查找的书籍类型的时候,如果遇见这样的问题,浪费的实践就是大笔大笔的,还可能找不到我们所需要的东西,白白的浪费时间。
这种图书管理系统的缺点有浪费时间,效率低下,容易出错,手续繁琐,工作量大的缺点。
随着信息时代的到来,计算机帮助我们很好的解决了其中的大多数问题。
B/S结构最大的优点随时随地在不同的区域进行操作而不用安装任何专门的软件。
可以让更多不会使用软件的人接受,学生只要拥有一台能够上网的电脑就能使用,不需要下载任何客户端和辅助设备,简单方便,客户端零维护。
系统能够具有很好的扩展性,只需要你具备一台可以上网的电脑,再让你想要登陆的系统管理员为用户分配一个用户名与其相对的密码,就可以使用了,学生只需要根据自己的用户名就可以进行借书。
系统提供强大的认证系统,提供了最大的安全性能。
B/S架构在图形的系统的变现能力上面和使用的时候的速度上弱于CS架构。
还有一个非常致命弱点,就是系统必须运行在浏览器上面受到环境的影响较大。
由于B/S架构必须运行在浏览器上面,而浏览器的版本繁多,导致对于网页的兼容性具有十分巨大影响,尤其是在CSS布局,JAVASCRIPT脚本执行等方面,会有很大影响。
虽然有这么多的缺点但是现在浏览器核心大多都是采用微软的ie核心,虽然名字不相同但是核心几乎都是差不多的,很大程度上面减少了上面缺点所导致的问题,也使B/S模式得到了巨大的应用。
综上B/S模式还是具有很大的应用性能的,在校园内部环境中,大多数人都是采用windows操作系统,ie浏览器的地方,基于B/S模式的管理系统能够得到性能的最大化发挥。
[1]
1.1.2课题研究的意义
图书馆管理系统是我国高等院校必不可缺的一部分,知识的来源途径最主要是书籍,尤其对一些学校来说,图书馆是非常重要。
图书管理包括的是对书籍及已注册学生用户的管理,包含很多的信息数据的管理。
很早以前的图书馆以人工抄录的形式记录此类信息,对于图书借阅情况的统计和核实等往往采用对借书卡的人工检查进行,人工数据长时间无法保存容易丢失。
总的来说,缺乏规范的信息管理手段。
虽然图书馆已具备电脑但是并没有发挥它的效益,可以利用它们为主机搭建一套数据库。
基于这个问题,高校需要建立一个高效的图书管理系统来改善现状,避免图书管理的人工保存,提高信息的速率和可保存性。
使广大受众更方便的借阅书籍,使学校更规范的管理图书。
图书管理系统需要管理员的的工作量很大,为了减少管理员的工作量和更好的适应当前的借阅要求,需要一种基于B/S模式的的图书管理系统。
通过一个新的图书管理系统,使用一个公共的数据库。
用户通过网络就可以查找需要的信息以及完成续借功能,提供一套可视化的借阅系统,更方便快捷的解决图书和管理。
使图书管理简单化,让非专业的人士通过系统的学习便可以执行管理操作,同时可以让学生有一个可视化的图书馆,更方便学生借阅书籍。
通过图书管理系统的设计并应用到实际中,可以减轻工作人员的压力,提升学生的借阅。
对图书馆里的图书进行更加高效的管理。
图书管理系统是针对本学院学院师生借阅图书的需求设计和实现的。
图书管理系统前台设计主要完成的是图书的增,删,改,查。
学生的增,删,改,查。
借出,还书日期等功能。
首先对教师图书管理模块进行了详尽的需求分析,经分析得到学生图书管理模块主要完成如下的功能:
登录、个人借阅信息查询、图书浏览、书籍排行。
之后根据需求提出了学生图书管理模块的总体设计方案,可据此进行了详细设计和编码实现。
1.2图书管理系统的现状
我国图书馆自动化系统的发展起步较晚,从70年代中期开始经历了如下几个阶段:
发展初期阶段、单向业务系统阶段和集成系统阶段。
从70年代我国启动研究图书馆的自动化技术,从80年代中期开始,进入了单项业务系统阶段,在此阶段图书馆的自动化工作进展最为迅速,主要以单业务为主且有大部分只能处理西文图书与期刊相关信息。
随着计算机价格的下降和中文系统平台的开发成功,图书馆管理进入了集成系统的开发阶段。
进入90年代以来,随着网络的迅速发展,我国网络也日渐成熟,能够实现多媒体以及高速网络,各类专业广域网也纷纷建成并投入使用,如教育科研网CERNET主干网。
计算机网络的全球性互连性发展对图书馆系统自动化产生了革命性的的影响,因此在90年代中期,我国图书馆自动化系统的研发出现了一个高潮时期,在当时推出了目前在国内较有影响的数个大型自动化系统,如南京汇文、北邮MELINETS等,并提出了“第三代图书馆自动化系统”的概念。
进入21世纪,图书的实体性已经越来越受到制约,随着实体书的减少,可以进入移动网络时代,学生可以不用在图书馆就可以查阅到自己想要的书籍,大大的方便了学生,而且或许学校图书馆或许只需要一个人加载新的图书就可以了,可以实现无人化管理,大大的节约了成本。
希望这样的时代速速到来吧。
[2]
1.3本文工作及内容安排
前期准备工作,收集图书管理系统的相关知识搭设系统架构,完成开题报告。
前后台页面的网面设计。
配置主机电脑搭建服务器,数据库初步搭建。
前后台功能代码实现,系统初步登录查询书籍,借阅、排行榜功能实现;收集文献资料开始撰写毕业论文,准备最后毕业答辩。
(1)查找文献内容,收集近年来学校图书管理系统的近况,完成论文背景以及设计的内容需要;
(2)研究B/S模式以及对JSP的代码学习,参与相对性的资料开始完成网页设计以及代码的书写,完成本论文的第二小节内容;
(3)对系统操作人员进行可行性分析,制作相应的图表,可是主要程序的代码展示;
(4)系统功能代码的实现,对各操作人员进行图表绘制,数据库表的搭建;让大家更直观的了解系统内容;
(5)对主要内容的网页系统进行截图,完成第五章节内容,并对系统进行性能以及恢复操作,完成论文主题部分。
第二章相关技术
本次课题采取jsp+MyEclipse+tomcat的开发环境进行开发,着力构造一个网页形式的图书管理系统
2.1B/S模式的定义:
B/S(Browser/Server)结构即浏览器和服务器结构。
B/S模式的发展是随着Internet技术的兴起,B/S模式的发展的这种结构下,B/S模式的发展只需用户通过WWW浏览器来实现,B/S模式极少部分事务逻辑在前端(Browser)实现,B/S模式主要的工作方式但是主要事务逻辑在服务器端(Server)实现,B/S模式形成所谓三层3-tier结构。
B/S模式的发展促进了这种状况,B/S模式发展成这个样子这样就大大简化了客户端电脑载荷,b/s模式开发使用的是减轻了系统维护与升级的成本和工作量,B/S模式的应用大幅度降低了用户的总体成本(TCO)。
B/S模式的发展到现在,以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,B/S模式的发展
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 BS 模式 学校 图书 管理 系统 设计 实现