Mitarbeiter & Absenzen - JSF Showcase

Bodenmann, Beat and Zurbuchen, Christian (2012) Mitarbeiter & Absenzen - JSF Showcase. Bachelor thesis, HSR Hochschule für Technik Rapperswil.

[img]
Preview
Text
BA_BodenmannZurbuchen_Mitarbeiter&AbsenzenJSF-Showcase.pdf - Supplemental Material

Download (4MB) | Preview

Abstract

Bei teamMgmt handelt es sich um eine Java EE Web Applikation, welche mit dem Framework JSF 2.0 implementiert wurde. Die dazugehörige Datenbank läuft auf einem GlassFish Applikationsserver und die Persistierung erfolgt mit EJB 3.1 über JPA 2.0. Mittels Primefaces 3.2 wurden die User Interfaces erstellt. Die Applikation vereinfacht einem kleinen bis mittelgrossen Unternehmen die Verwaltung der Mitarbeiter und deren Absenzen. Sie bietet die Möglichkeit Mitarbeiter nach Abteilung und Projekten zu gliedern. Basierend auf verteilten Rollen auf den erfassten Mitarbeitern, können die Daten innerhalb der Applikation verwaltet und somit zum Beispiel auch Absenzen genehmigt oder abgelehnt werden. Die antreibende Idee dahinter ist, dass es für einen Abteilungsleiter oder Projektleiter schwierig ist, die Kapazitäten seines Teams optimal einzusetzen. Absenzen der Mitarbeiter erschweren diese Arbeit zusätzlich. An diesem Punkt greift teamMgmt an. Eine Firmen- oder Teamstruktur kann aufgebaut werden, die darin erfassten Mitarbeiter können Absenzen eintragen und deren Vorgesetzten diese genehmigen oder ablehnen. Es wird eine kompakte Übersicht nach Organisationseinheit, Abteilung oder Projekt geboten, welche den Planungsprozess unterstützt. Die Applikation teamMgmt wurde bewusst schlank gehalten um eine schnelle und intuitive Bedienung zu ermöglichen. Ausserdem stellt diese Applikation ein Showcase für das moderne Framework JSF 2.0 dar. Ziel war es die neusten Technologien in diesem Zusammenhang zu verwenden und auch einen entsprechenden Erfahrungsbericht darauf aufzubauen.

Item Type: Thesis (Bachelor)
Subjects: Area of Application > Administration, Government
Area of Application > Web based
Technologies > Programming Languages > Java
Technologies > Frameworks and Libraries > JavaEE
Technologies > Web
Metatags > IFS (Institute for Software)
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Creators:
CreatorsEmail
Bodenmann, BeatUNSPECIFIED
Zurbuchen, ChristianUNSPECIFIED
Contributors:
ContributionNameEmail
Thesis advisorRudin, HansUNSPECIFIED
Depositing User: HSR Deposit User
Date Deposited: 03 Sep 2012 10:28
Last Modified: 03 Sep 2012 10:28
URI: http://eprints.hsr.ch/id/eprint/221

Actions (login required)

View Item View Item