Window describing method and making language of logical, represent and data separation

A data separation and form technology, applied in the direction of program control devices, etc., can solve the problems of non-standard use of HTML, incompleteness, complex formulas, logic and digital signature security, etc.

Inactive Publication Date: 2007-12-05
INSPUR COMMON SOFTWARE
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] For a form, it contains three parts: function, performance and data. The existing HTML form mixes these three parts together; and the user's use of HTML markup language is often not strict; moreover, each browser The implementation of the HTML specification by the browser manufacturers is not exactly the same, and some have their own extensions. These cause confusion in the structure of the HTML form, and the non-standard and inconsistent use of HTML. In addition, the existing form is based on the interface Authors often put a lot of energy on how to make the webpage beautiful; the semantic processing of data and interface is only as the attribute of the control, and the acquisition, setting and semantic inspection of data can only be carried out through the control. These further cause the current situation There are serious problems with the encoding quality of HTML forms.
[0004] As XML becomes the standard for data exchange between Web applications, reconsidering forms and how they work in XML content has gradually attracted people's attention. Some organizations and researchers have proposed new technologies related to Web forms: such as using Separate XSLT (XML Style sheet Language Tree) converter to represent the graphical interface; use Form sheet to increase the interactivity of any existing tag, point out which element in the interface can be edited, and submit the changed value back to the server; use XFDL ( XML Forms Description Language) and XFA (XML Forms Architecture) visually reflect the form page, and add complex formulas, logic and digital signature security, etc.; use FML (Form Markup Language) to add some new ones to the existing HTML form Modules, such as reusable templates, can generate programmatic forms. These techniques solve some problems in user interfaces, but none of them provide a complete solution

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

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Window describing method and making language of logical, represent and data separation
  • Window describing method and making language of logical, represent and data separation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0037] The present invention has been successfully applied to the Inspur GSP agile development platform, and its architecture is shown in Figure 3. The form designer writes XFML to describe the required form through the graphical form designer. The user browses the published form through the form browser, enters data, and issues instructions. The form browser submits the verified data to the data bus. The bus calls workflow engine, rule engine, message center and other components to process data and complete user requests. The GSP agile development platform enables users to implement complex applications such as data loading, display, storage, dynamic calculation, inspection and verification, authority control, and calling various business rules and business components without writing any code, and can, according to their actual business conditions, Modify your own form at any time, which greatly reduces the difficulty of software system development, development risk, cost a...

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 discloses a window describing method and marking language XFML based on XML, which is characterized by the following: separating widow logic, display and data to form an abstract window definition in irrelative to platform and equipment based on XML; displaying three layers of structure as image 1; using logic layer to control and manage filling, pages, Form sequence in each area of window to do legal examination; adopting control component of window to respond the event according to the display of display layer of describing window; forming different displays on different equipments through different display processors, such as window on the Windows, XHTML window on the table browser, WML window on the handset, browser window for blind user; adding more data structure and maintaining the consistency of data for window through plenty of schema or type according to data layer.

Description

technical field [0001] The invention relates to the field of computer graphic user interface description language, in particular to an XML-based computer graphic user interface description method and markup language. Background technique [0002] Since the introduction of Forms in HTML in 1993, Forms have become a key part of the Web and one of the main means used by many Web sites to interact with users. With the vigorous development of the Web and its applications, Web Forms are also subject to some challenges: how to provide increasingly complex transaction processing (such as real-time monitoring, e-commerce, etc.) form? How to effectively reduce the maintenance of a large number of web form scripts caused by changes in managed objects, management systems, software systems, interface performance, etc.? How to present the same type of service to users with different input and output devices (such as desktop browsers, handheld computers, televisions, printers, scanners, s...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 李海波胡士杰孙立新
Owner INSPUR COMMON SOFTWARE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products