Xing 4 TWiki

TriPageDataModel

Description of the data model used in the EmployeePortalApp as it is customized for Trivadis AG


Overview
The portal for an employee consists of a series of tabs that each displays a restricted view on the data of a user. This data is separated from the normal free-form way a user arranges his home topic. The following sections describe the different tabs, the data they hold and the source of that data. Part of that information is stored in TWikiForms directly while additional data is aggregated dynamically by extracting the relevant information from other TWikiApplications or from an LDAP directory.

Those fields that are not stored in LDAP or aggregated by a query/search are stored in a TriPage record and marked with **. Basically these are the TWiki+manual combinations.

Each tab presents a specific view on a range of data. Part of that data is stored in TWiki itself, part of it is imported from other TWikiApplications and part of it is added by querying an LDAP database. The following documents the source of the required data and how it is acquired. Here, 'automatic' means, that the data is collected by any means of querying either an LDAP database or data generated by another application. All LDAP data sources are in a way 'acquired automatically' as they are inserted into the database from outside of TWiki.

Tobbar
Part of the information contained in the individual tabs is summarized in the top bar next to the photo.
Field German Description Data source Acquisition Searchable
FirstName Vorname givenName LDAP automatic DONE
LastName Nachname sn LDAP automatic DONE
Login Login uid, wiki login name LDAP automatic DONE
EMail EMail mails LDAP automatic
Role Funktion employeeType, function of MA in company LDAP automatic DONE
Entry Eintritt time MA joined the company LDAP automatic  
Telephone Telefon telephoneNumber LDAP automatic  
Mobile Mobile mobile LDAP automatic  
Telephone (private) Telefon (privat) homePhone LDAP automatic  
Department Abteilung ou LDAP automatic DONE
Location Niederlassung l LDAP automatic DONE

Business details
Field German Description Data source Acquisition Searchable
PreviousCompanies Früherer Arbeitgeber previous employers TWiki ** manual DONE
BranchOfTrade Branche branches the user has been working in TWiki ** manual DONE
EducationEN Ausbildung way of education (apprenticeship, studies, certificates) TWiki ** manual (probably from CV-Tab later) DONE
CertificatesOfCompetence Zertifizierung ... TWiki ** manual DONE
Groups Mailgruppen Trivadis mail groups LDAP automatic  
LanguageSkillsEN Sprachkenntnisse   TWiki ** manual DONE
Presentations Vorträge   TWiki speech tracking app. automatic  
Publications Artikel   TWiki article tracking app. automatic  
Projects Projekte aktive/inaktive Projekte (extern/intern) TWiki project app. automatic DONE

Internal responsibility
Field German Description Data source Acquisition Searchable
Instructor Kurs-Referent courses which the MA is holding TWiki course app. automatic  
ServiceResponsibility Intene Verantwortung   TWiki ** manual  
InternalSystems Interne Systeme internal systems and applications the MA is responsible for TWiki ** manual  

Contact details
Field German Description Data source Acquisition Searchable
FirstName Vorname givenName LDAP automatic DONE
LastName Nachname sn LDAP automatic DONE
Telephone Telefon telephoneNumber LDAP automatic  
Mobile Handy mobile LDAP automatic  
Telephone (private) Telefon (privat) homePhone LDAP automatic  
Department Abteilung ou LDAP automatic DONE
Location Niederlassung l LDAP automatic DONE
InstantMessaging InstantMessaging   TWiki ** manual  
Photo Foto   TWiki ** manual  

CV
See also

