首页 | 官方网站   微博 | 高级检索  
     

自动售货机金钱管理系统中 AOP 框架设计与应用
引用本文:鲍陈,汪千松.自动售货机金钱管理系统中 AOP 框架设计与应用[J].计算机系统应用,2012,21(5):1-7,25.
作者姓名:鲍陈  汪千松
作者单位:安徽工程大学现代教育技术中心,芜湖241000
摘    要:针对传统自动售货机软件体系结构中软件各组件间关系复杂、组件职责不清晰等问题基础上,转向AOP技术,提出了一种面向自动售货机实时系统软件开发领域的可复用、分层的面向方面软件实现框架R-AoSAS,该架构使得功能组件模块和非功能组件模块分离,为了实现功能组件和非功能组件的绑定或组合,该框架通过调用方面的Join Point作为它们之间的接口。在应用该框架进行实时系统软件开发时,对于定时服务、任务创建和任务调度等非功能约束的实现可以交给R-AoSAS框架核心控制层提供的时间管理模型和任务调度模型去完成,从而在软件产品层面上提高系统软件开发的质量和软件的复用性。为了验证R-AoSAS的性能,将该框架应用于金钱管理系统的开发设计,从该系统的应用中充分体现了该框架的应用前景。

关 键 词:面向方面  自动售货机  AOP框架  编织技术
收稿时间:9/5/2011 12:00:00 AM
修稿时间:2011/10/8 0:00:00

Design and Application of AOP Framework for Vending Machine Money Management System
BAO Chen and WANG Qian-Song.Design and Application of AOP Framework for Vending Machine Money Management System[J].Computer Systems& Applications,2012,21(5):1-7,25.
Authors:BAO Chen and WANG Qian-Song
Affiliation:(Modern Education Technology Center,Anhui Polytechnic University,Wuhu 241000,China)
Abstract:Considering the complex relationship between the various components of software components,not clear responsibilities,this paper introduces aspect-oriented programming technology and proposes a kind of reusable and hierarchical aspect-oriented software implementation framework—R-AoSAS(Real-time Aspect-oriented Software Architecture Style) for the facing of vending machine real-time system in software development.This framework can effectively separate functional components and non-functional components.In order to bind or combine functional components and non-functional components,this framework can call aspectual Join Point as their interface.When applying R-AoSAS to software development,we may use time-management model and task-scheduling model supplied by the core control layer of R-AoSAS,to meet non-functional requirements such as timing,task creation and task scheduling,thus improving quality and reusability of software.In order to validate the functions of R-AoSAS,this paper introduces this framework to the design of the money management system.This application of the system has fully reflected the prospect of application.
Keywords:aspect-oriented  vending machine  AOP framework  weaving technology
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号