26
Sistema de Gestión de la Calidad REGIONAL HUILA TEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN CIES HUILA NEIVA (Evidencia de Conocimiento) Versión: 1 Código: ADSI-C02-IEV1 SERVICIO NACIONAL DE APRENDIZAJE SENA CENTRO DE LA INDUSTRIA LA EMPRESA Y LOS SERVICIOS YEISON SMITH ROJAS ALDANA Análisis y desarrollo de sistema de información (ADSI-409862) SENA, DE CLASE MUNDIAL

Cuestionario

Embed Size (px)

Citation preview

Page 1: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

SERVICIO NACIONAL DE APRENDIZAJE SENA

CENTRO DE LA INDUSTRIA LA EMPRESA Y LOS SERVICIOS

YEISON SMITH ROJAS ALDANA

Análisis y desarrollo de sistema de información(ADSI-409862)

NEIVA (HUILA)11/03/2013

SENA, DE CLASE MUNDIAL

Page 2: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

CUESTIONARIO

A. Defina que es la Calidad del Software y Mencione alguna característica y Metodología empleadaRTA:

La calidad del software se puede definir como el grado con el que un sistema, componente o proceso cumple los requerimientos especificados y las necesidades o expectativas del cliente o usuario.Las características son:

• portabilidad• funcionalidad• Confiabilidad• Eficiencia• Mantenibilidad • Usabilidad

La metodología empleada es la RUP (Proceso Unificado Racional).

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:

Un modelo es la abstracción de la realidad, la razón para que se utiliza es para analizar claramente lo que se va a realizar, la relación con el uml es que el lenguaje unificado de modelado utiliza modela para representación gráfica de un sistema, por ejemplo el modelo de dominio que muestra las clase que tiene un sistema.

C. ¿Qué es una metodología de desarrollo de software? ¿Por qué existen?¿qué pasa si no las usamos?RTA:

Una metodología es un conjunto integrado de técnicas y métodos que permite abordar de forma homogénea y abierta cada una de las actividades del ciclo de vida de un proyecto de desarrollo.Existen para una mejor facilidad al momento de desarrollar el sistema de información y así que sea con calidad, si no la usáramos se generarían muchos inconvenientes porque el software no cumple con los factores de calidad.

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? RTA:

La falta de comunicación con el cliente. La subestimación de la importancia que los requerimientos tiene para el proyecto El mal uso las metodologías

F. ¿Cuáles son los retos de la Ingeniería de Software?RTA: Sistemas heredados legacy systems)

Mantenimiento, actualización, integración

Heterogeneidad (sw y hw) de sistemas distribuidosIntegración y evolución

Tiempos de desarrollo cada vez más cortoY con menos recursos

Proyectos web: 3 meses-3 personas-3 kilos

ModasMétodos, lenguajes, ...

Cultura de ingeniería

Formalidad

SENA, DE CLASE MUNDIAL

Page 3: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

Existe una gran demanda de que exista formalidad en elProceso de desarrollo 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)RTA:

La razón de utilizar casos de usos es para mirar la descripción pasa a paso de las actividades que realiza un sistema.

H. Menciones qué función cumplen los stakeholders en el desarrollo de un SIRTA:

Los stakeholders son todos los integrantes que están involucrados en el desarrollo del proyecto de software.

I. ¿Cuál es la diferencia entre un diagrama de caso de uso y un “caso de uso”?RTA:

La diferencia entre un diagrama de caso de uso y un “caso de uso” es que el diagrama de casos de uso muestra la interacción que realiza el actor con el sistema y el caso de uso es la descripción paso a paso de las actividades que realiza el sistema.

J. ¿Qué son los marcos de trabajo en Calidad de Software y qué buscan? RTA:

Los marcos de trabajo son estructuras escritas, de ideas o metas, para facilitarle a una organización la aplicación. Estas permiten que toda una organización vaya en la misma dirección.

K. Cómo se construye un modelo de dominio? De 2 ejemplosRTA:

