Font Size: a A A

Data Manipulation Modeling Technology Research And Application

Posted on:2013-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:J ChenFull Text:PDF
GTID:2268330422475077Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Along with the application software function becoming increasingly complicated,to develop an effective information system, we need to research the system fromdifferent angles, and to build model of the system feature, so data modeling isbecoming more and more critical. Constructing good feasible model can make thedevelopers in-depth understanding of the system real demand and thus developedelastic, the structure of the solid foundation, which can guarantee the softwaredemand of lasting quality assurance software. Good data model construction also canmake the general users good to understand the realization of the system function.The essence of realizing the information system functions is the processing of data,including a large number of data input, storage, processing and output, etc. In order todevelop applicable and efficient information system, the data model is the key. Thetraditional data flow diagram pay attention to system function or processing, the datais not the core element, just as processing input and output, is the connection betweenthe processing. Data flow diagram emphasize that the system more function or therelationship between the processing. The generation of the data modeling technologyprovides a convenient and technical support to the processing of system data. Thetraditional data modeling is the main concern of data structure modeling, the modeldata entity, attributes, and pays attention to the relations between entities, and thestatic structure data, etc. But the function of information system is through a series ofdata manipulation process (such as additions and deletions check change control) torealize, so being able to model the data manipulation process can be a very good wayto reflect system function.Based on the data modeling technology, the research of the code automaticgeneration technique also has very important significance, and the traditional codeautomatic generation technique is mainly based on the static data model to producethe programming code and data model. After modeling the process data manipulation,how to automatically generate related data manipulation code (such as databaseoperation of SQL code, Hibernate database lasting layer code, etc.) through the established dynamic data manipulation model is an important research topic.In view of the above questions, in this paper on the basis of UML, the objectinteraction model (communication diagram and sequence diagram) improved to datamanipulation model, this method is to build model of the object interaction process ofthe system from the view of data manipulation, and then reaction of the data of theevolutionary process of the system. Starting from the user interface, using UMLdynamic model to combine interface interaction process with data manipulationprocess to establish data manipulation model. And in the Rational Rose designenvironment, through the Rose scripting language to read data manipulation modelinformation, so as to automatically generate database operation code. The methodgenerated code can be different form of database control code such as simple SQLstatement code, Hibernate persistent database control code, JPA, etc., can alsoproduce the corresponding XML format file code. Finally the research methodsapplied to the design and development of cotton textile enterprise information system,and the result shows that the establishment of data manipulation model and databasecontrol code automatic generation technique, can be very good to realize the functionof the system, so as to improve the development of information system efficiency,reduce the burden of the programmer to write code.
Keywords/Search Tags:Data manipulation modeling, code automatic generation, Rose Script, Textile enterprise information system
PDF Full Text Request
Related items