Está en la página 1de 3

Ciclo 3

DESARROLLO DE SOFTWARE
Lectura - Proyecto de software para gestionar transacciones
comerciales de una tienda genérica
Proyecto de software para gestionar transacciones comerciales
de una tienda genérica

Objetivo del Proyecto:


Diseño y desarrollo de software escrito en lenguaje Java para Web que permita gestionar las
transacciones comerciales de una tienda que sea funcional para cualquier tipo de comercio que
maneje usuarios, proveedores, clientes, ventas, y productos

Sprint Objetivo de la Semana Tecnologías aconsejadas a Utilizar*


• Java EE para desarrollo Web. JDK: JavaSE 11.0.2
• Ambiente Integrado de Desarrollo (IDE) Eclipse for
Realizar la interfaz web (frontend) del Enterprise Java and Web Developers Versión
Semana 1 módulo de login del sistema, mediante 2021-06
login/Password, realizando una validación • Servidor de Aplicaciones Web para Java Apache
simple contra un login/Password escrito en Tomcat® - Apache Tomcat 9
código de un Servlet.

• Java EE para desarrollo Web. JDK: JavaSE 11.0.2


• Ambiente Integrado de Desarrollo (IDE) Eclipse for
Completar el módulo de login de sistema, Enterprise Java and Web Developers Versión
mediante la validación del login/Password 2021-06
contra el dato pertinente en la tabla de • Servidor de Aplicaciones Web para Java Apache
usuarios (backend – API REST).
Semana 2 Tomcat® - Apache Tomcat 9
• Framework Spring Boot, versión 2.4.5 (integrado
con el IDE)
• Gestor de dependencias Maven, versión 3.6+
• Gestor de Base de datos MySQL 8.0.24
• Cliente gestor de bases de datos MySQL
Workbench Community Edition 8.0.25
• Java EE para desarrollo Web. JDK: JavaSE 11.0.2
• Ambiente Integrado de Desarrollo (IDE) Eclipse for
Realizar la interfaz web (frontend) del Enterprise Java and Web Developers Versión
módulo de clientes para el ingreso de clientes 2021-06
en la tabla de clientes (backend – API-REST). • Framework Spring Boot, versión 2.4.5 (integrado
Semana 3 con el IDE)
• Gestor de dependencias Maven, versión 3.6+
• Servidor de Aplicaciones Web para Java Apache
Tomcat® - Apache Tomcat 9
• Gestor de Base de datos MySQL 8.0.24
• Cliente gestor de bases de datos MySQL
Workbench Community Edition 8.0.25.
• Java EE para desarrollo Web. JDK: JavaSE 11.0.2
• Ambiente Integrado de Desarrollo (IDE) Eclipse for
Completar las demás operaciones de CRUD Enterprise Java and Web Developers Versión
(frontend / backend) para los módulos de 2021-06
login del sistema y clientes. Utilización de
Semana 4 • Framework Spring Boot, versión 2.4.5 (integrado
repositorio GitHub
con el IDE)
• Gestor de dependencias Maven, versión 3.6+
• Servidor de Aplicaciones Web para Java Apache
Tomcat® - Apache Tomcat 9
• Gestor de Base de datos MySQL 8.0.24

Desarrollo de Software [1] Ciclo 3


Cliente gestor de bases de datos MySQL
Workbench Community Edition 8.0.25.
• Repositorio GitHub.

• Java EE para desarrollo Web. JDK: JavaSE 11.0.2


• Ambiente Integrado de Desarrollo (IDE) Eclipse for
Realizar la interfaz web(frontend) y la Enterprise Java and Web Developers Versión
interacción con la tabla de 2021-06
productos(backend – API REST) para el • Framework Spring Boot, versión 2.4.5 (integrado
módulo de productos. Utilización de con el IDE)
repositorio GitHub y publicación en AWS.
• Gestor de dependencias Maven, versión 3.6+
Semana 5
• Servidor de Aplicaciones Web para Java Apache
Tomcat® - Apache Tomcat 9
• Gestor de Base de datos MySQL 8.0.24
Cliente gestor de bases de datos MySQL
Workbench Community Edition 8.0.25.
• Repositorio GitHub.
• AWS.
• Java EE para desarrollo Web. JDK: JavaSE 11.0.2
• Ambiente Integrado de Desarrollo (IDE) Eclipse for
Realizar la interfaz web(frontend) y la Enterprise Java and Web Developers Versión
interacción con la tabla de ventas (backend – 2021-06
API REST) para que pueda registrar la venta • Framework Spring Boot, versión 2.4.5 (integrado
de un producto para un cliente existente en la con el IDE)
base de datos. Utilización de repositorio
• Gestor de dependencias Maven, versión 3.6+
Semana 6 GitHub y publicación en AWS
• Servidor de Aplicaciones Web para Java Apache
Tomcat® - Apache Tomcat 9
• Gestor de Base de datos MySQL 8.0.24
Cliente gestor de bases de datos MySQL
Workbench Community Edition 8.0.25.
• Repositorio GitHub.
• AWS.
• Java EE para desarrollo Web. JDK: JavaSE 11.0.2
• Ambiente Integrado de Desarrollo (IDE) Eclipse for
Realizar la interfaz web (Frontend) para la Enterprise Java and Web Developers Versión
generación de un reporte por pantalla de las 2021-06
ventas realizadas por cliente. Utilización de • Framework Spring Boot, versión 2.4.5 (integrado
repositorio GitHub y publicación en AWS con el IDE)
• Gestor de dependencias Maven, versión 3.6+
Semana 7
• Servidor de Aplicaciones Web para Java Apache
Tomcat® - Apache Tomcat 9
• Gestor de Base de datos MySQL 8.0.24
Cliente gestor de bases de datos MySQL
Workbench Community Edition 8.0.25.
• Repositorio GitHub.
• AWS.

* El equipo de trabajo y los formadores pueden optar por utilizar la tecnología y proceso descrito en
la versión completa del proyecto. O Escoger las tecnologías y procesos que más se adapten a los
estilos de trabajo.

Desarrollo de Software [2] Ciclo 3

También podría gustarte