CN109445794A - 一种页面构造方法及装置 - Google Patents

一种页面构造方法及装置 Download PDF

Info

Publication number
CN109445794A
CN109445794A CN201811338275.0A CN201811338275A CN109445794A CN 109445794 A CN109445794 A CN 109445794A CN 201811338275 A CN201811338275 A CN 201811338275A CN 109445794 A CN109445794 A CN 109445794A
Authority
CN
China
Prior art keywords
page
data model
attribute
xml file
name section
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.)
Granted
Application number
CN201811338275.0A
Other languages
English (en)
Other versions
CN109445794B (zh
Inventor
陈刚
董爱强
刘迪
刘泽三
王琰洁
许倩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
State Grid Information and Telecommunication Co Ltd
Beijing China Power Information Technology Co Ltd
Original Assignee
State Grid Corp of China SGCC
State Grid Information and Telecommunication Co Ltd
Beijing China Power Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, State Grid Information and Telecommunication Co Ltd, Beijing China Power Information Technology Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201811338275.0A priority Critical patent/CN109445794B/zh
Publication of CN109445794A publication Critical patent/CN109445794A/zh
Application granted granted Critical
Publication of CN109445794B publication Critical patent/CN109445794B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本申请提供了一种页面构造方法,包括:打开页面设计器,根据业务需求对页面布局元素进行动态设置,并将设置后的页面文件转化为XML文件进行存储;打开数据模型设计器,以自定义的形式创建数据模型;抽取所述XML文件中的页面业务对象,并根据抽取出来的页面业务对象设置所述数据模型的表字段属性信息;保存并持久化所述数据模型,完成页面构造。通过自动抽取页面业务对象,并根据页面业务对象设置数据模型的表字段属性信息,实现了页面业务对象与数据模型的自动绑定,实现了页面构造到数据库持久化的全自动过程。

Description

一种页面构造方法及装置
技术领域
本发明涉及软件开发技术领域,更具体的,涉及一种页面构造方法及装置。
背景技术
随着社会信息化程度的不断提高,信息产业竞争愈发激烈,政府和企业对信息化应用***的开发提出了更高的要求。如何提高页面开发效率,如何满足客户多样易变的需求成为业界研究的热点,也是页面构造工具亟需解决的难题。客户需要更加人性化、智能化的页面构造工具。
当前,软件市场上已有不少页面构造、智能表单产品,它们作为支持快速开发的工具,在一定程度上提高了开发效率,有各自的特点和优势,但都普遍存在以下问题:
现有页面构造工具多是与后台分离的,前端复杂页面设计,后端仍需手动重复创建数据模型,创建数据库表信息,过程复杂宜出错。
发明内容
有鉴于此,本发明提供了一种页面构造方法及装置,实现页面属性自动抽取及页面对象绑定,实现页面构造到数据库持久化全自动过程。
为了实现上述发明目的,本发明提供的具体技术方案如下:
一种页面构造方法,包括:
打开页面设计器,根据业务需求对页面布局元素进行动态设置,并将设置后的页面文件转化为XML文件进行存储;
打开数据模型设计器,以自定义的形式创建数据模型;
抽取所述XML文件中的页面业务对象,并根据抽取出来的页面业务对象设置所述数据模型的表字段属性信息;
保存并持久化所述数据模型,完成页面构造。
可选的,所述根据业务需求对页面布局元素进行动态设置,包括:
新建表单页面;
在表单页面中根据业务需求以拖拽页面布局元素的方式对页面布局元素进行动态设置。
可选的,所述以自定义的形式创建数据模型,包括:
创建数据模型,在所述数据模型中录入数据模型的基本信息。
可选的,所述抽取所述XML文件中的页面业务对象,包括:
读取所述XML文件;
根据所述XML文件的页面构造源码对所述XML文件进行解析,按照特定业务类型对所述XML文件进行遍历,抽取所述XML文件中的页面业务对象;
对抽取出的页面业务对象进行去重处理,得到去重后的页面业务对象。
可选的,在保存并持久化所述数据模型之前,所述方法还包括:
以自定义的方式设置所述数据模型的表字段属性信息。
可选的,在保存并持久化所述数据模型之前,所述方法还包括:
调用属性字典,将所述数据模型中的表字段属性中文名称与所述属性字典中的表字段属性中文名称进行匹配;
若匹配到表字段属性的中文名称,将所述属性字典中匹配到的表字段属性的英文名称回填到所述数据模型的属性列表中;
若不能匹配到表字段属性的中文名称,对所述属性字典进行维护,在所述属性字典中添加未匹配到表字段属性的中文名称、以及与其对应的英文名称和字典维护信息。
可选的,所述保存并持久化所述数据模型,包括:
将所述数据模型保存到数据库;
根据所述数据模型的表字段属性信息,生成建表语句,并根据所述建表语句在数据库中创建数据表。
一种页面构造装置,包括:
页面设计单元,用于打开页面设计器,根据业务需求对页面布局元素进行动态设置,并将设置后的页面文件转化为XML文件进行存储;
数据模型创建单元,用于打开数据模型设计器,以自定义的形式创建数据模型;
数据模型设置单元,用于抽取所述XML文件中的页面业务对象,并根据抽取出来的页面业务对象设置所述数据模型的表字段属性信息;
数据模型持久化单元,用于保存并持久化所述数据模型,完成页面构造。
可选的,所述页面设计单元,具体用于新建表单页面;在表单页面中根据业务需求以拖拽页面布局元素的方式对页面布局元素进行动态设置。
可选的,所述数据模型创建单元,具体用于创建数据模型,在所述数据模型中录入数据模型的基本信息。
可选的,所述数据模型设置单元包括:
页面业务对象抽取子单元,用于读取所述XML文件;根据所述XML文件的页面构造源码对所述XML文件进行解析,按照特定业务类型对所述XML文件进行遍历,抽取所述XML文件中的页面业务对象;对抽取出的页面业务对象进行去重处理,得到去重后的页面业务对象。
可选的,所述装置还包括:
自定义数据模型设置单元,用于以自定义的方式设置所述数据模型的表字段属性信息。
可选的,所述装置还包括:
表字段属性匹配单元,用于调用属性字典,将所述数据模型中的表字段属性中文名称与所述属性字典中的表字段属性中文名称进行匹配;若匹配到表字段属性的中文名称,将所述属性字典中匹配到的表字段属性的英文名称回填到所述数据模型的属性列表中;若不能匹配到表字段属性的中文名称,对所述属性字典进行维护,在所述属性字典中添加未匹配到表字段属性的中文名称、以及与其对应的英文名称和字典维护信息。
可选的,数据模型持久化单元,具体用于将所述数据模型保存到数据库;根据所述数据模型的表字段属性信息,生成建表语句,并根据所述建表语句在数据库中创建数据表。
相对于现有技术,本发明的有益效果如下:
本发明公开的一种页面构造方法及装置,通过自动抽取页面业务对象,并根据页面业务对象设置数据模型的表字段属性信息,无需手动对数据模型的表字段属性信息进行设置,降低了手动创建数据模型的错误率。且通过自动抽取页面业务对象设置数据模型的表字段属性,实现了页面业务对象与数据模型的自动绑定,从页面构造到数据库持久化全部自动化完成,使页面构造更加高效稳定,便于后期运维。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例公开的一种页面构造方法架构示意图;
图2为本发明实施例公开的一种页面构造方法流程示意图;
图3为本发明实施例公开的一种页面业务对象抽取方法流程示意图;
图4为本发明实施例公开的一种属性字典匹配方法流程示意图;
图5为本发明实施例公开的一种页面构造装置结构示意图;
图6为本发明实施例公开的另一种页面构造装置结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本实施例公开了一种页面构造方法,应用于软件开发工具,该软件开发工作可以运行与服务器或移动终端,集成了页面设计器、数据模型设计器和数据库,具体的,请参阅图1,该页面构造方法在页面设计器中实现页面布局元素进行动态设置,并将设置后的页面文件转化为XML文件进行存储,XML文件中包括页面构造源码,然后在数据模型设计器中创建数据模型,通过对XML文件中的页面构造源码进行解析,抽取页面业务对象,并根据抽取出来的页面业务对象设置所述数据模型的表字段属性信息,实现页面业务对象与数据模型的绑定。再保存并持久化数据模型,完成页面构造,运行页面,查看页面运行效果。本实施例公开的页面构造方法实现了从页面构造到数据库持久化全部自动化完成,使页面构造更加高效稳定,便于后期运维。
具体的,请参阅图2,该页面构造方法具体包括以下步骤:
S101:打开页面设计器,根据业务需求对页面布局元素进行动态设置,并将设置后的页面文件转化为XML文件进行存储;
具体的,打开页面设计器后,需要新建表单页面,在页面设计器可视化界面中,在表单页面中根据业务需求以拖拽页面布局元素的方式对页面布局元素进行动态设置。
页面设计器的设计功能将设置后的页面文件转化为XML文件进行存储。
S102:打开数据模型设计器,以自定义的形式创建数据模型;
在数据模型设计器的可视化界面中,以自定义的形式创建数据模型,录入数据模型的基本信息,如表中文名称、表英文名称、表描述等信息。
S103:抽取所述XML文件中的页面业务对象,并根据抽取出来的页面业务对象设置所述数据模型的表字段属性信息;
具体的,请参阅图3,抽取XML文件中的页面业务对象的方法包括以下步骤:
S201:读取所述XML文件;
S202:根据所述XML文件的页面构造源码对所述XML文件进行解析,按照特定业务类型对所述XML文件进行遍历,抽取所述XML文件中的页面业务对象;
S203:对抽取出的页面业务对象进行去重处理,得到去重后的页面业务对象。
XML文件结构整体以<div>..</div>层标签进行布局,最外层为页面布局,设置了布局的属性,布局中间为页面元素,以自定义属性存储元素相关属性设置及style样式设置。元素属性中rcpName为业务对象显示属性,rcpStyle为元素类型。
页面对象抽取过程中,首先,读取页面源码XML;其次,针对页面源码XML进行解析,按照特定业务类型(如:rcpStyle="type:DataLabel")进行遍历,抽取页面业务对象,暂存缓存页面对象集合中,最后,对集合中的页面业务对象进行去重。
还需要说明的是,还可以通过自定义表字段属性的方式设置所述数据模型的表字段属性信息,通过在属性列表中的增加行、删除行、上移、下移等功能健,自定义表字段属性信息。
抽取XML文件中的页面业务对象、以及自定义设置表字段属性,这两种设置表字段属性的方式都需要维护列表中Name(中文名称)、Code(英文名称)、Comment(注释或描述)、Domain(域,用于定义标准数据类型)、Data Type(数据类型)及主键、外键等信息。
S104:保存并持久化所述数据模型,完成页面构造。
具体的,保存数据模型,是将数据模型的信息保存到数据库,以便维护使用。持久数据模型,是根据所述数据模型的表字段属性信息,生成建表语句,并根据所述建表语句在数据库中创建数据表,以供业务操作使用。
进一步,当完成页面构造时,点击S101中创建的页面文件,点击页面预览或发送,可以查看页面运行效果。
作为本实施例的一种优选实施方式,本实施例公开的页面构造方法中,在保存并持久化数据模型之前包括调用属性字典,将所述数据模型中的表字段属性中文名称与所述属性字典中的表字段属性中文名称进行匹配。请参阅图4,具体包括以下步骤:
S301:调用属性字典,将所述数据模型中的表字段属性中文名称与所述属性字典中的表字段属性中文名称进行匹配;
S302:对于数据模型中的每一个表字段的中文名称,判断与属性字典中的表字段属性的中文名称是否匹配;
若匹配,执行S303:将所述属性字典中匹配到的表字段属性的英文名称回填到所述数据模型的属性列表中;
若不匹配,执行S304:对所述属性字典进行维护,在所述属性字典中添加未匹配到表字段属性的中文名称、以及与其对应的英文名称和字典维护信息。
其中,数据字典是一个属性库,是在业务过程中不断增加和维护的,***预先会初始一个基础或提供一个空的库,在数据模型创建过程中不断完善和丰富,有利于二次复用。数据字典包括表字段属性的中文名称、英文名称(包括英文全称和英文简称)、业务分类、数据状态、创建人、日期等信息。
属性字典的功能用途是保持在数据模型建模过程创建表字段Code列属性的统一,属性字典是在创建表字段属性中进行不断维护和使用,在维护表字段属性功能中,通过属性匹配功能,***自动根据表字段Name属性列与属性字典Name属性列进行匹配,将匹配到的Code信息回填属性列表中,对没有匹配成功的字段属性,可以在属性列表中进行维护,通过添加字典功能,再维护属性字典中,以便再次复用,提高数据建模的灵活性,统一数据模型中Code属性,增加业务的可读性。
基于上述实施例公开的一种页面构造方法,请参阅图5,本实施例对应公开了一种页面构造装置,包括:
页面设计单元401,用于打开页面设计器,根据业务需求对页面布局元素进行动态设置,并将设置后的页面文件转化为XML文件进行存储;
数据模型创建单元402,用于打开数据模型设计器,以自定义的形式创建数据模型;
数据模型设置单元403,用于抽取所述XML文件中的页面业务对象,并根据抽取出来的页面业务对象设置所述数据模型的表字段属性信息;
数据模型持久化单元404,用于保存并持久化所述数据模型,完成页面构造。
可选的,所述页面设计单元401,具体用于新建表单页面;在表单页面中根据业务需求以拖拽页面布局元素的方式对页面布局元素进行动态设置。
可选的,所述数据模型创建单元402,具体用于创建数据模型,在所述数据模型中录入数据模型的基本信息。
可选的,所述数据模型设置单元403包括:
页面业务对象抽取子单元,用于读取所述XML文件;根据所述XML文件的页面构造源码对所述XML文件进行解析,按照特定业务类型对所述XML文件进行遍历,抽取所述XML文件中的页面业务对象;对抽取出的页面业务对象进行去重处理,得到去重后的页面业务对象。
可选的,所述装置还包括:
自定义数据模型设置单元,用于以自定义的方式设置所述数据模型的表字段属性信息。
可选的,数据模型持久化单元404,具体用于将所述数据模型保存到数据库;根据所述数据模型的表字段属性信息,生成建表语句,并根据所述建表语句在数据库中创建数据表。
本实施例公开的一种页面构造装置,通过自动抽取页面业务对象,并根据页面业务对象设置数据模型的表字段属性信息,无需手动对数据模型的表字段属性信息进行设置,降低了手动创建数据模型的错误率。且通过自动抽取页面业务对象设置数据模型的表字段属性,实现了页面业务对象与数据模型的自动绑定,从页面构造到数据库持久化全部自动化完成,使页面构造更加高效稳定,便于后期运维。
在上述实施例的基础上,请参阅图6,本实施例公开了另一种页面构造装置,具体包括:
页面设计单元501,用于打开页面设计器,根据业务需求对页面布局元素进行动态设置,并将设置后的页面文件转化为XML文件进行存储;
数据模型创建单元502,用于打开数据模型设计器,以自定义的形式创建数据模型;
数据模型设置单元503,用于抽取所述XML文件中的页面业务对象,并根据抽取出来的页面业务对象设置所述数据模型的表字段属性信息;
表字段属性匹配单元504,用于调用属性字典,将所述数据模型中的表字段属性中文名称与所述属性字典中的表字段属性中文名称进行匹配;若匹配到表字段属性的中文名称,将所述属性字典中匹配到的表字段属性的英文名称回填到所述数据模型的属性列表中;若不能匹配到表字段属性的中文名称,对所述属性字典进行维护,在所述属性字典中添加未匹配到表字段属性的中文名称、以及与其对应的英文名称和字典维护信息;
数据模型持久化单元505,用于保存并持久化所述数据模型,完成页面构造。
本实施例公开的页面构造装置,通过添加表字段属性匹配单元,自动根据表字段的中文名称与属性字典中的表字段的中文名称进行匹配,将匹配到的表字段属性的英文名称回填属性列表中,对没有匹配成功的字段属性,可以在属性列表中进行维护,通过添加字典功能,再维护属性字典中,以便再次复用,提高数据建模的灵活性,统一数据模型中表字段属性的英文名称,增加业务的可读性。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (10)

1.一种页面构造方法,其特征在于,包括:
打开页面设计器,根据业务需求对页面布局元素进行动态设置,并将设置后的页面文件转化为XML文件进行存储;
打开数据模型设计器,以自定义的形式创建数据模型;
抽取所述XML文件中的页面业务对象,并根据抽取出来的页面业务对象设置所述数据模型的表字段属性信息;
保存并持久化所述数据模型,完成页面构造。
2.根据权利要求1所述的方法,其特征在于,所述根据业务需求对页面布局元素进行动态设置,包括:
新建表单页面;
在表单页面中根据业务需求以拖拽页面布局元素的方式对页面布局元素进行动态设置。
3.根据权利要求1所述的方法,其特征在于,所述以自定义的形式创建数据模型,包括:
创建数据模型,在所述数据模型中录入数据模型的基本信息。
4.根据权利要求1所述的方法,其特征在于,所述抽取所述XML文件中的页面业务对象,包括:
读取所述XML文件;
根据所述XML文件的页面构造源码对所述XML文件进行解析,按照特定业务类型对所述XML文件进行遍历,抽取所述XML文件中的页面业务对象;
对抽取出的页面业务对象进行去重处理,得到去重后的页面业务对象。
5.根据权利要求1所述的方法,其特征在于,在保存并持久化所述数据模型之前,所述方法还包括:
以自定义的方式设置所述数据模型的表字段属性信息。
6.根据权利要求1所述的方法,其特征在于,在保存并持久化所述数据模型之前,所述方法还包括:
调用属性字典,将所述数据模型中的表字段属性中文名称与所述属性字典中的表字段属性中文名称进行匹配;
若匹配到表字段属性的中文名称,将所述属性字典中匹配到的表字段属性的英文名称回填到所述数据模型的属性列表中;
若不能匹配到表字段属性的中文名称,对所述属性字典进行维护,在所述属性字典中添加未匹配到表字段属性的中文名称、以及与其对应的英文名称和字典维护信息。
7.根据权利要求1所述的方法,其特征在于,所述保存并持久化所述数据模型,包括:
将所述数据模型保存到数据库;
根据所述数据模型的表字段属性信息,生成建表语句,并根据所述建表语句在数据库中创建数据表。
8.一种页面构造装置,其特征在于,包括:
页面设计单元,用于打开页面设计器,根据业务需求对页面布局元素进行动态设置,并将设置后的页面文件转化为XML文件进行存储;
数据模型创建单元,用于打开数据模型设计器,以自定义的形式创建数据模型;
数据模型设置单元,用于抽取所述XML文件中的页面业务对象,并根据抽取出来的页面业务对象设置所述数据模型的表字段属性信息;
数据模型持久化单元,用于保存并持久化所述数据模型,完成页面构造。
9.根据权利要求8所述的装置,其特征在于,所述数据模型设置单元包括:
页面业务对象抽取子单元,用于读取所述XML文件;根据所述XML文件的页面构造源码对所述XML文件进行解析,按照特定业务类型对所述XML文件进行遍历,抽取所述XML文件中的页面业务对象;对抽取出的页面业务对象进行去重处理,得到去重后的页面业务对象。
10.根据权利要求8所述的装置,其特征在于,所述装置还包括:
表字段属性匹配单元,用于调用属性字典,将所述数据模型中的表字段属性中文名称与所述属性字典中的表字段属性中文名称进行匹配;若匹配到表字段属性的中文名称,将所述属性字典中匹配到的表字段属性的英文名称回填到所述数据模型的属性列表中;若不能匹配到表字段属性的中文名称,对所述属性字典进行维护,在所述属性字典中添加未匹配到表字段属性的中文名称、以及与其对应的英文名称和字典维护信息。
CN201811338275.0A 2018-11-12 2018-11-12 一种页面构造方法及装置 Active CN109445794B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811338275.0A CN109445794B (zh) 2018-11-12 2018-11-12 一种页面构造方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811338275.0A CN109445794B (zh) 2018-11-12 2018-11-12 一种页面构造方法及装置

Publications (2)

Publication Number Publication Date
CN109445794A true CN109445794A (zh) 2019-03-08
CN109445794B CN109445794B (zh) 2022-01-28

Family

ID=65551270

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811338275.0A Active CN109445794B (zh) 2018-11-12 2018-11-12 一种页面构造方法及装置

Country Status (1)

Country Link
CN (1) CN109445794B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110990006A (zh) * 2019-11-25 2020-04-10 爱信诺征信有限公司 表单管理***以及表单生成装置
CN111782180A (zh) * 2020-06-24 2020-10-16 智车优行科技(北京)有限公司 页面生成方法和装置、电子设备和存储介质
CN111913695A (zh) * 2020-08-07 2020-11-10 国网信息通信产业集团有限公司 一种代码转换方法、装置和存储介质
CN112527859A (zh) * 2020-12-04 2021-03-19 浪潮云信息技术股份公司 一种基于业务对象的灵活配置管理的方法

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090158243A1 (en) * 2006-10-22 2009-06-18 Bolarinwa Akin B System and Method for Specification and Implementation of MVC (Model-View-Controller) based web applications.
CN101788994A (zh) * 2009-08-14 2010-07-28 成都迪捷信息技术有限公司 一种数据展示模型建立方法、数据展示方法及装置
CN102789382A (zh) * 2012-06-28 2012-11-21 用友软件股份有限公司 用于表单生成和运行的***及方法
CN103246733A (zh) * 2013-05-13 2013-08-14 浪潮集团山东通用软件有限公司 一种基于元数据的动态表单***及其生成方法
CN103389895A (zh) * 2012-08-30 2013-11-13 爱乐活(北京)科技有限公司 一种前端页面的生成方法及***
CN104462545A (zh) * 2014-12-24 2015-03-25 国家电网公司 一种基于三层模型的页面构造方法和装置
CN105653644A (zh) * 2015-12-28 2016-06-08 北京中电普华信息技术有限公司 一种页面构造器及页面构造方法
CN105809375A (zh) * 2016-05-19 2016-07-27 四川物联亿达科技有限公司 一种扩展表单设计集成方法
US20170123641A1 (en) * 2015-10-28 2017-05-04 Adobe Systems Incorporated Automatically generating network applications from design mock-ups
CN107678736A (zh) * 2017-10-09 2018-02-09 用友网络科技股份有限公司 一种业务页面模板的展现方法、***及计算机装置

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090158243A1 (en) * 2006-10-22 2009-06-18 Bolarinwa Akin B System and Method for Specification and Implementation of MVC (Model-View-Controller) based web applications.
CN101788994A (zh) * 2009-08-14 2010-07-28 成都迪捷信息技术有限公司 一种数据展示模型建立方法、数据展示方法及装置
CN102789382A (zh) * 2012-06-28 2012-11-21 用友软件股份有限公司 用于表单生成和运行的***及方法
CN103389895A (zh) * 2012-08-30 2013-11-13 爱乐活(北京)科技有限公司 一种前端页面的生成方法及***
CN103246733A (zh) * 2013-05-13 2013-08-14 浪潮集团山东通用软件有限公司 一种基于元数据的动态表单***及其生成方法
CN104462545A (zh) * 2014-12-24 2015-03-25 国家电网公司 一种基于三层模型的页面构造方法和装置
US20170123641A1 (en) * 2015-10-28 2017-05-04 Adobe Systems Incorporated Automatically generating network applications from design mock-ups
CN105653644A (zh) * 2015-12-28 2016-06-08 北京中电普华信息技术有限公司 一种页面构造器及页面构造方法
CA2951145A1 (en) * 2015-12-28 2017-06-28 Beijing China-Power Information Technology Co., Ltd. Page constructor and page constructing method
CN105809375A (zh) * 2016-05-19 2016-07-27 四川物联亿达科技有限公司 一种扩展表单设计集成方法
CN107678736A (zh) * 2017-10-09 2018-02-09 用友网络科技股份有限公司 一种业务页面模板的展现方法、***及计算机装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
任庆丽 等: "远程教学***中基于数据库的动态页面设计方法研究", 《计算机与现代化》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110990006A (zh) * 2019-11-25 2020-04-10 爱信诺征信有限公司 表单管理***以及表单生成装置
CN111782180A (zh) * 2020-06-24 2020-10-16 智车优行科技(北京)有限公司 页面生成方法和装置、电子设备和存储介质
CN111913695A (zh) * 2020-08-07 2020-11-10 国网信息通信产业集团有限公司 一种代码转换方法、装置和存储介质
CN112527859A (zh) * 2020-12-04 2021-03-19 浪潮云信息技术股份公司 一种基于业务对象的灵活配置管理的方法

Also Published As

Publication number Publication date
CN109445794B (zh) 2022-01-28

Similar Documents

Publication Publication Date Title
CN109445794A (zh) 一种页面构造方法及装置
CN101315601B (zh) 用于管理资源的***和方法
CN101661512B (zh) 一种识别传统表单信息并创建对应Web表单的***及方法
US8135755B2 (en) Templates in a schema editor
US8479093B2 (en) Metamodel-based automatic report generation
CN104239073B (zh) 一种数据维护***快速原型开发***及方法
CN100498763C (zh) 一种使用应用程序处理数据的方法
CN101937427B (zh) 一种基于浏览器的内容编辑及发布的***及方法
JP2004503841A (ja) レガシコンピュータシステムからxmlデータをレポートするための方法とシステム
JP2003529829A (ja) レガシコンピュータシステムをモデル化するための方法とシステム
CN103136317A (zh) 工程管理***工程合同在线审批信息化实现方法
JP2003532173A (ja) Xmlスキーマを適用するための方法とシステム
CN111309313A (zh) 一种快速生成html以及存储表单数据的方法
CN103810152A (zh) 可视化公式编辑器
CN101499063A (zh) 基于跟踪的数据库模式演进方法及***
CN110377892A (zh) 一种政务智能表单模板设计***
CN116468010A (zh) 报表生成方法、装置、终端及存储介质
CN109766085A (zh) 一种处理枚举类型代码的方法及装置
CN109213480A (zh) 一种开发后台管理页面的方法、存储介质、设备及***
CN116360766A (zh) 一种基于ddd可视化设计器的低代码***和装置
Simitsis et al. Representation of conceptual ETL designs in natural language using Semantic Web technology
US9619445B1 (en) Conversion of content to formats suitable for digital distributions thereof
CN111708529B (zh) 一种基于angular通过拖拽生成表单的实现方法
CN103544338B (zh) 一种面向三维装配指令发布的工艺信息建模方法
CN110531964A (zh) 软件个性化智能开发方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant