Proyecto Final

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 83

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO FACULTAD

DE CIENCIA FÍSICAS Y MATEMÁTICAS


ESCUELA PROFESIONAL DE INGENIERÍA EN COMPUTACIÓN
E INFORMÁTICA

“SEGUNDO INFORME DE PROYECTO”

Responsables del Trabajo:

Sandoval Effio Juan Antonio


Hernández Mechan Luis Alberto

Curso:
Ingeniería de la información I

Docente del Curso:


Ing. Freddy Campos Flores

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.1. Descripción General de la Empresa:

1.2.Nombre de la Organización:

Comercial de PCs “A&C” E.I.R.L.

1.3.Dirección:

Calle Simón Bolívar N° 280 – Chiclayo

1.4.Tipo de organización:

Somos una empresa que se va dedicar en la venta de equipo para


computadoras, con los mejores modelo y calidad en altas gamas,
ofreciendo productos de alta calidad para nuestros clientes.

1.5.Organigrama:
2. Descripción Básica de Áreas:

2.1.Área de dirección:

Lleva la cabeza de la empresa. Es donde se definen los objetivos y se


toman decisiones importantes. Tiene relación con el resto de áreas
funcionales, ya que es quien las controla.

2.2.Área de recursos humanos:

Se encarga de los procesos de búsqueda, selección y reclutamiento del


personal para los puestos en la empresa. Tiene que ver con todo
relacionado con contrataciones y la remuneración del personal. Adicional
se encarga de ver las tareas administrativas, capacitación y los aspectos
legales del personal a cargo.

2.3.Área de producción y operaciones:

Área donde se desarrolla el proceso de producción de los bienes o


servicios que vende la empresa. En esta área se transforma la materia
prima en producto terminado.

2.4. Área de finanzas o contabilidad:

Finanzas se encarga de los registros contables de las operaciones


realizadas en la empresa. Tiene a su cargo los movimientos de dinero que
genera la empresa. Tiene al cargo el pago de los empleados y
proveedores, debe realizar informes financieros y cuentas.

2.5.Área de marketing y ventas:

En esta área se definen las estrategias de marketing que se aplicarán y el


mercado o segmento del mercado al que se dirige. Desde luego para ello
se realiza la planificación y el diseño de los nuevos productos y se
establece cuál será el ciclo de vida de los productos que la empresa
comercializa.
3. Organización de la empresa:
3.1.Autoridades:

Carmen Mechan Gonzales (Gerente General)

3.2.Persona de contacto: (nombre/teléfono/cargo)

Leslie Hernández Mechan / 926875049 / Administradora

3.3.Misión:

Proveemos una amplia gama de productos y servicios innovadores, manejando


un surtido completo, que permita llegar a los clientes con un servicio oportuno
de alta calidad a un buen precio y así mismo brindarles la confianza y valor
respectivo.

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:

 Contamos con componentes desde baja hasta alta gama ajustándonos a


todos los presupuestos.

 Asesoramiento profesional al cliente y excelente servicio.

3.6.Debilidades:

 Falta de más oferta hacia el público.

3.7.Oportunidades:

 Productos invocadores.

 Alta calidad de componentes.

3.8.Amenazas:

 Fuerte competencia debido a gran demanda.


 Alza de precios constantes en el mercado.

4. CAPITULO II: MODELAMIENTO DEL NEGOCIO

4.1.Proceso del negocio:

✓ Solicitar material.
✓ Solicitar cambio de material.
✓ Solicitar crédito.
✓ Generar pedidos a proveedores.

4.2.Reglas del negocio:

✓ Para poder solicitar un cambio de material debe presentar boleta de


venta.
✓ El cambio de material solo se dará si no ha pasado más de 3 días.
✓ Para la solicitud de crédito el cliente debe tener mas de 1 año
comprando en la empresa

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.

Es el encargado de aprobar los créditos solicitados


por el cliente, así como también se encarga de
ADMINISTRADOR realizar las compras para la empresa.
4.4.-Modelo de Casos de Uso de Negocio:

