Sei sulla pagina 1di 13

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES

“UNIANDES”

FACULTAD DE SISTEMAS MERCANTILES

CARRERA DE SISTEMAS

SILABO

INGENIERIA DEL SOFTWARE II


DENOMINACION DE LA ASIGNATURA: Ingeniería del software II

CÓDIGO: SIS06ISII NÚMERO DE CREDITOS CRÉDITOS TEÓRICOS: 2

PRÁCTICOS: 4

DESCRIPCIÓN:

El presente silabo corresponde al eje de formación profesional, nivel medio de Ingeniería de


Sistemas. En este documento se presenta la metodología para diseño proyectos de software
orientados a objetos, y la construcción de la documentación correspondiente en UML
(UnifiedModellingLanguage). Además se incluye estrategias para la identificación de los
procesos y la generación de los diagramas de clases, de objetos, de casos de uso, de
colaboración, de secuencias, etc, para generar documentación con estándares de calidad. La
importancia de este silabo radica en que desarrollará en el estudiante la competencia de
construir diseños utilizables para productos software corporativo, siempre teniendo en cuenta el
aseguramiento de la calidad.

PRE-REQUISITOS CO-REQUISITOS

CONTENIDO CÓDIGO CONTENIDO CÓDIGO

DISCIPLINAR DISCIPLINAR

INGENIERÍA DE SIS05ISI PROGRAMACIÓN SIS04POOI


ORIENTADA A
SOFTWARE I OBJETOS I

BASE DE DATOS I SIS04BDI

REDES I SIS04RI

CONTABILIDAD SIS04CG
GENERAL
INGLES IV SIS04IIV
TEXTO Y OTRAS REFERENCIAS REQUERIDAS PARA DICTAR EL CURSO:

LIBRO PRINCIPAL DE CONSULTA

AUTOR TÍTULO DEL EDICIÓN AÑO DE EDITORIAL

LIBRO PUBLICACIÓN

BRUEGGE. Ingeniería de Primera 2002 Pretice Hall

Bernd software edición

REFERENCIAS BIBLIOGRÁFICAS COMO COMPLEMTENTO DEL

APRENDIZAJE

AUTOR TÍTULO DEL EDICIÓN AÑO DE EDITORIAL

LIBRO PUBLICACIÓN

SOMMERVILL Ingeniería de Sexta 2002 Pearson


E. Ian
software

PRESSMAN. Ingeniería del Sexta 2000 Mc- GrawHill

Reger software: Un

enfoque práctico

WEITZENFEL Ingeniería del Segunda 2005 Mc- GrawHill

D. Alfredo software orientado

a objetos con UML

Java e Internet

• AMAYA. •AMAYA. Jairo Segunda 2010 Ecoe

Jairo Sistemas de

Información

Gerenciales:

hardware, software,

redes, internet.

• El libro puede ser visualizado en la biblioteca virtual de UNIANDES.


OBJETIVOS GENERALES DEL CURSO

OBJETIVO GENERAL

Dotar a los estudiantes con los fundamentos de la programación orientada a objetos y definir
los conceptos y las características básicas del lenguaje de modelado unificado UML, como una
técnica para crear los principales diagramas y notaciones enfocadas al modelamiento de
aplicaciones desde el punto de vista tanto estático y dinámico.

OBJETIVOS ESPECÍFICOS

COGNITIVOS

- Explicar el fundamento teórico de la ingeniería de software

- Reconocer los criterios necesarios para el modelado con UML.

- Organizar adecuadamente la información que se usará en el transcurso del curso.

PROCEDIMENTALES

- Aplicar adecuadamente métodos UML.

- Analizar sistemas mediante diccionario de datos.

- Examinar adecuadamente diagramas de flujos de datos.

- Describir adecuadamente las especificaciones de procesos y decisiones

estructuradas.

ACTITUDINALES (VALORES)

- Respetar criterios diferentes al propio

- Demostrar iniciativa y creatividad en la resolución de los problemas referentes al

área.

HABITOS MENTALES

- El alumno muestre deseo de adquirir nuevos conocimientos


TÓPICOS O TEMAS CUBIERTOS

Programa del No Actividades de práctica y de investigación Estrategias de Resultados de


