[发明专利]一种通过电子表单进行应用开发的技术实现方法无效

专利信息
申请号: 201110001642.X 申请日: 2011-01-06
公开(公告)号: CN102063306A 公开(公告)日: 2011-05-18
发明(设计)人: 夏春秋 申请(专利权)人: 夏春秋
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 北京国浩君伍知识产权代理事务所(普通合伙) 11346 代理人: 朱登河
地址: 100000 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 通过 电子 表单 进行 应用 开发 技术 实现 方法
【说明书】:

技术领域

发明涉及服务端业务逻辑开发方法,具体涉及一种通过电子表单进行应用开发的技术实现方法法。

背景技术

随着软件产业的飞速发展,应用从提出需求到开发部署的周期越来越短,开发工具的功能、语言的支持能力、高效开发能力等因素,在技术实施中越来越占据重要的比例。原有的单一业务应用开发平台,套件化、定制化、逐个对象实现的方式,无疑已成为了应用开发的瓶颈。

因此,从上世纪90年代中期开始,软件基础架构平台的兴起以及业务基础软件平台的诞生,使得新的软件平台产业正在悄然而迅速地形成;同时,以业务为导向和驱动的、可快速构建应用软件的应用软件平台(中间件Middleware),与操作系统、数据库并称为基础软件的三架马车,已成为企业级应用不可或缺的三大支柱。

据专业研究与咨询机构IDC发布的《软件商成长路线图》白皮书显示:技术平台及其与产品平台的分离,是当前软件开发商竞争力得以差异化并提升的战略重点。技术平台对于软件商的价值,从技术层面来看,可以直接提高软件开发的复用度和敏捷度;从管理层面来看,则可降低对人员的依赖性并最终提升软件的规模化、流水线式的生产能力。从技术和管理两方面进行提高,技术平台将最终使得软件开发商可以关注客户业务,形成自己的核心竞争力。

纵观当前市场上的应用开发平台,从技术角度来看,主要有以下几种:基于.NET的应用开发平台、基于J2EE的开发平台、协同开发平台、Web应用开发平台等。

由于资源耗费高、安全性能差等局限性,C/S结构被更加灵活的多级分布式的B/S结构所取代已经成为必然的趋势。同时,随着近年来互联网的快速发展,特别是2005年以来Web2.0、AJAX技术的快速发展所带来的Web信息发布和检索技术、网络分布式对象技术的飞速发展,使得B/S取代C/S成了大势所趋。C/S应用的各种复杂功能,在B/S上都能得到实现,而B/S又有C/S所达不到的重要特性。

这也使得基于Web应用,以业务为导向和驱动、专门用来快速构建应用软件的应用开发平台,具有了许多附带的技术和方案,既可以与其它技术结合,并能够进一步减少开发Web应用的周期、降低客户投资,无疑更能满足用户的需求,代表着市场未来发展的方向,成为软件发展新的撒手锏。

就软件体系结构而言,传统的软件体结构虽然经历从基于硬件平台、操作系统平台、数据库平台和中间件平台的发展,这种开发体系结构的发展在也很大程度上提高了软件研发效率,但它们依然有着明显的不足:开发难度依然比较大,开发周期依然比较长。软件开发的效率并没数量级的改进。再加上此前的软件体系都是从技术层面进行的改进,和企业应用软件主体,密切相关的业务需求领域比较远,因此无法在解决因业务的复杂性而带来的管理软件的复杂性领域有实质性的突破。

就软件开发方式而言,传统开发方式的主要特点是:编码式的开发方式与一次性开发持续运行的应用软件。编码式的方式使得快速开发企业级应用软件的愿望难以实现;一次开发持续运行的方式,则导致了软件的僵化和濒危——这种软件不但难以适应客户需求的变化,而且每次修改都必须在代码层面上推倒重来,因此造成了效率的降低和资源的浪费。

我们在电力行业、制造行业、工程管理、电子政务、商贸企业进行了多年的应用软件项目开发,开发实施过程中体会到现有开发方式的高成本、低效率等缺陷。一方面,应用软件开发,可以选择不同的编程语言和实现方式,例如可以采用PB、VB、Java、JavaScript,或者可以基于浏览器直接实现。而随着平台的升级和规则的调整,过去的应用往往不能直接跟新系统对接。

发明内容

本发明的目的是为了解决上述问题,提供了一种节省了开发成本缩短了开发周期,提高了Web软件开发效率和为管理软件敏捷开发提供了关键支持,使得开发者能够更从容的管理和驾驭大型复杂管理系统和开发和后期运营的通过电子表单进行应用开发的技术实现方法。

本发明的技术方案如下:

一种通过电子表单进行应用开发的技术实现方法,电子表单技术将数据采集与展现功能集成于一体;

电子表单系统分为三层:

界面表现层、业务逻辑层、数据交换层;

在界面表现层将通过模板引擎将静态模板编译动态模板;封装好的组件标签化显示,各类组件将数据绑定逻辑,进行数据采集、校验、计算、展现;

可视化的表单设计界面,直接采用拖、拉、点、拽的方式来设计表单;常见的数据获取保存,直接用页面组件;

涉及到界面的展示,人机操作交互,因此在表现层提供了丰富的组件;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于夏春秋,未经夏春秋许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110001642.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top