Jahrgang

2006 / 2007

Projektpartner

ARCUS Sozialnetzwerk

Maturanten

mi_340

Hackl Daniel
5BI

mi_339

Stadlbauer Michael
5BI

mi_345

Wolfmayr Martin
5BI

Betreuer

Kaufmann Gerhard

Kaufmann Gerhard

Problemstellung:

In der Firma Arcus gibt es viele aussagekräftige Informationen und Kennzahlen zur Steuerung des Unternehmens. Es wurde versucht mittels Excel-Tabellen eine Lösung zu erarbeiten, dies wurde aber nie vollständig umgesetzt.

Zielsetzung:

Ziel ist es, ein flexibles und datenbankbasierendes Programm zu schaffen, das zum einen leicht zu bedienen ist, zum anderen standardisierte Auswertungen ermöglicht. Darüber hinaus muss auch die Möglichkeit zur Definition von benutzerspezifischen Berechtigungen gegeben sein.

Ein Grundstein sollte die einfache Bedienbarkeit sein, damit sich auch Mitarbeiter mit wenigen EDV-Kenntnissen leicht zurechtfinden und die für sie relevanten Daten erfassen bzw. auswerten können.

Ein weiterer wichtiger Punkt sind die Auswertungen, die zwar grundsätzlich eine standardisierte Form (d.h. je Auswertung ein einheitliches Layout) haben werden, sich jedoch durch eine Selektion von versch. Parametern (z.B. Einrichtung, Perspektive, bis zur Auswahl von einzelnen Kennzahlen) sehr flexibel gestalten müssen. Nur durch eine deutliche „Aussage“ und leichte Lesbarkeit der Auswertungen ist gewährleistet, dass konkrete Maßnahmen gesetzt werden können, weshalb auch darauf ein Schwerpunkt gelegt werden muss.

Weiters muss der Aufbau der Stammdaten (z.B: Einrichtungen, Kennzahlen,..) flexibel sein, damit diese sich in den weiteren Jahren der Veränderung der Firma anpassen können.

Projektablauf:

Übergabe des Lastenheftes
Pflichtenhefterstellung
Installation der Programme und Realisieren eines Prototyps
Präsentation für die Diplomarbeit – Einreichung
Programmerstellung
Installation der Software bei Arcus
Fehlerbehebung
Dokumentation und Projekthandbucherstellung
Ergebnis:

Voll funktionstüchtige Software samt Datenbank
Installation auf dem firmeneigenen Server gemäß Admin-Vorgabe von ARCUS
Benutzerhandbuch / Projektdokumentation
Verwertbarkeit:

Daten und Kennzahlen werden nun in ein stabiles Programm eingegeben.

Verschiedene Benutzer steuern das System und haben verschiedene Berechtigungen.

Die Daten können dann sehr übersichtlich ausgewertet werden oder in eine Excel-Tabelle zur weiteren Bearbeitung exportiert werden.

Systembeschreibung:

Das Programm ist der Programmiersprache C# implementiert worden und ist mit dem Microsoft SQL Server verbunden, der die zugehörige Datenbank verwaltet. Das Programm ist eine Windows-Applikation und die Daten werden in Tabellen sogenannten DataGrids angezeigt.

Die Auswertung erfolgt mithilfe von Crystal Reports und kann durch verschiedenste Filter dynamisch gehalten werden. Weiters kann die Auswertung über eine Exportierung in eine Excel-Tabelle erfolgen.

Presentation of the problem:

Many characteristic numbers and a lot of information is needed to lead a company like Arcus.

The first solution with excel-tables didn’t work very well

Objectives:

The aim is to create a flexible, database orientated program.

The program needs an easy handling too.

Another aim is to create standardised evaluations which have to be very flexible to get good results from the characteristic numbers of the company

Project schedule:

Getting the specifications for the program
Making a new specification for the company
Creation of a prototype
Presentation of the prototype
Implementation
Installation of the software at the company
bugfixing
documentation

Result:

Software with the database
Installation of the software on the server of the company
manuel / documentation
Usability:

Information is stored on a stable program.

Several users have specific rights to control the system.

Information is evaluated properly and can be exportet into excel-tables.

Descritpion:

The program is made in the computer language C# and is connected with the Microsoft SQL Server which is handling the database. The software is a windows application where the data is shown in datagrids.

The evaluation is done by crystal reports and can be filtered dynamically and it can also be exported into excel.