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

一種統(tǒng)計(jì)軟件使用率和調(diào)整試用期的方法與流程

文檔序號(hào):12692578閱讀:303來(lái)源:國(guó)知局

本發(fā)明涉及信息安全技術(shù)領(lǐng)域,特別涉及一種統(tǒng)計(jì)軟件使用率和調(diào)整試用期的方法。



背景技術(shù):

對(duì)于軟件研發(fā)企業(yè)來(lái)說(shuō),公司的產(chǎn)品在客戶當(dāng)中的使用率在產(chǎn)品的研發(fā)方向、資金投入、研發(fā)人員的配備等方面的決策有著至關(guān)重要的作用,而在信息安全領(lǐng)域的軟件研發(fā)企業(yè)在統(tǒng)計(jì)研發(fā)的使用率上有以下的不足:

1、人為統(tǒng)計(jì)公司軟件產(chǎn)品使用情況不夠智能化,工作量大的同時(shí)存在漏掉統(tǒng)計(jì)導(dǎo)致數(shù)據(jù)不準(zhǔn)確等情況;

2、軟件使用數(shù)據(jù)統(tǒng)計(jì)只能做一個(gè)大概(如試用客戶數(shù),已購(gòu)客戶數(shù)等),無(wú)法得出每月沒(méi)年產(chǎn)品客戶增長(zhǎng)率,試用購(gòu)買(mǎi)率等重要數(shù)據(jù);

3、不能精確的得出客戶日常使用功能,運(yùn)用了軟件的哪些功能;

4、試用客戶想延長(zhǎng)試用期限需要重新獲取授權(quán)文件和執(zhí)行流程操作復(fù)雜。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明針對(duì)現(xiàn)有技術(shù)的缺陷,提供了一種統(tǒng)計(jì)軟件使用率和調(diào)整試用期的方法,能有效的解決上述現(xiàn)有技術(shù)存在的問(wèn)題。

一種統(tǒng)計(jì)軟件使用率和調(diào)整試用期的方法,其特征在于包括以下步驟:

S1:軟件客戶端登錄授權(quán)系統(tǒng)的集成,詳細(xì)步驟如下:

S11:創(chuàng)建登錄標(biāo)識(shí);在軟件主邏輯當(dāng)中設(shè)計(jì)一個(gè)全局靜態(tài)變量,在程序各功能調(diào)用都可以檢測(cè)該功能;

S12:賬戶信息檢測(cè);當(dāng)軟件開(kāi)啟或者在未登錄使用某個(gè)功能時(shí)檢測(cè)S11中的全局登錄標(biāo)識(shí),如果為登錄狀態(tài)則跳過(guò)賬戶信息收集,如果未登錄,則提示用戶需輸入賬戶信息以獲取授權(quán)使用;檢測(cè)用戶名,密碼的合法性,并記錄當(dāng)前登錄時(shí)間,軟件當(dāng)前版本;

S13:服務(wù)器信息比對(duì);當(dāng)通過(guò)登錄系統(tǒng)上傳客戶信息后會(huì)得到當(dāng)前用戶信息在服務(wù)器上的數(shù)據(jù)信息,包含客戶是否購(gòu)買(mǎi)標(biāo)示、試用天數(shù)、上次登錄時(shí)間和上次登錄主機(jī)MAC;比對(duì)當(dāng)前硬件設(shè)備信息,如果是購(gòu)買(mǎi)或者未購(gòu)買(mǎi)用戶但在有效試用的客戶直接通過(guò)驗(yàn)證,如果未購(gòu)買(mǎi)同時(shí)已過(guò)試用期客戶給出提示并關(guān)閉軟件需要購(gòu)買(mǎi)使用的功能;

S2:客戶使用動(dòng)作在本地日志保存,設(shè)計(jì)本地日志參數(shù)、日志等級(jí)和日志核心邏輯;

S3:云服務(wù)器收集客戶軟件使用的各種數(shù)據(jù)及本地動(dòng)作日志;

數(shù)據(jù)庫(kù)日志表設(shè)計(jì),包括:UserID、IP、OnlineTime、StartTime、LoginTime和Count;