MODELO DE CASOS DE USO DE NEGOCIO

COMERCIAL DE PC "AyC"

CUN 01: Solicitar material


(from Casos de Uso de Negocio)

Secretaria
(from Trabajadores de Negocio)

CUN 02: Solicitar cambio de material


Cliente
(from Casos de Uso de Negocio)
(from Actores de Negocio)

CUN 03: Solicitar crédito


(from Casos de Uso de Negocio)

Administrador
(from Trabajadores de Negocio)

CUN 04: Generar pedidos a proveedores


Proveedor
(from Casos de Uso de Negocio)
(from Actores de Negocio)
4.5.-Especificación de caso de uso:

CUN01: Solicitar Material

Especificación del Caso de Uso del Negocio:


CUN01: Solicitar Material

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.

4.Flujo Básico de Eventos:


CUN 01: Solicitar material Acción del Cliente y respuesta de la empresa a su solicitud.
1.El Cliente solicita el material requerido.
2.La Secretaria solicita los datos personales del Cliente
3.El Cliente entrega sus datos personales a la Secretaria.
4.La Secretaria registra al cliente.
5.La Secretrai solicita el monto a cancelar.
6.El Cliente entrega monto solicitado.
7.La Secretaria genera boleta de venta.
8.El Cliente recoge su material solicitado.
CUN02: Solicitar Cambio de Material

Especificación del Caso de Uso del Negocio:


CUN02: Solicitar cambio de Material

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.

4.Flujo Básico de Eventos:


CUN 02: Solicitar cambio de material Acción del Cliente y respuesta de la empresa a su solicitud.
1.El Cliente solicita el cambio de material
2.La Secretaria solicita la boleta de venta.
3.El Cliente entrega la boleta de venta.
4.La Secretaria verifica los dias pasados.
5.La Secretaria modifica la venta.
6.El Cliente recibe su cambio de material.
CUN03: Solicitar Crédito

Especificación del Caso de Uso del Negocio:


CUN03: Solicitar Crédito

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

Especificación del Caso de Uso del Negocio:


CUN04: Generar Pedidos a Proveedor

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:

CUN01: Solicitar Material

CLIENTE SECRETARIA

Solicitar Recibe
material solicitud

Busca Material

¿Hay material? : Material


NO SI

Recibe rechazo Rechaza Procede la


de solicitud Solicitud solicitud

Informa datos Solicita datos


del cliente

Busca cli ente

: Clientes
¿Esta registrado? NO

SI
Entrega monto Informa monto Registra
solicitado a cancelar Cliente

Recibe monto : Clientes


solicitado

Registra la
venta

: Venta
Genera boleta
de venta

Recibe boleta y Entrega boleta y


material solicitado material
CUN02: Solicitar Cambio de Material

CLIENTE SECRETARIA

Solcita cambio Solicita boleta


de material de venta

¿Está dentro de los 3 días?

NO SI

Recibe rechazo Rechaza Procede la


solicitud solicitud

Buscar Venta

Modifica Venta

: Venta

Registra Nota
de Credito

: Nota de Credito

Recibe Nota de Entrega nota de


Credito credito
CUN03: Solicitar Crédito

CLIENTE ADMINISTRADOR

Solicita crédito Recibe


solicitud

Entrega datos Solicita datos


del cliente

Busca cliente

Verifica : Clientes
antiguedad

¿Es cliente de la empresa más de un ...

SI
NO
Recibe Rechaza Procede
rechazo solicitud solicitud

Entrega datos Solicita datos del pedido


del pedido de material solicitado

Registra Crédito

: Crédito
Recibe Informa aprobación
aprobación del crédito
CUN04: Generar Pedido a Proveedores

ADMINISTRADOR PROVEEDOR

Solicita pedido Recibe


de material solicitud

Entrega datos del Solicita datos de


material materiales solicitados

Entrega monto Solicita monto


solicitado a pagar

Genera boleta

Recibe boleta Entrega boleta

Recibe pedido Entrega pedido


solicitado solicitado

Registra
compra

