SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Ähnlich wie Guia desarrollo de sistemas nº7

Electiva v captura de requisitos
Electiva v   captura de requisitosElectiva v   captura de requisitos
Electiva v captura de requisitosaratamalave
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientosChamoChuma Marin
 
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 REQUERIMIENTOSJesus F Rosas
 
Disertacion corta
Disertacion cortaDisertacion corta
Disertacion cortaYesika72
 
Trabajo de sistemas II
Trabajo de sistemas IITrabajo de sistemas II
Trabajo de sistemas IIAnthoni Cedeno
 
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 requerimientosCesar Prado
 
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 esleiderSergio Ramos
 
Taller requisitos
Taller requisitosTaller requisitos
Taller requisitosDoesVargas1
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitosJoamarbet
 
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 unrated999
 
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 softwareandrescamiloruiz
 
Especificar los requerimientos o requisitos
Especificar los requerimientos o requisitosEspecificar los requerimientos o requisitos
Especificar los requerimientos o requisitosNataliaHeredia13
 
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 REQUERIMIENTOSLenin Acosta Mata
 
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 REQUERIMIENTOSLuis Anibal
 
Diapositivas programación III
Diapositivas programación IIIDiapositivas programación III
Diapositivas programación IIIalexchatt
 
Actividad en clases
Actividad en clasesActividad en clases
Actividad en clasesluismadrid51
 
Diapositivas programacion III
Diapositivas programacion IIIDiapositivas programacion III
Diapositivas programacion IIIalexchatt
 

Ähnlich wie 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 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
 
Taller requisitos
Taller  requisitos Taller  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
 

Kürzlich hochgeladen

Programa sintetico fase 2 - Preescolar.pdf
Programa sintetico fase 2 - Preescolar.pdfPrograma sintetico fase 2 - Preescolar.pdf
Programa sintetico fase 2 - Preescolar.pdfHannyDenissePinedaOr
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2Eliseo Delgado
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfsolidalilaalvaradoro
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
Descripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraDescripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraJose Sanchez
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...Martin M Flynn
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)jlorentemartos
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................ScarletMedina4
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejormrcrmnrojasgarcia
 
Buenas Practicas de Manufactura para Industria Farmaceutica
Buenas Practicas de Manufactura para Industria FarmaceuticaBuenas Practicas de Manufactura para Industria Farmaceutica
Buenas Practicas de Manufactura para Industria FarmaceuticaMarco Camacho
 
Apunte de clase Pisos y Revestimientos 3
Apunte de clase Pisos y Revestimientos 3Apunte de clase Pisos y Revestimientos 3
Apunte de clase Pisos y Revestimientos 3Gonella
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfmiriamguevara21
 
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxTALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxMartaChaparro1
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Gonella
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdfEDNAMONICARUIZNIETO
 

Kürzlich hochgeladen (20)

Acuerdo segundo periodo - Grado Sexto.pptx
Acuerdo segundo periodo - Grado Sexto.pptxAcuerdo segundo periodo - Grado Sexto.pptx
Acuerdo segundo periodo - Grado Sexto.pptx
 
Programa sintetico fase 2 - Preescolar.pdf
Programa sintetico fase 2 - Preescolar.pdfPrograma sintetico fase 2 - Preescolar.pdf
Programa sintetico fase 2 - Preescolar.pdf
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
Descripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraDescripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldadura
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejor
 
Unidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIUUnidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIU
 
Buenas Practicas de Manufactura para Industria Farmaceutica
Buenas Practicas de Manufactura para Industria FarmaceuticaBuenas Practicas de Manufactura para Industria Farmaceutica
Buenas Practicas de Manufactura para Industria Farmaceutica
 
Apunte de clase Pisos y Revestimientos 3
Apunte de clase Pisos y Revestimientos 3Apunte de clase Pisos y Revestimientos 3
Apunte de clase Pisos y Revestimientos 3
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdf
 
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxTALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.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