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
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 |