ViesTIM-projekti
ViesTIM-projekti kehitti Jyväskylän yliopiston informaatioteknologian tiedekunnassa kehitettyyn TIM-järjestelmään viestintätoiminnallisuuksia. Korppi-järjestelmän sähköpostilistojen ja -arkistojen hallintaa vastaavat ominaisuudet kehitettiin TIMiin. Sähköpostilistojen toiminnallisuuksia myös yleistettiin, jotta tulevaisuudessa käyttäjille voitaisiin tarjota mahdollisuus ohjata viestit sähköpostin ohella muihin viestikanaviin. Lisäksi projekti kehitti TIMin sisäistä viestijärjestelmää. Lisättyjen toiminnallisuuksien myötä TIMissä voi lähettää, lukea ja kuitata viestejä sekä vastata niihin. Kehitetyillä toiminnallisuuksilla halutaan parantaa kurssien nykyisen kommunikaation tasoa ja opiskelijoiden tavoitettavuutta.
Sovellus toteutettiin palvelimen puolella Pythonilla käyttäen Flask-ohjelmistokehystä. Selaimen puolella sovelluksessa käytettiin TypeScriptia ja Angular-kehystä. Tietokantana TIMissä on käytössä PostgreSQL. Postikantamoottorina ViesTIMissä käytettiin Mailman 3:a.
ViesTIM-projektin laatimat dokumentit ovat luettavissa TIMissä ja projektissa syntynyt lähdekoodi löytyy GitLabista.
Hakemistorakenne
Sisäänkirjautuneille käyttäjille on hakemistossa nähtävillä seuraavat dokumentit:
Dokumentit/
Ohjeet ja muut resurssit/
TIMiin liittyvät ohjeet
Tehtäväkokonaisuudet/
Kaaviot/
Sähköpostilistat/
Korpin sähköpostilistojen toiminnallisuuden kuvaus
Mailmanin konffaus
Sähköpostilistoihin liittyvät vaatimukset
Tehtäviä
Viestilistan toiminnallisuuden siltaus Mailmaniin
TIMin sisäiset viestit/
TIM-viestien kuittausvaihtoehdot
TIMin sisäisten viestien hahmottelua
Viestikuittausten näkymä
Viestikuittausten prototyyppi
Viestin lähetysnäkymä
Viestilistat/
Viestilistan hakemiston prototyypit/
Tehtävät
Viestilistan hallintanäkymän luonnos
Viestilistan nimien rajoitteet
Tietokannan suunnittelu
Testaus/
1. toiminnallisuustestauksen raportti
2. toiminnallisuustestauksen raportti
Testaussuunnitelma (1. testauskerta)
Testaussuunnitelma (2. testauskerta)
Käyttöohjeet TIM-viesteille
Käyttöohjeet viestilistoille
Projektiraportti
Projektisuunnitelma
Sovellusraportti
Vaatimusmäärittely
Esittelyt/
Väliesittely 2021-05-07
Palaverit/
Esityslistat/
Muistiot/
Pöytäkirjat/
Tilakatsaukset/
Aihekuvaus
Indeksi
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.