0% encontró este documento útil (0 votos)
83 vistas25 páginas

EvaluacionFinal Grupo301308-78

Este documento presenta los requisitos para el desarrollo de un nuevo software para el colegio Los Años Maravillosos. El software actual presenta problemas que afectan la disponibilidad de los servicios y la pérdida de información. El nuevo software mejorará procesos, satisfacción de usuarios, tratamiento de información y toma de decisiones. El documento describe el alcance, personal involucrado, funcionalidades principales, requisitos funcionales y no funcionales, y anexos con diagramas y casos de uso. El objetivo es especificar claramente lo que el

Cargado por

Jorge diaz prada
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
83 vistas25 páginas

EvaluacionFinal Grupo301308-78

Este documento presenta los requisitos para el desarrollo de un nuevo software para el colegio Los Años Maravillosos. El software actual presenta problemas que afectan la disponibilidad de los servicios y la pérdida de información. El nuevo software mejorará procesos, satisfacción de usuarios, tratamiento de información y toma de decisiones. El documento describe el alcance, personal involucrado, funcionalidades principales, requisitos funcionales y no funcionales, y anexos con diagramas y casos de uso. El objetivo es especificar claramente lo que el

Cargado por

Jorge diaz prada
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 25

PASO 6: DOCUMENTO DE ESPECIFICACIÓN DE REQUERIMIENTOS

Nathalia Rodríguez Cediel


Estudiante 2
Estudiante 3
Estudiante 4
Estudiante 5

Grupo: 301308A_78

PRESENTADO A:
Edgar Julián Torres

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


PROGRAMA ACADÉMICO INGENIERÍA DE SISTEMAS
TUNJA - 2020
Especificacion de requisitos de software

Descripción de requisitos del sofware


Especificación de requisitos de software

Proyecto: [Nombre del proyecto]


Revisión [99.99]
Especificacion de requisitos de software

Septiembre 2020

Descripción de requisitos del sofware


Especificacion de requisitos de software

Ficha del documento

Fecha Revisión Autor Verificado dep. calidad.

[Fecha] Nathalia Rodríguez Cediel [Firma o sello]

Documento validado por las partes en fecha: [Fecha]

Por el cliente Por la empresa suministradora

Fdo. D./ Dña [Nombre] Fdo. D./Dña [Nombre]

Contenido

FICHA DEL DOCUMENTO 4

Descripción de requisitos del sofware


Especificacion de requisitos de software

CONTENIDO 5

1 INTRODUCCIÓN 8

1.1 Propósito 8

1.2 Alcance 8

1.3 Personal involucrado 8

1.4 Definiciones, acrónimos y abreviaturas 9

1.5 Referencias 9

1.6 Resumen 9

2 DESCRIPCIÓN GENERAL 9

2.1 Perspectiva del producto 9

2.2 Funcionalidad del producto 9

2.3 Características de los usuarios 10

2.4 Restricciones 10

2.5 Suposiciones y dependencias 10

2.6 Evolución previsible del sistema 10

3 REQUISITOS ESPECÍFICOS 11

3.1 Requisitos comunes de los interfaces 11


3.1.1 Interfaces de usuario 11
3.1.2 Interfaces de hardware 11
3.1.3 Interfaces de software 12
3.1.4 Interfaces de comunicación 12

3.2 Requisitos funcionales 12


3.2.1 Requisito funcional 1 13
Descripción de requisitos del sofware
Especificacion de requisitos de software

3.2.2 Requisito funcional 2 13


3.2.3 Requisito funcional 3 13
3.2.4 Requisito funcional n 13

3.3 Requisitos no funcionales 13


3.3.1 Requisitos de rendimiento 13
3.3.2 Seguridad 13
3.3.3 Fiabilidad 14
3.3.4 Disponibilidad 14
3.3.5 Mantenibilidad 14
3.3.6 Portabilidad 14

3.4 Otros requisitos 14