: Compras
4.7.-Diagrama de clases de negocio:

CUN01: Solicitar Material


DIAGRAMA DE CLASES DE NEGOCIO CUN01: SOLICITAR MATERIAL

Material
(f rom Entidades de Negocio)

Busca

Busca y Registra Busca y Registra

Clientes Venta
(f rom Entidades de Negocio)
Secretaria (f rom Entidades de Negocio)
(f rom Trabajadores de Negocio)

CUN02: Solicitar Cambio de Material

DIAGRAMA DE CLASES DE NEGOCIO CUN02: SOLICITAR


CAMBIO DE MATERIAL

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

Clientes Busca Registra Crédito


(f rom Entidades de Negocio)
(f rom Entidades de Negocio)

Administrador
(f rom Trabajadores de Negocio)

CUN04: Generar Pedido a Proveedores


DIAGRAMA DE CLASES DE NEGOCIO CUN04: GENERAR
PEDIDOS A PROVEEDORES

Registra

Compras
Administrador (f rom Entidades de Negocio)
(f rom Trabajadores de Negocio)
4.8.-Matriz de Actividades y Requerimientos:

MATRIZ DE ACTIVIDADES Y REQUERIMIENTOS


Proceso de Actividad de Responsable de Requerimiento a
Caso de Uso Actores
Negocio Negocio Negocio Responsabilidad

Solicitar material Cliente

Solicitar datos del cliente Secretaria

CUN 01: SOLICITAR Buscar Material Buscar Material Buscar Material Secretaria

MATERIAL
Buscar cliente Buscar Cliente Buscar Cliente Secretaria

Registrar Cliente Registrar cliente Registrar Cliente Secretaria

Registrar Credito Registrar Credito Registrar Credito Secretaria

Solicitar monto a pagar


Registrar Venta Registrar Venta Registrar Venta Secretaria

Generar boleta de venta

Entregar boleta y material

CUN 02: SOLICITAR Solicitar cambio de


Cliente
material
CAMBIO DE

MATERIAL Solicita boleta de venta

Busca Venta Busca Venta Busca Venta Secretaria

Modificar Venta Secretaria Modificar Venta Modificar Venta Secretaria

Registra Nota de Crédito Registra Nota de Crédito Registra Nota de Crédito Secretaria

Entrega nuevo material

CUN 03: SOLICITAR Solicitar crédito Cliente


CREDITO Solicita datos del cliente

Busca cliente Buscar Cliente Buscar Cliente Administrador

Verifica antigüedad

Solicita datos del pedido


Administrador
de material

Registra Crédito Registra Crédito Registra Crédito Administrador

Informar aprobación de

crédito

CUN 04: GENERAR Solicitar pedido de


Administrador
PEDIDO A material

PROVEEDORES
Solicitar datos de material Proveedor

solicitado

Solicitar monto a pagar


Generar boleta

Entregar pedido

Registrar Compra Administrador Registrar Compra Registrar Compra Administrador


5. CAPITULO III: CAPUTRA DE REQUISITOS
5.1.-Requerimientos funcionales:

N° REQUERIMIENTO FUNCIONAL ORIGEN


