Académique Documents
Professionnel Documents
Culture Documents
APRENDIZAJE
MODULO DE FORMACION
ANALISIS Y DISEÑO DE Versión 1.
SISTEMAS DE
Regional Bogotá Cundinamarca INFORMACION
Centro de Gestión Comercial, Pg. 1 de 15
Mercadeo y Teleinformática
GUIA PRÁCTICA
CODIGO: 2282007
ESTRUCTURA: ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACION
MODULO: ANALISIS Y DISEÑO DE SISTEMAS DE
INFORMACION
UNIDAD DE
APRENDIZAJE: ANALISIS DE INFORMACION APLICANDO
METODOLOGIA ORIENTADA A OBJETOS
ACTIVIDAD DE
ENSEÑANZA –
APRENDIZAJE
- EVALUACION: DISEÑAR LAS CLASES, OBJETOS Y
MECANISMOS DE COLABORACION
No. GUIA: DOS (2)
DURACION: 15 HORAS
Introducción:
La programación orientada a objetos (OOP) utiliza un modelo lógico del mundo real
para construir una solución a un problema concreto. Cuando diseñamos una aplicación
orientada a objetos, empezamos por distinguir las distintas entidades (personajes)
que componen el espacio del problema, y así obtenemos las clases que formarán el
modelo de datos. Luego identificamos los procesos que involucran a las entidades
para alterar el estado del sistema y los plasmamos en el modelo de lógica de negocio.
Y empezamos a construir nuestra aplicación escribiendo el código de cada una de
nuestras clases intentando mantener en la medida de lo posible una separación
adecuada de las responsabilidades (una clase para cada cosa).
Actividad de aprendizaje:
Modalidad de Formación:
Ambientes de aprendizaje:
Recursos Didácticos:
Notas:
_____
______________________________________________________________________
__________________________________________________________
Areas
(analisis)
español fisica
Enseñar
(sintesis)
CALIDAD DE SOFTWARE:
Se presentan factores como: Modularidad, legibilidad factores
internos que ve el desarrollador.
Velocidad, facilidad de uso, que solo ve el usuario.
Internos: Evaluaciones
Externo: Método de enseñanza de cada maestro.
Diseña un programa en C impementando un Menú organizando la
información modular mente con las siguientes opciones
1. Capturar
2. Imprimir.
3. Consultar
4. Salir
Expresa en este programa el desarrollo de la modularidad.
______________________________________________________________________
______________________________________________________________________
____________________________________________________
CORRECCION:
Es la capacidad de los productos de software para realizar con
exactitud sus tareas tal y como la definen las especificaciones.
En el colegio las evaluaciones para maestros y alumnos sirven para
evaluar la metodología.
Diseña formatos por listas de chequeo, cuestionario y
encuestas del funcionamiento de los productos para que el
usuario los conteste, detectando así el proceso funcional del
software. Con tus compañeros comparta el desarrollo de
dichos formatos. Posteriormente indica las apreciaciones y
ajuste que supuestamente se deben realizar en el producto
evaluado.
______________________________________________________________________
________________________________________
ROBUSTES
Es la capacidad del sistema de software de reaccionar
apropiadamente ante condiciones excepcionales.
Examen de estado ICFES
______________________________________________________________________
__________________________________________________________
EXTENCIBILIDAD:
“Es la facilidad de adaptar los productos de software a los cambios de
especificación”
CONTINUIDAD entre la primaria y la secundaria.
______________________________________________________________________
__________________________________________________________
REUTILIZACION:
Es la capacidad de los elementos de software de servir para la
construcción de muchas aplicaciones diferentes.
Los maestros en un área deben poder enseñar desde primaria hasta
secundaria.
______________________________________________________________________
______________________________________________________________________
____________________________________________________
EFICIENCIA:
Es la capacidad de un sistema de software para exigir la menor
cantidad posible de recursos de hardware (Tiempo de procesador,
espacio de memoria interna o externa, ancho de banda..)
PORTABILIDAD:
Es la capacidad de un sistema de software para acoplarse a un
entorno nuevo como una plataforma distinta
La capacidad de los alumnos de trabajar en caso de ausencia de su
maestro.
______________________________________________________________________
__________________________________________________________
FACILIDAD DE USO:
Es la facilidad con la cual las personas de diferentes niveles y oficios
pueden aprender a usar los productos software y aplicarlos a la
solución de problemas.
Facilidad de instalación, operación y supervisión.
Evaluación de clases teóricas por medio de clases practicas
Didáctico
______________________________________________________________________
__________________________________________________________
FUNCIONALIDAD:
Es el conjunto de posibilidades que proporciona un sistema.
Problema difícil: Cuánta funcionalidad es suficiente sin debilitar el
sistema pero también haciéndolo completo.
Poder sustituir el aula de clase por el parque.
Sustituir un texto por guías.
______________________________________________________________________
__________________________________________________________
OTRAS CUALIDADES
Verificabilidad: Es la facilidad para preparar procedimientos de
aceptación
Integridad: Es la capacidad de los sistemas de software para
proteger sus diversos Componentes (programas, a datos...).
Reparabilidad: Es la facilidad para reparar (corregir) los defectos.
La estabilidad de los alumnos gracias a la metodología.
Exámenes de admisión.
______________________________________________________________________
__________________________________________________________
MODULARIDAD:
Propiedad que permite subdividir una aplicación en partes más
pequeñas (llamadas módulos), cada una de las cuales debe ser tan
independiente como sea posible de la aplicación en si y de las
restantes partes.
CONTINUIDAD MODULAR:
“Un método satisface la continuidad modular si en la arquitectura
software que producen, un pequeño cambio en la especificación de
un problema provoca solo cambios en un solo módulo ó un pequeño
número de módulos”.
Deserción escolar
Traslado de alumnos (grupos numerosos)
______________________________________________________________________
______________________________________________________________________
____________________________________________________
QUE ES EL UML?
El Lenguaje de Modelamiento Unificado (UML - Unified Modeling
Language) es un lenguaje gráfico para visualizar, especificar y
documentar cada una de las partes que comprende el desarrollo de
software.
Diagrama de Clases
COLEGIO
PERSONA
NIT S
NOMBRE
EQUIPO TRABAJO NOMBRE
EDAD
PROFESION
EDUCAR
TRABAJO
RECTOR
NOMBRE
EDAD
1. Este seria el ejemplo del colegio aplicado a UML, cree usted que
necesita alguna modificación, analícelo según los conocimientos
adquiridos y cree el suyo.
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
__________________________________
APRENDER Y CONSTRUIR
VERIFICA ENSEÑA
ALUMNO
RECTOR
CORDINADOR
MAESTRO
_____________________________________________________________________________________
_____________________________________________________________________________________
_____________________________________________________________________________________
_____________________________________________________________________________________
_____________________________________________________________________________________
_____________________________________________________________________________________
_____________________________
Asistencia ok
Asistencia ok
Fallas
Asistencia
incompleta
Fallas
Asistencia
incompleta
_____________________________________________________________________________________
_____________________________________________________________________________________
_____________________________________________________________________________________
_____________________________________________________________________________________
_____________________________________________________________________________________
_____________________________________
Glosario:
Lecturas complementarias:
Documentos soporte
Referencias Bibliográficas:
Taller de Conocimiento:
PREGUNTAS CERRADAS
ITEMS
ENUNCIADOS
Taller de Desempeño:
De acuerdo a cada uno de los conceptos revisados, exprese con sus propias
palabras lo que usted entiende por cada uno de ellos.
Por cada uno de los conceptos analizados describa un ejemplo que aplique.