Neukonzeption und Implementierung eines Informationserfassungssystems für ein Warenwirtschaftssystem

Front Cover
GRIN Verlag, Aug 10, 2009 - Computers - 93 pages
Diplomarbeit aus dem Jahr 2006 im Fachbereich Informatik - Software, Note: 1,3, Hochschule Albstadt-Sigmaringen; Albstadt, Sprache: Deutsch, Abstract: Die Fehlersuche in einer/m Software/Programm welches keine Debuginformationen enthalten, gestaltet sich schwierig. Zu diesem Zweck wurden C++ Klassen entwickelt welche es ermöglichen, im Falle eines Fehlers während des Programmablauf einer Release-Version, festzustellen in welche Sourcedatei der Fehler auftrat. Das Verhalten der Klassen kann so angepasst werden, dass mehr Fehler protokolliert werden oder weniger, sprich man kann verschieden Loglevel angeben z.B. INFO, WARN, CRITICAL oder ERROR. Der Speicherort für die Log-/Monitoring-Daten kann eine Datenbank oder eine Textdatei sein. Die Klassen sind so entworfen, dass die auch leicht erweitert werden können z.B. XML-Datei.
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

I
6
II
9
III
12
IV
14
V
15
VI
20
VII
33
VIII
58
IX
71

Other editions - View all

Common terms and phrases

__LINE__ ³InfoLogger³ ³Named Pipes³ ³Sockets³ 7DEHOOH DWHQEDQNWDEHOOH Abschnitt 5.3 add constraint akquirieren alter table INFOLOG Anwendung Anwendungsbeispiel Architekturmuster Beispielabfrage Bereich BV BV BV category Client Client-Server-Architektur Clientseite code Code-Nummer CODENUMBER COMPID constraint create table Daten Datenbank Datenbankmodell Datenbankskript Datenbanktabelle Datendarstellung define Diplomarbeit drop constraint drop table eindeutiger Identifikator Einführendes Beispiel Eintrag Entwickler Entwurfsmuster exists select Feldname Funktion foreign key go alter table go if exists implementiert Informationen insert into TYPE integer identity Interprozesskommunikation Intranet IPC-Mechanismus Kapitel Klassen Klassendiagramm Komponente Konferenzführungsart kritische Abschnitt LEVEL LEVELID Listing Log-/Monitoring-Einträge Log-Datei Log-Einträge Logging Logging-Komponente Lösungsansatz Makes sure message MESSAGEID Methode Microsoft SQL Server Monitoring-Daten Monitoring-Einträge Monitoring-Komponente monitorLogger->log("PC1 Mutex Named Pipes Nebenläufigkeit Netzwerk neue Informationserfassungssystem Objekt ORIGINID Performance primary key Programm Programmfehler PROPID Protokollierung Protokollierungskomponente Puffer Scoped Locking Serverseite Sockets Software-Muster Softwaredesign soll Sperre sysobjects where id Tabelle Thread-Safe Threads TYPE TYPEID uniqueInstance user values verteilten System verwendet Verwendung Warenwirtschaftssystem zeigt Zeitstempel

Bibliographic information