專利名稱:自定義表單系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種自定義表單系統(tǒng)。
背景技術(shù):
現(xiàn)在企業(yè)往往根據(jù)工作的需要們往往需要做大量的表格,各個表格大多是用獨立的軟件完成制作,極大的浪費了企業(yè)成本,也對工作造成了不便。
發(fā)明內(nèi)容
本發(fā)明所解決的技術(shù)問題是提供一種簡單易用、靈活實現(xiàn)的自定義表單系統(tǒng)。為解決上述的技術(shù)問題,本發(fā)明采取的技術(shù)方案
本發(fā)明的特殊之處在于包括數(shù)據(jù)庫、規(guī)則定義模塊、繪制模塊、輸出模塊、表單模板模塊,用戶通過定義規(guī)則定義模塊的規(guī)則信息,規(guī)則定義模塊調(diào)用數(shù)據(jù)庫的數(shù)據(jù)源信息,規(guī)則定義模塊輸出信息到繪制模塊,繪制模塊調(diào)用表單模板模塊的模板信息,最后輸出經(jīng)輸出模塊輸出HTML表單。上述的數(shù)據(jù)庫采用若干個數(shù)據(jù)源或WEB服務(wù)。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果
1、簡單易用對于沒有復(fù)雜業(yè)務(wù)的表單只需要簡單的定義即可;
2、靈活實現(xiàn)通過視圖與控制可靈活的實現(xiàn)不同的界面展現(xiàn)或字段控制;
3、功能強大通過規(guī)則、自定義腳本可滿足各種業(yè)務(wù)的復(fù)雜需求;
4、適應(yīng)變化即使表單運行一段時間后,也可對表單字段進行新增或刪除,不影響表單的運行以及原有數(shù)據(jù)的展示;
6、集成容易通過數(shù)據(jù)源、規(guī)則的定義,可以很容易的實現(xiàn)與其它系統(tǒng)或數(shù)據(jù)庫的集
成;
7、物理存儲對于每個表單產(chǎn)生的數(shù)據(jù)都采取獨立的數(shù)據(jù)表存儲,與普通業(yè)務(wù)系統(tǒng)的存儲方式一樣,便于后期對數(shù)據(jù)的抽取、統(tǒng)計等。
圖1為本發(fā)明的連接框圖。
具體實施例方式下面結(jié)合附圖和具體實施方式
對本發(fā)明進行詳細說明。參見圖1,本發(fā)明包括數(shù)據(jù)庫1、規(guī)則定義模塊2、繪制模塊3、輸出模塊4、表單模板模塊5,用戶通過定義規(guī)則定義模塊2的規(guī)則信息,規(guī)則定義模塊2調(diào)用數(shù)據(jù)庫1的數(shù)據(jù)源信息,規(guī)則定義模塊2輸出信息到繪制模塊3,繪制模塊3調(diào)用表單模板模塊5的模板信息,最后輸出經(jīng)輸出模塊4輸出HTML表單。數(shù)據(jù)庫1采用若干個數(shù)據(jù)源或TOB服務(wù)。
使用自定義表單系統(tǒng)后,無需對企業(yè)的每一種表單進行獨立的開發(fā),通過簡單的定義即可創(chuàng)建出一套全新的表單,以適應(yīng)不同企業(yè)紛繁復(fù)雜的業(yè)務(wù)需求。通過數(shù)據(jù)源、規(guī)則等可現(xiàn)實與不同系統(tǒng)的集成。從企業(yè)層面來講,可以節(jié)省軟件開發(fā)成本,提高軟件應(yīng)用的速度,適應(yīng)業(yè)務(wù)的變化。
權(quán)利要求
1.一種自定義表單系統(tǒng),其特征在于包括數(shù)據(jù)庫(1)、規(guī)則定義模塊(2)、繪制模塊 (3)、輸出模塊(4)、表單模板模塊(5),用戶通過定義規(guī)則定義模塊(2)的規(guī)則信息,規(guī)則定義模塊(2)調(diào)用數(shù)據(jù)庫(1)的數(shù)據(jù)源信息,規(guī)則定義模塊(2)輸出信息到繪制模塊(3),繪制模塊(3)調(diào)用表單模板模塊(5)的模板信息,最后輸出經(jīng)輸出模塊(4)輸出HTML表單。
2.根據(jù)權(quán)利要求1所述的自定義表單系統(tǒng),其特征在于所述的數(shù)據(jù)庫(1)采用若干個數(shù)據(jù)源或WEB服務(wù)。
全文摘要
本發(fā)明涉及一種自定義表單系統(tǒng)?,F(xiàn)在企業(yè)往往根據(jù)工作的需要們往往需要做大量的表格,各個表格大多是用獨立的軟件完成制作,極大的浪費了企業(yè)成本,也對工作造成了不便。本發(fā)明包括數(shù)據(jù)庫、規(guī)則定義模塊、繪制模塊、輸出模塊、表單模板模塊,用戶通過定義規(guī)則定義模塊的規(guī)則信息,規(guī)則定義模塊調(diào)用數(shù)據(jù)庫的數(shù)據(jù)源信息,規(guī)則定義模塊輸出信息到繪制模塊,繪制模塊調(diào)用表單模板模塊的模板信息,最后輸出經(jīng)輸出模塊輸出HTML表單。本發(fā)明可以節(jié)省軟件開發(fā)成本,提高軟件應(yīng)用的速度,適應(yīng)業(yè)務(wù)的變化。
文檔編號G06F17/30GK102486728SQ201010572908
公開日2012年6月6日 申請日期2010年12月5日 優(yōu)先權(quán)日2010年12月5日
發(fā)明者蘭強, 劉洪濤, 周勇國, 李亦然, 王征 申請人:西軟軟件股份有限公司