Está en la página 1de 26

SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de

la Universidad del Valle Versin 1.0

Especificacin de requisitos de
software
Proyecto: SIS-WEB (Sistema de Informacin de Seminarios WEB)
Revisin 1.0

Tania Isadora Mora


Dorance Moreno
Luis Yovany Romo

Septiembre 2007

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 1 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

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 Definiciones, siglas y abreviaciones....................................................... 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 Perspectivas del producto.......................................................................9
3.2 Funciones del producto...........................................................................9
3.3 Caractersticas del usuario.....................................................................9
3.3.1 Perfil del usuario............................................................................. 10
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 Interfaces con otras aplicaciones................................................... 12
3.4.4 Funcionamiento en paralelo...........................................................12
3.4.5 Funciones de auditora................................................................... 12
3.4.6 Funciones de Control......................................................................12
3.4.7 Requisitos del lenguaje................................................................... 12
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

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 2 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

3.6 Prorratear los requisitos.......................................................................14


4. REQUISITOS ESPECFICOS.................................................................. 14
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 Requisitos del banco de datos lgico................................................... 25
4.5 Atributos del software del sistema.......................................................26

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 3 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

1 CONTROL DE CAMBIOS

Registro del control de cambios en el documento SRS del SIS-WEB (Sistema de


Informacin de Seminarios WEB)

Numero Fecha Versin


Descripcin Autor
Revisin (d/m/a) que Genera
Tania Isadora Mora
Versin Inicial, previa
001
aprobacin del cliente. Dorance Moreno 19/09/07 SRS_V1
Luis Yovany Romo

2 INTRODUCCIN

2.1 Propsito

El presente documento tiene como propsito definir las especificaciones


funcionales, no funcionales y del sistema para la implementacin de una
aplicacin WEB que permitir administrar y consultar la informacin de
seminarios de la Universidad del Valle, utilizada por estudiantes, profesores,
directivos y pblico en general.

2.2 Alcance

Diseo, desarrollo e implantacin del sistema SIS-WEB (Sistema de Informacin


de Seminarios WEB).

El SIS-WEB ser una aplicacin que funcionar en un entorno WEB que


permitir administrar y consultar la informacin de seminarios de la Universidad
del Valle. sta aplicacin dar apoyo a los siguientes procesos:

Administrar seminarios
Administrar inscripciones
Gestin de programacin de actividades.
Administrar ayudas audiovisuales.
Administrar usuarios del sistema.
Generacin de estadsticas.

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 4 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

El SIS-WEB permitir una flexibilidad de acceso a la informacin en la


programacin de los seminarios, igualmente una actualizacin dinmica de la
misma.

Permitir realizar inscripciones descentralizadas a travs de una estacin de


cmputo dotada con una conexin a Internet.

A travs del sistema no se podr realizar pagos electrnicos para la inscripcin en


aquellos seminarios que tengan algn un costo.

2.3 Personal involucrado

Nombre Tania Isadora Mora


Rol Programador
Categora profesional Ingeniero de sistemas
Responsabilidades Codificar la aplicacin

Nombre Luis Yovany Romo


Rol Tester - Diseador grafico
Categora profesional Ingeniero de sistemas o Diseador grafico
Responsabilidades Realizar las interfaces grficas de la aplicacin y realizar
las pruebas al sistemas

Nombre Dorance Moreno


Rol Seguimiento y Entregador
Categora profesional Ingeniero de Sistemas
Responsabilidades Coordinador del Proyecto y contacto con el cliente

2.4 Definiciones, siglas y abreviaciones

2.4.1 Del negocio

a. Reserva: Proceso por el cual el coordinador de seminario solicita la


utilizacin de un recurso par un determinado seminario.
b. Inscripcin: Proceso en el que una persona se matricula en un seminario.
c. Publicar Informacin: Proceso que realiza el coordinador de seminario
agrega o modifica informacin del sistema de gestin de seminarios (SIS-
WEB)
d. Consultar Informacin: Proceso en el que una procesa busca informacin en
el SIS-WEB.

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 5 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

e. Cancelar Inscripcin: Proceso en el que una persona cancela la matricula a


