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

即時商務通訊軟件初探

2012-04-13 11:37:14姚惠英王海霞侯文明
科技視界 2012年26期
關鍵詞:數據庫用戶信息

姚惠英 王海霞 呂 楠 侯文明

(中石化勝利石油管理局測井公司 山東 東營 257000)

即時商務通訊軟件初探

姚惠英 王海霞 呂 楠 侯文明

(中石化勝利石油管理局測井公司 山東 東營 257000)

即時通訊在網絡高速發展的今天已經成為人們通過網絡進行交流的主要方式之一,與Email相比,它具有雙向互動性和即時性。現在已經有多種比較流行的即時通訊軟件,諸如QQ,MSN等,但都是基于C/S模式的,需要下載客戶端進行安裝,用戶名、聊天記錄等也是存放在本地機器上,在安全性和方便性上略有所不便。B/S(瀏覽器/服務器模式)是隨著Internet技術的興起,對C/S結構的一種改進,極大的方便了用戶之間的通訊和交友。使用UML和面向對象的分析、設計方法完成一個通過IE,FireFox等瀏覽器直接完成客戶端的登錄、數據傳輸,狀態更新、兩人以及多人的文字聊天等功能。本系統具有一個良好的結構,按照軟件工程的思想和流程完成的實現了基本的Web通訊功能,并添加了聊天記錄保存與刪除等附屬功能。

B/S;網絡;Web

0 引言

隨著Internet的飛速發展以及www技術的廣泛應用,以Web技術為核心的信息交流平臺已顯示出其強大的生命力,正越來越受到用戶的歡迎。使任何一個組織甚至個人都能提供即時通信服務,而且任何組織或個人提供的即時通信服務,都能夠無障礙的使用與其它組織或者個人提供的即時通信服務的用戶進行溝通。它能實現快速人際交流、數據共享,從而提高了效率和生產力。Web版即時通訊沒有障礙的在Blog、部落、社區、論壇之間切換,讓用戶有了更好的體驗。因此,研究Web版的即時通訊對于企業和個人意義重大。

1 原理簡介

用戶首先需要登錄,登錄后來管理在線用戶;然后選擇聊天者。發送聊天信息,接受聊天信息,刪除聊天者,退出聊天窗口等這幾大模塊組成。系統要有一個完整的體系結構,通過瀏覽器來完成整個的聊天過程。Web即時通訊系統的最終目標是設計一個基于B/S模式的IM軟件,可以通過IE,fireFox等瀏覽器直接完成客戶端的登錄、數據傳輸、在線好友信息管理、狀態更新、兩人以及多人的文字聊天等功能。

2 概要設計

圖1

2.1 客戶端模塊

客戶是所有要求的源。網頁客戶端負責創建XML格式的請求,并把它們發送到本地服務器。本系統采用的是B/S架構,用戶可以在任何地方進行操作,無須下載安裝專門的軟件,方便用戶隨時隨地登錄系統,進行即時交流。

2.2 服務器端模塊

服務器負責處理客戶發送來的請求,為本地客戶提供完全的服務;接收來自網頁客戶端發來的XML格式的數據流;對收到的數據進行處理,并向網頁客戶端返回響應結果;把需要發送服務器的消息轉發給服務器,并接收來自服務器的響應;如網頁客戶端的請求需調用Web服務,則調用相應的Web服務,并接收來自Web服務的響應。Ajax是使用客戶端腳本與Web服務器交換數據的Web應用開發方法。

3 數據庫設計

數據庫的設計過程如圖所示。在數據庫設計過程中,需求分析和概念設計可以獨立于任何數據庫管理系統進行。邏輯設計和物理設計與具體的數據庫管理系統密切相關。依據概念數據庫設計從中提取出重要的信息進行數據庫設計。概念數據庫模式、邏輯數據庫設計、物理數據庫設計、物理數據庫模式。

3.1 數據庫描述

建立名稱為pojaa_chat_on_web的數據庫,建立tblmembers數據表:用于存放用戶的用戶名信息。tblonlinestate數據表:用于存放當前在線的用戶對象。tblchatlogs數據表:用于存放聊天者未讀的信息內容以及發送者接受者的聊天對象。

3.2 數據庫的安全措施

防止未授權用戶惡意刪除進行破壞或擅自改變數據,采用審核技術監視用戶存取數據。采用以下措施進行保障數據庫的安全性:謹慎使用數據庫的權限,不濫賦給他人權限;使用較為復雜的數據庫密碼;做好數據庫的備份;對于客戶端發送到數據庫中的信息進行加密。

4 Web即時通信客戶端效果

4.1 網頁客戶端登錄的實現

用戶輸入網址后,打開網頁客戶端。用戶向服務器登錄或注冊時,通過會話(Session)類發送到服務器,同時創會話。Web客戶端主界面顯示當前在線的用戶。客戶端解析從服務器接收到的XML流,以及將自身的消息發送給服務器,同時顯示相應的消息、Web對話框等界面;用戶可以通過單擊在線用戶名,彈出Web聊天窗口與用戶聊天,可以增加多面在線用戶。

