de software
Proyecto:
Revisin: 1.0
2. INTRODUCCION
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,
consultar y elaborar la informacin sobre artculos periodsticos y
noticias del peridico digital, utilizada por estudiantes, profesores,
directivos y pblico en general.
2.2. Alcance
Diseo, desarrollo e implementacin del sistema DP WEB (Digital
Paper WEB)
El DP-WEB ser una aplicacin que funcionara en un entorno WEB
que permitir administrar y consultar la informacin de noticias y
otros acontecimientos importantes que suceden a nivel del Per y el
mundo. Esta aplicacin dara apoyo a los siguientes procesos:
Publicacion de noticias.
Administrar noticias.
Consultar de noticias segn el inters del lector.
Administrar artculos.
Gestion de artculos en peridicos.
Generacion de estadsticas.
Nombre
Rol Programador
Categoria profesional Estudiante Computacion
Cientifica
Responsabilidades Codificar la aplicacin y realizar
las pruebas
2.4. Descripcin
En el presente documento se encontrara la informacin acerca de las
caractersticas del producto software, interfaces de usuario,
interfaces del sistema, caractersticas de los usuarios, d escripcin de los
requisitos funcionales, no funcionales y del sistema, los cuales se representan mediante el
siguiente formato:
Especificacin de Requerimientos
Cdigo Nombre Fecha Grado
Necesidad
Referencia del Nombre del Fecha de Importancia del
requerimiento requerimiento Especificaci requerimiento
n
Descripcin Descripcin del requerimiento
Entradas Fuente Salida Destino Restricciones
Entradas del Fuentes Salidas del Donde se Restricciones a
Requerimiento de las requerimient lleva la Salida tener en cuenta
entrada o
s
Proceso Descripcin detallada de las actividades que realiza el
requerimiento
Efecto Efectos generados a otros procesos o sistemas, si es el
Colateral caso.
Cdigo:
RF : Requerimiento Funcional
RNF : Requerimiento No Funcional
RI: Requerimiento de Interfaz
3. DESCRIPCION GENERAL
3.1. Perspectivas del Producto
El sistema DP-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
DP - WEB
Especificacin de Requerimientos
Cdigo Nombre Fecha Grado Necesidad
RF_1.1 Apertura a la aplicacin 06/04/2017 Esencial
Descripcin El sistema debe permitir ingresar por medio de la
cabecera HTTP
Entradas Fuente Salida Destino Restricciones
El IP del Red Pantalla en pantallas El ingreso solo
computador opcin de lo realiza
en donde se registrar al el personal
encuentre usuario autorizado
conectado o para tal
URL propsito.
Proceso 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.
Efecto Para este sistema la direccin ser:
Colateral
DP - WEB
Especificacin de Requerimientos
Cdigo Nombre Fecha Grado
Necesidad
RF_1.2 Ingreso o supresin de 06/04/2017 Esencial
roles
Descripcin El sistema debe permitir el ingreso de uno o mas roles y
de igual manera su supresin.
Entradas Fuente Salida Destino Restricciones
Usuarios del Formulari Usuarios Base de Cada usuario
sistema rol o con su rol datos tendr un
de asignado rol como
ingreso mnimo.
de datos
Proceso 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 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
DP - WEB
Especificacin de Requerimientos
Cdigo Nombre Fecha Grado
Necesidad
RF_1.3 Creacin de usuarios 06/04/2017 Esencial
Descripcin El sistema debe permitir la creacin de diferentes
usuarios para
asignarles permisos de acuerdo a sus tareas.
Entradas Fuente Salida Destino Restricciones
Datos del Formulari Usuario con Base de Los campos son
usuario: o acceso al datos obligatorios y
Password, de sistema. no puede
Nombre, ingreso haber usuarios
Apellidos, de datos repetidos.
Cargo, Tipo
de Usuario,
Cdula, email.
Proceso 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 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
DP - WEB
Especificacin de Requerimientos
Cdigo Nombre Fecha Grado
Necesidad
RF_1.4 Actualizacin password 06/04/2017 Esencial
de usuarios
Descripcin El sistema debe permitir la actualizacin de los password
de los usuarios.
Entradas Fuente Salida Destino Restricciones
Identificacin Formulari Confirmaci Base de Maximo 10
y password o n datos. caracteres.
de por pantalla
ingreso
de datos
Proceso 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 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
DP - WEB
Especificacin de Requerimientos
Cdigo Nombre Fecha Grado
Necesidad
RF_1.5 Habilitar o deshabilitar 06/04/2017 Esencial
usuarios
Descripcin El sistema debe permitir habilitar o deshabilitar usuarios.
Entradas Fuente Salida Destino Restricciones
Identificacin Formulari Confirmaci Propiedad El usuario
de usuario o n del usuario administrador
de por pantalla modificada del
ingreso sistema no
de datos podr ser
deshabilitado
ya que es
el quien lo
maneja.
Proceso 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 Usuario deshabilitado no puede ingresar al sistema.
Colateral
DP - WEB
Especificacin de Requerimientos
Cdigo Nombre Fecha Grado
Necesidad
RF_1.6 Crear seminario 06/04/2017 Esencial
Descripcin El sistema debe permitir habilitar o deshabilitar usuarios.
Entradas Fuente Salida Destino Restricciones
Cdigo Formulari Confirmaci Base de No deben
articulo, o n datos existir datos
nombre, de por pantalla Repetidos.
fecha de ingreso
registro, de datos
descripcin
y cdigo del
usuario
encargado.
Proceso 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 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
5.
6.