DE10206285A1 - Computer based system for management of options and application functions for a given product platform, whereby options and option descriptors are defined and stored in a database accessed via an information system interface - Google Patents

Computer based system for management of options and application functions for a given product platform, whereby options and option descriptors are defined and stored in a database accessed via an information system interface

Info

Publication number
DE10206285A1
DE10206285A1 DE2002106285 DE10206285A DE10206285A1 DE 10206285 A1 DE10206285 A1 DE 10206285A1 DE 2002106285 DE2002106285 DE 2002106285 DE 10206285 A DE10206285 A DE 10206285A DE 10206285 A1 DE10206285 A1 DE 10206285A1
Authority
DE
Germany
Prior art keywords
product
application
options
option
management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE2002106285
Other languages
German (de)
Inventor
Wolfgang Schnellhammer
Harsch Karandikar
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ABB Research Ltd Switzerland
Original Assignee
ABB Research Ltd Switzerland
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ABB Research Ltd Switzerland filed Critical ABB Research Ltd Switzerland
Priority to DE2002106285 priority Critical patent/DE10206285A1/en
Publication of DE10206285A1 publication Critical patent/DE10206285A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Abstract

Method for market and application specific description and management of specific product describing entities, especially product options (33), product option types (32), application functions (31) and design elements (36) relating to documents (62) and components (61) of a product platform. Method uses a data processing system with a database and applies a number of steps to link the product platform via application functions to the predefined product options. The invention also relates to a corresponding system.

Description

Die Erfindung bezieht sich auf ein rechnerunterstütztes Verfahren und ein System zur Verwaltung von Optionen und Anwendungsfunktionen einer Produktplattform, also von zulässigen Optionen für eine Produktkonfiguration und ihrer Komponenten mittels eines Produktdatenverwaltungssystems. The invention relates to a computer-aided method and a system to manage options and application functions of a product platform, that is, of permitted options for a product configuration and its components using a product data management system.

Heutige Produktdatenverwaltungssysteme unterstützen die Verwaltung der Konstruktionsergebnisse, zu denen Dokumente, wie beispielsweise Beschreibungen, Zeichnungen und Arbeitspläne zählen sowie Produktstrukturen, bestehend aus Produktkomponenten, wie beispielsweise Teile und Baugruppen. Solche Produktdatenverwaltungssysteme sind beispielsweise in M. Eigner, R. Stelzer; Produktdatenmanagement-Systeme. Ein Leitfaden für Product Development und Life Cycle Management, Springer-Verlag Berlin Heidelberg, 2001, und in J. Schöttner; Produktdatenmanagement in der Fertigungsindustrie. Prinzip, Konzepte, Strategien, Hanser Fachbuch, 1999, beschrieben. Today's product data management systems support the management of Design results, for which documents, such as descriptions, Drawings and work plans count as well as product structures consisting of Product components, such as parts and assemblies. Such Product data management systems are described, for example, in M. Eigner, R. Stelzer; Product data management systems. A guide to product development and life cycle Management, Springer-Verlag Berlin Heidelberg, 2001, and in J. Schöttner; Product data management in the manufacturing industry. Principle, concepts, strategies, Hanser Specialist book, 1999.

Dabei beschreibt die Anwendungsfunktion den Einsatz eines Produktes in einem spezifischen Markt mit einer spezifischen Funktion, wie beispielsweise einen Antriebsmotor für ein bestimmtes Produkt auf einem definierten Markt. The application function describes the use of a product in one specific market with a specific function, such as a Drive motor for a specific product in a defined market.

Als Entitäten sind im allgemeinen Bauteile bzw. Baugruppen und Dokumente vorgegeben. Ausgehend von der Produktstruktur ist bei den heute bestehenden Systemen eine Referenzierung der zugehörigen Dokumente möglich. Entities are generally components or assemblies and documents specified. Starting with the product structure is the case with the existing systems the associated documents can be referenced.

Dazu stehen die administrativen Daten, die nachfolgend als Metadaten bezeichnet werden, zur Verwaltung von Varianten und Versionen der Produktkomponenten in Abhängigkeit von der Zeit und deren Relationen untereinander im Vordergrund. There is also the administrative data, hereinafter referred to as metadata to manage variants and versions of the product components in Dependence on the time and their relations with each other in the foreground.

Bestehende Systeme erlauben eine Klassifikation nach Teile- und Dokumententypen und unterstützen die Beschreibung der Produktstruktur. Bauteile können über Relationen zu Baugruppen zusammengefaßt werden. Dokumente lassen sich in einzelne Teile zerlegen und bestimmten Baugruppen zuordnen. Dabei werden den administrativen Metadaten Ausprägungen hiervon zugeordnet. Existing systems allow classification according to part and document types and support the description of the product structure. Components can over Relations to assemblies can be summarized. Documents can be broken down into individual ones Disassemble parts and assign them to certain assemblies. Thereby the administrative metadata values assigned to it.

Derzeit bekannte Produktdatenverwaltungssysteme unterstützen die anwendungs- bzw. marktbezogene Produktdatenverwaltung nicht. Sie unterstützen daher auch nicht die anwendungsbezogene Produktkomponentenauswahl. Es bleibt dem Systembenutzer überlassen zu entscheiden, ob er eine Komponente für eine Anwendung geeignet hält. Bei der Wiederverwendung einer Konstruktionslösung ist der Anwendungsbezug, d. h. der Kontext in dem eine Komponente Verwendung findet, nicht direkt ersichtlich bzw. nur implizit vorhanden. Currently known product data management systems support the application or market-related product data management not. Therefore they also support not the application-related product component selection. It remains that System users are left to decide whether they want a component for a Application suitable. When reusing a design solution is the Application relevance, d. H. the context in which a component is used, not directly apparent or only implicitly available.

Beim heutigen Stand der Technik lassen sich Sachmerkmalgruppen definieren und diese den Produktkomponenten zuordnen. Der Bezug zu einer Anwendungsfunktion, welche den Kontext für die Verwendung eines spezifischen Produktes oder einer Komponente hiervon in einem kundenspezifischen Prozeß oder eines Anwendungsparameters, beispielsweise eines Betriebspunktes eines Produktes, beschreibt, fehlt vollständig. With the current state of the art, property groups can be defined and assign these to the product components. The relation to an application function, which is the context for the use of a specific product or a Component thereof in a customer-specific process or one Application parameters, for example an operating point of a product, is missing Completely.

Eine Suche nach geeigneten Komponenten gestaltet sich aufgrund des fehlenden Kontextes als sehr schwierig, wenn der Kontext bzw. die Anwendung und der Betriebspunkt des Produktes nicht bekannt sind. Dieser ist für die Wiederverwendbarkeit einer Lösung unerläßlich. Erst wenn der Kontext, also definierte Vorgaben, Richtlinien und Standards sowie Umgebungsparameter, wie beispielsweise Temperatur, Druck, Verschmutzung, Vibrationen, etc. bekannt sind, kann gezielt nach geeigneten Lösungen gesucht werden. A search for suitable components is due to the lack of Context as very difficult if the context or the application and the Operating point of the product are not known. This is for the A solution must be reusable. Only when the context, i.e. defined specifications, Guidelines and standards as well as environmental parameters, such as Temperature, pressure, pollution, vibrations, etc. are known to be targeted suitable solutions are sought.

Derzeit werden bei den heute existierenden Produktdatenverwaltungssystemen Teilaspekte und -funktionen zur Klassifikation und Verwaltung verwendet, aber sowohl ein Verfahren als auch ein Informationsmodell zur anwendungsspezifischen Modellierung von Produktoptionen, welche die Ausprägungen von Optionstypen, wie beispielsweise die Baugröße, die Bauform, die Leistungsklasse eines Antriebes oder spezielle Ausstattungsmerkmale beschreiben, wurden bisher nicht realisiert. Currently, existing product data management systems Partial aspects and functions used for classification and management, but both a method as well as an information model for application-specific Modeling of product options, such as the expressions of option types For example, the size, design, performance class of a drive or Describe special equipment features have not yet been implemented.

Bei heutigen Produktdatenverwaltungssystemen beschreibt eine Menge von Optionstypen und deren zulässige Ausprägung den sogenannten Typenschlüssel (Typecode) für eine Produktlinie, wobei dieser Bestandteil eines Produktkataloges ist. In today's product data management systems, a lot of describes The so-called type code and option types and their permissible values (Type code) for a product line, which is part of a product catalog.

Der Typenschlüssel wird als Dokument und Bestandteil des Produktkataloges gepflegt und unabhängig von einem Produktdatenverwaltungssystem verwaltet. Die Verwaltung des Typenschlüssels und der zugehörigen Optionen ist dabei ein manueller Prozeß, für den es keine gesonderten Informationssysteme und Verfahren gibt. The type code is used as a document and part of the product catalog maintained and managed independently of a product data management system. The Management of the type code and the associated options is a manual process for which there are no separate information systems and procedures.

