Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for solving functional operation conflict inside management software by configuring conflict matrix

A technology of conflict matrix and management software, applied in multi-programming devices, data processing applications, instruments, etc., can solve problems such as loose business logic control, business errors, and locking troubles

Active Publication Date: 2010-09-15
INSPUR COMMON SOFTWARE
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In management software, there are often certain constraint conflicts between different functions, or between different operations of the same function, such as financial monthly closing and voucher preparation. If the system is performing monthly closing for a certain month and At this time, another user logs in to the system and makes a voucher for the month-end month; another example is that an operator is modifying a reimbursement form with a document number of 001, and at this time another operator logs in to the system and approves this number. 001 reimbursement form, the possible result is that the reimbursement amount seen by the approver is different from the revised one, the reimbursement that could not have been approved or the document that could have been reimbursed was rejected, etc. These will lead to the final data calculation of the system The results are different or the business logic control is not strict, resulting in business errors
In order to control these, many softwares rely on the data lock mechanism of the database itself for control, but there are two serious disadvantages in this way. One is that sometimes an operation may need to lock multiple tables and data, not only locking It is troublesome and some data tables are multi-purpose, which will restrict other business documents from being able to perform some operations; the second is that when a conflict occurs, the prompt is not friendly, and it may be the data lock information directly from the database, such as the second reimbursement form approval above. For example, through the processing of this technical solution, the second operator can prompt a message similar to this when entering the approval process: "XX is currently modifying the current document. Now you can only view but not approve this document", so as to avoid At the same time as the error, the prompt is friendly and easy to understand

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0034] 1. First set up a conflict matrix configuration table, its structure is as follows:

[0035] column description

column name

example

Types of

null

value

note

function 1

F_GNBH

Char(6)

no

Conflict work

Can 2

F_CTGN

Char(6)

Yes

illustrate

F_SM

Varchar

(254)

Yes

Information displayed to the user when a conflict occurs. can be used as

The following variables:

@JQ--conflicting machines

@YH--Conflicting users

@XT--Conflicting systems

@GN - Conflicting features

@CX--Conflicting programs

@JC--Conflicting processes

You can also use the value of the parameter: @ValX

conflict mode

F_CTFS

Char(1)

Yes

0--Independent operation

1--Functional conflict...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method for solving functional operation conflict inside management software by configuring a conflict matrix. The method can avoid the conditions such as data inconformity, different calculation results and the like caused by mutual interference between functions or operations due to the conflict by assisting an operator in effectively solving the conflict produced between different functions or different operations with the same function in the management software due to service reasons through the conflict matrix so that the management software has strict services and accurate data.

Description

technical field [0001] The invention relates to the technical field of computer application, in particular to a method for solving internal function operation conflicts of management software by configuring a conflict matrix. Background technique [0002] In management software, there are often certain constraint conflicts between different functions, or between different operations of the same function, such as financial monthly closing and voucher preparation. At this time, another user logs in to the system and makes a voucher for the month-end month; another example is that an operator is modifying a reimbursement form with a document number of 001, and at this time another operator logs in to the system and approves this document with a number of 001 reimbursement form, the possible result is that the reimbursement amount seen by the approver is different from the revised one, the reimbursement that could not have been approved or the document that could have been reimb...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/46G06Q10/00G06Q10/06
Inventor 杨平波
Owner INSPUR COMMON SOFTWARE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products