WEB4GROUPS: CSOPORTMUNKA TÁMOGATÁS AZ INTERNETEN



Hasonló dokumentumok
BAKKER AKCIÓS SZABÁLYZAT Tekintélyes csomag 1. RÉSZ: A KAMPÁNY SZERVEZŐI ÉS A HIVATALOS AKCIÓS SZABÁLYZAT

INTERAKTÍV MATEMATIKA MINDENKINEK GEOGEBRA MÓDRA. Papp-Varga Zsuzsanna ELTE IK, Média- és Oktatásinformatika Tanszék

Szakmai CD-ROM és online adatbázisok

Andrew S.Tanenbaum. Számítógéphálózatok. Második, bővített, átdolgozott kiadás. Panem

ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEK

Tarantella Secure Global Desktop Enterprise Edition

BAKKER AKCIÓS SZABÁLYZAT

BAKKER AKCIÓS SZABÁLYZAT 10, 20, 30, 40, 50 vagy 100 részes jubileumi szerszámos bőrönd 1. RÉSZ: A KAMPÁNY SZERVEZŐI ÉS A HIVATALOS AKCIÓS SZABÁLYZAT

Informatikai kantáta három tételben az Erikanet megújítása kapcsán

AZÚR TAKARÉK Takarékszövetkezet ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEK Electra Internet Banking szolgáltatáshoz

BAKKER AKCIÓS SZABÁLYZAT 5 gyümölcsbokor illetve palánta forintos pénznyeremény odaítélés

A NEMZETI EUROPASS KÖZPONT TÁJÉKOZTATÓJA

BAKKER AKCIÓS SZABÁLYZAT Tartalmas csomag (gyűjtőből való részesedés) 1. RÉSZ: A KAMPÁNY SZERVEZŐI ÉS A HIVATALOS AKCIÓS SZABÁLYZAT

BAKKER AKCIÓS SZABÁLYZAT

DSD W3C WAI, avagy Weblapok akadálymentesítése

Tex and Co Kft Budapest, Francia út 54. ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEK (egységes szerkezetbe foglalt) I. Általános rendelkezések

TÁRGYALÁSI SZIMULÁCIÓ

RÉSZVÉTELI SZABÁLYZAT a weboldalhoz

DR. KOKOVAY ÁGNES. Személyes információk. Születési hely, idő: május 30. Várpalota. Képzettség

A Heim Pál Alapítvány. Alapító okirata (kivonat)

KOPI. KOPI A fordítási plágiumok keresője MTA SZTAKI DSD. Pataki Máté Kovács László. Department of Distributed Systems

KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Számítógép hálózatok. Készítette:

DSD DSD. Egy országos méretű orvosi adatbázissal kapcsolatos informatikai kihívások. Kovács László Pataki Balázs Pataki Máté MTA SZTAKI DSD

Tudomány a 21. században

WIP Internet kérdőív. A válaszadás önkéntes! 2004 szeptember. sorszám hó... nap... óra... perctől

BAKKER AKCIÓS SZABÁLYZAT

Fédération Internationale des Sociétés d Aviron. (Nemzetközi Evezős Szövetség) Alapszabály as verzió

Department of Distributed Systems MTA SZTAKI DSD

BAKKER AKCIÓS SZABÁLYZAT Fup1 katalógus (Csúcskategóriás ajándék) 1. RÉSZ: A KAMPÁNY SZERVEZŐI ÉS A HIVATALOS AKCIÓS SZABÁLYZAT

Általános Szerződési és Felhasználási Feltételek

Általános Szerződési és Felhasználási Feltételek startuzlet.hu

Novell GroupWise levelező rendszer alapok Kiadványunk célja, hogy a Nemzeti Közszolgálati Egyetemen használt Novell GroupWise (a továbbiakban GW)

Jogi szabályozás. Térképismeret ELTE TTK Földtudományi és Földrajz BSc. 2007

Információ és kommunikáció

