| With equipment complexity and requirements for actual combat support capabilities increase,it is necessary to adopt information technology to establish precise and refined modern support systems.Precise and refined modern support system relies on support of a large number of equipment integrated support business information systems.Collecting,editing,and processing various types of equipment data is the core of various business information systems.Traditional information system’s R&D mode is form-based development mode,which can only edit specific structured data.It needs to design different forms for different business data,and then develop software function modules according to form designs.Form changes caused by business data changes involve changes of a large number of programs and database tables,and the scalability,stability,and reliability of information systems is poor.In order to solve the problem of scalability,reliability,and stability of data acquisition,this paper proposes data editing and processing methods,which is driven by data model.In addition,research relevant implementation technologies,determine data model-driven data editing and processing technology route,and break through key technologies of technology route by proposing processing algorithms.Design and implementation of data editing and processing framework is carried out,and the availability,reliability,stability,and scalability of prototype are verified.The main work of this paper includes the following aspects.Firstly,based on the analysis of data acquisition and processing problems,which is based on form-based development mode,this paper proposes data model-driven data editing and processing methods,and studies relevant implementation technologies of data description,data modeling,data model analysis,data graphical preview&display.In addition,identifies technical route based on "XML + XML Schema + DOM + XSL + Javat" and demonstrates the feasibility of technology route.Secondly,puts forward an algorithm to transform data model into Java code,an algorithm to validate data syntax based on data model and an algorithm to transform data into HTML format data.These algorithms solve key technical issues of current Java application programming interface can’t sufficiently obtain data model information,data syntax validation and data graphics preview&display.Thirdly,designs the framework.The framework adopts a loosely coupled design method,including function modules of transformation from data model to Java code,configuration file generation tool,data editing interface,data verification,and data graphic display.In addition,defines functions of each module.Finally,implements each module and verifies prototype.Implements and integrates each module to form a prototype.Standard data models defined by S1000D and customized data models were taken as data models to verify the prototype.Verification results show that the prototype takes data model as the input,edits and processes data according to constraint information of data model,and realizes editing and processing various structural data.The prototype is available,reliable,stable,and scalable.Compare the prototype and data editing and processing software of the same type,and according to comparative analysis results,summarizes the prototype. |