R01 BUSCAR MATERIAL
R02 BUSCAR CLIENTE
R03 REGISTRAR CLIENTE
R04 BUSCAR NOTA DE CREDITO
R05 REGISTRAR NOTA DE CREDITO
MATRIZ
R06 BUSCAR VENTA
R07 REGISTRAR VENTA
R08 MODIFICAR VENTA
R09 REGISTRAR CREDITO
R10 REGISTRAR COMPRA
R11 MOSTRAR VENTAS
USUARIO
R12 MOSTRAR COMPRAS
R13 REPORTE DE STOCK MATERIAL
R14 LISTAR CLIENTES
R15 MODIFICAR CLIENTE
R16 LISTAR NOTAS DE CREDITOS
R17 MODIFICAR NOTA DE CREDITO
R18 MODIFICAR CREDITO
DESARROLLADO
R19 REPORTE DE CREDITOS CANCELADOS
R
R20 REPORTE DE CREDITOS NO CANCELADOS
R21 REPORTE DE COMPRAS POR MATERIAL
R22 REGISTRAR PROVEEDOR
R23 MODIFICAR USUARIO
R24 ELIMINAR USUARIO
R25 INICIAR SESIÓN
5.2.- REQUISITOS NO FUNCIONALES:
N° REQUERIMIENTO NO FUNCIONAL JUSTIFICACIÓN
Para que los trabajadores de la empresa
El sistema debe mostrar mensajes de error que informen
RNF01 puedan saber que error están cometiendo y
y guíen correctamente al usuario.
poder rectificarlo.
Si el usuario presenta una dificultad al
El sistema debe contar con manuales que estén claros
RNF02 momento de ejecutar el sistema podrá
para el entendimiento del usuario.
guiarse de este manual.
Las interfaces del sistema deben ser llamativas y con un Para que el usuario sienta un mayor control
RNF03
manejo fácil para el usuario. del sistema.
El sistema debe ejecutarse a la vez en otras Para que varios trabajadores puedan hacer
RNF04
computadoras. uso de esta en su respectivo computador.
La aplicación debe ser compatible con todas las Para que se puede ejecutar en cualquier
RNF05
versiones de Windows. computador.

5.3-Casos de Uso:

N° CASOS DE USO
CUS01 GESTIONAR CLIENTE

CUS02 GESTIONAR VENTA

CUS03 GESTIONAR NOTA DE CREDITO


CUS04 GESTIONAR CREDITOS

CUS05 REGISTRAR CLIENTE


CUS06 REGISTRAR PROVEEDOR

CUS07 REGISTRAR VENTA

CUS08 REGISTRAR CREDITO

CUS09 REGISTRAR NOTA DE CREDITO

CUS10 REGISTRAR COMPRA

CUS11 INICIAR SESION


5.4-Priorización de Casos de Uso:

N° Caso de Uso PRIORIZACIÓN


CRIT SEC AU OP
X C
CUS01 GESTIONAR CLIENTE X
CUS02 GESTIONAR VENTA X
CUS03 GESTIONAR NOTA DE CREDITO X
CUS04 GESTIONAR CREDITOS X
CUS05 REGISTRAR CLIENTE X
CUS06 REGISTRAR PROVEEDOR X
CUS07 REGISTRAR VENTA X
CUS08 REGISTRAR CREDITO X
CUS09 REGISTRAR NOTA DE CREDITO X
CUS10 REGISTRAR COMPRA X
CUS11 INICIAR SESION X
5.5.-Modelo de Casos de Uso del Sistema:
5.6-Matriz de Trazabilidad de Requerimientos – Casos de Uso:
R R R R R R R R R R R R R R R R R R R R R R R R R
Casos de uso
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
CUS01: GESTIONAR
X X X X
CLIENTE
CUS02: GESTIONAR
X X X X
VENTA
CUS03: GESTIONAR
X X X X
NOTA DE CREDITO
CUS04: GESTIONAR
X X X X
CREDITOS
CUS05: REGISTRAR
X
CLIENTE
CUS06: REGISTRAR
PROVEEDOR
CUS07: REGISTRAR
X X
VENTA
CUS08: REGISTRAR
X
CREDITO
CUS09: REGISTRAR
X
NOTA DE CREDITO
CUS10: REGISTRAR
X X X
COMPRA
CUS11: INICIAR
X
SESION
5.7.-Diagramas de Casos de Uso:
5.8-Especificación de Casos de Uso:
 CUS01: Gestionar Cliente

CUS01: GESTIONAR CLIENTE


