CN104007961A - Visualization marking method used in graphical interface construction - Google Patents
Visualization marking method used in graphical interface construction Download PDFInfo
- Publication number
- CN104007961A CN104007961A CN201410176742.XA CN201410176742A CN104007961A CN 104007961 A CN104007961 A CN 104007961A CN 201410176742 A CN201410176742 A CN 201410176742A CN 104007961 A CN104007961 A CN 104007961A
- Authority
- CN
- China
- Prior art keywords
- interface
- mark
- label
- graphical interfaces
- design
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 238000012800 visualization Methods 0.000 title claims abstract description 8
- 238000010276 construction Methods 0.000 title abstract 5
- 238000013461 design Methods 0.000 claims abstract description 18
- 230000000007 visual effect Effects 0.000 claims abstract description 16
- 238000012795 verification Methods 0.000 claims description 8
- 230000000712 assembly Effects 0.000 claims description 3
- 238000000429 assembly Methods 0.000 claims description 3
- 230000018109 developmental process Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 10
- 238000011161 development Methods 0.000 description 6
- 230000007547 defect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000035515 penetration Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000033772 system development Effects 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a visualization marking method used in graphical interface construction. According to a traditional graphical interface construction method, a WYSIWYG interface design tool is used for completing visual design of an interface, and then the interface operation logic is achieved through program encoding. According to the innovative visualization marking method used in graphical interface construction, the interface operation logic is packaged in a visualized special interface element (mark), the design and construction of the interface are finished totally in a visualization mode, and the operable interface can be obtained through mouse dragging and attribute setting.
Description
Technical field
The invention belongs to information system auxiliary development field, be particularly useful for the customized development of specialized information system.
Background technology
Along with country, enterprise, corporations etc. constantly increase in the input aspect informatization, information system has become part indispensable in daily life and that rely on, this also makes every profession and trade user more and more to the demand of information system function, also increasingly urgent to the requirement of functional development efficiency.
General all auxiliary by means of fast Development instrument of current information system exploitation, in the hope of obtaining efficient development efficiency, particularly carry out interface development by visualized graph interface design tool.But, current visualized graph interface design tool mainly provides the design of interface vision part, although partial logic function can be provided, but be not enough to all logics of support interface operation, therefore, coding code remains an indispensable important process, and the groundwork amount that this code is write all concentrates on the repetitive works such as verification, association, data source binding, the workload that has increased on the one hand exploitation is also the main source of system defect on the other hand.
In addition, information system user's level and experience are more and more higher, and a lot of users can, from the angle of business, taking system interface as point of penetration, propose the details demand to operation system, can understand and even design the logic needing.Most of users in routine duties, can produce electrical form, PPT etc. " interface " by visualization tool, in fact also just grasped the ability that uses visualized graph interface design tool in system development, but owing to not grasping the technical ability of coding, therefore, also must depend on professional program development personnel to the customization of information system function.
If on the basis of visualized graph interface design tool, by same method for visualizing, for interface instrument provides logic set-up function, the visual unit of logic that needs programming language to describe is usually represented, and set to build by same drag operation, attribute, so not only can alleviate widely program development personnel's workload, reduce mistake, more can make a large amount of personnel that do not grasp programming language and programming technical ability possess the invention of information system function.
Based on this reason, we propose a kind of visual mask method using in graphical interfaces builds, and carry out visual encapsulation originally writing the logic that code realizes, and in interface, can realize conventional logic function.
Summary of the invention
Object of the present invention provides a kind of workload of program development personnel that can alleviate widely in order to overcome the defect of above-mentioned prior art existence just, subtract mistake, more can make a large amount of personnel that do not grasp programming language and programming technical ability possess the visual mask method using of the invention of information system function in graphical interfaces builds.
The visual mask method using in graphical interfaces builds, feature of the present invention is, the visualization interface element that is called as " mark " is a figure that can be placed in design interface in visual interface design instrument, be that the label of shape or icon and spelling words intellectual and some tie points and connecting line form by one, label and tie point can carry out freely dragging in the time of interface;
By the position that drags to put label to label, to meet visual layout needs;
Tie point is control for associated other interface element, target is carried out to " mark ";
Its administration step is:
1) setting of the association of traditional interface element and control, verification, data source in usually completing constructed interface by a kind of particular interface unit that is called mark in graphical interfaces the build tool of What You See Is What You Get;
2) use graphical interfaces the build tool of this method can make interface and structure completely pull with the mode of attribute setting and operate with the mouse of What You See Is What You Get, no longer need program coding; Concerning the user of graphical interfaces the build tool, can realize the user interface design that need not write code;
3) because mark is disposable establishment, nonexpondable interface element, therefore they are reusable assemblies, have all advantages of assembly.
The invention has the beneficial effects as follows:
The method usually represents the visual unit of logic that needs programming language to describe, and set to build by same drag operation, attribute, not only can alleviate widely program development personnel's workload, reduce mistake, more can make a large amount of personnel that do not grasp programming language and programming technical ability possess the invention of information system function.
Brief description of the drawings
Fig. 1 is the schematic diagram with " future date " mark interface;
Fig. 2 is the schematic diagram of " A>B " mark.
Embodiment
See Fig. 1, Fig. 2, the visual mask method using in graphical interfaces builds, the visualization interface element that is called as " mark " in the present invention is a figure that can be placed in design interface in visual interface design instrument, be that the label of shape or icon and spelling words intellectual and some tie points and connecting line form by one, label and tie point can carry out freely dragging in the time of interface;
By the position that drags to put label to label, to meet visual layout needs;
Tie point is control for associated other interface element, target is carried out to " mark ";
Its administration step is:
1) setting of the association of traditional interface element and control, verification, data source in usually completing constructed interface by a kind of particular interface unit that is called mark in graphical interfaces the build tool of What You See Is What You Get;
2) use graphical interfaces the build tool of this method can make interface and structure completely pull with the mode of attribute setting and operate with the mouse of What You See Is What You Get, no longer need program coding; Concerning the user of graphical interfaces the build tool, can realize the user interface design that need not write code;
3) because mark is disposable establishment, nonexpondable interface element, therefore they are reusable assemblies, have all advantages of assembly.
The use-pattern of mark is below described by way of example.
Fig. 1 has shown two traditional interface elements, the control of two dates input makes the mark of " future date " be dragged to certain position one, and tie point has been dragged on the input frame that label is " planned start time ".
In this example, " future date " is a mark of realizing verifying function, for date of verification input whether after current date, after having completed and having dragged accordingly, just complete the logic of this verification, when interface is moved, mark can not show, but corresponding verifying function will automatically perform.
Fig. 2, on the basis of Fig. 1, increases the verification of " a being greater than " relation, and this mark has two tie points, shows A and B, for realizing the verification of A>B.
Claims (1)
1. the visual mask method using in graphical interfaces builds, it is characterized in that, the visualization interface element that is called as " mark " is a figure that can be placed in design interface in visual interface design instrument, be that the label of shape or icon and spelling words intellectual and some tie points and connecting line form by one, label and tie point can carry out freely dragging in the time of interface;
By the position that drags to put label to label, to meet visual layout needs;
Tie point is control for associated other interface element, target is carried out to " mark ";
Its administration step is:
1) the particular interface unit that is called " mark " by one in graphical interfaces the build tool of What You See Is What You Get usually complete constructed interface in association, verification, the setting of data source of traditional interface element and control;
2) use graphical interfaces the build tool of this method can make interface and structure completely pull with the mode of attribute setting and operate with the mouse of What You See Is What You Get, no longer need program coding; Concerning the user of graphical interfaces the build tool, can realize the user interface design that need not write code;
3) because mark is disposable establishment, nonexpondable interface element, therefore they are reusable assemblies, have all advantages of assembly.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410176742.XA CN104007961A (en) | 2014-04-29 | 2014-04-29 | Visualization marking method used in graphical interface construction |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410176742.XA CN104007961A (en) | 2014-04-29 | 2014-04-29 | Visualization marking method used in graphical interface construction |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN104007961A true CN104007961A (en) | 2014-08-27 |
Family
ID=51368628
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410176742.XA Pending CN104007961A (en) | 2014-04-29 | 2014-04-29 | Visualization marking method used in graphical interface construction |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104007961A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112114796A (en) * | 2020-03-26 | 2020-12-22 | 广州白码科技有限公司 | Non-text visual programming method |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040199896A1 (en) * | 2003-04-02 | 2004-10-07 | International Business Machines Corporation | Creating web services programs from other web services programs |
| CN102868717A (en) * | 2011-07-08 | 2013-01-09 | 华为软件技术有限公司 | Method, device and system for editing and debugging voice extensible markup language script |
| CN103309648A (en) * | 2012-03-12 | 2013-09-18 | 苏州工业园区进一科技有限公司 | System and method for making software in patterned way |
-
2014
- 2014-04-29 CN CN201410176742.XA patent/CN104007961A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040199896A1 (en) * | 2003-04-02 | 2004-10-07 | International Business Machines Corporation | Creating web services programs from other web services programs |
| CN102868717A (en) * | 2011-07-08 | 2013-01-09 | 华为软件技术有限公司 | Method, device and system for editing and debugging voice extensible markup language script |
| CN103309648A (en) * | 2012-03-12 | 2013-09-18 | 苏州工业园区进一科技有限公司 | System and method for making software in patterned way |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112114796A (en) * | 2020-03-26 | 2020-12-22 | 广州白码科技有限公司 | Non-text visual programming method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103208046B (en) | Workflow engine architecture method and system based on interactive dynamic flowchart | |
| CN104899034A (en) | Method for generating to-do tasks and conclusions of communication items in IM (Instant Messenger) communication interface | |
| CN105653644A (en) | Page constructor and page construction method | |
| CN104536768A (en) | Method for improving user-friendly operation of software user interface | |
| US8739025B2 (en) | Systems and methods for navigating to errors in an XBRL document using metadata | |
| CN105144004B (en) | Program map display device and programme diagram display methods | |
| CN106406890A (en) | A method of constructing robot modules by using multiple languages | |
| CN102693281B (en) | AUTOCAD-based method for generating auxiliary line in PDMS | |
| CN103207918B (en) | Animation effect management method, system and the device of a kind of PowerPoint | |
| EP4004761A1 (en) | Computer implemented method, computer program and physical computing environment | |
| CN103793226A (en) | Pervasive application code framework fast-generating method and prototype system | |
| Taentzer et al. | Amalgamated graph transformations and their use for specifying AGG—an algebraic graph grammar system | |
| CN202904558U (en) | Interface modeler device | |
| KR101408280B1 (en) | Apparatus and method for logic creation of development tools, and storage medium recording program for implementing method thereof | |
| CN104978114A (en) | Method and device for displaying chart | |
| US8731874B2 (en) | Three-dimensional CAD model creating apparatus and program | |
| TW201416954A (en) | Screen creation device and screen creation method | |
| CN102541904A (en) | Webpage generation system | |
| CN104007961A (en) | Visualization marking method used in graphical interface construction | |
| CN115602277A (en) | Medical electronic medical record labeling method, device, system and storage medium | |
| US20140173477A1 (en) | Defining Object Groups in 3D | |
| JP2017016411A (en) | Development support program, recording medium, development support method, and development support apparatus | |
| JP5971301B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
| JP2012038068A (en) | Program creation device and image control system | |
| CN105260288A (en) | A method of displaying the real-time usage status of the host computer with a graphical interface |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140827 |
|
| WD01 | Invention patent application deemed withdrawn after publication |