[發明專利]一種基于HTML的WEB表單定義及應用方法無效
| 申請號: | 201210170956.7 | 申請日: | 2012-05-30 |
| 公開(公告)號: | CN103455473A | 公開(公告)日: | 2013-12-18 |
| 發明(設計)人: | 劉繼業 | 申請(專利權)人: | 劉繼業 |
| 主分類號: | G06F17/24 | 分類號: | G06F17/24;G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 210000 江蘇省南*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 html web 表單 定義 應用 方法 | ||
技術領域
本發明屬于基于HTML的WEB表單定義及應用領域,具體涉及一種通過電子表單進行應用開發的方法。
背景技術
根據對大量信息系統的研發分析發現,大部分系統的根本出發點都是為了獲取有效數據。隨著社會信息化程度越來越高,尤其對于存在大量文檔應用需求的用戶來講,傳統表單越來越不適應現代辦公的需要,具體體現在如下三個方面:信息收集困難、難以控制權限、難以適應需求變化的節奏。而電子表單顯著不同于傳統電子文檔只能作為靜態和割裂的信息、圖片和圖形等載體存在,可以把文檔變成訪問各種信息系統的一個入口。用戶最終完全不必關心如何操縱數據庫,也再不必去花精力適應那些高深的應用系統:他們依舊是跟文檔在打交道,只不過不是紙面的,而是電子的,并且,這些電子文檔,比紙面文檔操作起來更加方便。毫無疑問,這將極大地在改善人們的IT工作環境。電子表單不僅在紙質文檔與電子文檔之間架起了一座橋梁,還將原本分割的應用系統、信息內容和關聯人整合了起來,使得信息系統的建設逐步回歸以人為中心。從目前政府和企業的信息化建設(特別是電子政務)的普遍應用需求來看,需要將原本分散于各環節、不同職能部門間,異構的文檔信息和內容進行有效集成,而電子表單豐富靈活的表現形式為異構文檔信息的集成與共享提供了重要的基礎,不僅保留了紙張文檔的最佳特性,如熟悉的外觀和感受,同時還能快速適應需求變化并提供細化到域的權限管理,幫助用戶快速、高效地完成業務應用的開發和管理,從而得以將傳統的電子文檔與應用系統真正意義上融合了起來。
經過對國內外常用的電子表單系統的研究,發現現有電子表單系統的使用存在如下不便:首先,由于電子政務中所需表格結構復雜的各種表單,表單設計工具不能滿足國內尤其是政府信息化過程中表格結構復雜的需要。其次,現有電子表單的展示和填寫,需要安裝特定的客戶端或者IE瀏覽器所需要的ActiveX控件,對于大多數初次接觸電子表單系統的人來說,使用起來存在一定的困難,而且,不能滿足信息化建設中跨操作系統和跨瀏覽器的需求。第三,隨著IOS和Android設備的普及,越來越多的人通過3G設備瀏覽網絡或進行移動辦公,而傳統的電子表單要通過客戶端或控件形式進行展示和填寫的特點漸漸成為這方面的瓶頸,制約著信息化建設的發展。
發明內容
本發明目的是針對現有系統存在的缺陷提供一種基于HTML的WEB表單定義及應用方法,生成包含復雜表格結構的HTML表單模板文件,最終實現電子表單的跨瀏覽器展示和填寫,解決3G時代的移動辦公瓶頸。
本發明為實現上述目的,采用如下技術方案:
本發明一種基于HTML的WEB表單定義及應用方法如下:
表單設計器:通過可視化的拖拽操作,可以生成包含復雜表格結構和基本表單元素的HTML表單模板文件;
表單服務器:首先將生成的表單模板文件通過模板管理功能上傳;然后通過讀寫權限控制功能設置每個表單元素和角色的讀寫權限關系;接著第三方接入系統通過表單服務器提供的接口,可以實現表單展示、數據采集、表單打印功能。
優選地,所述表格操作方法為:
表格移動
表格刪除
表格等比例縮放
合并單元格
拆分單元格
單元格左右邊界拖拽
單元格上下邊界拖拽
當前行上方增加行
當前行下方增加行
刪除行
當前行拆分成多行
當前列拆分成多列
行上下邊界拖拽
列左右邊界拖拽。
優選地,所述表單元素為:
文本
表格
復選框
多行文本框
單行文本框。
優選地,所述表單展示方法為:
首先表單服務器收到第三方接入系統發起的表單展示請求;接著表單服務器查看內存中是否存在該表單模板,如果不存在,則將表單模板加載到內存中;接著根據請求中的數據留痕參數從數據庫中查詢相應的表單歷史采集數據,根據請求中的角色參數查詢表單元素讀寫權限;然后結合內存中的表單模板、查詢到的歷史采集數據和表單元素讀寫權限,產生HTML文本流,返回給第三方接入系統。
優選地,所述表單數據采集方法為:
首先表單服務器收到第三方接入系統發起的數據采集請求;接著表單服務器查看內存中是否存在該表單模板,如果不存在,則將表單模板加載到內存中;接著根據請求中的角色參數查詢表單元素讀寫權限;然后結合內存中的表單模板和表單元素讀寫權限,將采集到的有寫權限的數據寫入數據庫,同時拋棄只有讀權限的采集數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于劉繼業,未經劉繼業許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210170956.7/2.html,轉載請聲明來源鉆瓜專利網。





