Font Size: a A A

The Reconstruction Of A Configurable Business Searching Logic In PROCESS CONTROL

Posted on:2012-05-02Degree:MasterType:Thesis
Country:ChinaCandidate:T FengFull Text:PDF
GTID:2178330338499251Subject:Software engineering
Abstract/Summary:PDF Full Text Request
SAP GRC solution is an application collection which contains Process Control, Risk Management and other applications. It's used for corporation internal audit and internal control. But after the SOX regulation is effective, more and more requirement related to system integration in GRC has been raised. So the application integration in GRC becomes the focus.The Certification and Report module is one of the key points in Process Control and it will be also changed to adapt the flexible requirement. But the old system cannot adapt the requirement about configurability, extensibility and reusability after long term maintenance. This article describes the whole process of system analysis, design and refactoring. This article contains following content:1. Introduce the business background. The SAP GRC solution is focus on the items in SOX regulation which are related to corporation internal control and internal audit. The integration requirement among different applications is the basic point of this reconstruction and implementation.2. Introduce the technical background. The Process Control in SAP GRC is based on SAP Net Weaver platform. It is implemented by using ABAP as backend and Web Dynpro as frontend. The Crystal Report is used for showing result.3. Introduce the structure and definition of Business Searching Logic. Analyze the Process-Oriented design in old system and point out the defects about extensibility, maintenance and reusability. These are the destination of reconstruction.4. Basing on the Object-Oriented principles analyze the old system and get the system use case diagram and activity diagram by using UML. Then design the new system according to the modules'class diagram and sequence diagram and finish the reconstruction and implementation.5. Analyze the Depth-First Traversal search logic in old system and point out the defects. According to the system configurability requirement convert the Depth-First Traversal search logic into Breadth-First Traversal to adapt the configurability requirement.6. After the reconstruction compare with the old system and point out the direction of research and improvement in future.In this reconstruction process the author is not only responsible for the old system, but also take part in the system analysis, the high level design, detail design, coding and testing. After the reconstruction the author'technical skill, the understanding of business process and the object-oriented analysis and design have been improved a lot.The new system is fully meet the business requirement and the configurability and performance exceed the expectation.
Keywords/Search Tags:Object-Oriented, UML, Configurable, Search, Depth-First Traversal, Breadth-First Traversal
PDF Full Text Request
Related items