Descargar

Guía de estudio de análisis y diseño de sistemas

Enviado por gmoreno


    Indice1. Primer guía para examen final 2. Segunda guía para examen final. 3. Tercer Guía Para El Examen Final

    1. Primer guía para examen final

    1. Es un conjunto de componentes que interaccionan entre sí para el logro de un objetivo común.

    2. Defina que es sistemas

      Es el proceso de clasificación e interpretación de hechos, diagnostico de problemas y empleo de la información para recomendar mejoras del sistema.

    3. Defina que es análisis.

      Es el proceso de planificar, remplazar o contemplar un sistema organizacional existente.

    4. Defina que es diseño
    5. Escriba que funciones tiene el usuario

    Los usuarios se clasifican en 4 categorías:

    • Usuario Primario: interactúa con el sistema.
    • Usuario Indirecto (secundario): son los que se benefician de los resultados o reportes generados por el sistema que no interactúan con el Hardware y Software.
    • Usuario Gerente (terciario): tiene responsabilidades administrativas en los sistemas de aplicación.
    • Usuario Directo (cuarto): estos toman cada vez mayor responsabilidad en el sistema ya que lo opera e interacciona directa a través del equipo de sistemas.
    1. Escriba que funciones tiene el análisis de sistemas

    Son tres funciones:

    • Análisis de Sistemas: reunir información y terminar requerimientos.
    • Análisis y Diseño de Sistemas: tiene la responsabilidad de diseñar el nuevo sistema.
    • Análisis, Diseño y Programación de Sistemas: desarrolla las especificaciones de diseño y escribe el software necesario para implantar el diseño.
    1. Es necesario para examinar una situación y mejorarla mediante nuevos procedimientos y métodos.

    2. Escribe las razones por las cuales es necesario realizar un Análisis y Diseño de Sistemas.

      No son complejos sino que sirven principalmente como retroalimentación par una acción rápida (es un documento que se emite periódicamente).

    3. Defina que es un reporte

      Operativo, táctico, estratégico, plan de trabajo y el de bitácora.

    4. Escriba la clasificación de los reportes.

      Planeación de sistemas empresariales (B.S.P) de IBM

      Planeación estratégica de arquitectura de computadoras

      Factores críticos del éxito.

    5. Escriba y explique la metodología para el Análisis y Diseño de Sistemas.

      Flexibilidad, viabilidad, programas de instalación, expectativas, potencial de crecimiento y capacidad para recibir mantenimiento, disponibilidad.

    6. Puntos que debe contener un sistema.

      Definir una metodología adecuada como soporte de planeación, desarrollo y sistemas de información.

      Determinar el ciclo de vida de los sistemas en fases bien definidas.

      Determinar el ciclo de vida de los sistemas de información que su aprobación y desarrollo del ciclo de vida

      de los sistemas.

    7. Escriba los objetivos que debe cumplir el Análisis y Diseño de Sistemas.

      Partes en que se divide un sistema cada uno con su tipo de información

    8. Elabore diccionario de campos.

      Es importante ya que entre mas conocimiento se tenga habrá menos limitantes en cuanto al análisis, diseño y ejecución del sistema.

    9. Importancia de considerar el volumen de información en el Análisis y Diseño de Sistemas.
    10. Escriba y explique los puntos del Análisis del documento.

    Identificar todos los documentos, hojas sueltas que se utilizaban en el sistema.

    Ya identificados los documentos deben de contener los siguientes puntos:

    • Nombre.
    • Origen.
    • Frecuencia.
    • Volumen.
    • Elementos de datos. (nombre, tipo, tamaño).
    • Observaciones.
    • Identificar símbolos (*,rubricas, etc.)
    1. Contrato especifico para que se encargue de los asuntos de los sistemas de información dentro de un negocio.

    2. Explicar sistema experto.

      Ayudan a organizar sus interacciones con el medio externo proporcionando apoyo a gráficos y comunicaciones en lugares accesibles a que ataquen problemas de decisión sin estructura.

    3. Ejemplo de Sistemas de Apoyo a ejecutivos.

      Dan a los trabajadores de datos, quienes por lo general crean un nuevo conocimiento si no que usan la conformación para analizarla y transfórmala en datos.

    4. Ejemplo de Automatización de oficina.

      Son sistemas de información computarizados desarrollados para procesar gran cantidad de datos para transacciones rutinarias de los negocios.

    5. Ejemplo de procesamiento de transacciones.
    6. Diferentes tipos de usuarios (enunciar y explicar).
    • Usuario Primario: interactúa con el sistema.
    • Usuario Indirecto (secundario): son los que se benefician de los resultados o reportes generados por el sistema que no interactúan con el Hardware y Software.
    • Usuario Gerente (terciario): tiene responsabilidades administrativas en los sistemas de aplicación.
    • Usuario Directo (cuarto): estos toman cada vez mayor responsabilidad en el sistema ya que lo opera e interacciona directa a través del equipo de sistemas.
    1. Mencione y explique los diferentes tipos de prueba.
    • Prueba de datos faltantes.
    • Prueba de clase de comparación
    • Prueba de rango o razonabilidad.
    • Prueba de comparación de la longitud.
    • Prueba de valores invalidados.
    • Prueba con datos almacenados.

    2. Segunda guía para examen final.

    1. – ¿Qué es sistema?

    Es un conjunto de componentes que interaccionan entre sí para el logro de un objetivo en común.

    2. – ¿Qué es análisis?

    Es el proceso de clasificación e interpretación de hechos, diagnóstico de problemas y empleo de la formación, para recomendar mejorar el sistema.

    3. – Defina análisis y diseño de sistema.

    Es un proceso para examinar una situación para mejorarla mediante nuevos procedimientos y métodos.

    4. – Escriba y explique los diferentes tipos de usuarios.

    Es el usuario Primario.- Es el que interactua con el sistema.

    Es el usuario Indirecto.- Son los que se benefician de los resultados o reportes generados por el sistema y que no interactuan con el hardware o el software.

    Es el usuario Gerente.- Tiene tres responsabilidades administrativas, en los sistemas de aplicación.

    5. – Explica una metodología del análisis y diseño de sistema.

    • Investigación preliminar
    • Determinación de requerimientos
    • Diseño del sistema
    • Desarrollo del software
    • Prueba de los sistemas
    • Implantación y evaluación.

    6. – Escribe y explica los objetivos del análisis y diseño de sistemas.

    Definir una metodología adecuada, como soporte de planeación y desarrollo de sistemas de

    información.

    Determinar el ciclo de vida de los sistemas, en fases bien definidas.

    Determinar el ciclo de vida, para su aprobación y desarrollo del ciclo de vida de los sistemas.

    7. – Elabora el formato de diccionario de campos.

    8. – Explica cual es la función del diccionario de campos.

    El diccionario de campos es la parte en las que se divide un sistema y cada una de esas partes con su tipo de información

    9. – Explica porque es importante el volumen de información en el análisis y diseño de sistemas.

    Es importante porque entre mayor conocimiento se tenga habrá menos limitantes y mayor alcance de los objetivos en cuanto a el análisis, diseño y ejecución del sistema.

    10. – Elabora tu propia metodología para el análisis y diseño de sistemas.

    • Recolección de datos – investigación preliminar.
    • Requerimientos para el sistema, análisis del sistema anterior.
    • Diseño del nuevo sistema (interacciónencuestas)
    • Desarrollo.
    • Prueba del software.
    • Implantación y evaluación.

    11. – Escribe y explica los diferentes tipos de costo.

    Costos del usuario: incluye el tiempo del usurario para determinar sus requerimientos así como el mantenimiento del nuevo proyecto.

    Costos del personal: son los sueldos y salarios del persona, materiales , tiempo de maquina, requeridos para analizar, evaluar el nuevo sistema.

    Costos de equipos: es el costo del equipo utilizado durante el desarrollo del proyecto , así como la adquisición de un nuevo equipo y los costos de una operación una vez que el sistema se encuentre instalado.

    Otros costos: puede ser la introducción de un nuevo equipo, costos de instalación y gastos imprevistos

    12. – Escribe y explica los diferentes tipos de pruebas.

    • Prueba de datos faltantes.
    • Prueba de clase o composición.
    • Prueba de rango o razonabilidad.
    • Prueba de comparación de la longitud.
    • Prueba de valores inválidos.
    • Prueba de longitud de campo correcto.
    • Prueba de la longitud.

    13. – Escribe y explica los diferentes tipos de mantenimiento.

    • Mantenimiento correctivo
    • Mantenimiento adaptivo
    • Mantenimiento de perfeccionamiento
    • Mantenimiento preventivo o reingeniería

    14. – Explica una metodología del análisis y diseño de sistemas indicando ventajas y desventajas de esta metodología.

    • Identificación de problemas, oportunidades y objetivos.
    • Determinación de los requerimientos de información.
    • Análisis de las necesidades del sistema.
    • Diseño del sistema recomendado.
    • Desarrollo y documentación del software.
    • Pruebas y mantenimiento del sistema.
    • Implementación y evaluación del sistema.
    • Mantenimiento

    15. – Escribe todo el personal que interviene en el análisis y diseño de sistemas y explica sus funciones.

    Gerente de área: entrevista y recopila los requerimientos del sistema.

    Líder del proyecto: verifica los procesos y revisa que se cumplan adecuadamente los avances del proyecto.

    Auditor señor y júnior: auditan y gestionan el proyecto.

    Especialistas en telecomunicaciones: evalúa rendimiento, hardware software, redes y compatibilidad del producto.

    Programador: es responsable de entregar el código fuente, evaluar segmentos de códigos del programa.

    Mensajero: es el responsable de entregar cartas compromisos y documentación correspondiente al proyecto.

    Analista: es el que realiza una investigación preliminar, determina requerimientos, recursos, fija fechas, propone metodología compara y planea estrategias para un diseño y una programación.

    Diseñador: elabora pantallas, la integración, interfaz usuario, sistema, fuerzas competitivas calidad y utilidad de la información, proceso de datos, factores organizacionales requerimientos costo eficiencia, factores humanos.

    Secretaria: elabora reporte entre otras actividades

    16. – Elabora formato de plan de trabajo.

     

    CLIENTE: ATYDE S. A. DE C. V. HORA: 10:00 A. M

    PROYECTO: NOMINA FECHA: 17-ENERO-00

    LIDER DEL PROYECTO: DIANA RUIZ CONTRERAS

    No. ACTIVIDAD

    DESCRIPCIÓN DE ACTIVIDADES

    % AVANCE

    SEMANAL

    OBSERVACIONES

    1

    INVESTIGACION PRELIMINAR

    20%

    1

    03 AL 14 ENERO

     

    2

    DETERMINACION DE LOS REQUERIMIENTOS DEL SISTEMA

    2

    17 AL 30 ENERO

    3

    DISEÑO DE SISTEMAS

    3

    01 AL 18 FEBRERO

    4

    DESARROLLO DEL SOFTWARE

    4

    21 FEB. 10 MARZO

    5

    PRUEBAS DE LOS SISTEMAS

    5

    13 AL 24 MARZO

    6

    IMPLANTACION Y EVOLUCION

    6

    27 AL 31 MARZO

    17. – Explica porque es importante el formato de plan de trabajo.

    Por que en el se registran las actividades y la fecha estimada para cada persona, y se lleva el control de las actividades llevadas a cabo y las que faltan por realizar

    18. – Elabora formato de bitácora.

    CLIENTE: ATYDE S. A. DE C. V. HOJA: 1/1

    PROYECTO: NOMINA FECHA: 26-ENERO-00

    LIDER DEL PROYECTO: DIANA RUIZ CONTRERAS

    RESPONSABLE: DIANA RUIZ CONTRERAS

    No. ACTIVIDAD

    DESCRIPCION DE ACTIVIDAD

    FECHA ESTIMADA

    COSTO ESTIMADO

    FECHA REAL

    COSTO REAL

    OBSERVACIONES

    1

     

    INVESTIGACION PRELIMINAR

    ES LA BUSQUEDA DE NFORMACION REFERENTE A EL PROYECTO QUE SE ESTE ELABORANDO

    03 AL 14 ENERO

    0

    0

    0

    EN EL COSTO REAL O ESTIMADO NO SE HICIERON GASTOS YA QUE SE TENIAN LOS LIBROS PARA LA INVESTIGACION PRELIMINAR

    19. – Explica porque es importante el formato de bitácora.

    Para que cada persona tenga una buena organización en sus actividades y tiempos.

    20. – Explica que es el análisis documental.

    Es la recopilación de documentos que se utilizan en el sistema a los cuales deben cubrir ciertos puntos.

    21. – Escribe cuales son los puntos que debe cubrir el análisis documental.

    • Nombre
    • Origen
    • Frecuencia
    • Volumen
    • Elementos de datos(nombre, tipo, tamaño, valores y significado
    • Observaciones

    22. – Escribe y explica los diferentes tipos de codificación de información.

    Jerárquica: Este tipo de codificación es importante cuando los datos tienen jerarquía natural.

    Nemónica: Normalmente es utilizada para interpretar datos alfabéticos para tratar de codificarlos en forma concisa.

    Interpretativa: Para este tipo de codificación cada posición en la clasificación de los datos tiene su propio significado independiente

    23. – Escribe los puntos que debe de contener una entrevista y explícalos.

    Son diez los puntos que debemos tener en cuenta para la entrevista:

    1. Presentación de la persona y el objetivo de la entrevista, el entrevistando deberá participar pora la elaboración del proyecto de sistemas y se hace la siguiente pregunta ¿le gustaría saber algo más acerca del proyecto de sistemas?
    2. Debemos conocer el puesto y en que Trabaja el entrevistando, describirle brevemente le puesto de la persona y se pregunta ¿es correcto?
    3. Determinar el modelo de la toma de decisiones del entrevistando y preguntar ¿puede decidir con la información que actualmente tiene?, si la respuesta no es favorable, ¿cuál es la información que requiere y cuántos días del cierre?
    4. Realizar preguntas de las cuales obtengamos información cuantitativa como la siguiente pregunta ¿cuántos teléfonos tiene?
    5. Tratar de exponer la solución con lenguaje adecuado y entendible para el entrevistando, evitando sea con mucho elementos técnicos.
    6. Comprender al persona entrevistada, escuchar bien, no anticipar respuestas del entrevistando dándole tiempo para su respuesta.
    7. Mantener el control de la entrevista, evítese diálogo de otro tema ajeno del tema a tratar, proponer o regresar al tema bajo preguntas como: regresemos al tema ¿propone usted las llamadas telefónicas como medida de asignación?
    8. Es importante eliminar todas la dudas a las respuestas vagas que pudo haber durante la entrevista, tipico es "Disculpe, pero no entiendo muy bien como se propone manejar esto".
    9. Procura del entrevistando ideas, sugerencias que se hayan pasado por alto, decidir junto con el entrevistando si alguna otra persona de la empresa deberá enterarse de las ideas o sugerencias procuradas por el entrevistando, sea supervisor, gerente, obrero u otro empleado de la empresa.
    10. Realizar un resumen general y agradecer al entrevistando, utilizar el método de las notas y procurar no utilizar grabadoras para la entrevista, pues pone nervioso al entrevistando

    24. – Explica porque es importante el diseño de pantallas.

    Es importante ya que nos permite visualizar la estructura diseño y seguimiento de nuestro sistema.

    25. – Explica que es un archivo maestro.

    Contiene registros de un grupo de entidades, tienden acerca de una entidad de datos.

    26. – Explica que es un archivo de movimiento.

    Son aquellos archivos que van a tener una entrada, van a realizar cambios dentro del mismo, y aceptan entradas y salidas.

    27. – Escribe y explica los diferentes tipos de reporte que tenemos en el análisis y diseño de sistemas.

    Entre los reportes más destacados se encuentran; el reporte operativo, el reporte táctico, el reporte estratégico, el plan de trabajo y el formato de Bitácora.

    28. – Escribe que puntos tomarías en consideración para contratar a un programador.

    • Tenga conocimientos de programación.
    • Trabaje en equipo.
    • Conozca el proyecto a realizar
    • Iniciativa de cambio

    29. – Escribe que puntos tomarías en consideración para contratar a un analista.

    • Conocimientos acerca del proceso
    • Conocimientos del manejo de la información
    • Iniciativa para adaptarse al cambio
    • Visión al cambio de tecnología
    • Buen desempeño

    30. – Escribe que puntos tomarías en consideración para contratar a un Líder.

    • Saber dirigir
    • Tener iniciativa
    • Tener facilidad de expresión
    • Tener don de mando
    • Tener buena sintaxis
    • Tener una buena dicción

    31. – Escribe los factores externos que obligan a darle mantenimiento a un sistema.

    • Fallas del Sistema
    • Cambios en el clima
    • Mal manejo de las aplicaciones
    • Algunas sobrecargas
    • Algunas sobretensione

    32. – Escribe los factores internos que obligan a darle mantenimiento a un sistema.

    • El mal desempeño
    • Mal encadenamiento de los programas
    • Disfunciones en dispositivos de almacenamiento
    • Perdida de comunicación entre los componentes

    33. – Explica que es la Ingeniería de Software.

    La Ingeniería de software es el establecimiento y uso de principios robustos de la ingeniería a fin de obtener económicamente software que sea fiable y que funcione eficientemente sobre máquinas reales y su aplicación es un enfoque sistemático, disciplinado y cuantificable hacia el desarrollo, operación y mantenimiento.

    34. – Explica una metodología de Ingeniería de Software.

    La siguiente figura nos muestra el modelo lineal secuencial para la ingeniería de software. Llamado algunas veces "Ciclo de Vida Básico" o "Modelo en Cascada", el modelo lineal secuencial sugiere un enfoque sistemático, secuencial del desarrollo del software que comienza en un nivel de sistemas y progresa con el análisis, diseño, codificación, pruebas y mantenimiento.

    35. – Explica que es Reingeniería de Software.

    Es la búsqueda, e implementación, de cambios radicales en los procesos de negocios para lograr resultados emergentes. En donde la reingeniería intenta apartarse de las viejas reglas que acerca de las formas en que se organiza y desarrollan nuestros negocios.

    36. – Explica que son las herramientas CASE.

    Las herramientas de la ingeniería del software proporcionan un soporte automático o semi-automático para el proceso y para los métodos. Cuando se integran herramientas para que la información creada por una herramienta la puede utilizar otra, y se establece un sistema de soporte para el desarrollo del software llamado (Ingeniería del Software asistida por computadora) CASE.

    CASE combina software, hardware y una base de datos de ingeniería del software.

    37. – Escribe cuáles son las divisiones de las herramientas CASE.

    Las herramientas CASE se pueden clasificar por su función, por su papel como instrumentos para administradores o personal técnico, por su utilización en los distintos pasos del proceso de Ingeniería de Software, por la arquitectura de entorno (software y hardware) que les presta su apoyo, o incluso por su origen o su costo.

    La Taxonomía de las herramientas CASE toma como criterio principal la Función.

    38. – Explica que es GENEXUS.

    GeneXus es una herramienta que ayuda a los analistas a desarrollar y mantener aplicativos de gestión de bases de datos o Business Intelligence en arquitectura cliente/servidor multi-tier, incluyendo Intranets corporativas, centralizada en AS/400 o LAN. A las compañías les aporta la ventaja de proteger el conocimiento corporativo ante los cambios tecnológicos, estratégicos o funcionales.

    39. – Explica cual es el costo de mantenimiento utilizando las herramientas CASE.

    Se dice que para el uso de las herramientas CASE ha crecido últimamente y es ahora el enfoque que se tiene para la aplicación dentro de muchas áreas y es por eso que se ofrece una mejor solución que es fiable para muchos problemas del software, en primer lugar por el reducido tiempo que se requiere ahora para la producción de software por medio de CASE, no solo se reduce eso, sino también, la cantidad de análisis y diseño para aplicaciones pequeñas. La solución más propia es para pequeños y medianos proyectos, puesto que se reduce el tiempo, costo y codificación del mismo. Pero no es favorable para los proyectos de gran magnitud, puesto que se requiere mayor tiempo para el análisis, diseño y pruebas, perdiéndose tiempo sustancial y que se ahorra mediante la eliminación de la codificación. Y el mantenimiento por lo tanto es menor que haciendo uso de las herramientas anteriores.

    40. – Explica que es viabilidad.

    Es verificar que el sistema que se va a implantar sea viable en cuanto a los beneficios que se vayan a obtener como son ahorros y el costo del mismo.

    Las herramientas de la Ingeniería del software proporcionan un soporte automático o semiautomático para este proceso y de ahí se desprende el siguiente modelo de implementación y es sobre todo utilizado bajo las técnicas de la cuarta generación y que hace uso de las Herramientas CASE

    Para cada uno de los elementos que obtenemos de las Herramientas CASE es necesario tener en cuanta el desarrollo del Software mediante las distintas herramientas que proporciona CASE

    41. – Escribe ejemplos de ahorros directos.

    Los Ahorros Directos son:

    • Eliminación de Personal
    • Eliminación de Equipo innecesario
    • Eliminación de equipo específico (archivos, equipo de oficina y papelería)

    42. – Escribe ejemplos de beneficios indirectos.

    Los Beneficios Indirectos son:

    • La agilización de Facturación
    • Agilización en cobranzas
    • Incrementos en ventas
    • Reducción de costos e inventario

    43. – Explica porque es importante el diagrama de procedimiento.

    Porque nos muestra en forma gráfica los procedimientos que se van a llevar a cabo en la realización del sistema

    44. – Escribe porque es importante el descriptivo de procedimientos.

    Porque nos muestra el seguimiento de las instrucciones a ejecutar paso por paso, según el diagrama de procedimientos.

    45. – Explica que es el retorno de la inversión.

    Es el tiempo estimado de recuperación de la inversión que por lo general es el tiempo y dinero gastados durante el desarrollo y principalmente durante el mantenimiento del sistema. Es decir que durante el consumo de recursos que a lo largo de la vida del sistema se ha consumido, tiempo y dinero estos son factores de los cuales se revierte hacia un gasto más por diferentes factores, es decir que durante el ciclo de vida del sistema vemos adecuadamente que desde la instalación del sistema se inicia una breve recuperación y esta se revierte en gastos posteriores por Errores, cambios menores y mejoras y los cambios tecnológicos, es durante el mantenimiento cuando se inicia esta etapa de recuperación.

    46. – Elabora la formula del retorno de la inversión.

    Cantidad promedio de tiempo + estimación del tiempo en departamentos/ el tiempo de desarrollo del software será igual a la cantidad de mantenimiento requerido.

    47. – Escribe tres ejemplos de herramientas CASE.

    Herramientas de Análisis de riesgos

    La identificación de riesgos potenciales y el desarrollo de un plan para mitigar, monitorizar y administrar esos riesgos tiene una importancia fundamental en los grandes proyectos. Capacitan al administrador del proyecto para construir una tabla de riesgos proporcionando una guía detallada en la identificación y análisis de riesgos.

    Herramientas de Administración de Proyectos

    La planificación y el plan del proyecto deben de seguirse y de monitorizarse de forma continua. Las herramientas de esta categoría suelen ser extensiones de herramientas de planificación de proyectos.

    Herramientas de Seguimiento de Requisitos

    El objetivo de estas herramientas es proporcionar un enfoque sistemático para el aislamiento de requisitos, comenzando por la solicitud del cliente de una propuesta o especificación. Las herramientas de trazado de requisitos típicos combinan una evaluación de textos por interacción humana, con un sistema de gestión de bases de datos que almacena y categorizar todos y cada uno de los requisitos del sistema que se analizan a partir de la especificación original.

    48. – Utilizando GENEXUS en que lenguaje puedo realizar mi desarrollo.

    Se puede hacer cualquier desarrollo de un sistema, principalmente en Java, MS-SQL Server, MS Internet Explorer, Uso de Applets Java. Fundamentalmente el desarrollo se realiza en JAVA.

    49. – Utilizando GENEXUS escriba en que manejadores de base de datos puedo realizar mis desarrollos.

    Algunos de los manejadores de bases de datos se utiliza de forma local Visual Fox /Pro, Visual Basic.

    50. – Explica las razones por las que no es utilizada la reingeniería de software.

    Se puede decir que par la reingeniería de sistemas en primer lugar requiere tiempo, una cierta cantidad de dinero significativa, absorbe recursos que de otro modo pueden ocuparse o dedicarse a preocupaciones más importantes y urgentes. Se pone como ejemplo la reconstrucción de una casa, bajo los modelos arquitectónicos modernos, ya se tenía, pero ahora con materiales nuevos y más duraderos, se lleva más tiempo, pues es necesario hacer un estudio muy profundo y decidir que se realizará, si verdaderamente es conveniente reestructura o tirar y construir nuevamente

    Algunos elementos o factores:

    • Tiempo
    • Costo
    • Herramientas a utilizar
    • Material ( plataforma, software, programación)
    • Coste de mantenimiento, mayor gasto (programadores, diseñadores, analistas, etc…)

    51. – Escribe en cuanto tiempo se puede aprender una herramienta CASE.

    Depende del proyecto que inicialmente se proponga realizar y el tipo de herramienta CASE que desee emplear mediante la solución propuesta por el diseñador, programador y líder de proyecto, creo que no hay un tiempo estimado o cuantificable para su aprendizaje, es difícil determinar el tiempo.

    52. – En donde puedo estudiar GENEXUS.

    Se puede estudiar en Internet. Bajo las aplicaciones que tiene con JAVA.

    3. Tercer Guía Para El Examen Final

    1.- Objetivos de las herramientas CASE

    Los objetivos son: ayudar, construir y asegurar la creación de software y resolver necesidades de una empresa o negocio solicitado. Bajo el menor tiempo, costo y portabilidad del sistema.

    2.- Escribe 10 ventajas de las herramientas CASE

    (1) El sistema se produce más rápidamente, (2) El tiempo disminuye hasta 20 veces el tiempo dedicado al mantenimiento, (3) Facilita la mejora de la calidad y la normatividad, (4) Es independiente del modelo de datos, (5) Es independiente de la plataforma, (6) Independiza de la evolución tecnológica, (7)Facilita el acceso a las nuevas tecnologías, (8) Facilita la migración de plataforma (9) Proporciona un análisis de impacto de los cambios y (10) mantiene la estabilidad de los cambios.

    3.- Escribe 10 desventajas de las herramientas CASE

    A partir del progreso que ha tenido la ciencia de la computación se han ido creando herramientas que proporciona al usuario disminuir tiempos, efectos de programación y otros elementos que son necesarios para el cambio, hemos decidido no elaborar desventajas de estas herramientas que son elementos necesarios para un analista, programador. La desventaja que vemos es que se reduce el personal de elaboración de sistemas mediante el uso de estas Herramientas.

    4.- ¿Qué futuro desde tu punto de vista le espera a las herramientas CASE

    Serán las herramientas que se seguirán utilizando para la creación de software, creo que como todo es como espiral como lo es una metodología de la Ingeniería de Software será un cambio, tras otro cambio.

    5.-¿Cómo se relacionan las herramientas CASE con el comercio electrónico?

    La relación de estás herramientas es que ellas le proporcionan los elementos para la creación de sistemas que se adecuen a las necesidades de la empresa y sobre todo que el desarrollo se puede hacer mediante Genexus que es un tipo de herramienta CASE, por IBM con su e-bussines, etc.

    6.- Explica que es el comercio electrónico

    El comercio electrónico es cualquier actividad que involucre a empresas que interactúan y hacen negocios por medios electrónicos, bien como clientes, bien entre ellas, o bien con la administración. En donde se incluye el pedido y el pago electrónico y en on-line de bienes que se envían por correo u otro servicio de mensajería.

    7.- Escribe cuales son las principales aplicaciones del comercio electrónico

    Una de las principales aplicaciones del Comercio Electrónico y lo afirma la consultora McKinsey, son: (1) Atraer usuarios al WEB. Crear audiencia. Publicitar y promocionar el WEB, (2) Generar interés y participación. Contenido útil e interactivo, (3) Retener. Ofrecer valor a los usuarios. Actualización de contenidos, (4) Aprehender. Captura y uso de la información. Feedback con los usuarios y (5) Fidelizar. Personalización del servicio. Interacción en tiempo real.

    8.- Hardware que necesito para poder operar dentro del comercio electrónico

    Es necesario equipo de cómputo, servidor, host, para ingresar a la normalización universal dentro de una interconexión e interoperatividad de redes.

    9.- Software que necesito para poder operar dentro del comercio electrónico

    Internet explorer, Navigator, EDI (Intercambio electrónico de datos), SET (es el protocolo que se utiliza, que pretende asegurar, mediante la encriptación, todos los procesos típicos del comercio electrónico, SSL (es otro protocolo de seguridad, confidencialidad y se da en la relación Cliente-Servidor. ShopSite Lite.

    10.- Escribe 4 empresas que apoyen al comercio electrónico

    Yahoo, IBM, Microsoft, Navigator, etc.

    11.- ¿Cuánto ganan las personas que trabajan en el comercio electrónico?

    De $ 5000.00 a $ 20,000.00 (empresa Netman)

    12.- Principales requisitos para el personal que trabaja en el comercio electrónico

    Depende de la empresa de trabajo, pero principalmente, requieren Programadores, Desarrolladores y la elección del puesto es Gerente/Adminstrativo.

    13.- Centros donde puedo recibir capacitación, para el comercio electrónico y duración del curso y su costo.

    IBM, en Internet www.puntocom.com.mx/lecturas.html

    14.- De las metodologías de ingeniería de software cual recomendaría y porque

    La de espiral, puesto que esta lleva consigo elementos de desarrollo que ayudarán al empresario y programador, analista tener una visión muy específica de su problema a resolver y cada uno de estos elementos se realizan en forma progresiva, sin dejar de percibir los tiempos de trabajo a realizar del proyecto.

    15.- Explica la ingeniería progresiva

    Es aquella ingeniería que no deja de cambiar y que conforme pasa el tiempo se incluyen nuevos elementos de solución como lo podemos ver con la Ingeniería de Software y los herramientas, metodología que utiliza para la creación de software.

    16.- ¿Qué es CARE y para que le sirve a la reingeniería?

    CARE es la reingeniería asistida por computadora y sirve para analizar y reestructurar el código de computadoras asistente.

    17.- Escribe cual es el costo de mantenimiento al usar Genexus

    Realmente es poco el costo de mantenimiento, puesto que las actualizaciones las realizamos en línea y por Internet.

    18.- Enumera los seis bloques básicos de CASE

    Arquitectura de entorno, Plataforma Hardware, Sistema Operativo, Servicios de portabilidad, Marco de Integración y Herramienta CASE.

    19.- Escribe las razones para el uso de las herramientas CASE

    Mejora la comunicación analista-usuario, aumenta la productividad, Integración de las actividades del ciclo de vida y Evaluación precisa de los cambios del mantenimiento.

    20.- ¿Qué es CASE?

    Ingeniería de Software asistida por computadora

     

     

    Autor:

    Gerardo Moreno Martinez