You are on page 1of 37

INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

TALLER DE MODELAMIENTO DE SOFTWARE

Como se hace un software?

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

PARA QUE NECESITAMOS UN


MODELO?
• Para ver complejidad inherente a estos sistemas.

• Para una buena comunicación con el usuario.

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

• El software nace, crece y muere

• Es su ciclo de vida
• Nace con sus requerimientos y diseño
• Crece con su desarrollo y mantenimiento
• Muere cuando se reemplaza por otro

• Software obsoleto

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

Software Obsoleto

• Razones
• Crecimiento de la empresa
• Cambio de los requerimientos originales
• Número de usuarios
• Número de transacciones
• Distribución del software
• Cambio de operaciones
• Ampliación
• Integración con otros sistemas

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

CATEGORÍAS DE SOFTWARE!

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

QUE DESCRIBE EL MODELO


SOFTWARE?
• Que tipo de labor debe realizar el sistema?
• Con quienes va interactuar el sistema
• Cual es el fin del sistema

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

SOFTWARE PROPIETARIO

A aquel que pertenece a una empresa privada que


mantiene derechos de uso, modificación o
redistribución sobre el mismo
SOFTWARE LIBRE

Que se caracteriza por ser de código abierto y por


poder ser modificado por cualquier persona o grupo.

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

Cuales son las herramientas para


modelar un software?

• Rational Rose :Privado


• ArgoUML :Libre
• Poseidon for UML :Libre
• OpenAmeos :Libre
• StarUML :Libre
• Umbrello UML Modeler :Libre
• UML Designer :Libre

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

Que es un diagrama
Es un gráfico que representa un proceso o refleja
relaciones entre datos números que han sido tabulados
previamente.

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

Como es un diagrama de casos de uso?

El diagrama de casos de uso, representa la forma en como


un Cliente (Actor) opera con el sistema en desarrollo,
además de la forma, tipo y orden en como los elementos
interactuan (operaciones o casos de uso).

los casos de uso determinan los requisitos funcionales del sistema, es decir,
representan las funciones que un sistema puede ejecutar.

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

Esta compuesto por 4 elementos


Actores –con los cuales interactúa el sistema
El sistema mismo
Los casos de uso o servicios que el sistema ejecutará
Relaciones entre estos elementos.

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

Actores
Puede ser humanos que interactúan con el sistema.

es que un Actor es un rol que un usuario juega con


respecto al sistema.

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

Casos de uso

Es una operación/tarea específica que se realiza tras una orden de


algún agente externo, sea desde una petición de un actor o bien
desde la invocación desde otro caso de uso.

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

• Asociación
Es el tipo de relación más básica que indica la invocación desde un actor o caso
de uso a otra operación (caso de uso). Dicha relación se denota con una flecha
simple.
• Tipos de asociaciones
 Include

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

Extend

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

Diagrama de casos de uso de una aplicación web

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

Requisitos funcionales

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

Requisitos no funcionales

Son aquellos requerimientos que no se refieren directamente a las funciones


específicas que proporciona el sistema, sino a las propiedades emergentes de
éste como la fiabilidad,

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC
Funcional vs no funcional

• Cumplen las reglas del negocio y características del negocio.


• El rendimiento de los procesos o del sistema, así como las
características de hardware, estándares o incluso legales.

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

un sitio web en el que los clientes pueden hacer


pedidos de comida de restaurantes locales.

• .

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"
INSTITUTO DE EDUCACION SUPERIOR PUBLICO DE ABANCAY TIC

"La constancia es la virtud por la


ING. Percy Alhuay Carrasco que todas las obras dan su fruto"

You might also like