專利名稱:應(yīng)用軟件幫助信息生成方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理技術(shù)領(lǐng)域,具體涉及一種應(yīng)用軟件幫助信息生成方法及系統(tǒng)。
背景技術(shù):
在軟件系統(tǒng)開發(fā)過(guò)程中,為了方便用戶的使用,軟件開發(fā)者通常會(huì)建立詳細(xì)的聯(lián) 機(jī)幫助信息,該聯(lián)機(jī)幫助信息主要是以說(shuō)明軟件功能、操作方法等為主的標(biāo)準(zhǔn)聯(lián)機(jī)幫助信 息。在現(xiàn)有技術(shù)中,通常是在文本編輯器(例如Microsoftword)中編寫應(yīng)用軟件的幫助信 息,通過(guò)聯(lián)機(jī)幫助生成工具,生成HTML(HyperText Mark-up Language,超文本標(biāo)記語(yǔ)言)或 者M(jìn)HTML(單個(gè)文件網(wǎng)頁(yè))類型的聯(lián)機(jī)幫助,或者CHM(Compiled Help Manual,已編譯的幫 助文件)格式帶有導(dǎo)航、搜索、目錄樹功能的聯(lián)機(jī)幫助。該信息是開發(fā)者創(chuàng)建的標(biāo)準(zhǔn)聯(lián)機(jī)幫 助。 目前,一種軟件往往會(huì)應(yīng)用于多種不同的環(huán)境和用戶,僅僅依靠開發(fā)者創(chuàng)建的標(biāo)
準(zhǔn)聯(lián)機(jī)幫助,無(wú)法滿足不同企業(yè)應(yīng)用模式下用戶對(duì)聯(lián)機(jī)幫助信息的需求。 而現(xiàn)有的聯(lián)機(jī)幫助信息的創(chuàng)建方式不能在使用應(yīng)用軟件過(guò)程中通過(guò)應(yīng)用軟件的
界面建立用戶所使用功能點(diǎn)與聯(lián)機(jī)幫助的聯(lián)系,不能方便地打開正在使用的功能點(diǎn)的聯(lián)機(jī)
幫助,并且在用戶使用過(guò)程中,不能記錄與特定用戶相適應(yīng)的說(shuō)明信息。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種應(yīng)用軟件幫助信息生成方法及系統(tǒng),可以使用戶方便地打 開正在使用的功能點(diǎn)的聯(lián)機(jī)幫助,獲得準(zhǔn)確的聯(lián)機(jī)幫助信息。
為此,本發(fā)明實(shí)施例提供如下技術(shù)方案
—種應(yīng)用軟件幫助信息生成方法,包括 創(chuàng)建與應(yīng)用軟件中的功能點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫助信息,并將所述聯(lián)機(jī)幫助信息存儲(chǔ)到 一個(gè)或多個(gè)幫助信息文件中; 建立功能點(diǎn)與所述幫助信息文件的第一映射關(guān)系,并將所述第一映射關(guān)系與所述 幫助信息文件的鏈接地址存儲(chǔ)到數(shù)據(jù)庫(kù)中; 當(dāng)接收到用戶查看聯(lián)機(jī)幫助信息的指令后,確定用戶當(dāng)前使用的功能點(diǎn); 根據(jù)所述第一映射關(guān)系確定與所述用戶當(dāng)前使用的功能點(diǎn)對(duì)應(yīng)的幫助信息文
件; 根據(jù)所述幫助信息文件的鏈接地址提取聯(lián)機(jī)幫助信息,并將提取出的聯(lián)機(jī)幫助信 息展現(xiàn)給用戶。 優(yōu)選地,所述創(chuàng)建與應(yīng)用軟件中的功能點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫助信息包括 在應(yīng)用軟件開發(fā)過(guò)程中獲取開發(fā)者輸入的與應(yīng)用軟件中的功能點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫
助信息。 可選地,所述聯(lián)機(jī)幫助信息包括以下一種或多種格式的信息文本、圖片、圖形、視頻、音頻。 優(yōu)選地,所述將所述聯(lián)機(jī)幫助信息存儲(chǔ)到一個(gè)或多個(gè)文件中包括 如果對(duì)應(yīng)一個(gè)功能點(diǎn)的聯(lián)機(jī)幫助信息存儲(chǔ)于多個(gè)幫助信息文件中,則將所述多個(gè)
幫助信息文件存儲(chǔ)在服務(wù)器的不同分類目錄下。
優(yōu)選地,所述方法還包括 接收到用戶輸入的編輯請(qǐng)求后,向用戶提供編輯窗口 ; 獲取用戶在所述編輯窗口輸入的說(shuō)明信息,并將所述說(shuō)明信息存儲(chǔ)到說(shuō)明信息文 件中; 建立功能點(diǎn)與所述說(shuō)明信息文件的第二映射關(guān)系,并將所述第二映射關(guān)系與所述 說(shuō)明信息文件的鏈接地址存儲(chǔ)到數(shù)據(jù)庫(kù)中; 在從所述數(shù)據(jù)庫(kù)中提取聯(lián)機(jī)幫助信息后,根據(jù)所述第二映射關(guān)系查找與所述用戶 當(dāng)前使用的功能點(diǎn)對(duì)應(yīng)的說(shuō)明信息文件; 根據(jù)所述說(shuō)明信息文件的鏈接地址從所述數(shù)據(jù)庫(kù)中提取說(shuō)明信息,并將提取出的 說(shuō)明信息展現(xiàn)給用戶。 可選地,所述說(shuō)明信息包括以下一種或多種格式的信息文本、圖片、圖形、視頻、音頻。 —種應(yīng)用軟件幫助信息生成系統(tǒng),包括 信息創(chuàng)建單元,用于創(chuàng)建與應(yīng)用軟件中的功能點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫助信息,并將所述 聯(lián)機(jī)幫助信息存儲(chǔ)到一個(gè)或多個(gè)幫助信息文件中; 映射單元,用于建立功能點(diǎn)與所述幫助信息文件的第一映射關(guān)系,并將所述第一
映射關(guān)系與所述幫助信息文件的鏈接地址存儲(chǔ)到數(shù)據(jù)庫(kù)中; 第一指令接收單元,用于接收用戶查看聯(lián)機(jī)幫助信息的指令; 功能點(diǎn)確定單元,用于在所述第一指令接收單元接收到用戶查看聯(lián)機(jī)幫助信息的 指令后,確定用戶當(dāng)前使用的功能點(diǎn); 文件查找單元,用于根據(jù)所述第一映射關(guān)系確定與所述功能點(diǎn)對(duì)應(yīng)的幫助信息文 件; 文件展現(xiàn)單元,用于根據(jù)所述幫助信息文件的鏈接地址提取聯(lián)機(jī)幫助信息,并將 提取出的聯(lián)機(jī)幫助信息展現(xiàn)給用戶。 優(yōu)選地,所述信息創(chuàng)建單元,具體用于在應(yīng)用軟件開發(fā)過(guò)程中獲取開發(fā)者輸入的
與應(yīng)用軟件中的功能點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫助信息。 優(yōu)選地,所述系統(tǒng)還包括 第二指令接收單元,用于接收用戶輸入的編輯請(qǐng)求; 編輯窗口提供單元,用于在所述第二指令接收單元接收到用戶輸入的編輯請(qǐng)求 后,向用戶提供編輯窗口 ; 所述信息創(chuàng)建單元,還用于獲取用戶在所述編輯窗口輸入的說(shuō)明信息,并將所述 說(shuō)明信息存儲(chǔ)到說(shuō)明信息文件中; 所述映射單元,還用于建立功能點(diǎn)與所述說(shuō)明信息文件的第二映射關(guān)系,并將所 述第二映射關(guān)系與所述說(shuō)明信息文件的鏈接地址存儲(chǔ)到數(shù)據(jù)庫(kù)中; 所述文件查找單元,還用于根據(jù)所述第二映射關(guān)系查找與所述用戶當(dāng)前使用的功
5能點(diǎn)對(duì)應(yīng)的說(shuō)明信息文件; 所述文件展現(xiàn)單元,還用于根據(jù)根據(jù)所述說(shuō)明信息文件的鏈接地址從所述數(shù)據(jù)庫(kù) 中提取說(shuō)明信息,并將提取出的說(shuō)明信息展現(xiàn)給用戶。 優(yōu)選地,所述第一指令接收單元和所述第二指令接收單元為不同的按鈕。
本發(fā)明實(shí)施例提供的應(yīng)用軟件幫助信息生成方法,通過(guò)創(chuàng)建與應(yīng)用軟件中的功能 點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫助信息,并將所述聯(lián)機(jī)幫助信息存儲(chǔ)到一個(gè)或多個(gè)幫助信息文件中;建立 功能點(diǎn)與所述幫助信息文件的第一映射關(guān)系,并將所述第一映射關(guān)系與所述幫助信息文件 的鏈接地址存儲(chǔ)到數(shù)據(jù)庫(kù)中;當(dāng)接收到用戶查看聯(lián)機(jī)幫助信息的指令后,確定用戶當(dāng)前使 用的功能點(diǎn);根據(jù)所述第一映射關(guān)系確定與所述用戶當(dāng)前使用的功能點(diǎn)對(duì)應(yīng)的幫助信息文 件;根據(jù)所述幫助信息文件的鏈接地址從所述數(shù)據(jù)庫(kù)中提取聯(lián)機(jī)幫助信息,并將提取出的 聯(lián)機(jī)幫助信息展現(xiàn)給用戶。從而可以使用戶方便地打開正在使用的功能點(diǎn)的聯(lián)機(jī)幫助,獲 得準(zhǔn)確的聯(lián)機(jī)幫助信息。 進(jìn)一步地,還可以使應(yīng)用軟件用戶在使用過(guò)程中,針對(duì)正在使用的功能點(diǎn)創(chuàng)建有 用戶自身特點(diǎn)的說(shuō)明信息,并且可以在下一次使用該功能點(diǎn)時(shí),方便地通過(guò)幫助導(dǎo)航按鈕 一次點(diǎn)擊即可打開與正在使用功能的主題相關(guān)的聯(lián)機(jī)幫助信息和說(shuō)明信息。用戶創(chuàng)建的說(shuō) 明信息存儲(chǔ)在服務(wù)器端,可以被其他用戶以同一種方式打開共享。
圖1是本發(fā)明實(shí)施例應(yīng)用軟件幫助信息生成方法的流程圖; 圖2是本發(fā)明實(shí)施例中ERP軟件開發(fā)環(huán)節(jié)對(duì)聯(lián)機(jī)幫助信息的創(chuàng)建和修改界面示意 圖; 圖3是本發(fā)明實(shí)施例中用戶使用ERP軟件系統(tǒng)時(shí),創(chuàng)建與聯(lián)機(jī)幫助關(guān)聯(lián)的說(shuō)明信 息的界面示意圖; 圖4是本發(fā)明實(shí)施例應(yīng)用軟件幫助信息生成系統(tǒng)的一種結(jié)構(gòu)示意圖;
圖5是本發(fā)明實(shí)施例應(yīng)用軟件幫助信息生成系統(tǒng)的另一種結(jié)構(gòu)示意圖。
具體實(shí)施例方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實(shí)施例的方案,下面結(jié)合附圖和實(shí)施 方式對(duì)本發(fā)明實(shí)施例作進(jìn)一步的詳細(xì)說(shuō)明。 如圖1所示,是本發(fā)明實(shí)施例應(yīng)用軟件幫助信息生成方法的流程圖,包括 步驟101,創(chuàng)建與應(yīng)用軟件中的功能點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫助信息,并將所述聯(lián)機(jī)幫助信
息存儲(chǔ)到一個(gè)或多個(gè)幫助信息文件中。 對(duì)于每個(gè)應(yīng)用軟件,都會(huì)有一個(gè)或多個(gè)功能點(diǎn)。在應(yīng)用軟件開發(fā)過(guò)程中,開發(fā)者在 軟件開發(fā)環(huán)境下,利用軟件開發(fā)平臺(tái)提供的編輯器和界面,輸入與應(yīng)用軟件中的功能點(diǎn)對(duì) 應(yīng)的聯(lián)機(jī)幫助信息,系統(tǒng)獲取開發(fā)者輸入的與應(yīng)用軟件中的功能點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫助信息。
所述聯(lián)機(jī)幫助信息可以是以下一種或多種格式的信息文本、圖片、圖形、視頻、音 頻。對(duì)于文本信息,可以將其生成HTML格式的文件,對(duì)于其他信息格式,可以生成相應(yīng)格式 的文件。比如,對(duì)于圖片信息,可以將其生成jpg格式的文件等。 如果對(duì)于一個(gè)功能點(diǎn)有多個(gè)幫助信息文件,則可以將這些幫助信息文件設(shè)置為不同層次的文件,類似于節(jié)點(diǎn)樹結(jié)構(gòu)。在存儲(chǔ)時(shí),可以將所述多個(gè)幫助信息文件存儲(chǔ)在服務(wù)器 的不同分類目錄下。 步驟102,建立功能點(diǎn)與所述幫助信息文件的第一映射關(guān)系,并將所述第一映射關(guān) 系與所述幫助信息文件的鏈接地址存儲(chǔ)到數(shù)據(jù)庫(kù)中。 對(duì)于每個(gè)功能點(diǎn),可以設(shè)置一個(gè)功能點(diǎn)標(biāo)記,該標(biāo)記可以是一個(gè)字符串,當(dāng)然,也 可以是其他能夠標(biāo)識(shí)功能點(diǎn)唯一性的其他標(biāo)記。 所述第一映射關(guān)系中包括一個(gè)或多個(gè)功能點(diǎn)標(biāo)記及與該功能點(diǎn)標(biāo)記對(duì)應(yīng)的一個(gè) 幫助信息文件的文件名。 如果對(duì)于一個(gè)功能點(diǎn)有多個(gè)幫助信息文件,則在所述第一映射關(guān)系中與該功能點(diǎn) 標(biāo)記對(duì)應(yīng)的幫助信息文件應(yīng)該是根節(jié)點(diǎn)對(duì)應(yīng)的文件。 步驟103,當(dāng)接收到用戶查看聯(lián)機(jī)幫助信息的指令后,確定用戶當(dāng)前使用的功能 點(diǎn)。 具體地,可以在所述應(yīng)用軟件的應(yīng)用界面上設(shè)置相應(yīng)的圖標(biāo)或按鈕,用戶通過(guò)點(diǎn) 擊所述圖標(biāo)或按鈕,表明用戶需要查看聯(lián)機(jī)幫助信息。系統(tǒng)接收到用戶查看聯(lián)機(jī)幫助信息 的指令后,根據(jù)當(dāng)前展現(xiàn)的頁(yè)面確定用戶當(dāng)前使用的功能點(diǎn)。 比如,用戶打開一張采購(gòu)申請(qǐng)單后,點(diǎn)擊所述圖標(biāo)或按鈕,則系統(tǒng)確定用戶當(dāng)前使 用的功能點(diǎn)是對(duì)應(yīng)該采購(gòu)申請(qǐng)單這一功能的功能點(diǎn)。 步驟104,根據(jù)所述第一映射關(guān)系確定與所述用戶當(dāng)前使用的功能點(diǎn)對(duì)應(yīng)的幫助 信息文件。 步驟105,根據(jù)所述幫助信息文件的鏈接地址提取聯(lián)機(jī)幫助信息,并將提取出的聯(lián) 機(jī)幫助信息展現(xiàn)給用戶。 可見(jiàn),本發(fā)明實(shí)施例應(yīng)用軟件幫助信息生成方法,可以在使用應(yīng)用軟件功能點(diǎn)的 用戶界面中,使用戶方便地打開與當(dāng)前功能點(diǎn)主題相關(guān)的聯(lián)機(jī)幫助信息。
在本發(fā)明實(shí)施例中,還可進(jìn)一步包括以下步驟
接收到用戶輸入的編輯請(qǐng)求后,向用戶提供編輯窗口 ; 獲取用戶在所述編輯窗口輸入的說(shuō)明信息,并將所述說(shuō)明信息存儲(chǔ)到說(shuō)明信息文 件中; 建立功能點(diǎn)與所述說(shuō)明信息文件的第二映射關(guān)系,并將所述第二映射關(guān)系與所述 說(shuō)明信息文件的鏈接地址存儲(chǔ)到數(shù)據(jù)庫(kù)中; 在從所述數(shù)據(jù)庫(kù)中提取聯(lián)機(jī)幫助信息后,根據(jù)所述第二映射關(guān)系查找與所述用戶 當(dāng)前使用的功能點(diǎn)對(duì)應(yīng)的說(shuō)明信息文件; 根據(jù)所述說(shuō)明信息文件的鏈接地址從所述數(shù)據(jù)庫(kù)中提取說(shuō)明信息,并將提取出的 說(shuō)明信息展現(xiàn)給用戶。 比如,用戶在應(yīng)用軟件使用環(huán)境中,打開標(biāo)記為SA108的功能點(diǎn)的用戶界面,點(diǎn)擊 聯(lián)機(jī)幫助導(dǎo)航按鈕,系統(tǒng)從數(shù)據(jù)庫(kù)中獲取與軟件功能點(diǎn)SA108相關(guān)聯(lián)的幫助信息文件的文 件名SA108. html,然后從應(yīng)用軟件服務(wù)器端獲得聯(lián)機(jī)幫助的html文件中的文本信息,以及 所包含的圖片、音頻、視頻等文件的鏈接地址,在聯(lián)機(jī)幫助用戶界面中顯示聯(lián)機(jī)幫助信息。 如果用戶已經(jīng)創(chuàng)建了說(shuō)明信息,則系統(tǒng)還需要從數(shù)據(jù)庫(kù)中獲取與軟件功能點(diǎn)SA108相關(guān)聯(lián) 的說(shuō)明信息文件的文件名SA108-userl.html,然后從應(yīng)用軟件服務(wù)器端獲得說(shuō)明信息的
7html文件中的文本信息,以及所包含的圖片、音頻、視頻等文件的鏈接地址,在聯(lián)機(jī)幫助用 戶界面中顯示說(shuō)明信息。 當(dāng)然,本發(fā)明實(shí)施例并不僅限于上述這種方式,當(dāng)系統(tǒng)感知到用戶點(diǎn)擊了聯(lián)機(jī) 幫助導(dǎo)航按鈕后,也可以從數(shù)據(jù)庫(kù)中獲取與軟件功能點(diǎn)SA108相關(guān)聯(lián)的幫助信息文件的 文件名SA108.html與鏈接地址,并檢查是否有與標(biāo)記為SA108的功能點(diǎn)相關(guān)聯(lián)的說(shuō)明 信息,如果有,則從數(shù)據(jù)庫(kù)中獲取與軟件功能點(diǎn)SA108相關(guān)聯(lián)的說(shuō)明信息文件的文件名 SA108-userl.html與鏈接地址,然后,從應(yīng)用軟件服務(wù)器端獲得聯(lián)機(jī)幫助信息和說(shuō)明信息 的html文件中的文本信息,以及所包含的圖片、音頻、視頻等文件的鏈接地址,并在聯(lián)機(jī)幫 助的用戶界面中顯示聯(lián)機(jī)幫助信息和說(shuō)明信息。 需要說(shuō)明的是,用戶輸入的說(shuō)明信息也可以包括以下一種或多種格式的信息文 本、圖片、圖形、視頻、音頻。 另夕卜,已經(jīng)創(chuàng)建的說(shuō)明信息可以被修改,并再次存儲(chǔ)。 可見(jiàn),本發(fā)明實(shí)施例應(yīng)用軟件幫助信息生成方法,不僅可以在使用應(yīng)用軟件功能 點(diǎn)的用戶界面中,使用戶方便地打開與當(dāng)前功能點(diǎn)主題相關(guān)的聯(lián)機(jī)幫助信息,而且可以使 應(yīng)用軟件用戶在使用過(guò)程中,針對(duì)正在使用的功能點(diǎn)創(chuàng)建有用戶自身特點(diǎn)的說(shuō)明信息,并 且可以在下一次使用該功能點(diǎn)時(shí),方便地通過(guò)幫助導(dǎo)航按鈕一次點(diǎn)擊即可打開與正在使用 功能的主題相關(guān)的聯(lián)機(jī)幫助信息和說(shuō)明信息。用戶創(chuàng)建的說(shuō)明信息存儲(chǔ)在服務(wù)器端,可以 被其他用戶以同一種方式打開共享。 下面以ERP (Enterprise Resource Planning,企業(yè)資源計(jì)劃)系統(tǒng)為例,對(duì)本發(fā)明 實(shí)施例應(yīng)用軟件幫助信息生成方法做進(jìn)一步詳細(xì)說(shuō)明。 ERP軟件是一類描述制造商業(yè)系統(tǒng)和制造資源計(jì)劃的軟件。它包含客戶/服務(wù)架 構(gòu),圖形用戶接口,應(yīng)用開放系統(tǒng)制作。所有以ERP理論思想為產(chǎn)品設(shè)計(jì)基礎(chǔ)的、涵蓋企業(yè) 財(cái)務(wù)、物流、供應(yīng)鏈、生產(chǎn)計(jì)劃、人力資源、設(shè)備、質(zhì)量管理等各類資源管理的軟件操作系統(tǒng), 都可以統(tǒng)稱為ERP軟件。 ERP軟件的架構(gòu)基于web模式,或者Client/Server (客戶端/服務(wù)器)模式,使 用ERP軟件的用戶是企業(yè)用戶,ERP軟件在企業(yè)管理中涉及企業(yè)的各個(gè)方面,例如財(cái)務(wù),庫(kù) 存,采購(gòu),銷售,生產(chǎn),人力資源,質(zhì)量管理,設(shè)備管理等等,企業(yè)中使用ERP軟件系統(tǒng)的用戶 多達(dá)幾十到幾百,大型企業(yè)的ERP軟件系統(tǒng)使用過(guò)程中,用戶數(shù)量達(dá)到上千個(gè)。由于企業(yè)不 同行業(yè)行業(yè)管理流程差異,以及同一行業(yè)企業(yè)的管理流程差異,導(dǎo)致ERP軟件系統(tǒng)的學(xué)習(xí) 過(guò)程十分復(fù)雜,并且同一套ERP軟件在不同企業(yè)中的應(yīng)用也存在很大差異,因此企業(yè)的ERP 軟件系統(tǒng)的應(yīng)用需要結(jié)合企業(yè)具體情況,制訂與ERP軟件相適應(yīng)的個(gè)性化的流程和使用方 法,這種使用方法要靠企業(yè)在應(yīng)用ERP軟件系統(tǒng)的過(guò)程中總結(jié)和調(diào)整。
現(xiàn)有的ERP軟件聯(lián)機(jī)幫助,只提供標(biāo)準(zhǔn)化的幫助信息,并且ERP軟件用戶不能增加 與聯(lián)機(jī)幫助信息關(guān)聯(lián)的說(shuō)明信息,不能適應(yīng)不同企業(yè)的管理差異帶來(lái)的管理流程,ERP軟件 使用方式等各種信息、知識(shí)的積累和展示。 利用本發(fā)明實(shí)施例應(yīng)用軟件幫助信息生成方法,在開發(fā)環(huán)節(jié),通過(guò)與開發(fā)環(huán)境集 成的聯(lián)機(jī)幫助創(chuàng)建功能,可以由開發(fā)者創(chuàng)建和修改聯(lián)機(jī)幫助信息。ERP軟件開發(fā)環(huán)節(jié)對(duì)聯(lián)機(jī) 幫助信息的創(chuàng)建和修改界面示意圖如圖2所示。在用戶使用ERP軟件時(shí),在系統(tǒng)提供的與 功能點(diǎn)關(guān)聯(lián)的說(shuō)明信息用戶界面中,ERP軟件用戶可以創(chuàng)建和修改說(shuō)明信息。企業(yè)用戶使用ERP軟件系統(tǒng)時(shí),創(chuàng)建與聯(lián)機(jī)幫助關(guān)聯(lián)的說(shuō)明信息的界面示意圖如圖3所示。 例如開發(fā)者創(chuàng)建了主題為銷售訂單的標(biāo)準(zhǔn)聯(lián)機(jī)幫助信息,ERP軟件使用者userl
在打開ERP軟件系統(tǒng)銷售訂單時(shí),點(diǎn)擊聯(lián)機(jī)幫助功能按鈕打開了該主題的聯(lián)機(jī)幫助用戶界
而,學(xué)習(xí)了該功能點(diǎn)的說(shuō)明及操作知識(shí),同時(shí)在該功能點(diǎn)中點(diǎn)擊編輯說(shuō)明信息功能按鈕,打
開說(shuō)明信息編輯的用戶界面,完成增加或者編輯說(shuō)明信息的操作,點(diǎn)擊保存功能,本系統(tǒng)將
新增或修改的說(shuō)明信息與當(dāng)前的功能點(diǎn)建立關(guān)聯(lián),保存在關(guān)系型數(shù)據(jù)庫(kù)中,或獨(dú)立的電子
文件中。使userl或者其它的使用者user2在下一次使用銷售訂單功能點(diǎn)時(shí),可以通過(guò)聯(lián)
機(jī)幫助功能功能按鈕查看到聯(lián)機(jī)幫助信息和說(shuō)明信息,并可以再次增加或者編輯所述說(shuō)明信息。 可見(jiàn),利用本發(fā)明實(shí)施例的方法,軟件的開發(fā)者可以很方便地在開發(fā)階段將幫助 信息導(dǎo)入應(yīng)用軟件系統(tǒng),軟件的用戶可以很方便地獲得準(zhǔn)確的幫助信息;而且,軟件用戶可 以很方便地將具有自身特色的管理規(guī)則,管理流程,音頻,視頻等知識(shí)信息,在軟件系統(tǒng)中 分類存儲(chǔ),并與軟件系統(tǒng)建立緊密的關(guān)聯(lián);軟件用戶將積累的知識(shí),共享給其他用戶,降低 了企業(yè)運(yùn)營(yíng)的成本。 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以 通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中, 所述的存儲(chǔ)介質(zhì),如R0M/RAM、磁碟、光盤等。 相應(yīng)地,本發(fā)明實(shí)施例還提供了一種應(yīng)用軟件幫助信息生成系統(tǒng),如圖4所示,是
該系統(tǒng)的一種結(jié)構(gòu)示意圖。
在該實(shí)施例中,所述系統(tǒng)包括 信息創(chuàng)建單元401,用于創(chuàng)建與應(yīng)用軟件中的功能點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫助信息,并將所 述聯(lián)機(jī)幫助信息存儲(chǔ)到一個(gè)或多個(gè)幫助信息文件中;具體地,可以是在應(yīng)用軟件開發(fā)過(guò)程 中獲取開發(fā)者輸入的與應(yīng)用軟件中的功能點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫助信息;所述聯(lián)機(jī)幫助信息可以 是以下一種或多種格式的信息文本、圖片、圖形、視頻、音頻。對(duì)于文本信息,可以將其生成 HTML格式的文件,對(duì)于其他信息格式,可以生成相應(yīng)格式的文件。比如,對(duì)于圖片信息,可以
將其生成jpg格式的文件等。 映射單元402,用于建立功能點(diǎn)與所述幫助信息文件的第一映射關(guān)系,并將所述第
一映射關(guān)系與所述幫助信息文件的鏈接地址存儲(chǔ)到數(shù)據(jù)庫(kù)400中; 第一指令接收單元403,用于接收用戶查看聯(lián)機(jī)幫助信息的指令; 功能點(diǎn)確定單元404,用于在所述第一指令接收單元403接收到用戶查看聯(lián)機(jī)幫
助信息的指令后,確定用戶當(dāng)前使用的功能點(diǎn); 文件查找單元405,用于根據(jù)所述第一映射關(guān)系確定與所述功能點(diǎn)對(duì)應(yīng)的幫助信 息文件; 文件展現(xiàn)單元406,用于根據(jù)所述幫助信息文件的鏈接地址提取聯(lián)機(jī)幫助信息,并 將提取出的聯(lián)機(jī)幫助信息展現(xiàn)給用戶。 本發(fā)明實(shí)施例應(yīng)用軟件幫助信息生成系統(tǒng),可以在使用應(yīng)用軟件功能點(diǎn)的用戶界 面中,使用戶方便地打開與當(dāng)前功能點(diǎn)主題相關(guān)的聯(lián)機(jī)幫助信息。聯(lián)機(jī)幫助信息的生成及 展現(xiàn)的具體過(guò)程可參照前面本發(fā)明實(shí)施例應(yīng)用軟件幫助信息生成方法中的描述,在此不再 贅述。
9
如圖5所示,是本發(fā)明實(shí)施例應(yīng)用軟件幫助信息生成系統(tǒng)的另一種結(jié)構(gòu)示意圖。
與圖4所示實(shí)施例不同的是,在該實(shí)施例中,所述系統(tǒng)還進(jìn)一步包括第二指令接 收單元501和編輯窗口提供單元502。其中
第二指令接收單元501,用于接收用戶輸入的編輯請(qǐng)求; 編輯窗口提供單元502,用于在所述第二指令接收單元接收到用戶輸入的編輯請(qǐng) 求后,向用戶提供編輯窗口。 在該實(shí)施例中,其他與圖4所示實(shí)施例中相同的單元除了具有上述描述的功能之 外,還分別提供以下功能 所述信息創(chuàng)建單元401,還用于獲取用戶在所述編輯窗口輸入的說(shuō)明信息,并將所 述說(shuō)明信息存儲(chǔ)到說(shuō)明信息文件中; 所述映射單元402,還用于建立功能點(diǎn)與所述說(shuō)明信息文件的第二映射關(guān)系,并將 所述第二映射關(guān)系與所述說(shuō)明信息文件的鏈接地址存儲(chǔ)到數(shù)據(jù)庫(kù)中; 所述文件查找單元405,還用于根據(jù)所述第二映射關(guān)系查找與所述用戶當(dāng)前使用 的功能點(diǎn)對(duì)應(yīng)的說(shuō)明信息文件; 所述文件展現(xiàn)單元406,還用于根據(jù)根據(jù)所述說(shuō)明信息文件的鏈接地址從所述數(shù) 據(jù)庫(kù)中提取說(shuō)明信息,并將提取出的說(shuō)明信息展現(xiàn)給用戶。 在具體應(yīng)用中,所述第一指令接收單元403和所述第二指令接收單元501可以設(shè) 置為界面上不同的功能按鈕,以方便用戶的使用。 本發(fā)明實(shí)施例應(yīng)用軟件幫助信息生成系統(tǒng),不僅可以在使用應(yīng)用軟件功能點(diǎn)的用 戶界面中,使用戶方便地打開與當(dāng)前功能點(diǎn)主題相關(guān)的聯(lián)機(jī)幫助信息,而且可以使應(yīng)用軟 件用戶在使用過(guò)程中,針對(duì)正在使用的功能點(diǎn)創(chuàng)建有用戶自身特點(diǎn)的說(shuō)明信息,并且可以 在下一次使用該功能點(diǎn)時(shí),方便地通過(guò)幫助導(dǎo)航按鈕一次點(diǎn)擊即可打開與正在使用功能的 主題相關(guān)的聯(lián)機(jī)幫助信息和說(shuō)明信息。用戶創(chuàng)建的說(shuō)明信息存儲(chǔ)在服務(wù)器端,可以被其他 用戶以同一種方式打開共享。說(shuō)明信息的生成及展現(xiàn)的具體過(guò)程可參照前面本發(fā)明實(shí)施例 應(yīng)用軟件幫助信息生成方法中的描述,在此不再贅述。 以上對(duì)本發(fā)明實(shí)施例進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行 了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及設(shè)備;同時(shí),對(duì)于本領(lǐng)域的 一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所 述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
一種應(yīng)用軟件幫助信息生成方法,其特征在于,包括創(chuàng)建與應(yīng)用軟件中的功能點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫助信息,并將所述聯(lián)機(jī)幫助信息存儲(chǔ)到一個(gè)或多個(gè)幫助信息文件中;建立功能點(diǎn)與所述幫助信息文件的第一映射關(guān)系,并將所述第一映射關(guān)系與所述幫助信息文件的鏈接地址存儲(chǔ)到數(shù)據(jù)庫(kù)中;當(dāng)接收到用戶查看聯(lián)機(jī)幫助信息的指令后,確定用戶當(dāng)前使用的功能點(diǎn);根據(jù)所述第一映射關(guān)系確定與所述用戶當(dāng)前使用的功能點(diǎn)對(duì)應(yīng)的幫助信息文件;根據(jù)所述幫助信息文件的鏈接地址提取聯(lián)機(jī)幫助信息,并將提取出的聯(lián)機(jī)幫助信息展現(xiàn)給用戶。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述創(chuàng)建與應(yīng)用軟件中的功能點(diǎn)對(duì)應(yīng)的 聯(lián)機(jī)幫助信息包括在應(yīng)用軟件開發(fā)過(guò)程中獲取開發(fā)者輸入的與應(yīng)用軟件中的功能點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫助信息。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述聯(lián)機(jī)幫助信息包括以下一種或多種 格式的信息文本、圖片、圖形、視頻、音頻。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述聯(lián)機(jī)幫助信息存儲(chǔ)到一個(gè)或 多個(gè)文件中包括如果對(duì)應(yīng)一個(gè)功能點(diǎn)的聯(lián)機(jī)幫助信息存儲(chǔ)于多個(gè)幫助信息文件中,則將所述多個(gè)幫助 信息文件存儲(chǔ)在服務(wù)器的不同分類目錄下。
5. 根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述方法還包括 接收到用戶輸入的編輯請(qǐng)求后,向用戶提供編輯窗口 ;獲取用戶在所述編輯窗口輸入的說(shuō)明信息,并將所述說(shuō)明信息存儲(chǔ)到說(shuō)明信息文件中;建立功能點(diǎn)與所述說(shuō)明信息文件的第二映射關(guān)系,并將所述第二映射關(guān)系與所述說(shuō)明 信息文件的鏈接地址存儲(chǔ)到數(shù)據(jù)庫(kù)中;在從所述數(shù)據(jù)庫(kù)中提取聯(lián)機(jī)幫助信息后,根據(jù)所述第二映射關(guān)系查找與所述用戶當(dāng)前 使用的功能點(diǎn)對(duì)應(yīng)的說(shuō)明信息文件;根據(jù)所述說(shuō)明信息文件的鏈接地址從所述數(shù)據(jù)庫(kù)中提取說(shuō)明信息,并將提取出的說(shuō)明 信息展現(xiàn)給用戶。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述說(shuō)明信息包括以下一種或多種格式 的信息文本、圖片、圖形、視頻、音頻。
7. —種應(yīng)用軟件幫助信息生成系統(tǒng),其特征在于,包括信息創(chuàng)建單元,用于創(chuàng)建與應(yīng)用軟件中的功能點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫助信息,并將所述聯(lián)機(jī) 幫助信息存儲(chǔ)到一個(gè)或多個(gè)幫助信息文件中;映射單元,用于建立功能點(diǎn)與所述幫助信息文件的第一映射關(guān)系,并將所述第一映射 關(guān)系與所述幫助信息文件的鏈接地址存儲(chǔ)到數(shù)據(jù)庫(kù)中;第一指令接收單元,用于接收用戶查看聯(lián)機(jī)幫助信息的指令;功能點(diǎn)確定單元,用于在所述第一指令接收單元接收到用戶查看聯(lián)機(jī)幫助信息的指令 后,確定用戶當(dāng)前使用的功能點(diǎn);文件查找單元,用于根據(jù)所述第一映射關(guān)系確定與所述功能點(diǎn)對(duì)應(yīng)的幫助信息文件; 文件展現(xiàn)單元,用于根據(jù)所述幫助信息文件的鏈接地址提取聯(lián)機(jī)幫助信息,并將提取 出的聯(lián)機(jī)幫助信息展現(xiàn)給用戶。
8. 根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述信息創(chuàng)建單元,具體用于在應(yīng)用軟件開發(fā)過(guò)程中獲取開發(fā)者輸入的與應(yīng)用軟件中 的功能點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫助信息。
9. 根據(jù)權(quán)利要求7或8所述的系統(tǒng),其特征在于,還包括 第二指令接收單元,用于接收用戶輸入的編輯請(qǐng)求;編輯窗口提供單元,用于在所述第二指令接收單元接收到用戶輸入的編輯請(qǐng)求后,向 用戶提供編輯窗口;所述信息創(chuàng)建單元,還用于獲取用戶在所述編輯窗口輸入的說(shuō)明信息,并將所述說(shuō)明 信息存儲(chǔ)到說(shuō)明信息文件中;所述映射單元,還用于建立功能點(diǎn)與所述說(shuō)明信息文件的第二映射關(guān)系,并將所述第 二映射關(guān)系與所述說(shuō)明信息文件的鏈接地址存儲(chǔ)到數(shù)據(jù)庫(kù)中;所述文件查找單元,還用于根據(jù)所述第二映射關(guān)系查找與所述用戶當(dāng)前使用的功能點(diǎn) 對(duì)應(yīng)的說(shuō)明信息文件;所述文件展現(xiàn)單元,還用于根據(jù)根據(jù)所述說(shuō)明信息文件的鏈接地址從所述數(shù)據(jù)庫(kù)中提 取說(shuō)明信息,并將提取出的說(shuō)明信息展現(xiàn)給用戶。
10. 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于, 所述第一指令接收單元和所述第二指令接收單元為不同的按鈕。
全文摘要
本發(fā)明涉及信息處理技術(shù)領(lǐng)域,公開了一種應(yīng)用軟件幫助信息生成方法及系統(tǒng)。所述方法包括創(chuàng)建與應(yīng)用軟件中的功能點(diǎn)對(duì)應(yīng)的聯(lián)機(jī)幫助信息,并將所述聯(lián)機(jī)幫助信息存儲(chǔ)到一個(gè)或多個(gè)幫助信息文件中;建立功能點(diǎn)與所述幫助信息文件的第一映射關(guān)系,并將所述第一映射關(guān)系與所述幫助信息文件的鏈接地址存儲(chǔ)到數(shù)據(jù)庫(kù)中;當(dāng)接收到用戶查看聯(lián)機(jī)幫助信息的指令后,確定用戶當(dāng)前使用的功能點(diǎn);根據(jù)所述第一映射關(guān)系確定與所述用戶當(dāng)前使用的功能點(diǎn)對(duì)應(yīng)的幫助信息文件;根據(jù)所述幫助信息文件的鏈接地址提取聯(lián)機(jī)幫助信息,并將提取出的聯(lián)機(jī)幫助信息展現(xiàn)給用戶。利用本發(fā)明,可以使用戶方便地打開正在使用的功能點(diǎn)的聯(lián)機(jī)幫助,獲得準(zhǔn)確的聯(lián)機(jī)幫助信息。
文檔編號(hào)G06F9/44GK101710274SQ20091011028
公開日2010年5月19日 申請(qǐng)日期2009年10月28日 優(yōu)先權(quán)日2009年10月28日
發(fā)明者劉鵬 申請(qǐng)人:金蝶軟件(中國(guó))有限公司