Proyecto Final
Proyecto Final
Proyecto Final
Curso:
Ingeniería de la información I
CICLO 2022-I
Lambayeque, 2022
INDICE
1. CAPITULO 1: Generalidades..............................................................................................4
1.1. Descripción General de la Empresa:.............................................................................4
1.2. Nombre de la Organización:......................................................................................4
1.3. Dirección:....................................................................................................................4
1.4. Tipo de organización:.................................................................................................4
1.5. Organigrama:.............................................................................................................4
2. Descripción Básica de Áreas:.............................................................................................5
2.1. Área de dirección:.......................................................................................................5
2.2. Área de recursos humanos:........................................................................................5
2.3. Área de producción y operaciones:...........................................................................5
2.4. Área de finanzas o contabilidad:...............................................................................5
2.5. Área de marketing y ventas:......................................................................................5
3. Organización de la empresa:.............................................................................................6
3.1. Autoridades:...............................................................................................................6
3.2. Persona de contacto: (nombre/teléfono/cargo).........................................................6
3.3. Misión:.........................................................................................................................6
3.4. Visión:.........................................................................................................................6
3.5. Fortaleza:....................................................................................................................6
3.6. Debilidades:.................................................................................................................6
3.7. Oportunidades:...........................................................................................................6
3.8. Amenazas:...................................................................................................................6
4. CAPITULO II: MODELAMIENTO DEL NEGOCIO.........................................................7
4.1. Proceso del negocio:...................................................................................................7
4.2. Reglas del negocio:.....................................................................................................7
4.3.-Descripción de Actores:..................................................................................................7
4.4.-Modelo de Casos de Uso de Negocio:.............................................................................8
4.5.-Especificación de caso de uso:........................................................................................9
4.6.-Diagramas de Actividad:..............................................................................................13
4.7.-Diagrama de clases de negocio:....................................................................................17
4.8.-Matriz de Actividades y Requerimientos:...................................................................19
5. CAPITULO III: CAPUTRA DE REQUISITOS.................................................................23
5.1.-Requerimientos funcionales:........................................................................................23
5.2.- REQUISITOS NO FUNCIONALES:.........................................................................24
5.3-Casos de Uso:..................................................................................................................24
5.4-Priorización de Casos de Uso:.......................................................................................25
5.5.-Modelo de Casos de Uso del Sistema:..........................................................................26
5.6-Matriz de Trazabilidad de Requerimientos – Casos de Uso:......................................27
5.7.-Diagramas de Casos de Uso:.........................................................................................28
5.8-Especificación de Casos de Uso:....................................................................................31
5.9.- Modelo de Casos de Uso de Sistema Estructurado:...................................................42
6.- ANÁLISIS...........................................................................................................................43
6.1.-Identificación de Paquetes de Análisis:........................................................................43
6.2.Identificación de Paquete de Análisis con Casos de Uso:............................................43
6.3.-Identificación de las Clases de Análisis:......................................................................45
6.4.-DIAGRAMA DE COLABORACION DE CADA CASO DE USO:..........................57
...............................................................................................................................................57
6.5.-Identificar Atributos y Responsabilidades:.................................................................67
6.6.-Capas de Datos: Diagrama de Clases..........................................................................71
6.7.-Capa de Negocios: Clases Control...............................................................................72
6.8.-Capa de Presentación: Clases Interfaz........................................................................74
7.-ANEXOS…………………………………………………………………………………….75
7.1-Estructura del rational rose……………...…………………………………………….76
1. CAPITULO 1: Generalidades
1.2.Nombre de la Organización:
1.3.Dirección:
1.4.Tipo de organización:
1.5.Organigrama:
2. Descripción Básica de Áreas:
2.1.Área de dirección:
3.3.Misión:
3.4.Visión:
Ser la empresa reconocida como líder en su rubro, superando las perspectivas de
calidad y servicio de nuestros clientes, con el apoyo de nuestro incondicional
equipo de trabajo, convirtiéndonos así en su empresa de primera elección.
3.5.Fortaleza:
3.6.Debilidades:
3.7.Oportunidades:
Productos invocadores.
3.8.Amenazas:
✓ Solicitar material.
✓ Solicitar cambio de material.
✓ Solicitar crédito.
✓ Generar pedidos a proveedores.
4.3.-Descripción de Actores:
ACTOR JUSTIFICACIÓN
Es la encargada de la atención al cliente, registrarlo
a el y a la venta realizada, como también gestionar
la solicitud de cambios de material que requiere el
SECRETARIA cliente.
COMERCIAL DE PC "AyC"
Secretaria
(from Trabajadores de Negocio)
Administrador
(from Trabajadores de Negocio)
1.Actores:
1.1. Cliente
1.2. Secretaria
2.Propósito:
Solicitar material vendido en la empresa que el cliente requiere.
3.Breve Descripción:
El caso de uso comienza cuando el cliente se dirige a la empresa y solicita
el material a la secretaria. El caso de uso termina el Cliente recibe su
material solicitado.
1.Actores:
1.1. Cliente
1.2. Secretaria
2.Propósito:
Solicitar el cambio de material vendido en la empresa
por el material correcto.
3.Breve Descripción:
El caso de uso comienza cuando el cliente se dirige
a la empresa y solicita a la Secretaria el cambio de
material. El caso de uso termina cuando el Cliente
recibe su material correspondiente.
1.Actores:
1.1. Cliente
1.2. Administrador
2.Propósito:
Solicitar un crédito para pagar a plazos los materiales
solicitados.
3.Breve Descripción:
El caso de uso comienza cuando el cliente se dirige a la
empresa y solicita al Administrador un crédito. El caso
de uso termina cuando el Administrador emite el crédito.
CUN 03: Solicitar crédito 4.Flujo Básico de Eventos:
Acción del Cliente y respuesta de la empresa a su solicitud.
1.El Cliente solicita el crédito.
2.El administrador solicita los datos personales.
3.El Cliente entrega sus datos personales.
4.El Administrador verifica la antiguedad del Cliente en la empresa.
5.El administrador registra el crédito.
CUN04: Generar Pedido a Proveedores
1.Actores:
1.1. Administrador
1.2. Proveedor
2.Propósito:
Solicitar el pedido de material a un proveedor.
3.Breve Descripción:
El caso de uso comienza cuando el Administrador solicita
un pedido de material al Proveedor. El caso de uso
termina cuando el Proveedor acepta la solicitud del
pedido y la empresa recoge el material.
CUN 04: Generar pedidos a proveedores
4.Flujo Básico de Eventos:
Acción del Cliente y respuesta de la empresa a su solicitud.
1.El Administrador solicita un pedido de material.
2.El Proveedor solicita los datos de la empresa.
3.El Administrador entrega los datos.
4.El Provedor solicita los datos del pedido.
5.El Administrador entrega los datos de su pedido.
6.El Proveedor confirma el pedido.
4.6.-Diagramas de Actividad:
CLIENTE SECRETARIA
Solicitar Recibe
material solicitud
Busca Material
: Clientes
¿Esta registrado? NO
SI
Entrega monto Informa monto Registra
solicitado a cancelar Cliente
Registra la
venta
: Venta
Genera boleta
de venta
CLIENTE SECRETARIA
NO SI
Buscar Venta
Modifica Venta
: Venta
Registra Nota
de Credito
: Nota de Credito
CLIENTE ADMINISTRADOR
Busca cliente
Verifica : Clientes
antiguedad
SI
NO
Recibe Rechaza Procede
rechazo solicitud solicitud
Registra Crédito
: Crédito
Recibe Informa aprobación
aprobación del crédito
CUN04: Generar Pedido a Proveedores
ADMINISTRADOR PROVEEDOR
Genera boleta
Registra
compra
: Compras
4.7.-Diagrama de clases de negocio:
Material
(f rom Entidades de Negocio)
Busca
Clientes Venta
(f rom Entidades de Negocio)
Secretaria (f rom Entidades de Negocio)
(f rom Trabajadores de Negocio)
Venta
Busca y Registra Registra Nota de Credito
(f rom Entidades de Negocio)
(f rom Entidades de Negocio)
Secretaria
(f rom Trabajadores de Negocio)
CUN03: Solicitar Crédito
DIAGRAMA DE CLASES DE NEGOCIO CUN03: SOLICITAR CRÉDITO
Administrador
(f rom Trabajadores de Negocio)
Registra
Compras
Administrador (f rom Entidades de Negocio)
(f rom Trabajadores de Negocio)
4.8.-Matriz de Actividades y Requerimientos:
CUN 01: SOLICITAR Buscar Material Buscar Material Buscar Material Secretaria
MATERIAL
Buscar cliente Buscar Cliente Buscar Cliente Secretaria
Registra Nota de Crédito Registra Nota de Crédito Registra Nota de Crédito Secretaria
Verifica antigüedad
Informar aprobación de
crédito
PROVEEDORES
Solicitar datos de material Proveedor
solicitado
Entregar pedido
5.3-Casos de Uso:
N° CASOS DE USO
CUS01 GESTIONAR CLIENTE
Descripción: El caso de uso comienza cuando el administrador llena los datos del
proveedor en el sistema y termina cuando lo registra.
ACTORES Administrador
PRECONDICIONES Ninguno
SECUENCIA PASO EVENTO
El administrador ingresa los datos del
1
proveedor.
FLUJO PRINCIPAL 2 El administrador hace clic en el botón Registrar
Si se registró correctamente el sistema mostrara
3
un aviso que el proveedor ha sido registrado
FLUJO Si no se registra correctamente el sistema
3.1
ALTERNATIVO mostrara un mensaje de error
PUNTOS DE
Ninguno
EXTENSIÓN
POSTCONDICIONES Registro de un proveedor.
CUS07: REGISTRAR VENTA
Buscar Cliente
GestorCliente Cliente
Cliente=BuscarCliente (DNI, RUC)
Modificar Cliente
ModificarCliente (DNI, Nombres, ApellMat, ApellPat, GestorCliente Cliente
Correo, Teléfono, dirección)
Eliminar cliente
DeleteCliente (DNI, Nombres, ApellMat, ApellPat, GestorCliente Cliente
Correo, Teléfono, Dirección)
DCU02: GESTIONAR VENTA
Buscar Venta
GestorVenta Venta
Venta=BuscarVenta (NumeroFactura)
Modificar Venta
GestorVenta Venta
ModificarVenta (COD, Articulo, Cantidad, Precio)
Anular Venta
GestorVenta Venta
AnularVenta (Venta)
DCU03: GESTIONAR NOTA DE CREDITO
BuscarCredito
GestorCredito Credito
Credito = BuscarCredito (DNI_RUC)
Modificar Crédito
ModificarNotaCredito (Impte, Inte, NumCuota, GestorCredito Credito
FechaEm)
DCU05: REGISTRAR CLIENTE
Clase
Método Clase control
entidad
Nuevo Cliente
NewCliente (Nombre, Tipo, DNI_RUC, Correo, Teléfono, GestorCliente Cliente
Dirección)
DCU06: REGISTRAR PROVEEDOR
Clase
Método Clase control
entidad
Nuevo Proveedor
GestorProveedor Proveedor
NewProveedor (RazónSocial, RUC, Dirección, Teléfono)
DCU07: REGISTRAR VENTA
Clase
Método Clase control
entidad
Genera New Numero de Factura:
GestorVenta Venta
Num= NewVenta ()
Buscar Cliente
GestorCliente Cliente
Cliente=BuscarCliente (DNI_RUC)
Nuevo Cliente
NewCliente (Nombre, ApellidoPaterno, ApellidoMaterno,
GestorCliente Cliente
FechaNacimiento, Nacionalidad, Tipo, DNI_RUC, Correo,
Teléfono, Dirección)
Buscar Producto
GestorProducto Producto
NombreProducto= Buscar (Codigo)
ValidarExistencia
GestorProducto Producto
E= ValidarExistencia (Codigo, Cantidad)
Nueva Venta
GestorVenta Venta
NewVenta (Cliente, Condicion, COD, Producto, Total)
DCU08: REGISTRAR CREDITO
Método Clase control Clase entidad
Buscar Cliente
GestorCliente Cliente
Cliente= BuscarCliente (DNI_RUC)
Nuevo Crédito
RegistrarCredito (Importe, Interes, NumCuotas, GestorCredito Credito
FechaEmision)
Buscar Venta
GestorVenta Venta
Venta = ExisteVenta (NumeroFactura)
Buscar Proveedor
GestorProveedor Proveedor
RUC = ExisteProveedor (Nombre)
Buscar Producto
GestorProducto Producto
NombreProd=BuscarProducto (codProd)
Nueva Compra:
GestorCompra Compra
RegistrarCompra (NumFactura, Fecha, codProd, cant)
: GestorProveedor : Proveedor
: GestorCompra
Verificar
GestorUsuario Usuario
Usuario = Verificacion (Cuenta, Contraseña)
6.4.-DIAGRAMA DE COLABORACION DE CADA CASO DE USO:
6.5.-Identificar Atributos y Responsabilidades:
6.6.-Capas de Datos: Diagrama de Clases
6.7.-Capa de Negocios: Clases Control
6.8.-Capa de Presentación: Clases Interfaz
7.- ANEXOS: