当今世界已经处于信息化时代,同很多发达国家一样,中国也对自己的信息高速公路有了前所未有的重视。据有关资料介绍,近几年来国家投资了数千亿人民币在通信设施和信息基础设施方面,这还仅仅是在邮电这一个部门。由于国家在这方面的投资很大,使得人们通过网络获取和交流信息的能力也得到了相当大的提高。在这种背景下,信息资源的传播和分享得到了极大地提高,同时人们对信息资源的需求在质量和数量上都有了很高的要求,传统的图书馆的获取信息资源的方式已经不能满足人们的需求,而网络上信息资源虽然较多,但较繁杂,对一些专业的信息资源搜索困难。因此数字图书馆系统便应运而出,而目前的一些数字图书馆系统资源总量有限,不能实时更新,甚至有些图书馆的文献落后3-4年左右,专业性的文献很少,对于某些资源需求量大的单位或群体(例如农业),获得资源的效率较低。因此,有必要开发一个专门有针对性的信息平台将网上资源和数字图书资源进行整合。 在课题中,通过对数字图书馆的系统需求分析,针对系统的文件管理功能、检索查阅功能和系统管理功能进行了研究,重点分析J2EE应用系统的性能,并提出影响系统性能的几个主要因素,包括软件体系结构的选择和数据库的选择等,根据提出的影响系统性能的主要因素分别提出相应的解决策略,对解决策略进行研究分析并将策略应用到数字图书馆资源管理与发布系统中。 针对本课题中重点分析研究的内容对数字图书馆系统进行了全面的设计和实现过程,并对最终的系统进行了测试分析,最后设计出一个基于J2EE和MVC模式的数字图书馆系统。