Un modelo dominio es la representación visual de las clases conceptuales u objetos del mundo realEjemplo: un objeto puede manejar una transacción simple, luego hacer un registro de todas las transacciones que maneja Un modelo dominio es donde se muestra Conceptos (Objetos) Atributos de los objetos Asociaciones entre objetos Multiplicidad Dirección opcional de una flecha de dirección Rol opcional de un objeto

Ejemplo :

L. Defina Sistema de Información, de ejemplosRTA:

SENA, DE CLASE MUNDIAL

Page 4: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

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.

M. Cómo se construye un diagrama de Actividad?¿De qué se compone? Ilustre con ejemplosRTA:

Los diagramas de actividades son las acciones o procesos que realzan los actores en el sistemaSe compone de un inicio y fin , relaciones, estado de acción y nodos.

N. Cuál es la relación entre la vista semántica y el modelado UML?RTA:

Este lenguaje unificado que cumple con estos requerimientos, es ciertamente UML, el cual cuenta con una notación estándar y semánticas esenciales para el modelado de un sistema orientado a objetos ya que se puede analizar y no codificar.

O. Utilizando las fuentes del conocimiento realice un algoritmo por clases o en representación UML:

RTA: Algoritmo para hallar el área de un triangulo

SENA, DE CLASE MUNDIAL

Ingresa números

Escoge operación

Realiza operació

n

Ingresa medida de la base del triangulo

Ingresa altura

Page 5: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

P. Cómo me aseguro que mi sistema de información sea de Calidad? (de un ejemplo)Para que un sistema de información sea de calidad tiene que cumplir con todos los requerimientos propuestos con la ayda de metodologías

Q. Explique y menciones cuáles son las diferencias entre los modelos de desarrollo de Software (ágiles y tradicionales), nombre algunosRTA:

las metodologías agiles son las metodologías de gestión de proyectos; adaptables frente a los cambios y situaciones en el sistema de información.

Adaptive Software Development (ASD). Agile Unified Process (AUP). Essential Unified Process (EssUP). Feature Driven Development (FDD). Open Unified Process (OpenUP). Programación Extrema (XP). Método de desarrollo de sistemas dinámicos (DSDM). Scrum.

Las metodologías tradicionales son las que tiene una alta planificación del trabajo, son las del control de los procesos adaptables rigurosamente las actividades a desarrollar y herramientas a utilizar.

• 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:Las CASE (computer aided software Engieneering) es la ingeniería asistida por computadores: son diversas aplicaciones informativas destinadas a aumentar la productividad en el desarrollo del software reduciendo los costos de los mismos en tiempo y dinero por ejemplo el argouml nos facilita a diagramar modelos de manera más eficaz.

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

SENA, DE CLASE MUNDIAL

Ejecuta operación

Page 6: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

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-001 Autenticar usuario

Versión: 1.0[2012-03-14]Descripción: EL sistema permite al usuario ingresar.Precondición: El usuario esta registrado en el sistemaSecuencia Normal: Pasos Acción

1. El usuario ingresa nombre y contraseña.

2. El sistema valida que los campos que no estén vacío y verifica que el usuario se encuentre en el sistema.

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.

SENA, DE CLASE MUNDIAL

Page 7: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

E2. El sistema genera un mensaje de advertencia que el usuario no se encuentra en el sistema.

CU-002 Realizar pedidoVersión: 1.0[2013-03-09]Descripción: EL sistema perimirte al cliente realizar pedidos.Precondición: El cliente Ingreso al sistemaSecuencia Normal: Pasos Acción

1. El cliente inicia creación de un nuevo pedido.

2. El sistema permite que ingrese datos.

3. El administrador ingresa los datos del producto.

4. El sistema valido que los campos no estén vacíos y que el código del producto esté disponible.

5. El sistema presenta un aviso de operación exitosa.

Post-condición: El pedido es realizado.Excepciones: E1. El sistema señala el campo de texto que

se encontrara vacío.

SENA, DE CLASE MUNDIAL

Page 8: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

E2. El sistema genera un mensaje de advertencia donde mostrara que el producto no existe.

CU-003 Consultar productosVersión: 1.0[2013-03-09]Descripción: EL sistema debe permitir consultar productos.Precondición: El producto debe estar creado en la base de

