欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于hc-sql的樹狀結(jié)構(gòu)系統(tǒng)及其實現(xiàn)方法

文檔序號:9597961閱讀:291來源:國知局
一種基于hc-sql的樹狀結(jié)構(gòu)系統(tǒng)及其實現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機應(yīng)用技術(shù)領(lǐng)域,特別涉及一種基于HC-SQL的樹狀結(jié)構(gòu)系統(tǒng)及其實現(xiàn)方法。
【背景技術(shù)】
[0002]隨著計算機應(yīng)用技術(shù)的發(fā)展,用戶使用業(yè)務(wù)系統(tǒng)的需求愈趨向于多樣化。伴隨著業(yè)務(wù)需求的復(fù)雜化及不確定因素,業(yè)務(wù)功能的架構(gòu)變更及二次開發(fā)會浪費大量的時間。在傳統(tǒng)業(yè)務(wù)系統(tǒng)內(nèi),業(yè)務(wù)類型的定義往往是單方面或者范圍較窄的,具有一定的局限性,一次定義長期受用的觀點是不實際的。這時候更需要一種靈活度高和適用范圍廣的方法,可以在業(yè)務(wù)發(fā)生變更時將影響控制到較低的水平。因此,本發(fā)明提供了一種基于HC-SQL的樹狀結(jié)構(gòu)系統(tǒng)及其方法,真正滿足了這一要求。

【發(fā)明內(nèi)容】

