Portada
De Eurotoner
REQUERIMIENTOS INICIALES, VALIDACIÓN Y REQUERIMIENTOS FORMALES
Descripción del problema
La empresa EUROTONER desea ampliar su mercado mostrando sus productos y ofreciendo sus servicios de mantenimiento preventivo y correctivo al público que necesite de este tipo de actividades, equipo o consumibles de cómputo.
Además, EUROTONER busca llevar un mejor control de los productos que ingresan a la empresa para ser vendidos o reparados, del estado de los mismos y de los clientes que reciben algún servicio del negocio.
Objetivos
Desarrollar una aplicación web para la empresa EUROTONER donde se muestre el catálogo de sus productos mediante una base de datos, incluyendo una aplicación capaz de realizar la cotización de los mismos cuando sean seleccionados para una compra, en dicha aplicación se llevará a cabo el control de las ventas y del servicio de mantenimiento.
Cuando se realice el servicio técnico se creará una ficha técnica donde se tenga a detalle la información del servicio a realizar, fallas, observaciones, costos, fecha de entrada y de salida del producto, así como un número de identificación del artículo.
Requerimientos iniciales
Se puede obtener, a partir del objetivo, de la efinición del porblema y de las preguntas del blog, los requerimeintos iniciales:
- Aplicación web
- Distribución de menús
- Pagina inicial con promociones
- Apartado de inicio de sesión(Clientes, Administrador)
- Catalogo de productos
- Opciones de cotizaciones
- Manejo de promociones(Administrador)
'Técnicas a utilizar para 'la Ingeniería de Requerimientos
Se pretende obtener la información a través de una entrevista con el cliente, donde se determinen los requerimientos básicos del sistema a realizar, de los cuales tiene conocimiento el cliente de manera relativamente entendible.
También se utilizará la técnica de sistemas existentes, debido a que ya se ha realizado con anterioridad este tipo de sistemas, donde se tiene acceso a una base de datos a través de la web.
Además resulta útil manejar la técnica de arqueología de documentos, pues hay algunos formatos que se llenan manualmente y pueden ser digitalizados; y la técnica de prototipos en búsqueda de que el sistema se apegue a lo que se busca.
De manera posterior se utilizará la técnica de casos de uso, que ayuda a determinar los requerimientos de manera integral desde la extracción hasta la validación.
Proceso de validación de requerimientos
- Aplicación web - Funcional
Se desarrollara un sistema basado en web para la promoción de la empresa EUROTONER.
- Distribución de menús - Funcional
La pagina se desea distrubuida por secciones segun la empresa, la cual se encuentra dividida en secciones (Mantenimiento, Cotizaciones, Promociones, Atencion al cliente)
- Pagina de promociones - Funcional
Se proveera al cliente de la posibilidad de seleccionar y publicar las promociones deseadas.
- Sesiones - Funcionales
La aplicacion contará con un apartado para iniciar sesion y permitir acceder a utilidades segun el rol del usuario.
- Catalogo - Funcional
Requerimiento a nivel cliente, donde el cliente colocará sus productos disponibles para ofrecer.
- Cotizador - Funcional
Herramienta dentro de la aplicación que proveerá de información acerca de productos y todo lo relacionado con los mismos, a quien lo solicite mediante la aplicación.
Interfaz
La interfaz debe de contar con:
Intuitiva: El usuario interactúa con la aplicación de manera intuitiva, esto quiere decir que se podrá desplazar en la aplicación sin la necesidad de leer un manual de tal forma que identifique rápidamente los componentes y sus partes.
Compatible: La interfaz deberá ser compatible con los navegadores más importantes [Safari 4.0.4, Firefox 1.5, Explorer 6+] Debe contar con los siguientes elementos, es la parte fundamental para el cliente:
Encabezado:
1. Promocionales de la empresa animados.
Cuerpo:
1. Pestañas de acceso a la información de la empresa, catálogo de artículos, mantenimiento preventivo y correctivo y la opción de contacto.
2. Información de la empresa: Datos de la empresa como ubicación, teléfonos, logotipo, nombre, misión, visión, filosofía.
3. Catálogo de artículos: Lista de productos desde una base de datos, carrito de compras y cotizaciones de equipo y consumibles.
4. Servicios: Documentación acerca de servicios ofrecidos por la empresa (mantenimiento preventivo y correctivo).
5. Contacto: Acceso al sistema por parte del propietario y a los clientes permitidos.
También se agregan imágenes y acceso a otras páginas.
Requerimientos Funcionales
Integridad: La aplicación protegerá los componentes tales como el código y datos, el cliente solo podrá ver la información de los productos y cotizar, al igual que podrá ver la información de los servicios.
Catálogo: La aplicación debe de llevar un catálogo de los productos donde se muestre la descripción del mismo.
'Carrito Cotizador: La aplicación debe de contar con un apartado donde muestre los productos ya antes seleccionados en la sección de catálogo, en el apartado de carrito se podrán quitar algunos o todos los productos con el fin de que el cliente realice un presupuesto.
Requerimientos No funcionales
'Fiabilidad.- Al momento que se realice una operación se deberá mostrar el resultado correcto y consistente.
Eficiencia.- La capacidad de la aplicación para exigir la menor cantidad posible de recursos hardware, tales como tiempo del procesador, espacio ocupando memoria interna y externa o ancho de banda utilizado en los dispositivos de comunicación.
Facilidad de mantenimiento.- La aplicación debe ser simple, consistente, concisa y autodescriptiva.
Facilidad de prueba. El esfuerzo necesario para probar un programa y asegurarse de que realiza correctamente su función.
Requerimientos cambiantes
A la fecha no hay requerimientos cambiantes del sistema. Sin embargo, existe la posibilidad de la presencia de los mismos, dado el proceso de desarrollo futuro.