Mittels einer Beschreibung der Komponenten und Dokumente einer Produktplattform wird zwar versucht, die Option als klassifizierendes Attribut einer Komponente, d. h. als Textfeld, zu beschreiben. Dies ist nicht ausreichend, da in der Realität zumindest eine 1 : n Beziehung zwischen Komponente und Option besteht, also einer Komponente n Optionen zugeordnet sind. Da die Option weiterhin nicht als eigenständige Entität modelliert wird, ist eine Verwaltung der 1 : n Relation zwischen Option und zugehöriger Anwendung nicht gegeben. Das Fehlen einer eigenständigen Entität führt dazu, daß die Gültigkeit eine Option in Abhängigkeit von der Zeit nicht verwaltet und revisioniert werden kann. Beim heutigen Stand der Technik fehlt auch der direkte Bezug zur Anwendung und den zugehörigen Parametern. By means of a description of the components and documents of a product platform an attempt is made to classify the option as a classifying attribute of a component, i.e. H. as a text field. This is not sufficient, because in reality at least there is a 1: n relationship between component and option, i.e. one Component n options are assigned. Because the option is still not a standalone Entity is modeled is a management of the 1: n relation between option and associated application not given. The lack of an independent entity leads that the validity does not manage an option depending on the time and can be revised. The current state of the art also lacks direct technology Reference to the application and the associated parameters.

Für eine Produktlinie, die selbst wiederum Teil einer Produktplattform sein kann, muß der Typenschlüssel für verschiedene Anwendungen oder Märkte an diese angepaßt und in Abhängigkeit von der Zeit verwaltet werden. Dies bedeutet einen hohen Pflegeaufwand und stellt einen komplexen Vorgang dar, wenn eine Produktplattform, zu der mehrere Produktlinien gehören, kontinuierlich über einer bestimmten Zeit weiterentwickelt wird. For a product line, which in turn can be part of a product platform, must the type code is adapted to different applications or markets and managed depending on the time. This means a high one Maintenance effort and represents a complex process when a product platform, too which belongs to several product lines, continuously over a certain period of time is further developed.

Es existiert kein rechnerunterstütztes Verfahren und Informationssystem, welches den Typenschlüssel für die angebotenen Produktfamilien und die zugehörigen Optionen in Abhängigkeit von der Zeit verwaltet und eine Zuordnung der Produktoptionen zu den Produktanwendungen unterstützt. There is no computer-aided method and information system which the type code for the product families offered and the associated ones Options managed depending on the time and an assignment of product options supported to the product applications.

Einfache Funktionen zur Klassifikation über Sachmerkmale, wie etwa nach DIN 4000, bestehen bereits. Solche Verfahren fassen eine Menge von Eigenschaften einer Teilefamilie zu Sachmerkmalgruppen zusammen. Den Sachmerkmalgruppen nach DIN 4000 lassen sich beispielsweise bestimmte Teileklassen wie Motoren oder Kupplungen zuordnen. Ein Bauteil wird einer dieser Teilefamilien zugeordnet (z. B. Kondensatoren, Schrauben, etc.). Anhand dieser Merkmalgruppen werden dann die zugehörigen Merkmalsausprägungen beschrieben. Dabei ist eine hierarchische Merkmalsweitergabe nicht möglich. Solche Funktionen finden sich auch in heute angebotenen Produktdatenverwaltungssystemen wieder. Allerdings fehlt hier wie bereits oben beschrieben die erforderliche Relation zu einer Anwendungsfunktion. Simple functions for classification based on characteristics, such as according to DIN 4000 already exist. Such methods have a number of properties a family of parts to feature groups. The characteristic groups According to DIN 4000, for example, certain classes of parts such as motors or Assign clutches. A component is assigned to one of these parts families (e.g. Capacitors, screws, etc.). Based on these characteristic groups, the related characteristics are described. There is a hierarchical one Characteristic transfer not possible. Such functions can also be found in today offered product data management systems again. However, how is missing here the required relation to an application function has already been described above.

Der Erfindung liegt die Aufgabe zugrunde, ein System und ein Verfahren zur Beschreibung und Verwaltung von Produktdaten, beispielsweise von Produktoptionen, Produktoptionstypen, Anwendungsfunktionen und den zugehörigen Merkmalen anzugeben, so daß die Nachteile des Standes der Technik ausgeräumt werden, wobei insbesondere eine markt- und anwendungsbezogene Produktdatenverwaltung und eine anwendungsbezogene Produktkomponentenauswahl Anwendung findet. The invention has for its object a system and a method for Description and management of product data, for example product options, Product option types, application functions and the associated characteristics specify, so that the disadvantages of the prior art are eliminated, wherein in particular a market and application related product data management and an application-related selection of product components is used.

Diese Aufgabe wird durch ein rechnerunterstütztes Verfahren zur markt- und anwendungsspezifische Beschreibung und Verwaltung von spezifischen produktbeschreibenden Entitäten, beispielsweise Produktoptionen, Produktoptionstypen, Anwendungsfunktionen und den zugehörigen Merkmalen, mit den in Anspruch 1 angegebenen Merkmalen gelöst. Ein System zur Durchführung des Verfahrens und vorteilhafte Ausgestaltungen sind in weiteren Ansprüchen angegeben. This task is carried out by a computer-aided process for the market and application-specific description and management of specific product-describing entities, such as product options, product option types, Application functions and the associated features with which in claim 1 specified features solved. A system for performing the method and advantageous Refinements are specified in further claims.

Zur Durchführung des erfindungsgemäßen Verfahrens wird ein neuartiges Informationsmodell, welches die markt- und anwendungsbezogene Beschreibung und Verwaltung der Optionen und zulässigen Kombinationen hiervon ermöglicht, verwendet. Das Informationsmodell wird mit Hilfe einer Datenbank realisiert. A new type of method is used to carry out the method according to the invention Information model which describes the market and application related description and Management of the options and permitted combinations thereof enables. The information model is implemented using a database.

Das erfindungsgemäße System und Verfahren ist in herkömmlichen Produktdatenverwaltungssystemen, die Produktanwendungen und Produktoptionen verwalten, integrierbar und findet sowohl bei auftragsunabhängigen als auch bei auftragsabhängigen Geschäftsprozessen, insbesondere in der Konstruktion und im Vertrieb Verwendung. The system and method according to the invention is conventional Product data management systems that manage product applications and product options integrable and takes place both with order-independent and with order-dependent business processes, especially in construction and sales Use.

Bedingt durch die Aufgabe, die Gültigkeit und den Status einer Option in Abhängigkeit von der Zeit zu verwalten, ist der Zeitbezug und der Freigabestatus einer Option von besonderer Bedeutung. Der Zeitbezug und der Freigabestatus einer Option beschreibt die Gültigkeit einer Option zu einem bestimmten aktuellen Zeitpunkt in der Zukunft oder in der Vergangenheit. Das Produkt entspricht einer spezifischen Produktkonfiguration, bestehend aus Komponenten einer Produktlinie bzw. einer Produktfamilie, die Bestandteil einer Produktplattform sind. Due to the task, the validity and the status of an option in Managing time depends on the time reference and the release status of an option really important. The time reference and the release status of an option describes the validity of an option at a specific current time in the Future or in the past. The product corresponds to a specific one Product configuration, consisting of components from a product line or a Product family that are part of a product platform.

Optionen und Anwendungsfunktionen werden sowohl generisch als auch spezifisch in Optionskategorien verwaltet. Optionen sind dazu einem Optionstyp zugeordnet und stellen somit Ausprägungen eines Optionstyps dar. Der Optionstyp steht dabei in Bezug zur Produktplattform und zur Produktlinie. Options and application functions become both generic and specific managed in option categories. Options are assigned to an option type and thus represent occurrences of an option type. The option type is in Relationship to the product platform and the product line.

Unter generischer Verwaltung von Optionen und Anwendungsfunktionen ist die Verwaltung aller zulässigen Optionen und Kombinationen als Teil des Typenschlüssels, beispielsweise einer auftragsunabhängigen Beschreibung, einer Kategorie oder eines Typecodes, zu verstehen. Under generic management of options and application functions is the Management of all permissible options and combinations as part of the type code, for example an order-independent description, a category or a type code to understand.

Wohingegen die spezifische Verwaltung von Optionen und Anwendungsfunktionen darin zu sehen ist, daß eine spezifische Kombination von Optionen als Teil bzw. Kategorie eines Referenzproduktes, eines Angebotes oder eines Auftrages beschreiben wird. Whereas the specific management of options and application functions it can be seen that a specific combination of options as part or Describe the category of a reference product, an offer or an order becomes.

