下载此文档

08.图书管理系统.doc


文档分类:IT计算机 | 页数:约52页 举报非法文档有奖
1/52
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/52 下载此文档
文档列表 文档介绍
慕仁大学图书馆管理系统(JSP+Servlet+Spring+Oracle实现,共4100行代码)近年来,随着出版业的发展,图书数量倍增,高校的图书馆也不断发展,但由于学生和图书的数量太多,传统的图书借阅及图书管理越来越不适应学校规范管理的要求。而计算机信息技术的飞速发展,使得运用计算机管理图书成为可能。本章将以开发一个图书管理系统为例,介绍此类管理系统软件的开发。通过本章的学****读者可以灵活运用如下内容:恰当使用Spring框架提供的IoC容器进行各受管Bean之间的注入。使用JdbcTemplate将数据源封装,实现数据库中数据的查询与更新。合理使用事务进行数据库中数据的更新,保证数据的一致性。恰当封装公用代码,实现代码的可复用性。合理使用SQL语句,提高系统的性能。,学生人数日益增多,高校图书馆的管理工作变得繁琐,而传统的人工管理方式已不能满足数量巨大的图书和其借阅信息的管理要求,经详细分析其有如下缺点:图书和学生信息不易维护,数据量大。查询不方便,借阅和还书速度过慢。各种信息的记录靠手写,数据容易丢失。为了弥补上述缺陷,便于图书的维护和借阅工作,提高借阅和还书的效率,开发出此图书管理系统,以解决效率低下问题,实现图书管理信息化。,做好全面的系统分析工作,知道其要实现哪些具体的功能,并根据分析做好数据库的设计工作,为后期开发打下基础。,最终确定本系统要具备以下功能。,学生用户可以对图书馆的图书进行查找,以找到自己需要的书。预约图书,如果想借的书已经借出,可以进行图书预约。学生可以进入系统,查询自己的基本信息(如当前借阅和历史借阅等信息)。挂失图书,图书如果丢失,可以在学生端进行挂失。,对学生信息的增、删、改、查等操作。图书管理,包括对图书的增、删、改等操作。管理员管理,有权限控制,分为超级管理员和普通管理员。,管理层根据可行性分析决定是否开发此系统。其包括技术可行性、经济可行性、营运可行性。通过对需求分析的研究,对本项目的可行性分析如下。,随着读者和书籍的日益增多,对图书的管理要求也日益提高,因此实现图书的信息化管理势在必行。1)编写目的从现有技术及图书馆需求等方面研究该图书管理系统的可行性,为上层决策提供依据。2)项目背景项目提出者:某高校图书馆。项目开发者:某软件公司。系统用户:该校学生用户及图书馆的管理人员。)系统要求学生端需要包含学生借阅图书、预约图书、丢失图书和罚款记录的基本信息,管理员端则需要对这些信息进行管理,如借阅的管理、学生的管理及图书的管理等,另外要实现图书的查询功能,使用户可方便地找到想要的书籍。2)系统目标图书馆管理系统的目标是实现图书馆的管理信息化,提高借阅工作的管理效率,更好地维护图书的信息,为广大学生借阅图书带来方便。,大部分工作需要手工操作,对诸多信息的维护不仅费用高、工作量大,而且信息的安全性和数据的完整性很难得到保障。学校支出了部分的资金进行本系统的开发后,大部分工作实现了自动化,图书馆只花费很少的人力和物力即可进行系统的维护,而且还降低了数据被无意破坏的风险。+Spring+Tomcat+Oracle数据库来完成,公司之前已经开发过很多类似的项目,完全可在要求的时间内完成该系统的开发。,要求有一年的维护期,经分析,去除开发费用及维护费用,公司最后所得利润为2万元。对该系统的开发既可以增加公司的技术储备,又可提高对类似项目开发的熟练程度。,是按本公司的开发流程进行开发的,在法律方面没有任何侵权行为,完全符合合同的规定。,公司认为此项目结构清晰、功能合理,客户要求的开发时间非常充裕,利润与开发成本比也比较高,可在一定程度上提高公司的效益,因此公司决定开发此项目。,公司对本系统的功能要求有了较深入地了解,下面就可以确定系统的最终目标及初步的功能结构。,最终确定系统的最终目标如下。实现需求分析阶段客户提出的功能。学生可以在客户端查看预约通知。界面导航明确,方便学生用户使用。,其中包括学生端和管理员端,学生端只能进行简单地查询和修改密码

08.图书管理系统 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数52
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539606
  • 文件大小1.91 MB
  • 时间2019-06-27