S11.s1 - Analisis Del Proyecto
S11.s1 - Analisis Del Proyecto
S11.s1 - Analisis Del Proyecto
Principios de Algoritmos
Principios de Algoritmos
Base de Datos
Sesión 11:
Análisis del Proyecto.
Logro de la unidad:
Al finalizar la sesión, el estudiante desarrolla el análisis de
un proyecto informático utilizando el desarrollo de software
basado en componentes.
Utilidad de la sesión:
¿Qué pasaría si no conocemos el análisis de un
proyecto informático?
¿Podríamos desarrollar software?
Conocer el análisis de un proyecto informático es útil
porque permite desarrollar software.
Dudas sobre la sesión anterior:
¿Comprendiste el desarrollo del componente de
datos?
Conocimientos previos:
¿Conoces el análisis del software basado en
componentes?
Transformación de la sesión:
1. Desarrollo de software basado en componentes.
2. Análisis del software basado en componentes.
Definición
Desarrollo de los
de software resistores.
basado en componentes
Un componente es una pieza de código pre elaborado que encapsula alguna funcionalidad
expuesta a través de interfaces estándar.
El paradigma de ensamblar componentes y escribir código para hacer que estos componentes
funcionen se conoce como Desarrollo de Software Basado en Componentes.
El modelo de desarrollo basado en componentes conduce ala reutilización del software, y la
reutilización proporciona beneficios a los ingenieros de software.
El desarrollo de software basado en componentes se ha convertido actualmente en uno de los
mecanismos más efectivos para la construcción de grandes sistemas y aplicaciones de
software.
Definición
Análisis de los
de software resistores.
basado en componentes
Como nace un proyecto
Debido a un problema, una oportunidad, una necesidad genera una IDEA
Debemos Transformar esa idea en un OBJETIVO
Luego alcanzar ese objetivo obteniendo un PRODUCTO
Este producto debe dar solución al problema u oportunidad original.
Esto lo haremos través de la realización de un proyecto dentro el marco de las
ORGANIZACIONES involucradas.
Definición
Análisis de los
de software resistores.
basado en componentes
Proceso de desarrollo: Es un conjunto coherente de políticas, estructuras organizativas,
tecnologías, procedimientos y artefactos que se necesitan para concebir, desarrollar, implantar y
mantener un producto software.
Definición
Análisis de los
de software resistores.
basado en componentes
Requisitos: Un requisito de software es la capacidad que debe alcanzar o poseer un sistema
o componente de un sistema para satisfacer una necesidad.
Definición
Análisis de los
de software resistores.
basado en componentes
Modelado de requisitos: Es la descripción de cómo se utiliza el sistema: funciones, servicios
y procesos. Se utilizan para mostrar la funcionalidad que el sistema ofrecerá y que usuarios se
comunicarán con el sistema para utilizar esa funcionalidad.
Diagrama de casos de uso: Es la descripción de un conjunto de secuencias de acciones que
ejecuta un sistema para producir un resultado observable con valor significativo para un
observador externo.
Espacio práctico:
1. Desarrollo del análisis de software basado en
componentes.
Caso de estudio desarrollado
Problema: Sistema de ventas
La gestión de un sistema de ventas presenta el
siguiente escenario:
Un cliente tiene DNI, nombre, dirección.
Un articulo tiene un código único, nombre, precio
actual, stock.
Por razones de contabilidad, se debe registrar la
información de cada venta con un numero, fecha,
cliente y monto total.
Cierre de la sesión
Conocimos:
1. El análisis del software basado en componentes.