Upload
sergiopinto017
View
225
Download
1
Embed Size (px)
Citation preview
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
ESTRUCTURA CURRICULAR
Tecnólogo en Análisis y Desarrollo de Sistemas de Información
CODIGO
PROYECTO FORMATIVO SOFTWARE A LA MEDIDA PARA TODOS T-EVA-C2 - CMTO - Guía 01-02-03
MODULO O COMPETENCI
A
220501032
Analizar los requerimientos del cliente para construir el sistema de información 400 Horas
RESULTADOS DE
APRENDIZAJE
22050103201
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.
22050103202
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
22050103203
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 procedimientos del sistema
22050103204
Valorar la incidencia de los datos en los procesos del macrosistema, tomando como referente el diccionario de datos y las miniespecificaciones, para la consolidación de los datos que intervienen, de acuerdo con parámetros establecidos
22050103205
Elaborar el informe de los resultados del análisis del sistema de información, de acuerdo con los requerimientos del cliente según normas y protocolos establecidos
RESPONSABLE: VÍCTOR HERNÁN ARISMENDY AGUDELOLUGAR Y FECHA: Taraza, 30 de Marzo de 2011 DURACIÓN: 6 HorasNOMBRE DEL APRENDIZ:
NOTA:
ESTRUCTURA CURRICULAR
Tecnólogo en Análisis y Desarrollo de Sistemas de Información
CODIGO
PROYECTO FORMATIVO SOFTPYME ADSI – IEV01-C02MODULO O
COMPETENCIA
220501032
Analizar los requerimientos del cliente para construir el sistema de información 400 Horas
RESULTADOS DE
APRENDIZAJE
22050103202
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 problémica con el usuario según normas y protocolos de la organización
22050103203
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
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
de operación, de acuerdo con las diferentes secuencias, fases y procedimientos del sistema
RESPONSABLE: FERNELLY CARVAJAL SILVA - CARLOS JAVIER PASTRANA DIAZLUGAR Y FECHA: Neiva, 13 de Marzo de 2013 DURACIÓN: 6 HorasNOMBRE DEL APRENDIZ:
NOTA:
OBJETIVO: El instrumento pretende evidenciar los conocimientos adquiridos durante el proceso de las Actividades de Enseñanza – Aprendizaje – Evaluación del programa de Formación Tecnología en ADSI, en la competencia 220501032.
SEÑOR APRENDIZ: Diligencie con letra clara el Cuestionario. Llene los datos de identificación del aprendiz en formación. En forma individual responda cada una de las preguntas referente al Análisis de los Sistemas de
Información, su enfoque, modo de operar en el mundo real, analice y amplíe cada una de las preguntas desde su punto de vista.
CUESTIONARIO
A. Defina que es la Calidad del Software y Mencione alguna característica y Metodología empleada:B. Que es un modelo?¿Cuál es la razón por la que se utilizan?¿Cuál es su relación con el UML?: (de un
ejemplo)C. ¿Qué es una metodología de desarrollo de software? ¿Por qué existen? ¿qué pasa si no las usamos?D. Realice un Algoritmo de Ciclos por iniciativa propia y represéntelo en el Diagrama de Actividad. . E. ¿cuáles son los tres aspectos que más fallan el proceso de desarrollo de sistemas? F. ¿Cuáles son los retos de la Ingeniería de Software?G. ¿Cuál es la razón de utilizar casos de uso? ¿Podría proponer un modelo alternativo?(descríbalo con un
ejemplo)H. Menciones qué función cumplen los stakeholders en el desarrollo de un SII. ¿Cuál es la diferencia entre un diagrama de caso de uso y un “caso de uso”?J. ¿Qué son los marcos de trabajo en Calidad de Software y qué buscan? K. Cómo se construye un modelo de dominio? De 2 ejemplosL. Defina Sistema de Información, de ejemplosM. Cómo se construye un diagrama de Actividad?¿De qué se compone? Ilustre con ejemplosN. Cuál es la relación entre la vista semántica y el modelado UML?
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
O. Utilizando las fuentes del conocimiento realice un algoritmo por clases o en representación UML:
Ejercicio: Representación Simbólica:
P. Cómo me aseguro que mi sistema de información sea de Calidad? (de un ejemplo)Q. Explique y menciones cuáles son las diferencias entre los modelos de desarrollo de Software (ágiles y tradicionales), nombre algunosR. Defina y mencione cuál es la importancia de las herramientas CASE? (de un ejemplo)
S. ESTUDIO DE CASOS:
Sistema de Información para una Empresa de Venta de Equipos Informáticos y Electrónicos a Través de Internet.Análisis del problema
El problema planteado en este Caso es el desarrollo de una aplicación de comercio electrónico capaz de gestionar la venta de productos electrónicos a través de la Internet. Los clientes registrados podrán comprar / reservar sus pedidos para recibirlos posteriormente en su domicilio vía mensajería o para su recogida en la propia tienda. Los clientes podrán tener acceso en todo momento al estado de sus pedidos .La aplicación permite la modalidad de administración, en la que los administradores o vendedores de la tienda pueden visualizar los pedidos de los clientes y realizar las mismas acciones que cualquier cliente registrado y además pueden modificar los datos de los usuarios, de las categorías de productos y de los productos mismos, como su stock, si están de oferta, etc. Los administradores de la aplicación serán los responsables del mantenimiento de la base de datos a través del interface que provee la aplicación desarrollada a tal efecto
T Define using English language the follow terms: Usability: what easy to access, is the ease with which people can use a particular tool System: is a set of interrelated elements that interact to achieve a goal
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
technology : is the set of technical, scientifically ordered, they can design and create goods and services that facilitate adaptation to the environment and meet the essential needs as both the desires of mankind
Cuanto más tranquilo hagas las cosas, mayor será su éxito, su influencia, su energía. La tranquilidad de la mente nos hace pensadores críticos y analíticos con sabiduría. Uno nunca debe imponer sus puntos de vista sobre un problema; más bien, debe estudiarlo y oportunamente aparecerá una solución. Los pensamientos son más fuertes al momento de analizar la habilidad y la facultad de evaluar y juzgar. Es una combinación de fortalezas mentales apoyada por cualidad importante que contribuyan a forjar una mente creadora.
Nº Cumple
No Cump
leOBSERVACIONES Nº Cump
le
No Cump
leOBSERVACIONES
A FB GC HD IE J
JUICIO DE EVALUACIÓN
FIRMA DEL APRENDIZ FIRMA DEL INSTRUCTOR
CUESTIONARIO
A:Defina que es la Calidad del Software y Mencione alguna característica y Metodología empleada:
RTA: cuando decimos que es de calidad es cuando cumple con los requerimiento o requisitos del cliente.
las características que debe tener para ser de calidad es mantenible
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)
Aun no cumpleCumple
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
globables portable correto reutilisable contable eficiente interoperable integro usable
metodologia empleada: rup
B:Que es un modelo?¿Cuál es la razón por la que se utilizan?¿Cuál es su relación con el UML?: (de un ejemplo)
RTA: en um modelo es la representacion grafica y prototipo del sistema la razón por la cual se utiliza es que el modelo me permite visualizar como va a quedar el proyecto en un futuro, su relación con el uml es que la s dos me muestran una vista futura del proyecto que se va a realizar, de tal forma y para que quede entendible .
C:¿Qué es una metodología de desarrollo de software? ¿Por qué existen?¿qué pasa si no las usamos?
RTA:
una metodología de desarrollo de software es un conjunto de fases, procedimientos, reglas, técnicas documentación y aspectos de formación para los desarrolladores de software.
existen porque gracias a esta nos ahorramos tiempo, costos y muchos otros aspectos que nos facilitan la rápida elaboración del software.
si no las usamos se haría una mala estructura del software ya que ellas nos dan una vista a futuro de la creación del software.
D: Realice un Algoritmo de Ciclos por iniciativa propia y represéntelo en el Diagrama de Actividad. .
RTA: leer dos números hacer una división y e resultado de la división multiplicarlo por 5 y mostrarlo .
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
E:¿Cuáles son los tres aspectos que más fallan el proceso de desarrollo de sistemas?
RTA: los tres aspectos :
-la falta de cooperación del cliente.-la subestimación de la importancia de los requerimientos-la falta de entrenamiento formal de los analistas en técnicas para identificar y capturar los requerimientos.
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)
lea NU1 lea Nu2
Hacer divicion
el resultado multiplicarlo
por 5
Mostrar resultado
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
F: ¿Cuáles son los retos de la Ingeniería de Software?
RTA: Los retos son las preguntas que nos hacemos:
Cómo deben desarrollarse los requerimientos de un sistema Cómo podemos evaluar que los requerimientos de un sistema estén
completos Qué estándares, herramientas y métodos pueden ayudar con el
problema de requerimientos.
G ¿Cuál es la razón de utilizar casos de uso? ¿Podría proponer un modelo alternativo?(descríbalo con un ejemplo)
RTA: La razón de utilizar casos de uso es que así se genera el paso a paso del software para un mejor desarrollo del mismo.
Si se podría proponer un modelo alternativo, es la plantilla de caso de uso que especifícalos mismo paso.
H :Menciones qué función cumplen los stakeholders en el desarrollo de un SI
RTA: Los stakeholders son los involucrados y que interactúa directamente con el sistema y el desarrollo
I : ¿Cuál es la diferencia entre un diagrama de caso de uso y un “caso de uso”?
RTA: La diferencia que hay entre diagrama de caso de uso muestra la interacción entre en sistema y el usuario; y el caso de uso es el paso a paso del software.
J: ¿Qué son los marcos de trabajo en Calidad de Software y qué buscan?
RTA: Los marcos de trabajo son las estructuras metas que se trazan para desarrollar el sistema Se busca garantizar la calidad de software teniendo metas claras y concisas.para un
K :Cómo se construye un modelo de dominio? De 2 ejemplos
RTA: Un modelo de dominio se construye a partir de los requerimientos identificando los factores reales del sistema.
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
Ejemplo:
1
1*
1* 1
1*
1
1
1*
1* 1
2 ejemplo de modelo de dominio de un hospital
1* 1
1 1*
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)
AlmacénAlmacén
Pedido de clientePedido de cliente
ProveedoresProveedores
CatalogoCatalogo
Lista del clienteLista del cliente
ProductosProductos
HOSPITAL HOSPITAL MEDICO MEDICO
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
1* 1
1 1*
M : Defina Sistema de Información, de ejemplos
RTA: Es un conjunto de elementos orientados al tratamiento y administración de datos e información, organizados y listos para su uso posterior, generados para cubrir una necesidad u objetivo.
Ejemplo:
ESTOS SISTEMA DE INFORMACION SON:
-nómina, - inventarios, -almacenes, -contabilidad, - presupuesto, -ventas, etc.
N : Cómo se construye un diagrama de Actividad? ¿De qué se compone? Ilustre con ejemplos
RTA: Un diagrama de actividad se construye en base a los requerimientos; se compone de nodos de inicio y final, actividades y relaciones.
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)
PACIENTE PACIENTE SALA SALA
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
O: Cuál es la relación entre la vista semántica y el modelado UML?
RTA: La relación que existe entre la vista semántica y el modelo UML es que juntas van a la no codificación, es decir, van orientadas a
P: Cómo me aseguro que mi sistema de información sea de Calidad? (de un
ejemplo)
RTA: La mejor forma de asegurarme de que mi sistema sea de calidad es
asegurándome de que cumpla con los requerimientos planteados, que sea
Mantenible. Usable,
Q: Explique y menciones cuáles son las diferencias entre los modelos de desarrollo de Software (ágiles y tradicionales), nombre algunos.
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)
FIN DE LA JORNADA
BAÑO DECANSO
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
RTA:
LOS MODELOS AGILES
- PROGRAMACIÓN EXTREMA (XP
-Scrum
-Crystal_Clear
-Lean Software Development (LSD).
-Adaptive Software Development (ASD).
METODOLOGIA TRADICIONALES :
-RUP (Rational Unified Procces)
-MSF (Microsoft Solution Framework)
- Win-Win Spiral Model
- Iconix
R. Defina y mencione cuál es la importancia de las herramientas CASE? (de un ejemplo)
RTA: CASE => ingeniería de software asistida por computadores
La importancia es
-Mejora la productividad del analista
-Mejora la eficiencia
- Mejora la calidad del sistema de información
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
Ejemplo: Cuando los carpinteros acaban una construcción si se utilizaron las
herramientas adecuadas, las esquinas tienen ángulos rectos y los marcos de
ventana bien hechos.
S : ESTUDIO DE CASOS:
Sistema de Información para una Empresa de Venta de Equipos Informáticos y Electrónicos a Través de Internet.Análisis del problema
El problema planteado en este Caso es el desarrollo de una aplicación de comercio electrónico capaz de gestionar la venta de productos electrónicos a través de la Internet. Los clientes registrados podrán comprar / reservar sus pedidos para recibirlos posteriormente en su domicilio vía mensajería o para su recogida en la propia tienda. Los clientes podrán tener acceso en todo momento al estado de sus pedidos .La aplicación permite la modalidad de administración, en la que los administradores o vendedores de la tienda pueden visualizar los pedidos de los clientes y realizar las mismas acciones que cualquier cliente registrado y además pueden modificar los datos de los usuarios, de las categorías de productos y de los productos mismos, como su stock, si están de oferta, etc. Los administradores de la aplicación serán los responsables del mantenimiento de la base de datos a través del interface que provee la aplicación desarrollada a tal efecto
CU-01 Validar UsuarioVersión: 1.0[2012-03-13]Descripción: EL sistema permite al usuario ingresar.Precondición: El usuario esta registrado en el sistema Secuencia Normal: Pasos Acción
1. El usuario ingresa nombre y contraseña.
2. El sistema valida que los campos no estén vacíos y verifica que el usuario se encuentre en el sistema.
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
3. El sistema permite ingreso del usuario.
4. El usuario ingresa al sistema.Post-condición: El usuario ingreso al sistema.Excepciones: E1. El sistema señala el campo de texto
que se encontrara vacío.E2. El sistema genera un mensaje de
advertencia que el usuario no se encuentra en el sistema.
E3. El sistema ofrece opción a usuario de registrarse en el Sistema.
CU-02 Confirmar Estado del Producto
Versión: 1.0[2012-03-13]Descripción: EL sistema permite al usuario ver su estado del
pedido del producto.Precondición: El usuario esta registrado en el sistema Secuencia Normal: Pasos Acción
1. El usuario ingresa nombre y contraseña.
2. El sistema permite el ingreso al usuario
3. El sistema permite que revise su estado
Post-condición: El usuario ingreso al sistema.Excepciones: E1. El sistema señala el campo de texto
que se encontrara vacío.
CU-03 Consultar productosVersión: 1.0[2013-03-13]Descripción: EL sistema debe permitir consultar productos.Precondición: El producto debe estar almacenado en la base
de datos del sistema Secuencia Normal: Pasos Acción
1. El empleado inicia la consulta.2. El sistema permite la consulta
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
del producto3. El empleado ingresa datos del
producto que desea buscar4. El sistema valida que los
campos no estén vacíos y que el producto existe
5. El sistema presenta el productoPost-condición: El sistema genera informe.Excepciones: E1. El sistema señala el campo de texto
que se encontrara vacío.
E2. El sistema presenta un error al momento de ingresar códigos o nombres que no se encuentre en la base de datos.
CU-04 Modificar productosVersión: 1.0[2013-03-13]Descripción: EL sistema permite al administrador modificar
producto. Precondición: El producto debe estar ingresado.Secuencia Normal: Pasos Acción
1. El administrador inicia la modificación del producto.
2. El administrador busca el producto a modificar.
3. El sistema muestra los datos del producto.
4. El administrador modifica el producto.
5. El sistema presenta información actualizada
Post-condición: El producto es modificado.Excepciones: E1. El sistema genera error cuando busque
un producto no existente.
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)
Sistema de Gestión de la Calidad
REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE
INFORMACIÓN CIES HUILA NEIVA
(Evidencia de Conocimiento y desempeño)
Versión: 1
Código:ADSI-C02-IEV1
SERGIO ANDRES PINTO CEDEÑO ADSI 409862CAMPOALEGRE (H)