Field German Description Data source Acquisition Searchable
Name Name PersAngaben TWiki ** manual  
Photo Bild PersAngaben TWiki ** manual  
YearOfBirth Jahrgang PersAngaben TWiki ** manual  
EducationDE Ausbildung PersAngaben TWiki ** manual  
NationalityDE Nationalität PersAngaben: AT, CH, DE, FR TWiki ** manual  
RoleDE Funktion PersAngaben TWiki ** manual  
LanguageSkillsDE Sprachen PersAngaben TWiki ** manual  
OtherLanguageSkillsDE SonstigeSprachen PersAngaben TWiki ** manual  
DescriptionDE? KurzbeschreibungDE   TWiki ** manual  
JobHistoryDE BerufDE topic that contains the table data TWiki ** manual  
MainFocusDE SchwerpunkteDE   TWiki ** manual  
ProgrammingLanguagesDE ProgrammiersprachenDE   TWiki ** manual  
OperatingSystemsDE BetriebsystemeDE   TWiki ** manual  
DatabasesDE DatenbankenDE   TWiki ** manual  
MethodsDE MethodenDE   TWiki ** manual  
TechnologiesDE TechnologienDE   TWiki ** manual  
CommunicationDE KommunikationDE   TWiki ** manual  
MiddlewareDE MiddlewareDE   TWiki ** manual  
FrameworksDE FrameworksDE   TWiki ** manual  
ProjectsDE ProjekteDE topic that contains the table dat a TWiki ** manual  
EducationEN Ausbildung PersAngaben TWiki ** manual  
NationalityEN Nationalität PersAngaben: AT, CH, DE, FR TWiki ** manual  
RoleEN Funktion PersAngaben TWiki ** manual  
LanguageSkillsEN Sprachen PersAngaben TWiki ** manual  
OtherLanguageSkillsEN SonstigeSprachen PersAngaben TWiki ** manual  
DescriptionEN KurzbeschreibungEN   TWiki ** manual  
JobHistoryEN BerufEN topic that contains the table data TWiki ** manual  
MainFocusEN SchwerpunkteEN   TWiki ** manual  
ProgrammingLanguagesEN ProgrammiersprachenEN   TWiki ** manual  
OperatingSystemsEN BetriebsystemeEN   TWiki ** manual  
DatabasesEN DatenbankenEN   TWiki ** manual  
MethodsEN MethodenEN   TWiki ** manual  
TechnologiesEN TechnologienEN   TWiki ** manual  
CommunicationEN KommunikationEN   TWiki ** manual  
MiddlewareEN MiddlewareEN   TWiki ** manual  
FrameworksEN FrameworksEN   TWiki ** manual  
ProjectsEN ProjekteEN topic that contains the table data TWiki ** manual  

