Está en la página 1de 6

2- Diagramas de casos de uso

ID CU-001

Nombre Realizar registro

Descripción Con la información suministrada se realiza la suscripción

Actores Usuario

Entradas Nombres, Apellidos, Cedula, Correo electrónico, teléfono

Salidas Creación de usuario

Precondiciones Información del cliente debe estar totalmente diligenciada

Postcondiciones Generar código al cliente

ID CU-002

Nombre Generar usuario y clave

Descripción Con la información suministrada se crea usuario y clave

Actores Administrador

Entradas Nombres, Apellidos, Cedula, Correo electrónico, teléfono


Salidas Creación usuario y clave

Precondiciones Información completa

Postcondiciones Usuario creado

ID CU-003

Nombre Validar usuario

Descripción Con la información suministrada se valida que el usuario este


registrado

Actores Administrador

Entradas Usuario y clave

Salidas Permite el ingreso

Precondiciones Información registrada

Postcondiciones Ingreso aplicativo

ID CU-004

Nombre Cambiar clave

Descripción Poder cambiar la clave que genera el sistema y en el momento que


el usuario lo necesite

Actores Usuario

Entradas Usuario y clave antigua

Salidas Clave nueva

Precondiciones Validación del usuario

Postcondiciones Cambio de clave

ID CU-005

Nombre Pagar producto

Descripción El sistema permitirá al usuario realizar el pago de su compra en


línea

Actores Usuario

Entradas Ingreso al aplicativo

Salidas Pago de la compra

Precondiciones Ingreso y cargue de productos


Postcondiciones Generación recibo de pedido

ID CU-006

Nombre Actualizar datos

Descripción El sistema permite realizar la actualización de datos en cualquier


momento

Actores Usuario y administrador

Entradas Información solicitada por la plataforma

Salidas Datos actualizados

Precondiciones Usuario exista en base de datos

Postcondiciones Usuario valido

3- Diagrama estático de clases


4- Diagramas de secuencia

5- Modelo entidad – relación


6- Diccionario de datos

Entidad usuario

Nombre del campo Tipo de dato Longitud Índice

Cedula_usuario Varchar 20 Primario

Nombres Varchar 50 n/a

Apellidos Varchar 50 n/a

Correo_electronico Varchar 50 n/a

Telefono Varchar 10 n/a

Entidad pedido

Nombre del campo Tipo de dato Longitud Índice

Cod_pedido Int 4 bytes Primario

Consecutivo_tarjeta_id Int 4 bytes Foraneo

Cedula_usuario Varchar 20 Foraneo

Total Int 4 bytes n/a

Num_cuotas Int 4 bytes n/a

Entidad Tarjeta

Nombre del campo Tipo de dato Longitud Índice

Consecutivo_tarjeta_id Int 4 bytes Primario


Cedula_usuario Varchar 20 Foraneo

tipo_tarjeta Varchar 20 n/a

Nombre_tarjeta Varchar 20 n/a

Numero_tarjeta Varchar 16 n/a

Entidad Detalle del pedido

Nombre del campo Tipo de dato Longitud Índice

Cod_pedido Int 4 bytes Primario y


foráneo

Cod_producto Int 4 bytes Primario y


foráneo

Cantidad Int 4 bytes n/a

Entidad Producto

Nombre del campo Tipo de dato Longitud Índice

Cod_producto Int 4 bytes Primario

Nom_producto Varchar 50 n/a

marca Varchar 50 n/a

Precio Int 4 bytes n/a

También podría gustarte