Descripción: El caso de uso comienza cuando la secretaria busca los datos del cliente y
finaliza cuando hace clic en el botón Aceptar
ACTORES Secretaria
PRECONDICIONES Ninguno
SECUENCIA PASO EVENTO
1 La Secretaria ingresa el DNI / RUC del cliente.
2 La Secretaria hace clic en el botón Buscar.
3 El sistema muestra los datos del cliente.
La Secretaria hace clic en el botón Modificar o
4
eliminar.
FLUJO PRINCIPAL
5 La Secretaria hace los cambios respectivos.
6 El sistema modifica los datos del cliente.
7 La Secretaria hace clic en Aceptar.
El sistema muestra un aviso que los datos han
8
sido modificados.
Si el DNI / RUC es incorrecto el sistema no
2.1
mostrara ningún dato.
FLUJO Si la Secretaria hace clic en el botón eliminar,
4.1
ALTERNATIVO el sistema elimina al cliente.
Si no se modifica correctamente los datos el
8.1
sistema mostrara un aviso de error.
PUNTOS DE
EVENTO 02 <<extend>> Registrar Cliente
EXTENSIÓN
POSTCONDICIONES Modifica o Elimina los datos de un cliente
 CUS02: GESTIONAR VENTA

CUS02: GESTIONAR VENTA


Descripción: El caso de uso comienza cuando la secretaria buscar el numero de factura y
termina cuando la secretaria da clic en el botón aceptar.
ACTORES Secretaria
PRECONDICIONES Ninguno
SECUENCIA PASO EVENTO
1 La secretaria ingresa el N° de Factura
2 La secretaria hace clic en Buscar Factura
3 El sistema muestra los datos de la Factura.
FLUJO PRINCIPAL 4 La secretaria modifica la factura o la anula.
5 La secretaria hace clic en Aceptar
El sistema muestra un aviso que se ha modificado o
6
anulado la venta.
Si el número factura es incorrecto el sistema no
2.1
mostrara ningún dato.
FLUJO ALTERNATIVO
Si no se modificó o anulo correctamente el sistema
6.1.
mostrara un mensaje de error.
PUNTOS DE
Ninguno
EXTENSIÓN
POSTCONDICIONES Modificar o anular una venta.
 CUS03: GESTIONAR NOTA DE CREDITO

CUS03: GESTIONAR NOTA DE CREDITO:


Descripción: El caso de uso comienza cuando la secretaria busca el número de nota de
crédito y finaliza cuando hace clic en el botón Aceptar.
ACTORES Secretaria
PRECONDICIONES Ninguno
SECUENCIA PASO EVENTO
La Secretaria ingresa el Numero
1
de nota de crédito.
La Secretaria hace clic en el
2
botón Buscar.
El sistema muestra los datos de
3
la nota de crédito.
La Secretaria actualiza el estado
FLUJO PRINCIPAL 4
de la nota de crédito.
La Secretaria hace clic en
5
aceptar.
Si se modificó correctamente el
sistema mostrara un aviso que la
6
nota de crédito ha sido
modificada.
Si el número de nota de crédito
2.1 es incorrecto el sistema no
FLUJO mostrara ningún dato.
ALTERNATIVO Si no se modificó correctamente
6.1 el sistema mostrara un mensaje
de error.
PUNTOS DE
NINGUNO
EXTENSIÓN
POSTCONDICIONES Modificar una nota de crédito.
CUS04: GESTIONAR CREDITO

CUS04: GESTIONAR CREDITO:


Descripción: El caso de uso comienza cuando el administrador busca el DNI o RUC
del cliente y finaliza cuando hace clic en el botón Aceptar.
ACTORES Administrador
PRECONDICIONES Ninguno
SECUENCIA PASO EVENTO
1 El administrador ingresa el de crédito.
El administrador hace clic en el botón
2
Buscar.
3 El sistema muestra los datos del crédito.
FLUJO PRINCIPAL El administrador modifica o amortiza el
4
crédito.
5 El administrador hace clic en aceptar.
Si se modificó o amortizo correctamente
6 el sistema mostrara un aviso que el
crédito ha sido actualizado.
Si el RUC o DNI del cliente es incorrecto
2.1
FLUJO el sistema no mostrara ningún dato.
ALTERNATIVO Si no se actualizo correctamente el
6.1
sistema mostrara un mensaje de error.
PUNTOS DE
NINGUNO
EXTENSIÓN
POSTCONDICIONES Modificar un crédito.
 CUS05: REGISTRAR CLIENTE:

