致远即时通-校园网路即时通讯系统之研发.docVIP

致远即时通-校园网路即时通讯系统之研发.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
致遠即時通-校園網路即時通訊系統之研發 張逸中、邱怡仁1、王文智2 致遠管理學院網路通訊學系 Email: ycc@.tw Web: .tw/ 1致遠管理學院電算中心主任 2致遠管理學院網路通訊學系主任 摘要 本文關鍵詞:。 Abstract . The system, like other Instant Messenger Softwares, can communicate with any member instantly and transport files to each other. Moreover, the enhanced broadcasting function allow all units accept the same message or files in the same time. For academic administration works, the efficiency is much higher than the traditional ways of communication, like document transporting, E-mail or phone calls. Keywords: Communication, Network, Messenger, Administration. 前言 第一代系統研發 簡易的網路廣播系統 本系統研發最初的目的為利用既有之網路環境進行即時的大量通報,如通知開會時間及校內重要活動等等。系統基本設計架構如圖1,各客戶端程式啟動後即自動登入系統,伺服器隨即進行身分驗證,並保持連線隨時進行通訊,內容包括:伺服器的大量通報以及個別單位間經過伺服器傳遞的即時交談。 圖1第一代系統設計架構 系統建置之初,先建立所有使用者的身份資訊,即各行政單位之名稱及電腦IP等,於伺服器端設計出看板式的管理介面如圖2。上方編輯區用於編輯通報內容,下方為各單位的名稱顯示,可以經過個別單位或群組的勾選,選擇通報發送的單位。發送完成單位顯示隨即變為紅色,客戶端確認接收訊息之後變為綠色。此設計可以迅速得知各單位是否已經獲知訊息,未完成網路確認的單位可以立即使用其他傳統方式,如電話通知,迅速完成整個通報工作。相較於傳統的通知方式,如公文、電郵或電話都更具時效,且節省大量人力。 圖2第一代系統伺服器外觀 圖3為客戶端通報到達時的彈出式視窗外觀,按下紅色確認鍵或關閉視窗都可以讓伺服器得到確認回應。圖4為客戶端的主畫面,可編寫發送訊息,功能表內並製作有多項校內資訊連結,如下載各式表格或查詢分機等等,以方便行政工作。 圖3客戶端跳出式訊息視窗 圖4客戶端主要使用介面 低成本的研發環境 本系統之伺服器與客戶端程式軟體最初以Visual Basic 6.0程式語言 [6][8]以及少數必要之Windows API函式[1]進行開發,之後改用微軟公司提供免費下載之Visual Basic 2005 Express程式語言撰寫[7][9][10]。在硬體環境方面僅應用各行政單位現有的電腦及網路設備為之;伺服器設於本校行政中心之校長室內,一樣使用原有的一般電腦設備,無須額外的硬體建置。 第一代系統經驗與評析 第一代系統在本校順利運作時間超過一年,已達到校內行政訊息即時通報之主要目的,並從系統設計與建置過程中得到許多的實務經驗與技術。但同時也發現原系統的諸多缺失,以及迫切的進一步使用者需求,舉其要者如下: 無法傳遞檔案。 使用者交談介面不便。 客戶端無法廣播訊息。 程式長時間固定佔用工具列,影響日常工作。 程式更新不易,客戶版本不一,影響研發進度。 第二代系統研發 FTP站台的加入 第二代系統的首要結構性改變是增加了傳遞檔案之功能,伺服器端加入了一個FTP站台軟體[4]以為輔助。凡需要進行檔案傳遞,如:程式更新或發送公文檔時,由此FTP站代為執行。此舉降低了伺服器主程式的複雜度與負荷,並有效提升了檔案傳輸的效能與穩定性。系統架構設計如圖5。 圖5第二代系統設計架 如圖所示,新系統伺服器中有兩個主體程式。以訊息伺服器為運作中心,原有之客戶端登錄、訊息廣播乃至客戶之間的交談皆由此伺服器程式直接處理,這些工作的實際資料傳輸量都很小,因此可以同時為上百的客戶端進行線上服務。 在檔案交換的需求方面,最常用的是伺服器廣發公文給各單位。此時的運作方式是訊息伺服器接受指令將檔案複製到FTP伺服器,並以訊息通知各受文單位,客戶端可以確認訊息並從FTP指定位置下載接收。各單位間如需傳遞檔案時,實際過程是先將檔案上傳到伺服器中對方預設之目錄(信箱)內,再經過訊息伺服器將傳檔訊息告知對方,接收端可以隨時確認接收下載檔案。任何時候,這些存於FTP站台之檔案都可以選擇保留或刪除,因此也同時具備了網路硬碟

您可能关注的文档

文档评论(0)

xDpBSTopzX + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档