面向方面的导航模型框架设计与应用

来源 :2004’全国软件与应用学术会议(NASAC) | 被引量 : 0次 | 上传用户:guozhenhui11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
导航模型设计是开发Web应用程序的重要任务,良好的导航模型设计有助于提高系统的可维护性与复用性.然而导航模型的引入也使得应用程序的复杂性提高.本文在已有导航模型设计方法的基础上结合面向方面编程技术的思想,提出了一种新的面向方面的导航模型框架,简化了程序的结构,提高了系统的灵活性和可扩展性.在文章中,我们还介绍了如何利用动态代理实现该框架的面向方面特性,最后通过实例说明了对该框架的应用.
其他文献
DRTSADL是一种针对分布式实时系统的体系结构描述语言[1].本文首先通过一个实例介绍了DRTSADL的语法结构.接着从DRTSADL的语法结构中抽取基本建模元素,完成可视化建模的设计方案.最后介绍DRTSADL可视化建模工具的具体实现,并用实现后的工具构建了描述的实例系统.
在Internet环境下开发校园WebGIS应用,最关键的是在非宽带网络和网络客户多样性的条件下实现空间数据的发布.在研究分析了MapXtremeJava及其关键技术的基础上,提出了一种基于Internet的瘦客户端/胖服务器端的校园WebGIS系统模型框架,重点讨论了该系统模型的特点及其主要功能模块.该系统模型实现了将全部地图应用服务集中在服务器端,对客户端不作要求,地图数据以gif格式嵌入到H
本文提出了一种基于与或树的柔性BOM结构,并且形式化定义和描述了这种基于与或树的产品结构及其相关特性.与一般的BOM结构相比,这种设计增加了BOM结构的柔性,不仅可以实现面向用户的产品结构定制,还可以实现面向特定任务的产品结构配置.
建立车辆优化调度系统是实现运输现代化的基本前提和条件.本文在分析了国内外研究现状的基础上提出了基于GIS的车辆优化调度系统.本文首先将实际问题转换为相对应的数学模型,用基于遗传算法和神经网络的混合算法进行求解.利用遗传算法进行分组处理得到若干符合时间约束的巡回路线,且使用四分法使得其规模小于25,再用神经网络对符合条件的巡回路线进行学习,得到最优路线.并通过实验分析和计算机仿真证明该算法的可行性.
构件技术由于其优秀的性质适合于现代软件开发,正在成为现代软件开发的主流模式.将并行计算包装成为构件,可以使并行计算的开发者和并行计算的使用者分离,把并行计算机提供的强大的科学计算能力作为应用服务提供给个人计算机用户.基于这个想法,我们设计了一个机群上的构件模型以及支持这个构件模型的构件运行系统.
本文针对当前ERP系统对业务过程进行硬编码、缺乏柔性、从而使业务过程重组(BPR)难以实现的缺陷,提出将工作流的思想融入其中,构建更加灵活的ERP系统.主要采用J2EE的分布式技术标准,搭建ERP系统赖以运行的工作流系统平台,并在此基础上给出一种ERP的分层体系解决方案.最后通过一个实例说明基于J2EE的工作流及其在ERP系统中应用实现的细节.
本文提出了一种企业信息处理系统的实现方法.利用工作流建模的思想,本文在企业信息处理系统中以业务流程为中心,阐述了使用状态图对企业的业务流程进行建模(本文没有论述具体如何建模)的观点.基于上述观点,本文提出使用有限状态机(FSM)对该模型各个活动的状态进行管理,从而构建起整个系统的核心运行机制;并且提出如何把用户对活动状态的操作权限加载于有限状态机(FSM),从而实现了具有用户权限控制的状态机运行系
本文针对复杂企业过程对建模技术所提出的新的需求,基于已研发的过程模型建造环境PMBE,提出了基于子过程的装配和分布式协同建模两种多用户企业过程建模的方法,以支持复杂企业过程的异地、并行建模方式.
随着信息技术的迅速发展,传统的软件配置管理工具难以满足现代IT企业信息化管理的需求,建立企业级软件管理信息系统是解决企业软件产品配置管理和信息化管理有效措施.企业级软件管理信息系统除了实现传统配置管理工具的配置管理功能外,还应该具有和企业管理信息系统的集成、多用户、多权限管理,安全机制管理、工程化管理扩展性以及各个企业的行业特性应用的功能;因此,企业级软件管理信息系统因该是企业自主定制的一套全新的
IEEE软件工程术语标准中定义度量(metric)为对一个系统、构件或具有的某个给定属性的度的一个定量测量.本文给出一套度量Java程序的度量算法的详细定义,并且重点阐述了如何通过分层的体系结构实现这些度量算法.该设计实现的度量工具具有良好的可扩展性,在实际应用中能确实帮助开发人员改进程序质量,避免潜在错误并指导测试人员选择工作重点.