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

正文內(nèi)容

基于java開發(fā)的企業(yè)內(nèi)部通信系統(tǒng)畢業(yè)論文(完整版)

2025-08-30 19:25上一頁面

下一頁面
  

【正文】 9 系統(tǒng)的通信模塊設(shè)計 11 4 基于 JAVA 的企業(yè) 內(nèi)部通信系統(tǒng)的實現(xiàn) 12 系統(tǒng)開發(fā)環(huán)境工具 12 系統(tǒng)用戶界面的實現(xiàn) 12 系統(tǒng)各功能模塊的實現(xiàn) 12 12 15 系統(tǒng)模塊托盤的實現(xiàn) 19 系統(tǒng)工具模塊的實現(xiàn) 20 22 系統(tǒng)通信模塊的實現(xiàn) 24 測試方法及測定結(jié)果 28 5 結(jié)論和未來研究 31 致謝 32 參考文獻 33 I 摘要 隨著企業(yè)的不斷增多,社會經(jīng)濟的飛速發(fā)展,越來越多的企業(yè)開始用企業(yè)內(nèi)部通信系統(tǒng)來方便企業(yè)內(nèi)部的交流。 Java DB。 本次畢業(yè)設(shè)計 —— 基于 Java 的 企業(yè)內(nèi)部通信 ,是在 Windows XP 下,以 SQL Server為數(shù)據(jù)庫開發(fā)平臺, 使用集成開發(fā)工具 Eclipse, 項目運行環(huán)境是 JDK . 在本論文中全面詳細地介紹了 企業(yè)內(nèi)部通信 系統(tǒng)的設(shè)計方案, 一些關(guān)鍵技術(shù)說明及前景狀況。如今,通過各種即時通信軟件,人們已經(jīng)可以在足不出戶的情況下,與遠距離甚至世界各地的人進行實時的聊天交流,這樣的交流不僅滿足了人們對交流溝通的需求,同時也給人與人之間的交流帶來了極大的便捷和大量的經(jīng)濟節(jié)省。將在 以 Java DB 為數(shù)據(jù)庫的基礎(chǔ)上 使用集成開發(fā)工具 Eclipse 遵循 UDP 用戶數(shù)據(jù)包協(xié)議。 在第四章里 將會對應(yīng)于第三章的數(shù)據(jù)庫和模塊的初步分析給出詳細的設(shè)計,根據(jù)企業(yè)的實際情況,實現(xiàn)企業(yè)的內(nèi)部通信。 Java 不同于一般的編譯執(zhí)行計算機語言和解釋執(zhí)行計算機語言。但這并不妨礙 Derby 功能齊備,支持幾乎大部分的數(shù)據(jù)庫應(yīng)用所需要的特性。它們用純 Java 寫成,所以同 Java本身一樣可以跨平臺運行,這一點不像 AWT。 Eclipse 是一個開放源代碼的軟件開發(fā)項目,專注于為高度集成的工具開發(fā) 提供一個全功能的、具有商業(yè)品質(zhì)的工業(yè)平臺。 ![if !supportLists]6. Ctrl + Shift + O (自動導(dǎo)入包 )??蛻舳藨?yīng)用程序一般在一臺或多臺 客戶端機器上,負(fù)責(zé)商業(yè)邏輯和向用戶提供數(shù)據(jù),但也可以運行在服務(wù)器端,服務(wù)器端擔(dān)負(fù)著數(shù)據(jù)庫的結(jié)構(gòu)管理,其任務(wù)主要有 維護數(shù)據(jù)庫中數(shù)據(jù)之間的關(guān)系,確保數(shù)據(jù)存儲的正確性以及在系統(tǒng)失敗時的數(shù)據(jù)恢復(fù)。管理人員將能夠在事務(wù)日志 向前滾動之后,重新連接到正在恢復(fù)的數(shù)據(jù)庫。這一功能將為服務(wù)器提供更大的可升級性。 (5) 能夠添加網(wǎng)絡(luò)里的通信用戶。網(wǎng)絡(luò)速度的提升和通信的便捷也為系統(tǒng)提供了有利條件。通信雙方的消息內(nèi)容和文件傳送提示信息都會顯示在雙方的聊天窗口中,同時用戶可以根據(jù)自己的喜好進行自定義字體、 顏色和大小等個性化設(shè)定。 用戶實體: 用戶實體是企業(yè)內(nèi)部通信系統(tǒng)的通信用戶,它記載了系統(tǒng)搜索或添加的所有用戶企業(yè)內(nèi)部通信系統(tǒng) 信息通信 用戶搜索 系統(tǒng)設(shè)置 系統(tǒng)升級 訪問公共資源 訪問對方主機 基于 JAVA 開發(fā)的企業(yè)內(nèi)部通信系統(tǒng) 10 信息,主要包括用戶 IP 地址、主機名稱、用戶名稱,提示信息和頭像信息。 UDP 協(xié)議就是“用戶數(shù)據(jù)報協(xié)議”,該協(xié)議是一種 面向無連接的協(xié)議,在使用該協(xié)議進行數(shù)據(jù)傳輸時 ,發(fā)送方只需要知道對方的 IP 地址和端口號就可以發(fā)送數(shù)據(jù),并不需要進行連接。 首 先要創(chuàng)建主窗體: (1) 要創(chuàng)建 JXCFFrame 類,在類中創(chuàng)建窗體對象,為窗體添加選項卡面板,并添加用戶列表,系統(tǒng)工具,系統(tǒng)設(shè)置等三個選項卡和狀態(tài)欄標(biāo)簽,公告按鈕等屬性。 public static EQ frame = null。 private DatagramSocket ss。 private ImageIcon messageAlertIcon。 (3) 需要初始化 Socket 服務(wù)器,指 定端口使用 1111,如果初始化失敗,就會提示用戶服務(wù)器端口被占用,或者本軟件已經(jīng)運行,并且退出程序。 (5) 對于初始化本地用戶信息,可以編寫 initUserInfoButton(),它可以在主窗體左上 顯示本地用戶的頭像和名稱,在用戶更改本地用戶名稱時 ,可以同步更新。 //顯示窗體 ()。在連接數(shù)據(jù)庫時,可以指定 create 參數(shù)為 true 直接創(chuàng)建數(shù)據(jù)庫,但是在此之前需要調(diào)用 dbExists()方法判斷數(shù)據(jù)庫是否存在。 createTable()。 File dbFileDir = new File(db_EQ)。 (createUserSql)。還有默認(rèn)的用戶包括主機名稱、姓名、提示文本和頭像圖標(biāo)等屬性。獲取用戶指定的 IP 搜索范圍,并在該范圍內(nèi)搜索到所有用戶可以訪問的計算機,若用戶沒有指定 IP 范圍,系統(tǒng)將自行定制范圍是 ~. ( 2) login Public()方法 用于登錄程序升級的服務(wù)器,它獲取用戶指定的升級路徑、用戶名和密碼,使用“ use”命令訪問服務(wù)器,并返回訪問成功或失敗的 boolean值。此外,系統(tǒng) 包含了彈出菜單技術(shù),為企業(yè)內(nèi)部通信系統(tǒng)提供了快捷操作。在第一次運行時,用戶搜索功能可以搜索內(nèi)部網(wǎng)絡(luò)的所有正在運行的計算機,并創(chuàng)建用戶對象,然后將該用戶保存到數(shù)據(jù)庫中。 ( 3) 在 createSysToolPane()方法中創(chuàng)建用戶搜索部分,包括搜索列表、搜索進度條和“搜索新用戶”按鈕 3 個控件。 按照上述的步驟 可以運行出如下的圖: 圖 434 系統(tǒng)設(shè)置 圖 435 用戶搜索 基于 JAVA 開發(fā)的企業(yè)內(nèi)部通信系統(tǒng) 22 用戶管理模塊的實現(xiàn) 概述: 用戶管理模塊類似聊天軟件的好友列表,其。 ( 4) 在 createSysToolPane()方法中創(chuàng)建系統(tǒng)操作部分,該部分包括 “ 系統(tǒng)更新 ”按鈕和顯不程序 更新信息的標(biāo)簽控件。 相關(guān)技術(shù): 系統(tǒng)工具模塊中使用了 Java 的 LookAndFeel 外觀技術(shù),每個 LookAndFeel 外觀會包含不同控件的 UI 界面,不同的外觀控件的外觀也是不盡相同的。一個 PopupMenu 對象可以使用 add()方法添加多個 MenuItem 對象,每個 MenuItem 對象必須使用 addActionListener()方法添加實現(xiàn)指定菜單項業(yè)務(wù)邏輯的監(jiān)聽器。 ( 4) sendGroupMessager()方法 用于向用戶群體發(fā)送信息。 ( 5) delUser()方法 此方法用于添加指定用戶到數(shù)據(jù)庫,方法接受 User 類的實例對象 參數(shù),并以該用戶對象的 IP 屬性為查詢條件,從數(shù)據(jù)庫中刪除指定的 IP 的信息。 addDefLocation()。 } return bExists。 addDefUser()。 private static String url = jdbc:derby:db_EQ。 //啟動服務(wù)端口 基于 JAVA 開發(fā)的企業(yè)內(nèi)部通信系統(tǒng) 15 ()。這個方法是主程序的入口方法,在這個方法中先要獲取 戶界面的設(shè)置的界面外觀,然后調(diào)用 UIManager 類的 setLookAndFeel()方法設(shè)置指定的外觀,并生成主窗體對象。 基于 JAVA 開發(fā)的企業(yè)內(nèi)部通信系統(tǒng) 14 關(guān)鍵代碼: try {// 啟動通訊服務(wù)端口 ss = new DatagramSocket(1111)。 private Rectangle location。 private static String user_dir。 private JPopupMenu popupMenu。 private JTextField ipStartTField。 Java 中對 UDP 數(shù)據(jù)報的發(fā)送和接收是通過 DatagramSocket 類實現(xiàn)的, DatagramPacket 類表示 UDP 數(shù)據(jù)包,它封裝了數(shù)據(jù)報的屬性和數(shù)據(jù),其工作流程如下: 圖 345 DatagramSocket 類和 DatagramPacket 類的工作流程 DatagramSocket 端口: 1234 DatagramPacket 目的: host: 4321 DatagramPacket 目的: host: 4321 DatagramPacket 目的 : host: 4321 DatagramSocket 端口: 4321 DatagramSocket 端口: 1234 DatagramPacket 目的: host:4321 DatagramSocket 端口: 4321 基于 JAVA 開發(fā)的企業(yè)內(nèi)部通信系統(tǒng) 12 4 基于 java 的企業(yè)內(nèi)部通信系統(tǒng)的實現(xiàn) 系統(tǒng)開發(fā)環(huán)境工具 本系統(tǒng)操作系統(tǒng)為 windows XP,使用 UDP 用戶數(shù)據(jù)報和套接字實現(xiàn)計算機之間的信息通信。 Tb_users(用戶信息表 ) 用戶信息表主要用來保存企業(yè)的通信用戶,即職工信息。 (2) 用戶搜索功能:該模塊提供了用戶在較短的時間進行狀態(tài)檢測,在用戶指定的局域網(wǎng)范圍內(nèi)進行系統(tǒng)注冊用戶的查詢 功能,用戶登錄以后可以通過該功能在數(shù)據(jù)庫中進行查找,隨后用戶查找結(jié)果將會在系統(tǒng)中顯示。這些都為基于 java 的企業(yè)內(nèi)部通信軟件奠定了好的基礎(chǔ)。 (7) 支持自動更新。 9 增強復(fù)制功能 :對于分布式數(shù)據(jù)庫而言 ,SQL Server 20xx 提供了全面的方案修改復(fù)制、下一代監(jiān)控性能、從甲骨文 (Oracle)的內(nèi)置復(fù)制功能、對多個超文本傳輸協(xié)議 ()進行合并復(fù)制,以及就合并復(fù)制的可升級性和運行,進行了重大的改良。 5 新的 SQL Server management studio: SQL Server 20xx 引入了 SQL Server
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1