图书馆管理系统毕业设计介绍.ppt
《图书馆管理系统毕业设计介绍.ppt》由会员分享,可在线阅读,更多相关《图书馆管理系统毕业设计介绍.ppt(26页珍藏版)》请在冰豆网上搜索。
基于MVC的校园图书管理系统系统查询与图书借还管理,毕,业,设,计,作者:
王志伟,指导老师:
陆莉莉,前言,随着计算机行业的不算发展,以前越来越多的人工操作已经逐渐的被计算机代替。
图书馆,一个人类精神文明圣地。
图书馆中图书越多服务的人群就越广,但随之而来的管理问题成为图书馆发展的关键因素。
所以,经过分析,我们想通过自己的所学做出一套方便简单的图书馆管理系统,便于图书馆关于图书、读者和图书借阅的管理。
可行性分析,2.经济可行性硬件的飞速发展致使其价格变得很便宜飞速扩大的图书馆市场使得经济上也是可行的,1.技术可行性飞速发展的硬件平台已经能够满足系统需求JSP开发系统界面,易于用户理解、操作SQLServer数据库,安全,稳定有过E-Store的开发经验,技术上可实现,可行性分析,1,2,3,对于读者,系统可以实现多种方式的图书信息查询,能够轻松实现图书的借阅、续借和归还和图书借阅情况查询。
对于图书馆工作人员,系统能够方便实现图书查询和读者借阅查询,便捷的对图书和读者进行增、删、改和分类处理。
系统管理者可以方便对图书馆信息进行编辑,对系统用户进行权限的设定,和对办证的相关参数进行设定。
系统功能概述,功能模块,用户登录模块,读者管理模块,图书管理模块,系统查询模块,系统管理员功能模块,图书借还模块,LibrarySystem,系统分工,系统基本资料建置与维护,图书借还,系统查询,我,队友,在基本资料中进行相应的系统交易和交易查询,MVC,MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。
使用MVC应用程序被分成三个核心部件:
模型、视图、控制器。
它们各自处理自己的任务。
视图:
用户看到并与之交互的界面。
模型:
企业数据和业务规则。
控制器:
接受用户的输入并调用模型和视图去完成用户的需求。
MyEclipse8.6,SQLServer2005,Tomcat6.0,Struts1.0,J2EE集成开发环境,系统开发环境,全面的数据库平台,Web应用服务器,第三方插件可拓展的JavaEEWeb框架,开发系统:
Window732bit旗舰版CPU:
IntelCorei3M380,开发环境,前台,JavaDataBaseConnectivityJava连接数据库。
是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。
数据库,JDBC,数据库连接,JSP视图层,ActionServlet类是Struts框架的内置核心控制器组件,它继承了javax.servlet.http.HttpServlet类,Struts的启动一般从加载ActionServlet开始,因此它在MVC模型中扮演中央控制器的角色。
Action内部逻辑层,DAO控制层,流程控制,ActionSelvet与Struts,ActionSelvet,Struts-config.xml,ActionForm,调用JavaBean,流程控制,用户输入读者条形码,进行基本信息确认,根据图书信息进行查询图书信息,然后完成借阅,用户输入读者条形码,进行基本信息确认,并查询出读者已借阅信息,然后对相应的图书信息进行续借确认,用户输入读者条形码,进行基本信息确认,并查询出读者已借阅信息,然后对相应的图书信息进行归还确认,图书借还管理,图书借阅,图书续借,图书归还,图书借还管理,图书借阅,图书借阅,用户输入自己的读者证条形码,点击确定之后会在下方显示出该用户的基本信息和已经借阅信息以供确认,确认无误后用户可根据图书的条形码和图书名称进行图书查询,然后点击“完成借阅”之后便可实现图书的借阅。
查询基本信息和借阅信息,输入条形码,输入图书信息,输入,查询,查询,更新,用户输入读者证上的编号,通过读者证编号查询如下Table:
db_bookinfodb_readerdb_reader_typedb_borrow在页面显示读者基本信息,通过读者输入如的图书条码或者名称查询:
db_bookinfo显示图书的基本信息,更新db_borrow向表中插入一条借阅数据,图书借阅数据流程,完成借阅,图书借阅,图书续借,图书续借,用户输入自己的读者证条形码,点击确定之后会在下方显示出该用户的基本信息和已经借阅信息以供确认,确认无误后用户便可对相应的图书点击续借功能实现图书的续借。
查询基本信息和借阅信息,输入条形码,输入,查询,更新,用户输入读者证上的编号,通过读者证编号查询如下Table:
db_bookinfodb_readerdb_reader_typedb_borrow在页面显示读者基本信息,更新db_borrow将相应图书的backtime字段的值加一个月,图书续借数据流程,完成借阅,图书续借,图书归还,图书归还,用户输入自己的读者证条形码,点击确定之后会在下方显示出该用户的基本信息和已经借阅信息以供确认,确认无误后用户便可对相应的图书点击归还功能实现图书的归还。
查询基本信息和借阅信息,输入条形码,输入,查询,更新,用户输入读者证上的编号,通过读者证编号查询如下Table:
db_bookinfodb_readerdb_reader_typedb_borrow在页面显示读者基本信息,更新db_borrow将db_borrow中的ifback字段变成“1”向db_giveback表中插入一条归还数据,图书归还数据流程,完成归还,图书归还,用户可根据书名、条形码、作者、出版社等相关信息进行图书档案查询,用户可根据图书信息、读者信息和图书借阅日期进行查询,系统根据借阅时间进行判断图书是否将要到期,系统查询,图书档案查询,图书借阅查询,借阅到期提醒,图书借还管理,图书档案查询,打开页面系统会根据条形码排列出系统中的所有图书信息。
用户可以根据图书的条形码、书名、类别、作者、出版社、书架进行图书查询。
图书借阅查询,系统会根据图书条形码列出借出和归还的信息。
用户可以根据图书条形码、图书名称、读者条形码、读者名称和借阅时间进行图书借阅查询。
图书到期提醒,系统会查询出今天或者在今天之前需要归还的图书借阅信息。
RFID作为新一代得产品信息管理技术,已经达到广泛的应用。
它具有管理方便、可同时读取多笔数据等诸多优势。
通过PDA即时查看图书位置,便于图书管理员进行图书上架操作。
从借书到还书,无需图书馆工作人员参与,读者自助操作,实现图书的查询、借阅以及续借等操作。
用RFID代替现在Barcode进行管理,使用PDA进行图书上架操作,智能图书馆,展望,谢谢,毕,业,设,计,