AOP技术在政企客户系统设计中的应用研究

被引量 : 0次 | 上传用户:qianqian3580
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向方面编程(AOP)通过分散关注点,使开发者更好地处理那些跨越多个模块的系统级功能点(如日志,事务,安全性等),将那些本不应该纠缠在一起的任务(横向关注点)分离开,从而为程序提供更好的封装性和可维护性。AOP方法的提出并不是要替代现有的OOP方法,而是借助AOP方法来改进现有的软件开发方式,提供一种与OOP优势互补的方法来设计和实现系统。本文采用OOP与AOP相结合的方式设计和实现了一个企业级应用——政企客户系统,采用OOP方法来处理系统的核心业务关注点,使用AOP方法来处理系统的诸如事务和日志横切关注点。本文采用OOP和AOP相结合的方式分析了政企客户系统的需求和功能,设计了政企客户系统的架构模型、体系结构、应用开发模型、应用逻辑结构、安全性,并对系统的基础工作流平台进行了设计,对数据库服务器,应用服务器的主机性能进行了分析。通过对政企客户系统的分析,论文提取了系统级的横切关注点,包括事务处理、日志处理和权限管理,并基于Spring AOP框架实现了事务处理和日志处理这两个方面,分析了AOP技术对软件开发效率和运行效率的影响。
其他文献
我国的个人所得税自开征以来,其收入占税收总收入的比重逐年上升,已成为我国的第四大税种和财政收入的一项重要来源。但是,目前我国的个人所得税只是发挥了财政功能,其调节收
随着机电一体化技术的不断发展,工程机械的自动化程度不断提高。装载机作为一种有效的物料铲装设备,广泛地应用于各种施工现场。由于它的工作特点,操作人员需要反复地铲掘、
2003年-2004年,我国房地产价格持续攀升,房地产价格的大幅度上涨已经引起了各方关注,并引发了是否产生房地产价格泡沫的大讨论。从2005年年初开始,出台了一系列调控措施,在宏
随着我国经济的持续发展,我国企业面临一系列新的竞争环境的严峻挑战,越来越多的企业发展遇到了“瓶颈”障碍,如何从传统的模式中走出来,去寻找新的发展空间,壮大自己的实力,
为提高中风以及其他神经损伤患者手部及上肢的运动及控制功能,设计了一套经济实用的虚拟康复系统。该系统由个人PC机、虚拟环境和普通摄像头组成,能够满足普通患者在家中进行
本文分别从东汉列侯授封情况的三个方面入手,研究东汉列侯的自身特点。第一部分以数据统计为依据,分析县、乡、亭三级列侯封授对象的特点,并考证了封邑户数和封授地域与列侯
本文以辽宁移动客户满意度调查为实例,研究“客户满意”背后的理论课题,即:①调查和研究客户对移动通信产品或服务的整体评价,包括客户满意度、客户忠诚度等直接评定企业服务
传统的实弹射击采用人工报靶,存在效率低、安全性差的弊病。论文研究了一种基于激光靶的轻武器实弹射击自动报靶系统方案,克服了这些缺点,并能提高射击效率,实现快速、准确地
目的对比应用胰岛素泵持续皮下胰岛素注射(continuous subcutaneous insulin injection CSII)与多次皮下注射胰岛素(multi - subcutaneous insulin injection MSII)两种不同
近年来,我国高等级道路网络体系建设取得长足发展,但作为道路工程附属设施的重要组成部分,某些交通标志设计、设置的不合理或未能按路网结构的发展变化进行及时的更新和完善,