Red de conocimiento informático - Conocimiento informático - ¿Cómo diseñar una solución de sistema de software?

¿Cómo diseñar una solución de sistema de software?

El primer paso en una estrategia sistemática orientada a soluciones es la selección de las herramientas adecuadas.

Por ejemplo, qué tipo de estructura elegir, BS u otra cosa. ¿Necesita una base de datos? ¿Qué tipo de biblioteca de gráficos se necesita? Qué tipo de soporte de subprocesos se necesita e incluso qué tipo de lenguaje de programación se necesita.

Después de que se resuelvan los principales problemas direccionales. Aquí viene el mayor problema de carga de trabajo: cómo descomponer el problema de manera efectiva.

Un sistema de software, por muchos que haya, acabará dividiéndose en módulos.

La segmentación de módulos suele basarse en la funcionalidad. Los segmentos deben seleccionarse en el punto más estrecho de la interfaz.

Después de dividir aproximadamente el módulo, se puede determinar la interfaz.

El proceso de determinación de la interfaz es generalmente el proceso de diseño del software (al menos el 70% del tiempo).

Las interfaces deben ser lo suficientemente claras como para incluir una declaración completa de cada función de la interfaz.

En el proceso de clarificación de la interfaz, pueden aparecer más módulos (algunos módulos estructurales, no módulos funcionales).

Si se trata de datos más complejos. También implica el diseño de la base de datos y el establecimiento del diccionario de datos.

Después de completar el diseño de la interfaz, se completa el diseño.