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

網(wǎng)絡即時信息系統(tǒng)的實現(xiàn)

2009-01-01 00:00:00范建宏
跨世紀 2009年5期

【摘要】21世紀是一個信息爆炸的時代,人們通過互聯(lián)網(wǎng)足不出戶,便可以了解精彩的世界。在這其中有效的溝通更給身處異地的人們帶來便捷與合作的驚喜。不少年輕人使用QQ,MSN等網(wǎng)絡通訊軟件來進行溝通和交流。這些工具在現(xiàn)代快節(jié)奏的生活中有它廣闊的市場,它是面向互聯(lián)網(wǎng)所有用戶的便捷工具,但與此同時這些工具也存在自己的不足。適用于局域網(wǎng)的網(wǎng)絡即時信息系統(tǒng)有著它的安全性和實時性,將會為信息時代帶來更大的驚喜。

【關鍵詞】信息;局域網(wǎng);網(wǎng)絡通訊軟件;即時信息系統(tǒng)

【中圖分類號】TP316.5【文獻標識碼】A【文章編號】1005-1074(2009)05-0071-02

1概述

1.1課題來源即時信息系統(tǒng)在目前的工作、生活中幾乎已經(jīng)成了不可或缺的一部份。比如:QQ,MSN等。但是這些工具都是面向大眾的,且比較傾向于娛樂或商務,所以會出現(xiàn)安全性、實用性差等方面的問題。在實際學習和工作中我們也經(jīng)常用到QQ,MSN等通訊軟件,但它們也存在一些缺陷,比如QQ經(jīng)常被盜號,功能多而雜,MSN也是如此。于是我們提出了需要一個適用于局域網(wǎng)的通訊軟件,需要的是一個小巧、靈活、安全,能夠讓我們高效地溝通與交流的工具——一個新的網(wǎng)絡即時信息系統(tǒng)的建議,它可以實現(xiàn)方便用戶操作,友好的界面,計算機間快速的通訊等優(yōu)點。

1.2可行性在該即時信息系統(tǒng)中主要涉及的技術方面,大概可以分兩個層次,一個是基于.Net Framework的WinForm應用程序開發(fā),包含C#語言、基本控件、數(shù)據(jù)訪問模塊等的應用。另一個相對較高層次的就涉及到.Net Framework中的委托機制、多線程實現(xiàn)以及Socket網(wǎng)絡編程等。

1.3運行環(huán)境

1.3.1硬件環(huán)境486或更高檔PC臺式機,筆記本電腦,運行時占用內存:1MB;安裝所需硬盤:5MB。

1.3.2軟件環(huán)境可選軟件平臺:中文WindowsXP;服務器端安裝Microsoft .NET FrameWork 2.0以上。

2需求分析

2.1主要技術介紹C/S架構;ADO.NET;多線程與消息隊列;事件與委托;計算機軟件三層架構:UI、BLL、DAL。

2.2具體需求分析每個新用戶都必須通過注冊才能使用本軟件。對客戶端提交的注冊請求進行處理,對提交的注冊信息進行驗證,符合注冊規(guī)范后將數(shù)據(jù)插入數(shù)據(jù)庫中,并返回“注冊成功”的信息以及用戶獲得的帳號。從客戶端獲得用戶提交信息的必填項包括(帳戶密碼,安全問題,問題答案,安全郵箱),非必填項包括(用戶姓名,性別,出生年月日,地址,固定電話,移動電話),客戶端需要對提交信息先行驗證。如:姓名,郵箱是否合法,密碼長度等。注冊成功后,系統(tǒng)返回給用戶一個唯一的帳號,用戶必須記錄,以便下次再進行登陸并告知其他好友用于添加。

2.3好友管理參考QQ的主界面的各種功能與方便用戶的操作性的情況下,通過小組激烈地討論,我們的設計需求如下:為好友管理和發(fā)送信息提供多種快捷方式,例如菜單欄,鼠標右鍵,鼠標雙擊引發(fā)各種功能模塊的調用。在登陸成功后,進入主菜單顯示該用戶的所有好友列表,初始值設置為空,可從菜單欄中添加好友。在菜單欄附加好友管理器功能,可對好友管理器中的好友信息進行查詢,添加,刪除等操作。為了方便用戶聊天,還可對好友的上線是否上線進行區(qū)分。

