Red de Respuestas Legales - Directorio de abogados - ¿El desarrollo y las ventajas y desventajas de los sistemas de información de gestión?

¿El desarrollo y las ventajas y desventajas de los sistemas de información de gestión?

Paso 1: Investigación y análisis de la demanda 1. El gerente de producto realiza una comprensión preliminar de las necesidades de los usuarios, realiza una investigación de mercado y luego enumera en Word los principales módulos funcionales que se desarrollarán para el sistema y qué pequeños módulos funcionales tiene cada módulo funcional principal. Cuando algunos requisitos son relativamente claros, el diseño se puede definir inicialmente en este paso. 2. Los gerentes de productos y gerentes de proyectos realizan una comprensión y un análisis en profundidad de los requisitos y luego utilizan herramientas de oficina y herramientas de creación de prototipos para crear documentos de requisitos funcionales detallados basados ​​en su propia experiencia y condiciones del mercado. Este documento enumerará claramente los módulos funcionales principales generales del sistema, qué módulos funcionales secundarios se incluyen en los módulos funcionales principales, y también enumerará las interfaces y funciones de interfaz relevantes. Revisar los requisitos generales del proyecto. ¿Qué funciones se deben priorizar en el primer paso? ¿Qué funciones son difíciles de implementar? 3. El gerente de producto vuelve a confirmar las necesidades con el usuario, firma el contrato y comienza a investigar y desarrollar.

Paso 2: Diseño 1. Diseño del esquema: primero, los desarrolladores deben diseñar el sistema de software, que es el diseño del sistema. El diseño general debe considerar el diseño del sistema de software, incluido el flujo de procesamiento básico, la estructura organizativa, la división de módulos, la asignación de funciones, el diseño de interfaz, el diseño de operaciones, el diseño de la estructura de datos y el diseño de manejo de errores, proporcionando así una base para el diseño detallado de el software. 2. Diseño detallado: basándose en el diseño general, los desarrolladores deben realizar un diseño detallado del sistema de software. En el diseño detallado, es necesario describir los principales algoritmos, estructuras de datos, jerarquías de clases y relaciones de llamada involucradas en la implementación de módulos específicos, y explicar las consideraciones de diseño de cada programa (cada módulo o subprograma) en cada nivel del software. Sistema, para que Codificación y prueba. Debe asegurarse de que los requisitos del software estén completamente distribuidos en todo el software. El diseño detallado debe ser lo suficientemente detallado como para permitir la codificación de acuerdo con el informe de diseño detallado.

Paso 3: Desarrollo de codificación En la etapa de codificación del software, de acuerdo con los requisitos de diseño de la estructura de datos, el análisis de algoritmos y la implementación del módulo en el plan de diseño detallado del sistema de software, los desarrolladores comienzan a escribir programas específicos para implementar las funciones de cada módulo por separado para lograr los requisitos del sistema de destino en términos de funciones, rendimiento, interfaces, etc.

Paso 4: La prueba del producto es la prueba del software. El proceso de prueba se lleva a cabo en cuatro pasos: prueba unitaria, prueba de integración, prueba de confirmación, prueba del sistema y prueba de lanzamiento. Pruebe el sistema escrito y, si no hay problemas, prepárelo para la entrega.

Paso 5: Preparación para la entrega del software Después de que las pruebas del software demuestren que cumple con los requisitos, el desarrollador del software debe enviar el programa de instalación de destino desarrollado, el diccionario de datos de la base de datos, el manual de instalación del usuario, la guía del usuario y los requisitos. al usuario Informes, informes de diseño, informes de pruebas y otros productos acordados por ambas partes.

Paso 6: Aceptación de los artículos de entrega, entrega de los artículos y entrega del pago final. ¡Feliz cooperación entre ambas partes!

Paso 7: Servicio postventa Con base en las necesidades del demandante y las disposiciones del contrato entre las dos partes, el desarrollador ejecuta el contrato para operar y mantener el producto. Lo anterior es una introducción aproximada al proceso de desarrollo de sistemas de software, compilada por el editor Shen Da en función de las condiciones de la industria y la información de la red. Shenda es una plataforma global de cadena ecológica de la industria colaborativa de software profesional. Los gerentes de productos profesionales en diferentes campos pueden responder a sus problemas de desarrollo de sistemas de software.

Los modelos de desarrollo del sistema de información de gestión MIS incluyen 1) desarrollo propio, fácil de usar, pero requiere personal técnico relevante. 2) Es conveniente encargar el desarrollo, pero el costo es alto y aún no está desarrollado y es fácil de usar. 3) El desarrollo conjunto tiene ventajas y desventajas. 4) Comprar varias formas de desarrollo secundario a partir de paquetes de software ya preparados. El costo es bajo, pero como no está personalizado, puede haber algunos problemas de versatilidad. En general, depende de la solidez técnica, los recursos y el entorno externo de la empresa. Para puestos estadísticos, es mejor contratar a alguien que comprenda la tecnología de desarrollo de sistemas, que no solo puede satisfacer las necesidades del puesto, sino también ahorrar costos de desarrollo de sistemas.