Mysql及IIS網(wǎng)站API聯(lián)合使用,IIS上掛載登錄授權(quán)系統(tǒng)的API,API可以操作Mysql數(shù)據(jù)庫(kù)中的日志表,當(dāng)用戶發(fā)送登錄信息后,通過(guò)認(rèn)證確認(rèn)允許登錄后將客戶信息直接寫(xiě)入數(shù)據(jù)庫(kù)表中;

S4:軟件使用率統(tǒng)計(jì)平臺(tái)設(shè)計(jì)及實(shí)現(xiàn);

統(tǒng)計(jì)平臺(tái)功能設(shè)計(jì),如下:

客戶注冊(cè)信息查詢:包括客戶省份、注冊(cè)時(shí)間、試用時(shí)間、登錄次數(shù)、最后登錄時(shí)間;已登錄客戶信息分年月選擇查詢,詳細(xì)分析各時(shí)間段內(nèi)軟件的客戶使用情況;根據(jù)所選年份、月份導(dǎo)出該軟件的使用情況,主要包括軟件使用客戶列表,客戶總使用率;

客戶操作動(dòng)作查詢;本地日志經(jīng)過(guò)用戶允許后會(huì)上傳到云服務(wù)器的FTP服務(wù)器文件夾內(nèi);當(dāng)通過(guò)客戶注冊(cè)列表選中特定用戶查看用戶動(dòng)作,系統(tǒng)會(huì)自動(dòng)呈現(xiàn)出該用戶的所有的使用數(shù)據(jù),包括軟件使用次數(shù)、每次使用時(shí)長(zhǎng)、使用情況、常用功能、具體操作、數(shù)據(jù)檢索及軟件本地運(yùn)行情況;當(dāng)選擇以大數(shù)據(jù)方式分析時(shí),將分析所有已上傳本地日志的客戶,得出軟件平均用戶使用率,功能使用情況;

軟件總使用率查詢;根據(jù)選擇的數(shù)據(jù)年份,得出該年份的所有試用賬戶總數(shù),購(gòu)買(mǎi)賬戶總數(shù),軟件總的使用率數(shù)據(jù);

S5:得到產(chǎn)品使用率的導(dǎo)出及分析報(bào)告;導(dǎo)出軟件用戶詳細(xì)使用報(bào)告;導(dǎo)出產(chǎn)品使用率;

S6:根據(jù)云服務(wù)器的軟件使用率清單對(duì)客戶端功能界面及試用期限做自動(dòng)調(diào)整;通過(guò)云服務(wù)器大數(shù)據(jù)智能計(jì)算用戶軟件功能使用情況率及數(shù)據(jù)處理情況清單,在客戶端連接云服務(wù)器時(shí)下發(fā)到客戶端中;軟件開(kāi)啟多線程模式處理獲取到的清單,與本地軟件功能使用情況表做對(duì)比得出最近一個(gè)月內(nèi),軟件內(nèi)部功能使用率為0%的功能列表,自動(dòng)隱藏該功能并調(diào)整軟件的功能流程,在軟件下次重啟時(shí)將重新排版功能及界面;

對(duì)于試用版客戶端,增加一個(gè)智能延長(zhǎng)試用時(shí)間的模塊,該模塊從云服務(wù)器獲取用戶的軟件登錄次數(shù)及平均在線時(shí)長(zhǎng),綜合計(jì)算出該用戶在當(dāng)天前三十天內(nèi)的軟件使用率。

作為優(yōu)選,S2中設(shè)計(jì)本地日志參數(shù)如下:

【int MAX_SIZE=2048】;

【string_LogPath=Path.GetTempPath()+"\\Log"】;

【DateTime_LastDate=DateTime.Now】;

【object_SynchronizationLock=new object()】;

設(shè)計(jì)本地日志等級(jí)如下:

LogLevel.Info:一般日志信息;

LogLevel.Debug:調(diào)試日志信息;

LogLevel.Warn:警告日志信息;

LogLevel.Error:錯(cuò)誤日志信息;

LogLevel.Fatal:崩潰日志信息;

設(shè)計(jì)本地日志核心邏輯,日志寫(xiě)入方式采用異步模式+鎖機(jī)制;

