ViesTIM-projekti

Projektin WWW-esittelysivu

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.