SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-
GFPI
Página 1 de 16
Programa de Formación:
Analisis y Desarrollo de
Sistemas de Información
Código: 228106
Versión: 102
Nombre del Proyecto:
Sistema de información
para el seguimiento a
vendedores y consulta de
ventas (salesmanmobile)
Código:
Fase del proyecto:
Analisis
Actividad (es) del Proyecto:
Realizar el modelado UML
de diagramas de casos de
uso y especificaciones y
diagrama de clases
Actividad (es) de
Aprendizaje:
Elaborar diagramas
UML de acuerdo con los
requerimientos del
sistema de información
Ambiente de
formación
13
MATERIALES DE FORMACIÓN
DEVOLUTIVO
Treinta y un
computadores
de escritorio
CONSUMIBLE
No aplica
Resultados de Aprendizaje:
Interpretar el informe de
requerimientos, para
determinar las necesidades
tecnológicas en el manejo
de la información, de
acuerdo con las normas y
protocolos establecidos en
la empresa
Competencia:
Analizar los requisitos
del cliente para
construir el sistema de
información.
13 Treinta y dos
computadores
de escritorio No aplica
Resultados de Aprendizaje:
Construir el modelo
conceptual del
macrosistema frente a los
requerimientos del cliente,
mediante el uso e
interpretación de la
información levantada,
representado en diagramas
de clase, de interacción,
colaboración y contratos
de operación, de acuerdo
con las diferentes
secuencias, fases y
Competencia:
Analizar los requisitos
del cliente para
construir el sistema de
información.
13 Treinta y dos
computadores
de escritorio
No aplica
GUÍA DE APRENDIZAJE Nº 02
1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE
SERVICIO NACIONAL DE APRENDIZAJE SENA
GUÍA DE APRENDIZAJE
SISTEMA INTEGRADO DE GESTIÓN
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional Integral
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-GFPI
Página 2 de 16
El propósito de la presente guía es introducir a los aprendices en los elementos característicos de la
ingeniería de software y las técnicas de programación orientada a objetos, conocer en forma detallada los
métodos y herramientas de modelado UML orientado al objeto y que sean capaces de elaborar la
especificación completa de un sistema utilizando las herramientas, métodos y procedimientos adecuados.
3 Actividades de Reflexión inicial.
a. Imagínese que usted como egresado del programa de ADSI trabaja en una empresa de desarrollo
de software, la cual tiene un cliente que tiene un problema y requiere de una solución a través de
una aplicación. La empresa le ha asignado a usted la tarea de desarrollar la fase de análisis del
nuevo proyecto.
¿Se ha preguntado qué y cómo hacer este trabajo de identificar y analizar los requerimientos del
cliente para el sistema de información?
b. ¿Estad usted preparado(a) para encontrar inmediatamente la información requerida para dar la
solución al problema?
c. Si su respuesta es no, posiblemente usted tendrá un pobre desempeño laboral o empresarial y
pondrá en riesgo su trabajo y el futuro de la empresa para la cual usted ha trabajado.
d. ¿Qué haría usted ahora para dar una respuesta adecuada a un problema como este que se le
procedimientos del
sistema.
Resultados de Aprendizaje:
Representa el bosquejo de
la solución al problema
presentado por el cliente,
mediante la elaboración de
diagramas de casos de uso,
apoyado en el análisis del
informe de requerimientos,
al confrontar la situación
problemica con el usuario
según normas y protocolos
de la organización
Competencia:
Analizar los requisitos
del cliente para
construir el sistema de
información.
13
Treinta y dos
computadores
de escritorio
No aplica
Duración de la guía
(en horas): 98
2. INTRODUCCIÓN
3. ESTRUCTURACION DIDACTICA DE LAS ACTIVIDADES DE APRENDIZAJE
SERVICIO NACIONAL DE APRENDIZAJE SENA
GUÍA DE APRENDIZAJE
SISTEMA INTEGRADO DE GESTIÓN
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional Integral
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-GFPI
Página 3 de 16
presentará en el futuro próximo?
e. Si es consiente de la importancia que tiene una buena gestión de la información para lograr el
éxito en cualquier empresa o proyecto, lo invito a conocer a través de esta guía los principios de la
ingeniería de software, la programación orientada a objetos y los diagramas UML.
3.1 Actividades de contextualización e identificación de conocimientos necesarios para el aprendizaje.
Actividad 1
A. Resuelva el siguiente cuestionario apoyándose en el documento suministrado (Ingeniería de
Software –UML.pdf).
1. ¿Cuáles son los objetivos de la ingeniería de software?
2. Complemente y explique las ventajas del Análisis Orientado a objetos (AOO).
3. Describa cómo ha evolucionado la metodología orientada a objetos desde tres puntos de vista:
a. La interfaz de usuario
b. El lenguaje de programación
c. El Sistema Gestor de Base de Datos (SGBD)
4. ¿Por qué se necesita un lenguaje de modelado?
5. Qué es UML?
6. Cuáles son los objetivos de UML?
7. Mencione 10 organizaciones que han participado en el desarrollo de UML
8. ¿Cuáles son las perspectivas de UML?
9. ¿Qué es un modelo?
B. Construya un glosario con los términos desconocidos.
3.2 Actividades de apropiación del conocimiento (Conceptualización y Teorización).
A. Resuelva el siguiente cuestionario apoyándose en el documento suministrado (Introducción a la
POO.pdf).
1. ¿Qué se entiende por programación orientada a objetos?
2. ¿Cuál es la diferencia entre programación estructurada y programación orientada a objetos?
3. ¿Qué es una clase?
4. ¿Qué es un objeto?
5. ¿Qué lenguajes de programación utiliza la POO?
6. Realice un breve resumen de la historia de la POO
7. ¿Qué es un lenguaje ensamblador?
8. ¿Qué es un lenguaje de alto nivel?
9. ¿Qué es herencia, de un ejemplo?
10. ¿Qué se entiende por encapsulación?
11. ¿Qué es polimorfismo?
SERVICIO NACIONAL DE APRENDIZAJE SENA
GUÍA DE APRENDIZAJE
SISTEMA INTEGRADO DE GESTIÓN
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional Integral
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-GFPI
Página 4 de 16
B. Realice un ejemplo de una clase y dos objetos que pertenezcan a esa clase.
Nota: los ejemplos deben ser diferentes a los propuestos el el documento guía.
3.3 Actividades de transferencia del conocimiento.
Resuelva el siguiente cuestionario:
1. ¿Por qué modelamos el software?
2. ¿Cuáles son los principios del modelado y que beneficios trae?
3. ¿Por qué las empresas no hacen modelado?
4. ¿Qué problemas se presentan en el desarrollo del software?
5. ¿Cuáles son los elementos que componen una clase?
6. ¿Explique los diferentes tipos de relaciones entre los elementos de un diagrama UML:
dependencia, asociación, agregación, generalización; con que línea se representa cada una?
7. ¿Qué es cardinalidad de las relaciones y como se clasifican?
8. ¿Qué es una clase: atributo, operación o método?
9. ¿Qué tipos de atributos tiene una clase? Explíquelos.
10. ¿Qué es notación extendida de una clase?
11. ¿Qué es un diagrama de clases?
ACTIVIDAD 2
DURACION: 8 HORAS
Modelar el diagrama de clases para un sistema de información que permita gestionar los cursos
de formación complementaria del SENA en un determinado centro de formación.
Requerimientos
Administrador del sistema
El administrador del sistema tiene en su cuenta de usuario los siguientes atributos:
a. Id_administrador
b. Nombres
c. Apellidos
d. Nombre de usuario
e. Password
f. Documento de identidad
g. Teléfono
SERVICIO NACIONAL DE APRENDIZAJE SENA
GUÍA DE APRENDIZAJE
SISTEMA INTEGRADO DE GESTIÓN
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional Integral
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-GFPI
Página 5 de 16
h. Correo electronico
Requisitos funcionales
Los administradores tienen las siguientes funciones en el sistema de información:
1. Crear cursos
2. Listar cursos disponibles
3. Modificar cursos
4. Eliminar cursos
5. Agregar instructores (crear cuenta de instructor)
6. Modificar cuentas de instructores
7. Eliminar instructores
8. Listar instructores creados
9. Asociar un instructor a un curso
10. Crear ambientes de formación en el sistema
11. Asignar el ambiente donde se va a orientar el curso
12. Listar ambientes creados
13. Eliminar ambientes de formación
14. Modificar ambientes de formación
15. Asignar horario del curso
16. Establecer fecha de inicio y fecha de terminación del curso
Los administradores del sistema cuando crean una cuenta de un instructor agregan los
siguientes atributos de los instructores:
a. Id_instructor
b. Nombres
c. Apellidos
i. Nombre de usuario
j. Password
d. Documento de identidad
e. Edad
f. Título profesional
g. Dirección de residencia
h. Teléfono celular
i. Teléfono fijo
SERVICIO NACIONAL DE APRENDIZAJE SENA
GUÍA DE APRENDIZAJE
SISTEMA INTEGRADO DE GESTIÓN
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional Integral
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-GFPI
Página 6 de 16
j. Correo electronico
Los administradores cuando crean un curso requieren agregar los siguientes atributos de los
cursos:
a. No_ficha
b. Nombre del curso
c. fecha de inicio
d. fecha de terminación
e. Número de aprendices matriculados
f. Id_Instructor (que lo orienta)
g. Número de horas del curso
h. Id_ambiente (donde se orientará el curso)
i. Id_administrador (que crea el curso)
Los administradores cuando crean un ambiente de formación requieren ingresar los siguientes
atributos de los ambientes:
a. Id_ambiente
b. Centro de formación
c. Piso (donde se encuentra el ambiente)
d. Numero de sillas
e. Número de mesas
f. Ambiente TIC (si/no)
g. Conección a internet (si/no)
h. Numero de computadores
i. Tipo de computadores (portatil, escritorio, ambos)
j. Id_curso (que se orienta en el ambiente)
A. Instructor
Requisitos funcionales
Los instructores tienen las siguientes funciones en el sistema de información:
1. Crear aprendiz (cuenta del aprendiz)
2. Modificar cuenta del aprendiz
SERVICIO NACIONAL DE APRENDIZAJE SENA
GUÍA DE APRENDIZAJE
SISTEMA INTEGRADO DE GESTIÓN
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional Integral
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-GFPI
Página 7 de 16
3. Eliminar una cuenta de aprendiz
4. Asociar aprendiz a un curso
5. Listar aprendices asociados a un curso
6. Establecer estado de formación de un aprendiz (en formación, aprobado, desertado)
Los instructores cuando crean una cuenta de aprendiz requieren agregar los siguientes
atributos de los aprendices:
a. Id_aprendiz
b. Nombres
c. Apellidos
d. Estado de formación
e. Sexo
f. Edad
g. Número de identificación
h. Ciudad de nacimiento
i. Dirección de residencia
j. Teléfono celular
k. Teléfono fijo
l. Correo electronico
m. Tipo de población
n. No_ficha (del curso donde está matriculado)
Entregar
1. Listado de las clases con sus atributos (documento de word)
2. Diagrama de clases solo con relaciones de cardinalidad con sus funciones y procedimientos
(documento de word)
Modelar el diagrama de clases para un sistema de información que permita gestionar el
funcionamiento de una biblioteca
Requerimientos
Administardor del sistema
Requisitos funcionales
SERVICIO NACIONAL DE APRENDIZAJE SENA
GUÍA DE APRENDIZAJE
SISTEMA INTEGRADO DE GESTIÓN
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional Integral
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-GFPI
Página 8 de 16
Crear cuenta de bibliotecario
Listar, consultar, modificar y eliminar cuenta de bibliotecario
Bibliotecario
Requisitos funcionales
Ingresar libros al sistema
Listar registro de libros
Consultar registro de libros
Modificar registro de libros
Borrar registro de libros
Realizar préstamos de libros
Consultar préstamos
Listar préstamos
Modificar préstamos
Eliminar préstamos
De los administradores y bibliotecarios se requieren los siguientes datos:
Id
Nombres
Apellidos
Numero de cedula
Dirección de residencia
Telefono celular
Telefono fijo
Username
Password
Correo electronico
Tipo de usuario
Los bibliotecarios solo pueden cambiar sus datos personales
De los préstamos se requiere la siguiente información:
Codigo del prestamo
Nombre del libro
SERVICIO NACIONAL DE APRENDIZAJE SENA
GUÍA DE APRENDIZAJE
SISTEMA INTEGRADO DE GESTIÓN
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional Integral
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-GFPI
Página 9 de 16
Codigo del libro
Fecha del préstamo
Fecha de devolución
Nombre del estudiante que realizo el préstamo
Documento de quien presto el libro
Los bibliotecarios requieren los siguientes datos de los estudiantes para realizar un préstamo:
Nombres
Apellidos
Numero de identidad
Tipo de documento
Dirección de residencia
Telefono celular
Telefono fijo
Correo electronico
Edad
Sexo
De los libros se requiere la siguiente información:
Codigo
Nombre
Autor
Año
Editorial
Numero de páginas
Cantidad de ejemplares
Especialidad
Requisitos funcionales para los estudiantes
17. Consultar libro
18. Realizar préstamo (puede prestar maximo 3 libros)
19. Consultar préstamo
20. Modificar préstamo
21. Listar prestamos
SERVICIO NACIONAL DE APRENDIZAJE SENA
GUÍA DE APRENDIZAJE
SISTEMA INTEGRADO DE GESTIÓN
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional Integral
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-GFPI
Página 10 de 16
22. Eliminar préstamo
Entregar
3. Diagrama de clases solo con relaciones de cardinalidad y métodos
Utilizar solo notación corta
Modelar un diagrama de clases para modelar un sistema de información para un supermercado
El sistema debe tener un administrador
Requisitos funcionales para el administrador:
1. Crear productos
2. Modificar información de los productos
3. Consultar datos de los productos
4. Listar productos
5. Eliminar productos
6. Crear proveedores
7. Modificar información de proveedores
8. Consultar proveedores
9. Eliminar proveedores
10. Crear el inventario de un producto
11. Modificar el inventario de un producto
12. Consultar el inventario de un producto
13. Crear cuenta de administrador
14. Consultar cuenta de administrador
15. Modificar cuenta de administrador
El administrador tiene privilegio para crear su propia cuenta en el sistema con los siguientes
atributos:
a. Documento de identidad
b. Nombres
c. Apellidos
d. Nombre de usuario
e. Contraseña
SERVICIO NACIONAL DE APRENDIZAJE SENA
GUÍA DE APRENDIZAJE
SISTEMA INTEGRADO DE GESTIÓN
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional Integral
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-GFPI
Página 11 de 16
f. Celular
g. Correo electrónico
h. Dirección residencia
El sistema debe tener un jefe de compras
Requisitos funcionales para el jefe de compras:
1. Generar orden de compra
2. Modificar orden de compra
3. Consultar orden de compra
4. Eliminar orden de compra
Los atributos del jefe de compras son:
a. Documento de identidad
b. Nombres
c. Apellidos
d. Nombre de usuario
e. Contraseña
f. Celular
g. Correo electrónico
h. Dirección residencia
Los atributos de una orden de compra son:
a. Codigo de la orden
b. Codigo del producto
c. Nombre del producto
d. Codigo del producto
e. Precio por unidad
f. Cantidad en unidades
g. Nombre del proveedor
h. Fecha de solicitud
i. Valor de la orden
El sistema debe tener cajeros:
SERVICIO NACIONAL DE APRENDIZAJE SENA
GUÍA DE APRENDIZAJE
SISTEMA INTEGRADO DE GESTIÓN
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional Integral
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-GFPI
Página 12 de 16
Los requisitos funcionales para el cajero son:
1. Crear factura
2. Modificar factura
3. Consultar factura
4. Eliminar factura
Los atributos del cajero son:
a. Documento de identidad
b. Nombres
c. Apellidos
d. Nombre de usuario
e. Contraseña
f. Celular
g. Correo electrónico
h. Dirección residencia
Los atributos del cliente son:
a. Documento de identidad
b. Nombres
c. Apellidos
d. Correo electrónico
Los atributos de una factura son:
a. Numero de factura
b. Nombre del cliente
c. Identificación del cliente
d. Nombre del producto
e. Identificación del producto
f. Cantidad de producto
g. Valor de factura
h. Fecha elaboración
SERVICIO NACIONAL DE APRENDIZAJE SENA
GUÍA DE APRENDIZAJE
SISTEMA INTEGRADO DE GESTIÓN
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional Integral
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-GFPI
Página 13 de 16
Los atributos del proveedor son:
a. Identificación
b. Nombre
c. Dirección
d. contacto
e. Telefono
f. Correo electronico
Otros requisitos funcionales del sistema son:
1. Manejar facturas por cada venta
2. Identificar los proveedores
3. Hacer pedidos al proveedor usando órdenes de compra
4. Administrar el inventario de productos para la venta
Entregar diagrama de clase
El diagrama debe incluir las relaciones de cardinalidad, atributos y métodos para las
clases.
3.4 Actividades de evaluación.
Evidencias de Aprendizaje Criterios de Evaluación Técnicas e Instrumentos de
Evaluación
Evidencias de Conocimiento :
Respuesta a preguntas sobre
ingeniería de software y
programación orientada a
objetos
Evidencias de Desempeño:
Entrega oprtuna y con calidad
de la solución de la guía
Evidencias de Producto:
Respuestas correctas
Entrega dentro de la fecha
solicitada
Calidad en el informe de las
Cuestionario
Lista de chequeo
SERVICIO NACIONAL DE APRENDIZAJE SENA
GUÍA DE APRENDIZAJE
SISTEMA INTEGRADO DE GESTIÓN
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional Integral
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-GFPI
Página 14 de 16
Respuesta a las preguntas de la
guía entregadas en un
documento de word.
Solución de los problemas
planteados mediante modelado
UML utilizando herramientas
CASE
actividades de la guía
Modelado correcto de los
diagramas solicitados
Lista de chequeo
Lista de chequeo
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-
GFPI
Página 15 de 16
ACTIVIDADES DEL
PROYECTO
DURACIÓN
(Horas)
Materiales de formación devolutivos:
(Equipos/Herramientas)
Materiales de formación
(consumibles)
Talento Humano (Instructores)
AMBIENTES DE
APRENDIZAJE TIPIFICADOS
Descripción Cantidad Descripción Cantidad Especialidad Cantidad
ESCENARIO (Aula,
Laboratorio, taller, unidad
productiva) y elementos y
condiciones de seguridad
industrial, salud ocupacional
y medio ambiente
98
Equipos de
computo
31
Ingeniero de
sistemas
1 Ambiente 13
4. RECURSOS PARA EL APRENDIZAJE
SERVICIO NACIONAL DE APRENDIZAJE SENA
SISTEMA INTEGRADO DE GESTIÓN
Procedimiento Ejecución de la Formación Profesional Integral
GUÍA DE APRENDIZAJE
Versión: 02
Fecha: 30/09/2013
Código: F004-P006-
GFPI
Página 16 de 16
 Ingeniería de Software –UML.pdf
 Introducción a POO.pdf
 Aprendiendo UML en 24 Horas
 4-Diagramas-uml.ppt
 6-Básicos-uml.pdf
 Capitulo01p01.pdf
 Motores de búsqueda en la internet.
 Ingenieria de Software, Sommerville Ian. Pearson. Novena edición 2011
 UML, Fontela Carlos. Alfaomega. Quinta edición
Héctor Fabio Ospina Álvarez
POO: programación orientada a objetos
UML: Lenguaje unificado de modelado
Diagrama: representación gráfica
6. REFERENTES BIBLIOGRÁFICOS
7. CONTROL DEL DOCUMENTO (ELABORADA POR)
5. GLOSARIO DE TERMINOS

Weitere ähnliche Inhalte

Was ist angesagt?

Tarea1 programacion-distribuida
Tarea1 programacion-distribuidaTarea1 programacion-distribuida
Tarea1 programacion-distribuidaRJ Manayay Chavez
 
Integridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosIntegridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosDrakonis11
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de DatosRenny Batista
 
Elección de puente raíz puertos raiz puertos designados y no designados
Elección de puente raíz puertos raiz puertos designados y no designadosElección de puente raíz puertos raiz puertos designados y no designados
Elección de puente raíz puertos raiz puertos designados y no designadosJose Hernandez Landa
 
TAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSTAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSxinithazangels
 
Forma normal de boyce codd y algoritmos de descomposición
Forma normal de boyce codd y algoritmos de descomposiciónForma normal de boyce codd y algoritmos de descomposición
Forma normal de boyce codd y algoritmos de descomposiciónJuan Anaya
 
Mecanismos de Persistencia en Android
Mecanismos de Persistencia en AndroidMecanismos de Persistencia en Android
Mecanismos de Persistencia en AndroidJavier Muñoz
 