Skills
Field German Description Data source Acquisition Searchable
ArchitectureBasics Grundkonzepte   TWiki ** manual DONE
ArchitectureSpringJava Spring (Java)   TWiki ** manual DONE
ArchitectureMicrosoftDotNet Microsoft.Net   TWiki ** manual DONE
ArchitectureOracleADF Oracle ADF   TWiki ** manual DONE
ArchitectureOracleForms Oracle Forms   TWiki ** manual DONE
ArchitectureSOA SOA   TWiki ** manual DONE
ArchitectureOMS OMS (Output Management)   TWiki ** manual DONE
SolutionsAD AD   TWiki ** manual DONE
SolutionsBI BI   TWiki ** manual DONE
SolutionsBC BC   TWiki ** manual DONE
SolutionsSEC SEC   TWiki ** manual DONE
SolutionsAPM APM   TWiki ** manual DONE
SolutionsIMSAMS IMS/AMS   TWiki ** manual DONE
DatabasesOracleDBA Oracle DBA   TWiki ** manual DONE
DatabasesOracleRAC Oracle RAC   TWiki ** manual DONE
DatabasesOracleTuning Oracle Tuning   TWiki ** manual DONE
DatabasesOracleBackupRecovery Oracle Backup/Recovery   TWiki ** manual DONE
DatabasesOracleMigration Oracle Migration   TWiki ** manual DONE
DatabasesSQLServerDBA SQL Server DBA   TWiki ** manual DONE
DatabasesSQLServerHighAvailability SQL Server High Availability   TWiki ** manual DONE
DatabasesSQLServerTuning SQL Server Tuning   TWiki ** manual DONE
DatabasesSQLServerBackupRecovery SQL Sever Backup/Recovery   TWiki ** manual DONE
DatabasesSQLServerMigration SQL Sever Migration   TWiki ** manual DONE
DatabasesMySQLDBA MySQL DBA   TWiki ** manual DONE
DatabasesMySQLHighAvailability MySQL High Availability   TWiki ** manual DONE
DatabasesMySQLBackupRecovery MySQL Backup/Recovery   TWiki ** manual DONE
DatabasesMySQLMigration MySQL Migration   TWiki ** manual DONE
DatabasesDB2390OS DB2 390/ZOS   TWiki ** manual DONE
DatabasesDB2 DB2 Linux/Unix   TWiki ** manual DONE
DatabasesIMS IMS   TWiki ** manual DONE
DatabasesInformix Informix   TWiki ** manual DONE
DatabasesTeraData TeraData   TWiki ** manual DONE
OperatingSystemsMicrsoftClient Microsoft Client   TWiki ** manual DONE
OperatingSystemsMicrosoftServer Microsoft Server   TWiki ** manual DONE
OperatingSystemsHPUX HP-UX   TWiki ** manual DONE
OperatingSystemsSUNOS SUN-OS   TWiki ** manual DONE
OperatingSystemsAIX AIX   TWiki ** manual DONE
OperatingSystemsTrue64 True64   TWiki ** manual DONE
OperatingSystemsLinuxRedHat Linux RedHat   TWiki ** manual DONE
OperatingSystemsLinuxSUSE Linux SUSE   TWiki ** manual DONE
OperatingSystemsMVS MVS   TWiki ** manual DONE
OperatingSystemsVMS VMS   TWiki ** manual DONE
OperatingSystemsVMWare VMWare   TWiki ** manual DONE
OperatingSystemsZen ZEN   TWiki ** manual DONE
DevelopmentToolsBEAWebLogic BEA WebLogic   TWiki ** manual DONE
DevelopmentToolsSunForte SunForte   TWiki ** manual DONE
DevelopmentToolsIBMWSAD IBM WSAD   TWiki ** manual DONE
DevelopmentToolsJbuilder Jbuilder   TWiki ** manual DONE
DevelopmentToolsItelliJ ItelliJ   TWiki ** manual DONE
DevelopmentToolsOraclePortel Oracle Portel   TWiki ** manual DONE
DevelopmentToolsEclipse Eclipse   TWiki ** manual DONE
DevelopmentToolsOracleJDeveloper Oracle JDeveloper   TWiki ** manual DONE
DevelopmentToolsMicrosoftVSTS Microsoft VSTS   TWiki ** manual DONE
ProgrammingLanguagesCobol Cobol   TWiki ** manual DONE
ProgrammingLanguagesHTML HTML   TWiki ** manual DONE
ProgrammingLanguagesDHTML DHTML   TWiki ** manual DONE
ProgrammingLanguagesJava Java   TWiki ** manual DONE
ProgrammingLanguagesJavaScript Java Script   TWiki ** manual DONE
ProgrammingLanguagesCCPlusPlus C / C++   TWiki ** manual DONE
ProgrammingLanguagesXMLXSLTCSS XML/XSLT/CSS   TWiki ** manual DONE
ProgrammingLanguagesXSLTFO XSLT-FO   TWiki ** manual DONE
ProgrammingLanguagesSQL SQL   TWiki ** manual DONE
ProgrammingLanguagesPLSQL PL/SQL   TWiki ** manual DONE
ProgrammingLanguagesPerl Perl   TWiki ** manual DONE
ProgrammingLanguagesPHP PHP   TWiki ** manual DONE
ProgrammingLanguagesShellScript Shell Script   TWiki ** manual DONE
ProgrammingLanguagesTSQLMicrosoft T-SQL Microsoft   TWiki ** manual DONE
ProgrammingLanguagesTSQLSybase T-SQL Sybase   TWiki ** manual DONE
CompetenceInstallationOperatingMonitoring Installation/Operation/Monitoring   TWiki ** manual DONE
CompetencePerformanceTuningOptimizing Performance/Tuning/Optimizing   TWiki ** manual DONE
CompetenceConsultingSupport Consulting/Support   TWiki ** manual DONE
CompetenceReviewAssessment Review/Assessement   TWiki ** manual DONE
CompetenceDevelopment Development   TWiki ** manual DONE
CompetenceTraining Training   TWiki ** manual DONE
SystemEngineeringBusinessProcessEngineering Business Process Engineering   TWiki ** manual DONE
SystemEngineeringVorgehensmodelle Vorgehensmodelle (Hermes, V-Modell, RUP, Crescendo, Agil, Classic) TWiki ** manual DONE
SystemEngineeringRequirementsEngineering Requirements Engineering (UseCase? , UCM, ...) TWiki ** manual DONE
SystemEngineeringAnalysisDesign Analysis & Design (ERM, SA, OO, UML, ..) TWiki ** manual DONE
SystemEngineeringITProzesse IT Prozesse (ITIL, CMMI, COBIT, ...) TWiki ** manual DONE
SystemEngineeringQualityAssuranceTesting Quality Assurance & Testing   TWiki ** manual DONE
SystemEngineeringProjectManagement Projectmanagement   TWiki ** manual DONE
OtherSkills Andere   TWiki ** manual DONE

Notes
This tab has no structured information and allows the MA to capture things like link collections, action tracking, a description of personal hobbies and interests.

Applications.ApplicationTopic
TopicType: none, DocuTopic
Summary: Description of the data model used in the EmployeePortalApp as it is customized for Trivadis AG
TWikiApplication: EmployeePortalApp

Attachments Attachments

  Attachment Action Size Date Who Comment
else cv-definition.xsd props, move 5.2 K 17 Apr 2007 - 04:54 TWikiContributor  
xml cv-example.xml props, move 16.2 K 17 Apr 2007 - 04:54 TWikiContributor  
r0 - 06 Jul 2007 - 12:07:18 - TWikiContributor
© giant orange extension cord that reeks hip-hop, funk & soul