proveedores agropecuarios foll peru s.a.c. empresa en estudio: la empresa agropecuarios foll perú...

Post on 31-Jan-2016

236 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

PROVEEDORES AGROPECUARIOS FOLL

PERU S.A.C

EMPRESA EN ESTUDIO:

• La empresa Agropecuarios Foll Perú S.A.C se dedican a la

venta de productos agropecuarios al por mayor y menor

quien el fundador es el señor Mauro Richard Cacha

Domínguez.

 • Lentitud en el proceso de ingreso de data de todos los informes técnicos recaudados

durante el día al sistema. •  • Frecuente solicitud de cambio de repuesto al equipo de un mismo cliente durante la

atención del servicio •  • Realizar reporte necesarios en cuanto a los pedidos y stock de productos de

almacén.

SITUACIÓN PROBLEMA:

ESTRUCTURA PRINCIPAL DEL MCUN

MODELADO DE ANALISIS DE

NEGOCIO MAN

DIAGRAMA DE ACTIVIDADES GESTIONAR VENTAS

DIAGRAMA DE ACTIVIDADES – GESTIONAR COMPRA DE PRODUCTOS

PRODUCTOS

PRODUCTOS

Introducción

•El presente documento presentará de forma organizada los requisitos que son indispensables para desarrollar un sistema de información que le ayude a conseguir un mejor control de automatización de su proceso.

Propósito• El propósito general de este documento es

darle a conocer al usuario la forma correcta de trabajar en el sistema SYSTEMAGRO.

Alcance•Se desarrolla el software SYSTEMAGRO con una mejor calidad pero sencillo que se pueda adaptarse cualquiera de los trabajadores dela empresa que la permita la gestión de ventas de los productos.•En este software se pueden implementarse más funcionalidades en futuras versiones.

PERSONAL INVOLUCRADO

Nombre Polo de cruz, Cesar AugustoRol Jefe desarrollador de SistemaCategoría profesional Tec. Industrial y Sistemas

Responsabilidades Organizar: al equipo para dejar bien en claro su respectivo rol y responsabilidades.

Dirigir: establecer una pauta a seguir por el equipo desarrollador.

Controlar: verificar que las actividades se lleven de acuerdo al plan inicial de desarrollo.

 

Información de contacto

Cesar_2538@hotmail.com

Aprobación Gamboa Rubio, Vanesa AlexandraCacha Celmi, Leandro Diego

Nombre Gambo Rubio, Vanesa AlexandraRol Analista Categoría profesional Tec. Industrial y Sistemas

Responsabilidades Analizar la recopilación de información que se hizo acerca de las necesidades 

Información de contacto

Vane.gamboa18@gmail.com

Aprobación Polo de cruz, Cesar Augusto

Nombre Cacha Celmi, Leandro DiegoRol Recopilador de requerimientos

Categoría profesional Tec. Industrial y Sistemas

Responsabilidades Ir con el cliente y, mediante una entrevista, reunir de forma organizada las necesidades del mismo.

Información de contacto

Diego.selmi@gmail.com

Aprobación Polo de la Cruz, Cesar Augusto

DEFINICIONES, ACRÓNIMOS Y ABREVIATURAS

HW: HardwareSW: SoftwareSO: Sistema operativo.PC: (del inglés personal computer), computadora personal, es una microcomputadora diseñada en principio para ser usada por una sola persona a la vez.

Descripción general

MISIÓNCrear un sistema de información que permita el

manejo de los procesos de ventas de productos de la empresa Proveedores Agropecuarios Foll Perú

S.A.C.

En esta sección se describen las características del software SYSTEMAGRO a desarrollar

Especificación de requisitos de softwarePROVEDORES AGROPECUARIOS FOLL PERU S.A.C

DEL PRODUCTO

El sistema se encargará de las siguientes funciones:• Gestión de ventas• Reportes • Clientes• Productos• Cardex de producto• Gestionar compra de

productos • Stock

PERSPECTIVA DEL

PRODUCTO

-Este sistema funcionara en un ambiente donde exista

una red. -Se desarrollara el sistema

en una versión en escritorio y web, los usuarios utilizaran las aplicaciones a través de

menús.

1.Características de los usuarios

Tipo de usuario Administrador del SistemaFormación Técnico en informática

Habilidades Habilidades básicas de manejo de una PC.

Actividades Administrar el sistema de información

Tipo de usuario Usuario del SistemaFormación Técnico en informática

Habilidades Habilidades básicas de manejo de una PC.

Actividades Ventas. Gestión de cliente. Gestión de Stock.

2.4 Restricciones•El sistema sólo podrá ser utilizado en plataformas de Microsoft versión Windows 7 o posterior.•El sistema deberá de ser capaz de funcionar paralelamente con otras aplicaciones, siempre y cuando el HW lo permita.•Sólo los usuarios registrados podrán hacer uso del sistema.

2.5 Suposiciones y dependencias •En caso de que el equipo de cómputo utilice un SO diferente a los mencionados en la sección anterior, el sistema no podrá ejecutarse.

