Sie sind auf Seite 1von 11

Proyecto de Estancia II_UPEMOR_CENIDET

Reingeniera del sitio web del Departamento de


Gestin y Vinculacin del CENIDET
Especificacin de Requerimientos de Software
(ERS)
Versin <1.0>

Octubre 20; 2010.

Reingeniera del sitio web Depto. Gestin CENIDET 2010


Especificacin de Requerimientos de Software

Versin: <1.0>
Fecha: <2010-10-21>

Historia de Revisiones
Fecha
<2010-10-21>

Versin
1.0

Descripcin
Documento inicial

Autores
Terrones Morales Lus Oliver
Montes Agero Carlos Ivn
Salgado Gonzlez Jessica I.

ESTANCIA_II

Reingeniera del sitio web Depto.


Gestin CENIDET 2010

Reingeniera del sitio web Depto. Gestin CENIDET 2010


Especificacin de Requerimientos de Software

Versin: <1.0>
Fecha: <2010-10-21>

ndice
1.

Introduccin......................................................................................................................... 4

1.1.

Propsito....................................................................................................................... 4

1.2.

mbito .......................................................................................................................... 4

1.3.

Definiciones, Acrnimos y Abreviaciones ................................................................ 4

1.4.

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

1.5.

Visin general del documento ................................................................................... 5

1.6.

Perspectiva de producto ............................................................................................. 5

1.7.

Funciones del producto .............................................................................................. 5

1.8.

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

1.9.

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

1.10.

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

1.11.

Requisitos futuros ....................................................................................................... 6

2.

Especificacin de Requerimientos .................................................................................... 7

2.1.

Interfaces Externas ..................................................................................................... 7

2.2.

Funciones ..................................................................................................................... 8

2.3.

Requisitos de rendimiento ....................................................................................... 10

2.4.

Restricciones de diseo ............................................................................................ 10

2.5.

Atributos del sistema ................................................................................................ 11

Servidor desde donde se almacena la informacin ........................................... 11


2.6.
3.

Otros requisitos ......................................................................................................... 11


Apndices ....................................................................................................................... 11

ESTANCIA_II

Reingeniera del sitio web Depto.


Gestin CENIDET 2010

Reingeniera del sitio web Depto. Gestin CENIDET 2010


Especificacin de Requerimientos de Software

Versin: <1.0>
Fecha: <2010-10-21>

Especificacin de Requerimientos de Software


1. Introduccin
1.1.

Propsito

El propsito de este documento es definir cules son los requerimientos que debe
tener la reingeniera de la seccin del departamento de Gestin Tecnolgica y
Vinculacin de la pgina web del CENIDET (Centro Nacional de Investigacin y
Desarrollo Tecnolgico).
Esta tarea fue solicitada por el mismo departamento de Gestin y Vinculacin
del CENIDET para tener un mejor control y una mejor vista de esa seccin.
1.2.

mbito

Las mejoras que se le harn a la seccin pretenden que el administrador tenga el


control total de la seccin y al mismo tiempo se tenga un impacto visual agradable
para los usuarios pero sin despegarse a las normas marcadas por la institucin.
Todas estas mejoras a aplicarse deben de ser funcionales y eficientes en
cualquiera de los navegadores web utilizados (IE, firefox, google chrome, etc.);
por el lado administrativo, las mejoras van a ser en su mayora funcionales, esto
quiere decir que, el administrador podr editar el contenido del sitio en referencia
al texto, las veces que lo crea necesario, de igual forma podr visualizar los datos
recibidos por los usuarios y podr hacer uso de los mismos; se agregar un
apartado administrativo del departamento, en el cual se podrn modificar por
medio de editores de texto u hojas de clculo (segn sea el caso) el contenido de
la seccin web.
1.3.

Definiciones, Acrnimos y Abreviaciones

Administrador: Persona encargada de llevar el control de la seccin del sitio, es


el responsable de todo lo que se modifique o haga a la seccin pero que este
dentro de sus posibilidades.
CENIDET: Centro Nacional de Investigacin y Desarrollo Tecnolgico.
Editar: Hacer modificaciones al contenido del sitio web.
Navegador Web: Programa con el cual el usuario puede entablar comunicacin
(claro, siempre y cuando se tenga el servicio de internet) con otras personas para
solicitar servicios o informacin, en este caso, ser utilizado para visualizar el sitio
web.
Seccin: un pequeo conjunto de pginas web que son parte del sitio de la
institucin y que estn destinadas para un solo departamento.
DGTyV: Departamento de Gestin Tecnolgica y Vinculacin.