Die Kategorie einer Anwendungsfunktion bestimmt somit, ob eine Anwendung generell mit der Kategorie: Typecode, oder spezifisch mit der Kategorie: Referenz, Angebot oder Auftrag, beschrieben ist. The category of an application function thus determines whether an application generally with the category: type code, or specifically with the category: reference, Offer or order that is described.

Aus einer Menge von generischen Optionen der Kategorie Typecode wird der Typenschlüssel für eine Produktfamilie gebildet. Dieser ist für unterschiedliche Märkte und Anwendungen bzw. Anwendungsfunktionen unterschiedlich aufgebaut und kann sich im Laufe der Zeit verändern. Teilmengen von Optionen dieser Kategorie werden mit Kombinationsregeln beschrieben. The set of generic options of the type code category becomes the Type code formed for a product family. This is for different markets and applications or application functions are structured differently and can change over time. Be subsets of options in this category described with combination rules.

Das Verfahren zur Beschreibung und Verwaltung von Produktoptionen, Produktoptionstypen, Anwendungsfunktionen und den zugehörigen Merkmalen wird durch ein speziell hierfür entwickeltes Informationssystem unterstützt, das sich in seiner Art sowie in der zur Verwaltung und Darstellung der Entitäten erforderlichen Funktionen von den bisher verwendeten Verfahren dadurch unterscheidet, daß eine Zuordnung von Sachmerkmalgruppen zu den Produktkomponenten über die Anwendungsfunktion erfolgt. Dadurch wird der Kontext für die Beschreibung erfaßt, und die anwendungsspezifische Suche nach den Komponenten unterstützt. The process for describing and managing product options, Product option types, application functions and the associated characteristics are indicated by a Specially developed information system that is supported in its kind as well as the functions required to manage and display the entities differs from the previously used methods in that an assignment from property groups to the product components via the Application function takes place. This captures the context for the description, and the Application-specific search for the components supported.

Der Kontext ergibt sich aus der Anwendungsfunktion, ihrer Ausprägung sowie den lokalen Richtlinien und Gesetzen, die für den ordnungsgemäßen und sicheren Betrieb des Produktes erforderlich sind. The context results from the application function, its form and the Local policies and laws that are required for proper and safe Operation of the product are required.

Die Vorteile der Erfindung sind darin zu sehen, daß eine Beschreibung von Betriebspunkten und Gestaltungselementen in Bezug auf eine Anwendungsfunktion möglich ist. The advantages of the invention can be seen in the fact that a description of Operating points and design elements related to an application function is possible.

Mit dem Verfahren zur anwendungsspezifischen Verwaltung und Versionierung der Optionen innerhalb eines Produktdatenverwaltungssystems sind neuartige Funktionen zur Auswertung und Strategieentwicklung gegeben. With the procedure for application-specific administration and versioning of Options within a product data management system are novel Functions for evaluation and strategy development given.

Das erfindungsgemäße Verfahren beinhaltet mehrere Module mit speziellen Beschreibungs-, Verwaltungs-, Such- und Auswertungsfunktionen zur Verwaltung der Daten in dem erweiterten Produktdatenverwaltungssystem für die Produktplattform. The method according to the invention includes several modules with special ones Description, management, search and evaluation functions for managing the Data in the extended product data management system for the product platform.

Durch den Bezug zur Anwendungsfunktion können die Produktoptionen für spezielle Anwendungen definiert und in Beziehung zueinander gesetzt werden und somit ist es möglich die Eignung einer Produktoption für einzelne Anwendungen oder Märkte zu beschreiben, worin ein wesentlicher Vorteil gegenüber herkömmlichen Verfahren zur Beschreibung des Produktschlüssels und den Aufbau eines Produktkatalogs besteht. By referring to the application function, the product options for special Applications are defined and related to each other and so it is possible the suitability of a product option for individual applications or markets describe what is a significant advantage over conventional methods for Description of the product key and the structure of a product catalog exists.

Die anwendungsbezogene Verwaltung der Optionen ermöglicht jederzeit einen aktuellen Überblick über den gültigen Stand der in einem Markt angebotenen Optionen und der verfügbaren Komponenten hierfür. Ebenso kann die Gültigkeit einer Option in der Vergangenheit überprüft bzw. für die Zukunft festgelegt werden. The application-related management of the options enables one at any time Current overview of the current status of the options offered in a market and the components available for this. Likewise, the validity of an option be reviewed in the past or set for the future.

Durch die Versionierung der Optionen in Verbindung mit den Regeln zur Kombinierbarkeit ergibt sich der Freigabestatus für eine spezifische Produktkonfiguration oder eine einzelne Baugruppe einer Produktplattform. By versioning the options in connection with the rules for Combinability results in the release status for a specific product configuration or a single assembly of a product platform.

Weiterhin läßt sich aus einer Menge von zu einem Zeitpunkt gültigen Optionen einer Produktfamilie ein zu diesem Zeitpunkt gültiger Typenschlüssel ableiten. Furthermore, a set can be selected from a set of options valid at the time Derive a type code that is valid at the time.

Eine weitere Beschreibung der Erfindung erfolgt anhand von Ausführungsbeispielen, die in den folgenden Zeichnungsfiguren dargestellt sind. A further description of the invention is based on exemplary embodiments, which are shown in the following drawing figures.

Es zeigen: Show it:

Fig. 1 die Verfahrensmodule der Informationsverwaltung, Fig. 1, the process modules of the management information,

Fig. 2 eine Darstellung der Relationen und Entitäten des Informationsmodells, und Fig. 2 is a representation of the relations and entities of the information model, and

Fig. 3 eine Darstellung zur Erläuterung des erfindungsgemäßen Systems. Fig. 3 is an illustration for explaining the system according to the invention.

Fig. 1 zeigt ein System 10 zur Verwaltung von spezifischen Produktoptionen und Anwendungsfunktionen einer Produktplattform. Fig. 1 shows a system 10 for managing specific product application options and functions of a product platform.

Das System 10 weist Module 20 zur Darstellung, Verarbeitung, Versionierung und Speicherung der Entitäten, beispielsweise von Anwendungsfunktionen 31, Produktoptionen 33 und Produktoptionstypen 32, zulässigen Kombinationen von Optionsmengen 34, die nachfolgend als Kombinationsregeln bezeichnet werden, Anwendungsparameter 35 und Gestaltungselemente 36 auf. The system 10 has modules 20 for displaying, processing, versioning and storing the entities, for example application functions 31 , product options 33 and product option types 32 , permissible combinations of option sets 34 , which are referred to below as combination rules, application parameters 35 and design elements 36 .

Das Modul Optionsverwaltung 100 beinhaltet Funktionen zur Definition, Kopie, Änderung, Verwaltung und Versionierung bestehender Optionstypen 32 und Optionen 33 einer Produktlinie. Bei der Definition des Optionstyps 32 beschreibt der Benutzer die Zugehörigkeit zur Produktfamilie und zur Produktplattform. The option management module 100 contains functions for defining, copying, changing, managing and versioning existing option types 32 and options 33 of a product line. When defining option type 32 , the user describes the affiliation to the product family and the product platform.

Das Modul Markt- und Anwendungsverwaltung 200 unterstützt die Erzeugung und Änderung von Anwendungsfunktionen 31. The market and application management module 200 supports the creation and modification of application functions 31 .

Einer spezifischen Anwendung werden im Modul Parameter- und Merkmalverwaltung 300 Parameter 35 und Merkmalgruppen zugeordnet. 300 parameters 35 and feature groups are assigned to a specific application in the parameter and feature management module.

Das Modul Komponentenverwaltung 600 beinhaltet die Entitäten zur Verwaltung von Komponenten 61 einer Produktplattform und der zugehörigen technischen Dokumente 62. The component management module 600 contains the entities for managing components 61 of a product platform and the associated technical documents 62 .

Das System 10 läßt sich in ein herkömmliches Produktdatenverwaltungssystem 40 integrieren und ist durch die Verwendung von Funktionen des Produktdatenverwaltungssystems 40 in der Lage, den Freigabestatus einer Option 33 in Abhängigkeit von der Zeit zu verwalten und über eine Freigabeprozedur zu steuern. The system 10 can be integrated into a conventional product data management system 40 and, by using functions of the product data management system 40 , is able to manage the release status of an option 33 as a function of time and to control it via a release procedure.

In Fig. 2 ist die Darstellung der Relationen und Entitäten innerhalb des Informationsmodells 11 aufgezeigt, welche es ermöglichen,

  • - die Produktoptionstypen 32 und die Ausprägungen von Produktoptionen 33,
  • - die zulässigen Kombinationen von Optionsmengen (Kombinationsregeln) 34,
  • - die für die Anwendung gültigen bzw. verwendeten Prozeßparameter, wie Betriebsparameter 35 und Betriebspunkte 37, sowie
  • - die für eine Anwendung vorgegebenen oder verwendeten Beschreibungsmerkmale, welche die Gestaltungselemente 36 und die Gestaltungselementgruppen 38 beinhalten,
