Informe3 Proyecto Inacap
Informe3 Proyecto Inacap
Informe3 Proyecto Inacap
EN
INFORMATICA
Proyecto:
PORTAL DE SERVICIOS PROFESIONALES
Integrantes:
Profesor (a):
ÍNDICE
Tabla de contenido
INFORME PROYECTO 1
Proyecto “PORTAL DE SERVICIOS PROFESIONALES” 1
Glosario 3
INTRODUCCIÓN 4
Resumen Ejecutivo/Visión/Objetivos 5
Alcances/Supuestos 6
Enfoque y Metodología……………………………………………………………………………………………………………..7-10
● Product Owner: Representa al cliente que a futuro puede ser un usuario del
sistema.
Cuando una gestión de proyecto se lleva a cabo, todos los interesados y miembros del
equipo que conforman el capital humano aportan desde diferentes puntos de vista, sus
experiencias y conocimientos para poder llevar a cabo una buena gestión, que considera
los diversos planes de gestión de cambios y procedimientos, los cuales se alinean en
muchas ocasiones a la estrategia que tiene la empresa para llevar a cabo sus intereses.
Los invitamos a descubrir nuestro proyecto que consta de un portal web que se reflejará
en un sitio especializado que integra la oferta y demanda laboral existente en el
mercado de servicios profesionales
Objetivos
Nuestro modelo de servicios contiene una mirada integral que aborda Personas -
Procesos - Herramientas, nos permite asegurar que nuestro portal web aportará valor
permanente y perdurable a nuestros clientes. Nuestros principales objetivos son:
Alcance
Como alcances hemos definido los siguientes aspectos:
● Reunir en nuestro portal diversas categorías orientado a los distintos rubros que
se ofrecen.
● El usuario deberá pagar una membrecía para acceder a los beneficios totales de
nuestra aplicación web.
Supuestos
Como supuestos se considera:
Enfoque
La Metodología a utilizar es Scrum ya que el cliente se compromete con el proyecto dado
que lo ve crecer iteración a iteración. Asimismo, le permite en cualquier momento
realinear el software con los objetivos del negocio, ya que puede introducir cambios
funcionales o de prioridad en el inicio de cada nueva iteración sin ningún problema.
Beneficios
Cumplimento de expectativas: El cliente establece sus expectativas indicando el valor
que le aporta cada requisito / historia del proyecto, el equipo los estima y con esta
información el Product Owner establece su prioridad. De manera regular, en las demos
de Sprint el Product Owner comprueba que efectivamente los requisitos se han cumplido
y transmite se feedback al equipo.
Reducción del Time to Market: El cliente puede empezar a utilizar las funcionalidades
más importantes del proyecto antes de que esté finalizado por completo.
Lenguaje a utilizar
Nuestra plataforma web puede ser un pequeño paso para un gran proyecto, y elegir la
tecnología más adecuada puede ser la clave del nuestro éxito.
Por lo tanto, el lenguaje a utilizar es PHP, este lenguaje es totalmente libre y abierto.
Tiene una curva de aprendizaje muy baja, su sintaxis es simple y cumple estándares
básicos de la programación orientada a objetos. No son necesarios complejos entornos
de desarrollo, que incluso necesitan su propio periodo de aprendizaje. Además, nos
proporciona IDEs gratuitos y los entornos de desarrollo son de rápida y fácil
configuración.
con MySQL se nos hace mucho más fácil desplegar nuestro proyecto en PHP porque
dispones de paquetes totalmente autoinstalables que integran PHP: Apache y MySQL,
tanto para UNIX o como para Windows son fáciles de instalar y configurar, como si de
una aplicación cualquiera de escritorio se tratara.
Beneficios
La Comunidad PHP: PHP tiene una comunidad muy grande de desarrolladores, existen
miles de lugares donde se pueden encontrar: documentación, tutoriales, ejemplos de
código, foros. Si se tiene un problema con PHP puedes encontrar la respuesta en muchos
sitios en donde los usuarios comparten el conocimiento adquirido en el proceso de
desarrollo.
Aprender PHP es fácil: PHP es fácil de aprender comparado con otros lenguajes de
programación. El lenguaje es semejante a C y Java pues la sintaxis primaria está basada
en Perl. Además, si conoces Javascript o ActionScript verás la semejanza entre estos
lenguajes por ejemplo en sus estructuras de control. Otro punto es que PHP tiene
Bajo Costo: El precio para utilizar PHP es cero, PHP es gratuito y lo puedes descargar
desde www.php.net. Incluso si contratas un hosting verás que sale más barato uno con
soporte PHP comparado con el que tiene soporte ASP o ASP.NET.
Es Open Source: PHP es Open Source es decir que se tiene acceso al código fuente. Si
deseas agregar o modificar algo para obtener un funcionamiento de acuerdo a tus
necesidades puede hacerlo con total libertad. Esto a diferencia de las aplicaciones
comerciales en las cuales solo queda esperar versiones mejoradas de la empresa
desarrolladora. Este punto es importante también pues teniendo acceso al código miles
de desarrolladores detectan bugs y van corrigiendo y mejorando PHP, logrando tener una
aplicación muy segura y constantemente mejorada.
Librerías Incluidas: PHP fue diseñada para trabajar sobre la web por ello trae un
conjunto muy amplio de funciones para ser utilizadas en diferentes tares relacionadas
con la web. Se puede conectar con bases de datos, conectar a web services, parsear
XML, enviar email, generar PDFs, generar imágenes, etc. Basadas en estas librerías
existes clases implementadas para facilitar el trabajo de los desarrolladores. Otro punto
es que hay desarrolladores que agregan librerías especializadas para extender las
funcionalidades de PHP.
Soporte para OOP: La versión 5 de PHP está diseñada para soporte de características de
programación orientada a objetos. Características como herencia, métodos y atributos
públicos o privados, clases y métodos abstractos, constructores, interfaces y
destructores. Si tienes conocimientos de C++ o Java estas características te serán muy
familiares con una sintaxis muy similar.
Soporte para gran variedad de Bases de Datos: PHP tiene soporte para conectarse a
una gran variedad de base de datos como: MySQL, PostgreSQL, mSQL, Oracle, dbm,
FilePro, HyperWave, Informix, InterBase, Sybase entre otras. Las bases de datos hacen
que una aplicación sea más robusta y con este soporte tu aplicación puede conectarse
con facilidad a tu base de datos existente.
Seguridad
Se dará seguridad al portal con un servicio (WAF) de solución Web Application Firewall
esta se considera en forma transversal el Ciclo de Desarrollo con un conjunto de
servicios integrados que permitirán mejorar nuestra seguridad en nuestro proyecto,
dando protección proactiva y en tiempo real a los datos de los que interactúan con
nuestro portal.
Un WAF (Web Application Firewall) es un dispositivo que permite proteger los servidores
de aplicaciones web de determinados ataques específicos en Internet. Se controlan las
transacciones al servidor web de nuestro negocio.
Beneficios
Principalmente nos permite evitar los siguientes ataques:
SQL injection: consiste en introducir un código SQL que vulnere la Base de Datos de
nuestro servidor.
Participantes de apoyo
Equipo de TI
Sponsor
OMIL es el acrónimo de Oficina Municipal de Información laboral, también conocida
como Oficina Municipal de Intermediación laboral, organismo dependiente
administrativamente de las municipalidades chilenas, y bajo dependencia técnica del
Servicio Nacional de Capacitación y Empleo, SENCE.
Entre sus funciones está cumplir el rol de intermediar y apoyar a la búsqueda activa de
empleo, asignar cursos de capacitación.
Plan de
contingencia
Fecha Cierre
Id R02
Fecha Cierre
Observaciones:
Id R03
Fecha Cierre
Observaciones:
Id R04
Observaciones:
Id R05
Fecha Cierre
Observaciones:
Requerimientos Funcionales
Apartado Descripción
Titulo Registro de Usuario / Cliente
Propósito Acceder a los beneficios de la aplicación Web
Entrada Ingresar sus datos personales nombre, Fecha
de nacimiento, dirección, Rut, nombre de
usuario y contraseña
Proceso Validar los datos ingresados correctamente.
Salida Acceder a la página web y utilizar el servicio
ofrecido.
Apartado Descripción
Titulo Autenticación de Usuario/Cliente
Propósito Acceder a la aplicación
Entrada Ingresar nombre de usuario y contraseña
Proceso Comprobar que el usuario existe
Salida Confirmación de acceso a la aplicación o aviso
de que el nombre de usuario no existe o la
contraseña esta incorrecta.
Apartado Descripción
Titulo Cerrar sesión Usuario/Cliente
Propósito Salir de la intranet de la aplicación
Entrada Hacer clic en botón de cerrar sesión
Proceso -
Salida Se redirige a la página de inicio
Apartado Descripción
Titulo Consultar profesional
Propósito Permite revisar los perfiles de los
profesionales de un área especifica
Entrada Id del profesional o rubro del profesional
Proceso Lista el perfil de todos los profesionales que se
dedican a un rubro en específico.
Salida Nombre, Rut, número de teléfono, área del
profesional , experiencia y disponibilidad.
Apartado Descripción
Titulo Agregar profesional
Propósito Permite al administrador del sitio web agregar
un nuevo profesional
Entrada Ingresar Nombre, Profesión, experiencia,
curriculum , foto del profesional .
Proceso -
Salida El perfil del profesional puede ser visualizado
por los clientes que ingresen al sitio web.
Apartado Descripción
Titulo Calificar profesional
Propósito Permite al cliente calificar el servicio
efectuado por el profesional
Apartado Descripción
Titulo Clasificar Profesional
Propósito Permite al administrador del sitio web
clasificar al profesional en las áreas que
desempeñan
Entrada Ingresar Nombre, Profesión, experiencia,
curriculum , foto del profesional .
Proceso -
Salida Profesionales divididos en sus áreas
especificas , experiencia.
Requerimientos no funcionales(Informativos).
Apartado Descripción
Titulo Redes Sociales
Propósito La creación de un panel de las distintas redes
sociales para que los clientes puedan
mantenerse informados.
Entrada Hacer clic en el panel de redes sociales.
Proceso -
Salida Se redirige a la página de la red social
seleccionada.
Apartado Descripción
Titulo Sugerencias y reclamos
Propósito La creación de un menú donde esté integrada la
opción de sugerencias y reclamos para mejorar
la aplicación web.
Entrada Entrar al menú y hacer clic en la opción de
sugerencias y reclamos.
Proceso -
Salida Se redirige a la página de sugerencias y
reclamos.
Apartado Descripción
Apartado Descripción
Titulo Términos y condiciones del uso del sitio.
Propósito Dar información al cliente sobre el uso y
condiciones del sitio web.
Entrada Hacer clic en el link de Términos y condiciones
del uso del sitio.
Proceso -
Salida Se redirige a la página de Términos y
condiciones del uso del sitio