[0003]本發(fā)明解決的技術(shù)問題之一在于針對業(yè)務(wù)系統(tǒng)業(yè)務(wù)類型雜、不確定性因素多的問題,提供了一種基于HC-SQL的樹狀結(jié)構(gòu)系統(tǒng);實現(xiàn)了業(yè)務(wù)細化管理,邏輯實例化,大大減少了因業(yè)務(wù)變更而引起的額外人力及時間開銷,同時,以樹狀結(jié)構(gòu)存放自定義業(yè)務(wù),可自行組合、匹配,保證了系統(tǒng)的多元化及可擴展性。
[0004]本發(fā)明解決的技術(shù)問題之二在于針對業(yè)務(wù)系統(tǒng)業(yè)務(wù)類型雜、不確定性因素多的問題,提供了一種基于HC-SQL的樹狀結(jié)構(gòu)系統(tǒng)的實現(xiàn)方法。
[0005]本發(fā)明解決上述技術(shù)問題之一的技術(shù)方案是:
[0006]所述的方法由HC-SQL和鏈接樹共兩部分構(gòu)成,外接HC-SQL配置組件,并提供相應(yīng)的開發(fā)和集成接口;
[0007]所述的HC-SQL,是高可配的結(jié)構(gòu)化查詢語言,可通過HC-SQL配置組件進行配置;
[0008]所述的HC-SQL配置組件,提供基礎(chǔ)單元配置功能及連接器模塊,用于拼裝HC-SQL,并根據(jù)拼裝時間生成HC-SQL的唯一標識;所述的基礎(chǔ)單元,是構(gòu)成HC-SQL的最小元素,包括展示單元、提取單元及過濾單元三種類型;展示單元特指用戶通過鏈接樹查詢后可直觀看到的元素;提取單元用于表示HC-SQL實際使用的提取庫及表;過濾單元是指在HC-SQL的提取及展示單元配置完成的基礎(chǔ)上,對該語句進行過濾的配置;所述的連接器模塊,通過HC-SQL的唯一標識與子鏈接樹進行一對一關(guān)聯(lián),該關(guān)聯(lián)關(guān)系可進行解除;
[0009]所述的鏈接樹,作為HC-SQL的容器存在,分為主鏈接樹和子鏈接樹兩種類型,呈一對多的關(guān)系,一棵主樹可包含Ν(Ν>=0)棵子鏈接樹;子鏈接樹間可進行一對一、一對多或多對多的合并查詢操作,子樹的位置可以移動至任意主樹下,作為其分支;每一棵子樹可關(guān)聯(lián)一句完整的HC-SQL語句。
[0010]所述的HC-SQL配置組件提供了 CRUD訪問接口,用于查詢及維護基礎(chǔ)單元、連接器模塊的配置信息。
[0011]本發(fā)明解決上述技術(shù)問題之二的技術(shù)方案是:
[0012]具體包括配置基礎(chǔ)單元、配置HC-SQL和連接器模塊的匹配與解除匹配;
[0013]所述的配置基礎(chǔ)單元步驟是:
[0014]第一步,添加提取單元及單元名稱;
[0015]第二步,選擇需要的提取數(shù)據(jù)庫及提取表。
[0016]第三步,日志記錄,保存提取單元;
[0017]第四步,添加展示單元及單元名稱;
[0018]第五步,選擇提取單元,選擇提取單元可選的展示列;
[0019]第六步,配置數(shù)值類型的展示列,包括是否求和以及是否求平均數(shù);
[0020]第七步,配置所有展示列,包括是否正反排序以及是否按固定順序排序;
[0021]第八步,日志記錄,保存展示單元;
[0022]第九步,添加過濾單元及單元名稱;
[0023]第十步,選擇提取單元,選擇提取單元可選的過濾列;
[0024]第十一步,添加過濾項及對應(yīng)的條件,條件限制包括:包含、不包含、等于、大于、大于等于、小于、小于等于以及不等于共八個;
[0025]第十二步,日志記錄,保存過濾單元;
[0026]所述的配置HC-SQL的步驟是:
[0027]第一步,新建HC-SQL名稱;
[0028]第二步,選擇已配置的提取單元;
[0029]第三步,選擇提取單元關(guān)聯(lián)的任意一個展示單元和過濾單元;
[0030]第四步,根據(jù)當前時間生成唯一的HC-SQL標識;
[0031]第五步,組裝唯一標識、提取單元、展示單元和過濾單元;
[0032]第六步,日志記錄,完成;
[0033]連接器模塊的匹配流程是:
[0034]第一步,新建主鏈接樹;
[0035]第二步,在主鏈接樹下新建子鏈接樹;
[0036]第三步,選擇已配置完成的HC-SQL,并關(guān)聯(lián)到子鏈接樹;
[0037]第四步,保存樹節(jié)點,添加樹別名為HC-SQL名稱;
[0038]第五步,日志記錄,完成;
[0039]連接器模塊的解除匹配流程是:
[0040]第一步,選擇主鏈接樹;
[0041]第二步,選擇主鏈接樹下已存在的子鏈接樹;
[0042]第三步,刪除子鏈接樹下關(guān)聯(lián)的HC-SQL映射關(guān)系;
[0043]第四步,保存樹節(jié)點,添加樹別名“未匹配”;
[0044]第五步,日志記錄,完成。
[0045]本發(fā)明針對業(yè)務(wù)需求的復(fù)雜化及不確定因素多的問題,通過HC-SQL將實際業(yè)務(wù)進行分解、細化和組裝,利用鏈接樹進行存放展示,將數(shù)據(jù)和實際需求緊密結(jié)合在一起。HC-SQL配置組件統(tǒng)一管理基礎(chǔ)單元配置,實現(xiàn)業(yè)務(wù)分解及細化管理,并將邏輯實例化;連接器提供了匹配和解除匹配接口,保證了鏈接樹的組合多樣性;樹狀結(jié)構(gòu)保證了系統(tǒng)的可擴展性。
【附圖說明】
[0046]下面結(jié)合附圖對本發(fā)明進一步說明:
[0047]圖1是本發(fā)明的總體結(jié)構(gòu)圖;
[0048]圖2是基礎(chǔ)單元的配置序列圖;
[0049]圖3是鏈接樹的操作活動圖。
【具體實施方式】
[0050]本發(fā)明針對業(yè)務(wù)系統(tǒng)業(yè)務(wù)類型雜、不確定性因素多的問題,提供了一種基于HC-SQL的樹狀結(jié)構(gòu)系統(tǒng)及其實現(xiàn)方法。實現(xiàn)了業(yè)務(wù)細化管理,邏輯實例化,大大減少了因業(yè)務(wù)變更而引起的額外人力及時間開銷。
[0051]圖1表示了本發(fā)明的總體結(jié)構(gòu)圖,由HC-SQL和鏈接樹共兩部分構(gòu)成,外接HC-SQL配置組件。
[0052]
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
廉江市| 榆林市| 桦川县| 江安县| 阿拉善左旗| 中卫市| 襄樊市| 二手房| 沁水县| 资阳市| 贵德县| 大渡口区| 清新县| 苏州市| 临沧市| 伊川县| 梨树县| 通江县| 邳州市| 昭通市| 兰考县| 长宁区| 如皋市| 罗田县| 赫章县| 梅州市| 金寨县| 营山县| 迭部县| 贵州省| 香港| 霍山县| 西乌珠穆沁旗| 陵水| 延吉市| 陇西县| 湖北省| 岗巴县| 平度市| 东兴市| 萍乡市|