1 / 23

Plataforma Web para la Evaluación y Contratación de personal en la PCM

Plataforma Web para la Evaluación y Contratación de personal en la PCM. Proyecto de Ingeniería de Sistemas I. PERFIL DE TESIS I. INTEGRANTES: DÁVILA LINARES, GERARDO TORRES MENACHO, ARCANGEL. Lima, 07 de Dicimebree del 2012. CAPÍTULO III:.

dallon
Download Presentation

Plataforma Web para la Evaluación y Contratación de personal en la PCM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Plataforma Web para la Evaluación y Contratación de personal en la PCM Proyecto de Ingeniería de Sistemas I PERFIL DE TESIS I INTEGRANTES: DÁVILA LINARES, GERARDO TORRES MENACHO, ARCANGEL Lima, 07 de Dicimebree del 2012

  2. CAPÍTULO III:

  3. 3.1. Metodología para el Análisis y Diseño de la Solución • El objetivo de este capítulo es describir la herramienta propuesta para el desarrollo de una plataforma forma web y también para el mantenimiento continuo de cada uno de ellos. • Los modelos del software elaborados para la etapa de análisis serán: el Diagrama de Caso de Uso, los Diagramas de Actividades, el Diagrama de Clases para el análisis y el prototipo; mientras que para la etapa de diseño se elaborarán: el Diagrama de Base de Datos y los Diagramas de Secuencias. • La herramienta de desarrollo y Tecnología que se utilizara son las siguientes: Herramienta de Desarrollo: • Rational Rouse. • Tecnología: -Lenguaje de Programación Java. -Base de Datos: MySQL.

  4. 3.1.1UML (Lenguaje Unificado de Modelado) • El Diagrama de Casos de Uso permite visualizar el comportamiento del sistema o de una parte de él, mostrando la relación entre los actores y los Casos de Usos del sistema. Estos especifican los requerimientos funcionales de una manera sencilla ya que definen el comportamiento del sistema y no su implementación. Fuente: Wikimedia.org

  5. Características de UML • Un modelo es una abstracción de algo, que se elabora para comprender ese algo antes de construirlo. El modelo omite detalles que no resultan esenciales para la comprensión del original y por lo tanto facilita dicha comprensión. • Los modelos además, al no ser una representación que incluya todos los detalles de los originales, permiten probar más fácilmente los sistemas que modelan y determinar los errores.

  6. Tipos de Diagramas UML • Diagrama de Caso de Uso Los diagramas de casos de uso describen las relaciones y las dependencias entre un grupo de casos de uso y los actores participantes en el proceso. Fuente: Elaboración Propia

  7. Diagrama de ActividadesLos diagramas de actividad describen la secuencia de las actividades en un sistema. Los diagramas de actividad son una forma especial de los diagramas de estado, que únicamente (o mayormente) contienen actividades. Fuente: Elaboración Propia

  8. Diagrama de ClasesLos diagramas de clases muestran las diferentes clases que componen un sistema y cómo se relacionan unas con otras. Se dice que los diagramas de clases son diagramas «estáticos» porque muestran las clases, junto con sus métodos y atributos, así como las relaciones estáticas entre ellas: qué clases «conocen» a qué otras clases o qué clases «son parte» de otras clases, pero no muestran los métodos mediante los que se invocan entre ellas. Fuente: Elaboración Propia

  9. Diagrama de Base de Datos Dado que las aplicaciones de software interactúan con cantidades de datos cada vez mayores, las estructuras y el diseño de bases de datos son una parte fundamental de los proyectos de desarrollo de software. En UModel 2013 puede utilizar las funciones de modelado de software para modelar bases de datos relacionales además de aplicaciones de software Java, C# y Visual Basic. Fuente: Elaboración Propia

  10. Diagrama de Secuencia Los diagramas de secuencia pueden representar paso a paso y en detalle una posibilidad descrita por un caso de uso. De este modo se puede definir cómo colaboran los objetos para conseguir los objetivos de la aplicación. Fuente: Diagrama de Secuencia de - softopia.files

  11. 3.1.2 Rational Rouse (Herramienta de Desarrollo) • Esta herramienta propone la utilización de cuatro tipos de modelo para realizar un diseño del sistema, utilizando una vista estática y otra dinámica de los modelos del sistema, uno lógico y otro físico. Permite crear y refinar estas vistas creando de esta forma un modelo completo que representa el dominio delproblema y el sistema de software. Fuente: bp.blogsp.com

  12. 3.1.3 Tecnología • Lenguaje de Programación JAVA El lenguaje para la programación en Java, fue desarrollado por la compañía SunMicrosystems, con la idea original de usarlo para la creación de páginas WEB. Esta programación Java tiene muchas similitudes con el lenguaje C y C++, así que si se tiene conocimiento de este lenguaje, el aprendizaje de la programación Java será de fácil comprensión por un programador que haya realizado programas en estos lenguajes. Fuente: Word.press

  13. Base de Datos MySQL • MySQL es la base de datos open source más popular y, posiblemente, mejor del mundo. Su continuo desarrollo y su creciente popularidad está haciendo de MySQL un competidor cada vez más directo de gigantes en la materia de las bases de datos como Oracle. • También cabe describir que MySQL fue escrito en C y C++ y destaca por su gran adaptación a diferentes entornos de desarrollo, permitiendo su interactuación con los lenguajes de programación más utilizados como PHP, PERL y Java y su integración en distintos sistemas operativos. Fuente: muylinux.com

  14. 3.2. Metodología para el estudio de Factibilidad o Viabilidad de la Solución. • En el desarrollo del presente proyecto hemos considerado utilizar la metodología Costo – Beneficio como herramienta para medir la relación entre los costos y beneficios asociados a la elaboración del proyecto, con el fin de evaluar su factibilidad o viabilidad, este proceso involucra ya sea explícita o implícitamente, un peso total de los gastos previstos a realizarse en contra del total de los beneficios a obtenerse al implementarse este proyecto. • Nuestro proyecto como sistema plantea un buen diseñado que a su vez ofrece control, compatibilidad, flexibilidad y una relación aceptable de costo / beneficio.

  15. Información Inicial Relativa a los Recursos de empleados Sistema Actual • Dentro del desarrollo de las actividades del proceso de contratación y evaluación se emplean los siguientes recursos, tal como se detalla: Recursos : Humanos y Financieros Fuente: Información obtenida de los legajos de personal.

  16. Sistema Actual Recursos : Materiales y Equipos Fuente: Información obtenida de los legajos de personal.

  17. Análisis de Procesos • Dentro del análisis del proceso del presente proyecto, se ha establecido un flujo con el detalle de los gastos y costos tanto del sistema actual como de sistema propuesto: Fuente: Elaboración Propia

  18. Análisis de ProcesosEn el análisis del presente proceso, se aprecia que solamente los datos y estimación de los costos y gastos, están centrados en los dos (02) primero componentes, que son el ingreso o recepción del CV y la evaluación propiamente, el resto de los componentes se presta igual forma en ambos casos, es decir en el sistema propuesto también seguirá el mismo proceso. Fuente: Elaboración Propia

  19. Cuadro de Activos Fijos – Sistema PropuestoEn el presente cuadro detallamos los activos fijos considerando los dos factores importantes como son el Hardware y el Software, equipos con las cantidades y costos por cada uno de ellos. Además se esta considerando aspectos referidos a la depreciación de los equipos, teniendo en cuenta los 5 años determinados como vida útil de proyecto. Fuente: Elaboración Propia

  20. Flujo del Sistema Actual Fuente: Elaboración Propia

  21. Flujo de Sistema Propuesto Fuente: Elaboración Propia

  22. Factibilidad del Proyecto • De acuerdo a los resultados arrojados a través de los flujos de los procesos comparados del sistema actual y del sistema propuesto, podemos concluir que este proyecto es altamente viable.   • Esto sustentado fundamentalmente en el ahorro reflejado en la producción, es decir en la evaluación de cada CV, podemos apreciar que mientras que con el sistema actual el costo que demanda evaluar un CV es S/. 286.10, con el sistema propuesto es S/. 141.53, es decir el 50% aproximadamente menos. • Asimismo, en el análisis con la proyección hasta por 05 años, se ha determinado en términos de producción (evaluación de CVs), una cantidad significativa, es decir de 4,800 con el sistema actual, se incrementa a 8,400. Fuente: Elaboración Propia

  23. GRACIAS !!

More Related