Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuSaara Aaltonen Muutettu yli 9 vuotta sitten
2
SHAMAN-projekti Projektiryhmä Ohjaajat Tilaaja Marko Andersson
Mika Rinkinen Matti Törmä Timo Valonen Ohjaajat Vastaava ohjaaja Jukka-Pekka Santanen Tekninen ohjaaja Lassi Paavolainen Tilaaja Jyväskylän yliopiston ATK-keskus Tero Toivonen Matti Levänen
3
Tilaaja Jyväskylän yliopiston ATK-keskus
Ylläpitää yliopiston tietoverkkoja Ylläpitää järjestelmiä ja ohjelmistoja Huolehtii tietoturvasta Opastaa opiskelijoita ja henkilökuntaa Kouluttaa henkilökuntaa
4
Organisaatio Projektiorganisaatioon kuuluu monien eri järjestelmien asiantuntijoita Sähköposti UNIX Mikroverkot Korppi WWW Tutka Kirjasto
5
Taustaa Atk-keskuksella käytössä AMAN- käyttöoikeuksien hallintajärjestelmä Otettu käyttöön vuonna 2001 Toteutettu Perl- ja Shell-skripteillä. Tietokantana PostgreSQL Hallinnoi yliopiston henkilökunnan ja opiskelijoiden tunnuksia Mm. Sähköposti, Mikroverkot
6
Taustaa AMAN ei vastaa nykyisiä tarpeita muokattavuuden ja tietokannan osalta Käyttöliittymässä vapaita kenttiä Sama tieto eri muodossa Käyttöliittymän muokkaaminen hankalaa Toteutettu osaksi Perl-skriptejä Tietokannassa samoja tietoja eri tauluissa
7
AMAN-järjestelmä KOHDE-JÄRJESTELMÄT LÄHDE-JÄRJESTELMÄT
8
Projektin tehtävä Joustavamman käyttäjätunnusten hallintajärjestelmän suunnittelu ja toteutus SHAMAN-järjestelmä
9
Vaatimuksia Henkilötietorekisterijärjestelmä, joka sisältää tietoja henkilöistä, käyttäjätunnuksista ja käyttäjätunnuksien oikeuksista. Pohjana tietokanta. Käyttöliittymänä WWW-sivusto. Tulevaisuudessa kaikkien käyttöoikeuksien hallinta yhdessä järjestelmässä. Tietoturva olennainen.
10
Vaatimuksia Hallinnan ja kohdejärjestelmien käyttöoikeuksille eri tasoja. Järjestelmä kirjoittaa tietoja käyttäjien toiminnasta. Virheiden jäljitettävyys.
11
Vaatimuksia Noin 30 000 käyttäjätunnusta.
Henkilöllä voi olla useita käyttäjätunnuksia. Tietojen määrät vaihtelevat. Henkilön roolin tai viran tuomat oikeudet. Henkilö voi kuulua henkilökuntaan, päätoimisiin opiskelijoihin, avoimen yliopiston opiskelijoihin tai kaikkiin kombinaatioihin edellisistä.
12
Ryhmähierarkia JYU Opiskelijat Avoin-yo Henkilökunta TJT TIE
Tuntiopettajat TLI TIE281-Kurssi TJ Tunnus 1 Tunnus 2 Tunnus 3
13
Ryhmähierarkia Opiskelijat Tunnuksen oikeudet ja resurssit saadaan ryhmien oikeuksista, joihin tunnus liittyy Tunnukseen voi liittyä oikeuksia ja resursseja Sähköposti TIE281-Kurssi Projektitilan mikrot Wildeast Tunnus 1
14
Elinkaaret Elinkaaret vaaditaan Henkilöille Tunnuksille Ryhmille
Tunnus-ryhmä -suhteille Ryhmä-ryhmä –suhteille
15
Projekti toteuttaa KOHDE-JÄRJESTELMÄT LÄHDE-JÄRJESTELMÄT
16
Toteutus Tietokannan keskeiset kohteet Person Account Group Resource
Membership Hierarchy History
18
Toteutus Tietokannan hallintamoduulit Person Account Group Resource
History Monikko-oliot Types
19
Luokkakaavio
20
Jatkokehitys Käyttöliittymä Tilasiirtymämoduuli Rajapinnat
Lähdejärjestelmät Kohdejärjestelmät Korppi Salasana.jyu.fi
21
Jatkokehitys
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.