Unidades 1, 2 y 3: Fase 4 - Consolidar Documento de requerimientos (SRS)
Unidades 1, 2 y 3: Fase 4 - Consolidar Documento de requerimientos (SRS)Unidades 1, 2 y 3: Fase 4 - Consolidar Documento de requerimientos (SRS)
Unidades 1, 2 y 3: Fase 4 - Consolidar Documento de requerimientos (SRS)German Duarte
 
Prototipos
PrototiposPrototipos
PrototiposTensor
 
Ingenieria requisitos
Ingenieria requisitosIngenieria requisitos
Ingenieria requisitosYAMILA GASCON
 
Ejercicios de-subneteo-14
Ejercicios de-subneteo-14Ejercicios de-subneteo-14
Ejercicios de-subneteo-14Liseth Chávez
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos Juan Henao
 
Cuadro comparativo s.o
Cuadro  comparativo s.oCuadro  comparativo s.o
Cuadro comparativo s.oriosofelia
 

Was ist angesagt? (20)

Tarea1 programacion-distribuida
Tarea1 programacion-distribuidaTarea1 programacion-distribuida
Tarea1 programacion-distribuida
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
Integridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosIntegridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De Datos
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de Datos
 
Elección de puente raíz puertos raiz puertos designados y no designados
Elección de puente raíz puertos raiz puertos designados y no designadosElección de puente raíz puertos raiz puertos designados y no designados
Elección de puente raíz puertos raiz puertos designados y no designados
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
 
