ha2 nm50 equipo3-parcial3

21
EQUIPO 3 PROYECTO DE ADMINISTRACIÓN DE INVENTARIO

Upload: gustavo-garcia-tellez

Post on 28-Jul-2015

107 views

Category:

Documents


0 download

TRANSCRIPT

EQUIPO 3

PROYECTO DE

ADMINISTRACIÓN DE

INVENTARIO

PROPUESTA

El proyecto que se piensa realizar es un sistema de

administración de un inventario para que una empresa

maneje sus pedidos, ventas, clientes y proveedores con una

sola aplicación de una manera muy sencilla.

El sistema funcionará por medio de usuarios únicos que a su

vez tendrán características personalizadas de acuerdo a las

actividades que necesiten desempeñar. Podrá administrar

ventas, administrar proveedores, administrar pedidos y

administrar clientes.

DIA

Dia es parte del proyecto GNOME que significa “GNU

Network Object Model Environment”, que fue iniciado por

mexicanos que a su vez lo desarrollaron también en

sistemas operativos libres como lo son Linux y UNIX.

Es utilizada para realizar gran variedad de diagramas, que

pueden ser UML, E-R, diagramas de flujo, etc.

REQUERIMIENTOS

FUNCIONALES

Administrar ventas

Administrar pedidos de clientes

Administrar proveedores

Consultar inventario

Administrar clientes

Administrar pedido de proveedores

REQUERIMIENTOS NO

FUNCIONALES

Registrar los pedidos de clientes y proveedores antes de enviar documentación.

Evitar tener muchos proveedores de un solo producto.

Evitar repeticiones en ID de los pedidos.

ID de usuario y contraseña únicos.

Cada mes hacer actualizaciones al sistema y a usuarios.

La base de datos de los inventarios deberá tener una renovación de por lo menos una vez por mes debido al límite de tablas permitidas por el sistema

La base de datos de los clientes deberá tener una serie de observaciones por lo menos cada tres meses debido a que el cupo es limitado y la renovación requiere una baja del mismo usuario

REQUERIMIENTOS NO

FUNCIONALES

La facturación únicamente maneja moneda nacional, se requerirá hacer una conversión para ventas al extranjero

únicamente el administrador tiene acceso a las claves y modificaciones de cualquier parte del sistema

el usuario vendedor sólo podrá realizar ventas, las devoluciones y bajas necesitan autorización

El sistema contará con la capacidad de manejar varias bases de datos, a las cuales se les dará acceso dependiendo la jerarquía del usuario

Se tendrá la facilidad de haber multi-usuarios y conceder o negar accesos

Tendremos acceso a un inventario junto con facturación electrónica

DIAGRAMAS DE CASOS DE USO

Proveedores

DIAGRAMAS DE CASOS DE USO

Inventario

DIAGRAMAS DE CASOS DE USO

Ventas

DIAGRAMAS DE CASOS DE USO

Clientes

DIAGRAMAS DE CASOS DE USO

Validar usuario

DISEÑO DE APLICACIÓN

Proveedor

DISEÑO DE APLICACIÓN

Pedido

DISEÑO DE APLICACIÓN

Producto

DISEÑO DE APLICACIÓN

Inventario

DISEÑO DE APLICACIÓN

Ventas

DISEÑO DE LA APLICACIÓN

Clientes

DISEÑO DE LA APLICACIÓN

Validar usuario

DIAGRAMA DE CLASES

DIAGRAMA E-R

CONCLUSIONES

Nuestro proyecto al manejar la administración de un inventario, es una herramienta muy útil que aunque parezca sencilla y fácil de elaborar, haciendo todo el análisis como lo son los diagramas que se explican en este trabajo, resulta complicada de desarrollar, sobre todo si se piensa agregar características que otras herramientas que tienen la misma función.

Es muy importante apoyarse en herramientas como Dia para realizar la parte del análisis de los requerimientos en la etapa del desarrollo de software al realizar un proyecto de este tipo, ya que ayuda mucho a tener una mejor visión de las características que debe contener la aplicación.