專利名稱:一種非給據(jù)郵件傳輸質(zhì)量測(cè)試方法
技術(shù)領(lǐng)域:
本發(fā)明屬于郵政技術(shù)領(lǐng)域,尤其涉及一種非給據(jù)郵件傳輸質(zhì)量測(cè)試方法。
背景技術(shù):
《郵政法》第二十條規(guī)定“郵政企業(yè)寄遞郵件,應(yīng)當(dāng)符合國(guó)務(wù)院郵政管理部門規(guī)定的寄遞時(shí)限和服務(wù)規(guī)范”。郵件傳遞全程、全網(wǎng)聯(lián)合作業(yè),涉及營(yíng)業(yè)收寄、分揀封發(fā)、運(yùn)輸、投遞各環(huán)節(jié),構(gòu)建覆蓋全程、全網(wǎng)、全業(yè)務(wù)、能供郵政企業(yè)不同層面用戶使用的“郵件全程時(shí)限監(jiān)控系統(tǒng)”,對(duì)于進(jìn)一步加強(qiáng)郵件時(shí)限管理,更好地履行郵政普遍服務(wù),進(jìn)而提高郵政企業(yè)的競(jìng)爭(zhēng)力,很有必要。測(cè)試占普通函件總業(yè)務(wù)量90%以上的非給據(jù)函件,與給據(jù)郵件業(yè)務(wù)不同,在普通函件的信封上沒(méi)有法定的統(tǒng)一“掛號(hào)條形碼”標(biāo)識(shí),無(wú)法進(jìn)行給據(jù)郵件那樣的跟蹤查詢。因此,在沒(méi)有統(tǒng)一標(biāo)識(shí)的情況下,要對(duì)非給據(jù)函件全程作業(yè)實(shí)施跟蹤監(jiān)測(cè)就成為了一個(gè)傳統(tǒng)的難題。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種非給據(jù)郵件傳輸質(zhì)量測(cè)試方法,采用基于RFID技術(shù)的 “非給據(jù)郵件全程時(shí)限跟蹤監(jiān)控系統(tǒng)”,以科技手段取代“人工”測(cè)試,實(shí)施非給據(jù)郵件全程時(shí)限自動(dòng)跟蹤。本發(fā)明的技術(shù)方案是,一種非給據(jù)郵件傳輸質(zhì)量測(cè)試方法,用戶在制定測(cè)試規(guī)則的頁(yè)面上根據(jù)業(yè)務(wù)需要,選擇該輪測(cè)試計(jì)劃發(fā)件城市A和收件城市B,再選擇該測(cè)試的郵件種類的構(gòu)成,郵件種類包括大宗、商函和郵筒,最后選擇該測(cè)試的測(cè)試輪數(shù),其中,測(cè)試郵件的屬性包括郵件編號(hào)、RFID卡號(hào)、發(fā)件省、發(fā)件市、發(fā)件局、發(fā)件地址、發(fā)件人、發(fā)件郵編、收件省、收件市、收件局、收件地址、收件人、收件郵編和郵件種類,測(cè)試步驟包括步驟一,將發(fā)件城市A里的所有發(fā)件測(cè)試員的單位發(fā)件信息全部提出到表tmp_ dw_sender,將發(fā)件城市A所有發(fā)件員的家庭發(fā)件信息提出到表tmp_jt_sender,然后對(duì)單位發(fā)件信息表和家庭發(fā)件信息表所有記錄進(jìn)行發(fā)件序號(hào),以便算法后面的移步滑動(dòng)使用,再將收件城市B里的所有收件測(cè)試員的單位收件信息全部提出到表tmp_dw_ reciver,將收件城市B所有收件員的家庭收件信息提出到表tmp_jt_reciVer,然后對(duì)單位收件地址表和家庭收件地址表所有記錄進(jìn)行收件序號(hào)連續(xù)編號(hào),以便算法后面的移步滑動(dòng)使用;步驟二,利用結(jié)構(gòu)化查詢語(yǔ)言SQL中的笛卡爾乘積運(yùn)算,將所有的發(fā)件地址和收件地址全排列到表tmp_plan里,即,Al,將單位發(fā)件地址對(duì)單位收件地址進(jìn)行笛卡爾乘積運(yùn)算插入到表tmp_plan里,A2,將單位發(fā)件地址對(duì)家庭收件地址進(jìn)行笛卡爾乘積運(yùn)算插入到表tmp_plan里,A3,將家庭發(fā)件地址對(duì)單位收件地址進(jìn)行笛卡爾乘積運(yùn)算插入到表tmp_plan里,
A4,將家庭發(fā)件地址對(duì)家庭收件地址進(jìn)行笛卡爾乘積運(yùn)算插入到表tmp_plan里,使得A城市發(fā)送B城市的所有測(cè)試組合都在表tmp_plan中;步驟三,在表tmp_plan里根據(jù)郵件種類和測(cè)試輪數(shù)進(jìn)行選出符合規(guī)則的測(cè)試地址路徑插入到表tmp_finalplan,具體步驟為Bi,判斷是否滿足循環(huán)次數(shù),如果“是”,函數(shù)結(jié)束,如果“否”,進(jìn)入匹配規(guī)則循環(huán),B2,判斷tmp_plan表里是否有滿足該規(guī)則的測(cè)試路徑,如果“無(wú)”,函數(shù)結(jié)束,如果 “有”,查出表tmp_finalplan已經(jīng)存在的記錄數(shù),B3,如果已經(jīng)存在的記錄數(shù)為0,根據(jù)郵件種類,在表tmp_dW_Sender和表tmp_jt_ sender里選出一個(gè)符合郵件種類的發(fā)件地址,并記錄序號(hào)為noW_sender,同樣在表tmp_ dw_reciver和表tmp_jt_reciver里選出一個(gè)的收件地址收件地址,并記錄序號(hào)為now_ reciver,將序號(hào)no^sender的發(fā)件省、發(fā)件市、發(fā)件點(diǎn)、發(fā)件地址、發(fā)件人、發(fā)件郵編和序號(hào)n0W_reCiVer的收件省、收件市、收件點(diǎn)、收件地址、,收件人、收件郵編組成的測(cè)試信插入到表tmp_finalplan里形成一個(gè)新的測(cè)試信信息。B4,如果已經(jīng)存在的記錄數(shù)大于0,查詢出最后一條記錄的郵件號(hào)碼、發(fā)件員地址 now—sender 禾口收件員地址 now_reciver,在表 tmp—dw—sender 禾口表 tmp—jt—sender 里按照發(fā)件序號(hào)移位滑動(dòng)now—sender = now—sender+1,同樣在表tmp—dw—reciver和表tmp—jt—reciver里按照符合郵件種類中的收信序號(hào)移位滑動(dòng) now_reciver = now—reciver+1,將序號(hào)n0W_Sender的發(fā)件省、發(fā)件市、發(fā)件點(diǎn)、發(fā)件地址、發(fā)件人、發(fā)件郵編和序號(hào)n0W_reCiVer的收件省、收件市、收件點(diǎn)、收件地址、收件人、收件郵編組成的測(cè)試信插入到表tmp_finalplan里形成一個(gè)新的測(cè)試信信息,B5,跳轉(zhuǎn)到Bi,篩選若有符合規(guī)則的測(cè)試信組合,則向tmp_finalplan插入一條新的測(cè)試信信息,直到所有的規(guī)則滿足;步驟四,在表tmp_finalplan里,按本輪測(cè)試城市數(shù)量進(jìn)行郵件號(hào)重新排列,生成表 tb_mplan ;所述的,表tmp_dw_sender的屬性字段為
權(quán)利要求
1. 一種非給據(jù)郵件傳輸質(zhì)量測(cè)試方法,其特征在于,用戶在制定測(cè)試規(guī)則的頁(yè)面上根據(jù)業(yè)務(wù)需要,選擇該輪測(cè)試計(jì)劃發(fā)件城市A和收件城市B,再選擇該測(cè)試的郵件種類的構(gòu)成,郵件種類包括大宗、商函和郵筒,最后選擇該測(cè)試的測(cè)試輪數(shù),其中,測(cè)試郵件的屬性包括郵件編號(hào)、RFID卡號(hào)、發(fā)件省、發(fā)件市、發(fā)件局、發(fā)件地址、發(fā)件人、 發(fā)件郵編、收件省、收件市、收件局、收件地址、收件人、收件郵編和郵件種類,測(cè)試步驟包括步驟一,將發(fā)件城市A里的所有發(fā)件測(cè)試員的單位發(fā)件信息提出到表tmp_dw_sender, 將發(fā)件城市A所有發(fā)件員的家庭發(fā)件信息提出到表tmp_jt_sender,然后對(duì)單位發(fā)件信息表和家庭發(fā)件信息表所有記錄進(jìn)行發(fā)件序號(hào)連續(xù)編號(hào),以便算法后面的移步滑動(dòng)使用,再將收件城市B里的所有收件測(cè)試員的單位收件信息提出到表tmp_dw_reciver,將收件城市B所有收件員的家庭收件信息提出到表tmp_jt_reciver,然后對(duì)單位收件地址表和家庭收件地址表所有記錄進(jìn)行收件序號(hào)連續(xù)編號(hào),以便算法后面的移步滑動(dòng)使用;步驟二,利用結(jié)構(gòu)化查詢語(yǔ)言SQL中的笛卡爾乘積運(yùn)算,將所有的發(fā)件地址和收件地址全排列到表tmp_plan里,即,Al,將單位發(fā)件地址對(duì)單位收件地址進(jìn)行笛卡爾乘積運(yùn)算插入到表tmp_plan里, A2,將單位發(fā)件地址對(duì)家庭收件地址進(jìn)行笛卡爾乘積運(yùn)算插入到表tmp_plan里, A3,將家庭發(fā)件地址對(duì)單位收件地址進(jìn)行笛卡爾乘積運(yùn)算插入到表tmp_plan里, A4,將家庭發(fā)件地址對(duì)家庭收件地址進(jìn)行笛卡爾乘積運(yùn)算插入到表tmp_plan里, 使得A城市發(fā)送B城市的所有測(cè)試組合都在表tmp_plan中;步驟三,在表tmp_plan里根據(jù)郵件種類和測(cè)試輪數(shù)進(jìn)行選出符合規(guī)則的測(cè)試地址路徑插入到表tmp_finalplan,具體步驟為Bi,判斷是否滿足循環(huán)次數(shù),如果“是”,函數(shù)結(jié)束,如果“否”,進(jìn)入匹配規(guī)則循環(huán), B2,判斷tmp_plan表里是否有滿足該規(guī)則的測(cè)試路徑,如果“無(wú)”,函數(shù)結(jié)束,如果 “有”,查出表tmp_finalplan已經(jīng)存在的記錄數(shù),B3,如果已經(jīng)存在的記錄數(shù)為0,根據(jù)郵件種類,在表tmp_dW_sender和表tmp_jt_ sender里選出一個(gè)符合郵件種類的發(fā)件地址,并記錄序號(hào)為noW_sender,同樣在表tmp_ dw_reciver和表tmp_jt_reciver里選出一個(gè)的收件地址收件地址,并記錄序號(hào)為now_ reciver,將序號(hào)no^sender的發(fā)件省、發(fā)件市、發(fā)件點(diǎn)、發(fā)件地址、發(fā)件人、發(fā)件郵編和序號(hào)n0W_reCiVer的收件省、收件市、收件點(diǎn)、收件地址、,收件人、收件郵編組成的測(cè)試信插入到表tmp_finalplan里形成一個(gè)新的測(cè)試信信息。B4,如果已經(jīng)存在的記錄數(shù)大于0,查詢出最后一條記錄的郵件號(hào)碼、發(fā)件員地址n0W_ sender 禾口收件員地址 now_reciver,在表 tmp—dw—sender 禾口表 tmp—jt—sender 里按照發(fā)件序號(hào)移位滑動(dòng) now—sender = now—sender+1,同樣在表tmp—dw—reciver和表tmp—jt—reciver里按照符合郵件種類中的收信序號(hào)移位滑動(dòng) now_reciver = now—reciver+1,將序號(hào)now_sender的發(fā)件省、發(fā)件市、發(fā)件點(diǎn)、發(fā)件地址、發(fā)件人、發(fā)件郵編和序號(hào) now_reciver的收件省、收件市、收件點(diǎn)、收件地址、收件人、收件郵編組成的測(cè)試信插入到表tmp_finalplan里形成一個(gè)新的測(cè)試信信息,B5,跳轉(zhuǎn)到bl,篩選若有符合規(guī)則的測(cè)試信組合,則向tmp_finalplan插入一條新的測(cè)試信信息,直到所有的規(guī)則滿足;步驟四,在表tmp_finalplan里,按本輪測(cè)試城市數(shù)量進(jìn)行郵件號(hào)重新排列,生成表 tb—mplan ; 所述的,表tmp_dw_sender的屬性字段為發(fā)件序號(hào)發(fā)件員發(fā)件省發(fā)件城市發(fā)件點(diǎn)發(fā)件地址發(fā)件郵編郵件種類表tmp_dw_reciver的屬性字段為收件序號(hào)收件員收件省收件城市收件點(diǎn)收件地址收件郵編表tmp_jt_sender的屬性字段為發(fā)件序號(hào)發(fā)件員發(fā)件省發(fā)件城市發(fā)件點(diǎn)發(fā)件地址發(fā)件郵編郵件種類表tmp_jt_reciver的屬性字段為收件序號(hào)收件員收件省收件城市收件點(diǎn)收件地址收件郵編表tmp_plan的屬性字段為發(fā)件序號(hào)發(fā)件員發(fā)件省發(fā)件城市發(fā)件點(diǎn)發(fā)件地址發(fā)件郵編郵件種類收件序號(hào)收件員收件省收件城市收件點(diǎn)收件地址收件郵編使用次數(shù)表tmp_finalplan的屬性字段為測(cè)試序號(hào)發(fā)件序號(hào)發(fā)件員發(fā)件省發(fā)件城市發(fā)件點(diǎn)發(fā)件地址發(fā)件郵編郵件種類收件序號(hào)收件員收件省收件城市收件點(diǎn)收件地址收件郵編使用次數(shù)表tbjiiplan的屬性字段為
全文摘要
本發(fā)明公開(kāi)了一種非給據(jù)郵件傳輸質(zhì)量測(cè)試方法,用戶在制定測(cè)試規(guī)則的頁(yè)面上根據(jù)業(yè)務(wù)需要,選擇該輪測(cè)試計(jì)劃發(fā)件城市A和收件城市B,再選擇該測(cè)試的郵件種類的構(gòu)成,最后選擇該測(cè)試的測(cè)試輪數(shù),其中,測(cè)試郵件的屬性包括郵件編號(hào)、RFID卡號(hào)、發(fā)件省、發(fā)件市、發(fā)件局、發(fā)件地址、發(fā)件人、發(fā)件郵編、收件省、收件市、收件局、收件地址、收件人、收件郵編和郵件種類,測(cè)試步驟包括將發(fā)件城市A里的所有發(fā)件測(cè)試員的單位發(fā)件地址全部提出到表tmp_dw_sender,將發(fā)件城市A所有發(fā)件員的家庭發(fā)件地址提出到表tmp_jt_sender,然后對(duì)單位發(fā)件地址表和家庭發(fā)件地址表所有記錄進(jìn)行連續(xù)編號(hào),以便算法后面的移步滑動(dòng)使用。
文檔編號(hào)G06F17/30GK102240642SQ20111022487
公開(kāi)日2011年11月16日 申請(qǐng)日期2011年8月5日 優(yōu)先權(quán)日2011年8月5日
發(fā)明者丁莉, 周雷 申請(qǐng)人:上海郵政科學(xué)研究院