ESTANCIA_II

Reingeniera del sitio web Depto.


Gestin CENIDET 2010

Reingeniera del sitio web Depto. Gestin CENIDET 2010


Especificacin de Requerimientos de Software

1.4.

Versin: <1.0>
Fecha: <2010-10-21>

Referencias

Especificacin de requisitos de software:


www.fdi.ucm.es/profesor/gmendez/docs/is0809/ieee830.pdf

1.5.

Visin general del documento

Este documento consta de tres secciones. Esta seccin es la Introduccin y


proporciona una visin general de la ERS. En la Seccin 2 se da una descripcin
general del sistema, con el fin de conocer las principales funciones que debe
realizar, los datos asociados y los factores, restricciones, supuestos y
dependencias que afectan al desarrollo, sin entrar en detalles particulares. En la
seccin 3 se definen detalladamente los requisitos que debe satisfacer el sistema.
1.6.

Perspectiva de producto

Con las mejoras a implantar en la seccin del departamento en el sitio web debe
de haber un control total y una buena administracin del mismo, al igual que una
mejor vista de la seccin.
1.7.

Funciones del producto

a) Apartado de Administracin de la Seccin:


Autenticacin de usuario administrativo, solo el administrador puede acceder,
en caso contrario se le mostrar un mensaje de error.
Aadir, Editar y/o Borrar algunos contenidos de la seccin, se mostrar la
interfaz para poder editar los archivos que posteriormente al momento de ser
guardados, se integraran al contenido de la pgina; Se proporcionarn las
opciones necesarias para poder aadir y borrar algn contenido.
b) Mejora del Diseo de la Seccin:
Se mantendr la homogeneidad con el sitio, pero se le aadirn mejoras
visuales apegadas a las polticas de la institucin.
c) Control Total de la Seccin: Se le otorgar al departamento el control absoluto
de la seccin, y se les otorgar el manual tcnico y de usuario. Cabe mencionar
que se les entregarn los cdigos fuente de todo lo que se realice, ya que ellos son
los respectivos dueos del mismo.
ESTANCIA_II

Reingeniera del sitio web Depto.


Gestin CENIDET 2010

Reingeniera del sitio web Depto. Gestin CENIDET 2010


Especificacin de Requerimientos de Software

Versin: <1.0>
Fecha: <2010-10-21>

Caractersticas de los usuarios

1.8.

El o los usuarios que manejen la parte administrativa, deben de ser personal del
CENIDET, especficamente, deben de pertenecer al departamento de Gestin
Tecnolgica y Vinculacin, no es necesario que sepa algn lenguaje de
programacin ya que ese apartado administrativo, es fcil de manejar.
El resto de la seccin puede ser visitada por cualquier tipo de usuario, ya que esa
es la finalidad del sitio.
Restricciones

1.9.

El proyecto se realizar en los lenguajes de programacin web HTML, PHP y


JavaScript, no se necesitara gran capacidad en disco duro, aproximadamente 120
GB sera lo idneo y los usuarios deben de tener por lo menos 512 MB de memoria
RAM para que la seccin funcione de la mejor manera posible, la conexin a
internet debe de ser superior a 512MB.

1.10.

Suposiciones y dependencias

Algunos factores que pueden alterar los requerimientos de este sistema son:
-

Agregar nuevas funcionalidades a las ya definidas anteriormente.

- Cambiar de manejador de base de datos.


- Utilizacin de un lenguaje de programacin diferente a PHP para cubrir
requerimientos a futuro.
- El sistema seguir la arquitectura cliente servidor, por lo que la disponibilidad
del sistema depende de la(s) mquina(s) donde reside el servidor del sitio web.
- El sistema funciona bajo cualquier plataforma Windows y Linux. La reingeniera
del sitio se har en Windows 7.

1.11.

Requisitos futuros

Algunos requerimientos que se pueden plantear a futuro son:


