Giter Club home page Giter Club logo

integrador-7mo's Introduction

FatSails, control de ventas

Equipo 2, 7ºD, Integrantes:

  • Fajardo Borjas Jose Luis
  • García Barajas Fidel
  • Lopez Maldonado Galilea
  • Oseguera de la Cruz Rogelio

Instalación del software

La instalción de la app es muy sencilla, basta con hacer los siguientes pasos:

  • 1 Descargar el archivo "FatSales.apk" de este repositorio.
  • 2 Una vez descargado deben de en configuración del sistema permitir instalación de orígenes desconocidos.
  • 3 Una vez hecho eso, se van a la ubicación donde se descargó el APK y preceden a instalarla presionando sobre la aplicación y siguiendo los pasos sencillos del instalador.
  • 4 Una vez instalada el APK podrás disfrutar de los beneficios de la app.

NOTA: para instalar el APK el dispositivo móvil deberá contener Android 4.4 en adelante.



Documentación generada

  • Diagrama conceptual.

diagramas de casos de uso-modulos del software v2 sin reportes



  • Historias de usuario

ID QUIEN QUE PARA QUE
1 Administrador Como administrador, quiero visualizar la información personal de mi cliente al buscarlo por su nombre. Para filtrar y obtener un resultado rápido al momento de consultar la venta de un cliente.
2 Administrador Como administrador, quiero ver el listado de abonos realizados por los productos comprados por un cliente. Para filtrar y obtener un resultado rápido al momento de consultar la venta de un cliente.
3 Administrador Como administrador, quiero ver el historial de productos que un cliente ha adquirido. Para saber que productos en un futuro ofrecerle como recomendación.
4 Administrador Como administrador, quiero visualizar el estatus de productos ya pagados y faltantes por pagar. Para saber que clientes son los que deben dinero.
5 Administrador Como administrador, quiero dar de baja a un cliente. Para no saturar la base de datos con clientes que no consumen productos.
6 Administrador Como administrador, quiero poder dar de alta a un nuevo cliente. Para poder venderle productos.
7 Administrador Como administrador, quiero poder hacer cambios en la información personal de un cliente. En determinado caso que se cambie de domicilio, poder actualizarlo al más reciente.
8 Administrador Como administrador, quiero poder agregar un nuevo producto. Para expandir mi inventario a más productos.
9 Administrador Como administrador, quiero modificar la información de un producto. Para actualizar la información del producto (precio, estatus, etc).
10 Administrador Como administrador, quiero poder dar de baja un producto. Para que en determinado caso que esté defectuoso, no se venda a los clientes.
11 Administrador Como administrador, quiero visualizar en una imagen el producto a vender. Para mostrarlo a los clientes.
12 Administrador Como administrador, quiero ver información principal del producto como lo es el nombre, una descripción y el precio del producto. Para conocer la información del producto a vender.
13 Administrador Como administrador, quiero que los productos se puedan vender de contado o en abonos. Para otorgarle al cliente el método de pago que mejor le convenga.
14 Administrador Como administrador, quiero establecer una fecha de pago semanal, quincenal o mensual. Para llevar un control de los abonos.
15 Administrador Como administrador, quiero establecer el día de cobro exacto en el que se hará el abono del producto, estableciendo la hora exacta y el día exacto. Para llevar un control de los abonos.
16 Administrador Como administrador, quiero que la aplicación registre la cantidad de abono pactada y no de posibles abonos. Para llevar un control de los abonos.
17 Administrador Como administrador, quiero un reporte de las personas registradas mostrando su domicilio y la cantidad del abono a recoger por día, semana o por mes. Para ver de manera detallada el listado de las personas que deben.
18 Administrador Como administrador, quiero ver el total de abonos recogidos por día, semana o por mes. Para llevar un control de los abonos.
19 Administrador Como administrador, quiero ver el total de abonos faltantes que le queda a un cliente para completar el pago total del producto vendido al día de hoy. Para llevar un control de los abonos.
20 Administrador Como administrador, quiero que la aplicación funcione en sistema operativo IOS y Android. Para no limitarme en un solo sistema operativo.
21 Administrador Como administrador, quiero que la interfaz de la aplicación tenga un nivel de usabilidad aceptable. Para que no se requiera de mucho tiempo de capacitación.
22 Administrador Como administrador, quiero que la aplicación me permita logearme ingresando un usuario y una contraseña autorizada para su licencia de uso. Para seguridad de la aplicación y de los datos que se tienen.


  • Casos de uso

diagramas de casos de uso-regsitro sin reportes



  • Diagrama entidad - relación

diagrama entidad relacion



  • Diccionario de datos

abonos

2clientes

3productos

4vendedor

5ventas

relacion



  • Interfaces de usuario

  • Login

login



  • Registro

registro



  • Ventas

ventas



  • Ver venta

verventa



  • Clientes

clientes



  • Editar cliente

editarcliente



  • Productos

productos



  • Editar productos

editarproducto



  • Agregar abono

agregarabono

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.