System för Personaladministration : ARKITEKTUR OCH DATAPRESENTATION

Detta är en Uppsats för yrkesexamina på grundnivå från KTH/Skolan för informations- och kommunikationsteknik (ICT)

Sammanfattning: Karolinska Institutet har bestämt för att anförskaffa ett nytt system för administrering av personal och anknutna. I nuläget så har de en applikation som behandlar persondata av anställda på Karolinska Institutet vid namn ”KKAWeb”, som är byggd i J2EE. Detta är en webbapplikation från vilket man kan lägga till nya anställda, läsa information om anställda samt uppdatera informationen på en anställd. Följande utförs idag via ramverket Hibernate, som läser och uppdaterar data ifrån/till Karolinska Institutets interna Oracle databaser. Strävan är att gå mot en arkitektur med lösare kopplingar: en RESTfull webbtjänst som levererar data och tar emot förändringar, som är fristående och i framtiden kan användas av andra system som har behov av samma data; samt en webbapplikation som fyller samma behov som KKAWeb gör idag, men utan kopplingar till underliggande datalager, som istället pratar REST med en webbtjänst för att tillgodose sitt behov av data. Av detta skäl så har en leverans av en webbtjänst och ett webbapplikation skett. I det nya administrationspanelsgränssnittet finns vyer för att hitta en anställd, samt vyer för presentation och uppdatering av en anställd. Bakomliggande så har en webbtjänst, byggd i ITDI (IBM Tivoli Directory Integrator), implementerats, som administrationswebben konsumerar data ifrån. Genom framtida arbeten så ämnas den gamla administrationspanelen KKAWEB migreras över till den nya webbapplikationen, där all form av datakommunikation sker genom den implementerade webbtjänsten.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)