Skip to content

samuelmarinsoto/javachat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tarea Extraclase 1

Por Samuel Marín Soto y Jose Eduardo Campos Salazar

Objetivos específicos

  • Investigar acerca de programación orientada a objetos en Java.
  • Desarrollar una aplicación cliente-servidor en el lenguaje de programación Java utilizando sockets para la comunicación.
  • Utilizar herramientas para la documentación interna y el manejo de versiones del código

Requerimientos

  • Se puede ejecutar varias veces en la misma computadora
  • Al ejecutar, busca puerto desocupado y crea SocketServer para escuchar el puerto
  • Cuando hay varias instancias ejecutándose, usuario puede especificar a que IP y puerto le quiere enviar un mensaje
  • Introduce mensaje y presiona enviar
  • En aplicación destino, se muestra quien mandó el mensaje y tiene la opcion de responder de igual manera
  • Interfaz con JavaFX o Swing
  • Documentación Interna con JavaDoc

Rúbrica

  • Uso correcto de POO (25%)
  • Comunicación cliente-servidor usando sockets (25%).
  • Implementación de la funcionalidad del chat (25%).
  • Documentación interna (10%).
  • Uso de GitHub con sus respectivos commits (15%). Si no se usa GitHub del todo, la nota total será de cero.

Aspectos operativos y evaluación

  1. Fecha de entrega: De acuerdo con el cronograma y con lo establecido en el TEC Digital.
  2. Valor: De acuerdo a los establecido en el programa del curso.
  3. El trabajo es en grupos de dos personas.
  4. Debe presentar:
  • Documento que contenga el link al repositorio de GitHub donde se encuentre el código fuente del entregable. También puede entregar el link directamente en las evaluaciones del TEC Digital. No se puede trabajar en el código después de la fecha y hora máxima de entrega. Se revisará la versión que hayan subido antes de la fecha y hora establecida.

About

Projecto extraclase #1 para Estructuras de Datos I

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages