Manual de funcionamiento del sistema de software
Estandarizar la elaboración de la “Especificación de Requisitos” en el proceso de desarrollo de software, convirtiéndola en la base de todo el trabajo de desarrollo.
2 Ámbito de aplicación Esta especificación se aplica al (software) de los proyectos de desarrollo del grupo Redacción de Especificación de Requisitos
3 Consejos para escribir contenido 1 Introducción 3
1
1 La descripción de antecedentes describe el nombre del software que se va a utilizar. desarrollado, el proponente de la tarea, el usuario y la red informática para implementar el software
3
1
2 Los materiales de referencia enumeran información relevante (nombre, fecha de publicación, unidad editorial, autor, etc.)
p>3
1
3 Términos y abreviaturas Enumere las definiciones de los términos técnicos utilizados en este documento y sus abreviaturas.
3
2 Descripción general del software 3
2
1 La intención, los objetivos de la aplicación y el alcance del desarrollo del software objetivo y los materiales básicos que deben explicarse
3
2
2 El diagrama del modelo del sistema ilustra todas las funciones del software, sus interrelaciones y la transmisión de datos
3
2
3 Los supuestos y restricciones describen ciertos supuestos y restricciones que afectan el desarrollo de software, el entorno operativo y las capacidades del sistema (como la capacidad de predecir tipos de errores). )
3
3 Los requisitos detallados describen en detalle los requisitos funcionales y de rendimiento de este sistema de software
3
3 p>
1 Requisitos funcionales Para cada función en el sistema, describa en detalle (imagen o texto)
La descripción general describe el nombre, el propósito y la función de la función
Ingrese información sobre la función
Describe qué hace la función, cómo procesar la información de entrada y convertirla en información de salida
La salida enumera los archivos generados internamente
3 p>
3
2 Los requisitos de rendimiento describen cuantitativamente los requisitos de rendimiento específicos que debe cumplir este sistema de software
Se pueden considerar los siguientes aspectos: 3
3
2
1 La precisión describe los requisitos de precisión del sistema, tales como: requisitos de precisión de los datos
Requisitos de precisión del cálculo digital
Requisitos de tasa de error de bits de transmisión de datos
3 p>
3
2
2 Las características de tiempo describen los requisitos de características de tiempo del sistema, tales como como: tiempo de resolución de problemas
Respuestas para consulta y actualización de archivos de datos Tiempo
Relación secuencial entre varias funciones del sistema
3
3
2
3 Descripción de la flexibilidad La adaptabilidad del sistema cuando ocurren ciertos cambios en los requisitos, señalando los componentes de software y los procesos que deben diseñarse para adaptarse a estos cambios p>
3
3
2
4 La capacidad del sistema incluye la capacidad de diseño y la capacidad teórica (cálculo) del sistema
3
3
3 Explicación de entrada y salida de cada tipo de datos de entrada y salida, y explica en detalle ciertos medios, formatos, rangos numéricos, etc.
Explique y dé ejemplos de la salida de datos del software y la salida de control que deben marcarse, incluidos informes impresos (salida de resultado normal, salida de estado y salida anormal) y una descripción del informe gráfico o de visualización
3
3
4 Las capacidades de administración de datos describen la cantidad de archivos y registros que deben administrarse, el tamaño de la tabla y del archivo, se deben estimar los requisitos de almacenamiento de los datos y sus componentes. basado en el crecimiento previsible
3
3
5 Solución de problemas Enumere los posibles fallos de software y hardware, así como las consecuencias para cada rendimiento y los requisitos para la solución de problemas
3
4 El entorno describe lo que se necesita para ejecutar el software desarrollado.
3
4
Medios de almacenamiento
Cantidad
Red de comunicación (incluida la descripción de la estructura de la red, velocidad de la línea y protocolo de comunicación, etc.)
3
4
2 Entorno de software de soporte Enumere el software de soporte que coopera con el software a desarrollar (incluido el nombre, el número de versión y la documentación. Si es necesario, también debe incluirse el software de prueba, el lenguaje de programación, el compilador, el sistema operativo y la gestión de datos utilizados por). el software
3
4
3 Interfaz descripción de la interfaz entre este software y otro software, protocolo de comunicación de datos, etc.
3
4
4 Otras descripciones: Los requisitos de seguridad y confidencialidad de este sistema de software y los requisitos del usuario en cuanto a facilidad de uso, mantenibilidad, complementabilidad, legibilidad, confiabilidad y Entorno operativo Requisitos especiales para la convertibilidad