资源描述:
《于ssh三层架构的数字图书馆设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、华中科技大学硕士学位论文基于SSH三层架构的数字图书馆设计与实现姓名:张甲申请学位级别:硕士专业:软件工程指导教师:方少红2010-05-11华中科技大学硕士学位论文摘要随着计算机和远程通讯技术相结合而产生的信息技术发展的日新月异,Internet/Intranet技术席卷全球,在这种趋势下,一种区别于传统意义图书馆的数字图书馆概念被提出来。数字图书馆是以计算机技术、网络通讯技术、数字技术和文献处理技术为基础的大型数字化文献资源信息系统。数字图书馆建设己成为评价一个国家信息基础水平的重要标志。针对数字图书馆的特
2、殊性,结合J2EE企业级应用平台技术,提出了一种基于SSH三层架构的数字图书馆建设方法。首先介绍了数字图书馆的相关概念和国内外发展趋势以及研究意义,阐述了建设数字图书馆的意义所在。然后介绍了建立数字图书馆所依赖的理论背景,包括SSH三层架构,Struts框架,Spring框架,Hibernate框架,MySQL数据库,应用服务器Tomcat以及开发平台Eclipse等相关技术。在分析了图书馆建设的理论基础后,研究了数字图书馆的功能需求和客户需求,并以此为系统设计原则完成了系统总体框架的搭建以及图书管理、检索、下
3、载、查看和定时更新等典型功能模块的具体设计,给出了典型模块设计的流程图和部分关键设计代码与系统前台页面效果。最后提出了系统未来可能面临的问题,以及系统功能有待完善的改进方向。基于J2EE技术,综合应用了面向对象设计的理念,可以与现有的J2EE应用程序完美的整合,满足了系统的可扩展性需求。使用SSH三层框架结构设计,降低了系统的耦合度,提高了系统的重用性。限定管理用户在指定IP访问策略,采用硬盘镜像、双服务器系统进行远程自动定时备份满足了系统的安全性需求。硬件和网络的不断优化使系统拥有良好的发展前景。关键词:数字
4、图书馆Spring框架MySQL数据库面向对象III华中科技大学硕士学位论文AbstractWiththeinformationtechnologycommunicatedbythecomputerandremotetechnologiesdevelopmentrapidly,Internet/Intranettechnologysweepingtheworld,insuchatrend,theDigitalLibrary,alibrarydifferentfromthetraditionalsensewasm
5、entionedout.Digitallibraryisalarge-scaledigitaldocumentresourcesinformationsystembasedoncomputertechnology,networkcommunicationtechnology,digitaltechnologyandliteraturedealingtechnology.DigitalLibraryhasbecometotheimportantindicatorofanationalinformationleve
6、l.InconnectionwithTheparticularityofthedigitallibrary,combinedwithenterprise-classJ2EEapplicationplatformtechnology,thispaperpresentsaconstructionmethodoftheDigitalLibrarybasedontheSSH.ItintroducestheconceptsofDigitalLibrariesanditsdevelopmenttrend,ResearchS
7、ignificance,expoundsthesignificanceofbuildingDigitalLibraries.Thenitdescribesthetheoreticalknowledgewhichtheestablishmentofdigitallibrariesrelyon,includingtheSSH,Struts,Spring,Hibernate,MySQLdatabase,applicationserverTomcatanddevelopmentplatformEclipse.Thenr
8、esearchthedigitallibraryfunctionrequirementsandcustomerneeds,andcompletetheoverallframeworkdesignandthespecificdesignofsometypicalfunctionalmodules,suchaslibrarymanagement,search,download,viewan