BAKKER AKCIÓS SZABÁLYZAT Hagymakatalógus (1-2-3 szolár lámpa csicsergő madarakkal) 1. RÉSZ: A KAMPÁNY SZERVEZŐI ÉS A HIVATALOS AKCIÓS SZABÁLYZAT

BAKKER AKCIÓS SZABÁLYZAT Fup2 katalógus (7 színben játszó Candle light asztali lámpa) 1. RÉSZ: A KAMPÁNY SZERVEZŐI ÉS A HIVATALOS AKCIÓS SZABÁLYZAT

Digitális írásbeliség és módszertan. Dr. Főző Attila László Educatio Társadalmi Szolgáltató Nonprofit Kft.

TANFOLYAMI AJÁNLATUNK

MICROSOFT DYNAMICS AX ÜGYFÉLKAPCSOLAT-KEZELÉS (CRM)

E L Ő TERJESZTÉS A BARANYA MEGYEI ÖNKORMÁNYZAT KÖZGYŰLÉSÉNEK ÁPRILIS 17-I ÜLÉSÉRE. Jogi és Ügyrendi Bizottság

BAKKER AKCIÓS SZABÁLYZAT

Dr. Pétery Kristóf: Excel 2003 magyar nyelvű változat

MATÁV- tartalomszolgáltatás az Interneten

BAKKER AKCIÓS SZABÁLYZAT Comfort katalógus, július (2-in1 rovarriasztó lámpa Moochi )

Allianz Online Otthonbiztosítás Komplex csomag

TÉRINFORMATIKA AZ INTERNETEN

Dobó István Gimnázium. Eger

Honlapkoncepció. Miskolc város hivatalos honlapjához

Nemzeti Fejlesztési és Gazdasági Minisztérium támogatásával megvalósuló KKC-2008-V számú projekt B2CR ONLINE KOMMUNIKÁCIÓ

3. Milyen informatikai eszközökkel tervezné a reklámokat, milyen reklámtípust tartana a legsikeresebbnek?

ELOSZTOTT DIGITÁLIS KÖNYVTÁRI PROJEKT EURÓPÁBAN

Adatkezelési tájékoztató. Hatályos: február 1-jétől. Nysz.: 18378


Elektronikus közhiteles nyilvántartások Megvalósítási tanulmány

BAKKER AKCIÓS SZABÁLYZAT Vetőmag katalógus (SUPER-PRO késkészlet díszdobozban) 1. RÉSZ: A KAMPÁNY SZERVEZŐI ÉS A HIVATALOS AKCIÓS SZABÁLYZAT

Általános szerződési feltételek

Europass a magyar szakképzésben

WWW Kliens-szerver Alapfogalmak Technológiák Terv. Web programozás 1 / 31

Procontrol Clienter ügyfélhívó rendszer általános leírása

Informatikai és Könyvtári Szövetség

Adatkezelési Szabályzat

Sprint International Hungary Kft. Általános Szerződési Feltételek. Az üzleti előfizetők részére nyújtott elektronikus hírközlési szolgáltatásokra

OmniTouch 8400 Instant Communications Suite. Microsoft Outlook integráció

J E L E N T É S a évben rendezett kiállításokról

ZP 120LCD UPS. Minőségi Energiaforrás. on-line IPARI ALKALMAZÁSOK ELECTRO-MEDICAL BERENDEZÉSEK BIZTONSÁGI BERENDEZÉSEK

Informatika 10. évf.

Az Ön kézikönyve HP SCANJET 8200C

Access 2013 Lekérdezéstől testre szabásig TARTALOM 1

Specifikáció a központi ügyfélszolgálat technikai háttérének biztosításához

I. sz. 220 körül Origenész összeállítja Hexapla címen az Ószövetség hat különbözı fordítását

A LAKOSSÁGI ÉS VÁLLALATI BANKKÁRTYÁK ÜZLETSZABÁLYZATA ÉS ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEI Érvényes: július 1-től TARTALOMJEGYZÉK

