Notas de estudio de prueba suave --- 1.2 método de desarrollo del sistema de información

1.2.1 Enfoque estructurado (enfoque orientado a procesos)

Se compone de tres partes: análisis estructurado (Structured Analysis, SA), diseño estructurado (Structured Design, SD) y programación estructurada (Structured Programming; SP), su esencia es top-down, refinamiento progresivo y diseño modular.

Características: objetivos de desarrollo claros, trabajo de desarrollo por etapas, documentación estandarizada y métodos de diseño estructurados (descomposición, agregación y realización gradual).

El método estructurado es actualmente el método de ingeniería más maduro y ampliamente utilizado , es especialmente adecuado para problemas en el campo del procesamiento de datos, pero no es adecuado para el desarrollo de sistemas complejos y a gran escala.

Limitaciones y deficiencias: ciclo de desarrollo largo (solo se escucha la voz, no se ve a la persona), difícil adaptarse a los cambios en los requisitos, rara vez se considera la estructura de datos.

1.2.2 Enfoque orientado a objetos

El método orientado a objetos (Object-Oriented, 00) cree que el mundo objetivo está compuesto de varios objetos , todo es un objeto, y cada objeto tiene su propia ley de movimiento y estado interno, y pertenece a una determinada clase de objeto. de la clase de objeto. Los objetos complejos pueden construirse de cierta manera a partir de varios objetos relativamente simples, y la combinación e interacción de diferentes objetos constituye un sistema.

Características:

(1) El método 00 es el método de desarrollo principal actual .

(2) El sistema construido por el método OO tiene una mejor reutilización .

(3) El método 00 hace que la descripción del sistema y la representación del modelo de información correspondan a la entidad objetiva y se ajusten a los hábitos de pensamiento de las personas.

(4) Es beneficioso para el intercambio y la comunicación entre usuarios y desarrolladores durante el proceso de desarrollo del sistema , acortando el ciclo de desarrollo.

(Lectura simultánea: libro de texto P42 análisis orientado a objetos, P47 diseño orientado a objetos).

En la actualidad, el desarrollo de algunos sistemas de información a gran escala suele ser una combinación de métodos estructurados y métodos OO. Primero use el método estructurado para la división general de arriba hacia abajo; luego, use el método OO para el desarrollo de abajo hacia arriba. Por lo tanto, el método estructurado y el método OO siguen siendo dos métodos insustituibles que son interdependientes en el campo del desarrollo de sistemas.

1.2.3 Método de creación de prototipos

En general, un prototipo se refiere a un modelo original que simula un determinado producto.

Características:

(1) El método de creación de prototipos puede acortar el ciclo de desarrollo del sistema, reducir costos y riesgos, acelerar y obtener una mayor eficiencia de desarrollo integral.

(2) El método prototipo desarrolla el sistema con el usuario como centro, el grado de participación del usuario mejora considerablemente y el sistema desarrollado satisface las necesidades de los usuarios, lo que aumenta la satisfacción del usuario y mejora la tasa de éxito del desarrollo del sistema.

(3) Dado que el usuario participa en todo el proceso de desarrollo del sistema, es fácil comprender y aceptar la función y la estructura del sistema, lo que favorece la entrega del sistema y la operación y mantenimiento del sistema.

(4) Del análisis anterior se desprende que la ventaja del método del prototipo reside en el hecho de que puede confirmar las necesidades del usuario de forma más eficaz. Intuitivamente, el método de creación de prototipos es adecuado para el desarrollo de sistemas con requisitos poco claros.

Estrictamente hablando, el método de creación de prototipos actual no es un método de desarrollo de sistema independiente, sino una idea de desarrollo Solo admite la generación rápida de prototipos de sistema en la etapa inicial del desarrollo del sistema y no especifica qué método debe usarse en la construcción del prototipo. proceso, por lo que no es un sistema metodológico en un sentido completo. Esto significa que el método de creación de prototipos debe utilizarse en combinación con otros métodos de desarrollo de sistemas de información. El método de creación de prototipos se utiliza para obtener y analizar los requisitos , y el sistema prototipo modificado y determinado se utiliza como base para el desarrollo del sistema. Sobre esta base, el se perfecciona la especificación de los requisitos del usuario .

1.2.4 Enfoque orientado al servicio

Las aplicaciones OO se construyen sobre clases y objetos, y luego se desarrollan técnicas de modelado que agrupan los objetos relacionados de acuerdo con las funciones comerciales, formando el concepto de componentes. Para las llamadas a funciones de componentes cruzados, se expone en forma de interfaces . Un mayor desacoplamiento de la definición e implementación de la interfaz (alta cohesión, bajo acoplamiento) dará lugar a servicios y métodos de desarrollo orientados a servicios (Service-Oriented, SO).

Desde el punto de vista de la aplicación, la intercomunicación y la interoperabilidad de varios sistemas de aplicación dentro y entre organizaciones afectan directamente la comprensión de la información y la velocidad de procesamiento de la organización. Cómo hacer que los sistemas de información respondan rápidamente a las demandas y los cambios ambientales, mejorar la reutilización del sistema, el intercambio de recursos de información y la interoperabilidad entre sistemas se ha convertido en un tema clave que afecta la eficiencia de la construcción de informatización, y la forma de pensar de SO simplemente satisface esta necesidad. En la actualidad, el método SO es un campo relativamente nuevo, y muchas investigaciones y prácticas aún deben profundizarse. Sin embargo, representa una nueva idea de desarrollo de sistemas que no se limita a métodos de implementación técnica específicos, y se ha convertido en una tendencia general en la construcción de sistemas de información.Cada vez más organizaciones han comenzado a implementar sistemas de información SO.

--------Referencia interceptada de "Nivel de calificación técnica profesional de software y tecnología informática nacional) Libro designado para el examen-- Tutorial del administrador de proyectos del Departamento de información "

Supongo que te gusta

Origin blog.csdn.net/caojschy/article/details/128849934
Recomendado
Clasificación