in Abhängigkeit von der Zeit zu verwalten. In FIG. 2, the representation of the relations and entities is shown within the information model 11 which make it possible
  • - the product option types 32 and the characteristics of product options 33 ,
  • - the permissible combinations of option sets (combination rules) 34 ,
  • - The process parameters valid or used for the application, such as operating parameters 35 and operating points 37 , and
  • the description features specified or used for an application, which include the design elements 36 and the design element groups 38 ,
to manage depending on the time.

Das Modell 11 ist auf der Ebene der Systemrealisierung als ein relationales Datenbankschema bzw. physisches Datenmodell realisiert und dient der Verwaltung der vordefinierten, konfigurierbaren, angebotenen und gefertigten Komponenten von Produktplattformen und der mit diesen hergestellten Produktfamilien. Model 11 is implemented on the level of system implementation as a relational database schema or physical data model and is used to manage the predefined, configurable, offered and manufactured components of product platforms and the product families produced with them.

Für das Informationsmodell 11 sind die Entitäten Optionstyp 32, Option 33, Kombinationsregel 34, Anwendungsfunktion 31, Betriebspunkt 37, Betriebsparameter 35, Gestaltungselement 36, Gestaltungselementgruppe 38 bzw. die Komponenten 61 und Dokumente 62 sowie deren Relationen zueinander dargestellt. For the information model 11 , the entities option type 32 , option 33 , combination rule 34 , application function 31 , operating point 37 , operating parameters 35 , design element 36 , design element group 38 or the components 61 and documents 62 and their relations to one another are shown.

Den Entitäten 31, 32, 33, 34, 35, 36, 37, 38, 61, 62 können eine beliebige Anzahl von Attributen zugeordnet werden. Die Entitäten 31, 32, 33, 34, 35, 36, 37, 38, 61, 62 des Informationsmodells 11 stehen über unterschiedliche Relationstypen, beispielsweise "hat", "Ist Teil von", "wird verwendet bei", "beschreibt", "Set1" "Set2" oder "möglich bei" zueinander in Beziehung. Der Relationstyp ist reflexiv bei der "Ist Teil von Beziehung", d. h. es wird auf Entitäten des gleichen Typs verwiesen, oder assoziativ, d. h. es wird die Beziehung zwischen den Ausprägungen einer Relation ausgedrückt und die Menge, die einer Ausprägung zuordenbar ist, z. B. 1 bis n Ausprägungen der Zielentität. Any number of attributes can be assigned to the entities 31 , 32 , 33 , 34 , 35 , 36 , 37 , 38 , 61 , 62 . The entities 31 , 32 , 33 , 34 , 35 , 36 , 37 , 38 , 61 , 62 of the information model 11 stand over different types of relations, for example "has", "is part of", "is used in", "describes", "Set1""Set2" or "possible at" in relation to each other. The relation type is reflexive with the "is part of relation", ie reference is made to entities of the same type, or associative, ie the relationship between the expressions of a relation is expressed and the amount that can be assigned to an expression, e.g. B. 1 to n occurrences of the target entity.

Die Optionen 33 und Optionstypen 32 werden zu einer Anwendung bzw. Anwendungsfunktion 31 in Beziehung gesetzt. Dadurch wird beispielsweise die Eignung einer Produktoption 33 für verschiedene Anwendungen und verschiedene Märkte beschrieben. Zu der Anwendungsfunktion 31 werden ebenfalls Komponenten 61 und Dokumente 62 der Produktplattform in Beziehung gesetzt. Über die Anwendungsfunktion 31 wird somit der Bezug zwischen der Option 33 und der Komponente 61 hergestellt. The options 33 and option types 32 are related to an application or application function 31 . This describes, for example, the suitability of a product option 33 for different applications and different markets. Components 61 and documents 62 of the product platform are also related to the application function 31 . The relationship between option 33 and component 61 is thus established via application function 31 .

Die Entität Option 33 ermöglicht ein rechnerunterstütztes Verfahren zur Verwaltung und Versionierung von Optionen 33 einer Produktplattform sowohl auf marktabhängiger als auch auf anwendungsbezogener Ebene, wobei die Optionen 33 eine Ausprägung des Optionstyps 32 beschreiben. Die Entität Optionstyp 32 besitzt dazu Attribute, die eine Zuordnung zur Produktplattform und der Produktfamilie ermöglichen, beispielsweise die Baugröße eines Produktes. The entity option 33 enables a computer-aided method for the administration and versioning of options 33 of a product platform both on a market-dependent and application-related level, the options 33 describing an expression of the option type 32 . The entity option type 32 has attributes that enable it to be assigned to the product platform and the product family, for example the size of a product.

Da die Optionen 33 jeweils einem bestimmten Optionstyp 32 zugeordnet sind, wird für zwei Mengen von generischen Optionsausprägungen, welche mit "Set1" und "Set2" bezeichnet sind, eine Kombinationsregel 34 definiert, beispielsweise der Kategorie: "kann nicht kombiniert werden mit" oder "nur in Verbindung mit". Dadurch lassen sich zulässige Kombinationen beschreiben. Since the options 33 are each assigned to a specific option type 32 , a combination rule 34 is defined for two sets of generic option forms, which are designated with "Set1" and "Set2", for example the category: "cannot be combined with" or " only in connection with ". This allows permissible combinations to be described.

Neben der Besonderheit des Modells 11 die direkte Relation zwischen Option 33 und Anwendungsfunktion 31 darzustellen, weist die Entität Anwendungsfunktion 31 wiederum Relationen zu den typischen Merkmalgruppen, beispielsweise zu den Gestaltungselementgruppen 38, und/ oder zu den Betriebspunkten 37 auf. Die Betriebspunkte 37 und die Merkmalgruppen 38, die den der spezifischen Anwendungsfunktionen 31 zugeordnet sind, haben Attribute, die beispielsweise den Bezug zu einer Angebots- oder Auftragsnummer herstellen. In addition to the particularity of model 11, the direct relationship between option 33 and application function 31 is represented, the entity application function 31 in turn has relationships to the typical feature groups, for example to the design element groups 38 and / or to the operating points 37 . The operating points 37 and the feature groups 38 which are assigned to those of the specific application functions 31 have attributes which, for example, relate to an offer or order number.

Gleiches gilt auch für die Gestaltungselemente 36. Diese beschreiben die nicht physikalischen Eigenschaften eines Produktes, also die qualitativen und quantitativen Eigenschaften einer Anwendungsfunktion, beispielsweise zulässige Materialien. The same applies to the design elements 36 . These describe the non-physical properties of a product, i.e. the qualitative and quantitative properties of an application function, for example permissible materials.

Die Betriebsparameter 35 beschreiben die wesentlichen physikalischen Eigenschaften des Prozesses in dem die Anwendungsfunktion 31 Verwendung findet. Aus systemtechnischer Sicht beschreiben diese sowohl die Systemgrenze als auch die wesentlichen Systemparameter der Systemkomponenten, beispielsweise die Antriebsleistung eines Motors. The operating parameters 35 describe the essential physical properties of the process in which the application function 31 is used. From a system perspective, these describe both the system boundary and the essential system parameters of the system components, for example the drive power of an engine.

Einer Anwendungsfunktion 31 können beliebig viele Betriebspunkte 37 zugeordnet werden. Zu jedem anwendungsspezifischen Betriebspunkt 37 gehört eine Menge von markt- und anwendungsspezifischen Betriebsparametern 35. Die Zuordnung des Betriebspunktes 37 zur Anwendungsfunktion 31 ermöglicht eine wesentlich präzisere Datenanalyse, als bei den bisher bekannten Verfahren. Any number of operating points 37 can be assigned to an application function 31 . Each application-specific operating point 37 has a set of market and application-specific operating parameters 35 . The assignment of the operating point 37 to the application function 31 enables a much more precise data analysis than in the previously known methods.

Einer Komponente 61 können beliebig viele Anwendungsfunktionen 31 und Dokumente 62 zugeordnet werden. Anwendungsfunktionen 31, Komponenten 61 und Dokumente 62 sind dabei ebenfalls hierarchisch strukturiert, was in der Fig. 2 mit der Relation: "ist Teil von" dargestellt ist. Any number of application functions 31 and documents 62 can be assigned to a component 61 . Application functions 31 , components 61 and documents 62 are also hierarchically structured, which is shown in FIG. 2 with the relation: "is part of".

