Cómo escribir una descripción de trabajo
Solo hay una plantilla, vea si se puede usar
Instrucciones de diseño del esquema
1 Introducción
1.1 Propósito del escrito
Indique el propósito de escribir esta especificación de diseño resumida e identifique la audiencia prevista.
1.2 Antecedentes
Instrucciones:
a. El nombre del sistema de software a desarrollar
b. autores, desarrolladores, usuarios y estaciones informáticas (centros) de este proyecto en las que se ejecutará el software.
1.3 Definiciones
Enumere las definiciones de los términos técnicos utilizados en este documento y las frases originales de las siglas extranjeras.
1.4 Referencias
Enumere los documentos de referencia relevantes, como:
a. La declaración de misión aprobada o el contrato de este proyecto, el documento de aprobación de la autoridad superior;
b. Otros documentos publicados pertenecientes a este proyecto;
c. Documentos y materiales citados a lo largo de este documento, incluidos los estándares de desarrollo de software que se utilizarán. Enumere los títulos, números de documentos, fechas de publicación y unidades de publicación de estos documentos, e indique las fuentes de las cuales se pueden obtener estos documentos.
2 Diseño general
2.1 Especificación de requisitos
Describa los principales elementos de entrada y salida y los requisitos de rendimiento funcional de procesamiento de este sistema. Para obtener una descripción detallada, consulte. Apéndice C.
2.2 Entorno operativo
Describa brevemente las regulaciones sobre el entorno operativo de este sistema (incluido el entorno de hardware y el entorno de soporte). Para obtener una descripción detallada, consulte el Apéndice C.
2.3 Conceptos básicos de diseño y procedimientos de procesamiento
Explicar los conceptos básicos de diseño y procedimientos de procesamiento de este sistema, utilizando en la medida de lo posible diagramas.
2.4 Estructura
Explicar la división de los elementos del sistema (módulos en cada capa, subrutinas, programas de utilidad, etc.) del sistema en forma de listas y diagramas de bloques, y brevemente explique las funciones de cada elemento del sistema. Los identificadores y funciones dan jerárquicamente el control y la relación controlada entre cada elemento.
2.5 La relación entre el dispositivo funcional y el programa
Este artículo utiliza un. matriz de la siguiente manera La figura ilustra la relación de distribución entre la realización de cada requisito funcional y la asignación de cada bloque de programas:
Programa 1 Programa 2... Programa n
Requisito funcional 1 √
Requisito funcional 2 √
……
Requisito funcional n √ √
2.6 Proceso de procesamiento manual
Describa el proceso de trabajo de este sistema de software de procesamiento manual (si lo hubiera) que debe incluirse en el
2.7 Problemas no resueltos
Describe varios problemas que no se han resuelto durante el proceso de diseño del esquema y que el diseñador cree que deben resolverse antes de completar el sistema.
3 Diseño de Interfaz
3.1 Interfaz de Usuario
Describe los comandos y sus estructuras gramaticales que se proporcionarán a los usuarios, así como la información de respuesta del software.
3.2 Interfaz externa
Explique la disposición de todas las interfaces entre este sistema y el mundo exterior, incluida la interfaz entre software y hardware, y la relación de interfaz entre este sistema y varios software de soporte. .
3.3 Interfaz interna
Describe la disposición de las interfaces entre varios elementos del sistema dentro de este sistema.
4 Diseño de operación
4.1 Combinación de módulos de operación
Explique las diversas combinaciones de módulos de operación causadas por la aplicación de diferentes controles de operación externos al sistema y los módulos internos. software por el que pasa cada ejecución.
4.2 Control de operación
Explique cada método de control de operación externo y los pasos de operación.
4.3 Tiempo de ejecución
Indica el tiempo que cada combinación de módulos en ejecución ocupará varios recursos.
5 Diseño de la estructura de datos del sistema
5.1 Puntos clave del diseño de la estructura lógica
Indique el nombre, identificador y el nombre de cada estructura de datos utilizada en este sistema. identificación, definición, longitud de cada dato, registro, archivo y sistema y las relaciones jerárquicas o tabulares entre ellos.
5.2 Puntos clave del diseño de la estructura física
Proporcione los requisitos de almacenamiento, el método de acceso, la unidad de acceso y el acceso de cada elemento de datos en cada estructura de datos utilizada en este sistema (. índices, dispositivos, áreas de almacenamiento), consideraciones de diseño y condiciones de confidencialidad.
5.3 La relación entre estructuras de datos y programas
Explique cada estructura de datos y la forma de acceder a estas estructuras de datos:
6 Diseño de manejo de errores del sistema
6.1 Mensaje de error
Utilice una lista para describir la forma, significado y método de procesamiento de la información de salida del sistema cuando ocurre cada posible error o mal funcionamiento.
6.2 Medidas correctivas
Describa las posibles soluciones después de que ocurre la falla, incluyendo:
a. La tecnología de respaldo describe la tecnología de respaldo que se adoptará cuando el sistema original A. tecnología para crear e iniciar copias en caso de pérdida de datos. Por ejemplo, grabar periódicamente información del disco en cinta es una tecnología de respaldo para medios de disco;
b. utilizar otro sistema o método menos eficiente para obtener algunas partes de los resultados requeridos. Por ejemplo, la tecnología de reducción de eficiencia de un sistema automático puede ser la operación manual y el registro manual de datos;
c. describe la tecnología de recuperación y reinicio que se utilizará para restaurar la ejecución del software desde el punto de falla o para volver a ejecutar el software desde cero.
6.3 Diseño de mantenimiento del sistema
Explique los arreglos realizados en el diseño interno del programa para la conveniencia del mantenimiento del sistema, incluida la disposición específica de puntos de control para la inspección y el mantenimiento del sistema en el programa y dedicados. módulos. La correspondencia entre varios programas puede tener la forma del siguiente diagrama matricial;