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

正文內(nèi)容

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

  

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