999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于QQBot的個(gè)人資訊管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2018-03-22 11:44:14許天成張姝涵但唐朋王思懿
電子技術(shù)與軟件工程 2018年3期

許天成 張姝涵 但唐朋 王思懿

摘 要 隨著信息技術(shù)的發(fā)展,用戶自身的描述性信息也變得更加復(fù)雜。大數(shù)據(jù)時(shí)代下的個(gè)人信息與傳統(tǒng)的個(gè)人信息不同,不僅含有較多維度且具有時(shí)空特性。為了解決這種情況下用戶個(gè)人資訊難以管理的問題,本文設(shè)計(jì)了一種基于QQBot的個(gè)人資訊管理系統(tǒng)。本系統(tǒng)從多個(gè)角度管理用戶的資訊信息,功能豐富高效且不臃腫,實(shí)現(xiàn)了對復(fù)雜的個(gè)人資訊的有效管理。

【關(guān)鍵詞】個(gè)人信息管理 移動(dòng)社交網(wǎng)絡(luò) 移動(dòng)計(jì)算 QQBot

在這個(gè)信息爆炸的時(shí)代,個(gè)人資訊信息被賦予豐富的內(nèi)涵。在生活方面,個(gè)人資訊包括了吃穿住行,所見所聞,價(jià)值觀等。在工作方面,個(gè)人資訊包括了個(gè)人技能,工作經(jīng)驗(yàn),就業(yè)觀,個(gè)人收入,創(chuàng)業(yè)就業(yè)等信息。在學(xué)習(xí)方面,個(gè)人資訊包括了所學(xué),所思,所想,所寫等豐富信息。面對如此眾多的信息,如何有效管理,學(xué)術(shù)界和工業(yè)界都積極的、不斷的交出自己的答卷。

當(dāng)前,針對各種需求的信息管理系統(tǒng)層出不窮。陳等人分析了移動(dòng)環(huán)境對個(gè)人信息管理的需求,提出了一個(gè)基于移動(dòng)設(shè)備的個(gè)人信息管理系統(tǒng),測試表明,該系統(tǒng)具有自然性與高效性。為了提高工作效率,減輕管理人員的負(fù)擔(dān),楊等人提出了一種針對教師量身定制的個(gè)人信息管理系統(tǒng),該系統(tǒng)對提高院系及學(xué)校的整體教學(xué)質(zhì)量具有重要意義。類似的為了提高工作效率的師生管理系統(tǒng)數(shù)不勝數(shù)。微信,QQ是當(dāng)下主要被使用的社交軟件,用戶量巨大且便捷高效,文獻(xiàn)[4]利用這些優(yōu)點(diǎn),開發(fā)了一種基于微信的平臺的學(xué)生管理系統(tǒng),方便了師生使用。文獻(xiàn)[5]指出,當(dāng)前各種個(gè)人信息管理系統(tǒng)之間的信息難以互聯(lián),互識,正對這個(gè)問題,作者研發(fā)了一種基于XML的個(gè)人信息管理系統(tǒng),以期實(shí)現(xiàn)不同管理系統(tǒng),不同設(shè)備之間的個(gè)人信息互聯(lián)。

個(gè)人資訊管理系統(tǒng)是時(shí)下研究的熱門之一。移動(dòng)互聯(lián)網(wǎng)的普及解放了人們的雙腿,現(xiàn)代工作辦公不在局限于辦公室內(nèi),只需一部手機(jī),就能夠輕松完成辦公任務(wù)。但隨之出現(xiàn)一系列的問題:手機(jī)資源整理困難;大量不同類型的文件難以在手機(jī)本地進(jìn)行快速檢索;大多數(shù)手機(jī)用戶使用QQ與WeChat進(jìn)行文件傳輸,而尚沒有專門的APP對類似平臺進(jìn)行開發(fā)。由以上問題可以看出,用戶更迫切的需要一個(gè)能夠解決上述問題,同時(shí)又能輔助自身辦公的管理系統(tǒng)。針對上述問題,本文在SmartQQ協(xié)議的基礎(chǔ)上對已有QQBot框架進(jìn)行了二次開發(fā),并最終完成個(gè)人資訊管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。

1 工作原理

1.1 SmartQQ協(xié)議

SmartQQ是騰訊在WebOS云平臺上推出的一款輕量級聊天工具。是當(dāng)下現(xiàn)實(shí)意義上真正的WebQQ,能夠快捷方便的獲取聊天數(shù)據(jù)。SmartQQ無需安裝,體積小,高效便捷,且沒有平臺系統(tǒng)限制。SmartQQ協(xié)議封裝了一系列聊天操作,如登錄連接,發(fā)送消息,獲取好友列表,獲取在線好友,心跳通信檢測,是一款簡易高效的可使用的協(xié)議庫。

