Beruflich Dokumente
Kultur Dokumente
18-Marzo-2015
Especificacin de requisitos de
software
SARC-WEB (Sistema de Avances Requisitos y Consulta)
Versin 1.0.0
Luis Daniel Esquivel
Maldonado
Ivn Esquivel Rangel
18-Marzo-2015
TABLA DE CONTENIDO
Pgina
1.......................................................................................................................
.......................................................................... CONTROL DE CAMBIOS 3
2.
INTRODUCCIN........................................................................................ 3
2.1
Propsito.................................................................................................. 3
2.2
Alcance..................................................................................................... 4
2.3
Personal Involucrado.............................................................................. 4
2.4
2.4.1
Del negocio......................................................................................... 4
2.4.2
Del Sistema........................................................................................ 5
2.4.3
De tecnologa......................................................................................6
2.5
Referencias...............................................................................................8
2.6
Descripcin.............................................................................................. 8
3.
DESCRIPCIN GENERAL........................................................................ 9
3.1
3.2
3.3
3.3.1
3.3.2
Jerarqua de Usuarios.....................................................................11
3.4
Restricciones.......................................................................................... 11
3.4.1
Polticas reguladoras.......................................................................11
3.4.2
Limitaciones de hardware.............................................................. 12
3.4.3
3.4.4
Funcionamiento en paralelo........................................................... 12
3.4.5
Funciones de auditora................................................................... 12
3.4.6
Funciones de Control...................................................................... 12
3.4.7
3.4.8
Protocolos sealados....................................................................... 12
3.4.9
Requisitos de fiabilidad.................................................................. 13
3.4.10
Credibilidad de la aplicacin......................................................... 13
3.4.11
Consideraciones de seguridad........................................................13
3.5
Atencin y dependencias...................................................................... 13
3.6
4.
4.1
Interfaces externas................................................................................ 14
4.2
Requisitos funcionales.......................................................................... 16
4.2.1
Ingreso a la aplicacin.................................................................... 16
4.2.2
Administracin de usuarios........................................................... 16
4.2.3
Administracin de seminarios....................................................... 18
4.2.4
Coordinacin de Seminarios.......................................................... 20
4.2.5
Administracin de inscripciones....................................................20
4.2.6
Navegacin....................................................................................... 22
4.3
Requisitos de desarrollo....................................................................... 23
4.4
4.5
1 CONTROL DE CAMBIOS
Teniendo este control de cambios de en SARC-WEB (Sistema de Avances Requisitos y Consultas)
Revision
Fecha
Versin
Descripcin
Autor
(d/m/a)
que Genera
Luis Daniel
Esta versin esta aun
001
Esquivel
en fase de pruebas y
de aprobacin del
Maldonado
cliente
2
2.1
INTRODUCCIN
Propsito
Alcance
2.4
Personal involucrado
Nombre
Rol
Categora profesional
Responsabilidades
Nombre
Rol
Categora profesional
Responsabilidades
Nombre
Rol
Categora profesional
Responsabilidades
2.4.1
Del negocio
a.
Residentes: D e p . D o n d e l o s a r q u i t e c t o s q u e a n d a n f u e r a e n
obras de construccin.
b. Avances: En los procesos de fabricacin por mecanizado, se denomina a la velocidad relativa entre
herramienta y pieza
d.
Del Sistema
a.
b. Reservar: Apartar algo para evitar que se gaste, para un momento en que se necesite o para cierta
circunstancia o cosa adecuada o especial.
2.4.3
De tecnologa
2.5
Referencias
2.6
Referencia
Descripcin
3
3.1
DESCRIPCIN GENERAL
Perspectivas del Producto
b.
c.
Cada usuario tendr un perfil especfico para que su interaccin con el sistema
sea correcto y no conlleve a fallos:
Visitante: Persona que interactuar continuamente con el sistema, su educacin
no puede ser definida y no debe tener una capacitacin con respecto al sistema
nicamente debe tener un conocimiento bsico sobre navegacin en paginas
Web.
Participante: Su rol en el sistema consiste en pasar de ser visitante a
participante en el momento que se inscriba a un seminario, al igual que el
visitante su conocimiento debe ser bsico en el manejo de pginas Web para que
realice su inscripcin.
Administrador del Sistema: Usuario con gran conocimiento en el manejo del
sistema con una previa capacitacin por parte de la entidad.
Encargado de
10
Jerarqua de Usuarios
11
4.2
Requisitos
Nombre
Fecha
Grado Necesidad
Apertura a la
19/09/2015
Esencial
aplicacin
El sistema debe permitir la creacin de diferentes usuarios para asignarles permisos de
acuerdo a sus tareas.
Fuente
Red
Salida
Pantalla en opcin
de registrar al
usuario
Destino
pantallas
Restricciones
El ingreso solo lo
realiza el personal
autorizado para tal
evento
El sistema debela tener un nombre por medio del cual permita su ingreso digitndolo
en la barra del navegador: http//nombre. Todo esto debidamente configurado en el
servidor Web.
Para este sistema la direccin ser:
http://residentesjibe.com
Funcionales.
4.2.1 Ingreso a la aplicacin
4.2.2
SARC-WEB SRS Especificacin de Requerimientos Funcionales
Cdigo
RF_ 422.2
Cdigo
Descripcin
RF_ 422.2
Nombre
Fecha
Grado Necesidad
SARC-WEB SRS Especificacin de Requerimientos Funcionales
Ingreso o supresin
19/09/2015
Esencial
de roles
Nombre
Fecha
Grado Necesidad
El sistema debe permitir el ingreso de uno o mas roles y de igual manera su supresin
Creacin de usuarios 19/09/2015
Esencial
Descripcin
El sistema debe permitir la creacin de diferentes usuarios para asignarles permisos de
Entradas
Fuente a sus tareas. Salida
acuerdo
Destino
Restricciones
Usuarios del
Formulario de
Usuarios con su rol Base de datos
Cada usuario
Entradas
Fuente
Salida
Destino
Restricciones
sistema ro
ingreso de datos
asignado
tendr un rol como
mnimo.
Datos del usuario:
Formulario de
Usuario con acceso Base de datos.
Los
campos son
Password,
de datos
al sistema.
obligatorios
y no a
Proceso Nombre, ingreso
En la administracin
del
sistema tendr la opcin de administrar usuarios,
al ingresar
Apellidos, Cargo,
haber
esta opcin se desplegar un listado de los usuarios, los usuarios vanpuede
a tener
la opcin
Tipo de Usuario,
usuarios
de asignar roles, el administrador hace clic sobre esta opcin relacionada
conrepetidos.
el
Autores de este Cdula,
material:email.
Luis Daniel Esquivel
usuario yMaldonado
el sistema le despliega el listado de roles disponibles para que el
Ivn Esquivel Maldonado
administrador
seleccione
los adecuados
eseque
usuario.
Una vez
el usuario los
Proceso
El
administrador
del sistema
tendr una para
opcin
le permitir
Administrar
Jorge Puentes De
Los Santos
administrador
del sistema
delelapermitir
opcin decrear
guardar,
el sistema pide confirmacin y
usuarios
definiendo
su tipo,
usuarios.
luego proceder a almacenar los cambios.
Efecto Colateral
No aplica
12
Nombre
Fecha
Grado Necesidad
SARC-WEB
SRS Especificacin
de Requerimientos
Funcionales
Actualizacin
19/09/2015
Esencial
password
Nombre de usuarios Fecha
Grado Necesidad
El
sistemao debe permitir19/09/2015
la actualizacin de los
password de los usuarios.
Habilitar
Esencial
deshabilitar usuarios
Descripcin
El sistema debe permitir habilitar o deshabilitar usuarios.
Entradas
Fuente
Salida
Destino
Restricciones
Identificacin y
Formulario de
Confirmacin por
Base de datos.
Mximo 10
password
ingreso
de
datos
pantalla
caracteres.
Entradas
Fuente
Salida
Destino
Restricciones
Datos del usuario:
Formulario de
Confirmacin por
Propiedad del
El usuario
Proceso
administrador
tendr una opcin
que lemodificada
permitir Administrar
los del
Password, Nombre, El
ingreso
de datos del sistema
pantalla
usuario
administrador
usuarios
para
la
modificacin
de
su
password,
por
medio
de
un
formulario
ya
Apellidos, Cargo,
sistema nodefinido
podr
en
el
cual
se
solicitara
el
nmero
de
identificacin
y
el
password
actual
y el nuevo
Tipo de Usuario,
ser deshabilitado
password. Al confirmar la operacin su nuevo password se almacenara
en la
de
Cdula, email.
ya que
esbase
el quien
datos y el usuario lo verificara en su prximo ingreso.
lo maneja.
Efecto
No
aplica
ProcesoColateral
El administrador
del sistema tendr una opcin que le permitir listar los usuarios para
habilitar o deshabilitarlo, enfrente de su nombre existir una casilla que el utilizara de
acuerdo a la accin que desea realizar. Obviamente la opcin de habilitar la tiene los
usuarios deshabilitados y la de deshabilitar los usuarios habilitados. Todo esto se
confirma y se explica la razn por la cual se realiza la operacin en un espacio de
comentario.
Efecto Colateral
Usuario deshabilitado no puede ingresar al sistema.
SARC-WEB SRS Especificacin de Requerimientos Funcionales
Cdigo
RF_ 422.2
Navegacin
Descripcin
Entradas
Textos o iconos
Nombre
Fecha
Grado Necesidad
Vnculos de
19/09/2015
Esencial
navegacin
El sistema debe presentar o contener vnculos de navegacin entendibles.
Fuente
Hojas de estilo en
cascada
Salida
Vinculo entendible
Destino
Usuario
Restricciones
Si los vnculos son
imgenes deben
tener un
comentario tipo
texto
4.2.6
13
14
Nombre
Imagen empresarial
Descripcin
Entradas
Logo
Fuente
Salida
Destino
Restricciones
Formularios de
Despliegue de l
Usuario
El formato de la
inscripcin de
imagen en las
imagen debe ser de
datos
pantallas
tipo: .jpg o .gif
Los campos de todos los formatos o formularios tendrn ayuda tipo texto que permitir
al usuario guiarlo en su ingreso. Si existen restricciones deben tambin indicarse por
medio de esta herramienta.
El usuario interacta continuamente con el logo de la empresa.
Proceso
Efecto Colateral
Fecha
19/09/2015
Grado Necesidad
Esencial
Nombre
Ayudas tipo texto
Descripcin
El sistema debe indicar ayudas tipo texto en el ingreso de datos en los formatos.
Entradas
Formularios
Fuente
Diagrama de
navegacin
Proceso
Efecto Colateral
Cdigo
RF_ 422.2
Fecha
19/09/2015
Grado Necesidad
Esencial
Salida
Ayudas tipo texto
Destino
Usuario
Restricciones
Idioma espaol
Los campos de todos los formatos o formularios tendrn ayuda tipo texto que permitir
al usuario guiarlo en su ingreso. Si existen restricciones deben tambin indicarse por
medio de esta herramienta.
Menor posibilidad de error en el ingreso de los datos.
SARC-WEB SRS Especificacin de Requerimientos Funcionales
Nombre
Fecha
Grado Necesidad
Descripcin
Cantidad de usuarios
19/09/2015
Esencial
concurrentes.
El nmero mximo depender de la capacidad del servidor. El Sistema
debe soportar un nmero de usuarios de acuerdo a los recursos de
infraestructura
Entradas
Fuente
Salida
Destino
Restricciones
Si se desea
incrementar
Infraestructura
los usuarios
debe revisarse
la
infraestructur
a.
Autores de este
material: Luis DanielEl
Esquivel
Maldonado
Proceso
usuario
podr ingresar tantas veces al sistema como le sea
Ivn Esquivel Maldonado
posible, no obligando a que deba inscribirse en algn seminario
Jorge Puentes De Los Santos
Arquitectura del
sistema
Efecto Colateral
Numero de
usuarios
soportados
Sistema SISWEB
15
Nombre
Entradas
Fuente
Fecha
19/09/2015
Grado Necesidad
Esencial
Cantidad de
informacin
SARC-WEB SRS Especificacin de Requerimientos Funcionales
almacenada
Descripcin
El
nmero mximo de
informacin a Grado
registrar
depender de la
Cdigo
Nombre
Fecha
Necesidad
capacidad
del
servidor.
El
sistema
debe
soportar
un nmero de
RF_ 422.2
19/09/2015
Esencial
Base de datos
inscripciones de acuerdo a los recursos de infraestructura
Descripcin
El sistema debe permitir
de la informacin
por medio
Entradas
Fuente
Salida la manipulacin
Destino
Restricciones
de un motor de base de datos.
Si se desea
Nmero de
Entradas
Fuente
Salida
Destino
Restricciones
Arquitectura
Sistema SISincrementar
Infraestructura
inscripciones
del sistema
WEB
las de la
La carga
soportadas
Esquema de la
inscripciones
Ejecucin de
Scripts de la
aplicacin de
base de datos
Documentaci
debe
revisarse
consultas
aplicacin
la base
de
n
datosladebe
infraestructura
estar
.
distribuida
Proceso
El
debe
permitir
realizar
n inscripciones
por parte
Lassistema
consultas
que
permiten
la interaccin
de los scripts
condelalos
base de
visitantes
esto debe
ser tenidocon
en cuenta
por
administrador
datos debeypermitir
interactuar
el motor
deelbase
de datos. del
SARC-WEB
sistema. SRS Especificacin de Requerimientos Funcionales
Efecto Colateral
Efecto Colateral
Si el administrador no ha planificado bien la infraestructura el
Cdigo
Nombre
Fecha
Grado Necesidad
sistema en algn momento puede colapsar.
RF_ 422.2
Esencial
Sistema operativo 19/09/2015
Descripcin
El sistema debe permitir instalar en un sistema operativo Windows y/o
Linux, y los clientes pueden correrlo en los mismos sistemas operativos.
Salida
Destino
Restricciones
Caractersticas
Arquitectura
Se instalara en
de la
No aplica
No aplica
del
sistema
sistema
Autores de este material:
Luis Daniel Esquivel Maldonado
arquitectura
Ivn Esquivel Maldonado
Proceso
La aplicacin debe ser independiente del sistema operativo
Jorge Puentes De Los Santos
utilizado.
Efecto Colateral
16
Nombre
Fecha
Grado Necesidad
Descripcin
19/09/2015
Esencial
Servidor Web
El sistema debe ejecutarse bajo el servidor web apache
Entradas
Fuente
Caractersticas
de la
arquitectura
Proceso
Efecto Colateral
No aplica
Salida
No aplica
Destino
Restricciones
No aplica
No
aplica
Se entregara toda la documentacin necesaria para configurar el
servidor para la aplicacin.
No aplica
17
4.5
Nombre
Fecha
Grado Necesidad
Descripcin
19/09/2015
Esencial
Disponibilidad
del sistema
El sistema debe ofrecer una disponibilidad completa.
Entradas
Fuente
Arquitectura
de diseo
Cdigo
Proceso
RF_ 422.2
Descripcin
Efecto Colateral
Entradas
Salida
Destino
Restricciones
Depende de
controlador
es y
SARC-WEB SRS Especificacin de Requerimientos Funcionales
factores
externos.
Nombre
Fecha
Grado Necesidad
El sistema deber estar
disponible a menos
19/09/2015
Esencialque sucedan causas externas
Seguridad de
como: perdida de fluido elctrico y que el administrador este
password
actualizando la informacin.
El sistema debe permitir encriptar los password para mayor seguridad
No aplica
No aplica
Fuente
No aplica
Salida
No aplica
Destino
Restricciones
Contrasea
de un usuario
Formulario
Password
Base de
de ingreso de
Proceso de
encriptado
datos
datos
encriptacin
Autores de este Proceso
material: Luis Daniel Esquivel
Maldonado
Al momento
que se cree un usuario en el sistema el script
Ivn Esquivel Maldonado
correspondiente encriptar la clave para almacenarla
Jorge Puentes De Los Santos
Efecto Colateral
18
19