• 
    <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
    主站蜘蛛池模板: 亚洲国产无套无码av电影| 日韩精品专区AV无码| 熟妇人妻中文av无码| 亚洲成a人片在线观看无码| 亚洲av极品无码专区在线观看| 无码日韩精品一区二区人妻| 亚洲国产精品无码久久一线| 亚洲日韩av无码中文| 亚洲精品午夜无码专区| 性色AV蜜臀AV人妻无码| 国产拍拍拍无码视频免费| 国产乱人伦中文无无码视频试看| 亚洲无码高清在线观看 | 精品无码国产自产在线观看水浒传 | 亚洲毛片无码专区亚洲乱| 亚洲AⅤ永久无码精品AA| 亚洲欧洲无码AV不卡在线| 无码人妻一区二区三区在线 | 中文无码伦av中文字幕| 日本精品无码一区二区三区久久久| 超清无码无卡中文字幕| 日韩经典精品无码一区| 亚洲AV无码精品国产成人| 久久亚洲AV成人无码| 久久精品aⅴ无码中文字字幕| 久久久人妻精品无码一区 | 亚洲欧洲国产综合AV无码久久| 免费无码作爱视频| 久久精品无码一区二区app| 免费无码一区二区三区蜜桃大| 无码人妻丝袜在线视频| 久久久久av无码免费网| AV无码久久久久不卡网站下载| 亚洲AV综合色区无码另类小说 | 亚洲AV人无码综合在线观看| 亚洲VA中文字幕无码毛片| 无码午夜成人1000部免费视频| 国产成人精品无码免费看| 亚洲日韩中文无码久久| 久久久久亚洲av无码专区蜜芽| 亚洲AV无码久久寂寞少妇|