第一章为项目概述。主要介绍该课题研究的背景以及图书管理系统的发展过程。并阐述本课题的主要工作以及需要实现的目标。
第二章为相关技术简介。本系统的开发采取B/S模式,Myeclipse为开发工具,SQLServer2005为数据库。
第三章对系统进行需求分析和可行性分析。可行性分析主要就经济、技术、法律和操作四方面进行阐述。
第四章为系统设计。确定系统的功能模块、进行数据库设计、给出E-R图和数据流图。
第五章为系统功能实现。主要分为四个模块,包括管理员模块、读者模块、图书模块以及图书借还模块。并给出了系统的主要界面截图。
第六章为结论。
2、相关技术简介
2.1 JSP简介
系统主要页面由JSP页面组成,部分采用HTML页面。
JSP是由Sun公司倡导,和其它多个公司参与,一起研究和建立的一种动态技术标准。和传统的网页HTML文件(*.htm,*.html)不同的是,JSP页面中加入了Java程序片段(Scriptlet)和JSP标签。Scriptlet除了可以对数据库进行操作、重新定向网页以及发送电子邮件等,还可以实现其它功能,比如建立动态网站等。JSP的好处在于数据操作是在服务器上面进行的,处理的结果是以JSP页面形式返回给客户端,所以就算客户端没有安装Java,也是可以正常访问JSP网页的。
2.2 SQLServer2005简介
系统数据库采用SQLServer2005。SQLServer2005是Microsoft公司开发的一个关系型数据库管理系统。SQLServer2005将数据保存在表中,它是一种关联数据库管理系统,表和数据之间通过关联方式联系在一起,增加了速度并提高了灵活性。其拥有免费、使用简单方便、界面可视化、性能好等优点,因此选用SQLServer2005作为本系统的数据库。
2.3 Tomcat服务器
本系统的服务器采用Tomcat的原因在于该服务器技术先进、性能稳定,而且可以免费使用。Tomcat服务器不仅可以完全满足该系统日常的使用需要,而且可供免费使用,从节省成本的角度考虑,也是十分可取的。
在本系统的开发过程中,本人只使用了一台计算机,可见Tomcat服务器足以满足本系统的开发需求,是一个具有较高的可操作性的选择。
2.4 系统开发环境
操作系统:windows 7
数据库:SQLServer2005
集成开发环境:MyEclipse6.5
服务器:APahce Tomcat 7.0
测试浏览器:360浏览器,IE
3、系统分析
3.1 系统需求分析
随着生活水平的提高,人们对文化知识的需求度增加迅速,大部分城市和高校均设立了图书馆。庞大的图书数量、繁多的图书种类以及日益增加的读者,均是图书管理系统被迫切需要的直接因素。但是,传统的手工操作管理图书不仅耗费大量精力和时间,效率以及准确性也很低。因此,如何建立一个高效可行的图书管理系统成为各大图书馆亟需解决的问题。 Java图书管理系统的设计与实现(4):http://www.751com.cn/jisuanji/lunwen_46516.html