1.2 QQBot框架

QQBot是一種利用python實(shí)現(xiàn)并作用于SmartQQ的簡易QQ機(jī)器人框架庫。它的優(yōu)點(diǎn)同樣在于輕量便捷。同時(shí)接口簡單易于操作。通過擴(kuò)展功能,QQBot可以實(shí)現(xiàn)以下操作:

(1)監(jiān)控/收集QQ消息;

(2)進(jìn)行自動(dòng)消息推送;

(3)進(jìn)行聊天對話;

(4)通過QQ遠(yuǎn)程控制設(shè)備;

本文所設(shè)計(jì)的個(gè)人資訊管理系統(tǒng)便是在這些功能的基礎(chǔ)上實(shí)現(xiàn)的。

2 需求分析與算法設(shè)計(jì)

2.1 需求分析

為實(shí)現(xiàn)個(gè)人資訊信息管理,本系統(tǒng)應(yīng)該具有以下模塊或功能。由三個(gè)主體部分組成:

2.1.1 權(quán)限管理

權(quán)限管理主要由系統(tǒng)管理員進(jìn)行操作。通過管理系統(tǒng)向后臺發(fā)送命令指令對系統(tǒng)進(jìn)行操作與維護(hù)。

2.1.2 業(yè)務(wù)處理

業(yè)務(wù)處理部分可以由用戶和管理員共用。與權(quán)限管理部分不同,資訊管理部分的指令直接通過QQ進(jìn)行發(fā)送,而QQ擁有多平臺客戶端及網(wǎng)頁版客戶端,大大增加了便捷性。

2.1.3 分析管理

分析管理部分著重于將用戶數(shù)據(jù)進(jìn)行智能化管理,并通過openpyxl庫記錄用戶存檔,通過pygal庫對用戶保存的數(shù)據(jù)進(jìn)行可視化處理。

系統(tǒng)整體結(jié)構(gòu)如圖1所示。

2.2 算法設(shè)計(jì)

主要算法:

算法

input t t:提醒日期

output message message:提醒的信息及內(nèi)容

Start

Get(time)

if time = t

return message 判斷為提醒日期,定期發(fā)送提醒

else

Stop 24h 如果不在提醒時(shí)間內(nèi)則休眠24小時(shí)

Goto Get(time)

time表示系統(tǒng)所獲取的當(dāng)日時(shí)間,且當(dāng)用戶使用倒計(jì)時(shí)提醒功能時(shí),系統(tǒng)會自動(dòng)生成單個(gè)任務(wù)文件,并在完成提醒后自動(dòng)刪除該文件。

3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

3.1 系統(tǒng)設(shè)計(jì)

同時(shí)為了降低系統(tǒng)模塊和層次之間耦合度,系統(tǒng)采用分層的結(jié)構(gòu)設(shè)計(jì),系統(tǒng)層次結(jié)構(gòu)圖如圖2所示。

3.1.1 UI層

主要用來完成后臺操作和數(shù)據(jù)展示,在本軟件中主要對應(yīng)到命令行和SVG圖標(biāo)界面。

3.1.2 業(yè)務(wù)層

業(yè)務(wù)層對應(yīng)到后臺監(jiān)測功能,方法對應(yīng)到后臺的消息。業(yè)務(wù)層主要對消息進(jìn)行關(guān)鍵字檢索,并調(diào)用對應(yīng)方法,例如自動(dòng)回復(fù),倒計(jì)時(shí)提醒等功能。

3.1.3 邏輯層

此層次主要側(cè)重復(fù)用,和邏輯功能對應(yīng),例如對于用戶的個(gè)人信息等均需要進(jìn)行統(tǒng)一的格式處理,以方便前臺SVG展示,這幾個(gè)部分的數(shù)據(jù)格式處理功能可以復(fù)用,采用統(tǒng)一的數(shù)據(jù)處理方法即可完成;用戶的發(fā)言記錄均進(jìn)行格式化處理,并存入文件系統(tǒng)。

3.1.4 數(shù)據(jù)訪問層

此部分分為兩個(gè)內(nèi)部層次,上層為針對本地文件的邏輯操作,生成文本和表格文件,以及完成表格的圖形化處理;第二個(gè)層次為網(wǎng)絡(luò)連接層,完成SmartQQ接口和智能機(jī)器人之間的連接操作,負(fù)責(zé)登錄退出、收發(fā)消息等操作,如果對應(yīng)到文件系統(tǒng)中的配置文件,還有登錄的設(shè)置等功能。

3.1.5 數(shù)據(jù)存儲層

數(shù)據(jù)存儲層用來存儲系統(tǒng)內(nèi)的信息,例如通過以上五層次之間的調(diào)用,能夠很好的降低系統(tǒng)之間的耦合度,提高系統(tǒng)的復(fù)用度。