MORGAN STANLEY- BME PÉNZÜGYI INNOVÁCIÓS KÖZPONT. SZERVEZETI ÉS MŰKÖDÉSI SZABÁLYZAT (tervezet) A BME VIK Kari Tanács május 19-i ülésére

Stratégiai partnerségek/felsőoktatási projektek

Dr. Nagy Marianna * Szabó Dániel ** KOMMUNIKÁCIÓS AKADÁLYMENTESÍTÉS A HELYI KÖZIGAZGATÁSBAN

Általános Szerződési Feltételek (ÁSZF) Hatályos: május 05. napjától

09/07/2009 S129 Európai Közösségek Szolgáltatás Nyílt eljárás. HU-Budapest: IT-szolgáltatások: tanácsadás, szoftverfejlesztés, internet és támogatás

Index. The FICTUP project

Az Ön kézikönyve HP D325 MICROTOWER DESKTOP PC

Elektronikus ügyfélszolgálat Regisztrált ügyfelek felhasználói kézikönyv

Kereskedelmi banki OTPdirekt Üzletszabályzat

TESZTKÉRDÉSEK ECDL Online alapismeretek Szilágyi Róbert S.

NET-VILÁG WEB GRAFIKAI STUDIÓ ÉS INFORMATIKAI TANÁCSADÓ. Általános Szerződési Feltételek. Internetes Szolgáltatások igénybevételére

KÖZPONTI ÉRKEZTETÉSI ÜGYNÖK SZOLGÁLTATÁS

A fogyatékossággal élő személyek politikai részvételhez való joga

TÁVOKTATÁSI TANANYAGOK FEJLESZTÉSÉNEK MÓDSZERTANI KÉRDÉSEI

1. számú PROJEKT ELŐREHALADÁSI JELENTÉS Kérjük, az űrlap kitöltését megelőzően olvassa el az útmutatót!

Puskás Tivadar Közalapítvány CERT-Hungary Központ. dr. Angyal Zoltán hálózatbiztonsági igazgató

Oktatói önéletrajz. Dr. Síklaki István. Karrier. egyetemi docens

Összegezés az ajánlatok elbírálásáról

Adatkezelési Szabályzat

Üdvözöljük az Aurum Oktatási Központ nevében! Az alábbi oldalakon bemutatjuk Önnek, hogy miként tud csatlakozni webinárium szolgáltatásunkhoz.

SZERZŐDÉSI FELTÉTELEI

Gyakran Feltett Kérdések. a CIB Bank Zrt. ecommerce internetes kártyaelfogadás szolgáltatásáról

Integrált ügyviteli rendszer: Kettős könyvelés modul

Virtuális tér Táborosi Zsuzsa

I. Az internet alapjai

Hallgatói motivációs vizsgálat

Fejlesztési tapasztalatok multifunkciós tananyagok előállításával kapcsolatban Nagy Sándor

A CIB Bank Zrt. ecommerce internetes kártyaelfogadás szolgáltatása

AquaZ Natura Kft. Általános Szerződési Feltételek

Átírás:

