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

一種基于XML實(shí)現(xiàn)價(jià)格策略字典的方法與流程

文檔序號:11864758閱讀:601來源:國知局
本發(fā)明涉及計(jì)算機(jī)
技術(shù)領(lǐng)域
,具體地說是一種基于XML實(shí)現(xiàn)價(jià)格策略字典的方法。
背景技術(shù)
:在傳統(tǒng)管理軟件產(chǎn)品中,往往不提供同種物料不同價(jià)格類型的功能。目前隨著各個(gè)公司的業(yè)務(wù)的擴(kuò)展,現(xiàn)有的單一的價(jià)格控制策略遠(yuǎn)遠(yuǎn)達(dá)不到客戶個(gè)性化的需求。而后向系統(tǒng)供應(yīng)商提出新的需求請求擴(kuò)展。這種擴(kuò)展大部分都是通過修改表結(jié)構(gòu)來增加對客戶需求的支持,通過這種方式開發(fā)會導(dǎo)致維護(hù)工作量大而且還會修改已經(jīng)部署到客戶環(huán)境的表結(jié)構(gòu),修改客戶的表結(jié)構(gòu)就極有可能產(chǎn)生數(shù)據(jù)問題,給客戶和公司帶來無法估量的損失。本發(fā)明就是針對這種情況而提出的,基于此,本發(fā)明提供一種基于XML實(shí)現(xiàn)價(jià)格策略字典的方法,使用戶可以根據(jù)不同項(xiàng)目需要設(shè)置滿足符合項(xiàng)目需求的價(jià)格策略。技術(shù)實(shí)現(xiàn)要素:本發(fā)明的技術(shù)任務(wù)是針對以上不足之處,提供一種基于XML實(shí)現(xiàn)價(jià)格策略字典的方法。一種基于XML實(shí)現(xiàn)價(jià)格策略字典的方法,其具體實(shí)現(xiàn)過程為:首先在采購信息記錄表中,修改表結(jié)構(gòu),增加可區(qū)分不同價(jià)格類型的價(jià)格類型字段;基于上述增加的字段,創(chuàng)建價(jià)格信息策略表,保存價(jià)格策略信息;設(shè)置價(jià)格策略信息,該價(jià)格策略信息通過定義了一個(gè)標(biāo)準(zhǔn)的XML格式,存儲在上述價(jià)格信息策略表里邊的字段中;設(shè)置價(jià)格策略優(yōu)先級的控制,按照設(shè)置的優(yōu)先級策略獲取價(jià)格類型。修改的表結(jié)構(gòu)可支持多個(gè)維度控制的價(jià)格類型,即通過設(shè)置不同組合的字段來聲明不同的價(jià)格類型。所述價(jià)格信息策略表中包括以下字段信息:策略ID、供應(yīng)商、客戶、系統(tǒng)移動類型、交易類型、價(jià)格策略,其中,策略ID為價(jià)格策略的唯一標(biāo)識;系統(tǒng)移動類型用于區(qū)分不同移動類型的業(yè)務(wù)單據(jù),通過該字段使價(jià)格策略表與移動類型表關(guān)聯(lián),使得每種移動類型都有相對應(yīng)的價(jià)格策略;交易類型用來標(biāo)識是哪種交易;價(jià)格策略用來存儲設(shè)置的價(jià)格策略信息。在上述價(jià)格策略信息中還可進(jìn)行價(jià)格類型的擴(kuò)展,通過對該價(jià)格策略信息的XML文件操作即可:通過在XML文件中添加節(jié)點(diǎn),其中每個(gè)節(jié)點(diǎn)代表一個(gè)維度,根據(jù)用戶需要的不同維度的價(jià)格類型添加XML節(jié)點(diǎn)即可實(shí)現(xiàn)。設(shè)置價(jià)格策略優(yōu)先級的控制過程為:首先根據(jù)設(shè)置的價(jià)格按優(yōu)先級從上往下依次取價(jià)格策略,然后使用取到的價(jià)格策略進(jìn)行查找,如果找到的話,就使用找到的價(jià)格,否則就使用下一個(gè)取到的價(jià)格策略進(jìn)行查找,這樣依次進(jìn)行查找,直到找到為止。本發(fā)明的一種基于XML實(shí)現(xiàn)價(jià)格策略字典的方法和現(xiàn)有技術(shù)相比,具有以下有益效果:本發(fā)明的一種基于XML實(shí)現(xiàn)價(jià)格策略字典的方法,通過修改XML文件中的節(jié)點(diǎn)而不去修改表結(jié)構(gòu)就可以實(shí)現(xiàn)客戶提出的價(jià)格控制策略的需求,極大的減少了開發(fā)人員和維護(hù)人員的工作量,而且還能避免修改表結(jié)構(gòu)而產(chǎn)生的損失,并且極大的增強(qiáng)了產(chǎn)品的易用性,實(shí)用性強(qiáng);適用范圍廣泛,特別適合于多供應(yīng)商,多組織下的同種物料使用不同價(jià)格策略的情景,從而使軟件產(chǎn)品更加符合使用者的要求,在一定程度上做到隨需應(yīng)變,易于推廣;可以根據(jù)客戶個(gè)性化需求只需修改XML文件進(jìn)行簡潔快速的開發(fā),而不用修改表結(jié)構(gòu);增加價(jià)格策略的優(yōu)先級控制,提高了產(chǎn)品的易用性。附圖說明附圖1位本發(fā)明的實(shí)現(xiàn)流程圖。具體實(shí)施方式下面結(jié)合附圖及具體實(shí)施例對本發(fā)明作進(jìn)一步說明。如附圖1所示,本發(fā)明提供一種基于XML實(shí)現(xiàn)價(jià)格策略字典的方法,其具體實(shí)現(xiàn)過程為:首先在采購信息記錄表中,修改表結(jié)構(gòu),增加可區(qū)分不同價(jià)格類型的價(jià)格類型字段;基于上述增加的字段,創(chuàng)建價(jià)格信息策略表,保存價(jià)格策略信息;設(shè)置價(jià)格策略信息,該價(jià)格策略信息通過定義了一個(gè)標(biāo)準(zhǔn)的XML格式,存儲在上述價(jià)格信息策略表里邊的字段中;設(shè)置價(jià)格策略優(yōu)先級的控制,按照設(shè)置的優(yōu)先級策略獲取價(jià)格類型。修改的表結(jié)構(gòu)可支持多個(gè)維度控制的價(jià)格類型,即可支持價(jià)格策略聲明的多種受供應(yīng)商、客戶、組織等多個(gè)維度控制的價(jià)格類型,并通過設(shè)置不同組合的字段來聲明不同的價(jià)格類型。所述價(jià)格信息策略表中包括以下字段信息:策略ID、供應(yīng)商、客戶、系統(tǒng)移動類型、交易類型、價(jià)格策略,其中,策略ID為價(jià)格策略的唯一標(biāo)識;系統(tǒng)移動類型用于區(qū)分不同移動類型的業(yè)務(wù)單據(jù),通過該字段使價(jià)格策略表與移動類型表關(guān)聯(lián),使得每種移動類型都有相對應(yīng)的價(jià)格策略;交易類型用來標(biāo)識是哪種交易;價(jià)格策略用來存儲設(shè)置的價(jià)格策略信息。在上述價(jià)格策略信息中還可進(jìn)行價(jià)格類型的擴(kuò)展,通過對該價(jià)格策略信息的XML文件操作即可:通過在XML文件中添加節(jié)點(diǎn),其中每個(gè)節(jié)點(diǎn)代表一個(gè)維度,根據(jù)用戶需要的不同維度的價(jià)格類型添加XML節(jié)點(diǎn)即可實(shí)現(xiàn)。設(shè)置價(jià)格策略優(yōu)先級的控制過程為:首先根據(jù)設(shè)置的價(jià)格按優(yōu)先級從上往下依次取價(jià)格策略,然后使用取到的價(jià)格策略進(jìn)行查找,如果找到的話,就使用找到的價(jià)格,否則就使用下一個(gè)取到的價(jià)格策略進(jìn)行查找,這樣依次進(jìn)行查找,直到找到為止?;谏鲜龇椒?,下面以實(shí)例進(jìn)行詳細(xì)描述:一、增加價(jià)格類型字段。修改采購信息記錄表InfoRecordOrgDatas的結(jié)構(gòu),添加字段Datatype:字段編號字段名稱字段類型說明Datatype價(jià)格類型char(1)價(jià)格類型與優(yōu)先級編號的標(biāo)識二、創(chuàng)建價(jià)格信息策略表。設(shè)計(jì)表PriceConfig用來記錄價(jià)格策略信息,表的結(jié)構(gòu)如下:三、定義價(jià)格策略信息的XML格式。XML模板是支持客戶個(gè)性化需求的關(guān)鍵,其中每個(gè)節(jié)點(diǎn)都代表一個(gè)維度,可根據(jù)用戶需要的不同維度的價(jià)格類型,通過添加XML節(jié)點(diǎn)即可實(shí)現(xiàn),而不用去修改表結(jié)構(gòu)添加字段,極大的減少了工作量。設(shè)計(jì)價(jià)格策略信息的XML模板,結(jié)構(gòu)如下:四、設(shè)置價(jià)格策略優(yōu)先級的控制??赏ㄟ^在XML文件中添加節(jié)點(diǎn)<PRICESEQ>SEQUENCE</PRICESEQ>來實(shí)現(xiàn),SEQUENCE字符串存儲的是用戶自己設(shè)置的價(jià)格優(yōu)先級,該字符串是由價(jià)格類型DataType的編號組成,優(yōu)先級控制的核心算法如下:該步驟的核心思路就是通過從XML文件解析出優(yōu)先級字符串,然后通過For循環(huán)進(jìn)行遍歷,來實(shí)現(xiàn)優(yōu)先級的控制。本發(fā)明支持業(yè)務(wù)管理系統(tǒng)中不同移動類型單據(jù)的價(jià)格獲取控制;支持業(yè)務(wù)管理系統(tǒng)中單據(jù)設(shè)置特殊價(jià)格策略和普通價(jià)格策略這兩種不同的價(jià)格策略;支持業(yè)務(wù)管理系統(tǒng)中設(shè)置多種不同維度的價(jià)格類型;支持對價(jià)格類型的重新擴(kuò)展,與現(xiàn)有技術(shù)相比,本發(fā)明價(jià)格易控制、移植性強(qiáng)、適用性廣、擴(kuò)展性強(qiáng)等特點(diǎn),具有很好的推廣應(yīng)用價(jià)值。通過上面具體實(shí)施方式,所述
技術(shù)領(lǐng)域
的技術(shù)人員可容易的實(shí)現(xiàn)本發(fā)明。但是應(yīng)當(dāng)理解,本發(fā)明并不限于上述的具體實(shí)施方式。在公開的實(shí)施方式的基礎(chǔ)上,所述
技術(shù)領(lǐng)域
的技術(shù)人員可任意組合不同的技術(shù)特征,從而實(shí)現(xiàn)不同的技術(shù)方案。除說明書所述的技術(shù)特征外,均為本專業(yè)技術(shù)人員的已知技術(shù)。當(dāng)前第1頁1 2 3 
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
平昌县| 康乐县| 平定县| 两当县| 上饶市| 天柱县| 全州县| 米泉市| 得荣县| 洪泽县| 鸡西市| 谢通门县| 武隆县| 东源县| 贡觉县| 辽源市| 望谟县| 喀喇沁旗| 徐汇区| 喀喇沁旗| 赤城县| 沧源| 错那县| 大埔县| 青阳县| 集安市| 萨嘎县| 建昌县| 蓬安县| 东乌珠穆沁旗| 威远县| 天津市| 丰都县| 澄迈县| 湖南省| 塘沽区| 尤溪县| 横山县| 高淳县| 武平县| 儋州市|