图书管理系统strutsweb应用开发.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图书管理系统strutsweb应用开发

1. 绪 论 目前随着信息化程度的提高,国内图书馆也日益现代化,为了满足这种需求,很多软件开发商已经开发出很多交好的商品化的图书管理软件,这些图书管理软件功能和性能都很完善,他们大多是面向大型专业图书馆而开发的,专业性强、功能分工较细、操作和使用比较复杂,难以掌握。对那些管理人员不多且不是图书管理业务的专业人员,业务分工也不是很明确,这样的软件对他们来说太庞大、太复杂了。 本系统开发基于.NET技术,本着简单、实用的原则,既在功能上满足用户需求,又力求操作简单,使系统容易掌握和使用。由于采用.NET技术构建,本系统既可以在单机运行又可以在网络中运行,具有较高的适应性。 计算机技术是现代技术的一部分,图书自动化也只是图书馆现代化的一部分,它们之间是部分和整体的关系,但由于计算机技术是信息技术的心脏,现代社会的骄子,信息社会的科技主角,所以在图书馆现代技术中,计算机技术处于核心地位,它对于其他现代化设备起控制,连接和转换的作用,而图书馆自动化是图书馆现代化的核心和主导部分。图书情报的计算机管理系统能提高图书馆本身管理水平,能代替工作人员进行图书情报资料的某些加工处理,把工作人员从繁重的手工劳动,重复劳动中解放出来。 总之,建立图书馆的计算机自动化管理系统,不但可以大大提高图书馆图书流通率,而且推动了社会文化生活的进步。 ?? 2.需求分析 2.1 引言 随着时代的进步,网络逐步走进我们的生活,使我们越来越依赖网络,我们可以在任何时间、任何地方去查阅我们所需要的图书信息,这就使得图书馆管理工作变的越来越重要。如何管理好用户和图书信息,成为图书馆管理工作的一个大问题。如果能实现远程登录和管理,无疑将给图书馆管理工作者带来很大的方便。面对复杂的、大量的信息和数据,以前,大都是靠人工手工记录的方式记录和处理这些数据。这给图书馆带来很多问题,而就现代社会的发展要求,给图书馆建立一个图书馆管理系统势在必行。实现图书馆管理的现代化,信息化,给管理层和应用层提供详细和准确的数据。 用计算机管理图书馆,不但节省人力,提高工作效率,加速图书的流通,而且用计算机自动管理图书是时代发展的趋势。如图1所示: 图1 远程登录 通过本系统可以进行图书基本的查询,录入等。借助本系统可以很方便的对读者、图书进行管理,快速方便的完成图书录入、图书查询等任务。 长期以来,图书馆信息管理大都是依赖人工进行的,面对如此众多的信息,其工作量可想而知,不仅浪费了大量的人力物力,而且人工管理存在大量的不可控因数,会造成图书信息管理的疏漏,使得图书信息管理陷入“事倍功半”的效果。 本系统就是针对这一情况,按照图书馆信息管理的基本流程,实现一个完善的图书信息管理。图书馆管理系统可以实现以下功能: 身份验证功能:提示用户在页面的文本框中输入用户名和密码,然后单击提交按钮,系统在数据库表user中查询该用户是否存在。如果操作成功,则进入图书录入页面;如果操作不成功,则返回图书登录页面,让用户重新录入图书信息。如图2所示: 图2 身份验证 用户输入用户名与密码进行提交进入图书馆管理系统主界面,如图3所示: 图3 图书馆管理系统主界面 用户可选择系统提供的选项进行所需的查询进入下一级界面图书录入并将其添加入数据库。 图书录入功能:提示用户在页面的文本框中输入书名、作者和出版社等图书信息,然后单击提交按钮,系统就在数据表book中插入一条新的图书记录。如果操作成功,则返回成功页面;如果操作不成功,则返回图书录入页面,让用户重新录入图书信息。如图4所示: 图4 登录界面 图书查询功能:提示用户在页面的文本框中输入书名、作者和出版社等查询条件,然后单击提交按钮,系统在数据库表book中查询符合条件的记录,如果存在符合条件的记录,则返回“in” 的信息;如果不存在符合条件的记录,则返回“out”的信息。如图5所示: 图5 查询界面 用户修改功能: 首先让用户输入用户名,再输入新的用户名,再输入原有密码,再输入新的密码。单击提交按钮,则系统对数据库进行更新操作。如图6所示: 图6 用户修改界面 添加功能:可以对图书进行添加,输入书名、书号、作者、日期,点击提交,把图书信息添加到数据库中。如图7所示: 图7 添加界面 2.2 软件开发技术 2.2.1 JSP和Servlet 1. JSP JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。 在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和J

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档