WEB4GROUPS: CSOPORTMUNKA TÁMOGATÁS AZ INTERNETEN Kovács László, laszlo.kovacs@sztaki.hu Micsik András, micsik@sztaki.hu MTA SZTAKI Elosztott Rendszerek Osztály 1. Bevezetés A Web4Groups projekt egy minőségében új kommunikációs lehetőséget szeretne biztosítani felhasználói csoportok számára. Az ehhez felhasznált alaptechnológia az Internet nyújtotta protokollok, azon belül is a World Wide Web. Sajnos az Internet nyújtotta kommunikációs módszerek jelenleg csak egy határig biztosítják a csoportos együttműködést. A számtalan Interneten használatos szoftver mindegyikénél valami hiányzik. Vagy a hipertext és a multimédia támogatása, vagy a hozzáférések egyszerű, a felhasználó által is kezelhető konfigurálása, vagy az információ szűrési, előfeldolgozási lehetősége, vagy valami más. Ráadásul az Internet szolgáltatásai és formátumai közötti eligazodás és azok rutinos használata hosszú tanulási időt igényel. A Web4Groups egy egységes rendszert kínál a csoportkommunikáció elősegítésére, amely sokféle módon elérhető (WWW, e-mail, telnet,...), ugyanakkor tartalmazza az összes fontos szolgáltatást a felhasználói csoportok számára. A Web4Groups projekt az EU 4. Kutatási és Technológia-fejlesztési keretprogram Telematics Applications programjának része. A résztvevők (számszerint 12 partner) az EU 9 országából kerültek ki. A projektben konkrétan a következő intézmények vettek részt: Omega Generation S.R.L. (Olaszország) National Distance Education Centre (Írország) Mari Computer Systems (Nagy-Britania) Commune di Bologna (Olaszország) Kapsch Aktiengesellschaft (Ausztria) MTA SZTAKI (Magyarország) University of Stockholm (Svédország) Acciom Datakonsult AB (Svédország) Institut Eurécom (Franciaország) Austrian Academy of Sciences (Ausztria) European Forest Institute (Finnország) Eidgenössische Forschungsanstalt für Wald Schnee und Landschaft (Svájc) A Web4Group alaprendszer a következő funkcionalitásokat tartalmazza: nyitott/zárt számítógépes konferencia rendszer elektronikus levelezés HTML formátumú üzenet kezelés

a World Wide Web dokumentumok és a konferencia rendszer üzeneteinek társítása Az alaprendszeren alapuló kifejlett rendszer a következő többletértékes funkciókat is magában foglalja: többnyelvű konferencia támogatás információ lekérdezés és keresés kooperatív HTML dokumentum szerkesztés elosztott szavazás és osztályozás biztonsági architektúra Az elosztott szavazási funkciót az MTA SZTAKI Elosztott Rendszerek Osztálya tervezte és implementálta. 2. A Web4Groups rendszer felépítése A Web4Groups rendszer magja egy objektum-orientált adatbázis, amelyben az összes információ tárolódik. Ehhez különböző kapukon (gateway) kereztül férhetünk hozzá. A legkényelmesebb kapu egy WWW böngészőn keresztül nyújt hozzáférést a rendszerhez. A böngészővel kapcsolatos követelmény csak annyi, hogy támogassa az űrlapok és táblázatok megjelenítését, és kezelje a cookie-kat. Egy másik kapu az elektronikus levelezés útján teszi elérhetővé a rendszer szolgáltatásait. Feliratkozhatunk az egyes fórumokra, leveleket küldhetünk a fórumba és kaphatunk onnan. Érdekes kezdeményezés a telefonos kapu, amely a telefont és telefaxot integrálja a rendszerbe. Minden fórum kap egy telefonszámot is, amelyet ha felhívunk, hangos üzeneteket helyezhetünk el a fórumban, illetve meghallgathatjuk, vagy faxon lekérhetjük az új üzeneteket. A telnet kapuval egy karakteres terminálról is gyorsan kapcsolódhatunk a rendszerhez, és a szöveges üzeneteket így is el tudjuk olvasni. 3. A rendszer alaptulajdonságai A rendszer használata a tábla (board) metafórára épül. Egy tábla lehet egy egyszerű szöveges üzenet, vagy egy hang és kép mellékleteket tartalmazó HTML oldal, de lehet úgynevezett tevékenység is. A tevékenységek táblák csoportosítására szolgálnak, de új funkciókat is adnak a felhasználónak. A legegyszerűbb tevékenység a fórum, amely egy mindenki számára nyitott