發(fā)送是此功能為Gogou的最重要功能。首先我們模仿QQ的界面,雙擊好友圖標選擇要發(fā)送信息的好友,輸入信息內容,實現(xiàn)信息單條發(fā)送。群發(fā)是為了方便用戶即時的將信息告訴多個人。系統(tǒng)提供了一條信息群體發(fā)送給自己的多個好友的功能。用戶選中要發(fā)送給的多個好友,然后填寫要發(fā)送的信息,點擊按鈕發(fā)送信息。文件接受與傳輸是為了滿足廣大用戶的需求,系統(tǒng)還提供了文件發(fā)送功能。這相比較上面的信息發(fā)送要復雜的多。信息的傳輸采用的是網(wǎng)絡流的形式,而文件(圖片,文檔,音樂等)還要通過2進制比特流再轉成網(wǎng)絡流。

3系統(tǒng)詳細設計

在功能上大致能分為用戶登錄注冊、好友管理、個人信息維護、消息發(fā)送接收、文件發(fā)送接收、廣告發(fā)送及后臺管理等。

3.1用戶注冊與登陸

3.1.1用戶注冊,用戶提交信息錯誤返回錯誤信息,提示注冊失敗。通信故障:與客戶端失去通信,記錄錯誤LOG。用戶信息合法,將數(shù)據(jù)插入數(shù)據(jù)庫中,并生成帳號,插入數(shù)據(jù)庫時應將密碼加密保存。返回信息即返回獲得的帳號。客戶端提交數(shù)據(jù)不合法,返回錯誤信息。注冊成功,返回成功信息以及所獲得帳號。

3.1.2用戶登陸,響應與輸出若用戶輸入帳號錯誤,返回錯誤信息;通信障礙,與客戶端斷開連接。驗證通過后:與客戶端建立連接;更改在線狀態(tài);返回好友列表和好友在線狀態(tài)。

3.2好友管理

3.2.1查詢好友,成功條件服務器運行,有多個用戶在線。點擊查詢,彈出新對話框,服務器返回所有在線用戶的列表。用戶點擊添加后,可以將新添加的好友添加到原好友管理器的表中.

3.2.2添加好友,成功條件服務器運行,有多個用戶在線。寫入欲添加好友的ID,點擊添加后,驗證是否有此ID,跳出對話框,顯示基本用戶信息,問是否真的添加,點擊添加后,在表中多一條記錄,提示添加成功.

3.2.3刪除好友,成功條件好友列表中必須有一個以上好友。在好友列表中點選一個好友,點擊刪除按鈕,彈出對話框提示是否真的刪除,選擇是后,直接刪除好友信息。重新刷新好友列表。

3.3文件接受與傳輸在本機發(fā)送信息到服務器先查看好友是否在線,等待服務器的探測結果,若好友在線則服務器會返回好友的IP地址和端口號,否則取消傳輸。本機發(fā)送信息提示好友傳輸文件,本機得到確認信息后開始傳輸文件,好友拒絕則取消上傳。傳輸完成后等待好友的信息,發(fā)送成功則上傳結束,發(fā)送失敗重新傳輸文件。

4實現(xiàn)功能

①獲取查詢用戶好友詳細信息,從客戶端獲取請求(獲取1個參數(shù)、用戶ID)將FRIENDSHIPS表與USERS表連接,查詢好友信息,獲得數(shù)據(jù)表并發(fā)送到客戶端。若查詢失敗則返回失敗信息。②查詢所有在線用戶,從客戶端獲取請求,查找USERS表所有在線用戶(USER_ONLINE=ture),獲得數(shù)據(jù)表并發(fā)送到客戶端。若查找失敗則返回失敗信息。③按ID查詢好友信息,從客戶端獲取請求(獲取1個參數(shù),所查詢用戶ID),查找USERS表該用戶信息,獲得數(shù)據(jù)表并發(fā)送到客戶端。若查找失敗則返回失敗信息。④按賬號查詢好友信息,從客戶端獲取請求(獲取1個參數(shù),所查詢用戶ID),查找USERS表該用戶信息,獲得數(shù)據(jù)表并發(fā)送到客戶端。若獲取失敗則返回失敗信息。⑤按ID添加好友,從客戶端獲取請求(獲取2個參數(shù),用戶ID,好友ID),插入FRIENDSHIPS表相應好友信息(互相添加)。若獲取成功則返回成功信息;否則返回失敗信息。⑥按賬號添加好友,從客戶端獲取請求(獲取2個參數(shù),用戶ID,好友Account),按Account到User表獲取相應ID,然后到FRIENDSHIPS表插入相應好友信息(互相添加)。若成功返回成功信息,反之則返回失敗信息。⑦按ID刪除好友,從客戶端獲取請求(獲取2個參數(shù),UserID, FriendID),刪除FRIENDSHIPS表相應好友信息(互相刪除)。若獲取成功則返回成功信息,反之返回失敗信息。⑧按賬號刪除好友,從客戶端獲取請求(獲取2個參數(shù),UserID, Account),按Account到User表獲取相應ID,然后到FRIENDSHIPS表刪除相應好友信息(互相刪除)。若獲取成功則返回成功信息,反之返回失敗信息。