contenido horas Presenciales No Autónomas No Evaluación aprendizaje
disciplinar horas de global
horas
1.1 Introducción 5 Trabajo grupal 2 Resolución de 5 Exposición de Identificar
a la ingeniería sobre ejercicios trabajo grupal en
tecnologías,
de software preguntas planteados por clases
planteadas por el docente lenguajes y
el docente
herramientas
1.2 Desarrollo 5 Realizar los 3 Realizar trabajo 5 Debate de los
estructurado y ejercicios grupal de fundamentos de para solucionar
desarrollo planteados en investigación desarrollo
problemas
orientado a clases por el sobre el tema estructurado y
objetos docente de estudio desarrollo informáticos, de
orientado a control y
objetos comunicación
con compromiso
de desarrollo
personal
2.1 Introducción 2 Realizar el 1 Realizar los 2 Elaboración de Determinar
a UML cuestionario ejercicios un ensayo sobre
requerimientos
planteado en planteados por el tema
clase el docente de los sistemas
2.2. orientación 3 Foro de debate 2 Investigación 3 Exposición del
de información,
a objetos y uso sobre la del caso de caso de estudio
de la importancia del estudio. planteado. comunicación y
orientación a paradigma de Realización de
control
objetos la ejercicios
programación planteados por evidenciando
orientada a el docente cooperación y
objetos trabajo en
2.3 Uso de 3 Trabajo grupal 2 Trabajo grupal 3 Exposición de equipo
relaciones en clase de caso de trabajo grupal
estudio. caso de estudio
Resolución de
preguntas.
Ejercicios de
práctica
2.4 Agregación, 3 Taller sobre : 2 Realizar 3 Actividades de
composición, Análisis de los ejercicios y trabajo
interfaces diferentes cuestionario Autónomo
esquemas de planteados Participación
agregación, en clase
composición e
interfaces
2.5 Introducción 2 Trabajo en 1 Elaboración de 2 Exposición de
a los casos de clases documentación casos de uso
uso determinando para problemas realizados en
la importancia planteados por actividad
de de el el docente autónoma
análisis de usando casos de
casos de uso de uso
problema:
comprar
gaseosa.
2.6 Diagramas 3 Trabajo en 2 Elaboración de 3 Exposición de
de casos de uso clases documentación casos de uso
determinando para problemas realizados en
la importancia planteados por actividad
de el análisis el docente autónoma
de casos de uso usando casos de
de problema: uso
comprar
gaseosa.
2.7 Diagramas 3 Taller en clases 2 Ejercicios de 3 Actividades de
de estado sobre los práctica trabajo
diagramas de Autónomo
estado Participación
en clase
3.1 Diagramas 3 Resolución de 2 Trabajo grupas 3 Exposición de Analizar
de secuencia ejercicios en de caso de caso de práctica
modelos de
clase investigación
Resolución de datos y
ejercicios
metodologías de
planteados por
el docente desarrollo de
3.2 Diagramas 3 Resolución de 2 Trabajo grupas 3 Exposición de
software y
de ejercicios en de caso de caso de práctica
colaboraciones clase investigación hardware para la
Resolución de
implementación
ejercicios
planteados por de sistemas
el docente
informáticos, de
3.3 Diagramas 3 Resolución de 2 Trabajo grupas 3 Exposición de
de actividades ejercicios en de caso de caso de práctica redes de
clase investigación comunicación y
Resolución de
ejercicios dispositivos de
planteados por control
el docente
3.4 Diagramas 3 Resolución de 2 Trabajo grupas 3 Actividades de comprometiendo
de ejercicios en de caso de trabajo su integridad
componentes clase investigación Autónomo
Resolución de personal y
Participación
ejercicios en clase profesional.
planteados por
el docente
3.5 Diagrama de 3 Resolución de 2 Trabajo grupas 3 Actividades de
distribución ejercicios en de caso de trabajo
clase investigación Autónomo
Resolución de Participación
ejercicios en clase
planteados por
el docente
3.6 Nociones de 3 Debate sobre 2 Investigación 3 Exposición de
los los por parte del las
fundamentos de fundamentos estudiantes investigaciones
UML de UML en obre la por parte de los
clase importancia del estudiantes
uso de UML en
el desarrollo de
software
3.7 Adaptación 3 Trabajo grupal 2 Resolución de 3 Actividades de
de UML al en clase ejercicios trabajo
proceso de contestando las planteados por Autónomo
desarrollo preguntas el docente Participación
planteadas por en clase
el docente
4.1 Obtención 5 Elaboración de 3 Resolución de 5 Ensayo sobre las Diseñar sistemas
de mentefacto ejercicios lecturas de
informáticos,
requerimientos sobre planteados por documentos
conceptos de la el docente. complementarios sistemas
obtención de Lectura de
comunicación y
requerimientos. documentación
Realizar de soporte dispositivos
exposición de entregado por
electrónicos
las diferentes el docente
actividades aplicando
planteadas para
estándares
la obtención de
requerimientos internacionales
4.2 Análisis 5 Taller en clase 3 Resolución de 5 Actividades de para garantizar
ejercicios trabajo
planteados por Autónomo la disponibilidad
el docente. Participación de los recursos
Lectura de en clase
documentación con seguridad,
complementaria
coherentemente
4.3 Diseño de 5 Trabajo grupal 3 5 Actividades de
sistema sobre problema Resolución de trabajo con los valores
planteado por ejercicios Autónomo personales y
el docente planteados por Participación
el docente. compartidos con
en clase
Lectura de la comunidad a
documentación
complementaria la que se
4.4 Diseño de 5 Trabajo grupal 3 Resolución de 5 Actividades de pertenece
objetos sobre problema ejercicios trabajo
planteado por planteados por Autónomo
el docente el docente. Participación
Lectura de en clase
documentación
complementaria
5.1 4 Trabajo grupal 3 Resolución de 4 Actividades de Desarrollar
Administración contestando las ejercicios trabajo sistemas
preguntas planteados por
de la planteadas por el docente. Autónomo informáticos y
fundamentación el docente, Lectura de Participación dispositivos de
puede hacerse documentación en clase
uso de complementaria control que
diferente
contribuyan a la
bibliografía
5.2 Pruebas 4 Trabajo grupal 3 Resolución de 4 Actividades de automatización
contestando las ejercicios trabajo de procesos y a
preguntas planteados por Autónomo
planteadas por el docente. Participación la toma de
el docente, Lectura de en clase decisiones con
puede hacerse documentación
uso de complementaria responsabilidad
diferente
y compromiso
bibliografía
5.3 4 Trabajo grupal 3 Resolución de 4 Actividades de de una eficiente
Administración contestando las ejercicios trabajo funcionalidad.
de la preguntas planteados por Autónomo
configuración planteadas por el docente. Participación
del software el docente, Lectura de en clase
puede hacerse documentación
uso de complementaria
diferente
bibliografía
5.4 4 Trabajo grupal 3 Resolución de 4 Actividades de
Administración contestando las ejercicios trabajo
del proyecto preguntas planteados por Autónomo
planteadas por el docente. Participación
el docente, Lectura de en clase
puede hacerse documentación
uso de complementaria
diferente
bibliografía
6.1 4 Aplicación de 3 Resolución de 4 Actividades de Evaluar la
Herramientas las diferentes ejercicios trabajo eficacia de los
Case herramientas planteados por Autónomo
CASE el docente. Participación sistemas de
Lectura de en clase comunicación y
documentación
complementaria software en
6.2 Reingenieria 3 Práctica con 2 Resolución de 3 Actividades de función de
de software diferentes ejercicios trabajo
herramientas planteados por Autónomo criterios de
para realizar el docente. Participación calidad
reingeniería de Lectura de en clase
software documentación determinados
complementaria
por los
requerimientos
solicitados y
estándares
empleados con
objetividad
e imparcialidad
y una efectiva
crítica
constructiva.

