31.3.11

Entidad Relacion [PDF]

les dejo el link de una trabajo del 2006 el cual es muy bueno para lo que estamos viendo en estos momentos, se trata de "entidad y relacion" espero les sea de ayuda.

29.3.11

Ejercicio de Modelamiento: Sistema Curricular




Modele parte de un sistema curricular de una institución de educación distribuida en varias sedes, que dicta cursos semestrales, de acuerdo a las siguientes restricciones:
1. Programar los cursos que se dictarán por sede en cada período.
2. Guardar registro de los alumnos matriculados por Sede en cada período.
3. Guardar registro de inscripción de los alumnos a los cursos en cada período.

25.3.11

Ejercicio Compañia y Proyectos

1.La compañía está organizada en departamentos. Cada departamento tiene un nombre único. un número único, y un empleado particular quien lo administra. Un departamento puede tener varios locales.
2.Cada departamento controla un cierto número de proyectos. Cada proyecto tiene un nombre y número únicos, y un local.
3.Para cada empleado se desea tener su nombre, rut, dirección, salario, sexo y año de nacimiento. Un empleado es asignado a un departamento, pero puede trabajar en varios proyectos, los que no son necesariamente controlados por el mismo departamento.
4.Se requiere mantener un registro de las personas dependientes de cada empleado (cargas) para propósitos de seguros. De cada carga se desea conocer el nombre, sexo, fecha de nacimiento y relación con el empleado.


ArgoUML

ArgoUML es un programa gratuito y de código abierto con el que podemos crear diagramas UML muy fácil y esta programado en java por lo que necesitas tener instalado java en tu pc. Pero ArgoUML no es solamente un programa gratuito, es también un proyecto de desarrollo de código abierto en el que están invitados todos  a contribuir para mejorarlo.
Algunos de los diagramas que soporta son:
    • Diagramas de clases
    • Diagramas de estado
    • Diagramas de caso de uso
    • Diagramas de actividades
    • Diagramas de integración
    • Diagramas de despliegue
    • Diagramas de secuencia.