üzenetváltási területet jelent. Itt bárki elhelyezhet üzenetet, és bárki válaszolhat arra. A munkaterület ezzel szemben egy alapvetően zárt tevékenység, amelyet a szervezők ellenőriznek. Ők szabják meg, hogy ki olvashat és ki írhat üzeneteket, sőt még az egyes üzenetek megjelenését is megakadályozhatják, amely megfelel a levelezési listák moderátori szerepének. A felhasználók azonosítása jelszó alapján történik, és egy nyitott konfigurációjú rendszerben bárki regisztráltathatja magát mint új felhasználó. Ekkor kap egy személyes területet, amelyhez csak ő férhet hozzá. Itt lebonyolíthatja a levelezését (a rendszeren kívülre is lehet leveleket küldeni), vagy tárolhatja a saját anyagait. Itt látja azt is, hogy milyen tevékenységeknek a tagja, és hogy milyen új üzenetek érkeztek ezekbe a tevékenységekbe. Az összetettebb tevékenységfajták szavazást, osztott szövegszerkesztést, vagy Weblapok kommentálását teszik lehetővé. Ezek a szolgáltatások nem feltétlenül részei a rendszernek, hanem igény szerint ahhoz installálhatók. A kommentálási szolgáltatással például egyes Web oldalakhoz kapcsolódhat a levelezés, ily módon élővé téve a statikus WWW információt. Az osztott szövegszerkesztés segítségével több szerző egyszerre szerkeszthet egy dokumentumot. Az egész rendszeren végighúzódik a többnyelvűség szemlélete, vagyis hogy a felhasználók által értett nyelvek, és a rendelkezésre álló információ nyelve sokféle lehet. A felhasználó pillanatok

alatt válthatja azt a nyelvet, amelyen a rendszer vele kommunikál. A választható nyelvek (a projekt partnerek beszélt nyelvei alapján): angol, német, francia, olasz, svéd és magyar. Minden a rendszerbe érkező üzenet esetén fel van jegyezve annak a nyelve. Az üzeneteket később megfelelő jogosultságokkal rendelkező felhasználók lefordíthatják, így egy üzenet egyszerre több nyelven is elérhető lesz. Az olvasó egy nyelv-sorrendet szabhat meg, amely alapján a rendszer az üzenetnek a számára megjelenített fordítását kiválasztja. Így megadható, hogy elsősorban mondjuk magyarul szeretné az üzeneteket olvasni a felhasználó, de ha magyarra nincs lefordítva, akkor jó az angol, és végső esetben megbírkózik a némettel is. Természetesen ha ezek közül egyik nyelvre sincs lefordítva az üzenet, akkor sem marad rejtve a felhasználó előtt, hanem az eredeti nyelvén jut hozzá. 4. Szavazás a Web4Groups rendszerben A szavazás egy tevékenységfajta, amelyet bárki könnyen létrehozhat és konfigurálhat. A konfigurálást a tevékenység szervezői végzik: kijelölik a szavazásra és megfigyelésre jogosultakat, elkészítik a kérdőívet és a forgatókönyvet. Ezután az elindított szavazási eljárás automatikusan végrehajtódik a forgatókönyv alapján. A megadott időpontban elkezdődik a szavazatok gyűjtése, a szavazásra jogosultak kitölthetik a kérdőívet. Az így kapott szavazatot a rendszer ellenőrzi és eltárolja. A kérdőív szerkesztésekor 5 féle kérdéstípus közül választhatunk, ezek: egyszerű és többszörös választás, értékelés, rangsorolás és allokatív választás. (Allokatív választás esetén adott számú pontot kell elosztani az egyes választási lehetőségek között.) Ezen kívül minden egyes kérdésnél beállítható, hogy lehet-e tartózkodni és megjegyzéseket fűzni a kérdéshez.

