The so-called software module division refers to the module division of software development according to certain criteria in order to manage the system development process, ensure the stability of the system and the maintainability of the system in the software design process. System development based on modules can improve the development progress of the system, clarify the requirements of the system, and ensure the stability of the system.
In the process of system design, because each system realizes different functions, the requirements of each system will also be different. This leads to different design schemes of the system. In the development process of the system, some requirements tend to have certain relevance in terms of attributes, and some of the requirements are rarely related. If you do not classify the requirements at the time of design, it will often cause confusion in the later process.