您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 基于 Struts2 的网上图书管理系统的设计与实现
本科毕业(设计)论文题目基于Struts2的网上图书管理系统的设计与实现学院信息科学与工程学院专业计算机科学与技术学生姓名王智华学号201210411221年级2012-2指导教师赵卫东职称副教授企业导师职称2016年5月8日成都学院学士学位论文(设计)基于Struts2的网上图书管理系统的设计与实现专业:计算机科学与技术学号:201210411221学生:王智华指导教师:赵卫东(校内)(企业)摘要:社会在进步,人类也在发展,但是阅读却是人类获取信息的重要来源。纷繁复杂的书籍,让人们眼花缭乱。购买书籍也是一笔不菲的开支。而为了获取更多的知识,图书馆是个不错的选择,它拥有各种各样的书籍,但是这么多的书籍却让图书管理成了一个困扰的问题。这么多图书,该怎么快速记录其存放位置,怎么管理其数量?读者怎样在这么多书中快速找到自己需要的内容相关的书籍。这些问题都亟待解决。而随着科技的发展,拥有了很多高新技术,而这些技术便可以轻松解决,让图书管理员,坐着就可以愉快的办公,读者只需要敲敲键盘便可以查找自己需要的书籍信息。所以人们开发了基于Struts2的网上图书管理系统。本系统使用HTML开发用户界面,采用ExtJS、JQuery来布局和特效,CSS控制显示样式,然后采用ExtJS自带的AJAX技术来交互数据,服务器的Struts2接收到数据以后,然后通过Spring创建Service对象,并依赖注入DAO对象,最后通过DAO(Hibernate)来对数据库数据进行增、删、改、查操作。最终通过每个模块的相互搭配组成了本系统。关键词:ExtJS;Struts2;Spring;Hibernate成都学院学士学位论文(设计)DesignandImplementationBasedontheStruts2OnlineBooksManagementSystemSpecialty:ComputerScienceandTechnologyStudentNumber:201210411221Student:WangZhiHuaSupervisor:ZhaoWeiDong(School)(Enterprise)Abstract:Socialprogressandhumandevelopment,butreadingistheimportantsourceofinformationforhuman.Thecomplicatedbooks,let'sdazzling.Buybooksisalsoahighcost.Andinordertoobtainmoreknowledge,thelibraryisagoodchoice,ithasallkindsofbooks,butsomanybookshavebeenbooksmanagementaproblem.Somanybooks,howtorecordtheirlocationquickly,howtomanagetheirnumber?Readershowtoquicklyfoundinsomanybooksrelatedtothecontentofthebookstheyneed.Alltheseproblemstobesolved.Butwiththedevelopmentofscienceandtechnology,peoplehavealotofnewandhightechnology,whichcanbeeasilysolved,letthelibrarian,sittingcanhappyoffice,needonlykeyboardreaderscanfindthebookstheyneedinformation.SopeopledevelopedtheStruts2OnlineBooksManagementSystem.ThissystemusesHTMLuserinterfacedevelopment,usingtheExtJS,JQuerytolayoutandthespecialeffects,theCSStocontrolthedisplaystyle,andthenusestheExtJSownAJAXtechnologytointeractivedata,theserveroftheStruts2afterreceivingthedata,andthencreateaServiceobjectthroughtheSpring,anddependencyinjectionDAOobject,finallythroughtheDAO(Hibernate)toaddanddeletedatabasedataoperation.Finallythroughthemutualcollocationofeachmodule,thesystem.KeyWrods:ExtJS;Struts2;Spring;Hibernate成都学院学士学位论文(设计)I目录绪论...............................................................................................................................................11相关技术介绍..............................................................................................................................51.1系统开发平台.......................................................................................................................51.1.1PowerDesigner16..........................................................................................................51.1.2SQLyog..........................................................................................................................51.1.3Myeclipse.......................................................................................................................51.1.4Tomcat...........................................................................................................................61.2编程语言..............................................................................................................................61.2.1Java................................................................................................................................61.2.2HTML............................................................................................................................71.2.3JavaScript.......................................................................................................................71.3三层架构概述......................................................................................................................71.4开源框架..............................................................................................................................81.4.1Struts2............................................................................................................................81.4.2Spring.............................................................................................................................81.4.3Hibernate.......................................................................................................................91.4.4ExtJS..............................................................................................................................91.5小结......................................................................................................................................92需求分析....................................................................................................................................102.1可行性分析.........................................................................................................................102.1.1技术可行性.................................................................................................................102.1.2经济可行性.........................................................................................
本文标题:基于 Struts2 的网上图书管理系统的设计与实现
链接地址:https://www.777doc.com/doc-3296127 .html