• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    軟件系統(tǒng)的配置實現(xiàn)方法和裝置制造方法及圖紙

    技術編號:15690694 閱讀:55 留言:0更新日期:2017-06-24 03:17
    本申請?zhí)峁┮环N軟件系統(tǒng)的配置實現(xiàn)方法,包括:獲取至少一條配置項,所述配置項包括n個維度;根據(jù)配置項的所有維度值,采用預置算法生成所述配置項的權重指標;所述維度值包括具體維度和使本條配置項適用于所有具體維度的通用維度;所述預置算法中,相同維度的不同具體維度值對權重指標的影響相同,不同維度的維度值對權重指標的影響不同,任一維度的具體維度對權重指標的影響大于或小于同一維度的通用維度對權重指標的影響;根據(jù)業(yè)務場景的具體維度選擇適用于所述業(yè)務場景的配置項,按照權重指標選擇一條配置項對所述業(yè)務場景進行配置。通過本申請的技術方案,簡化了配置者的工作,提高了配置效率,使得軟件系統(tǒng)能夠靈活快速的響應業(yè)務變化。

    Method and device for realizing configuration of software system

    This application provides a software system configuration implementation method, including: obtaining at least one configuration, the configuration items including N dimensions; according to all dimensions of the values of the configuration items, the preset weight index algorithm to generate the configuration items; the dimension values including general dimensions of the specific dimension and make this article the configuration is applicable to all the specific dimensions; the preset algorithm, different specific dimensions of the same dimension effect on weight index is the same, different dimensions of value on the weight index of different general dimensions affect the specific dimensions of any dimension of index weight is greater than or less than the same dimension of weight index according to the configuration items; the specific dimensions of business scenarios of choice for the business scene, according to the weight index to select a configuration to configure the business scene. Through the technical scheme of the application, the work of the operator is simplified, the configuration efficiency is improved, and the software system can flexibly and rapidly respond to the service change.

    【技術實現(xiàn)步驟摘要】
    軟件系統(tǒng)的配置實現(xiàn)方法和裝置
    本申請涉及計算機軟件
    ,尤其涉及一種軟件系統(tǒng)的配置實現(xiàn)方法和裝置。
    技術介紹
    隨著業(yè)務發(fā)展周期的不斷縮短,軟件系統(tǒng)要不斷提高自身的適配能力、通用能力,才能滿足變化的業(yè)務需要。使得軟件系統(tǒng)具備上述能力的關鍵在于系統(tǒng)的可配置性。業(yè)務的可變性導致當前軟件系統(tǒng)中可供配置的維度越來越多,對配置的實現(xiàn)提出了更高的要求。現(xiàn)有技術中,通常采用平鋪化或總分化兩種模式來對軟件系統(tǒng)中的參數(shù)進行配置。以支付渠道的配置為例,設支付渠道包括兩個維度,支付機構(維度值包括工行和建行)和支付工具(維度值包括借記卡和貸記卡)。平鋪化模式為每種可能的業(yè)務場景設計了一條配置項,由配置者逐條賦于配置值,則支付渠道的配置項如表1所示:支付機構支付工具配置值(開或者關)工行借記卡開工行貸記卡開建行借記卡關建行貸記卡開表1平鋪化模式中,當可供配置的維度較多、或每個維度可供選擇的維度值較多時,平鋪化配置項的數(shù)目增長將非常可觀。當需要根據(jù)當前實際情況更改業(yè)務配置的時候,配置者的工作量極大,并且容易出錯。總分化模式是在平鋪化模式之上,為整個支付渠道增加了一個總開關,用來打開或關閉所有的支付機構及支付工具。總分化模式能夠簡化全關和全開兩種業(yè)務場景的配置,但是實際中更多時候軟件系統(tǒng)是運行在其他的業(yè)務場景,仍然需要按照平鋪化模式來進行配置。當軟件系統(tǒng)的配置需要按照業(yè)務的變化,進行靈活快速的響應時,上述兩種配置模式都難以滿足要求。
    技術實現(xiàn)思路
    有鑒于此,本申請?zhí)峁┮环N軟件系統(tǒng)的配置實現(xiàn)方法,包括:獲取至少一條配置項,所述配置項包括n個維度;n為自然數(shù);根據(jù)配置項的所有維度值,采用預置算法生成所述配置項的權重指標;所述維度值包括具體維度和使本條配置項適用于所有具體維度的通用維度;所述預置算法中,相同維度的不同具體維度值對權重指標的影響相同,不同維度的維度值對權重指標的影響不同,任一維度的具體維度對權重指標的影響大于或小于同一維度的通用維度對權重指標的影響;根據(jù)業(yè)務場景的具體維度選擇適用于所述業(yè)務場景的配置項,按照權重指標選擇一條配置項對所述業(yè)務場景進行配置。本申請還提供了一種軟件系統(tǒng)的配置實現(xiàn)裝置,包括:配置項獲取單元,用于獲取至少一條配置項,所述配置項包括n個維度;n為自然數(shù);權重指標生成單元,用于根據(jù)配置項的所有維度值,采用預置算法生成所述配置項的權重指標;所述維度值包括具體維度和使本條配置項適用于所有具體維度的通用維度;所述預置算法中,相同維度的不同具體維度值對權重指標的影響相同,不同維度的維度值對權重指標的影響不同,任一維度的具體維度對權重指標的影響大于或小于同一維度的通用維度對權重指標的影響;業(yè)務場景配置單元,用于根據(jù)業(yè)務場景的具體維度選擇適用于所述業(yè)務場景的配置項,按照權重指標選擇一條配置項對所述業(yè)務場景進行配置。由以上技術方案可見,本申請的實施例中,由配置項中哪個或哪些維度值是通用維度或具體維度來決定配置項的權重指標,由于通用維度與具體維度對權重指標影響程度的差異,適用于某個業(yè)務場景的多條配置項因其中通用維度與具體維度的不同而具有不同的權重指標,在此基礎上按照權重指標來確定所應用的配置項,使得配置者可以采用各個維度的通用維度和具體維度的結合,用數(shù)條配置項即可完成多維度、復雜業(yè)務的配置,簡化了配置者的工作,提高了配置效率,使得軟件系統(tǒng)能夠靈活快速的響應業(yè)務變化。附圖說明圖1是本申請實施例中一種軟件系統(tǒng)的配置實現(xiàn)方法的流程圖;圖2是本申請實施例所應用的設備的一種硬件結構圖;圖3是本申請實施例中一種軟件系統(tǒng)的配置實現(xiàn)裝置的邏輯結構圖。具體實施方式本申請的實施例提出一種新的軟件系統(tǒng)的配置實現(xiàn)方法,在配置項中引入能夠通用于某個維度的所有具體維度的通用維度,采用預置算法使得配置項的權重指標能夠反映任一個維度是通用維度還是具體維度,通過按照權重指標選擇適用于業(yè)務場景的配置項,令配置者可以通過控制將配置項的哪些維度設置為具體維度,將哪些維度設置為通用維度,來使得最優(yōu)先的配置項的權重指標符合業(yè)務需求,從而能夠靈活快速的改變軟件系統(tǒng)的配置,來滿足業(yè)務變化的需求,以解決現(xiàn)有技術存在的問題。本申請的實施例可以應用在任何具有計算能力和存儲能力的設備上,包括手機、平板電腦、PC(PersonalComputer,個人電腦)、筆記本等終端,以及物理或邏輯的服務器。本申請實施例中,軟件系統(tǒng)的配置實現(xiàn)方法的流程如圖1所示。步驟110,獲取至少一條配置項。運行本申請實施例方法的設備可以通過配置人員的配置操作得到配置項,也可以從預定存儲位置讀取配置項,還可以在從其他網(wǎng)絡節(jié)點接收的信息中獲取到配置項。配置項可以是由配置人員手動生成并保存也可以是由本軟件系統(tǒng)或其他軟件系統(tǒng)自動生成并保存,本申請的實施例均不做限定。本步驟中所獲取的配置項是將要應用于軟件系統(tǒng)的配置項,每條配置項均包括n(n為自然數(shù))個維度,每條配置項所包括的各個維度均相同,而維度值可能不同。步驟120,根據(jù)配置項的所有維度值,采用預置算法生成該配置項的權重指標。本申請的實施例中,配置項的任一個維度可以有兩種維度值,一種是具體維度,另一種是通用維度。維度用來描述業(yè)務場景的一個屬性,例如前述支付渠道的例子中,支付機構和支付工具是支付渠道配置項的兩個維度,工行和建行都是支付機構維度的具體維度;如果一條配置項中支付機構維度取值為工行,則本配置項所適用的業(yè)務場景僅限于支付機構是工行的情況,而不再適用于支付機構是建行的業(yè)務場景;通用維度用來使一條配置項適用于該維度是所有具體維度的情況,如果一條配置項中支付機構維度取值為通用維度,則本配置項所適用的業(yè)務場景既包括支付機構是工行的情況,也包括支付機構是建行或其他支付機構的業(yè)務場景。本申請實施例中的預置算法滿足以下條件:第一個條件是相同維度的不同具體維度值對權重指標的影響相同;第二個條件是不同維度的維度值對權重指標的影響不同;第三個條件是任一維度的具體維度對權重指標的影響大于或小于同一維度的通用維度對權重指標的影響。可以采用任何滿足上述三個條件的算法來作為預置算法,本申請的實施例不做限定。滿足上述三個條件后,每個維度的具體維度與通用維度對權重指標的影響不同,也與其他維度的具體維度或通用維度對權重指標的影響不同;對一個全部維度都取值為具體維度的配置項而言,任何一個包括通用維度的配置項都會有更高或更低的權重指標。換言之,滿足上述三個條件的算法生成的權重指標能夠體現(xiàn)出配置項中哪個或哪些維度是具體維度,哪個或哪些維度是通用維度。如果有多條配置項都能夠適用于同一種業(yè)務場景,則該業(yè)務場景具有至少一個確定的具體維度值,而這些配置項將具有不同的權重指標,所包括的通用維度的個數(shù)也不同,并且包括更多通用維度的配置項將具有更高或更低的權重指標。如果在適用于某個業(yè)務場景的多條配置項中選擇權重指標最高或最低的一條來對該業(yè)務場景進行配置,則可以通過將配置項的不同維度設置為通用維度或具體維度,并為配置項指定符合業(yè)務需求的配置值,來利用少數(shù)配置項完成對多種業(yè)務場景的配置。步驟130,根據(jù)業(yè)務場景的具體維度選擇適用于所述業(yè)務場景的配置項,按照權重指標選擇一條配置項對所述業(yè)務場景進行配置。在為一個特定的業(yè)務場景設定配置值時,在步驟110中所有獲取的配置項中,將能夠適用本文檔來自技高網(wǎng)...
    軟件系統(tǒng)的配置實現(xiàn)方法和裝置

    【技術保護點】
    一種軟件系統(tǒng)的配置實現(xiàn)方法,其特征在于,包括:獲取至少一條配置項,所述配置項包括n個維度;n為自然數(shù);根據(jù)配置項的所有維度值,采用預置算法生成所述配置項的權重指標;所述維度值包括具體維度和使本條配置項適用于所有具體維度的通用維度;所述預置算法中,相同維度的不同具體維度值對權重指標的影響相同,不同維度的維度值對權重指標的影響不同,任一維度的具體維度對權重指標的影響大于或小于同一維度的通用維度對權重指標的影響;根據(jù)業(yè)務場景的具體維度選擇適用于所述業(yè)務場景的配置項,按照權重指標選擇一條配置項對所述業(yè)務場景進行配置。

    【技術特征摘要】
    1.一種軟件系統(tǒng)的配置實現(xiàn)方法,其特征在于,包括:獲取至少一條配置項,所述配置項包括n個維度;n為自然數(shù);根據(jù)配置項的所有維度值,采用預置算法生成所述配置項的權重指標;所述維度值包括具體維度和使本條配置項適用于所有具體維度的通用維度;所述預置算法中,相同維度的不同具體維度值對權重指標的影響相同,不同維度的維度值對權重指標的影響不同,任一維度的具體維度對權重指標的影響大于或小于同一維度的通用維度對權重指標的影響;根據(jù)業(yè)務場景的具體維度選擇適用于所述業(yè)務場景的配置項,按照權重指標選擇一條配置項對所述業(yè)務場景進行配置。2.根據(jù)權利要求1所述的方法,其特征在于,所述配置項還包括:本條配置項的正反向特征,用于描述本條配置項是正向配置還是反向配置;所述根據(jù)配置項的所有維度值,采用預置算法計算所述配置項的權重指標,包括:根據(jù)配置項的所有維度值、以及本條配置項的正反向特征,采用預置算法生成所述配置項的權重指標;所述預置算法中,正向配置的配置項中每個維度具體維度對權重指標的影響大于同一維度通用維度對權重指標的影響,反向配置的配置項中每個維度具體維度對權重指標的影響小于同一維度通用維度對權重指標的影響。3.根據(jù)權利要求1或2所述的方法,其特征在于,所述維度的具體維度或通用維度對權重指標的影響采用維度權重來衡量;所述根據(jù)配置項的所有維度值,采用預置算法計算所述配置項的權重指標,包括:將配置項中所有維度的維度權重加總后得到權重總值,作為所述配置項的權重指標;所述按照權重指標選擇一條配置項對所述業(yè)務場景進行配置,包括:采用權重總值最大或最小的配置項對所述業(yè)務場景進行配置。4.根據(jù)權利要求3所述的方法,其特征在于:對第k個維度,其具體維度和通用維度的維度權重分別為2k和(2k-1),或者分別為(2k-1)和2k;k為小于等于n的自然數(shù)。5.根據(jù)權利要求1所述的方法,其特征在于,所述配置項還包括:本配置項的配置值;所述按照權重指標選擇一條配置項對所述業(yè)務場景進行配置,包括:將按照權重指標選擇的配置項的配置值作為所述業(yè)務場景的配置值。6.一種軟件系統(tǒng)...

    【專利技術屬性】
    技術研發(fā)人員:酈軍杰
    申請(專利權)人:阿里巴巴集團控股有限公司
    類型:發(fā)明
    國別省市:開曼群島,KY

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 2021无码最新国产在线观看| 亚洲AV无码一区二区乱子仑 | 国产精品成人无码久久久久久| 国产丰满乱子伦无码专| 无码AV大香线蕉| 国产产无码乱码精品久久鸭| 无码人妻丰满熟妇区96| 成人免费a级毛片无码网站入口| 国产综合无码一区二区辣椒 | 亚洲中文字幕无码不卡电影| 18禁无遮拦无码国产在线播放| 日韩视频无码日韩视频又2021| 亚洲精品无码AV人在线播放| 精品久久久久久无码人妻| 久久精品aⅴ无码中文字字幕重口 久久精品国产亚洲AV无码娇色 | 日韩精品无码免费专区午夜| 69天堂人成无码麻豆免费视频| 国产成人无码一区二区在线观看 | 曰韩精品无码一区二区三区 | 色欲香天天综合网无码| 亚洲精品GV天堂无码男同| 亚洲国产a∨无码中文777| 人妻无码aⅴ不卡中文字幕| 无码国产精品一区二区免费虚拟VR| 国产AV一区二区三区无码野战| 国产日韩精品无码区免费专区国产 | 无码精品国产va在线观看dvd| 日日麻批免费40分钟无码| 国产在线拍偷自揄拍无码| 久久久久亚洲精品无码网址| 乱人伦人妻中文字幕无码久久网| 无码天堂va亚洲va在线va| 亚洲AV成人无码网天堂| 色欲aⅴ亚洲情无码AV蜜桃| 亚洲av永久中文无码精品| 午夜爽喷水无码成人18禁三级| 无码av人妻一区二区三区四区 | 日韩毛片免费无码无毒视频观看 | 国产成人A亚洲精V品无码 | 亚洲av无码一区二区三区不卡 | 免费A级毛片av无码|