-
BEREICH DER ERFINDUNG
-
Die vorliegende Offenlegung bezieht sich auf ein Expertensystem für Enterprise Resource Planning (ERP) Implementierungsentscheidungen.
-
HINTERGRUND DER ERFINDUNG
-
Der Einsatz von ERP ist für jedes Unternehmen von großem Nutzen, da er sowohl direkte als auch indirekte Vorteile wie Effizienzsteigerung, integrierte Informationen und bessere Entscheidungshilfen, ein besseres Unternehmensimage, Wettbewerbsvorteile und eine höhere Kundenzufriedenheit bietet. Die Implementierung von ERP-Software hilft dem Unternehmen, die gewünschten Ergebnisse zu erzielen.
-
Der Prozess für den Einsatz des ERP umfasst die Identifizierung der Bedürfnisse, die Auswahl des Pakets und die anschließende Implementierung desselben, wobei im Allgemeinen ein menschlicher Berater für einen solchen Einsatz eingestellt wird, der einer Organisation hilft, eine Entscheidung über die ERP-Implementierung zu treffen, indem er sein Wissen und seine Erfahrung nutzt. Daraus kann man schließen, dass die Rolle eines Beraters für die Implementierung sehr wichtig ist.
-
Die Organisation setzt ihr ganzes Vertrauen in die Berater, und da sie für eine Organisation so wichtig sind, verlangen sie von der Organisation einen hohen Betrag.
-
Das Urteil des Beraters ist für das Unternehmen von großer Bedeutung, wobei der Berater in der Lage sein sollte, die zugesagten Ergebnisse zu erzielen. Im Entscheidungsfindungsprozess kann es zu menschlichen Fehlern kommen, daher ist es notwendig, ein System zu entwickeln, das menschliche Berater ersetzen und die gewünschten Ergebnisse für das Unternehmen erzielen kann, wobei die Entscheidungsfindung, die mit der ERP-Implementierung verbunden ist, in einem Expertensystem kodifiziert wird.
-
In Anbetracht der vorangegangenen Diskussion wird deutlich, dass ein Expertensystem für die Entscheidung über die Einführung von Enterprise Resource Planning (ERP) erforderlich ist.
-
ZUSAMMENFASSUNG DER ERFINDUNG
-
Die vorliegende Offenbarung bezieht sich auf ein Expertensystem für Enterprise Resource Planning (ERP) Implementierungsentscheidungen. Die vorliegende Offenlegung schlägt ein Expertensystem vor, das Organisation hilft bei der Entscheidungsfindung für die Notwendigkeit der Enterprise Resource Planning (ERP) Software-Implementierung, wobei durch die Verwendung eines solchen Expertensystems das Risiko für die ERP-Implementierung reduziert wird, indem eine wirksame Entscheidung getroffen wird. Im Allgemeinen wird ein Berater für einen solchen Prozess eingestellt, aber dieses Expertensystem wird den Berater ersetzen, was dieses Expertensystem zu einer kostengünstigen Lösung macht, indem es die Einstellung eines Beraters ersetzt. Die vorliegende Offenlegung hilft bei der Kodifizierung des Denkprozesses und des Fachwissens eines menschlichen Beraters in dem vorgeschlagenen Expertensystem für eine effektive Entscheidungsfindung bei der ERP-Implementierung. Das vorgeschlagene System bietet das gesamte Wissen mehrerer Berater auf Knopfdruck.
-
Die vorliegende Offenlegung zielt darauf ab, einen Experten für Enterprise Resource Planning (ERP)-Einführungsentscheidungen bereitzustellen. Das System umfasst: ein intelligentes Entscheidungsverarbeitungssystem zum Bereitstellen einer vernünftigen und hoch geschätzten Entscheidung für die Implementierung von ERP für eine Organisation; eine Gedankenverarbeitungseinheit zum Verstehen und Erhalten des Denkprozesses und der Expertise von menschlichen Expertenberatern; und eine Kodierverarbeitungseinheit zum Kodieren des erhaltenen Denkprozesses, einschließlich Wissen, Fähigkeiten und Entscheidungsregeln von menschlichen Expertenberatern auf dem Gebiet der Implementierung von Enterprise Resource Planning (ERP), und dies wird das intelligente Entscheidungsverarbeitungssystem dazu bringen, eine genaue und vernünftige Entscheidung zu treffen.
-
Ein Ziel der vorliegenden Offenbarung ist es, einen Expertensystem für Enterprise Resource Planning (ERP)-Einführungsentscheidungen bereitzustellen.
-
Ein weiteres Ziel der vorliegenden Offenlegung ist es, den menschlichen Berater durch ein Expertensystem zu ersetzen, das bei der Entscheidungsfindung für die ERP-Einführung hilft.
-
Ein weiteres Ziel der vorliegenden Offenlegung ist es, den Denkprozess und das Fachwissen eines menschlichen Beraters in dem vorgeschlagenen Expertensystem zu kodifizieren.
-
Ein weiteres Ziel der vorliegenden Offenlegung ist es, das Risiko und die Kosten einer ERP-Einführung zu reduzieren.
-
Ein weiteres Ziel der vorliegenden Offenlegung ist es, das Wissen mehrerer Berater auf Knopfdruck zur Verfügung zu stellen.
-
Zur weiteren Verdeutlichung der Vorteile und Merkmale der vorliegenden Offenbarung wird eine genauere Beschreibung der Erfindung durch Bezugnahme auf bestimmte Ausführungsformen gegeben, die in den beigefügten Figuren dargestellt sind. Es wird davon ausgegangen, dass diese Figuren nur typische Ausführungsformen der Erfindung darstellen und daher nicht als Einschränkung des Umfangs der Erfindung anzusehen sind. Die Erfindung wird mit zusätzlicher Spezifität und Detail mit den beigefügten Figuren beschrieben und erläutert werden.
-
Figurenliste
-
Diese und andere Merkmale, Aspekte und Vorteile der vorliegenden Offenbarung werden besser verstanden, wenn die folgende detaillierte Beschreibung unter Bezugnahme auf die beigefügten Figuren gelesen wird, in denen gleiche Zeichen gleiche Teile in den Figuren darstellen, wobei:
- 1 ein Blockdiagramm eines Expertensystems für Enterprise Resource Planning (ERP)-Einführungsentscheidungen in Übereinstimmung mit einer Ausführungsform der vorliegenden Offenbarung zeigt;
- 2 eine Einführung von Enterprise Resource Planning (ERP) gemäß einer Ausführungsform der vorliegenden Offenbarung veranschaulicht; und
- 3 einen allgemeinen Status der ERP-Implementierung in einer Organisation gemäß einer Ausführungsform der vorliegenden Offenbarung veranschaulicht.
-
Der Fachmann wird verstehen, dass die Elemente in den Figuren der Einfachheit halber dargestellt sind und nicht unbedingt maßstabsgetreu gezeichnet wurden. Die Flussdiagramme veranschaulichen beispielsweise das Verfahren anhand der wichtigsten Schritte, um das Verständnis der Aspekte der vorliegenden Offenbarung zu verbessern. Darüber hinaus kann es sein, dass eine oder mehrere Komponenten der Vorrichtung in den Figuren durch herkömmliche Symbole dargestellt sind, und dass die Figuren nur die spezifischen Details zeigen, die für das Verständnis der Ausführungsformen der vorliegenden Offenbarung relevant sind, um die Figuren nicht mit Details zu überfrachten, die für Fachleute, die mit der vorliegenden Beschreibung vertraut sind, leicht erkennbar sind.
-
DETAILLIERTE BESCHREIBUNG:
-
Um das Verständnis der Erfindung zu fördern, wird nun auf die in den Figuren dargestellte Ausführungsform Bezug genommen und diese mit bestimmten Worten beschrieben. Es versteht sich jedoch von selbst, dass damit keine Einschränkung des Umfangs der Erfindung beabsichtigt ist, wobei solche Änderungen und weitere Modifikationen des dargestellten Systems und solche weiteren Anwendungen der darin dargestellten Grundsätze der Erfindung in Betracht gezogen werden, wie sie einem Fachmann auf dem Gebiet der Erfindung normalerweise einfallen würden.
-
Der Fachmann wird verstehen, dass die vorstehende allgemeine Beschreibung und die folgende detaillierte Beschreibung beispielhaft und erläuternd für die Erfindung sind und diese nicht einschränken sollen.
-
Wenn in dieser Beschreibung von „einem Aspekt“, „einem anderen Aspekt“ oder ähnlichem die Rede ist, bedeutet dies, dass ein bestimmtes Merkmal, eine bestimmte Struktur oder eine bestimmte Eigenschaft, die im Zusammenhang mit der Ausführungsform beschrieben wird, in mindestens einer Ausführungsform der vorliegenden Offenbarung enthalten ist. Daher können sich die Ausdrücke „in einer Ausführungsform“, „in einer anderen Ausführungsform“ und ähnliche Ausdrücke in dieser Beschreibung alle auf dieselbe Ausführungsform beziehen, müssen es aber nicht.
-
Die Ausdrücke „umfasst“, „enthaltend“ oder andere Variationen davon sollen eine nicht ausschließliche Einbeziehung abdecken, so dass ein Verfahren oder eine Methode, die eine Liste von Schritten umfasst, nicht nur diese Schritte umfasst, sondern auch andere Schritte enthalten kann, die nicht ausdrücklich aufgeführt sind oder zu einem solchen Verfahren oder einer solchen Methode gehören. Ebenso schließen eine oder mehrere Vorrichtungen oder Teilsysteme oder Elemente oder Strukturen oder Komponenten, die mit „umfasst...a“ eingeleitet werden, nicht ohne weitere Einschränkungen die Existenz anderer Vorrichtungen oder anderer Teilsysteme oder anderer Elemente oder anderer Strukturen oder anderer Komponenten oder zusätzlicher Vorrichtungen oder zusätzlicher Teilsysteme oder zusätzlicher Elemente oder zusätzlicher Strukturen oder zusätzlicher Komponenten aus.
-
Sofern nicht anders definiert, haben alle hierin verwendeten technischen und wissenschaftlichen Begriffe die gleiche Bedeutung, wie sie von einem Fachmann auf dem Gebiet, zu dem diese Erfindung gehört, allgemein verstanden wird. Das System, die Methoden und die Beispiele, die hier angegeben werden, dienen nur der Veranschaulichung und sind nicht als Einschränkung gedacht.
-
Ausführungsformen der vorliegenden Offenbarung werden im Folgenden unter Bezugnahme auf die beigefügten Figuren im Detail beschrieben.
-
Die in dieser Spezifikation beschriebenen Funktionseinheiten werden als Geräte bezeichnet. Ein Gerät kann in programmierbaren Hardware-Geräten wie Prozessoren, digitalen Signalprozessoren, zentralen Verarbeitungseinheiten, feldprogrammierbaren Gate-Arrays, programmierbaren Logik-Arrays, programmierbaren Logikgeräten, Cloud-Verarbeitungssystemen oder ähnlichem implementiert sein. Die Geräte können auch in Software für die Ausführung durch verschiedene Arten von Prozessoren implementiert werden. Ein identifiziertes Gerät kann einen ausführbaren Code enthalten und kann beispielsweise einen oder mehrere physische oder logische Blöcke von Computeranweisungen umfassen, die beispielsweise als Objekt, Prozedur, Funktion oder anderes Konstrukt organisiert sein können. Die ausführbare Datei eines identifizierten Geräts muss jedoch nicht physisch an einem Ort liegen, sondern kann aus verschiedenen, an unterschiedlichen Orten gespeicherten Anweisungen bestehen, die, wenn sie logisch zusammengefügt werden, das Gerät bilden und den angegebenen Zweck des Geräts erfüllen.
-
Der ausführbare Code eines Geräts oder Moduls kann ein einzelner Befehl oder viele Befehle sein und kann sogar über mehrere verschiedene Codesegmente, verschiedene Anwendungen und mehrere Speichergeräte verteilt sein. In ähnlicher Weise können Betriebsdaten innerhalb des Geräts identifiziert und dargestellt werden, und sie können in jeder geeigneten Form vorliegen und in jeder geeigneten Art von Datenstruktur organisiert sein. Die Betriebsdaten können als ein einziger Datensatz gesammelt werden oder über verschiedene Orte, einschließlich verschiedener Speichergeräte, verteilt sein und können zumindest teilweise als elektronische Signale in einem System oder Netzwerk vorliegen.
-
Wenn in dieser Beschreibung von „einer ausgewählten Ausführungsform“, „einer Ausführungsform“ oder „einer Ausführungsform“ die Rede ist, bedeutet dies, dass ein bestimmtes Merkmal, eine bestimmte Struktur oder eine bestimmte Eigenschaft, die im Zusammenhang mit der Ausführungsform beschrieben wird, in mindestens einer Ausführungsform des offengelegten Gegenstands enthalten ist. Daher beziehen sich die Ausdrücke „eine ausgewählte Ausführungsform“, „in einer Ausführungsform“ oder „in einer Ausführungsform“ an verschiedenen Stellen in dieser Beschreibung nicht unbedingt auf dieselbe Ausführungsform.
-
Darüber hinaus können die beschriebenen Merkmale, Strukturen oder Eigenschaften in jeder geeigneten Weise in einer oder mehreren Ausführungsformen kombiniert werden. In der folgenden Beschreibung werden zahlreiche spezifische Details angegeben, um ein umfassendes Verständnis der Ausführungsformen des offengelegten Gegenstands zu ermöglichen. Der Fachmann wird jedoch erkennen, dass der offengelegte Gegenstand auch ohne eines oder mehrere der spezifischen Details oder mit anderen Methoden, Komponenten, Materialien usw. ausgeführt werden kann. In anderen Fällen werden bekannte Strukturen, Materialien oder Vorgänge nicht im Detail gezeigt oder beschrieben, um zu vermeiden, dass Aspekte des offengelegten Gegenstandes verdeckt werden.
-
Gemäß den beispielhaften Ausführungsformen können die offengelegten Computerprogramme oder -module auf viele beispielhafte Arten ausgeführt werden, beispielsweise als Anwendung, die im Speicher eines Geräts resident ist, oder als gehostete Anwendung, die auf einem Server ausgeführt wird und mit der Geräteanwendung oder dem Browser über eine Reihe von Standardprotokollen wie TCP/IP, HTTP, XML, SOAP, REST, JSON und anderen ausreichenden Protokollen kommuniziert. Die offengelegten Computerprogramme können in beispielhaften Programmiersprachen geschrieben werden, die vom Speicher auf dem Gerät oder von einem gehosteten Server ausgeführt werden, wie BASIC, COBOL, C, C++, Java, Pascal oder Skriptsprachen wie JavaScript, Python, Ruby, PHP, Perl oder andere ausreichende Programmiersprachen.
-
Einige der offengelegten Ausführungsformen umfassen oder beinhalten die Datenübertragung über ein Netzwerk, z. B. die Übermittlung verschiedener Eingaben oder Dateien über das Netzwerk. Das Netzwerk kann beispielsweise das Internet, Wide Area Networks (WANs), Local Area Networks (LANs), analoge oder digitale drahtgebundene und drahtlose Telefonnetzwerke (z. B. PSTN, Integrated Services Digital Network (ISDN), ein zellulares Netzwerk und Digital Subscriber Line (xDSL)), Radio, Fernsehen, Kabel, Satellit und/oder andere Übertragungs- oder Tunnelmechanismen zur Übertragung von Daten umfassen. Das Netz kann mehrere Netze oder Teilnetze umfassen, von denen jedes z. B. einen drahtgebundenen oder drahtlosen Datenpfad enthalten kann. Das Netz kann ein leitungsvermitteltes Sprachnetz, ein paketvermitteltes Datennetz oder ein beliebiges anderes Netz für die Übertragung elektronischer Kommunikation umfassen. Das Netzwerk kann beispielsweise Netzwerke umfassen, die auf dem Internet-Protokoll (IP) oder dem asynchronen Übertragungsmodus (ATM) basieren, und es kann Sprache unterstützen, indem es z. B. VoIP, Voice-over-ATM oder andere vergleichbare Protokolle für die Sprachdatenkommunikation verwendet. In einer Implementierung umfasst das Netzwerk ein zellulares Telefonnetz, das so konfiguriert ist, dass es den Austausch von Text- oder SMS-Nachrichten ermöglicht.
-
Beispiele für ein Netzwerk sind unter anderem ein Personal Area Network (PAN), ein Storage Area Network (SAN), ein Home Area Network (HAN), ein Campus Area Network (CAN), ein Local Area Network (LAN), ein Wide Area Network (WAN), ein Metropolitan Area Network (MAN), ein Virtual Private Network (VPN), ein Enterprise Private Network (EPN), das Internet, ein Global Area Network (GAN) und so weiter.
-
1 zeigt ein Blockdiagramm eines Systems zur Entscheidung über die Implementierung von Enterprise Resource Planning (ERP) gemäß einer Ausführungsform der vorliegenden Offenbarung. Das System 100 umfasst ein intelligentes Entscheidungsverarbeitungssystem 102 zur Bereitstellung sinnvoller und hoch geschätzter Entscheidungen für die Implementierung von ERP für eine Organisation.
-
In einer Ausführungsform wird eine Gedankenverarbeitungseinheit 104 verwendet, um den Denkprozess und das Fachwissen menschlicher Expertenberater zu verstehen und zu erhalten.
-
In einer Ausführungsform wird eine Kodierverarbeitungseinheit 106 verwendet, um den erhaltenen Denkprozess einschließlich des Wissens, der Fähigkeiten und der Entscheidungsregeln von fachkundigen menschlichen Beratern im Bereich der Enterprise Resource Planning (ERP)-Implementierung zu kodieren, was das intelligente Entscheidungsverarbeitungssystem dazu veranlasst, eine genaue und vernünftige Entscheidung zu treffen.
-
In einer Ausführungsform können das intelligente Entscheidungsverarbeitungssystem (102), die Gedankenverarbeitungseinheit (104) und die Kodierverarbeitungseinheit (106) in programmierbaren Hardwarevorrichtungen wie Prozessoren, digitalen Signalprozessoren, zentralen Verarbeitungseinheiten, feldprogrammierbaren Gate-Arrays, programmierbarer Array-Logik, programmierbaren Logikvorrichtungen, Cloud-Verarbeitungssystemen oder dergleichen implementiert werden.
-
In einer Ausführungsform wird das Expertensystem verwendet, um zu entscheiden, ob eine Organisation die Implementierung von Enterprise Resource Planning (ERP) benötigt oder nicht.
-
In einer Ausführungsform reduziert das Expertensystem die Kosten der ERP-Einführung und das Risiko der ERP-Einführung.
-
In einer Ausführungsform ersetzt das Expertensystem für die Entscheidungsfindung bei der ERP-Einführung den allgemeinen Ansatz der Beauftragung von Beratern.
-
In einer Ausführungsform bleibt das intelligente Entscheidungsverarbeitungssystem in Bezug auf eine bessere Entscheidungsfindung für die ERP-Implementierung konsistent.
-
In einer Ausführungsform bietet das vorgeschlagene Expertensystem dem Benutzer das Wissen und die Erfahrung mehrerer ERP-Berater auf Knopfdruck.
-
2 zeigt ein Blockdiagramm für die Implementierung von Enterprise Resource Planning (ERP) in Übereinstimmung mit einer Ausführungsform der vorliegenden Offenbarung. Aus dem Bild ist ersichtlich, dass es verschiedene Schritte im Prozess der ERP-Implementierung gibt und jeder Schritt im Prozess mit großer Sorgfalt durchgeführt wird, aber der erste Schritt wird nicht effizient in einer logischen und analytischen Weise ausgewertet, die erforderlich ist.
-
Der erste Schritt einer ERP-Implementierung besteht darin, den ERP-Bedarf zu prüfen (202), und wenn ein Bedarf für eine ERP-Implementierung besteht, dann folgt die Paketauswahl (204). Nach der Paketauswahl wird eine Ist-Studie (206) durchgeführt, in der die aktuellen Prozesse der Organisation analysiert werden, und dann wird der Soll-Zustand geprüft (208), woraufhin die Lücken im Lückenfindungsblock (210) gefunden werden und dann der Prozess einer Organisation im Anpassungsblock (214) angepasst wird, nachdem geprüft wurde, ob eine Reorganisation des Prozesses erforderlich ist oder nicht, was im Block ReOrg (212) geprüft wird. Nach all dem gibt es eine Testphase (216) und eine Schulungsphase (218) für das Testen und die Schulung der ERP-Software. Nachdem alles erledigt ist, geht die ERP-Software in Betrieb. Ein Support- und BAU-Block (220) zeigt, dass der BAU-Test (Business as usual) durchgeführt und Support geleistet wird.
-
Die vorgeschlagene Offenlegung arbeitet an der Bedeutung dieses ersten Schrittes, das intelligente Entscheidungsunterstützungssystem wird vorgeschlagen, um eine vernünftige und hoch geschätzte Entscheidung zu treffen, wobei das Wissen und die Fähigkeiten eines menschlichen Experten kodiert werden, um eine effiziente Entscheidung über eine ERP-Implementierung zu treffen.
-
3 veranschaulicht den allgemeinen Status der ERP-Implementierung in einer Organisation gemäß einer Ausführungsform der vorliegenden Offenlegung. Aus dem Diagramm ist ersichtlich, dass sich die meisten Organisationen entweder in der Kategorie des Auswahlprozesses oder in der Phase der Implementierung befinden. Durch die Verwendung des vorgeschlagenen Systems, der ERP-Auswahltechniken und eines schrittweisen Ansatzes für die ERP-Implementierung können viele der Organisationen von den Kategorien Auswahlprozess und unter Implementierung in Richtung einer erfolgreich implementierten Kategorie bewegt werden.
-
Die Figuren und die vorangehende Beschreibung geben Beispiele für Ausführungsformen. Der Fachmann wird verstehen, dass eines oder mehrere der beschriebenen Elemente durchaus zu einem einzigen Funktionselement kombiniert werden können. Alternativ dazu können bestimmte Elemente in mehrere Funktionselemente aufgeteilt werden. Elemente aus einer Ausführungsform können einer anderen Ausführungsform hinzugefügt werden. So kann beispielsweise die Reihenfolge der hier beschriebenen Prozesse geändert werden und ist nicht auf die hier beschriebene Weise beschränkt. Darüber hinaus müssen die Aktionen eines Flussdiagramms nicht in der gezeigten Reihenfolge ausgeführt werden; auch müssen nicht unbedingt alle Aktionen durchgeführt werden. Auch können die Handlungen, die nicht von anderen Handlungen abhängig sind, parallel zu den anderen Handlungen ausgeführt werden. Der Umfang der Ausführungsformen ist durch diese spezifischen Beispiele keineswegs begrenzt. Zahlreiche Variationen sind möglich, unabhängig davon, ob sie in der Beschreibung explizit aufgeführt sind oder nicht, wie z. B. Unterschiede in der Struktur, den Abmessungen und der Verwendung von Materialien. Der Umfang der Ausführungsformen ist mindestens so groß wie in den folgenden Ansprüchen angegeben.
-
Vorteile, andere Vorzüge und Problemlösungen wurden oben im Hinblick auf bestimmte Ausführungsformen beschrieben. Die Vorteile, Vorzüge, Problemlösungen und Komponenten, die dazu führen können, dass ein Vorteil, ein Nutzen oder eine Lösung auftritt oder ausgeprägter wird, sind jedoch nicht als kritisches, erforderliches oder wesentliches Merkmal oder Komponente eines oder aller Ansprüche zu verstehen.
-
Bezugszeichenliste
-
- 100
- Blockdiagramm eines Systems zur Entscheidung über die Einführung von Enterprise Resource Planning (ERP)
- 102
- Ein intelligentes Entscheidungsverarbeitungssystem
- 104
- Eine Gedankenverarbeitungseinheit
- 106
- Eine Kodierverarbeitungseinheit
- 202
- ERP-Bedarfsprüfung
- 204
- Auswahl des Pakets
- 206
- Untersuchung des Ist-Zustandes
- 208
- Überprüfung des Sollzustandes
- 210
- Auffinden von GPAs
- 212
- Prüfung auf Prozess ReOrg
- 214
- Anpassung
- 216
- Testphase
- 218
- Schulungsphase
- 220
- Unterstützung und BAU