viernes, 12 de junio de 2009
miércoles, 20 de mayo de 2009
miércoles, 13 de mayo de 2009
taller practico

ejercicio nº 1
diagrama de casos de uso del cliente

diagrama de casos de uso del administrador

diagrama unificado
ejercicio nº 2
Ejercicio n° 2
1. Para el software de informatización de una biblioteca, analizar el problema e identificar a los actores:
Administrador:
· Ingresa al sistema
· Ingresa contraseña
· Registra productos
· Consulta productos
· Consulta usuarios
· Actualiza inventario
· Verifica y emite reportes de inventario
Cliente
· Ingresa al sistema
· Crea usuario
· Consulta productos
Base de datos
· Verifica usuario
· Verifica contraseña
· Guarda productos
· Guarda usuarios
2. Descripción breve de los casos de uso:
Administrador
- Ingresa al sistema: entrar al sitio web.
- Ingresa contraseña: para que el administrador sea reconocido dentro del sistema.
- Guarda productos: guarda los productos registrados.
- Consulta productos: muestra los productos que se encuentran en el sistema
- Consulta usuarios: muestra los usuarios que están registrados.
- Actualizar inventario: agregar o sacar productos de la base de datos.
- Verifica y emite reportes del inventario: crea un doc. que indica que productos faltan.
Cliente
- Ingresa al sistema: entrar al sitio web.
- Crea usuario: el cliente puede ingresar al sitio y tener más privilegios.
- Consulta productos: mira los productos que se encuentran.
Base de datos:
- Verifica usuario: mira si el usuario o administrador está en la base de datos.
- Verifica contraseña: verifica si la contraseña concuerda con el nombre del usuario.
- Guarda productos: tiene en su base de datos los productos registrados.
diagrama de casos de uso del administrador - diagrama de casos de uso del cliente
REFERENCIA CASO DE USO: CASO DE USO - 02 | |
NIVEL | Alto _X_ Medio__ Bajo__ |
Nombre | Consultar productos |
Actor(es) | Usuario, administrador |
Descripción | Permite al administrador, como al usuario, ver los productos y la cantidad que hay. |
Precondiciones | Ingresar a la página. |
Post-condiciones | N/A |
Referencia cruzada | N/A |
ACCIÓN DE LOS ACTORES | RESPUESTA DEL SISTEMA |
El usuario y el administrador ingresa login y password. | Si el login y el password son correctos ingresa y si no ingresa. |
FALLO POSIBLE | SOLUCIÓN |
Mal ingreso de login y password. | Aviso que el login o el password son incorrectos. |
miércoles, 22 de abril de 2009
jueves, 16 de abril de 2009
UML
UML (Unified Modeling Language) lenguaje unificado de modelado
Es un lenguaje de modelado visual que se usa para especificar, visualizar, construir y documentar artefactos de un sistema de software. Se usa para entender, diseñar, configurar, mantener y controlar la información sobre los sistemas a construir. UML capta la información sobre la estructura estática y el comportamiento dinámico de un sistema. Un sistema se modela como una colección de objetos discretos que interactúan para realizar un trabajo que finalmente beneficia a un usuario externo. El lenguaje de modelado pretende unificar la experiencia pasada sobre técnicas de modelado e incorporar las mejores prácticas actuales en un acercamiento estándar.
los artefactos de uml se especifican en forma de diagramas, estos, junto con la documentacion sobre elsistem, constituyen los artefactos principales que el modelador puede observar.
estos diagramas son:
- diagrama de clases
- diagrama de objetos
- diagrama de casos de uso
- diagrama de secuencia
- diagrama de colaboracion
- diagramas de estado
- diagramas de actividad
- diagramas de componente
- diagrama de estructuracion
un csos de uso es una secuenci de interacciones entre un sistema y alguien o algo ue usa alguno de sus servicios.
un caso de uso es una forma de expresar, como alguien o algo externo a un sistema lo usa.
- actores: agrupacion de personas, sistemas o maquinas que interactual con el sistema que estamos construyendo.
- relaciones: se refiere a el nivel de interaccion que tiene el sistema, ejemplo, de un caso de uso a otro, o de un actor a un caso de uso.
- casos de uso: es una técnica para la captura de requisitos potenciales de un nuevo sistema o una actualización de software. Cada caso de uso proporciona uno o más escenarios que indican cómo debería interactuar el sistema con el usuario o con otro sistema para conseguir un objetivo específico.
- diagramas de casos de uso
- diagramas de clase
- diagramas de interaccion