This dissertation studied and designed CFD Program Auto-Analysing and Flow-Chart Building Subsystems, two important parts of our CFD-Oriented Interactive Program-Auto-Parallel isation software system. Based on Object-Oriented software engineering principles and characteristics of this software, the two subsystems have been designed. By Applying structural rules of programs written in procedural programming languages and taking advantage of clear hierarchy of Object-Oriented software, the design greatly decreased designing and implementing difficulties of the software, increased its structural flexibility, and guaranteed the success of the software. |