学位论文 > 优秀研究生学位论文题录展示

基于面向方面的业务流程自动生成技术的研究与实现

作 者: 权凯
导 师: 郑有才
学 校: 西安电子科技大学
专 业: 计算机软件与理论
关键词: 面向方面 关注点分割 业务流程 自动生成 耦合度
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 10次
引 用: 0次
阅 读: 论文下载
 

内容摘要


在信息系统的开发过程中,客户端界面的开发已经实现了自动生成,而服务端业务流程由于自身的复杂性,其自动生成技术还处于研究阶段。面向方面编程是对面向对象编程的改进,能够封装横切关注点,提高了各个模块的封装,降低了系统的耦合,为业务流程自动生成提供了基础。本文在研究了面向方面技术特点的基础上,针对目前面向对象开发效率低下,系统耦合度高,不易演化等特点,提出了二维关注点分割法和逐层循环关注点分割法,用于分解业务流程,并给出了一种基于面向方面的业务流程自动生成方法。同时还提出了耦合系数,用于衡量系统耦合度,证明采用此方法可以有效的降低系统耦合度。最后,在邮储实训系统上验证了业务流程自动生成方法的有效性和合理性,并提出了有待完善和进一步研究的问题。

全文目录


摘要  3-4
Abstract  4-7
第一章 绪论  7-11
  1.1 选题背景和意义  7-8
  1.2 国内外研究现状  8-9
  1.3 论文研究内容  9
  1.4 论文章节安排  9-11
第二章 面向方面及相关技术概述  11-23
  2.1 面向方面的基本概念和编程技术  11-14
    2.1.1 面向对象的不足  11
    2.1.2 面向方面的优势  11-12
    2.1.3 面向方面的基本概念  12-14
  2.2 AspectJ  14-19
    2.2.1 连接点  15-16
    2.2.2 切入点  16-19
    2.2.3 通知  19
  2.3 统一建模语言(UML)概述  19-21
    2.3.1 UML基本概念  19-20
    2.3.2 UML的扩展机制  20
    2.3.3 基于UML的方面  20-21
  2.4 本章小结  21-23
第三章 业务流程自动生成技术研究  23-39
  3.1 关注点分割法的研究  23-31
    3.1.1 二维关注点分割法  23-27
    3.1.2 逐层循环关注点分割法  27-30
    3.1.3 次级关注点分割的优点及存在的问题  30-31
  3.2 关注点分割对于降低系统耦合度的研究  31-35
    3.2.1 面向方面系统耦合关系描述  31-32
    3.2.2 系统的耦合关系分析  32-35
  3.3 业务流程自动生成方法的研究  35-38
    3.3.1 业务流程分析  35-37
    3.3.2 业务流程自动生成方法  37-38
  3.4 本章小结  38-39
第四章 业务流程自动生成方法的验证  39-67
  4.1 邮储实训系统(PSTP)分析  39-46
    4.1.1 PSTP系统需求分析  39-41
    4.1.2 PSTP系统结构  41-42
    4.1.3 PSTP类图分析  42-44
    4.1.4 PSTP状态图分析  44-45
    4.1.5 PSTP序列图分析  45-46
  4.2 PSTP业务流程自动生成  46-65
    4.2.1 PSTP业务流程分析  46-55
    4.2.2 PSTP业务流程分割  55-56
    4.2.3 PSTP业务数据传输  56-59
    4.2.4 PSTP业务功能模块开发  59-61
    4.2.5 PSTP业务自动生成  61-65
  4.3 本章小结  65-67
第五章 结束语  67-69
  5.1 本文主要工作  67-68
  5.2 进一步的工作  68-69
致谢  69-71
参考文献  71-73
作者在读研期间的研究成果  73

相似论文

  1. 心肌细胞电生理仿真计算引擎自动生成的研究与实现,R319
  2. 基于MDA的界面自动生成方法的研究,TP311.5
  3. 双城AB公司仓储管理体系,F253.4
  4. 基于产品服务的甘肃联通通信网络运维管理研究,F626
  5. 主板FCT测试方案自动生成系统的设计,TP331
  6. 国内商业银行柜面业务操作风险控制及流程再造,F832.2
  7. 注册志愿者管理系统的设计与实现,TP311.52
  8. 自动生成SQL测试用例集的研究与实现,TP311.52
  9. 基于视点的面向方面需求工程方法研究,TP311.52
  10. 基于业务流程视角的商业银行操作风险管理研究,F832.2
  11. 电力系统电压无功控制方法研究,TM761.1
  12. 应用于并联型高压断路器的高耦合度分裂电抗器高频暂态过电压研究,TM864
  13. 大型钢铁企业EDI数据交换平台研究,TP311.52
  14. 中国农业银行黄石分行信贷业务流程优化案例分析,F832.4
  15. 基于Ensemble的医疗信息系统集成,TP311.52
  16. TL咨询公司咨询服务流程重组的研究,C932.8
  17. 面向方面的实时系统建模及实现方法研究,TP316.2
  18. 延安市土地利用程度和效益关系研究,F301
  19. 基于NGN的(浙江联通)全网智能化应用研究,TM76
  20. 武汉市社区卫生服务信息系统业务流程重组研究,R197.1
  21. 江西省人口与经济发展时空耦合研究,C92-05

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com