proveedores agropecuarios foll peru s.a.c. empresa en estudio: la empresa agropecuarios foll perú...
Post on 31-Jan-2016
236 Views
Preview:
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