- Realizar la seccin del sitio web del departamento de Gestin de vinculacin
utilizando otras tecnologas de programacin distintas a las actuales (Java por
ejemplo).
- Permitir la realizacin de ms trmites en lnea.
- Modificar el diseo web mediante el uso de animaciones flash, HTML5.

ESTANCIA_II

Reingeniera del sitio web Depto.


Gestin CENIDET 2010

Reingeniera del sitio web Depto. Gestin CENIDET 2010


Especificacin de Requerimientos de Software

Versin: <1.0>
Fecha: <2010-10-21>

2. Especificacin de Requerimientos
2.1.

Interfaces Externas
ID
Tipo

RIE-001
-

La interfaz principal es accesible para


cualquier usuario que desee obtener
informacin del departamento de
Gestin y Vinculacin del CENIDET,
mediante el ingreso de la direccin
electrnica directa o bien, dando clic
en un link. Dicha interfaz est
orientada a ventanas y se utiliza el
mouse y el ratn.

Descripcin

ID
Tipo
Descripcin

ESTANCIA_II

Interfaz principal de Usuario.

RIE-002
-

Interfaz de administrador
Esta interfaz permite al usuario
administrador realizar modificaciones
al contenido del sitio, as como a los
documentos alojados en l.

Reingeniera del sitio web Depto.


Gestin CENIDET 2010

Reingeniera del sitio web Depto. Gestin CENIDET 2010


Especificacin de Requerimientos de Software
2.2.

Versin: <1.0>
Fecha: <2010-10-21>

Funciones
Roles de los usuarios:
Rol
-

Administrador

Usuario comn

Funcin
Modificar el contenido textual del sitio
web.
Modificar el contenido de la base de
datos.
Tener acceso al contenido interno del
sitio (cdigo fuente).
Generar respaldos de la base de datos.
Visualizar la informacin de la
organizacin.
Realizar Solicitudes de Estancias
Acadmicas en lnea.
Uso del buscador interno
Ver las ltimas noticias generadas.

Acciones de cada usuario:


Modulo Administrador

Id.
Requerimiento
Descripcin
Entradas

1.1 Validar su cuenta en el sistema

Salidas
Proceso

Confirmacin de usuario validado mediante un mensaje de alerta.


El usuario ingresa su nombre de usuario y su contrasea previamente
asignados.
Se validan dichos datos en la base de datos alojada en el sistema.
Se muestra un mensaje de confirmacin de cuenta o bien de error.

Precondiciones
Postcondiciones
Efectos
Colaterales
Prioridad
Rol que lo
ejecuta

ESTANCIA_II

Permitir a un usuario administrador validarse en el sitio web del CENIDET.


Datos de acceso obligatorios: Login: usuario y contrasea

El usuario accede a las funciones de administrador.

Alta
Usuario administrador

Reingeniera del sitio web Depto.


Gestin CENIDET 2010

Reingeniera del sitio web Depto. Gestin CENIDET 2010


Especificacin de Requerimientos de Software

Id.
Requerimiento
Descripcin
Entradas
Salidas
Proceso

Precondiciones
Postcondiciones
Efectos
Colaterales
Prioridad
Rol que lo
ejecuta

Id.
Requerimiento
Descripcin
Entradas
Salidas
Proceso

Precondiciones
Postcondiciones
Efectos
Colaterales
Prioridad
Rol que lo
ejecuta

Versin: <1.0>
Fecha: <2010-10-21>

1.2 Generar un reporte de las solicitudes de estancias existentes


Crear un archivo con la informacin referente al llenado de formularios de estancias
acadmicas por parte del administrador del sitio.
ID de solicitud.
Confirmacin de usuario eliminado
El sistema solicita el usuario a eliminar. Para ello el administrador ingresa el login del
usuario, el sistema pregunta si est seguro de eliminar el usuario, el administrador
confirma la accin, el sistema elimina de la base de datos al usuario.
El usuario debe estar logueado
Se genera un archivo .txt donde est la informacin requerida.
Si el usuario lo desea, puede eliminar los datos respaldados.
Alta
Administrador

1.3 Modificar el contenido institucional del sitio web