3.2 功能簡介

3.2.1 智能應(yīng)答

接受消息舉例:-hello/-stop。效果如圖3所示。

用戶使用@操作時(shí),則進(jìn)行特殊回復(fù)。

3.2.2 倒計(jì)時(shí)提醒

用戶發(fā)送消息為八位數(shù)字(正確的未來日期)或剩余天數(shù)(小于366)+提醒+內(nèi)容,按一定時(shí)間間隔輸出倒計(jì)時(shí)提醒,如“22220222 提醒 這一天2最多”或“100 提醒 100天過去了”。

3.2.3 數(shù)據(jù)統(tǒng)計(jì)與分析

將用戶發(fā)言情況記錄入Excel,并作圖。

3.3 實(shí)現(xiàn)方法

3.3.1 智能應(yīng)答

當(dāng)用戶發(fā)送消息時(shí),系統(tǒng)自動(dòng)對消息進(jìn)行關(guān)鍵字檢索,并按照預(yù)存詞典進(jìn)行回復(fù);當(dāng)用戶使用@操作時(shí),則調(diào)用對應(yīng)類和方法進(jìn)行特殊回復(fù)。未檢索到則不響應(yīng)。

3.3.2 倒計(jì)時(shí)提醒

當(dāng)用戶發(fā)送消息時(shí),利用與智能應(yīng)答中相同的檢索方法檢索特定標(biāo)識符,當(dāng)檢測到標(biāo)識符并且符合格式時(shí),激活倒計(jì)時(shí)提醒功能。輸入錯(cuò)誤則提醒重新輸入,未檢索到則不響應(yīng)。

3.3.3 數(shù)據(jù)統(tǒng)計(jì)與分析

獲取發(fā)送者群名片,從第一次發(fā)言時(shí)間開始將用戶發(fā)言情況順序記錄入Excel表格,并按照表格順序制作條形圖,輸出Excel表格及SVG表格。如圖4所示。

3.4 特點(diǎn)分析

3.4.1 實(shí)用性

本系統(tǒng)從多個(gè)角度管理用戶的資訊信息,功能豐富高效且不臃腫,實(shí)現(xiàn)了對復(fù)雜的個(gè)人資訊的有效管理。

3.4.2 便捷性

本系統(tǒng)主要功能通過QQ進(jìn)行調(diào)用,而QQ是當(dāng)下被使用最多的社交軟件,絕大多數(shù)用戶熟悉其操作方法,故使用本系統(tǒng)時(shí)難度大大降低并且QQ擁有多平臺客戶端及網(wǎng)頁版客戶端,大大增加了操作的便捷性和全時(shí)性。

3.4.3 硬件要求低

本系統(tǒng)所需磁盤空間小,占用內(nèi)存少,無需服務(wù)器啟動(dòng),普通PC即可運(yùn)行,降低了用戶使用的入門標(biāo)準(zhǔn)。

4 總結(jié)

本文以QQBot為核心構(gòu)建了一種方便用戶于移動(dòng)社交軟件上使用的資訊管理系統(tǒng),該系統(tǒng)能夠?qū)崿F(xiàn)查詢、檢索、提醒等功能,有實(shí)際的應(yīng)用價(jià)值。但在建立系統(tǒng)時(shí)我們發(fā)現(xiàn),由于系統(tǒng)登錄身份依賴于二維碼的掃描,我們的系統(tǒng)無法做到無人值守自動(dòng)運(yùn)轉(zhuǎn),這也同樣為我們未來的研究指明了方向,我們將在以后的研究中克服這些困難并進(jìn)一步完善該管理系統(tǒng)的應(yīng)用功能。

參考文獻(xiàn)

[1]陳明炫,姜映映,田豐等.Ruby:一個(gè)基于移動(dòng)設(shè)備的個(gè)人信息管理系統(tǒng)[J].計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào),2010,22(09):1475-1482.

[2]楊瑩,李響.高校院系級教師個(gè)人信息管理系統(tǒng)的設(shè)計(jì)與開發(fā)[J].學(xué)園,2015,1:7-8.

[3]柴守立.基于Java的學(xué)校師生信息管理系統(tǒng)設(shè)計(jì)[J].軟件,2012,33(10):33-35.

[4]宮文天,劉春曉,林朗.基于微信平臺的學(xué)生管理系統(tǒng)的研究設(shè)計(jì)[J].軟件,2015,36(05):16-23.

[5]王紅玲.一個(gè)基于XML的個(gè)人信息管理系統(tǒng)的設(shè)計(jì)[J].計(jì)算機(jī)與現(xiàn)代化,2003,1:60-65.

[6]鄧昌智,敖翔,周明駿等.以活動(dòng)為中心的個(gè)人信息管理[J].軟件學(xué)報(bào),2008,19(06):1428-1438.

