Вы находитесь на странице: 1из 12

EXPEUEW7

Especificacin de
requisitos de software
Proyecto: SCBPN
Revisin: 1.0
14/04/2016

Especificacin de Requisitos segn estndar de IEEE 830 para un Sistema Biblioteca


Especificacin de Requisitos, estndar de IEEE 830
Sistema Biblioteca

Contenido
Ficha del documento

1. Introduccin

1.1. Propsito

1.2. mbito del Sistema

1.3. Definiciones, Acrnimos y Abreviaturas

1.4. Referencias

1.5. Visin General del Documento

2. Descripcin General

2.1. Perspectiva del Producto

2.2. Funciones del Producto

2.3. Caractersticas de los Usuarios

2.4. Restricciones

2.5. Suposiciones y Dependencias

2.6. Requisitos Futuros

3. Requisitos Especficos

3.1 Requisitos comunes de los interfaces

3.1.1 Interfaces de usuario

3.1.2 Interfaces de hardware

3.1.3 Interfaces de software

3.1.4 Interfaces de comunicacin

2
Especificacin de Requisitos, estndar de IEEE 830
Sistema Biblioteca

3.2 Requisitos funcionales

3.2.1 Listado

3.2.2 Datos de los formularios de registro

3.3 Requisitos no funcionales

3.3.1 Requisitos de rendimiento

3.3.2 Seguridad

3.3.3 Fiabilidad

3.3.4 Disponibilidad

3.3.5 Mantenibilidad

3.3.6 Portabilidad

3.4 Otros Requisitos

3
Especificacin de Requisitos, estndar de IEEE 830
Sistema Biblioteca

Ficha del documento

Fecha Revisin Autor Modificacin

Documento validado por las partes en fecha:

Por el cliente Por la empresa suministradora

Sr./Sra. Sr./Sra.

4
Especificacin de Requisitos, estndar de IEEE 830
Sistema Biblioteca

1. Introduccin
La Especificacin de Requisitos Software (ERS) es una descripcin completa del
comportamiento del sistema que se va a desarrollar. Incluye un conjunto de casos de uso que
describe todas las interacciones que tendrn los usuarios con el software.

El presente documento ERS cumple las directrices establecidas por el estndar IEEE
Recommended Practice for Software Requirements Specification ANSI/IEEE 830-1998.

1.1. Propsito
El propsito general de este documento es darle a conocer al usuario la forma correcta de
interactuar con el sistema SCB (Sistema de control bibliotecrio) . Se disponibiliza la forma en que
se ha desarrollado cada una de las reas importantes del desarrollo del sistema en cuestin.

1.2. mbito del Sistema


El actual sistema de la Biblioteca Pablo Neruda ,en adelante BPN, es totalmente manual
por lo que infiere grandes complicaciones en la administracin de la informacin relacionada al
prstamo , mantencin y gestin de los libros presentes dentro de la biblioteca, lo que hace
indispensable la actualizacin y mejora de estos procedimientos a travs del desarrollo de este
nuevo sistema llamado SCBPN ,Sistema de Control Bibliotecrio de la Escuela Pablo Neruda.

SCBPN contempla los siguientes puntos dentro de su desarrollo :

Inventario de libros
Reserva de libros
Prstamo de libros
Devolucin de libros
Este sistema ser de fcil uso, por lo que no tendr un gran impacto acadmico sobre el
personal.
Este sistema permitir una mayor rapidez en los procesos de arriendo y registro.
Este sistema cumple con los requisitos de tiempo del cliente.
El proyecto considera un mximo de 3 cambios sobre lo definido al inicio del proyecto, los
cambios sern evaluados y de ser necesario se establecern nuevos plazos de entrega.

5
Especificacin de Requisitos, estndar de IEEE 830
Sistema Biblioteca

Puntos no contemplados dentro del desarrollo :

Este sistema no incluir la integracin con otros sistemas de la empresa, para dicha
caracterstica ver el apartado de requisitos futuros.
Este proyecto no considera la mantencin del sistema ni la base de datos.

1.3. Definiciones, Acrnimos y Abreviaturas


SCBPN : Sistema de Control Bibliotecrio de la Escuela Pablo Neruda.

Multa : Periodo de tiempo durante el cual un usuario de la biblioteca no puede retirar libros en
prstamo.

Usuarios de la biblioteca: Alumnos , Profesores y Funcionarios.

1.4. Referencias
IEEE Recommended Practice for Software Requirements Specification. ANSI/IEEE std. 830- 1998.

1.5. Visin General del Documento


En este documento se hablar de la solucin propuesta, describiendo el contexto en el que est
presente y la solucin en s Luego se har una categorizacin de los requisitos y se describir cada
uno de ellos.

