Publikációs portál Platform Specific Model UML bázisú modellezés és analízis Csapat: UML7 (Percze Dániel, Rajnai Zoltán, Ráth István, Tóth Dániel, Vágó.

Slides:



Advertisements
Hasonló előadás
Felhasználói felületek és üzleti logika
Advertisements

BIG FISH PAYMENTGATEWAY PAYPAL SEGÉDLET. Confidential and Proprietary 1. ÜZLETI FELHASZNÁLÓI FIÓK (BUSINESS ACCOUNT) NYITÁSA 2.
VIRTUÁLIS IDŐKAPSZULA
RESTful Web Service tesztelése
Hálózati és Internet ismeretek
Az SAP R/3 mobil adatrögzítés a termelékenység növelésére
Felhasználói felületek és üzleti logika Bollobás Dávid ASP.NET
ILBK451, 2013/2014. I. félév, ea: Kovács Zita 4.Azonosítás AZ INFORMATIKAI BIZTONSÁG ALAPJAI.
2012. tavaszi félév Vitéz Gergely. A diasor ismerete nem helyettesíti a tankönyvet, és a példatárat. A diasor ismerete szükséges, de nem elégséges feltétele.
1 Informatikai Szakképzési Portál Adatbázis kezelés DCL – Adatvezérlő nyelv.
Webes java technológiák 2011
J2EE keretrendszerek vizsgálata Önálló laboratórium, 2008 tavasz Farkas Gábor, OTX0QR Konzulens: Imre Gábor.
Számjegyvezérlésű szerszámgépek kezelése
Új név, új tudás (RDS+VDI+RemoteFX)
Az igazolás Igazolás (verification) Igazolás (verification) Próbapad (vizsgálati összeállítás) Próbapad (vizsgálati összeállítás) Órajel előállítás Órajel.
Vizuális modellezés Uml és osztálydiagram UML eszközök
Fejlett Programozási Technológiák II. Világos Zsolt 1. gyakorlat.
Modellvezérelt webalkalmazás-tervezés
WEB Technológiák Dr. Pance Miklós – Kolcza Gábor Miskolci Egyetem.
JSP és JavaBean JavaServer Pages és Java Beans Fabók Zsolt Általános Informatikai Tanszék Miskolci Egyetem.
ASP.NET „röviden” Krizsán Zoltán ver: 0.2.
Erős bástya – biztonsági újdonságok
Biztonság. Magas Alacsony A behatoló tudása A támadás okozta kár Cross site scripting jelszó próba port próba jelszó feltörés ismert.
A KÜLSŐ TANTÁRGYI KONCENTRÁCIÓ LEHETŐSÉGEI AZ INFORMATIKAÓRÁN
Hungrid: Magyarország kapuja az EGEE infrastruktúrájához Hernáth Szabolcs MTA KFKI RMKI
WEB MES (webes gyártásirányító rendszer)
PHP VII Sütik, munkamenetek. Sütik Mi az a süti? A süti (cookie) állapotot tárol a felhasználó böngészőjében. Pl. ha egy oldalon beállítható, hogy milyen.
Költség hatékony és rugalmas infrastruktúra ami az ismert és meglevő termékeken alapul  Heterogén környezetek támogatása  Folyamat automatizálás  Önkiszolgáló.
RDS komplett átvilágítás VDI okosságok RemoteApp for Hyper-V.
Office 365 nap Zombory Zoltán ügyvezető ZOMPUTER Office 365 MVP
Szoftverarchitektúrák 12. Sorozat portál
Publikációs portál Analízis modell UML bázisú modellezés és analízis Csapat: UML7 (Percze Dániel, Rajnai Zoltán, Ráth István, Tóth Dániel, Vágó Dávid)
Publikációs portál Initial J2EE architecture UML bázisú modellezés és analízis Csapat: UML7 (Percze Dániel, Rajnai Zoltán, Ráth István, Tóth Dániel, Vágó.
Adatbázis adminisztrátori ismeretek
Felhasználók és jogosultságok
Operációs Rendszerek 1 Felhasználókezelés Windisch Gergely
Portálrendszerek és biztonság Bártházi András Első Magyarországi PHP Konferencia március 29. Copyright PHP Konferencia, 2003,
Fejlesztés PHP-NUKE portál rendszerre Horváth Zoltán Második Magyarországi PHP Konferencia március 27. Copyright PHP Konferencia,
VÉGES AUTOMATA ALAPÚ TERVEZÉSI MODELL
1 Verseny 2000 gyakorlat ODBC Adatforrás létrehozása.
Android alkalmazások tesztelése
Java programozási nyelv Adatbekérés konzolról
és mindez szinkronizálva Hagyományos konfiguráció Virtualizált rendszerek Több réteg, de nagyobb szabadság Virtualizált rendszerek Több réteg,
ORACLE ORDBMS adminisztrációs feladatok 3. rész dr. Kovács László 2004.
Generics Krizsán Zoltán. Bemutató A.NET 2.0 verziótól. A.NET 2.0 verziótól. Típusparaméter Típusparaméter Más nyelvben ez a template (sablon). Más nyelvben.
Kérelem elektronikus benyújtása a Szolgáltatói Nyilvántartásba
1 Hernyák Zoltán Programozási Nyelvek II. Eszterházy Károly Főiskola Számítástudományi tsz.
- RDP RDS szerepkörök - VDI Word.rdp Excel.rdp Virtual Desktop.rdp RD Web Access.
Enterpise JavaBeans Simon Balázs
Müller László vezető fejlesztő EQL Soft Informatikai és Tanácsadó Kft.
Az OSI modell 3. fejezet.
User Account Management Endrődi Tamás (MCT, MCP, MCITP) GDF Informatikai Intézet vezetője SZÁMALK Oktatóközpont.
Gyurkó György. Az állapotmodellezés célja Általánosságban ugyanaz, mint a többi dinamikus modellezési technikáé: Jobban megismerni a problémát. Finomítani.
UML modellezés 3. előadás
A szolgáltatás technikájával – technológiájával kapcsolatos elemzések „EISZ Jövője” Konferencia június 22.
Violet nails Készítette: Csőke Vivien. Bevezetés Téma: Violet nails - műkörömkészítő weblapjának elkészítése A weboldal elérhető az alábbi címen: violetnails.atw.hu.
Java web programozás 5..
OpenCMS programozói bevezetés Krizsán Zoltán iit me.
Java web programozás 6..
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék R3-COP és R5-COP projekt: Környezetfüggő viselkedés tesztelése.
.NET FRAMEWORK Röviden Krizsán Zoltán 1.0. Tulajdonságok I Rövidebb fejlesztés 20 támogatott nyelv (nyílt specifikáció) 20 támogatott nyelv (nyílt specifikáció)
Opencms modul fejlesztés Krizsán Zoltán. Modulok fajtái Nincs előírás, csak tipikus tennivalók: –Content type: új típus(oka)t vezet be. –Template: új.
Biztonság és védelem. AppArmor Alkalmazás biztonsági modul a Linux kernelhez Az Immunix fejlesztette ki A biztonsági szempontból sebezhető alkalmazásoknak.
Felhasználók, felhasználócsoportok, jogosultságok.
A ROM ÉS A BIOS. K ÉSZÍTETTE R ELL P ATRIK A ROM A ROM egy olyan elektrotechnikai eszköz, amely csak olvasható adatok tárolására alkalmas memória. Tartalma.
DirectoryEntry & DirectorySearcher
Beépített függvények használata programozáskor
Magyar Tudományos Művek Tára
A PDCA elv alkalmazása az információvédelmi irányítási rendszerekben 3
3. osztályban.
Előadás másolata:

Publikációs portál Platform Specific Model UML bázisú modellezés és analízis Csapat: UML7 (Percze Dániel, Rajnai Zoltán, Ráth István, Tóth Dániel, Vágó Dávid)

Döntések Minden UC-hez egy servlet tartozik A servlet feldolgozza és ellenőrzi a POST- olt adatok helyességét (megadtak-e mindent), majd meghívja megfelelő paraméterekkel a Session bean-t. Admin felhasználói fiók létrehozására: /CreateDefaultAdminAccount (servlet) /CreateDefaultAdminAccount (servlet) User name : Admin Password : adminpass

Döntések 2. Minden Session Bean állapotmentes lett (mint ahogyan terveztük) Ennek értelmében a SelectionManager Session Bean-t nem használjuk Ennek értelmében a SelectionManager Session Bean-t nem használjuk Az állapotot HTTP Session-ben tároljuk Az állapotot HTTP Session-ben tároljuk Az állapot tartalma: Az állapot tartalma:SelectedPublicationIDSelectedResearchProjectID

Döntések 3. A Session beanek végül nem a SelectionManagertől kapják a kiválasztott publikáció adatait, hanem paraméterként Ennek oka, hogy a kiválasztott publikáció, stb. HTTP Session-ben tárolódik, ami nem érhető el a Session beanből Ennek oka, hogy a kiválasztott publikáció, stb. HTTP Session-ben tárolódik, ami nem érhető el a Session beanből Előnyök Előnyök Könnyebben tesztelhetővé válnak a Session bean metódusai Nem függenek más osztálytól Hátrányok Hátrányok A belépett felhasználó azonosítóját is át kell adni, hogy le tudja ellenőrizni, hogy van-e jogosultsága a művelet végrehajtásához

Döntések 4. A Login és Logout műveleteket és a jogosultságellenőrzéshez nem a WebSphere beépített security mechanizmusát használtuk Ahhoz, hogy a saját felhasználóadatbázisunkkal integrálni tudjuk, egy custom UserRepository osztályt kellett volna írni Ahhoz, hogy a saját felhasználóadatbázisunkkal integrálni tudjuk, egy custom UserRepository osztályt kellett volna írni Komplikált interfész Manuálisan kell deployolni kell WSAD alá admin console segítségével kell installálni admin console segítségével kell installálni nehezen automatizálható nehezen automatizálható Nem kezeli a társszerző-ellenőrzést Következmény: Nem használtuk a deklaratív biztonságot Nem használtuk a deklaratív biztonságot Az üzleti logika imperatív módon ellenőrzi a jogosultságot meghíváskor Az üzleti logika imperatív módon ellenőrzi a jogosultságot meghíváskor

EJB Deployment Model Research Project Management

EJB Deployment Model Publication Management

EJB Deployment Model User Management

EJB Deployment Model Search Management

EJB Deployment Model Access Control Management

EJB Deployment Model Publication Access Management

Köszönjük a figyelmet! © UML7 2005