Tutorial de escritura de documentos de desarrollo de ingeniería de software (14) - Contenido del libro de diseño de esquema


  • El autor original de este artículo: el hermano menor del hermano Gu
  • Dirección del blog del autor: http://blog.csdn.net/lfdfhl
  • Materiales de referencia para este artículo: "Tutorial de redacción de documentación de software" de Electronic Industry Press, editado por Ma Ping y Huang Dongmei

Contenido del libro de diseño del esquema.

inserte la descripción de la imagen aquí

La fase de diseño general dejó la perspectiva del cliente y volvió a la perspectiva del desarrollador, y entró en el trabajo de desarrollo sustantivo del sistema de software.

Cada sistema de software se compone de programas y datos, por lo que los datos son la base de los sistemas de software, y el software es para completar el trabajo que los seres humanos quieren mediante la operación de datos. Para la mayoría de los sistemas actuales, la base de datos se convierte en el almacén para el almacenamiento de datos, por lo que una de las tareas que debe completarse en la fase de diseño del esquema es el diseño de la base de datos. Está claro cómo almacenar datos, en qué estructura almacenarlos y, una vez que se determina la forma de los datos, la siguiente etapa de diseño detallado puede basarse en esto. Por lo tanto, el diseño inicial de la base de datos debe incluirse en el libro de diseño del esquema.

El resultado final de la etapa de análisis de requisitos: todas las funciones del sistema registradas en el documento de análisis de requisitos se convierten en las materias primas procesadas en la etapa de diseño del esquema y son la base para la estructura organizativa del sistema y la división del subsistema. Un sistema grande debe dividirse en la medida de lo posible en varios módulos de tamaño moderado, alta cohesión y bajo acoplamiento, con el fin de que, por un lado, sea fácil de entender y, por otro lado, fácil de desarrollar. Por lo tanto, el sistema de software debe dividirse científica y racionalmente en la etapa de diseño del esquema, y ​​las funciones y los requisitos de cada departamento después de la división deben registrarse en el documento de diseño del esquema para preparar el próximo diseño detallado.

La arquitectura, el diseño de la interfaz, el diseño del manejo de errores, la determinación del entorno de desarrollo y otras cuestiones que afectan la estructura principal y el rendimiento de todo el sistema de software deben diseñarse en la etapa de diseño general. Estos temas son para el sistema lo que el tronco es para todo el árbol.

La interfaz del sistema debe incluirse en el libro de diseño del esquema, que puede ser la interfaz más simple dibujada incluso en Excel, o un prototipo desarrollado con herramientas como Dreamweaver. Estas interfaces prototipo muestran de manera simple y clara la función y el estilo del sistema, y ​​la relación entre cada subsistema, y ​​se convierten en el estándar de diseño para el diseño de interfaz futuro.

En la etapa de diseño del esquema, también necesitamos formular especificaciones, incluido el sistema de código, las reglas de interfaz y las reglas de nomenclatura. Esta es la base del desarrollo de software. Con especificaciones de desarrollo, reglas de interfaz y métodos, los desarrolladores tendrán un lenguaje de trabajo común y una plataforma de trabajo común, de modo que todo el trabajo de desarrollo de software pueda llevarse a cabo de manera coordinada y ordenada.

Supongo que te gusta

Origin blog.csdn.net/lfdfhl/article/details/131117656
Recomendado
Clasificación