datos.Secuencia Normal: Pasos Acción

1. El empleado inicia la consulta.2. El sistema permite la consulta

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.

SENA, DE CLASE MUNDIAL

Page 9: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

CU-004 Modificar productoVersión: 1.0[2013-03-09]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.

CU-005 Modificar UsuarioVersión: 1.0[2013-03-09]Descripción: EL sistema permite al administrador modificar

Usuario.Precondición: El Usuario debe estar ingresado.Secuencia Normal: Pasos Acción

1. El administrador inicia la modificación del Usuario.

2. El administrador busca el Usuario a modificar.

3. El sistema muestra los datos del Usuario.

4. El administrador modifica el

SENA, DE CLASE MUNDIAL

Page 10: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

Usuario.5. El sistema presenta información

actualizadaPost-condición: El usuario es modificado.Excepciones: E1. El sistema genera error cuando busque

un usuario no existente.

SENA, DE CLASE MUNDIAL

Page 11: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

SENA, DE CLASE MUNDIAL

Page 12: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

SENA, DE CLASE MUNDIAL

Page 13: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

SENA, DE CLASE MUNDIAL

Page 14: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

SENA, DE CLASE MUNDIAL

Page 15: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

SENA, DE CLASE MUNDIAL

Page 16: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

Caso de estudio dos

Un cliente desea un aplicativo que le permita realizar recargar a número de celulares claro. El aplicativo solo puede aceptar números “claro” , también solo se permite recarga de dos pesos en adelante y debe generar un informe en el día para saber cuántas recargas se realizaron, el aplicativo cuenta un usuario y contraseña para una mejor seguridad.

CU-001 Autenticar usuario

Versión: 1.0[2012-03-14]Descripción: EL sistema permite al usuario ingresar.Precondición: El usuario esta registrado en el sistemaSecuencia Normal: Pasos Acción

1. El usuario ingresa nombre y contraseña.

2. El sistema valida que los campos que no estén vacío y verifica que el usuario se encuentre en el sistema.

3. El sistema permite ingreso del usuario.

4. El usuario ingresa al sistema.Post-condición: El usuario ingreso al sistema.

SENA, DE CLASE MUNDIAL

Page 17: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

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.

CU-002 Realizar recargarVersión: 1.0[2012-03-14]Descripción: EL sistema permite al usuario ingresar números a

claro.Precondición: El usuario está registrado en el sistemaSecuencia Normal: Pasos Acción

1 El usuario inicia una nueva recarga

2 El usuario ingresa número y valor de la recarga.

3 El sistema valida que los campos que no estén vacío y verifica que el número y valor sean correctos.

4. El sistema realiza recarga.Post-condición: Recarga realizada.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 número y el valor no son correctos.

CU-003 Generar reporteVersión: 1.0[2013-03-09]Descripción: EL sistema genera reporte.Precondición: El usuario ingreso al sistema.Secuencia Normal: Pasos Acción

1. El usuario inicia generación de reporte.

2. El sistema muestra opciones de consulta.

3. El usuario selecciona la opción.4 El sistema muestra los datos.

Post-condición: El sistema genera reporte.

SENA, DE CLASE MUNDIAL

Page 18: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

Excepciones: E1. El usuario cancelar reporte.

SENA, DE CLASE MUNDIAL

Page 19: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

SENA, DE CLASE MUNDIAL

Page 20: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

SENA, DE CLASE MUNDIAL

Page 21: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

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 Cumple OBSERVACIONES Nº Cumple No

Cumple OBSERVACIONES

A FB GC HD IE J

SENA, DE CLASE MUNDIAL

Page 22: Cuestionario

Sistema de Gestión de la Calidad

REGIONAL HUILATEGNOLOGO EN ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACIÓN CIES HUILANEIVA

(Evidencia de Conocimiento)

Versión: 1

Código:ADSI-C02-IEV1

JUICIO DE EVALUACIÓN

FIRMA DEL APRENDIZ FIRMA DEL INSTRUCTOR

SENA, DE CLASE MUNDIAL

Aun no cumpleCumple