HORARIO DE CLASE/LABORATORIO:
HORAS/ LUNES MARTES MIÉRCOLES JUEVES VIERNES
JORNADA
1
2
3
4
5
NÚMERO DE SESIONES DE CLASES POR SEMANA:
DURACIÓN DE CADA PARA CUBRIR EL PARA CUBRIR LAS
SESIÓN CONTENIDO TEÓRICO ACTIVIDADES
PRÁCTICAS
Semana 1 - 4 Horas 3 2
Semana 2 - 4 Horas 2 3
Semana 3 – 4 Horas 2 3
Semana 4 – 4 Horas 2 3
Semana 5 – 4 Horas 2 3
Semana 6 – 4 Horas 2 3
Semana 7 – 4 Horas 1 4
Semana 8 – 4 Horas 2 3
Semana 9 – 4 Horas 2 3
Semana 10 – 4 Horas 1 4
Semana 11 – 4 Horas 3 2
Semana 12 – 4 Horas 3 2
Semana 13 – 4 Horas 1 4
Semana 14 – 4 Horas 2 3
Semana 15 – 4 Horas 2 3
Semana 16 – 4 Horas 2 3
Semana 17 – 4 Horas 1 4
Semana 18 – 4 Horas 2 3
Semana 19 – 4 Horas 1 5
TOTAL 33 63

