domingo, 29 de agosto de 2010

(

UML: Casos de Uso. Use case

Desarrollo de Software Orientado a Objetos

Por Joaquin Gracia
27 de Septiembre de 2003

Quien más o quien menos ha visto algún diagrama UML, lo más probable es que te hayas topado con algún diagrama de clases. También es muy probable que hayas visto algún caso de uso (use case), pero… ¿sabes lo que son?
En los libros que tratan de UML, normalmente, los primeros diagramas que presentan, de entre todos los tipos de diagramas UML, son los Casos de Uso. Y como están en los primeros capítulos siempre son leídos y pocas veces bien entendidos.
)

(
Los Casos de Uso no son parte del diseño (cómo), sino parte del análisis (qué). De forma que al ser parte del análisis nos ayudan a describir qué es lo que es sistema debe hacer. Los Casos de Uso son qué hace el sistema desde el punto de vista del usuario. Es decir, describen un uso del sistema y cómo este interactúa con el usuario.
Si te has enfrentado alguna vez a UML normalmente habrás visto algún diagrama de clases y esperarás que los Casos de Uso sean también una forma visual de representar la información. Sin embargo estás muy equivocado, si bien los casos de usos se pueden agrupar en diagramas, los diagramas no son lo importante. Voy a repetirlo para que quede claro, "Los diagramas no son lo importante".
Se que alguno estará impaciente con los diagramas, así que luego los trataré. Pero primero vayamos con lo realmente interesante.
Si lo primordial de los casos de uso (use case) no son los diagramas, entonces ¿que es lo importante? Lo realmente útil de los casos de uso es el documento que describe el caso de uso (use case), en este documento se explica la forma de interactuar entre el sistema y el usuario.
Pero lo más claro es que te presente uno. Este podría ser el caso de uso (use case) de escribir un mensaje en un foro.

Nombre: Crear mensaje foro
Autor: Joaquin Gracia
Fecha: 24/08/2003
Descripción:
      Permite crear un mensaje en el foro de discusión.
Actores:
      Usuario de Internet logeado.
Precondiciones:
      El usuario debe haberse logeado en el sistema.
Flujo Normal:
  1. El actor pulsa sobre el botón para crear un nuevo mensaje.
  2. El sistema muestra una caja de texto para introducir el título del mensaje y una zona de mayor tamaño para introducir el cuerpo del mensaje.
  3. El actor introduce el título del mensaje y el cuerpo del mismo.
  4. El sistema comprueba la validez de los datos y los almacena.
Flujo Alternativo:
  1. El sistema comprueba la validez de los datos, si los datos no son correctos, se avisa al actor de ello permitiéndole que los corrija
Poscondiciones:
      El mensaje ha sido almacenado en el sistema.

Saltándome los campos evidentes como nombre, autor, fecha y descripción; los actores son aquellos que interactúan con el sistema. Las precondiciones son los hechos que se han de cumplir para que el flujo de evento se pueda llevar a cabo. Luego tenemos el flujo de eventos, que corresponde a la ejecución normal y exitosa del caso de uso (use case). Los flujos alternativos son los que nos permiten indicar qué es lo que hace el sistema en los casos menos frecuentes e inesperados. Por último, las poscondiciones son los hechos que se ha de cumplir si el flujo de eventos normal se ha ejecutado correctamente.
De forma que un caso de uso (use case) es un documento como el anteriormente presentado. Los casos de uso se pueden detallar más o menos dependiendo de la necesidad del problema. El que te he presentado no es completo, si te interesa puedes echar un vistazo a una plantilla completa de un caso de uso (use case), se les suele llamar casos de uso "full-dressed".
Pero no voy a terminar sin explicar, como he prometido antes, los diagramas de casos de uso, que a mi me gusta llamar diagramas de "muñecos y pelotas".

Muñecos y Pelotas

Cuando empiezas a tener un número considerable de casos de uso como el anterior, no resulta nada fácil situarlos y relacionarlos. Entonces empiezas a tener la necesidad de una visión general del asunto, y ahora si, es cuando los diagramas de casos de uso son de utilidad.
En los diagramas de casos de uso los muñecos son los actores y las pelotas son los documentos de casos de uso. Así que dibujas un muñeco por actor y una pelota por cada caso de uso (use case) y los enlazas con líneas cuando haya una relación entre ellos.
Con esto consigues una visión general de cómo los diferentes actores interactúan con los distintos casos de uno.
)
Leer más...