un seminario.
f. Precio de Inscripcin: Valor establecido que el cliente debe pagar para
ingresar a un seminario.
g. Coordinador de Seminario: Persona encargada de administrar un
determinado seminario.
h. Administrador de Seminarios: Persona responsable por la administracin del
sistema de seminarios.
i. Coordinador de Recursos: Persona responsable de la administracin de
recursos audiovisuales.
j. Participante: Persona que esta matriculada para asistir a un seminario.
k. Conferencista: Persona responsable de orientar las actividades del seminario.

2.4.2 Del Sistema

a. Administrar: Accin de agregar, modificar, eliminar y consultar la


informacin de un determinado objeto o persona.
b. Visitante: Persona que navega o utiliza el SIS-WEB.
c. Usuario: Persona que puede ingresar a la zona privada del SIS-WEB, a travs
de un proceso de autenticacin utilizando nombre de usuario y contrasea.
d. Rendimiento: Referencia al resultado deseado efectivamente obtenido por
cada unidad que realiza la actividad, donde el trmino unidad puede referirse a
un individuo, un equipo, un departamento o una seccin de una organizacin.
e. Permiso: Parmetro que especifica si su poseedor dispone de acceso a una
determinada funcin del sistema o a una parte de la interfaz de usuario del
sistema
f. Rol: Es un conjunto de permisos que puede asignarse a un usuario.
g. Administrador del Sistema: Persona encargada de ofrecer el soporte tcnico
y operativo al SIS-WEB.
h. Pruebas: Proceso mediante el cual se realizan actividades para verificar la
optima funcin del sistema.

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 6 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

2.4.3 De tecnologa

a. Dominio: Nombre base que agrupa a un conjunto de equipos o dispositivos y


que permite proporcionar nombres de equipo ms fcilmente recordables en
lugar de una direccin IP numrica, Ej: sis-web.com.
b. Servidor WEB : Es un programa que implementa el protocolo HTTP
(hypertext transfer protocol). Este protocolo est diseado para transferir lo
que llamamos hipertextos, pginas web o pginas HTML (hypertext markup
language): textos complejos con enlaces, figuras, formularios, botones y
objetos incrustados como animaciones o reproductores de msica.
c. URL : Significa Uniform Resource Locator, es decir, localizador uniforme de
recurso. Es una secuencia de caracteres, de acuerdo a un formato estndar, que
se usa para nombrar recursos, como documentos e imgenes en Internet, por su
localizacin.
d. HTTP : El protocolo de transferencia de hipertexto (HTTP, HyperText
Transfer Protocol) es el protocolo usado en cada transaccin de la Web
(WWW).
e. Enlaces : una referencia en un documento de hipertexto a otro documento o
recurso
f. Sistema de gestin de Base de Datos: Son un tipo de software muy
especfico, dedicado a servir de interfaz entre la base de datos, el usuario y las
aplicaciones que la utilizan.
g. Base de Datos: Es un conjunto de datos que pertenecen al mismo contexto
almacenados sistemticamente para su posterior uso.
h. Aplicacin: Es un programa informtico diseado para facilitar al usuario la
realizacin de un determinado tipo de trabajo.
i. MySQL: Sistema de gestin de base de datos relacional. Comnmente
utilizados en aplicaciones Web.
j. PHP (PHP Hypertext Pre-processor): Lenguaje de programacin interpretado
usado para la creacin de aplicaciones para servidores, o creacin de contenido
dinmico para sitios web.
k. Apache: Servidor de WEB de cdigo abierto.

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 7 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

l. Direccin IP (Internet Protocol) : Nmero que identifica de manera lgica y


