Font Size: a A A

The Case Tools Support The Rapid Development Of ERP

Posted on:2013-02-01Degree:MasterType:Thesis
Country:ChinaCandidate:T T HangFull Text:PDF
GTID:2248330374490017Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Software engineering is the engineering discipline which guides software development andmaintenance and can also be said software structure and evolution. As the important branch ofSoftware engineering disciplines, the CASE tool plays an important role to improve softwarequality and development speed, reduce development cost, and standardize the developmentprocess. The development of the CASE tool has been accompanied by the development ofsoftware engineering. Currently, the standard of the CASE tool is UML. The common CASEtools are Rational Rose, Sybase Power Designer, Microsoft Visio, Microsoft Project etc..Considering the difference of the team development history, team size and teamindividualization, it is necessary to form a certain characteristic CASE tool for team’s ownsoftware development in the practical engineering. This paper develops a specific CASE tool tosupport ERP rapid development.Software development is a process of mapping, also is a modeling and modeltransformation process. For the structure-oriented program development, the E-R diagramobtained by analysis need to be converted to the data dictionary and the database table; finally,the data flow diagram need to be converted to the block diagram and the software architecture.For the object-oriented software development, the class properties need to be converted to thedatabase table, the class operations need to be converted to the code and the software interface,Using CASE diagrams (etc.) need to be converted to the software architecture. The CASE toolhelps developers complete these transformations automatically. That is to say, the follow-upconvertion work is completed by the CASE tool automatically since the documents analysis.ERP (Enterprise Resource Planning) is a typical information processing system, involvinga large number of classes. There will be a set of database tables, interface, actions and code ineach class. In this paper, CASE tools are based on class, its properties are automaticallyconverted to the main table and the detailed table; its operations are automatically converted toincrease, modification, deletion and inquiry buttons; its attributions and operations convert tothe main interface, the increasing interface and a set of code. On the whole, the ERP is thetransactional data flow diagram; in a local view, the ERP is the process data flow diagram. Inthis paper, the CASE tool will let the transactional data flow graph to be converted to a treenode automatically and let the process data flow diagram to be converted to the menu nodeautomatically. Excel has been widely used because of its flexible capability of data processing; but itsapplication is limited for lack of distributed data processing. In this paper the Excel-Type-Interface contained in this CASE tool not only has the flexible data processing capability, butalso has the distributed data processing capability, which will increase the acceptance of theERP for users.
Keywords/Search Tags:CASE, ERP, Tree Node view, Code automatic generation, Excel-Type-Interface
PDF Full Text Request
Related items