数据库类有关论文范文检索,与基于J2EE体系架构的建筑企业资质管理信息系统相关论文发表
本论文是一篇数据库类有关论文发表,关于基于J2EE体系架构的建筑企业资质管理信息系统相关研究生毕业论文开题报告范文。免费优秀的关于数据库及信息化及软件开发方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
#30340;业务逻辑,并与数据持久层交互,SpringFramework实现了业务逻辑配置文件管理,可以直接修改配置文件使用其它的业务逻辑实现,而不用修改代码,并且通过AOP封装了数据库事务管理,更好地与Hibernate融合集成.
数据持久层负责操作数据库,本系统采用Hibernate的ORM技术,对java对象和数据库对象进行映射管理,通过操作java对象达到操作数据库的目的,实现了数据库操作透明化.
2.JDBC数据访问.JDBC由一系列连接(Connection)、语句(SQLStatement)和结果集(ResultSet)构成,在不同数据库功能模块层次上提供统一的用户界面,其主要作用概括为三个方面:(1)建立数据库连接,(2)发起数据库处理请求,(3)处理数据库返回结果,这些作用是通过一系列API实现的.
五、技术特征
通过上述相关讨论,可以得出本方案所具备的五个突出特征:(1)高可靠性,(2)高安全性,(3)高封装性,(4)松耦合性,(5)高标准性.
1.高可靠性.高可靠性是系统生存的关键因素.由于WebService的调用都通过消息服务器,所以我们利用WebService的消息传递机制来解决各种组件间的相互调用问题.现行的WebService标准是Soap,它提供了WS-Referral和WS-Routing两种规范,这两种规范提供了帮助系统设计人员建立更稳固系统的核心技术.在消息服务器环节,采用稳定、可以响应大用户量并发访问的中间件服务器来提升整个系统的可靠性,从而保证了“建筑企业资质管理信息系统”这样的大型应用的稳定、可靠运行.
2.高安全性.由于“资质管理系统”运行在广域网上,所以必须保证系统在广域网环境下具有足够的安全性.解决这个问题我们依旧采用WebService这一核心技术,利用它在客户端与服务器之间、组件与组件之间,采用Web通信的安全机制,从而保证了在无法使用传统局域网认证模式的广域网上,可以采用防火墙、信息加密等多种成熟的通用技术来保证各个方面的安全性.现有的标准允许对处于通信管道之中的信息进行加密(采用SSLoverHTTP)或者直接对管道本身加密(采用InterProtocolSecurity,即IPSec技术).另外,WS-Security联合WS-License规范共同增强了SOAP系统的粒度安全性.WS-Security定义了交换信任、检查消息完整性的能力,同时还强化了消息的机密性,两重标准既可以单独使用也可以联合使用.在采用WS-Security的情况下,消息与许可证相关联,WS-License描述了与WS-Security一道采用的信任编码过程.WS-Security包括保证消息完整性和机密性的技术规范,支持对消息的总体或者部分加密,同时提供了消息接收方解码消息的措施.
3.高封装性.高封装性指系统的每个部分必须是完好封装的,各部分之间的交互不必清楚对方内部的实现逻辑.WebService是一种部署在Web上的对象,具备对象的良好封装特性,对于使用者而言,仅能看到该对象提供的功能列表.
4.松耦合性.松耦合性指系统要具有足够好的可扩展能力,各部分之间必须是松散耦合的,每个部分实现方法的变化不应该对系统的其他部分造成影响.此特征源于对象/组件技术,当一个WebService的实现发生变更的时候,调用者不会感觉到.对调用者来说,只要WebService的调用界面不变,WebService实现的任何变化都是透明的,用户可对此一无所知.对于松耦合而言,尤其是在广域网环境下的WebService而言,需要有一种适合广域网环境的消息交换协议.XML/SOAP是目前最为适合的消息交换协议之一,它为应用模块的松耦合提供了强有力的支持.
5.高标准性.标准协议规范指系统应该使用标准的协议和共同的规范.由于本系统采用J2EE体系架构,同时表现层采用JSF框架,业务逻辑层采用Spring框架,数据持久化层采用Hibernate框架,这些技术都是工业标准或实事标准.因此,能够无障碍地在不同系统之间方便地进行数据共享和消息通信,同时也能够很好地实现跨平台应用.
六、结束语
本系统采用J2EE平台提供了事务处理、对象生存控制、状态维持、并发控制、安全检测、资源共享等系统服务,其安全控制和状态控制机制完善,采用独特的加密算法、完善的用户验证机制对用户进行管理和身份鉴别,技术架构完全符合J2EE1.3标准,可以发布到任何支持J2EE1.3标准的平台上,实现了跨平台应用的目标.
参考文献:
1.[美]MarkWutka著.程显华等译.JSP和Servlet程序设计
2.Hibernate,SpringFramework,JavaServerFaces(JSF)等资料
3.[美]TimFrancis等著.王等译.IBMWebsphere5.0AS编程指南
4.[美]JasonPrice著.马朝晖等译.Oracle9iJDBC程序设计
5.[美]RobertJ.Muller著.王华驹等译.OracleDeveloper使用指南
6.建筑业企业资质管理文件汇编.贵州省建设厅编印
(作者单位:贵州师范大学机电工程学院贵州贵阳550002)
(责编:李雪)
数据库类有关论文范文检索,与基于J2EE体系架构的建筑企业资质管理信息系统相关论文发表参考文献资料: