Professional Documents
Culture Documents
FACULTAD DE INGENIERA
ESCUELA ACADMICA PROFESIONAL DE INGENIERA DE
SISTEMAS
PROYECTO
Chapatuchamba.com
AUTORES:
Carlos Andrs Chvarry Angulo
Dani Hoyos Cieza
Walter Rengifo Cardozo
Gonzalo Ochoa Cieza
Jos Quispe Castaeda
DOCENTE:
Ing. Curso: Luis Callacn Ponce
Curso: Tpicos Avanzados I
MOYOBAMBA JUNIO DE 2016
Introduccin
En el ciclo XXI, la informacin y las comunicaciones, son factores
indispensables para el proceso de desarrollo y obtencin de mejoras en las
empresas. Las Tecnologas de la Informtica y las Comunicaciones (TIC) han
demostrado ser herramientas que pueden contribuir, tanto en el mbito sociales
como econmicos, en la medida que las empresas crecen y aumentan en el
mbito nacional nacen ms carencias y deben incorporar a las principales
polticas y programas para el desarrollo de las mismas.
Pero junto con el crecimiento de las empresas nace necesidades de llevar la
TIC a cada esfera de la sociedad, las compaas de todo el mundo reconocen
que la calidad del producto se traduce en ahorro de recursos, en un servicio
superior y por tanto, es poltica de las Instituciones Pblicas y Privadas contar
con una Pgina Web que permita facilitar a los ciudadanos informacin en el
mbito laboral.
Actualmente las empresas no cuentan con pginas Web donde faciliten
Asistencia Laboral en Lnea, por lo que carecen de eficiencia y seguridad en el
manejo de informacin a los ciudadanos que necesitan informacin laboral para
poder ocupar un puesto de trabajo de acuerdo a su preparacin profesional al
realizar de forma interna y limitando las facilidades a ciudadanos con mejor
preparacin.
Todo ese proceso provoca falta de informacin a los ciudadanos y perdiendo
profesionales con mejor preparacin profesional y con experiencias amplias en
el campo requerido
Para guiar la investigacin se propone la siguiente idea a defender: Con el
desarrollo de un sistema basado en la web, se contribuir a mejorar las
facilidades el control Asistencia Laboral en Lnea
Para contribuir a transformar el objeto de estudio y solucionar el problema
planteado se define como objetivo general:
Desarrollar un sistema web que permita facilitar a los ciudadanos informacin
precisa.
Objetivos especficos:
-
pblicas y privadas
Desarrollar un sistema informtico basado en Web para darle solucin al
problema planteado.
INFORME DE PROYECTO
I. GENERALIDADES
1.1.
1.2.
ChapaTuChamba.com
1.3.
RUBRO
1.4.
ORGANIZACIN
Gerente General
Secretari
a
Gerente
de
Producci
n
Unidad
de
Personal
Relacione
s
Laborales
Analisis
Diseo
desarrollo
de
software
1.5.
TECNOLOGIA
Hoy en da, todo, o casi todo, se puede hacer por Internet: pagar las
cuentas, comprar, buscar departamento, leer un libro, escuchar msica,
ver una pelcula o saber qu hacen sus amigos al otro lado del planeta
e incluso conseguir trabajo.
El Internet y las tecnologas de la informacin y la comunicacin son
medios ventajosos que brinda al usuario una gama de soluciones para
acceder a informacin. Los portales web son parte de estas tecnologas
y son accesibles a travs de ella.
Segn un estudio de Datum, actualmente el 52% de los peruanos
accede a Internet y el porcentaje presenta una tendencia creciente.
Esta herramienta tecnolgica que adems de minimizar la barrea del
espacio y tiempo nos brinda una gran variedad de oportunidades, una
II. PLANIFICACION
2.1.
2.2.
2.3.
2.4.
SITUACIN ACTUAL
2.5.
Asistencia
Laboral en Lnea
SCRUM OWNER
ANALISIS DE REQUERIMIENTOS
RF12
RF13
RF14
RF15
RF16
RF17
REQUISITOS
Registrar Usuario.
Modificar Usuario.
Registrar Postulante.
Registrar Empresa.
Registrar Pas.
Registrar Regin.
Registrar Ciudad.
Generar Reportes de Postulantes.
Generar Reporte de Empresas.
Generar Reporte de Postulantes Activos.
Consultar Cantidad de Postulantes por
Empresa.
Validar Usuario
Registrar Perfil.
Registrar Ofertas.
Cargar Currculo.
Validar Empresa
Postular Oferta
RF01
RF02
RF03
RF04
Performance
Usabilidad
Confiabilidad
Accesibilidad
RF11
ORDEN
16
17
6
5
1
2
3
12
13
14
15
11
4
8
9
7
10
Permanent
e
3.1.1. ACTORES
Administrador
Usuario
3.1.2.
CASOS DE USO
3.1.2.1.
Casos de uso de primer nivel.
Administrar Sistema
Administrador
Administrar Empresa
Administrar Usuario
Usuario
Cosultar Postulante
(from ACTORES)
3.1.2.2.
Explotacin de casos
de uso.
Generar
Reportes
1. DIAGRAMA DE CASO DE USO: Explotacin
Administrar Usuario.
EXPLOTACIN_Administrar Usuario
Registrar Usuario
Administrador
(from ACTORES)
Modificar Usuario
EXPLOTACION_Administrar Sistema
Registrar Pas
Administrador
Registrar Regin
(from ACTORES)
Registrar Ciudad
EXPLOTAR_Administrar Empresa
Registrar Empresa
Administrador
Usuario
(from ACTORES)
(from ACTORES)
Registrar Ofertas
Validar Empresa
EXPLOTACN_Controlar Postulantes
Registrar Postulante
Registrar Perfil
Usuario
(from ACTORES)
Cargar Curriculo
EXPLOTACIN_Generar Reporte
Usuario
(from ACTORES)
3.1.3. STAKEHOLDERS
Responsable Administracin, Usuarios.
3.1.4.
GRUPO 1:
GRUPO 2:
GRUPO 3:
GRUPO 4:
GRUPO 5:
EQUISITOS FUNCIONALES
Administrar Usuario
Registrar Usuario
Modificar Usuario
Administrar sistema
Registrar Pas
Registrar Regin.
Registrar Ciudad.
Administrar Empresa
Registrar Empresa
Gestionar Perfiles.
Registrar Ofertas.
Registrar Servicios.
Postular Oferta
Validar Empresa
Validar Usuario
Controlar Postulante
Registrar postulante.
Registrar Perfil.
Cargar currculo
Generar Reportes.
Generar reportes de Postulantes.
Generar Reporte de Empresas.
Generar Reporte de Postulantes Activos.
Consultar Cantidad de Postulantes por Empresa.
REQUISITOS NO FUNCIONALES
Performance
Usabilidad
Confiabilidad
Accesibilidad
3.2.
PRODUCT BACKLOG
ID
RF01
RF02
RF03
RF04
RF05
RF06
RF07
RF08
RF09
RF10
RF12
RF13
RF14
RF15
RF16
RF17
REQUISITOS
Registrar Usuario.
Modificar Usuario.
Registrar Postulante.
Registrar Empresa.
Registrar Pas.
Registrar Regin.
Registrar Ciudad.
Generar Reportes de Postulantes.
Generar Reporte de Empresas.
Generar Reporte de Postulantes Activos.
Consultar Cantidad de Postulantes por
Empresa.
Validar Usuario
Registrar Perfil.
Registrar Ofertas.
Cargar Currculo.
Validar Empresa
Postular Oferta
RF01
RF02
RF03
RF04
Performance
Usabilidad
Confiabilidad
Accesibilidad
RF11
3.3.
ORDEN
16
17
6
5
1
2
3
12
13
14
15
11
4
8
9
7
10
Permanent
e
HISTORIA DE USUARIOS
Id. requisito:
RF01
Nombre:
Registrar Usuario
Fecha:
Descripcin:
Permite ingresar los datos de Usuario y almacenarlos en la base de
Datos.
Actores:
Usuario
Precondiciones:
El usuario ingresa al sistema.
Flujo Normal:
1. El usuario ingresa los datos y guarda.
2. El sistema muestra mensaje los datos fueron ingresados
correctamente.
Flujo alternativo:
1. Los datos ingresados por el Usuario son incorrectos, o los
datos no corresponden a los campos especificados
2. El sistema valida los datos, avisa al actor de ello y limpia los
campos.
Poscondiones:
Usuario registrado, acceso al sistema
Referencias:
Id. requisito:
RF02
Nombre:
Modificar Usuario
Fecha:
Descripcin:
Permite realizar modificacin de los datos de Usuario.
Actores:
Usuario
Precondiciones:
El usuario ingresa al sistema, accede como usuario registrado.
Flujo Normal:
1. El usuario ingresa a modificar datos de usuario y guarda.
2. El sistema muestra mensaje los datos fueron modificados
correctamente.
Flujo alternativo:
1 Los datos ingresados por el Usuario son incorrectos, los datos
ingresados no corresponden a los campos especificados.
Poscondiones:
El sistema retorna a la ventana de inicio del sistema.
Referencias:
Id. requisito:
RF03
Nombre:
Registrar Postulante
Fecha:
Descripcin:
Permite Registrar los Postulantes
Actores:
Postulante
Precondiciones:
El Postulante ingresa a la plataforma web
Flujo Normal:
3. Click en el icono Postulantes luego ingresar sus datos de
registro; DNI, nombre, apellido paterno, apellido materno,
direccin, pas, regin, provincia, distrito, fecha de nacimiento,
profesin, telfono, correo, clave. Click en guardar
4. El sistema valida los datos introducidos y emite mensaje de
bienvenida e ingresa al sistema.
Flujo alternativo:
3. Los datos ingresados por el postulante son incorrectos, o los
datos no corresponden a los campos especificados, el sistema
valida, avisa al actor de ello y limpia los campos.
Poscondiones:
Postulante registrado, el postulante ingresa al sistema
Referencias:
Id. requisito:
RF04
Nombre:
Registrar Empresa
Fecha:
Descripcin:
Permite Registrar las empresas
Actores:
Empresa
Precondiciones:
La empresa ingresa a la plataforma web
Flujo Normal:
1. La empresa ingresa sus datos de registro; RUC, razn social,
direccin, pas, regin, provincia, distrito, telfono, fecha de
funcionamiento, nombre del responsable legal, email, telfono,
clave.
2. El sistema valida los datos introducidos y emite mensaje de
solicitud enviada.
Flujo alternativo:
1. Los datos ingresados por la empresa son incorrectos, o los
datos no corresponden a los campos especificados, el sistema
valida, avisa al actor de ello y limpia los campos.
Poscondiones:
La empresa espera respuesta de solicitud enviada, La empresa
ingresa al sistema
Referencias:
Id. requisito:
RF05
Nombre:
Registrar Pas.
Fecha:
Descripcin:
Permite a los usuarios (empresa, postulante), seleccionar un pas
mediante un combo.
Actores:
Empresa, postulante.
Precondiciones:
Ingresar al sistema.
Flujo Normal:
1. La empresa y/o postulante ingresa al sistema y selecciona
registrar pas de origen.
Flujo alternativo:
1. La empresa y/o postulante cancela operacin registrar pas.
2. El sistema retorna a la pgina de inicio.
Poscondiones:
El sistema muestra el combo seleccionar regin.
Referencias:
Id. requisito:
RF06
Nombre:
Registrar Regin.
Fecha:
Descripcin:
Permite a los usuarios (empresa, postulante), seleccionar una regin
mediante un combo.
Actores:
Empresa, postulante.
Precondiciones:
Registrar pas.
Flujo Normal:
1. La empresa y/o postulante ingresa al sistema y selecciona
registrar regin de origen.
Flujo alternativo:
1. La empresa y/o postulante cancela operacin registrar regin.
2. El sistema muestra el mensaje correspondiente y retorna a la
pgina de inicio.
Poscondiones:
El sistema muestra el combo seleccionar Ciudad.
Referencias:
Id. requisito:
RF07
Nombre:
Registrar Ciudad.
Fecha:
Descripcin:
Permite a los usuarios (empresa, postulante), seleccionar una Ciudad
mediante un combo.
Actores:
Empresa, postulante.
Precondiciones:
Registrar Regin.
Flujo Normal:
1. La empresa y/o postulante ingresa al sistema y selecciona
registrar ciudad de origen.
Flujo alternativo:
1. La empresa y/o postulante cancela operacin registrar Ciudad.
2. El sistema muestra el mensaje correspondiente y retorna a la
pgina de inicio.
Poscondiones:
El sistema muestra el mensaje correspondiente.
Referencias:
Id. requisito:
RF08
Nombre:
Generar Reportes de Postulantes
Fecha:
Descripcin:
Permite a las empresas obtener un reporte de todos los postulantes
activos para un determinado puesto.
Actores:
Empresa, postulante
Precondiciones:
Empresa registrada
Flujo Normal:
1. La empresa selecciona el tipo de reporte de postulante que
desea sacar reporte.
2. El sistema devuelve una vista previa y posteriormente un
archivo Excel con el reporte solicitado.
Flujo alternativo:
1. La empresa no tiene una lista de postulantes activos, el
sistema valida, avisa al actor de ello y limpia los datos
llenados para una nueva bsqueda.
Poscondiones:
Realizado el reporte de postulante el sistema retorna a la pgina de
inicio.
Referencias:
Id. requisito:
RF09
Nombre:
Generar Reporte de empresa
Fecha:
Descripcin:
Permite al administrador obtener un reporte de todas las empresas
Id. requisito:
Nombre:
RF12
Consultar cantidad de postulantes por
empresa
Fecha:
Descripcin:
Permite a la empresa obtener una consulta de todos los
profesionales que postulan a un determinado puesto de trabajo. Esto
incluye su perfil profesional.
Actores:
Empresa, postulante.
Precondiciones:
Empresa registrada.
Flujo Normal:
1. La empresa se loguea, e ingresa al men postulantes, hace
clic en la opcin ver postulantes por puestos y generar
reportes.
2. El sistema muestra en pantalla una vista preliminar del reporte
con la opcin de exportar el archivo en formato de Excel.
Flujo alternativo:
1. La empresa cancela vista preliminar y omite reporte.
Poscondiones:
El sistema retorna a la pgina de inicio.
Referencias:
Id. requisito:
RF13
Nombre:
Registrar perfil
Fecha:
Descripcin:
Permite al postulante, ingresar lugar de residencia, centro de
estudios superior, lugares de trabajo, estudios complementarios,
actualizaciones, telfono de contacto, etc.
Actores:
Postulante.
Precondiciones:
Postulante registrado
Flujo Normal:
1. El postulante accede como usuario, luego ingresa en la opcin
registrar perfil e introduce los datos en los campos
correspondientes.
2. El sistema guarda los datos registrados por el postulante.
Flujo alternativo:
1. El usuario ingresa datos incorrectos, el sistema muestra el
aviso correspondiente.
Poscondiones:
El sistema muestra mensaje de datos guardados correctamente.
Referencias:
Id. requisito:
RF14
Nombre:
Registrar Ofertas
Fecha:
Descripcin:
Permite a la empresa realizar el registro de un sinnmero de ofertas
de puestos de trabajo segn su categora.
Actores:
Empresa.
Precondiciones:
Empresa registrada.
Flujo Normal:
1. La empresa accede al sistema, y procede a realizar la
validacin y registro de las ofertas.
2. El sistema guarda los datos y pueden ser visualizados por los
postulantes interesados.
Flujo alternativo:
1. La empresa cancela el registro de la oferta.
2. El sistema retorna a la ventana de registro de ofertas de la
empresa.
Poscondiones:
El sistema muestra mensaje de datos guardados correctamente.
Referencias:
Id. requisito:
RF15
Nombre:
Cargar Currculo
Fecha:
Descripcin:
Permite al postulante realizar la carga de su Currculo Vitae (hoja de
vida) en formato pdf no mayor a 2.5 mb.
Actores:
Postulante
Precondiciones:
Postulante registrado.
Flujo Normal:
1. El postulante accede al sistema, postula a una oferta y
procede a cargar su Currculo.
2. El sistema guarda la informacin ingresada.
Flujo alternativo:
1. El postulante cancela la operacin Cargar Currculo.
2. El archivo pdf sobrepasa los 2.5 mb.
3. El sistema retorna a la ventana de postular a oferta.
Poscondiones:
El sistema muestra mensaje correspondiente.
Referencias:
Id. requisito:
RF16
Nombre:
Validar Empresa
Fecha:
Descripcin:
Permite al administrador del sistema validar a la empresa para
otorgarle privilegios tales como publicacin ofertas, etc.
Actores:
Administrador, Empresa
Precondiciones:
Administrador registrado.
Flujo Normal:
1. La empresa enva solicitud de validacin.
2. El administrador recibe solicitud enviada por la empresa.
3. El administrador acepta solicitud de validacin.
4. El sistema enva mensaje de confirmacin de solicitud a la
empresa.
Flujo alternativo:
1. El administrador rechaza solicitud recibida por la empresa.
2. El sistema enva mensaje de rechazo de solicitud a la
empresa.
Poscondiones:
El sistema muestra mensaje correspondiente.
Referencias:
Id. requisito:
RF17
Nombre:
Postular Oferta
Fecha:
Descripcin:
Permite al postulante, postular a una oferta.
Actores:
Empresa, postulante.
Precondiciones:
Postulante registrado.
Flujo Normal:
2. El postulante accede al sistema y postula a una oferta.
3. La empresa recibe solicitud de postulacin.
Flujo alternativo:
3. El postulante cancela postular oferta.
4. El sistema muestra el aviso correspondiente y retorna a la
pgina anterior.
Poscondiones:
El sistema muestra mensaje correspondiente.
Referencias:
3.4.
EQUISITOS FUNCIONALES
RF01
Registrar Usuario
RF02
Modificar Usuario
Administrar sistema
RF03
Registrar Pas
RF04
Registrar Regin.
RF05
Registrar Ciudad.
Administrar Empresa
RF06
Registrar Empresa
RF07
Registrar Ofertas.
RF08
Postular Ofertas
RF09
Validar Empresa
RF10
Validar Usuario
Controlar Postulante
RF11
Registrar postulante.
RF12
Registrar Perfil.
RF13
Cargar currculo
Generar Reportes.
RF14
Generar reportes de Postulantes.
RF15
Generar Reporte de Empresas.
Generar Reporte de Postulantes
RF16
Activos.
Consultar Cantidad de Postulantes por
RF17
Empresa.
3.5.
SPRINT
5
5
ESTIMACIO
N
(Horas)
10
3
1
1
1
2
2
2
1
2
3
1
2
4
8
2
12
6
3
2
3
2
2
4
4
4
3
3
PRIMER SPRINT
3.5.1. Planificacin.
a. Objetivos.
Mejorar en todas las empresas el manejo de informacin
acerca del Personal y ubicacin de Asistencia laboral en
Lnea.
Permitir cambios de entorno en variables tales como la
orientacin en Asistencia laboral en Lnea hacia el cliente.
El xito empresarial por lo tanto, exige una continua
los
mdulos
de
Administrar
Sistema,
Total Horas
Total: 22
0.08
0.42
1.00
0.50
0.08
0.42
1.00
0.50
0.08
0.42
1.00
0.50
0.50
1.00
2.00
0.50
2.50
4.00
4.50
1.00
Esfuerzo
Total: 22
2
2
2
4
12
-
Tareas
16/06/2016 al 18/06/2016
Registrar Ofertas
Describir Caso de Uso
Total Horas
Total: 16
2.00
Esfuerzo
Total: 16
8
-
Sprint 1
RF03
RF04
V.1.0
RELEASE
RF05
RF06
RF09
Sprint 2
RF07
V.1.0
RELEASE
RF10
RF012
Modelamiento de Datos
Crear Formulario
Compilar y probar.
Validar Usuario
Describir Caso de Uso
Modelamiento de Datos
Crear Formulario
Compilar y probar.
Registrar Perfil
Describir Caso de Uso
Modelamiento de Datos
Crear Formulario
Compilar y probar.
Sprint 3
RF08
V.1.0
RELEASE
RF11
RF13
RELEASE
V.1.0
Sprint 4
RF14
RF15
RF16
3.00
1.30
1.30
1.00
2.0
1.30
1.30
0.08
0.42
1.00
0.50
6
2
-
Tareas
19/06/2016 al 19/06/2016
Postular Oferta
Describir Caso de Uso
Modelamiento de Datos
Crear Formulario
Compilar y probar.
Registrar Postulantes
Describir Caso de Uso
Modelamiento de Datos
Crear Formulario
Compilar y probar.
Cargar Currculo
Describir Caso de Uso
Modelamiento de Datos
Crear Formulario
Compilar y probar.
Total Horas
Total: 8
1.00
0.08
0.42
0.50
0.42
0.50
1.00
0.08
0.50
1.00
2.00
0.50
Esfuerzo
Total: 8
2
2
4
-
Tareas
20/06/2016 al 21/06/2016
Generar Reportes de
Postulantes.
Describir Caso de Uso
Modelamiento de Datos
Crear Formulario
Compilar y probar.
Generar Reportes de
Empresa.
Describir Caso de Uso
Modelamiento de Datos
Crear Formulario
Compilar y probar.
Generar Reportes de
Postulantes Activos.
Describir Caso de Uso
Modelamiento de Datos
Crear Formulario
Total Horas
Total: 11
Esfuerzo
Total: 11
0.50
0.50
1.00
1.00
0.50
0.50
1.00
1.00
0.50
0.50
1.00
Compilar y probar.
Consultar Cantidad de
Postulantes por Empresa.
Describir Caso de Uso
Modelamiento de Datos
Crear Formulario
Compilar y probar.
RELEASE
V.1.0
RF17
3.6.
Sprint 5
RF01
RF02
Tareas
22/06/2016 al 23/06/2016
Registrar Usuario
Describir Caso de Uso
Modelamiento de Datos
Crear Formulario
Compilar y probar.
Modificar Usuario
Describir Caso de Uso
Modelamiento de Datos
Crear Formulario
Compilar y probar.
1.00
0.08
0.42
1.00
0.50
Total Horas
Total: 13
2.00
3.00
3.00
2.00
0.50
0.50
1.00
1.00
Esfuerzo
Total: 13
10
3
-
SPRINT DE REFACTORY
3.6.1. Ejecutar
1. RF01: Registrar Usuario.
a. Descripcin del Caso de Uso
Permite ingresar los datos de Usuario y almacenarlos en
la base de Datos.
b. Modelamiento de Datos.
c. Formulario.
d. Pruebas.
d. Pruebas.
c. Formulario.
d. Pruebas.
c. Formulario.
d. Pruebas.
los
usuarios
(empresa,
postulante),
c. Formulario.
d. Pruebas.
c. Formulario.
d. Pruebas.
los
usuarios
(empresa,
postulante),
c. Formulario.
d. Pruebas.
b. Modelamiento de Datos.
c. Formulario.
d. Pruebas.
b. Modelamiento de Datos.
c. Formulario.
d. Pruebas.
para
otorgarle
privilegios
c. Formulario.
d. Pruebas.
tales
como
b. Modelamiento de Datos.
c. Formulario.
d. Pruebas.
IV. CONCLUSIONES
El equipo de trabajo a travs de la elaboracin del presente proyecto busca
optimizar el trabajo que tienen las Empresas en el proceso de bsqueda y
seleccin de sus empleados (Oferta laboral) mediante el uso de una aplicacin
web que este abierta las 24 horas del da, los 7 das a la semana, de igual manera
la aplicacin permite a los profesionales encontrar propuestas laborales de
acuerdo al perfil profesional, que cumpla con las expectativas.
V. ANEXOS