Sei sulla pagina 1di 3

PERFIL DE PROYECTO: SISTEMA WEB PARA VENTA DE CELULARES

DETALLE DE FUNCIONALIDADES PROYECTADAS


ARQUITECTURA La aplicacin ser desarrollado utilizando el Framework PHP Laravel (Uno de los framework MVC ms populares actualmente). No se utilizar ningn CMS para su despliegue (por ejemplo OpenCart, PetraShop, etc). La aplicacin ser desarrollada desde cero, por lo que tambin se elaborar un Modelo de Datos, adecuado a los requerimientos. Se utilizar como DBMS a MySQL Para despleguar el Framework se requiere de un servidor con PHP >5.4

SOFTWARE La aplicacin contar con 2 roles de acceso, Administrador y Usuario. Para ello se desarrollarn 2 subsistemas respectivamente. Sistema Administrador Modulo para descripcin de productos y subproductos. En este caso los Producto sern nicamente Celulares y en subproductos pueden agregarse subtipos como pueden ser Gama Baja, Gama Media, Gama Alta. Todo esto es parametrizado y con la opcin de agregar ms segn sea el caso. Que no exista subproductos, que todo sea Smartphone.

Mdulo para Registrar Caractersticas a los (Sub)Productos. Esto permite definir que caractersticas tendr cada (Sub)Producto, por ejemplo: cmara, soporte wifi, bluetooth, etc. Como cada (Sub)Producto tendr sus propias caractersticas es necesario declarar que caractersticas contar cada uno, luego se permitir ingresar el valor especfico de cada caracterstica para cada celular (por ejemplo: Cmara 5MP, etc). Todas estas caractersticas (las que fueran declaradas) se mostrarn al momento de agregar un producto. Se deber especificar cada caracterstica que tipo de ingreso de dato tendr: un nmero, texto, o un seleccionable de un grupo (combobox); segn lo elegido se mostrarn opciones para ingresar los valores posibles (si fuera el caso). Esto permitir luego en el Sistema Usuario, poder realizar bsquedas personalizadas. Que las caractersticas ya sean definidas, por el modelo del celular, no habr un mdulo para ingresar caractersticas, esas caractersticas se pueden agregar en el

mismo diseo de pagina web, no se tienen que jalar d ninguna tabla , all solo estar el modelo Mdulo para Registrar Marcas. Una de las principales caractersticas de los Celulares es su marca, en este mdulo se registrarn las marcas y con la opcin de agregar una imagen como logo de cada Marca. - Que la pagina solo venda 4 marcas ya definidas. Las cuales ya estn en el diseo de la pagina. Que no se tenga el modulo para agregar marcas ni modificarlas.

Mdulo para Registrar Modelos. En este mdulo se agregarn Modelos Especficos de Celulares, los cuales correspondern a un tipo de producto/subproducto y se mostrarn los campos a llenar declarados en el mdulo de Caractersticas. Al registrar cada modelo habr un campo para ingresar categoras (tags) de forma plana (separadas por coma) para luego facilitar el filtro de productos segn categoras. Se definir un Precio general por Modelo, y se permitir definir si el Modelo est o no Activo. Solo productos

Modulo para Registrar Stock. Permite administrar la cantidad de Productos para cada Modelo, este mdulo se integrar en el mdulo de Modelos. Mdulo para Revisar Compras. Permite ver las rdenes de compra concretadas, a detalle.

Sistema Usuario Modulo para Registro. Permitir registrarse con un email y datos bsicos. No se realizar la validacin de email (envo de link al correo para activar la cuenta), para facilitar el desarrollo. Si se desea est funcionalidad, puede considerarse como una funcionalidad extra a las detalladas en este documento, si fuera el caso debe conversarse aparte. Mdulo para Gestin de Informacin. Permitir a cada usuario logearse y modificar sus datos personales y de facturacin o envi. Solo modificar datos personales, la facturacin ser con un numero de cuenta, no se pagara por internet sino solo se dara un numero de cuenta con un codigo

Mdulo para Exposicin y Compra de Productos. Se mostrar todos los productos en la pgina principal con la posibilidad de realizar filtros personalizados: por marca, modelo, caractersticas de celular, etc. Para los usuarios logeados permitir agregar al carrito un producto seleccionado, para un usario general (no logeado) le saldr la opcin de registrarse primero para poder realizar compras. En caso de no existir stock de un producto, se mostrar el mensaje AGOTADO. Mdulo para Finalizar Compra. En este mdulo se convertir el carrito de compras (almacenado temporalmente) en una orden de compra (que se registrar en la base de datos). Luego al usuario le saldr la opcin de Compras Realizadas, detallando el Cdigo de la Orden de Compra y los productos incluidos.

DESPLIEGUE DEL PROYECTO


Si se desea desplegar (implementar) la aplicacin de manera independiente, se entregar el software con detalles de instalacin. Si desean se puede alojar en host privados (propios y sin costo adicional) y se darn accesos para visualizar los archivos y la base de datos. En este ltimo caso el dominio debe ser conseguido por uds, si desean un dominio comercial de pago, o puede relacionarse a uno gratuito, depende de su decisin.

TIEMPO Y PRESUPUESTO
El tiempo para el desarrollo del sistema, es de 2 semanas (1 semana por SubSistema), por lo que se tendrn 2 entregables principales, uno cada semana. El presupuesto estimado para el desarrollo del sistema es de S/. 450.00 Nuevos Soles, los cuales se harn efectivos en 2 montos: S/. 300.00 y S/. 150.00 a la entrega presentacin de cada Entregable.

Cualquier funcionalidad extra que surja antes de la aceptacin o luego de iniciado el proyecto, ser evaluado para ver los impactos que tendr a nivel de Tiempo y Presupuesto, de no ser estos impactos tan significativos, podr agregarse, en caso contrario se informar el nivel de Impacto.

Perfil de Proyecto elaborado el Sbado 01 de Febrero del 2014.

Potrebbero piacerti anche