Desarrollo de sistemas de información mediante UML
1. Proceso de desarrollo de la competencia: modelar sistemas de información mediante el uso de diagramas y elementos que conforman el
lenguaje de modelado unificado (UML)
Bloque I. Analizar un sistema de información mediante el uso de diagramas y elementos del UML
Conocimientos.
- Tecnologías Informáticas.
Desempeños. Fase 1. Elaborar el listado de requerimientos - Principios de análisis de
- Interpretar el listado de requerimientos solicitado por el cliente. solicitados (reportes, consultas, base de datos, sistemas de información.
archivos y otros).
- Revisar que los requerimientos estén dentro de un contexto
tecnológico contemporáneo y local viable. Evidencias*
Actitudes.
- Hacer los esquemas de los formatos de consultas y reportes. D: Interpretación del listado de requerimientos del
-Orden.
- Definir las estructuras de las entidades auxiliares para la satisfacción cliente por área y por necesidad tecnológica.
de los requerimientos. P: Formatos de la consulta.
P: Formatos de los reportes.
P: Informe de resultados.
P: Estructura de las entidades externas.
Desempeños. A: Orden al manejar los distintos formatos.
Conocimientos.
- Identificar las entradas y salidas que están en el diagrama del módulo
-Fundamentos del
a desarrollar.
paradigma orientado
- Identificar que los procesos que se van a manejar en el sistema o
Fase 2. Realizar el análisis de la solución utilizando a objetos.
módulo a desarrollar se encuentran en el plan de desarrollo.
UML. - Principios de UML.
- Generar las interfases (ligas) con otros sistemas que cumplan con los
requerimientos de comunicación del sistema o módulo desarrollado. Evidencias*
- Elaborar el flujo de presentación que especifica la funcionalidad de los P: Diagrama de secuencia. Actitudes.
componentes del sistema o módulo desarrollado. P: Diagrama de casos de usos. -Orden.
P: Diagrama de colaboración.
P: Diagrama de componentes.
A: Orden al elaborar los diagramas.
* P: Producto. D: Desempeño A
C: Conocimientos A: Actitudes
9
2. Bloque II. Diseñar la solución informática mediante el uso de diagramas y elementos UML
A
Conocimientos.
Desempeños:
Fase 3. Desarrollar el diseño de los componentes de la solución - Principios de UML.
- Desarrollar los flujos de presentación que
con UML. - Diagrama E-R.
correspondan con el sistema o módulo a elaborar.
- Diseñar los elementos de modelado de datos que Evidencias*
P: Diagrama de estado y actividad. Actitudes.
correspondan con el módulo o sistema a desarrollar.
P: Diagrama de Entidad-Relación. -Orden.
- Definir la relación entre objetos que corresponda con
la funcionalidad del modulo o sistema a desarrollar. P: Diagrama de objetos.
- Presentar objetos agrupado en componentes o P: Diagrama de clases e implementación.
módulos por tipo y clasificados por clase. P: Pruebas de funcionalidad aplicadas.
- Aplicar las pruebas de funcionalidad a los módulos P: Plan de desarrollo elaborado.
desarrollados en el plan de desarrollo. A: Orden al elaborar los diagramas.
- Elaborar el plan de desarrollo con: programas de
entrega, ejecutables, jerarquización de actividades,
asignación de roles, tareas y módulos a desarrollar.
Conocimientos.
- Generalidades de JAVA.
Desempeños: Fase 4. Instalar y configurar el IDE -Máquina virtual.
- Seleccionar las herramientas para los requerimientos del desarrollo de la NetBeans como la herramienta de -JDK.
aplicación. desarrollo de sistemas. - Características del IDE
-Instalar el IDE NetBeans considerando los requisitos del software.
NetBeans.
Evidencias*
D: selección de herramientas.
P: El IDE NetBeans instalado.
A: Orden al realizar el proceso de Actitudes
instalación del IDE. -Orden.
A: Responsabilidad al seleccionar -Responsabilidad.
software que ponga en riesgo la
* P: Producto. D: Desempeño integridad del equipo.
C: Conocimientos A: Actitudes
10