肖小玲,張?bào)阆?(長(zhǎng)江大學(xué)計(jì)算機(jī)科學(xué)學(xué)院,湖北荊州434023)
網(wǎng)絡(luò)營(yíng)銷作為一種新興的營(yíng)銷方式,是在傳統(tǒng)市場(chǎng)營(yíng)銷的基礎(chǔ)上發(fā)展起來(lái)的。網(wǎng)絡(luò)營(yíng)銷是以互聯(lián)網(wǎng)為媒體,以新的方式、方法和理念實(shí)施營(yíng)銷活動(dòng),更有效地促進(jìn)個(gè)人和組織交易活動(dòng)的實(shí)現(xiàn)。網(wǎng)絡(luò)營(yíng)銷的前景非常好,同時(shí)網(wǎng)絡(luò)營(yíng)銷包含的范圍很廣,基本涉及到互聯(lián)網(wǎng)的每個(gè)角落[1~2]。筆者所設(shè)計(jì)的系統(tǒng)是一款針對(duì)中國(guó)最大的白領(lǐng)社區(qū)——開心網(wǎng)的輔助工具,使得在開心網(wǎng)的營(yíng)銷推廣變得更加簡(jiǎn)單和方便。
由于系統(tǒng)用戶是在開心網(wǎng)進(jìn)行營(yíng)銷傳媒的人群,他們的特點(diǎn)是擁有大量開心網(wǎng)大號(hào)和馬甲號(hào),通過(guò)這些賬號(hào)以群發(fā)短信息、炒作帖子、發(fā)起投票等方式進(jìn)行傳播。根據(jù)用戶需求分析,系統(tǒng)具有如下功能:①賬號(hào)管理。針對(duì)多個(gè)賬號(hào)進(jìn)行導(dǎo)入導(dǎo)出、批量修改密碼、批量上傳頭像、批量修改狀態(tài)、一鍵快速登錄開心網(wǎng)等。②短信群發(fā)。批量給好友群發(fā)短信,可以自定義發(fā)送間隔時(shí)間。③留言群發(fā)。批量給好友群發(fā)留言,可以自定義發(fā)送間隔時(shí)間。④批量送禮物。批量給好友群發(fā)禮物,支持指定禮物和隨機(jī)禮物。⑤輔助轉(zhuǎn)帖。多個(gè)賬號(hào)自動(dòng)分享一個(gè)帖子,并顯示在自己的動(dòng)態(tài)信息里,從而讓更多好友看到此貼。⑥輔助投票。多個(gè)賬號(hào)自動(dòng)參與一個(gè)投票,并顯示在自己的動(dòng)態(tài)信息里,從而讓更多好友參與此投票。⑦數(shù)據(jù)管理。通過(guò)XML文件存儲(chǔ)賬號(hào)及相關(guān)信息。
通過(guò)對(duì)系統(tǒng)主要功能的分析,將系統(tǒng)劃分為6大模塊:賬號(hào)管理模塊、賬號(hào)功能模塊、好友功能模塊、組件功能模塊、任務(wù)調(diào)度模塊和實(shí)時(shí)信息顯示模塊。系統(tǒng)功能模塊如圖1所示。
系統(tǒng)運(yùn)行時(shí),首先需要導(dǎo)入開心網(wǎng)賬號(hào),然后勾選賬號(hào)驗(yàn)證得到Cookie,系統(tǒng)會(huì)自動(dòng)存儲(chǔ)每個(gè)賬號(hào)的相關(guān)信息。有了Cookie之后,用戶就可以使用系統(tǒng)的功能。系統(tǒng)流程圖如圖2所示。
圖1 系統(tǒng)功能模塊圖
圖2 系統(tǒng)流程圖
1)主界面和賬號(hào)管理模塊 系統(tǒng)主界面美觀友好,每個(gè)功能模塊一目了然,主界面頂部是賬號(hào)管理模塊,中部分別為賬號(hào)功能模塊、好友功能模塊、組件功能模塊和任務(wù)調(diào)度模塊,下部為實(shí)時(shí)信息模塊。主界面如圖3所示。
圖4為賬號(hào)管理模塊,直觀地顯示賬號(hào)的各種實(shí)用信息,同時(shí)包含功能豐富的右鍵功能菜單,其中一鍵登陸開心網(wǎng)尤為實(shí)用。一鍵登陸開心網(wǎng)功能使用了寫Cookie技術(shù),通過(guò)調(diào)用Windows API來(lái)實(shí)現(xiàn)[3~5]。
2)賬號(hào)功能模塊 在賬號(hào)功能模塊中,主要有5個(gè)功能:批量修改狀態(tài)、批量上傳頭像、刪除緩存、批量修改密碼和批量添加組件。這5個(gè)功能中較難實(shí)現(xiàn)的是批量上傳頭像,它需要用戶導(dǎo)入一個(gè)包含圖片文件的文件夾,再將圖片文件轉(zhuǎn)換成二進(jìn)制文件,然后用HT TP POST方式傳到服務(wù)器上。
賬號(hào)功能模塊界面如圖5所示。
3)好友功能模塊 好友功能模塊主要實(shí)現(xiàn)如下功能:給好友發(fā)短信、給好友發(fā)留言、給好友送禮物、同意好友申請(qǐng)和快速克隆好友。在這幾個(gè)功能的實(shí)現(xiàn)過(guò)程中,較難的是給好友群發(fā)短信,開心網(wǎng)限制每個(gè)賬號(hào)只能給前2000個(gè)好友發(fā)送短信,2000以后會(huì)出現(xiàn)驗(yàn)證碼。系統(tǒng)中,通過(guò)調(diào)用他人的驗(yàn)證碼識(shí)別模塊來(lái)達(dá)到自動(dòng)識(shí)別驗(yàn)證碼,從而可以突破開心網(wǎng)的限制。整個(gè)識(shí)別驗(yàn)證碼的過(guò)程為:首先通過(guò)登錄的Cookie來(lái)獲取驗(yàn)證碼圖片,以流的方式讀取,然后調(diào)用驗(yàn)證碼識(shí)別模塊來(lái)直接識(shí)別,如果識(shí)別成功,返回識(shí)別結(jié)果。給好友群發(fā)短信工作狀態(tài)圖如圖6所示。
圖3 主界面
圖4 賬號(hào)管理界面圖
圖5 賬號(hào)管理界面圖
4)組件功能模塊 組件相關(guān)功能模塊主要實(shí)現(xiàn)以下功能:輔助轉(zhuǎn)帖、輔助投票、轉(zhuǎn)帖給好友、多賬號(hào)發(fā)表日志和多賬號(hào)發(fā)表記錄。組件功能模塊界面如圖7所示。
圖6 好友群發(fā)短信工作狀態(tài)圖
圖7 組件功能界面圖
5)任務(wù)調(diào)度模塊 任務(wù)調(diào)度模塊主要實(shí)現(xiàn)以下功能:暫停任務(wù)、繼續(xù)任務(wù)和中止任務(wù)。程序中使用2個(gè)bool類型全局字段IsDoWork和IsStop來(lái)實(shí)現(xiàn)該功能,通過(guò)在任務(wù)線程中判斷這2個(gè)字段的value來(lái)達(dá)到暫停終止任務(wù)的目的,任務(wù)調(diào)度模塊界面如圖8所示。
6)實(shí)時(shí)信息模塊 實(shí)時(shí)信息模塊主要用來(lái)顯示各個(gè)線程的實(shí)時(shí)工作狀態(tài),可以讓用戶更加清楚明白地知道程序的運(yùn)行狀態(tài)。實(shí)時(shí)信息模塊界面如圖9所示。
圖8 任務(wù)調(diào)度界面圖
圖9 實(shí)時(shí)信息界面圖
開心網(wǎng)營(yíng)銷輔助工具是一款界面友好、功能實(shí)用的營(yíng)銷輔助軟件。系統(tǒng)采用C#作為開發(fā)工具。系統(tǒng)開發(fā)遵循了軟件工程的思想。系統(tǒng)實(shí)現(xiàn)在開心網(wǎng)給好友批量發(fā)短信、批量發(fā)留言、批量送禮物、多賬號(hào)自動(dòng)轉(zhuǎn)帖、多賬號(hào)自動(dòng)投票和多賬號(hào)自動(dòng)寫日志等功能。
[1]雷鳴,楊永靖,柳西波.網(wǎng)絡(luò)營(yíng)銷[M].北京:清華大學(xué)出版社,2009.
[2]郝戊,王刊良.網(wǎng)絡(luò)營(yíng)銷 [M].北京:機(jī)械工業(yè)出版社,2007.
[3]王艷平,張?jiān)?Windows網(wǎng)絡(luò)與通信程序設(shè)計(jì)[M].北京:人民郵電出版社,2006.
[4]梅曉冬,顏燁青.Visual C#網(wǎng)絡(luò)編程技術(shù)與實(shí)踐[M].北京:清華大學(xué)出版社,2010.
[5]胡鳴.Windows網(wǎng)絡(luò)編程技術(shù) [M].北京:科學(xué)出版社,2008.
長(zhǎng)江大學(xué)學(xué)報(bào)(自科版)2010年7期