Análisis de requisitos del Bloc de notas DELPHI
Una plantilla, la completas según ella~~Rellena lo que necesitas y elimina lo que no necesitas.
Siento que tengo tiempo para completar estas cosas y tengo un producto terminado.
Vídeo tutorial:
/v _ show/id _ xndm 1 mjy 3 njy 0 html
-
Plantilla: <. /p>
Especificación de requisitos
1. Introducción
Propósito de la redacción 1.1
Explique el propósito de escribir esta declaración de requisitos e indique el público objetivo.
1.2 Antecedentes
A. Nombre del sistema a desarrollar
B. Proponentes de la tarea, desarrolladores y usuarios de este proyecto
<; p>C. Interacción básica entre el sistema y otros sistemas o instituciones.1.3 Definiciones
Enumere las definiciones de términos profesionales utilizados en este documento y las frases originales de las letras iniciales de las palabras extranjeras.
1.4 Referencias
Enumere materiales de referencia útiles.
2. Descripción general de la tarea
2.1 Objetivos
Describir la intención del sistema, los objetivos de la aplicación, el alcance de la aplicación y otros antecedentes relacionados con el desarrollo del sistema que deben explicarse. Material de los lectores. Explicar la relación entre el sistema desarrollado y otros sistemas relacionados.
2.2 Características del usuario
Enumere las características de los usuarios finales del sistema, describiendo completamente el nivel de educación y experiencia técnica de los operadores y el personal de mantenimiento, y la frecuencia esperada de uso de el sistema.
2.3 Supuestos y Restricciones
Enumere los supuestos y limitaciones para el desarrollo de este sistema.
3. Ajuste de requisitos
3.1 Normativa de funciones
En forma de listado, se describen cuantitativa y cualitativamente los requisitos funcionales propuestos por el sistema. elemento, describe cuánta entrada se requiere, qué tipo de procesamiento y qué tipo de salida se obtendrá, y la capacidad del sistema, incluida la cantidad de terminales que el sistema debe admitir y la cantidad de usuarios que deben admitir operaciones paralelas. .
3.2 Términos de rendimiento
3.2.1 Precisión
Describe los requisitos para la precisión de los datos de entrada y salida del sistema, que pueden incluir precisión durante la transmisión.
3.2.2 Requisitos de características de tiempo
Explicar los requisitos de características de tiempo del sistema.
Flexibilidad
Explicar los requisitos para la flexibilidad del sistema, es decir, la adaptabilidad del sistema a cambios en ciertos requisitos.
3.3 Requisitos de entrada y salida
Explicar los tipos de datos de entrada y salida, explicar su soporte, formato, rango numérico, precisión, etc. Uno por uno. Describa la salida de datos del sistema y la salida de control que debe etiquetarse y dé ejemplos.
3.4 Requisitos de capacidad de gestión de datos (para sistemas de software)
Describa el número de archivos y registros que se gestionarán, el tamaño de las tablas y archivos, y estime los datos y su tamaño en función sobre el crecimiento previsible.
3.5 Requisitos para la solución de problemas
Enumere posibles fallas de software y hardware, diversas consecuencias de rendimiento y requisitos de manejo de fallas.
3.6 Otros requisitos especiales
Por ejemplo, las unidades de usuario tienen requisitos especiales de seguridad, confidencialidad, facilidad de uso, mantenibilidad, complementariedad, legibilidad, confiabilidad y convertibilidad del entorno operativo.
4. Regulaciones del entorno operativo
4.1 Equipo
Enumere el equipo de hardware necesario para ejecutar el software. Explique el nuevo dispositivo y sus características especiales, incluyendo:
A. Modelo de procesador y capacidad de memoria
b. y cantidad.
C. Modelo y cantidad de dispositivos de entrada y salida en línea o fuera de línea;
D. Modelo y cantidad de equipos de comunicación de datos
E. Hardware especial
4.2 Software de soporte
Enumera el software de soporte, incluido el sistema operativo, el compilador, el software de soporte de prueba, etc.
4.3 Interfaz
Describe la interfaz y el protocolo de comunicación de datos entre el sistema y otros sistemas.
4.4 Control
Explicar los métodos y señales de control para controlar el funcionamiento del sistema, y explicar las fuentes de estas señales de control.
Ejemplo:
1. Introducción
Propósito de escribir 1.1: El propósito de escribir este documento es personalizar aún más los detalles del desarrollo de software para la conveniencia de Coordinación entre usuarios y desarrolladores. Los lectores de este documento son principalmente gerentes de la unidad encargada del proyecto, con la esperanza de que este trabajo de desarrollo de software sea más concreto.
1.2 Antecedentes del proyecto
1.2.1 Unidad encargada del proyecto: * *Empresa
1.2.2 Desarrollador: * *Empresa
1.3 Definición
1.4 Cita
2. Descripción general de la tarea
2.1 Objetivo:
lt1 gt; Proporcionado de manera oportuna según a los requisitos de la empresa Proporcionar los informes y documentos requeridos y brindar consejos de ventas y compras a los líderes de departamento de manera oportuna.
lt2 gt Mejorar la eficiencia: Utilizar software de gestión para evitar errores y retrasos en la gestión manual, logrando así una gestión eficiente.
Entorno operativo 2.2:
lt1 gt; hardware: chip de procesamiento clase Pentium
Tarjeta gráfica compatible con 1 MB de memoria
256 colores, compatible con monitor 800*600
Impresora estándar compatible
software lt2 gt: sistema operativo WIN95
2.3 condiciones y restricciones:
Usar computadora programada
Fecha de finalización: 0 de julio de 2000
No hay fondos disponibles
3. Resumen de datos
Diagrama de flujo de datos Como. sigue:
3.1 Datos estáticos: incluida la contraseña de inicio de sesión del sistema, la ubicación de cada base de datos y los datos originales analizados por el sistema.
3.2 Datos dinámicos: incluye varios datos de visualización, información de inicio de sesión del usuario y hora del sistema en cada base de datos.
3.3 Descripción de la base de datos:
Base de datos de gestión de personal: datos personales del personal de la empresa, incluyendo información de expedientes.
Base de datos de gestión de ventas: Para el análisis de ventas se utilizan los registros de ventas del día y las estadísticas de ventas anteriores.
Base de datos de gestión financiera: listado detallado de las cuentas internas de la empresa y de los ingresos y gastos.
Base de datos de gestión técnica: registros detallados (incluidos documentos) de diversos documentos técnicos requeridos por la empresa.
3.4 Diccionario de datos:
lt1 gt; Descripción de las entradas del flujo de datos:
1. : Entrada del usuario
Destino: La parte de verificación interna del sistema.
Composición: nombre de usuario, contraseña
Bucle: ingresar una vez por cada inicio de sesión.
2. Nombre del flujo de datos: Resultado de inicio de sesión
Origen: Sistema
Destino: Usuario
Composición: Información de devolución
Bucle: regresa una vez por cada inicio de sesión.
3. Nombre del flujo de datos: Introduzca la información de modificación.
Origen: Usuario
Destino: Parte de juicio del sistema
Composición: Varía según el contenido de cada base de datos.
Bucle: depende de la entrada del usuario.
4. Nombre del flujo de datos: información de retroalimentación
Fuente: parte del juicio del sistema
Destino: usuario
Composición: enviado después del juicio del sistema Se devolvieron datos de caracteres.
Bucle: depende de la información actual del sistema.
5. Nombre del flujo de datos: información de identificación
Fuente: parte de inspección interna del sistema
Destino: parte de juicio del sistema
Composición : Información de identificación de cada base de datos del sistema.
Bucle: El usuario ingresa a un bucle a la vez.
6. Nombre del flujo de datos: información de procesamiento
Fuente: parte de juicio del sistema
Dónde ir: cada parte de procesamiento de la base de datos
Composición : Leer/modificar identificadores, leer/modificar nombres de variables.
Bucle: El usuario ingresa a un bucle a la vez.
7. Nombre del flujo de datos: leer y modificar
Fuente: parte de juicio del sistema
Destino: cada base de datos del sistema.
Escribir: leer/modificar logo, leer/modificar contenido.
Bucle: El usuario ingresa a un bucle a la vez.
Descripción de la entrada del archivo de datos lt2 gt:
1. Nombre del archivo de datos: datos del personal.
Descripción: Almacenar información del personal.
La composición del archivo de datos: información variada sobre el personal (principalmente tipos de cadenas)
2 Nombre del archivo de datos: datos de ventas
Descripción: almacena el archivo actual. y registros de ventas anteriores.
La composición del fichero de datos: información de ventas.
3. Nombre del archivo de datos: datos financieros
Descripción: Almacena información de gestión financiera
Composición del archivo de datos: registros de gestión financiera.
4. Nombre del archivo de datos: Datos técnicos
Descripción: Almacena información del archivo técnico utilizado dentro de la empresa.
Composición del archivo de datos: nombre y contenido del archivo técnico
Descripción de la entrada de lógica de procesamiento lt3 gt:
1. p>Breve descripción: determinar los permisos del usuario
Flujo de datos de entrada: información de inicio de sesión
Flujo de datos de salida: resultados de inicio de sesión
Lógica de procesamiento: determinar si está relacionado al sistema interno La información del usuario es consistente.
2. Nombre del procesamiento: Juicio
Breve descripción: Juzga la operación del usuario y léela/almacena en consecuencia.
Flujo de datos de entrada: información de modificación de entrada.
Flujo de datos de salida: información de retroalimentación
Lógica de procesamiento: juzgar la operación del usuario-gt; llamar a la base de datos-gt; leer/modificar-gt; Nombre del procesamiento: Gestión de expedientes de personal
Breve descripción: Operar la base de datos de personal según sea necesario e interactuar con la parte de juicio.
Flujo de datos de entrada: procesamiento de información, lectura y modificación
Flujo de datos de salida: lectura, modificación y procesamiento de información.
Lógica de procesamiento: Determinar lo que el usuario quiere leer/modificar ->; información de retroalimentación que el usuario necesita.
4. Nombre del procesamiento: Estadísticas de ventas
Breve descripción: Opere la base de datos de ventas según sea necesario e interactúe con la parte de juicio.
Flujo de datos de entrada: procesamiento de información, lectura y modificación
Flujo de datos de salida: lectura, modificación y procesamiento de información.
Lógica de procesamiento: Determinar lo que el usuario quiere leer/modificar ->; Información de retroalimentación que el usuario necesita.
5. Nombre del procesamiento: Estadísticas financieras
Breve descripción: Opere la base de datos financiera según sea necesario e interactúe con la parte de juicio.
Flujo de datos de entrada: procesamiento de información, lectura y modificación
Flujo de datos de salida: lectura, modificación y procesamiento de información.
Lógica de procesamiento: Determinar lo que el usuario quiere leer/modificar ->; información de retroalimentación que el usuario necesita.
6. Nombre del procesamiento: Gestión técnica
Breve descripción: Operar la base de datos técnica estadística según sea necesario e intercambiar información con el departamento de valoración.
Flujo de datos de entrada: procesamiento de información, lectura y modificación
Flujo de datos de salida: lectura, modificación y procesamiento de información.
Lógica de procesamiento: Determinar lo que el usuario quiere leer/modificar ->; Información de retroalimentación que el usuario necesita.
Descripción de la entrada de origen y de la entrada de sumidero de lt4 gt:
Nombre: Usuario
Breve descripción: es a la vez un punto de origen y un punto de sumidero, y envía una acción. información para el procesamiento de "Inspección" y "juicio", recibiendo información de retroalimentación a través de la interfaz interactiva. Flujos de datos relacionados: resultados de inicio de sesión, información de inicio de sesión, información de modificación de entrada, información de comentarios.
Número: Uno
4. Requisitos funcionales
4.1 División funcional
Se puede subdividir en cuatro partes: gestión de personal, gestión de ventas , gestión financiera, gestión de expedientes técnicos.
4.2 Descripción de Funciones
lt1 gt; Funciones de personal:
(1) Puede registrar y guardar información detallada de todo el personal de la empresa.
(2) Los datos del expediente personal en la base de datos se pueden ver y modificar.
(3) Puedes buscar personas por departamento o nombre.
(4) Cuando el período de empleo de los empleados alcance un año completo, recuérdeles a tiempo.
Función de estadísticas de ventas lt2 gt
(1) Estadísticas de las ventas de la empresa por día, incluidas las ventas \ cantidad de ventas \ proporción de ventas de cada región \ proporción de ventas bajo diferentes métodos de ventas, ventas beneficio bruto.
(2) Elaborar informes de ventas mensuales, trimestrales y anuales, analizar situaciones de ventas y evaluar el desempeño del diferente personal de ventas.
lt3 gtFunciones de gestión financiera
(1) Ayudar al personal financiero en la gestión informática, inicio de sesión y salida de inventario, compras, ventas e inventario.
(2) Recordatorio para comprar bienes de acuerdo con la situación de inventario preestablecida.
(3) Estadísticas de cobro de pagos y aviso cuando las cuentas por cobrar alcanzan el valor preestablecido.
Funciones de gestión técnica de lt4 gt
(1) Iniciar sesión en datos técnicos.
(2) Inicie sesión y recopile registros de mantenimiento, realice un análisis general de fallas según diferentes modelos de máquinas y realice un informe de análisis.
(3) Gestionar la demanda de piezas de mantenimiento y solicitar existencias de manera oportuna.
5. Requisitos de desempeño
5.1 Precisión de los datos: debido a que estos datos son datos internos de la empresa, no debe haber errores.
5.2 Características del tiempo: Las estadísticas de ventas del día requieren inmediatez y pueden reflejar problemas de inventario de manera inmediata, al mismo tiempo, los datos de gestión financiera calculan la situación actual del inventario y estiman la situación de compras.
5.3 Adaptabilidad: Este software sólo se utiliza en las máquinas de los responsables internos de la empresa, por lo que no se considera adaptabilidad.
6. Requisitos de operación
6.1 Interfaz de usuario:
Formato de pantalla:
(1) Para facilitar la operación, menús y Se necesitan herramientas columna.
(2) La información de cada base de datos se puede modificar directamente en pantalla.
(3) Los resultados estadísticos de cada dato se pueden mostrar en la pantalla.
(4) Los resultados del análisis del sistema se muestran en otra ventana.
Formato del informe:
(1) Los informes de gestión de personal sólo requieren datos personales generales.
(2) El informe estadístico de ventas requiere que los datos estadísticos del día actual o del día anterior se puedan imprimir por separado.
(3) Los informes estadísticos financieros requieren la impresión de listas de inventario detalladas y cuentas de la empresa.
(4) El informe de gestión técnica requiere que la tabla de resumen del archivo técnico y cualquier formato de menú de contenido del documento del archivo técnico se puedan imprimir por separado: se requiere que los elementos del menú sean aproximadamente los mismos que los del estándar WIN95, y Se requieren funciones adicionales para implementar nuevos tiempos de entrada y salida de un solo elemento: El año está representado por 4 dígitos.
6.2 Interfaz de hardware: La impresión de informes requiere una interfaz de impresora estándar.
6.3 Interfaz del software: Interfaz estándar de Windows.
7. Otros requisitos
Usabilidad: Se requiere facilidad de uso y una interfaz amigable.
Seguridad y confidencialidad: Al ser estos datos críticos para la gestión interna de la empresa, nadie puede acceder a ellos excepto los directivos de la empresa. Se requiere una función de verificación de contraseña de inicio de sesión y la contraseña se puede modificar más tarde.