Red de Respuestas Legales - Derecho de bienes - En el diseño de sistemas de información, los principios que debe seguir el diseño de módulos son los siguientes:

En el diseño de sistemas de información, los principios que debe seguir el diseño de módulos son los siguientes:

Ocultamiento de información, alta cohesión, bajo acoplamiento.

1. Alta cohesión: La cohesión es una medida del grado de correlación entre los componentes de un módulo. Un módulo altamente cohesivo está estrechamente conectado internamente, como un todo indivisible. Si la función de este módulo es relativamente simple, la dificultad de implementación y mantenimiento del módulo se reducirá considerablemente.

2. Bajo acoplamiento: Cabe señalar que el acoplamiento es una medida del grado de dependencia entre módulos. Un acoplamiento bajo significa una mejor independencia entre los módulos y cambiar un módulo no afectará a otros módulos. La cohesión y el acoplamiento están estrechamente relacionados. Un acoplamiento fuerte entre un módulo y otros módulos generalmente significa una cohesión débil, y una cohesión fuerte de un módulo generalmente significa un acoplamiento débil con otros módulos.

3. Ocultamiento de información: Ocultar información significa que el módulo solo revela contenido que debe ser conocido por el mundo exterior y oculta todo el resto del contenido. En el diseño de la interfaz del diseño del módulo, el principio de ocultación de información se refleja plenamente. Las interfaces son características externas de un módulo y deben ser públicas. Las estructuras de datos, los algoritmos y las implementaciones son características internas del módulo y deben ocultarse. Un módulo solo proporciona una interfaz limitada, que es la única forma en que el módulo interactúa con el mundo exterior.

El ocultamiento de información es consistente con los dos principios de alta cohesión y bajo acoplamiento. Todos encarnan la idea de diseño de módulos independientes. Además, la ocultación de información también contiene una profunda cultura china: belleza por fuera y sabiduría por dentro. El diseño de la interfaz del módulo persigue la simplicidad, la eficiencia, el tamaño pequeño y la belleza, "haciendo alarde" de las estructuras de datos y los algoritmos. Estos diseños complejos se concentran en el módulo, que es "Zhonghui". Sólo siguiendo estos principios de diseño podremos realizar buenos diseños de módulos.

¿Consulta el contenido anterior? Enciclopedia Baidu-Diseño del sistema de información