Está en la página 1de 10

Especificacin de requisitos de

software
Proyecto: Sistema Web Responsive de
Administracin de Inventario para (TICs) Tecnologa
de Informacin y Comunicaciones pertenecientes a
la Subsecretara de Empleo de la Provincia de
Tucumn
Revisin 1.00

Rojas Martnez Imanol

Ficha del documento


Fecha
10/10/15

Revisin
1.00

Autor
Rojas Martnez Imanol

Documento validado por las partes en fecha: 10/10/2015

Verificado dep. calidad.

Especificacin de requisitos de software

Rev. 1.00
Pg. 3

Contenido
FICHA DEL DOCUMENTO.......................................................................................................... 2
CONTENIDO................................................................................................................................ 3
1

INTRODUCCIN................................................................................................................. 5

1.1

Propsito........................................................................................................................ 5

1.2

Alcance........................................................................................................................... 5

1.3

Definiciones, acrnimos y abreviaturas......................................................................5

1.4

Referencias.................................................................................................................... 5

1.5

Visin general de la ERS............................................................................................... 5

DESCRIPCIN GENERAL................................................................................................. 6

2.1

Perspectiva del Sistema............................................................................................... 6

2.2

Funciones del Sistema.................................................................................................. 6

2.3

Caractersticas de los usuarios....................................................................................6

2.4

Restricciones................................................................................................................. 6

2.5

Suposiciones y dependencias.....................................................................................6

2.6

Requisitos Futuros........................................................................................................ 6

REQUISITOS ESPECFICOS.............................................................................................. 7

3.1
Requisitos de interfaces externas...............................................................................8
3.1.1 Interfaces de usuario................................................................................................... 8
3.1.2 Interfaces de hardware................................................................................................ 8
3.1.3 Interfaces de software................................................................................................. 9
3.1.4 Interfaces de comunicacin.........................................................................................9
3.2

Requisitos funcionales................................................................................................. 9

3.3

Requisitos de datos...................................................................................................... 9

3.4
Requisitos no funcionales.......................................................................................... 10
3.4.1 Requisitos de rendimiento......................................................................................... 10
3.5

Requisitos de desarrollo............................................................................................. 10

3.6
Atributos del sistema.................................................................................................. 10
3.6.1 Seguridad.................................................................................................................. 10
3.6.2 Fiabilidad................................................................................................................... 10
3.6.3 Disponibilidad............................................................................................................ 10
3.6.4 Portabilidad............................................................................................................... 10
Especificacin de Requisitos de Software
IEEE 830

Especificacin de requisitos de software


3.7
4

Rev. 1.00
Pg. 4

Otros requisitos........................................................................................................... 10
APNDICES...................................................................................................................... 10

Especificacin de Requisitos de Software


IEEE 830

Rev. 1.00
Pg. 5

Especificacin de requisitos de software

1 Introduccin
Especificacin de requisitos de software para el sistema de desarrollar, segn el estndar
IEEE 830.

1.1

Propsito

Este documento se escribe con el fin de fijar las pautas del sistema a desarrollar.
El mismo va dirigido a todo el personal interesado de la Subsecretara de Empleo de la
Provincia de Tucumn, en especial al Jefe del rea de Sistemas el Ing. Sergio Daniel
Ibarra.

1.2

Alcance

El futuro sistema tendr el nombre: Sistema Web Responsive de Administracin de


Inventario para (TICs) Tecnologa de Informacin y Comunicaciones pertenecientes a la
Subsecretara de Empleo de la Provincia de Tucumn
Como bien su nombre lo indica, el proyecto est destinado a crear un sistema que sea
capaz de manejar un inventario digital de los productos de la Subsecretara de Empleo
de la Provincia de Tucumn. Es por esto, que el proyecto usar algunos elementos como
bases de datos, servidor de aplicaciones y otros que ayudarn a hacer de este producto
una herramienta poderosa y fcil de utilizar.

1.3

Definiciones, acrnimos y abreviaturas

Prstamo: Es el traslado de uno o varios artculos del depsito o la sede Central a


alguna de las oficinas de la Red de Empleo y tambin en el sentido contrario.
Responsable: Persona involucrada en la recepcin del artculo

1.4

Referencias

Referencia
1

1.5

Titulo

Ruta

