Font Size: a A A

Research Of Dynamic Configurable Transition Mechanism On Entity States And Its Applications In Ipms

Posted on:2015-10-13Degree:MasterType:Thesis
Country:ChinaCandidate:H J WangFull Text:PDF
GTID:2298330431464295Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology and software industry, theapplication of information management systems is becoming increasingly popular.Research related with software architecture, is getting more and more attention ofsoftware developers. In the development of this kind of information managementsystem architecture, studies on the relationship of entity states in the business processtransformation is not perfect. A functional business process as independent businesslogic model, but not a relatively simple mechanism was involved in such softwarearchitecture to deal with the relationship between the entity states transition. Duringdevelopment, the general practice is to embed code to handle the physical state tohandle common business logic code, the use of pre-designed class to simply handlethe conversion relationship states, this approach allows for state transitions whenchanging needs, can’t make a quick, simple response.Ocean University of China currently online use "Science and ResearchManagement Information System" and " Bidding Information Management System",the application is based on the idea of a class agile development MIS softwarearchitecture. Such MIS software architecture focus on the adaptability of agiledevelopment, namely the business logic processing module during the developmentprocess independent, so that the system can follow the needs of users at differentstages, and to make a change in time. XML description of its features is a businessentity, with a test-driven code generation to achieve a better continuous integration,facilitate people-centered, iterative, step by step development of the system. Themajor feature of such systems is test-driven code."Research of Dynamic Configurable Transition Mechanism on Entity States andits applications in the Equipment Purchase System" focuses on this type of softwarearchitecture, the lack of treatment for its practical applications, the entity state transition, referring to the test-driven code, approve improvements and expansion.Thereby combining the characteristics of various types of management systems on thebusiness needs at a higher level, the business logic associated with the relationshipbetween the states from an entity class will be separated, abstract separate stateprocessing module, and draw a finite state machine (FSM) works, presents a finitestate automaton mechanism.The main contents of this paper include the following three aspects:1. Research the software architecture in Ocean University of China "Science andResearch Management Information System" and " Bidding Information ManagementSystem", and analyze its characteristics, focusing on analysis of which entityformation mechanism described in XML code and Test-driven Code.2. Propose a better solution on the need of an ever changing dynamic business onthe research results, to complete the Dynamic Configurable Transition Mechanism.3. The research results into practice to develop specific equipment purchasesystem (Ipms) and make appropriate improvements based on emerging issues, and theapplication of research results to make a detailed analysis and testing.
Keywords/Search Tags:MIS Software Architecture, Test-driven Code, Finite StateMachine, Automaton
PDF Full Text Request
Related items