Method for automating software manufacturing process based on user interface form design, and computer readable medium recording computer executable instruction for performing the same
First Claim
1. A method for automating a software manufacturing process based on user interface form (or, input/output documents) design, which firstly designs a user interface form and then automates a manufacturing process so as to produce a business program in a reverse order, the method comprising:
- (a) generating a user interface form (or, input/output documents) for a business program, which includes an item name display section for displaying an item name of data to be input by a user, a data input section for inputting data corresponding to the item name, and function-discernible event buttons, as a graphic-user interface;
(b) allowing a designer of each interface form to designate a database (DB) name and a table name, in which the data input through the interface form is to be stored;
(c) analyzing each interface form and automatically extracting field design information of a table on the basis of the item name in the item name display section and a size of the data input section;
(d) generating an ERD (Entity Relationship Diagram) defining a field structure of each table with reference to the field design information analyzed from each interface form and the table name designated for each interface form, as a graphic interface;
(e) automatically composing and executing a SQL (Structured Query Language) statement for generating a database with reference to the field structure of a table displayed in the ERD so as to generate a physical database; and
(f) automatically composing a SQL statement to be executed in linkage with an operation of the event button by means of discernment of the event button, and making the SQL statement be linked with an operation of the event button.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for automating a software manufacturing process based on user interface form design designs a user interface form and then automates a manufacturing process to produce business program in a reverse order. This method includes generating a user interface form for business program including item name display section, data input section, and function-discernible event buttons, as graphic-user interface; allowing an interface form designer to designate DB name and table name; analyzing each interface form and automatically extracting field design information of table based on the item name and size of the data input section; generating ERD referring to the field design information and the table name, as graphic interface; automatically composing and executing SQL statement referring to the field structure to generate physical database; and automatically composing SQL statement executed in linkage with operation of the event button and linking the SQL statement to the event button.
26 Citations
11 Claims
-
1. A method for automating a software manufacturing process based on user interface form (or, input/output documents) design, which firstly designs a user interface form and then automates a manufacturing process so as to produce a business program in a reverse order, the method comprising:
-
(a) generating a user interface form (or, input/output documents) for a business program, which includes an item name display section for displaying an item name of data to be input by a user, a data input section for inputting data corresponding to the item name, and function-discernible event buttons, as a graphic-user interface;
(b) allowing a designer of each interface form to designate a database (DB) name and a table name, in which the data input through the interface form is to be stored;
(c) analyzing each interface form and automatically extracting field design information of a table on the basis of the item name in the item name display section and a size of the data input section;
(d) generating an ERD (Entity Relationship Diagram) defining a field structure of each table with reference to the field design information analyzed from each interface form and the table name designated for each interface form, as a graphic interface;
(e) automatically composing and executing a SQL (Structured Query Language) statement for generating a database with reference to the field structure of a table displayed in the ERD so as to generate a physical database; and
(f) automatically composing a SQL statement to be executed in linkage with an operation of the event button by means of discernment of the event button, and making the SQL statement be linked with an operation of the event button. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification