Your SlideShare is downloading. ×
1
Índice



Introducción ......................................................................................................
RHenlinea.com


Introducción


Este es un proyecto académico de análisis y diseño de un sistema de información web,
llamad...
Determinación de requerimientos del sistema

En cuanto a la solicitud de personal por parte de los clientes:

   •   Solam...
•   Los candidatos podrán subir adicionalmente versiones en archivo de su
       currículum.
   •   Se manejará un control...
•   1 administrador del sistema.

Instalaciones:
    • Oficina con iluminación y contactos eléctricos adecuados.
    • Acc...
oficina.
Administración             Interno   Sistema de información
                                     encargado de con...
Este diagrama muestra los dispositivos de procesamiento necesarios para que funcione
el sistema (servidor web y servidor d...
•   Facturas y                            de las actividades
                                 pagos.                      ...
será dado de baja del mismo.

                          1. El cliente no está dado de alta en hacienda no podrá
      Rest...
3. El candidato no debe de estar registrado en el sistema.

                          2. El candidato debe acatar el acuer...
Actividades del usuario interno
                        Se busca que el usuario interno realice las actividades
       Met...
Diagrama de CU de actividades del administrador




                          Actividades del administrador
              ...
por el cliente.
                           4. El sistema con ayuda del administrador realiza los pagos y
                 ...
Diagramas de actividades

                               Actividades del cliente

Diagrama del registro de clientes




  ...
Diagrama de acceso a RHenlinea – Clientes




Diagrama de búsqueda de personal




                                       ...
Actividades del candidato

Diagrama de registro de candidatos




                                                        ...
Diagrama de acceso a RHenlinea – Candidatos




                                              18
Diagrama de ingreso de información




                                     19
Diagrama de alta de currículum




                                 20
Actividades del usuario interno

Diagrama de acceso a RHenlinea – Usuario interno




Diagrama de proceso de peticiones de...
Diagrama de esbozo de posibles resultados




                                            22
Diagrama de registro de operaciones




                                      23
Actividades del sistema administrador

Diagrama de acceso a RHenlinea – Administrador




                                ...
Diagrama de validación de usuarios




                                     25
Diagrama de direccionar consultas y manejo de listas de correo




                                                       ...
Diagrama de vigencia de currículo




                                    27
Diagrama de pagos y facturación




                                  28
Conclusiones.

Este proyecto de análisis y diseño de sistemas es meramente explicativo, no se
implementará en la vida real...
Upcoming SlideShare
Loading in...5
×

Proyecto rh en linea

1,443

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,443
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
87
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Proyecto rh en linea"

  1. 1. 1
  2. 2. Índice Introducción ................................................................................................................................................................. 3 Formulación y delimitación del problema ................................................................................................................... 3 Objetivos Generales Específicos .................................................................................................................................. 3 Determinación de requerimientos del sistema ........................................................................................................... 4 Especificación de requisitos. ........................................................................................................................................ 5 Diseño del sistema RHenlinea.com.............................................................................................................................. 6 Actores del sistema ..............................................................................................................................6 Trabajadores internos...........................................................................................................................6 Diagrama de distribución ......................................................................................................................7 Análisis del diagrama de distribución ....................................................................................................8 Diagramas de casos de uso .......................................................................................................................................... 9 Diagrama de CU actividades del cliente ...............................................................................................9 Diagrama de CU actividades del candidato ........................................................................................10 Diagrama de CU del usuario interno...................................................................................................11 Diagrama de CU de actividades del administrador .............................................................................13 Diagramas de actividades .......................................................................................................................................... 15 Actividades del cliente ........................................................................................................................15 Actividades del candidato ...................................................................................................................17 Actividades del usuario interno ...........................................................................................................21 Actividades del sistema administrador ................................................................................................24 Conclusiones. ............................................................................................................................................................. 29 Bibliografía ................................................................................................................................................................. 29 2
  3. 3. RHenlinea.com Introducción Este es un proyecto académico de análisis y diseño de un sistema de información web, llamado RHenlinea.com. El documento incluye el análisis del proyecto desde la formulación y delimitación del problema, objetivos, requerimientos y requisitos. Después se incluye el diseño del sistema realizado con UML y plantillas de caso de uso, mostrando el diagrama de distribución del sistema, los casos de uso generales y los diagramas de actividades. Formulación y delimitación del problema En la actualidad las empresas tienen preocupaciones grabes como los son la seguridad, los planes para sobre llevar la crisis, mantenimiento de la productividad, entre otros temas que les quitan el sueño a los empresarios. Las empresas están restando importancia a actividades como el reclutamiento de personal, siendo que es una actividad primordial para el desarrollo de una empresa. Las empresas tienen la opción del outsourcing con negocios de manejo de personal, pero los servicios que ofrecen este tipo de negocios son muy costosos. Las empresas de la actualidad solicitan los servicios de este tipo de negocios en menor medida que en años anteriores, por razones de economía y seguridad. Objetivos Generales Específicos Crear un sitio web especializado en el reclutamiento, selección y direccionamiento de personal. Este sitio web, beneficiará de manera significativa a: • Clientes. Empresas, negocios, instituciones públicas o privadas, o cualquier establecimiento que tenga la necesidad de reclutar y seleccionar personal, sin importar la cantidad o el tipo de personal que necesite, siempre y cuando se encuentre en la ciudad de Chihuahua. • Candidatos. Cualquier persona que necesite promocionar sus servicios para ser contratado en cualquier institución, empresa o negocio de la ciudad. Para la promoción de currículos de los candidatos el servicio será gratuito. Debido al poco personal que necesita esta nueva organización, el costo para los clientes será muy accesible. Todos los clientes y candidatos podrán checar su estatus desde la página web y realizar operaciones. 3
  4. 4. Determinación de requerimientos del sistema En cuanto a la solicitud de personal por parte de los clientes: • Solamente los clientes registrados podrán solicitar personal en el sitio. • Los clientes se podrán dar de alta en línea, mediante proporcionar sus datos, se les asignará una clave consecutiva de usuario, podrá tener uno o más contactos para recibir la información de las consultas. Se registrará su información fiscal para efectos de facturación. • El acceso al sitio será por Internet, con manejo de seguridad basada en las claves de usuario, contacto y password. • Los clientes podrán solicitar búsquedas personal en la página indicando cuántas personas desean, y permitiéndoles especificar en forma amigable, los parámetros que definan su consulta. • Las consultas serán registradas y atendidas por usuarios internos. Al contestar al cliente se le cotiza el servicio, dándole un esbozo de los posibles resultados que obtendrá con el servicio y se espera por la aceptación del mismo. • Cuando el cliente acepta la cotización, se procede a enviarle los currículos detallados del personal consultado, y se procede a facturar el servicio. En cuanto a la búsqueda de personal por parte de los usuarios internos: • Los usuarios internos contarán con una herramienta que les permita ver las consultas de los clientes, procesarlas en forma automática mediante consultas que les permitan hacer afinaciones sobre los resultados, al grado de llegar a poder seleccionar cuáles son los currículos que desea incluir en su propuesta. • Podrá atender clientes, enviándoles cotizaciones (que contienen la búsqueda previa sin dar muchos datos de los candidatos) y posteriormente les enviará los resultados completos de la búsqueda y en caso de tener currículos en archivos se anexarán • Se quedará un registro detallado de cada consulta, cotización y servicio completado, para efectos de seguimiento. • Los usuarios internos tendrán claves de acceso que serán manejadas por el administrador del sistema. Se podrán conectar desde cualquier punto en Internet, mediante las claves y password de seguridad que le han sido asignados. En cuanto a las altas de currículo por parte de los candidatos: • Se contará con una página que permita a los candidatos, que puedan dar de alta sus currículos en forma detallada. • Los candidatos podrán agregar sus datos, mediante listas desplegables que no permitan equivocarse en las opciones, para facilitar las búsquedas a futuro. • Se dejarán campos abiertos para que los candidatos puedan explicar conceptos como trabajos, especializaciones, preferencias, etc. 4
  5. 5. • Los candidatos podrán subir adicionalmente versiones en archivo de su currículum. • Se manejará un control de vigencia de currículo y se solicitará vía correo electrónico que actualicen su currículo cada determinado tiempo. • Para agregar un currículum se podrá hacer de dos formas: 1. El propio candidato en cualquier lugar físico mediante acceso a un sitio de Internet. Aquí se requiere tener un control para evitar que haya accesos ilegales que intenten sabotear el contenido de las bases de datos. 2. También se les podrá asignar una computadora de la empresa y darles determinado tiempo para que lo capturen. Se podrá contar con capturistas o auxiliares que tomen varios currículos en papel y procedan a introducirlos al sistema en una computadora de la empresa. • Se debe diseñar las pantallas de captura de currículos en forma amigable, que permita a los candidatos agregar fácilmente la información usando validación de los campos que se tengan restringidos. En cuanto a la administración del sistema: • Se debe contar con las herramientas que permitan administrar el sistema, agregando usuarios, otorgando los permisos de acceso al mismo, diferenciando entre candidatos, clientes, usuarios internos y administrador del sistema. • Podrá manejar listas de correo para informar a los usuarios internos de diversas situaciones (la llegada de nuevas peticiones de consulta de clientes, consultas pendientes de cotizar/facturar a clientes). Especificación de requisitos. Técnicos: • Un servidor web. Apache ó Windows server. • Un servidor de bases de datos. Oracle ó MySQL. • Mínimo 5 PCs (Windows XP ó vista) en red conectadas al servidor (para las capturas de currículos en papel). • Un sistema diseñado, programado e implementado en web, que tenga acceso público pero con restricciones para usuarios registrados. • Dominio web para el nombre RHenlinea.com. • Ruteador, switch y cableado para acceso a internet y red interna. Personal: • Equipo de desarrollo de sistemas (programadores, administrador). • Técnicos de redes y servidores. • 5 capturistas de datos. • 10 usuarios internos. 5
  6. 6. • 1 administrador del sistema. Instalaciones: • Oficina con iluminación y contactos eléctricos adecuados. • Acceso a internet. • Refrigeración adecuada para mantener los servidores en buenas condiciones Diseño del sistema RHenlinea.com Para el diseño del sistema se utilizó la diagramación proporcionada por UML para facilitar la comprensión de la estructura y los procesos del sistema, por todos los usuarios sin importar su nivel de capacitación en cuanto a sistemas de información. Actores del sistema Nombre Tipo Descripción Cliente Externo Empresa interesada en reclutar y seleccionar personal nuevo. Utiliza el sistema para encontrar a los candidatos idóneos para un puesto en su organización. Candidato Externo Persona interesada en promocionar su currículum para encontrar una empresa que solicite sus servicios. Trabajadores internos Nombre Tipo Descripción Usuario interno Interno Es el encargado de procesar las búsquedas que solicita el cliente, en la base de datos. Capturista Interno Es el encargado de capturar los datos y la información de los currículos que lleven candidatos en papel a la 6
  7. 7. oficina. Administración Interno Sistema de información encargado de controlar los procesos que realizan los demás actores. Es controlado por una persona que funge como administrador. Diagrama de distribución 7
  8. 8. Este diagrama muestra los dispositivos de procesamiento necesarios para que funcione el sistema (servidor web y servidor de base de datos). Además de mostrar las diferentes interfaces que contiene la plataforma para cada uno de los usuarios. En las notas se indican las diferentes secciones que tiene cada una de las plataformas de cada uno de los usuarios. También se muestran todas las posibles interacciones entre las plataformas y los dispositivos de procesamiento. Análisis del diagrama de distribución Requerimientos Funciones Plataforma Usuario Secciones de acceso especiales Acceso general Todos los • Principal. Ninguno Promoción de interesados • Identidad. RHenlinea, de la • Servicios. organización y • Contacto. sus funciones. Cliente Cliente • Principal. Nombre de Realizar • Identidad. usuario y peticiones de • Servicios. contraseña de búsqueda de • Búsqueda de cliente. candidatos, candidatos. currículos e • Contacto. información. Candidato Candidato • Principal. Nombre de Dar de alta • Identidad. usuario y información • Servicios. contraseña de personal, y subir • Currículo y candidato. currículo. datos. • Contacto. Usuario interno Usuario • Principal. Nombre de Procesar las interno • Identidad. usuario y consultas • Proceso de contraseña de pedidas por el consultas. usuario interno. cliente, realizar • Registro de esbozos de operaciones posibles resultados, registrar todas las operaciones diarias. Administrador Administrador • Diseño y datos. Nombre de Cambiar el • Consultas y usuario y diseño de la correos. contraseña de página, enviar • Validación de administrador. correos a los campos. demás usuarios, • Usuarios y checar el permisos. funcionamiento 8
  9. 9. • Facturas y de las actividades pagos. que realiza el • Vigencia de sistema currículos. automáticamente, procesar pagos y hacer facturas, borrar currículos antiguos. Diagramas de casos de uso Diagrama de CU actividades del cliente Actividades del cliente Se busca que el cliente se registre en la web, acceda a ella en su propia cuenta, con un nombre de usuario y una Meta: contraseña propia, y realice peticiones de búsqueda de candidatos al sistema. Actor primario: El cliente. Actor secundario: Sistema administrador de RHenlinea.com 1. El usuario debe tener la necesidad de selección y Precondiciones: reclutamiento de personal en su organización. 2. El usuario no está registrado en el sistema. Postcondiciones: 1. El cliente debe acatar el acuerdo que aceptó acerca de las reglas y condiciones de uso del sistema, de no ser así 9
  10. 10. será dado de baja del mismo. 1. El cliente no está dado de alta en hacienda no podrá Restricciones: registrarse en el sistema. El cliente tiene la necesidad de reclutamiento y selección de Eventos disparadores: personal para su negocio o empresa. 1. El cliente ingresa a la página de Internet Ruta primaria de 2. El cliente se registra en el sistema. actividades: 3. El cliente accede a su cuenta personal. 4. El cliente realiza peticiones de búsquedas de candidatos. Ruta alternativa de 1. Para este caso de uso no existe ruta alternativa. actividades: Diagrama de CU actividades del candidato Actividades del candidato Se busca que el candidato se registre en la web, acceda a Meta: ella en su propia cuenta, con un nombre de usuario y una contraseña propia, y suba su currículo y datos al sistema. Actor primario: El candidato Actor secundario: Sistema administrador de RHenlinea.com 1. El candidato debe tener la necesidad de conseguir Precondiciones: trabajo. 2. Debe tener una computadora con acceso a internet 10
  11. 11. 3. El candidato no debe de estar registrado en el sistema. 2. El candidato debe acatar el acuerdo que aceptó acerca de Postcondiciones: las reglas y condiciones de uso del sistema, de no ser así será dado de baja del mismo. 4. El candidato es mayor de edad, de no serlo se dará de Restricciones: baja del sistema. El candidato tiene la necesidad de un empleo en la ciudad de Eventos disparadores: Chihuahua. 5. El candidato ingresa a la página de Internet Ruta primaria de 6. El candidato se registra en el sistema. actividades: 7. El candidato accede a su cuenta personal. 8. El candidato sube su currículum y actualiza sus datos. Ruta alternativa de 2. Para este caso de uso no existe ruta alternativa. actividades: Diagrama de CU del usuario interno 11
  12. 12. Actividades del usuario interno Se busca que el usuario interno realice las actividades Meta: principales de su puesto, en el sistema. Actor primario: El usuario interno. Actor secundario: Sistema administrador de RHenlinea.com 1. El usuario interno debe tener acceso a internet. 2. Debe contar un una clave de acceso y nombre de Precondiciones: usuario. 3. El usuario debe ser empleado del negocio. 1. El sistema envía los resultados de consultas a los clientes. Postcondiciones: 2. El sistema envía el esbozo de resultados a los clientes. 3. El sistema guarda en la base de datos el registro de operaciones hecho por el usuario interno. 1. El usuario interno debe de estar registrado en el sistema y tener un nombre de usuario y contraseña. Restricciones: 2. El usuario interno debe tener acceso a internet. 1. El usuario interno obtiene por correo una petición de búsqueda del cliente. Eventos disparadores: 2. Llega el final de la jornada laboral y es necesario registrar las operaciones realizadas en ese día. 1. El usuario interno accede al sistema. 2. El usuario interno checa su correo en busca de peticiones de búsqueda de clientes. Ruta primaria de 3. El usuario realiza un esbozo de posibles resultados. actividades: 4. El usuario realiza la búsqueda completa de candidatos y la envía al cliente a través del sistema. 5. El usuario registra todas las operaciones realizadas en la jornada laboral. Ruta alternativa de 1. Si el usuario interno no tiene búsquedas pendientes. actividades: 2. El usuario únicamente registra las operaciones realizadas en la jornada laboral. 12
  13. 13. Diagrama de CU de actividades del administrador Actividades del administrador Se busca que el sistema administrador realice sus funciones Meta: de forma eficiente siendo supervisadas por el administrador. Actor primario: El administrador del sistema. Actor secundario: Sistema administrador de RHenlinea.com. Precondiciones: 1. Acceso a internet. 2. Sistema funcionando en buenas condiciones. 1. El sistema actualizado con usuarios nuevos. 2. Correos enviados a su destinatario. Postcondiciones: 3. Currículos viejos borrados del sistema. 4. Peticiones direccionadas. 5. Pagos y facturas realizadas. Las actividades las realiza el sistema automáticamente, el Restricciones: administrador checará el buen funcionamiento de la plataforma, Eventos disparadores: Cualquier actividad realizada en el sistema. 1. El sistema valida los campos de las formas del sistema. Ruta primaria de 2. El sistema agrega usuarios nuevos y les provee de actividades: nombres de usuario y contraseñas de acceso. 3. El sistema envía al usuario interno las consultas pedidas 13
  14. 14. por el cliente. 4. El sistema con ayuda del administrador realiza los pagos y facturas para el cliente. Los diagramas de caso de uso anteriores, muestran en forma muy general las actividades que pueden realizar cada uno de los usuarios en el sistema RHenlinea.com, así como las dependencias y relaciones entre estas actividades. En la siguiente sección de este proyecto, diagramas de actividad, se mostrarán y analizarán cada una de las actividades generalizadas en los diagramas de casos de uso. 14
  15. 15. Diagramas de actividades Actividades del cliente Diagrama del registro de clientes 15
  16. 16. Diagrama de acceso a RHenlinea – Clientes Diagrama de búsqueda de personal 16
  17. 17. Actividades del candidato Diagrama de registro de candidatos 17
  18. 18. Diagrama de acceso a RHenlinea – Candidatos 18
  19. 19. Diagrama de ingreso de información 19
  20. 20. Diagrama de alta de currículum 20
  21. 21. Actividades del usuario interno Diagrama de acceso a RHenlinea – Usuario interno Diagrama de proceso de peticiones de consulta 21
  22. 22. Diagrama de esbozo de posibles resultados 22
  23. 23. Diagrama de registro de operaciones 23
  24. 24. Actividades del sistema administrador Diagrama de acceso a RHenlinea – Administrador 24
  25. 25. Diagrama de validación de usuarios 25
  26. 26. Diagrama de direccionar consultas y manejo de listas de correo 26
  27. 27. Diagrama de vigencia de currículo 27
  28. 28. Diagrama de pagos y facturación 28
  29. 29. Conclusiones. Este proyecto de análisis y diseño de sistemas es meramente explicativo, no se implementará en la vida real. A pesar de su naturaleza académica, este proyecto nos dejó un conocimiento suficiente para realizar análisis de este tipo en organizaciones reales y en proyectos reales, sobre todo en herramientas como UML. Las estructuración de este proyecto nos permitió conocer plantillas, herramientas de software como Rational Rose, métodos nuevos, pero sobre todo nos llevamos la metodología de cómo realizar una buena estructura de diseño de un sistema de cualquier tipo. Cabe mencionar que los diagramas mostrados en este proyecto son solo una pequeña parte de los modelos que maneja UML, y que en un proyecto real se deben incluir todos los modelos. Bibliografía 1. UML con Rational , Priale. 2. Mastering UML with Rational Rose, Wendy y Michael Boggs. 29

×