2.6 Evolución previsible del sistema •En caso de que la Empresa cuente, en un futuro, con una sucursal, el sistema se modificará para convertirlo en un sistema distribuido.

Requisitos específicos

Número de requisito R1

Nombre de requisito Requisito de Autenticación

Tipo X Requisito Restricción

Fuente del requisito Todos los usuarios deberán introducir en la pantalla de “login” un usuario y contraseña válidos en el sistema para poder entrar a éste.

Prioridad del requisito X Alta/Esencial Media/Deseado Baja/Opcional

Número de requisito R2

Nombre de requisito Actualizaciones de Estados de Cuentas

Tipo X Requisito Restricción

Fuente del requisito El sistema deberá mostrar la actualización de estado de cuenta y generar reportes de los clientes deudores.

Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional

Número de requisito R3

Nombre de requisito Registrar Cliente

Tipo X Requisito Restricción

Fuente del requisito El sistema permitirá registrar y actualizar clientes.

Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional

Número de requisito R4

Nombre de requisito Verificar Stock

Tipo X Requisito Restricción

Fuente del requisito El sistema deberá mostrar el stock de los productos del almacén.

Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional

Número de requisito R5

Nombre de requisito Generar Atención

Tipo X Requisito Restricción

Fuente del requisito El sistema permitirá generar las órdenes de atención a los clientes.

Prioridad del requisito X Alta/Esencial Media/Deseado Baja/ Opcional

.• La interfaz de login necesita como entrada un usuario y

contraseña válidos para poder dar acceso a la siguiente interfaz.

.• La interfaz del módulo de ventas necesita como entrada el

identificador de cada producto que será vendido. Como salida arrojará el total de la compra que deberá pagar el cliente

• La interfaz del módulo de compras necesita como entrada los productos que requieren abastecimiento dando como salida la lista de éstos

• La interfaz del módulo de inventario necesita como entrada los datos de un producto, en caso de que sea necesario integrar éste al inventario.

REQUISITOS COMUNES

DE LOS INTERFACES

INTERFACES

.DE USUARIO

La interfaz en uso deberá mostrar a los usuarios solamente la información necesaria para realizar cualquier operación.

La interfaz en uso deberá mostrarle al usuario administrador sólo la información necesaria para realizar una modificación

El usuario interactuará con la interfaz de impresión propia de la impresora de tickets para mandar imprimir el ticket de cada venta hecha al cliente.

.DE SOFTWARE

El sistema interactuará con la interfaz de impresión.

INTERFACES

.DE HARDWARE

El monitor: mostrará las interfaces así como la información necesaria para que el usuario pueda

trabajar adecuadamente con el sistema.

El monitor: Deberá contar con una resolución de 1024 x 768 pixeles

El ratón: el sistema requerirá del ratón para que el usuario pueda realizar selecciones y oprimir botones.

El teclado: el sistema permitirá al usuario introducir datos mediante el teclado.

Impresora de tickets: el sistema arrojará el desglose de la compra a través un ticket para el cliente.

.DE COMUNICACIÓN

El sistema se comunica con su base de datos a través del SGBD SQL Server.

REQUISITOS FUNCIONALES

El sistema debe gestionar ventas.

El sistema verificara stock para compra de productos.

El sistema permitirá generar reportes de atención a los clientes.

El sistema permitirá el manejo de orden de atención de los clientes.

El sistema gestionará entrega de productos.

El sistema generará cartera de clientes nuevos.

REQUISITOS NO FUNCIONALES

REQUISITOS

El sistema dará respuesta a las consulta menos de 5 minutos.

SEGURIDADEl sistema requerirá de un usuario y contraseña válidos para

poder permitir el acceso.

El sistema sólo tendrá abierta la conexión a la base de datos mientras se ejecuta la transacción.

FIABILIDADEl sistema guardará las actualizaciones inmediatamente, para

evitar pérdida de datos a cualquier percance inesperado.

DISPONIBILIDAD

El sistema estará activo solo 8horas laborales.

PIRAMIDE DE REQUERIMIENTOSNecesidades

Características

Requerimientos

Desarrollar un sistema de escritorio para empresa proveedores APROPECUARIOS

FOLL PERU S.A.C para automatizar el proceso de

Contabilizar la ventas de manera automática

Generar reportes de la ventas diarias

Verificar stock de producto Registrar a los clientes Generar comprobante de

pago

El sistema dará respuesta a las consulta menos de 5 minutos.

El sistema sólo tendrá abierta la conexión a la base de datos mientras se ejecuta la transacción

El sistema recibirá mantenimiento una vez por semana los primeros 6 meses.

Gestionar ventas Gestionar compra de productos

TABLA.- REQUISITOS Y CASO DE USO

CASOS DE USO / REQUISITOS

CU1. GESTIONAR VENTAS

CU2.GESTIONAR COMPRA DE PRODUCTOS AGROPECUARIOS

Hacer más rápida la reserva de

productos agropecuarios.

Expandir su mercado

Aumentar el proceso de

