第31卷第11期2012年11期
煤炭技术
CoalTechnology
V01.31,No.11November,2012
敏捷软件开发过程中重构技术的研究
徐照兴,杨水华
(江西服装学院服装商贸分院,南昌330201)
摘要:介绍了敏捷方法对开发过程中变动的应对策略、敏捷方法的原则、敏捷方法的实践特征;重点阐述了重构技术,包括重构的概念、何时重构、重构的信号与对应的重构方法、通过重构可以达到的目标、重构应该注意的问题。能有效地帮助读者如何在实际的软件开发中恰当地使用敏捷方法,并适时进行重构,从而实现高效的软件开发。关键词:敏捷;敏捷方法;敏捷软件开发;重构中图分类号:TP311.5文献标识码:A文章编号:1008—8725(2012)11-0223—03
StudyonRefactoringDuringAgile
SoftwareDeveloomentProcess
XUZhao—xing.YANGShui-hua
(Department
method
ofClothingCommerce&Trade,JiangxiInstituteofFashionTechnology,Nanchang
330201,China)
strategies,agile
technique,and
the
—
Abstract:Describestheagile
methodsin
practice
thedevelopmentofchangesincharacteristics.Expounds
the
coping
principle,agilemethod
includingtherefactoringofthethat
should
to
refaetoringof
the
signal
concept,when
meansof
refactoring,refactoring
can
correspondingrefactoringmethod,by
note.Can
use
refaetoringreader
bethe
achieved,reframetheproblemactual
to
effectivelyhelp
the
howsoftware
development
appropriateagile
methods,and
timely
refaetor,in
orderachieveefficientsoftware
development.
Keywords:agile;agilemethods;agilesoftwaredevelopment;refactoring
谬蛐守韭淳业暴哆净蛆孚蛐替壮替蜉乎哆学蛆谆曲谌啦译哆淳哆萨哆淳弛孛哆铲啦溥曲守哆淳啦蹲够谬皇9博站担廿社韭淖韭净必淖牡浮哆争啦串哆谌眵溥啦潦哆浮抄淳哆班哆淳捧孚啦溥曲净韭溥哆澳捧津辨
照执行顺序将相关的字节码序列翻译成用户终端能成。核心模块负责处理输入倚出模块传输来的命
够直接运行的命令,对程序存储模块进行进一步的令,其中命令分派器是它的核心;而基础操作模块又细化,又可以分为基础操作模块、底层控制模块、核包括文件管理指令和协议基本指令,文件管理指令心控制模块、字节码的控制模块、字节码的解释模块主要是用于创建指令和删除指令。协议基本指令具和用户响应控制模块。体要完成选择、函数状态、读取一段二进制字节串、
其增值业务开发方法是在用户识别模块中设置更新当前字节、查找以特征字串开头的一个记录、更多项增值业务,在用户识别模块中进一步设置管理新记录的值相加、执行校验、在SIM连入GSM网络表,每项增值业务对应一组字节码序列,字节码序列的鉴权、创建STK菜单,应用准备好的数据进行读包括至少一段字节码子序列,管理表存储所有增值业取,并发送给手机等功能;STK模块具体包括STK务相关的字节码序列,并根据执行顺序生成执行结果字节码的解释模块。它又细化为字节码查询模块、进行实时跳转或解释为用户终端能够运行的命令。STK字节码的控制模块和用户响应控制模块。
现在,GSM通信系统是人们使用最多、最常用4结{暑的移动通信系统。以其中的SIM卡为例,讲解在SIM总之,我国移动通信的飞速发展给智能卡带来卡上通过STK实施的增值业务的系统。该系统的数了极大的发展空间,文中以智能卡中的SIM卡为例,据存储模块用于存储开发的所有增值业务,而程序阐述了智能卡的基本概念以及智能卡中的SIM卡的存储模块实现控制每项增值业务的正常运行。其中功能,并在用户识别模块基础上对增值业务开发平台增值业务数据的格式为:固定3字节的增值业务索进行了设计,旨在丰富智能卡多彩的各种业务应用。引AID、LV格式组成的业务菜单名称、应用所需空参考文献:
间的2字节空间、过程组成的业务数据、按顺序生成[1】王爱英.智能卡技术一Ic卡[M¨E京:清华大学出版社,2000.
排列的应用变量和空间分配变量;系统中还存在一【21李翔.智能卡研发技术与工程实践fMl.北京:人民邮电出版社.
2003.
个公用缓冲区,它提供了400字节的空间,并且对每
【3]曹乐平,李伟章.SIM卡与基于STK的SIM卡业务【J1.中国数据通
个索引提供的公用缓冲区动态的分配大小。
信,2005,7(4):86—90.
业务系统由核心模块,基础模块和STK模块组(责任编辑李富文)
收稿日期:2012—04—20;修订日期:2012—09—18
作者简介:徐照兴(1979一),男,江西临川入,讲师,硕士,研究方向:软件工程、计算机应用技术教学。
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新资格考试认证敏捷软件开发过程中重构技术的研究全文阅读和word下载服务。
相关推荐: