SlideShare a Scribd company logo
1 of 19
Download to read offline
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

More Related Content

Similar to 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
 

Similar to 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
 

Recently uploaded

PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptxPATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptxSusanaAlejandraMende
 
Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)portafoliodigitalyos
 
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfPasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfNELLYKATTY
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
PLAN DE GESTION DEL RIESGO  2023 - 2024.docxPLAN DE GESTION DEL RIESGO  2023 - 2024.docx
PLAN DE GESTION DEL RIESGO 2023 - 2024.docxpily R.T.
 
Tema Identificar Relaciones y Casos de Uso 19-05-24.pdf
Tema Identificar Relaciones y Casos de Uso 19-05-24.pdfTema Identificar Relaciones y Casos de Uso 19-05-24.pdf
Tema Identificar Relaciones y Casos de Uso 19-05-24.pdfNoe Castillo
 
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptx
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptxLA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptx
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptxJhordanBenitesSanche2
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónVasallo1
 
Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024sergeycrastz06
 
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdf
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdfMETODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdf
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdfNilssaRojas1
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxANDREAGRACEDURANSALA
 
Análisis de los factores internos en una Organización
Análisis de los factores internos en una OrganizaciónAnálisis de los factores internos en una Organización
Análisis de los factores internos en una OrganizaciónJonathanCovena1
 
Comunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptxComunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptxJunkotantik
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaAlejandrino Halire Ccahuana
 
Cerebelo Anatomía y fisiología Clase presencial
Cerebelo Anatomía y fisiología Clase presencialCerebelo Anatomía y fisiología Clase presencial
Cerebelo Anatomía y fisiología Clase presencialDanita2111
 
a propósito del estado su relevancia y definiciones
a propósito del estado su relevancia y definicionesa propósito del estado su relevancia y definiciones
a propósito del estado su relevancia y definicionessubfabian
 
2. Entornos Virtuales de Aprendizaje.pptx
2. Entornos Virtuales de Aprendizaje.pptx2. Entornos Virtuales de Aprendizaje.pptx
2. Entornos Virtuales de Aprendizaje.pptxJunkotantik
 
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...Andrés Canale
 

Recently uploaded (20)

PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptxPATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
 
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
 
Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)
 
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfPasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
PLAN DE GESTION DEL RIESGO  2023 - 2024.docxPLAN DE GESTION DEL RIESGO  2023 - 2024.docx
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
 
Tema Identificar Relaciones y Casos de Uso 19-05-24.pdf
Tema Identificar Relaciones y Casos de Uso 19-05-24.pdfTema Identificar Relaciones y Casos de Uso 19-05-24.pdf
Tema Identificar Relaciones y Casos de Uso 19-05-24.pdf
 
Sesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdfSesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdf
 
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptx
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptxLA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptx
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptx
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilización
 
Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024Seguridad y virus informáticos 12°B 2024
Seguridad y virus informáticos 12°B 2024
 
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdf
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdfMETODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdf
METODOS DE EXTRACCIÓN E IDENTIFICACIÓN - 2024.pdf
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
 
Análisis de los factores internos en una Organización
Análisis de los factores internos en una OrganizaciónAnálisis de los factores internos en una Organización
Análisis de los factores internos en una Organización
 
Comunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptxComunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptx
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
Cerebelo Anatomía y fisiología Clase presencial
Cerebelo Anatomía y fisiología Clase presencialCerebelo Anatomía y fisiología Clase presencial
Cerebelo Anatomía y fisiología Clase presencial
 
a propósito del estado su relevancia y definiciones
a propósito del estado su relevancia y definicionesa propósito del estado su relevancia y definiciones
a propósito del estado su relevancia y definiciones
 
2. Entornos Virtuales de Aprendizaje.pptx
2. Entornos Virtuales de Aprendizaje.pptx2. Entornos Virtuales de Aprendizaje.pptx
2. Entornos Virtuales de Aprendizaje.pptx
 
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
 

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