4 APÉNDICES 15

4.1 Diagramas de Casos de Uso 15

4.2 Casos de uso 15

4.3 Prototipos 15

5 CONCLUSIONES 16

6 BIBLIOGRAFÍA 17

Descripción de requisitos del sofware


Especificacion de requisitos de software

1 Introducción
El colegio los años maravillosos desea implementar un software que le sea adecuado y
funcione correctamente al momento de darle uso a los casos como: Inscripción a
estudiantes, prestamos de libros y transporte escolar, el sistema anterior presenta fallos
en la disponibilidad automática de los servicios y la perdida de información. La razón
de estos problemas es que el sistema actual no puede cumplir con las condiciones
necesarias para su funcionamiento y los requisitos del usuario.
Este nuevo sistema trae consigo mejoras como:
 Optimización de tiempo en los procesos
 Satisfacción de los padres de familia y alumnos
 Mejor tratamiento de la información
 Mejora en la toma de decisiones y comparación de la información
 Ubicuidad y accesibilidad de la información
 Mejora en la competitividad de la institución
 Reducción de errores

1.1 Propósito
Con este documento se desea poder realizar una explicación a las personas interesadas
que quieran saber cuál software se implementara en el colegio los años maravillosos que
facilite su acceso a alumnos, padres de familia trabajadores y directivos.

1.2 Alcance
[Inserte aquí el texto]
 Identificación del producto(s) a desarrollar mediante un nombre
 Consistencia con definiciones similares de documentos de mayor nivel (ej.
Descripción del sistema) que puedan existir

1.3 Personal involucrado

Nombre [Inserte aquí el texto]


Rol [Inserte aquí el texto]
Categoría profesional [Inserte aquí el texto]
Responsabilidades [Inserte aquí el texto]
Información de [Inserte aquí el texto]

Descripción de requisitos del sofware


Especificacion de requisitos de software

contacto
Aprobación [Inserte aquí el texto]

Relación de personas involucradas en el desarrollo del sistema, con información de


contacto.
Esta información es útil para que el gestor del proyecto pueda localizar a todos los
participantes y recabar la información necesaria para la obtención de requisitos,
validaciones de seguimiento, etc.

1.4 Definiciones, acrónimos y abreviaturas


(INSCRIPCION A ESTUDIANTES) I.E
(PRESTAMOS DE LIIBROS) P.D.L
(TRANSPORTE ESCOLAR) T.E
(SOFTWARE) S.W

1.5 Referencias

Referencia Titulo Ruta Fecha Autor


[Ref.] [Título] [Ruta] [Fecha] [Autor]

Relación completa de todos los documentos relacionados en la especificación de


requisitos de software, identificando de cada documento el titulo, referencia (si
procede), fecha y organización que lo proporciona.

1.6 Resumen
[Inserte aquí el texto]
 Descripción del contenido del resto del documento
 Explicación de la organización del documento

2 Descripción general

2.1 Perspectiva del producto


[Inserte aquí el texto]
Indicar si es un producto independiente o parte de un sistema mayor. En el caso
de tratarse de un producto que forma parte de un sistema mayor, un diagrama

Descripción de requisitos del sofware


Especificacion de requisitos de software

que sitúe el producto dentro del sistema e identifique sus conexiones facilita la
comprensión.

2.2 Funcionalidad del producto


[Inserte aquí el texto]
Resumen de las funcionalidades principales que el producto debe realizar, sin
entrar en información de detalle.
En ocasiones la información de esta sección puede tomarse de un documento de
especificación del sistema de mayor nivel (ej. Requisitos del sistema).
Las funcionalidades deben estar organizadas de manera que el cliente o
cualquier interlocutor pueda entenderlo perfectamente. Para ello se pueden
utilizar métodos textuales o gráficos.

2.3 Características de los usuarios

Tipo de usuario [Inserte aquí el texto]


Formación [Inserte aquí el texto]
Habilidades [Inserte aquí el texto]
Actividades [Inserte aquí el texto]

