基于JCF企业信息发布系统的开发及优化

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:evaclamp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国网络事业的发展,各企业纷纷建立自己的信息发布系统作为本企业对外宣传的工具。传统的企业信息发布系统从开发效率、发布速度以及权限审查等方面都不能很好地满足企业对外信息发布的要求。论文按照课题背景、框架选择、系统设计、系统实现、测试及优化这五个步骤展开。首先,分析了传统开发框架和目前流行开发框架的优缺点,在有效评估框架扩展性和灵活性的基础上,采用了JCF框架,并且将Spring和Hibernate技术融入该框架对其改进。其次,论文在需求分析的基础上将系统分为内容管理、信息采编、信息审核、权限管理四大模块,然后对系统进行架构定义和细化,建立了用例模型、数据模型和用户体验模型。接着进行各个功能模块代码的构建,在构建过程中,重点介绍了系统核心模块发布引擎的实现过程。最后,从垃圾Session清除和数据库访问两方面对系统性能进行了优化。在垃圾Session清除方面,设计了相关模块的测试用例和测试场景,并且采用LoadRunner性能测试工具进行测试,针对分析测试发现的问题——系统频繁切换业务时会产生大量的垃圾Session数据,设计了基于Servlet过滤器的垃圾Session清除器;在数据库访问方面,通过使用批处理操作、提供通用接口、屏蔽不同DBMS之间差异和存取层异常处理对系统进行了优化,提高了系统的性能。论文在设计开发过程中,采用伸缩性好的JCF框架,并将J2EE的设计模式和流行的Spring、Hibernate框架技术融入进行改进,取得了较好的效果;在系统优化方面,不仅设计了打包后可作为小插件插入其它系统的基于Servlet过滤器的垃圾Session清除器,而且从批处理操作、通用接口、DBMS之间差异屏蔽和存取层异常处理四个方面对数据库访问层进行了优化。与传统的企业信息发布系统相比,本系统充分考虑开发成本和调用效率,能够快速开发和调试,应付常见的需求变更。
其他文献
电力系统仿真分析技术是分析判断电力网稳定性和安全性的有力工具。当前,传统的电力系统仿真软件存在着系统耦合性较高、自动化程度较低等问题,越来越难以满足电力系统对暂态仿
随着信息技术和管理理论的发展以及计算机网络的广泛应用,工作流技术正在成为计算机应用领域的研究热点。现代企业的信息系统的分布性、异构性和自治性的特征越来越显著,企业
面向服务即SOA(Service-Oriented Architecture)是一种进行系统开发的新的体系架构,而Web服务技术已经成为越来越多企业的首选方案,因为其具有低耦合的特性使得软件、系统的集成
Web Services技术已经在数据交换平台中得到了广泛应用,为了对数据交换平台进行统一监控和管理,需要建立数据交换平台管理监控系统。由于WebServices具有开放性、跨平台和互
随着网络的快速发展,人们在使用网络提供的各种服务和信息的同时也面临着日益增加的网络入侵的困扰,网络安全成为迫切需要解决的问题之一。异常检测是目前入侵检测系统研究的主
密码学作为信息保护的手段,最早应用在军事和外交领域,随科技的发展逐渐进入人们的生活中。传统的对密码协议的建模和分析主要包括:代数模型,逻辑模型,逻辑和代数模型,代数和
在应答一个来自用户的查询(query)时,现代搜索引擎会返回给用户前k个相关的查询结果及其摘要。摘要是一小段摘选于文档的文本,该段文本归纳了查询词与文档的相关关系。生成摘
可验证的秘密分享是现代密码学重要的工具之一,自从它被提出来以后,有很多的学者对它进行了广泛的研究,并且提出了许多安全高效的VSS方案,现在可验证秘密分享方案在安全多方
伴随企业生产和个人用户活动产生的大规模数据集,如何从这些数据中分析提取出有价值、有意义的信息得到了人们越来越多的重视。但目前的一些数据分析平台,一方面需要具有专业数
随着无线通信技术的飞速发展,移动终端已成为现代生活中必不可少的通信工具,移动终端用户电话薄的数据量随之增加,电话薄的有保障存储已成为移动终端用户电话薄管理的重要内