A megadott időpontokban a tárolt szavazatok alapján egy összesítést (eredményt) számol ki a rendszer, melyet a megfigyelők elolvashatnak. Lehetőség van ezen kívül értesítők, emlékeztetők küldésére e-mailben, valamint az eredményt is postázhatjuk egyes felhasználóknak. A szavazás lezárultával az eredmény, a szavazás részletes leírása és naplója továbbra is - mint egy archívum - elérhető a Web4Groups felhasználói számára. A szavazás szervezése is a Web böngészőn keresztül zajlik. A szervezők folyamatosan felügyelni tudják a szavazás folyamatát, és szükség esetén közbe tudnak lépni, és meg tudnak változtatni bizonyos beállításokat, ki tudják javítani a hibákat. A szervezők tevékenységéről azonban a visszaélések elkerülése végett a megfigyelők a szavazás naplójából értesülnek.

A szervezők egyszerű HTML űrlapok kitöltésével készíthetik el a kérdőívet és a forgatókönyvet. A forgatókönyvben lehet beállítani azt, hogy ki szavazhat, meg lehet-e változtatni a szavazatot, és hogy milyen módon történik a szavazatok nyilvántartása. Ez lehet nevesített, titkos és névtelen. Nevesített szavazás esetén a szavazók neve megjelenik a szavazat mellett az eredményben. Titkos szavazás esetén a szavazók neve a megfigyelők számára titokban marad, de a szavazattal együtt a rendszer adatbázisába bekerül. Névtelen szavazás esetén a szavazó neve a rendszer adatbázisába sem kerül bele, így semmiképpen sem derülhet ki a szavazó kiléte.

A forgatókönyv szerkesztőhöz tartozik még egy csoport szerkesztő is, amellyel felhasználók csoportjait lehet létrehozni illetve megváltoztatni. A csoportok tartalmazhatnak regisztrált Web4Groups felhasználókat és külső felhasználókat is, utóbbiaknál e-mail cím megadása kötelező. 5. A szavazási alrendszer implementációja A Web4Groups szavazási alrendszer Java nyelvben íródott. Az implementáció során számos újdonságnak számító eszköz, módszer került bevetésre. A szavazási folyamat végrehajtását egy állapotvezérelt szkriptnyelv végzi, melynek eseménytípusai és utasításai speciálisan a szavazás témakörét fedik le. Ezzel a megoldással szinte valamennyi valós életben előforduló szavazási modell megvalósítható. A szervezők számára készített forgatókönyv szerkesztő interfész a rendszer képességeinek csak töredékét mutatja viszont könnyen kezelhető különösebb szakértelem nélkül is.

A szavazási adatbázis általánosított adatformátumokat vezetett be, amely az Internetes értékelésre használt PICS (Plaform for Internet Content Selection) ajánláson alapul, de azt kiterjeszti a szavazások területére is. A legfontosabb a szavazatok és a kérdőívek rendszerfüggetlen, nyílt és könnyen kezelhető szabványokon alapuló leírása, mivel ez lehetővé teszi a szavazási eszközök egységes kommunikációját, és a szavazási rendszerek megosztását. Mindez az elektronikus szavazás elterjedését támogatja, amely a kereskedelmi és munkahelyi felhasználáson kívül az elektronikus demokráciának is fontos eleme. Irodalomjegyzék Web4Groups homepage: http://web4groups.at/ SZTAKI Web4Groups szervere a szavazási alrendszerrel: http://web4groups.sztaki.hu:9800/ SZTAKI Elosztott Rendszerek Osztálya: http://www.sztaki.hu/sztaki/aszi/dsd/ PICS (Plaform for Internet Content Selection): http://www.w3.org/pics/ L. Kovács, A. Micsik: The Design of Voting and Rating Services within Web4Groups 2nd International Workshop on CSCW in Design, Bangkok, Nov 26-28 1997 G. Kiss, L. Kovács, A. Micsik: User Interface Plan for Voting and Rating functionality of Web4Groups, Chapter in Rating, Voting and Annotations (Roland Alton-Scheidl, Rupert Schmutzer, Peter Paul Sint, Gernot Tscherteu eds.), ISBN 3-7029-0437-9 Oldenbourg Wien, 1997