You are on page 1of 10

Documento de Especificacin de Requerimientos de

Software
Gestor de Currculum para
www.miguelmatas.es

Por Miguel
Matas
info@miguelmatas
.es

Easy PDF Creator is professional software to create PDF. If you wish to remove this line, buy it now.

INTRODUCCIN

RIESGOS

RESTRICCIONES

REQUERIMIENTOS FUNCIONALES
ACTORES
CASOS DE USO
REQUERIMIENTOS DETALLADOS

6
6
7
8

REQUERIMIENTOS DE SISTEMA
GLOSARIO

9
10

Easy PDF Creator is professional software to create PDF. If you wish to remove this line, buy it now.

Introducci
n
El Sistema de Gestor de Currculum ser el responsable de gestionar los Currculum
de los Trabajadores de la Empresa. La aplicacin ser capaz de almacenar
informacin referente a la formacin del personal, y que sea susceptible de ser
utilizada por la empresa en la labor de bsqueda de perfiles para sus Proyectos. Los
propios Trabajadores sern los que mantengan su currculum, y el Gerente ser
capaz de consultarlos desde cualquier lugar donde se encuentre, por lo que sera
muy recomendable que la arquitectura de la aplicacin sea web.
Este documento est dividido en las siguientes secciones principales, una breve
introduccin, restricciones, riesgos, requerimientos funcionales, requerimientos no
funcionales y glosario.
Entre los contactos principales del Proyecto por parte del cliente, tenemos a Miguel
Matas, Gerente de la empresa, y a Arturo Montero (me lo invento para hacer bulto),
responsable del departamento de recursos humanos.

Nombre

Cargo

Lista de
Contactos
Correo Electrnico

Miguel Matas Gerente

info@miguelmatas.es

Arturo
Montero

arturomontero@miguelmatas.es

Responsable
RRHH

Riesgo
s
Listado de
Riesgos

Id

Descripcin

RI-1

Actualmente la empresa de desarrollo ha adquirido un nuevo Hosting de


PHP+MySQL. Los desarrolladores tienen experiencia sobre PHP4, aunque
se va a trabajar sobre PHP5, por lo que la falta de formacin puede
retrasar la entrega. (Esto est un poco inventado para ajustarlo a lo que
quiero hacer J ).

Easy PDF Creator is professional software to create PDF. If you wish to remove this line, buy it now.

Restriccion
es
Listado de
Restricciones

Id

Descripcin

RE-1

La solucin deber expresarse en forma de una aplicacin web.

Requerimientos
Funcionales
Actores

Id

Nombre

AC-1

Gerente

AC-2

Responsable RRHH

AC-3

Desarrollador

Listado de
Actores
Descripcin
Es el responsable de la empresa y nuestro cliente
principal en la aplicacin. Es la persona que toma las
decisiones a la hora de requerir nuevos recursos para
la empresa.
Es la persona encargada de buscar los perfiles
necesarios para afrontar los proyectos de la empresa.
Es la persona que realmente necesita tener accesibles
los currculum de los trabajadores, ya que va a
consultarlos para establecer perfiles, realizar la
promocin de los trabajadores, orientar la formacin al
estudiar sus carencias, etc.
Son la materia prima de la empresa y los que van a
publicar sus conocimientos mediante la aplicacin.
Tienen un perfil claramente tcnico.

Casos de
Uso
Listado de Casos de
Uso
Descripcin

Id

Descripcin

CU-1

Consultar el
Currculun.

CU-2

Consulta de
Desarrolladores
por perfil.

CU-3

Alta de Desarrollador

CU-4

Acceso a la Aplicacin Este caso de uso permite a los usuarios de la


aplicacin acceder a ella.

CU-5

Modificacin de
datos personales

Este caso de uso permite a los usuarios del


sistema introducir sus datos personales.

CU-6

Introduccin
experiencia laboral

Este caso de uso permite a los Desarrolladores


introducir su experiencia laboral.

CU-7

Introduccin
de formacin

Este caso de uso permite a los Desarrolladores


introducir su formacin acadmica.

Este caso de uso permite al Gerente y al


Responsable de
RRHH consultar el currculo de un Desarrollador.
Este caso de uso permite al Gerente y al Responsable
de RRHH buscar Desarrolladores que tengan un perfil
tcnico determinado.
Este caso de uso permite al Responsable de RRHH
dar de alta a un nuevo Desarrollador en la aplicacin.

Requerimientos
Detallados
Listado de Requerimientos Detallados
Id

Descripcin

CU-1

El sistema permitir consultar el currculum de los Desarrolladores que se


hayan dado de alta en el sistema por parte del Responsable de RRHH. Los
currculos podrn ser consultados tambin por el Gerente. A medida que los
Desarrolladores vayan introduciendo cambios en su currculum, dichos
cambios podrn ser visualizados por los dos actores de nivel superior. Uno de
los datos a consultar del currculo es la fecha de ltima actualizacin del
mismo, que se actualiza cada vez que un Desarrollador modifica su currculo.

CU-2

En muchos casos el Responsable de RRHH se ver en la necesidad de saber


si dispone de recursos con conocimientos tcnicos determinados de una
tecnologa. Para ello deber disponer de herramientas que le permitan
filtrar la informacin que los Desarrolladores dejan en la aplicacin.
Conocimientos sobre un determinado lenguaje o una determinada tecnologa
debern poder ser consultados fcilmente.
El Responsable de RRHH podr dar de alta nuevos Desarrolladores en la
aplicacin. Una vez se crea el acceso, el Desarrollador dispondr de un
usuario y contrasea para acceder a su perfil y modificarlo. A la hora de dar
de alta un usuario, el Responsable de RRHH deber introducir algunos datos
obligatorios, como el nombre y los apellidos del Desarrollador, su fecha de
nacimiento, fecha en la que entr a trabajar en la empresa, sexo, direccin
de e-mail, telfono mvil y categora laboral.
Los actores que forman parte de esta aplicacin debern poder acceder a la
misma para interactuar con ella. Para ello existir un formulario de acceso, el
cual tendrn que rellenar con su nombre de usuario y contrasea. Si los
datos de acceso son los correctos, se mostrarn las opciones de men
asociadas al perfil del usuario. Adems deber almacenarse un registro de
accesos, para conocer qu usuarios estn interactuando con la aplicacin y
en qu momentos.
El Responsable de RRHH podr modificar los datos personales de un
Desarrollador que ya est dado de alta, pudiendo cambiar cualquiera de
dichos datos.
Los Desarrolladores dispondrn de la posibilidad de introducir su experiencia
laboral en la aplicacin. Una experiencia laboral corresponde a un intervalo
de tiempo determinado en la cual han llevado a cabo su labor profesional,
tanto en la empresa actual, como en otras anteriores si se ha dado el caso.
Adems de introducir el periodo temporal, deber introducirse la
responsabilidad que se tuvo, las herramientas empleadas, los proyectos ms
importantes en los que se particip.
Los desarrolladores, adems de introducir su experiencia laboral, podrn
introducir tambin su formacin acadmica, ya venga de una formacin
universitaria, formacin profesional, masters, o cursos a los que hayan
asistido a lo largo del tiempo y que puedan ser interesantes a la hora
de llevar algn tipo de labor profesional en la empresa.

CU-3

CU-4

CU-5
CU-6

CU-7

Requerimientos de
Sistema
Listado de Requerimientos de Sistema
Id

Descripcin

RS-1

La aplicacin deber poder ser accesible las 24 horas del da los 365 das del
ao.
La aplicacin ser accesible nicamente a travs de la Intranet Corporativa

RS-2
RS-3

Al tratarse de datos personales, las comunicaciones deben producirse


bajo una conexin segura y cifrada.

RS-4

El sistema debe soportar 20 usuarios concurrentes trabajando con la


aplicacin.
El tiempo de respuesta a cualquier peticin no debe superar los 5 segundos.

RS-5

Glosari
o
Listado de Trminos del Glosario
Trmin Descripcin
o
RRHH
Recursos Humanos

1010

Easy PDF Creator is professional software to create PDF. If you wish to remove this line, buy it now.

You might also like