negocio

Llevar un control adecuado del

100% de las ventas

Llevar un control adecuado al

100% de compra de los productos

MATRIZ TRAZABILIDAD DE REQUISITOS

CU

1. G

ES

TIO

NA

R V

EN

TA

S

CU

2. G

ES

TIO

NA

R C

OM

PR

A D

E

PR

OD

UC

TO

S A

GR

OP

EC

UA

RIO

S

ACT1:CAJERO

AC2: DESPACHADOR

ACT3: ENCARGADO DE ALMACEN

ACT4: VENDEDOR

Modelado de Casos de Uso

Actores

Casos de Uso

REUTILIZABLES

GESTIONAR COMPRA DE PRODUCTOS

GESTIONAR VENTAS

ADMINISTRACION DE CAJA

SEGURIDAD

Diagrama General Caso de Uso

Análisis y Diseño de Orientado a Objetos • DIAGRAMAS DE CASOS DE USO ORGANIZADOS SEGÚN ANÁLISIS

• Paquetes de Arquitectura de Análisis

Realizaciones de Casos de UsoPAQUETE DE ALMACENAMIENTO

Diagrama de Clase de Análisis: Almacenar_Producto

Diagrama de Comunicación: Almacenar_Producto

Flujo Básico

Subflujo Agregar

Diagrama de Secuencia: Almacenar_Producto

PAQUETE DE CAJA

Diagrama de Clase de Análisis: Generar_Apertura_de_Caja

Diagrama de Comunicación: Generar_Apertura_de_Caja

Flujo Básico

Subflujo Agregar

Diagrama de Secuencia: Generar_Apertura_de_Caja

Diagrama de Clase de Análisis: Generar_Cuadre_de_Caja

Diagrama de Comunicacion: Generar_Apertura_de_CajaFlujo Basico

Subflujo Agregar

Diagrama de Secuencia: Generar_Cuadre_de_Caja

PAQUETE COMPROBANTE DE PAGO

Diagrama de Clase de Análisis : Emitir Comprobante

Flujo Básico

Diagrama de Comunicacion: Emitir_Comprobante

Subflujo Agregar

Diagrama de Secuencia: Emitir_Comprobante

Diagrama de Clases de Analisis: Entregar_Comprobante_Pago

Diagrama de Comunicacion: Entregar_Comprobante_PagoFlujo Basico

Subflujo Agregar

Diagrama Secuencia: Entregar_Comprobante_Pago

PAQUETE ORDEN DE ATENCIÒN

Diagrama de Clases de Analisis: Buscar_orden_de_Compra

Diagrama de Comunicacion: Buscar_orden_de_Compra

Flujo Basico

Subflujo Agregar

Diagrama de Secuencia: Buscar_orden_de_Compra

Diagrama de Clases de Analisis: Emitir_orden_de_Compra

Diagrama de Comunicacion: Emitir_orden_de_Compra

Flujo Basico

Subflujo Agregar

Diagrama de Secuencia: Emitir_orden_de_Compra

PAQUETE ORDEN DE PEDIDO DE PRODUCTO

Diagrama de Clases de Analisis: Busca_Pedido

Diagrama de Comunicacion: busca_Pedido

Flujo Basico

Subflujo Agregar

Diagrama de Secuencia: busca_Pedido

Diagrama de Clases de Analisis: Emite_Pedido

Diagrama de Comunicacion: Emite_Pedido

Flujo basico

Subflujo Agregar

Diagrama de Secuencia: Emite_Pedido

PAQUETE DE PRODUCTO

Diagrama de Clase de Análisis: Almacenar_Productos

Diagrama de Comunicacion: Almacenar_Productos

Flujo Basico

Subflujo Agregar

Diagrama de Secuencia: Almacenar_Productos

Diagrama de Clases de Analisis: Entregar_Productos

Diagrama de Comunicacion: Entregar_ProductosFlujo Basico

Subflujo Agregar

Diagrama de Secuencia: Entregar_Productos

PAQUETE DE SEGURIDAD

Diagrama de Clases de Analisis: Mantener_Perfil

Diagrama de Comunicacion: Mantener_Perfil

Flujo Basico

Subflujo Agregar

Diagrama de Secuencia: Mantener_Perfil

Diagrama de Clases de Analisis: Mantener_Usuario

Diagrama de Comunicacion: Mantener_Usuario

Flujo Basico

Subflujo Basico

Diagrama de Secuencia: Mantener_Usuario

PAQUETE VERIFICAR STOCK

Diagrama de Clases de Analisis: Verficar_Stock

Diagrama de Comunicación: Verificar_Stock

Flujo Básico

Subflujo Agregar

Diagrama de Secuencia: Verificar_Stock

Diagrama de Clases Análisis: Revisar_Guia_de_Remision

Flujo Basico

Diagrama de Comunicacion: Revisar_Guia_de_Remision

Subflujo Agregar

Diagrama de Secuencia: Revisar_Guia_de_Remision

Interfaz del Sistema

MODELADO DE DATOS

GRACIAS

top related