jerrquica a una interfaz de un dispositivo (habitualmente una computadora)
dentro de una red que utilice el protocolo IP (Internet Protocol).
m. Protocolo IP : El Protocolo de Internet (IP, de sus siglas en ingls Internet
Protocol) es un protocolo no orientado a la conexin, usado tanto por el origen
como por el destino para la comunicacin de estos a travs de una red
(Internet).
n. Browser o Motor de Navegacin: Es una aplicacin que permite al usuario
recuperar y visualizar documentos de hipertexto, comnmente descritos en
HTML, desde servidores web de todo el mundo a travs de Internet
o. DNS: Es una base de datos distribuida y jerrquica que almacena informacin
asociada de una direccin IP a nombres de dominio en redes como Internet.
p. HTML (HyperText Markup Language): Es un lenguaje de marcacin
diseado para estructurar textos y presentarlos en forma de hipertexto, que es
el formato estndar de las pginas web.
q. Ajax (Asynchronous JavaScript And XML): es una tcnica de desarrollo web
para crear aplicaciones interactivas.
r. RIA (Rich Internet Applications): es un nuevo tipo de aplicacin con ms
ventajas que las tradicionales aplicaciones Web. Esta surge como una
combinacin de las ventajas que ofrecen las aplicaciones Web y las
aplicaciones tradicionales.
s. Javascript: Es un lenguaje interpretado, es decir, que no requiere
compilacin, utilizado principalmente en pginas web.
t. Internet: Es un mtodo de interconexin descentralizada de redes de
computadoras implementado en un conjunto de protocolos denominado
TCP/IP
u. Encriptar: Ocultar el contenido de un mensaje mediante un proceso de
codificacin de manera tal que el acceso al contenido del mensaje sea
restringido.

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 8 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

2.5 Referencias

Titulo del Documento Referencia


Standard IEEE 830 - 1998 IEEE
WebSA (Web Software http://www.dlsi.ua.es/~santi/papers/websatr.pdf
Architecture)
Software Architecture: Past, http://msdn2.microsoft.com/en-
Present and Future us/skyscrapr/bb426891.aspx

2.6 Descripcin

En el presente documento se encontrar la informacin acerca de las


caractersticas del producto de software, interfases del usuario, interfases del
sistema, caractersticas de los usuarios, descripcin de los requerimientos
funcionales, no funcionales y del sistema, los cuales se representaran mediante el
siguiente formato:

SIS-WEB
SRS Especificacin de Requerimientos

Cdigo Nombre Fecha Grado Necesidad


Referencia de Fecha de Importancia del
Nombre del requerimiento
requerimiento Especificacin requerimiento
Descripcin Descripcin del requerimiento
Entradas Fuente Salida Destino Restricciones
Entradas del Fuentes de Salidas del Donde se Restricciones a tener
Requerimiento las entradas requerimiento lleva la salida en cuenta
Descripcin detallada de las actividades que realiza el
Proceso
requerimiento.
Efecto
Efectos generados a otros proceso o sistemas, si es el caso
Colateral

Cdigo:
RF : Requerimiento Funcional
RFN : Requerimiento No Funcional
RI: Requerimiento de Interfaz

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 9 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

3 DESCRIPCIN GENERAL

3.1 Perspectivas del Producto

El sistema SIS-WEB ser un producto diseado para trabajar en entornos WEB, lo


que permitir su utilizacin de forma descentralizada, adems trabajar de manera
independiente por lo tanto no interactuar con otros sistemas.

3.2 Funciones del Producto.

El sistema SIS-WEB permitir realizar las siguientes funciones:


a. Administracin de Usuarios: El administrador del sistema podr gestionar
los usuarios (agregar, modificar, eliminar, buscar, listar).
b. Administracin de Seminarios: El administrador del sistema podr gestionar
seminarios, y asignarles un coordinador de seminario para que lo administre.
c. Administracin de Roles: El administrador del sistema gestionar los roles de
usuarios del sistema, de igual forma asignar los roles a los usuarios.
d. Coordinacin de Seminarios: El coordinador de seminario planificar los
recursos necesarios para el seminario, tales como: reservas de salones,
recursos audiovisuales y recursos en general. Tambin asignar el ponente del
seminario, se encargar de la publicacin de la informacin referente al
mismo y la administracin de los participantes (activacin y cancelacin de
matriculados).
e. Publicacin de Informacin: El administrador del sistema actualizar la
informacin general del SIS-WEB.
f. Inscripcin: Proceso que permitir a una persona matricularse a un seminario.
g. Navegacin: Proceso por el cual una persona podr utilizar el SIS-WEB.

3.3 Caractersticas del usuario.

El sistema SIS-WEB contendr 5 tipos de usuarios que interactuaran y lo


administraran: Visitante, Participante, Administrador del Sistema, Coordinador
Seminarios y Coordinador de recursos.

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 10 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

3.3.1 Perfil del usuario

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
manejar el sistema con gran responsabilidad sobre los criterios de permisos
sobre los usuarios.

Coordinador de Seminarios: Persona que maneje la administracin de