Descripción de los usuarios del producto, incluyendo nivel educacional,


experiencia y experiencia técnica.

2.4 Restricciones
[Inserte aquí el texto]
Descripción de aquellas limitaciones a tener en cuenta a la hora de diseñar y
desarrollar el sistema, tales como el empleo de determinadas metodologías de
desarrollo, lenguajes de programación, normas particulares, restricciones de
hardware, de sistema operativo etc.

2.5 Suposiciones y dependencias


[Inserte aquí el texto]
Descripción de aquellos factores que, si cambian, pueden afectar a los requisitos.
Por ejemplo una asunción puede ser que determinado sistema operativo está
disponible para el hardware requerido. De hecho, si el sistema operativo no
estuviera disponible, la SRS debería modificarse.

Descripción de requisitos del sofware


Especificacion de requisitos de software

2.6 Evolución previsible del sistema


[Inserte aquí el texto]
Identificación de futuras mejoras al sistema, que podrán analizarse e
implementarse en un futuro.

3 Requisitos específicos
Esta es la sección más extensa y más importante del documento.
Debe contener una lista detallada y completa de los requisitos que debe cumplir el
sistema a desarrollar. El nivel de detalle de los requisitos debe ser el suficiente
para que el equipo de desarrollo pueda diseñar un sistema que satisfaga los
requisitos y los encargados de las pruebas puedan determinar si éstos se satisfacen.

Los requisitos se dispondrán en forma de listas numeradas para su identificación,


seguimiento, trazabilidad y validación (ej. RF 10, RF 10.1, RF 10.2,...).

La distribución de los párrafos que forman este punto puede diferir del propuesto
en esta plantilla, si las características del sistema aconsejan otra distribución para
ofrecer mayor claridad en la exposición.

3.1 Requisitos comunes de los interfaces


[Inserte aquí el texto]
Descripción detallada de todas las entradas y salidas del sistema de software.

3.1.1 Interfaces de usuario


[Inserte aquí el texto]
Describir los requisitos del interfaz de usuario para el producto. Esto puede
estar en la forma de descripciones del texto o pantallas del interfaz. Por ejemplo
posiblemente el cliente ha especificado el estilo y los colores del producto.
Describa exacto cómo el producto aparecerá a su usuario previsto.

3.1.2 Interfaces de hardware


[Inserte aquí el texto]
Especificar las características lógicas para cada interfaz entre el producto y los
componentes de hardware del sistema. Se incluirán características de
configuración.
Descripción de requisitos del sofware
Especificacion de requisitos de software

3.1.3 Interfaces de software


[Inserte aquí el texto]
Indicar si hay que integrar el producto con otros productos de software.
Para cada producto de software debe especificarse lo siguiente:
 Descripción del producto software utilizado
 Propósito del interfaz
 Definición del interfaz: contiendo y formato

3.1.4 Interfaces de comunicación


[Inserte aquí el texto]
Describir los requisitos del interfaces de comunicación si hay
comunicaciones con otros sistemas y cuales son las protocolos de
comunicación.

3.2 Requisitos funcionales


[Inserte aquí el texto]
Definición de acciones fundamentales que debe realizar el software al recibir
información, procesarla y producir resultados.
En ellas se incluye:
 Comprobación de validez de las entradas
 Secuencia exacta de operaciones
 Respuesta a situaciones anormales (desbordamientos, comunicaciones,
recuperación de errores)
 Parámetros
 Generación de salidas
 Relaciones entre entradas y salidas (secuencias de entradas y salidas,
formulas para la conversión de información)
 Especificación de los requisitos lógicos para la información que será
almacenada en base de datos (tipo de información, requerido)

Las requisitos funcionales pueden ser divididos en sub-secciones.

Descripción de requisitos del sofware


Especificacion de requisitos de software

3.2.1 Requisito funcional 1

3.2.2 Requisito funcional 2