ADO
ADOADO
ADO
 
DB1 Unidad 4: SQL
DB1 Unidad 4: SQLDB1 Unidad 4: SQL
DB1 Unidad 4: SQL
 
TAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOSTAREAS DE LA ING. DE REQUISITOS
TAREAS DE LA ING. DE REQUISITOS
 
Forma normal de boyce codd y algoritmos de descomposición
Forma normal de boyce codd y algoritmos de descomposiciónForma normal de boyce codd y algoritmos de descomposición
Forma normal de boyce codd y algoritmos de descomposición
 
Tabla de símbolos
Tabla de símbolosTabla de símbolos
Tabla de símbolos
 
Mecanismos de Persistencia en Android
Mecanismos de Persistencia en AndroidMecanismos de Persistencia en Android
Mecanismos de Persistencia en Android
 
Unidades 1, 2 y 3: Fase 4 - Consolidar Documento de requerimientos (SRS)
Unidades 1, 2 y 3: Fase 4 - Consolidar Documento de requerimientos (SRS)Unidades 1, 2 y 3: Fase 4 - Consolidar Documento de requerimientos (SRS)
Unidades 1, 2 y 3: Fase 4 - Consolidar Documento de requerimientos (SRS)
 
Prototipos
PrototiposPrototipos
Prototipos
 