informacin y con conocimiento sobre el tema de seminarios. Debe tener una
capacitacin previa sobre el sistema y debe manejar aplicaciones tipo Web.

Coordinador de Recursos: Persona encargada de la administracin de recursos


audiovisuales, deber tener conocimiento de interfaz de planificacin de
recursos, que le permita disponer de los mismos.

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 11 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

3.3.2 Jerarqua de usuarios

3.4 Restricciones.

3.4.1 Polticas reguladoras

La aplicacin se desarrollar mediante software de licencia abierta por lo tanto


no se deber pagar por el uso de : servidor WEB (Apache), Sistema de Gestin
de base de datos (MySQL) y el lenguaje de programacin (PHP), por lo tanto, la
utilizacin de estos programas se har mediante las polticas establecidas por
este tipo de licenciamiento. .

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 12 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

3.4.2 Limitaciones de hardware

Para esta aplicacin ser necesario un computador servidor en el cual se instalar


el servidor WEB apache, MySQL, PHP y la aplicacios SIS-WEB.

3.4.3 Interfaces con otras aplicaciones

Debido a que el sistema no interacta con otros sistemas y es autnomo no se


desarrollaran interfaces con otras aplicaciones. Las conexiones necesarias para
la utilizacin del servidor web, MySql, PHP y un DNS, se har por medio de la
configuracin de estos programas.

3.4.4 Funcionamiento paralelo

No es condicin en el proyecto.

3.4.5 Funciones de auditoria

No es condicin en el proyecto.

3.4.6 Funciones de control

El sistema debe controlar los permisos que tiene cada usuario para su
accesibilidad de una manera correcta, de tal forma que pueda acceder la
informacin que le corresponde de acuerdo a su rol. Debe tener controles
adecuados para la validacin de datos, de igual manera la programacin de las
actividades especficas para cada seminario.

3.4.7 Requisitos del lenguaje

Todo el material que se realice para el usuario y la aplicacin debe de estar en


lenguaje espaol.

3.4.8 Protocolos sealados

Se usar protocolos de comunicacin TCP/IP, HTTP.

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 13 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

3.4.9 Requisitos de fiabilidad

La informacin correspondiente a la programacin de los seminarios como la


fecha, la hora, el sitio, cantidad de inscritos, ponente y los recursos deben estar
ajustados a la realidad para evitar desorganizacin.

3.4.10 Credibilidad de la aplicacin

Para garantizar una buena credibilidad el sistema deber ser sometido a una serie
de pruebas para establecer que se encuentra acorde a los requerimientos que se
plasman en el documento en tanto a la consistencia de datos como al
rendimiento de la aplicacin, tales como tiempos de respuesta..

3.4.11 Consideraciones de seguridad

Cada usuario deber autenticarse y su acceso verificado por una sola Terminal
para su respectiva labor de acuerdo a lo que su rol especifique. Todas las claves
de seguridad debern estar seguras y en su defecto encriptadas en la base de
datos para dar una buena seguridad al sistema y su informacin.

3.5 Atencin y Dependencias.

La red interna deber de estar configurada para el manejo de protocolos


TCP/IP, HTTP, DNS, principalmente todo lo relacionado en cuanto a
desempeo y seguridad.
Debe realizarse una capacitacin adecuada y acorde a lo que cada usuario va a
realizar. Su capacitacin de har en el momento que sea necesaria y a las
persona indicada.

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 14 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

3.6 Prorratear los Requisitos.

Los siguientes aspectos no estn incluidos en la presente versin:

a) Control y administracin de los sitios utilizados en los seminarios tales como


salones, auditorios o cualquier otro espacio, el coordinador del seminario har
la solicitud a quien corresponda.
b) Realizacin de pagos electrnicos de aquellos seminarios que tengan un costo.
c) El sistema no manejar todo lo relacionado a inventarios de recursos y/o
materiales que se necesitan para realizar un seminario.
d) No tendr interfaces de conexin con los programas de tesorera o contabilidad
para el control de pagos y dems costos.

4 REQUISITOS ESPECFICOS

4.1 Interfaces Externas.

El sistema SIS-WEB no tendr interconexin con otros sistemas de informacin,


por lo tanto no es necesario la utilizacin de interfaz alguna.

La relacin con un servidor WEB, DNS y Gestor de Base de Datos se har a


