Novell HUEDU program Az OpenLab iskolai alkalmazáscsomag
Kovács Lajos Rendszermérnök
[email protected]
A HUEDU program háttere
2
•
2009: 3 éves megállapodás az NFM és a Novell között --» 2012: keretszerződés meghosszabbítása
•
Célja a nyílt forráskódú irodai munka, levelezés, fájlszolgáltatás és csoportmunka minél nagyobb arányú elterjesztése a közoktatásban → Iskolai rendszer, alkalmazáscsomag fejlesztése
HUEDU OpenLab
3
•
Iskolák felmérése a fejlesztés kezdetén
•
Iskolák egyedi igényeinek kiszolgálása
•
Folyamatos fejlesztés az iskolák igényei szerint
•
2013 január: elkészül a a HUEDU OpenLab operációs rendszer és alkalmazáscsomag
•
2013 október: HUEDU OpenLab v2.0
HUEDU OpenLab
4
•
openSUSE alapú, nyílt forráskódú szerver és kliens oldali operációs rendszer és alkalmazáscsomag
•
Iskolák számára szükséges, testreszabott alkalmazások és szolgáltatások integrált gyűjteménye
•
A feladatra legmegfelelőbb alkalmazások kerültek kiválasztása
Miért OpenLab?
5
•
100% ingyenes, nyílt forráskódú alkalmazások
•
Különösebb Linux előképzettség nélkül használatba vehető
•
Meglévő IT környezetben is működik
•
Windows és Linux munkaállomások egyenrangú támogatása
•
Magasszintű támogatási háttér a Novelltől, közösségi támogatás
Kiszolgáló oldal
6
•
openSUSE 12.2 biztosítja az alapokat
•
Egyszerű, előtelepített, előkonfigurált, moduláris működés
•
Széleskörű hardver támogatás, alacsony erőforrásigény
•
Teljesen webes kezelőfelület az összes szolgáltatáshoz
•
Alkalmazások és oprendszer folyamatos naprakészen tartása
Munkaállomás oldal •
openSUSE 12.2 biztosítja az alapokat
•
HUEDU kiszolgálóval szorosan integrált
•
Előtelepített alkalmazáskészlet ‒
•
Kliens változatok, nagyfokú rugalmasság ‒
7
Irodai szoftvercsomag (Libreoffice), Böngésző (Firefox), Levelező kliens (Thunderbird)
Live CD, Pendrive-ról bootolható verzió, OpenLab kiszolgálóról hálózaton keresztül bootolható, Dual boot, Munkaállomásra telepített
OpenLab menedzsmentkonzol
8
•
Webes felület az OpenLAB kiszolgáló összes szolgáltatásának kezeléséhez
•
Oktatói/Adminisztrátori és diák felület
•
Szerepkör alapú hitelesítés a központi openLDAP címtárból
•
HTTPS használata
•
huedu.hu oldallal és közösségi médiával integrált
OpenLab menedzsmentkonzol
9
OpenLab használati esetek •
10
Átjáróként történő használat (egykiszolgálós iskolai környezet)
OpenLab használati esetek •
11
Belső hálózatba történő illesztés
Az OpenLab almalmazáscsomag és szolgáltatásai
OpenLAB szolgáltatások
13
•
Oktatást támogató szolgáltatások
•
Informatikai szolgáltatások
•
Adminisztrációt támogató szolgáltatások
Oktatást, labormunkát támogató szolgáltatások
Integrált labor felügyelet •
15
Labor felügyelet által nyújtott szolgáltatások ‒
Képernyő átvétele
‒
Képernyő zárolása
‒
Üzenet küldése
‒
Oktató képernyőjének megosztása
‒
Leállítás, újraindítás, kijelentkeztetés
•
Windows és Linux kliensek vegyes használata
•
iTALC, osztályterem felügyeleti alkalmazás lokalizálása, integrálása
Integrált labor felügyelet
16
Hálózati, internetes korlátozások
•
•
17
Proxy internetes profilok létrehozása weben keresztül, azok munkaállomás csoportokhoz rendelése ‒
Internet teljes tiltása
‒
Whitelist alapú korlátozás
‒
Blacklist alapú korlátozás
‒
Teljes internet elérés
Felhasznált alkalmazások: Squid,SquidGuard
Hálózati, internetes korlátozások
18
Dolgozatok kezelése
19
•
Órán elkészült dolgozatok ne a tanár postafiókjába érkezzenek meg
•
Dolgozatok diákok által weben keresztül történő feltöltése az oktató saját könyvtárába
•
Dolgozatok weben keresztüli kiajánlása munkaállomás és felhasználói csoportok számára
•
Kiosztott feladatok csoportos beszedése a tanár home könyvtárába
Dolgozatok kezelése
20
Tananyag kezelő rendszer
21
•
Webes platform a tanagyagok, dokumentumok tárolására, megosztására az oktatás segítésére
•
Ilias E-learning rendszer
•
Dokumentumok feltöltése, rendszerezése, tananyagok elkészítése, wiki oldalak kezelése
•
Tesztek íratása a diákokkal, tesztek osztályzása
•
Közép és emelt szintű érettségi feladatsorokkal feltöltve
•
Kerettantervnek megfelelő informatikai tananyagokkal és tesztekkel feltöltve
•
Házi feladatok kezelése
Tananyagkezelés
22
Tananyagkezelés
23
Házi feladatok kezelése
24
Fordító
25
MaYor E-napló
26
•
Lokális vs szolgáltatásként vásárolt napló megoldások
•
Webes felületbe integrált MaYor e-napló
•
Ingyenes, webes, open source napló a Városmajori Gimnázium rendszergazdái és tanárai által
•
Érdemjegyek, hiányzások, tankörök, diákok, bizonyítvány kezelése
•
OpenLDAP címtárral integrált authentikáció
E-napló
27
Oktatást támogató szolgáltatások
28
●
Integrált laborfelügyelet
●
Hálózati korlátozások
●
Dolgozatkezelés
●
Tananyagkezelés
●
Házi feladatok kezelése
●
Fordító
●
E-napló
Informatikai szolgáltatások
Hálózati alapszolgáltatások
30
•
DNS, DHCP kiszolgáló nevek és IP címek szolgáltatásához
•
Tűzfal, előre definiált szabálykészlettel, “router” funkcióval
•
Proxy kiszolgáló hálózati szűrésekhez
•
Domain Controllerként is működő Samba fájlkiszolgáló a fájlmegosztások kezeléséhez
Munkaállomások visszaállítása
31
•
Diák munkaállomások nehézkes szoftveres karbantartása (telepített programok, registry)
•
Időszakos imagelés lassú, nem jó megoldás
•
Újraindításkor alapállapotra történő visszaállás lehetősége
•
Reboot Restore RX ingyenes alkalmazás
Hardver, szoftver leltár
32
•
Hálózaton lévő munkaállomások hardver és szoftver adatainak gyors begyűjtése
•
Minimális agent az adatok gyűjtésére
•
Windows és Linux kliensek vegyes használata
•
Szűrések, lekérdezések a webes felületen keresztül
•
OCSinventory alkalmazás lokalizálása, integrálása
•
Leltár adatok exportálása .csv fájlba
Hardver, szoftver leltár
33
Levelezés
34
•
Egységes levelezés biztosítása a tanárok, diákok és a munkaállomások számára
•
Levelek spamszűrve és vírusellenőrizve továbbítódnak
•
Webes elérés a portálon keresztül
•
Postafiókok IMAP elérése LDAP hitelesítéssel
•
Rugalmas quotarendszer
Levelezőrendszer
35
Felhasználók kezelése
36
•
Tanárok, adminisztrátorok, diákok tömeges, vagy egyenként történő felvétele
•
Felhasználók módosítása, törlése, letiltása, csoportba rendezése
•
Felhasználók adatainak szabad lekérdezése
•
Jelszavak kezelése
•
Fájlrendszer quota kezelése
•
Tömeges osztályléptetés
Felhasználók kezelése
37
Felhasználók kezelése
38
OpenLab kiszolgáló felügyelete
39
•
Integrált, webes felület az adminisztrátorok számára (webmin)
•
Teljesítmény adatok lekérdezése
•
Mentések, hálózati nyomtatók kezelése
•
Szolgáltatások konfigurációja: Levelezés, Fájlrendszer és levélquoták, DNS/DNCP
•
Hálózat, időzóna konfigurációja
OpenLab kiszolgáló felügyelete
40
Informatikát támogató szolgáltatások
41
•
Hálózati alapszolgáltatások
•
Munkaállomások visszaállítása
•
Hardver, szoftverleltár
•
Levelezőrendszer
•
Felhasználók kezelése
•
Kiszolgálófelügyelet
Adminisztrációt támogató szolgáltatások
Felvételi alkalmazás
43
•
Egyedi fejlesztés Hegedüs András, a SOTE Gyakorló Általános Iskola És Gimnázium rendszergazdája segítségével
•
Jelentkező diákok adatainak, előtenulmányainak, felvételi eredményeinek kezelése
•
Felvételi rangsor felállítása
•
Nyilvános lista publikálása
•
Automatikus értesítéső levél generálása
•
Statisztikák készítése a felvételi eredményekből
Felvételi alkalmazás
44
Felvételi alkalmazás
45
Leltár-szertár
46
•
Egyedi fejlesztésű alkalmazás az iskolai leltározási feladatok megkönnyítésére
•
Beszállítók, gyártók, termékek kezelése
•
Vonalkódok automatikus generálása, nyomtatása
•
Időszakos leltározási feladatok elvégzése
Leltár-szertár
47
Leltár-szertár
48
Órarendszerkesztő
49
•
Az órarendkészítés nehéz, nagyon
•
Webes órarendszerkesztő, megjelenítő lokalizálása, integrálása (UniTime)
•
Automatikus órarend generálás a bemenő adatok alapján
•
Oktatói/oktatási preferenciák kezelése
•
Osztályterem felszereltségek kezelése (projektor, digitális tábla)
Órarendszerkesztő
50
Órarendszerkesztő
51
Órarendszerkesztő
52
Iskolakönyvtár
53
•
Koha ingyenes, webes könyvtár alkalmazás
•
Egyszerű katalogizálás más könyvtárak nyilvános adatai alapján (MEK, OSZK)
•
Teljes kölcsönzési folyamat kezelése
•
Online katalógus böngészés, foglalás
•
Lokalizálás, integrálás az OpenLAB szolgáltatásai közé
Iskolakönyvtár
54
Iskolakönyvtár
55
Adminisztrációt támogató szolgáltatások
56
•
Felvételi
•
Leltár-szertár
•
Órarendszerkesztő
•
Iskolakönyvtár
OpenLab egyéb szolgáltatásai
OpenLab egyéb szolgáltatások
58
•
Implementáció
•
Üzemeltetés-támogatás
•
Oktatási anyagok
•
SUSE Linux Enterprise előfizetések
•
Novell CLA vizsgalehetőség biztosítása a rendszergazdáknak
Köszönöm a figyelmet!
Unpublished Work of SUSE. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.
General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.