Trabajo de Analisis de Videos Expuestos en Clases

Trabajo de Analisis de Videos Expuestos en Clases

 


COMPOSICIÓN DEL DOSIER A ELABORAR POR LOS ALUMNOS

a) Ficha técnica del film.
b) Objetivo que se persigue.
c) Trama (segun materia en la que fue expuesta el film), (de quince a veinte líneas).
d) Descripción de cada uno de los elementos de análisis, señalando su significado y refiriendo su presencia en alguna secuencia de la película.
e) Valoración de la Pelicula o documental dentro nuestro contexto (ocho o nueve líneas).
f) Fuentes de información consultadas.

En el desarrollo de los citados apartados se valorará la corrección en la expresión escrita y la presentación y la disposición estética de los contenidos. Leer más...

domingo, 22 de agosto de 2010

Cómo presentar un Negocio en Powerpoint: La Regla 10/20/30 - Por Guy Kawasaki

 Yo sufro de algo llamado enfermedad de Ménière, pero no se preocupe, no se contagia con la lectura de este post. Los síntomas de la enfermedad de Ménière incluyen pérdida de la audición, tinnitus (un zumbido constante) y vértigo. Hay muchas teorías médicas sobre su causa: exceso de sal, cafeína o alcohol en la dieta, el exceso de estrés y las alergias. Por lo tanto, he trabajado para limitar el control de todos estos factores.

Sin embargo, tengo otra teoría. Como inversor de capital de riesgo, tengo que escuchar a cientos de empresarios en la presentación de sus emprendimientos. La mayoría de estas presentaciones son basura: Sesenta diapositivas sobre: "Una patente pendiente", "La ventaja de ser el primero", "todo lo que tenemos que hacer es conseguir un 1% de la gente en China para comprar nuestro producto" para comenzar. Estas presentaciones son tan malas que estoy perdiendo la vista, tengo un zumbido constante en mi oído, y de vez en cuando el mundo comienza a girar.

Para evitar una epidemia de Ménière en la comunidad de capital de riesgo, estoy evangelizando con la Regla 10/20/30 de PowerPoint. Es muy simple: una presentación en PowerPoint debe tener diez diapositivas, que no duren más de veinte minutos, y que no utilicen ningún tipo de letra de tamaño menor a treinta puntos. A lo largo del tiempo que llevo en el negocio de capitales de riesgo, esta regla se aplica para cualquier presentación para llegar a un acuerdo: por ejemplo, la búsqueda de capital, para hacer una venta, para formar una sociedad, etc.

- Diez diapositivas. Diez es el número óptimo de diapositivas en una presentación de PowerPoint, porque un ser humano normal no puede comprender más de diez conceptos en una reunión y los capitalistas de riesgo son personas muy normales. (La única diferencia entre usted y el capitalista de riesgo es que a él le pagan por jugar con el dinero de otros). Si tiene que usar más de diez diapositivas para explicar su negocio, usted probablemente no tiene un negocio. Los diez temas que un capitalista de riesgo le interesan son los siguientes:

  1. El Problema
  2. Tu solución
  3. El modelo de negocio
  4. Ventaja Competitiva
  5. Marketing y ventas
  6. Competencia
  7. El Equipo
  8. Proyecciones Financieras
  9. Situación Actual y Programa de avance
  10. El Resumen y la necesidad de la acción
- Usted debe exponer las diapositivas diez en veinte minutos. Claro, usted cuenta con un margen de tiempo de una hora, pero estás usando una laptop con Windows, por lo tanto te llevará cuarenta minutos para lograr que funcione con el proyector. Incluso si la configuración va perfectamente, la gente llega tarde y tienen que salir temprano. En un mundo perfecto, usted haría su exposición en veinte minutos, y tendría cuarenta minutos de sobra para el debate.

- Fuente de treinta puntos. La mayoría de las presentaciones que veo tienen texto en una fuente de diez puntos. Se ha amontonado tanto texto como se pudo en la diapositiva y, por consecuencia, el presentador la lee. Sin embargo, tan pronto como la audiencia se da cuenta que usted está leyendo el texto, se hace notorio que puede leer más rápido de lo que puede hablar. El resultado es que usted y el público están fuera de sincronía.

