Study on Development of 3D Analytic Geometry Interactive Software| Chapter 8 | Current Topics on Mathematics and Computer Science Vol. 8
This project depicts the steps involved in developing interactive software for the study of 3D analytic geometry software. The goal of developing this software was to fulfil the following objectives: the presentation of theoretical concepts, the interactive presentation of some essential applications, and the creation of precise drawings by substituting the pencil and ruler with the mouse. Specific UML diagrams depicting the processes of analysis, design, and implementation are used to model the interactive programme. Object-oriented modelling is difficult enough, but reusable object-oriented design is far more difficult. During the modelling of a software, design repre Its quality is influenced by a key aspect. In the oriented object programming paradigm, each design pattern seeks to solve a specific design issue. The "Factory" creational pattern and the "Observer" behavioural pattern are used to optimise the interactive software design. The Java programming langu...