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

正文內(nèi)容

企業(yè)內(nèi)部即時通訊系統(tǒng)的設(shè)計與實現(xiàn) 畢業(yè)設(shè)計說明書-文庫吧

2025-10-26 11:21 本頁面


【正文】 ............................................ 26 本系統(tǒng)所進行的測試 ................................................. 26 中北大學(xué) 2020 屆畢業(yè)設(shè)計說明書 第 II 頁 共 II 頁 總 結(jié) ................................................................... 28 參考文獻(xiàn) ................................................................ 29 致 謝 ................................................................... 31 中北大學(xué) 2020 屆畢業(yè)設(shè)計說明書 第 1 頁 共 30 頁 1 引言 課題的背景與意義 隨 著計算機網(wǎng)絡(luò)的發(fā)展,人類的通信方式也發(fā) 生了翻天覆地的變化。網(wǎng)絡(luò)通信早已取代傳統(tǒng)的紙質(zhì)信件,電話網(wǎng)絡(luò)的地位也在這個年代受到了來自計算機網(wǎng)絡(luò)的挑戰(zhàn)??傊?,網(wǎng)絡(luò)通信在我們的生活和企業(yè)中可以說已經(jīng)必不可少,企業(yè)內(nèi)部即時通訊就是其中的重要組成部分 [1]。 目前,中國市場上的企業(yè)級 即時通信工具主要包括:易睦網(wǎng)絡(luò)的 imo 云辦公室 、 叮當(dāng)旺業(yè)通 、 Anychat、 網(wǎng)絡(luò)飛鴿 、 匯訊 WiseUC、大螞蟻 Bigant、上海盈碩的 蟻傲 、騰訊RTX、 FastMsg、 263EM、 IBM的 Lotus Sametime、 點擊科技 的 GKE、 中國移動 的企業(yè)飛信、華夏易聯(lián)的 eLink、網(wǎng)絡(luò)飛鴿 QuickDove 等 [2]。相對于個人即時通信工具而言,企業(yè)級即時通訊工具更加強調(diào)安全性、實用性、穩(wěn)定性和擴展性,同時更可根據(jù)應(yīng)用的實際能按需定制,隨著企業(yè)信息化進程的不斷演進,企業(yè)即時通訊在企業(yè)中的應(yīng)用將越來越廣泛。 企業(yè)內(nèi)部即時通訊系統(tǒng)是企業(yè)員工在工作時經(jīng)常要與其他同事進行協(xié)同工作和跨部門合作,全方位地利用有限資源協(xié)同完成更多工作,因此各部門同 事間需要進行即時的溝通。采用 JMS (Java Message Service)技術(shù)實現(xiàn)企業(yè)內(nèi)部的即時通訊系統(tǒng)。使該系統(tǒng)為使用者提供即時消息、網(wǎng)絡(luò)會議、文件傳輸、系統(tǒng)公告等功能,可實現(xiàn)使用者與各部門同事間協(xié)同辦公的要求,滿足企業(yè)內(nèi)部進行更加高效溝通的需求,為企業(yè)提供一種公共的、可靠的內(nèi)部溝通方式。 企業(yè)內(nèi)部即時通訊系統(tǒng)的好處: ( 1)提高工作效率:在與公司客戶與同事溝通時能夠達(dá)到提高工作效率。 ( 2)快速解決溝通問題。 ( 3)可以迅速知道對方是否在線。 ( 4)與郵件、移動短信結(jié)合更是 威力無窮。當(dāng)適合公司的 即時通訊系統(tǒng) 廣泛應(yīng)用于工作后,交流渠道便于扁平化管理,業(yè)務(wù)上的平等交流;因為是書面交流,有利于理清頭緒,明晰表達(dá);而且,辦公室人與人之間的關(guān)系變得更加真誠和緊密。 所以縱上所述,如果企業(yè)要用 即時通信 ,最好用專用的企業(yè)即時通訊系統(tǒng),而最好不要用個人即時通訊 [35]。 中北大學(xué) 2020 屆畢業(yè)設(shè)計說明書 第 2 頁 共 30 頁 相關(guān)技術(shù)知識簡介 基于 SOCKET 的網(wǎng)絡(luò)編程 SOCKET 在英文中的意思是插座,在網(wǎng)絡(luò)編程中,其實際意義可以理解為網(wǎng)絡(luò)通信連接的插座,通常稱之為套接字。如果將網(wǎng)絡(luò)連接的各終端類比為電話,則 SOCKET 即相當(dāng)于電話線插座,為各終端提供或創(chuàng)建與其他終端通信連接的橋梁或通道。所有的終端都必須接通此“插座”來完成與其他終端的連接或通信,否則,它將獨立于網(wǎng)絡(luò)之外 [6]。 由此可以知道知道, SOCKET 是終端間建立連接的核心對象。那么,對于一個 SOCKET對象,它到底具備什么樣的功能呢? 通常,用 WINSOCK 庫來創(chuàng)建和使用 SOCKET,運用 WINSOCK 庫的基本 API,就可以實現(xiàn)簡單的數(shù)據(jù)輸入和輸出(即發(fā)送數(shù)據(jù)和接受數(shù)據(jù))。在創(chuàng)建一個 SOCKET 對象后,通過指定 IP地址來確定該 SOCKET 與哪臺機器發(fā)生交流,通過指定機器端口號(一般為 1024以上)確定與該機器上哪個應(yīng)用程序進行交流。在確定了交流對象后,便可以使用 SOCKET與對象機器上的應(yīng)用程序進行數(shù)據(jù)的傳輸和信息的交流。在面向連接的網(wǎng)絡(luò)通信中,還必須使用 SOCKET 進行連接的監(jiān)聽和創(chuàng)建,只有創(chuàng)建了穩(wěn)定的連接后,才開始進行數(shù)據(jù)的傳輸 [7]。 由于交互 方式的不同, SOCKET 也分為兩種,一種是無連接的數(shù)據(jù)報形式的,一種則是面向連接的流式套接字,這也是接下來兩小節(jié)要闡述的內(nèi)容 [8]。 UDP 協(xié)議與 TCP 協(xié)議的簡單介紹 UDP 協(xié)議是一個簡單的面向數(shù)據(jù)報的運輸層協(xié)議:進程的每個輸出操作都正好產(chǎn)生一個 UDP 數(shù)據(jù)報,并組裝成一份待發(fā)送的 IP數(shù)據(jù)報。這與面向流字符的協(xié)議不同,如TCP,應(yīng)用程序產(chǎn)生的全體數(shù)據(jù)與真正發(fā)送的單個 IP 數(shù)據(jù)報可能沒有什么聯(lián)系 [9]。 UDP不提供可靠性:它把應(yīng)用程序傳給 IP 層的數(shù)據(jù)發(fā)送出去,但是并不保證它們能到達(dá)目的地,其過程可以 比做投遞信件,它只關(guān)心信件確實投放到信箱,至于對方是否正確、按時收到信件, UDP 并不關(guān)心 [10]。 盡管 TCP和 UDP 都使用相同的網(wǎng)絡(luò)層( IP), TCP 卻向應(yīng)用層提供與 UDP 完全不同的服務(wù)。 TCP 提供一種面向連接的、可靠的字節(jié)流服務(wù) [11]。面向連接意味著兩個使用 TCP的應(yīng)用(通常是一個客戶和一個服務(wù)器)在彼此交換數(shù)據(jù)之前必須先建立一個 TCP 連接。這一過程與打電話很相似,先撥號振鈴,等待對方摘機說“喂”,然后才說明是誰并與之開始對話 [12]。 中北大學(xué) 2020 屆畢業(yè)設(shè)計說明書 第 3 頁 共 30 頁 WINSOCK 套接字 API 調(diào)用的簡單流程 本論文所 要討論的即時通信系統(tǒng)則是通過 WINSOCK 庫的應(yīng)用來設(shè)計和實現(xiàn)基于 TCP的 C/S 結(jié)構(gòu)的網(wǎng)絡(luò)即時通信程序。這里,用圖的方式簡單的表示出對 WINSOCK 庫提供的API函數(shù)調(diào)用過程 [13]。 中北大學(xué) 2020 屆畢業(yè)設(shè)計說明書 第 4 頁 共 30 頁 2 系統(tǒng)的相關(guān)分析與總體設(shè)計 設(shè)計目標(biāo) 本系統(tǒng)主要是為中小型企業(yè)內(nèi)部使用的帶有簡單人事管理功能的局域網(wǎng)即時通信系統(tǒng),由于要存儲并管理用戶相關(guān)信息的數(shù)據(jù),同時要限制普通用戶對數(shù)據(jù)信息的管理權(quán)限,比較合適的設(shè)計是采用 C/S 模式的系統(tǒng)架構(gòu),數(shù)據(jù)由數(shù)據(jù)庫進行存儲,由服務(wù)器對數(shù)據(jù)庫進行直接操作,而客戶端則通過對服務(wù)器發(fā)出請求得到相應(yīng)的數(shù)據(jù)或者告知服務(wù)器對數(shù)據(jù)庫進行何種操作 [14]。 需求分析 功能性需求分析 本系統(tǒng)這實現(xiàn)了企業(yè)內(nèi)部網(wǎng)絡(luò)聊天工具所具備的基本功能,即注冊、登錄、查找好友,添加好友、更改個人資料、查看好友資料、添加刪除分組、各分組之間轉(zhuǎn)移好友、發(fā)送消息、接收消息、接收系統(tǒng)消息等,還添加了一些特色功能,如隱身,頭像的變化,系統(tǒng)管理員可以向每個客戶端發(fā)送系統(tǒng)消息,上線下線在好友客戶端都有提示,密碼丟失可以通過密碼找回功能通過設(shè)置的密保問題找回密碼 ,并可以判斷密碼的安全等級等。本系統(tǒng)實現(xiàn)了一個與 Tencent 相似的友好操作界面,簡單,易用,適合用戶的操作習(xí)慣 [15]。 謝謝海南社區(qū)支持: 該系統(tǒng)具備了網(wǎng)絡(luò)聊天工具所具備的基本功能,系統(tǒng)或許存在一些未知的 Bug,還需要進一步的改進和測試。在以后的研究中,我們還會研究安全通信協(xié)議,保障通信的安全,提高系統(tǒng)的實用性等 [16]。 系統(tǒng)用例分析 ( 1)系統(tǒng)普 通用戶用例分析 中北大學(xué) 2020 屆畢業(yè)設(shè)計說明書 第 5 頁 共 30 頁 ( 2)系統(tǒng)管理員用例分析 概要設(shè)計原則 企業(yè)內(nèi)部即時通訊系統(tǒng)總體設(shè)計目的是加強對需求分析階段的功能性需求和非功能性需求的綜合考慮和理解,系統(tǒng)建設(shè)中我們將采用基于 C/S模式構(gòu)建。這些技術(shù)的應(yīng)用實現(xiàn)系統(tǒng)應(yīng)用的安全、穩(wěn)定及擴展要求以及開放的跨平臺能力和兼容性 [17]。實現(xiàn)了操作界面、應(yīng)用邏輯、業(yè)務(wù)數(shù)據(jù)相對獨立,使本系統(tǒng)的實施更加方便、靈活、易于擴展 [18]。登錄界面 查看好友信息 更改個人信息 添加刪除分組 發(fā)送信息 密保設(shè)置 接受信息 分組轉(zhuǎn)移好友 背景更改 普通用戶 圖 系統(tǒng)普通用戶用例圖 查找好友 操作數(shù)據(jù)庫 查看操作日志 發(fā)布系統(tǒng)公告 系統(tǒng)管理員 圖 系統(tǒng)管理員用例圖 中北大學(xué) 2020 屆畢業(yè)設(shè)計說明書 第 6 頁 共 30 頁 為了進 一步的規(guī)劃詳細(xì)的系統(tǒng)解決方案做準(zhǔn)備,本系統(tǒng)在設(shè)計過程中注重考慮了以下幾個特性: ( 1)實用性 本系統(tǒng)的現(xiàn)實需求就是針對企業(yè)內(nèi)部工作交流不便,浪費時間,數(shù)據(jù)傳送效率低等特點,希望提出一個實用的能滿足系統(tǒng)的功能要求和實際應(yīng)用的需要的企業(yè)內(nèi)部即時通訊系統(tǒng)。所以盡量選擇成熟實用的技術(shù),使得整個系統(tǒng)有一個安全、穩(wěn)定的運行環(huán)境 [19]。 ( 2)可擴展性 為使系統(tǒng)能有良好的兼容性和可擴展性,系統(tǒng)在設(shè)計時充分考慮了數(shù)據(jù)庫設(shè)計容量與處理能力等方面的擴充與升級的可能,不僅充分保護了原有投資,還保證了以后系統(tǒng)功能升級 的方便 [20]。 ( 3)安全性 系統(tǒng)對數(shù)據(jù)的完整性和安全性具有很高的要求。為了保障系統(tǒng)平穩(wěn)正常的運行,整個系統(tǒng)必須具有很高的安全可靠性,因此,在企業(yè)內(nèi)部即時通訊系統(tǒng)應(yīng)充分利用數(shù)據(jù)庫的維護工具,便于數(shù)據(jù)備份、恢復(fù),從而提高系統(tǒng)的安全性 [21]。 ( 4)可維護性 企業(yè)內(nèi)部即時通訊系統(tǒng)的設(shè)計要本著“簡單易用”的原則,方便用戶的
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1