SÍLABO TALLER DE MODELAMIENTO DE SOFTWARE I.
II.
INFORMACIÓN GENERAL Carrera Profesional
:
Computación e Informática
Módulo
:
Unidad Didáctica
:
Desarrollo de Software y Gestión de Base de Datos Taller de Modelamiento de Software
Créditos
:
3
Semestre Académico
:
III
Nº de Horas Semanal
:
4
N° de Horas Semestral
:
72
Año académico
:
2019-I
Docente
:
Ing. Romero Huayta Nivardo Alejandro
COMPETENCIA DE LA CARRERA PROFESIONAL Analizar, diseñar, desarrollar sistemas de información y administrar sistemas de gestión de base de datos, de acuerdo a los requerimientos de la organización; considerando los criterios de seguridad en la transmisión y el almacenamiento de datos.
III. CAPACIDADES TERMINALES Capacidad Terminal: Utiliza
Criterios de Evaluación técnicas y metodologías
modelamiento Modelar la arquitectura del software
de la estructura
información. Utiliza herramientas
(software)
pertinentes para el lógica del sistema de pertinentes para el
modelamiento de la estructura lógica y física del sistema de información. Documenta el diseño del software, de acuerdo a la metodología utilizada.
IV. ORGANIZACIÓN DE ACTIVIDADES Y CONTENIDOS BÁSICOS SEM ANAS 1
ELEMENTOS DE CAPACIDAD Que es un
Que es modelar
Concepto de modelamiento, importancia,
modelo
software.
características
Debate sobre
Proceso de
Especificación del software, Diseño e imple
modelamiento
desarrollo de
mentación, Validación evolución
Herramientas para
software
Racional rose, argo uml, Poseidón uml.
modelar software
propietario y libre
2
3 4 5
Metodologia RUP 6
ACTIVIDADES DE APRENDIZAJE
CONTENIDOS BÁSICOS
TAREAS PREVIAS
Investigación del tema
Etapas de la
El pictograma, Proceso de negocios,
tratado ¿Qué
metodología
reglas del negocio( por cada proceso de
metodología se
RUP Evaluación
negocio)
utiliza en cada herramienta?
Modelado de casos de uso del negocio,
Investiga sobre la
El alumno
especificación de casos de uso de negocio,
información de
Modelamiento del
modela el
diagrama de actividad por cada caso de uso
una organización
negocio
negocio de una
de negocios. Modelo de objetos del negocio
Empresarial
7 8
organización 9 10 Requerimientos
(por cada caso de uso de negocios e y
determinada.
El alumno analiza empresarial
Lista de requerimientos (funcionales integrado). Modelo de dominio
no Analiza la
los
funcionales), diagrama de casos de uso de información
requerimientos
requerimientos, y diagrama de casos de uso de obtenida de la
del software
requerimientos detallado, matriz de priorización de organización casos de usos, especificación de casos de uso de empresarial Diagramas de colaboración, diagrama de requerimientos clases entidad, diagrama de clases de analisis Plasma la
11 12
(boundary + control + entitis) y
información
El alumno analiza
diagrama de paquetes de análisis.
obtenida
Análisis y
y diseña la
Interfaces de usuario, diagramas de secuencia de
diseño
arquitectura del
diseño, diagrama de clases de diseño, diagrama
software
de estado (por lo menos de 3 clases), diagrama de paquetes de diseño, modelo físico de la base de datos relacional (rational), script de migración de la base de datos a sql server 2008 o superior, modelo físico de la base de datos relacional (sql server), modelo físico de la base de datos relacional (normalizado)
13 14 15 16
Implementación y
El alumno
Diagrama de componentes (indicar las clases Documenta el
despliegue
modela la
implementadas por cada componente), diagrama Software usando
implementación
de despliegue, y prueba de la caja negra.
del software.
una metodología
17
Evaluar
Preguntas
Evaluación final
Teóricas y 18
practicas Preguntas
Evaluar
Recuperación
relacionadas V.
METODOLOGÍA
Para el desarrollo del curso se aplicarán los siguientes procedimientos didácticos: - Clases teóricas: Con exposición por parte del Docente y la participación activa de los Alumnos. - Práctica: Se irán resolviendo ejercicios y casos según el tema teórico tratado. - Asesoría. Se asesora la aplicación correcta de los conocimientos teóricos en la solución de un caso real administrado como un proyecto.
VI. EVALUACIÓN La escala de calificación es vigesimal y el calificativo mínimo aprobatorio es trece (13). En todos los casos la fracción 0.5 o más se considera como una unidad a favor del estudiante. El estudiante que en la evaluación de una o más Capacidades Terminales programadas en la Unidad Didáctica (promedio final), obtenga nota desaprobatoria entre diez
(10) y
doce (12), tiene derecho a participar en el proceso de recuperación programado. El estudiante que después de realizado el proceso de recuperación obtuviera nota menor a trece (13), en una o más capacidades terminales de una Unidad Didáctica, desaprueba la misma, por tanto repite la Unidad Didáctica. El estudiante que acumulara inasistencias injustificadas en número igual o mayor al 30% del total de horas programadas en la Unidad Didáctica (Asignaturas), será desaprobado en forma automática, sin derecho a recuperación.
PPC= (PC1+PC2+PC3+PC4)/4 PF = (PPC+EP+EF)/3 Donde: PF: Promedio Final PPC: Promedio de Prácticas Profesionales
VII. RECURSOS BIBLIOGRÁFICOS /BIBLIOGRAFÍA -Impresos F. Alonso, L. Martínez, J. Segovia: "Introducción a la Ingeniería del Software: Modelos de Desarrollo de Programas". Delta Publicaciones. 2005 F. Alonso, L. Martínez, J. Segovia: "Metodología Básica de Desarrollo Orientado a Objetos (2ª Edición)". Servicio de Publicaciones. Facultad de Informática. 2004. G. Booch, J. Rumbaugh, I. Jacobson: "El lenguaje unificado de modelado. Guía de usuario". 2ª Edición. Addison Wesley, 2006 R. S. Pressman, D. C. Ince: "Ingeniería del software. Un enfoque práctico". 6ª Edición. McGraw Hill, 2005.
‘Digitales (página WEB) www.monografias.com http://users.dsic.upv.es/asignaturas/facultad/lsi/ejemplorup/Model_Negocio.html
Recuay, 18 de Marzo de 2019