Requisitos
· El cliente quiere una página web para la gestión de componentes y periféricos informáticos y/o electrónicos para sus equipos y los repuestos y sobrantes, ya sean actuales, antiguos e incluso obsoletos.
· La gestión de usuarios requerirá varios niveles de permisos, desde administradores hasta usuarios básicos que solo podrán solicitar componentes.
· El cliente quiere establecer un sistema de pedidos para que los usuarios registrados puedan solicitar componentes a través de la página web mediante formularios. Estos pedidos deben ser supervisados por el administrador principal.
· El diseño de la página constará de varios menús por los que poder navegar a través de los distintos componentes y sus categorías.
· Para los componentes se creará una base de datos englobando los datos más importantes de estos, siendo importantes el estado y la disponibilidad.
· Habrá una página de novedades donde se publiquen los últimos componentes incorporados para facilitar la navegación del usuario.
Secciones del sitio web:
- Portada
- Página estática que describe la finalidad del sitio web
- Inventario
- Acceso al inventario de hardware que permitirá consultar, dar altas, bajas y modificaciones. Se podrá navegar por el material a través de las siguientes categorías:
- Componentes
- Placa base
- Procesador
- Disco duro
- Memoria RAM
- Tarjeta gráfica
- Tarjeta de sonido
- Fuente Alimentación
- Torres/cajas/carcasas
- Periféricos
- Monitor
- Impresora
- Escaner
- Altavoces
- Periféricos de entrada
- Cables
- Ordenadores Completos
- Varios/otros
- Material Obsoletos
- Buscador
- Herramienta de búsqueda de componentes.
- Novedades
- Se mostrarán los últimos componentes añadidos en la última semana, quincena, mes, etc.
- Login
- Contacto
- Formulario que permita enviar mail al administrador principal.
- Reciclaje
- Posibilidad para empresas y particulares de solicitar la recogida de material obsoleto a través de un formulario.
Estructura básica de la Base de Datos
Componentes:
- ID Componente
- Categoría(cable, cpu, monitor, tarjeta gráfica, etc)
- Modelo y marca
- Características
- Estado: Posibles valores
- A. Utilizado: el componente está siendo utilizado en una ubicación o como parte de una CPU
- B. Almacenado: el componente está almacenado en la ubicación
- C. Roto: el componente está almacenado en una ubicación a la espera de ser llevado al punto limpio
- D. DisponiblePrestamo: El componente está almacenado en una ubicación y disponible para préstamo
- E. DisponibleRegalo: El componente está almacenado en una ubicación y disponible para regalar.
- F. Prestado: El componente se ha prestado a una persona
- G. Regalado: El componente se ha regalado a una persona
- H. ReservadoPrestamo: El componente está almacenado en una ubicación a la espera de ser recogido para préstamo
- I. ReservadoRegalo: El componente está almacenado en una ubicación a la espera de ser recogido para regalo
- J. PendienteRevision: El componente está almacenado en una ubicación a la espera de ser revisado.
- Ubicación: Lugar donde se encuentra el componente o persona a quien se le ha prestado o regalado. Tipo de dato : ID Ubicación ID Usuario
- Origen: De donde procede el componentes
- Notas/Comentarios
Categorías
- ID Categoría
- Nombre
- Descripción
Ubicaciones
- ID Ubicación
- Nombre
- Descripción
Usuarios
- ID Usuario
- Nombre
- Apellidos
- Correo Electrónico de usuario
- Contraseña
- Permisos
- Admins: Máximos permisos
- Profesores:
- Alumnos:
- Usuarios:
- Notas.
Acerca de la base de datos:
· Los componentes podrán tener diversos orígenes, estados y disponibilidades por lo que esos campos estarán sometidos a cambios diversos para mantener informados a los usuarios.
· El administrador dispondrá de un panel de control principal desde donde podrá manejar los registros de la base de datos con acceso total.
PENDIENTE:
La parte de la base de datos referida a privilegios y permisos para solicitar determinados componentes en préstamo o regalo.
Comments (0)
You don't have permission to comment on this page.