Práctico Nº 1: Componentes de un Proyecto de Software.
Enviado por Fede Aguirre • 21 de Octubre de 2016 • Trabajo • 1.281 Palabras (6 Páginas) • 245 Visitas
Práctico Nº 1: Componentes de un Proyecto de Software
de Sistemas de Información
Ejercicio Nº 1
Para los siguientes casos se solicita
- Realice un diagrama de bloques de los subsistemas que considere necesario para el diseño del sistema de información.
- Describa la función de cada uno de los subsistemas planteados en el ítem anterior.
- Ejemplifique para cada uno las propiedades emergentes describiendo los puntos a tener en cuenta.
Caso Nº 1:
Considere el sistema de la Facultad de Ingeniería. Se desea que todo usuario que ingrese a su sitio web este registrado, cada usuario debe ser autenticado en el sistema, ya sean funcionarios o alumnos. Se les permitirá a dichos usuarios ingresar su nombre de usuario y su contraseña secreta, que luego será validada por el sistema contra los datos registrados en el momento del alta del usuario. Una vez que el usuario ingresó al sitio, puede ver a qué materias está inscripto, el resultado de un parcial y la situación de cada materia cursada (regular, promocionada, aprobada), para eso el alumno debe elegir el curso dentro de la carrera, esta opción solo es válida para usuarios alumnos. Solo se debe mostrar la nota de ese alumno y no del resto de sus compañeros.
Caso Nº 2:
En un centro de trabajo se llevan a cabo varios proyectos. Cada proyecto de desarrollo es llevado a cabo por una serie de líderes. Si hay un proyecto, al menos, hay un líder trabajando en él. Cada líder trabaja solamente en un proyecto. De cada proyecto nos interesa su nombre (que es único por proyecto) y la fecha en la que se inició el proyecto.
Proyectos de desarrollo hay únicamente de 2 tipos: nuevos y de mantenimiento. De los proyectos nuevos nos interesaría registrar el presupuesto económico (en euros) del que se dispone para poderlo llevar a cabo, mientras que de los proyectos de mantenimiento nos interesaría guardar un texto explicativo del motivo que provocó la necesidad de mantenimiento del mismo (por ejemplo “Error de cálculo” o “Adaptación a las nuevas necesidades del usuario”).
En los proyectos participan analistas senior, analistas junior y programadores; los analistas senior pueden ser líderes. Cada empleado es supervisado por un líder, mientras que los que son líderes no tienen ningún jefe superior que los supervise. De cada empleado nos interesaría registrar su nombre completo (aunque separado en nombre y apellidos), D.N.I., dirección, localidad, y teléfono.
Además, los líderes realizarán reuniones con los integrantes del proyecto asignado; también podrán realizar reuniones con los líderes de otros proyectos. Cada reunión será realizada por uno o varios líderes. Los líderes más dotados podrán participar incluso en más de una reunión. De cada reunión nos interesa su nombre identificativo, fecha y hora del inicio de la reunión, número de horas de trabajo y el lugar donde se realizará (por ejemplo, en nuestra empresa o en la empresa del cliente).
...