6
Especificacin de Requisitos, estndar de IEEE 830
Sistema Biblioteca

2. Descripcin General
En esta seccin se realiza una descripcin a alto nivel de SCBPN, focalizndose en las funciones que
realizar, as como en aquellas restricciones generales que afectan al mismo.

2.1. Perspectiva del Producto


El producto ser independiente de otros sistemas. Salvo la coneccin a internet del servidor, la
cual se realizar mediante apache, no existirn mas conecciones.

2.2. Funciones del Producto


Dentro de las funciones principales del sistema podemos encontrar:

Catlogo en lnea: Esta caracterstica fue pensada para acelerar el proceso de arriendo con la
posibilidad de buscar el codigo del libro deseado y que el alumno pueda revisar stock de los libros.

Sistema de atrasos: El sistema prohibir el arriendo de libros pasado el lmite establecido por el
colegio. Luego de una compensacin econmica(fuera del sistema), la devolucin del libro
pertinente u otro arreglo entre las partes el usuario ser habilitado para realizar ms arriendos.

Sistema de arriendos: Para llevarlo a cabo se deber tener el rut del alumno y el cdigo del libro.
Este ltimo lo podr obtener del catlogo en lnea o el bibliotecario podr buscarlo. Tras la entrega
de los datos, si el alumno no tiene deudas o atrasos, el bibliotecario buscar y entregar el libro y
le dar la fecha de retorno que saldr en pantalla.

2.3. Caractersticas de los Usuarios


Este sistema requerir de dos tipos de usuarios.

El primero no requerir de mayores conocimientos, con tal de saber escribir y leer bastar. Se
recomiendo alguien que haya terminado la enseanza bsica. Adems deber entender el sistema
de las bibliotecas, de lo contrario requerir de una capacitacin.

El segundo es un usuario con mayores privilegios, el cual tendr la responsabilidad de manejar la


base de datos y la administracin de cuentas. Se recomienda enseanza media finalizada.
Requerir de una capacitacin previa y conocimientos bsicos de computacin.

7
Especificacin de Requisitos, estndar de IEEE 830
Sistema Biblioteca

Adicionalmente existir otro tipo de usuario que ser quien arriende. Este usuario no requerir
absolutamente ningn tipo de requisito. Sus permisos sern muy limitados.

2.4. Restricciones
Las limitaciones de hardware incluyen 3 equipos con las siguiente condiciones:

Modelo: ONE-154i
Procesador: Intel Celeron J1900 (2M Cache, up to 2.42GHz)
Cantidad de ncleos: Quad Core
Disco Duro: 500 GB
Memoria: 4GB DDR3l 1600 MHz (1x4GB)
Soporte mximo 16 GB, para que el sistema reconozca 4GB o ms es necesario instalar
versiones de Windows 64-bits
Tarjeta de Video: Intel HD Graphics(Integrada en la CPU)
Unidad ptica: Grabador DVD-RV 24X
Puertos para USB 2.0, Audio, Mouse, Teclado, COM, HDMI
Sistema Operativo: Windows 7

En cuanto a las limitaciones del lenguaje de programacin se tiene total libertad. El cliente ha
sugerido Oracle para la base de datos y .Net o Java para el desarrollo.

El cliente no ha establecido ms limitaciones.

Por decisin del analiss previo se incluyo las siguiente limitaciones:

El protocolo de comunicacin ser TCP/IP entre los computadores.

La disponibilidad ser nicamente durante el periodo de clases desde las 7:30 AM hasta las 8:00
PM. Adems ser nicamente en das laborables no festivos.

2.5. Suposiciones y Dependencias


Segn lo establecido en las limitaciones del hardware, las mquinas corrern windows 7. De haber
un aumento sustancial en la demanda se actualizar de 32 a 64 bits.

Se supondr adems que el sistema se usar acorde a lo que fue creado y a los procedimientos
establecidos.

8
Especificacin de Requisitos, estndar de IEEE 830
Sistema Biblioteca

2.6. Requisitos Futuros


Para la integracin de otros sistemas como el registro actual de alumnos se trabajar nuevamente
todo el proceso y se establecer la viabilidad de esto.

Integracin de mecanismos como tarjetas de estudiante. Esto se trabajar como un proyecto a


parte, se cambiar al equipo de ser necesario.

En un futuro se podra implementar un sistema de reserva que permitir a un alumno pedir un


libro a futuro para cierta fecha. Esta caracterstica avisar de no ser posible o de haber otra fecha
cercana.

Buscador en el catlogo en lnea. Esta caracterstica permitir filtrar por categora, autor,etc.
Tambin permitir ordenar la lista por abecedario, fecha de disponibilidad, etc.