travs de los archivos de configuracin de stos.

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 15 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

4.2 Requisitos Funcionales.


4.2.1 Ingreso a la aplicacin

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


RF_421.1 Apertura a la aplicacin 19/09/2007 Esencial
Descripcin El sistema debe permitir ingresar por medio de la cabecera HTTP
Entradas Fuente Salida Destino Restricciones
El IP del
computador Pantalla en
El ingreso solo lo realiza
en donde se opcin de
Red pantallas el personal autorizado
encuentre registrar al
para tal evento.
conectado o usuario
URL
El sistema debela tener un nombre por medio del cual permita su
ingreso digitndolo en la barra del navegador: http//nombre. Todo
Proceso
esto debidamente configurado en el servidor Web.

Efecto Para este sistema la direccin ser:


Colateral http://colegiobennet.edu.co/~sisweb

4.2.2 Administracin de usuarios


SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


Ingreso o supresin de
RF_422.2 19/09/2007 Esencial
roles
El sistema debe permitir el ingreso de uno o mas roles y de igual
Descripcin
manera su supresin.
Entradas Fuente Salida Destino Restricciones
Formulario Usuarios
Usuarios del Base de Cada usuario tendr un
de ingreso con su rol
sistema rol datos rol como mnimo.
de datos asignado
En la administracin del sistema tendr la opcin de administrar
usuarios, al ingresar a esta opcin se desplegar un listado de los
usuarios, los usuarios van a tener la opcin de asignar roles, el
administrador hace clic sobre esta opcin relacionada con el usuario y
Proceso
el sistema le despliega el listado de roles disponibles para que el
administrador seleccione los adecuados para ese usuario. Una vez el
usuario administrador del sistema de la opcin de guardar, el sistema
pide confirmacin y luego proceder a almacenar los cambios.
Efecto
No aplica
Colateral

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 16 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


RF_ 422.2 Creacin de usuarios 19/09/2007 Esencial
El sistema debe permitir la creacin de diferentes usuarios para
Descripcin
asignarles permisos de acuerdo a sus tareas.
Entradas Fuente Salida Destino Restricciones
Datos del
usuario:
Password,
Nombre, Formulario Usuario con Los campos son
Base de
Apellidos, de ingreso acceso al obligatorios y no puede
datos.
Cargo, Tipo de datos sistema. haber usuarios repetidos.
de Usuario,
Cdula, e-
mail.
El administrador del sistema tendr una opcin que le permitir
Administrar los usuarios definiendo su tipo, le permitir crear
usuarios. El sistema verificara que la informacin necesaria para
crear un usuario este completa y luego al dar la opcin de guardar
Proceso
esta informacin, el sistema creara el usuario en la BD y lo dejara
disponible para que pueda ingresa. Antes de almacenarse la
informacin en la BD el sistema le presenta al usuario una pantalla
con la confirmacin de los datos ingresados.
Efecto
No aplica
Colateral

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


Actualizacin password de
RF_ 422.3 19/09/2007 Esencial
usuarios
El sistema debe permitir la actualizacin de los password de los
Descripcin
usuarios.
Entradas Fuente Salida Destino Restricciones
Formulario
Identificacin Confirmacin Base de
de ingreso Mximo 10 caracteres.
y password por pantalla datos.
de datos
El administrador del sistema tendr una opcin que le permitir
Administrar los usuarios para la modificacin de su password, por
medio de un formulario ya definido en el cual se solicitara el
Proceso
nmero de identificacin y el password actual y el nuevo password.
Al confirmar la operacin su nuevo password se almacenara en la
base de datos y el usuario lo verificara en su prximo ingreso.
Efecto
No aplica
Colateral

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 17 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


Habilitar o deshabilitar
RF_ 422.4 19/09/2007 Esencial
usuarios
Descripcin El sistema debe permitir habilitar o deshabilitar usuarios.
Entradas Fuente Salida Destino Restricciones
El usuario
Formulario Propiedad administrador del
Identificacin Confirmacin
de ingreso del usuario sistema no podr ser
de usuario por pantalla
de datos modificada deshabilitado ya que es
el quien lo maneja.
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
Proceso 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
Usuario deshabilitado no puede ingresar al sistema.
Colateral

4.2.3 Administracin de seminarios


SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