Permitir al usuario administrador modificar el contenido institucional del sitio web
como noticias, acuerdos, servicios, etc.
Mostrar el sitio web con las modificaciones realizadas.
El usuario administrador detecta la seccin y los campos a modificar. Ingresa el texto
correspondiente a actualizar. La informacin es almacenada en la base de datos. Se
muestra un mensaje de confirmacin exitoso o bien de error al usuario.
El usuario debe estar logueado en el sistema
Un sitio web actualizado en contenidos.

Alta
Administrador

Modulo usuario comn


Id.
Requerimiento
Descripcin
Entradas
Salidas
Proceso

Precondiciones
Postcondiciones
Efectos
Colaterales
Prioridad
Rol que lo
ejecuta

ESTANCIA_II

2.1 Visualizar las secciones y contenidos del sitio web.


Mostrar la informacin referente al departamento de gestin y vinculacin del
CENIDET.
Clic al link directo de la pgina web o al vnculo de la seccin deseada.
Muestreo de la informacin deseada en el navegador de internet.
Un usuario comn determina la seccin o informacin que desea ver. Ubica el enlace
deseado y da clic en l. La pgina web es redireccionada a la pgina donde se
encuentra la informacin.
El usuario no debe estar logueado en el sistema
El usuario adquiere informacin que necesita
La informacin deseada puede ser o no ser mostrada en la misma pgina web.
Tambin puede darse el caso de mostrarse con la herramienta Google Docs.
Alta
Usuario comn

Reingeniera del sitio web Depto.


Gestin CENIDET 2010

Reingeniera del sitio web Depto. Gestin CENIDET 2010


Especificacin de Requerimientos de Software

Id.
Requerimiento
Descripcin
Entradas
Salidas
Proceso

Precondiciones
Postcondiciones
Efectos
Colaterales
Prioridad
Rol que lo
ejecuta

Id.
Requerimiento
Descripcin
Entradas
Salidas
Proceso

Precondiciones
Postcondiciones
Efectos
Colaterales
Prioridad
Rol que lo
ejecuta

2.3.

Versin: <1.0>
Fecha: <2010-10-21>

2.2 Solicitar una estancia acadmica


Ingresar los datos para una estancia acadmica mediante el llenado de un formulario.
Ingreso de datos en un formulario previamente establecido.
Mensaje de confirmacin o error al usuario y almacn de informacin en la base de
datos.
El usuario ingresa a la seccin estancias acadmicas solicitud de estancias.
Ingresa cada uno de sus datos en el formulario que se le proporciona. El usuario da
clic en el botn deseado (Enviar Cancelar Imprimir Borrar todo). Se muestra un
mensaje al usuario.
El usuario no est logueado en el sistema.
Se almacenan nuevos registros en la base de datos. Uno por cada campo.
Si se elige la opcin imprimir, adems de alojar los datos en la base de datos, se
generar una ventana extra para elegir opciones de impresin.
Alta
Usuario comn

3.1 Buscar informacin general del CENIDET


Permitir la realizacin de bsquedas en el sitio web.
Palabras clave o frase a buscar.
Enlaces web donde se encuentra la palabra clave o frase buscada.
El usuario define los conceptos de los que necesita saber informacin.
Ingresa los conceptos en el campo de texto de bsqueda. Presionar la tecla
enter. Se generan los enlaces que contienen el texto clave dentro del sitio.
El usuario debe de estar registrado en el sistema
Parte de la interfaz con toda la informacin de las estadsticas medias
Pueden no encontrarse resultados de la consulta buscada.
Baja
Administrador y usuario registrado

Requisitos de rendimiento

Para el uso ptimo del sitio web, as como del servidor


2.4.

Restricciones de diseo

ESTANCIA_II

Reingeniera del sitio web Depto.


Gestin CENIDET 2010

10

Reingeniera del sitio web Depto. Gestin CENIDET 2010


Especificacin de Requerimientos de Software

2.5.

Versin: <1.0>
Fecha: <2010-10-21>

Atributos del sistema


Servidor desde donde se almacena la informacin

Software

Versin

Vendedor

Sistema Operativo

Windows XP o superior.

Microsoft

Linux

Linux

MySQL

MySQL

Base de datos

2.6.

Otros requisitos

3. Apndices
Ayuda de Google Docs.
Sitio oficial del CENIDET
Comandos bsicos de Linux

ESTANCIA_II

Reingeniera del sitio web Depto.


Gestin CENIDET 2010

11

Das könnte Ihnen auch gefallen