Dokumente 62 beschreiben bzw. haben zusätzlich zu den Produktkomponenten eine Relation zu den Anwendungsfunktionen 31 oder den Betriebspunkten 37. Dies hat den Vorteil, daß jederzeit weiterführende Informationen zu einer Anwendungsfunktion 31 aus dem Datenbestand ermitteltbar sind. Die Informationen können also kontextspezifisch referenziert werden. In addition to the product components, documents 62 describe or have a relation to the application functions 31 or the operating points 37 . This has the advantage that further information on an application function 31 can be determined from the database at any time. The information can therefore be referenced context-specifically.

Werden den Dokumenten 62 generischen oder spezifischen Anwendungsfunktionen 31 zugeordnet, beschreiben sie den Kontext, beispielsweise Standards, Richtlinien und Vorgaben, für ein Angebot oder eine Anwendungsfunktion 31 im allgemeinen. If the documents 62 are assigned generic or specific application functions 31 , they describe the context, for example standards, guidelines and specifications, for an offer or an application function 31 in general.

In Fig. 3 ist eine Darstellung zur Erläuterung des erfindungsgemäßen Systems gezeigt, das eine erste Ebene zur Eingabe und Visualisierung 1, eine zweite Ebene zur Verarbeitung der Daten 2 und in eine dritte Ebene zur Speicherung der Daten 3 aufweist. FIG. 3 shows a representation to explain the system according to the invention, which has a first level for input and visualization 1 , a second level for processing the data 2 and a third level for storing the data 3 .

Die erste Ebene 1 enthält die eingabe- und darstellungsrelevanten Komponenten, zu denen The first level 1 contains the components relevant to input and display, to which

- die Optionsverwaltung 100,

  • - die Markt- und Anwendungsverwaltung 200,
  • - die Parameter- und Merkmalsverwaltung 300,
  • - die Freigabeverwaltung und Ablaufsteuerung 400
  • - die Datenanalyse 500 und
  • - die Komponentenverwaltung 600 zählen, sowie
deren Darstellung mittels
  • - der Visualisierung der Optionen und Kombinationsregeln 110,
  • - der Visualisierung der Anwendungen 210,
  • - der Visualisierung der Parametergruppen 310,
  • - der Visualisierung des Prozesses 410,
  • - der Visualisierung der Auswertungen 510, und
  • - der Visualisierung der Produktstruktur 610
realisiert wird. - options management 100 ,
  • - the market and application management 200 ,
  • - the parameter and feature management 300 ,
  • - the release management and sequence control 400
  • - the data analysis 500 and
  • - Component management 600 count, as well
their representation by means of
  • - the visualization of the options and combination rules 110 ,
  • the visualization of the applications 210 ,
  • - the visualization of parameter groups 310 ,
  • - the visualization of process 410 ,
  • - the visualization of the evaluations 510 , and
  • - the visualization of the product structure 610
is realized.

Die zweite Ebene 2 enthält die funktionalen Systemkomponenten zur Datenverarbeitung, insbesondere zur Verwaltung und Analyse der Daten mit

  • - den Erzeugungs-, Änderungs- und Freigabeprozeduren für Optionstypen, Optionen und Kombinationsregeln 120,
  • - den Erzeugungs-, Änderungs- und Freigabeprozeduren für Anwendungsfunktionen 220,
  • - der Beschreibung und Zuordnung von Parametern und Merkmalgruppen 320,
  • - der Arbeitsablaufsteuerung 420,
  • - der Verwaltung der Zugriffsfunktionen 520 und
  • - den Erzeugungs-, Änderungs- und Freigabeprozeduren für Komponenten 620.
The second level 2 contains the functional system components for data processing, in particular for managing and analyzing the data
  • - the creation, modification and release procedures for option types, options and combination rules 120 ,
  • the creation, modification and release procedures for application functions 220 ,
  • - the description and assignment of parameters and feature groups 320 ,
  • - the workflow controller 420 ,
  • - the management of the access functions 520 and
  • - the creation, modification and release procedures for components 620 .

In der dritten Ebene 3 sind die Anwendungsfunktionen 31, Optionstypen 32, Optionen 33, Kombinationsregeln 34, Parameter 35, Gestaltungselemente 36, Betriebspunkte 37, Gestaltungselementgruppen 38, Merkmale 41, Auswertungsprozeduren 50 sowie die Komponenten 61 und Dokumente 62 aufgezeigt, die in einer Datenbank gespeichert werden. In the third level 3 , the application functions 31 , option types 32 , options 33 , combination rules 34 , parameters 35 , design elements 36 , operating points 37 , design element groups 38 , features 41 , evaluation procedures 50 as well as the components 61 and documents 62 are shown , which are stored in a database become.

Das System 10 beinhaltet weiterhin Funktionen zur Ausgabe der Suchergebnisse und der Ergebnisse der Analysefunktionen, beispielsweise mittels einer Druckerausgabe. The system 10 further includes functions for outputting the search results and the results of the analysis functions, for example by means of a printer output.

Die Analysefunktionen werten den Datenbestand und die bisher definierten Optionen und Anwendungsfunktionen in vordefinierten Datenbankanfragen und Listendarstellungen aus. Diese Anfragen können zusammen mit den Darstellungsvorgaben in einer Datenbank abgespeichert werden. The analysis functions evaluate the database and the options defined so far and application functions in predefined database queries and List representations. These requests can be submitted together with the display specifications in stored in a database.

Mittels dem Modul Optionsverwaltung 100 werden die Funktionen bestehender Optionstypen 32 und Optionen 33 einer Produktlinie wie folgt festgelegt:

  • - Bei der Definition des Optionstyps 32 beschreibt der Benutzer die Zugehörigkeit zur Produktfamilie und zur Produktplattform.
  • - Bei der Erzeugung einer Option 33 wird der Optionstyp 32 und die Kategorie festgelegt sowie die zulässigen Anwendungen für eine generische Option oder eine spezifische Option einer bestimmten Kategorie referenziert. Beispielsweise wird festgelegt, ob eine Anwendung generell mit der Kategorie: Typecode, oder spezifisch mit der Kategorie: Referenz, Angebot oder Auftrag, beschrieben wird.
  • - Für generische Optionen 33 einer Produktfamilie werden Kombinationsregeln 34 definiert, wobei der Benutzer zwei Optionsmengen und die kombinatorische Mengenoperation hierauf selektiert.
Using the option management module 100 , the functions of existing option types 32 and options 33 of a product line are defined as follows:
  • - When defining option type 32 , the user describes the affiliation to the product family and the product platform.
  • - When an option 33 is created, the option type 32 and the category are defined and the permitted applications for a generic option or a specific option of a certain category are referenced. For example, it is determined whether an application is generally described with the category: type code, or specifically with the category: reference, offer or order.
  • - Combination rules 34 are defined for generic options 33 of a product family, the user selecting two option sets and the combinatorial set operation thereon.

Die Erzeugung und die Änderung der Anwendungsfunktionen 31 werden durch das Modul Markt- und Anwendungsverwaltung 200 unterstützt. Der Benutzer klassifiziert die Anwendungsfunktion 31 über die Zuordnung zu einem Markt und einem generischen oder spezifischen Anwendungsfunktionstyp, wobei die Märkte für eine Produktplattform vorgegeben sind. The creation and modification of the application functions 31 are supported by the module market and application management 200 . The user classifies the application function 31 via the assignment to a market and a generic or specific application function type, the markets being predetermined for a product platform.

Bei der Neuanlage einer spezifischen Anwendungsfunktion 31 wählt der Benutzer beispielsweise aus einer vordefinierten Liste von zulässigen Produktfunktionen für einen ausgewählten Markt aus. When a specific application function 31 is newly created, the user selects, for example, from a predefined list of permitted product functions for a selected market.

Die angebotsspezifische Definition von Anwendungsfunktionen 31 und den zugehörigen Parametern ist Teil einer Arbeitsablaufsteuerung 420 zur Angebotserstellung und wird als Offer-Workflow (Verteilung und Weiterleitung von angebotsspezifischen Daten und Dokumenten sowie die Steuerung und Kontrolle von Arbeitsvorgängen) bezeichnet. Diese Funktionen werden aus dem zugrundeliegenden Produktdatenverwaltungssystem 40 genutzt. The offer-specific definition of application functions 31 and the associated parameters is part of a workflow control 420 for creating an offer and is referred to as an offer workflow (distribution and forwarding of offer-specific data and documents as well as the control and monitoring of work processes). These functions are used from the underlying product data management system 40 .

Ist eine Anwendungsfunktion für ein Produkt bisher nicht in der Datenbank enthalten, wird ein neuer generischer Anwendungsfunktionstyp definiert. Hierfür ist eine spezifischer Freigabeprozedur erforderlich, die nachfolgend beschrieben ist. If an application function for a product is not yet in the database, a new generic application function type is defined. For this is one specific release procedure is required, which is described below.

