Los requisitos para la elaboración del contenido del pliego de condiciones del anteproyecto de diseño son los siguientes:
11.1 Introducción
11.1. 1 Propósito de la escritura
11.1.2 Antecedentes
11.1.3 Definición
11.1.4 Materiales de referencia
11.2 Diseño general p>
11.2.1 Especificación de requisitos
11.2.2 Entorno operativo
11.2.3 Conceptos básicos de diseño y flujo de procesamiento
11. 2. Estructura de 4”
11.2.5 Relación entre requisitos funcionales y procedimientos
11. 2. 6 Proceso de procesamiento manual
11.2.7 Aún no resuelto
11.3 Diseño de interfaz
11.31 Interfaz de usuario
11.32 Interfaz externa
11.3 3 Interfaz interna
11.4 Diseño de operación p>
11. 4. 1 Combinación de módulos de operación
11.4.2 Control de operación
11.4.3 Tiempo de ejecución
11.5 Diseño de estructura de argumentos del sistema
11. 5. 1 Puntos clave en el diseño de estructuras lógicas
11. 5. 2 Puntos clave en el diseño de estructuras físicas
11.5.3 La relación entre la estructura de datos y programa
11. 6 Diseño de manejo de errores del sistema
11. 6. 1 Mensaje de error
11.6.2 Medidas correctivas
11.6 3 Diseño de mantenimiento del sistema
Consejos para redactar especificaciones de diseño de esquema (referencia)
E.1 Introducción
E .1.1 Propósito de la escritura
Describa el propósito de escribir esta especificación de diseño resumida e indique los lectores previstos
E.1.2 Antecedentes
Descripción:
a. sistema a desarrollar
b. Enumere el proponente de la tarea, el desarrollador, el usuario y la estación de computación (centro) que ejecutará el software
E.1.3 Definiciones
<. p> Enumerar las definiciones de los términos técnicos utilizados en este documento y las frases originales de las siglas extranjerasE.1.4 Referencias
Enumerar documentos de referencia relevantes, tales como:
a. La declaración de misión aprobada o el contrato para este proyecto, y el documento de aprobación de la autoridad superior
b .Otros documentos publicados pertenecientes a este proyecto
c; . Enumere los documentos y materiales citados a lo largo de este documento, incluidos los títulos, números de documentos y publicaciones de estos documentos. Fecha y unidad de publicación, indique la fuente de la que se pueden obtener estos documentos.
E.2 General. diseño
E.2.1 Requisitos
Explique los requisitos principales para este sistema. Los elementos de entrada y salida y los requisitos de rendimiento funcional del procesamiento se pueden encontrar en el Apéndice C para obtener descripciones detalladas. >
E.2.2 Entorno operativo
Describa brevemente el entorno operativo de este sistema (incluido el entorno de hardware y el entorno de soporte); consulte el Apéndice C para obtener más detalles.
E. 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 diagramas tanto como sea posible.
E.2.4 Estructura
Utilice la forma de una lista y un diagrama de bloques para explicar la división de los elementos del sistema (módulos en cada capa, subrutinas, programas de utilidad, etc.) de este sistema, y describa brevemente cada sistema. Los identificadores y funciones de los elementos dan jerárquicamente el control y las relaciones controladas entre los elementos.
E.2.5 La relación entre dispositivos funcionales y programas
Este artículo utiliza a El siguiente diagrama matricial ilustra la relación de distribución entre la realización de diversos requisitos funcionales y la asignación de cada bloque de programas:
E. 2.6 Proceso de procesamiento manual
Describa el proceso de procesamiento manual (si lo hubiera) que debe incluirse en el proceso de trabajo de este sistema de software.
E.2.7 Problemas no resueltos
Describa 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.
E. 3 Diseño de interfaz
E. 3.1 Interfaz de usuario
Describe los comandos y sus estructuras gramaticales que se proporcionarán al usuario, así como la información de respuesta del software.
E. 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.
E. 3.3 Interfaz interna
Describe la disposición de las interfaces entre varios elementos del sistema dentro de este sistema.
E. 4 Ejecute el diseño
E. 4.1 Combinación de módulos de operación
Describa las diversas combinaciones de módulos de operación causadas por la aplicación de diferentes controles de operación externos al sistema y explique los módulos internos y el software de soporte por el que pasa cada operación.
E. 4.2 Control de operación
Explique cada método de control de operación externo y los pasos de la operación.
E. 4.3 Tiempo de ejecución
Indica el tiempo que cada combinación de módulos en ejecución ocupará varios recursos.
E.5 Diseño de la estructura de datos del sistema
E.5.1 Puntos clave del diseño de la estructura lógica
Proporcione los detalles de cada estructura de datos utilizada en este sistema Nombres, identificadores, y la identificación, definición y longitud de cada elemento de datos, registro, archivo y sistema entre ellos, y las relaciones jerárquicas o tabulares entre ellos.
E.5.2 Puntos clave del diseño de la estructura física
Indique los requisitos de almacenamiento, los métodos de acceso y los requisitos de almacenamiento de cada elemento de datos en cada estructura de datos utilizada en este sistema. Unidades físicas. relaciones de acceso (índice, dispositivo, área de almacenamiento), consideraciones de diseño y condiciones de confidencialidad.
E.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:
E.6 Manejo de errores del sistema diseño
E.6.1 Mensajes 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 situación de falla.
E.6.2 Medidas correctivas
Describa las posibles soluciones después de que ocurra la falla, incluyendo:
a. La tecnología de respaldo describe la tecnología de respaldo que se adoptará, cuando A. tecnología que permite la creación y puesta en marcha de copias en caso de que se pierdan los datos originales del sistema. Por ejemplo, grabar periódicamente información del disco en cinta es una tecnología de respaldo para medios de disco;
b. La tecnología alternativa describe la tecnología de respaldo que se adoptará, utilizando otro sistema o método menos eficiente para obtener algunas partes de los resultados requeridos. Por ejemplo, la tecnología alternativa para un sistema automático puede ser la operación manual y el registro manual de datos;
c. La tecnología de recuperación y reinicio 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.
E.6.3 Diseño de mantenimiento del sistema
Describa los arreglos realizados en el diseño interno del programa para la conveniencia del mantenimiento del sistema, incluidos los arreglos especiales para la inspección y el mantenimiento del sistema en el programa. Puntos de detección y módulos dedicados.
La correspondencia entre cada programa puede tener la forma del siguiente diagrama matricial;