CONTRIBUCIÓN DEL CURSO EN LA FORMACIÓN DEL PROFESIONAL:


DESCRIBIR ¿CÓMO EL CONTENIDO DISCIPLINAR CONTRIBUYE PARA LA
FORMACIÓN DEL PROFESIONAL?
La asignatura de Ingeniería del Software II, es importante porque permite establecer los
conceptos teóricos de la orientación a objetos, así como también la aplicación práctica del
lenguaje UML (UnifiedModelingLanguage) en la construcción de documentación y
desarrollo de aplicaciones orientadas a objetos para empresas.

DESTAQUE LA VINCULACIÓN O RELACIÓN CON OTROS CONTENIDOS


DISCIPLINARES DEL CURRICULUM.
La disciplina se relaciona con las siguientes otras disciplinas: distribución de datos,
desarrollo de proyectos informáticos, intranet y extranets, inteligencia artificial.

INDIQUE EL TIPO DE FORMACIÓN A QUE CORRESPONDE LA MATERIA Y


LA RELACIÓN CON OTROS OBJETIVOS DE LA INSTITUCIÓN Y DE LA
CARRERA
La Asignatura corresponde a las Ciencias Básicas Profesionalizantes, y se relaciona con el
objetivo de la carrera al servir de base para apoyar al desarrollo de sistemas Informáticos
RELACIÓN DEL CURSO CON EL CRITERIO RESULTADO DEL APRENDIZAJE

RESULTADOS DE CONTRIBUCIÓN RESULTADOS DE


APRENDIZAJE APRENDIZAJE DEL
GLOBALES CURSO
Identificar tecnologías, Alta Identificar Tecnologías,
lenguajes y herramientas Lenguajes y herramientas
para solucionar problemas para solucionar problemas
informáticos, de control y informáticos , de control y
comunicación con comunicación con
compromiso de desarrollo compromiso de desarrollo
personal personal
Determinar requerimientos Alta Determinar requerimientos
de los sistemas de de los
información, comunicación y sistemas de información,
control evidenciando comunicación y control
cooperación y trabajo en evidenciando cooperación y
equipo trabajo en equipo
Analizar modelos de datos y Alta Analizar modelos de datos y
metodologías de desarrollo metodologías de desarrollo
de software y hardware para de software y hardware para
la implementación de la implementación de
sistemas informáticos, de Sistemas Informáticos, de
redes de comunicación y redes de comunicación y
dispositivos de control dispositivos de control
comprometiendo su comprometiendo su
integridad personal y integridad personal y
profesional. profesional
Diseñar sistemas Media Diseñar Sistemas
informáticos, sistemas Informáticos,
comunicación y dispositivos sistemas comunicación y
electrónicos aplicando dispositivos electrónicos
estándares internacionales aplicando estándares
para garantizar la internacionales para
disponibilidad de los garantizar la
recursos con seguridad, disponibilidad de los
coherentemente con los recursos con
valores personales y seguridad, coherentemente
compartidos con la con los valores personales y
comunidad a la que se compartidos con la
pertenece. comunidad a la que se
pertenece
Desarrollar sistemas Alta Desarrollar Sistemas
informáticos y dispositivos Informáticos y dispositivos
de control que contribuyan a de control que
la automatización de contribuyan a la
procesos y a la toma de automatización de procesos
decisiones con y a la toma de decisiones con
responsabilidad y responsabilidad y
compromiso de una eficiente compromiso de una eficiente
funcionalidad. funcionalidad.
Evaluar la eficacia de los Alta Evaluar la eficacia de los
sistemas de comunicación y Sistemas de Comunicación y
software en función de Software en función de
criterios de criterios
calidad determinados por los
requerimientos solicitados y
estándares empleados con
objetividad
e imparcialidad y una
efectiva crítica constructiva.
FORMAS DE EVALUACIÓN DEL CURSO
PRIMERA SEGUNDA TERCERA CUARTA EVALUACIÓN
EVALUACIÓN EVALUACIÓN EVALUACIÓN EVALUACIÓN FINAL
EXAMENES 40% 40% 40% 40%
LECCIONES 10% 10% 10% 10%
TAREAS 10% 10% 10% 10%
INFORMES 10% 10% 10% 10%
PARTICIPACIÓN 10% 10% 10% 10%
EN CLASE
ACTIVIADES DE 10% 10% 10% 10%
TRABAJO
AUTÓNOMO
PROYECTO 10% 10% 10% 10% 100%
INTEGRADOR
TOTAL 100% 100% 100% 100% 100%

Potrebbero piacerti anche