Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fund Ing SW
Fund Ing SW
- DATOS DE LA ASIGNATURA
Nombre de la asignatura:
Carrera:
Clave de la asignatura:
SCC-1007
(Crditos) SATCA1
2-2-4
2.- PRESENTACIN
Caracterizacin de la asignatura.
Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales los
conceptos bsicos relacionados con el desarrollo de sistemas, los tipos de modelos
para el desarrollo y gestin de software considerando la calidad, lo que permite
integrar soluciones computacionales con diferentes tecnologas en diversas reas.
Es una introduccin para la planeacin y el proceso de desarrollo de proyectos de
software que involucra la comprensin de trminos, herramientas, mtodos, para
crear soluciones informticas eficientes. Esta diseada para el logro de
competencias especficas, orientada a conocer y aplicar los conceptos bsicos de
ingeniera de software.
Se relaciona previamente con las asignaturas de programacin orientada a objetos y
sirve de base para las asignaturas de ingeniera de software y gestin de proyectos.
Intencin didctica.
En la unidad 1, Fundamentos de Ingeniera de Software se brindan los conceptos
bsicos del papel evolutivo del software para que el estudiante comprenda el
contexto del desarrollo del software orientado a objetos.
En la unidad 2 denominada Ingeniera de requisitos orientada a objetos proporciona
al estudiante las tcnicas y herramientas para la recopilacin de la informacin
obteniendo como resultado un modelo de requisitos.
En la unidad 3, Modelo de Anlisis orientado a objetos, el estudiante deber
desglosar cada uno de los requisitos y representarlos/traducirlos a una
especificacin tcnica mediante el uso de diagramas tales como: Modelo CRC,
Modelo Objeto-Relacin, atributos, operaciones y colaboradores.
En la unidad 4, Modelo de Diseo orientado a objetos, el estudiante transformara el
modelo de anlisis en un modelo de diseo que sirve como un anteproyecto para la
1
del
1- Competencias instrumentales:
Capacidades cognitivas
caractersticas
de
los Capacidades
metodolgicas
para
manipular el ambiente
paradigmas
estructurado
y
Destrezas tecnolgicas relacionadas con el
orientado a objetos.
uso y manejo de equipo de computo, as
como de bsqueda y manejo de
Aplicar modelos, tcnicas y
informacin
herramientas para cada una de Destrezas lingstica tales como la
comunicacin
oral
y
escrita
o
las etapas del ciclo de vida de
conocimientos de una segunda lengua.
desarrollo de software.
2-Competencias interpersonales:
software,
Competencias genricas
as
como
las
3-Competencias sistmicas:
Clasificar los modelos de requisitos de
ingeniera de software.
Aplicar diferentes herramientas para
modelar el dominio de la informacin,
describir su funcin, representar su
comportamiento.
Seleccionar al menos dos herramientas
CASE por etapa de desarrollo.
Participantes
Observaciones
(cambios y justificacin)
Reunin nacional de Diseo
e innovacin curricular de la
carrera de Ingeniera en
sistemas computacionales
Representantes de los
Institutos Tecnolgicos
de:
I.T. de Ciudad Valles,
I.T. de Matamros
I.T. de Mrida
I.T. de Orizaba
I.T.S. del Sur del Estado
de Yucatn.
I.T. de Ciudad Valles,
Representantes de la s Anlisis, enriquecimiento y
I.T.S. de Coatzacoalcos Academias
de
los elaboracin del programa de
I.T. de Campeche
Institutos Tecnolgicos. estudio propuesto en la
I.T. de Matamoros
Reunin Nacional de Diseo
I.T. de Mrida
Curricular de la carrera de
I.T. de Morelia
Ingeniera
en
Sistemas
I.T. de Orizaba
Computacionales.
I.T. de Toluca
I.T.S. del Sur del Estado
de Yucatn.
Fecha
del
12
de
Octubre/2009 Al 15 de
Febrero/2010
Instituto
Tecnolgico Representantes de los Reunin
nacional
de
Superior de Poza Rica Institutos Tecnolgicos consolidacin de la carrera
Veracruz.
participantes:
de Ingeniera en Sistemas
Fecha del 22 al 26 de I.T. de Ciudad Valles
Computacionales.
Febrero/2010
I.T. de Matamoros
I.T. de Mrida
I.T. de Orizaba
I.T.S. del Sur del Estado
de Yucatn.
Aplicar modelos, tcnicas y herramientas para cada una de las etapas del ciclo de
vida de desarrollo de software.
7.- TEMARIO
Unidad Temas
Subtemas
1
Fundamentos Ingeniera 1.1. Conceptos bsicos
de software
1.2. El papel evolutivo del software
1.3. Etapas del desarrollo software
1.4. Clasificacin de la tecnologa en el
desarrollo de software (Tecnologa
Estructurada y Orientada a Objetos)
1.5. Definicin e historia de las herramientas
CASE
1.6. Clasificacin de las herramientas CASE
2
Ingeniera de requisitos
2.1.
2.2.
2.3.
2.4.
Modelo de Anlisis
3.1.
3.2.
3.3.
3.4.
3.5.
3.6.
Arquitectura de clases
Identificacin
de
clases
segn
Estereotipos.
Clases
Diagramas de secuencias
Diccionario de clases segn Mdulos
Herramientas CASE para el anlisis
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.
Estrategias de diseo
Diseo de objetos
Diseo de sistema
Revisin del diseo
Diagramas de secuencias del Diseo.
Herramientas CASE para el diseo
Modelo de Diseo
Modelo
Implementacin
de 5.1.
5.2.
5.3.
Diagrama de componentes
Diagrama de despliegue
Modelos de pruebas
Relacionar los contenidos de esta asignatura con las dems del plan de
estudios para desarrollar una visin interdisciplinaria en el estudiante.
Reportes de prcticas
Ejercicios realizados.
Tareas
Exposicin
Participacin en clase
Proyecto semestral