Planificación y administración - SergioRiosC/Circuit-Designer-Datos1- GitHub Wiki
Features
- Mostrar una pantalla con las compuertas lógicas utilizables.
- Poder arrastrar esas compuertas hacia una parte deseada de la ventana.
- Ser capaz de agregar de alguna manera entradas hacia las compuertas.
- Poder conectar mediante lineas, las entradas del usuario con las entradas de la compuerta y también con otras compuertas.
- Al finalizar la creación del circuito, mostrar la simulación de este.
- Mostrar la tabla de verdad final del circuito completo.
- Poder guardar el circuito creado por el usuario.
- Mostrar como una compuerta más, los circuitos creados por el usuario.
Historias de usuario
- Como usuario, quiero poder arrastrar las compuertas para crear cómodamente mi circuito.
Frecuencia: Media
Valor: Alto
- Como usuario, me gustaría agregar tantas entradas como mi circuito lo requiera.
Frecuencia: Media
Valor: Alto
- Como usuario, quiero conectar las entradas agregadas con las compuertas de mi circuito.
Frecuencia: Media
Valor: Alto
- Como usuario, puedo simular el circuito creado, para saber el resultado que dará.
Frecuencia: Baja
Valor: Muy Alto
- Como usuario, me gustaría ver la tabla de verdad de mi circuito creado.
Frecuencia: Baja
Valor: Medio
- Como usuario, quiero poder guardar mi circuito para usarlo cuando lo necesite.
Frecuencia: Muy Baja
Valor: Alto
Iteraciones
- Implementación de pantalla con compuertas arrastrables y entradas a agregar.
- Lineas para conectar las entradas con las compuertas lógicas, simulaciones pequeñas y creación de tablas de verdad.
- Mejorar la simulación al agregar más compuertas a los circuitos pequeños, mostrar la tabla de verdad de los circuitos
- Implementar el guardado de circuitos y mostrarlos junto con las compuertas.
Índice