專利名稱:一種自動生成網(wǎng)絡(luò)優(yōu)化報告的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及自動生成報告技術(shù),特別是一種自動生成網(wǎng)絡(luò)優(yōu)化報告的方法。
背景技術(shù):
網(wǎng)絡(luò)規(guī)劃工程師在完成網(wǎng)絡(luò)規(guī)劃、優(yōu)化任務(wù)后,還需要輸出相關(guān)的網(wǎng)絡(luò)優(yōu)化報告。網(wǎng)絡(luò)優(yōu)化報告中除了有大量的例行化語言外,還包括大量的圖表、表格、圖片等。目前通常情況下,都是由網(wǎng)絡(luò)工程師人工完成網(wǎng)絡(luò)優(yōu)化報告,而一份完整的網(wǎng)絡(luò)優(yōu)化報告動輒需要上百頁,如此大的工作量給網(wǎng)絡(luò)規(guī)劃工程師帶來了沉重的負(fù)擔(dān),并且人工生成的網(wǎng)絡(luò)優(yōu)化報告也比較容易出錯。同時,網(wǎng)絡(luò)規(guī)劃工程師人工輸出的網(wǎng)絡(luò)優(yōu)化報告又不可避免地帶有較多的個人風(fēng)格,因此很難保證網(wǎng)絡(luò)優(yōu)化報告的規(guī)范性。
目前在現(xiàn)有技術(shù)中,已經(jīng)有一種自動生成網(wǎng)絡(luò)優(yōu)化報告的方法。該方法首先確定網(wǎng)絡(luò)優(yōu)化指標(biāo)列表和網(wǎng)絡(luò)優(yōu)化指標(biāo)的輸出格式,并讓用戶從網(wǎng)絡(luò)優(yōu)化指標(biāo)列表中選擇需要輸出的網(wǎng)絡(luò)優(yōu)化指標(biāo)和該選定的網(wǎng)絡(luò)優(yōu)化指標(biāo)的取值范圍,然后從數(shù)據(jù)文件中讀出選定的網(wǎng)絡(luò)優(yōu)化指標(biāo)的數(shù)值,最后根據(jù)讀出的網(wǎng)絡(luò)優(yōu)化指標(biāo)的數(shù)值和已確定的網(wǎng)絡(luò)優(yōu)化指標(biāo)的輸出格式生成網(wǎng)絡(luò)優(yōu)化報告,其中網(wǎng)絡(luò)優(yōu)化報告中包含有對網(wǎng)絡(luò)優(yōu)化指標(biāo)結(jié)果的文字分析,圖表或表格顯示。
圖1所示為現(xiàn)有技術(shù)的自動生成網(wǎng)絡(luò)優(yōu)化報告流程示意圖。如圖1所示,包括以下步驟步驟101確定網(wǎng)絡(luò)優(yōu)化指標(biāo)列表和網(wǎng)絡(luò)優(yōu)化指標(biāo)的輸出格式;步驟102在網(wǎng)絡(luò)優(yōu)化指標(biāo)列表中選擇網(wǎng)絡(luò)優(yōu)化指標(biāo),并設(shè)置網(wǎng)絡(luò)優(yōu)化指標(biāo)的取值范圍;步驟103從數(shù)據(jù)文件中讀取選定的網(wǎng)絡(luò)優(yōu)化指標(biāo)的數(shù)值;步驟104根據(jù)網(wǎng)絡(luò)優(yōu)化指標(biāo)的輸出格式和網(wǎng)絡(luò)優(yōu)化指標(biāo)的數(shù)值生成網(wǎng)絡(luò)優(yōu)化報告。
現(xiàn)有技術(shù)的這種自動生成網(wǎng)絡(luò)優(yōu)化報告的方法具有如下缺點1.功能不靈活,無法滿足各種情況下生成網(wǎng)絡(luò)優(yōu)化報告的需求。由于現(xiàn)有技術(shù)中網(wǎng)絡(luò)優(yōu)化指標(biāo)的輸出格式和網(wǎng)絡(luò)優(yōu)化指標(biāo)列表在確定后都是不可編輯的,所以現(xiàn)有技術(shù)中生成網(wǎng)絡(luò)優(yōu)化報告的功能已經(jīng)固化。而實際情況中生成網(wǎng)絡(luò)優(yōu)化報告的需求可能會發(fā)生變化,因此現(xiàn)有技術(shù)無法適應(yīng)各種情況下生成網(wǎng)絡(luò)優(yōu)化報告的需求。例如如果需要在網(wǎng)絡(luò)優(yōu)化報告中顯示新的性能統(tǒng)計點結(jié)果,而原有網(wǎng)絡(luò)優(yōu)化指標(biāo)列表中并不包含新的性能統(tǒng)計點指標(biāo),那么現(xiàn)有技術(shù)中必須添加新的性能統(tǒng)計點指標(biāo)和相應(yīng)的定義才能滿足需求,進(jìn)而必須由專業(yè)人士修改程序,這就造成了極大地使用不便。
2.網(wǎng)絡(luò)優(yōu)化報告的格式無法實時修改?,F(xiàn)有技術(shù)中網(wǎng)絡(luò)優(yōu)化指標(biāo)的輸出格式已經(jīng)固定,用戶無法直接編輯而實時修改。在很多情況下,人們對網(wǎng)絡(luò)優(yōu)化報告的格式會有不用的需求,而現(xiàn)有技術(shù)生成的網(wǎng)絡(luò)優(yōu)化報告的格式是固定的,為了改變網(wǎng)絡(luò)優(yōu)化報告的格式,還不得不再由專業(yè)人士修改程序,否則便無法滿足人們對網(wǎng)絡(luò)優(yōu)化報告不同格式的需求,這也造成了很大的不便。
3.可讀性低?,F(xiàn)有技術(shù)所輸出的網(wǎng)絡(luò)優(yōu)化報告缺少解釋性文字,較難理解,所以可讀性低。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的是提出一種自動生成網(wǎng)絡(luò)優(yōu)化報告的方法,以滿足各種情況下生成網(wǎng)絡(luò)優(yōu)化報告的需求。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣的
一種自動生成網(wǎng)絡(luò)優(yōu)化報告的方法,包括以下步驟A、確定網(wǎng)絡(luò)優(yōu)化報告模板,所述網(wǎng)絡(luò)優(yōu)化報告模板至少包括分析方法區(qū)段,所述分析方法區(qū)段包括用于獲取對象鏈接和嵌入(OLE)對象數(shù)據(jù)的分析方法;分析鏈接區(qū)段,所述分析鏈接區(qū)段包括OLE對象名、分析鏈接內(nèi)容和OLE對象類型,OLE對象類型為顯示該分析鏈接區(qū)段所包括的OLE對象名所對應(yīng)的OLE對象數(shù)據(jù)的方式,分析鏈接內(nèi)容為該分析鏈接區(qū)段所包括的OLE對象名所對應(yīng)的OLE對象所對應(yīng)的分析方法名;和網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段,所述網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段包括網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu);B、解析所述網(wǎng)絡(luò)優(yōu)化報告模板,保存分析方法、分析鏈接內(nèi)容、OLE對象類型和網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu);C、配置至少一個段落的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu),保存配置后網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu),保存后的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)至少包括一個段落;D、輸出步驟C中配置的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)的段落內(nèi)容,生成網(wǎng)絡(luò)優(yōu)化報告。
步驟A所述的OLE對象類型包括折線圖、柱狀圖、餅狀圖、表格、圖片中一種或幾種的任意組合。
所述分析方法區(qū)段包括分析方法開始標(biāo)志、分析方法名標(biāo)識、分析方法內(nèi)容字段和分析方法結(jié)束標(biāo)志;所述分析鏈接區(qū)段包括分析鏈接開始標(biāo)志、OLE對象名標(biāo)識、OLE對象類型字段、分析鏈接內(nèi)容字段和分析鏈接結(jié)束標(biāo)志;所述網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段包括網(wǎng)絡(luò)優(yōu)化報告正文開始標(biāo)志、網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)和網(wǎng)絡(luò)優(yōu)化報告正文結(jié)束標(biāo)志。
步驟B所述解析網(wǎng)絡(luò)優(yōu)化報告模板為根據(jù)網(wǎng)絡(luò)優(yōu)化報告模板中的分析方法開始標(biāo)志和分析方法結(jié)束標(biāo)志定位分析方法區(qū)段,根據(jù)分析方法名標(biāo)識定位分析方法內(nèi)容字段;
根據(jù)網(wǎng)絡(luò)優(yōu)化報告模板中的分析鏈接開始標(biāo)志和分析鏈接結(jié)束標(biāo)志以定位分析鏈接區(qū)段,根據(jù)OLE對象名定位分析鏈接內(nèi)容和OLE對象類型;根據(jù)網(wǎng)絡(luò)優(yōu)化報告模板中的網(wǎng)絡(luò)優(yōu)化報告正文開始標(biāo)志和網(wǎng)絡(luò)優(yōu)化報告正文結(jié)束標(biāo)志定位網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段。
所述分析方法區(qū)段進(jìn)一步包括分析方法時間字段,步驟B所述解析網(wǎng)絡(luò)優(yōu)化報告模板為根據(jù)網(wǎng)絡(luò)優(yōu)化報告模板中的分析方法開始標(biāo)志和分析方法結(jié)束標(biāo)志定位分析方法區(qū)段,根據(jù)分析方法名標(biāo)識定位分析方法內(nèi)容字段和分析方法時間字段;根據(jù)網(wǎng)絡(luò)優(yōu)化報告模板中的分析鏈接開始標(biāo)志和分析鏈接結(jié)束標(biāo)志定位分析鏈接區(qū)段,根據(jù)OLE對象名定位分析鏈接內(nèi)容和OLE對象類型;根據(jù)網(wǎng)絡(luò)優(yōu)化報告模板中的網(wǎng)絡(luò)優(yōu)化報告正文開始標(biāo)志和網(wǎng)絡(luò)優(yōu)化報告正文結(jié)束標(biāo)志定位網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段。
步驟C進(jìn)一步包括確定OLE對象的分析方法,步驟D根據(jù)已確定的OLE對象的分析方法輸出該OLE對象數(shù)據(jù)。
所述OLE對象的分析條件為從網(wǎng)絡(luò)優(yōu)化報告模板中所包括的分析條件中選擇的分析條件或是自定義分析條件。
步驟C所述保存的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)包括段落類型、標(biāo)題級別、段落名稱、標(biāo)題字串、樣式名稱和段落狀態(tài)。
步驟D所述生成網(wǎng)絡(luò)優(yōu)化報告包括以下步驟D1、掃描步驟C所述保存的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)所包含的段落;D2、判斷段落類型是否為標(biāo)題,如果是,則獲取標(biāo)題級別和標(biāo)題內(nèi)容,并輸出該段落到網(wǎng)絡(luò)優(yōu)化報告,結(jié)束本流程,如果不是,則執(zhí)行步驟D3;D3、判斷段落類型是否為文本,如果是,獲取文本內(nèi)容并輸出該段落到網(wǎng)絡(luò)優(yōu)化報告,如果不是,則執(zhí)行步驟D4;D4、根據(jù)OLE對象名稱尋找相應(yīng)分析鏈接以獲取OLE對象類型和分析鏈接內(nèi)容,
根據(jù)分析鏈接內(nèi)容獲取與該OLE對象對應(yīng)的分析方法名,根據(jù)分析方法名獲得與該OLE對象對應(yīng)的數(shù)據(jù)源,根據(jù)數(shù)據(jù)源獲取與該OLE對象對應(yīng)的數(shù)據(jù),根據(jù)獲取的OLE對象類型和該OLE對象的數(shù)據(jù)輸出該OLE對象到網(wǎng)絡(luò)優(yōu)化報告。
步驟D4所述與該OLE對象對應(yīng)的分析方法名為SQL查詢語言,或數(shù)據(jù)文件路徑,或自定義數(shù)據(jù)源,或位圖文件路徑;當(dāng)所述與該OLE對象對應(yīng)的分析方法名為SQL查詢語言時,所述根據(jù)數(shù)據(jù)源獲取與該OLE對象對應(yīng)的數(shù)據(jù)為從數(shù)據(jù)庫中獲取與該OLE對象對應(yīng)的數(shù)據(jù);當(dāng)所述與該OLE對象對應(yīng)的分析方法名為數(shù)據(jù)文件路徑時,所述根據(jù)數(shù)據(jù)源獲取與該OLE對象對應(yīng)的數(shù)據(jù)為讀取所述路徑指向的數(shù)據(jù);當(dāng)所述與該OLE對象對應(yīng)的分析方法名為自定義數(shù)據(jù)源時,所述根據(jù)數(shù)據(jù)源獲取與該OLE對象對應(yīng)的數(shù)據(jù)為讀取該自定義數(shù)據(jù)源;當(dāng)所述與該OLE對象對應(yīng)的分析方法名為位圖文件路徑時,所述根據(jù)數(shù)據(jù)源獲取與該OLE對象對應(yīng)的數(shù)據(jù)為讀取該位圖文件路徑指向的位圖文件。
步驟A所述確定網(wǎng)絡(luò)優(yōu)化報告模板為選定默認(rèn)網(wǎng)絡(luò)優(yōu)化模板,或編輯生成網(wǎng)絡(luò)優(yōu)化模板。
通過以上的技術(shù)方案可以看出,在本發(fā)明中首先確定網(wǎng)絡(luò)優(yōu)化報告模板,再通過解析網(wǎng)絡(luò)優(yōu)化報告模板獲得分析方法、分析鏈接和網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu),然后根據(jù)所獲得的分析方法、分析鏈接和網(wǎng)絡(luò)優(yōu)化報告的結(jié)構(gòu),再結(jié)合用戶對網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)的設(shè)置最終生成網(wǎng)絡(luò)優(yōu)化報告。在本發(fā)明中,由于網(wǎng)絡(luò)優(yōu)化報告模板在滿足一定的格式基礎(chǔ)下是可以編輯的,所以可在網(wǎng)絡(luò)優(yōu)化報告模板中增刪需要輸出的網(wǎng)絡(luò)優(yōu)化指標(biāo),同時還可以根據(jù)對網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)的設(shè)置而選擇需要輸出的網(wǎng)絡(luò)優(yōu)化指標(biāo),所以本發(fā)明生成網(wǎng)絡(luò)優(yōu)化報告的功能可以得到了擴(kuò)展,滿足了各種情況下生成網(wǎng)絡(luò)優(yōu)化報告的需求。例如如果需要在網(wǎng)絡(luò)優(yōu)化報告中增加顯示新的性能統(tǒng)計點結(jié)果,而網(wǎng)絡(luò)優(yōu)化報告模板中沒有該指標(biāo)的定義,可通過編輯網(wǎng)絡(luò)優(yōu)化報告模板而在網(wǎng)絡(luò)優(yōu)化報告模板中增加對該新的性能統(tǒng)計點指標(biāo)的定義,然后解析新的網(wǎng)絡(luò)優(yōu)化報告模板獲得該新的性能統(tǒng)計點指標(biāo)的數(shù)據(jù)源信息、顯示方式等信息,從而可在網(wǎng)絡(luò)優(yōu)化報告中顯示該新的性能統(tǒng)計點指標(biāo)的結(jié)果。所以本發(fā)明實現(xiàn)了在不升級代碼的情況下,通過更新網(wǎng)絡(luò)優(yōu)化模板而滿足現(xiàn)場的需求,從而極大地擴(kuò)展了生成網(wǎng)絡(luò)優(yōu)化報告的功能,滿足了各種情況下生成網(wǎng)絡(luò)優(yōu)化報告的需求。
同時,在解析完網(wǎng)絡(luò)優(yōu)化模板后,本發(fā)明通過選擇網(wǎng)絡(luò)優(yōu)化報告需要輸出的段落和編輯段落的屬性實現(xiàn)了配置網(wǎng)絡(luò)優(yōu)化報告的文檔結(jié)構(gòu),通過修改圖元類型實現(xiàn)了改變數(shù)據(jù)的表現(xiàn)形式,通過修改圖元的分析鏈接修改對應(yīng)的數(shù)據(jù)源信息而實現(xiàn)了編輯輸出圖元的顯示的數(shù)據(jù)內(nèi)容,通過增刪改分析方法而實現(xiàn)了修改可選的數(shù)據(jù)源信息,所以本發(fā)明極大地方便了用戶的使用。
同時,本發(fā)明的網(wǎng)絡(luò)優(yōu)化報告模板中可編輯各種標(biāo)題、解釋性文字,從而使得最后生成的網(wǎng)絡(luò)優(yōu)化報告很容易理解,極大地增加了網(wǎng)絡(luò)優(yōu)化報告的可讀性。
圖1為現(xiàn)有技術(shù)的自動生成網(wǎng)絡(luò)優(yōu)化報告的流程示意圖。
圖2為本發(fā)明的自動生成網(wǎng)絡(luò)優(yōu)化報告的流程示意圖。
圖3為本發(fā)明一實施例的配置網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)的界面圖。
圖4為本發(fā)明一實施例的生成網(wǎng)絡(luò)優(yōu)化報告的流程示意圖。
圖5為本發(fā)明一實施例的分析專題顯示示意圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點表達(dá)得更加清楚明白,下面結(jié)合附圖及具體實施例對本發(fā)明再作進(jìn)一步詳細(xì)的說明。
本發(fā)明的主要思想是首先確定網(wǎng)絡(luò)優(yōu)化報告模板,而網(wǎng)絡(luò)優(yōu)化報告模板中包含性能、配置或告警的分析專題信息,并且網(wǎng)絡(luò)優(yōu)化報告模板中包括數(shù)據(jù)源信息、顯示數(shù)據(jù)的方式和網(wǎng)絡(luò)優(yōu)化報告的結(jié)構(gòu),然后通過解析網(wǎng)絡(luò)優(yōu)化報告模板獲得數(shù)據(jù)源信息、顯示數(shù)據(jù)的方式和網(wǎng)絡(luò)優(yōu)化報告的結(jié)構(gòu),再結(jié)合用戶對網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)和/或數(shù)據(jù)源信息的配置而生成網(wǎng)絡(luò)優(yōu)化報告。一般模板中給出了預(yù)定義的數(shù)據(jù)源信息,也就是說,用戶也可以不用重新配置數(shù)據(jù)源,而利用網(wǎng)絡(luò)優(yōu)化報告模板獲取數(shù)據(jù)。
圖2為本發(fā)明的自動生成網(wǎng)絡(luò)優(yōu)化報告的流程示意圖。如圖2所示,包括以下步驟步驟201確定網(wǎng)絡(luò)優(yōu)化報告模板。
在確定網(wǎng)絡(luò)優(yōu)化報告模板時,可根據(jù)網(wǎng)絡(luò)優(yōu)化經(jīng)驗選擇默認(rèn)的網(wǎng)絡(luò)優(yōu)化報告模板,也可以創(chuàng)建自定義的網(wǎng)絡(luò)優(yōu)化報告模板。無論是默認(rèn)的網(wǎng)絡(luò)優(yōu)化報告模板還是自定義的網(wǎng)絡(luò)優(yōu)化報告模板都包含分析方法區(qū)段、分析鏈接區(qū)段和網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段。
分析方法區(qū)段中包含了數(shù)據(jù)源的直接信息或者從數(shù)據(jù)源獲取數(shù)據(jù)的方式。分析方法中可以直接存儲數(shù)據(jù),也可以以結(jié)構(gòu)化查詢語言(SQL)語句或者其它方式指明如何從數(shù)據(jù)庫或者其它數(shù)據(jù)源獲取數(shù)據(jù)。如果在分析方法中直接存儲數(shù)據(jù),數(shù)據(jù)的格式可為多列多行數(shù)據(jù)。分析方法區(qū)段包括分析方法開始標(biāo)志、一個或者多個分析方法子區(qū)段和分析方法結(jié)束標(biāo)志。在各個分析方法子區(qū)段中,又都分別有相應(yīng)的分析方法名標(biāo)識和分析方法內(nèi)容字段。分析方法內(nèi)容字段的內(nèi)容可為SQL語句、數(shù)據(jù)文件路徑、自定義數(shù)據(jù)源、位圖文件路徑等,其中如果分析方法內(nèi)容字段的內(nèi)容為SQL語句,那么分析方法子區(qū)段中還應(yīng)該包含分析方法時間字段以存放時間信息。通過掃描分析方法開始標(biāo)志和分析方法結(jié)束標(biāo)志可以在網(wǎng)絡(luò)優(yōu)化報告模板中定位分析方法區(qū)段,再進(jìn)一步通過分析方法名標(biāo)識可獲得相應(yīng)的分析方法名內(nèi)容字段和分析方法名時間字段的內(nèi)容。
例如下面為本發(fā)明一實施例的網(wǎng)絡(luò)優(yōu)化報告模板的分析方法區(qū)段格式
<分析方法開始標(biāo)志> 分析方法內(nèi)容字段=SQL語句分析方法時間字段[分析方法名2]分析方法內(nèi)容字段=數(shù)據(jù)文件路徑[分析方法名3]分析方法內(nèi)容字段=自定義數(shù)據(jù)源……<分析方法結(jié)束標(biāo)志>
通過掃描關(guān)鍵字<分析方法開始標(biāo)志>和<分析方法結(jié)束標(biāo)志>可以在網(wǎng)絡(luò)優(yōu)化報告模板中定位分析方法區(qū)段,然后進(jìn)一步解析關(guān)鍵字[分析方法名]可以定位相應(yīng)的分析方法內(nèi)容字段,從而獲得相應(yīng)的分析方法內(nèi)容字段的內(nèi)容,其中如果分析方法內(nèi)容字段為SQL語句,還獲得相應(yīng)的分析方法時間字段內(nèi)容。
網(wǎng)絡(luò)優(yōu)化報告模板的分析鏈接區(qū)段中包含了顯示數(shù)據(jù)的方式。通過分析鏈接建立網(wǎng)絡(luò)優(yōu)化報告中的對象鏈接和嵌入(OLE)對象和數(shù)據(jù)源之間的關(guān)聯(lián)。例如可以通過分析鏈接獲得以表格還是圖表、圖片等方式顯示數(shù)據(jù),以及在網(wǎng)絡(luò)優(yōu)化報告的何處顯示數(shù)據(jù)。
分析鏈接區(qū)段包括分析鏈接開始標(biāo)志、一個或者多個OLE對象子區(qū)段和分析鏈接結(jié)束標(biāo)志。各個OLE對象子區(qū)段中又分別有相應(yīng)的OLE對象名標(biāo)識、OLE對象類型字段和分析鏈接內(nèi)容字段,其中OLE對象類型字段的內(nèi)容可為折線圖、柱狀圖、餅狀圖、表格、圖片或者其它的圖表,而分析鏈接內(nèi)容字段的內(nèi)容為該OLE對象對應(yīng)的分析方法的名稱,即該OLE對象對應(yīng)的數(shù)據(jù)源信息。通過掃描分析鏈接開始標(biāo)志和分析鏈接結(jié)束標(biāo)志關(guān)鍵字可在網(wǎng)絡(luò)優(yōu)化報告模板中定位分析鏈接區(qū)段,然后通過分析OLE對象名標(biāo)識可獲得各OLE對象類型字段和分析鏈接內(nèi)容字段的內(nèi)容。
例如下面為一實施例的網(wǎng)絡(luò)優(yōu)化報告模板的分析鏈接區(qū)段格式<分析鏈接開始標(biāo)志> OLE對象類型字段=折線圖分析鏈接內(nèi)容字段=分析方法1名稱[OLE對象2]OLE對象類型字段=柱狀圖分析鏈接內(nèi)容字段=分析方法3名稱[OLE對象3]OLE對象類型字段=表格分析鏈接內(nèi)容字段=分析方法2名稱……<分析鏈接結(jié)束標(biāo)志>
通過掃描關(guān)鍵字<分析鏈接開始標(biāo)志>和<分析鏈接結(jié)束標(biāo)志>可以在網(wǎng)絡(luò)優(yōu)化報告模板中定位分析鏈接區(qū)段,然后進(jìn)一步解析OLE對象名稱關(guān)鍵字[OLE對象]可以定位該OLE對象的OLE對象類型字段和分析鏈接內(nèi)容字段。
網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段中包含了網(wǎng)絡(luò)優(yōu)化報告的結(jié)構(gòu)信息,即網(wǎng)絡(luò)優(yōu)化報告的各級標(biāo)題、相應(yīng)解釋性文字以及OLE對象的位置和名稱信息。一般情況下,一個標(biāo)題下是一個分析專題,包含了同該分析專題直接相關(guān)的解釋性文字、圖表、表格、圖片等。網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段包括網(wǎng)絡(luò)優(yōu)化報告正文開始標(biāo)志、網(wǎng)絡(luò)優(yōu)化報告正文部分和網(wǎng)絡(luò)優(yōu)化報告正文結(jié)束標(biāo)志。通過掃描網(wǎng)絡(luò)優(yōu)化報告正文開始標(biāo)志和網(wǎng)絡(luò)優(yōu)化報告正文結(jié)束標(biāo)志關(guān)鍵字可以在網(wǎng)絡(luò)優(yōu)化報告模板中定位網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段,從而可以獲得網(wǎng)絡(luò)優(yōu)化報告正文部分的內(nèi)容。
例如下面為一實施例的網(wǎng)絡(luò)優(yōu)化報告模板的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段<網(wǎng)絡(luò)優(yōu)化報告正文開始標(biāo)志>
……(正文部分,可能包含多個文本、表格、圖表、圖片對象)<網(wǎng)絡(luò)優(yōu)化報告正文結(jié)束標(biāo)志>
網(wǎng)絡(luò)優(yōu)化報告模板的“網(wǎng)絡(luò)優(yōu)化報告正文開始標(biāo)志”和“網(wǎng)絡(luò)優(yōu)化報告正文結(jié)束標(biāo)志”之間記錄了在何處需要輸出一個表格、圖表或者圖片,利用網(wǎng)絡(luò)優(yōu)化報告模板的結(jié)構(gòu)確定在何處顯示數(shù)據(jù);還需要確定是以表格、圖片還是圖表等樣式輸出和具體輸出的數(shù)據(jù),利用分析鏈接中保存的信息獲得輸出的樣式,并通過分析鏈接找到分析方法,從而獲得數(shù)據(jù)。概括來說,利用網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)控制輸出的段落所在的位置、風(fēng)格,當(dāng)遇到圖表、表格、圖片(OLE對象)時,利用OLE對象的名稱結(jié)合分析鏈接找到分析方法,然后用數(shù)據(jù)填充OLE對象;當(dāng)遇到文本對象(標(biāo)題、正文)時,不再到分析鏈接中獲取數(shù)據(jù),直接輸出。
確定了分析方法區(qū)段、分析鏈接區(qū)段和網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段之后就可以確定網(wǎng)絡(luò)優(yōu)化報告模板,然后可以解析網(wǎng)絡(luò)優(yōu)化報告模板,通過解析網(wǎng)絡(luò)優(yōu)化報告模板可獲得分析方法、分析鏈接和網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)。
步驟202解析網(wǎng)絡(luò)優(yōu)化報告模板,獲得并保存分析方法、分析鏈接和網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)。
掃描網(wǎng)絡(luò)優(yōu)化報告模板中的分析方法開始標(biāo)志和分析方法結(jié)束標(biāo)志關(guān)鍵字定位分析方法區(qū)段,通過分析方法名標(biāo)識獲得并保存分析方法內(nèi)容字段和分析方法時間字段的內(nèi)容。掃描網(wǎng)絡(luò)優(yōu)化報告模板中的分析鏈接開始標(biāo)志和分析鏈接結(jié)束標(biāo)志關(guān)鍵字定位分析鏈接區(qū)段,通過分析OLE對象名標(biāo)識獲得并保存各OLE對象類型字段和分析鏈接內(nèi)容字段的內(nèi)容。掃描網(wǎng)絡(luò)優(yōu)化報告正文開始標(biāo)志和網(wǎng)絡(luò)優(yōu)化報告正文結(jié)束關(guān)鍵字定位網(wǎng)絡(luò)優(yōu)化報告正文部分,以獲得網(wǎng)絡(luò)優(yōu)化報告正文部分內(nèi)容。網(wǎng)絡(luò)優(yōu)化報告正文部分包括一個或多個段落,定位網(wǎng)絡(luò)優(yōu)化報告正文部分后順序掃描各段落,分析各段落的樣式(style),然后分別做出相應(yīng)處理。樣式是應(yīng)用于文本的一系列格式特征,利用樣式可以快速改變文本的外觀。其中如果段落樣式為標(biāo)題,則分析該段落級別,并保存級別信息和標(biāo)題內(nèi)容信息;如果段落樣式為正文,則保存級別信息和標(biāo)題內(nèi)容信息;如果段落樣式為OLE對象,則首先分析該OLE對象的位置信息和名稱,即該OLE對象存放在哪一個標(biāo)題下,然后再保存位置信息和名稱。
存放各段落信息的結(jié)構(gòu)可包括段落類型、標(biāo)題級別、段落名稱、標(biāo)題字串、樣式名稱和段落狀態(tài)等。段落類型用來描述該段落的具體類型,段落類型可為標(biāo)題類型、正文類型、OLE對象類型等,即段落類型具體描述該段落為標(biāo)題、圖表還是文本類型;標(biāo)題級別用來描述標(biāo)題在網(wǎng)絡(luò)優(yōu)化報告中的級別,如果該段落的類型為標(biāo)題,那么標(biāo)題級別用來描述該段落中標(biāo)題的實際級別,即該標(biāo)題在網(wǎng)絡(luò)優(yōu)化報告中的結(jié)構(gòu)級別,如果該段落的類型不為標(biāo)題,則標(biāo)題級別可設(shè)置為0;段落名稱為該段落的名稱,如果段落類型為標(biāo)題,則填寫段落名稱為標(biāo)題內(nèi)容,如果段落類型為圖表,則填寫段落名稱為圖號或者表號,如果段落類型為正文,則直接填寫段落名稱為正文內(nèi)容;如果段落類型為標(biāo)題,則標(biāo)題字串填寫標(biāo)題的字串,如果段落類型不是標(biāo)題,則標(biāo)題字串為可選;樣式名稱為網(wǎng)絡(luò)優(yōu)化報告中該段落的樣式,樣式名稱和所使用的網(wǎng)絡(luò)優(yōu)化報告的文檔類型相關(guān),其中文檔結(jié)構(gòu)可以為MS WORD文檔、WPS文檔等;段落狀態(tài)記錄用戶的選擇,用來標(biāo)識是否需要輸出,其中可設(shè)置默認(rèn)為選中。
例如下面為一實施例的解析網(wǎng)絡(luò)優(yōu)化報告模板后保存的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段格式。
段落1段落類型=標(biāo)題標(biāo)題級別=3段落名稱=無線系統(tǒng)掉話率標(biāo)題字串=1.1.1樣式名稱=標(biāo)題3段落狀態(tài)=選中段落2段落類型=圖表標(biāo)題級別=0段落名稱=無線系統(tǒng)掉話率KPI比較標(biāo)題字串=無樣式名稱=圖表段落狀態(tài)=選中段落3段落類型=文本標(biāo)題級別=0段落名稱=從上圖可以看出,網(wǎng)絡(luò)無線系統(tǒng)掉話率低于2%,而且掉話率從優(yōu)化前的1.5%降低到優(yōu)化后的0.63%,這是一個非常理想的結(jié)果。這主要歸功于對切換、鄰區(qū)和覆蓋等的優(yōu)化調(diào)整。
標(biāo)題字串=無樣式名稱=正文段落狀態(tài)=選中步驟203配置網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu),并保存配置后的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)。
解析網(wǎng)絡(luò)優(yōu)化模板,并保存網(wǎng)絡(luò)優(yōu)化報告模板中的分析方法、分析鏈接和網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)后,可讓用戶配置網(wǎng)絡(luò)優(yōu)化報告的文檔結(jié)構(gòu)以選擇網(wǎng)絡(luò)優(yōu)化報告輸出的內(nèi)容。可根據(jù)保存的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)在用戶界面上顯示網(wǎng)絡(luò)優(yōu)化報告的文檔結(jié)構(gòu),然后用戶可通過用戶界面對分析專題以及分析專題的內(nèi)容進(jìn)行選擇。可以在用戶界面上修改各分析專題的文本信息,也可以修改各分析專題的圖、表節(jié)點信息。當(dāng)修改分析專題的圖、表節(jié)點信息時,對于一個經(jīng)過充分考慮的網(wǎng)絡(luò)優(yōu)化模板,用戶界面將會列出許多分析方法,用戶只需要選擇列出的分析方法即可。當(dāng)需要為OLE對象指定網(wǎng)絡(luò)優(yōu)化模板中所沒有的分析方法時,可以首先創(chuàng)建新的分析方法,然后在用戶界面上重新為該OLE對象確定新創(chuàng)建的分析方法。配置完網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)后,保存用戶的設(shè)置。其中該設(shè)置將應(yīng)用于生成的網(wǎng)絡(luò)優(yōu)化報告文檔,而并不影響網(wǎng)絡(luò)優(yōu)化報告模板自身。也就是說,當(dāng)下一次導(dǎo)入原先的網(wǎng)絡(luò)優(yōu)化報告模板時,將顯示相同的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)。
圖3為本發(fā)明一實施例的配置網(wǎng)絡(luò)報告文檔的界面圖。如圖3所示,在用戶界面上以樹結(jié)構(gòu)顯示網(wǎng)絡(luò)優(yōu)化報告模板的結(jié)構(gòu),其中結(jié)構(gòu)樹上的節(jié)點對應(yīng)于標(biāo)題、子標(biāo)題以及標(biāo)題下的各個段落??赏ㄟ^在用戶界面上點擊節(jié)點而選擇需要輸出的段落??梢詾槊總€節(jié)點下的OLE對象指定一個網(wǎng)絡(luò)優(yōu)化報告模板中已有的分析方法,也可以新建自定義的分析方法并關(guān)聯(lián)到OLE對象上。
步驟204生成網(wǎng)絡(luò)優(yōu)化報告。
根據(jù)在步驟203中配置的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu),逐個掃描處理被選中而需要輸出的段落。其中如果是標(biāo)題段落則獲取標(biāo)題級別和標(biāo)題內(nèi)容,然后輸出標(biāo)題段落到網(wǎng)絡(luò)優(yōu)化報告模板;如果是文本段落則獲取文本內(nèi)容,并輸出文本段落到網(wǎng)絡(luò)優(yōu)化報告模板;如果是OLE對象則首先根據(jù)OLE對象的名稱尋找相應(yīng)分析鏈接,然后通過找到的分析鏈接獲取OLE對象類型字段和分析鏈接內(nèi)容字段,再通過分析鏈接內(nèi)容字段得到與OLE對象名稱對應(yīng)的分析方法名稱,然后通過該分析方法名稱獲取分析方法區(qū)段中的分析方法內(nèi)容字段,根據(jù)分析方法內(nèi)容字段的內(nèi)容可以獲得數(shù)據(jù)源,從而最終輸出OLE對象字段到網(wǎng)絡(luò)優(yōu)化報告模板中。如果分析方法名為SQL查詢語言,通過該分析方法名稱獲取分析方法區(qū)段中的分析方法內(nèi)容字段和分析方法時間字段。
圖4為本發(fā)明一實施例的掃描并輸出每個段落的流程示意圖。圖4是對步驟204的進(jìn)一步詳細(xì)說明。如圖4所示,包括以下步驟步驟401掃描保存的段落信息;步驟402判斷段落是否為標(biāo)題段落,如果是則執(zhí)行步驟403及其后續(xù)步驟,否則執(zhí)行步驟405及其后續(xù)步驟;步驟403獲取標(biāo)題級別和標(biāo)題內(nèi)容;步驟404輸出標(biāo)題段落到網(wǎng)絡(luò)優(yōu)化報告并結(jié)束;步驟405判斷是否為文本段落,如果是則執(zhí)行步驟406及其后續(xù)步驟,否則執(zhí)行步驟408及其后續(xù)步驟;步驟406獲取文本內(nèi)容;步驟407輸出文本段落到網(wǎng)絡(luò)優(yōu)化報告并結(jié)束;步驟408根據(jù)OLE對象名稱尋找相應(yīng)的分析鏈接,獲取與該OLE對象對應(yīng)的OLE對象類型字段和分析鏈接內(nèi)容字段(分析方法名稱),得到分析方法名稱;步驟409根據(jù)分析方法名稱獲取相應(yīng)的分析方法內(nèi)容字段,獲得數(shù)據(jù)源;步驟410根據(jù)OLE對象類型和數(shù)據(jù)源輸出OLE對象到網(wǎng)絡(luò)優(yōu)化報告模板并結(jié)束。
以上過程中,步驟408獲取的分析鏈接的內(nèi)容字段的內(nèi)容可為折線圖、柱狀圖、餅狀圖、表格或者圖片等。其中根據(jù)在步驟408獲取的分析鏈接,步驟410輸出時將執(zhí)行相應(yīng)的處理。例如如果步驟408獲取的分析鏈接的內(nèi)容字段為表格,則在步驟410將表格嵌入網(wǎng)絡(luò)優(yōu)化報告,如果步驟408獲取的分析鏈接為折線圖,則在步驟410將折線圖嵌入網(wǎng)絡(luò)優(yōu)化報告。
以上過程中,步驟409獲取的分析方法內(nèi)容字段可為SQL語句、數(shù)據(jù)文件路徑、自定義數(shù)據(jù)源或者位圖文件路徑。其中如果分析方法內(nèi)容字段為SQL語句,那么還要根據(jù)分析方法名稱獲取相應(yīng)的分析方法時間字段。根據(jù)在步驟409獲取的不同的分析方法內(nèi)容字段,步驟410輸出時將執(zhí)行相應(yīng)的處理。其中如果分析方法內(nèi)容字段為SQL語句,那么將根據(jù)該SQL語句從數(shù)據(jù)庫獲取數(shù)據(jù);如果分析方法內(nèi)容字段為數(shù)據(jù)文件路徑,那么讀取該數(shù)據(jù)文件路徑指向的數(shù)據(jù)文件;如果分析方法為自定義數(shù)據(jù)源,那么讀取該自定義數(shù)據(jù)源;如果分析方法為位圖文件路徑,那么讀取該位圖文件路徑指向的位圖文件。
圖5為本發(fā)明一實施例的分析專題顯示示意圖。如圖5所示,按照保存的網(wǎng)絡(luò)優(yōu)化報告格式結(jié)構(gòu)而分別在用戶界面上顯示上述各個段落。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種自動生成網(wǎng)絡(luò)優(yōu)化報告的方法,其特征在于,包括以下步驟A、確定網(wǎng)絡(luò)優(yōu)化報告模板,所述網(wǎng)絡(luò)優(yōu)化報告模板至少包括分析方法區(qū)段,所述分析方法區(qū)段包括用于獲取對象鏈接和嵌入OLE對象數(shù)據(jù)的分析方法;分析鏈接區(qū)段,所述分析鏈接區(qū)段包括OLE對象名、分析鏈接內(nèi)容和OLE對象類型,OLE對象類型為顯示該分析鏈接區(qū)段所包括的OLE對象名所對應(yīng)的OLE對象數(shù)據(jù)的方式,分析鏈接內(nèi)容為該分析鏈接區(qū)段所包括的OLE對象名所對應(yīng)的OLE對象所對應(yīng)的分析方法名;和網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段,所述網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段包括網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu);B、解析所述網(wǎng)絡(luò)優(yōu)化報告模板,保存分析方法、分析鏈接內(nèi)容、OLE對象類型和網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu);C、配置至少一個段落的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu);D、輸出步驟C中配置的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)的段落內(nèi)容,生成網(wǎng)絡(luò)優(yōu)化報告。
2.根據(jù)權(quán)利要求1所述的自動生成網(wǎng)絡(luò)優(yōu)化報告的方法,其特征在于,步驟A所述的OLE對象類型包括折線圖、柱狀圖、餅狀圖、表格、圖片中一種或幾種的任意組合。
3.根據(jù)權(quán)利要求1所述的自動生成網(wǎng)絡(luò)優(yōu)化報告的方法,其特征在于,所述分析方法區(qū)段包括分析方法開始標(biāo)志、分析方法名標(biāo)識、分析方法內(nèi)容字段和分析方法結(jié)束標(biāo)志;所述分析鏈接區(qū)段包括分析鏈接開始標(biāo)志、OLE對象名標(biāo)識、OLE對象類型字段、分析鏈接內(nèi)容字段和分析鏈接結(jié)束標(biāo)志;所述網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段包括網(wǎng)絡(luò)優(yōu)化報告正文開始標(biāo)志、網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)和網(wǎng)絡(luò)優(yōu)化報告正文結(jié)束標(biāo)志。
4.根據(jù)權(quán)利要求3所述的自動生成網(wǎng)絡(luò)優(yōu)化報告的方法,其特征在于,步驟B所述解析網(wǎng)絡(luò)優(yōu)化報告模板為根據(jù)網(wǎng)絡(luò)優(yōu)化報告模板中的分析方法開始標(biāo)志和分析方法結(jié)束標(biāo)志定位分析方法區(qū)段,根據(jù)分析方法名標(biāo)識定位分析方法內(nèi)容字段;根據(jù)網(wǎng)絡(luò)優(yōu)化報告模板中的分析鏈接開始標(biāo)志和分析鏈接結(jié)束標(biāo)志以定位分析鏈接區(qū)段,根據(jù)OLE對象名定位分析鏈接內(nèi)容和OLE對象類型;根據(jù)網(wǎng)絡(luò)優(yōu)化報告模板中的網(wǎng)絡(luò)優(yōu)化報告正文開始標(biāo)志和網(wǎng)絡(luò)優(yōu)化報告正文結(jié)束標(biāo)志定位網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段。
5.根據(jù)權(quán)利要求3所述的自動生成網(wǎng)絡(luò)優(yōu)化報告的方法,其特征在于,所述分析方法區(qū)段進(jìn)一步包括分析方法時間字段,步驟B所述解析網(wǎng)絡(luò)優(yōu)化報告模板為根據(jù)網(wǎng)絡(luò)優(yōu)化報告模板中的分析方法開始標(biāo)志和分析方法結(jié)束標(biāo)志定位分析方法區(qū)段,根據(jù)分析方法名標(biāo)識定位分析方法內(nèi)容字段和分析方法時間字段;根據(jù)網(wǎng)絡(luò)優(yōu)化報告模板中的分析鏈接開始標(biāo)志和分析鏈接結(jié)束標(biāo)志定位分析鏈接區(qū)段,根據(jù)OLE對象名定位分析鏈接內(nèi)容和OLE對象類型;根據(jù)網(wǎng)絡(luò)優(yōu)化報告模板中的網(wǎng)絡(luò)優(yōu)化報告正文開始標(biāo)志和網(wǎng)絡(luò)優(yōu)化報告正文結(jié)束標(biāo)志定位網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段。
6.根據(jù)權(quán)利要求1所述的自動生成網(wǎng)絡(luò)優(yōu)化報告的方法,其特征在于,步驟C進(jìn)一步包括確定OLE對象的分析方法,步驟D根據(jù)已確定的OLE對象的分析方法輸出該OLE對象數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的自動生成網(wǎng)絡(luò)優(yōu)化報告的方法,其特征在于,所述OLE對象的分析條件為從網(wǎng)絡(luò)優(yōu)化報告模板中所包括的分析條件中選擇的分析條件或是自定義分析條件。
8.根據(jù)權(quán)利要求1所述的自動生成網(wǎng)絡(luò)優(yōu)化報告的方法,其特征在于,步驟C所述保存的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)包括段落類型、標(biāo)題級別、段落名稱、標(biāo)題字串、樣式名稱和段落狀態(tài)。
9.根據(jù)權(quán)利要求1所述的自動生成網(wǎng)絡(luò)優(yōu)化報告的方法,其特征在于,步驟D所述生成網(wǎng)絡(luò)優(yōu)化報告包括以下步驟D1、掃描步驟C所述配置的網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)所包含的段落;D2、判斷段落類型是否為標(biāo)題,如果是,則獲取標(biāo)題級別和標(biāo)題內(nèi)容,并輸出該段落到網(wǎng)絡(luò)優(yōu)化報告,結(jié)束本流程,如果不是,則執(zhí)行步驟D3;D3、判斷段落類型是否為文本,如果是,獲取文本內(nèi)容并輸出該段落到網(wǎng)絡(luò)優(yōu)化報告,如果不是,則執(zhí)行步驟D4;D4、根據(jù)OLE對象名稱尋找相應(yīng)分析鏈接以獲取OLE對象類型和分析鏈接內(nèi)容,根據(jù)分析鏈接內(nèi)容獲取與該OLE對象對應(yīng)的分析方法名,根據(jù)分析方法名獲得與該OLE對象對應(yīng)的數(shù)據(jù)源,根據(jù)數(shù)據(jù)源獲取與該OLE對象對應(yīng)的數(shù)據(jù),根據(jù)獲取的OLE對象類型和該OLE對象的數(shù)據(jù)輸出該OLE對象到網(wǎng)絡(luò)優(yōu)化報告。
10.根據(jù)權(quán)利要求9所述的自動生成網(wǎng)絡(luò)優(yōu)化報告的方法,其特征在于,步驟D4所述與該OLE對象對應(yīng)的分析方法名為SQL查詢語言,或數(shù)據(jù)文件路徑,或自定義數(shù)據(jù)源,或位圖文件路徑;當(dāng)所述與該OLE對象對應(yīng)的分析方法名為SQL查詢語言時,所述根據(jù)數(shù)據(jù)源獲取與該OLE對象對應(yīng)的數(shù)據(jù)為從數(shù)據(jù)庫中獲取與該OLE對象對應(yīng)的數(shù)據(jù);當(dāng)所述與該OLE對象對應(yīng)的分析方法名為數(shù)據(jù)文件路徑時,所述根據(jù)數(shù)據(jù)源獲取與該OLE對象對應(yīng)的數(shù)據(jù)為讀取所述路徑指向的數(shù)據(jù);當(dāng)所述與該OLE對象對應(yīng)的分析方法名為自定義數(shù)據(jù)源時,所述根據(jù)數(shù)據(jù)源獲取與該OLE對象對應(yīng)的數(shù)據(jù)為讀取該自定義數(shù)據(jù)源;當(dāng)所述與該OLE對象對應(yīng)的分析方法名為位圖文件路徑時,所述根據(jù)數(shù)據(jù)源獲取與該OLE對象對應(yīng)的數(shù)據(jù)為讀取該位圖文件路徑指向的位圖文件。
11.根據(jù)權(quán)利要求1所述的自動生成網(wǎng)絡(luò)優(yōu)化報告的方法,其特征在于,步驟A所述確定網(wǎng)絡(luò)優(yōu)化報告模板為選定默認(rèn)網(wǎng)絡(luò)優(yōu)化模板,或編輯生成網(wǎng)絡(luò)優(yōu)化模板。
全文摘要
本發(fā)明公開了一種自動生成網(wǎng)絡(luò)優(yōu)化報告的方法,包括以下步驟確定網(wǎng)絡(luò)優(yōu)化報告模板,該網(wǎng)絡(luò)優(yōu)化報告模板中包括分析方法區(qū)段、分析鏈接區(qū)段和網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu)區(qū)段;解析網(wǎng)絡(luò)優(yōu)化報告模板,獲得并保存分析方法、分析鏈接內(nèi)容和OLE對象類型、網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu);配置網(wǎng)絡(luò)優(yōu)化報告結(jié)構(gòu);生成網(wǎng)絡(luò)優(yōu)化報告。這種自動生成網(wǎng)絡(luò)優(yōu)化報告的方法極大地擴(kuò)展了生成網(wǎng)絡(luò)優(yōu)化報告的功能、方便了用戶的使用,并且極大地增加了網(wǎng)絡(luò)優(yōu)化報告的可讀性。
文檔編號H04L12/24GK1697393SQ20041003476
公開日2005年11月16日 申請日期2004年5月12日 優(yōu)先權(quán)日2004年5月12日
發(fā)明者黃鋒輝 申請人:華為技術(shù)有限公司