Introducción. El presente documento describe el desarrollo de un portal de e-comerce tomando como base las principales funcionalidades y procesos de la compañía estadounidense de comercio electrónico "amazon.com" A continuación se listan las requerimiento funcionales (definen qué debe hacer un sistema) y los no funcionales (definen cómo debe ser el sistema) Requerimiento Funcional Deberá permitir registrarse tanto como vendedor y/o comprador. Los datos que se pedirán en el nuevo registro son: - Email Nombres y Apellidos Clave Número de teléfono (deberá anteponerse el código de área) banda de edades (menor de 18 años, 25 a 35 36 a 45 y de 46 a mas) Para el caso de los vendedores considerar la información anterior mas lo siguiente: - alias del vendedor página web seller's website botón de check box: si tiene Facebook, twitter, mercado libre, para cada uno de estos puntos deberá ingresarse el link. Todos estos datos deberán ser mandatorios. El email deberá ingresarse como seguridad dos veces en otro campo que diga "confirmar Email". Para la clave se requerirá que esta sea mayor a 5 y menor de 21 caracteres incluyendo números y letras. No se permitirá ingresar la clave la misma que el email. En esta misma ventana, deberá habar un botón tipo "check" la cual puede marcar el usuario para "Recibir notificaciones por email". Una vez que el usuario completa el formulario de login, recibirá un correo del registro en el portal. En los datos que se guarden sobre el registro del vendedor y/o comprador deberá registrarse la dirección IP. Una vez registrado en el portal, podrá accesar ingresando su correo electrónico y clave de acceso tendrá in icono "olvide mi clave". Deberá mostrarse en la página principal, una ayuda de como ingresar el Login. El portal en la página principal se contemplará lo siguiente: - mostrar un buscador para localizar los productos que se tengan registrados. - mostrar una ventana emergente que se muestre al ingresar, que tenga como título "Ventajas", luego, esta información debe figurar al lado derecho de la página de manera permanentemente. El contenido de esta ventana es : - NO cargos por publicar NO comisiones por compras. NO preocupación por ventas no concretadas. NO límites de ventas vendedores nuevos. Crear tu aviso en dos pasos sencillos y simples. - Un área de publicidad (como la que maneja el comercio.com.pe) - link para mostrar pequeño tutorial de cómo usar la página web, interactuar con videos en YouTube proceso de compra y venta de artículos, los cuales puedan ser parametrizados por el administrador. Registro de nuevo producto. Para el registro de un nuevo producto, el usuario primero deberá buscarlo a través del buscador del portal (referencia Amazon) si lo encuentra se mostrará el producto con toda su información en el lado derecho de la página se mostrará un botón que tenga como título "vender uno igual a este" Cuando el usuario da click aparecerá una página para el ingreso de los datos del producto. En el caso de que el articulo a buscar no se haya encontrado en la base de datos, deberá mostrarse el siguiente mensaje, "click aquí para crear página de un nuevo producto" luego se mostrará la página para ingreso de los datos del producto. Para el registro de los artículos (ítems) los datos que se deben considerar son: - Nombre del artículo, descripción (mandatorio) condición del artículo : combo box (nuevo, usado) (mandatorio) comentarios breve de condición (no mandatorio) precio del articulo (mandatorio) cantidad para venta (mandatorio) Información adicional (en esta sección se tomaran en cuenta los datos propios de la categoría del artículo, por ejemplo en caso que sean libros se consignara editorial, fecha publicación, números de páginas, código de isbn) NOTA: El detalle de la información adicional será proporcionada por nosotros. Debe permitir subir hasta 10 fotos del artículo, hasta 5 videos (interacción con YouTube) cada video no deben exceder 5 minutos de duración. Estos valores deberán ser parame trizados, el administrador deberá poder en cualquier momento cambiar la cantidad de fotos y videos. - Categorías del articulo Check box para : si el articulo (ítem) es Original (tener posibilidad de dejar en blanco) emite Boleta / Factura tengo tienda envió a provincia en stock / a pedido (mandatorio aquí debe marca cualquiera de los dos) Se deben tener en cuenta la lista de categorías de los artículos por ejemplo (electrónicos & computadoras, libros, películas, música y juegos, etc.) Cuando se consulte un artículo, el portal mostrará los datos del artículo en una nueva página, así como toda la información relativa al producto ó ítem. En la parte inferior mostrará las pestañas TODOS / NUEVO / USADOS, dando clic podremos consultar todos los vendedores, solo vendedores de artículo nuevo, y vendedores del articulo usados. El número de elementos de la lista que se muestra abajo deberá ser parametrizaba por el administrador, por default podría ser de 25 por página, tendrá criterios de ordenamiento por defecto será precio, vendedor más visitado. En la parte inferior deberá mostrarse el historial de artículos consultados, hechas por el usuario de los productos, mostrando los últimos 25 productos podrá deslizarlos de izquierda a derecha con botones. En esa página, al lado derecho debe mostrarse un botón con nombre de "Obtener los datos del Vendedor" cuando el usuario le da clic al botón debe aparecer en una ventana emergente los siguientes datos del vendedor. - Nombre. Teléfono Email website dirección (en un recuadro deberá aparecer el mapa de la ubicación interactuando con google.maps) los iconos de Facebook, twitter, mercado libre, google.com Cuando el usuario le da clic a los botones de Facebook, twitter, mercado libre, la página se redireccionara a los links registrados de las aplicación. El icono de google.com es para poder realizar una búsqueda de los datos del vendedor en páginas peruanas a través de buscador google.com.pe El portal deberá tener un usuario Administrador para que pueda permitir tener una opción de consultas - artículos más visitados - vendedores más consultados. - horas y días de consulta por artículos Los criterios de selección deben ser fecha, articulo, categoría, vendedor, comprador, dirección IP de acceso. (Integración con componente de tercero para mostrar la localidad de la dirección IP (por ejemplo lima, Trujillo, Chiclayo, etc.) El portal usuará como única moneda NUEVO SOLES PERUANOS. El portal deberá interactuar con las aplicaciones de YouTube, Facebook, Twitter y Mercado Libre. Para la etapa inicial no se considera los pagos por medios electrónicos (pasarela de pago) Los anuncios tendrán fecha de vencimiento, los días de vigencias inicialmente no se consideran, pero el administrador deberá tener opción para poder cambiar el número de días de vencimiento Pregunta, es posible obtener los datos registrados en Facebook para que los usuarios puedan homologarse en el portal ? Requerimiento No Funcional Por seguridad a que el portal pueda ser vulnerado por hackers, se pone a sugerencia colocar un código CAPCHA en la ventana de login. El portal podrá ser accesado desde cualquiera de los siguientes navegadores Internet Explorer, Google crome y Mozilla sin ninguna restricción. El portal deberá en el futuro Permitir integrar componentes de terceros (Pasarella de pagos - Visa y PayPal) La disponibilidad del portal deberá ser 100% y dar servicio bajo el esquema de 24x7x365 días El tiempo de respuesta deberá ser menos de 2 segundos. El aplicativo deberá garantizar que se permita la concurrencia de XXXX usuarios accediendo al portal. Cuando haya hasta xxxx usuarios accediendo simultáneamente al sistema, su tiempo de respuesta no será en ningún momento superior a 4 segundos. Escalabilidad: El portal deberá ser construido sobre la base de un desarrollo evolutivo e incremental, de manera tal que nuevas funcionalidades y requerimientos relacionados puedan ser incorporados afectando el código existente de la menor manera posible; para ello deben incorporarse aspectos de reutilización de componentes. El portal deberá estar en capacidad de permitir en el futuro el desarrollo de nuevas funcionalidades, modificar o eliminar funcionalidades después de su construcción y puesta en marcha inicial. El portal deberá guardar toda la información contenida en SQL Server versión XX?, esto con la finalidad de que pueda permitir soportar el crecimiento con el tiempo y explotar la información en otras herramientas de oficina como Excel. Facilidad de Uso El portal deberá ser de fácil uso y entrenamiento por parte de los usuarios que lo operen de la empresa y de los usuarios (público en general) Flexibilidad El sistema deberá ser diseñado y construido con los mayores niveles de flexibilidad en cuanto a la parametrización de los tipos de datos, de tal manera que la administración del portal sea realizada por un administrador funcional del sistema. Mantenibilidad: Toda el portal deberá estar complemente documentado, cada uno de los componentes de software que forman parte de la solución propuesta deberán estar debidamente documentados tanto en el código fuente como en los manuales de administración y de usuario. El sistema debe contar con una interfaz de administración que incluya: Administración de usuarios, Administración de módulos y Administración de parámetros. En cada una de éstas secciones deberá ofrecer todas las opciones de administración disponibles para cada uno. Seguridad: Respecto a la confidencialidad, el sistema debe estar en capacidad de rechazar accesos o modificaciones indebidos (accesos no autorizados) a la información y proveer los servicios requeridos por los usuarios legítimos del sistema. El sistema deberá contar con mecanismos que permitan el registro de actividades con identificación de los usuarios que los realizaron. (Registros o pista de auditoria) Validación de Información El portal debe validar automáticamente la información contenida en los formularios de ingreso. En el proceso de validación de la información, se deben tener en cuenta aspectos tales como obligatoriedad de campos, longitud de caracteres permitida por campo, manejo de tipos de datos, etc. Arquitectura La solución debe ser 100% Web Base y toda la parametrización y administración debe realizarse desde un navegador. La solución debe operar de manera independiente del navegador que se utilice. La solución debe tener interfaces gráficas de administración y de operación en idioma español y en ambiente 100% Web, para permitir su utilización a través de exploradores o navegadores de Internet. La información de los formularios que corresponda a listas de selección deberá ser parametrizada y administrable. Backus: El sistema deberá proveer mecanismos para generar backup´s periódicamente de la información que se mantiene en el sistema. Los backup´s deben ser responsabilidad del administrador del sistema quien deberá crearlos, almacenarlos y recuperar la información en el caso que se pierda información.
Puede agregar este documento a su colección de estudio (s)
Iniciar sesión Disponible sólo para usuarios autorizadosPuede agregar este documento a su lista guardada
Iniciar sesión Disponible sólo para usuarios autorizados(Para quejas, use otra forma )