WO2015196782A1 - Visual modeling editor for constructing system model - Google Patents
Visual modeling editor for constructing system model Download PDFInfo
- Publication number
- WO2015196782A1 WO2015196782A1 PCT/CN2015/000453 CN2015000453W WO2015196782A1 WO 2015196782 A1 WO2015196782 A1 WO 2015196782A1 CN 2015000453 W CN2015000453 W CN 2015000453W WO 2015196782 A1 WO2015196782 A1 WO 2015196782A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- model
- attribute
- view
- activity
- algorithm
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
Definitions
- UML Unified Modeling Language
- CASE Computer-Assisted Software Engineering
- a visual modeling editor for model assembly based on prefabricated components has been widely used in model construction in various fields, and the typical representative is Simlink.
- This type of prefabricated component-based visual modeling editor has two basic drawbacks: it must be assembled based on prefabricated components.
- the construction of the system model is heavily constrained by prefabricated components; the interface of prefabricated components is fixed, since no interface is supported.
- Component integration such visual modeling editors are often applied to domain-specific modeling based on domain component libraries, which is not suitable for general-purpose system modeling.
- the assembly and operation principles of components are also very simple. Based on the above, the work relationship of the components is determined by the transfer relationship of the data. At the same time, with the increase of the components, the complexity of data transfer makes the view readability drastically deteriorate. Therefore, although such editors claim to be system modeling, But it is actually used to model simple and clear algorithms, not suitable for large and complex system modeling;
- the algorithm model is used as the data component
- the algorithm panel is used as the display component
- the algorithm processor is used as the processing component to realize the editing of the algorithm view and the algorithm model
- the algorithm panel visualizes the algorithm model by the algorithm view display
- the process model is the data component
- the process panel is the display component
- the process processor is the processing component to realize the editing of the process view and the process model
- the process panel visualizes the process model by the process view Display
- the transmission model is a data component
- the transmission panel is a display component
- the transmission processor is a processing component
- the transmission view and the transmission model are edited; the transmission panel visually displays the transmission model in a transmission view. .
- Hierarchical editing The process of constructing a hierarchical model by the hierarchical editor includes: the hierarchical panel receives the actual component modeling environment, such as newly created component type, added component type, selected component type, copied component type, and deleted component type. Operation information of the symbol and the duplicate member type character, and issuing corresponding instructions such as a new component type, a new component type, a selection component type, a copy component type, a delete component type, and a duplicate member type to the hierarchical processor; the hierarchical processor response The foregoing instruction processes the hierarchical model accordingly; the hierarchical panel displays the hierarchical model in the form of a hierarchical view;
- a system model and system view constructed using the present invention is executable, ie having integrity and sufficient consistency that can be mapped to a computer executable program;
- the system model and system view constructed by the invention have clear structure, adjustable hierarchy, controllable granularity, and versatility applicable to various system modeling. It can be used for algorithm modeling, and is also suitable for system rapid prototyping. It is more suitable for large-scale complex system modeling. It is convenient for top-down analysis and design, and it is also convenient to realize integrated integration from bottom to bottom. It is suitable for system integration based on prefabricated components.
- the system extension based on custom components is also suitable for the interconnection and interoperability of distributed systems; it is applicable to both actual engineering system modeling and various software systems and information system modeling; it is suitable for simulation modeling of equipment information system systems.
- Figure 6 is a view of the business management YWGL interface.
- Figure 7 is a view of the sales management XSGL interface.
- Figure 8 is a view of the production management SCGL interface.
- Figure 10 is a view of the distribution product FXP interface.
- Figure 11 is a view of the direct sales ZXP interface.
- Figure 13 is a view of the part LJ interface.
- Figure 15 is a view of the main part processing algorithm.
- Figure 16 shows the main part delivery algorithm view.
- Figure 18 is a view of the part delivery algorithm.
- Figure 19 is a view of the accessory receiving algorithm.
- Figure 20 is a view of the finished assembly algorithm.
- Figure 21 shows the process flow of the main business process.
- Figure 22 is a view of the service configuration process.
- Figure 26 is a view of the sales receipt process.
- Figure 27 is a view of the production planning process.
- Figure 30 is a view of the business operation loop transmission.
- Figure 32 shows a production instance creation transfer view.
- Figure 34 is a production sequence plus one transmission view.
- Figure 35 is a production sequence assignment transfer view.
- Figure 36 shows the purchase instance creation transfer view.
- Figure 40 is a view of the sales sequence number clear assignment transmission.
- Figure 42 is a sales configuration traversal transfer view.
- Figure 43 is a view of the sales number plus one transmission.
- Figure 44 is a view of the sales number assignment transmission.
- Figure 45 is a view of the sales production configuration traversal transfer.
- Figure 48 is a view of a sales production assignment transfer.
- Figure 51 is a view of the sales purchase configuration condition transfer.
- Figure 52 is a view of the sales purchase configuration transfer.
- Figure 56 is a view of the sales production run traversal transfer.
- Figure 57 is a comparison view of the sales production run comparison.
- Figure 59 is a view of production and sales receipt transmission.
- Figure 61 is a view of the sales procurement operation traversal transfer.
- Figure 62 is a comparison view of the sales purchase run comparison.
- Figure 65 is a view of the purchase internal order transfer.
- Figure 67 is a view of demand statistics transmission.
- Figure 68 is a view of order statistics transmission.
- Figure 69 is a view of the shipment statistics transmission.
- Figure 70 is a view of inventory statistics transmission.
- Figure 71 is a view of the receipt statistics transmission.
- Figure 72 shows the statistical transmission view of the main part.
- Figure 75 is a view of the finished assembly transfer.
- Figure 76 shows the completed delivery transfer view.
- Figure 77 is a view of the total delivery statistics.
- the memory medium may be comprised of any known computer readable storage medium.
- the buffer store can temporarily store some program code to reduce the time it takes to extract code from mass storage during program execution.
- memory can reside in a physical location, be stored by one or more data, or be distributed in multiple physical systems in different forms.
- memory can be distributed over a local area network (LAN) or wide area network (WAN).
- LAN local area network
- WAN wide area network
- the program code that implements a generic modeling method that constructs a system view based on the system metaview may be included in memory, and may include other code not shown in the figure, such as an operating system.
- the input and output interfaces allow the computer to exchange information with the storage medium or another computer.
- Input and output devices include any known external device type, such as display devices, keyboards, mice, printers, stereos, handheld devices, masks, and the like.
- the bus provides communication connections between various components within the computer, including electrical, optical, wireless, and the like.
- Storage media includes any known computer readable storage media such as a magnetic disk, optical disk, and the like.
- a storage medium may contain a generic system view instance constructed from one or more system meta-views. Those skilled in the art will appreciate that the present invention may be implemented as an all-hardware product, an all-software product, or a combination of hardware and software commonly referred to as a module.
- the invention can be implemented as a computer program product embodied on a computer readable medium.
- the computer readable medium may be, for example but not limited to: electronic, magnetic, optical, electromagnetic, infrared, or semiconductor A system, device, device, or combination of the foregoing. Examples of more specific non-exhaustive computer readable storage media are as follows: random access memory (RAM), read only memory (ROM), rewritable programmable read only memory (EPROM or flash), removable read only memory ( CD-ROM), optical storage device, magnetic storage device, and a combination of any of the foregoing.
- RAM random access memory
- ROM read only memory
- EPROM or flash rewritable programmable read only memory
- CD-ROM removable read only memory
- optical storage device magnetic storage device, and a combination of any of the foregoing.
- Computer program code implementing the methods of the present invention can be written in one or more programming languages, including, for example, Java, Small, C++, C#, etc., and a process oriented programming language such as C.
- the program code can run on a personal computer, handheld device or LAN LAN, WAN WAN.
- the business model assumed by the enterprise in this embodiment is: by selling the products produced by itself and the products purchased externally to obtain profits, the business management system that realizes the following business management intentions is modeled:
- Configuration function the sum of the number of production varieties and the number of purchased varieties is used for configuration Number of varieties sold;
- the sales management module collects the contract quantity and shipment quantity of the direct sales and sales of each product, receives the delivery information of the production management module and the procurement management module, and purchases the production management module according to the sales status.
- the management module issues order information; the production management module, the procurement management receives the order information of the sales management module, starts the internal process, and submits the delivery information to the sales management module.
- the level editor creates a root node for the component tree of the hierarchical view.
- the component type symbol on the root node is called the root component type;
- the hierarchical panel receives the operation information of the selected root component type sent from the actual system modeling environment, and issues an instruction for selecting the root component type to the hierarchical processor; the hierarchical processor responds to the foregoing instruction to set the root component type of the hierarchical model to the The component type; the level panel receives the operation information sent by the actual system modeling environment to change the name of the component type symbol to the word "business management YWGL", and issues the name of the component type to "service management" to the hierarchical processor.
- the instruction of the YWGL" type the hierarchical processor responds to the foregoing instruction, and changes the name of the root component type to "business management YWGL"; according to the component type name, the root component type symbol is called the business management YWGL component type symbol, and other component types are This type of push, will not be described later; the hierarchical receiving panel actual system modeling environment sent
- the operation information of setting the number of component type instances to 1 is sent to the hierarchical processor to send an instruction to set the number of component type instances to 1.
- the hierarchical processor responds to the aforementioned instruction and manages the component instance of the YWGL component type. The quantity is set to 1; the level panel visually displays the level model in a hierarchical view;
- the hierarchical panel receives the operation information of the added sub-component type sent by the actual system modeling environment, and issues an instruction to the hierarchical processor to add the sub-component type to the involved component; the hierarchical processor adds a one to the business management YWGL component type in response to the foregoing instruction.
- the level editor receives and responds to the operation information sent by the actual system modeling environment.
- the sub-assembly type symbol with the number of instances is 1 for the production management SCGL component type: main part ZJ, part LJ, finished CP; level panel Visual display of the hierarchical model in a hierarchical view;
- the hierarchical panel receives the operation information of the selected business management YWGL component type symbol from the actual system modeling environment, and issues an instruction for selecting the business management YWGL component type to the hierarchical processor, and the hierarchical processor responds to the aforementioned instruction to manage the business YWGL.
- the component type is set to the component type involved;
- the hierarchy panel sets the business management YWGL component type character to the component type character and visually displays the hierarchical view;
- the interface panel receives an operation message of the added attribute sent from the actual system modeling environment, and issues an instruction to the interface processor to add an attribute to the component type; the interface processor adds a new attribute to the business management YWGL component type in response to the foregoing instruction.
- the interface processor modifies the attribute name of the attribute to the service operation state; the attribute whose name is the service operation state is simply referred to as the service operation state attribute; the subsequent attribute is deduced by analogy, and is not described again;
- the panel receives operation information sent from the actual system modeling environment to set the attribute value of the attribute attribute to true, and issues an instruction to the interface processor to set the attribute value to true; the interface processor responds to the foregoing instruction to service The attribute value of the running state attribute is set to true;
- the interface editor adds an attribute to the business management YWGL interface view: the production normal state attribute, the data type is bool type, the attribute value is true; the production variety number attribute, the data type is an integer type, and the attribute value is 3; The number of attributes of the purchased item, the data type is an integer type, the attribute value is 2; the number of sales item attribute, the data type is an integer type, the attribute value is 0; the product serial number attribute, the data type is an integer type, and the attribute value is 0; Constant zero attribute, the data type is an integer type, the attribute value is 0; the comparison result attribute, the data type is bool type, and the attribute value is true;
- the interface panel receives an operation message of the added function sent from the actual system modeling environment, and issues an instruction to the interface processor to add a function to the component type; the interface processor adds a new message to the service management YWGL component type character in response to the foregoing instruction.
- Process function and set the aforementioned new functions to the functions involved; the interface panel refreshes the interface view and will make new work
- the function identifier is set to the function involved; the interface panel receives the operation information sent from the actual system modeling environment to modify the function name of the function in question to the words "business main process", and issues the function to the interface processor.
- the function name is modified to the instruction of the word "business main process”; the interface processor responds to the aforementioned instruction sent by the interface panel, and the function name of the new function is modified to the word "business main process”; the function name is "business main process”
- the function is simply referred to as the main business process function; the subsequent function is deduced by analogy and will not be described again;
- the interface editor adds the process function to the service management YWGL interface view: service configuration and service operation;
- Attribute set product name attribute, data type is string, attribute value is sales item; product serial number attribute, data type is integer type, attribute value is 1; inventory quantity attribute, data type is integer type, attribute value is 0; minimum inventory attribute, data type is integer type, attribute value is 0; contract quantity attribute, data type is integer type, attribute value is 0; receipt quantity attribute, data type is integer type, attribute value 0; order quantity attribute, data type is integer type, attribute value is 0; shipment quantity attribute, data type is integer type, attribute value is 0; shipment total attribute, data type is integer type, attribute value Is 0; demand quantity attribute, data type is integer class Type, the attribute value is 0;
- Function set three process functions: internal order, sales and shipment, and sales order.
- Attribute set product name attribute, data type is string, attribute value is self-research; product serial number attribute, data type is int, attribute value is 1; order quantity attribute, data type is int, attribute value is 0 ; completion quantity attribute, data type is int, attribute value is 0; delivery quantity attribute, data type is int, attribute value is 0; delivery total attribute, data type is int, attribute value is 0;
- the function set three production process, production implementation, production delivery, a total of three process functions.
- Attribute set product name attribute, data type is string, attribute value is purchase item; product serial number attribute, data type is int, attribute value is 1; quantity attribute to be purchased, data type is int, attribute value is 0 ; purchase quantity attribute, data type is int, attribute value is 0; delivery quantity attribute, data type is int, attribute value is 0; delivery total attribute, data type is int, attribute value is 0;
- Function set Two algorithmic functions for purchase implementation and purchase delivery.
- Attribute set minimum stock attribute, data type is int, attribute value is 5; contract quantity attribute, data type is int, attribute value is 12; shipment quantity attribute, data type is int, attribute value is 8 .
- Attribute set minimum stock attribute, data type is int, attribute value is 6; contract order attribute, data type is int, attribute value is 3; shipment quantity attribute, data type is int, attribute value is 4 .
- Attribute set the main part name attribute, the data type is string, the attribute value is the main part; the number of work-receiving attributes, the data type is int, the attribute value is 0; the number of completion attributes, the data type is int, and the attribute value is 0; delivery quantity attribute, data type is int, attribute value is 0; delivery total attribute, data type is int, attribute value is 0;
- the function set the main part processing, the main part delivery a total of two algorithmic functions.
- Attribute set part name attribute, data type is string, attribute value is part; work number attribute, data type is int, attribute value is 0; number of completion attribute, data type is int, attribute value is 0; Delivery quantity attribute, data type is int, attribute value is 0; delivery total attribute, data type is int, attribute value is 0;
- the function set two algorithm functions for part processing and part delivery.
- Attribute set the finished product name attribute, the data type is string, the attribute value is the finished product; the number of work-receiving attributes, the data type is int, the attribute value is 0; the number of completion attribute, the data type is int, and the attribute value is 0;
- the hierarchical panel receives the operation information of the selected main component ZJ component type symbol sent by the actual system modeling environment, and sends an instruction to the hierarchical processor to set the main component ZJ component type to the component type involved; the hierarchical processor responds to the foregoing instruction to be the main
- the ZJ component type is set to the component type involved;
- the interface panel receives the operation information of the selected main component processing function sent by the actual system modeling environment, and sends an instruction to the interface processor to set the main component processing function to the function involved;
- the interface processor sets the main part processing function to the function involved in response to the aforementioned instruction;
- the interface panel refresh interface view sets the main part processing function to the function involved; for convenience of description, the main part processing function is implemented according to the function name.
- the algorithm view is referred to as the main part processing algorithm view; the subsequent other algorithm views are deduced by analogy, and will not be described again;
- the algorithm editor sequentially receives the operation information sent by the actual system modeling environment and performs corresponding operations in response to the operation information: adding a subtraction operator, referred to as the main component waiting for the clearing operator; establishing the ZJ component type from the main component The value of the number of work-receiving characters to the value-receiving character of the reduced-valued attribute of the main component of the work-piece clearing operator; establishing the subtraction number from the number-of-work attribute of the main component ZJ component type to the work-piece clearing operator of the main part The pass-through character of the attribute character; the value-added character of the number-of-work attribute attribute from the difference attribute attribute of the main component to be cleared to the ZJ component type of the main component;
- An assignment operator referred to as the main component completion delivery operator; the operator has the following values: from the completion number attribute of the main component ZJ component type symbol to the input attribute of the main component completion delivery operator, from the main component The output attribute of the completion delivery operator to the delivery quantity attribute of the main part ZJ component type character;
- An addition operator referred to as the main item delivery total operator; the operator has the following values: from the completion number attribute of the main part ZJ component type symbol to the addend attribute of the main part delivery total operator, The delivery total attribute of the main part ZJ component type character to the addend attribute of the main part delivery total operator, from the sum attribute of the main part delivery total operator to the delivery of the main part ZJ component type Total attribute
- a subtraction operator referred to as the completion zero-clearing element for the main part; the operator has the following values: from the completion number attribute of the main component ZJ component type symbol to the subtracted attribute attribute of the subtraction operator, from the main part ZJ The number of completion attribute of the component type character to the subtraction attribute of the subtraction operator, from the difference attribute of the subtraction operator to the number of completion attribute of the main piece ZJ component type.
- An assignment operator referred to as the part-finished assignment assignor; the operator has the following values: from the number of work-receiving attributes of the part LJ component type to the input of the part-finished assignment operator Into the attribute, from the output attribute of the part-finished assignment operator to the number of completion of the part LJ component type;
- a subtraction operator referred to as the part-for-work zeroing operator; the operator has the following values: from the part number of the LJ component type to the fractional attribute of the part to be cleared, from the part The number of work-of-work attribute of the LJ component type to the subtraction attribute of the part-to-work zeroing operator, from the difference attribute of the part-for-work clearing operator to the number-of-work attribute of the part LJ component type.
- the part completion delivery operator has the following values: from the completion number attribute of the part LJ component type symbol to the input attribute of the part completion delivery operator, from the completion of the part delivery calculation The output attribute of the character to the delivery number attribute of the part LJ component type character;
- the part delivery total operator has the following values: from the number of completions of the part LJ component type to the numbered attribute of the part delivery total operator, from the part LJ component The value of the total quantity attribute of the type character to the add-on attribute of the part delivery total operator, from the sum attribute of the part delivery total operator to the total quantity attribute of the part LJ component type;
- a subtraction operator referred to as the part completion zeroing operator; the operator has the following values: from the completion number attribute of the part LJ component type symbol to the subtracted attribute of the subtraction operator, From the completion number attribute of the part LJ component type symbol to the subtraction attribute of the subtraction operator, from the difference attribute of the subtraction operator to the completion number attribute of the part LJ component type.
- An addition operator referred to as the main component receiving operator; the operator has the following values: from the main component inventory attribute of the finished CP component type character to the added attribute of the main component receiving operator, from the finished CP component type The main item receipt quantity attribute of the character to the add-on attribute of the main part receiving operator, and the sum attribute attribute of the operator from the main part to the main item stock attribute of the finished CP component type symbol;
- An addition operator referred to as the part receiving operator; the operator has the following values: from the part stock attribute of the finished CP component type to the add attribute of the part receiving operator, from the part of the finished CP component type The receipt attribute attribute to the add attribute of the part receiving operator, the sum attribute of the operator from the part to the part stock attribute of the finished CP component type.
- a multiplication operator abbreviated as an assembly principal, which has the following values: from the number of work-receiving attributes of the finished CP component type to the multiplicand attribute of the assembly principal operator.
- the multiplier attribute from the single set of main component ZJ number attribute of the component type symbol to the assembly principal part operator;
- a subtraction operator referred to as the assembly master stock operator; the operator has the following values: from the main component inventory attribute of the finished CP component type to the reduced attribute of the assembly principal stock operator, from the assembly master The product attribute of the operator to the subtraction attribute of the assembly principal stock operator, from the difference attribute of the assembly principal stock operator to the principal stock attribute of the finished CP component type;
- a multiplication operator referred to as an assembly part operator; the operator has the following values: from the number of employees of the finished CP component type to the multiplicand attribute of the assembly part operator, from the component type of the component The multiplier attribute of the LJ number attribute of a single set of parts to the assembly part operator;
- a subtraction operator referred to as the assembly part inventory operator; the operator has the following values: from the part inventory attribute of the finished CP component type to the reduced attribute of the assembly part inventory operator, from the assembly part operator The sub-attribute attribute of the product attribute to the assembly part inventory operator, from the difference attribute of the assembly part stock operator to the part inventory attribute of the finished CP component type;
- An assignment operator referred to as the finished completion operator; the operator has the following values: the input attribute attribute from the finished CP component type symbol to the input attribute of the finished completion operator, and the output attribute from the finished completion operator.
- a first subtraction operator referred to as the finished product clearing operator; the operator has the following values: the number of duty-receiving attributes from the finished CP component type symbol to the subtracted attribute of the finished work-to-work clearing operator, From the number of work-type attributes of the component type to the finished product clearing operator The subtractor attribute, from the difference attribute of the finished work-clearing operator to the number of work-of-work attributes of the finished CP component type.
- Figure 21 is a flow diagram of the main business process of the completed business management YWGL component type symbol.
- the construction process is as follows:
- the interface editor receives and responds to the operation information sent by the actual system modeling environment, and sets the business main process function to the function involved.
- the process view of the business main process function as a service according to the function name.
- the main process flow view; the process view of other functions, and so on, will not repeat them;
- the hierarchical panel receives the operation information of the selected service management YWGL component type character sent by the actual system modeling environment, and issues an instruction to the hierarchical processor to set the business management YWGL component type to the component type involved; the hierarchical processor response The foregoing instruction sets the business management YWGL component type to the component type involved; the interface panel receives the operation information of the selected business main process function sent by the actual system modeling environment, and sets the business main process function to the function involved, The interface processor issues an instruction to set the business main process function to the function in question; the interface processor responds to the aforementioned instruction to the business main process
- the functions are set to the functions involved. For the convenience of the description, we refer to the process view of the main business process function as the business main process flow view according to the function name; the process view of other functions is similar and will not be described again;
- the process editor creates a default sequence activity character as the root activity symbol for the business main process flow view, and automatically sets the root activity symbol to be the activity element involved;
- the sequence activity character is an operation with sequential execution of internal activity functions. a meta-activity character;
- the sequence activity character has a start node, an end node, and between the start node and the end node, sequentially providing a plurality of nodes to add other activity characters; for convenience of description, the root activity symbol is called according to the process view name
- the root activity of the main process of the business it should be noted that the process editor creates a root activity for each process view, and the root activity is named and so on.
- the process editor receives and responds to the operation information sent by the actual system modeling environment, and adds a loop activity character in the business main process root activity character;
- the loop activity character is an arithmetic activity character with a loop function
- the loop activity character internally contains a sequence of nodes, each node can accommodate an activity character; for convenience of description, the sequence of nodes of the cyclic activity symbol is a cyclic sequence; for the sake of distinction, the cyclic activity symbol is called a business operation cycle.
- the process editor receives and responds to the operation information sent by the actual system modeling environment, and adds a service running activity character based on the service running function of the component type character in the cyclic sequence of the cyclic activity character;
- Add an assignment operator activity character in the business configuration root activity character which is simply referred to as the sequence number zeroing activity character; the assignment operator activity character is an operator activity character with an assignment function; in the service configuration root activity character Add a create instance operator activity, referred to as the production creation instance activity; the create instance operator is an operator activity that represents the function of creating a component type; add a traversal in the business configuration root activity
- Adding an activity character to the traversal sequence of the production configuration traversal activity character which is simply referred to as a production sequence number plus an activity character;
- the plus one activity character refers to a pre-made operator activity character having an integer value plus one function;
- Add an assignment activity character to the traversal sequence of the production configuration traversal activity referred to as the production serial number assignment activity;
- Add a create instance activity activity in the business configuration root activity referred to as the purchase creation instance activity
- add a traversal activity in the business configuration root activity Jane Called the procurement configuration traversal activity
- Adding an activity symbol in the traversal sequence of the procurement configuration traversal activity character referred to as the purchase serial number plus one activity character
- adding an assignment activity character in the traversal sequence of the purchase configuration traversal activity character referred to as the purchase serial number assignment activity character;
- Add an assignment operator activity character in the business configuration root activity referred to as the sales serial number clear assignment activity
- add a create instance activity activity in the business configuration root activity referred to as the sales creation instance activity
- Add a traversal activity character in the business configuration root activity referred to as the sales configuration traversal activity
- Adding an activity symbol in the traversal sequence of the sales configuration traversal activity character referred to as a sales serial number plus an activity character
- adding an assignment activity character in the traversal sequence of the sales configuration traversal activity character referred to as a sales serial number assignment activity character
- Add a traversal activity character in the traversal sequence of the sales configuration traversal activity referred to as the sales production configuration traversal activity;
- the sales production configuration comparison activity Adding an identical comparison activity in the traversal sequence of the sales production configuration traversal activity, referred to as the sales production configuration comparison activity; the same comparison activity is a pre-made calculation with the function of comparing whether the two inputs are the same a meta-activity character; a conditional activity character is added to the traversal sequence of the sales production configuration traversal activity character, which is simply referred to as a sales production configuration condition activity character; the condition activity activity is a pre-made logical activity character with a conditional selection function;
- the completed sales serial number clears the assignment transfer view, and its construction process is similar to "business operation loop transfer editing", and its content includes the following transmission:
- the completed sales production operation traverses the transmission view, and its construction process is similar to "business operation loop transmission editing", and its content includes the following transmission:
- the completed sales procurement operation traverses the transmission view, and its construction process is similar to "business operation loop transmission editing", and its content includes the following transmission:
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Stored Programmes (AREA)
Abstract
Description
本发明涉及软件工程技术领域,具体是一种构造系统模型的可视建模编辑器。The invention relates to the technical field of software engineering, in particular to a visual modeling editor for constructing a system model.
系统建模是人们根据客观事物的规律和特征构造系统模型的活动或过程。系统建模已广泛地存在于科研、工程、军事、生产等各种社会实践活动之中。在信息技术特别是软件技术高度发展的今天,软件已经成为人们进行系统建模的基本工具。这些辅助系统建模的软件工具称为建模编辑器。相对于以文字、公式、形式语言等手段形式的建模编辑器,采用图形方式的建模编辑器以其可视性成为人们的最爱。这类以图形为基本方式的建模编辑器称为可视建模编辑器。System modeling is the activity or process of constructing a system model based on the laws and characteristics of objective things. System modeling has been widely used in various social practice activities such as scientific research, engineering, military, and production. Today, with the rapid development of information technology, especially software technology, software has become the basic tool for people to carry out system modeling. The software tools for modeling these auxiliary systems are called modeling editors. Compared with the modeling editor in the form of words, formulas, formal languages, etc., the graphical modeling editor has become the favorite of people with its visibility. This type of graphics-based modeling editor is called the visual modeling editor.
随着UML(统一建模语言,Unified Modeling Language)成为主流的面向对象可视化建模语言工业标准,基于UML的CASE(计算机辅助软件工程工具,Computer-AssistedSoftware Engineering)工具自然成为主流的可视建模编辑器,其中的典型代表是Rational Rose,Enterprise Architect等等。由于以UML为基础,这些建模工具天然具有UML带来的缺陷:第一,缺乏建模方法支持:这些工具并不提供建模方法和规则,只提供一些符号表示工具;这些工具是面向程序开发人员使用的,定位于软件开发过程建模,实际上侧重于基于面向对 象方法的程序实现模型的描述,并不适用于超越软件开发的通用性系统建模编辑器。第二,非可执行性:利用这些工具构造的系统模型不具备足够的完整性和一致性,无法采用自动代码技术将其转化成计算机可运行的软件。这些工具仅能用于产生一些代码片段,要获得完整的可以由计算机运行的软件必须最终由人工进行编辑;第三,难于使用:这些工具是面向程序人员所设计,其复杂和混乱不仅程序员很难掌握,领域人员更无法理解,远不能满足建模实践的需要。上述评论同样适用于基于sysML的面向工程领域系统建模的可视编辑器,其中的典型代表是Rhapsody。With UML (Unified Modeling Language) becoming the mainstream industry standard for object-oriented visual modeling languages, UML-based CASE (Computer-Assisted Software Engineering) tools naturally become mainstream visual modeling. Editors, typical of which are Rational Rose, Enterprise Architect, and more. Based on UML, these modeling tools naturally have the drawbacks of UML: First, there is a lack of modeling method support: these tools do not provide modeling methods and rules, only provide some symbolic representation tools; these tools are program-oriented Used by developers to locate software development process modeling, actually focusing on face-to-face The description of the program implementation model like the method does not apply to the general system modeling editor that goes beyond software development. Second, non-executable: System models built with these tools do not have sufficient integrity and consistency to be translated into computer-operable software using automated code technology. These tools can only be used to generate some code snippets. To get a complete software that can be run by a computer, it must be edited manually. Third, it is difficult to use: these tools are designed for programmers, and their complexity and confusion are not only programmers. It is difficult to master, and the field personnel are even more incomprehensible and far from meeting the needs of modeling practice. The above comments also apply to sysML-based visual editors for engineering domain system modeling, the typical representative of which is Rhapsody.
基于预制构件进行模型装配的可视建模编辑器,已广泛地应用于各种领域的模型构建,其中的典型代表是Simlink。这类基于预制构件的装配式可视化建模编辑器有两大基本缺陷:必须基于预制构件进行装配,系统模型的构造严重受制于预制构件;预制构件的接口是固定的,由于不支持任意接口的构件集成,这类可视化建模编辑器通常被应用于基于领域构件库进行特定的领域建模,从而并不适合于通用性的系统建模;第二,构件的装配和运行原则也很简单,基于上是由数据的传递关系决定构件的工作协同,同时,随着构件的增多,数据传递的复杂性使得视图可读性急剧变差,因此,这类编辑器虽然声称是进行系统建模,但实际上是用于对简单明确的算法进行建模,不适合进行大型复杂的系统建模;A visual modeling editor for model assembly based on prefabricated components has been widely used in model construction in various fields, and the typical representative is Simlink. This type of prefabricated component-based visual modeling editor has two basic drawbacks: it must be assembled based on prefabricated components. The construction of the system model is heavily constrained by prefabricated components; the interface of prefabricated components is fixed, since no interface is supported. Component integration, such visual modeling editors are often applied to domain-specific modeling based on domain component libraries, which is not suitable for general-purpose system modeling. Second, the assembly and operation principles of components are also very simple. Based on the above, the work relationship of the components is determined by the transfer relationship of the data. At the same time, with the increase of the components, the complexity of data transfer makes the view readability drastically deteriorate. Therefore, although such editors claim to be system modeling, But it is actually used to model simple and clear algorithms, not suitable for large and complex system modeling;
总的看来,目前还缺乏一种容易被普通领域人员理解和掌握的构造系统模型的可视建模编辑器,基于通用性的系统建模规范,支持各 种领域建模活动,以构造具有可执行性的系统模型。In general, there is currently no visual modeling editor for constructive system models that are easily understood and mastered by ordinary people. Based on general-purpose system modeling specifications, each supports Domain modeling activities to construct a system model with enforceability.
发明内容Summary of the invention
鉴于现有技术的以上缺点,本发明的目的是提供一种通过基于系统元视图的系统视图的可视建模编辑器,使之能够克服现有技术的以上缺点。In view of the above disadvantages of the prior art, it is an object of the present invention to provide a visual modeling editor based on a system view of a system meta-view that overcomes the above disadvantages of the prior art.
本发明基于一个含有计算机可读程序代码的计算机可读存储介质,所述计算机可读程序代码包含一组可以被计算机的处理器所执行的指令,通过基于系统元视图的系统视图对一个由系统元模型定义的记录系统模型的数据进行处理,来实现构造系统模型的通用可视建模方法,其所用的可视建模编辑器包含如下组元:The invention is based on a computer readable storage medium containing computer readable program code, the computer readable program code comprising a set of instructions executable by a processor of a computer, by a system view based on a system meta view The data of the recording system model defined by the metamodel is processed to implement a general visual modeling method for constructing the system model, and the visual modeling editor used therein includes the following components:
层级编辑器:以层级模型为数据部件,以层级面板为显示部件,以层级处理器为处理部件,来实现对层级视图及层级模型的编辑;所述层级面板以层级视图对层级模型进行可视显示;Hierarchical editor: the hierarchical model is used as the data component, the hierarchical panel is used as the display component, and the hierarchical processor is used as the processing component to realize the editing of the hierarchical view and the hierarchical model; the hierarchical panel visualizes the hierarchical model in a hierarchical view display;
接口编辑器:以接口模型为数据部件,以接口面板为显示部件,以接口处理器为处理部件,来实现对接口视图及接口模型的编辑;所述接口面板以接口视图对接口模型进行可视显示;Interface editor: the interface model is the data component, the interface panel is the display component, and the interface processor is the processing component to implement the editing of the interface view and the interface model; the interface panel visualizes the interface model by using the interface view display;
算法编辑器:以算法模型为数据部件,以算法面板为显示部件,以算法处理器为处理部件,来实现对算法视图及算法模型的编辑;所述算法面板以算法视图对算法模型进行可视显示;Algorithm editor: the algorithm model is used as the data component, the algorithm panel is used as the display component, and the algorithm processor is used as the processing component to realize the editing of the algorithm view and the algorithm model; the algorithm panel visualizes the algorithm model by the algorithm view display;
流程编辑器:以流程模型为数据部件,以流程面板为显示部件,以流程处理器为处理部件,来实现对流程视图及流程模型的编辑;所述流程面板以流程视图对流程模型进行可视显示; Process editor: the process model is the data component, the process panel is the display component, and the process processor is the processing component to realize the editing of the process view and the process model; the process panel visualizes the process model by the process view Display
传输编辑器:以传输模型为数据部件,以传输面板为显示部件,以传输处理器为处理部件,实现对传输视图及传输模型的编辑;所述传输面板以传输视图对传输模型进行可视显示。Transmission editor: the transmission model is a data component, the transmission panel is a display component, the transmission processor is a processing component, and the transmission view and the transmission model are edited; the transmission panel visually displays the transmission model in a transmission view. .
采用上述可视建模编辑器的组元构造系统模型的具体步骤如下:The specific steps of constructing the system model using the components of the above visual modeling editor are as follows:
1)层级编辑:层级编辑器构造层级模型的过程包括:层级面板接收实际系统建模环境送来的诸如新建构件类型符、添加构件类型符、选择构件类型符、复制构件类型符、删除构件类型符、重名构件类型符的操作信息,向层级处理器发出相应的诸如新建构件类型、添加构件类型、选择构件类型、复制构件类型、删除构件类型、重名构件类型的指令;层级处理器响应前述指令对层级模型进行相应的处理;层级面板以层级视图的形式显示层级模型;1) Hierarchical editing: The process of constructing a hierarchical model by the hierarchical editor includes: the hierarchical panel receives the actual component modeling environment, such as newly created component type, added component type, selected component type, copied component type, and deleted component type. Operation information of the symbol and the duplicate member type character, and issuing corresponding instructions such as a new component type, a new component type, a selection component type, a copy component type, a delete component type, and a duplicate member type to the hierarchical processor; the hierarchical processor response The foregoing instruction processes the hierarchical model accordingly; the hierarchical panel displays the hierarchical model in the form of a hierarchical view;
2)接口编辑:模型编辑器对步骤1)得到的层级模型中的构件类型逐一构造接口模型,各接口模型的构造步骤包括:接口面板接收实际系统建模环境送来的对属性符、功能符和事件符进行诸如新建、添加、选择、复制、删除、命名的操作信息,向接口处理器发出相应的对于属性、功能和事件进行诸如新建、添加、选择、复制、删除、命名的指令;接口处理器响应前述指令对接口模型进行相应的处理;接口面板以接口视图的形式可视显示接口模型;实现算法功能的算法模型由步骤3)构造,实现流程功能的流程模型由步骤4)构造;2) Interface editing: The model editor constructs the interface model one by one for the component types in the hierarchical model obtained in step 1). The construction steps of each interface model include: the interface panel receives the attribute characters and functional characters sent by the actual system modeling environment. And event symbols such as new, add, select, copy, delete, and naming operation information, and issue corresponding instructions to the interface processor for creating, adding, selecting, copying, deleting, and naming attributes, functions, and events; The processor responds to the foregoing instruction to perform corresponding processing on the interface model; the interface panel visually displays the interface model in the form of an interface view; the algorithm model for implementing the algorithm function is constructed by step 3), and the process model for implementing the process function is constructed by step 4);
3)算法编辑:算法编辑器对步骤2)中得到的算法功能逐一构造算法模型,各算法模型的构造步骤包括:算法面板接收实际系统建模环境送来的诸如添加算元符、复制算元符、删除算元符和如添加传值 符、删除传值符的操作信息,向算法处理器发出相应的诸如添加算元、复制算元、删除算元和如添加传值、删除传值的指令;算法处理器响应前述指令,对算法模型进行相应的处理;算法面板以算法视图的形式显示算法模型;3) Algorithm editing: The algorithm editor constructs the algorithm model one by one for the algorithm functions obtained in step 2). The construction steps of each algorithm model include: the algorithm panel receives the actual system modeling environment, such as adding an operator symbol, copying the arithmetic element. , delete the operator and add a value And deleting the operation information of the value character, and issuing corresponding instructions such as adding an arithmetic element, copying an arithmetic element, deleting an arithmetic element, and adding a value and deleting the value to the algorithm processor; the algorithm processor responds to the foregoing instruction, and the algorithm The model performs corresponding processing; the algorithm panel displays the algorithm model in the form of an algorithm view;
4)流程编辑:流程编辑器对步骤2)中得到的流程功能逐一构造流程模型,各流程模型的构造步骤包括:流程面板接收实际系统建模环境送来的诸如添加活动符、选择活动符、删除活动符的操作信息;流程面板响应前述操作信息向流程处理器发出相应诸如添加活动、选择活动、删除活动的指令;流程处理器响应前述指令对流程模型进行相应的的处理;流程面板以流程视图的形式显示流程模型;4) Process editing: The process editor constructs the process model one by one for the process functions obtained in step 2), and the process steps of each process model include: the process panel receives the actual system modeling environment, such as adding an activity character, selecting an activity character, Deleting the operation information of the activity character; the process panel sends corresponding instructions such as adding an activity, selecting an activity, and deleting the activity to the process processor in response to the foregoing operation information; the process processor processes the process model in response to the foregoing instruction; the process panel processes The process model is displayed in the form of a view;
5)传输编辑:传输编辑器对步骤4)中得到的流程模型中的活动逐一构造传输模型,各传输模型的构造步骤包括:传输面板接收实际系统建模环境送来的如添加传输符、选择传输符、删除传输符的操作信息;传输面板响应前述操作信息向传输处理器发出如添加传输、选择传输、删除传输的指令;所述传输处理器响应前述指令对传输模型进行相应处理;传输面板以传输视图的形式显示传输模型。5) Transfer Edit: The transfer editor constructs the transfer model one by one for the activities in the process model obtained in step 4). The construction steps of each transfer model include: the transfer panel receives the actual system modeling environment, such as adding a transfer symbol, selecting Transmitting, deleting the operation information of the transmission character; the transmission panel sends an instruction to add, transfer, and delete the transmission to the transmission processor in response to the foregoing operation information; the transmission processor processes the transmission model in response to the foregoing instruction; the transmission panel The transfer model is displayed in the form of a transfer view.
至此,以层级视图、接口视图、算法视图、流程视图、传输视图进行显示的,以层级模型、接口模型、算法模型、流程模型、传输模型为要素所构成的系统模型编辑完成。At this point, the hierarchical model, the interface view, the algorithm view, the flow view, and the transfer view are displayed, and the system model composed of the hierarchical model, the interface model, the algorithm model, the process model, and the transmission model is edited.
这样,本发明以层级编辑器、接口编辑器、算法编辑器、流程编辑器、传输编辑器为组元,分别以层级模型、接口模型、算法模型、流程模型、传输模型及对应视图为编辑对象完成系统模型及系统视图 的编辑,为各种领域提供了一种通用性、易用的可视系统建模工具:本发明构造的系统模型及系统视图具有可执行性,结构清晰,层次可调,建模粒度可控;建模方法既方便自顶向下分析设计,也方便自底向上实现集成,适用于对各种系统软件系统及信息系统建模;建模方法简单,完全可视化建模,即使普通领域人员,也能独立轻松编辑系统模型及系统视图。Thus, the present invention uses a hierarchical editor, an interface editor, an algorithm editor, a process editor, and a transport editor as components, and the hierarchical model, the interface model, the algorithm model, the process model, the transmission model, and the corresponding view are respectively edited objects. Complete system model and system view The editor provides a universal and easy-to-use visual system modeling tool for various fields: the system model and system view constructed by the invention are executable, the structure is clear, the level is adjustable, and the modeling granularity is controllable. The modeling method is convenient for top-down analysis design, and also facilitates bottom-up integration. It is suitable for modeling various system software systems and information systems. The modeling method is simple and fully visualized, even for ordinary people. It is also easy to edit system models and system views independently.
概括起来,本发明与现有技术相比,具有如下明显的优点:In summary, the present invention has the following significant advantages over the prior art:
(1)可执行性:利用本发明构造的系统模型及系统视图具有可执行性,即具有可以被映射为计算机可运行程序的完整性和充分一致性;(1) Executability: A system model and system view constructed using the present invention is executable, ie having integrity and sufficient consistency that can be mapped to a computer executable program;
(2)通用性:本发明构造的系统模型及系统视图结构清晰,层次可调,粒度可控,具有适用于各种系统建模的通用性。即可以进行算法建模,也适合系统快速原型,更适合大型复杂系统建模;既方便自顶向下分析设计,也方便自底向上实现整合集成;既适合基于预制构件的系统集成,也适合基于定制构件的系统扩展,还适合分布式系统的互联互通;既适用于实际工程系统建模,也适用于各种软件系统及信息系统建模;既适用于装备信息系统系统的仿真建模,也适用于管理信息系统建模;既适用于桌面软件系统建模、嵌入式设备软件系统建模、移动终端软件系统建模,也适用于局域网软件系统建模、广域网软件系统建模,也用于云计算环境软件系统建模;既适用于应用软件系统建模,也适用于软件开发环境建模;(2) Universality: The system model and system view constructed by the invention have clear structure, adjustable hierarchy, controllable granularity, and versatility applicable to various system modeling. It can be used for algorithm modeling, and is also suitable for system rapid prototyping. It is more suitable for large-scale complex system modeling. It is convenient for top-down analysis and design, and it is also convenient to realize integrated integration from bottom to bottom. It is suitable for system integration based on prefabricated components. The system extension based on custom components is also suitable for the interconnection and interoperability of distributed systems; it is applicable to both actual engineering system modeling and various software systems and information system modeling; it is suitable for simulation modeling of equipment information system systems. It is also suitable for management information system modeling; it is applicable to desktop software system modeling, embedded device software system modeling, mobile terminal software system modeling, and also to LAN software system modeling, WAN software system modeling, and also Modeling in cloud computing environment software systems; applicable to both application software system modeling and software development environment modeling;
(3)易用性:本发明要素简明,规则简单,方法统一。即使不 掌握繁琐的建模语言和计算机编程语言的普通领域人员也很容易利用本发明在相对较短的时间内构造出本领域的具有可执行性的系统模型及系统视图,免除了对专业建模人员或程序开发人员的依赖和沟通,完成的系统模型及系统视图更符合领域人员的期望,消除了专业建模人员或程序开发人员的理解偏差;同时,由于省去了大量的沟通时间,建模时间大大缩短。(3) Ease of use: The elements of the invention are concise, the rules are simple, and the methods are unified. Even if not It is also easy for a person skilled in the art who has mastered a cumbersome modeling language and a computer programming language to construct an executable system model and system view in the field in a relatively short period of time, thereby eliminating professional modeling personnel. Or the dependency and communication of the program developer, the completed system model and system view are more in line with the expectations of the domain personnel, eliminating the understanding bias of professional modelers or program developers; at the same time, because a lot of communication time is saved, modeling The time is greatly shortened.
图1为可视建模编辑器的构成图。Figure 1 is a block diagram of a visual modeling editor.
图2为建模步骤图。Figure 2 is a diagram of the modeling steps.
图3是一个实现可视建模编辑器的计算机的框图。Figure 3 is a block diagram of a computer implementing a visual modeling editor.
图4为一个可视建模编辑器的主界面。Figure 4 shows the main interface of a visual modeling editor.
图5为业务管理YWGL视图的层级视图。Figure 5 is a hierarchical view of the business management YWGL view.
图6为业务管理YWGL接口视图。Figure 6 is a view of the business management YWGL interface.
图7为销售管理XSGL接口视图。Figure 7 is a view of the sales management XSGL interface.
图8为生产管理SCGL接口视图。Figure 8 is a view of the production management SCGL interface.
图9为采购管理CGGL接口视图。Figure 9 is a view of the procurement management CGGL interface.
图10为分销品FXP接口视图。Figure 10 is a view of the distribution product FXP interface.
图11为直销品ZXP接口视图。Figure 11 is a view of the direct sales ZXP interface.
图12为主件ZJ接口视图。Figure 12 shows the main part ZJ interface view.
图13为零件LJ接口视图。Figure 13 is a view of the part LJ interface.
图14为成品CP接口视图。Figure 14 is a view of the finished CP interface.
图15为主件加工算法视图。 Figure 15 is a view of the main part processing algorithm.
图16为主件交货算法视图。Figure 16 shows the main part delivery algorithm view.
图17为零件加工算法视图。Figure 17 is a view of the part processing algorithm.
图18为零件交货算法视图。Figure 18 is a view of the part delivery algorithm.
图19为配件接收算法视图。Figure 19 is a view of the accessory receiving algorithm.
图20为成品装配算法视图。Figure 20 is a view of the finished assembly algorithm.
图21为业务主过程流程视图。Figure 21 shows the process flow of the main business process.
图22为业务配置流程视图。Figure 22 is a view of the service configuration process.
图23为业务运行流程视图。Figure 23 is a view of the business operation process.
图24为内部订货流程视图。Figure 24 is a view of the internal ordering process.
图25为销售出货流程视图。Figure 25 is a view of the sales and shipping process.
图26为销售收货流程视图。Figure 26 is a view of the sales receipt process.
图27为生产计划流程视图。Figure 27 is a view of the production planning process.
图28为生产实施流程视图。Figure 28 is a view of the production implementation flow.
图29为生产交货流程视图。Figure 29 is a view of the production delivery process.
图30为业务运转循环传输视图。Figure 30 is a view of the business operation loop transmission.
图31为序号清零赋值传输视图。Figure 31 is a view of the sequence number assignment transfer.
图32为生产实例创建传输视图。Figure 32 shows a production instance creation transfer view.
图33为生产配置遍历传输视图。Figure 33 is a production configuration traversal transfer view.
图34为生产序号加一传输视图。Figure 34 is a production sequence plus one transmission view.
图35为生产序号赋值传输视图。Figure 35 is a production sequence assignment transfer view.
图36为采购实例创建传输视图。Figure 36 shows the purchase instance creation transfer view.
图37为采购配置遍历传输视图。 Figure 37 is a view of the procurement configuration traversal transfer.
图38为采购序号加一传输视图。Figure 38 is a view of the purchase number plus one transmission.
图39为采购序号赋值传输视图。Figure 39 is a view of the purchase number assignment transmission.
图40为销售序号清零赋值传输视图。Figure 40 is a view of the sales sequence number clear assignment transmission.
图41为销售实例创建传输视图。Figure 41 shows the sales instance creation transfer view.
图42为销售配置遍历传输视图。Figure 42 is a sales configuration traversal transfer view.
图43为销售序号加一传输视图。Figure 43 is a view of the sales number plus one transmission.
图44为销售序号赋值传输视图。Figure 44 is a view of the sales number assignment transmission.
图45为销售生产配置遍历传输视图。Figure 45 is a view of the sales production configuration traversal transfer.
图46为销售生产配置比较传输视图。Figure 46 is a sales production configuration comparison transmission view.
图47为销售生产配置条件传输视图。Figure 47 is a view of sales production configuration condition transmission.
图48为销售生产赋值传输视图。Figure 48 is a view of a sales production assignment transfer.
图49为销售采购配置遍历传输视图。Figure 49 is a view of the sales procurement configuration traversal transfer.
图50为销售采购配置比较传输视图。Figure 50 shows the sales purchase configuration comparison transfer view.
图51为销售采购配置条件传输视图。Figure 51 is a view of the sales purchase configuration condition transfer.
图52为销售采购配置传输视图。Figure 52 is a view of the sales purchase configuration transfer.
图53为生产运行遍历传输视图。Figure 53 is a production run traversal transfer view.
图54为采购运行遍历传输视图。Figure 54 is a view of the procurement operation traversal transfer.
图55为销售运行遍历传输视图。Figure 55 is a sales run traversal transfer view.
图56为销售生产运行遍历传输视图。Figure 56 is a view of the sales production run traversal transfer.
图57为销售生产运行比较传输视图。Figure 57 is a comparison view of the sales production run comparison.
图58为销售生产运行条件传输视图。Figure 58 is a view of the sales production operating condition transmission.
图59为生产销售收货传输视图。 Figure 59 is a view of production and sales receipt transmission.
图60为生产内部订货传输视图。Figure 60 is a view of the production internal order transfer.
图61为销售采购运行遍历传输视图。Figure 61 is a view of the sales procurement operation traversal transfer.
图62为销售采购运行比较传输视图。Figure 62 is a comparison view of the sales purchase run comparison.
图63为销售采购运行条件传输视图。Figure 63 is a view of the sales purchase operation condition transfer.
图64为采购销售收货传输视图。Figure 64 is a view of the purchase sales receipt transmission.
图65为采购内部订货传输视图。Figure 65 is a view of the purchase internal order transfer.
图66为合同统计传输视图。Figure 66 is a view of contract statistics transmission.
图67为需求统计传输视图。Figure 67 is a view of demand statistics transmission.
图68为订货统计传输视图。Figure 68 is a view of order statistics transmission.
图69为出货统计传输视图。Figure 69 is a view of the shipment statistics transmission.
图70为存货统计传输视图。Figure 70 is a view of inventory statistics transmission.
图71为收货统计传输视图。Figure 71 is a view of the receipt statistics transmission.
图72为主件待工统计传输视图。Figure 72 shows the statistical transmission view of the main part.
图73为零件待工统计传输视图。Figure 73 is a view of the part work statistic transmission.
图74为配件接收传输视图。Figure 74 is a view of the accessory receiving transmission.
图75为成品装配传输视图。Figure 75 is a view of the finished assembly transfer.
图76为完工交货传输视图。Figure 76 shows the completed delivery transfer view.
图77为交货总量统计传输视图。 Figure 77 is a view of the total delivery statistics.
计算机一般包括一个中央处理器,一个内存和输入输出接口和一个总线。另外,计算机与输入输出设备、存储介质相连接。中央处理器负责计算和控制计算机的功能。中央处理器可以只包含一个中央处理单元,也可以是分布在一个或多个地方的多个中央处理单元。The computer generally includes a central processing unit, a memory and input and output interface, and a bus. In addition, the computer is connected to an input/output device and a storage medium. The central processor is responsible for calculating and controlling the functions of the computer. The central processing unit may contain only one central processing unit or multiple central processing units distributed in one or more places.
内存介质可能由任何已知的计算机可读存储介质构成。比如,缓冲存储可以暂存一些程序代码以便在程序执行时降低从大容量存储器中提取代码的时间。同时,内存可以驻留在某个物理位置,由一种或多种数据存储,或以不同形式分布在多个物理系统中。另外,内存还可以分布在本地局域网(LAN)或广域网(WAN)上。内存中可以包含实现基于系统元视图构造系统视图的通用建模方法的程序代码,也可能包括图中未显示的其他代码,如操作系统。The memory medium may be comprised of any known computer readable storage medium. For example, the buffer store can temporarily store some program code to reduce the time it takes to extract code from mass storage during program execution. At the same time, memory can reside in a physical location, be stored by one or more data, or be distributed in multiple physical systems in different forms. In addition, memory can be distributed over a local area network (LAN) or wide area network (WAN). The program code that implements a generic modeling method that constructs a system view based on the system metaview may be included in memory, and may include other code not shown in the figure, such as an operating system.
输入输出接口允许计算机与存储介质或另一台计算机交换信息。输入输出设备包含任何已知的外部设备类型,如显示设备、键盘、鼠标、打印机、音响、手持设备、面罩,等等。总线提供计算机内部各个部件之间的通信连接,包括电气、光学、无线等多种传送连接形式。存储介质包括任何已知的计算机可读存储介质,如磁盘,光盘等等。存储介质可以包含一个或多个系统元视图构造的通用系统视图实例。业内人士可以料想,本发明可能实现为全硬件产品、全软件产品,或通常称为模块的软硬件结合产品。另外,本发明可以实现为一个保存在计算机可读介质的计算机程序产品。计算机可读介质可能是,举例来说但并不限于:电子的、磁性的、光学的、电磁的、红外或半导体 系统、装置、设备或前述项的结合。更具体的非尽列的计算机可读存储介质的例子如下:随机存储内存(RAM)、只读内存(ROM)、可擦写可编程只读内存(EPROM或闪存)、可移动只读存储器(CD-ROM)、光存储设备、磁存储设备,以及任何前述项的结合体。实现本发明的方法的计算机程序代码可以用一种或多种程序语言编写,包括诸如Java,Small,C++,C#等,以及诸如C之类的面向过程的编程语言。程序代码可以运行在个人电脑,手持设备或局域网LAN、广域网WAN上。The input and output interfaces allow the computer to exchange information with the storage medium or another computer. Input and output devices include any known external device type, such as display devices, keyboards, mice, printers, stereos, handheld devices, masks, and the like. The bus provides communication connections between various components within the computer, including electrical, optical, wireless, and the like. Storage media includes any known computer readable storage media such as a magnetic disk, optical disk, and the like. A storage medium may contain a generic system view instance constructed from one or more system meta-views. Those skilled in the art will appreciate that the present invention may be implemented as an all-hardware product, an all-software product, or a combination of hardware and software commonly referred to as a module. Additionally, the invention can be implemented as a computer program product embodied on a computer readable medium. The computer readable medium may be, for example but not limited to: electronic, magnetic, optical, electromagnetic, infrared, or semiconductor A system, device, device, or combination of the foregoing. Examples of more specific non-exhaustive computer readable storage media are as follows: random access memory (RAM), read only memory (ROM), rewritable programmable read only memory (EPROM or flash), removable read only memory ( CD-ROM), optical storage device, magnetic storage device, and a combination of any of the foregoing. Computer program code implementing the methods of the present invention can be written in one or more programming languages, including, for example, Java, Small, C++, C#, etc., and a process oriented programming language such as C. The program code can run on a personal computer, handheld device or LAN LAN, WAN WAN.
业内人士当然知道本发明的方法也可以表示以图形表示,这些图形表示都可以实现为计算机程序代码。这些程序代码可以被一般电脑、专用电脑和其他可编程数据处理装置处理,实现这些图形表示的功能符。Those skilled in the art will of course appreciate that the methods of the present invention can also be represented graphically, and that these graphical representations can all be implemented as computer program code. These program codes can be processed by general computers, special purpose computers, and other programmable data processing devices to implement the functions of these graphical representations.
下面结合附图及一个具体实施例对本发明做进一步详细的说明:实施例为构造业务管理YWGL视图。需要说明的是,这个实施例仅是本发明的具体应用示例而已,本发明的技术实质不受这两个实例限制。The present invention will be further described in detail below with reference to the accompanying drawings and a specific embodiment. The embodiment is to construct a business management YWGL view. It should be noted that this embodiment is only a specific application example of the present invention, and the technical essence of the present invention is not limited by these two examples.
实施例:业务管理YWGL模型编辑Example: Business Management YWGL Model Editing
本实施例假设的企业的的业务模式是:通过销售自己生产的产品和外部采购的产品来获取利润,将对实现如下业务管理意图的业务管理系统进行建模:The business model assumed by the enterprise in this embodiment is: by selling the products produced by itself and the products purchased externally to obtain profits, the business management system that realizes the following business management intentions is modeled:
(1)明确区分生产管理、采购管理、销售管理三大模块;(1) Clearly distinguish three major modules of production management, procurement management and sales management;
(2)配置功能:将生产品种数目和采购品种数目的和用于配置 销售品种数目;(2) Configuration function: the sum of the number of production varieties and the number of purchased varieties is used for configuration Number of varieties sold;
(3)运行功能:销售管理模块对每项产品的直销和销售的合同订量和出货数量进行统计,接收生产管理模块、采购管理模块的交货信息,根据销售状况向生产管理模块、采购管理模块发出订货信息;生产管理模块、采购管理接收销售管理模块的订货信息,启动内部过程,并向销售管理模块提交交货信息。(3) Operation function: The sales management module collects the contract quantity and shipment quantity of the direct sales and sales of each product, receives the delivery information of the production management module and the procurement management module, and purchases the production management module according to the sales status. The management module issues order information; the production management module, the procurement management receives the order information of the sales management module, starts the internal process, and submits the delivery information to the sales management module.
下面给出构造本实施例的系统视图的详细过程。The detailed process of constructing the system view of the present embodiment is given below.
层级编辑Hierarchical editing
见图5,下面给出构造本实施例的层级视图及层级模型的详细过程。Referring to Fig. 5, a detailed process of constructing the hierarchical view and the hierarchical model of the present embodiment is given below.
在建模开始前的初始状态,层级编辑器就为层级视图的构件符树省缺创建一个根节点,该根节点上的构件类型符称为根构件类型符;In the initial state before the modeling starts, the level editor creates a root node for the component tree of the hierarchical view. The component type symbol on the root node is called the root component type;
层级面板接收从实际系统建模环境送来的选中根构件类型符的操作信息,向层级处理器发出选中根构件类型的指令;层级处理器响应前述指令将层级模型的根构件类型设置为所涉构件类型;层级面板接收实际系统建模环境送来的将所涉构件类型符名称修改为“业务管理YWGL”字样的操作信息,向层级处理器发出将所涉构件类型的名称修改为“业务管理YWGL”字样的指令;层级处理器响应前述指令,将根构件类型的名称修改为“业务管理YWGL”;根据构件类型名称将根构件类型符称为业务管理YWGL构件类型符,其他构件类型符依此类推,后面不再赘述;层级接收面板实际系统建模环境送 来的将所涉构件类型实例数量设置为1的操作信息,向层级处理器发出将所涉构件类型实例数量设置为1的指令,层级处理器响应前述指令,将业务管理YWGL构件类型的构件实例数量设置为1;层级面板以层级视图对层级模型进行可视显示;The hierarchical panel receives the operation information of the selected root component type sent from the actual system modeling environment, and issues an instruction for selecting the root component type to the hierarchical processor; the hierarchical processor responds to the foregoing instruction to set the root component type of the hierarchical model to the The component type; the level panel receives the operation information sent by the actual system modeling environment to change the name of the component type symbol to the word "business management YWGL", and issues the name of the component type to "service management" to the hierarchical processor. The instruction of the YWGL" type; the hierarchical processor responds to the foregoing instruction, and changes the name of the root component type to "business management YWGL"; according to the component type name, the root component type symbol is called the business management YWGL component type symbol, and other component types are This type of push, will not be described later; the hierarchical receiving panel actual system modeling environment sent The operation information of setting the number of component type instances to 1 is sent to the hierarchical processor to send an instruction to set the number of component type instances to 1. The hierarchical processor responds to the aforementioned instruction and manages the component instance of the YWGL component type. The quantity is set to 1; the level panel visually displays the level model in a hierarchical view;
层级面板接收实际系统建模环境送来的添加子构件类型符的操作信息,向层级处理器发出为所涉构件添加子构件类型的指令;层级处理器响应前述指令为业务管理YWGL构件类型添加一个子构件类型;层级处理器将前述子构件类型设置为所涉构件类型;层级面板以层级视图对层级模型进行可视显示,并同时将前述子构件类型符设置为所涉构件类型符;层级面板接收从实际系统建模环境送来的将所涉构件类型符的名称修改为“销售管理XSGL”字样的操作信息,向层级处理器发送将所涉构件类型的名称修改为“销售管理XSGL”的指令;层级处理器响应前述指令将所涉构件类型的名称修改为“销售管理XSGL”;层级面板以层级视图对层级模型进行可视显示;The hierarchical panel receives the operation information of the added sub-component type sent by the actual system modeling environment, and issues an instruction to the hierarchical processor to add the sub-component type to the involved component; the hierarchical processor adds a one to the business management YWGL component type in response to the foregoing instruction. a sub-component type; the hierarchical processor sets the aforementioned sub-component type to the component type involved; the hierarchical panel visually displays the hierarchical model in a hierarchical view, and simultaneously sets the aforementioned sub-component type character to the component type symbol; the hierarchical panel Receiving operation information sent from the actual system modeling environment to modify the name of the component type symbol to the word "sales management XSGL", and sending the name of the component type to "sales management XSGL" to the hierarchical processor The hierarchical processor responds to the foregoing instructions to modify the name of the component type to "sales management XSGL"; the hierarchical panel visually displays the hierarchical model in a hierarchical view;
同上步骤,层级编辑器接收并响应实际系统建模环境送来的操作信息为业务管理YWGL构件类型符添加实例数量均为0的子构件类型符:生产管理SCGL、采购管理CGGL;层级面板以层级视图对层级模型进行可视显示;In the same step, the hierarchical editor receives and responds to the operation information sent by the actual system modeling environment. The sub-component type of the number of instances is 0 for the business management YWGL component type: production management SCGL, procurement management CGGL; hierarchical panel to level The view visually displays the hierarchical model;
同上步骤,层级编辑器接收并响应实际系统建模环境送来的操作信息为销售管理XSGL构件类型符添加实例数量均为1的子构件类型符:分销品FXP、直销品ZXP;层级面板以层级视图对层级模型进行可视显示; In the same step, the level editor receives and responds to the operation information sent by the actual system modeling environment. The sub-assembly type symbol with the number of instances is 1 for the sales management XSGL component type: distribution item FXP, direct sales product ZXP; hierarchical panel to level The view visually displays the hierarchical model;
同上步骤,层级编辑器接收并响应实际系统建模环境送来的操作信息为生产管理SCGL构件类型符添加实例数量均为1的子构件类型符:主件ZJ、零件LJ、成品CP;层级面板以层级视图对层级模型进行可视显示;In the same step, the level editor receives and responds to the operation information sent by the actual system modeling environment. The sub-assembly type symbol with the number of instances is 1 for the production management SCGL component type: main part ZJ, part LJ, finished CP; level panel Visual display of the hierarchical model in a hierarchical view;
至此,本实施例的层级视图及层级模型编辑完成。So far, the hierarchical view and the hierarchical model editing of the present embodiment are completed.
接口编辑Interface editing
接下来,将介绍层级视图中各个构件类型符的接口视图的构造过程。Next, we will introduce the construction process of the interface view of each component type character in the hierarchical view.
业务管理YWGL接口编辑Business Management YWGL Interface Editing
见图6,层级面板接收从实际系统建模环境从来的选中业务管理YWGL构件类型符的操作信息,向层级处理器发出选中业务管理YWGL构件类型的指令,层级处理器响应前述指令将业务管理YWGL构件类型设置为所涉构件类型;层级面板将业务管理YWGL构件类型符设置成为所涉构件类型符并可视显示层级视图;As shown in FIG. 6, the hierarchical panel receives the operation information of the selected business management YWGL component type symbol from the actual system modeling environment, and issues an instruction for selecting the business management YWGL component type to the hierarchical processor, and the hierarchical processor responds to the aforementioned instruction to manage the business YWGL. The component type is set to the component type involved; the hierarchy panel sets the business management YWGL component type character to the component type character and visually displays the hierarchical view;
接口面板接收从实际系统建模环境送来的添加属性符的操作消息,向接口处理器发出为所涉构件类型添加属性的指令;接口处理器响应前述指令为业务管理YWGL构件类型添加一个新属性,并将新属性设置为所涉属性;接口面板刷新接口视图时为业务管理YWGL构件类型符添加一个新属性符,并将将前述新属性符设置为所涉属性符;接口面板接收从实际系统建模环境送来的将所涉属性符的数据类 型修改为bool类型的操作信息,向接口处理器发出将所涉属性的数据类型修改为bool类型的指令;接口处理器响应前述指令将所涉属性的数据类型修改为bool类型;接口面板接收从实际系统建模环境送来的将所涉属性符的属性名称修改为“业务运转态”字样的操作信息,向接口处理器发出将所涉属性符的属性名称修改为“业务运转态”字样的指令,接口处理器响应前述操作命令将所涉属性的属性名称修改为业务运转态;前述属性名称为业务运转态的属性简称为业务运转态属性;后续属性符依此类推,不再赘述;接口面板接收从实际系统建模环境送来的将所涉属性符的属性值设置为true的操作信息,向接口处理器发出将所涉属性值设置为true的指令;接口处理器响应前述指令将业务运转态属性的属性值设置为true;The interface panel receives an operation message of the added attribute sent from the actual system modeling environment, and issues an instruction to the interface processor to add an attribute to the component type; the interface processor adds a new attribute to the business management YWGL component type in response to the foregoing instruction. And set the new property to the property involved; the interface panel adds a new property to the business management YWGL component type when refreshing the interface view, and sets the new property to the attribute; the interface panel receives the actual system The data class of the attribute to be sent from the modeling environment The type is modified to the operation information of the bool type, and the interface processor is issued with an instruction to modify the data type of the attribute to be a bool type; the interface processor modifies the data type of the attribute to be a bool type in response to the foregoing instruction; the interface panel receives the The actual system modeling environment sends the attribute name of the attribute attribute to the operation information of the word “business operation state”, and issues the attribute name of the attribute identifier to the “business operation state” to the interface processor. In response to the foregoing operation command, the interface processor modifies the attribute name of the attribute to the service operation state; the attribute whose name is the service operation state is simply referred to as the service operation state attribute; the subsequent attribute is deduced by analogy, and is not described again; The panel receives operation information sent from the actual system modeling environment to set the attribute value of the attribute attribute to true, and issues an instruction to the interface processor to set the attribute value to true; the interface processor responds to the foregoing instruction to service The attribute value of the running state attribute is set to true;
同上步骤,接口编辑器为业务管理YWGL接口视图添加属性符:生产正常态属性符,数据类型为bool类型,属性值为true;生产品种数目属性符,数据类型为整数类型,属性值为3;采购品种数目属性符,数据类型为整数类型,属性值为2;销售品种数目属性符,数据类型为整数类型,属性值为0;产品序号属性符,数据类型为整数类型,属性值为0;常数零属性符,数据类型为整数类型,属性值为0;比较结果属性符,数据类型为bool类型,属性值为true;In the same step, the interface editor adds an attribute to the business management YWGL interface view: the production normal state attribute, the data type is bool type, the attribute value is true; the production variety number attribute, the data type is an integer type, and the attribute value is 3; The number of attributes of the purchased item, the data type is an integer type, the attribute value is 2; the number of sales item attribute, the data type is an integer type, the attribute value is 0; the product serial number attribute, the data type is an integer type, and the attribute value is 0; Constant zero attribute, the data type is an integer type, the attribute value is 0; the comparison result attribute, the data type is bool type, and the attribute value is true;
接口面板接收从实际系统建模环境送来的添加功能符的操作消息,向接口处理器发出为所涉构件类型添加功能的指令;接口处理器响应前述指令为业务管理YWGL构件类型符添加一个新流程功能,并将前述新功能设置为所涉功能;接口面板刷新接口视图,并将新功 能符设置为所涉功能符;接口面板接收从实际系统建模环境送来的将所涉功能符的功能名称修改为“业务主过程”字样的操作信息,向接口处理器发出将所涉功能的功能名称修改为“业务主过程”字样的指令;接口处理器响应接口面板送来的前述指令,将前述新功能的功能名称修改为“业务主过程”字样;前述功能名称为“业务主过程”的功能简称为业务主过程功能;后续功能符依此类推,不再赘述;The interface panel receives an operation message of the added function sent from the actual system modeling environment, and issues an instruction to the interface processor to add a function to the component type; the interface processor adds a new message to the service management YWGL component type character in response to the foregoing instruction. Process function, and set the aforementioned new functions to the functions involved; the interface panel refreshes the interface view and will make new work The function identifier is set to the function involved; the interface panel receives the operation information sent from the actual system modeling environment to modify the function name of the function in question to the words "business main process", and issues the function to the interface processor. The function name is modified to the instruction of the word "business main process"; the interface processor responds to the aforementioned instruction sent by the interface panel, and the function name of the new function is modified to the word "business main process"; the function name is "business main process" The function is simply referred to as the main business process function; the subsequent function is deduced by analogy and will not be described again;
同上步骤,接口编辑器为业务管理YWGL接口视图添加流程功能符:业务配置、业务运行;In the same step, the interface editor adds the process function to the service management YWGL interface view: service configuration and service operation;
至此,业务管理YWGL接口视图及业务管理YWGL接口模型编辑完毕。At this point, the business management YWGL interface view and the business management YWGL interface model have been edited.
销售管理XSGL接口编辑Sales Management XSGL Interface Editor
见图7,完成之后的销售管理XSGL接口视图,其构造过程类似“业务管理YWGL接口编辑”,其内容如下:See Figure 7, the completed sales management XSGL interface view, the construction process is similar to "business management YWGL interface editing", its contents are as follows:
属性符集:产品名称属性符,数据类型为string,属性值为销售品;产品序号属性符,数据类型为整数类型,属性值为1;存货数量属性符,数据类型为整数类型,属性值为0;最低存量属性符,数据类型为整数类型,属性值为0;合同订量属性符,数据类型为整数类型,属性值为0;收货数量属性符,数据类型为整数类型,属性值为0;订货数量属性符,数据类型为整数类型,属性值为0;出货数量属性符,数据类型为整数类型,属性值为0;出货总量属性符,数据类型为整数类型,属性值为0;需求数量属性符,数据类型为整数类 型,属性值为0;Attribute set: product name attribute, data type is string, attribute value is sales item; product serial number attribute, data type is integer type, attribute value is 1; inventory quantity attribute, data type is integer type, attribute value is 0; minimum inventory attribute, data type is integer type, attribute value is 0; contract quantity attribute, data type is integer type, attribute value is 0; receipt quantity attribute, data type is integer type, attribute value 0; order quantity attribute, data type is integer type, attribute value is 0; shipment quantity attribute, data type is integer type, attribute value is 0; shipment total attribute, data type is integer type, attribute value Is 0; demand quantity attribute, data type is integer class Type, the attribute value is 0;
功能符集:内部订货、销售出货、销售订货共三个流程功能符。Function set: three process functions: internal order, sales and shipment, and sales order.
生产管理SCGL接口编辑Production Management SCGL Interface Editing
见图8,完成之后的生产管理SCGL接口视图,其构造过程类似“业务管理YWGL接口编辑”,其内容如下:See Figure 8, after the completion of the production management SCGL interface view, the construction process is similar to "business management YWGL interface editing", its contents are as follows:
属性符集:产品名称属性符,数据类型为string,属性值为自研品;产品序号属性符,数据类型为int,属性值为1;订货数量属性符,数据类型为int,属性值为0;完成数量属性符,数据类型为int,属性值为0;交货数量属性符,数据类型为int,属性值为0;交货总量属性符,数据类型为int,属性值为0;Attribute set: product name attribute, data type is string, attribute value is self-research; product serial number attribute, data type is int, attribute value is 1; order quantity attribute, data type is int, attribute value is 0 ; completion quantity attribute, data type is int, attribute value is 0; delivery quantity attribute, data type is int, attribute value is 0; delivery total attribute, data type is int, attribute value is 0;
功能符集:、生产计划、生产实施、生产交货共三个流程功能符。The function set: three production process, production implementation, production delivery, a total of three process functions.
采购管理CGGL接口编辑Purchasing Management CGGL Interface Editor
见图9,完成之后的采购管理CGGL接口视图,其构造过程类似“业务管理YWGL接口编辑”,其内容如下:See Figure 9, after the completion of the procurement management CGGL interface view, the construction process is similar to "business management YWGL interface editing", its contents are as follows:
属性符集:产品名称属性符,数据类型为string,属性值为采购品;产品序号属性符,数据类型为int,属性值为1;待购数量属性符,数据类型为int,属性值为0;购回数量属性符,数据类型为int,属性值为0;交货数量属性符,数据类型为int,属性值为0;交货总量属性符,数据类型为int,属性值为0;Attribute set: product name attribute, data type is string, attribute value is purchase item; product serial number attribute, data type is int, attribute value is 1; quantity attribute to be purchased, data type is int, attribute value is 0 ; purchase quantity attribute, data type is int, attribute value is 0; delivery quantity attribute, data type is int, attribute value is 0; delivery total attribute, data type is int, attribute value is 0;
功能符集:采购实施、采购交货共两个算法功能符。 Function set: Two algorithmic functions for purchase implementation and purchase delivery.
分销品FXP接口编辑Distribution product FXP interface editing
见图10,完成之后的分销品FXP接口视图,其构造过程类似“业务管理YWGL接口编辑”,其内容如下:See Figure 10, after the completion of the distribution product FXP interface view, the construction process is similar to "business management YWGL interface editing", its contents are as follows:
属性符集:最低存量属性符,数据类型为int,属性值为5;合同订量属性符,数据类型为int,属性值为12;出货数量属性符,数据类型为int,属性值为8。Attribute set: minimum stock attribute, data type is int, attribute value is 5; contract quantity attribute, data type is int, attribute value is 12; shipment quantity attribute, data type is int, attribute value is 8 .
直销品ZXP接口编辑Direct sales ZXP interface editing
见图11,完成之后的直销品ZXP接口视图,其构造过程类似“业务管理YWGL接口编辑”,其内容如下:See Figure 11, after the completion of the direct sales ZXP interface view, the construction process is similar to "business management YWGL interface editing", its contents are as follows:
属性符集:最低存量属性符,数据类型为int,属性值为6;合同订量属性符,数据类型为int,属性值为3;出货数量属性符,数据类型为int,属性值为4。Attribute set: minimum stock attribute, data type is int, attribute value is 6; contract order attribute, data type is int, attribute value is 3; shipment quantity attribute, data type is int, attribute value is 4 .
主件ZJ接口编辑Main component ZJ interface editing
见图12,完成之后的主件ZJ接口视图,其构造过程类似“业务管理YWGL接口视图”,其内容如下:See Figure 12, after the completion of the main component ZJ interface view, the construction process is similar to the "business management YWGL interface view", its contents are as follows:
属性符集:主件名称属性符,数据类型为string,属性值为主件;待工数目属性符,数据类型为int,属性值为0;完工数目属性符,数据类型为int,属性值为0;交货数目属性符,数据类型为int,属性值为0;交货总量属性符,数据类型为int,属性值为0;Attribute set: the main part name attribute, the data type is string, the attribute value is the main part; the number of work-receiving attributes, the data type is int, the attribute value is 0; the number of completion attributes, the data type is int, and the attribute value is 0; delivery quantity attribute, data type is int, attribute value is 0; delivery total attribute, data type is int, attribute value is 0;
功能符集:主件加工、主件交货共两个算法功能符。 The function set: the main part processing, the main part delivery a total of two algorithmic functions.
零件LJ接口编辑Part LJ interface editing
见图13,完成之后的零件LJ接口视图,其构造过程类似“业务管理YWGL接口视图”,其内容如下:See Figure 13, the finished part LJ interface view, the construction process is similar to the "business management YWGL interface view", its contents are as follows:
属性符集:零件名称属性符,数据类型为string,属性值为零件;待工数目属性符,数据类型为int,属性值为0;完工数目属性符,数据类型为int,属性值为0;交货数目属性符,数据类型为int,属性值为0;交货总量属性符,数据类型为int,属性值为0;Attribute set: part name attribute, data type is string, attribute value is part; work number attribute, data type is int, attribute value is 0; number of completion attribute, data type is int, attribute value is 0; Delivery quantity attribute, data type is int, attribute value is 0; delivery total attribute, data type is int, attribute value is 0;
功能符集:零件加工、零件交货共两个算法功能符。The function set: two algorithm functions for part processing and part delivery.
成品CP接口编辑Finished CP interface editing
见图14,完成之后的成品CP接口视图,其构造过程类似“业务管理YWGL接口视图”,其内容如下:See Figure 14, the completed CP interface view after completion, the construction process is similar to the "business management YWGL interface view", its contents are as follows:
属性符集:成品名称属性符,数据类型为string,属性值为成品;待工数目属性符,数据类型为int,属性值为0;完工数目属性符,数据类型为int,属性值为0;单套主件数量属性符,数据类型为int,属性值为2;单套零件数量属性符,数据类型为int,属性值为6;主件存量属性符,数据类型为int,属性值为0;主件收货量属性符,数据类型为int,属性值为0;零件存量属性符,数据类型为int,属性值为0;零件收货量属性符,数据类型为int,属性值为0;Attribute set: the finished product name attribute, the data type is string, the attribute value is the finished product; the number of work-receiving attributes, the data type is int, the attribute value is 0; the number of completion attribute, the data type is int, and the attribute value is 0; Single set of main item quantity attribute, data type is int, attribute value is 2; single set part quantity attribute, data type is int, attribute value is 6; main part inventory attribute, data type is int, attribute value is 0 The main item receipt quantity attribute, data type is int, attribute value is 0; part stock attribute, data type is int, attribute value is 0; part receipt quantity attribute, data type is int, attribute value is 0 ;
功能符集:配件接收、成品装配共两个算法功能符。 Function set: There are two algorithmic functions for accessory receiving and finished assembly.
算法编辑Algorithm editing
接下来,将详细说明各个算法视图的构造过程。Next, the construction process of each algorithm view will be described in detail.
主件加工算法编辑Main part processing algorithm editing
见图15,主件加工算法视图的构造过程如下:See Figure 15, the construction process of the main part processing algorithm view is as follows:
层级面板接收实际系统建模环境送来的选中主件ZJ构件类型符的操作信息,向层级处理器发出将主件ZJ构件类型设置为所涉构件类型的指令;层级处理器响应前述指令将主件ZJ构件类型设置为所涉构件类型;接口面板接收实际系统建模环境送来的选中主件加工功能符的操作信息,向接口处理器发出将主件加工功能设为所涉功能的指令;接口处理器响应前述指令将主件加工功能设置为所涉功能;接口面板刷新接口视图将主件加工功能符设置为所涉功能符;为描述方便起见,根据功能名称将实现主件加工功能符的算法视图简称为主件加工算法视图;后续其他算法视图依此类推,不再赘述;The hierarchical panel receives the operation information of the selected main component ZJ component type symbol sent by the actual system modeling environment, and sends an instruction to the hierarchical processor to set the main component ZJ component type to the component type involved; the hierarchical processor responds to the foregoing instruction to be the main The ZJ component type is set to the component type involved; the interface panel receives the operation information of the selected main component processing function sent by the actual system modeling environment, and sends an instruction to the interface processor to set the main component processing function to the function involved; The interface processor sets the main part processing function to the function involved in response to the aforementioned instruction; the interface panel refresh interface view sets the main part processing function to the function involved; for convenience of description, the main part processing function is implemented according to the function name. The algorithm view is referred to as the main part processing algorithm view; the subsequent other algorithm views are deduced by analogy, and will not be described again;
算法面板接收实际系统建模环境送来的添加添加一个赋值算符的操作信息,向算法处理器发出添加一个添加一个赋值算元的指令;算法处理器响应前述指令添加一个赋值算元;所述赋值算元符简称为主件待工完工赋值符;所述赋值算符已经预先具有一个输入属性符和输出属性符共两个属性符;算法面板接收实际系统建模环境送来的建立从主件ZJ构件类型符的待工数目属性符向主件待工完工赋值算符的输入属性符的传值符的操作信息;算法面板响应该操作信息向算法处理器发出建立从主件ZJ构件类型符的待工数目属性向主件待工完 工赋值算的输入属性的传值的指令;算法处理器响应前述指令,建立从主件ZJ构件类型的待工数目属性向主件待工完工赋值算的输入属性的传值;算元面板刷新显示算法视图,建立起建立从主件ZJ构件类型符的待工数目属性符向主件待工完工赋值算符的输入属性符的传值符;算法面板接收实际系统建模环境送来的建立从主件待工完工赋值算符的输出属性符向主件ZJ构件类型符的完工数目属性符的传值符的操作信息;算法面板响应该操作信息向算法处理器发出建立从主件待工完工赋值算元的输出属性向主件ZJ构件类型的完工数目属性的传值的指令;算法处理器响应前述指令,建立从主件待工完工赋值算元的输出属性向主件ZJ构件类型的完工数目属性的传值;算元面板刷新显示算法视图,建立起建立从主件待工完工赋值算符的输出属性符向主件ZJ构件类型符的完工数目属性符的传值符;The algorithm panel receives the operation information added by the actual system modeling environment and adds an assignment operator, and sends an instruction to the algorithm processor to add an assignment operator; the algorithm processor adds an assignment operator in response to the foregoing instruction; The assignment operator is simply referred to as the completion assignment assignment of the main component; the assignment operator has a total of two input attributes and an output attribute in advance; the algorithm panel receives the actual system modeling environment and is sent from the main The operation information of the input attribute number of the ZJ component type symbol to the input attribute of the main component to be completed; the algorithm panel sends the establishment of the slave ZJ component type to the algorithm processor in response to the operation information The number of employees to be worked on to the main part The instruction value of the input attribute of the work value is calculated; the algorithm processor responds to the foregoing instruction, and establishes the value of the input attribute from the work item number of the main component ZJ component type to the assignment value of the main part work completion value; the arithmetic panel refresh Displaying the algorithm view, establishing a value-added character for establishing an input attribute character from the to-do number attribute of the main component ZJ component type character to the completion value assignment function of the main part; the algorithm panel receives the establishment of the actual system modeling environment The operation information from the output attribute of the completion value assignment operator of the main component to the value identifier of the completion number attribute of the main component ZJ component type character; the algorithm panel responds to the operation information and issues an establishment to the algorithm processor to be completed from the main component. An instruction to pass the value of the output attribute of the completion value operator to the number of completion attributes of the main component ZJ component type; the algorithm processor responds to the aforementioned instruction to establish an output attribute from the main component to be completed to the ZJ component type The value of the number of completion attributes; the panel of the operator refreshes the display of the algorithm view, and establishes the output attribute from the main component to be completed to the ZJ component type. Completion of the number of attributes to pass character symbol value;
同上步骤,算法编辑器依次接收实际系统建模环境送来的操作信息并响应操作信息执行相应操作:添加一个减法算符,简称主件待工清零算符;建立从主件ZJ构件类型的待工数目属性符向主件待工清零算符的被减数属性符的传值符;建立从主件ZJ构件类型的待工数目属性符向主件待工清零算符的减数属性符的传值符;建立从主件待工清零算符的差数属性符向主件ZJ构件类型的待工数目属性符的传值符;In the same step, the algorithm editor sequentially receives the operation information sent by the actual system modeling environment and performs corresponding operations in response to the operation information: adding a subtraction operator, referred to as the main component waiting for the clearing operator; establishing the ZJ component type from the main component The value of the number of work-receiving characters to the value-receiving character of the reduced-valued attribute of the main component of the work-piece clearing operator; establishing the subtraction number from the number-of-work attribute of the main component ZJ component type to the work-piece clearing operator of the main part The pass-through character of the attribute character; the value-added character of the number-of-work attribute attribute from the difference attribute attribute of the main component to be cleared to the ZJ component type of the main component;
至此,主件加工功能算法视图编辑完毕。 At this point, the main part processing function algorithm view is edited.
主件交货算法编辑Master delivery algorithm editing
见图16,完成之后的主件交货算法视图,其构造过程类似“主件加工算法编辑”,其内容如下:See Figure 16, the completed master delivery algorithm view, the construction process is similar to the "main part processing algorithm editing", its contents are as follows:
一个赋值算符,简称主件完工交货算符;该算符有以下传值:从主件ZJ构件类型符的完工数目属性符到主件完工交货算符的输入属性符,从主件完工交货算符的输出属性符到主件ZJ构件类型符的交货数目属性符;An assignment operator, referred to as the main component completion delivery operator; the operator has the following values: from the completion number attribute of the main component ZJ component type symbol to the input attribute of the main component completion delivery operator, from the main component The output attribute of the completion delivery operator to the delivery quantity attribute of the main part ZJ component type character;
一个加法算符,简称主件交货总数算符;该算符有以下传值:从主件ZJ构件类型符的完工数目属性符到主件交货总数算符的被加数属性符,从主件ZJ构件类型符的交货总量属性符到主件交货总数算符的加数属性符,从主件交货总数算符的和数属性符到主件ZJ构件类型符的交货总量属性符;An addition operator, referred to as the main item delivery total operator; the operator has the following values: from the completion number attribute of the main part ZJ component type symbol to the addend attribute of the main part delivery total operator, The delivery total attribute of the main part ZJ component type character to the addend attribute of the main part delivery total operator, from the sum attribute of the main part delivery total operator to the delivery of the main part ZJ component type Total attribute
一个减法算符,简称为主件完工清零算元;该算符有以下传值:从主件ZJ构件类型符的完工数目属性符到减法算符的被减数属性符,从主件ZJ构件类型符的完工数目属性符到减法算符的减数属性符,从减法算符的差数属性符到主件ZJ构件类型符的完工数目属性符。A subtraction operator, referred to as the completion zero-clearing element for the main part; the operator has the following values: from the completion number attribute of the main component ZJ component type symbol to the subtracted attribute attribute of the subtraction operator, from the main part ZJ The number of completion attribute of the component type character to the subtraction attribute of the subtraction operator, from the difference attribute of the subtraction operator to the number of completion attribute of the main piece ZJ component type.
零件加工算法编辑Part processing algorithm editing
见图17,完成之后的零件加工算法视图,其构造过程类似“主件加工算法编辑”,其内容如下:See Figure 17, the finished part processing algorithm view, the construction process is similar to the "main part processing algorithm editing", its contents are as follows:
一个赋值算符,简称为零件待工完工赋值符;该算符有以下传值:从零件LJ构件类型的待工数目属性符到零件待工完工赋值算符的输 入属性符,从零件待工完工赋值算符的输出属性符向零件LJ构件类型的完工数目属性符;An assignment operator, referred to as the part-finished assignment assignor; the operator has the following values: from the number of work-receiving attributes of the part LJ component type to the input of the part-finished assignment operator Into the attribute, from the output attribute of the part-finished assignment operator to the number of completion of the part LJ component type;
一个减法算符,简称零件待工清零算符;该算符有以下传值:从零件LJ构件类型的待工数目属性符到零件待工清零算符的被减数属性符,从零件LJ构件类型的待工数目属性符到零件待工清零算符的减数属性符,从零件待工清零算符的差数属性符到零件LJ构件类型的待工数目属性符。A subtraction operator, referred to as the part-for-work zeroing operator; the operator has the following values: from the part number of the LJ component type to the fractional attribute of the part to be cleared, from the part The number of work-of-work attribute of the LJ component type to the subtraction attribute of the part-to-work zeroing operator, from the difference attribute of the part-for-work clearing operator to the number-of-work attribute of the part LJ component type.
零件交货算法编辑Part delivery algorithm editing
见图18,完成之后的零件交货算法视图,其构造过程类似“主件加工算法编辑”,其内容如下:See Figure 18, the finished parts delivery algorithm view, the construction process is similar to the "main part processing algorithm editing", its contents are as follows:
一个赋值算符,简称零件完工交货算符;该算符有以下传值:从零件LJ构件类型符的完工数目属性符到零件完工交货算符的输入属性符,从零件完工交货算符的输出属性符到零件LJ构件类型符的交货数目属性符;An assignment operator, referred to as the part completion delivery operator; the operator has the following values: from the completion number attribute of the part LJ component type symbol to the input attribute of the part completion delivery operator, from the completion of the part delivery calculation The output attribute of the character to the delivery number attribute of the part LJ component type character;
一个加法算符,简称零件交货总数算符;该算符有以下传值:从零件LJ构件类型符的完工数目属性符到零件交货总数算符的被加数属性符,从零件LJ构件类型符的交货总量属性符到零件交货总数算符的加数属性符,从零件交货总数算符的和数属性符到零件LJ构件类型符的交货总量属性符;An addition operator, referred to as the part delivery total operator; the operator has the following values: from the number of completions of the part LJ component type to the numbered attribute of the part delivery total operator, from the part LJ component The value of the total quantity attribute of the type character to the add-on attribute of the part delivery total operator, from the sum attribute of the part delivery total operator to the total quantity attribute of the part LJ component type;
一个减法算符,简称为零件完工清零算元;该算符有以下传值:从零件LJ构件类型符的完工数目属性符到减法算符的被减数属性符, 从零件LJ构件类型符的完工数目属性符到减法算符的减数属性符,从减法算符的差数属性符到零件LJ构件类型符的完工数目属性符。A subtraction operator, referred to as the part completion zeroing operator; the operator has the following values: from the completion number attribute of the part LJ component type symbol to the subtracted attribute of the subtraction operator, From the completion number attribute of the part LJ component type symbol to the subtraction attribute of the subtraction operator, from the difference attribute of the subtraction operator to the completion number attribute of the part LJ component type.
配件接收算法编辑Accessory algorithm editing
见图19,完成之后的配件接收算法视图,其构造过程类似“主件加工算法编辑”,其内容如下:See Figure 19, after the completion of the accessory receiving algorithm view, the construction process is similar to the "main part processing algorithm editing", its contents are as follows:
一个加法算符,简称主件接收算符;该算符有以下传值:从成品CP构件类型符的主件存量属性符到主件接收算符的被加数属性符,从成品CP构件类型符的主件收货量属性符到主件接收算符的加数属性符,从主件接收算符的和数属性符到成品CP构件类型符的主件存量属性符;An addition operator, referred to as the main component receiving operator; the operator has the following values: from the main component inventory attribute of the finished CP component type character to the added attribute of the main component receiving operator, from the finished CP component type The main item receipt quantity attribute of the character to the add-on attribute of the main part receiving operator, and the sum attribute attribute of the operator from the main part to the main item stock attribute of the finished CP component type symbol;
一个加法算符,简称零件接收算符;该算符有以下传值:从成品CP构件类型符的零件存量属性符到零件接收算符的被加数属性符,从成品CP构件类型符的零件收货量属性符到零件接收算符的加数属性符,从零件接收算符的和数属性符到成品CP构件类型符的零件存量属性符。An addition operator, referred to as the part receiving operator; the operator has the following values: from the part stock attribute of the finished CP component type to the add attribute of the part receiving operator, from the part of the finished CP component type The receipt attribute attribute to the add attribute of the part receiving operator, the sum attribute of the operator from the part to the part stock attribute of the finished CP component type.
成品装配算法编辑Finished assembly algorithm editing
见图20,完成之后的成品装配算法视图,其构造过程类似“主件加工算法视图”,其内容如下:See Figure 20, the completed assembly assembly algorithm view, the construction process is similar to the "main part processing algorithm view", its contents are as follows:
一个乘法算符,简称装配主件算元,该算符有以下传值:从成品CP构件类型符的待工数目属性符到装配主件算符的被乘数属性符, 从所涉构件类型符的单套主件ZJ数属性符到装配主件算符的乘数属性符;A multiplication operator, abbreviated as an assembly principal, which has the following values: from the number of work-receiving attributes of the finished CP component type to the multiplicand attribute of the assembly principal operator. The multiplier attribute from the single set of main component ZJ number attribute of the component type symbol to the assembly principal part operator;
一个减法算符,简称装配主件存量算符;该算符有以下传值:从成品CP构件类型符的主件存量属性符到装配主件存量算符的被减数属性符,从装配主件算符的积数属性符到装配主件存量算符的减数属性符,从装配主件存量算符的差数属性符到成品CP构件类型符的主件存量属性符;A subtraction operator, referred to as the assembly master stock operator; the operator has the following values: from the main component inventory attribute of the finished CP component type to the reduced attribute of the assembly principal stock operator, from the assembly master The product attribute of the operator to the subtraction attribute of the assembly principal stock operator, from the difference attribute of the assembly principal stock operator to the principal stock attribute of the finished CP component type;
一个乘法算符,简称装配零件算符;该算符有以下传值:从成品CP构件类型符的待工数目属性符到装配零件算符的被乘数属性符,从所涉构件类型符的单套零件LJ数属性符到装配零件算符的乘数属性符;A multiplication operator, referred to as an assembly part operator; the operator has the following values: from the number of employees of the finished CP component type to the multiplicand attribute of the assembly part operator, from the component type of the component The multiplier attribute of the LJ number attribute of a single set of parts to the assembly part operator;
一个减法算符,简称装配零件存量算符;该算符有以下传值:从成品CP构件类型符的零件存量属性符到装配零件存量算符的被减数属性符,从装配零件算符的积数属性符到装配零件存量算符的减数属性符,从装配零件存量算符的差数属性符到成品CP构件类型符的零件存量属性符;A subtraction operator, referred to as the assembly part inventory operator; the operator has the following values: from the part inventory attribute of the finished CP component type to the reduced attribute of the assembly part inventory operator, from the assembly part operator The sub-attribute attribute of the product attribute to the assembly part inventory operator, from the difference attribute of the assembly part stock operator to the part inventory attribute of the finished CP component type;
一个赋值算符,简称成品完工算符;该算符有以下传值:从成品CP构件类型符的待工数目属性符到成品完工算符的输入属性符,从成品完工算符的输出属性符到成品CP构件类型符的完工数目属性符;An assignment operator, referred to as the finished completion operator; the operator has the following values: the input attribute attribute from the finished CP component type symbol to the input attribute of the finished completion operator, and the output attribute from the finished completion operator. The number of completion number to the finished CP component type symbol;
一个第减法算符,简称成品待工清零算符;该算符有以下传值:从成品CP构件类型符的待工数目属性符到成品待工清零算符的被减数属性符,从所涉构件类型符的待工数目属性符到成品待工清零算符 的减数属性符,从成品待工清零算符的差数属性符到成品CP构件类型符的待工数目属性符。A first subtraction operator, referred to as the finished product clearing operator; the operator has the following values: the number of duty-receiving attributes from the finished CP component type symbol to the subtracted attribute of the finished work-to-work clearing operator, From the number of work-type attributes of the component type to the finished product clearing operator The subtractor attribute, from the difference attribute of the finished work-clearing operator to the number of work-of-work attributes of the finished CP component type.
流程编辑Process editing
接下来,将详细说明各个流程视图的构造过程。Next, the construction process of each process view will be described in detail.
业务主过程流程编辑Business main process flow editing
图21为完成后的业务管理YWGL构件类型符的业务主过程流程视图,其构造过程如下:Figure 21 is a flow diagram of the main business process of the completed business management YWGL component type symbol. The construction process is as follows:
层级编辑器接收并响应从实际系统建模环境送来的操作信息,将业务管理YWGL构件类型符设置为所涉构件类型符;The hierarchical editor receives and responds to operational information sent from the actual system modeling environment, and sets the business management YWGL component type symbol to the component type identifier;
接口编辑器接收并响应实际系统建模环境送来的操作信息,将业务主过程功能符设置为所涉功能符;为表述方便,我们根据功能名称将业务主过程功能符的流程视图简称为业务主过程流程视图;其他功能符的流程视图依此类推,不再赘述;The interface editor receives and responds to the operation information sent by the actual system modeling environment, and sets the business main process function to the function involved. For the convenience of expression, we refer to the process view of the business main process function as a service according to the function name. The main process flow view; the process view of other functions, and so on, will not repeat them;
见图21,层级面板接收实际系统建模环境送来的选中业务管理YWGL构件类型符的操作信息,向层级处理器发出将业务管理YWGL构件类型设置为所涉构件类型的指令;层级处理器响应前述指令将业务管理YWGL构件类型设置为所涉构件类型;接口面板接收实际系统建模环境送来的选中业务主过程功能符的操作信息,将业务主过程功能符设置为所涉功能符,向接口处理器发出将业务主过程功能设置为所涉功能的指令;接口处理器响应前述指令将业务主过程 功能设置为所涉功能;为表述方便,我们根据功能名称将业务主过程功能符的流程视图简称为业务主过程流程视图;其他功能符的流程视图依此类推,不再赘述;As shown in FIG. 21, the hierarchical panel receives the operation information of the selected service management YWGL component type character sent by the actual system modeling environment, and issues an instruction to the hierarchical processor to set the business management YWGL component type to the component type involved; the hierarchical processor response The foregoing instruction sets the business management YWGL component type to the component type involved; the interface panel receives the operation information of the selected business main process function sent by the actual system modeling environment, and sets the business main process function to the function involved, The interface processor issues an instruction to set the business main process function to the function in question; the interface processor responds to the aforementioned instruction to the business main process The functions are set to the functions involved. For the convenience of the description, we refer to the process view of the main business process function as the business main process flow view according to the function name; the process view of other functions is similar and will not be described again;
流程编辑器为业务主过程流程视图创建一个省缺的顺序活动符作为根活动符,并自动设置该根活动符为所涉活动符;所述顺序活动符是一个具有顺序执行内部活动功能的算元活动符;所述顺序活动符具有开始节点、结束节点,并在开始节点和结束节点之间,顺序提供多个节点以便添加其他活动符;为叙述方便,根据流程视图名称称其根活动符为业务主过程根活动符;需要说明的是,流程编辑器为每个流程视图都会创建一个根活动符,根活动符命名依此类推,不再赘述;The process editor creates a default sequence activity character as the root activity symbol for the business main process flow view, and automatically sets the root activity symbol to be the activity element involved; the sequence activity character is an operation with sequential execution of internal activity functions. a meta-activity character; the sequence activity character has a start node, an end node, and between the start node and the end node, sequentially providing a plurality of nodes to add other activity characters; for convenience of description, the root activity symbol is called according to the process view name The root activity of the main process of the business; it should be noted that the process editor creates a root activity for each process view, and the root activity is named and so on.
流程面板接收实际系统建模环境送来的添加一个基于所涉构件类型的业务配置功能符的活动符的操作信息;为了叙述简便,根据该活动符所依托的功能名称简称为业务配置活动符,后续其他活动符依此类推;流程面板响应前述操作信息向流程处理器相应发出向所涉活动中添加一个业务配置活动的指令,流程处理器响应前述指令在业务主过程根活动中添加一个业务配置活动;流程面板可视显示流程视图;The process panel receives the operation information of the activity character added by the actual system modeling environment and adds a service configuration function based on the component type of the component; for the convenience of description, the function name according to the activity character is simply referred to as a service configuration activity character. Subsequent other activities are similar; the process panel sends an instruction to the process processor to add a service configuration activity to the activity in response to the foregoing operation information, and the process processor adds a service configuration in the main process root activity in response to the foregoing instruction. Activity; the process panel visually displays the process view;
同上步骤,流程编辑器接收并响应实际系统建模环境送来的操作信息,在业务主过程根活动符中添加一个循环活动符;所述的循环活动符是一个具有循环功能的算元活动符;所述的循环活动符内部包含一个节点序列,每一个节点可以容纳一个活动符;为叙述方便,称循环活动符的节点序列为循环序列;为了区别,称所述循环活动符为业务运转循环活动符; In the same step, the process editor receives and responds to the operation information sent by the actual system modeling environment, and adds a loop activity character in the business main process root activity character; the loop activity character is an arithmetic activity character with a loop function The loop activity character internally contains a sequence of nodes, each node can accommodate an activity character; for convenience of description, the sequence of nodes of the cyclic activity symbol is a cyclic sequence; for the sake of distinction, the cyclic activity symbol is called a business operation cycle. Activity character
同上步骤,流程编辑器接收并响应实际系统建模环境送来的操作信息,在循环活动符的循环序列中加入一个基于所涉构件类型符的业务运行功能符的业务运行活动符;In the same step, the process editor receives and responds to the operation information sent by the actual system modeling environment, and adds a service running activity character based on the service running function of the component type character in the cyclic sequence of the cyclic activity character;
至此,业务主过程流程视图及业务主过程流程模型编辑完毕。At this point, the business main process flow view and the business main process flow model are edited.
业务配置流程编辑Business configuration process editing
见图22,完成之后的业务管理YWGL构件类型符的业务配置流程视图,其构造过程类似“业务主过程流程编辑”,其内容如下:See Figure 22, after the completion of the business management YWGL component type symbol business configuration process view, the construction process is similar to "business main process flow editing", its contents are as follows:
在业务配置根活动符中添加一个赋值算元活动符,简称为为序号清零赋值活动符;所述赋值算元活动符是一个具有赋值功能的算元活动符;在业务配置根活动符中添加一个创建实例算元活动符,简称为生产创建实例活动符;所述创建实例算元活动符是一个表示具有创建构件类型符功能的算元活动符;在业务配置根活动符中添加一个遍历活动符,简称为生产配置遍历活动符;所述遍历活动符内部包含一个节点序列,每个节点容纳一个活动符;所述遍历活动符是指对确定的构件类型符的各个构件类型符均执行一遍节点序列的逻辑活动符;Add an assignment operator activity character in the business configuration root activity character, which is simply referred to as the sequence number zeroing activity character; the assignment operator activity character is an operator activity character with an assignment function; in the service configuration root activity character Add a create instance operator activity, referred to as the production creation instance activity; the create instance operator is an operator activity that represents the function of creating a component type; add a traversal in the business configuration root activity An activity character, which is simply referred to as a production configuration traversal activity character; the traversal activity symbol internally includes a sequence of nodes, each node accommodating an activity character; the traversal activity character refers to performing each component type symbol of the determined component type symbol a logical activity of a sequence of nodes;
在生产配置遍历活动符的遍历序列中添加一个加一活动符,简称为生产序号加一活动符;所述加一活动符是指预制的具有使整数值加一功能的算元活动符;在生产配置遍历活动符的遍历序列中添加一个赋值活动符,简称为生产序号赋值活动符;Adding an activity character to the traversal sequence of the production configuration traversal activity character, which is simply referred to as a production sequence number plus an activity character; the plus one activity character refers to a pre-made operator activity character having an integer value plus one function; Add an assignment activity character to the traversal sequence of the production configuration traversal activity, referred to as the production serial number assignment activity;
在业务配置根活动符中添加一个创建实例算元活动符,简称为采购创建实例活动符;在业务配置根活动符中添加一个遍历活动符,简 称为采购配置遍历活动符;Add a create instance activity activity in the business configuration root activity, referred to as the purchase creation instance activity; add a traversal activity in the business configuration root activity, Jane Called the procurement configuration traversal activity;
在采购配置遍历活动符的遍历序列中添加一个加一活动符,简称为采购序号加一活动符;在采购配置遍历活动符的遍历序列中添加一个赋值活动符,简称为采购序号赋值活动符;Adding an activity symbol in the traversal sequence of the procurement configuration traversal activity character, referred to as the purchase serial number plus one activity character; adding an assignment activity character in the traversal sequence of the purchase configuration traversal activity character, referred to as the purchase serial number assignment activity character;
在业务配置根活动符中添加一个赋值算元活动符,简称为销售序号清零赋值活动符;在业务配置根活动符中添加一个创建实例算元活动符,简称为销售创建实例活动符;在业务配置根活动符中添加一个遍历活动符,简称为销售配置遍历活动符;Add an assignment operator activity character in the business configuration root activity, referred to as the sales serial number clear assignment activity; add a create instance activity activity in the business configuration root activity, referred to as the sales creation instance activity; Add a traversal activity character in the business configuration root activity, referred to as the sales configuration traversal activity;
在销售配置遍历活动符的遍历序列中添加一个加一活动符,简称为销售序号加一活动符;在销售配置遍历活动符的遍历序列中添加一个赋值活动符,简称为销售序号赋值活动符;在销售配置遍历活动符的遍历序列中添加一个遍历活动符,简称为销售生产配置遍历活动符;Adding an activity symbol in the traversal sequence of the sales configuration traversal activity character, referred to as a sales serial number plus an activity character; adding an assignment activity character in the traversal sequence of the sales configuration traversal activity character, referred to as a sales serial number assignment activity character; Add a traversal activity character in the traversal sequence of the sales configuration traversal activity, referred to as the sales production configuration traversal activity;
在销售生产配置遍历活动符的遍历序列中添加一个相同比较活动符,简称为销售生产配置比较活动符;所述的相同比较活动符是一个预制的具有比较两个输入项是否相同的功能的算元活动符;在销售生产配置遍历活动符的遍历序列中添加一个条件活动符,简称为销售生产配置条件活动符;所述的条件活动符是一个预制的具有条件选择功能符的逻辑活动符;Adding an identical comparison activity in the traversal sequence of the sales production configuration traversal activity, referred to as the sales production configuration comparison activity; the same comparison activity is a pre-made calculation with the function of comparing whether the two inputs are the same a meta-activity character; a conditional activity character is added to the traversal sequence of the sales production configuration traversal activity character, which is simply referred to as a sales production configuration condition activity character; the condition activity activity is a pre-made logical activity character with a conditional selection function;
在销售生产配置条件活动符的为真分支中添加一个赋值活动符,简称为销售生产赋值活动符;Add an assignment activity character to the true branch of the sales production configuration condition activity, referred to as the sales production assignment activity;
在销售配置遍历活动符的遍历序列中添加一个遍历活动符,简称为销售采购配置遍历活动符; Add a traversal activity character in the traversal sequence of the sales configuration traversal activity, referred to as the sales procurement configuration traversal activity;
在销售采购配置遍历活动符的遍历序列中添加一个相同比较活动符,简称为销售采购配置比较活动符;在销售采购配置遍历活动符的遍历序列中添加一个条件活动符,简称为销售采购配置条件活动符;Add a same comparison activity in the traversal sequence of the sales procurement configuration traversal activity, referred to as the sales procurement configuration comparison activity; add a conditional activity character in the traversal sequence of the sales procurement configuration traversal activity, referred to as the sales procurement configuration condition Activity character
在销售采购配置条件活动符的为真中添加一个赋值活动符,简称为销售采购配置活动符。Add an assignment activity character to the true of the sales purchase configuration condition activity, which is referred to as the sales purchase configuration activity.
业务运行流程编辑Business run process editing
见图23,完成之后的业务管理YWGL构件类型符的业务运行流程视图,其构造过程类似“业务主过程流程编辑”,其内容如下:See Figure 23, after the completion of the business management YWGL component type symbol business operation process view, the construction process is similar to "business main process flow editing", its contents are as follows:
在业务运行根活动符中添加一个遍历活动符,简称为生产运行遍历活动符;Add a traversal activity in the business run root activity, referred to as the production run traversal activity;
在生产运行遍历活动符的遍历序列中添加一个基于生产管理SCGL构件类型符的生产计划功能符的生产计划活动符;在生产运行遍历活动符的遍历序列中添加一个基于生产管理SCGL构件类型符的生产实施功能符的生产实施活动符;在生产运行遍历活动符的遍历序列中添加一个基于生产管理SCGL构件类型符的生产交货功能符的生产交货活动符;Add a production plan activity based on the production plan function of the production management traversal activity type to the traversal sequence of the production run traversal activity; add a production management SCGL component type character in the traversal sequence of the production run traversal activity Production implementation activity of the production implementation function; adding a production delivery activity character based on the production delivery function of the production management SCGL component type character in the traversal sequence of the production operation traversal activity character;
在业务运行根活动符中添加一个遍历活动符,简称为销售运行遍历活动符;Add a traversal activity in the business run root activity, referred to as the sales run traversal activity;
在销售运行遍历活动符的遍历序列中添加一个基于采购管理CGGL构件类型符的采购实施功能符的采购实施活动符;在销售运行遍历活动符的遍历序列中添加一个基于采购管理CGGL构件类型 符的采购交货功能符的采购交货活动符;Add a purchase implementation activity based on the procurement implementation function of the procurement management CGGL component type character in the traversal sequence of the sales operation traversal activity character; add a procurement management CGGL component type in the traversal sequence of the sales operation traversal activity character Purchase delivery activity character of the purchase delivery function of the symbol;
在业务运行根活动符中添加一个遍历活动符,简称为采购运行遍历活动符;Add a traversal activity character in the business run root activity, referred to as the purchase run traversal activity;
在采购运行遍历活动符的遍历序列中添加一个遍历活动符,简称称为销售生产运行遍历活动符;Add a traversal activity character in the traversal sequence of the procurement operation traversal activity symbol, which is referred to as a sales production operation traversal activity character for short;
在销售生产运行遍历活动符的遍历序列中添加一个相同比较活动符,简称为销售生产运行比较活动符;在销售生产运行遍历活动符的遍历序列中添加一个条件活动符,简称为销售生产运行条件活动符;Add a same comparison activity in the traversal sequence of the sales production traversal activity, referred to as the sales production run comparison activity; add a conditional activity in the traversal sequence of the sales production traversal activity, referred to as the sales production operation condition Activity character
在销售生产运行条件活动符的为真分支中添加一个基于销售管理XSGL构件类型符的销售功能符的销售收货活动符,简称生产销售收货活动符;在销售生产运行条件活动符的为真分支中添加一个基于销售管理XSGL构件类型符的销售出货功能符的销售出货活动符,简称生产销售出货活动符;在销售生产运行条件活动符的为真分支中添加一个基于销售管理XSGL构件类型符的内部订货功能符的内部订货活动符,简称生产内部订货活动符;Add a sales receipt activity character based on the sales function of the sales management XSGL component type character to the true branch of the sales production condition activity, which is referred to as the production sales receipt activity character; Add a sales and shipping activity symbol based on the sales and shipping function of the sales management XSGL component type symbol, which is referred to as the production and sales shipping activity character; add a sales management XSGL in the true branch of the sales production running condition activity character The internal ordering activity of the internal ordering function of the component type character, referred to as the production internal ordering activity symbol;
在采购运行遍历活动符的遍历序列中添加一个遍历活动符,简称为销售采购运行遍历活动符;Add a traversal activity character in the traversal sequence of the procurement operation traversal activity, referred to as the sales procurement operation traversal activity character;
在销售采购运行遍历活动符的遍历序列中添加一个相同比较活动符,简称为销售采购运行比较活动符;在销售采购运行遍历活动符的遍历序列中添加一个条件活动符,简称为销售采购运行条件活动符;Add a same comparison activity character in the traversal sequence of the sales procurement operation traversal activity symbol, which is simply referred to as the sales procurement operation comparison activity character; add a condition activity activity in the traversal sequence of the sales procurement operation traversal activity character, which is simply referred to as the sales procurement operation condition. Activity character
销售采购运行条件活动符的为真分支中添加一个基于销售管理XSGL构件类型符的销售收货功能符的销售收货活动符,简称为采购 销售收货活动符;在销售采购运行条件活动符的为真分支中添加一个基于销售管理XSGL构件类型符的销售出货功能符的销售出货活动符,简称为采购销售出货活动符;在销售采购运行条件活动符的为真分支中添加一个基于销售管理XSGL构件类型符的内部订货功能符的内部订货活动符,简称为采购内部订货活动符。A sales receipt activity character based on the sales receipt function of the sales management XSGL component type symbol is added to the true branch of the sales procurement operation condition activity, referred to as purchasing Sales receipt activity activity; add a sales shipment activity character based on the sales management function of the sales management XSGL component type character in the true branch of the sales procurement operation condition activity, referred to as the purchase sales shipment activity character; The internal ordering activity symbol of the internal ordering function based on the sales management XSGL component type is added to the true branch of the sales procurement operation condition activity, which is referred to as the purchase internal ordering activity symbol.
内部订货流程编辑Internal order process editing
见图24,完成之后的销售管理XSGL构件类型符的内部订货流程视图,其构造过程类似“业务主过程流程编辑”,其内容如下:See Figure 24, after the completion of the internal management order view of the sales management XSGL component type, the construction process is similar to the "business main process flow editing", its contents are as follows:
在内部订货根活动符中添加一个加法活动符,简称为合同统计活动符;所述加法活动符是一个具有加法功能的算元活动符;在内部订货根活动符中添加一个加法活动符,简称为需求统计活动符;在内部订货根活动符中添加一个减法活动符,简称为订货统计活动符;所述减法活动符是一个基于减法算符的减法功能的算元活动符。Adding an addition activity character to the internal order root activity symbol, which is simply referred to as a contract statistical activity character; the addition activity character is an arithmetic activity character with an addition function; adding an addition activity character to the internal order root activity character, referred to as short For the demand statistical activity; add a subtraction activity in the internal order root activity, referred to as the order statistical activity; the subtraction activity is an arithmetic activity based on the subtraction function of the subtraction operator.
销售出货流程编辑Sales and shipping process editing
见图25,完成之后的销售管理XSGL构件类型符的销售出货流程视图,其构造过程类似“业务主过程流程编辑”,其内容如下:See Figure 25, after the completion of the sales management XSGL component type symbol sales and shipping process view, the construction process is similar to the "business main process flow editing", its contents are as follows:
在销售出货根活动符中添加一个加法活动符,简称为出货统计活动符;在销售出货根活动符中添加一个减法活动符,简称为存货统计活动符;所述减法活动符是一个基于减法算符的减法功能的算元活动符。 Add an addition activity character to the sales shipment root activity symbol, which is simply referred to as the shipment statistics activity character; add a subtraction activity character in the sales shipment root activity character, which is simply referred to as the inventory statistical activity character; the subtraction activity character is a The operator activity of the subtraction function based on the subtraction operator.
销售收货流程编辑Sales receipt process editing
见图26,完成之后的销售管理XSGL构件类型符的销售订货流程视图,其构造过程类似“业务主过程流程编辑”,其内容如下:See Figure 26, after the completion of the sales management XSGL component type symbol sales order process view, the construction process is similar to the "business main process flow editing", its contents are as follows:
在销售收货根活动符中添加一个加法活动符,简称为收货统计活动符。Add an addition activity to the sales receipt root activity, referred to as the receipt statistics activity.
生产计划流程编辑Production planning process editing
见图27,完成之后的生产管理SCGL构件类型符的生产计划流程视图,其构造过程类似“业务主过程流程编辑”,其内容如下:See Figure 27, after the completion of the production management SCGL component type symbol production planning process view, the construction process is similar to the "business main process flow editing", its contents are as follows:
在生产计划根活动符中添加一个乘法活动符,简称为主件待工统计活动符;所述乘法活动符是一个具有乘法功能的算元活动符;Adding a multiplication activity character to the production plan root activity symbol, referred to as a main item work activity activity character; the multiplication activity character is an arithmetic activity character having a multiplication function;
在生产计划根活动符中添加一个乘法活动符,简称为零件待工统计活动符。Add a multiplication activity in the production plan root activity, referred to as the part work activity activity.
生产实施流程编辑Production implementation process editing
见图28,完成之后的生产管理SCGL构件类型符的生产实施流程视图,其构造过程类似“业务主过程流程编辑”,其内容如下:See Figure 28, after the completion of the production management SCGL component type symbol production implementation process view, the construction process is similar to the "business main process flow editing", its contents are as follows:
在生产实施根活动符中添加一个基于主件ZJ构件类型符的主件加工功能符的主件加工活动符;在生产实施根活动符中添加一个基于主件ZJ构件类型符的主件交货功能符的主件交货活动符;在生产实施根活动符中添加一个基于零件LJ构件类型符的零件加工功能符的零件加工活动符;在生产实施根活动符中添加一个基于零件LJ构件 类型符的零件交货功能符的零件交货活动符;在生产实施根活动符中添加一个基于成品CP构件类型符的配件接收功能符的配件接收活动符;在生产实施根活动符中添加一个基于成品CP构件类型符的成品装配功能符的成品装配活动符。Add a main part processing activity character based on the main part processing function of the main part ZJ component type character in the production implementation root activity symbol; add a main part delivery based on the main part ZJ component type symbol in the production implementation root activity character The main component delivery activity of the function; add a part processing activity based on the part processing function of the part LJ component type in the production implementation root activity; add a part based LJ component in the production implementation root activity The part delivery activity of the part delivery function of the type character; add an accessory receiving activity character based on the accessory receiving function of the finished CP component type character in the production implementation root activity; add one in the production implementation root activity The finished assembly activity character of the finished assembly function based on the finished CP component type symbol.
生产交货流程编辑Production delivery process editing
见图29,完成之后的生产管理SCGL构件类型符的生产交货流程视图,其构造过程类似“业务主过程流程编辑”,其内容如下:See Figure 29, after the completion of the production management SCGL component type symbol production delivery process view, the construction process is similar to the "business main process flow editing", its contents are as follows:
在生产交货根活动符中添加一个赋值活动符,简称为完工交货活动符;在生产交货根活动符中添加一个加法活动符,简称为交货总量统计活动符。Add an assignment activity character in the production delivery root activity, referred to as the completion delivery activity; add an addition activity in the production delivery root activity, referred to as the delivery total statistical activity.
与此同时,本实施例的所有流程视图编辑完毕。At the same time, all the process views of this embodiment are edited.
传输编辑Transfer editor
接下来,将详细说明各个活动符的传输视图的构造过程;Next, the construction process of the transfer view of each activity symbol will be described in detail;
业务配置传输编辑Business configuration transfer editor
业务配置活动符不需进行数据交换,故业务配置传输视图内容为空;The service configuration activity character does not need to exchange data, so the service configuration transmission view content is empty;
业务运转循环传输编辑Business operation loop transfer editing
见图30,层级面板接收实际系统建模环境送来的选中业务管理YWGL构件类型符的操作信息,向层级处理器发出将业务管理 YWGL构件类型设置为所涉构件类型的指令;层级处理器响应前述指令将业务管理YWGL构件类型设置为所涉构件类型;层级面板刷显示新层级视图,将业务管理YWGL构件类型符设置为所涉构件类型符;接口面板接收实际系统建模环境送来的选中业务主过程功能符的操作信息,向接口处理器发出将业务主过程功能设置为所涉功能的指令;接口处理器响应前述指令将业务主过程功能设置为所涉功能;接口面板可视显示接口视图将业务主过程功能符设置为所涉功能符;流程面板接收实际系统建模环境送来的选中业务运转循环活动符的操作信息,向流程处理器发出将业务运转循环活动设置为所涉活动的指令;流程处理器响应前述命令将业务运转循环活动设置为所涉活动;流程面板刷新流程视图显示,将业务运转循环活动符设置为所涉活动符;传输编辑器以所涉活动符为对象构造传输视图,形成业务运转循环活动符的传输视图;为了简便起见,根据活动符的名称将业务运转循环活动符的传输视图简称为业务运转循环传输视图,其他传输视图依此类比,不再赘述;As shown in FIG. 30, the hierarchical panel receives the operation information of the selected service management YWGL component type character sent by the actual system modeling environment, and sends the service management to the hierarchical processor. The YWGL component type is set to the instruction of the component type involved; the hierarchical processor sets the business management YWGL component type to the component type in response to the aforementioned instruction; the hierarchical panel brush displays the new hierarchical view, and sets the business management YWGL component type character to the involved The component type identifier; the interface panel receives the operation information of the selected business main process function sent by the actual system modeling environment, and sends an instruction to the interface processor to set the business main process function to the function involved; the interface processor responds to the foregoing instruction The main business process function is set to the function involved; the interface panel visual display interface view sets the business main process function to the function involved; the process panel receives the operation information of the selected business operation cycle activity character sent by the actual system modeling environment. And sending, to the process processor, an instruction to set the business operation loop activity to the activity involved; the process processor sets the business operation cycle activity to the activity involved in response to the foregoing command; the process panel refreshes the process view display, and sets the business operation cycle activity character For the activity involved; transfer editor for the live Constructs a transfer view as an object to form a transfer view of the business run cycle activity; for the sake of simplicity, the transfer view of the business run cycle activity is simply referred to as the business run loop transfer view according to the name of the activity, and other transfer views are like this ratio. No longer;
传输面板接收实际系统建模环境送来的建立一个从所涉构件的生产运转态属性符到所涉活动符的循环条件属性符的传输符的操作信息;传输面板响应前述操作信息向传输处理器发出建立一个从业务管理YWGL构件类型的生产运转态属性到业务运转循环活动的循环条件属性的传输的指令;传输处理器响应前述指令建立一个从业务管理YWGL构件类型的生产运转属性到业务运转循环活动的循环条件属性的传输;传输面板可视显示传输视图,建立一个从业务管理 YWGL构件类型符的生产运转属性符到业务运转循环活动符的循环条件属性符的传输符;所述业务运转循环活动符的循环条件属性符是指业务运转循环活动符所依托的循环算元的条件属性符的简称;后续其他活动符的属性符的含义依此类推,不再赘述;The transmission panel receives operation information from the actual system modeling environment to establish a transmission character from the production operation attribute of the component to the cyclic condition attribute of the activity element involved; the transmission panel responds to the operation information to the transmission processor Executing an instruction to establish a transfer of a loop condition attribute from a production operation state attribute of the business management YWGL component type to a business operation loop activity; the transfer processor responds to the aforementioned instruction to establish a production operation attribute from the business management YWGL component type to the business operation cycle Transfer of active loop condition properties; transfer panel visual display transfer view, establish a slave business management The transfer attribute of the production run attribute of the YWGL component type character to the loop condition attribute of the business operation cycle activity character; the cycle condition attribute of the business operation cycle activity character refers to the cycle element of the business operation cycle activity symbol Abbreviation of the conditional attribute; the meaning of the attribute of the subsequent other activity is deduced by analogy;
业务运行传输编辑Business run transfer editor
空。air.
序号清零赋值传输编辑Sequence number clear assignment transfer editing
见图31,完成后的序号清零赋值传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 31, after the completion of the sequence number clear assignment transfer view, the construction process is similar to "business operation loop transfer editing", its content contains the following transmission:
从业务管理YWGL构件类型符的常数零属性符到序号清零赋值活动符的输入属性符,从序号清零赋值活动符的输出属性符到业务管理YWGL构件类型符的产品序号属性符。From the constant zero attribute of the business management YWGL component type character to the input attribute of the sequence number zeroing activity, the output attribute of the sequence number assignment activity to the product serial number attribute of the business management YWGL component type.
生产创建实例传输编辑Production creation instance transfer editing
见图32,流完成后的生产创建实例传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 32. After the flow is completed, the production creates an instance transfer view. The construction process is similar to the "Business Run Cycle Transfer Edit", and its contents include the following transfers:
从生产管理SCGL构件类型符的名称到生产创建实例活动符的类型属性符,从业务管理YWGL构件类型符的生产品种数目属性符到生产创建实例活动符的实例数量属性符。 From the name of the production management SCGL component type symbol to the type attribute of the production creation instance activity, from the production item number attribute of the business management YWGL component type character to the instance quantity attribute of the production creation instance activity.
生产配置遍历传输编辑Production configuration traversal transfer editing
见图33,完成后的生产配置遍历传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 33. The completed production configuration traverses the transfer view. The construction process is similar to the "Business Run Cycle Transfer Edit", which contains the following transfers:
从生产管理SCGL构件类型符的名称到生产配置遍历活动符的类型属性符。From the name of the production management SCGL component type symbol to the type attribute of the production configuration traversal activity.
生产序号加一传输编辑Production serial number plus one transfer editor
见图34,完成后的生产序号加一传输视图,其构造过程类似“业务运转循环传输视图”,其内容包含如下传输:See Figure 34, the completed production serial number plus a transmission view, the construction process is similar to the "business operation loop transmission view", the content of which contains the following transmission:
从业务管理YWGL构件类型符的产品序号属性符到生产序号加一活动符的输入属性符,从生产序号加一活动符的输出属性符到业务管理YWGL构件类型符的产品序号属性符。From the product serial number attribute of the business management YWGL component type symbol to the input attribute of the production serial number plus an activity character, the output attribute number of the production number plus one activity character to the product serial number attribute of the business management YWGL component type symbol.
生产序号赋值传输编辑Production serial number assignment transfer editing
见图35,完成后的生产序号赋值传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 35, the completed production serial number assignment transmission view, the construction process is similar to "business operation loop transmission editing", the content of which includes the following transmission:
从业务管理YWGL构件类型符的产品序号属性符到生产序号赋值活动符的输入属性符,从生产序号赋值活动符的输出属性符到生产管理SCGL构件类型符的产品序号属性符。From the product serial number attribute of the business management YWGL component type symbol to the input attribute character of the production serial number assignment activity, the output attribute of the production serial number assignment activity to the product serial number attribute of the production management SCGL component type.
采购创建实例传输编辑Purchase creation instance transfer editing
见图36,完成后的采购创建实例传输视图,其构造过程类似“业 务运转循环传输编辑”,其内容包含如下传输:See Figure 36, the completed purchase creates an instance transfer view, and its construction process is similar to "Running cycle transfer editing", its contents include the following transmission:
从采购管理CGGL构件类型符的名称到采购实例创建活动符的类型属性符,从业务管理YWGL构件类型符的采购品种数目属性符到采购实例创建活动符的实例数量属性符。From the name of the procurement management CGGL component type symbol to the type attribute of the purchase instance creation activity, from the purchase item number attribute of the business management YWGL component type symbol to the instance quantity attribute of the purchase instance creation activity.
采购配置遍历传输编辑Purchasing configuration traversal transfer editing
见图37,完成后的采购配置遍历传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 37. The completed procurement configuration traverses the transfer view. The construction process is similar to the "Business Run Cycle Transfer Edit", which contains the following transfers:
从采购管理CGGL构件类型符的名称到采购配置遍历活动符的类型属性符。From the name of the purchasing management CGGL component type symbol to the type attribute of the purchasing configuration traversal activity.
采购序号加一传输编辑Purchase serial number plus one transfer editor
见图38,完成后的采购序号加一传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 38. After the completion of the purchase serial number plus a transfer view, the construction process is similar to "business operation loop transfer editing", the content of which contains the following transmission:
从业务管理YWGL构件类型符的产品序号属性符到采购序号加一活动符的输入属性符,从采购序号加一活动符的输出属性符到业务管理YWGL构件类型符的产品序号属性符。From the product serial number attribute of the business management YWGL component type symbol to the input attribute of the purchase serial number plus an activity character, the output attribute of the purchase number plus one activity character to the product serial number attribute of the business management YWGL component type symbol.
采购序号赋值传输编辑Purchase serial number assignment transfer editing
见图39,完成后的采购序号赋值传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 39, the completed purchase number assignment transfer view, the construction process is similar to "business operation loop transfer editing", the content of which includes the following transmission:
从业务管理YWGL构件类型符的产品序号属性符到采购序号赋 值活动符的输入属性符,从采购序号赋值活动符的输出属性符到采购管理CGGL构件类型符的产品序号属性符。From the product serial number attribute of the business management YWGL component type symbol to the purchase serial number assignment The input attribute of the value activity character, from the output attribute of the purchase serial number assignment activity to the product serial number attribute of the purchase management CGGL component type.
销售序号清零赋值传输编辑Sales serial number clear assignment transfer editing
见图40,完成后的销售序号清零赋值传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:As shown in Fig. 40, the completed sales serial number clears the assignment transfer view, and its construction process is similar to "business operation loop transfer editing", and its content includes the following transmission:
从业务管理YWGL构件类型符的常数零属性符到销售序号清零赋值活动符的输入属性符,从销售序号清零赋值活动符的输出属性符到业务管理YWGL构件类型符的产品序号属性符。From the constant zero attribute of the business management YWGL component type symbol to the input attribute of the sales serial number clear assignment activity, the output attribute of the sales order number clear assignment activity to the product serial number attribute of the business management YWGL component type .
销售创建实例传输编辑Sales Create Instance Transfer Editor
见图41,完成后的销售实例创建传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:As shown in Figure 41, the completed sales instance creates a transfer view, and its construction process is similar to "Business Run Cycle Transfer Edit", which contains the following transfers:
从销售管理XSGL构件类型符的名称到销售实例创建活动符的类型属性符,从业务管理YWGL构件类型符的销售品种数目属性符到销售实例创建活动符的数量属性符。From the name of the sales management XSGL component type symbol to the type attribute of the sales instance creation activity, from the sales item number attribute of the business management YWGL component type symbol to the quantity attribute of the sales instance creation activity.
销售配置遍历传输编辑Sales configuration traversal transfer editing
见图42,完成后的销售配置遍历传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:As shown in Figure 42, the completed sales configuration traverses the transfer view, and its construction process is similar to "Business Run Cycle Transfer Edit", which contains the following transfers:
从销售管理XSGL构件类型符的名称到销售配置遍历活动符的类型属性符。 From the name of the sales management XSGL component type symbol to the type attribute of the sales configuration traversal activity.
销售序号加一传输编辑Sales serial number plus one transfer editor
见图43,完成后的销售序号加一传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 43, the completed sales serial number plus a transmission view, the construction process is similar to "business operation loop transmission editing", the content of which contains the following transmission:
从业务管理YWGL构件类型符的产品序号属性符到销售序号加一活动符的输入属性符,从销售序号加一活动符的输出属性符到业务管理YWGL构件类型符的产品序号属性符。From the product serial number attribute of the business management YWGL component type symbol to the input attribute of the sales serial number plus an activity character, the output attribute number of the sales number plus one activity character to the product serial number attribute of the business management YWGL component type symbol.
销售序号赋值传输编辑Sales serial number assignment transfer editor
见图44,完成后的销售序号赋值传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 44, the completed sales number assignment transfer view, the construction process is similar to "business operation loop transfer editing", the content of which contains the following transmission:
从业务管理YWGL构件类型符的产品序号属性符到销售序号赋值活动符的输入属性符,从销售序号赋值活动符的输出属性符到销售管理XSGL构件类型符的产品序号属性符。From the product serial number attribute of the business management YWGL component type symbol to the input attribute character of the sales serial number assignment activity character, from the output attribute of the sales serial number assignment activity to the product serial number attribute of the sales management XSGL component type.
销售生产配置遍历传输编辑Sales production configuration traversal transfer editing
见图45,完成后的销售生产配置遍历传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 45. The completed sales production configuration traverses the transfer view. The construction process is similar to the "Business Run Cycle Transfer Edit", which contains the following transfers:
从生产管理SCGL构件类型符的名称到销售生产配置遍历活动符的类型属性符。From the name of the production management SCGL component type symbol to the type attribute of the sales production configuration traversal activity.
销售生产配置比较传输编辑Sales Production Configuration Comparison Transfer Editor
见图46,完成后的销售生产配置比较传输视图,其构造过程类 似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 46, the completed sales production configuration comparison transfer view, its construction process class It is like "business operation loop transfer editing", its content contains the following transmission:
从销售管理XSGL构件类型符的产品序号属性符到销售生产配置比较活动符的被比较属性符,从生产管理SCGL构件类型符的产品序号属性符到销售生产配置比较活动符的比较属性符,从销售生产配置比较活动符的结果属性符到业务管理YWGL构件类型符的比较结果属性符。From the product serial number attribute of the sales management XSGL component type symbol to the compared attribute of the sales production configuration comparison activity character, from the product serial number attribute of the production management SCGL component type character to the comparison attribute of the sales production configuration comparison activity character, The result attribute of the sales production configuration comparison activity is compared to the comparison result attribute of the business management YWGL component type.
销售生产配置条件传输编辑Sales production configuration condition transfer editing
见图47,完成后的销售生产配置条件传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 47, the completed sales production configuration condition transmission view, the construction process is similar to "business operation loop transmission editing", the content of which includes the following transmission:
从业务管理YWGL构件类型符的比较结果属性符到销售生产配置条件活动符的状态属性符。From the comparison result attribute of the business management YWGL component type character to the status attribute of the sales production configuration condition activity.
销售生产赋值传输编辑Sales production assignment transfer editor
见图48,完成后的销售生产赋值传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 48, the completed sales production assignment transfer view, the construction process is similar to "business operation loop transfer editing", its content contains the following transmission:
从生产管理SCGL构件类型符的产品名称属性符到销售生产赋值活动符的输入属性符,从销售生产赋值活动符的输出属性符到销售管理XSGL构件类型符的产品名称属性符。From the product name attribute of the production management SCGL component type symbol to the input attribute of the sales production assignment activity, from the output attribute of the sales production assignment activity to the product name attribute of the sales management XSGL component type.
销售采购配置遍历传输编辑Sales purchase configuration traversal transfer editing
见图49,完成后的销售采购配置遍历传输视图,其构造过程类 似“业务运转循环传输编辑”,其内容包含如下传输:As shown in Figure 49, the completed sales procurement configuration traverses the transfer view, and its construction process class It is like "business operation loop transfer editing", its content contains the following transmission:
从采购管理CGGL构件类型符的名称到销售采购配置遍历活动符的类型属性符。From the name of the purchasing management CGGL component type symbol to the type attribute of the sales purchasing configuration traversal activity.
销售采购配置比较传输编辑Sales Procurement Configuration Comparison Transfer Editor
见图50,完成后的销售采购配置比较传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 50, after the completion of the sales procurement configuration comparison transfer view, the construction process is similar to "business operation loop transfer editing", its content contains the following transmission:
从销售管理XSGL构件类型符的产品序号属性符到销售采购配置比较活动符的被比较属性符,从采购管理CGGL构件类型符的产品序号属性符到销售采购配置比较活动符的比较属性符,从销售采购配置比较活动符的结果属性符到业务管理YWGL构件类型符的比较结果属性符。From the product serial number attribute of the sales management XSGL component type symbol to the compared attribute of the sales purchasing configuration comparison activity character, from the product serial number attribute of the purchasing management CGGL component type character to the comparison attribute of the sales purchasing configuration comparison activity character, The sales purchase configuration compares the result attribute of the activity character to the comparison result attribute of the business management YWGL component type.
销售采购配置条件传输编辑Sales purchase configuration condition transfer editing
见图51,完成后的销售采购配置条件传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 51, the completed sales procurement configuration condition transmission view, the construction process is similar to "business operation loop transmission editing", the content of which includes the following transmission:
从业务管理YWGL构件类型符的比较结果属性符到销售采购配置条件活动符的状态属性符。From the comparison result attribute of the business management YWGL component type character to the status attribute of the sales purchase configuration condition activity.
销售采购配置传输编辑Sales Purchasing Configuration Transfer Editor
见图52,完成后的销售采购配置传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输: See Figure 52, the completed sales procurement configuration transfer view, the construction process is similar to "business operation loop transfer editing", its content contains the following transmission:
从采购管理CGGL构件类型符的产品名称属性符到销售采购赋值活动符的输入属性符,从销售采购赋值活动符的输出属性符到销售管理XSGL构件类型符的产品名称属性符。From the product name attribute of the purchase management CGGL component type symbol to the input attribute of the sales purchase assignment activity, from the output attribute of the sales purchase assignment activity to the product name attribute of the sales management XSGL component type.
生产运行遍历传输编辑Production run traversal transfer editing
见图53,完成后的生产运行遍历传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:As shown in Fig. 53, the completed production operation traverses the transmission view, and its construction process is similar to "business operation loop transmission editing", and its content includes the following transmission:
从生产管理SCGL构件类型符的名称到生产运行遍历活动符的类型属性符。From the name of the production management SCGL component type symbol to the type attribute of the production run traversal activity.
生产计划传输编辑Production plan transfer editor
空。air.
生产实施传输编辑Production implementation transfer editing
空。air.
生产交货传输编辑Production delivery transfer editor
空。air.
采购运行遍历传输编辑Purchasing run traversal transfer editing
见图54,完成后的采购运行遍历传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:As shown in Figure 54, the completed procurement operation traverses the transfer view, and its construction process is similar to "business operation loop transfer editing", the content of which includes the following transmission:
从采购管理CGGL构件类型符的名称到采购运行遍历活动符的 类型属性符。From the name of the procurement management CGGL component type symbol to the purchase run traversal activity Type attribute.
采购实施传输编辑Purchase implementation transfer editor
空。air.
采购交货传输编辑Purchase delivery transfer editor
空。air.
销售运行遍历传输编辑Sales run traversal transfer editing
见图55,完成后的销售运行遍历传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 55. The completed sales run traverses the transfer view. The construction process is similar to the "Business Run Cycle Transfer Edit", which contains the following transfers:
从销售管理XSGL构件类型符的名称到销售运行遍历活动符的类型属性符。From the name of the sales management XSGL component type symbol to the type attribute of the sales run traversal activity.
销售生产运行遍历传输编辑Sales production run traversal transfer editing
见图56,完成后的销售生产运行遍历传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:As shown in Fig. 56, the completed sales production operation traverses the transmission view, and its construction process is similar to "business operation loop transmission editing", and its content includes the following transmission:
从生产管理SCGL构件类型符的名称到销售生产运行遍历活动符的类型属性符。From the name of the production management SCGL component type symbol to the type attribute of the sales production run traversal activity.
销售生产运行比较传输编辑Sales production run comparison transfer editing
见图57,完成后的销售生产运行比较传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输: See Figure 57, the completed sales production operation comparison transfer view, the construction process is similar to "business operation cycle transfer editing", its content contains the following transmission:
从销售管理XSGL构件类型符的产品序号属性符到销售生产运行比较活动符的被比较属性符,从生产管理SCGL构件类型符的产品序号属性符到销售生产运行比较活动符的比较属性符,从销售生产运行比较活动符的结果属性符到业务管理YWGL构件类型符的比较结果属性符。From the product serial number attribute of the sales management XSGL component type symbol to the compared attribute of the sales production run comparison activity character, from the product serial number attribute of the production management SCGL component type symbol to the comparison attribute of the sales production running comparison activity character, The result attribute of the sales production run comparison activity is compared to the comparison result attribute of the business management YWGL component type.
销售生产运行条件传输编辑Sales production operation condition transfer editing
见图58,完成后的销售生产运行条件传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 58, the completed sales production operation condition transmission view, the construction process is similar to the "business operation loop transmission editing", the content of which includes the following transmission:
从业务管理YWGL构件类型符的比较结果属性符到销售生产运行条件活动符的状态属性符。From the comparison result attribute of the business management YWGL component type symbol to the status attribute of the sales production run condition activity.
生产销售收货传输编辑Production Sales Receipt Transfer Editor
见图59,完成后的生产销售收货传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 59. After the completion of the production and sales receipt transfer view, the construction process is similar to the "business operation cycle transfer editing", the content of which includes the following transmission:
从生产管理SCGL构件类型符的交货数量属性符到生产销售收货活动符的收货数量属性符。From the Delivery Quantity attribute of the Production Management SCGL Component Type to the Goods Receipt Quantity attribute of the Production Sales Receipt Activity.
生产销售出货传输编辑Production, sales, shipment, transfer editing
空。 air.
生产内部订货传输编辑Production internal order transfer editing
见图60,完成后的生产内部订货传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 60, completed production internal order transfer view, the construction process is similar to "business operation cycle transfer editing", its content contains the following transmission:
从生产内部订货活动符的订货数量属性符到生产管理SCGL构件类型符的订货数量属性符。From the order quantity attribute of the production internal ordering activity to the order quantity attribute of the production management SCGL component type.
销售采购运行遍历传输编辑Sales purchase run traversal transfer editing
见图61,完成后的销售采购运行遍历传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:As shown in Fig. 61, the completed sales procurement operation traverses the transmission view, and its construction process is similar to "business operation loop transmission editing", and its content includes the following transmission:
从采购管理CGGL构件类型符的名称到销售采购运行遍历活动符的类型属性符。From the name of the procurement management CGGL component type symbol to the type attribute of the sales purchase run traversal activity.
销售采购运行比较传输编辑Sales purchase run comparison transfer editing
见图62,完成后的销售采购运行比较传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 62. After the completion of the sales procurement operation comparison transfer view, the construction process is similar to the "business operation cycle transfer editing", the content of which includes the following transmission:
从销售管理XSGL构件类型符的产品序号属性符到销售采购运行比较活动符的被比较属性符,从采购管理CGGL构件类型符的产品序号属性符到销售采购运行比较活动符的比较属性符,从销售采购运行比较活动符的结果属性符到业务管理YWGL构件类型符的比较结果属性符。 From the product serial number attribute of the sales management XSGL component type symbol to the compared attribute of the sales purchase running comparison activity character, from the product serial number attribute of the procurement management CGGL component type character to the comparison attribute character of the sales purchase running comparison activity character, The result attribute of the sales purchase run comparison activity character to the comparison result attribute of the business management YWGL component type character.
销售采购运行条件传输编辑Sales purchase operation condition transfer editing
见图63,完成后的销售采购运行条件传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 63, the completed sales procurement operation condition transmission view, the construction process is similar to the "business operation loop transmission editing", the content of which includes the following transmission:
从业务管理YWGL构件类型符的比较结果属性符到销售采购运行条件活动符的状态属性符。From the comparison result attribute of the business management YWGL component type character to the status attribute of the sales purchase run condition activity.
采购销售收货传输编辑Purchase sales receipt transfer editor
见图64,完成后的采购销售收货传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 64, the completed purchase and sales receipt transfer view, the construction process is similar to the "business operation cycle transfer editing", the content of which includes the following transmission:
从采购管理CGGL构件类型符的交货数量属性符到采购销售收货活动符的收货数量属性符。From the Delivery Quantity attribute of the Purchasing Management CGGL Component Type symbol to the Goods Receipt Quantity attribute of the Purchase Sales Receipt Activity.
采购销售出货传输编辑Purchase sales shipment transfer editor
空。air.
采购内部订货传输编辑Purchase internal order transfer editing
见图65,完成后的采购内部订货传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 65. After the completion of the procurement internal order transfer view, the construction process is similar to the "business operation cycle transfer editing", the content of which includes the following transmission:
从采购内部订货活动符的订货数量属性符到采购管理CGGL构件类型符的待购数量属性符。 From the purchase order quantity attribute of the purchase internal order activity symbol to the purchase quantity attribute of the purchase management CGGL component type symbol.
合同统计传输编辑Contract statistics transfer editor
见图66,完成后的合同统计传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 66, the completed contract statistics transmission view, the construction process is similar to the "business operation loop transmission editing", the content of which includes the following transmission:
从分销品FXP构件类型符的合同订量属性符到合同统计活动符的被加数属性符,从直销品ZXP构件类型符的合同订量属性符到合同统计活动符的加数属性符,从合同统计活动符的和数属性符到销售管理XSGL构件类型符的合同订量属性符。From the contract quantity attribute of the FXP component type of the distribution product to the addend attribute of the contract statistical activity, from the contract quantity attribute of the direct sales product ZXP component type to the add value attribute of the contract statistical activity character, The contract attribute attribute of the contract statistic activity symbol to the contract order quantity attribute of the sales management XSGL component type.
需求统计传输编辑Demand statistics transfer editor
见图67,完成后的需求统计传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 67, the completed demand statistics transfer view, the construction process is similar to "business operation loop transfer editing", its content contains the following transmission:
从销售管理XSGL构件类型符的最低存量属性符到需求统计活动符的被加数属性符,从销售管理XSGL构件类型符的合同订量属性符到需求统计活动符的加数属性符,从需求统计活动符的和数属性符到销售管理XSGL构件类型符的需求数量属性符。From the minimum inventory attribute of the sales management XSGL component type to the add-on attribute of the demand statistic activity, from the contract-order attribute of the sales management XSGL component type to the add-on attribute of the demand statistic activity, from the demand The sum attribute of the statistical activity symbol to the required quantity attribute of the sales management XSGL component type.
订货统计传输编辑Order statistics transfer editor
见图68,完成后的订货统计传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 68, the completed order statistics transmission view, the construction process is similar to the "business operation loop transmission editing", the content of which includes the following transmission:
从销售管理XSGL构件类型符的需求数量属性符到订货统计活动符的被减数属性符,从销售管理XSGL构件类型符的存货数量属性符到订货统计活动符的减数属性符,从订货统计活动符的差数属性符 到销售管理XSGL构件类型符的订货数量属性符。From the demand quantity attribute of the sales management XSGL component type symbol to the reduced attribute of the ordering statistical activity, from the inventory quantity attribute of the sales management XSGL component type symbol to the subtraction attribute of the ordering statistical activity, from the ordering statistics The difference attribute of the activity character The order quantity attribute to the sales management XSGL component type.
出货统计传输编辑Shipment statistics transfer editor
见图69,完成后的出货统计传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 69, the completed shipment statistics transfer view, the construction process is similar to the "business operation loop transfer editing", its content contains the following transmission:
从分销品FXP构件类型符的出货数量属性符到出货统计活动符的被加数属性符,从直销品ZXP构件类型符的出货数量属性符到出货统计活动符的加数属性符,从出货统计活动符的和数属性符到销售管理XSGL构件类型符的出货数量属性符。From the shipment quantity attribute of the FXP component type of the distribution product to the add-on attribute of the shipment statistical activity symbol, from the shipment quantity attribute of the direct sales product ZXP component type character to the add-on attribute of the shipment statistical activity character , from the shipment statistics activity and the number attribute to the sales management XSGL component type of the shipment quantity attribute.
存货统计传输编辑Inventory statistics transfer editor
见图70,完成后的存货统计传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 70, the completed inventory statistics transfer view, the construction process is similar to the "business operation loop transfer editing", the content of which includes the following transmission:
从销售管理XSGL构件类型符的存货数量属性符到存货统计活动符的被减数属性符,从销售管理XSGL构件类型符的出货数量属性符到存货统计活动符的减数属性符,从存货统计活动符的差数属性符到销售管理XSGL构件类型符的存货数量属性符。From the inventory quantity attribute of the sales management XSGL component type symbol to the subtracted attribute of the inventory statistical activity, from the shipment quantity attribute of the sales management XSGL component type symbol to the subtraction attribute of the inventory statistical activity, from the inventory The difference attribute of the statistical activity character to the inventory quantity attribute of the sales management XSGL component type.
收货统计传输编辑Receipt Statistics Transfer Editor
见图71完成后的收货统计传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 71 for the receipt statistics transmission view after completion. The construction process is similar to the “Business Run Cycle Transfer Edit”, and its contents include the following transmissions:
从销售管理XSGL构件类型符的存货数量属性符到收货统计活 动符的被加数属性符,从销售管理XSGL构件类型符的收货数量属性符到收货统计活动符的加数属性符,从收货统计活动符的和数属性符到销售管理XSGL构件类型符的存货数量属性符。From the inventory quantity attribute of the sales management XSGL component type symbol to the receipt statistics The add-in attribute of the symbol, from the receipt quantity attribute of the sales management XSGL component type symbol to the add-on attribute of the receipt statistical activity, from the sum attribute of the receipt statistical activity to the sales management XSGL component The inventory quantity attribute of the type character.
主件待工统计传输编辑Main piece work statistics transfer editing
见图72,完成后的主件待工统计传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 72, after the completion of the main unit work statistics transmission view, the construction process is similar to "business operation loop transfer editing", its content contains the following transmission:
从生产管理SCGL构件类型符的订货数量属性符到主件待工统计活动符的被乘数属性符,从成品CP构件类型符的单套主件数量属性符到主件待工统计活动符的乘数属性符,从主件待工统计活动符的积数属性符到主件ZJ构件类型符的待工数目属性符。From the order quantity attribute of the production management SCGL component type character to the multiplicand attribute of the main component work-statistic activity character, from the single-piece main piece quantity attribute of the finished CP component type symbol to the main part work-statistic activity The multiplier attribute, from the product attribute of the main component work activity activity character to the work number attribute of the main piece ZJ component type character.
零件待工统计传输编辑Part work statistics transfer editing
见图73,完成后的零件待工统计传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 73, the completed part work statistics transfer view, the construction process is similar to "business operation loop transfer editing", its content contains the following transmission:
从生产管理SCGL构件类型符的订货数量属性符到零件待工统计活动符的被乘数属性符,从成品CP构件类型符的单套零件数量属性符到零件待工统计活动符的乘数属性符,从零件待工统计活动符的积数属性符到零件LJ构件类型符的待工数目属性符。From the order quantity attribute of the production management SCGL component type symbol to the multiplicand attribute of the part workability statistical activity, from the single set part quantity attribute of the finished CP component type character to the multiplier attribute of the part work statistic activity Symbol, from the product attribute of the part work statistic activity to the number of work of the part LJ component type.
主件加工传输编辑Main part processing transfer editing
空。 air.
主件交货传输编辑Master delivery transfer editing
空。air.
零件加工传输编辑Part processing transfer editing
空。air.
零件交货传输编辑Part delivery transfer editing
空。air.
配件接收传输编辑Accessory transmission transfer editing
见图74,完成后的配件接收传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 74. The completed accessory receives the transmission view. The construction process is similar to the “Business Run Cycle Transfer Edit”, which contains the following transmissions:
从主件ZJ构件类型符的交货数目属性符到配件接收活动符的主件收货量属性符,从零件LJ构件类型符的交货数目属性符到配件接收活动符的零件收货量属性符。From the delivery quantity attribute of the main part ZJ component type symbol to the main item receipt quantity attribute of the accessory receiving activity, from the delivery quantity attribute of the part LJ component type symbol to the part receipt quantity attribute of the accessory receiving activity symbol.
成品装配传输编辑Finished assembly transfer editing
见图75,完成后的成品装配传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 75, the finished assembly assembly transfer view, the construction process is similar to the "business operation cycle transfer editing", the content of which includes the following transmission:
从成品装配活动符的完工数目属性符到生产管理SCGL构件类型符的完成数量属性符。 From the number of completion attribute of the finished assembly activity to the completion quantity attribute of the production management SCGL component type.
完工交货传输编辑Finished delivery transfer editing
见图76,完成后的完工交货传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 76, completed delivery delivery view, the construction process is similar to "business operation loop transfer editing", its content contains the following transmission:
从生产管理SCGL构件类型符的完成数量属性符到完工交货活动符的输入属性符,从完工交货活动符的输出属性符到生产管理SCGL构件类型符的交货数量属性符。From the completion quantity attribute of the production management SCGL component type symbol to the input attribute of the completion delivery activity character, from the output attribute of the completion delivery activity to the delivery quantity attribute of the production management SCGL component type.
交货总量统计传输编辑Total delivery statistics editing
见图77,完成后的交货总量统计传输视图,其构造过程类似“业务运转循环传输编辑”,其内容包含如下传输:See Figure 77, the completed delivery total statistics transfer view, the construction process is similar to the "business operation cycle transfer editing", its content contains the following transmission:
从生产管理SCGL构件类型符的交货数量属性符到交货总量统计活动符的被加数属性符,从生产管理SCGL构件类型符的交货总量属性符到交货总量统计活动符的加数属性符,从交货总量统计活动符的和数属性符到生产管理SCGL构件类型符的交货总量属性符。From the delivery quantity attribute of the production management SCGL component type character to the addend attribute of the delivery total statistical activity, from the delivery total attribute of the production management SCGL component type to the delivery total statistical activity The add-in attribute, from the sum attribute of the total amount of activity statistics to the total quantity attribute of the production management SCGL component type.
与此同时,本实施例中由层级视图、接口视图、算法视图、流程视图和传输视图及相应模型构成的以业务管理YWGL为主题的系统视图系统模型编辑完毕。At the same time, in this embodiment, the system view system model with the business management YWGL as the theme is edited by the hierarchical view, the interface view, the algorithm view, the flow view, the transfer view and the corresponding model.
本实施例演示了一个不掌握现有复杂系统建模语言、不掌握计算机程序语言的普通管理人员,无须依赖专业建模人员和程序开发人员,如何独立地将自己关于业务管理的构想,在相对短的时间内利用本发明编辑出一个具有可执行性的业务管理系统视图及系统模型。不但编 辑过程清晰,编辑方法简单,而且,模型质量明显较高,花费的时间明显较少。This embodiment demonstrates an ordinary manager who does not master the existing complex system modeling language and does not master the computer programming language. It does not need to rely on professional modelers and program developers. How to independently put forward his own ideas about business management. The invention is used to edit an executable business management system view and system model in a short period of time. Not only The process is clear, the editing method is simple, and the quality of the model is significantly higher, and the time spent is significantly less.
与该同一个管理人员与专业建模人员或程序开发人员的协同开发业务管理系统视图及系统模型的模式相比,该管理人员利用本发明独立开发业务管理视图及系统模型,取得了如下的明显效果:Compared with the mode in which the same manager and the professional modeler or the program developer cooperate to develop the business management system view and the system model, the manager uses the invention to independently develop the business management view and the system model, and obtains the following obvious effect:
(1)质量高:编辑完成的系统模型是该管理人员心目中所需要的,避免了专业建模人员或程序开发人员与该管理人员对业务管理系统视图及系统模型的理解偏差;(1) High quality: The edited system model is required by the manager, avoiding the deviation of the professional modeler or the program developer from the manager's understanding of the business management system view and system model;
[根据细则26改正17.08.2015]
(2)时间短:由于节省了管理人员与专业建模人员或程序开发人员之间的繁杂沟通,整个建模花费的时间周期缩短到原来的1/5,大大地节约了时间、精力和经费。[Correct according to Rule 26 17.08.2015]
(2) Short time: Because the complicated communication between managers and professional modelers or program developers is saved, the time period of the entire modeling is shortened to 1/5, which greatly saves time, energy and funds. .
Claims (1)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410293593.5A CN105302532B (en) | 2014-06-25 | 2014-06-25 | A kind of visual modeling editing machine for constructing system model |
| CN201410293593.5 | 2014-06-25 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015196782A1 true WO2015196782A1 (en) | 2015-12-30 |
Family
ID=54936679
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/000453 Ceased WO2015196782A1 (en) | 2014-06-25 | 2015-06-25 | Visual modeling editor for constructing system model |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105302532B (en) |
| WO (1) | WO2015196782A1 (en) |
Families Citing this family (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12204921B2 (en) | 2015-10-28 | 2025-01-21 | Qomplx Llc | System and methods for creation and use of meta-models in simulated environments |
| US11635994B2 (en) | 2015-10-28 | 2023-04-25 | Qomplx, Inc. | System and method for optimizing and load balancing of applications using distributed computer clusters |
| US12457223B2 (en) | 2015-10-28 | 2025-10-28 | Qomplx Llc | System and method for aggregating and securing managed detection and response connection interfaces between multiple networked sources |
| US12506715B2 (en) | 2015-10-28 | 2025-12-23 | Qomplx Llc | Network authentication toxicity assessment |
| US11032323B2 (en) | 2015-10-28 | 2021-06-08 | Qomplx, Inc. | Parametric analysis of integrated operational technology systems and information technology systems |
| US11023284B2 (en) | 2015-10-28 | 2021-06-01 | Qomplx, Inc. | System and method for optimization and load balancing of computer clusters |
| US12236172B2 (en) | 2015-10-28 | 2025-02-25 | Qomplx Llc | System and method for creating domain specific languages for digital environment simulations |
| US11005824B2 (en) | 2015-10-28 | 2021-05-11 | Qomplx, Inc. | Detecting and mitigating forged authentication object attacks using an advanced cyber decision platform |
| US11055451B2 (en) | 2015-10-28 | 2021-07-06 | Qomplx, Inc. | System and methods for multi-language abstract model creation for digital environment simulations |
| US11757849B2 (en) | 2015-10-28 | 2023-09-12 | Qomplx, Inc. | Detecting and mitigating forged authentication object attacks in multi-cloud environments |
| US11055601B2 (en) | 2015-10-28 | 2021-07-06 | Qomplx, Inc. | System and methods for creation of learning agents in simulated environments |
| US12443999B2 (en) | 2015-10-28 | 2025-10-14 | Qomplx Llc | System and method for model-based prediction using a distributed computational graph workflow |
| US11968235B2 (en) | 2015-10-28 | 2024-04-23 | Qomplx Llc | System and method for cybersecurity analysis and protection using distributed systems |
| US11477245B2 (en) | 2015-10-28 | 2022-10-18 | Qomplx, Inc. | Advanced detection of identity-based attacks to assure identity fidelity in information technology environments |
| US11089045B2 (en) | 2015-10-28 | 2021-08-10 | Qomplx, Inc. | User and entity behavioral analysis with network topology enhancements |
| US11539663B2 (en) | 2015-10-28 | 2022-12-27 | Qomplx, Inc. | System and method for midserver facilitation of long-haul transport of telemetry for cloud-based services |
| US11757920B2 (en) | 2015-10-28 | 2023-09-12 | Qomplx, Inc. | User and entity behavioral analysis with network topology enhancements |
| US11637866B2 (en) | 2015-10-28 | 2023-04-25 | Qomplx, Inc. | System and method for the secure evaluation of cyber detection products |
| US10681074B2 (en) | 2015-10-28 | 2020-06-09 | Qomplx, Inc. | System and method for comprehensive data loss prevention and compliance management |
| US12058178B2 (en) | 2015-10-28 | 2024-08-06 | Qomplx Llc | Privilege assurance of enterprise computer network environments using logon session tracking and logging |
| CN107766531B (en) * | 2017-10-26 | 2020-06-23 | 天津开心生活科技有限公司 | Data display method and device, storage medium and electronic equipment |
| WO2019113508A1 (en) * | 2017-12-07 | 2019-06-13 | Fractal Industries, Inc. | A system and methods for multi-language abstract model creation for digital environment simulations |
| CN111078196A (en) * | 2018-10-22 | 2020-04-28 | 顺丰科技有限公司 | Messaging method, device, device and storage medium based on MVC architecture |
| US20250039196A1 (en) | 2023-07-27 | 2025-01-30 | Qomplx Llc | System and method for track and trace user and entity behavior analysis |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010045963A1 (en) * | 1997-04-14 | 2001-11-29 | Apple Computer, Inc. | Method and apparatus for binding user interface objects to application objects |
| CN101789045A (en) * | 2010-02-01 | 2010-07-28 | 哈尔滨工业大学 | Realization method of MDA modeling tool orienting to manufacturing field |
| CN102270137A (en) * | 2011-08-10 | 2011-12-07 | 清华大学 | Method for acquiring ADL (architecture description language) and modeling tool |
| CN102707949A (en) * | 2012-04-26 | 2012-10-03 | 清华大学 | Ontology-based visual concept modeling method |
| CN202904558U (en) * | 2012-11-08 | 2013-04-24 | 广东天新软件科技有限公司 | Interface modeler device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7290228B2 (en) * | 2005-02-24 | 2007-10-30 | International Business Machines Corporation | Hardware accelerator with a single partition for latches and combinational logic |
| CN101727622A (en) * | 2009-12-08 | 2010-06-09 | 华南理工大学 | layering modeling and optimizing method targeting complicated manufacture system |
| CN102193504B (en) * | 2011-03-17 | 2014-04-30 | 中国电力科学研究院 | Safety and stability control system modeling method in power system dynamic simulation |
| CN103646025B (en) * | 2013-10-24 | 2016-08-17 | 三星电子(中国)研发中心 | A kind of level construction of knowledge base system and method based on reasoning |
-
2014
- 2014-06-25 CN CN201410293593.5A patent/CN105302532B/en active Active
-
2015
- 2015-06-25 WO PCT/CN2015/000453 patent/WO2015196782A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010045963A1 (en) * | 1997-04-14 | 2001-11-29 | Apple Computer, Inc. | Method and apparatus for binding user interface objects to application objects |
| CN101789045A (en) * | 2010-02-01 | 2010-07-28 | 哈尔滨工业大学 | Realization method of MDA modeling tool orienting to manufacturing field |
| CN102270137A (en) * | 2011-08-10 | 2011-12-07 | 清华大学 | Method for acquiring ADL (architecture description language) and modeling tool |
| CN102707949A (en) * | 2012-04-26 | 2012-10-03 | 清华大学 | Ontology-based visual concept modeling method |
| CN202904558U (en) * | 2012-11-08 | 2013-04-24 | 广东天新软件科技有限公司 | Interface modeler device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105302532A (en) | 2016-02-03 |
| CN105302532B (en) | 2018-06-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2015196782A1 (en) | Visual modeling editor for constructing system model | |
| Skarka | Application of MOKA methodology in generative model creation using CATIA | |
| Mattern et al. | BIM-based modeling and management of design options at early planning phases | |
| WO2015196783A1 (en) | Software element model-based universal software modelling method for constructing software model | |
| WO2015196784A1 (en) | Visual software modeling method based on software meta-view for constructing software view | |
| US8826227B2 (en) | Computer aided visualization of a business object model lifecycle | |
| US11037103B1 (en) | System and method for collaborative bill of materials management | |
| WO2015196780A1 (en) | Method for general modeling basing on system meta model to construct system model | |
| US20170039040A1 (en) | Integrated development environment with multiple editors | |
| WO2015196788A1 (en) | Visual interface modelling editor for constructing interface model | |
| Alzraiee | Cost estimate system using structured query language in BIM | |
| WO2015196785A1 (en) | Visual software modelling editor for constructing software model | |
| Beuche | Using pure: variants across the product line lifecycle | |
| WO2019062673A1 (en) | Information-based management implementation method and system based on input and output semantization | |
| Krogstie | Capturing enterprise data integration challenges using a semiotic data quality framework | |
| WO2015196781A1 (en) | System element view-based visual modelling method for constructing system view | |
| US20140136257A1 (en) | In-memory analysis scenario builder | |
| Gutschier et al. | A pitfall with BPMN execution | |
| Krogstie | Evaluating data quality for integration of data sources | |
| WO2015196786A1 (en) | Interface element model-based universal interface modelling method for constructing interface model | |
| US20200394218A1 (en) | Visual data model object dependency tracing | |
| Shaked et al. | Designing a model-based, multi-perspective process design environment | |
| Pang | Reuse in agile development process | |
| US10223697B2 (en) | Method and system for implementing a CRM quote and order capture context service | |
| Jing et al. | A SysML-driven co-design platform applying an MBSE-PDM integration framework and cross-stage change propagation method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15811840 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 15811840 Country of ref document: EP Kind code of ref document: A1 |