版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、面向方面的软件开发过程,系统,功能性需求,非功能性需求,什么是面向方面的软件开发?,横切点,横切系统,方面语言横切关注点 Aspect language,构建语言功能 Component language,编织器 Aspect weaver,需求阶段,设计阶段,编程实现,开发过程,需求阶段,需求分析步骤,需求分析方法,需求分析模型,通用的AORE模型,优点:在早期确定了横切关注对后期分析设计实现阶段的映射和影响,便于对需求的冲突和均衡做出调整。,AORE模型,面向方面的非功能需求框架,需求分析模型,核心思想 对每一个非功能需求NFR逐级分解 目的 将非功能需求分解成可操作行为,AONFRF框架
2、,模块设计,架构设计,设计阶段,内容:针对需求和体系结构分析面向方面的方法 目的:保持需求、设计和实现之间的一致性,组件模块,方面模块,技术架构,业务架构,模块设计,设计阶段,关注点的建模,面向方面的建模方法,架构设计,架构:是系统的组成部件及其之间的相互关系。,设计阶段,面向方面的体系结构设计方法,体系结构设计,编程实现,AOP程序构成,AOP编程方法,AOP程序构成,超空间编程,自适应编程,组合过滤器法,静态编织,编织技术,动态编织,编织技术对系统性能、灵活性的影响,AOP编程方法,开发过程实例,基于AOSD的ATM系统开发,需求阶段,设计阶段,编程实现,基于AOSD的ATM系统开发,需求建模,需求阶段,设计阶段,编程实现,基于AOSD的ATM系统开发,取款用例顺序图,需求阶段,设计阶段,编程实现,基于AOSD的ATM系统开发,取款关注点类图,基于AOSD的ATM系统开发,需求阶段,设计阶段,编程实现,取款关注点用例切片,需求阶段,设计阶段,编程实现,基于AOSD的ATM系统开发,以用例切片为依据,在系统关注点中实现pointcut模型,横切关注点的实现: 首先实现自身的功能。 根据用例切片中的pointcut模型定义横切关注点的pointcut。 AspectJ提供的自动合成机制对各
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 玉溪云南玉溪市红塔区委社会工作部公益性岗位招聘笔试历年参考题库附带答案详解
- 漯河2024年河南漯河市立医院(漯河市骨科医院漯河医专二附院)招聘高层次人才笔试历年参考题库附带答案详解
- 2025年新型商业空间物业商铺装修设计与施工监理合同2篇
- 杭州2024年浙江杭州市上城区人民政府紫阳街道办事处编外招聘笔试历年参考题库附带答案详解
- 2025年广西桂林甑皮岩遗址博物馆招聘1人高频重点提升(共500题)附带答案详解
- 2025年广西桂林市海关招聘1人历年高频重点提升(共500题)附带答案详解
- 2025年广西桂中治旱乐滩水库引水灌区建设管理局招考聘用高频重点提升(共500题)附带答案详解
- 2025年广西柳州市鱼峰区阳和街道社区卫生服务中心招聘编外合同制工作人员3人历年高频重点提升(共500题)附带答案详解
- 2025年广西柳州市科技局下属事业单位市科学技术情报研究所招聘实名编制人员3人历年高频重点提升(共500题)附带答案详解
- 2025年广西柳州市委宣传部柳州市委精神文明建设委员会办公室招聘19人历年高频重点提升(共500题)附带答案详解
- 污水处理设施设备升级改造项目资金申请报告-超长期特别国债投资专项
- 五年级上册小数乘除竖式计算题200道及答案
- 2024年东南亚工业气瓶市场深度研究及预测报告
- 棉花良种选育与遗传育种
- 简易劳务承包合同范本
- SH/T 3078-2024 立式圆筒形料仓工程设计规范(正式版)
- 快递驿站承包协议书
- 基于视觉果蔬识别的称重系统设计
- 体育初中学生学情分析总结报告
- 部编版语文中考必背文言文7-9年级
- 农药合成研发项目流程
评论
0/150
提交评论