La razón la gente utiliza una fuente pequeña es doble: primero, que no conocen su material lo suficientemente bien, en segundo lugar, piensan que el mucho texto es más convincente. Esfuérzate por no utilizar fuente más pequeña que treinta puntos. Yo le garantizo que va a mejorar su presentación, ya que le exige a usted que encuentre los puntos más importantes y que sepa cómo explicarlos bien. Si "treinta puntos", le parece demasiado dogmático, le ofrezco un algoritmo: averiguar la edad de la mayor persona de su público y lo dividen por dos. Ese es el tamaño óptimo de fuente.

Así que por favor observe la regla de 10/20/30 de PowerPoint. Por lo menos, la próxima vez que alguien en su público se queja de la pérdida de la audición, zumbido o vértigo, usted sabrá qué causó el problema.

Fuente: Extraido del blog de Guy Kawasaki
Leer más...

II CONGRESO DE INGENIERIA CIVIL


Leer más...

lunes, 9 de agosto de 2010

Fábula empresarial: Un camellito Sabio

Fábula empresarial: Un camellito Sabio


Una madre y un bebé camello estaban descansando, y de repente el bebé camello pregunta...

-...Madre; puedo preguntarte algunas cosas?

Mamá: Claro que sí! Por qué hijo, hay algo que te molesta?

Bebé: por qué los camellos tenemos joroba?

Mamá: mira hijo, nosotros somos animales del desierto, y necesitamos la joroba para guardar agua y podamos sobrevivir sin ella.

Bebé: ¿Bien, entonces por qué son nuestras piernas largas y nuestros patas redondas?

Madre: ¡Hijo, obviamente ellos se adaptan para andar en el desierto, con estas piernas nos podemos mover por el desierto mejor que nadie! Dijo la madre ogullosamente.

Bebé: ¿Bien, entonces por qué son nuestras pestañas tan grandes? A veces esto molesta mi vista

Madre: Hijo mío, aquellas pestañas largas y gruesas son su tapa protectora. Ellos ayudan a proteger tus ojos de la arena de desierto y viento, dijo su madre con ojos llenos de orgullo....

Bebé: ya entiendo. Entonces la joroba debe almacenar el agua cuando estamos en el desierto, las piernas son para andar por el desierto y estas pestañas protegen mis ojos del desierto...

¡Entonces qué demonios estamos haciendo aquí en el zoológico!

Moraleja:

"Habilidades, conocimiento, capacidades y experiencia unicamente son utiles si estas en el lugar correcto"

...¿Donde estas ahora?...

"Ama tu trabajo pero nunca te enamores de tu empresa, porque nunca sabes cuando tu empresa dejara de amarte!!"
Leer más...

sábado, 7 de agosto de 2010

Lectura FISH!

image

La lectura de este libro les dotara de nuevas formas de afrontar problemas y/o crisis productivos en función a la observación en contexto donde se desarrolla el problema haciendo hincapié en la Actitud como motor del principio del cambio.
José Santander
Fish! No es sólo un libro sobre la empresa, ni sobre cómo mejorar la moral y motivar a los empleados. Es un libro sobre la Vida; sobre la manera en que debemos vivir nuestra vida cotidiana y cómo hemos de relacionarnos con nuestros familiares, nuetsros amigos y las personas que encontramos por la calle. Si utiliza lo que aporta este libro, no sólo mejorará en su trabajo, sinó también como persona lo qesmucho más importante.
Richard Salpizio
presidente de Qualcomun
1.- Desarrollar el Análisis y Resumen de la Obra en IDEOGRAMA y MAPA CONCEPTUAL para su defensa y discusión en Aula.
2.- Realizar el Ensayo de Fish! dentro el contexto nacional de una empresa.
Leer más...

viernes, 6 de agosto de 2010

Libro Sistemas Operativos, Andrew S. Tanenbaum

Portada Sistemas Operativos Tanenbaum
El libro guía por excelencia de cualquier curso de Sistemas Operativos. Comprende todos conceptos para un curso completo de Sistemas Operativos
Contenido:
  1. Introducción
  2. Procesos
  3. Entrada/Salida
  4. Administración de memoria
  5. Sistemas de archivos
  6. Lista de lecturas y bibliografía
  7. Apéndices
    El código fuente de MINIX
    Indice de archivos
    Índice de símbolos
Descargar por MEGAUPLOAD
Descargar por HotShare Leer más...

INGENIERIA DE LA PRODUCCION


LAS CLASES DEL DIA SABADO 7 DE AGOSTO QUEDAN SUSPENDIDAS
FELIZ DIA DE LA PATRIA
Leer más...