Dissertation > Excellent graduate degree dissertation topics show
Business process analysis of reverse recovery and variability of electronic commerce system
Author: ChenXiaoLiang
Tutor: ZhaoWenYun
School: Fudan University
Course: Computer Software and Theory
Keywords: Business Process Recovery diff of processes commonality of software variability of software
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 20
Quote: 0
Read: Download Dissertation
Abstract
|
In the modern business today, companies or organizations with some automation software to handle their work encountered in a variety of complex business processes every day. In a business process, such as e-commerce which contain ordering, to execute the corresponding process sequence (for example, buy goods, online payment, accept the merchandise, etc.). But in the endless variety of new business processes of today, some new business always needs to be made every day to modify the old process every day, so the major e-commerce software provider will continue to modify their business applications to meet the business processes of social change. However, when the business process design and implementation has been modified, the corresponding documentation changes are often not kept pace, resulting in later system development or maintenance personnel can not be obtained from the document on the latest business process information, resulting in software development or maintenance personnel must spend more and more time to understand the existing code and modify the business process flow module, which is a very time-consuming and error-prone task. So to the right to modify and develop the corresponding process module, application software developers need to have in-depth understanding of business, consistent with rapid development of applications that meet business needs. In addition, legacy software systems due to lack of unified management of resources, software developers often doing some of the repeated development, which greatly reduces the utilization of the software system but also increases software development costs.For solving the above problems, we proposed a e-business application software system for the relevant process recovery method in the paper. In this paper, with the relationship of the three e-commerce applications, and the relationship between jump one page to another page and then restore the appropriate relationship between the control processes. We will resume these processes as a flow chart, using state machine model in this paper to represent the software process. In addition, we also designed a process diff algorithm, similar to the three business application software business process comparative analysis, in the algorithm Based on the algebra background, presenting with the same state diagram in a different flow chart, with the composition of different business process diagrams to represent the similarity between business process, with heterogeneous flow chart diagram that the different business differences between the business processes. In the case study, we adopted the precision and recall rates to evaluate our algorithms.Finally, we extract the in commonality and variability with the difference compare algorithm between processes from the business legacy systems with similar businesses. We can develop appropriate business process software with core assets, including software design, code modules, in order to developers use the resources through extracting the commonality in business processes from the Legacy software system. And extraction of the variability of software, we can compare similar services in the difference business systems, assist to requirement designers and software developers to understand the operational characteristics of the different systems quickly in order to meet user needs and develop more adjusted to software products.
|
Related Dissertations
- Design and Development of Application Programme for Fault Analyzer Based on Wince Platform,TP311.52
- Service Model Driven Architecture (SMDA) Oriented Modeling Techniques and Tool Implemention,TP311.52
- The Research and Implementation of Software Oriented Fault Injection Tool,TP311.52
- The Technologies for Interoperability of Heterogeneous Enterprise Applications and Their Application in Material SCM,TP311.52
- The Software Component Modeling Method Based on Feature and Its Application in VMI Management System,TP311.52
- Development of Software Platform for Electro-Optical Test System,TP311.52
- The Development of Soft System for Power Load Management Terminal Testing Device,TP311.52
- The Design and Realization of NS2-based PeerCast Simulation Platform,TP311.52
- The Research and Design of Middle-Small Enterprises Purchase-Sales-Inventory Management System,TP311.52
- Logistics Management System Supporting Product and Material Tracing and Tracking,TP311.52
- Research and Implementation for Method of AUTOSAR System Modeling,TP311.52
- The Study and Design of High Availability Monitoring Subsystem for Fault Tolerant Computing Systems,TP311.52
- Design and Implementation of the weapons and equipment information management system,TP311.52
- Design and Implementation of the HL7 Message Parsing and Store in the Medical Information Integration Platform,TP311.52
- The Design and Implementation of Medical Image Remote Access and Sharing Based on WADO,TP311.52
- Design and Implementation of the teaching file management system,TP311.52
- Force Online Examination System Design and Implementation,TP311.52
- The Application of Virtual Reality Geographical Information System to Urban Design,TP311.52
- Grass-roots forces the day-to-day management of information systems design and implementation,TP311.52
- Design and Implementation of the military material procurement and supply management system,TP311.52
- Development of the on-line Training and Examination System of Army,TP311.52
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|