资源描述:
《书籍信息咨询与借阅平台设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、摘要书籍信息咨询与借阅平台是智能办公系统(IOA)的重要组成部分,因此,书籍信息咨询与借阅平台也以方便、快捷的优点正慢慢地进入人们的生活,将传统的书籍管理方式彻底的解脱出来,提高效率,减轻工作人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书上。针对过去基于网络的书籍信息咨询与借阅平台缺乏业务服务能力、不利于资源共建共享,提出一种J2EE解决方案。在具体模式设计上,表示层用业务控制器架构。业务层釆用会话外观和服务定位器,数据持久层使用值对彖。强调了模型层应用Bean管理持久性的思想,并通过各层实现过程说明模式的开发。本文介绍了J2EE相关概念、定义及分类,重点介
2、绍了FI前几种流行J2EE框架:Struts2(业务层)、Spring(控制层)、ibatis(表现层)。以及运用这些框架技术设计一个基于网络的书籍信息咨询与借阅平台。关键词:书籍信息咨询,MyEclipse,J2EE,Struts2,SpringABSTRACTBooksinformationconsultingandlendingplatformisanimportantpartoftheintelligentofficesystems(IOA).Therefore,Booksinformationconsultingandlendingplatformwiththeadvant
3、ageofconvenientisbeingslowlyintopeople'slives,freeingthetraditionalbooksmanagement,improvingefficiency,reducingtheheavyworkloadofstaffinthepast,reducingtheprobabilityoferrors,sothatreaderscanspendmoretimeonselectingbooksandreading.Web-basedbooksinformationconsultingandbusinesslendingplatformfor
4、thepastisnotonlylackofservicecapacity,butalsoconducivetoresourcesharing,sowepresentsasolutionwhichcalledJ2EE.Inthespecificmodeldesign,presentationlayerstructurewiththebusinesscontroller,businesslayerusesessionfacadeandservicelocator,datapersistencelayerusethevalueobject.Itisemphasizedthatapplic
5、ationmodelusebeantomanagepersistent,andnotepatternsthroughthelayerstoachievethedevelopmentprocess.ThisarticledescribestheJ2EEconcepts,definitionsandclassification,theemphasisbeingplacedseveralpopularJ2EEFramework:Struts(businesslevel),Spring(controllayer),ibatis(presentationlayer).Andusingthefr
6、ameworktechnicaltodesignaWeb-basedbookinformationconsultingandborrowingplatform.Keywords:Booksinformationconsulting,MyEclipse,J2EE,Struts2,Spring目录摘要错误!未定义书签。ABSTRACT错误!未定义书签。第1章绪论错误!未定义书签。1.1背景错误!未定义书签。1.2研究内容错误!未定义书签。第2章基于SSI框架的WEB应用开发32.1框架技术分析32」.1表现层框架一Struts232.1.2持久层框架一Ibatis42.1.3控制层框架一
7、Spring42.1.2前端框架Ajax52.2SSI框架整合82.2.1SSI框架的集成82.2.2SSI框架的设计与实现9第3章系统总体设计分析123.1系统需求分析123.2系统功能模块设计123.2系统功能结构图12第4章数据库设计144.1数据库概要说明144.2数据库概念结构设计144.3数据库逻辑结构设计174.4数据库完整性设计20第5章系统详细设计与实现215.1基础功能模块设计215.2系统登录模块设计与实现225.3系统主窗口设计与实