东南大学硕士学位论文一个基于J2EE的公共信息服务平台中的管理子
系统:俞文群申请学位级别:硕士专业:
计算机应用技术指导教师:瞿裕忠;董蕙亚20070501
中文摘要
审寺辅季
●……
21世纪是信息与知识的时代,在这种全新社会
经济发展环境下,信息资源与传统的物质资源和能量资源相比,它战略地位日益重要。开发和利用好信息资源己成为目前信息化建设的核心任务。但由于信息生产部门利益关系,使得各类信息之间重复严重,数据不够准确。人们无法准确得到集合了文本、图像、电子地图的本地信息。因此,如何利用J2EH新技术和现有基础,建立起一个统一的、开放的、跨平台的、公共信息服务平台(公共信息门户)是本文的研究重点。本文以“公共信息服务平台”中的
管理系统为例,分析了系统的需求和功能,研究了基于J2EE的Web应用框架技术,提出了Spring+Struts+Hibernate轻量级的Web框架整合结构,并在具体管理子系统项目中进行了应用。
首先,本文介绍了信息资源开发利用的发展现状和趋势,提出了公共信息服务平台的建设内容和目标,同时确定了平台的总体功能结构。其次,论文比较了目前主要的J2EE和.Net两种Web应
用开发架构技术特点,分析了传统两层应用
程序结构的缺点和现在多层应用结构的优点,提出了一个基于J2EE的轻鼍级Web应用架构技术解决
方案。该方案将Spring框架与Struts和Hibernate框架
进行整合,共同实现一个包括Web层、业务层和持久层的
web应用架构。其中№b层采用Struts框
架,核心业务逻辑采用Spring框架,而HibernateO/RMapping技术负责数据持久化
工作。然后,根据系统的需求分析,结合Spring+Struts+Hibernate的Web应用结构,对系统层次结构、
功能模块、用户角色以及数据表结构等给出了详细规划
设计,并重点以
会员注册和信息管理模块为例详细
说明了设计过程及方案。最后,本文在对公共信息服务平台中管理系统研究的基础上,采用轻量级的J2EE多层体系结构,在Spring+Struts+Hibernate的整合Web应用开发环境下,结合三种框架技术和开发模式,设计开发了一个公共信息服务平台的管理子系统。并分别从客户层、Web层、业务层、持久层以及系统功能等方面详细
介绍了系统的实现过程和关键代码。本系统的设计模式和结构为将来信息资源的开发利用提供了很好的思
路。相信,随着系统功能的全面实现以及将来与其它系统的进一步结合必将大力推进信息资源开发利用的深度和广度。
【关键词】
信息服务管理系统
J2EE
东南大学工程硕士学位论文
Abstract
It’St11eageswhichgetintoinformetionandknowledgefor21centuries.Inthisnewenvironmentofsocial
even
and
economicdevelopment,informationresourcesarerecognizedasbeingatleastasimportant
asor
moreimportantthanthetraditionalmatterandenergyresources.Theexploration
resources
and
utilizationofthe