Das Modul Freigabeverwaltung und Arbeitsablaufsteuerung 400 enthält die für die Freigabe von Optionen 33 und Anwendungsfunktionen 31 erforderlichen Funktionen zur Visualisierung des Prozesses 410. Für die unterschiedlichen Kategorien der Optionen 33 und Anwendungsfunktionen 31 existieren unterschiedliche vordefinierte Freigabeprozeduren, die als Work-Flows bezeichnet werden. Eine Freigabeprozedur besteht aus beliebig vielen Teilaufgaben und die zu bearbeitenden Objekte besitzen einen Freigabestatus. Über die Freigabeprozedur werden Ausprägungen der Entitäten an die zuständigen Systembenutzer weitergeleitet. Dabei greift das Modul Freigabeverwaltung und Arbeitsablaufsteuerung 400 im wesentlichen auf die Arbeitsablaufsteuerung 420 des Produktdatenverwaltungssystems 40 zurück. The module release management and workflow control 400 contains the functions required for the release of options 33 and application functions 31 for visualizing the process 410 . Different predefined release procedures exist for the different categories of options 33 and application functions 31 , which are referred to as workflows. A release procedure consists of any number of subtasks and the objects to be processed have a release status. Through the release procedure, instances of the entities are forwarded to the responsible system users. The module approval management and workflow control 400 essentially uses the workflow control 420 of the product data management system 40 .

Mittels dem Modul Parameter- und Merkmalverwaltung 300 werden einer spezifischen Anwendung Parameter und Merkmalgruppen 320 zugeordnet. Die Merkmalgruppen werden dazu vorab definiert oder bei der Angebotserstellung verwendet. Bei einer Vorabdefinition der Merkmalgruppen werden diese beispielsweise einer Anwendungsfunktion 31 der Kategorie Referenz zugeordnet. Für eine ausgewählte Anwendungsfunktion 31 wird nach den hierfür bestehenden angebots- und auftragsspezifischen Parameter- und Merkmalgruppen gesucht, gefundene Konfigurationen und Sachmerkmalgruppen werden kopiert und für die Angebotserstellung im Rahmen der Variantenbeschreibung verwendet. The parameter and feature management module 300 is used to assign parameters and feature groups 320 to a specific application. The feature groups are defined in advance or used when preparing the offer. If the feature groups are predefined, they are assigned, for example, to an application function 31 of the reference category. For a selected application function 31 , the existing offer and order-specific parameter and feature groups are searched for, configurations and feature groups found are copied and used for the preparation of the offer in the context of the variant description.

Das Modul Datenanalyse 500 unterstützt die Definition und Speicherung spezifischer Auswertungsprozeduren 50. Das Modul enthält dazu Datenzugriffs-, Datenaufbereitungs- und Visualisierungsfunktionen. In der Systemkomponente 520 werden die Datenzugriffsfunktionen verwaltet. Mittels der Visualisierungsfunktion 510 werden die Auswertungen umgesetzt. Diese vordefinierten Funktionen werden als Vorlagen gespeichert, kopiert und in der Systemkomponente 520 verwaltet. The data analysis module 500 supports the definition and storage of specific evaluation procedures 50 . For this purpose, the module contains data access, data processing and visualization functions. The data access functions are managed in the system component 520 . The evaluations are implemented using the visualization function 510 . These predefined functions are stored as templates, copied and managed in the system component 520 .

Ebenso wird mit einer Funktion des Moduls Datenanalyse 500 der aktuell gültige Typenschlüssel einschließlich der zulässigen Optionen 33 ermittelt. Bezogen auf diesen Typenschlüssel werden in einem bestimmten Zeitraum die angebotenen und beauftragten Optionen 33 dargestellt, wobei für jede spezifische Optionskategorie die Quantität angegeben wird. Likewise, the currently valid type code including the permissible options 33 is determined using a function of the data analysis module 500 . In relation to this type code, the options 33 offered and commissioned are shown in a specific period of time, the quantity being specified for each specific option category.

Auswertungsprozeduren 50 werden an die jeweilige Produktfamilie angepaßt. Beispielsweise werden die Verwendungshistorie und die Verwendungshäufigkeit verschiedener Optionen 33 bezogen auf Märkte und Anwendungsfunktionen 31 dargestellt. Weiterhin werden mit dem Modul Datenanalyse 500 Funktionen zur Darstellung der Änderungshistorie für bestimmte Optionstypen 32, Kombinationsregeln 34, Märkte und Anwendungsfunktionen 31 realisiert. Evaluation procedures 50 are adapted to the respective product family. For example, the usage history and the usage frequency of various options 33 relating to markets and application functions 31 are shown. Furthermore, the data analysis module 500 realizes functions for displaying the change history for certain option types 32 , combination rules 34 , markets and application functions 31 .

Claims (28)

