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

        ?

        基于Web socket技術的聊天系統(tǒng)開發(fā)

        2019-12-10 09:02:16劉蘇磊呂佳洪一鳴吳敬通郝國慶馮磊陳薇
        科技資訊 2019年28期
        關鍵詞:界面校園交流

        劉蘇磊 呂佳 洪一鳴 吳敬通 郝國慶 馮磊 陳薇

        摘? 要:為了實現(xiàn)學校同學之間更方便、更快捷地進行網(wǎng)上交流和相約一起運動的目標,所以設計了基于Web socket技術的聊天系統(tǒng)開發(fā)的“校園聊吧”網(wǎng)站。它一方面通過互聯(lián)網(wǎng)時尚便捷的特點,使得同學之間的交流更多,所能收獲的友誼越多;另一方面又是一種新的促進運動的方法,使同學之間可以通過一起運動相識。該項目源自學生的真實項目,源于生活,旨在為大學生提供便捷的運動交友平臺,最終完成“校園聊吧”平臺設計開發(fā)與推廣,做到運動、交友相結合,提供方便快捷的校園生活。

        關鍵詞:聊吧? 好友? C#? ASP.NET? Visual Studio? SQL Server

        中圖分類號:TP393 ? ?文獻標識碼:A 文章編號:1672-3791(2019)10(a)-0004-02

        1? 項目背景

        網(wǎng)絡聊天室是在一個網(wǎng)站中,供許多人通過文字與符號進行實時交談、聊天的場所,它是一個向整個因特網(wǎng)開放的地方。“E時代”的到來,給人們提供了各種便利。隨著“互聯(lián)網(wǎng)+”的興起和普及,這種網(wǎng)絡時代帶來的交流形式也在被越來越多的人所接受。

        信息時代的來臨,大環(huán)境下人們的交流變得快捷而又頻繁。校園內(nèi)人員廣泛,身份多樣,良好的溝通交流,可以促進學生之間的信息共享,學習的進步,身心的健康。加上很多學生入學后,想?yún)⒓由缃换顒诱J識新同學和新朋友,來豐富自己的校園生活和經(jīng)歷,但卻苦于沒有很好的平臺供于查詢。通過該項目,一方面給大學生提供便捷的交友平臺,另一方面將不同的學生、不同的興趣愛好進行分類,從而實現(xiàn)對號入座式的匹配功能。學生可以根據(jù)自己的興趣愛好選擇自己的匹配項目,這樣一來,每個學生就能匹配到與自己興趣愛好相同,并且志同道合的朋友。

        2? “校園聊吧”的開發(fā)與技術實現(xiàn)

        現(xiàn)如今,人們通過網(wǎng)上聊天系統(tǒng)交流已經(jīng)成為一種普遍存在的現(xiàn)象,而在Internet應用系統(tǒng)中,網(wǎng)上聊天系統(tǒng)也是一項非常具有代表性的內(nèi)容。但是,在享受交流方便的同時,如何對聊天內(nèi)容進行保存以及怎樣將在服務器與用戶之間高效地傳遞、共享聊天信息,也是一項亟待解決的問題。就目前而言,聊天內(nèi)容以文本形式、對數(shù)據(jù)庫、Application對象的利用是最常見的3種聊天內(nèi)容保存方式,無論是在保存方法、過程還是開發(fā)難以程度上來看,3種方式都不存在非常顯著的區(qū)別。

        ASP.NET是一款非強大的網(wǎng)絡程序,可以在服務器端構架,其原因在于,它的建立是基于通用語言的編程框架。ASP.NET在開發(fā)ASP.NET程序時,可以通過對HTML編輯器或者其他的編程工具的使用完成。Microsoft Visual Studio在設計過程中充分考慮到程序開發(fā)效率問題,可以將設計、開發(fā)、編譯、運行都集中在一起。目前,ASP.NET的編程模型共有兩個:一個是Web Form,而另一個就是Web Service。

        分析兩種模型,Web Form模型主要用于對以form為基礎的具有強大功能的網(wǎng)頁,在對常用的界面元素進行制作時,可以通過對內(nèi)嵌的服務器軟件進行使用完成。而Web Service可以提供服務器遠程服務的方法,具有唯一性,也就是說,是NET才具備的。這種模型使得不同服務器、客戶與服務之間的數(shù)據(jù)交互存在較大的可能性,數(shù)據(jù)形式以XML或者HTTP為主。在Web Service提供服務時,不會受到語言、組件模型編寫、平臺不同的限制。

        “校園聊吧”以C#為后臺語言,用ASP.NET輔助;采用SQL Server 2014數(shù)據(jù)庫技術,解決SDK集成后遺留的問題;在package中使用Utils工具、http網(wǎng)絡請求封裝、Common公用的調(diào)用方法封裝、weight自定義UI布局。采用CSS、Photoshop、FIREWORKS等工具設計出美觀、友好的界面。該網(wǎng)站采用Visual Studio 2015開發(fā),HBuilder、SQL Server 2014等提供后臺支持,賬號的注冊驗證等功能完整實現(xiàn)。

        “校園聊吧”設計的制作網(wǎng)頁部分包括用戶注冊、用戶登錄、公共聊天室、用戶私聊、校園愛心榜、校內(nèi)新聞6個主要部分。

        網(wǎng)站界面實現(xiàn)如下。

        2.1 注冊界面

        注冊界面由navbar、form、input以及Button這4個部分組成,input的功能在于對將要輸入的內(nèi)容進行提示,form功能在于對用戶賬號、密碼進行獲取,并將驗證賬號、新創(chuàng)建賬號信息發(fā)送。

        2.2 登錄成功后界面

        界面內(nèi)容主要有用戶賬號、所在院系、專業(yè)班級、興趣愛好和用戶的個人標簽。

        2.3 主頁界面

        這個界面由導航欄、搜索框、用戶信息以及交友、運動、愛心、新聞4個模塊組成,用戶可以在此頁直接選定模塊信息,然后進入該模塊界面查看相關模塊的實時信息。

        3? “校園聊吧”項目優(yōu)勢

        當今社會,互聯(lián)網(wǎng)在人們工作、學習、生活中的重要性愈發(fā)凸顯。幫助人們快速地獲取想要的信息,實現(xiàn)與朋友之間的交流,而且在網(wǎng)絡技術水平不斷提升的帶動下,各種功能型的網(wǎng)站也越來越多,但HTML網(wǎng)頁靜態(tài)化限制了人們的交互目標,各種交互式網(wǎng)頁技術的出現(xiàn),使得網(wǎng)站的功能愈發(fā)強大。

        現(xiàn)階段,網(wǎng)上聊天系統(tǒng)提供了一個快捷、方便的交流平臺,讓人們的交流更加方便?,F(xiàn)代化的網(wǎng)絡技術水平逐漸提升,且網(wǎng)絡資源也越來越多,在此基礎上,加強網(wǎng)絡聊天系統(tǒng)的管理水平,在促進學生情感交流有效性提升的同時,加快建設信息校園的建設。

        “校園聊吧”為用戶提供了便捷的交流渠道,該網(wǎng)站系統(tǒng)的設計目標是建立一個功能多樣性的聊天系統(tǒng),并以瀏覽器、服務器方式的功能作為研發(fā)基礎,用戶在發(fā)送消息時,通過瀏覽器完成,接收信息的用戶可以直接在界面中讀取信息,同時在服務器端還將顯示所有的在線用戶,服務器對信息進行有關處理并向適當?shù)挠脩舭l(fā)送,不同用戶之間的聊天可以通過Internet完成。這個網(wǎng)站的建立為學生之間的交流提供了便捷性,建立了一個基本功能豐富的網(wǎng)絡聊天系統(tǒng),比如注冊、聊天等。

        按照上述形式制作的通信軟件具備及時性,以互聯(lián)網(wǎng)為媒介,不需要對其他客戶端軟件進行安裝,既可以通過互聯(lián)網(wǎng)網(wǎng)站平臺進行溝通對話。用戶只要能夠上網(wǎng),就可以通過網(wǎng)頁聊天系統(tǒng)跟志同道合的人(群)即時交流。一般在網(wǎng)頁聊天系統(tǒng)里可以建立不同興趣標簽的房間,用戶可以選擇感興趣的標簽進入?yún)⑴c聊天。

        在設計上全面考慮了用戶的使用需求,活潑清新的界面設計、簡單實用的功能操作,以及全網(wǎng)頁化的操作習慣,帶給用戶全新的互聯(lián)網(wǎng)體驗,免去安裝客戶端的繁瑣。用戶僅利用普通的PC機,基于現(xiàn)有的互聯(lián)網(wǎng)環(huán)境下,便可輕松實現(xiàn)實時通信。

        用戶在該網(wǎng)站中選擇模塊進入,可以選擇發(fā)布不同類型的匹配,同學尋找共同興趣愛好的伙伴。系統(tǒng)會給出一個匹配人數(shù)的上限,在匹配人數(shù)滿員之后,將這些人帶入一個聊天室,實現(xiàn)實時語聊的功能,同學們可以在這個聊天室內(nèi)約定好一起出行的時間及地點。這樣不僅解決了大學生交友困難這一問題,同時可以尋找到志同道合的伙伴,大大提升了校園交友的水平。

        參考文獻

        [1] 劉朋.基于Web的高校教務實驗選課系統(tǒng)的設計與實現(xiàn)[M].北京:清華大學出版社,2012.

        [2] 李應偉,姚素霞,景麗.ASP.NET數(shù)據(jù)庫高級編程(C#篇) [M].北京:清華大學出版社,2004.

        [3] 木林森.C#和ASP.NET程序設計教程[M].北京:清華大學出版社,2002.

        [4] 石志國,劉冬梅,陳上.ASP.NET應用教程[M].北京:清華大學出版社,北京交通大學出版社,2005.

        [5] 第3章:ASP.NET方向軟件測試工程師實踐準備[EB/OL].https://www.docin.com/p-313832872.html.

        [6] 張容銘.JavaScript設計模式[M].北京:人民郵電出版社,2015.

        猜你喜歡
        界面校園交流
        如此交流,太暖!
        科教新報(2022年12期)2022-05-23 06:34:16
        加強交流溝通 相互學習借鑒
        周櫻 兩岸交流需要更多“對畫”
        海峽姐妹(2020年8期)2020-08-25 09:30:18
        國企黨委前置研究的“四個界面”
        當代陜西(2020年13期)2020-08-24 08:22:02
        基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
        校園的早晨
        琴童(2017年3期)2017-04-05 14:49:04
        春滿校園
        人機交互界面發(fā)展趨勢研究
        手機界面中圖形符號的發(fā)展趨向
        新聞傳播(2015年11期)2015-07-18 11:15:04
        開心校園
        国产自拍视频免费在线观看| 日本午夜福利| 西西人体大胆视频无码| 开心五月激情五月天天五月五月天| av区无码字幕中文色| 怡红院免费的全部视频| 中文字幕一区二区三区四区在线| 午夜精品人妻中字字幕| 亚洲 另类 小说 国产精品| 国产精品无码久久久久久久久久| 青春草国产视频| 国产精品久久婷婷六月| 成人免费自拍视频在线观看| 一个人看的视频www免费| 日批视频免费在线观看| 高潮av一区二区三区| 99久久精品无码一区二区毛片| 久久综合九色综合网站| 丰满熟女高潮毛茸茸欧洲视频| 亚洲色欲色欲www在线观看| 思思99热精品免费观看| 国产目拍亚洲精品一区二区| 中文字幕视频一区懂色| 免费久久久一本精品久久区| 私人毛片免费高清影视院| 男女一级毛片免费视频看| 日韩精品综合在线视频| 激情综合色综合啪啪开心| 妓院一钑片免看黄大片| 亚洲成a人片在线观看高清| 加勒比一区二区三区av| 亚洲精品av一区二区| 日本怡春院一区二区三区| 国产成人九九精品二区三区| 女优av福利在线观看| 亚洲人成综合第一网站| 怡红院a∨人人爰人人爽| 国产精品一区二区三区精品| 成熟的女人毛茸茸色视频| 国产亚洲精品精品精品| 亚洲区在线播放|