RF_ 423.1 Crear seminario 19/09/2007 Esencial
El sistema debe permitir registrar los datos necesarios para la
Descripcin
creacin de un seminario.
Entradas Fuente Salida Destino Restricciones
Cdigo
seminario,
nombre,
fecha de
Formulario Confirmacin No deben existir datos
registro, Base de
de ingreso por pantalla repetidos en cuanto a
descripcin datos
de datos de seminarios seminarios.
y cdigo del
coordinador
del
seminario.

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 18 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

El administrador del sistema tendr una opcin que le permitir


Administrar los seminarios, le permitir crear seminarios. El sistema
verificar que la informacin necesaria para crear un seminario este
completa y luego al dar la opcin de guardar esta informacin, el
Proceso sistema crear el seminario en la BD y lo dejar disponible para que
pueda ser observado por el coordinador del seminario asignado.
Antes de almacenarse la informacin en la BD el sistema le presenta
al administrador una pantalla con la confirmacin de los datos
ingresados.
Efecto
No aplica
Colateral

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


Modificar y eliminar
RF_ 423.2 19/09/2007 Esencial
seminario
Descripcin El sistema debe permitir modificar y eliminar un seminario.
Entradas Fuente Salida Destino Restricciones
Cdigo
seminario,
nombre, El seminario se eliminar
Formulario Confirmacin
descripcin Base de solo en el momento que
de ingreso por pantalla
y cdigo del datos sea cancelado o se haya
de datos de seminarios
coordinador realizado.
del
seminario.
El administrador ingresar en la opcin de administracin de
seminarios, en donde aparecer un listado de los seminarios creados o
podr buscarlo a travs del cdigo del seminario. El administrador
Proceso decidir si la accin a seguir es eliminar el seminario, para el sistema
solicitar confirmacin de la operacin. En caso de modificar los
datos del seminario, el administrador introducir los datos
correspondientes y grabar los cambios.
Efecto En caso de cambio de coordinador de seminario para el mismo, slo
Colateral coordinador quedar con la administracin del mismo.

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 19 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

4.2.4 Coordinacin de Seminarios

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


Actualizacin Descripcin
RF_ 424.1 19/09/2007 Esencial
del Seminario
Descripcin El sistema debe permitir asignar los ponentes a un seminario
Entradas Fuente Salida Destino Restricciones
Cdigo
seminario,
descripcin
seminario,
Confirmacin
Fecha Formulario Los datos deben llenarse
por pantalla Base de
Seminario, de ingreso a totalidad, el seminario
de datos
Ubicacin de datos debe estar creado
actualizacin
Seminario,
Horario,
recursos a
utilizar
El coordinador del seminario solicitar informacin del un
Proceso seminario especfico a travs del cdigo y diligenciar los datos
correspondientes para la actualizacin de los mismos.
Efecto
No aplica
Colateral

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


RF_ 424.2 Asignar Ponentes 19/09/2007 Esencial
Descripcin El sistema debe permitir asignar los ponentes a un seminario
Entradas Fuente Salida Destino Restricciones
Cdigo
seminario, Confirmacin
Formulario Los datos deben llenarse
nombre(s) por pantalla Base de
de ingreso a totalidad, el seminario
ponente(s), de datos
de datos debe estar creado
descripcin asignacin.
de ponente(s)
El coordinador del seminario acceder al formulario de asignacin
Proceso de ponentes a seminarios, ingresar el cdigo del mismo e ingresar
la informacin de los ponentes.
Efecto
No aplica
Colateral

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 20 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

4.2.5 Administracin de inscripcin

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


RF_ 425.1 Crear inscripcin 19/09/2007 Esencial
El sistema debe permitir realizar la inscripcin y el ingreso de los
Descripcin
datos de visitantes al seminario.
Entradas Fuente Salida Destino Restricciones
Cdigo
seminario,
nombre
seminario, Los datos deben llenarse
Confirmacin
identificacin Formulario a totalidad, un visitante
por pantalla Base de
usuario, de ingreso o usuario no puede
de datos
nombres y de datos inscribirse dos veces en
inscripcin.
apellidos del el mismo seminario.
visitante,
telfono y e-
mail.
El usuario del sistema tendr una opcin que le permitir
Administrar las inscripciones a los seminario en un formulario
previamente diseado. El sistema verificara que la informacin
necesaria para realizar una inscripcin este completa y luego al dar
la opcin de guardar esta informacin, el sistema realizara la
Proceso
inscripcin ingresndola en la BD, antes de almacenar la
informacin en la base de datos se confirmara la inscripcin al
visitante. Una vez realizado este proceso existir una opcin para
que el formulario pueda darse en formato impreso para su respectivo
tramite fuera del sistema.
Efecto
No aplica
Colateral

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


