Szakmai és informatikai rendszerkövetelmények Kézikönyv a Egészségre nevelő és szemléletformáló életmódprogramok Országos dohányzás leszokás támogatási módszertani központ létrehozása című TÁMOP-6.1.2/11/4 kódszámú konstrukcióhoz
A pályázat keretében szakmai, lakossági, és a módszertani központ számára szóló felületek és funkciók kerülnek kialakításra. Ezek megfelelő információs, kommunikációs, regisztrációs, ellenőrzési és minőségbiztosítási lehetőségeket kínálnak a célközönség számára a dohányzás leszokási szakrendelésekről és tevékenységekről, valamint koordinációs képességeket biztosítanak az országos dohányzás leszokás támogatási módszertani központ számára. A módszertani központ számára készített felületek előre meghatározott, valamint egyedileg összeállítható lekérdezési lehetőségeket biztosítanak elsősorban trendkövetés, hatékonyságelemzés és minőségfejlesztési szemlélettel. Lehetővé teszik továbbá korszerű ismeretanyagok publikálását, interaktív ismeretfejlesztő megoldások karbantartását. A szakmai szervezetek hozzáférései saját profiljuk, ajánlataik, képzéseik adatainak frissen tartását, kommunikációs és tájékoztatási funkciókat tesznek lehetővé. A lakossági felületeken általános és specifikus ismeretszerzés, tájékozódás, információkérés, kurzus-regisztráció, és ellátó intézményi, előre elkészített, publikus statisztikák válnak elérhetővé. A rendszer alapvetően böngészőre épít, központi adatbázis és alkalmazásréteg megvalósításával. A honlappal elérni kívánt célok: · A honlap rendszeresen tájékoztatja a szakembereket a szakmai továbbképzésekről, más jellegű, de dohányzás témájú szakmai rendezvényekről, illetve a rendezvények dohányzással kapcsolatos eseményeiről; · Önálló továbbképző anyagok, valamint dohányzás témájú konferenciák, szimpóziumok teljes anyagának az elérhetőségét biztosítja; · A honlap lehetőséget biztosít arra, hogy a szakemberek ezen keresztül lépjenek kapcsolatba a továbbképzések, rendezvények szervezőivel, regisztrálhassanak; · Tájékoztatás a vonatkozó szakmai irodalomról, megjelenésekről, citációkról; · Hazai és nemzetközi publikációkövetés; · Kommunikációs és konzultációs lehetőséget biztosít a hozzáférő szakemberek számára. · Fórumot biztosít olyan szakmai kérdések megvitatására, konzultációjára, amikor egy-egy szakember szakmai segítséget kíván kérni a kollégáitól. · A dohányzás leszokás támogatással foglalkozó szakemberek mellett hozzáférést kérhetnek más szakemberek is a honlap szakmai oldalaihoz. Többek között háziorvosok és gyógyszerészek, akik ennek a segítségével részben képezhetik magukat, részben kapcsolódhatnak is a programokhoz. · Linkek segítségével a honlap kapcsolódhat más szakmai honlapokhoz, megkönnyítve ezzel a böngésző kutatók dolgát.
Adattartalom A rendszer alap adatkörei: · A programban részt vevő tüdőgondozók azonosító adatai, elérhetőségük, rendeléseik azonosítói, száma és ideje, programjaik azonosítói és ideje, az akkreditáció időpontja. · A rendeléseket, tanfolyamokat végző szakemberek neve és elérhetősége.
· · · ·
Szakorvosok és szakasszisztensek bemutatkozása. Tanfolyami regisztrációs struktúra, előjegyzések, részvétel. Résztvevők, személyi azonosító adatok, szakmai sikerességet és hatékonyságkövetést jellemző adatstruktúra. Tájékoztatást szolgáló információtár, cikkek, hivatkozások.
Hozzáférések A rendszer szereplőinek (a rendszerbe belépő, a rendszer funkcióit használók) köre az alábbi lehet: · A leszoktatást végző intézmények vezetői, adminisztrátorai · Lakosság, önkéntes, egyedi jelszó és e-mail alapú regisztrációval · A módszertani koordinációs központ felelősei · Egészségügyi ágazatirányítás felelősei, egészségügyi fejlesztéspolitika képviselői · OEP – Gyógyszer ártámogatás felelősei · ÁNTSZ – országos egészségfejlesztésért felelős intézete Fő funkciók: · A rendelésekre és leszoktató gondozásokra jelentkező páciensek bejelentése és követése, a sikeres leszokások regisztrálása. · A leszoktató képzések végzőinek (intézmények) minőségfejlesztési célú hatékonyságelemzése. Az általános lekérdezések az egyes szakrendelések aktivitását tükrözik a leszokási programba vont páciensek számával és a leszokások sikerességével. Lehetőséget biztosít, hogy a lekötött leszokás rendelési órák kihasználtságának vizsgálatára. A leszokási módszerek lekérdezésével, illetve a hatékonyság alapján is követhető teszi a szakrendelések munkáját. · Általános tájékoztatási anyagok és ismerettár, interaktív önképzést, fejlődést, leszokást támogató alkalmazás megoldások megjelentetése. · Általános jelentéskészítő modul, előre elkészített, a legfontosabb – publikus – statisztikákat interaktív térképi (vagyis a lekérdezés paraméterei térképi műveletekkel is változtathatóak) megjelenítéssel is támogatva. · Az egyes rendszer-szerepkörök szerint specifikus jelentés tartalmak, számukra egyedi jelentéskészítési lehetőség biztosítása, jelentések elmentésének, újrahasznosításának és exportálásának lehetősége A rendszernek az 1476/2011 sz. kormányhatározatnak megfelelően képesnek kell lenni a PDF-n kívül, legalább egy releváns, nyílt szabványon alapuló dokumentumformátum előállítására (XML, CSV, Office Open XML, ODF, stb.) · Az intézmények és egyéb rendszer szereplők saját adatainak, információinak karbantartása. · Integrációs platform, mely a forrásrendszerek, és az információval támogatott társrendszerekhez való kapcsolódást biztosítja. · A módszertani központ és a képzőhelyek közötti kommunikációs, információ megosztást támogató portál. Interaktív rendszer oly módon, hogy lehetőséget kínál a kétirányú kommunikációra a módszertani központtal. A felület lehetőséget biztosít: o a szakorvosok számára kérdésfeltevésre, véleményformálásra. o a legfrissebb cikkek, publikációk honlapon történő megjelenésére, utalások, kommentárok formájában is. o továbbképző előadások, szakmai anyagok megjelenésére o akkreditációs tananyagok és akkreditációs tesztvizsga megjelenésére
·
·
Lakossági kommunikációs portál, kérdések, válaszok, jelentések. A lakosság számára is hozzáférhetővé teszi – természetesen a páciensek szempontjából anonim módon – az egyes rendelések sikerrátáját, az ott kialakult előjegyzési időket. A felületről a legkorszerűbb dohányzás leszokási anyagok elérhetőségét biztosítja – letölthető, nyomtatható formában - a szakmai anyagok folyamatos frissítésével Rendszeradminisztrációs modulok.
Fenntartás, folyamatszervezés A megvalósítandó rendszer tervezett működésének, folyamatainak, szerepköreinek részletes specifikálása szükséges, illetve a projektgazda részéről annak vállalása, hogy ezek meglétét miként biztosítja. Erre a Megvalósíthatósági Tanulmányban részletesen ki kell térni. · Szükséges a szakmai-fenntartó szervezet és szerepkörök részletes ismertetése, akik a rendszer stratégiai céljainak való megfelelő működtetést folyamatosan biztosítják, a rendszer intézményi felhasználóit és szerepköreit működésben tartják, gondoskodnak a rendeleti, jogszabályi háttér maradéktalan betartásáról, a kötelezettségek megvalósulásáról. · Szükséges a támogató-fenntartó informatikai háttér részletes méretezése, funkcióinak meghatározása. Az alkalmazott műszaki-technológiai megoldások (szoftverek, hardverek, rendszerkörnyezet) üzemeltetése és a megfelelő szaktudással, kapacitással rendelkező humán-erőforrás rendelkezésre bocsátása nagyon fontos kötelezettség. Integráció A rendszer olyan flexibilis integrációs platformmal kell, hogy bírjon, amely lehetővé teszi a társrendszerekhez való kapcsolódás rugalmas (jövőbeni) kezelését. A rendszernek alkalmasnak kell lennie, hogy a Semmelweis tervet támogató, annak „D” fejezete szerinti, részletesebben az ún. „e-Health koncepcióban” kifejtett ágazati informatikai szakmai projektekhez azok élesbe állása során rugalmasan csatlakoztatható legyen. A rendszerben cél, hogy más társ-intézmények adatainak importálása helyett azok becsatolása, ezáltal egyszeres és valós idejű felhasználása váljék lehetővé. Lehetséges adatkapcsolatok: Közhiteles adattartalmak, intézménytörzs, regisztrált képzések, gyógyszer ártámogatási adatbázisok. A rendszernek természetesen kommunikálnia kell a gondozói rendszerekkel. Jogosultságkezelés A leszoktató programokat végző intézmények, módszertani központ szerepkörei, valamint társ-intézményi felhasználók tekintetében javasolt szigorú jogosultságon alapuló regisztrációs struktúrát kidolgozni, tehát egy alulról építkező, eltérő jogosultsági szinteket meghatározó, adminisztrátori-adatfelelősi rendszeren alapuló primer adatok fogadására alkalmas informatikai környezetet. A rendszerben elvárás a személyi adatok kezeléséről szóló jogszabályok maradéktalan betartása. A rendszerben jogosultság kiosztás szempontjából flexibilis csoport létrehozási lehetőségek szerepeljenek, és akár egyéni szinten lehessen hozzáférési lehetőségeket szabályozni a csoportjogosultságok finomhangolásaként.
A rendszer minden művelete naplózott legyen, a fizikai törlés művelete nem lehetséges. Előírás, hogy a rendszerek meghatározott funkcióihoz történő hozzáférés csak a felhasználók sikeres autentikációját követően legyen lehetséges. Az adatbázisokban tárolt adatok integritását és bizalmasságát biztosítani kell. A rendszernek minden egyes lekérdezés pillanatában ellenőriznie szükséges a felhasználó adatokhoz való hozzáférhetőségét. A rendszereknek képesnek kell lennie funkció szintű jogosultságkezelés megvalósítására (pl. riportok elérhetőségének korlátozása), valamint az adatszintű jogosultságkezelés megvalósítására (pl. adatkörökhöz történő hozzáférés korlátozása, egyedi szintű adatokhoz történő hozzáférés korlátozása). Az adminisztratív funkciókhoz megbízható autentikáción alapuló, autorizált hozzáférést kell biztosítani. Architektúra, biztonság A rendszer alapvetően böngésző elérésű. Az alkalmazásnak támogatni kell minden, Magyarországon legalább 10%-os piaci részesedéssel bíró, a pályázat kiírásakor megtalálható böngészőtípust. Az alkalmazás használhatósága kapcsán elvárások, hogy · felhasználóbarát, hatékony, szabványos és egységes felületet biztosítson a felhasználók számára, aminek a használata könnyen elsajátítható, és online súgó is segíti a használatot · az adatbázis adatstruktúra tükrözze az adatok közötti logikai kapcsolatokat, és a normalizálás alapelveinek megfelelő adatszerkezeteket és táblastruktúrát tartalmazzon · a struktúra és az adattartalom alkalmas legyen a jellemző adatigények gyors és egyszerű leválogatására · az egyéni lekérdezések összeállításához web-es technológián alapuló, egyszerűen használható felhasználói felületet biztosítson · egyszerű, egyértelmű, könnyen kezelhető felületet biztosítson az adminisztratív funkciók ellátásához · egyszerű, böngészhető felülete legyen a megfelelő adatok, statisztikák megtalálásához · grafikus felhasználói felülete [GUI (Graphical User Interface)] legyen, amely a felhasználók adatigényét elégíti ki, felhasználóbarát grafikus képernyőkön keresztül · a fájlcsatolás lehetőségét biztosítsa · autorizációt használjon · az egyes lekérdezések eredményét le tudja menteni. Elvárás, hogy olyan integrált megoldást kell alkalmazni a rendszerek kifejlesztésére, amely integrált platformot alkot az internetes alkalmazások létrehozásához és rendszerbe állításához. E rendszerek közös technológiai alkotóelemekre épülnek, aminek köszönhetően elég egyszer létrehozni az alkalmazásokat, miután azok a legkülönbözőbb architektuális konfigurációkon állíthatók rendszerbe. Igény, hogy a projektgazda átlátható, könnyen karbantartható, menedzselhető olyan alkalmazást valósítson meg, mely könnyen kommunikál más alkalmazásokkal, platform és nyelvfüggőség nélkül. Ajánlottak az SOA alapú megoldások, illetve az ilyen eszközök
használata. Az SOA megoldások egyszerre teszik biztonságosabbá, hatékonyabbá a fejlesztés menetét, és nyújtanak betekintést és beleszólást a rendszer folyamataiba üzleti világnézetű felhasználói számára is gazdag grafikus felület segítségével. Háromrétegű architektúrát (alkalmazás-szerver/adatbázis-szerver/böngésző) kell megvalósítani: 1. Felhasználói oldalon böngésző szükséges az adattartalom eléréséhez. 2. Az applikációs szerveren futnak a felhasználók által elindított folyamatok, applikációs szerver a kliensekkel https protokollon keresztül kommunikál. 3. Az alkalmazás futásához szükséges adatbázis elemeket az applikációs szerver az adatbázis szervertől kapja meg. A kifejlesztésre kerülő rendszerekkel kapcsolatban fontos elvárás, hogy a rendszerek alapját képező adatbázis megbízható, biztonságos relációs adatbázis kezelő legyen. A fejlesztések tervezésekor olyan rendszerek kidolgozása javasolt, mely webkettes szolgáltatások, alkalmazások és a marokkészülékek (okostelefonok, PDA, tabletek) gyors ütemű terjedésével számol, és az ehhez illeszkedő applikációkat is rendszerszinten használja. Meg kell valósítani az SMS és email értesítés lehetőségét is. Méretezés, rendelkezésre állás, válaszidők A rendszer hardver és szoftver környezetét, komponenseit úgy kell méretezni, úgy kell választani, hogy alkalmas legyen az alábbiakban vázolt paraméterek kielégítésére. · A rendszer intézményi felhasználóinak száma, tekintettel a körvonalazott intézmények körére, várhatóan: 200 · A rendszer intézményi személyes felhasználóinak száma, tekintettel a vázolt funkcionalitásra, várhatóan: 1.000 · A rendszer lakossági felhasználóinak száma, tekintettel az érintettek körére, várhatóan: 1.000.000 · A rendszer méretezésében az egyidejű felhasználók maximális száma várhatóan: 300 A funkcionális követelmények alapján látható, hogy egy adatközlés során alapvetően kismennyiségű adat (néhány kbyte) áramlik, de a pályázó legyen tekintettel az elvárt funkcionalitásra a méretezés, és az internetkapcsolatok minimum-ajánlásainak megfogalmazásában. Külön kerüljön megfogalmazásra az interaktív térképi lekérdezések megfelelő megjelenítéséhez szükséges feltételrendszer. A rendszerműveletek során a webfelületek elvárt műveleti válaszideje 2 mp. A rendszerrel kapcsolatban támasztott követelmény a 7x24 órás rendelkezésre állás, éves szinten 98 %-os rendelkezésre állással, úgy, hogy az eseti leállások munkaidőben (munkanapokon 8:00–17:00 között) nem haladhatják meg az 2 órát, illetve a rendszer összes – munkaidőben és azon túl történő - leállása havi szinten összességében nem haladhatja meg a 4 órát, az időzített karbantartások pedig munkaidőn kívül, előre meghirdetve kerüljenek kivitelezésre, továbbá maximális adatvesztési periódus nem haladhatja meg a 24 órát. A rendszer mentési-biztonsági és visszaállítási politikáját úgy határozza meg, hogy a maximális adatvesztési periódus nem haladhatja meg a 24 órát.
Keresés, statisztikák A rendszerben lehetőséget kell teremteni egymezős (google-szerű) keresési lehetőségek kialakítására, de javasolt emellett kialakítani – különösen a módszertani központ, valamint a lakossági szereplők információt keresői számára – egy szűrhető, részletes, interaktív keresési lehetőséget is. Ehhez ki kell fejleszteni a megfelelő kereső motorokat, de a rendszereknek alkalmasnak kell lenniük a keresési statisztikák lekérdezésére is. A keresési statisztikákon túlmenően a rendszernek az alábbi statisztikai adatok átadására kell alkalmassá válnia, mely információk a rendszer megfelelő fenntarthatóságát, továbbfejlesztési igényeit segítenek behatárolni: · oldal látogatottság nyomon követése · regisztrált szervezetek, személyek száma · összes felhasználó/látogató, illetve online látogatók száma · elmentés futtatások száma Elvárt dokumentáció · követelmény specifikáció · rendszer szerepkörök munkautasítás szintű dokumentálása · adatvédelmi és jogi-felelősségi kérdéseket szabályozó igazgatási-szolgáltatási típusú rendszerterv · informatikai rendszerterv · felhasználói kézikönyv · üzemeltetői kézikönyv · tesztelési jegyzőkönyv (fejlesztői tesztről, felhasználói tesztről, valamint terheléses tesztről)