Ingenieria requisitos
Ingenieria requisitosIngenieria requisitos
Ingenieria requisitos
 
Ejercicios de-subneteo-14
Ejercicios de-subneteo-14Ejercicios de-subneteo-14
Ejercicios de-subneteo-14
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos
 
Cuadro comparativo s.o
Cuadro  comparativo s.oCuadro  comparativo s.o
Cuadro comparativo s.o
 
Estandar tia 942
Estandar tia 942Estandar tia 942
Estandar tia 942
 
Sistema Operativo Distribuido
Sistema Operativo DistribuidoSistema Operativo Distribuido
Sistema Operativo Distribuido
 

Ähnlich wie Sistema de gestión de cursos SENA

F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2Yeison Smith
 
2 f004 p006 gfpi guìa de aprendizaje-3_v2
2 f004 p006 gfpi guìa de aprendizaje-3_v22 f004 p006 gfpi guìa de aprendizaje-3_v2
2 f004 p006 gfpi guìa de aprendizaje-3_v2brayanfp
 
Guia deaprendizaje3 v2
Guia deaprendizaje3 v2Guia deaprendizaje3 v2
Guia deaprendizaje3 v2Aleja Andrade
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2MarceliTha Cardozzo
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3MarceliTha Cardozzo
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3Yeison Smith
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3Aleja Andrade
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3brayanfp
 
Sílabo de herramientas de desarrollo de software
Sílabo de herramientas de desarrollo de softwareSílabo de herramientas de desarrollo de software
Sílabo de herramientas de desarrollo de softwareWILDER VILCAHUAMAN
 
Guia#1. base de datos(1)
Guia#1. base de datos(1)Guia#1. base de datos(1)
Guia#1. base de datos(1)Kevin Lemus
 
Adsi guía 6 - aplicar los fundamentos de programación-realizar el análisis ...
Adsi   guía 6 - aplicar los fundamentos de programación-realizar el análisis ...Adsi   guía 6 - aplicar los fundamentos de programación-realizar el análisis ...
Adsi guía 6 - aplicar los fundamentos de programación-realizar el análisis ...Helver Gilberto Parra Gonzalez
 
Aplicacion mvc entity_framework_login_membership
Aplicacion mvc entity_framework_login_membershipAplicacion mvc entity_framework_login_membership
Aplicacion mvc entity_framework_login_membershipJose B Flores P
 

Ähnlich wie Sistema de gestión de cursos SENA (20)

F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2
 
2 f004 p006 gfpi guìa de aprendizaje-3_v2
2 f004 p006 gfpi guìa de aprendizaje-3_v22 f004 p006 gfpi guìa de aprendizaje-3_v2
2 f004 p006 gfpi guìa de aprendizaje-3_v2
 
Guia deaprendizaje3 v2
Guia deaprendizaje3 v2Guia deaprendizaje3 v2
Guia deaprendizaje3 v2
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2
 
Didáctica crítica.
Didáctica crítica.Didáctica crítica.
Didáctica crítica.
 
S4 tarea4 sihig
S4 tarea4 sihigS4 tarea4 sihig
S4 tarea4 sihig
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3
 
Sílabo de herramientas de desarrollo de software
Sílabo de herramientas de desarrollo de softwareSílabo de herramientas de desarrollo de software
Sílabo de herramientas de desarrollo de software
 
Guia#1. base de datos(1)
Guia#1. base de datos(1)Guia#1. base de datos(1)
Guia#1. base de datos(1)
 
Adsi guía 6 - aplicar los fundamentos de programación-realizar el análisis ...
Adsi   guía 6 - aplicar los fundamentos de programación-realizar el análisis ...Adsi   guía 6 - aplicar los fundamentos de programación-realizar el análisis ...
Adsi guía 6 - aplicar los fundamentos de programación-realizar el análisis ...
 
Aplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_facturaAplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_factura
 
SILABO.docx
SILABO.docxSILABO.docx
SILABO.docx
 
Aplicacion mvc entity_framework_login_membership
Aplicacion mvc entity_framework_login_membershipAplicacion mvc entity_framework_login_membership
Aplicacion mvc entity_framework_login_membership
 

