基于Struts架构的军网新闻中心管理系统的设计与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:luhaohui923
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在行业软件开发中,架构的选择成为关系软件产品成败的重要因素。行业软件两层架构的开发模式存在客户端应用程序大、不利于更新和维护等缺点,已不能满足当今行业软件开发中信息整合的需要。三层/多层架构的出现提高了系统的灵活性、可伸缩性,并使性能提高成为可能,已经成为当前行业软件开发的流行架构。近些年来,J2EE(Java 2 P1atform,Enterprinse Edition)技术作为一种建立企业应用的标准平台出现,并逐步成熟,得以飞速发展。J2EE平台使用了大量不同的技术标准,提供了多层分布式应用模型、组件复用能力、统一的安全模型和灵活的事务处理,为开发和配置企业应用提供了健壮和稳定的服务。 框架技术与设计模式是J2EE中很重要的软件重用技术,框架技术通过重用提高了软件的生产效率。Struts是实现MVC模式的具体应用框架之一,其核心为一个灵活的、基于Java Servlets,JavaBeans,XML(Extensible Markup Language)等标准技术的控制层。Struts提供了自己的控制器组件,还整合EJB,JDBC等数据访问技术构造模型组件,整合JSP,XSLT等接口表示技术构造视图组件。 本文以军网新闻中心管理信息系统为研究背景,通过对已有理论的研究和文献资料的收集整理,采用J2EE技术、模型框架的设计原理和思想对军网新闻中心管理信息系统进行设计和建模,并实现了一个原型系统。该系统遵循软件工程的开发规范,以Struts框架为基础进行应用开发,从MVC模式的模型、视图和控制器等方面完成了编码实现工作。新系统以B/S(浏览器/服务器)访问模式取代了原有系统的C/S(客户端/服务器)访问模式。这很大程度上减少了日后对服务器和客户端的维护、升级工作。新系统采用了Struts技术作为系统框架的实现,并结合J2EE相关的组件对系统进行开发,体现了MVC设计模式的诸多优点,使得系统可以根据不断变化的需求对己开发模块进行修改、对新功能进行添加。 本论文侧重于军网信息管理系统软件结构的设计与实现,并期望能提炼出一种合适军队信息化的软件框架。目前,该系统已经通过测试,处于试运行阶段。
其他文献
Web服务采用通用的协议和技术,突破了语言差异、平台差异、协议差异和数据差异等限制,为信息整合提供了一种良好的解决方案,是当前分布式计算研究的热点之一。 然而,Web服务在
随着对信息技术需求的膨胀,软件危机一直是困扰着我们的问题。软件工程的发展和以构件技术为代表的复用技术的发展以及开发模式的革新被认为是解决软件危机的出路。目前软件开
随着信息技术,特别是网络技术的飞速发展,网络带给人们的信息成爆炸式增长。作为Web数据挖掘的研究方向之一——中文网页自动分类在信息检索、网页文本自动摘要等方面的应用越
数据库中的知识发现(KDD)是近年来人工智能领域最富活力的研究方向之一。而数据挖掘(DM)是KDD的一个关键的步骤,它是从数据中提取潜在的有用知识的过程。 与数据挖掘相关的
随着网络的不断发展和普及,网络教育已经成为培养人才、促进科研和教育事业发展的重要途径。问答系统(Question Answer System)是网络教育的一种主要形式,它的主要功能是回答用
近年来,电子邮件以其方便、快捷、低成本等优点已成为互联网交流沟通的重要途径,但是随之而来的是海量的垃圾邮件。垃圾邮件已经成为各国共同面临的棘手问题,已受到各国研究机构
混成系统主要包括离散状态跳转和连续行为演化的混杂叠加,对于很多实际系统,必须考虑系统自身或环境等带来的不确定性和干扰问题,同时还要保证系统的性能需求。很显然针对此类问
面对中国资本市场急速而来的市场化进程和加入WTO后日益严峻的竞争,证券经纪业务在经历了长达十年的粗放式变速发展之后,正经历着从“卖通道”到“卖服务”的艰难转型。在3‰的
嵌入式系统是以应用为中心的专用系统,其针对性非常强。嵌入式浏览器是嵌入式系统中不可缺少的重要应用。嵌入式浏览器的庞大及其复杂性,使其开发难度非常高。目前,嵌入式浏览器
随着数字化信息时代的到来,网络给人类生活带来越来越大的影响和便利。近年我国互联网用户激增,也有大量用户选择在线游戏为经常使用的上网娱乐方式。网络游戏玩家人数众多,创造