本發(fā)明專利技術(shù)公開了一種統(tǒng)計軟件使用率和調(diào)整試用期的方法,包括以下步驟:S1:客戶端登錄授權(quán)系統(tǒng)集成;S2:客戶使用動作在本地日志保存;S3:云服務(wù)器收集軟件使用數(shù)據(jù)及動作日志;S4:軟件使用率統(tǒng)計平臺設(shè)計及實現(xiàn);S5:產(chǎn)品使用率的導(dǎo)出及分析報告;S6:根據(jù)使用率清單對客戶端功能界面及試用期限做調(diào)整。本發(fā)明專利技術(shù)的有益效果如下:獲得軟件的使用情況信息全面,對用戶更新積極性的評估、開發(fā)功能的調(diào)整、軟件需求分析統(tǒng)計、制定產(chǎn)品銷售計劃做數(shù)據(jù)支持;滿足客戶的軟件試用時間。
【技術(shù)實現(xiàn)步驟摘要】
一種統(tǒng)計軟件使用率和調(diào)整試用期的方法
本專利技術(shù)涉及信息安全
,特別涉及一種統(tǒng)計軟件使用率和調(diào)整試用期的方法。
技術(shù)介紹
對于軟件研發(fā)企業(yè)來說,公司的產(chǎn)品在客戶當(dāng)中的使用率在產(chǎn)品的研發(fā)方向、資金投入、研發(fā)人員的配備等方面的決策有著至關(guān)重要的作用,而在信息安全領(lǐng)域的軟件研發(fā)企業(yè)在統(tǒng)計研發(fā)的使用率上有以下的不足:1、人為統(tǒng)計公司軟件產(chǎn)品使用情況不夠智能化,工作量大的同時存在漏掉統(tǒng)計導(dǎo)致數(shù)據(jù)不準(zhǔn)確等情況;2、軟件使用數(shù)據(jù)統(tǒng)計只能做一個大概(如試用客戶數(shù),已購客戶數(shù)等),無法得出每月沒年產(chǎn)品客戶增長率,試用購買率等重要數(shù)據(jù);3、不能精確的得出客戶日常使用功能,運(yùn)用了軟件的哪些功能;4、試用客戶想延長試用期限需要重新獲取授權(quán)文件和執(zhí)行流程操作復(fù)雜。
技術(shù)實現(xiàn)思路
本專利技術(shù)針對現(xiàn)有技術(shù)的缺陷,提供了一種統(tǒng)計軟件使用率和調(diào)整試用期的方法,能有效的解決上述現(xiàn)有技術(shù)存在的問題。一種統(tǒng)計軟件使用率和調(diào)整試用期的方法,其特征在于包括以下步驟:S1:軟件客戶端登錄授權(quán)系統(tǒng)的集成,詳細(xì)步驟如下:S11:創(chuàng)建登錄標(biāo)識;在軟件主邏輯當(dāng)中設(shè)計一個全局靜態(tài)變量,在程序各功能調(diào)用都可以檢測該功能;S12:賬戶信息檢測;當(dāng)軟件開啟或者在未登錄使用某個功能時檢測S11中的全局登錄標(biāo)識,如果為登錄狀態(tài)則跳過賬戶信息收集,如果未登錄,則提示用戶需輸入賬戶信息以獲取授權(quán)使用;檢測用戶名,密碼的合法性,并記錄當(dāng)前登錄時間,軟件當(dāng)前版本;S13:服務(wù)器信息比對;當(dāng)通過登錄系統(tǒng)上傳客戶信息后會得到當(dāng)前用戶信息在服務(wù)器上的數(shù)據(jù)信息,包含客戶是否購買標(biāo)示、試用天數(shù)、上次登錄時間和上次登錄主機(jī)MAC;比對當(dāng)前硬件設(shè)備信息,如果是購買或者未購買用戶但在有效試用的客戶直接通過驗證,如果未購買同時已過試用期客戶給出提示并關(guān)閉軟件需要購買使用的功能;S2:客戶使用動作在本地日志保存,設(shè)計本地日志參數(shù)、日志等級和日志核心邏輯;S3:云服務(wù)器收集客戶軟件使用的各種數(shù)據(jù)及本地動作日志;數(shù)據(jù)庫日志表設(shè)計,包括:UserID、IP、OnlineTime、StartTime、LoginTime和Count;Mysql及IIS網(wǎng)站API聯(lián)合使用,IIS上掛載登錄授權(quán)系統(tǒng)的API,API可以操作Mysql數(shù)據(jù)庫中的日志表,當(dāng)用戶發(fā)送登錄信息后,通過認(rèn)證確認(rèn)允許登錄后將客戶信息直接寫入數(shù)據(jù)庫表中;S4:軟件使用率統(tǒng)計平臺設(shè)計及實現(xiàn);統(tǒng)計平臺功能設(shè)計,如下:客戶注冊信息查詢:包括客戶省份、注冊時間、試用時間、登錄次數(shù)、最后登錄時間;已登錄客戶信息分年月選擇查詢,詳細(xì)分析各時間段內(nèi)軟件的客戶使用情況;根據(jù)所選年份、月份導(dǎo)出該軟件的使用情況,主要包括軟件使用客戶列表,客戶總使用率;客戶操作動作查詢;本地日志經(jīng)過用戶允許后會上傳到云服務(wù)器的FTP服務(wù)器文件夾內(nèi);當(dāng)通過客戶注冊列表選中特定用戶查看用戶動作,系統(tǒng)會自動呈現(xiàn)出該用戶的所有的使用數(shù)據(jù),包括軟件使用次數(shù)、每次使用時長、使用情況、常用功能、具體操作、數(shù)據(jù)檢索及軟件本地運(yùn)行情況;當(dāng)選擇以大數(shù)據(jù)方式分析時,將分析所有已上傳本地日志的客戶,得出軟件平均用戶使用率,功能使用情況;軟件總使用率查詢;根據(jù)選擇的數(shù)據(jù)年份,得出該年份的所有試用賬戶總數(shù),購買賬戶總數(shù),軟件總的使用率數(shù)據(jù);S5:得到產(chǎn)品使用率的導(dǎo)出及分析報告;導(dǎo)出軟件用戶詳細(xì)使用報告;導(dǎo)出產(chǎn)品使用率;S6:根據(jù)云服務(wù)器的軟件使用率清單對客戶端功能界面及試用期限做自動調(diào)整;通過云服務(wù)器大數(shù)據(jù)智能計算用戶軟件功能使用情況率及數(shù)據(jù)處理情況清單,在客戶端連接云服務(wù)器時下發(fā)到客戶端中;軟件開啟多線程模式處理獲取到的清單,與本地軟件功能使用情況表做對比得出最近一個月內(nèi),軟件內(nèi)部功能使用率為0%的功能列表,自動隱藏該功能并調(diào)整軟件的功能流程,在軟件下次重啟時將重新排版功能及界面;對于試用版客戶端,增加一個智能延長試用時間的模塊,該模塊從云服務(wù)器獲取用戶的軟件登錄次數(shù)及平均在線時長,綜合計算出該用戶在當(dāng)天前三十天內(nèi)的軟件使用率。作為優(yōu)選,S2中設(shè)計本地日志參數(shù)如下:【intMAX_SIZE=2048】;【string_LogPath=Path.GetTempPath()+"\\Log"】;【DateTime_LastDate=DateTime.Now】;【object_SynchronizationLock=newobject()】;設(shè)計本地日志等級如下:LogLevel.Info:一般日志信息;LogLevel.Debug:調(diào)試日志信息;LogLevel.Warn:警告日志信息;LogLevel.Error:錯誤日志信息;LogLevel.Fatal:崩潰日志信息;設(shè)計本地日志核心邏輯,日志寫入方式采用異步模式+鎖機(jī)制;需輸入的參數(shù)有:Message:用戶輸入的消息內(nèi)容、logLevel:日志級別、exception:異常信息;用戶操作動作記錄;軟件設(shè)計使用日志查看功能,當(dāng)用戶啟動軟件時就開始記錄一直到關(guān)閉軟件時的每一個操作,在保持使用痕跡的同時還能保持本地軟件在使用時出現(xiàn)異常時的操作流程及狀態(tài)情況。作為優(yōu)選,S5中導(dǎo)出軟件用戶詳細(xì)使用報告采用Excel表格模式,通過軟件內(nèi)部列表轉(zhuǎn)換換為Excel表的核心邏輯得出客戶名、試用時間、是否已授權(quán)、最后登錄時間、登錄次數(shù)和使用的最新軟件版本;該表格還統(tǒng)計了當(dāng)前軟件發(fā)布的最新版本號,和客戶的升級使用率。作為優(yōu)選,S5中產(chǎn)品使用率的表格包含信息有:月份、總注冊用戶數(shù)、正式版用戶數(shù)、可用用戶數(shù)、登錄用戶數(shù)、當(dāng)月可用用戶使用率。作為優(yōu)選,S6中當(dāng)用戶想使用隱藏功能時在隱藏功能列表中調(diào)出該功能即可使用,再下一次的打開軟件時會重新統(tǒng)計并展示界面,該功能即可被喚醒。作為優(yōu)選,S6中當(dāng)試用客戶離試用截止日期只有十天時,滿足軟件使用率大于50%時,自動增加10天試用期限,自動延長次數(shù)最多3次,第一次延長10天,第二次延長20天,第三次延長30天。與現(xiàn)有技術(shù)相比本專利技術(shù)的優(yōu)點在于:1、采用帳號登錄系統(tǒng),將每個用戶的軟件使用次數(shù),使用日志,登錄地點,軟件使用時長等數(shù)據(jù)寫入服務(wù)器數(shù)據(jù)庫,即給用戶創(chuàng)建詳細(xì)的登錄日志,也給軟件做大數(shù)據(jù)統(tǒng)計做基礎(chǔ)數(shù)據(jù)儲備。2、軟件自動更新時統(tǒng)計版本信息及最新版的更新情況,對產(chǎn)品發(fā)布用戶的更新積極性做出精確評估。3、每一次的軟件迭代開發(fā)以月度,季度,年度的軟件使用情況做出開發(fā)功能的調(diào)整。4、客戶使用軟件的習(xí)慣非常有利于對產(chǎn)品的需求分析統(tǒng)計,為公司產(chǎn)品經(jīng)理,研發(fā)負(fù)責(zé)人等人員具有重要引導(dǎo)作用。5、對于每日,每月,每年軟件的客戶試用率,試用客戶的正式購買率,代理商銷售率等數(shù)據(jù)做大數(shù)據(jù)分析得出銷售報告,為公司各大區(qū)銷售經(jīng)理制定公司產(chǎn)品的銷售計劃做數(shù)據(jù)支持。6、通過云服務(wù)器計算的客戶軟件使用情況清單,客戶端可以智能延長試用客戶的試用期限,最大限度的滿足使客戶的軟件試用時間。具體實施方式為使本專利技術(shù)的目的:技術(shù)方案及優(yōu)點更加清楚明白,以下舉實施例,對本專利技術(shù)做進(jìn)一步詳細(xì)說明。一種統(tǒng)計軟件使用率和調(diào)整試用期的方法,包括以下步驟:S1:軟件客戶端登錄授權(quán)系統(tǒng)的集成;客戶端登錄授權(quán)系統(tǒng)為一個功能模塊,修改數(shù)據(jù)參數(shù)以適配各產(chǎn)品軟件,達(dá)到相同功能模塊在不同軟件平臺上的通用集成。S11:創(chuàng)建登錄標(biāo)識;在軟件主邏輯當(dāng)中設(shè)計一個全局靜態(tài)變量(全局變量也稱為外部變量,它是在函數(shù)外部本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
一種統(tǒng)計軟件使用率和調(diào)整試用期的方法,其特征在于包括以下步驟:S1:軟件客戶端登錄授權(quán)系統(tǒng)的集成,詳細(xì)步驟如下:S11:創(chuàng)建登錄標(biāo)識;在軟件主邏輯當(dāng)中設(shè)計一個全局靜態(tài)變量,在程序各功能調(diào)用都可以檢測該功能;S12:賬戶信息檢測;當(dāng)軟件開啟或者在未登錄使用某個功能時檢測S11中的全局登錄標(biāo)識,如果為登錄狀態(tài)則跳過賬戶信息收集,如果未登錄,則提示用戶需輸入賬戶信息以獲取授權(quán)使用;檢測用戶名,密碼的合法性,并記錄當(dāng)前登錄時間,軟件當(dāng)前版本;S13:服務(wù)器信息比對;當(dāng)通過登錄系統(tǒng)上傳客戶信息后會得到當(dāng)前用戶信息在服務(wù)器上的數(shù)據(jù)信息,包含客戶是否購買標(biāo)示、試用天數(shù)、上次登錄時間和上次登錄主機(jī)MAC;比對當(dāng)前硬件設(shè)備信息,如果是購買或者未購買用戶但在有效試用的客戶直接通過驗證,如果未購買同時已過試用期客戶給出提示并關(guān)閉軟件需要購買使用的功能;S2:客戶使用動作在本地日志保存,設(shè)計本地日志參數(shù)、日志等級和日志核心邏輯;S3:云服務(wù)器收集客戶軟件使用的各種數(shù)據(jù)及本地動作日志;數(shù)據(jù)庫日志表設(shè)計,包括:UserID、IP、OnlineTime、StartTime、LoginTime和Count;Mysql及IIS網(wǎng)站API聯(lián)合使用,IIS上掛載登錄授權(quán)系統(tǒng)的API,API可以操作Mysql數(shù)據(jù)庫中的日志表,當(dāng)用戶發(fā)送登錄信息后,通過認(rèn)證確認(rèn)允許登錄后將客戶信息直接寫入數(shù)據(jù)庫表中;S4:軟件使用率統(tǒng)計平臺設(shè)計及實現(xiàn);統(tǒng)計平臺功能設(shè)計,如下:客戶注冊信息查詢:包括客戶省份、注冊時間、試用時間、登錄次數(shù)、最后登錄時間;已登錄客戶信息分年月選擇查詢,詳細(xì)分析各時間段內(nèi)軟件的客戶使用情況;根據(jù)所選年份、月份導(dǎo)出該軟件的使用情況,主要包括軟件使用客戶列表,客戶總使用率;客戶操作動作查詢;本地日志經(jīng)過用戶允許后會上傳到云服務(wù)器的FTP服務(wù)器文件夾內(nèi);當(dāng)通過客戶注冊列表選中特定用戶查看用戶動作,系統(tǒng)會自動呈現(xiàn)出該用戶的所有的使用數(shù)據(jù),包括軟件使用次數(shù)、每次使用時長、使用情況、常用功能、具體操作、數(shù)據(jù)檢索及軟件本地運(yùn)行情況;當(dāng)選擇以大數(shù)據(jù)方式分析時,將分析所有已上傳本地日志的客戶,得出軟件平均用戶使用率,功能使用情況;軟件總使用率查詢;根據(jù)選擇的數(shù)據(jù)年份,得出該年份的所有試用賬戶總數(shù),購買賬戶總數(shù),軟件總的使用率數(shù)據(jù);S5:得到產(chǎn)品使用率的導(dǎo)出及分析報告;導(dǎo)出軟件用戶詳細(xì)使用報告;導(dǎo)出產(chǎn)品使用率;S6:根據(jù)云服務(wù)器的軟件使用率清單對客戶端功能界面及試用期限做自動調(diào)整;通過云服務(wù)器大數(shù)據(jù)智能計算用戶軟件功能使用情況率及數(shù)據(jù)處理情況清單,在客戶端連接云服務(wù)器時下發(fā)到客戶端中;軟件開啟多線程模式處理獲取到的清單,與本地軟件功能使用情況表做對比得出最近一個月內(nèi),軟件內(nèi)部功能使用率為0%的功能列表,自動隱藏該功能并調(diào)整軟件的功能流程,在軟件下次重啟時將重新排版功能及界面;對于試用版客戶端,增加一個智能延長試用時間的模塊,該模塊從云服務(wù)器獲取用戶的軟件登錄次數(shù)及平均在線時長,綜合計算出該用戶在當(dāng)天前三十天內(nèi)的軟件使用率。...
【技術(shù)特征摘要】
1.一種統(tǒng)計軟件使用率和調(diào)整試用期的方法,其特征在于包括以下步驟:S1:軟件客戶端登錄授權(quán)系統(tǒng)的集成,詳細(xì)步驟如下:S11:創(chuàng)建登錄標(biāo)識;在軟件主邏輯當(dāng)中設(shè)計一個全局靜態(tài)變量,在程序各功能調(diào)用都可以檢測該功能;S12:賬戶信息檢測;當(dāng)軟件開啟或者在未登錄使用某個功能時檢測S11中的全局登錄標(biāo)識,如果為登錄狀態(tài)則跳過賬戶信息收集,如果未登錄,則提示用戶需輸入賬戶信息以獲取授權(quán)使用;檢測用戶名,密碼的合法性,并記錄當(dāng)前登錄時間,軟件當(dāng)前版本;S13:服務(wù)器信息比對;當(dāng)通過登錄系統(tǒng)上傳客戶信息后會得到當(dāng)前用戶信息在服務(wù)器上的數(shù)據(jù)信息,包含客戶是否購買標(biāo)示、試用天數(shù)、上次登錄時間和上次登錄主機(jī)MAC;比對當(dāng)前硬件設(shè)備信息,如果是購買或者未購買用戶但在有效試用的客戶直接通過驗證,如果未購買同時已過試用期客戶給出提示并關(guān)閉軟件需要購買使用的功能;S2:客戶使用動作在本地日志保存,設(shè)計本地日志參數(shù)、日志等級和日志核心邏輯;S3:云服務(wù)器收集客戶軟件使用的各種數(shù)據(jù)及本地動作日志;數(shù)據(jù)庫日志表設(shè)計,包括:UserID、IP、OnlineTime、StartTime、LoginTime和Count;Mysql及IIS網(wǎng)站API聯(lián)合使用,IIS上掛載登錄授權(quán)系統(tǒng)的API,API可以操作Mysql數(shù)據(jù)庫中的日志表,當(dāng)用戶發(fā)送登錄信息后,通過認(rèn)證確認(rèn)允許登錄后將客戶信息直接寫入數(shù)據(jù)庫表中;S4:軟件使用率統(tǒng)計平臺設(shè)計及實現(xiàn);統(tǒng)計平臺功能設(shè)計,如下:客戶注冊信息查詢:包括客戶省份、注冊時間、試用時間、登錄次數(shù)、最后登錄時間;已登錄客戶信息分年月選擇查詢,詳細(xì)分析各時間段內(nèi)軟件的客戶使用情況;根據(jù)所選年份、月份導(dǎo)出該軟件的使用情況,主要包括軟件使用客戶列表,客戶總使用率;客戶操作動作查詢;本地日志經(jīng)過用戶允許后會上傳到云服務(wù)器的FTP服務(wù)器文件夾內(nèi);當(dāng)通過客戶注冊列表選中特定用戶查看用戶動作,系統(tǒng)會自動呈現(xiàn)出該用戶的所有的使用數(shù)據(jù),包括軟件使用次數(shù)、每次使用時長、使用情況、常用功能、具體操作、數(shù)據(jù)檢索及軟件本地運(yùn)行情況;當(dāng)選擇以大數(shù)據(jù)方式分析時,將分析所有已上傳本地日志的客戶,得出軟件平均用戶使用率,功能使用情況;軟件總使用率查詢;根據(jù)選擇的數(shù)據(jù)年份,得出該年份的所有試用賬戶總數(shù),購買賬戶總數(shù),軟件總的使用率數(shù)據(jù);S5:得到產(chǎn)品使用率的導(dǎo)出及分析報告;導(dǎo)出軟件用戶詳細(xì)使用報告;導(dǎo)出產(chǎn)品使用率;S6:根據(jù)云服務(wù)器的軟件使用率清單對客戶端功能界面及試用期限做自動調(diào)整;通過云服務(wù)器大數(shù)據(jù)智能計算用戶軟件功能使用情況率及數(shù)據(jù)處理情況清單,在客戶端連接云服務(wù)器時下發(fā)到客戶端中;軟件開啟多線程模式處理獲取到的...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:黃旭,鄢剛,
申請(專利權(quán))人:四川秘?zé)o痕信息安全技術(shù)有限責(zé)任公司,
類型:發(fā)明
國別省市:四川,51
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。