Red de conocimientos turísticos - Conocimientos sobre las estaciones solares - ¿Cómo escribir un manual de análisis de demanda para un sistema de alquiler de coches online?

¿Cómo escribir un manual de análisis de demanda para un sistema de alquiler de coches online?

Estandarizar la redacción de especificaciones 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 es aplicable a la elaboración de especificaciones de requisitos para proyectos de desarrollo grupal (software).

3 Habilidades de redacción de contenidos

1 Introducción

3.1.1 Descripción de antecedentes

Indicar el nombre, proponente de la tarea y usuario del desarrollo software y la red informática que implementa el software.

3.1.2 Citas

Enumere información relevante (nombre, fecha de publicación, unidad editorial, autor, etc.).

3.1.3 Términos y abreviaturas

Enumera las definiciones de los términos técnicos utilizados en este documento, así como las abreviaturas de los términos.

3.2 Descripción general del software

3.2.1 Objetivos

La intención, los objetivos de la aplicación, el alcance de la aplicación y los materiales de referencia del desarrollo de software.

Modelo del sistema

Describe todas las funciones del software, sus interrelaciones y la transmisión de datos.

Supuestos y restricciones

Explique algunos de los 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 Requisitos detallados

Describe en detalle los requisitos funcionales y los requisitos de rendimiento del sistema de software.

3.3.1 Requisitos funcionales

Cada función del sistema debe estar descrita detalladamente (icono o texto).

Describe el nombre, el propósito y la función del elemento narrativo.

Ingrese información para ingresar a esta función.

El procesamiento describe lo que hace la función y cómo la información de entrada se procesa y se convierte en información de salida.

La salida enumera los archivos generados internamente.

Requisitos de rendimiento

Describe cuantitativamente los requisitos de rendimiento específicos que debe cumplir el sistema de software. Se pueden considerar los siguientes aspectos:

La precisión es +0

Explique los requisitos de precisión del sistema, por ejemplo:

Requisitos de precisión de los datos.

Requisitos de precisión en los cálculos numéricos.

Requisitos de tasa de error de bits para la transmisión de datos.

3.3.2.2 Características de tiempo

Explicar los requisitos de características de tiempo del sistema, por ejemplo:

El tiempo para resolver el problema.

Tiempo de respuesta para consulta y actualización de archivos de datos.

Relación de secuencia entre las distintas funciones del sistema.

3.3.2.3 Flexibilidad

Describe la adaptabilidad del sistema cuando cambian los requisitos y señala los componentes y procesos de software que deben diseñarse para adaptarse a estos cambios.

3.3.2.4 Capacidad del sistema

Incluyendo la capacidad de diseño y la capacidad teórica (informática) del sistema.

Entrada y salida

Describe el tipo de datos de entrada y salida, un determinado medio, formato, rango de valores, etc. Uno por uno. Proporcione ejemplos de la salida de datos y la salida de control del software que deben etiquetarse, incluidas descripciones de informes impresos (salida de resultados normales, salida de estado y salida anormal) e informes gráficos o de visualización.

3.3.4 Capacidades de gestión de datos

Describir el número de archivos y registros que se gestionarán, el tamaño de las tablas y archivos, y estimar el almacenamiento de datos y sus componentes en función de lo previsible. el crecimiento requiere.

Solución de problemas

Enumera posibles fallos de software y hardware, diversas consecuencias de rendimiento y requisitos de solución de problemas.

3.4 Entorno

Describe el entorno en el que debe ejecutarse el software desarrollado.

3.4.1 Entorno del dispositivo

Describa las capacidades del dispositivo necesarias para ejecutar el sistema de software, como:

Modelo de procesador y capacidad de memoria.

El número de medios de almacenamiento.

Red de comunicación (incluidas descripciones de la estructura de la red, velocidad de la línea y protocolos de comunicación).

3.4.2 Entorno de software de soporte

Lista y software a desarrollar Software de soporte para la cooperación (incluido el nombre, número de versión y documentación), enumere el software de prueba si es necesario y también indique el lenguaje de programación, el compilador, el sistema operativo y el sistema de gestión de datos utilizados por el software.

3.4.3 Interfaz

Explicar la interfaz y el protocolo de comunicación de datos entre el software y otro software.

Otros

Describe los requisitos de seguridad y confidencialidad de este sistema de software, así como los requisitos especiales de facilidad de uso, mantenibilidad, complementariedad, legibilidad, confiabilidad y convertibilidad del entorno operativo para el usuario.