Profesores Titulares
Profesores Docentes
Bases de datos
Programación avanzada y estructura de datos
Formar a los estudiantes en el desarrollo de proyectos Software
Los resultados de Aprendizaje de esta asignatura son:
RA.01 - Se emplean herramientas para el desarrollo, programación, prueba y control, calidad del software y gestión de la configuración. (GI)
RA.02 - Se disponen de conocimientos relativos a los aspectos legales relacionados con la gestión de la información. (GI)
RA.03 - Se dispone de capacidad para el modelado e implementación de sistemas de información. (GI)
1. Análisis orientado a objetos: modelo estático y modelo dinámico.
2. Arquitectura cliente/servidor.
3. Diseño orientado a objetos: subsistemas y capas.
4. Diseño de la interface GUI de usuario: normas y estándares.
5. Diseño de base de datos.
La metodología utilizada en la asignatura combina clases magistrales con trabajos y ejercicios realizados fuera de las horas de clase.
1. Clases magistrales.
El profesor imparte a lo largo del curso los conceptos teóricos de la asignatura con clases magistrales. En estas clases el profesor realiza ejercicios de aplicación directa de los conceptos explicados.
2. Ejercicios individuales que se realizan en casa.
A parte de los ejercicios resueltos en clase, el alumno debe resolver otros ejercicios en casa. La finalidad de éstos es que el alumno se enfrente de forma individual la solución de problemas sobre los conceptos teóricos de la asignatura.
3. Prácticas en grupo que se realizan en casa.
Con los conceptos teóricos y prácticos comentados en clase y con los ejercicios individuales, el alumno debe estar preparado para llevar a cabo el análisis y diseño de un caso práctico planteado por el profesor. Los grupos están formados por dos alumnos con el objetivo de favorecer tanto el trabajo en grupo como el debate, incluso a veces se plantean discusiones sobre las diferentes posibles soluciones de diseño para el caso propuesto.
4. Foro y participación inter-grupo
Durante el semestre hay un foro en la web de la asignatura que intenta favorecer el intercambio de conocimiento entre todos los alumnos de la asignatura, superando el concepto de colaboración entre miembros de un mismo grupo, para ampliar la colaboración entre todos los alumnos de la asignatura. Se trata de un espacio abierto a la discusión con la posibilidad de plantear preguntas y dar respuestas, sobre cualquier aspecto relacionado con la asignatura. El profesor revisa el foro e interviene solo en caso necesario. La participación `activa e inteligente´ en el foro, se valora en el global de la nota final de la asignatura.
5. Consultas y material
Durante todo el curso el alumno puede realizar consultas personalizadas al profesor y dispone de material de soporte en la web de la asignatura (eStudy)
Es una asignatura teórico-práctica en la que se combinan las explicaciones teóricas con las prácticas. La combinación de teoría y práctica totalmente coordinadas permiten un fuerte afianzamiento de los conocimientos, y por tanto, de las competencias asociadas.
La evaluación de los alumnos se realiza mediante los siguientes instrumentos:
- NotaParteSoftware Realización del modelaje de un proyecto según arquitectura cliente-servidor.
o Nota de cada una de les fases según ponderación
- Es imprescindible tener un 80% de asistencia en clase. En el caso contrario NotaParteSoftware=0.
o Se computa como falta de asistencia aquella que no está justificada. En caso que un alumno esté con un contrato laboral que le impida asisitir, será imprescindible presentar un certificado de la empresa que acredite las ausencias y debe estar firmado y sellado por el responsable de sección. Es necesario el número de contacto.
NotaFinalAsignatura = NotaParteSoftware
Para poder seguir la asignatura es necesario contar en todo momento:
-StarUML (http://staruml.en.softonic.com/download).
- Ingeniería del software: un enfoque práctico, Pressman, Roger S., 5ª edición, McGraw-Hill, 2001
- Ingeniería del software, Sommerville, Ian, 6a edición, Addison-Wesley, 2002
- El Lenguaje Unificado de Modelado, Jacobson, I., Booch, G., Rumbaugh, J., Addison-Wesley, 1999