Le principe qui doit être suivi dans la division des modules dans la conception de logiciels est une cohésion élevée et un faible couplage. La conception logicielle part de la spécification des exigences logicielles, conçoit la structure globale du système logiciel en fonction des fonctions déterminées lors de l'étape d'analyse des exigences, divise les modules fonctionnels, détermine l'algorithme de mise en œuvre de chaque module et écrit des codes spécifiques pour former une conception spécifique. planifier le logiciel.
L'environnement d'exploitation de cet article : système Windows 10, ordinateur thinkpad t480.
Le principe qui doit être suivi dans la division des modules dans la conception de logiciels est une cohésion élevée et un faible couplage.
Les critères qui doivent être suivis pour la division des modules incluent le couplage et la cohésion entre les modules. D'une manière générale, le couplage entre modules doit être le plus faible possible, c'est-à-dire que les modules sont les plus indépendants possible, la cohésion des modules est la plus élevée possible, c'est-à-dire le principe de forte cohésion et de faible couplage.
La conception du logiciel part de la spécification des exigences logicielles, conçoit la structure globale du système logiciel en fonction des fonctions déterminées lors de l'étape d'analyse des exigences, divise les modules fonctionnels, détermine l'algorithme de mise en œuvre de chaque module et rédige des codes pour former le logiciel Plan de conception spécifique.
La conception de logiciels consiste à faire abstraction de nombreuses choses et problèmes et à les résumer à différents niveaux et angles. La décomposition et la modularisation de problèmes ou d'objets facilitent la résolution des problèmes. Plus la décomposition est détaillée, plus le nombre de modules est grand. Son effet secondaire est qu'elle permet aux concepteurs d'envisager davantage de couplages entre les modules.
Partage de vidéos d'apprentissage gratuit : tutoriel php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!