CUS05: REGISTRAR CLIENTE


Descripción: El caso de uso comienza cuando la secretaria encargada del sistema llena los
datos del cliente en el sistema y termina cuando lo registra.
ACTORES Secretaria
PRECONDICIONES Ninguno
SECUENCIA PASO EVENTO
1 La secretaria ingresa los datos del cliente
Si el cliente es persona natural se le registrara su
2
DNI
El sistema deshabilita la opción de Persona Jurídica
3
y el RUC, se dirige al paso 6
Si el cliente es persona jurídica se le registrara su
FLUJO PRINCIPAL 4
RUC
El sistema deshabilita la opción de Persona Natural
5
y el DNI y se dirige al paso 6
6 La secretaria hace clic en el botón Registrar
Si se registró correctamente el sistema mostrara un
7
aviso que el cliente ha sido registrado
Si no se registra correctamente el sistema mostrara
FLUJO ALTERNATIVO 7.1
un mensaje de error
PUNTOS DE
Ninguno
EXTENSIÓN
POSTCONDICIONES Registro de los datos de un cliente
 CUS06: REGISTRAR PROVEEDOR

´ CUS06: REGISTRAR PROVEEDOR

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

CUS07: REGISTRAR VENTA


Descripción: El caso de uso comienza cuando la secretaria ingresa el DNI o RUC del
cliente y termina cuando se registra la venta
ACTORES Secretaria
PRECONDICIONES Ninguno
SECUENCIA PASO EVENTO
La secretaria ingresa el DNI / RUC del
1
cliente.
La secretaria hace clic en Buscar
2
Cliente.
El sistema muestra los datos del
3
cliente.
La secretaria ingresa el código del
4
producto.
5 La secretaria hace clic en buscar.
FLUJO PRINCIPAL El sistema muestra el nombre del
6
producto.
La secretaria ingresa cantidad de
7
producto.
El sistema agrega la cantidad
8
ingresada.
La secretaria hace clic en Registrar
9
Venta.
El sistema muestra un aviso que se ha
10
registrado la venta.
El sistema muestra un aviso de que no
2.1
existe cliente.
FLUJO ALTERNATIVO
Si no se registra la venta el sistema
10.1
muestra un aviso de error
PUNTOS DE EVENTO
<<extend>> Registrar Cliente
EXTENSIÓN 02
POSTCONDICIONES Registro de Venta

 CUS08: REGISTRAR CRÉDITO


CUS08: REGISTRAR CREDITO:
Descripción: El caso de uso comienza cuando el administrador busca el ruc o dni del
cliente y finaliza cuando hace clic en el botón Registrar.
ACTORES Administrador
PRECONDICIONES Ninguno
SECUENCIA PASO EVENTO
El administrador ingresa el número de
1
DNI o RUC
El administrador hace clic en el botón
2
Buscar.
3 El sistema muestra los datos del cliente.
FLUJO PRINCIPAL El administrador ingresa los datos
4
requeridos.
5 El administrador hace clic en registrar.
Si se registró correctamente el sistema
6 mostrara un aviso que el crédito ha sido
registrado.
Si el DNI o RUC es incorrecto el sistema
2.1
FLUJO no mostrara ningún dato.
ALTERNATIVO Si no se registra correctamente el sistema
6.1
mostrara un mensaje de error.
PUNTOS DE
NINGUNO
EXTENSIÓN
POSTCONDICIONES Registra un crédito.
 CUS09: REGISTRAR NOTA DE CREDITO

CUS09: REGISTRAR NOTA DE CREDITO:


