2. 1 Objetivo de la solicitud
Mori Sistemas Informáticos S.L., propietario del portal web www.departamentodecompras.es
solicita presupuesto para realización de un nuevo portal web para uno de sus clientes.
Mori Sistemas Informáticos S.L., hará de intermediario coordinando y dirigiendo el proyecto
bajo las órdenes del cliente final y para ello busca proveedor para realizar el diseño y
programación de este nuevo portal web.
Mori Sistemas Informáticos S.L., podrá ceder el código de www.departamentodecompras.es
si el proveedor que desarrolla el nuevo portal con la misma tecnología y leguaje que el nuevo
portal, ya que lo que solicita el cliente final es muy similar al portal
www.departamentodecompras.es
La tecnología utilizada para desarrollar el portal www.departamentodecompras.es y de la cuál
se podría utilizar el código ha sido desarrollada en ASP.NET 2.0 + AJAX.
En caso de que el proveedor considere oportuno desarrollar el portal en otro lenguaje
empezando de cero, Mori Sistemas Informáticos S.L., aportará todo el know how del portal
www.departamentodecompras.es para facilitar la realización y definición de páginas y
estructura del nuevo portal y agilizar así tiempos y mejorar el precio final propuesto al cliente.
2 Descripción del nuevo portal solicitado por
el cliente final
A continuación se pasan a describir los puntos generales que definen el siguiente
documento
2.1 Propósito
El documento va dirigido a las empresas y profesionales encargados de realizar una
oferta formal para el desarrollo del proyecto.
2.2 Alcance
La especificación de requisitos a desarrollar abarca todas aquellas funcionalidades que
debe poseer el software, que en este caso definiremos como la página web
2.3 Definiciones, acrónimos y abreviaturas
Php: PHP Hypertext Pre-processor. Lenguaje de programación del lado del
servidor para entornos web.
Mysql: sistema de base de datos relacional
CMS: Content Managment System. Sistema de gestión de contenidos
HTML: HyperText Markup Language. Lenguaje de marcado de hipertexto usado
para el desarrollo de páginas web.
CSS: Cascading Style Sheets. Hojas de estilo en cascada usado para definir la
presentación de un documento web.
PayPal: empresa que permite la transferencia de dinero a través de internet
Newsletter: correo electrónico con contenido determinado a modo de resumen
3. 3 Descripción general
3.1 Perspectiva del producto
Se trata de un producto independiente que se presenta en forma de página web pública y
accesible desde internet.
Con la intención de facilitar el contacto entre ambos (propietario-profesional), ofrecerle al
cliente una amplia gama de profesionales entre los que seleccionar al que crea más
apropiado, que el propietario reciba diferentes presupuestos sin ninguna molestia, y que
el propio profesional se dé a conocer, son la base del nacimiento de este proyecto que
pretende ser una herramienta muy útil para todo demandante del servicio.
3.2 Funcionalidad del producto
La funcionalidad principal del producto es la de permitir la comparación de
presupuestos para la elaboración de un certificado por parte de
aquellos propietarios que hayan solicitado dichos presupuestos desde la web.
Los profesionales cualificados de realizar estos certificados tendrán su propio espacio
dentro de la web donde los propietarios podrán consultarlos y contactarlos directamente.
El sistema debe integrar todo el proceso desde la solicitud de presupuesto hasta la
elección del mismo, así como aquellas funcionalidades necesarias y auxiliares
asociadas a dicho proceso, como pueden ser: registro de propietarios, registro de
solicitudes, control de presupuestos por solicitudes, planes de acceso para
profesionales, paneles de control, etc.
3.3 Restricciones
El sistema estará basado en software libre, con preferencia a las tecnologías php y
mysql así como al uso de gestores de contenido (CMS) orientados a este tipo de
producto. En cualquier caso queda a voluntad del profesional o empresa seleccionar la
tecnología más adecuada motivándolo debidamente.
4 Requisitos específicos
4.1 Interfaz de usuario
En esta sección definiremos básicamente el diseño de la web. Por simplicidad y
teniendo en cuenta factores como la premura y los ejemplos ya existentes en los que
nos podemos basar, vamos a definir cuatro líneas maestras sobre las que debemos
realizar el diseño de la página.
1. Enfocado a las nuevas tendencias de diseño: con fuentes grandes,
mensajes claros y gama de colores muy definida.
2. Experiencia de usuario confortable: el usuario debe sentir la necesidad de
usar la web en cada uno de los casos, con lo que el diseño deberá estar
orientado a ello.
3. Excelente usabilidad: debemos promover un uso correcto por parte del
usuario, que le permita manejar las distintas funcionalidades de la web de
forma clara y sencilla.
4. 4. Cumpliendo todos los estándares de lenguaje HTML y hojas de estilo cas
Ejemplos de páginas web en las que poder basarnos:
www.tumanitas.com
www.certicalia.com
www.habitissimo.com
4.2 Requisitos funcionales
A continuación vamos a describir todos aquellos requisitos que describen la
funcionalidad de la web.
4.2.1 Gestión de profesionales
Alta de profesionales
A través de un enlace de la web el profesional podrá darse de alta, pasando a
formar parte del directorio de profesionales. Lo profesionales tendrán que
seleccionar un plan determinado de acceso (Ejemplo en
http://tumanitas.com/seleccion-pase-manitas.html) que le permitirá el uso de
determinadas funcionalidades. Estos planes deberán ser personalizados para
poder modificarlos en el momento que se desee.
A título general dispondremos de 4 planes:
Plan gratuito: sólo será visible en el directorio de profesionales sin
posibilidad de presupuestar y apareciendo en las últimas posiciones del
listado.
Plan B: por delante de los gratuitos y con un tope de presupuestos al
Mes
Plan A: por delante del plan B, con un tope mayor de presupuestos que
estos y con alertas por email en caso de recibir solicitudes de su radio
de acción
Plan A+: condiciones especiales exclusivas para grandes empresas del
sector que se dediquen a este tipo de trabajos.
Una vez seleccionado el plan introducirán sus datos personales (código postal,
localidad y provincia entre los más importantes) así como los datos de cuenta
(email y contraseña) para acceder posteriormente a su información. Al elegir un
plan que sea de pago mostraremos las distintas formas de pago (tarjeta de
crédito, PayPal y transferencia bancaria) que deberán prepararse debidamente
para su correcto funcionamiento con plataformas externas de pago en cada
caso.
Consulta de profesionales y m odificación
Los profesionales podrán identificarse en la web y acceder a sus datos.
Igualmente tendrán un panel de control configurado según el plan
seleccionado. Mediante un acceso por pestañas o similar podremos consultar
nuestro perfil, los presupuestos que hemos realizado y su estado, las alertas y
el plan elegido, pudiendo actualizarlo en cualquier momento surtiendo los
efectos pertinentes.
5. Baja de profesionales
Al no existir ningún tipo de permanencia los profesionales pueden darse de
baja en cualquier momento eliminándose todos los datos asociados al mismo.
Ver listado de profesionales
Desde una opción de menú principal accederemos al listado de profesionales a
modo de directorio, que será de acceso público. Este directorio estará
ordenado por el plan seleccionado por el profesional y estará paginado.
Podremos filtrar los resultados por ubicación y acceder a la ficha del
profesional, visualizando sus datos y pudiendo contactar con el mismo
mediante un formulario.
Valoración de profesionales
Los profesionales podrán ser valorados por aquellos propietarios que hayan
aceptado un presupuesto de dicho profesional. Las valoraciones se realizarán
de varias características (profesionalidad, rapidez, precio, etc.) de las que se
realizará una media obteniendo una nota general que quedará asociada a cada
profesional.
Al mismo tiempo que se realizará una valoración por escalas, el propietario
podrá realizar una descripción escrita del trabajo realizado que quedará
asociada a su valoración.
Todas estas valoraciones aparecerán en forma de listado bajo los datos
principales del profesional de forma que sean fácilmente consultables por otros
propietarios.
4.2.2 Gestión de propietarios
Alta de propietarios (particulares o em presas)
El alta de propietarios como tal no existe, ya que será a través del formulario de
solicitud de presupuestos. En dicho formulario el usuario introducirá su email
además de otros datos de la solicitud. Esto automáticamente enviará un email
a su cuenta con una contraseña (que el usuario podrá cambiar) y un enlace
para poder confirmar su cuenta. Al pulsar este enlace el usuario accederá a su
propio panel de control donde podrá visualizar su solicitud de presupuesto y
acceder para completar sus datos de perfil.
Consulta de propietarios y m odificación
El usuario podrá acceder mediante email y contraseña a su panel de control
donde podrá ver y modificar sus datos (entre ellos las solicitudes de
presupuesto que veremos en el siguiente epígrafe)
Baja de propietarios
El usuario podrá darse de baja en cualquier momento accediendo a su cuenta
eliminándose todos los datos asociados al mismo.
4.2.3 Gestión de solicitudes de presupuestos
Alta de solicitudes de presupuestos
Las solicitudes de presupuestos la realizarán los propietarios de inmuebles sin
necesidad de registro previo (que se realizará en la propia solicitud) y estará
6. accesible en la pantalla principal como parte vital de esta página (esto ocurrirá
una vez se empiece a aplicar la ley y los usuarios empiecen a solicitar
presupuestos)
El formulario, además del email del usuario, contendrá 4 campos clave para
que los profesionales puedan presupuestar de forma adecuada.
Estas solicitudes estarán asociadas al propietario, que una vez registrado,
podrá dar de alta nuevas solicitudes desde su propio panel de control. Para
cada solicitud podremos saber su estado (en moderación, abierto, finalizado) y
los presupuestos asociados que serán de un número máximo y configurable
(por ejemplo 5 presupuestos por solicitud)
Consulta y m odificación de solicitudes
El usuario podrá acceder a su panel de control y ver sus solicitudes así como
los presupuestos asociados. Podrá en cualquier momento cerrar su solicitud de
forma que no pueda recibir más trabajos. Igualmente podrá actualizar los datos
que dio de alta.
Baja de solicitudes
En principio no están contempladas las bajas como tal de solicitudes, ya que el
estado “finalizado” de la misma puede sustituir esta opción. La baja de la
solicitud queda supeditada a la baja del propietario y todos sus datos
asociados.
Ver listado de solicitudes
Desde una opción de menú principal accederemos al listado de solicitudes, que
será de acceso público. Este listado estará paginado y podremos filtrar los
resultados por ubicación para que el profesional pueda acceder a las
solicitudes que le interesen y poder presupuestarlas.
4.2.4 Gestión de presupuestos
Alta de presupuestos
Los profesionales podrán dar de alta presupuestos asociados a las solicitudes
de presupuestos que les resulten interesantes, bien sea consultando el listado
de estas solicitudes en la web o al recibir las alertas aquellos que dispongan de
esta opción.
Estos presupuestos tendrán los campos necesarios para poder aportar toda la
información necesaria al propietario y tendrán diversos estados configurables.
Consulta y m odificación de presupuestos
Tanto los profesionales como los propietarios podrán consultar los
presupuestos. Los primeros sus propios presupuestos, pudiendo igualmente
modificar los datos que consideren necesarios. Los segundos lo verán en su
panel de control asociados a su solicitud, pudiendo seleccionar el presupuesto
que estimen oportuno.
Baja de presupuestos
No existe como tal la baja física de presupuestos, sino que el profesional podrá
modificar su estado a presupuesto “no válido” o similar. La baja de presupuesto
queda supeditada a la baja del profesional y todos sus datos asociados.
7. 4.3 Otros requisitos
4.3.1 Gestión de emails
Existirá un panel de control para la gestión de email de forma que podamos
configurar el envío automático de emails cuando se produzcan ciertos
acontecimientos en la página web, como por ejemplo.
Alerta al profesional cuando entre una solicitud de presupuesto de su
radio de acción
Aviso al profesional cuando le quede un cierto número de presupuestos
Mensuales
Newsletter al propietario con los presupuestos recibido durante un
periodo determinado.
Creación y actualización de cuentas de usuario
Aviso al profesional para la renovación de su plan
Etc.
4.3.2 Gestión de contenidos
Junto con la funcionalidad propia de la web, ésta dispondrá de diversos tipos de
contenidos que podremos configurar y personalizar.
Zona de preguntas frecuentes
Zona de actualidad con noticias que podrán ser comentadas
Otros tipos de contenidos genéricos (términos legales, quienes somos,
etc.)
4.3.3 Requisitos de rendimiento
La página web estará disponible en internet y deberá estar desarrollada de forma
que soporte al menos 500 usuarios concurrentes.
4.3.4 Seguridad
La web deberá funcionar correctamente sobre protocolo seguro y estará
conveniente desarrollada para asegurar la protección de los datos de acceso y
personales de los usuarios registrados de la web.
4.3.5 Mantenibilidad
Se deberá de disponer de un panel de control a nivel de administrador para el
control total de la web en cuanto a contenidos, datos, emails, etc.
8. 5 Datos requeridos para la evaluación del
presupuesto
1. Presupuesto desglosado por partidas: Programación, diseño gráfico, mantenimiento,
formación, puesta en marcha, etc.
2. TIEMPO ESTIMADO:. En el contrato se estipulará un tiempo máximo prudencial
(máximo 6 meses) para la finalización del proyecto, que en caso de no ser cumplido
sera sancionado con la penalización específica. con clausulas de sanción por demora.
3. SEDE EN MADRID: Indicar si se dispone de sede en Madrid para posibles reuniones
con MORI SISTEMAS INFORMÁTICOS y con el cliente final.
4. REFERENCIAS: Indicar otros proyectos similares de creación de portales web (no se
aceptarán páginas web sencillas como ejemplo).
5. LENGUAJE DE PROGRAMACIÓN: Para la realización de este proyecto MORI
SISTEMAS INFORMÁTICOS podrá aportar el código de
www.departamentodecompras.es en caso de realizarlo en el mismo lenguaje “.Net” y
así abaratar costes ya que podría usarse toda la arquitectura para la qrealización del
nuevo portal. En caso de realizarse en otro lenguaje de código abierto, indicar cuál y
por qué. Justificar ventajas.
6. MANTENIMIENTO: Detallar servicios y costes por mantenimiento mensual del portal.
7. FORMACIÓN PARA MANTENIMIENTO: Detallar si existe la posibilidad de realizar
formación al personal de Mori Sistemas Informáticos S.L. para que éste pueda realizar
las tareas de mantenimiento necesarias para dar servicio al cliente fina.
8. RESPONSABILIDAD: Detallar forma de operar en caso de fallos o problemas en el
desarrollo e implantación del portal web. Responsabilidad y soporte tanto a Mori
Sistemas Informáticos como al cliente final.
6 Clausula de confidencialidad
La información vertida en el presente documento es confidencial, y todos los derechos a la
misma que han sido o serán divulgados al Receptor, permanecerán como propiedad del
Divulgador. El Receptor no obtendrá derecho alguno, de ningún tipo, sobre la información,
ni tampoco ningún derecho de utilizarla, excepto para el objeto del envío del presente
documento.
El receptor está obligado a mantener la información confidencial en estricta reserva y no
revelar ningún dato de la información a ninguna otra parte, relacionada o no, sin el
consentimiento previo escrito del divulgador. No manejar, usar, explotar, o divulgar la
información confidencial a ninguna persona o entidad por ningún motivo en contravención a
lo dispuesto en este instrumento, salvo que sea expresamente autorizado por escrito a
hacerlo por el divulgador.
La divulgación o el uso de la Información por el Receptor en infracción de este acuerdo será
considerado causal de indemnización de perjuicios.