Apparatus for automatically applying and preparing software, and recording medium for preparing software
AssigneeKnowledge Modeling Institute Inc.
InventorTadao Matsuzuki
Life of this patent
Estimating the term…
Abstract
When data is simply input without being aware of describing a program language (e.g., COBOL or FORTRAN), the data input meaning is detected, and software for this data processing is automatically applied and prepared. Various types of worksheets corresponding to the business logic terms and data input positions are stored in a business data file. When an operation unit is operated and data is input to the data input position, the input data is stored as rule setting data. When application data corresponding to the rule setting data is input through the operation unit, a business logic applying section determines the use software in accordance with the corresponding business logic term.
Claims8
An apparatus for applying and preparing software, comprising:
- a worksheet file storing various kinds of business worksheets each including at least one business logic term which represents a minimum unit in a business operation and is prepared in a plurality of languages as display data, said business worksheets including rule setting worksheets for inputting business rule setting data and application data inputting worksheets for inputting application data;
- rule setting means for displaying a given one of the rule setting worksheets which corresponds to user selection information on a display, on which a rule setting data input position of the given rule setting worksheet is indicated by a corresponding business logic term in such a manner that a user can input the business rule setting data to said rule setting data input position and change the business rule setting data in said rule setting data input position;
- a business data file for, when data is input to the rule setting data input position, storing the input data as business rule setting data together with the corresponding business logic term;
- first using means for displaying a given one of the application data inputting worksheets which corresponds to user selection information on the display, on which an application data input position of the given application data inputting worksheet is indicated by a corresponding business logic term;
- second using means for inputting application data corresponding to the business logic term stored in said business data file into the application data input position;
- and
- business logic applying means for, when the application data is input, determining software to be used in correspondence with the business logic term corresponding to the application data, performing arithmetic processing by the determined software using the application data and the business rule setting data corresponding to the application data, and obtaining an arithmetic processing unit and thereby supporting a business work of the user.
An apparatus for applying and preparing software, comprising:
- a worksheet file storing various kinds of business worksheets each using at least one business logic term representing a minimum unit in a business operation and is prepared in a plurality of languages as display data, said business worksheets including rule setting worksheets for inputting business rule setting data and application data inputting worksheets for inputting application data;
- rule setting means for displaying a given one of the rule setting worksheets which corresponds to user selection information on a display, on which a rule setting data input position of the given rule setting worksheet is indicated by a corresponding business logic term in such a manner that a user can input the business rule setting data to said rule setting data input position and change the business rule setting data in said rule setting data input position, said rule setting data input position having positions for inputting a date of start of application and a date of end of application;
- a business data file for, when data is input to the rule setting data input position, storing the input data as business rule setting data together with the corresponding business logic term;
- first using means for displaying a given one of the application data inputting worksheets which corresponds to user selection information on the display, on which an application data input position of the given application data inputting worksheet in indicated by a corresponding business logic term;
- second using means for inputting application data corresponding to the business logic term stored in said business data file into the application data input position;
- and
- business logic applying means for, when the application data is input, determining software to be used in correspondence with the business logic term corresponding to the application data, performing arithmetic processing by the determined software using the application data and the business rule setting data corresponding to the application data, obtaining an arithmetic processing result, and thereby supporting a business work of the user.
A recording medium for applying and preparing software, comprising:
- a worksheet file section storing various kinds of business worksheets each using at least one business logic term which represents a minimum unit in a business operation and is prepared in a plurality of languages as display data, said business worksheets including rule setting worksheets for inputting business rule setting data and application data inputting worksheets for inputting application data;
- rule setting software for displaying a given one of the rule setting worksheets which corresponds to user selection information on a display, on which a rule setting data input position of the given rule setting worksheet is indicated by a corresponding business logic term in such a manner that a user can input the business rule setting data to said rule setting data input position and change the business rule setting data in said rule setting data input position;
- a business data file section for, when data is input to the rule setting data input position, storing the input data as business rule setting data together with the corresponding business logic term;
- first using software for displaying a given one of the application data inputting worksheets which corresponds to user selection information on the display, on which an application data input position of the given application data inputting worksheet is indicated by a corresponding business logic term;
- second using software for inputting application data corresponding to the business logic term stored in said business data file into the application data input position;
- and
- business logic applying software for, when the application data is input, determining software to be used in correspondence with the business logic term corresponding to the application data, performing arithmetic processing by the determined software using the application data and the business rule setting data corresponding to the application data, obtaining an arithmetic processing result, and thereby supporting a business work of the user.
A recording medium for applying and preparing software, comprising:
- a worksheet file section storing various kinds of business worksheets each using at least one business logic term representing a minimum unit in a business operation and is prepared in a plurality of languages as display data, said business worksheets including rule setting worksheets for inputting business rule setting data and application data inputting worksheets for inputting application data;
- rule setting software for displaying a given one of the rule setting worksheets which corresponds to user selection information on a display, on which a rule setting data input position of the given rule setting worksheet is indicated by a corresponding business logic term in such a manner that a user can input the business rule setting data to said rule setting data input position and change the business rule setting data in said rule setting data input position, said rule setting data input position having positions for inputting a date of start of application and a date of end of application;
- a business data file for, when data is input to the rule setting data input position, storing the input data as business rule setting data together the corresponding business logic term;
- first using software for displaying a given one of the application data inputting worksheets which corresponds to user selection information on the display, on which an application data input position of the given application data inputting worksheet is indicated by a corresponding business logic term;
- second using software for inputting application data corresponding to the business logic term stored in said business data file into the application data input position;
- and
- business logic applying software for, when the application data is input, determining software to be used in correspondence with the business logic term corresponding to the application data, performing arithmetic processing by the determined software using the application data and the business rule setting data corresponding to the application data, obtaining an arithmetic processing result, and thereby supporting a business work of the user.
Dependencies are inferred from the claim text.