SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
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, monto


Nicolá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 entrega


Nicolá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 detalle


Nicolá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-pendiente
Nicolá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

Contenu connexe

Similaire à Guia desarrollo de sistemas nº7

Taller en clases requisitos inge jerez, evan, catalina,lesly esleider
Taller en clases requisitos inge jerez,  evan, catalina,lesly esleiderTaller en clases requisitos inge jerez,  evan, catalina,lesly esleider
Taller en clases requisitos inge jerez, evan, catalina,lesly esleider
Sergio Ramos
 
Diapositivas programación III
Diapositivas programación IIIDiapositivas programación III
Diapositivas programación III
alexchatt
 
Diapositivas programacion III
Diapositivas programacion IIIDiapositivas programacion III
Diapositivas programacion III
alexchatt
 

Similaire à Guia desarrollo de sistemas nº7 (20)

Electiva v captura de requisitos
Electiva v   captura de requisitosElectiva v   captura de requisitos
Electiva v captura de requisitos
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
 
Prototipo
PrototipoPrototipo
Prototipo
 
Disertacion corta
Disertacion cortaDisertacion corta
Disertacion corta
 
Trabajo de sistemas II
Trabajo de sistemas IITrabajo de sistemas II
Trabajo de sistemas II
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientos
 
Taller requisitos
Taller  requisitos Taller  requisitos
Taller requisitos
 
Taller en clases requisitos inge jerez, evan, catalina,lesly esleider
Taller en clases requisitos inge jerez,  evan, catalina,lesly esleiderTaller en clases requisitos inge jerez,  evan, catalina,lesly esleider
Taller en clases requisitos inge jerez, evan, catalina,lesly esleider
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitos
 
Informe
InformeInforme
Informe
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
Ingeniería de requisitos y la ingeniería de requerimientos
Ingeniería de requisitos y la ingeniería de requerimientos Ingeniería de requisitos y la ingeniería de requerimientos
Ingeniería de requisitos y la ingeniería de requerimientos
 
Especificar los requerimientos para el desarrollo de un software
Especificar los requerimientos para el desarrollo de un softwareEspecificar los requerimientos para el desarrollo de un software
Especificar los requerimientos para el desarrollo de un software
 
Especificar los requerimientos o requisitos
Especificar los requerimientos o requisitosEspecificar los requerimientos o requisitos
Especificar los requerimientos o requisitos
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
 
Diapositivas programación III
Diapositivas programación IIIDiapositivas programación III
Diapositivas programación III
 
Actividad en clases
Actividad en clasesActividad en clases
Actividad en clases
 
Diapositivas programacion III
Diapositivas programacion IIIDiapositivas programacion III
Diapositivas programacion III
 

Dernier

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 

Dernier (20)

Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 

Guia desarrollo de sistemas nº7

  • 1. Nicolás Valdenegro C. Determinación de Requerimiento Desarrollo de Sistemas de Información I DS-IN-100
  • 2. 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
  • 3. 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
  • 4. 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
  • 5. Determinación de Requerimiento Requerimientos: Propiedades o restricciones determinadas de forma precisa que deben satisfacerse. Nicolás Valdenegro C. 17/05/2011
  • 6. 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
  • 7. 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
  • 8. 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
  • 11. 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
  • 12. 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, monto Nicolás Valdenegro C. 17/05/2011
  • 13. 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
  • 14. 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 entrega Nicolás Valdenegro C. 17/05/2011
  • 15. 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
  • 16. 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 detalle Nicolás Valdenegro C. 17/05/2011
  • 17. 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
  • 18. 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-pendiente Nicolás Valdenegro C. 17/05/2011
  • 19. 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