需輸入的參數(shù)有:Message:用戶輸入的消息內(nèi)容、logLevel:日志級(jí)別、exception:異常信息;

用戶操作動(dòng)作記錄;軟件設(shè)計(jì)使用日志查看功能,當(dāng)用戶啟動(dòng)軟件時(shí)就開(kāi)始記錄一直到關(guān)閉軟件時(shí)的每一個(gè)操作,在保持使用痕跡的同時(shí)還能保持本地軟件在使用時(shí)出現(xiàn)異常時(shí)的操作流程及狀態(tài)情況。

作為優(yōu)選,S5中導(dǎo)出軟件用戶詳細(xì)使用報(bào)告采用Excel表格模式,通過(guò)軟件內(nèi)部列表轉(zhuǎn)換換為Excel表的核心邏輯得出客戶名、試用時(shí)間、是否已授權(quán)、最后登錄時(shí)間、登錄次數(shù)和使用的最新軟件版本;該表格還統(tǒng)計(jì)了當(dāng)前軟件發(fā)布的最新版本號(hào),和客戶的升級(jí)使用率。

作為優(yōu)選,S5中產(chǎn)品使用率的表格包含信息有:月份、總注冊(cè)用戶數(shù)、正式版用戶數(shù)、可用用戶數(shù)、登錄用戶數(shù)、當(dāng)月可用用戶使用率。

作為優(yōu)選,S6中當(dāng)用戶想使用隱藏功能時(shí)在隱藏功能列表中調(diào)出該功能即可使用,再下一次的打開(kāi)軟件時(shí)會(huì)重新統(tǒng)計(jì)并展示界面,該功能即可被喚醒。

作為優(yōu)選,S6中當(dāng)試用客戶離試用截止日期只有十天時(shí),滿足軟件使用率大于50%時(shí),自動(dòng)增加10天試用期限,自動(dòng)延長(zhǎng)次數(shù)最多3次,第一次延長(zhǎng)10天,第二次延長(zhǎng)20天,第三次延長(zhǎng)30天。

與現(xiàn)有技術(shù)相比本發(fā)明的優(yōu)點(diǎn)在于:

1、采用帳號(hào)登錄系統(tǒng),將每個(gè)用戶的軟件使用次數(shù),使用日志,登錄地點(diǎn),軟件使用時(shí)長(zhǎng)等數(shù)據(jù)寫(xiě)入服務(wù)器數(shù)據(jù)庫(kù),即給用戶創(chuàng)建詳細(xì)的登錄日志,也給軟件做大數(shù)據(jù)統(tǒng)計(jì)做基礎(chǔ)數(shù)據(jù)儲(chǔ)備。

2、軟件自動(dòng)更新時(shí)統(tǒng)計(jì)版本信息及最新版的更新情況,對(duì)產(chǎn)品發(fā)布用戶的更新積極性做出精確評(píng)估。

3、每一次的軟件迭代開(kāi)發(fā)以月度,季度,年度的軟件使用情況做出開(kāi)發(fā)功能的調(diào)整。

4、客戶使用軟件的習(xí)慣非常有利于對(duì)產(chǎn)品的需求分析統(tǒng)計(jì),為公司產(chǎn)品經(jīng)理,研發(fā)負(fù)責(zé)人等人員具有重要引導(dǎo)作用。

5、對(duì)于每日,每月,每年軟件的客戶試用率,試用客戶的正式購(gòu)買(mǎi)率,代理商銷售率等數(shù)據(jù)做大數(shù)據(jù)分析得出銷售報(bào)告,為公司各大區(qū)銷售經(jīng)理制定公司產(chǎn)品的銷售計(jì)劃做數(shù)據(jù)支持。

6、通過(guò)云服務(wù)器計(jì)算的客戶軟件使用情況清單,客戶端可以智能延長(zhǎng)試用客戶的試用期限,最大限度的滿足使客戶的軟件試用時(shí)間。

具體實(shí)施方式

為使本發(fā)明的目的:技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下舉實(shí)施例,對(duì)本發(fā)明做進(jìn)一步詳細(xì)說(shuō)明。