5總結

隨著計算機技術和通信技術的發(fā)展,通過計算機網(wǎng)絡進行信息共享與傳遞已越來越成為人們生活中不可缺少的一部分,網(wǎng)絡信息的安全性和實時性已越來越重要。一個健全的網(wǎng)絡即時信息系統(tǒng)能保障人們的生活需要,讓網(wǎng)絡信息更安全,更快捷。在信息時代快速發(fā)展的今天,我們更應該加大力度,在各個方面加大投入,來完善網(wǎng)絡信息系統(tǒng)。網(wǎng)絡即時信息系統(tǒng)具備了安全性和實時性的功能,在未來的發(fā)展中相信它將會給我們的生活帶來更多的福音。

主站蜘蛛池模板: 国产精品吹潮在线观看中文| 国产一区在线视频观看| 国产网站在线看| 久久99国产视频| 国产精品免费入口视频| 久久婷婷国产综合尤物精品| 日本手机在线视频| 亚洲国产欧美目韩成人综合| 2020国产精品视频| 福利视频一区| 久久久久国色AV免费观看性色| 亚洲天堂成人在线观看| 日本在线免费网站| 国产福利拍拍拍| 久久精品人妻中文系列| 亚洲福利片无码最新在线播放| 亚洲精品中文字幕午夜| 亚洲床戏一区| 亚洲全网成人资源在线观看| 91欧美在线| 欧美日韩亚洲国产| 日韩在线欧美在线| 国产一二三区视频| 欧美综合中文字幕久久| 激情亚洲天堂| 国产成年女人特黄特色大片免费| 国产人在线成免费视频| 26uuu国产精品视频| 午夜不卡视频| 四虎影视8848永久精品| 99热这里只有免费国产精品| 日韩在线第三页| 97在线免费视频| 国产污视频在线观看| 亚洲第一成网站| 999精品在线视频| 鲁鲁鲁爽爽爽在线视频观看| 国产香蕉在线视频| 亚洲欧美成人综合| 久久婷婷六月| 欧美日本不卡| 午夜性爽视频男人的天堂| 国产尤物视频在线| 免费国产好深啊好涨好硬视频| 四虎影视库国产精品一区| 99无码中文字幕视频| 亚洲综合激情另类专区| 18禁影院亚洲专区| 少妇高潮惨叫久久久久久| 999国产精品| 97视频精品全国免费观看| 亚洲精品国产精品乱码不卞| 在线无码私拍| 久青草网站| 国产精品女人呻吟在线观看| 久久精品人妻中文系列| 欧美在线天堂| 午夜国产理论| 久久99久久无码毛片一区二区| 欧美高清三区| 欧美亚洲综合免费精品高清在线观看| 亚洲视频一区| 精品久久国产综合精麻豆| 亚洲国产91人成在线| 国产一级无码不卡视频| 国产成人综合久久精品尤物| 国产亚洲现在一区二区中文| av无码一区二区三区在线| 国模沟沟一区二区三区| 婷婷综合色| 69免费在线视频| 少妇精品在线| 久久黄色免费电影| 国产精品999在线| 欧美日韩国产在线播放| 自偷自拍三级全三级视频| 免费无码在线观看| 天天干天天色综合网| 精品人妻无码区在线视频| 日本欧美精品| 小说区 亚洲 自拍 另类| 国产乱子伦精品视频|