Suunnitelma - Pewpo/Messenger_Program-JavaEE GitHub Wiki

Kuvaus

Tekijät: Janne Hakala, Samuli Rasmus

JavaEE kurssin harjoitustyönä teemme realiaikaisen viestittelysovelluksen. Sovellus rakennetaan alla olevan arkkitehtuuri mallin mukaan. Nykymaailmassa tiedon ja viestien liikkuminen on tärkeää, joten tämä on hyvää harjoitusta siitä, miten varsinaiset keskustelusovellukset on rakennettu.


Arkkitehtuuri malli

Linkki kuvaan

Sovellus toteuttaa myös MVC-mallin Spring Frameworkkiä käyttäen.


Tiedon tallennus

Tiedot tallennetaan MySQL kantaan, joka on koulun palvelimella. Tiedot mahdollisesti tallennetaan ensin väliaikaiseen tiedostoon ennen kantaan puskua.

Käytettävät työkalut ja kielet


  • Spring Tool Suite
  • MySQL
  • Java
  • JavaScript
  • Mozilla Firefox
  • Google Chrome

Aikataulutus

Aikataulu suunnitelma

Työ Aika
Projektin alustaminen 1H
Projektin käyttöönotto 1H
UI:n rakentaminen 5H
Tietokanta yhteyksien luominen 5H
Kirjautuminen 5H
Rekisteröityminen 5H
Viestien ja keskustelujen yhdistäminen 8H
Keskustelujen lisäys 8H
Käyttäjien hallinnointi 10H
Tiedon etsintä / opettelu 30H
Turhuuksien kanssa painiminen 20H
Loppudokumentointi 2H
Yhteensä 100H