一種統(tǒng)計(jì)軟件使用率和調(diào)整試用期的方法,包括以下步驟:

S1:軟件客戶端登錄授權(quán)系統(tǒng)的集成;客戶端登錄授權(quán)系統(tǒng)為一個(gè)功能模塊,修改數(shù)據(jù)參數(shù)以適配各產(chǎn)品軟件,達(dá)到相同功能模塊在不同軟件平臺(tái)上的通用集成。

S11:創(chuàng)建登錄標(biāo)識(shí);

在軟件主邏輯當(dāng)中設(shè)計(jì)一個(gè)全局靜態(tài)變量(全局變量也稱為外部變量,它是在函數(shù)外部定義的變量,它不屬于哪一個(gè)函數(shù),它屬于一個(gè)源程序文件,其作用域是從定義該變量的位置開(kāi)始至源文件結(jié)束),這樣在程序各功能調(diào)用都可以檢測(cè)該功能。

S12:賬戶信息檢測(cè);

當(dāng)軟件開(kāi)啟或者在未登錄使用某個(gè)功能時(shí)檢測(cè)S11中的全局登錄標(biāo)識(shí),如果為登錄狀態(tài)則跳過(guò)賬戶信息收集,如果未登錄,則提示用戶需輸入賬戶信息以獲取授權(quán)使用;檢測(cè)用戶名,密碼等的合法性,并記錄當(dāng)前登錄時(shí)間,軟件當(dāng)前版本等。

S13:服務(wù)器信息比對(duì);

當(dāng)通過(guò)登錄系統(tǒng)上傳客戶信息后會(huì)得到當(dāng)前用戶信息在服務(wù)器上的數(shù)據(jù)信息:包含客戶是否購(gòu)買(mǎi)標(biāo)示、試用天數(shù)、上次登錄時(shí)間和上次登錄主機(jī)MAC;比對(duì)當(dāng)前硬件設(shè)備信息,如果是購(gòu)買(mǎi)或者未購(gòu)買(mǎi)用戶但在有效試用的客戶直接通過(guò)驗(yàn)證,如果未購(gòu)買(mǎi)同時(shí)已過(guò)試用期客戶給出提示并關(guān)閉軟件需要購(gòu)買(mǎi)使用的功能。

S2:客戶使用動(dòng)作在本地日志保存;

S21:設(shè)計(jì)本地日志參數(shù)如下:

【int MAX_SIZE=2048】:標(biāo)示日志最大字節(jié)數(shù)(字節(jié)(Byte/bait/n.[C])是計(jì)算機(jī)信息技術(shù)用于計(jì)量存儲(chǔ)容量的一種計(jì)量單位,也表示一些計(jì)算機(jī)編程語(yǔ)言中的數(shù)據(jù)類型和語(yǔ)言字符),2048byte=2MB,即每個(gè)日志最大容量為2MB大小。

【string_LogPath=Path.GetTempPath()+"\\Log"】:日志保持位置,設(shè)計(jì)為保持在軟件運(yùn)行根目錄的Log文件夾,如果Log文件夾不存在則創(chuàng)建。

【DateTime_LastDate=DateTime.Now】:每條日志的寫(xiě)入時(shí)間。

【object_SynchronizationLock=new object()】:同步鎖對(duì)象,日志寫(xiě)入操作多線程設(shè)計(jì),當(dāng)有多個(gè)線程需要對(duì)同一個(gè)日志文件做寫(xiě)入動(dòng)作時(shí),該標(biāo)識(shí)能讓線程知道該日志是可立即寫(xiě)入或者需要等待其他線程執(zhí)行完畢再寫(xiě)入。

S22:設(shè)計(jì)本地日志等級(jí)如下:

LogLevel.Info:一般日志信息;

LogLevel.Debug:調(diào)試日志信息;

LogLevel.Warn:警告日志信息;

LogLevel.Error:錯(cuò)誤日志信息;

LogLevel.Fatal:崩潰日志信息。

S23:設(shè)計(jì)本地日志核心邏輯如下:

日志寫(xiě)入方式采用異步模式+鎖機(jī)制;

需輸入的參數(shù)有:

Message:用戶輸入的消息內(nèi)容;

logLevel:日志級(jí)別;

exception:異常信息。

S24用戶操作動(dòng)作記錄;

軟件設(shè)計(jì)使用日志查看功能,當(dāng)用戶啟動(dòng)軟件時(shí)就開(kāi)始記錄一直到關(guān)閉軟件時(shí)的每一個(gè)操作,在保持使用痕跡的同時(shí)還能保持本地軟件在使用時(shí)出現(xiàn)異常時(shí)的操作流程及狀態(tài)情況。

S3:云服務(wù)器收集客戶軟件使用的各種數(shù)據(jù)及本地動(dòng)作日志;

S31:數(shù)據(jù)庫(kù)日志表設(shè)計(jì),包括:UserID:用戶ID、IP:用戶登錄IP地址、OnlineTime:在線時(shí)長(zhǎng)(分鐘)、StartTime:開(kāi)始試用時(shí)間、LoginTime:登錄時(shí)間、Count:累計(jì)登錄次數(shù)(使用次數(shù))。

S32:Mysql及IIS網(wǎng)站API聯(lián)合使用,IIS上掛載登錄授權(quán)系統(tǒng)的API,API可以操作Mysql數(shù)據(jù)庫(kù)中的日志表,當(dāng)用戶發(fā)送登錄信息后,通過(guò)認(rèn)證確認(rèn)允許登錄后將客戶信息直接寫(xiě)入數(shù)據(jù)庫(kù)表中。

S4:軟件使用率統(tǒng)計(jì)平臺(tái)設(shè)計(jì)及實(shí)現(xiàn)步驟如下:

S41:統(tǒng)計(jì)平臺(tái)功能設(shè)計(jì),如下:

客戶注冊(cè)信息查詢:包括客戶省份、注冊(cè)時(shí)間、試用時(shí)間、登錄次數(shù)、最后登錄時(shí)間等;

已登錄客戶信息分年月選擇查詢,詳細(xì)分析各時(shí)間段內(nèi)軟件的客戶使用情況;

根據(jù)所選年份,月份導(dǎo)出該軟件的使用情況,主要包括軟件使用客戶列表,客戶總使用率。

S42:客戶操作動(dòng)作查詢;

軟件設(shè)計(jì)的S21本地日志經(jīng)過(guò)用戶允許后會(huì)上傳到云服務(wù)器的FTP服務(wù)器文件夾內(nèi),F(xiàn)TP服務(wù)器(File Transfer Protocol Server)是在互聯(lián)網(wǎng)上提供文件存儲(chǔ)和訪問(wèn)服務(wù)的計(jì)算機(jī),它們依照FTP協(xié)議提供服務(wù)。

當(dāng)通過(guò)客戶注冊(cè)列表選中特定的某個(gè)用戶查看用戶動(dòng)作時(shí),系統(tǒng)會(huì)自動(dòng)呈現(xiàn)出該用戶的所有的使用數(shù)據(jù),包括軟件使用次數(shù)、每次使用時(shí)長(zhǎng)、使用情況、常用功能、具體操作、數(shù)據(jù)檢索及軟件本地運(yùn)行情況等。

當(dāng)選擇以大數(shù)據(jù)方式分析時(shí),將分析所有已上傳本地日志的客戶,得出軟件平均用戶使用率(次數(shù)/每客戶),功能使用情況(如共10個(gè)功能模塊,每個(gè)功能模塊被打開(kāi)使用的次數(shù))。

S43:軟件總使用率查詢;

根據(jù)選擇的數(shù)據(jù)年份,得出該年份的所有試用賬戶總數(shù),購(gòu)買(mǎi)賬戶總數(shù),軟件總的使用率等詳細(xì)數(shù)據(jù)。

S5:得到產(chǎn)品使用率的導(dǎo)出及分析報(bào)告;

S51:導(dǎo)出軟件用戶詳細(xì)使用報(bào)告;

報(bào)告采用Excel表格模式,通過(guò)軟件內(nèi)部列表轉(zhuǎn)換換為Excel表的核心邏輯得出客戶名、試用時(shí)間、是否已授權(quán)、最后登錄時(shí)間、登錄次數(shù)和使用的最新軟件版本。