[7]Teevan J,Jones W.The disappearing desktop:pim 2008[C].CHI'08 Extended Abstracts on Human Factors in Computing Systems.ACM,2008:3917-3920.

[8]司莉,陳雨雪,曾粵亮.基于多語言本體的中英跨語言信息檢索模型及實(shí)現(xiàn)[J].圖書情報(bào)工作,2017,61(01):100-108.

[9]廖澤宇,蔡延光,陳騁逵.基于最近最少策略的大數(shù)據(jù)快速檢索方法研究[J].工業(yè)控制計(jì)算機(jī),2017,30(05):122-123.

[10]Lien C H,Cao Y.Examining WeChat usersmotivations, trust,attitudes,and positive word-of-mouth:Evidence from China[J].Computers in Human Behavior,2014,41:104-111.

[11]Deng Z, Lu Y,Wei K K,et al. Understanding customer satisfaction and loyalty:An empirical study of mobile instant messages in China[J]. International journal of information management,2010,30(04):289-300.

[12]褚曉敏,朱巧明,周國棟.自然語言處理中的篇章主次關(guān)系研究[J].計(jì)算機(jī)學(xué)報(bào),2017,40(04):842-860.

[13]李金霖,賴超,龍曦等.基于Android 平臺的手機(jī)日程管理系統(tǒng)[J].計(jì)算機(jī)與數(shù)字工程,2011,39(03):65-68.

作者簡介

許天成(1998-),男,湖北省武漢市人。大學(xué)本科在讀。華中師范大學(xué)計(jì)算機(jī)學(xué)院學(xué)生。

張姝涵(1998-),女,吉林省長春市人。大學(xué)本科在讀。華中師范大學(xué)計(jì)算機(jī)學(xué)院學(xué)生。

作者單位

華中師范大學(xué)計(jì)算機(jī)學(xué)院 湖北省武漢市 430079

主站蜘蛛池模板: 亚洲毛片一级带毛片基地| 久久特级毛片| 成人在线不卡视频| 日韩福利在线观看| 久久久久免费精品国产| 丁香婷婷综合激情| 2021最新国产精品网站| 亚洲高清国产拍精品26u| Jizz国产色系免费| 亚洲无码电影| 国产呦视频免费视频在线观看 | 特级精品毛片免费观看| 国产精品网址在线观看你懂的| 欧美亚洲一区二区三区导航| 欧美午夜理伦三级在线观看| 日韩欧美成人高清在线观看| 狠狠色成人综合首页| 国产成人啪视频一区二区三区| 国产在线自在拍91精品黑人| 高清久久精品亚洲日韩Av| 九九热精品免费视频| 亚洲一区二区三区国产精品 | 国产欧美日韩在线在线不卡视频| 欧美三级视频在线播放| 国产精品第一区在线观看| 久久公开视频| 四虎国产精品永久在线网址| 欧美成人A视频| 高h视频在线| 超薄丝袜足j国产在线视频| 欧美精品在线看| 毛片a级毛片免费观看免下载| m男亚洲一区中文字幕| 亚洲精品在线影院| 国产欧美精品午夜在线播放| 国产精品女人呻吟在线观看| 亚洲精品图区| 天堂在线www网亚洲| 熟妇无码人妻| 国产精品成人免费视频99| 免费在线视频a| 欧美激情综合| 成人欧美日韩| 国产一区免费在线观看| 国产精品成人啪精品视频| 又爽又大又黄a级毛片在线视频 | 亚洲第一成年网| 亚洲日韩久久综合中文字幕| 亚洲国产AV无码综合原创| 国产白浆视频| 国内黄色精品| 91九色最新地址| 日韩免费视频播播| 亚洲天堂久久久| 亚洲日韩国产精品无码专区| 免费不卡视频| 久99久热只有精品国产15| 亚洲美女高潮久久久久久久| 亚洲精品桃花岛av在线| 国产精品自拍露脸视频| 精品国产自| 亚洲欧洲日韩国产综合在线二区| 四虎永久免费地址| 四虎国产精品永久在线网址| 精品亚洲欧美中文字幕在线看| 久久久久国产一级毛片高清板| 亚洲成人精品在线| 日本亚洲国产一区二区三区| 污污网站在线观看| 亚洲黄色高清| 亚洲国产日韩欧美在线| 成人国产精品一级毛片天堂| 欧美高清视频一区二区三区| 国产成年无码AⅤ片在线| 色偷偷一区二区三区| 夜夜操天天摸| 亚洲午夜福利精品无码不卡| 国产精品原创不卡在线| 日韩美女福利视频| 国产精品无码AⅤ在线观看播放| 欧美成人区| 亚洲系列无码专区偷窥无码|