Fecha

Autor

No es
necesario
referenciar
ningn
documento

Visin general de la ERS

Este documento se organiza de forma tal de lograr la mejor comprensin por parte del
cliente o usuario final del sistema a desarrollar con el fin de obtener el mayor provecho
posible para todos los involucrados en el proyecto.

2 Descripcin general
2.1

Perspectiva del Sistema

El sistema contara con los siguientes mdulos:


Mdulo de Usuarios
Mdulo de Movimientos
Mdulo de Artculos
Mdulo de Consultas
Especificacin de Requisitos de Software
IEEE 830

Especificacin de requisitos de software

2.2

Rev. 1.00
Pg. 6

Funciones del Sistema


Administrar Usuarios, esto incluye el alta de un nuevo usuario, la modificacin
de un usuario, la baja lgica de un usuario como as tambin la posibilidad de
ver los datos de un usuario.
Administrar Artculos, esto incluye el alta de un nuevo artculo, la modificacin de
un artculo, la baja lgica de un artculo como as tambin la posibilidad de ver
los datos de un artculo.
Administrar Movimientos, esto incluye la entrada y salida de artculos de una
sucursal que forme parte de la Red de Empleo.
Realizar consultas de stock por sucursal y de la sucursal donde se encuentre un
determinado producto.

2.3

Caractersticas de los usuarios

Tipo de usuario
Formacin
Habilidades
Actividades

Tipo de usuario
Formacin
Habilidades
Actividades

2.4

Usuario Estndar
Requerirn una capacitacin de una hora o lectura del
manual de usuario.
No se requieren habilidades especiales.
El usuario podr operar todas las funciones del sistema,
excepto la creacin, modificacin y baja de los dems
usuarios, productos y oficinas.
Usuario Administrador
Se requiere un manejo avanzado de computacin y manejo
de scripts SQL.
No se requieren habilidades especiales.
El usuario podr operar todas las funciones del sistema.

Restricciones

El sistema ser desarrollado con lenguaje PHP + JAVASCRIPT + HTML todo embebido
en el Framework licenciado de desarrollo ScriptCase + MySQL para las bases de datos
con el fin de lograr una solida combinacin para operar el sistema desde un navegador
web.
Esto permite que el sistema sea independiente de la plataforma, es decir que se podr
acceder al sistema desde una computadora con sistema operativo Windows o Linux.

2.5

Suposiciones y dependencias

El funcionamiento correcto del sistema depender de que los usuarios sean


responsables al momento de ingresar los datos, es decir no debern realizar otras tareas
que quiten la atencin en esos momentos.

3 Requisitos especficos

Gestin de Usuarios
Gestin de Movimientos
Gestin de Artculos
Gestin de Consultas
Especificacin de Requisitos de Software
IEEE 830

Especificacin de requisitos de software

3.1

Rev. 1.00
Pg. 7

Requisitos de interfaces externas

El sistema no trabaja de manera aislada sino que interacta con todo su entorno a travs
de las interfaces externas como ser las pantallas que vern los usuarios.

3.1.1 Interfaces de usuario


La interfaz visual con la que interactuara el usuario ser simple y flexible para que
tenga una experiencia agradable y no presente un esfuerzo aprender a utilizarlo.
Esto significa que se brindara al usuario un sistema web de alta calidad de
diseo implementando la ltima tecnologa web JAVASCRIPT provista por el
entorno de trabajo en Scriptcase.

3.1.2 Interfaces de hardware


El sistema deber interactuar con el ingreso de datos a travs de un teclado y/o
mouse.
.

3.1.3 Interfaces de software


El sistema deber conectarse con un sistema de base de datos para almacenar
persistentemente los datos.

3.1.4 Interfaces de comunicacin


Para conectarse con el servidor de base de datos y otras computadoras clientes
se utilizara el protocolo TCP/IP.

3.2

Requisitos funcionales

Nmero de requisito
Nombre de requisito
Tipo
Fuente del requisito
Prioridad del requisito
Nmero de requisito
Nombre de requisito
Tipo
Fuente del requisito
Prioridad del requisito
Nmero de requisito
Nombre de requisito
Tipo
Fuente del requisito
Prioridad del requisito
Nmero de requisito
Nombre de requisito
Tipo
Fuente del requisito
Prioridad del requisito