Modificar y eliminar
RF_ 425.2 19/09/2007 Esencial
inscripcin
Descripcin El sistema debe permitir modificar y eliminar una inscripcin.
Entradas Fuente Salida Destino Restricciones

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 21 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

La modificacin solo la
realiza el
Confirmacin
Formulario usuario(visitante) y para
Identificacin por pantalla Base de
de ingreso eliminar lo puede hacer
del usuario de datos
de datos tambin el
inscripcin
administrador del
sistema
El usuario del sistema tiene la opcin de eliminar y modificar en la
administracin de la inscripcin. Ingresa su identificacin en un
formato diseado y la informacin es verificada por el sistema. Se
Proceso lista los seminarios a los cuales se inscribi y enfrente de cada
seminario esta la opcin de eliminar o modificar de acuerdo a lo que
necesite. Una vez realizada la operacin y se confirma los datos son
enviados a la base de datos.
Efecto
No aplica
Colateral

4.2.6 Navegacin

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


RI_ 426.1 Vnculos de navegacin 19/09/2007 Esencial
El sistema debe presentar o contener vnculos de navegacin
Descripcin
entendibles.
Entradas Fuente Salida Destino Restricciones
Hojas de Si los vnculos son
Textos o Vinculo
estilo en Usuario imgenes deben tener un
iconos entendible
cascada comentario tipo texto
Proceso No aplica
Efecto
El usuario puede navegar de una manera ms fcil y dirigida.
Colateral

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


RI_ 426.2 Imagen empresarial 19/09/2007 Esencial
El sistema debe en cada una de las paginas contener la imagen
Descripcin
empresarial.
Entradas Fuente Salida Destino Restricciones
Formularios Despliegue
El formato de la imagen
de de l imagen
Logo Usuario debe ser de tipo: .jpg o
inscripcin en las
.gif
de datos pantallas

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 22 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

La imagen ser vinculada desde el archivo principal de estilos de la


Proceso
aplicacin.
Efecto
El usuario interacta continuamente con el logo de la empresa.
Colateral

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


RI_ 426.3 Ayudas tipo texto 19/09/2007 Esencial
El sistema debe indicar ayudas tipo texto en el ingreso de datos en los
Descripcin
formatos.
Entradas Fuente Salida Destino Restricciones
Diagrama de Ayudas tipo
Formularios Usuario Idioma espaol
navegacin texto
Los campos de todos los formatos o formularios tendrn ayuda tipo
Proceso texto que permitir al usuario guiarlo en su ingreso. Si existen
restricciones deben tambin indicarse por medio de esta herramienta.
Efecto
Menor posibilidad de error en el ingreso de los datos.
Colateral

4.3 Requisitos de Desarrollo.

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


Cantidad de usuarios
RNF_ 43.1 19/09/2007 Esencial
concurrentes.
El nmero mximo depender de la capacidad del servidor. El
Descripcin Sistema debe soportar un nmero de usuarios de acuerdo a los
recursos de infraestructura
Entradas Fuente Salida Destino Restricciones
Si se desea incrementar
Numero de
Arquitectura Sistema SIS- los usuarios debe
Infraestructura usuarios
del sistema WEB revisarse la
soportados
infraestructura.
El usuario podr ingresar tantas veces al sistema como le sea
Proceso
posible, no obligando a que deba inscribirse en algn seminario.
Efecto Si el administrador no ha planificado bien la infraestructura el
Colateral sistema en algn momento puede colapsar.

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 23 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


