Process Control中可配置的业务搜索逻辑的重构与实现
发布时间:2023-03-02 18:11
SAP GRC (Governance, Risk and Control)解决方案是包含Process Control,Risk Management,Access Control等一整套应用方案的集合。该解决方案专门针对企业内部审计和内部控制的业务需求。但随着2002年美国萨班斯法案的颁布与实施,上市企业对GRC解决方案内部各种应用方案的集成提出了更高的要求。此时对解决方案内部的系统集成成为所有工作的重点。 Process Control中的验证与报表模块作为Process Control中的核心模块之一,同样需要改变来适应不断变化的业务需求,不仅要处理Process Control应用方案内部的数据,同时还要处理其他应用方案的数据。而原有系统经过长时间的维护与更新,早已无法满足扩展性,维护性和重用性等多方面的需求。本文详细论述了对原有系统进行分析,设计以及重构和实现的全过程,并对原有的业务搜索逻辑进行改进,以进一步满足系统可配置性的需求。本文主要论述了以下几点: 1.介绍了本次课题的业务背景。SAP GRC解决方案完全针对萨班斯法案中关于企业内部控制与内部审计的要求,为客户提供了...
【文章页数】:80 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
1 绪论
1.1 课题研究背景和意义
1.2 作者承担的工作
1.3 本文的篇章结构
2 业务知识背景概述
2.1 萨班斯法案(SOX 法案)的由来
2.2 SAP GRC 解决方案
2.3 Process Control 应用方案
2.4 Process Control 的验证与报表模块
3 技术知识背景概述
3.1 基于面向过程的设计
3.2 基于面向对象的设计
3.3 统一建模语言 UML
3.4 SAP NetWeaver 平台
3.5 ABAP 语言
3.6 Web Dynpro 技术
3.7 Crystal Report
4 对现有的基于面向过程设计的业务搜索逻辑的分析
4.1 业务搜索逻辑的定义及结构
4.1.1 界面输出模块(UI)
4.1.2 后台搜索逻辑模块(Searching Logic)
4.2 对现有的业务搜索逻辑的分析
4.2.1 界面输出模块的缺陷与所面临的问题
4.2.2 后台搜索逻辑模块的缺陷与所面临的问题
4.3 本章小结
5 基于面向对象设计的可配置的业务搜索逻辑的重构与实现
5.1 统一命名规范
5.2 基于UML 的系统分析
5.2.1 系统用例分析
5.2.2 系统活动图
5.3 基于UML 的面向对象的系统设计与重构
5.3.1 面向对象设计的基本原则
5.3.2 基于面向对象的业务数据抽象化
5.3.3 将基于 Function Group 的 API 转化为基于类的的 API
5.3.4 重构业务搜索与遍历逻辑
5.3.5 使用 Walking strategy 实现业务搜索逻辑的可配置
5.4 本章小结
6 新的可配置的业务搜索逻辑的使用效果
6.1 来自开发人员的反馈
6.1.1 显著提高了工作效率
6.1.2 大量减轻维护工作时的负担
6.1.3 有着良好的重用性
6.2 来自客户方的反馈
6.2.1 具有良好的扩展性
6.2.2 友好并且易用的用户体验
7 总结与展望
7.1 总结
7.2 展望和下一步工作
参考文献
致谢
攻读学位期间发表的学术论文目录
本文编号:3752385
【文章页数】:80 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
1 绪论
1.1 课题研究背景和意义
1.2 作者承担的工作
1.3 本文的篇章结构
2 业务知识背景概述
2.1 萨班斯法案(SOX 法案)的由来
2.2 SAP GRC 解决方案
2.3 Process Control 应用方案
2.4 Process Control 的验证与报表模块
3 技术知识背景概述
3.1 基于面向过程的设计
3.2 基于面向对象的设计
3.3 统一建模语言 UML
3.4 SAP NetWeaver 平台
3.5 ABAP 语言
3.6 Web Dynpro 技术
3.7 Crystal Report
4 对现有的基于面向过程设计的业务搜索逻辑的分析
4.1 业务搜索逻辑的定义及结构
4.1.1 界面输出模块(UI)
4.1.2 后台搜索逻辑模块(Searching Logic)
4.2 对现有的业务搜索逻辑的分析
4.2.1 界面输出模块的缺陷与所面临的问题
4.2.2 后台搜索逻辑模块的缺陷与所面临的问题
4.3 本章小结
5 基于面向对象设计的可配置的业务搜索逻辑的重构与实现
5.1 统一命名规范
5.2 基于UML 的系统分析
5.2.1 系统用例分析
5.2.2 系统活动图
5.3 基于UML 的面向对象的系统设计与重构
5.3.1 面向对象设计的基本原则
5.3.2 基于面向对象的业务数据抽象化
5.3.3 将基于 Function Group 的 API 转化为基于类的的 API
5.3.4 重构业务搜索与遍历逻辑
5.3.5 使用 Walking strategy 实现业务搜索逻辑的可配置
5.4 本章小结
6 新的可配置的业务搜索逻辑的使用效果
6.1 来自开发人员的反馈
6.1.1 显著提高了工作效率
6.1.2 大量减轻维护工作时的负担
6.1.3 有着良好的重用性
6.2 来自客户方的反馈
6.2.1 具有良好的扩展性
6.2.2 友好并且易用的用户体验
7 总结与展望
7.1 总结
7.2 展望和下一步工作
参考文献
致谢
攻读学位期间发表的学术论文目录
本文编号:3752385
本文链接:https://www.wllwen.com/shekelunwen/ljx/3752385.html