GithubHelp home page GithubHelp logo

sistemasushi's People

Contributors

oultrox avatar dcardenasl avatar ryuzeix avatar

Watchers

James Cloos avatar  avatar  avatar

sistemasushi's Issues

[ITERACIÓN] 3 - Puntos faltantes

Documentos faltantes.

  • Documentar gestión de calidad.
  • Máx. 15/06/2017
  • Diagrama de actividad para cada pelota de caso de uso.
  • Máx. 10/06/2017

Features missing

  • Bugfixes y detallitos @dcardenasl / @oultrox
  • Max. 03/06/2017
  • Aplicación de escritorio para el despacho
  • Máx. 14/06/2017
  • Imprimir boleta
  • Máx. 03/06/2017
  • Diseño gráfico
  • Máx. 19/06/2017 (toda la semana).
  • Sistema de cancelación de compra
  • Máx. 05/06/2017

CASOS DE USO ITERACION 2

Casos de Uso

  • CU5 - Genera Pedido - RF 1 - Cliente @oultrox
  • CU6 - Realizar Venta - RF 4, 8 - Cajero Virtual
  • CU7 - Anular Compra - RF 3 - Cliente - Administrador @Ryunagatk

Funcionalidades del producto

  • RF 1 El sistema debe permitir a los clientes armar un pedido de compras, considerando los productos disponibles en el menú.

  • RF 3 El sistema debe permitir efectuar una anulación de compra ya que el cliente puede solicitar anularla, indicando el motivo por el cual se anula.

  • RF 4 El sistema debe permitir realizar las ventas de los pedidos realizados por los clientes, las ventas las deben realizar únicamente a pedidos de los clientes registrados. Las ventas realizadas por la Web se asocian a una caja que pertenece a un cajero virtual quien opera el sistema de ventas, este rol de cajero virtual lo cumplen los funcionarios del restaurant.

  • RF 8 Para cada venta el sistema debe generar su respectiva boleta, la cual será enviada por correo electrónico al cliente, por lo que se debe poder emitir una boleta en formato digital una vez efectuada la venta. Esta emisión de boleta es efectuada por el cajero virtual y enviada al mail del cliente.

Revisión final - Cosas faltantes

  • Colocar el impacto y el tipo de riesgo especifico en la matriz en vez de números y siglas.
  • Crear Gantt con software en vez de Excel.
  • Escribir Plan de riesgo por detalle por página. 1
  • 50 pruebas descritas (tenemos como 12).
  • Describir Trigger, disparadores y objetos de la base de datos.
  • Describir la justificación tecnica y legal de cada herramienta que usamos.
  • Utilizar matriz de puntaje por pruebas exitosas en la gestion de calidad.
  • PPT (Importante) (revisar rúbrica en la sección 17 a la 20 parece).
  • Documentado del proceso de desarrollo.

[Pruebas] Posible lista por lograr

Crear plan de prueba de los siguientes elementos

Testear:

  • El uso del inventario
  • El cambiar contraseña por primera vez
  • Que los clientes puedan modificar sus direcciones
  • Que los clientes puedan modificar su perfil
  • La generación de boletas
  • El administrador mantenga clientes
  • El cajero apruebe compras
  • El despacho de compras a través de la aplicación de escritorio
  • El administrador mantenga los productos
  • Sistema de reporte de ventas
  • Pago externo
  • Cargar productos al carro de compras
  • El administrador mantenga las direcciones de las comunas
  • El administrador mantenga inventarios
  • Subida de imagenes a los productos

[Asignaciones] funcionalidades faltantes por completar

  • Crear Ingreso de inventario diario
  • Asignar productos bases a inventario diario con cantidades.
  • Terminar mantenedor de productos bases.
  • Crear mantenedor de inventario.
  • Subir imágenes
  • Hacer guía de capacitación y manual de usuario (plan de máximo 4 horas)
  • Integrar API de pagos externos
  • Sistema en C# <3
  • Plan de mejoras
  • Impresión de boleta

Semana 5 (L02-V07)

  • Estudiar implementación de API de pago externo. (WebPay) @Ryunagatk
  • Crear sistema de carro de compras @oultrox
  • Crear sistema de control de compras para el cajero online @dcardenasl
  • Crear sistema de envío de correo con boleta de @dcardenasl

Semana 4 (L24-V31)

  • Programar sistema de registro y login de usuarios. - @oultrox
  • Programar control de acceso por nivel de usuario. @dcardenasl
  • Investigar implementación de API de correo. @oultrox
  • Crear mantenedores de todas las tablas @Ryunagatk
  • Crear vistas de ingreso de datos de todas las tablas @Ryunagatk
  • Crear los Sesion beans @oultrox

Documentación faltante y mejorar - Iteración 2

  • Explicación de nuestra base de datos - mejorada. @dcardenasl

  • Gestión de riesgos - hay que hacer la matriz y los detalles. @oultrox

  • Gestión de configuración de software (GCS) @dcardenasl

  • Casos de uso y su flujo @everyone varios serán por david / varios seran por rodrigo

  • Mayor detalle al plan de pruebas. @oultrox

  • Documentar Negocio (las capas) @dcardenasl / @oultrox

  • Documentar Patrones (patron de implementación de programación en nuestro proyecto). @Ryunagatk

  • Documentar acceso de datos. (base de datos?) @Ryunagatk

  • Planificación de proyecto @dcardenasl

  • Plan de la capa visual @oultrox

Entrega Primera Iteracion

FUNCIONALIDADES PARA PRIMERA ITERACIÓN:

  • El sistema debe permitir el registro de clientes, el cliente registrado queda habilitado para realizar compras en la web y acceder a promociones y ofertas del restaurant. Los datos del cliente son run, nombre completo, dirección, comuna, provincia, región, fecha de nacimiento, sexo, correo electrónico y número telefónico, debe validar la real existencia del correo electrónico, ya que es importante para el contacto con el cliente.

  • El registro de clientes puede ser directamente en el restaurant, a través del administrador de éste o por el cliente mediante el sitio web del restaurant. Se debe validar la real existencia del correo electrónico del cliente en ambos casos.

  • Debe ser posible administrar la disponibilidad de cada producto. El sistema debe poder consultar y actualizar la disponibilidad de los productos del menú.

  • Se debe contar con mantenedores de maestro de datos para productos, usuarios y clientes.

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.