Академический Документы
Профессиональный Документы
Культура Документы
DE GUERRERO
MATERIA:
INTEGRADORA Il
PROFESORA:
M.C. YURISMY IGLESIAS JIJON
INTEGRANTES:
TSU: EUSEBIO MUÑOZ SÁNCHEZ
TSU. YATZIRY JAIMES ZAMUDIO
TSU. LEONEL BARRERA MOCTEZUMA
TSU. FRANCISCO TLATEMPA FLORES
TSU. OSVALDO SÁNCHEZ SALAS
TABLA: IMAGENES
CAMPO DESCRIPCÍON VALOR
idImagenes smallint(6)
Anchura smallint(6)
Altura smallint(6)
Tipo smallint(6)
Imagen Char(15)
Descripción Text
Encabezado varchar(100)
UsoImagen enum('Articulos','Servicio','Slider','Principal','Dispositivos')
TABLA: INGRESOS
CAMPO DESCRIPCÍON VALOR
IdIngreso Clave foránea int(11)
IdProveedor Clave foránea int(11)
IdUsuario Clave foránea int(11)
TipoComprobante varchar(20)
SerieComprobante varchar(7)
NumComprobante varchar(10)
FechaHora datetime
Impuesto decimal(4,2)
TotalCompra decimal(11,2)
Estado varchar(45)
TABLA: MANTENIMIENTO
CAMPO DESCRIPCÍON VALOR
Clave Varchar(15)
Fecharecibida Date
Nombre Varchar(40)
Paterno Varchar(40)
Materno Varchar(40)
Teléfono Varchar(15)
Modelo Varchar(20)
Marca Varchar(30)
Cargador enum(“Si”,”No”)
Funda enum(“Si”,”No”)
idServicio Int(11)
Observaciones Text
IdUsuario Int(11)
Costo double(9,2)
Estado enum('Reparacion','Arreglado')
TABLA: MENSAJES
CAMPO DESCRIPCÍON VALOR
IdMensaje Clave foránea int(11)
Nombre varchar(50)
Mensaje Text
Correo Varchar(100)
TABLA: PERMISOS
CAMPO DESCRIPCÍON VALOR
IdPermiso Clave foránea int(11)
Nombre varchar(45)
TABLA: PERSONAS
CAMPO DESCRIPCÍON VALOR
IdPersona Clave primaria int(11)
TipoPersona varchar(20)
Nombre varchar(100)
Telefono varchar(20)
Email varchar(50)
Ciudad varchar(50)
Sexo enum('M','F')
TABLA: USUARIOS
CAMPO DESCRIPCÍON VALOR
IdUsuario Clave primaria int(11)
Nombre varchar(100)
Direccion varchar(70)
Telefono varchar(20)
Email varchar(50)
Cargo varchar(45)
Login varchar(20)
Clave varchar(65)
Condicion tinyint(1)
TABLA: USUARIOSPERMISOS
CAMPO DESCRIPCÍON VALOR
IdUsuarioPermiso Clave primaria int(11)
IdUsuario int(11)
IdPermiso int(11)
TABLA: VENTAS
CAMPO DESCRIPCÍON VALOR
IdVenta Clave foránea int(11)
IdCliente Clave foránea int(11)
IdUsuario Clave foránea int(11)
FechaHora datetime
TotalVenta decimal(11,2)
TABLA: SERVICIOS
CAMPO DESCRIPCÍON VALOR
IdServicios Clave primaria int(11)
Servicio int(11)
Otro int(11)
CASOS DE USOS
Los casos de uso de las funciones de los usuarios registrados y los usuarios no
registrados y el administrador del sistema web.
Administrador
El administrador ingresa al sistema, genera reportes de ventas también de
productos faltantes, realiza inventarios mensualmente y administrar el dinero que va
entrando a la empresa. Da de alta los productos y los añade al sistema, puede ver
los usuarios registrados, genera categorías como lo que es generar y quitar algún
usuario, da de baja los productos y modifica los precios cada vez que se requieran.
Vendedor
El usuario al entrar al sistema le muestra un formulario que le pide el nombre y contraseña, el cual el sistema visualiza si
los datos del usuario son correctos si ocurre un error le muestra un mensaje si es correcto entra de inmediato, al entrar le
muestra un catálogo de ventas en el cual muestra los artículos en venta y si no hay el que requiere hay un opción para
buscar el artículo, si quiere el producto lo manda a pedir en añadir artículo de venta para que este sea registrado como
pedido y también solicitar la modo de pago y si ya no requiere el producto se puede cancelar la compra.
Cliente registrado
El cliente registrado puede ver las características de todos los productos ya que si
no están registrados solo les mostrara una parte de los productos, también puede
cotizar precios de los productos, puede también checar el carrito de compra y a si
comprar el producto elegido también elige el monto de pago a realizar, y al igual lo
puede cancelar si así lo desea y podrá quejarse si no le gusta el modo de compra y
pueden dar sus sugerencias
BUSCAR PRODUCTO
DESDE ESTA OPCIÓN CUALQUIER USUARIO PUEDE EFECTUAR LA BÚSQUEDA DE UN PRODUCTO. SE
BUSCARÁN LAS COINCIDENCIAS DENTRO DE LA CATEGORÍA SELECCIONADA Y SE MOSTRARÁN LOS
RESULTADOS EN UN LISTADO.
REGISTRAR
DESDE ESTA OPCIÓN, EL USUARIO NO REGISTRADO PODRÁ DARSE DE ALTA EN LA BASE DE DATOS
DE NUESTRA APLICACIÓN.
INICIALMENTE SE NOS PEDIRÁ QUE RELLENEMOS UN FORMULARIO CON LOS DATOS PERSONALES,
ASÍ COMO NUESTRO IDENTIFICADOR Y CONTRASEÑA. SE COMPROBARÁ QUE EL IDENTIFICADOR
ELEGIDO NO ESTE DADO DE ALTA POR OTRO USUARIO EN NUESTRA BASE DE DATOS, SI YA EXISTE
MOSTRAREMOS UN MENSAJE ADVIRTIÉNDOLO, EN CASO CONTRARIO SE EFECTUARÁ EL ALTA, CON
SU RESPECTIVA PANTALLA DE CONFIRMACIÓN.
IDENTIFICACIÓN
UNA VEZ SELECCIONADOS LOS PRODUCTOS A COMPRAR, SE CONFIRMA QUE SE QUIERE REALIZAR
LA COMPRA, SE GUARDAN LOS DATOS DEL PEDIDO EN NUESTRA BASE DE DATOS SE ENVÍA UN
MENSAJE DE CONFIRMACIÓN O EN CASO CONTRARIO UN MENSAJE DE ADVERTENCIA.
ALTA CATEGORÍA
EL ADMINISTRADOR UNA VEZ IDENTIFICADO, TIENE LA OPCIÓN DE INTRODUCIR NUEVAS
CATEGORÍAS EN NUESTRO CATÁLOGO DE PRODUCTOS. PARA ELLO INTRODUCIRÁ EL NOMBRE DE
LA NUEVA CATEGORÍA Y SE REALIZARÁ EL ALTA EN NUESTRA BASE DE DATOS.
BAJA CATEGORÍA
DENTRO DE ESTA OPCIÓN EL USUARIO REALIZA UNA PETICIÓN DE TODOS LOS USUARIOS
QUE ESTÁN REGISTRADOS DENTRO DE NUESTRA BASE DE DATOS.
DISEÑO E IMPLEMENTACIÓN DE UNA TIENDA VIRTUAL.
ELIMINAR USUARIO REGISTRADO
UNA VEZ LISTADO LOS USUARIOS SELECCIONAREMOS EL USUARIO QUE SE DESEE ELIMINAR DE LA
BASE DE DATOS.
LISTAR PEDIDOS.
EL ADMINISTRADOR DESDE ESTA OPCIÓN OBTIENE UN LISTADO CON LOS PEDIDOS EFECTUADOS.
DISEÑO E IMPLEMENTACIÓN DE UNA TIENDA VIRTUAL.
CAMBIO ESTADO PEDIDO