Skip to content

This repository holds the development made by Iterations for the transactional app called 'ALOHANDES'. It was made using the ORACLE SQL Developer software to manage the relational database. It was made for the University course: Transactional Systems at Los Andes University.

Notifications You must be signed in to change notification settings

fai-aher/ALOHANDES_Transactional

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Transactional Application - ALOHANDES

The team members are:

Cristian Acuña Silva (cb.acuna) - @cracsi(GitHub)
Alonso Hernández Tavera (f.hernandezt) - @fai-aher(GitHub)

Repository Folders

The 'alohandes' folder contains the transactional application built throughout the course.

The other folders contain the documents corresponding to each iteration, and in the 'TALLERES' folder, you can find the developments achieved for each of the 3 practical workshops of the course.


Steps to Install the ALOHANDES Application

Here are the sequential steps to install and test the built application:

  1. Clone this repository to a location on your operating system.
  2. Open the 'alohandes' folder in Eclipse IDE (it is recommended to use Eclipse) and load the 'st-alohandes-jdo-est' folder into the IDE's project directory.
  3. Once this folder is loaded in the IDE, go to src/main/java/uniandes.isis2304.alohandes.interfazApp (this is a Java package in the project), open the class named 'InterfazAlohandesApp.java', or right-click on this file in the project explorer.
  4. Select the option in your IDE to run or 'execute' the code in that class, which contains a main function.
  5. At this point, you should be able to see the graphical interface of the application. Explore the 'Modificaciones IT3' and 'Consultas IT3' dropdown buttons for this iteration.

Workshop 1 Submission: AFORANDES Case

For the workshop 1 submission, a folder with a PDF document containing all the developed work, along with an image showing the conceptual diagram with better resolution, has been uploaded to this repository. These two files were also uploaded repeatedly in the initial folder of the repository.


Iteration 1 Submission: ALOHANDES Case

For the iteration 1 submission, three documents with the developed content have been uploaded to this repository in the 'ITERACIÓN 1' folder:

  1. An image with the conceptual diagram for better visibility.
  2. An Excel file with the modeled tables or relationships for the case.
  3. A PDF document with the entire development, design, justifications, and analysis of the ALOHANDES case.

Workshop 2 - Part 1 Submission: PARRANDEROS Case

For the workshop 2 - part 1 submission, a folder with a PDF document containing all the developed work, along with the SQL script files, where each query corresponding to the requested requirements can be viewed and executed, has been uploaded to this repository.


Workshop 2 - Part 2 Submission: PARRANDEROS Case

For the workshop 2 - part 2 submission, a folder ("Taller 2.2 SQL Parte 2") with a PDF document containing all the developed work, along with the SQL script files, where each query corresponding to the requested requirements can be viewed and executed, has been uploaded to this repository.


Iteration 2 Submission: ALOHANDES Case

For the iteration 2 submission, two main folders with the deliverable contents have been uploaded to this repository:

  1. The folder named 'ITERACION2_Docs' contains all the development and analysis documents requested in the statement, as well as separate files for the SQL queries used in Functional Requirements 4, 5, 6, and Query Functional Requirements 1, 2, 3, and 4.

Iteration 3 Submission: ALOHANDES Case

The iteration 3 submission can be found in the following paths of this repository:

a. The complete code of the ALOHANDES transactional application can be found in the 'alohandes' folder in the main repository path.

b. The iteration report document along with the SQL queries and the Excel file containing the performed tests can be found in the 'ITERACION3_Docs' folder in the main repository path.


Iteration 4 Submission: ALOHANDES Case

The iteration 4 submission can be found in the 'alohandes' folder and the 'ITERACION4_Docs' folder.

  1. The transactional application built can be found in the alohandes folder.
  2. The ITERACION4_Docs folder contains all the documents and scripts prepared by the workgroup to support the development of the new requirements, demonstrate their functionality, document tests, and show the configuration files.

The updated documents have been attached for:

  1. The project report, which includes the documentation of the new requirements and the achieved/unachieved objectives.
  2. The Excel file with the test balance and documented tests.
  3. The configuration files of the built interfaces.

Information about the credentials to access the application:

To log in as the ALOHANDES Manager:

Username: gerente

Password: alohandes

To log in as an ALOHANDES Client:

You can use any registered credentials in the Cliente table. For example:

Username: pepe

Password: 123

To log in as an ALOHANDES Operator:

You can use any registered credentials in the Operador table. For example:

Username: bob

Password: 123

Aplicación Transaccional - ALOHANDES - Versión en Español

Los integrantes del equipo son:

  1. Cristian Acuña Silva (cb.acuna)
  2. Alonso Hernández Tavera (f.hernandezt)

Carpetas del Repositorio

En la carpeta 'alohandes' se encuentra la aplicación transaccional construida durante todo el curso.

En las demás carpetas se encuentran los documentos correspondientes a cada Iteración y en la carpeta 'TALLERES' están los desarrollos logrados para cada uno de los 3 talleres prácticos del curso.


Pasos para Instalar la Aplicación ALOHANDES

