freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

聊天管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-在線瀏覽

2025-03-02 17:39本頁(yè)面
  

【正文】 ..........29結(jié)論及尚存在的問題 .......................................................30參考文獻(xiàn) .................................................................30致謝 .....................................................................31J 即時(shí)通訊系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)11 緒論即時(shí)通訊軟件的出現(xiàn)正在逐漸改變?nèi)藗兊臏贤ㄅc交際方式。即時(shí)通訊服務(wù)非常適合企業(yè)內(nèi)部或企業(yè)和客戶之間的交流。出于高效、快速地處理各種事務(wù)的目的,越來越多的企業(yè)和單位在其內(nèi)部使用局域網(wǎng)來進(jìn)行工作和交流。然而,隨著局域網(wǎng)規(guī)模的擴(kuò)大,業(yè)務(wù)量的增加,在局域網(wǎng)上運(yùn)行的應(yīng)用越來越多,如知識(shí)庫(kù)、網(wǎng)絡(luò)會(huì)議、數(shù)據(jù)庫(kù)應(yīng)用和數(shù)據(jù)的同步與備份等,這些應(yīng)用對(duì)局域網(wǎng)的信息吞吐、處理能力的要求也越來越高。 項(xiàng)目背景即時(shí)聊天使親友的溝通突破時(shí)空極限,使人與人的溝通突破上下級(jí)極限,使陌生人的溝通突破環(huán)境極限,使自我與外界的溝通突破心理極限…… 作為使用頻率最高的網(wǎng)絡(luò)軟件,即時(shí)聊天已經(jīng)突破了作為技術(shù)工具的極限,被認(rèn)為是現(xiàn)代交流方式的象征,并構(gòu)建起一種新的社會(huì)關(guān)系。 聊天一直是網(wǎng)民們上網(wǎng)的主要活動(dòng)之一,網(wǎng)上聊天的主要工具已經(jīng)從初期的聊天室、論壇變?yōu)橐?MSN、OICQ(又稱 )為代表的即時(shí)通訊軟件。中國(guó)網(wǎng)民慣用的即時(shí)聊天工具騰訊 從 1999年 2 月誕生到現(xiàn)在,注冊(cè)用戶已超過 7 億,在線用戶最高時(shí)超過 億人,幾乎覆蓋所有中國(guó)網(wǎng)民。電子郵件曾是最重要的通訊交流工具,是互聯(lián)網(wǎng)最早的“殺手級(jí)應(yīng)用。即時(shí)通訊軟件除了能夠讓您迅速地在網(wǎng)上找到自己的朋友和工作伙伴,還可以實(shí)時(shí)交談和傳遞信息,而且,現(xiàn)在不少即時(shí)通訊軟件還集成了文件共享、語(yǔ)音聊天、網(wǎng)絡(luò)會(huì)議等功能。除了騰訊 和國(guó)外的幾款著名即時(shí)通訊軟件紛紛推出新版本,網(wǎng)易也推出了一種新的即時(shí)通訊軟件——網(wǎng)易泡泡。即時(shí)通訊軟件最早發(fā)布于 1996 年 11 月 15 日,以色列特拉維文的 Mirabilis Ltd.發(fā)表了一個(gè)題為《 SURF HOME:MIRABILIS LTD. PROVIDES NEW SOLUTIONS FOR PEERTOPEER INTERNET COMMUNICATIONS》的新聞稿,同時(shí)發(fā)布了他們新產(chǎn)品 ICQ(I Seek You)的 Beta 測(cè)試版。即時(shí)通訊服務(wù)在誕生之后的幾年時(shí)間得到了迅猛發(fā)展,成為新增 Inter 用戶的 3 個(gè)主要應(yīng)用之一(WEB,電子郵件和即時(shí)通訊)。2022 年 5 月,騰訊 同時(shí)在線用戶突破 10 萬;2022 年 2 月 l0 日,騰訊 同時(shí)在線用戶突破 100 萬?,F(xiàn)在騰訊公司正在把即時(shí)通訊系統(tǒng)往移動(dòng)通訊方向擴(kuò)展,如今已經(jīng)將即時(shí)通訊與手機(jī)短信息(SMS)成功結(jié)合起來??v觀即時(shí)通訊軟件業(yè)的迅速發(fā)展,設(shè)計(jì)并開發(fā)一個(gè)即時(shí)通訊平臺(tái),對(duì)于現(xiàn)階段的學(xué)習(xí)和研究,都是極為有意義的,基于這個(gè)前提和起因,我選擇了設(shè)計(jì)一個(gè)名為 J 的即時(shí)通訊系統(tǒng)作為我的畢業(yè)設(shè)計(jì)。即時(shí)通信利用的是互聯(lián)網(wǎng)線路,通過文字、語(yǔ)音、視頻、文件的信息交流與互動(dòng),有效節(jié)省了溝通雙方的時(shí)間與經(jīng)濟(jì)成本。即時(shí)通訊系統(tǒng)一旦開發(fā)完成,只需要一些基本維護(hù)和簡(jiǎn)單擴(kuò)展的費(fèi)用,產(chǎn)生的經(jīng)濟(jì)效益源源不斷,相當(dāng)樂觀,有著很廣闊的發(fā)展前景。產(chǎn)品定位:J 即時(shí)通訊系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)3◆ 大多數(shù)人能夠使用,操作者有無相關(guān)專業(yè)知識(shí)都可主要功能有:◆ 用戶注冊(cè)◆ 用戶登陸◆ 分組管理◆ 好友管理◆ 即時(shí)通訊◆ 查詢用戶◆ 查詢聊天記錄實(shí)現(xiàn)技術(shù):◆ ◆ SQL Server 2022 數(shù)據(jù)庫(kù) 系統(tǒng)創(chuàng)新點(diǎn)操作簡(jiǎn)單、方便,快捷、準(zhǔn)確、數(shù)據(jù)存儲(chǔ)安全可靠,針對(duì)自身特點(diǎn)去除了不必要的冗余東西,使系統(tǒng)負(fù)擔(dān)最小,速度最快;采用更高的安全機(jī)制,使數(shù)據(jù)更加安全,用戶可以放心的使用。用戶管理如圖 21 所示。分組管理如圖 22 所示。好友管理如圖 23 所示。即時(shí)通訊如圖24 所示。模型中的 J 可以是 Inter 上的應(yīng)用程序,也可以是移植到移動(dòng)電話和其他各種無線手持設(shè)備上的應(yīng)用程序。 擴(kuò)展性模型具有很強(qiáng)的擴(kuò)展性。在模型實(shí)現(xiàn)的時(shí)候,可以使用基于中央服務(wù)器的星形結(jié)構(gòu),也可以使用對(duì)等網(wǎng)絡(luò)結(jié)構(gòu)甚至其他混合結(jié)構(gòu)。 可行性研究 技術(shù)可行性分析(1)項(xiàng)目開發(fā)過程中遇到難以克服的技術(shù)問題,該怎么辦。而且,憑借借閱圖書館收藏圖書更增加了我們解決技術(shù)問題的信心。有些應(yīng)用對(duì)實(shí)時(shí)性要求很高,如果軟件運(yùn)行慢如蝸牛,即便功能完備也毫無實(shí)用J 即時(shí)通訊系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)6價(jià)值。鑒于此,我們?cè)诰幋a測(cè)試的時(shí)候,找專業(yè)同事做為技術(shù)支持。 不確定性分析需要格外考慮的實(shí)際情況也可以說是面臨的一個(gè)現(xiàn)實(shí)問題就是:畢業(yè)生面臨著畢業(yè)與找工作,還有就是最后的畢業(yè)答辯與論文設(shè)計(jì)。在進(jìn)行課題設(shè)計(jì)的時(shí)候,難免會(huì)有一些格外的因素,如,時(shí)間被耽誤,在規(guī)定的時(shí)間中無法完成相應(yīng)的任務(wù);有問題存在的時(shí)候,網(wǎng)上找不到解決方案,問題無法及時(shí)解決等一系列問題,都是要考慮在內(nèi)的。這些是容易忽視的也是最容易出現(xiàn)的情況。 分析結(jié)論通過上面簡(jiǎn)要的分析,最后做出的結(jié)論是:方案可以按照時(shí)間要求、保證質(zhì)量的基礎(chǔ)上運(yùn)用 MyEclipse 與 SQL Server 2022 數(shù)據(jù)庫(kù)進(jìn)行系統(tǒng)的開發(fā),這 2 個(gè)運(yùn)行安裝軟件可自行去 下載安裝的。J 即時(shí)通訊系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)7圖 31 系統(tǒng)總體框架圖 拓?fù)浣Y(jié)構(gòu) 系統(tǒng)的拓?fù)浣Y(jié)構(gòu)如圖 32 所示。模式一是一種非常成熟的模式,大多數(shù) TCP/IP 應(yīng)用系統(tǒng),例如 SMTP 服務(wù)、DNS 服務(wù)、WWW 服務(wù)等都是使用這種模式。J 的服務(wù)是由服務(wù)器構(gòu)成的;J 中每個(gè)實(shí)體都由一個(gè)寄主服務(wù)器管理。發(fā)信者是獨(dú)立于即時(shí)通訊服務(wù)外的實(shí)體,而即時(shí)收信箱則存在于寄主服務(wù)器中。注冊(cè)后的用戶必須在服務(wù)器上建立登記表,才能知道其他用戶的存在,與其他用戶進(jìn)行交流。如果有故障發(fā)生,阻礙分組到達(dá)遠(yuǎn)程系統(tǒng),或者服務(wù)器不接受連接,客戶都會(huì)得到通知:數(shù)據(jù)可靠的交付,故障而不能交付,發(fā)送方會(huì)得到通知;具有流控的傳輸;雙工的傳輸,單個(gè) TCP 連接允許同時(shí)雙向傳送數(shù)據(jù)流模式,TCP 從發(fā)送方到接收方發(fā)送沒有報(bào)文邊界的字節(jié)。多個(gè)應(yīng)用可以向一個(gè)接收方發(fā)送報(bào)文,一個(gè)發(fā)送方向也可以向多個(gè)接收方發(fā)送報(bào)文。3) 傳輸層協(xié)議的選定由于 TCP 和 UDP 的語(yǔ)義及其不同,如果要考慮應(yīng)用協(xié)議所要求的語(yǔ)義,設(shè)計(jì)者就不能不在面向連接和無連接的傳輸協(xié)議間作出選擇。由于 UDP 不提供可靠的交付,無連接傳輸要求應(yīng)用協(xié)議提供可靠性,并在必要時(shí),使用一種稱為自適應(yīng)重傳的復(fù)雜技術(shù)。選擇 TCP 一個(gè)很大的缺點(diǎn)就是,建立和中止連接的三次握手使 TCP 比起 UDP 開銷大。一個(gè)理想的解決方案應(yīng)該既能提供可靠的數(shù)據(jù)傳輸,又不需要專門的建立和釋放連接,不需要報(bào)文的反段和重組,同時(shí)還能是兩端的空閑狀態(tài)所處的時(shí)間最短。還有一個(gè)嚴(yán)重的問題就是 TCP 在空閑的連接上根本不發(fā)送任何分組。因?yàn)榭蛻粢呀?jīng)崩潰了,它就不會(huì)再發(fā)送任何請(qǐng)求了,然而,服務(wù)器到目前為止對(duì)它收到的所有請(qǐng)求都進(jìn)行了響應(yīng),它便不會(huì)再向客戶發(fā)送更多的數(shù)據(jù)了。服務(wù)器是設(shè)計(jì)成始終運(yùn)行的。 功能設(shè)計(jì)系統(tǒng)功能設(shè)計(jì),如圖 33 所示。用戶注冊(cè)如圖 34 所示。用戶登錄如圖 35 所示。添加分組過程中,分組不能為空并且不能有重復(fù)的分組。分組管理如圖 36 所示。添加好友過程中,好友不能為空,不能加自己為好友,要添加的好友必須存在并且不能有重復(fù)的好友。好友管理如圖 37 所示。查詢用戶如圖38 所示。用戶可以選擇分組中的在線好友進(jìn)行即時(shí)通訊,并且當(dāng)交流完畢時(shí)自動(dòng)保存聊天記錄。圖 39 即時(shí)通訊流程圖 聊天記錄模塊聊天記錄模塊主要記錄了與相應(yīng)好友的所有聊天內(nèi)容,可以方便的瀏覽一些重要信息和談?wù)撛掝}等。整個(gè)系統(tǒng)應(yīng)能穩(wěn)定運(yùn)行,硬件配置的局部改變不會(huì)影響整體的正常運(yùn)行,其它系統(tǒng)的差錯(cuò)不會(huì)導(dǎo)致即時(shí)通訊系統(tǒng)無法正確運(yùn)作。系用戶按操作要求操作產(chǎn)生的數(shù)據(jù)與數(shù)據(jù)庫(kù)產(chǎn)生的變化應(yīng)嚴(yán)格保持一致,杜絕錯(cuò)誤、異常等情況的出現(xiàn)。所有數(shù)據(jù)定時(shí)備份,錯(cuò)誤的出現(xiàn)由系統(tǒng)自動(dòng)記錄備份文件,以備查驗(yàn),避免用戶誤操作而造成不必要的損失。即時(shí)通訊系統(tǒng)的界面與操作人員的交互性好,用J 即時(shí)通訊系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)13Client/Server(客戶端/服務(wù)器)結(jié)構(gòu)。SQL Server 2022 是為支持高容量的事務(wù)處理(比如在線訂購(gòu)錄入、存貨目錄、記賬或制造)以及數(shù)據(jù)倉(cāng)庫(kù)和決策支持系統(tǒng)而設(shè)計(jì)的。也能夠?yàn)槠渌?Microsoft 操作系統(tǒng)提供很多客戶端工具和網(wǎng)絡(luò)接口。使用它可以完成事務(wù)處理、存儲(chǔ)和分析數(shù)據(jù)以及創(chuàng)建新的應(yīng)用程序。SQL Server 2022 就是關(guān)系數(shù)據(jù)庫(kù)開發(fā)工具,數(shù)據(jù)庫(kù)能匯集各種信息以供查詢、存儲(chǔ)和檢索。數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。另外,合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)將非常有利于程序的實(shí)現(xiàn)。 數(shù)據(jù)庫(kù)分析即時(shí)通訊系統(tǒng)需求包括對(duì)用戶信息、分組信息、好友信息等各方面信息的管理,J 即時(shí)通訊系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)14這些信息都需要保存在數(shù)據(jù)庫(kù)中,因此需要建立一些相應(yīng)的表結(jié)構(gòu)來存儲(chǔ)這些相應(yīng)的數(shù)據(jù)。1) 用戶表:包括的數(shù)據(jù)項(xiàng)有:用戶名、密碼、真實(shí)姓名、性別、個(gè)性簽名、是否在線等。3) 好友表:包括的數(shù)據(jù)項(xiàng)有:好友名稱、所在分組、用戶等。下面將給出幾個(gè)關(guān)鍵實(shí)體的 ER 圖。其 ER 圖如下所示。其 ER 圖如下所示。其 ER 圖如下所示。表 42 用戶表字段名 數(shù)據(jù)類型 字段說明 備注username Varchar(20) 用戶名 主鍵password varchar(20) 密碼 不允許為空name varchar(50) 真實(shí)姓名 不允許為空sex varchar(10) 性別 不允許為空sign varchar(512) 個(gè)性簽名 允許為空isonline Bit(1) 是否在線 不允許為空(默認(rèn) 0)loginIP varchar(20) 登錄 IP 允許為空bindport Int(4) 綁定端口 不允許為空(默認(rèn)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1