Guia desarrollo de sistemas nº7
Upcoming SlideShare
Loading in...5
×
 

Guia desarrollo de sistemas nº7

on

  • 994 views

Publicacion Guía nº7 vista en la clase de desarrollo de Sistemas.

Publicacion Guía nº7 vista en la clase de desarrollo de Sistemas.

Statistics

Views

Total Views
994
Views on SlideShare
994
Embed Views
0

Actions

Likes
0
Downloads
28
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Guia desarrollo de sistemas nº7 Guia desarrollo de sistemas nº7 Presentation Transcript

  • Nicolás Valdenegro C. Determinación de Requerimiento Desarrollo de Sistemas de Información I DS-IN-100
  • Contenido Determinación de Requerimiento. Especificación de requerimientos. Requerimientos. Requerimientos básicos. Requerimientos funcionales y no funcionales.Nicolás Valdenegro C. 17/05/2011
  • Determinación de Requerimiento Investigación de requerimientos: actividad más importante del análisis de sistemas. Es el estudio y documentación del sistema actual usando para ellos técnicas de para hallar hechos, análisis de flujo de datos y análisis de decisión. Es aquí donde aplicamos entrevistas, cuestionarios, observación y revisión de documentación entre otros.Nicolás Valdenegro C. 17/05/2011
  • Determinación de Requerimiento Especificación de requerimientos: Los datos obtenidos durante la recopilación de hechos se analizan para determinar las especificaciones de los requerimientos, es decir, la descripción de las características del nuevo sistema.Nicolás Valdenegro C. 17/05/2011
  • Determinación de Requerimiento Requerimientos: Propiedades o restricciones determinadas de forma precisa que deben satisfacerse.Nicolás Valdenegro C. 17/05/2011
  • Determinación de Requerimiento Requerimientos básicos: Los analistas estructuran su investigación al buscar respuestas a las siguientes cuatro preguntas: ¿Cuál es el proceso básico de la empresa? ¿Qué datos utiliza o produce este proceso? ¿Cuáles son los límites impuestos por el tiempo y la carga de trabajo? ¿Qué controles de desempeño utiliza?Nicolás Valdenegro C. 17/05/2011
  • Determinación de Requerimiento Siempre se debe comenzar con lo básico. Los analistas hacen preguntas que cuando reciben respuesta, proporcionan antecedentes sobre detalles fundamentales relacionados con el sistema y que sirven para describirlo. Las siguientes preguntas son de utilidad para adquirir la comprensión necesaria:Nicolás Valdenegro C. 17/05/2011
  • Determinación de Requerimiento ¿Cuál es la finalidad de la actividad dentro de la empresa? ¿Qué pasos se siguen para realizarla? ¿Dónde se realizan estos pasos? ¿Quiénes los realizan? ¿Cuánto tiempo tardan en efectuarlos? ¿Con cuánta frecuencia lo hacen? ¿Quiénes emplean la información resultante?Nicolás Valdenegro C. 17/05/2011
  • Nicolás Valdenegro C. 17/05/2011
  • Nicolás Valdenegro C. 17/05/2011
  • Determinación de Requerimiento Requerimientos funcionales y no funcionales: Requerimientos funcionales: Expresan la naturaleza del funcionamiento del sistema (como interacciona el sistema con su entorno y cuales van a ser su estado y funcionamiento). Deben estar redactados de tal forma que sean comprensibles para usuarios sin conocimientos técnicos avanzados (de Informática, se entiende), deben especificar el comportamiento externo del sistema y evitar, en la medida de lo posible, establecer características de su diseño.Nicolás Valdenegro C. 17/05/2011
  • Determinación de Requerimiento Ejemplo Función Matricula en un Liceo: La matricula será realizada de forma interactiva. Se le preguntara al alumno cual es el plan de estudios en que desea matricularse (pueden ser varios). Se podrá generar una copia impresa de la matricula (sin valor oficial) en el ordenador desde donde se realice el proceso de matricula. Se genera impreso el documento para pago, Identificando el alumno, Antecedente Apoderado, año, curso, montoNicolás Valdenegro C. 17/05/2011
  • Determinación de Requerimiento Para la matricula se consultaran los datos del expediente y se realizaran las validaciones necesarias, descritas a continuación: Pago de matrícula: La aplicación generara un impreso para que el alumno realice el pago correspondiente a la matricula en 1 o 2 plazos (según las fechas establecidas). Si el alumno tiene beca, la aplicación deberá calcular automáticamente los descuentos correspondientes.Nicolás Valdenegro C. 17/05/2011
  • Determinación de Requerimiento Requerimientos no funcionales: Restricciones en el espacio de posibles soluciones: Rendimiento del sistema: fiabilidad, tiempo de respuesta, disponibilidad Interfaces: dispositivos de E/S, usabilidad, interoperabilidad Proceso de desarrollo: estándares, herramientas, plazo de entregaNicolás Valdenegro C. 17/05/2011
  • Determinación de Requerimiento Requerimientos no funcionales: Son aquellos requerimientos que no se refieren directamente a las funciones específicas que entrega el sistema, sino a las propiedades emergentes de éste como la fiabilidad, la respuesta en el tiempo y la capacidad de almacenamiento. Sin embargo, estos requerimientos no siempre se refieren al sistema de software a desarrollar.Nicolás Valdenegro C. 17/05/2011
  • Determinación de Requerimiento Requerimientos no funcionales: Especificación de requerimientos: Los requerimientos se pueden especificar en lenguaje natural Se expresan de forma individual (p.ej. esquemáticamente), Se organizan de forma jerárquica (a distintos niveles de detalleNicolás Valdenegro C. 17/05/2011
  • Determinación de Requerimiento Ejemplo de Especificación de requerimientos en Seudo lenguaje: a) Descripción del proceso: Se busca a en el archivo cuentas-pendientes las cuentas morosas Las cuentas morosas se acumulan y al final se imprime como resultado.Nicolás Valdenegro C. 17/05/2011
  • Determinación de Requerimiento b) Especificación de la función en seudo lenguaje. Buscar cliente con Rut en fichero-cuentas Mientras existan cliente en fichero-cuentas Acceder al registro de cuenta del fichero-cuentas Si estado-cuenta es moroso y monto-deuda > 100000 Poner estado-cuenta en pendiente Acumular balance-cuenta en total-pendiente Fin-Mientras ** imprimir Total Deuda a la Fecha Imprimir fecha de hoy Total-pendienteNicolás Valdenegro C. 17/05/2011
  • Actividad Con respecto al proceso matricula i) Diseñe las tablas necesarias (BD). ii) Especifique el proceso en seudo lenguaje. iii) Diseñe el documento del comprobante de pago.Nicolás Valdenegro C. 17/05/2011