亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Java的校園即時通訊軟件的設(shè)計與實現(xiàn)

        2018-02-05 09:02:52蔡瑞芳西北師范大學教育技術(shù)學院
        數(shù)碼世界 2018年1期
        關(guān)鍵詞:用戶功能系統(tǒng)

        蔡瑞芳 西北師范大學教育技術(shù)學院

        1 國內(nèi)外研究狀況

        1.1 即時通訊軟件發(fā)展現(xiàn)狀

        在競爭日趨激烈的國內(nèi)外市場上,目前最為流行的即時通訊軟件有騰訊QQ、微軟MSN、微信、網(wǎng)易POPO以及陌陌等個人即時通訊軟件,專業(yè)的通訊軟件有阿里旺旺、飛秋等。但它們同時存在著很多問題:

        1.1.1 產(chǎn)品同質(zhì)化較嚴重

        現(xiàn)在市場上的即時通訊軟件跟風現(xiàn)象比較嚴重,一個公司推出一款聊天產(chǎn)品后,另一家緊跟著退出相似的產(chǎn)品,其功能、風格基本都是模仿而生。例如騰訊QQ就是模仿ICQ誕生的,盡管現(xiàn)在已經(jīng)超過很多同類即時通訊軟件,但給后來的通訊軟件提供了借鑒,后起的軟件基本都是模仿前者。

        1.1.2 對用戶定位不夠清晰

        以微軟MSN為例,它最初是為有著高學歷、高收入的用戶群體以及高端的商務(wù)人群而設(shè)計,目的是為了這些用戶能夠更快捷方便的交流,但為了擴大其市場影響,MSN逐漸加入了娛樂休閑的功能,跟市場上大多后起的通訊軟件差異逐漸減小,功能也就越來越與市場上的通訊軟件類似了。

        1.1.3 各通訊軟件互不溝通

        現(xiàn)實世界中人們需要溝通,同樣,在虛擬的網(wǎng)絡(luò)中也需要溝通。但事實是各個通訊軟件之間互不溝通,一個用戶用QQ,一個用戶用MSN,他們之間卻無法進行交流,這就導致用戶必須同時下載多款軟件,造成計算機或手機內(nèi)存超載,限制了很多軟件的發(fā)展。所以現(xiàn)如今各大即時通訊軟件需要的是兼容和互通。

        1.2 即時通訊軟件對現(xiàn)代教學的影響

        將即時通訊軟件引入現(xiàn)代教學后,它成為了改變學習方式和教學方式的一種有效工具。

        1.2.1 新的學習模式

        即時通訊軟件在現(xiàn)代教學中的引入,改變了現(xiàn)代教學學習的模式。通過即時通訊軟件,開闊了學生的視野、豐富了學生的學習生活,使學生不再覺得學習是枯燥乏味的,激發(fā)學生學習的動機,更加有利于學生主動進行知識的建構(gòu)。

        1.2.2 新的學習方式

        即時通訊軟件在現(xiàn)代教學中使學生學習方式更加符合人類的記憶曲線規(guī)律,使得學生形成了新的思維方式,養(yǎng)成良好的自主學習的習慣。

        1.2.3 新的學習平臺

        即時通訊軟件為師生的交流提供了一個更加輕松的平臺。學生可以在這個平臺上自由發(fā)言,而不必受到班級授課制模式的束縛,避免了學生在現(xiàn)實生活中因為緊張而不敢發(fā)言的尷尬。

        1.2.4 突破時空限制

        基于互聯(lián)網(wǎng)技術(shù)的即時通訊軟件沒有了時空的限制,使得學生可以隨時隨地和教師、同學進行交流和討論,學習更加自由。即時通訊軟件改變了師生的交互方式,使得交互對象可以隨時利用網(wǎng)上的學習資源進行學習探討,互幫互助,真正成為一個有意義的平臺。實現(xiàn)學生之間協(xié)作式、自助式學習。

        1.2.5 轉(zhuǎn)變角色

        即時通訊軟件引入現(xiàn)代教學后改變了師生雙方的角色。傳統(tǒng)的教學中師生是主從關(guān)系,教師在講臺上講,學生在教室里學,而通過即時通訊軟件二者成為平等的關(guān)系,學生在老師的支持下自主進行學習。每個學生也成為知識的分享者和提供者。

        2 系統(tǒng)非功能性需求

        2.1 系統(tǒng)性能需求

        系統(tǒng)的性能體現(xiàn)在數(shù)據(jù)精確度、時間特性和適應性等方面。

        2.1.1 數(shù)據(jù)精確度

        即時通訊軟件在應用時要能夠保證消息能準確無誤的傳送到對方,無損失,無亂碼。

        2.1.2 時間特性

        數(shù)據(jù)的響應應該是實時的,數(shù)據(jù)接受到,主面板上應該馬上就有所反應,延時應小于2秒。

        2.1.3 適應性

        系統(tǒng)開發(fā)完成后應該適應所有的操作系統(tǒng),所以要求系統(tǒng)的開發(fā)要具有良好的兼容性。論文中設(shè)計開發(fā)的面向校園的即時通訊軟件是在Windows操作系統(tǒng)上完成的,該操作系統(tǒng)使用的人數(shù)很多,并且在不斷升級更新,所以它的兼容性問題基本可以不考慮。

        2.2 系統(tǒng)安全性需求

        論文中開發(fā)的即時通訊系統(tǒng)的安全性是通過權(quán)限認證、數(shù)據(jù)傳輸保護以及跟蹤管理等來實現(xiàn)的。

        2.2.1 權(quán)限認證

        登錄系統(tǒng)后,用戶訪問數(shù)據(jù)的內(nèi)容和操作進行了嚴格的限制。

        2.2.2 數(shù)據(jù)傳輸保護

        數(shù)據(jù)傳輸時對傳輸?shù)臄?shù)據(jù)加以加密措施,保證用戶的傳輸信息不會泄露,保護用戶的隱私,防止數(shù)據(jù)在傳輸過程中被截取、篡改或丟失,數(shù)據(jù)的傳輸安全可靠。

        2.2.3 跟蹤管理

        系統(tǒng)在開發(fā)完成后當然需要跟蹤管理以保證軟件的實用性。論文中系統(tǒng)的跟蹤管理是通過后臺管理員查看登錄用戶的業(yè)務(wù)操作、系統(tǒng)日志,監(jiān)控客戶端用戶的操作行為等來實現(xiàn)的。

        3 系統(tǒng)功能模塊設(shè)計

        系統(tǒng)的整體功能是由六個部分組成,在各個模塊中又分別具有相應的子功能。系統(tǒng)的整體功能結(jié)構(gòu)圖如圖1所示。

        圖1 整體功能結(jié)構(gòu)圖

        需要注意的是:所有的功能必須在用戶登錄的狀態(tài)下才能使用,沒有賬號的用戶要先注冊。

        4 系統(tǒng)功能實現(xiàn)與難點技術(shù)

        在系統(tǒng)設(shè)計過程中遇到各種難點,在經(jīng)過不斷嘗試與測試后,解決了系統(tǒng)遇到的基本困難。這些難點包括服務(wù)器如何存儲上線用戶、當用戶改變狀態(tài)的時候如何通知其他的在線好友以及如何向查找到的好友發(fā)送請求好友的消息。以下是具體遇到的技術(shù)難點以及解決方法。

        4.1 服務(wù)器如何存儲上線用戶

        我們該如何向服務(wù)器告知上線用戶的ID呢?

        用戶在登錄的時候,我們一般會將用戶的id查出來后保存在一個變量里,連上服務(wù)器后,我們馬上會向服務(wù)器發(fā)送一個消息,在這個消息的字符串中我們會包含本用戶的ID號在里面,當服務(wù)器接受到這個消息后會根據(jù)消息的類型將該用戶的狀態(tài)改變?yōu)椤霸诰€”狀態(tài)。發(fā)送的消息應該包含兩個要素,一個是“消息類型”,一個是“用戶ID”,特殊的情況下還應該有對方的“用戶ID”。

        4.2 當用戶改變狀態(tài)的時候如何通知他的在線好友

        如上所示,當服務(wù)器接受到用戶發(fā)過來的消息后會判斷是什么樣的業(yè)務(wù)類型,如果是“上線=用戶ID”這樣的消息,服務(wù)器就會解析出用戶的ID號,然后修改數(shù)據(jù)庫中該用戶的狀態(tài)。而每一個客戶端的主面板都是自動刷新的,用戶狀態(tài)的改變會立刻反映到用戶的好友欄中。

        [1]向波.基于JAVA的即時通訊軟件的設(shè)計與實現(xiàn)[D].成都:電子科技大學,2007.

        [2]黃晨帆.面向教育的即時通訊軟件系統(tǒng)的設(shè)計與實現(xiàn)[D].廈門:廈門大學,2014.

        [3]余莎莎.即時通信在高校思想政治教育中的功能及應用研究[D].新疆:石河子大學,2013.

        [4]龐怡,許洪光,姜媛,等.即時通訊工具現(xiàn)狀及發(fā)展趨勢分析[J].科技情報開發(fā)與經(jīng)濟,2006,16(16):169-170.

        [5]馬化騰.即時通訊未來的6大趨勢[N].IT Time Weekly,2005-06-20(10).

        [6]孔玲玲,趙鵬鵬,費新路,等.淺談即時通訊工具在大學生日常管理中的作用[J].科技文匯,2011(03):187-188.

        [7]董健全,丁寶康.數(shù)據(jù)庫使用教程(第三版)[M].北京:清華大學出版社出版社,2007:67-98.

        [8]MySQLAB.MySQL[J].2001.

        [9]劉芯言,朱東敏,顧潔.基于局域網(wǎng)的資源共享平臺系統(tǒng)的設(shè)計需求分析[J].工會博覽:理論研究,2010(9):109-109.

        猜你喜歡
        用戶功能系統(tǒng)
        也談詩的“功能”
        中華詩詞(2022年6期)2022-12-31 06:41:24
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        關(guān)于非首都功能疏解的幾點思考
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        如何獲取一億海外用戶
        欧洲成人午夜精品无码区久久| 精品三级国产一区二区三| 熟女体下毛荫荫黑森林| 欧美粗大猛烈老熟妇| 欧美一级视频精品观看| 成av人片一区二区三区久久| 一区二区国产av网站| 日韩丰满少妇无码内射| 97欧美在线| 日本道免费一区日韩精品| 亚洲国产精品久久又爽av| 国产色在线 | 亚洲| 在线观看欧美精品| 99熟妇人妻精品一区五一看片| 日本av一级片免费看| 久久超碰97人人做人人爱| 狠狠色狠狠色综合日日92| 久久本道久久综合一人| 免费观看91色国产熟女| ā片在线观看免费观看| 亚洲动漫成人一区二区| 国产精品国语对白露脸在线播放 | 亚洲av无一区二区三区综合| 人与人性恔配视频免费| 国产成人综合在线视频| 亚洲欧美成人在线免费| 国产精品日韩av一区二区| 久久久久成人精品无码| 亚洲国产成人久久一区www妖精| 日本岛国视频在线观看一区二区| 天天干天天日夜夜操| 亚洲精品无码久久久久| 国产精品日本天堂| 99久久精品一区二区国产| 国产午夜精品一区二区| 免费的一级毛片| 神马不卡影院在线播放| 国产精品日本一区二区在线播放| 三年片在线观看免费大全电影| 国产精品成人无码a 无码| 日本在线一区二区在线|