Skip to content

Latest commit

 

History

History
31 lines (29 loc) · 2.33 KB

File metadata and controls

31 lines (29 loc) · 2.33 KB

Laboratorio 3 Paradigmas de Programación: Paradigma Orientado a Objetos

  • Autor: John Serrano Carrasco
  • Seccion: 13310-0-A-1
  • Fecha de inicio: 9 de Enero de 2022
  • Fecha de Entrega: 24 de Enero de 2022

Descripción

Este es el respositorio de mi laboratorio 3 del curso de Paradigmas de Programación impartido en la Universidad de Santiago. En este laboratorio se ve la programación Orientada a Objetos, a traves del lenguaje de programación Java donde se busca crear una simulación a algo similar a una plataforma estilo Google Docs. Para ello, se crearon distintas Clases como por ejemplo:

  • Clase Editor - consiste en la clase de una plataforma estilo Google Docs.

  • Clase Documento - representa a un documento donde se tiene el autor de este, fecha de creacion, nombre del documento, contenido, entre otras cosas.

  • Clase Usuario - representa a un usuario donde se tiene su fecha de registro, su username y su password.

  • Clase Historial - corresponde a un historial de versiones de un documento

  • Clase Permisos - corresponde a un nombre de un usuario asociado a un grado de acceso a un documento

  • Cada clase tiene sus métodos respetando lo visto en clase. Además, se utilizó el patrón MVC para organizar de mejor manera el código, por lo que se tienen otras dos clases mas, como son el controlador y el Menú interactivo. Se implementaron 11/13 funcionalidades en total, 9/9 obligatorios y 2/4 opcionales.

Prerrequisitos

Se necesita tener instalado Java en su versión 11. Ya que se implementó un archivo .bat para ejecutar el programa, no se necesitas de otros prerrequisitos adicionales

Como ejecutar

Se debe acceder dentro de la carpeta src y dentro de ella hay un archivo llamado "script.bat". Se puede abrir el archivo desde el CMD o bien, hacer doble click al archivo para así poder ejecutar el programa. Luego solo basta con seguir las instrucciones por pantalla. Para facilitar el proceso de prueba, se puede clonar el repositorio:

git clone https://github.com/PodssilDev/Paradigmas_Laboratorio_3_POO_Java.git

Evaluación después de revisión

  • Nota Informe: 6.6 / 7.0
  • Nota Requerimientos Funcionales: 6.5 / 7.0
  • Nota Requerimientos No Funcionales: 6.6 / 7.0
  • Nota Final: 6.5 / 7.0