1 Departament de Infrmática y Cmunicacines. IES San Juan Bsc (Lrca-Murcia) Pryect de Implantación y Desarrll de una Aplicación Web (IDAW) 2º ASIR Blsa de Trabaj Curs 2013-2014
2 Departament de Infrmática y Cmunicacines. IES San Juan Bsc (Lrca-Murcia) Cntenid 1. Prpósit... 3 2. Objetivs... 3 3. Descripción General... 3 4. Calendari del Pryect... 4 5. Cntext y alcance de la Aplicación... 4 6. Aplicación Web BTIB... 5 Funcinalidad de la Aplicación Web según ls Perfiles de Usuaris... 5 Parte Obligatria... 8 Usuari Públic... 8 Usuari Registrad... 8 Administradr... 8 Parte Opcinal... 9 Usuari Públic... 9 Usuari Registrad... 9 Administradr... 9 7. Seguridad del sistema... 10 8. Aspects relacinads cn el diseñ Web.... 10 9. Guión de la dcumentación... 10 10. Criteris de calificación... 10
3 Departament de Infrmática y Cmunicacines. IES San Juan Bsc (Lrca-Murcia) 1. Prpósit El bjetiv es analizar, diseñar, cdificar e implantar un sistema de infrmación web para gestinar una blsa de trabaj (BTIB) para el departament de infrmática del IES san Juan Bsc. Este dcument está sujet psibles variacines que se cncretarán en versines del mism. Las especificacines se ajustan al estándar IEEE Recmendad Practice fr Sftware Requirements Specificatins (IEEE/ANSI 830-1993). 2. Objetivs Seleccinar, instalar y administrar ls servicis necesaris para la implantación de una aplicación Web. Dminar ls cncepts fundamentales de la prgramación Web (XHTML-CSS-JSP-AJAX-JDBC-JAVA...etc.). Definir e implantar una base de dats relacinal que recja la infrmación necesaria para implementar este sistema de infrmación. 3. Descripción General Ls prfesres del Departament de Infrmática del I.E.S. San Juan Bsc (Lrca) deciden pner en marcha una aplicación infrmática para la gestión de las slicitudes de emple (Blsa de Trabaj) que sn requeridas a este departament pr empresas de la Región de Murcia. Para que dicha gestión pueda realizarse en cualquier punt y mment se quiere añadir un enlace a la página actual del Departament http://www.infrmaticabsc.cm, la cual dará pas al site (hme blsa trabaj). El análisis, diseñ, cdificación e implantación de este nuev sistema l realizarán ls alumns de 2º curs de ASIR.
4 Departament de Infrmática y Cmunicacines. IES San Juan Bsc (Lrca-Murcia) 4. Calendari del Pryect Inici del pryect: martes 7 de ener del 2014 Fin del pryect: jueves 13 de marz del 2014 Defensa del Pryect: viernes 14 de marz del 2014 Nta: La defensa se realizará pr rigurs rden alfabétic cn una duración máxima de 1/2 hra. Estas fechas pdrían mdificarse en función de la evaluación final que marca la Jefatura de Estudis. 5. Cntext y alcance de la Aplicación El sistema Blsa de Trabaj permitirá la gestión integral de las fertas de trabaj del departament. Pdems resumir las características de la aplicación en ls siguientes punts: El sistema diferenciará entre 3 perfiles de usuaris: administradres, usuaris registrads y usuaris públics n registrads. El administradr pdrá realizar mediante web la administración de ls cntenids del sistema, pr ejempl: Obtener listads de empresas, realizar un mailing cn la llegada de una nueva ferta, dar de baja a fertas,..etc. Para que un usuari pueda acceder a infrmación n pública deberá registrarse en el sistema. El administradr deberá autrizar el registr y se enviará un crre electrónic para que dich usuari se active en el sistema. El registr de un usuari bligará a aceptar las cndicines de POLITICA, CONFIDENCIALIDAD Y PRIVACIDAD (que se ajustará a la LOPD), junt cn dicha aceptación se deberá rellenar un frmulari de alta en el que habrá una serie de camps bligatris y pcinales. El lgin de un usuari será el crre electrónic.
5 Departament de Infrmática y Cmunicacines. IES San Juan Bsc (Lrca-Murcia) La parte pública del prtal incluye ls siguientes elements: Área de registr y validación. Área de nticias públicas. Tras la validación del usuari en el sistema, se le mstrarán las siguientes áreas (en l sucesiv área registrada ): Área de edición de su perfil (dats persnales). Área de Ofertas Urgentes, es decir un listad cn las 4 últimas fertas que el administradr ha insertad. Buscadr (fertas/empresas). Dcuments de interés (descargas). Área de nticias públicas y registradas. Ls administradres tendrán acces al mantenimient del prtal. 6. Aplicación Web BTIB Funcinalidad de la Aplicación Web según ls Perfiles de Usuaris Usuari Públic (Esquema 1)
6 Departament de Infrmática y Cmunicacines. IES San Juan Bsc (Lrca-Murcia) Usuari Registrad en el Sistema de Infrmación Blsa de Trabaj (Esquema 2)
7 Departament de Infrmática y Cmunicacines. IES San Juan Bsc (Lrca-Murcia) Administradr de ls dats del Sistema de Infrmación Blsa de Trabaj (Esquema 3)
8 Departament de Infrmática y Cmunicacines. IES San Juan Bsc (Lrca-Murcia) Parte Obligatria Usuari Públic Registr del usuari Validación Recrdar cntraseña Nticias públicas Ckies Usuari Registrad Cntrl de acces, gestión de sesines. Edición de dats persnales. Buscadr básic de Empresas/Ofertas Tras la búsqueda de empresas se pdrá enviar a las mismas un email. Nticias públicas / registradas Área de Ofertas Urgentes, es decir un listad cn las 4 últimas fertas que el administradr ha insertad. Dcuments de interés (descargas). Salir y bienvenida al usuari. Administradr Un administradr, al hacer lgin, accede al index en frmat esquema 3 dnde pdrá realizar el mantenimient de usuaris, de empresas, de fertas, de nticias, de mailing y de dcuments... Cntrl de acces, gestión de sesines. Gestión de usuaris: Validación/Activación de usuaris Cnsulta de usuaris Mdificación / Brrad de usuaris Enví de e-mail a un usuari Funcines adicinales que el alumn cnsidere necesarias. Gestión de empresas: Añadir / Mdificación / Brrad de empresas Cnsulta de empresas Funcines adicinales que el alumn cnsidere necesarias. Gestión de fertas: Añadir / Mdificación / Brrad de fertas (puede ser brrad lógic físic, se especificará y justificará debidamente) Cnsulta de fertas Funcines adicinales que el alumn cnsidere necesarias.
9 Departament de Infrmática y Cmunicacines. IES San Juan Bsc (Lrca-Murcia) Gestión de mailing: Enví de crre a un varis usuaris seleccinads Gestión de dcuments Descargas : Subida de un dcument a la carpeta descarga preparada para ell (en frmat pdf). Parte Opcinal Usuari Públic Añadir un área de ayuda y de FAQ. Ests elements estarán en la BBDD sin área de gestión pr parte de ls administradres, es decir elements estátics en la BBDD. Usuari Registrad Edición de dats persnales. Administradr Añadir una ft al perfil Añadir un ficher/curriculum al perfil (frmat pdf) Buscadr avanzad de Empresas/Ofertas El resultad de las búsquedas se muestra en scrll Añadir un cmentari a una ferta (un usuari puede realizar un cmentari cm máxim para una ferta) Pdrá enviar e-mail a empresa/s, usuari/s. Al hacer mailing se pdrá adjuntar un ficher al mism. Tendrá una carpeta persnal de dcuments. Cada bjet resultad de una cnsulta tendrá asciad una barra de herramientas acces direct a las funcinalidades que pued realizar. Se permitirá subir un ficher XML que recibe de la empresa y que representa una ferta, a partir del cual se generará un insert en la base de dats de fertas, véase JDOM (Esta mejra tendrá una cnsideración especial). Gestión de nticias". Gestión de dcuments Descargas : Brrad de un dcument. Cnsulta de dcuments dispnibles
10 Departament de Infrmática y Cmunicacines. IES San Juan Bsc (Lrca-Murcia) 7. Seguridad del sistema Ls alumns deberán implementar sistemas de cntrl de errres, sistema de sesines y evitar inyeccines de sql revisand ls camps de ls frmularis. 8. Aspects relacinads cn el diseñ Web. El alumn pdrá utilizar las tecnlgías que establezca necesarias para el desarrll de la aplicación y que prprcinen un mayr nivel de calidad: javascript, ajax, Atención a la parte estética del prtal. Hjas de Estils CSS. Sería interesante, aunque pcinal, que las páginas se ajusten a la nrma W3C de cumplimient de la definición XHMTL y de niveles de accesibilidad. Incrprar ls elements de ayuda al entrn que permitan a cualquier usuari reslver cualquier duda (icns de ayuda, ) 9. Guión de la dcumentación 1. Intrducción 2. Descripción del prblema 3. Decisines sbre el entrn (hardware y sftware) necesaris para implantar la Aplicación Web 4. Detalle de las herramientas utilizadas 5. Mdel entidad relación 6. Esquema lógic de dats 7. Mapa cnceptual del site web 8. Blques de códig PL/SQL desarrllads para las Bases de Dats 9. Mejras realizadas y partes pendientes 10. Manual de usuari 11. Códig destacable 12. Prblemas encntrads 13. Cnclusines 10. Criteris de calificación La parte bligatria puntuará cm máxim cn 7 punts. La realización de la parte pcinal puntuará cn 3 punts adicinales.