4.2 網頁客戶端對本地用戶操作的響應

網頁客戶端直接面對用戶的操作,對用戶做出的動作進行即時的響應,以滿足用戶即時通信的需求。將信息組合為XML流的形式發送給服務器即可。

4.3 網頁客戶端處理服務器的響應

網頁客戶端在將本地用戶的操作信息以XML流的格式發送給服務器后,等待接收從服務器返回的響應結果。

5 Web即時通信服務端效果

5.1 登錄驗證功能

登錄驗證功能主要是對試圖登錄的客戶進行驗證。如果用戶信息和數據庫中的信息匹配,則將用戶的ID等信息發送給服務器,并將驗證結果返回給網頁客戶端。

5.2 實現在線用戶列表

本地服務器首先通過登錄的用戶名為參數檢索出該用戶名對應的ID,將該ID組織成XML流發送給服務器,然后本地服務器從查詢本地數據庫得到的用戶信息結果中,根據用戶名查詢他們的在線狀態。結合服務器返回的XML流,統一發回給客戶端。

5.3 服務端收發消息

該功能的實現完成了各用戶之間的即時通信的功能。本地服務器接收網頁客戶端的消息請求,并判斷該請求的發送對象。如果是本地用戶,判斷該用戶是否在線,如在線立即發送消息請求,否則保存請求信息,當用戶上線時發送給用戶。

6 結論

本系統是用NetBeans6.5作為開發工具,基于MySQL數據庫管理的一個Web即時通訊系統,本系統并不追求功能是多么的強大,但基本功能是較全面的。具有以下六大特點:界面美觀,操作方便;使用瀏覽器登錄系統;支持在線用戶列表顯示功能;支持文本的發送與接受;支持表情和字體的設置與選擇;支持聊天記錄保存于刪除。

[1]高英,石文華.php數據庫開發基礎與應用[M].人民郵電出版社,2006,1.

[2]閃四清.數據庫管理[M].北京希望電子出版社,2002,12.

周娜]

猜你喜歡
數據庫用戶信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 国产高清在线丝袜精品一区| 日本妇乱子伦视频| 五月天综合网亚洲综合天堂网| 在线看AV天堂| 激情综合图区| 青青青国产视频手机| 国产福利一区二区在线观看| 日本精品影院| 日韩色图在线观看| 国产成人精品日本亚洲77美色| 综合社区亚洲熟妇p| 国产成年无码AⅤ片在线| 久久精品一品道久久精品| 国产三级国产精品国产普男人| 久久久久久久久亚洲精品| 丁香婷婷综合激情| 朝桐光一区二区| 日韩一区精品视频一区二区| 2022国产无码在线| 91欧洲国产日韩在线人成| 久久综合色播五月男人的天堂| 97国产精品视频自在拍| 亚洲欧美成人网| 欧美a级在线| 精品少妇人妻无码久久| 国产9191精品免费观看| 日本一区中文字幕最新在线| 欧美日韩国产在线人成app| 有专无码视频| 欧美日本在线一区二区三区| 国产综合无码一区二区色蜜蜜| 91久久性奴调教国产免费| 亚洲第一在线播放| 国产超薄肉色丝袜网站| 欧美精品在线免费| 欧美v在线| 久久99国产综合精品1| 亚洲码在线中文在线观看| 国产精品亚洲а∨天堂免下载| 无码日韩视频| 极品性荡少妇一区二区色欲| 亚洲人在线| 国产欧美亚洲精品第3页在线| 欧美三级不卡在线观看视频| 亚洲AV一二三区无码AV蜜桃| 国产精品思思热在线| 国产亚洲高清视频| 天堂av综合网| 国产h视频免费观看| 爆乳熟妇一区二区三区| 亚洲精品制服丝袜二区| 亚洲美女AV免费一区| 欧美无遮挡国产欧美另类| 国产精品2| 国产成人精品视频一区视频二区| 成人午夜亚洲影视在线观看| 国产农村妇女精品一二区| 9966国产精品视频| 亚洲精品自产拍在线观看APP| 国产第一福利影院| 在线观看av永久| 激情成人综合网| 久久久噜噜噜久久中文字幕色伊伊| 这里只有精品在线播放| 亚洲欧美成人在线视频| 亚洲欧美精品日韩欧美| 99久久精品国产麻豆婷婷| 天堂在线亚洲| 无码专区国产精品第一页| 天天躁狠狠躁| 人妻精品全国免费视频| 91福利免费| 日本三级欧美三级| 欧美国产综合视频| 大香网伊人久久综合网2020| 日韩欧美国产中文| 亚洲视频欧美不卡| 91在线播放免费不卡无毒| 精品一區二區久久久久久久網站| 欧美精品色视频| 亚洲欧美在线综合图区| 91色综合综合热五月激情|