“Conocimientos software>Las compañías de desarrollo de software

Cómo escribir un documento de Análisis y Diseño de Software

2014/3/7
El objetivo final de un programa de software es para resolver un problema. El problema puede ser simple , tal como un programa de software que comprueba para las palabras mal escritas en un documento de texto , o complejos , tales como un programa de software utilizado para crear una base de datos . Independientemente del problema , si el programa de software no se ocupa de manera efectiva el problema y proporcionar un medio para el usuario para crear una solución , no es eficaz y está a la altura de su objetivo . Escribir un buen software comienza con un documento de análisis y diseño, que aborden las necesidades del usuario y crea un plan para ofrecer soluciones . Cosas que necesitará Software
detalles de la solicitud
reglas de negocio , los procedimientos
acceso a los usuarios finales
software de presentación (opcional )
Mostrar más instrucciones
definir el problema
página 1

Evaluar la solicitud primero mirar el cuadro más grande. Asegúrese de entender lo que el usuario está pidiendo. Pregunta sondeo "quién, qué , dónde, cuándo , por qué y cómo" para llegar a la raíz del problema .
2

Definir el alcance y las limitaciones del proyecto. Por ejemplo, si la solicitud es para un programa de software para informatizar el sistema de libro de pedidos , evaluar el sistema de pedidos actual de principio a fin . Definir y establecer los límites del proyecto e identificar las restricciones del proyecto debe trabajar dentro , como el hardware existente o un marco de tiempo limitado para la conclusión del proyecto.
3

Mira el usuario final. Entrevistar y observar a las personas que vayan a utilizar el software en una base diaria para determinar cómo el software debe funcionar para dar cabida a la solicitud, y cómo se puede diseñar el nuevo sistema a las mejores necesidades de los usuarios del juego . Identificar los factores relacionados con el usuario que pueden afectar el proyecto, por ejemplo, cómo el nivel de habilidad de los usuarios finales puede afectar a las necesidades de formación .
4

determinar la viabilidad y presentar recomendaciones . Proporcionar una evaluación por escrito de la solicitud de incluir una estimación de los costos, beneficios , calendario de realización , y su recomendación sobre si el software abordar eficazmente el problema planteado .
Preparar el Análisis y Diseño de documentos
5

Desarrollar un diagrama de flujo de datos y descripción del proceso. Un diagrama de flujo de datos se explica lo que hará el programa y un diagrama de proceso muestra cómo el programa de software lo hará. Por ejemplo , un diagrama de flujo de datos y la descripción del proceso para un sistema de libro de pedidos serían documentar y describir el proceso , paso a paso , desde la selección del libro apropiado para entrar en el libro en el inventario .
6 < p > Crear un diccionario de datos que define y describe los elementos de información necesarios y combina estos elementos en los registros de datos . Por ejemplo , en el sistema de libro de pedidos , ejemplos de elementos de datos incluyen el nombre del libro, ISBN , autor, y el precio. Estos elementos se combinan para formar un registro del Libro , otros elementos, como el nombre del proveedor , número de cuenta , y el representante de ventas , pueden combinarse para formar un registro de proveedor
7

Combine el diagrama de flujo de datos . descripciones de procesos de flujo, y el diccionario de datos en un paquete de documentos que describe el programa de software en un formato lógico , escrita puede utilizar para crear un prototipo de programa o modelo de trabajo del programa de software .


Las compañías de desarrollo de software
¿Cuál es el significado de un Sistema de Información
El ciclo de vida del desarrollo de la empresa Sistema de ITSM
Ciclo de Vida de Productos de Microsoft
Cómo desbloquear J2EE_ADMIN y SAP
¿Qué es Scrum Testing
La diferencia entre el teléfono inalámbrico y MapInfo
¿Qué es el Testing de Software , ciclo de vida y de seguimiento de fallos
¿Qué es MS Windows Recycler
Conocimientos Informáticos © http://www.ordenador.online