Cantidad de informacin
RNF_ 43.2 19/09/2007 Esencial
almacenada.
El nmero mximo de informacin a registrar depender de la
Descripcin capacidad del servidor. El sistema debe soportar un nmero de
inscripciones de acuerdo a los recursos de infraestructura
Entradas Fuente Salida Destino Restricciones
Si se desea incrementar
Nmero de
Arquitectura Sistema SIS- las inscripciones debe
Infraestructura inscripciones
del sistema WEB revisarse la
soportadas
infraestructura.
El sistema debe permitir realizar n inscripciones por parte de los
Proceso visitantes y esto debe ser tenido en cuenta por el administrador del
sistema.
Efecto Si el administrador no ha planificado bien la infraestructura el
Colateral sistema en algn momento puede colapsar.

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


RNF_ 43.3 Base de datos 19/09/2007 Esencial
El sistema debe permitir la manipulacin de la informacin por
Descripcin
medio de un motor de base de datos.
Entradas Fuente Salida Destino Restricciones
La carga de la
Esquema de
Ejecucin Scripts de la aplicacin de la base de
la base de Documentacin
de consultas aplicacin datos debe estar
datos
distribuida
Las consultas que permiten la interaccin de los scripts con la base de
Proceso
datos debe permitir interactuar con el motor de base de datos.
Efecto
Colateral

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


RNF_ 43.3 Sistema operativo 19/09/2007 Esencial
El sistema debe permitir instalar en un sistema operativo Windows
Descripcin y/o Linux, y los clientes pueden correrlo en los mismos sistemas
operativos.
Entradas Fuente Salida Destino Restricciones

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 24 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

Caractersticas
Arquitectura Se instalara en sistema
de la No aplica No aplica
del sistema _______
arquitectura
La aplicacin debe ser independiente del sistema operativo
Proceso
utilizado.
Efecto
Colateral

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


RNF_ 43.3 Servidor Web 19/09/2007 Esencial
Descripcin El sistema debe ejecutarse bajo el servidor web apache
Entradas Fuente Salida Destino Restricciones
Caractersticas
de la No aplica No aplica No aplica No aplica
arquitectura
Se entregara toda la documentacin necesaria para configurar el
Proceso
servidor para la aplicacin.
Efecto
No aplica
Colateral

4.4 Requisitos del Banco de Datos Lgico.

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


RNF_ 44.1 Retencin de datos 19/09/2007 Esencial
El sistema debe permitir la retencin de datos para guardar una
Descripcin
historia de ellos para posteriores reportes.
Entradas Fuente Salida Destino Restricciones
Procesos
que Base de
SRS No aplica No aplica
administren datos
informacin
El sistema debe tener en cuenta que informacin solo puede ser
Proceso
eliminada y cual es de gran importancia.
Efecto
La infraestructura debe ser capaz de soportar estos procedimientos.
Colateral

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 25 de 26
SRS para el desarrollo del SIS-WEB (Sistema de Informacin de Seminarios WEB) de
la Universidad del Valle Versin 1.0

4.5 Atributos del Software del Sistema.

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


RNF_ 45.1 Disponibilidad del sistema 19/09/2007 Esencial
Descripcin El sistema debe ofrecer una disponibilidad completa.
Entradas Fuente Salida Destino Restricciones
Arquitectura Depende de controladores
No aplica No aplica No aplica
de diseo y factores externos.
El sistema deber estar disponible a menos que sucedan causas
Proceso externas como: perdida de fluido elctrico y que el administrador este
actualizando la informacin.
Efecto
No aplica
Colateral

SIS-WEB
SRS Especificacin de Requerimientos Funcionales

Cdigo Nombre Fecha Grado Necesidad


RNF_ 45.1 Seguridad de password 19/09/2007 Esencial
Descripcin El sistema debe permitir encriptar los password para mayor seguridad
Entradas Fuente Salida Destino Restricciones
Contrasea Formulario
Password Base de
de un de ingreso Proceso de encriptacin
encriptado datos
usuario de datos
Al momento que se cree un usuario en el sistema el script
correspondiente encriptar la clave para almacenarla en la BD. Al
momento que un usuario requiera ser validado en el sistema, este le
Proceso presentara una pantalla de autenticacin de usuario para que el
usuario ingrese su nombre y contrasea, al momento de enviar estos
datos el script encripta la contrasea ingresada por el usuario y
compara estos datos contra los de la base de datos.
Efecto Usuario que no se encuentre registrado en la base de datos no se le
Colateral permitir el acceso.

Realizado Por: Tania I. Mora Dorance Moreno Luis Yovany Romo Pgina No. 26 de 26

También podría gustarte