1. Verfahren zur markt- und anwendungsspezifischen Beschreibung und Verwaltung von spezifischen produktbeschreibenden Entitäten, insbesondere Produktoptionen (33), Produktoptionstypen (32), Anwendungsfunktionen (31) und Gestaltungselementen (36), die zu den Komponenten (61) und Dokumenten (62) einer Produktplattform in Beziehung stehen, im Rahmen eines Produktverwaltungssystems (40), das mittels einer Datenverarbeitungseinrichtung, in die eine Datenbank integriert ist, realisiert ist, wobei a) in einem ersten Verfahrensschritt eine Beschreibung der Funktionen der eingabe- und darstellungsrelevanten Informationen mittels Verfahrensmodulen (100, 200, 300, 400, 500, 600) durchgeführt wird, b) in einem zweiten Verfahrensschritt eine Darstellung der beschriebenen Entitäten, insbesondere die Visualisierung der Optionen und Kombinationsregeln (110), die Visualisierung der Anwendungen (210), die Visualisierung der Parametergruppen (310), die Visualisierung des Prozesses (410), die Visualisierung der Auswertungen (510) sowie die Visualisierung der Produktstruktur (610) durchgeführt wird, c) in einem dritten Verfahrensschritt die für eine Anwendung relevanten Komponenten (61) und Dokumente (62) der Produktplattform über die Anwendungsfunktion (31) zu den vordefinierten Optionen (33) in Beziehung gebracht werden. 1.Procedure for the market and application-specific description and management of specific product-describing entities, in particular product options ( 33 ), product option types ( 32 ), application functions ( 31 ) and design elements ( 36 ), which form part of the components ( 61 ) and documents ( 62 ) Are related product platform, in the context of a product management system ( 40 ), which is realized by means of a data processing device, in which a database is integrated, wherein a) in a first process step, a description of the functions of the information relevant to input and presentation is carried out using process modules ( 100 , 200 , 300 , 400 , 500 , 600 ), b) in a second process step a representation of the entities described, in particular the visualization of the options and combination rules ( 110 ), the visualization of the applications ( 210 ), the visualization of the parameter groups ( 310 ), the visualization of the process ( 410 ), the visualization of the Evaluations ( 510 ) and visualization of the product structure ( 610 ) is carried out, c) in a third method step, the components ( 61 ) and documents ( 62 ) of the product platform relevant for an application are related to the predefined options ( 33 ) via the application function ( 31 ). 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Produktoptionstypen (32) und die Ausprägungen der Produktoptionen (33), die zulässigen Kombinationen der Optionsmengen (34), die für die Anwendung gültigen bzw. verwendeten Prozeßparameter (35, 37) und die für eine Anwendung vorgegebenen oder verwendeten Beschreibungsmerkmale (36, 38) zueinander in Beziehung gebracht werden, in einer Datenvisualisierungseinheit dargestellt werden, und in Abhängigkeit von der Zeit verwaltet, verarbeitet sowie gespeichert werden. 2. The method according to claim 1, characterized in that the product option types ( 32 ) and the characteristics of the product options ( 33 ), the permissible combinations of the option sets ( 34 ), the process parameters ( 35 , 37 ) valid or used for the application and the Descriptive features ( 36 , 38 ) specified or used for an application are related to one another, are displayed in a data visualization unit, and are managed, processed and stored as a function of time. 3. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, daß eine Zuordnung von Sachmerkmalgruppen zu den Komponenten über die Entität Anwendungsfunktion (31) durchgeführt wird. 3. The method according to any one of the preceding claims, characterized in that an assignment of property groups to the components via the entity application function ( 31 ) is carried out. 4. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, daß einer Komponente (61) beliebig viele Entitäten des Typs Anwendungsfunktion (31) zugeordnet werden. 4. The method according to any one of the preceding claims, characterized in that an arbitrary number of entities of the type application function ( 31 ) are assigned to a component ( 61 ). 5. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, daß mittels einer Anwendungsfunktion (31) Betriebspunkte (37) und Gestaltungselemente (36) beschrieben werden. 5. The method according to any one of the preceding claims, characterized in that operating points ( 37 ) and design elements ( 36 ) are described by means of an application function ( 31 ). 6. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, daß die Optionen (33) und Anwendungsfunktionen (31) als eigenständige Entitäten verwaltet werden. 6. The method according to any one of the preceding claims, characterized in that the options ( 33 ) and application functions ( 31 ) are managed as independent entities. 7. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, daß mittels der Anwendungsfunktion (31) ein Bezug zwischen Produktoptionen (33) und Komponenten (61) hergestellt wird. 7. The method according to any one of the preceding claims, characterized in that a relationship between product options ( 33 ) and components ( 61 ) is established by means of the application function ( 31 ). 3. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, daß mittels der Verwendung der Anwendungsfunktionen (31) des Produktdatenverwaltungssystems (40) der Freigabestatus einer Produktoption (33) in Abhängigkeit von der Zeit verwaltet und mittels einer Freigabeprozedur gesteuert wird. 3. The method according to any one of the preceding claims, characterized in that by using the application functions ( 31 ) of the product data management system ( 40 ) the release status of a product option ( 33 ) is managed as a function of time and is controlled by means of a release procedure. 9. System zur markt- und anwendungsspezifischen Beschreibung und Verwaltung von spezifischen produktbeschreibenden Entitäten, insbesondere Produktoptionen (33), Produktoptionstypen (32), Anwendungsfunktionen (31) und Gestaltungselementen (36), die zu den Komponenten (61) und Dokumenten (62) einer Produktplattform in Beziehung stehen, im Rahmen eines Produktdatenverwaltungssystems (40), das mittels einer Datenverarbeitungseinrichtung, in die eine Datenbank integriert ist, realisiert ist, wobei das System a) Verfahrensmodule (100, 200, 300, 400, 500, 600) zur Beschreibung der eingabe- und darstellungsrelevanten Informationen aufweist, welche dafür eingerichtet sind, mittels Visualisierungsfunktionen eine Darstellung der Informationen in den Modulen zur Visualisierung der Entitäten (110, 210, 310, 410, 510, 610) durchführen, b) Verfahrensmodule mit den funktionellen Systemkomponenten (120, 220, 320, 420, 520, 620) zur Verwaltung und Analyse der Informationen aufweist und welche dafür eingerichtet sind, mittels Zugriffsfunktionen die Informationen zu verarbeiten, sowie c) Speichermodule zur Speicherung der Informationen aufweist. 9. System for the market and application-specific description and management of specific product-describing entities, in particular product options ( 33 ), product option types ( 32 ), application functions ( 31 ) and design elements ( 36 ), which lead to the components ( 61 ) and documents ( 62 ) Are related product platform, in the context of a product data management system ( 40 ), which is implemented by means of a data processing device, in which a database is integrated, the system a) Process modules ( 100 , 200 , 300 , 400 , 500 , 600 ) for describing the input and display-relevant information, which are set up to display the information in the modules for visualizing the entities ( 110 , 210 , 310 , 410 , 510 , 610 ), b) has process modules with the functional system components ( 120 , 220 , 320 , 420 , 520 , 620 ) for managing and analyzing the information and which are set up to process the information by means of access functions, and c) has memory modules for storing the information. 10. System und Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, daß es in ein vorhandenes Produktverwaltungssystem (40) integrierbar ist. 10. System and method according to one of the preceding claims, characterized in that it can be integrated into an existing product management system ( 40 ). 11. System nach Anspruch 9 oder 10, dadurch gekennzeichnet, daß Gültigkeit und Status der zu bearbeitenden Objekte, beispielsweise einer Option (33) mittels eines Zeitbezuges und eines Freigabestatus beschreibbar ist und in einer Freigabeprozedur speicherbar ist. 11. System according to claim 9 or 10, characterized in that the validity and status of the objects to be processed, for example an option ( 33 ) can be described by means of a time reference and a release status and can be stored in a release procedure. 12. System nach Anspruch 9 bis 11 dadurch gekennzeichnet, daß die Anwendungsfunktion (31), dafür eingerichtet ist, Sachmerkmalgruppen zu den Komponenten zuzuordnen und so einen Anwendungskontext zu beschreiben. 12. System according to claim 9 to 11, characterized in that the application function ( 31 ) is set up to assign feature groups to the components and thus to describe an application context. 13. System nach den Ansprüchen 9 bis 12, dadurch gekennzeichnet, daß die Entitäten Optionen (33), Optionstypen (32), Kombinationsregeln (34), Anwendungsfunktionen (31), Betriebspunkte (37), Betriebsparameter (35), Gestaltungselemente (36) Gestaltungselementgruppen (38), Auswertungsprozeduren (50), Sachmerkmale und Merkmalgruppen (41) sind. 13. System according to claims 9 to 12, characterized in that the entities options ( 33 ), option types ( 32 ), combination rules ( 34 ), application functions ( 31 ), operating points ( 37 ), operating parameters ( 35 ), design elements ( 36 ) Design element groups ( 38 ), evaluation procedures ( 50 ), property features and feature groups ( 41 ). 14. System nach den Ansprüchen 9 bis 13, dadurch gekennzeichnet, daß die Verfahrensmodule (100, 200, 300, 400, 500, 600) eine Optionsverwaltung (100), eine Markt- und Anwendungsverwaltung (200), eine Parameter- und Merkmalverwaltung (300), eine Freigabeverwaltung und eine Ablaufsteuerung (400), ein Modul zur Datenanalyse (500) sowie ein Modul zur Komponentenverwaltung (600) sind. 14. System according to claims 9 to 13, characterized in that the process modules ( 100 , 200 , 300 , 400 , 500 , 600 ) an option management ( 100 ), a market and application management ( 200 ), a parameter and feature management ( 300 ), a release management and a sequence control ( 400 ), a module for data analysis ( 500 ) and a module for component management ( 600 ). 15. System nach Anspruch 9 bis 14, dadurch gekennzeichnet, daß die Optionsverwaltung (100) Funktionen zur Definition, Kopie, Änderung, Verwaltung und Versionierung bestehender Optionstypen 32 und Optionen 33 einer Produktlinie aufweist. 15. System according to claim 9 to 14, characterized in that the option management ( 100 ) has functions for defining, copying, changing, managing and versioning existing option types 32 and options 33 of a product line. 16. System nach Anspruch 9 bis 15, dadurch gekennzeichnet, daß die Markt- und Anwendungsverwaltung (200) die Erzeugung und Änderung der Anwendungsfunktionen (31) unterstützt. 16. System according to claim 9 to 15, characterized in that the market and application management ( 200 ) supports the creation and modification of the application functions ( 31 ). 17. System nach Anspruch 9 bis 16, dadurch gekennzeichnet, daß die Parameter- und Merkmalverwaltung (300) einer spezifischen Anwendung Betriebsparameter (35) und Merkmalgruppen zuordnet. 17. System according to claim 9 to 16, characterized in that the parameter and feature management ( 300 ) assigns a specific application operating parameters ( 35 ) and feature groups. 18. System nach Anspruch 9 bis 17, dadurch gekennzeichnet, daß die Freigabeverwaltung und Ablaufsteuerung (400) die für die Freigabe der Optionen (33) und Anwendungsfunktionen (31) erforderlichen Funktionen zur Visualisierung des Prozesses (410) aufweist. 18. System according to claim 9 to 17, characterized in that the release management and sequence control ( 400 ) has the functions required for the release of the options ( 33 ) and application functions ( 31 ) for visualizing the process ( 410 ). 19. System nach Anspruch 9 bis 18, dadurch gekennzeichnet, daß die Datenanalyse (500) eine Definition und Speicherung spezifischer Auswertungsprozeduren (50) mittels Datenzugriffs-, Datenaufbereitungs- und Visualisierungsfunktionen unterstützt und Funktionen zur Darstellung der Änderungshistorie für bestimmte Optionstypen (32), Kombinationsregeln (34), Märkte und Anwendungsfunktionen (31) realisiert. 19. System according to claim 9 to 18, characterized in that the data analysis ( 500 ) supports the definition and storage of specific evaluation procedures ( 50 ) by means of data access, data preparation and visualization functions and functions for displaying the change history for certain option types ( 32 ), combination rules ( 34 ), markets and application functions ( 31 ) realized. 20. System nach Anspruch 9 bis 19, dadurch gekennzeichnet, daß die Darstellung der Entitäten, mittels einer Visualisierung der Optionen und Kombinationsregeln (110), einer Visualisierung der Anwendungen (210), einer Visualisierung der Parametergruppen und Anwendungsparameter (310), einer Visualisierung des Prozesses (410), einer Visualisierung der Auswertungen (510) sowie einer Visualisierung der Produktstruktur (610) realisierbar ist. 20. System according to claim 9 to 19, characterized in that the representation of the entities, by means of a visualization of the options and combination rules ( 110 ), a visualization of the applications ( 210 ), a visualization of the parameter groups and application parameters ( 310 ), a visualization of the Process ( 410 ), a visualization of the evaluations ( 510 ) and a visualization of the product structure ( 610 ) can be realized. 21. System nach Anspruch 9 bis 20, dadurch gekennzeichnet, daß die funktionellen Systemkomponenten Erzeugungs-, Änderungs- und Freigabeprozeduren für Optionstypen, Optionen und Kombinationsregeln (120), Erzeugungs-, Änderungs- und Freigabeprozeduren für die Anwendungsfunktionen (220), Beschreibungen und Parameter- und Merkmalzuordnungen (320), Arbeitsablaufsteuerungen (420) Verwaltungen der Zugriffsfunktionen (520) sowie Erzeugungs-, Änderungs- und Freigabeprozeduren für Komponenten (620) sind. 21. System according to claim 9 to 20, characterized in that the functional system components generation, change and release procedures for option types, options and combination rules ( 120 ), generation, change and release procedures for the application functions ( 220 ), descriptions and parameters - and feature assignments ( 320 ), workflow controls ( 420 ), management of the access functions ( 520 ) as well as creation, modification and release procedures for components ( 620 ). 22. System nach Anspruch 9 bis 21, dadurch gekennzeichnet, daß in den Speichermodulen die Entitäten (31, 32, 33, 34, 35, 37, 36, 37, 38, 41, 50) sowie die Komponenten (61) und Dokumente (62) gespeichert sind. 22. System according to claim 9 to 21, characterized in that in the memory modules the entities ( 31 , 32 , 33 , 34 , 35 , 37 , 36 , 37 , 38 , 41 , 50 ) and the components ( 61 ) and documents ( 62 ) are saved. 23. System nach Anspruch 9 bis 22, dadurch gekennzeichnet, daß die jeweiligen Optionen (33) jeweils einem Optionstyp (32) zugeordnet sind und eine Ausprägung des Optionstypes 32 darstellen. 23. System according to claim 9 to 22, characterized in that the respective options ( 33 ) are each assigned to an option type ( 32 ) and represent an expression of the option type 32 . 24. System nach Anspruch 9 bis 23, dadurch gekennzeichnet, daß der Optionstyp (32) Attribute aufweist, die eine Zuordnung zur Produktplattform und zur Produktfamilie ermöglicht. 24. System according to claim 9 to 23, characterized in that the option type ( 32 ) has attributes which enables an assignment to the product platform and the product family. 25. System nach Anspruch 9 bis 24, dadurch gekennzeichnet, daß zwischen der Option (33) und der Anwendungsfunktion (31) eine direkte Relation besteht. 25. System according to claim 9 to 24, characterized in that there is a direct relation between the option ( 33 ) and the application function ( 31 ). 26. System nach Anspruch 9 bis 25, dadurch gekennzeichnet, daß die Anwendungsfunktion (31) in Abhängigkeit von einer Produktkategorie sowohl auftragsabhängig als auch auftragsunabhängig definierbar ist. 26. System according to claim 9 to 25, characterized in that the application function ( 31 ) depending on a product category is both order-dependent and order-independent definable. 27. System nach Anspruch 9 bis 26, dadurch gekennzeichnet, daß die Anwendungsfunktion (31) Relationen zu den Merkmalgruppen und den Betriebspunkten (37) aufweist. 27. System according to claim 9 to 26, characterized in that the application function ( 31 ) has relations to the feature groups and the operating points ( 37 ). 28. System nach Anspruch 9 bis 27, dadurch gekennzeichnet, daß die Merkmalsgruppen und Betriebspunkte (37) der spezifischen Anwendungsfunktionen (31) Attribute aufweisen, die den Bezug zu einem Angebot, einem Auftrag oder einem Referenzprodukt beschreiben. 28. System according to claim 9 to 27, characterized in that the feature groups and operating points ( 37 ) of the specific application functions ( 31 ) have attributes that describe the relationship to an offer, an order or a reference product.
DE2002106285 2002-02-15 2002-02-15 Computer based system for management of options and application functions for a given product platform, whereby options and option descriptors are defined and stored in a database accessed via an information system interface Withdrawn DE10206285A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE2002106285 DE10206285A1 (en) 2002-02-15 2002-02-15 Computer based system for management of options and application functions for a given product platform, whereby options and option descriptors are defined and stored in a database accessed via an information system interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2002106285 DE10206285A1 (en) 2002-02-15 2002-02-15 Computer based system for management of options and application functions for a given product platform, whereby options and option descriptors are defined and stored in a database accessed via an information system interface