該表格還統(tǒng)計(jì)了當(dāng)前軟件發(fā)布的最新版本號(hào),和客戶的升級(jí)使用率(比對(duì)客戶最新的軟件版本和發(fā)布的最新版本號(hào)比對(duì),如果一致則認(rèn)為客戶使用的是最新的軟件)。

S52:導(dǎo)出產(chǎn)品使用率;

使用率的表格包含信息有:月份、總注冊(cè)用戶數(shù)、正式版用戶數(shù)(已購(gòu)買(mǎi)產(chǎn)品的用戶)、可用用戶數(shù)(試用時(shí)間與當(dāng)前時(shí)間比對(duì),未達(dá)到試用天數(shù)的客戶則判定為可用用戶)、登錄用戶數(shù)(當(dāng)月已登錄的用戶)、當(dāng)月可用用戶使用率(登錄用戶數(shù)/可用用戶數(shù))。

模塊報(bào)表數(shù)據(jù)展示如下:

S6:根據(jù)云服務(wù)器的軟件使用率清單對(duì)客戶端功能界面及試用期限做自動(dòng)調(diào)整;

S61:部署在云服務(wù)器上的服務(wù)端程序通過(guò)設(shè)計(jì)的智能分析算法得出用戶的軟件使用率及功能使用情況的列表清單,當(dāng)用戶使用軟件客戶端連接到云服務(wù)器時(shí)獲取到該列表清單。軟件客戶端解析列表清單并與程序內(nèi)各功能的使用情況作出對(duì)比,得出程序最近一個(gè)月內(nèi)功能使用率為0%的列表,根據(jù)該列表程序自動(dòng)隱藏未使用的功能并調(diào)整軟件的功能流程,在軟件重啟時(shí)將重新排版界面。

當(dāng)用戶想使用隱藏功能時(shí)在隱藏功能列表中調(diào)出該功能即可使用,再下一次的打開(kāi)軟件時(shí)會(huì)重新統(tǒng)計(jì)并展示界面,該功能即可被喚醒。

S62:對(duì)于試用版客戶端,增加一個(gè)智能延長(zhǎng)試用時(shí)間的模塊,該模塊從云服務(wù)器獲取用戶的軟件登錄次數(shù)及平均在線時(shí)長(zhǎng),綜合計(jì)算出該用戶在當(dāng)天前三十天內(nèi)的軟件使用率。

當(dāng)試用客戶離試用截止日期只有十天時(shí),滿足軟件使用率大于50%時(shí),自動(dòng)增加10天試用期限,但是不是無(wú)限疊加,自動(dòng)延長(zhǎng)次數(shù)最多3次,第一次延長(zhǎng)10天,第二次延長(zhǎng)20天,第三次延長(zhǎng)30天。使得頻繁使用的試用客戶能獲取更多的試用時(shí)間,而試用不頻繁的客戶只能有最初設(shè)定的試用時(shí)間。

本領(lǐng)域的普通技術(shù)人員將會(huì)意識(shí)到,這里所述的實(shí)施例是為了幫助讀者理解本發(fā)明的實(shí)施方法,應(yīng)被理解為本發(fā)明的保護(hù)范圍并不局限于這樣的特別陳述和實(shí)施例。本領(lǐng)域的普通技術(shù)人員可以根據(jù)本發(fā)明公開(kāi)的這些技術(shù)啟示做出各種不脫離本發(fā)明實(shí)質(zhì)的其它各種具體變形和組合,這些變形和組合仍然在本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
遵义市| 沙坪坝区| 资阳市| 明水县| 宿迁市| 台东市| 湖南省| 伊金霍洛旗| 惠州市| 渭源县| 兴化市| 东方市| 克拉玛依市| 沂源县| 沾化县| 锡林郭勒盟| 敖汉旗| 合水县| 宿松县| 阿克苏市| 陇川县| 靖江市| 都匀市| 鹰潭市| 延庆县| 沾化县| 随州市| 顺义区| 疏勒县| 神池县| 洛浦县| 富裕县| 南阳市| 百色市| 安塞县| 防城港市| 潢川县| 天长市| 上高县| 曲水县| 聂拉木县|