¿Qué incluye el diseño detallado del sistema?
1. Diseño de la estructura del sistema y división del subsistema
Dividir módulos o subsistemas funcionales del sistema (si es necesario o necesario, especialmente para sistemas de software grandes).
2. Diseño detallado de los módulos de funciones del sistema.
Según el método de diseño estructurado, los módulos funcionales o subsistemas del sistema se diseñan en base a la descomposición capa por capa de las funciones del sistema. Esta es una de las partes principales del diseño detallado.
3. Diseño detallado de la interfaz del sistema
La interfaz del sistema describe varias interfaces del software del sistema de aplicación. Otras interfaces de todo el sistema (como interfaces de hardware del sistema, interfaces de comunicación, etc.) se explican en las secciones correspondientes.
4. Diseño de la interfaz externa
De acuerdo con la división de la interfaz del sistema, se diseña la interfaz externa del sistema y se diseñan todas las interfaces externas del sistema (incluidas las interfaces funcionales y de datos). diseñado.
5. Diseño de interfaz interna
Diseñar la relación de llamadas y la interfaz de datos entre los módulos funcionales del sistema.
6. Diseño de la interfaz de usuario
Especifique el contenido, el estilo de la interfaz y el método de llamada de la interfaz hombre-computadora, incluido el llamado diseño de formulario, diseño de informes y salida de impresión requerida por usuarios.
Datos ampliados:
Contenido de diseño detallado del sistema:
El diagrama jerárquico se utiliza para describir la estructura general, la descomposición funcional, las relaciones de llamada mutua y la interacción de información. entre módulos, se utilizan diagramas IPO u otros métodos para describir las funciones completadas por cada módulo.
Para requisitos más altos, se recomienda utilizar diagramas HIPO para la descomposición funcional y descripción del módulo, y utilizar el método IDEF0 para el diseño del modelo funcional.
Se detalló el diseño de cada módulo del sistema de aplicación y se completaron las funciones de cada módulo y la relación entre ellos.
Utilice IPO o diagrama de estructura para describir la relación de interfaz entre la estructura del componente, el algoritmo y los módulos, así como la relación de referencia cruzada entre requisitos, funciones y módulos.
La descripción de cada módulo puede hacer referencia al siguiente formato:
Número de módulo:
Nombre del módulo:
Entrada: p>
Transporte:
Descripción del algoritmo:
Salida:
Entre ellos, el procesamiento y la descripción del algoritmo se completan principalmente mediante pseudocódigo o lenguaje de programación específico.
Para requisitos de diseño más detallados, se recomienda utilizar el diagrama IDEF0 para diseñar cada módulo funcional.
Si el software requiere un desarrollo secundario (incluida expansión funcional, modificación funcional, modificación de la interfaz de usuario, etc.), el trabajo de diseño correspondiente debe completarse estableciendo subtemas.
Materiales de referencia:
Enciclopedia Baidu-Diseño de sistemas