Submission to the EUNIS Elite Award for Excellence
University information system at Brno Mendel Univerzity of Agriculture and Forestry Milan Šorm & František Dařena e-mail:
[email protected] Institute of Informatics, Faculty of Economics Zemědělská 1, 613 00 Brno, Czech Republic February 28, 2002
The Goals of the Project Na nasˇ´ı univerziteˇ vznikla v pru˚beˇhu poslednı´ch neˇkolika desı´tek let cela´ rˇada proprieta´rnı´ch velmi decentralizovany´ch automatizovany´ch informacˇnı´ch syste´mu˚ rˇesˇ´ıcı´ch desı´tky ru˚zny´ch agend celosˇkolske´ho, fakultnı´ho cˇi u´stavnı´ho vy´znamu. Neˇkolik dosud pouzˇ´ıvany´ch agend pak v du˚sledku zmeˇny syste´mu studia na nasˇ´ı sˇkole (prˇechod ke kreditnı´mu syste´mu ECTS) prˇestalo by´t pouzˇitelny´ch. Proto prˇistoupilo vedenı´ univerzity k podporˇe snah Provozneˇ ekonomicke´ fakulty v tvorbeˇ nove´ho integrovane´ho informacˇnı´ho syste´mu. Hlavnı´ cı´le tohoto projektu jsou zejme´na: • centralizace a sjednocenı´ ru˚zny´ch pouzˇ´ıvany´ch proprieta´rnı´ch informacˇnı´ch syste´mu˚, • zprˇ´ıstupneˇnı´ evidovany´ch u´daju˚ vsˇem uzˇivatelu˚m, kterˇ´ı u´daje potrˇebujı´, v jejich nejaktua´lneˇjsˇ´ı podobeˇ, • odstraneˇnı´ duplicit a zavedenı´ jednotny´ch standardu˚ v oblasti IS/ICT, • podpora kreditnı´ho syste´mu studia ECTS, • propojenı´ oblastı´ vy´uky a veˇdy do jednoho spolupracujı´cı´ho syste´mu,
UNIVERSITY INFORMATION SYSTEM AT BRNO MUAF
2 of 8
• implementace modelu plneˇ elektronicke´ (bezpapı´rove´) kancela´rˇe v co nejsˇirsˇ´ı mozˇne´ mı´rˇe, • vytvorˇenı´ podmı´nek pro u´cˇelne´ zava´deˇnı´ novy´ch technologiı´ na nasˇ´ı sˇkole (identifikacˇnı´ syste´my, stravovacı´ syste´m aj.), • zvy´sˇenı´ pocˇ´ıtacˇove´ gramotnosti zameˇstnancu˚ a studentu˚ nasˇ´ı sˇkoly a • rozvoj schopnostı´ pracovnı´ku˚ univerzity, kterˇ´ı se na vy´voji prodı´lejı´.
The Environment – Administrative Constraints Vy´voj a provoz univerzitnı´ho informacˇnı´ho syste´mu je velmi na´rocˇny´ na lidske´ zdroje. Strategii zava´deˇnı´ syste´mu rˇ´ıdı´ prˇ´ımo vedenı´ univerzity (kvestorka a prorektor pro studium), ktere´ pro odborna´ rozhodnutı´ konzultuje Poradnı´ komisi rektora pro rozvoj IS/ICT, jejı´mizˇ cˇleny jsou vedoucı´ vsˇech odborny´ch pracovisˇt’, ktere´ prˇicha´zı´ s informatikou do cˇinnosti. Operativnı´ rˇ´ızenı´ vy´voje a provozu je ponecha´no na Oddeˇlenı´ automatizace informacˇnı´ soustavy. Vy´voj syste´mu je da´le rˇ´ızen vedoucı´m vy´vojove´ho ty´mu, ktery´ ma´ v soucˇasne´ dobeˇ te´meˇrˇ 20 osob. Pro zajisˇteˇnı´ hladke´ho chodu integrace syste´mu na jednotlive´ fakulty jsou na fakulta´ch vytvorˇeny funkce syste´movy´ch integra´toru˚ fakult (a syste´move´ho integra´tora rektora´tu pro rektora´t, celosˇkolska´ pracovisˇteˇ, koleje, menzy a sˇkolnı´ podniky). Syste´movı´ integra´torˇi implementujı´ syste´m na konkre´tnı´ fakulteˇ, delegujı´ opra´vneˇnı´ k jednotlivy´m aplikacı´m a sˇkolı´ vlastnı´ uzˇivatele. Soucˇasneˇ shromazˇd’ujı´ podklady pro dalsˇ´ı rozvoj informacˇnı´ho syste´mu. Syste´movı´ integra´torˇi si mohou vytvorˇit vlastnı´ stromovou strukturu pracovnı´ku˚ pro rychlou podporu jednotlivy´ch pracovisˇt’ (u´stavu˚, oddeˇlenı´, u´tvaru˚) – obvykle jednu osobu na jeden u´stav. Univerzita vytvorˇila pro vy´voj syste´mu peˇt pracovnı´ch mı´st. Ostatnı´ vy´voja´rˇi pracujı´ jako studenti odmeˇnˇovanı´ pravidelny´m nebo mimorˇa´dny´m stipendiem. Vy´vojovy´ ty´m da´le spolupracuje s rˇadou odbornı´ku˚ na cele´ univerziteˇ prˇi rˇesˇenı´ proble´mu˚ technicke´ho i netechnicke´ho ra´zu. Univerzitnı´ informacˇnı´ syste´m vyuzˇ´ıva´ neˇkolik velky´ch skupin uzˇivatelu˚, prˇicˇemzˇ jednotny´ pra´vnı´ syste´m zajisˇt’uje prˇ´ıstup uzˇivatelu˚ k omezene´ mnozˇineˇ jim prˇ´ıstupny´ch agend. Jednotlive´ skupiny uzˇivatelu˚ jsou • ucˇitele´ – vyuzˇ´ıvajı´ syste´m mj. ke komunikaci se studenty, vytva´rˇenı´ informacı´ pro studenty, elektronicke´ prˇihlasˇova´nı´ na zkousˇky a sestavova´nı´ za´znamnı´ku ucˇitele a zkusˇebnı´ zpra´vy, • studenti – syste´m uzˇ´ıvajı´ prˇedevsˇ´ım pro elektronicke´ prˇihlasˇova´nı´ na zkousˇky, zı´ska´va´nı´ informacı´ o sve´m studiu, komunikaci s vyucˇujı´cı´mi a studijnı´m oddeˇlenı´m a tisk rozvrhu˚, • vedenı´ univerzity, fakult a studijnı´ oddeˇlenı´ – pouzˇ´ıvajı´ syste´m mj. pro rˇ´ızenı´ syste´mu studia, zjisˇt’ova´nı´ za´jmu o vypsa´nı´ prˇedmeˇtu (registrace), za´pis studentu˚, sestavova´nı´ Katalogu prˇedmeˇtu˚, vytva´rˇenı´ rozvrhu˚ a zjisˇt’ova´nı´ pru˚beˇzˇny´ch vy´sledku˚ studia jednotlivy´ch studentu˚ a tisk vy´stupnı´ch sestav, • zameˇstnanci Spra´vy kolejı´ a menz – vytva´rˇ´ı prˇedpoklady pro obsazova´nı´ mı´st na kolejı´ch studenty a rˇ´ıdı´ stravovacı´ syste´m, • ostatnı´ zameˇstnanci univerzity – pouzˇ´ıvajı´ syste´m pro kontrolu svy´ch evidovany´ch u´daju˚, prˇ´ıstup k evaluacı´m pracovnı´ku˚ a komunikaci s ostatnı´mi zameˇstnanci, tisk telefonnı´ho seznamu apod., • syste´movı´ integra´torˇi – mj. rˇ´ıdı´ chova´nı´ syste´mu na jednotlivy´ch fakulta´ch, ovlivnˇujı´ identifikacˇnı´ syste´m, delegujı´ pravomoce na dalsˇ´ı uzˇivatele,
UNIVERSITY INFORMATION SYSTEM AT BRNO MUAF
3 of 8
• vy´voja´rˇi syste´mu – vyuzˇ´ıvajı´ take´ dokumentacˇnı´ funkce informacˇnı´ho syste´mu a na´stroje pro simulaci proble´mu˚ uzˇivatelu˚.
The Environment – Technical Constraints Z technicke´ho hlediska bylo na noveˇ budovany´ informacˇnı´ syste´m po rozsa´hle´ diskuzi stanoveno neˇkolik du˚lezˇity´ch krite´riı´ • syste´m bude umozˇnˇovat prˇipojenı´ z libovolne´ho mı´sta, kde je dostupny´ Internet – tento pozˇadavek splnˇuje nejle´pe webovy´ informacˇnı´ syste´m, ovsˇem pro potrˇeby studijnı´ch oddeˇlenı´ a oddeˇlenı´, kde vznika´ velke´ mnozˇstvı´ dat, je prˇipravova´na take´ klasicka´ klient/server aplikace komunikujı´cı´ s informacˇnı´m syste´mem prˇes vhodny´ middleware server, • syste´m bude obsahovat vsˇechna potrˇebna´ data pra´veˇ jednou (tj. bez zbytecˇny´ch redundancı´) – prˇi analy´ze datove´ho modelu bylo nutno k tomuto faktu prˇihle´dnout a navrhnout syste´m pro zjisˇteˇnı´ te´to jednoznacˇnosti, velka´ pra´ce potom byla odvedena te´zˇ datamanagementem v okamzˇiku prˇevodu stary´ch u´daju˚ do nove´ho syste´mu, kdy musely by´t statisı´ce u´daju˚ prakticky rucˇneˇ prˇecˇisˇteˇny a zjednoznacˇneˇny, • syste´m bude pracovat s obecny´m pra´vnı´m syste´mem zajisˇt’ujı´cı´m vhodny´ kontextovy´ pohled pro pracovnı´ky na vsˇech stupnı´ch rˇ´ızenı´ – tj. byl implementova´n pra´vnı´ syste´m definujı´cı´ uzˇivatele, skupiny uzˇivatelu˚ (s mozˇnostı´ obsahovat opeˇt dalsˇ´ı skupiny uzˇivatelu˚), pra´va, role (role je skupina pra´v podobneˇ jako existujı´ skupiny pro uzˇivatele) a subjekty (cozˇ jsou pracovisˇteˇ, vu˚cˇi ktery´m se pra´va vztahujı´) – nynı´ je tedy mozˇne´ urcˇit, jaka´ opra´vneˇnı´ cˇi role majı´ prˇ´ıslusˇnı´ uzˇivatele´ cˇi skupiny uzˇivatelu˚ pro konkre´tnı´ subjekty, • syste´m musı´ umozˇnit modifikaci datove´ za´kladny na prˇa´nı´ fakult bez za´sahu vy´voja´rˇu˚ – tzn. zˇe cely´ datovy´ model je rozdeˇlen do mnoha cˇa´stı´ch, ve ktery´ch jsou identifikova´ny charakteristicke´ objekty (naprˇ. uzˇivatele´, pracovisˇteˇ, prˇedmeˇty, cˇipove´ karty, tiska´rny, dlouhodobe´ u´koly apod.), pro ktere´ jsou definova´ny ucelene´ syste´my sˇablon umozˇnˇujı´cı´ prˇedepsat na uzˇivatelske´ u´rovni strukturu doplnˇkovy´ch atributu˚ teˇchto objektu˚, • syste´m musı´ by´t uzˇivatelsky prˇ´ıveˇtivy´ – cely´ syste´m je proto navrzˇen maxima´lneˇ obecneˇ a parametrizovaneˇ, aby si jednotlivı´ uzˇivatele´ mohli syste´m prˇizpu˚sobit svy´m zvyklostem a sve´mu vkusu – toho je dosazˇeno na jedne´ straneˇ zcela konfigurovatelny´m ovla´da´nı´m syste´mu (design, ovla´dacı´ prvky, skladba stra´nky, definice vy´stupnı´ch forma´tu˚ jednotlivy´ch sestav), na straneˇ druhe´ pak rozsa´hlou mnozˇinou parametrizace pomocı´ syste´movy´ch politik (v tomto bodu se syste´m opı´ra´ o periodicky prova´deˇne´ vy´zkumy mezi uzˇivateli syste´mu a v nemale´ mı´rˇe i o prˇipravovane´ disertacˇnı´ pra´ci jednoho z vy´voja´rˇu˚ na te´ma Uzˇivatelsky prˇ´ıveˇtive´ informacˇnı´ syste´my). Pro budova´nı´ syste´mu jsou prˇipraveny provoznı´ prostory a vy´pocˇetnı´ technika pro zabezpecˇenı´ jak vy´vojove´ho ty´mu, tak vsˇech slozˇek provozu syste´mu (vrcholove´ rˇ´ızenı´ na Oddeˇlenı´ automatizace informacˇnı´ soustavy, fakultnı´ rˇ´ızenı´ jednotlivy´mi syste´movy´mi integra´tory). Pro provoz syste´mu byl zakoupen vy´konny´ databa´zovy´ server Sun Enterprise 220R, aplikacˇnı´ server architektury PC Pentium III a databa´zovy´ syste´m Oracle Enterprise Database 9i (porˇ´ızen v ra´mci dohody mezi firmou Oracle a sdruzˇenı´m EUNIS). V prvnı´ polovineˇ roku 2002 dojde k rozsˇ´ırˇenı´ provoznı´ho hardware o aplikacˇnı´ cluster slozˇeny´ z 5 stroju˚ architektury PC Pentium III. Pro vy´voj je pouzˇ´ıva´n databa´zovy´ stroj Sun Ultra 10S, aplikacˇnı´ stroj na ba´zi PC Pentium III a OTN licence Oracle Enterprise Database 9i. Jako platforma pro aplikacˇnı´ stroje byl zvolen operacˇnı´ syste´m Linux (distribuce Red Hat), webovy´ server Apache 1.3, programovacı´ jazyk Perl 5 (mod perl) a sa´zecı´ syste´m LaTeX.
UNIVERSITY INFORMATION SYSTEM AT BRNO MUAF
4 of 8
The Environment – Financial Constraints Cely´ projekt vcˇetneˇ hardware a licencı´ na software je plneˇ financova´n univerzitou prostrˇednictvı´m navy´sˇenı´ rozpocˇtu pro pracovisˇteˇ vyvı´jejı´cı´ a provozujı´cı´ Univerzitnı´ informacˇnı´ sys´ stav vy´pocˇetnı´ techniky, U ´ stav veˇdecko– te´m (Oddeˇlenı´ automatizace informacˇnı´ soustavy, U pedagogicky´ch informacı´ a sluzˇeb). Vzhledem ke sˇpatne´ financˇnı´ situaci v cˇeske´m sˇkolstvı´ musı´ univerzita hledat dalsˇ´ı alternativnı´ zdroje pro financova´nı´ svy´ch aktivit. Projekt Univerzitnı´ho informacˇnı´ho syste´mu byl zarˇazen jako jedna z priorit univerzity v pla´nu dlouhodobe´ho rozvoje jak z hlediska rozvoje informacˇnı´ch technologiı´, tak z hlediska studijnı´ a veˇdeckovy´zkumne´ cˇinnostit sˇkoly). Projekt se stal jednou z priorit prˇedevsˇ´ım dı´ky na´sledujı´cı´m trˇem du˚vodu˚m: • zmeˇna studijnı´ho syste´mu na kreditnı´ syste´m ECTS vyzˇaduje kompletnı´ prˇepracova´nı´ neˇkolika agend provozovany´ch dosud na nasˇ´ı sˇkole, je jisteˇ levneˇjsˇ´ı prove´st prˇepracova´nı´ studijnı´ho syste´mu v soucˇinnosti s integracı´ dalsˇ´ıch syste´mu˚, • integrace informacˇnı´ch syste´mu˚ spolu s propojenı´m, vycˇisˇteˇnı´m a zprˇ´ıstupneˇnı´m dat v konecˇne´m du˚sledku umozˇnı´ rychle a efektivneˇ vyhleda´vat informace potrˇebne´ na vsˇech stupnı´ch rˇ´ızenı´ sˇkoly, cozˇ prˇedstavuje znatelnou u´sporu v na´kladech, • zava´deˇnı´ a implementace modernı´ch informacˇnı´ch technologiı´, ktere´ s sebou nese budova´nı´ Univerzitnı´ho informacˇnı´ho syste´mu, ma´ pozitivnı´ vliv nejen na kvalitu pocˇ´ıtacˇove´ gramotnosti na nasˇ´ı sˇkole, ale take´ na prestizˇi a dobre´m jme´nu nasˇ´ı univerzity v nasˇ´ı zemi a dalsˇ´ıch zemı´ v Evropeˇ.
The Planned Scenario of the Project Vy´voji Univerzitnı´ho informacˇnı´ho syste´mu prˇedcha´zel vy´voj Fakultnı´ho informacˇnı´ho syste´mu Provozneˇ ekonomicke´ fakulty nasˇ´ı univerzity, na ktere´m si vy´jovy´ ty´m vyzkousˇel neˇkolik noveˇ vytvorˇeny´ch teoriı´ (naprˇ. pra´vnı´ syste´m, model plneˇ elektronicke´ kancela´rˇe apod.), cˇ´ımzˇ bylo mozˇne´ tvorˇit novy´ syste´m a vyvarovat se prˇitom zacˇa´tecˇnicky´ch chyb, na ktere´ upozornˇovali jizˇ pracovnı´ci pilotnı´ fakulty. Pu˚vodnı´ projekt byl vyvı´jen postupneˇ v letech 1998 azˇ 2001, kdy byl zaha´jen vy´voj univerzitnı´ho informacˇnı´ho syste´mu. Ten je vyvı´jen od jara roku 2001 a jeho vy´voj je prˇedpokla´da´n minima´lneˇ do roku 2005. Postupneˇ budou implementova´ny jednotlive´ moduly z na´sledujı´cı´ho abecednı´ho seznamu: • Ja´dro Univerzitnı´ho informacˇnı´ho syste´mu – prˇedstavuje vsˇechny syste´move´ moduly a aplikace nutne´ k provozu vlastnı´ho informacˇnı´ho syste´mu, obsluzˇne´ aplikace pro spra´vce a uzˇivatele, syste´m pra´v, sˇablon, vy´beˇru˚, indexova´nı´, formula´rˇu˚ aj. • Anketa k prˇedmeˇtu˚m – prˇedstavuje modul aplikacı´ urcˇeny´ch k zpeˇtne´ vazbeˇ od studentu˚ k ucˇitelu˚m (hodnocenı´ prˇedmeˇtu˚ studenty, posuzova´nı´ dosˇly´ch anonymnı´ch odpoveˇdı´, srovna´nı´ prˇedmeˇtu˚ pro vedenı´ fakulty a sˇkoly). • Dlouhodobe´ u´koly – prˇedstavuje kompletnı´ agendu dlouhodoby´ch a opakovany´ch u´kolu˚ (tj. kontrolnı´ sestavy konzistence, napojenı´ na jine´ informacˇnı´ syste´my – prˇedevsˇ´ım ekonomicky´ informacˇnı´ syste´m sˇkoly apod.). • Dokumentacˇnı´ syste´m – obsahuje uzˇivatelske´ i vy´voja´rˇske´ na´vody, dokumentace jednotlivy´ch modulu˚, slovnı´cˇek odborny´ch pojmu˚ i dokument s cˇasto pokla´dany´mi ota´zkami; rˇada modulu˚ pak obsahuje jesˇteˇ vlastnı´ kontextovou na´poveˇdu prˇ´ımo v aplikacı´ch. • Elektronicke´ prˇihlasˇova´nı´ na zkousˇky – zahrnuje vsˇechny aplikace umozˇnˇujı´cı´ ucˇitelu˚m vypisovat a kontrolovat termı´ny jednotlivy´ch akcı´ (pı´semne´ testy, za´pocˇty, odevzda´va´nı´
UNIVERSITY INFORMATION SYSTEM AT BRNO MUAF
5 of 8
semina´rnı´ch pracı´, zkousˇky apod.) a take´ aplikace, ktery´mi se studenti na tyto akce prˇihlasˇujı´. • Evaluace – umozˇnˇujı´ vedenı´ sˇkoly a fakult zı´ska´vat informace o u´stavech a da´le vedoucı´m u´stavu informace o vlastnı´m sebehodnocenı´ zameˇstnancu˚, jde de facto o zhodnocenı´ prˇ´ıspeˇvku osob k roli univerzity v ra´mci pedagogicke´ a veˇdeckovy´zkumne´ cˇinnosti univerzity. • Evidence mı´stnostı´ – umozˇnˇuje sledovat vybavenı´ univerzity z hlediska area´lu˚, budov a mı´stnostı´, jakozˇ i kapacity, pla´nky rozesazenı´ mı´stnostı´ a informace o vybavenı´ mı´stnostı´ naprˇ. pro zapisova´nı´ na zkousˇky nebo pro sestavova´nı´ rozvrhu˚. • Forma´ty a sestavy – prˇedstavujı´ souhrn aplikacı´ umozˇnˇujı´cı´ch definovat obecny´ forma´t vy´stupnı´ sestavy a zobrazovat tuto sestavu s prˇihle´dnutı´m k pra´vnı´mu syste´mu, volbeˇ uzˇivatelova forma´tu, omezujı´cı´ch podmı´nek a aktua´lnı´ definici sˇablon objektu˚. • Identifikacˇnı´ pru˚kazy – tato agenda umozˇnˇuje evidenci za´jmu, vy´robu, aktivaci, vyda´va´nı´ a oveˇrˇova´nı´ platnosti mezina´rodnı´ch studentsky´ch a ucˇitelsky´ch karet ISIC a ITIC a take´ ostatnı´ch zameˇstnanecky´ch a studentsky´ch karet pouzˇ´ıvany´ch na nasˇ´ı univerziteˇ (vsˇechny karty jsou vybaveny bezkontaktnı´m cˇipem pro identifikacˇnı´ a stravovacı´ syste´my). • Identifikacˇnı´ subsyste´m – tento syste´m umozˇnˇuje kontrolovat pohyb osob v area´lech omezova´nı´m jejich prˇ´ıstupu pomocı´ turniketu˚ a dverˇ´ı ovla´dany´ch bezkontaktnı´ identifikacˇnı´ technologiı´ (s vyuzˇitı´m karet studentu˚ a zameˇstnancu˚), da´le umozˇnˇuje sledovat pomocı´ videokamery pohyb v ru˚zny´ch cˇa´stech area´lu˚ a zaznamena´vat zmeˇny, informovat vra´tnici, dokumentovat pru˚chody osob bezpecˇnostnı´mi zo´nami apod. • Informace o MUAF – tato cˇa´st vytva´rˇ´ı jednu z dynamicky´ch prezentacı´ nasˇ´ı univerzity, zobrazuje celou rˇadu informacı´ pocˇ´ınaje informacemi a fotografiemi osob na MUAF, prˇes pracovisˇteˇ, telefonnı´ seznam zameˇstnancu˚ a mı´stnosti po informace o studiu (programy, obory, specializaci, prˇedmeˇty, doporucˇene´ pla´ny aj.). • Inventarizace – modul umozˇnˇuje zameˇstnancu˚m sledovat vybavenı´ jejich mı´stnostı´ a zada´vat pozˇadavky na prˇesun a prˇ´ısun materia´lu a vybavenı´ mezi mı´stnostmi a prˇevody mezi pracovisˇt’mi; umozˇnˇuje take´ sekretaria´tu˚m u´stavu˚, tajemnı´ku˚m fakult a kvestorce sledovat a potvrzovat tento pohyb; v konecˇne´m du˚sedku pak umozˇnˇuje zkra´tit dobu nutnou ke kazˇdorocˇnı´ inventarizaci na minimum. • Katalog prˇedmeˇtu˚ – umozˇnˇuje definovat, ktere´ prˇedmeˇty jsou v ktere´m obdobı´ vyucˇova´ny, s prˇihle´dnutı´m k prostupny´m studijnı´m programu˚m, nutnosti evidovat vı´cejazycˇne´ syllaby prˇedmeˇtu˚, rˇadu ukoncˇenı´ prˇedmeˇtu˚ vcˇetneˇ jejich kreditove´ho ohodnocenı´ apod. • Koleje – modul prˇedstavuje celou agendu poda´nı´ zˇa´dosti, vyhodnocenı´ zˇa´dostı´, prˇideˇ´ strˇednı´ spra´vou lova´nı´ kolejı´, tisk dekretu˚ a sledova´nı´ vyuzˇitı´ kolejı´ (ve spolupra´ci s U kolejı´ a menz). • Na´steˇnky a dokumentovy´ server – za´kladnı´ modul plneˇ elektronicke´ kancela´rˇe, ktery´ zajisˇt’uje prˇeda´va´nı´ informacı´ mezi jednotlivy´mi osobami a pracovisˇti na nasˇ´ı univerziteˇ – ve formeˇ kra´tky´ch vzkazu˚, ozna´menı´ a kra´tkodoby´ch dokumentu˚ na na´steˇnka´ch a ve formeˇ dlouhodoby´ch vyhla´sˇek, za´pisu˚ a dokumentu˚ v dokumentove´m serveru. • Personalizovany´ prˇ´ıstup a designy – modul umozˇnˇujı´cı´ naplneˇnı´ jedne´ z technicky´ch podmı´nek, tj. zajisˇteˇnı´ pohodlne´ pra´ce s informacˇnı´m syste´mem – podporuje variabilnı´ designy pro ru˚zne´ uzˇivatele, prˇizpu˚sobenı´ aplikacı´ a nastavenı´ syste´movy´ch politik ovlivnˇujı´cı´ch chova´nı´ cele´ho syste´mu, • Posˇtovnı´ subsyste´m – druhy´ modul plneˇ elektronicke´ kancela´rˇe integrujı´ posˇtovnı´ syste´m do informacˇnı´ho syste´mu, tzn. je zajisˇteˇno dorucˇova´nı´ posˇty vsˇem existujı´cı´m uzˇivatelu˚m – take´ je rˇada operacı´ provedeny´ch v informacˇnı´m syste´mu hla´sˇena e-mailem
UNIVERSITY INFORMATION SYSTEM AT BRNO MUAF
6 of 8
uzˇivateli (udeˇlenı´ zna´mky, vypsa´nı´ termı´nu zkousˇky, prˇida´nı´ informacı´ na na´steˇnky apod.). • Prˇijı´macı´ rˇ´ızenı´ – umozˇnˇuje evidenci uchazecˇu˚ o studium, pru˚beˇh jejich prˇijı´macı´ho rˇ´ızenı´ a odvola´nı´, vkla´da´nı´ specificky´ch informacı´ o studentovi a jeho studiu a prvnı´ za´pis studentu˚ na nasˇ´ı univerziteˇ – zajisˇt’uje take´ prezentaci informacı´ o vy´sledku prˇijı´macı´ch zkousˇek – www, elektronicka´ posˇta, papı´rove´ na´steˇnky, SMS, W@P a hlasove´ modemy. • Registrace – zjisˇt’uje za´jem studentu˚ o vypisovane´ prˇedmeˇty a vytva´rˇenı´ porˇadı´ pro prˇedmeˇty s kapacitnı´m omezenı´m (specializovane´ laboratorˇe), podklady z registraci urcˇujı´, ktere´ prˇedmeˇty se budou v prˇ´ıslusˇne´m obdobı´ otevı´rat, a take´ prˇedpoklady pro tvorbu rozvrhu˚ – kolize, kapacitnı´ omezenı´, pocˇty skupin apod. • Rozvrhy – v prvnı´ fa´zi rozvrhy zajisˇt’ujı´ vkla´da´nı´ rozvrhovy´ch akcı´, kontrolu konzistence rozvrhu, zobrazova´nı´ a tisk rozvrhu˚ dle rˇady krite´riı´ a rezervaci mı´stnostı´ pro (nejen) zkousˇkove´ akce, ve druhe´ fa´zi bude subsyste´m podporovat tvorbu rozvrhu˚ (pru˚beˇzˇna´ kontrola konzistence, nabı´dka nezarˇazeny´ch akcı´, poloautomatizovana´ tvorba rozvrhu aj.). • Spra´va pocˇ´ıtacˇu˚ a sı´teˇ – modul umozˇnˇujı´cı´ sledovat rozlozˇenı´ hadwarovy´ch a softwarovy´ch zdroju˚ (vcˇetneˇ licencı´) mezi pracovnı´ky univerzity, sledujı´cı´ dostupnost vy´pocˇetnı´ techniky i zatı´zˇenı´ prˇenosovy´ch linek (infrastruktury v area´lu i meziarea´love´ propojenı´), da´le modul zajisˇt’ujı´cı´ jednotne´ prˇihlasˇova´nı´ k cele´ univerzitnı´ sı´ti (prˇedpokla´da´ se autentizace na ba´zi protokolu LDAP, v starsˇ´ı cˇa´sti univerzitnı´ sı´teˇ pak NDS a syste´m kopı´rova´nı´ hesel). • Stravovacı´ syste´m – univerzitnı´ informacˇnı´ syste´m zajisˇt’uje propojenı´ celouniverzitnı´ch agend na neza´visly´ stravovacı´ syste´m doda´vany´ externı´ firmou (atypizovany´ hardware), zajisˇt’uje konzistenci uzˇivatelu˚, identifikacˇnı´ch karet (pouzˇity´ch te´zˇ jako stravovacı´ karty) a napojenı´ u´veˇru ze stravovacı´ho syste´mu na mzdovy´ syste´m v ekonomicke´m informacˇnı´m syste´mu (sra´zˇka ze mzdy, prˇ´ıspeˇvky odborovy´ch organizacı´ apod.). • Studijnı´ brozˇury – logicky´m pokracˇova´nı´m rˇady studijnı´ a prezentacˇnı´ch aplikacı´ (Katalog prˇedmeˇtu˚, Studijnı´ evidence, Informace o MZLU, Forma´ty a sestavy) je aplikace umozˇnˇujı´cı´ zobrazit a sa´zet informacˇnı´ brozˇuru s informacemi pro nove´ i sta´vajı´cı´ uchazecˇe a prezentovat tak univerzitu i u sˇiroke´ pocˇ´ıtacˇoveˇ neorientovane´ verˇejnosti. • Studijnı´ evidence – ja´dro studijnı´ho syste´mu umozˇnˇujı´cı´ evidovat informace o studentech, sledovat pru˚beˇh jejich studia v jednotlivy´ch obdobı´ch, evidovat zˇa´dosti studentu˚, vytva´rˇet rˇadu sestav a studentu˚m prezentovat dosazˇene´ vy´sledky jejich studia; tato cˇa´st je propojena s celosta´tnı´m syste´mem Sdruzˇene´ informace matrik studentu˚ (SIMS). • Telefonnı´ seznam – aplikace tohoto modulu umozˇnˇujı´ evidovat prˇideˇlena´ telefonnı´ cˇ´ısla na u´rovni jednotlivy´ch u´stavu˚ a vytva´rˇet telefonnı´ seznam v elektronicke´ i tisˇteˇne´ podobeˇ. • Tiskovy´ subsyste´m – tento subsyste´m zajisˇt’uje sazbu a tisk vy´stupu˚ ze vsˇech ostatnı´ch modulu˚ univerzitnı´ho informacˇnı´ho syste´mu pomocı´ sa´zecı´ho syste´mu LaTeX; sa´zı´ se do forma´tu˚ PostScript a Protable Document Format, prˇ´ıp. je dokument prˇ´ımo tisˇteˇn na sı´t’ove´ tiska´rneˇ nebo na tiska´rneˇ sdı´lene´ v syste´mu Microsoft Windows; soucˇa´stı´ subsyste´mu jsou i obsluzˇne´ aplikace pro definova´nı´ novy´ch tiska´ren, opra´vneˇnı´ k nim a sledova´nı´ jejich vyuzˇ´ıva´nı´. • Veˇda a vy´zkum – tento modul podporuje druhou oblast cˇinnosti nasˇ´ı unviverzity – veˇdeckovy´zkumnou cˇinnost; jeho soucˇa´stı´ je syste´m pro evidenci vı´cejazycˇny´ch strukturovany´ch zˇivotopisu˚, podany´ch a rˇesˇeny´ch grantu˚ a publikacı´ jednotlivy´ch pracovnı´ku˚ vcˇetneˇ vy´stupu do celosta´tnı´ databa´ze RIV; cely´ syste´m je vyuzˇit jako podklad pro modul Evaluace a data z tohoto syste´mu jsou te´zˇ prezentova´na mimo univerzitu.
UNIVERSITY INFORMATION SYSTEM AT BRNO MUAF
7 of 8
• Vy´voj UIS – servisnı´ modul zajisˇt’ujı´cı´ rˇadu informacˇnı´ch a dokumentacˇnı´ch sluzˇeb pro vy´vojovy´ ty´m informacˇnı´ho syste´mu, naprˇ. evidence vyvı´jeny´ch skriptu˚ a sledova´nı´ jejich verzı´, dokumentace datove´ho sche´matu, pla´nova´nı´ cˇinnosti, syste´m pro ohlasˇova´nı´ nalezeny´ch chyb v syste´mu (bugzilla) a cˇasove´ pla´ny vy´voje a stavu jednotlivy´ch komponent. • Zkusˇebnı´ zpra´vy – dalsˇ´ı cˇa´stı´ studijnı´ho syste´mu je kompletace vy´sledku˚ jednotlivy´ch prˇedmeˇtu˚ pro potrˇeby studijnı´ch oddeˇlenı´ a vedenı´ fakult a univerzity; ucˇitele´ touto aplikacı´ shromazˇd’ujı´ vy´sledky z jednotlivy´ch prˇedmeˇtu˚, studenti jsou informova´ni o zadane´m hodnocenı´ a sami mohou kontrolovat, zda se shoduje hodnocenı´ v jejich vy´kazu studia (indexu) a v informacˇnı´m syste´mu a vcˇas si tak zajistit opravu prˇ´ıpadny´ch nedostatku˚; do budoucna je pla´nova´no potvrzova´nı´ udeˇlenı´ zna´mky pomocı´ digita´lneˇ podepsane´ho dopisu. • Za´pis – je sekvence cˇinnostı´, ktere´ prova´dı´ student a studijnı´ v okamzˇiku, kdy student prˇecha´zı´ do nove´ho obdobı´; docha´zı´ zde k potvrzenı´ operacı´ provedeny´ch v registraci (prˇ´ıp. zmeˇneˇ struktury zapisovany´ch prˇedmeˇtu˚), kontrole nutneˇ zapisovany´ch prˇedmeˇtu˚ (nesplneˇnı´ pozˇadavku˚), zapisova´nı´ do konkre´tnı´ho cvicˇenı´ a vytvorˇenı´ za´pisove´ho archu pro studenta i studijnı´ a tvorby rozlozˇenı´ studentu˚ do skupin pro vyucˇujı´cı´. • Za´znamnı´k ucˇitele – tento modul umozˇnˇuje vyucˇujı´cı´m evidovat u jednotlivy´ch studentu˚ v jednotlivy´ch prˇedmeˇtech rˇadu u´daju˚, naprˇ. docha´zku, pru˚beˇzˇne´ bodova´nı´, vy´sledky pı´semny´ch pracı´ a testu˚, te´mata semina´rnı´ch pracı´ ve formeˇ listu˚ za´znamnı´ku ucˇitele apod.; jednotlive´ informace lze take´ zprˇ´ıstupnit studentu˚m prˇ´ıp. prove´st automatickou kalkulaci hodnocenı´ prˇedmeˇtu.
The Actual State V soucˇasne´ dobeˇ (u´nor 2002) je kompletneˇ dokoncˇeno ja´dro Univerzitnı´ho informacˇnı´ho syste´mu a moduly Dlouhodobe´ u´koly, Evidence mı´stnostı´, Forma´ty a sestavy, Identifikacˇnı´ pru˚kazy, Indentifikacˇnı´ subsyste´m, Informace o MUAF, Katalog prˇedmeˇtu˚, Prˇijı´macı´ rˇ´ızenı´, Stravovacı´ syste´m, Studijnı´ evidence, Tiskovy´ subsyste´m a Vy´voj UIS. Neˇktere´ moduly ovsˇem budou v budoucnu prˇepracova´ny, protozˇe dosud nejsou implementova´ny vsˇechny pozˇadavky nebo prˇedstavy o cˇinnosti prˇ´ıslusˇne´ho modulu. V nejblizˇsˇ´ı dobeˇ budou pak dokoncˇeny moduly Dokumentacˇnı´ syste´m, Koleje, Personalizovany´ prˇ´ıstup a designy a Posˇtovnı´ subsyste´m. V tomto obdobı´ (letnı´ semestr 2002) jsou v pla´nu te´zˇ moduly Elektronicke´ prˇihlasˇova´nı´ na zkousˇky, Na´steˇnky a dokumentovy´ server, Registrace, Rozvrhy, Studijnı´ brozˇury, Telefonnı´ seznam, Zkusˇebnı´ zpra´vy a Za´pis, ktere´ jsou jizˇ implementova´ny v pu˚vodnı´m Fakultnı´m informacˇnı´m syste´mu Provozneˇ ekonomicke´ fakulty a nynı´ cˇekajı´ na prˇepracova´nı´ do nove´ho syste´mu. Uvedene´ moduly pla´nujeme kompletneˇ dokoncˇit do konce kalenda´rˇnı´ho roku 2003. Dalsˇ´ı dva roky pra´ce jsou pocˇ´ıta´ny na zdokonalova´nı´ syste´mu, implementaci noveˇ vymysˇleny´ch modulu˚ a prˇ´ıpravu na analy´zu a implementaci ekonomicke´ho informacˇnı´ho syste´mu. Vy´vojovy´ ty´m pru˚beˇzˇneˇ doplnˇuje sve´ persona´lnı´ obsazenı´ a rozsˇirˇuje svou za´kladnu vy´pocˇetnı´ techniky. Vyuzˇ´ıvane´ servery a nasazeny´ software nynı´ postacˇujı´ svou kapacitou k obslouzˇenı´ vyvı´jeny´ch modulu˚ prˇi provozu na cele´ univerziteˇ.
The Results and Their Impact Dosavadnı´ zkusˇenosti z pouzˇ´ıva´nı´ prˇedchozı´ho Fakultnı´ho informacˇnı´ho syste´mu i nove´ho Univerzitnı´ho informacˇnı´ho syste´mu na´s prˇesveˇdcˇujı´, zˇe se jedna´ o dobrou cestu, kterou se univerzita vydala. Studenti jizˇ nemusejı´ navsˇteˇvovat sˇkolu prˇi trivia´lnı´ch operacı´ch, jako je
UNIVERSITY INFORMATION SYSTEM AT BRNO MUAF
8 of 8
prˇihlasˇova´nı´ na zkousˇky nebo zjisˇteˇnı´ zı´skane´ zna´mky. Naopak vyucˇujı´cı´ mu˚zˇe snadno zajistit, zˇe nedocha´zı´ k podvodu˚m prˇi prˇihlasˇova´nı´ na zkousˇky, mu˚zˇe se studenty komunikovat i mimo dobu prˇedna´sˇek a cvicˇenı´, prˇeda´vat jim studijnı´ materia´ly apod. Vedenı´ fakulty zı´skalo pravidelny´ prˇ´ısun aktua´lnı´ch informacı´, ze ktery´ch je patrno, jak se vyvı´jı´ situace jednotlivy´ch studentu˚, vyucˇujı´cı´ch a prˇedmeˇtu˚ v pru˚beˇhu obdobı´ (roku cˇi semestru), nemusı´ cˇekat na sumarizaci dat jednou za cˇtvrt roku jako v prˇedchozı´ch syste´mech. Zava´deˇnı´ kreditnı´ho studijnı´ho syste´mu by bez univerzitnı´ho informacˇnı´ho syste´mu nebylo mozˇne´, protozˇe vsˇichni studenti de facto studujı´ podle individua´lnı´ch studijnı´ch pla´nu˚. Integrova´nı´ neˇktery´ch celouniverzitnı´ch agend, jako je posˇta, identifikacˇnı´ pru˚kazy, identifikacˇnı´ a stravovacı´ syste´m apod. bylo mozˇne´ jen dı´ky pecˇlive´mu vycˇisˇteˇnı´ dat a jejich prezentaci konkre´tnı´m uzˇivatelu˚m ve spra´vny´ okamzˇik na spra´vne´m mı´steˇ. Jen tak bylo mozˇne´ zabra´nit duplicita´m, zbytecˇne´mu vypla´cenı´ dotacı´ na stravne´ apod., cozˇ v konecˇne´m vy´sledku znamenalo u´sporu financˇnı´ch prostrˇedku˚.
Further Developments Potencia´lnı´ vy´vojovou oblastı´ mimo vy´sˇe uvedeny´ch je integrace dalsˇ´ıch uzˇ´ıvany´ch celouniverzitnı´ch agend (stavebnı´ odbor, persona´lnı´, ekonomicky´, financˇnı´ a mzdovy´ syste´m, syste´my pro obeˇh dokumentu˚) a zava´deˇnı´ novy´ch technologiı´ (spra´va prostrˇedku˚ vy´pocˇetnı´ techniky skrz informacˇnı´ syste´m, jako je naprˇ. jednotna´ spra´va opra´vneˇnı´ k tiska´rna´m, sdı´leny´m diskovy´m kapacita´m a nestandardnı´m sı´t’ovy´m zarˇ´ızenı´m, syste´my distancˇnı´ podpory vzdeˇla´va´nı´). Hlavnı´ du˚raz vsˇak v nejblizˇsˇ´ı dobeˇ klademe na odstraneˇnı´ prˇ´ıpadny´ch chyb v syste´mu a zpracova´va´nı´ pozˇadavku˚ nasˇich uzˇivatelu˚, protozˇe syste´m vytva´rˇ´ıme prˇedevsˇ´ım pro neˇ. Dalsˇ´ı oblastı´ nasˇ´ı cˇinnosti je dalsˇ´ı automatizace agend prˇedevsˇ´ım studijnı´ho oddeˇlenı´, kde je soustrˇedeˇna v neˇktery´ch cˇa´stech roku velka´ manua´lnı´ pra´ce (zpracova´nı´ prˇihla´sˇek uchazecˇu˚, potvrzova´nı´ a kontrola dat, sestavova´nı´ dopisu˚ a reklamnı´ch materia´lu˚, hlavicˇkove´ dopisy, podpora nestandardnı´ch zˇa´dostı´, obeˇh dokumentu˚). Tuto agendu lze jisteˇ automatizovat.
Application to Other Institutions Pu˚vodnı´ Fakultnı´ informacˇnı´ syste´m Provozneˇ ekonomicke´ fakulty nebyl prˇenositelny´ ani do vı´cefakultnı´ho provozu, ani na jinou instituci. Proto i jednı´m z prˇedpokladu˚ prˇi na´vrhu nove´ho syste´mu bylo vytvorˇenı´ takove´hod datove´ho a funkcˇnı´ho modelu, aby bylo mozˇne´ syste´m prˇena´sˇet do prakticky libovolne´ho provozu. Tento na´vrh nebyl zcela dodrzˇen na implementacˇnı´ u´rovni (rˇada na´poveˇdny´ch textu˚ mluvı´ vy´slovneˇ o Mendeloveˇ zemeˇdeˇlske´ a lesnicke´ univerziteˇ v Brneˇ), ale jednı´m z pozˇadavku˚ v nejblizˇsˇ´ı dobeˇ bude u´prava na plneˇ prˇenositelny´ syste´m. Na´sˇ syste´m samozrˇejmeˇ neimplementuje zcela obecny´ studijnı´ syste´m libovolne´ zemeˇ, ale prakticky libovolny´ studijnı´ a zkusˇebnı´ rˇa´d pouzˇ´ıvajı´cı´ kreditnı´ syste´m a rozdeˇlujı´cı´ studium na obdobı´, ve ktery´ch jsou studova´ny programy a prˇ´ıpadneˇ obory a specializace (zameˇrˇenı´) je aplikovatelny´. Obecna´ struktura sˇablon a forma´tu˚ pak umozˇnˇuje snadno na uzˇivatelske´ u´rovni dodefinovat spektrum evidovany´ch u´daju˚ pro jednotlive´ agendy. V nejblizˇsˇ´ı dobeˇ nepla´nujeme implementaci syste´mu na jine´ vysoke´ sˇkole, protozˇe je syste´m sta´le ve vy´voji. Prˇesto jsme jizˇ prova´deˇli konzultace se dveˇma dalsˇ´ımi cˇesky´mi vysoky´mi sˇkolami, ktere´ o syste´m prˇ´ıp. o metodiku vy´voje a vy´voja´rˇske´ na´stroje (tj. ja´dro nasˇeho syste´mu) projevily za´jem.