3.2.3 Requisito funcional 3

3.2.4 Requisito funcional n

3.3 Requisitos no funcionales

3.3.1 Requisitos de rendimiento


[Inserte aquí el texto]
Especificación de los requisitos relacionados con la carga que se espera tenga
que soportar el sistema. Por ejemplo, el número de terminales, el número
esperado de usuarios simultáneamente conectados, número de transacciones
por segundo que deberá soportar el sistema, etc.
Todos estos requisitos deben ser mesurables. Por ejemplo, indicando “el 95%
de las transacciones deben realizarse en menos de 1 segundo”, en lugar de “los
operadores no deben esperar a que se complete la transacción”.

3.3.2 Seguridad
[Inserte aquí el texto]
Especificación de elementos que protegerán al software de accesos, usos y
sabotajes maliciosos, así como de modificaciones o destrucciones maliciosas o
accidentales. Los requisitos pueden especificar:
 Empleo de técnicas criptográficas.
 Registro de ficheros con “logs” de actividad.
 Asignación de determinadas funcionalidades a determinados módulos.
 Restricciones de comunicación entre determinados módulos.
 Comprobaciones de integridad de información crítica.

3.3.3 Fiabilidad
[Inserte aquí el texto]
Especificación de los factores de fiabilidad necesaria del sistema. Esto se
expresa generalmente como el tiempo entre los incidentes permisibles, o el total
de incidentes permisible.

Descripción de requisitos del sofware


Especificacion de requisitos de software

3.3.4 Disponibilidad
[Inserte aquí el texto]
Especificación de los factores de disponibilidad final exigidos al sistema.
Normalmente expresados en % de tiempo en los que el software tiene que
mostrar disponibilidad.

3.3.5 Mantenibilidad
[Inserte aquí el texto]
Identificación del tipo de mantenimiento necesario del sistema.

Especificación de quien debe realizar las tareas de mantenimiento, por ejemplo


usuarios, o un desarrollador.

Especificación de cuando debe realizarse las tareas de mantenimiento. Por


ejemplo, generación de estadísticas de acceso semanales y mensuales.

3.3.6 Portabilidad
[Inserte aquí el texto]
Especificación de atributos que debe presentar el software para facilitar su
traslado a otras plataformas u entornos. Pueden incluirse:
 Porcentaje de componentes dependientes del servidor.
 Porcentaje de código dependiente del servidor.
 Uso de un determinado lenguaje por su portabilidad.
 Uso de un determinado compilador o plataforma de desarrollo.
 Uso de un determinado sistema operativo.

3.4 Otros requisitos


[Inserte aquí el texto]
Cualquier otro requisito que no encaje en ninguna de las secciones anteriores.

Por ejemplo:
Requisitos culturales y políticos
Requisitos Legales

Descripción de requisitos del sofware


Especificacion de requisitos de software

4 Apéndices
[Inserte aquí el texto]
Pueden contener todo tipo de información relevante para la SRS pero que,
propiamente, no forme parte de la SRS.

4.1 Diagramas de Casos de Uso

Descripción de requisitos del sofware


Especificacion de requisitos de software

Descripción de requisitos del sofware


Especificacion de requisitos de software

Descripción de requisitos del sofware


Especificacion de requisitos de software

4.2 Casos de uso

4.3 Prototipos

Descripción de requisitos del sofware


Especificacion de requisitos de software

Descripción de requisitos del sofware


Especificacion de requisitos de software

Descripción de requisitos del sofware


Especificacion de requisitos de software

Descripción de requisitos del sofware


Especificacion de requisitos de software

Descripción de requisitos del sofware


Especificacion de requisitos de software

Descripción de requisitos del sofware


Especificacion de requisitos de software

5 CONCLUSIONES

Descripción de requisitos del sofware


Especificacion de requisitos de software

6 BIBLIOGRAFÍA

Descripción de requisitos del sofware

También podría gustarte