Ahora, se presentan los pasos secuenciales que se deben seguir para instalar y probar la aplicación construida:

  1. Clonar este repositorio en alguna ruta de su sistema operativo.
  2. Abrir en el IDE Eclipse (se recomienda que sea en este) la carpeta alohandes del repositorio y cargar en el directorio de proyectos del IDE la carpeta 'st-alohandes-jdo-est'.
  3. Una vez cargada esta carpeta en el IDE, diríjase a src/main/java/uniandes.isis2304.alohandes.interfazApp (este último elemento es un paquete del proyecto java), abra la clase llamada 'InterfazAlohandesApp.java' o de click derecho sobre este archivo en el explorador de proyectos.
  4. Seleccione en su IDE la opción para ejecutar o 'correr' el código de esa clase que contiene una función main.
  5. En este momento, ya debería poder ver la interfaz gráfica de la aplicación, explore para esta Iteración, los botones desplegables 'Modificaciones IT3' y 'Consultas IT3'.

Entrega del Taller 1: Caso AFORANDES

Para la entrega del taller 1, se subió a este repositorio una carpeta con un documento pdf con todo el desarrollo realizado junto a una imagen donde se puede visualizar el diagrama conceptual diseñado con una mejor resolución. Estos mismos dos archivos fueron subidos de forma repetida en la carpeta inicial del repositorio.


Entrega de la Iteración 1: Caso ALOHANDES

Para la entrega de la iteración 1, se subieron a este repositorio en la carpeta 'ITERACIÓN 1' 3 documentos con los contenidos desarrollados:

  • Una imagen con el diagrama conceptual, para poder visualizarlo con la mejor calidad posible.
  • Un archivo Excel, con las tablas o relaciones modeladas para el caso.
  • Un documento PDF, con todo el desarrollo, diseño, justificaciones y análisis del caso ALOHANDES.

Entrega del Taller 2 - Parte 1: Caso PARRANDEROS

Para la entrega del taller 2 - parte 1, se subió a este repositorio una carpeta con un documento pdf con todo el desarrollo realizado junto a los archivos script .sql donde se pueden visualizar y ejecutar cada uno de las consultas correspondientes a los requerimientos solicitados.


Entrega del Taller 2 - Parte 2: Caso PARRANDEROS

Para la entrega del taller 2 - parte 2, se subió a este repositorio una carpeta ("Taller 2.2 SQL Parte 2") con un documento pdf con todo el desarrollo realizado junto a los archivos script .sql donde se pueden visualizar y ejecutar cada uno de las consultas correspondientes a los requerimientos solicitados.


Entrega de la Iteración 2: Caso ALOHANDES

Para la entrega de la iteración 2, se subieron a este repositorio 2 carpetas principales con los contenidos entregables:

  • La carpeta llamada 'ITERACION 2' contiene todos los documentos de desarrollo y análisis solicitados en el enunciado, así como los archivos separados de las queries SQL utilizadas en los Requerimientos Funcionales 4,5,6 y los Requerimientos Funcionales de Consulta 1,2,3 y 4.
  • La carpeta llamada 'ITERACION_2' contiene todo el código escrito y desarrollado por el grupo de trabajo para la entrega de la iteración 2. Contiene archivos de configuración y el código fuente para construir la aplicación transaccional para el modelo ALOHANDES.

Para ejecutar el proyecto construido:

  1. Dirigirse a la carpeta 'ITERACION_2'
  2. Luego a la carpeta src -> main -> java/alohandes -> InterfazApp y abrir el archivo InterfazAlohandesApp.java
  3. Usa vez situado en InterfazAlohandesApp.java, hacer click al botón de ejecutar de cualquier IDE o hacer click derecho sobre este archivo en el explorador de archivos y luego hacer click sobre ejecutar.
  4. Aparecerá la Interfaz construida junto a varios botones que permiten acceder a los métodos implementados.

Entrega de la Iteración 3: Caso ALOHANDES

La entrega de la iteración 3 se puede visualizar en las siguientes rutas de este repositorio:

a. El código completo de la aplicación transaccional ALOHANDES se puede encontrar en la carpeta 'alohandes' de la ruta principal del repositorio.

b. El documento de informe de la iteración junto a los queries SQL y el archivo EXCEL de las pruebas realizadas se pueden encontrar en la carpeta 'ITERACION3_Docs' de la ruta principal del repositorio.


Entrega de la Iteración 4: Caso ALOHANDES

La entrega de la iteración 4 se puede visualizar en la carpeta 'alohandes' y la carpeta 'ITERACION4_Docs'.

  1. En la carpeta alohandes se encuentra la aplicación transaccional construida.
  2. En la carpeta ITERACION4_Docs se encuentran todos los documentos y script elaborados por el equipo de trabajo para sustentar el desarrollo de los nuevos requerimientos, mostrar su funcionamiento, documentar pruebas y mostrar los archivos de configuración.

Se han adjuntado los documentos actualizados para:

  1. El informe del proyecto, que incluye la documentación de los nuevos requerimientos realizados y los objetivos logrados / no logrados.
  2. El archivo Excel con el balance de pruebas y las pruebas documentadas.
  3. Los archivos de configuración de las interfaces contruidas.

Información sobre las credenciales para Entrar a la Aplicación:

  1. Para ingresar como el Gerente de ALOHANDES:

Usuario: gerente

Clave: alohandes

  1. Para ingresar como Cliente de ALOHANDES:

Se puede usar cualquier par de credenciales registradas en la tabla Cliente, por ejemplo:

Usuario: pepe

Clave: 123

  1. Para ingresar como Operador de ALOHANDES:

Se puede usar cualquier par de credenciales registradas en la tabla Operador, por ejemplo:

Usuario: bob

Clave: 123

About

This repository holds the development made by Iterations for the transactional app called 'ALOHANDES'. It was made using the ORACLE SQL Developer software to manage the relational database. It was made for the University course: Transactional Systems at Los Andes University.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages