【摘 要】
:
Web应用框架是支持Web应用开发的重要软件复用技术,旨在提高开发效率,增强系统的可重用性、健壮性和可伸缩性。目前的Web应用框架大都侧重封装底层的技术细节,复用粒度较小,在可
论文部分内容阅读
Web应用框架是支持Web应用开发的重要软件复用技术,旨在提高开发效率,增强系统的可重用性、健壮性和可伸缩性。目前的Web应用框架大都侧重封装底层的技术细节,复用粒度较小,在可操作性方面存在不足。针对上述问题,本文设计并实现了一种Web应用框架(本文中简称为JFSSH框架),它基于当前较为成熟和稳定的框架Struts、Spring以及Hibernate,提供高层复用。 JFSSH框架较好地实现了对表现层、业务逻辑层和数据持久层的分离和封装,提供对事务处理、身份认证、权限控制等关键服务的支持。JFSSH框架大粒度特性,使得利用工具进行Web应用系统的开发成为可能,Web应用开发平台利用应用框架和组件等技术,为软件复用提供便利的可视化平台。 本文在JFSSH框架基础上,总结了表现层和数据持久层的抽象模型和描述方法,提供了相应的用户定制界面和代码生成引擎,最终形成了JFSSH框架应用开发平台原型,使Web应用的开发者从繁重的底层代码编写中摆脱出来,将精力投入到业务逻辑的描述和用户界面的定义上,这对于保证Web应用系统的易用性、高效性和高可靠性都具有重要意义。 JFSSH框架已被应用于“中小企业生产管理系统计划管理子系统”项目的开发中。工程实践表明,JFSSH框架能够较好地支持企业级Web应用系统开发,有效提高了复杂Web应用的开发效率。
其他文献
软件测试是软件开发过程中保证软件质量、提高软件可靠性、降低软件生产成本的关键技术手段。测试用例的生成是软件测试的一个关键环节,测试用例直接影响了软件测试的效率和覆
客户是电信运营商的战略资源,由于发展一个客户的成本是保持一个客户成本的三到五倍,所以,在大力发展客户的同时,预防现有客户流失越来越受到电信运营商的重视。客户流失分析就是
随着多媒体应用领域的不断拓展和网络通信的日益普及,层出不穷的网络业务,诸如:IP电话、网络会议、视频点播、远程医疗、网络课堂等多媒体应用服务,对互联网络提出了更高的要求。
MD5作为在计算机安全领域常用的哈希函数,其安全性接受着极大的考验。在我国的密码学专家王小云教授提出模减差分攻击有效攻破MD4,MD5,SHA-0等一系列哈希函数之后,MD5攻击取
随着企业之间竞争的加剧,信息快速、准确的传递变得越来越重要了。车间的管理在企业中占据了越来越重要的地位。如何有效地管理车间,使信息能快速有效的传递,已成为信息管理
随着网络信息资源的急剧膨胀,如何从中抽取出潜在的、有价值的信息,进而充分有效地利用Web信息资源,是当今信息领域重要又极具挑战性的研究课题。而对Web社区发现的研究具有
超分辨率技术可用于将监控视频中多幅低分辨率车牌图像合成一幅高分辨率车牌图像,达到增强图像质量的目的。在图像增强领域,超分辨率重建已成为一个热门研究课题。重点研究了
随着计算机技术的不断发展,个人电脑的处理能力及存储能力都有了显著提高,与此同时,宽带接入也随着接入技术的不断完善迅速在互联网用户中普及,这些技术进步促使了在视频会议领域
J2EE是公认的最好的平台,不仅在于它具有JAVA很好的跨平台的优势,更因为J2EE定义了一整套规范的技术标准,如JSP,SERVLET,EJB等。研究如何在此平台下开发好的软件系统是很有意义的,
嵌入式GIS软件是最新的GIS开发技术,也是GIS的一个主要技术发展方向,目前在国内外日益得到广泛的应用。本论文研究的目的是以基于嵌入式GIS技术,结合GPS和个人掌上电脑(PDA)开发的电力移动巡检系统来说明嵌入式GIS在信息管理系统中的运用。该系统由桌面管理、移动巡检和数据转换三个部分组成,实现了对电力巡检信息的采集、传输和查询,巡检任务的拟订、派发和巡检人员的管理。通过运用嵌入式GIS,提高