1 / 22

Construcción de sistemas de computación

Construcción de sistemas de computación. Análisis y determinación de requerimientos. “En la medida de tus sueños y de tu empeño, serán tus logros”. M.I.A Daniel Alejandro García López. dalexgarcia@gmail.com. Conceptos.

Télécharger la présentation

Construcción de sistemas de computación

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Construcción de sistemas de computación Análisis y determinación de requerimientos “En la medida de tus sueños y de tu empeño, serán tus logros” M.I.A Daniel Alejandro García López dalexgarcia@gmail.com

  2. Conceptos • Determinación de requerimientos: Es el estudio de un sistemaparaconocercomotrabaja y dondeesnecesarioefectuarmejoras. • Requerimiento: Es unacaracterísticaquedebeincluirse en un nuevosistema, p.e. la forma de capturar o procesardatos, producirinformación, controlarunaactividad de la empresa.

  3. Actividades de la determinación de los requerimientos. • Anticipación de requerimientos: Preveerlascaracterísticas del sistema con base en la experienciaprevia. • Investigación de requerimientos: Estudio y documentación del sistema actual utilizandoparaellotécnicasparahallarhechos, análisis de flujo de datos y análisis de decisión.* • Especificación de requerimientos: Análisis de los datosquedescriben el sistemaparadeterminarqué tan buenoessudesempeño….

  4. Especificaciones de requerimientos • Anàlisis de datosbasados en hechosreales • Identificaciòn de requerimientosescenciales. • Selecciòn de estrategiasparasatisfacer los requerimientos.

  5. Requerimientos básicos Los analistas estructuran su investigación: ¿Cuál es el proceso básico de la empresa? ¿Cuál es la finalidad de esta actividad? ¿Qué pasos se siguen para llevarla a cabo? ¿Dónde se realizan estos pasos? ¿Quiénes los realizan? ¿Cuánto tiempo tardan en efectuarlo? ¿Con cuánta frecuencia lo hacen? ¿Quiénes emplean la información resultante? ¿Qué datos utiliza o produce este proceso? ¿Cuáles son los límites impuestos por el tiempo y la carga de trabajo?(causa->frecuencia) ¿Qué controles de desempeño utiliza? (falta o debilidad estàndares,errores)

  6. Diferencias entre actividades de procesamiento de transacciones y de soporte de decisiones • Bien Estructuradas • Siguen rutinas bien definidas • Ocurren con frecuencia • Son muy predecibles • Cambian con poca frecuencia • Presentan necesidades de datos muy estructurados • Tratan con eventos reales • Capturan y procesan datos • Hacen hincapie en los detalles. • Estructuradas por los individuos • Carencia de rutina • Se presentan de forma irregular • Son impredecibles • Cambian de manera continua • Necesidades de datos determinados por los individuos • Enfocan el pasado, el presente y el futuro. • Utilizan los datos existentes y otros nuevos • Requieren de una perspectiva amplia que utiliza resùmenes de todos los detalles.

  7. Requerimientos de las transacciones de los usuarios • Los sistemas a nivel transacciones, capturan, procesan y almacenan datos por alguna razòn. • Conocer todo lo relacionado con la forma en que se procesan las transacciones • Volumen(frecuencia, se repite) • Control(seguridad, mètodos de control, desempeño) • Procesos(tiempo, interacciòn,costooperaciòn) • Datos(origen, entrada, almacenamiento ) • Otros(obstaculos o influencias, personas claves)

  8. Requerimientos de decisión de los usuarios • Las rutinas no son muyclaras, y esposibleque los controlesseanvagos • ¿Quéinformación se utilizaparatomar la decisión? • ¿Cuáles la fuente de estainformación?¿Quésistemas de transaccionesproducen los datosutilizados en el proceso de decisión? ¿Quédatos se originan en fuentesexternas a la organización? • ¿Cómo se debenprocesar los datosparaproducirinformaciónnecesaria? • ¿Como debepresentarse la información?

  9. Requerimientos de toda la organización Los departamentos en unaorganizaciónestanrelacionados en pormedio de susprocesos, por lo queesimportanteestar al tanto de los requerimientos en conjunto.

  10. Técnicas para encontrar hechos • Los análistasutilizanmétodosespecificos, denominadostécnicasparaencontrarhechos, con el objeto de reunirdatorelacionados con los requerimientos. • Entrevistas • Cuestionarios • Revisión de registros • Observación

  11. Entrevistas • Se empleanparareunirinformaciónproveniente de personas o grupos. • Clasificación de lasentrevistas: • Estructucturadas: Utilizanpreguntasestándar en un formato de respuestaabierta o cerrada. • No estructuradas: Utilizan un formatopregunta-respuesta y son apropiadascuando el analistadeseaadquiririnformación general acerca de un sistema.

  12. Cuestionarios • Permite a los analistasreunirinformaciónprovenienterelacionada con variosaspectos de unssistema de un grupogrande de personas. • Másconfiablequeotrastécnicas. • Mayor honestidadpor parte de los encuestados • No permiteobservar la expresión o reacciones de los encuestados. • Cuestionariosabiertos y Cuestionarioscerrados.

  13. Revisión de los registros • Variostipos de registros y reportespuedenproporcionar al analistainformaciónvaliosa con respecto a lasorganizaciones y susoperaciones. • Los registrosincluyen: manuales de políticas, reglamentos y procedimientosestándares de operación. • Pueden ser de granayuda al analista al familiarizarlo con aquellasoperacionesquenecesitanapoyo y con lasrelacionesformalesdentro de la organización.

  14. Herramientas para documentar procedimientos y decisiones • Herramienta: Es cualquierdispositivo, objeto u operaciónutilizadaparaejecutarunatareaespecífica. • Condiciones: Son los posiblesestados de unaentidad • Variables de decisión: Se refiere a queunacondiciónpuedecambiar de estado. • Acciones: Son lasopciones, quecomprendenpasos, actividades, o procedimientos, quepuedeelegiruna persona cuando se enfrenta ante un conjunto de condiciones.

  15. Herramientas para documentar procedimientos y decisiones • En muchosprocedimientos el análistadebeconsiderarcombinaciones de condiciones y acciones. Como ayudadparacomprender y adaptarestascombinaciones, emplean: • Arboles de decisión. • Tablas de decisión. • Españolestructurado.

  16. Árboles de decisión • Es un diagramaquerepresenta en forma secuencialcondiciones y acciones. • Muestra la relaciónqueexiste entre cadacondición y el grupo de accionespermisiblesasociado con ella. Acción Condición Acción Condición Acción Condición Acción Acción Raíz Condición Acción Acción Condición Condición Acción

  17. Árboles de decisión • Permiteidentificar de manera formal lasdecisionesqueactualmentedebentomarse. • Permiteconsiderar la secuencia de lasdecisiones. • Identificación de los requerimientos de datos.

  18. Tablas de decisión • Es unamatriz de renglones y columnasqueindicancondiciones y acciones • Estaintegradaporcuatrosecciones: indentificacion de lascondiciones, entradas de condiciones, identificación de lasacciones, y entrada de lasacciones. CONDICIÓN REGLAS DE DECISIÓN Identificación de condiciones Entradas de acciones Identificación de acciones Entradas de condiciones

  19. Español estructurado • Utilizadeclaracionesparadescribir el proceso. • Empleatrestiposbásicos de declaracionesparadescribir un proceso: • Estructuras de secuencia • Estructuras de decisión • Estructuras de iteración

  20. Estructuras de secuencia • Es un solo paso o acciónincluido en un proceso. • 1. Escoger el librodeseado • 2. Llevar el libro al mostrador de salida • 3. Pagar el libro • 4. Obtener el recibo • 5. Abandonar la libreria

  21. Estructuras de decisión • Sirvenparaidentificarcondiciones • SI se encuentra el librodeseado ENTONCES • 1. Llevar el libro al mostrador de salida • 2. Pagar el libro • 3. Asegurarse de obtener el recibo de compra • 4. Abandonar la librería • DE OTRO MODO • No llevarlibros al mostrador de salida • Abandonar la libreria

  22. Gracias “Sueña en grande y llegaras muy lejos.”

More Related