Sistema de multas. Esta caracterstica permitir llevar un registro de la multa adeudada, la cual
podr ser cobrada junto a la mensualidad. El sistema ir acumulando inters hasta cierto lmite
establecido, el cual dar por pagado el libro.

Sistema de cuentas para los arrendadores. Aqu ellos podrn ver su informacin personal as como
los plazos de los libros que tengan arrendados. En el caso de tener el sistema de multas o de
reservas esto tambin saldr en este apartado.

9
Especificacin de Requisitos, estndar de IEEE 830
Sistema Biblioteca

3. Requisitos Especficos
En este apartado se presentan los requisitos funcionales que debern ser satisfechos por
el sistema. Todos los requisitos aqu expuestos son esenciales, es decir, no sera aceptable un
sistema que no satisfaga alguno de los requisitos aqu presentados. Dado un requisito, debera ser
fcilmente demostrable si es satisfecho o no por el sistema.

3.1 Requisitos comunes de las interfaces

3.1.1 Interfaces de usuario


Las pantallas del sistema, se deben regir por las normas grficas de marca y la lnea grfica
corporativa, con el fin de cumplir con el correcto uso de logotipos, colores, tipografas y elementos
establecidos.

Toda la informacin del sistema accesible desde la interfaz de usuario se encontrar como mximo
a 3 clicks de la pantalla inicial, con el fin de simplificar la operacin y disminuir los tiempos
capacitaciones.

La diagramacin del sistema ser constante y clara, destacando elementos de uso comn, como
buscadores y reportes, para disminuir los tiempos de operacin.

(Diagramacin General, del tipo A y B)

10
Especificacin de Requisitos, estndar de IEEE 830
Sistema Biblioteca

3.1.1.1 Pantallas de Usuario

Inicio de Sesin (Tipo Diagramacin A)


Esta pantalla contar con una bienvenida corporativa, simple, invitando a ingresar sus
credenciales de Usuario y Contrasea, adems de permitir utilidades de cuenta, como
recuperar contrasea o nombre de usuario mediante correo electrnico.

Principal (Tipo Diagramacin A)


Esta pantalla presenta la informacin relevante del sistema, mediante a la cual podr
acceder a informacin recurrente y las distintas secciones del sistema.

Buscador de Contactos (Tipo Diagramacin B)


Permite mediante criterios amplios buscar contactos, adems de permitir ser especficos
en la bsqueda en caso de ser necesarios, con el fin de afinar los resultados de bsqueda.

Buscador de Libros (Tipo Diagramacin B)


Permite mediante criterios amplios buscar libros, adems de permitir ser especficos en la
bsqueda en caso de ser necesarios, con el fin de afinar los resultados de bsqueda.

Reportes (Tipo Diagramacin B)


Presenta una lista seccionada con los reportes para Estadsticas de Operacin y Gestin,
mediante a los cuales se podr ordenar, filtrar y exportar la informacin.

11
Especificacin de Requisitos, estndar de IEEE 830
Sistema Biblioteca

3.2 Requisitos funcionales

El acceso al sistema siempre debe realizarse previa autentificacin.


La nica pgina del sistema con acceso libre ser la de visualizacin de la lista de
libros presentes en la biblioteca.
El personal de la biblioteca debe poder registrar nuevas solicitudes de prstamos.
El sistema debe permitir el registro de nuevas cuentas de usuario para el personal
de la biblioteca.
El sistema debe contar con un formulario para ingresar una nueva solicitud de
prstamo y devolucin de libros.
El sistema debe soportar una carga inicial de 400 usuarios.
El sistema debe soportar una carga inicial de 2500 libros.

Todo registro generar una id a la ficha, la cual no estar presente en el formulario.

El formulario de registro de los estudiantes incluir los siguiente datos del alumno nombre
completo, rut, curso, fecha de nacimiento, direccin, comuna, telfono fijo y celular. Adems
incluir los mismos salvo curso y fecha de nacimiento los cuales sern reemplazados por
parentesco.

Para el caso del registro de profesores se incluir el los mismos datos que el apoderado salvo el
parentesco el cual ser reemplazado por cargo.

Para ambos registros (alumno y profesor) se incluir la fecha.

Para el registro de libro se incluir el ttulo, autor, editorial, tipo, nmero de pginas, categora,
argumento, ubicacin y nmero de copia.

3.3 Requisitos no funcionales


El sistema debe tener un tiempo de respuesta no mayor a 5 segundos por peticin.

3.4 Otros Requisitos


No se presentan otro tipo de requisitos por parte del cliente.

12

Вам также может понравиться