General process of software design:
Software design abstracts many things and problems, and abstracts them at different levels and perspectives. It is a process of converting requirements into software presentations and iterative processes. For software design, you should plan the entire design process according to the specification instructions, and then implement the specific design process, that is"Overall, partial"It is also a process of continuous iteration and refinement. Then, the generated design specification should be reviewed to start the quality evaluation standard. If the evaluation fails, the design should be modified again until the evaluation is passed to determine the final finalization process. Complete the software design process.
Main activities of software design:
Software architecture design, interface design, Module/Subsystem design, data model design, Process/AlgorithmDesign.