Descripción: El caso de uso comienza cuando la secretaria busca el número de factura
y finaliza cuando hace clic en el botón Registrar.
ACTORES Secretaria
PRECONDICIONES Ninguno
SECUENCIA PASO EVENTO
La Secretaria ingresa el Numero de
1
factura.
La Secretaria hace clic en el botón
2
Buscar.
El sistema muestra los datos de la
3
factura.
FLUJO PRINCIPAL La Secretaria ingresa el motivo o
4
sustento y el estado.
5 La Secretaria hace clic en registrar.
Si se registró correctamente el sistema
6 mostrara un aviso que la nota de crédito
ha sido registrada.
Si el número de factura es incorrecto el
2.1
FLUJO sistema no mostrara ningún dato.
ALTERNATIVO Si no se registra correctamente el
6.1
sistema mostrara un mensaje de error.
PUNTOS DE
NINGUNO
EXTENSIÓN
POSTCONDICIONES Registra una nota de crédito.

 CUS10: REGISTRAR COMPRA:


CUS10: REGISTRAR COMPRA
Descripción: El caso de uso comienza cuando el administrador ingresa el nombre del
proveedor y termina cuando se registra la compra.
ACTORES Administrador
PRECONDICIONES Ninguno
SECUENCIA PASO EVENTO
El administrador ingresa el nombre del
1
proveedor.
2 El administrador hace clic en Buscar.
3 El sistema muestra los datos del proveedor.
El administrador ingresa los datos
4
requeridos.
El administrador ingresa Codigo de
5
producto.
FLUJO PRINCIPAL
6 El administrador hace clic en buscar.
7 El sistema muestra el nombre del producto.
El administrador ingresa cantidad de
8
producto.
9 El sistema agrega la cantidad ingresada.
10 El administrador hace clic en Registrar.
El sistema muestra un aviso que se ha
11
registrado la compra.
El sistema muestra un aviso de que no existe
2.1
proveedor.
FLUJO ALTERNATIVO
Si no se registra la compra el sistema
11.1
muestra un aviso de error.
PUNTOS DE EXTENSIÓN EVENTO 02 <<extend>> Registrar Proveedor
POSTCONDICIONES Registro de Compra

 CUS11: INICIAR SESION


CUS11: INICIAR SESIÓN
Descripción: El caso de uso comienza cuando el usuario ingresa sus datos y termina cuando
hace clic en el botón ingresar.
ACTORES Usuario
PRECONDICIONES Ninguno
SECUENCIA PASO EVENTO
1 El usuario ingresa cuenta y contraseña
FLUJO PRINCIPAL 2 El usuario hace clic en el botón Iniciar Sesión
3 El sistema le permite iniciar sesión
Si el código o contraseña es incorrecto el sistema no
FLUJO ALTERNATIVO 3.1
le permitirá iniciar sesión
PUNTOS DE
Ninguno
EXTENSIÓN
POSTCONDICIONES Inicia Sesión
5.9.- Modelo de Casos de Uso de Sistema Estructurado:
6.- ANÁLISIS
6.1.-Identificación de Paquetes de Análisis:

6.2.Identificación de Paquete de Análisis con Casos de Uso:


6.3.-Identificación de las Clases de Análisis:

DCU01: GESTIONAR CLIENTE:

Método Clase control Clase entidad

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

Método Clase control Clase entidad

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

Método Clase control Clase entidad

Buscar Nota Crédito


NotaCredito=BuscarNotaCredito GestorNotaCredito NotaCredito
(NumNotaCred)

Modificar Nota Crédito


ModificarNotaCredito (NumeroFactura, GestorNotaCredito NotaCredito
Nombre, DNI/RUC, Motivo, Estado)
DCU04: GESTIONAR CREDITOS:

Método Clase control Clase entidad

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)

DCU09: REGISTRAR NOTA DE CREDITO


Método Clase control Clase entidad

Buscar Venta
GestorVenta Venta
Venta = ExisteVenta (NumeroFactura)

Nuevo Nota Crédito


GestorNotaCredito NotaCredito
RegistrarNotaCredito (Motivo, Estado)

DCU10: REGISTRAR COMPRA


Método Clase control Clase entidad

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

: Administrador : FrmRegistrarCompra : GestorProducto : Producto

: GestorCompra

DCU11: INICIAR SESION


Método Clase control Clase entidad

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:

7.1-Estructura del rational rose:

También podría gustarte