1
El sistema deber permitir dar el alta, baja y modificacin de
un nuevo usuario.
Requisito
Restriccin
Administrador
Alta/Esencial
Media/Deseado
Baja/ Opcional
2
El sistema deber permitir dar el alta, baja y modificacin de
un nuevo artculo.
Requisito
Restriccin
Administrador
Alta/Esencial
Media/Deseado
Baja/ Opcional
3
El sistema deber permitir dar el alta, baja y modificacin de
una nueva oficina.
Requisito
Restriccin
Administrador
Alta/Esencial
Media/Deseado
Baja/ Opcional
4
El sistema deber permitir registrar la entrada de un Producto
en una sucursal
Requisito
Restriccin
Usuario
Alta/Esencial
Media/Deseado
Baja/ Opcional
Especificacin de Requisitos de Software
IEEE 830

Especificacin de requisitos de software

Nmero de requisito
Nombre de requisito
Tipo
Fuente del requisito
Prioridad del requisito
Nmero de requisito
Nombre de requisito
Tipo
Fuente del requisito
Prioridad del requisito
Nmero de requisito
Nombre de requisito
Tipo
Fuente del requisito
Prioridad del requisito

3.3

Rev. 1.00
Pg. 8

5
El sistema deber permitir registrar la salida de un Producto
de una sucursal
Requisito
Restriccin
Usuario
Alta/Esencial
Media/Deseado
Baja/ Opcional
6
El sistema deber permitir consultar sobre la ubicacin de un
artculo determinado
Requisito
Restriccin
Usuario
Alta/Esencial
Media/Deseado
Baja/ Opcional
7
El sistema deber permitir consultar el stock de un producto
determinado en general y por sucursal
Requisito
Restriccin
Usuario
Alta/Esencial
Media/Deseado
Baja/ Opcional

Requisitos de datos

Los requisitos de datos se muestran en el modelo relacional:

Especificacin de Requisitos de Software


IEEE 830

Especificacin de requisitos de software

3.4

Rev. 1.00
Pg. 9

Requisitos no funcionales
3.4.1 Requisitos de rendimiento
No se encontraron requisitos propios de rendimiento.

3.5

Requisitos de desarrollo

El sistema deber ser desarrollado con lenguaje PHP + JAVASCRIPT + HTML todo
embebido en el Framework licenciado de desarrollo ScriptCase + MySQL para las
bases de datos con el fin de lograr una slida combinacin para operar el sistema desde
un navegador web. Esta fue una indicacin expresa de la oficina.

Especificacin de Requisitos de Software


IEEE 830

Especificacin de requisitos de software

3.6

Rev. 1.00
Pg. 10

Atributos del sistema


3.6.1 Seguridad
El sistema funcionara nicamente en la red local de la Red de Empleo, por lo que
no podr ser accedido desde el exterior de la misma. De esta forma se evitan los
ataques o destrucciones maliciosas por personas ajenas a la reparticin.

3.6.2 Fiabilidad
El sistema ser fiable ya que utilizara bases de datos relacionales e integridad
referencial para lograr que toda la informacin se organice de forma correcta para
evitar la redundancia de los datos y lograr una excelente performance a la hora de
buscar algn dato determinado.

3.6.3 Disponibilidad
El sistema estar completamente disponible el 99% del tiempo en que funciona la
reparticin. Este porcentaje es en base a estudios probabilsticos del
funcionamiento bsico de servicio de bases de datos.
Se requerir un mantenimiento mensual de 30 minutos a 1 hora para control de la
base de datos y/o impresin de reportes mensuales requeridos por la reparticin.

3.6.4 Portabilidad
Al utilizar un lenguaje orientado a la web, el sistema ntegramente podr ser
trasladado de un servidor con sistema operativo Windows a un servidor con otro
sistema operativo como ser cualquier distribucin de Linux.
Esto garantiza que el sistema perdure a travs del tiempo sin importar la
plataforma en la que corra.

3.7

Otros requisitos

No se encontraron otros requisitos para mencionar en esta seccin.

4 Apndices
No es necesario adjuntar algn documento determinado para expandir la informacin que
se entrega con esta especificacin de requisitos.

Especificacin de Requisitos de Software


IEEE 830

También podría gustarte