Publications (1)

Publication Number Publication Date
DE10206285A1 true DE10206285A1 (en) 2003-08-28

Family

ID=27634974

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2002106285 Withdrawn DE10206285A1 (en) 2002-02-15 2002-02-15 Computer based system for management of options and application functions for a given product platform, whereby options and option descriptors are defined and stored in a database accessed via an information system interface

Country Status (1)

Country Link
DE (1) DE10206285A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006048157A2 (en) * 2004-11-04 2006-05-11 Daimlerchrysler Ag Product configuration device and method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5019961A (en) * 1989-04-05 1991-05-28 Cadware, Inc. Computer apparatus and method for logical modelling
WO1995001610A1 (en) * 1993-06-29 1995-01-12 Electronic Data Systems Corporation Product structure management

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5019961A (en) * 1989-04-05 1991-05-28 Cadware, Inc. Computer apparatus and method for logical modelling
WO1995001610A1 (en) * 1993-06-29 1995-01-12 Electronic Data Systems Corporation Product structure management

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
BREUNESE,A.P.J., et.al.: Library of Reusable models: Theory and Application, Simulation Councils Inc., Vol.71, No.1, July 1998, ISSN 0037-5497/98, S.7-22 *
LOUREIRO,G., et.al.: A Systems Engineering Framework for Integrated Automotive Development. INCOSE-Symposium in Brighton, June 1999, S.G-28 bis G-30 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006048157A2 (en) * 2004-11-04 2006-05-11 Daimlerchrysler Ag Product configuration device and method
WO2006048157A3 (en) * 2004-11-04 2006-08-17 Daimler Chrysler Ag Product configuration device and method

Similar Documents

Publication Publication Date Title
DE602004003361T2 (en) SYSTEM AND METHOD FOR GENERATING REFINEMENT CATEGORIES FOR A GROUP OF SEARCH RESULTS
EP0855062B1 (en) Information system and process for storing data therein
EP0910829A1 (en) Database system
CH703073B1 (en) Comparing models a complex system.
EP3584751A1 (en) Method for creating a digital twin
EP2323083A1 (en) Technical classification system
DE10144390A1 (en) Determination of differences between file and folder data structures organized in a hierarchical tree structure with the results output to a single hierarchical folder and file list structure with difference clearly indicated
DE60310881T2 (en) Method and user interface for making a representation of data with meta-morphing
DE102012001406A1 (en) Automatic configuration of a product data management system
DE102004055107A1 (en) System and method for status and progress control of a technical process or a technical project
DE10206285A1 (en) Computer based system for management of options and application functions for a given product platform, whereby options and option descriptors are defined and stored in a database accessed via an information system interface
WO2004003798A2 (en) Information generation system for product formation
DE10243281A1 (en) Complexity reduction system for reducing the complexity in complex computer based systems, particularly applicable to management of a parts list and procurement system for said parts for a complex assembly such as a motor vehicle
DE102010044039A1 (en) Method and device for quality analysis of system models
EP1368754A2 (en) Computer system
DE112018001458T5 (en) ELECTRONIC DATABASE AND METHOD FOR THE PRODUCTION THEREOF
DE10220094B4 (en) Data processing system
EP1855237A1 (en) System and method for automatic generation, administration and documentation of device assemblies
EP1436673B1 (en) Automatic parameter recording
DE112021007474T5 (en) INFORMATION PROVISION DEVICE, INFORMATION PROVISION METHOD AND INFORMATION PROVISION PROGRAM
DE10046116B4 (en) Method and device for computer-aided determination of at least one stored product and / or at least one stored solution principle and computer program element
DE10001613C2 (en) Process and data processing system for managing data records
DE202020106945U1 (en) Device for managing digital twins
EP4300327A1 (en) Method for providing data of an automation system, search method for determining data of an automation system, computer program, computer readable medium and data processing device
DE10339112A1 (en) Method for generating at least one project reference model, method for generating structured configuration information by means of such a project reference model and device for carrying out, managing and organizing such methods

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8139 Disposal/non-payment of the annual fee