Sistema de gestión de cursos SENA

  • 1. SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE Versión: 02 Fecha: 30/09/2013 Código: F004-P006- GFPI Página 1 de 16 Programa de Formación: Analisis y Desarrollo de Sistemas de Información Código: 228106 Versión: 102 Nombre del Proyecto: Sistema de información para el seguimiento a vendedores y consulta de ventas (salesmanmobile) Código: Fase del proyecto: Analisis Actividad (es) del Proyecto: Realizar el modelado UML de diagramas de casos de uso y especificaciones y diagrama de clases Actividad (es) de Aprendizaje: Elaborar diagramas UML de acuerdo con los requerimientos del sistema de información Ambiente de formación 13 MATERIALES DE FORMACIÓN DEVOLUTIVO Treinta y un computadores de escritorio CONSUMIBLE No aplica Resultados de Aprendizaje: Interpretar el informe de requerimientos, para determinar las necesidades tecnológicas en el manejo de la información, de acuerdo con las normas y protocolos establecidos en la empresa Competencia: Analizar los requisitos del cliente para construir el sistema de información. 13 Treinta y dos computadores de escritorio No aplica Resultados de Aprendizaje: Construir el modelo conceptual del macrosistema frente a los requerimientos del cliente, mediante el uso e interpretación de la información levantada, representado en diagramas de clase, de interacción, colaboración y contratos de operación, de acuerdo con las diferentes secuencias, fases y Competencia: Analizar los requisitos del cliente para construir el sistema de información. 13 Treinta y dos computadores de escritorio No aplica GUÍA DE APRENDIZAJE Nº 02 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE
  • 2. SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI Página 2 de 16 El propósito de la presente guía es introducir a los aprendices en los elementos característicos de la ingeniería de software y las técnicas de programación orientada a objetos, conocer en forma detallada los métodos y herramientas de modelado UML orientado al objeto y que sean capaces de elaborar la especificación completa de un sistema utilizando las herramientas, métodos y procedimientos adecuados. 3 Actividades de Reflexión inicial. a. Imagínese que usted como egresado del programa de ADSI trabaja en una empresa de desarrollo de software, la cual tiene un cliente que tiene un problema y requiere de una solución a través de una aplicación. La empresa le ha asignado a usted la tarea de desarrollar la fase de análisis del nuevo proyecto. ¿Se ha preguntado qué y cómo hacer este trabajo de identificar y analizar los requerimientos del cliente para el sistema de información? b. ¿Estad usted preparado(a) para encontrar inmediatamente la información requerida para dar la solución al problema? c. Si su respuesta es no, posiblemente usted tendrá un pobre desempeño laboral o empresarial y pondrá en riesgo su trabajo y el futuro de la empresa para la cual usted ha trabajado. d. ¿Qué haría usted ahora para dar una respuesta adecuada a un problema como este que se le procedimientos del sistema. Resultados de Aprendizaje: Representa el bosquejo de la solución al problema presentado por el cliente, mediante la elaboración de diagramas de casos de uso, apoyado en el análisis del informe de requerimientos, al confrontar la situación problemica con el usuario según normas y protocolos de la organización Competencia: Analizar los requisitos del cliente para construir el sistema de información. 13 Treinta y dos computadores de escritorio No aplica Duración de la guía (en horas): 98 2. INTRODUCCIÓN 3. ESTRUCTURACION DIDACTICA DE LAS ACTIVIDADES DE APRENDIZAJE
  • 3. SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI Página 3 de 16 presentará en el futuro próximo? e. Si es consiente de la importancia que tiene una buena gestión de la información para lograr el éxito en cualquier empresa o proyecto, lo invito a conocer a través de esta guía los principios de la ingeniería de software, la programación orientada a objetos y los diagramas UML. 3.1 Actividades de contextualización e identificación de conocimientos necesarios para el aprendizaje. Actividad 1 A. Resuelva el siguiente cuestionario apoyándose en el documento suministrado (Ingeniería de Software –UML.pdf). 1. ¿Cuáles son los objetivos de la ingeniería de software? 2. Complemente y explique las ventajas del Análisis Orientado a objetos (AOO). 3. Describa cómo ha evolucionado la metodología orientada a objetos desde tres puntos de vista: a. La interfaz de usuario b. El lenguaje de programación c. El Sistema Gestor de Base de Datos (SGBD) 4. ¿Por qué se necesita un lenguaje de modelado? 5. Qué es UML? 6. Cuáles son los objetivos de UML? 7. Mencione 10 organizaciones que han participado en el desarrollo de UML 8. ¿Cuáles son las perspectivas de UML? 9. ¿Qué es un modelo? B. Construya un glosario con los términos desconocidos. 3.2 Actividades de apropiación del conocimiento (Conceptualización y Teorización). A. Resuelva el siguiente cuestionario apoyándose en el documento suministrado (Introducción a la POO.pdf). 1. ¿Qué se entiende por programación orientada a objetos? 2. ¿Cuál es la diferencia entre programación estructurada y programación orientada a objetos? 3. ¿Qué es una clase? 4. ¿Qué es un objeto? 5. ¿Qué lenguajes de programación utiliza la POO? 6. Realice un breve resumen de la historia de la POO 7. ¿Qué es un lenguaje ensamblador? 8. ¿Qué es un lenguaje de alto nivel? 9. ¿Qué es herencia, de un ejemplo? 10. ¿Qué se entiende por encapsulación? 11. ¿Qué es polimorfismo?
  • 4. SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI Página 4 de 16 B. Realice un ejemplo de una clase y dos objetos que pertenezcan a esa clase. Nota: los ejemplos deben ser diferentes a los propuestos el el documento guía. 3.3 Actividades de transferencia del conocimiento. Resuelva el siguiente cuestionario: 1. ¿Por qué modelamos el software? 2. ¿Cuáles son los principios del modelado y que beneficios trae? 3. ¿Por qué las empresas no hacen modelado? 4. ¿Qué problemas se presentan en el desarrollo del software? 5. ¿Cuáles son los elementos que componen una clase? 6. ¿Explique los diferentes tipos de relaciones entre los elementos de un diagrama UML: dependencia, asociación, agregación, generalización; con que línea se representa cada una? 7. ¿Qué es cardinalidad de las relaciones y como se clasifican? 8. ¿Qué es una clase: atributo, operación o método? 9. ¿Qué tipos de atributos tiene una clase? Explíquelos. 10. ¿Qué es notación extendida de una clase? 11. ¿Qué es un diagrama de clases? ACTIVIDAD 2 DURACION: 8 HORAS Modelar el diagrama de clases para un sistema de información que permita gestionar los cursos de formación complementaria del SENA en un determinado centro de formación. Requerimientos Administrador del sistema El administrador del sistema tiene en su cuenta de usuario los siguientes atributos: a. Id_administrador b. Nombres c. Apellidos d. Nombre de usuario e. Password f. Documento de identidad g. Teléfono
  • 5. SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI Página 5 de 16 h. Correo electronico Requisitos funcionales Los administradores tienen las siguientes funciones en el sistema de información: 1. Crear cursos 2. Listar cursos disponibles 3. Modificar cursos 4. Eliminar cursos 5. Agregar instructores (crear cuenta de instructor) 6. Modificar cuentas de instructores 7. Eliminar instructores 8. Listar instructores creados 9. Asociar un instructor a un curso 10. Crear ambientes de formación en el sistema 11. Asignar el ambiente donde se va a orientar el curso 12. Listar ambientes creados 13. Eliminar ambientes de formación 14. Modificar ambientes de formación 15. Asignar horario del curso 16. Establecer fecha de inicio y fecha de terminación del curso Los administradores del sistema cuando crean una cuenta de un instructor agregan los siguientes atributos de los instructores: a. Id_instructor b. Nombres c. Apellidos i. Nombre de usuario j. Password d. Documento de identidad e. Edad f. Título profesional g. Dirección de residencia h. Teléfono celular i. Teléfono fijo
  • 6. SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI Página 6 de 16 j. Correo electronico Los administradores cuando crean un curso requieren agregar los siguientes atributos de los cursos: a. No_ficha b. Nombre del curso c. fecha de inicio d. fecha de terminación e. Número de aprendices matriculados f. Id_Instructor (que lo orienta) g. Número de horas del curso h. Id_ambiente (donde se orientará el curso) i. Id_administrador (que crea el curso) Los administradores cuando crean un ambiente de formación requieren ingresar los siguientes atributos de los ambientes: a. Id_ambiente b. Centro de formación c. Piso (donde se encuentra el ambiente) d. Numero de sillas e. Número de mesas f. Ambiente TIC (si/no) g. Conección a internet (si/no) h. Numero de computadores i. Tipo de computadores (portatil, escritorio, ambos) j. Id_curso (que se orienta en el ambiente) A. Instructor Requisitos funcionales Los instructores tienen las siguientes funciones en el sistema de información: 1. Crear aprendiz (cuenta del aprendiz) 2. Modificar cuenta del aprendiz
  • 7. SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI Página 7 de 16 3. Eliminar una cuenta de aprendiz 4. Asociar aprendiz a un curso 5. Listar aprendices asociados a un curso 6. Establecer estado de formación de un aprendiz (en formación, aprobado, desertado) Los instructores cuando crean una cuenta de aprendiz requieren agregar los siguientes atributos de los aprendices: a. Id_aprendiz b. Nombres c. Apellidos d. Estado de formación e. Sexo f. Edad g. Número de identificación h. Ciudad de nacimiento i. Dirección de residencia j. Teléfono celular k. Teléfono fijo l. Correo electronico m. Tipo de población n. No_ficha (del curso donde está matriculado) Entregar 1. Listado de las clases con sus atributos (documento de word) 2. Diagrama de clases solo con relaciones de cardinalidad con sus funciones y procedimientos (documento de word) Modelar el diagrama de clases para un sistema de información que permita gestionar el funcionamiento de una biblioteca Requerimientos Administardor del sistema Requisitos funcionales
  • 8. SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI Página 8 de 16 Crear cuenta de bibliotecario Listar, consultar, modificar y eliminar cuenta de bibliotecario Bibliotecario Requisitos funcionales Ingresar libros al sistema Listar registro de libros Consultar registro de libros Modificar registro de libros Borrar registro de libros Realizar préstamos de libros Consultar préstamos Listar préstamos Modificar préstamos Eliminar préstamos De los administradores y bibliotecarios se requieren los siguientes datos: Id Nombres Apellidos Numero de cedula Dirección de residencia Telefono celular Telefono fijo Username Password Correo electronico Tipo de usuario Los bibliotecarios solo pueden cambiar sus datos personales De los préstamos se requiere la siguiente información: Codigo del prestamo Nombre del libro
  • 9. SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI Página 9 de 16 Codigo del libro Fecha del préstamo Fecha de devolución Nombre del estudiante que realizo el préstamo Documento de quien presto el libro Los bibliotecarios requieren los siguientes datos de los estudiantes para realizar un préstamo: Nombres Apellidos Numero de identidad Tipo de documento Dirección de residencia Telefono celular Telefono fijo Correo electronico Edad Sexo De los libros se requiere la siguiente información: Codigo Nombre Autor Año Editorial Numero de páginas Cantidad de ejemplares Especialidad Requisitos funcionales para los estudiantes 17. Consultar libro 18. Realizar préstamo (puede prestar maximo 3 libros) 19. Consultar préstamo 20. Modificar préstamo 21. Listar prestamos
  • 10. SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI Página 10 de 16 22. Eliminar préstamo Entregar 3. Diagrama de clases solo con relaciones de cardinalidad y métodos Utilizar solo notación corta Modelar un diagrama de clases para modelar un sistema de información para un supermercado El sistema debe tener un administrador Requisitos funcionales para el administrador: 1. Crear productos 2. Modificar información de los productos 3. Consultar datos de los productos 4. Listar productos 5. Eliminar productos 6. Crear proveedores 7. Modificar información de proveedores 8. Consultar proveedores 9. Eliminar proveedores 10. Crear el inventario de un producto 11. Modificar el inventario de un producto 12. Consultar el inventario de un producto 13. Crear cuenta de administrador 14. Consultar cuenta de administrador 15. Modificar cuenta de administrador El administrador tiene privilegio para crear su propia cuenta en el sistema con los siguientes atributos: a. Documento de identidad b. Nombres c. Apellidos d. Nombre de usuario e. Contraseña
  • 11. SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI Página 11 de 16 f. Celular g. Correo electrónico h. Dirección residencia El sistema debe tener un jefe de compras Requisitos funcionales para el jefe de compras: 1. Generar orden de compra 2. Modificar orden de compra 3. Consultar orden de compra 4. Eliminar orden de compra Los atributos del jefe de compras son: a. Documento de identidad b. Nombres c. Apellidos d. Nombre de usuario e. Contraseña f. Celular g. Correo electrónico h. Dirección residencia Los atributos de una orden de compra son: a. Codigo de la orden b. Codigo del producto c. Nombre del producto d. Codigo del producto e. Precio por unidad f. Cantidad en unidades g. Nombre del proveedor h. Fecha de solicitud i. Valor de la orden El sistema debe tener cajeros:
  • 12. SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI Página 12 de 16 Los requisitos funcionales para el cajero son: 1. Crear factura 2. Modificar factura 3. Consultar factura 4. Eliminar factura Los atributos del cajero son: a. Documento de identidad b. Nombres c. Apellidos d. Nombre de usuario e. Contraseña f. Celular g. Correo electrónico h. Dirección residencia Los atributos del cliente son: a. Documento de identidad b. Nombres c. Apellidos d. Correo electrónico Los atributos de una factura son: a. Numero de factura b. Nombre del cliente c. Identificación del cliente d. Nombre del producto e. Identificación del producto f. Cantidad de producto g. Valor de factura h. Fecha elaboración
  • 13. SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI Página 13 de 16 Los atributos del proveedor son: a. Identificación b. Nombre c. Dirección d. contacto e. Telefono f. Correo electronico Otros requisitos funcionales del sistema son: 1. Manejar facturas por cada venta 2. Identificar los proveedores 3. Hacer pedidos al proveedor usando órdenes de compra 4. Administrar el inventario de productos para la venta Entregar diagrama de clase El diagrama debe incluir las relaciones de cardinalidad, atributos y métodos para las clases. 3.4 Actividades de evaluación. Evidencias de Aprendizaje Criterios de Evaluación Técnicas e Instrumentos de Evaluación Evidencias de Conocimiento : Respuesta a preguntas sobre ingeniería de software y programación orientada a objetos Evidencias de Desempeño: Entrega oprtuna y con calidad de la solución de la guía Evidencias de Producto: Respuestas correctas Entrega dentro de la fecha solicitada Calidad en el informe de las Cuestionario Lista de chequeo
  • 14. SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral Versión: 02 Fecha: 30/09/2013 Código: F004-P006-GFPI Página 14 de 16 Respuesta a las preguntas de la guía entregadas en un documento de word. Solución de los problemas planteados mediante modelado UML utilizando herramientas CASE actividades de la guía Modelado correcto de los diagramas solicitados Lista de chequeo Lista de chequeo
  • 15. SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE Versión: 02 Fecha: 30/09/2013 Código: F004-P006- GFPI Página 15 de 16 ACTIVIDADES DEL PROYECTO DURACIÓN (Horas) Materiales de formación devolutivos: (Equipos/Herramientas) Materiales de formación (consumibles) Talento Humano (Instructores) AMBIENTES DE APRENDIZAJE TIPIFICADOS Descripción Cantidad Descripción Cantidad Especialidad Cantidad ESCENARIO (Aula, Laboratorio, taller, unidad productiva) y elementos y condiciones de seguridad industrial, salud ocupacional y medio ambiente 98 Equipos de computo 31 Ingeniero de sistemas 1 Ambiente 13 4. RECURSOS PARA EL APRENDIZAJE
  • 16. SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE Versión: 02 Fecha: 30/09/2013 Código: F004-P006- GFPI Página 16 de 16  Ingeniería de Software –UML.pdf  Introducción a POO.pdf  Aprendiendo UML en 24 Horas  4-Diagramas-uml.ppt  6-Básicos-uml.pdf  Capitulo01p01.pdf  Motores de búsqueda en la internet.  Ingenieria de Software, Sommerville Ian. Pearson. Novena edición 2011  UML, Fontela Carlos. Alfaomega. Quinta edición Héctor Fabio Ospina Álvarez POO: programación orientada a objetos UML: Lenguaje unificado de modelado Diagrama: representación gráfica 6. REFERENTES BIBLIOGRÁFICOS 7. CONTROL DEL DOCUMENTO (ELABORADA POR) 5. GLOSARIO DE TERMINOS