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

正文內容

畢業(yè)論文--基于java的企業(yè)內部通訊系統(tǒng)—前臺界面基礎類的設計與實現-畢業(yè)論文(參考版)

2025-01-23 05:28本頁面
  

【正文】 代碼的實現如下: addComponentListener(new ComponentAdapter() { public void ponentResized(final ComponentEvent e) { saveLocation()。 } catch (Exception e) { ()。// 初始化系統(tǒng)欄 ()。 (true)。 if ((當前系統(tǒng) )1) (UIManager .getSystemLookAndFeelClassName())。 } } 六、編寫應用程序的入口方法 也就是 main 方法,在該方法中,首先獲取用戶設置的界面外觀,企業(yè)內部通信系統(tǒng)可以設置的外觀包括當前系統(tǒng)和 JAVA 默認兩種外觀,然后調用UIManager 類的 SystemLookandFeel 方法設置指定的外觀并生成主窗體對象,北京 郵電大學本科 畢業(yè)設計(論文) 基于 Java 的企業(yè)內部通訊系統(tǒng) — 前臺界面基礎類的設計與實現 26 最后初始化服務器端口。 ().doLayout()。 ()。 (())。關鍵代碼如下: private void initUserInfoButton() {// 初始化用戶信息按鈕 try { String ip = ().getHostAddress()。 } 北京 郵電大學本科 畢業(yè)設計(論文) 基于 Java 的企業(yè)內部通訊系統(tǒng) — 前臺界面基礎類的設計與實現 25 } catch (FileNotFoundException e) { pushMessage(公告路徑錯誤,或公告文件不存在 )。 while (()) { (())。 ()) { StringBuilder placardStr = new StringBuilder()。 try { if (() amp。 return。關鍵代碼如下: private void checkPlacard() { // 檢測公告信息方法 String placardDir = (placardPath, null)。 (0)。 北京 郵電大學本科 畢業(yè)設計(論文) 基于 Java 的企業(yè)內部通訊系統(tǒng) — 前臺界面基礎類的設計與實現 24 } catch (SocketException e2) { if (().startsWith(Address already in use)) showMessageDialog(服務端口被占用 ,或者本軟件已經運行。 } 三、 初始化 Socket 服務器 指定端口使用 1111,如果初始化失敗,將提示用戶服務器端口被占用,或者是本軟件已經開始運行,并退出程序,這個部驟很關鍵,它用于接收其它用戶發(fā)送的通訊信息,如果啟動失敗,將無法接受信息,所以必須退出系統(tǒng)。 (null, sysSTicon, createSysSetPanel(), 系統(tǒng)設置 )。 (null, sysOTicon, createSysToolPanel(), 系統(tǒng)操作 )。 (null, userTicon, createUserList(), 用戶列表 )。 ()。 showMessageBar()。 } } })。// 初始化本地用戶頭像按鈕 (messageAlertButton, )。 (new Insets(0, 0, 0, 10))。 userInfoButton = new JButton()。 (new BorderLayout())。 (false)。 messageAlertButton = new JButton()。 messageAlertNullIcon = new ImageIcon( .getResource(/image/))。 // 狀態(tài)欄標簽 addWindowListener(new FrameWindowListener())。 // 程序執(zhí)行路徑用于系統(tǒng)更新 localFile = new File(user_dir + + )。 chatTree = new ChatTree(this)。 tabbedPane = new JTabbedPane()。 progressBar = new JProgressBar()。 setTitle(EQ通訊 )。 北京 郵電大學本科 畢業(yè)設計(論文) 基于 Java 的企業(yè)內部通訊系統(tǒng) — 前臺界面基礎類的設計與實現 22 dao = ()。關鍵代碼如下: public EQ() { super(new Frame())。 private JButton userInfoButton。 private Dao dao。 private Rectangle location。 private ImageIcon messageAlertIcon。 private JButton messageAlertButton。 private static File File。 private static String user_dir。 private DatagramSocket ss。 private JList faceList。 private JToggleButton searchUserButton。 private JPopupMenu popupMenu。 public static EQ frame = null。 private JTextField updatePathTField。 private JPasswordField passwordTField。 private JTextField ipStartTField。 [3][4]主窗體的運行效果如下圖所示: 北京 郵電大學本科 畢業(yè)設計(論文) 基于 Java 的企業(yè)內部通訊系統(tǒng) — 前臺界面基礎類的設計與實現 20 圖 主窗體畫面 第二節(jié) 如何創(chuàng)建主窗體 一、創(chuàng)建 EQ 類 在類中創(chuàng)建窗體對象,為窗體添加選項卡面板,并添加用戶列表,系統(tǒng)工具,系統(tǒng)設置三個選項卡和狀態(tài)欄,標簽,公共按鈕等屬性。用戶列表包含當前可以通信的所有用戶,也就是整個局域網中你所添加的用戶信息。其中系統(tǒng)選項卡用于切換不同管理界面,包括系統(tǒng)工具和系統(tǒng)設計界面。 第 四 節(jié)提出了企業(yè)內部通訊系統(tǒng)的設計原則,包括實用性、可行性、括充性三個原則。開發(fā)環(huán)境分硬件與軟件環(huán)境方便做了介紹。接下來從技術可行性、程序語言的選擇、開發(fā)環(huán)境三方面分析了系統(tǒng)的可行性!其中在技術可行性中對 Java Swing 技術、JavaDB 數據庫 進行了詳細闡述!而程序語言的選擇中則對 java 語言做了全面具體的分析。公共類模塊包括數據庫操作類和系統(tǒng)公共類,其中數據庫操作類中涉及的方法類有很多。 [5][11][12] 第 六 節(jié) 本章小結 本章概述了企業(yè)內部通訊系統(tǒng)的設計概況,包括如下內容:設計模塊的組成,有數據庫設計、主窗體設計、公共類編寫、系統(tǒng)托盤模塊設計、系統(tǒng)工具模塊設計、用戶管理模塊設計、通訊模塊設計, 企業(yè)內部通訊系統(tǒng)的數據庫采用的是 JavaDB 數據庫。 企業(yè)級 內北京 郵電大學本科 畢業(yè)設計(論文) 基于 Java 的企業(yè)內部通訊系統(tǒng) — 前臺界面基礎類的設計與實現 18 部 通信的深入應用必然帶來垃圾消息騷擾和病毒侵害 。 如集成電子郵件的功能讓用戶收發(fā)電子郵件更加方便快捷 , 按企業(yè)組織結構分層級搜索特定人員的功能 , 能夠像使用內部網那樣通過即時通信系統(tǒng)查找相關人員 , 使該系統(tǒng)超越單純的交流職能 , 使其功能更廣泛 , 更適應企業(yè)的內部的商務流程 。 企業(yè)級 內部 通信系統(tǒng)能否與企業(yè)現有通訊體系整合 。 支持創(chuàng)建功能強大、內容豐富的多媒體會議室 , 不僅擴大了 內部 通信交流的人數 , 而且能夠把所有的通信內容記錄下來 , 這樣 , 即使在員工不在線的情況下 , 也可通過翻看記錄尋找所需信息 。 多媒體會議室已經成為企業(yè)內部網中一個新的組成部分 , 也是企業(yè)級 內部 通信系統(tǒng)的一個關鍵組成部分 。 對于企業(yè)記錄所有人的通信信息的做法是否適當合理也還沒有明確的法律規(guī)定 。 企業(yè)級 內部 通信系統(tǒng)應能夠記錄所有的通信信息 , 并能按其檔案管理政策所要求的那樣存檔 , 具備搜索和審查功能 . 這些信息對約束員工行為 , 提供商務決策的依據都是最有效的 。 第 五 節(jié) 企業(yè)內部通訊系統(tǒng) 未來 設計目標與期望 企業(yè)級 內部 通信系統(tǒng)能否記錄所有的通信信息 。 北京 郵電大學本科 畢業(yè)設計(論文) 基于 Java 的企業(yè)內部通訊系統(tǒng) — 前臺界面基礎類的設計與實現 17 三、 擴充性原則 : 企業(yè)內部通訊系統(tǒng) 的整體規(guī)劃及設計是具可擴充性的,前臺 界面 的設計能保證 系統(tǒng) 在增加 項目 后不會破壞 系統(tǒng) 的整體結構。 第 四 節(jié) 企業(yè)內部通訊系統(tǒng)的設計原則 一、 實用行原 則 : 充分考慮到在 企業(yè)內部通訊系統(tǒng)中 中可能遇到的種種問題,盡量全面的做好需求分析,以減少日后更新軟件的次數。 ④ 私聊 , 用戶選擇自己需要私聊的用戶 IP,可以啟動相互私聊功能 。 ② 系統(tǒng)的操作界面能夠適應對計算機知識掌握不同層次的人的操作習慣和需求。 Java程序被放置在 Inter服務器上 ,當用戶訪問服務器時 ,Java程序被下載到本地的用戶機上 ,由瀏覽器解釋運行。 電子商務是當今的熱門話題,然而傳統(tǒng)的編程語言 難以勝任電子商務系統(tǒng),電子商務要求程序代碼具有基本的要求:安全 、 可靠、同時要求能 與運行于不同 平臺的機器的全世界客戶開展業(yè)務。當我們能在 2400 baud 線上傳輸視頻圖象時, HotJava 將能顯示這些視頻。你還能播放頁面里的動畫。一種 Java 小應用程序是運行于 Web 瀏覽器中的一個程序 . Java 程序和它的瀏覽器 HotJava,提供了可讓你的瀏覽器運行程序的方法。 Java 語言類似于 C++ 語言,所以已熟練掌握 C++語言的編程人員,再學習 Java 語言就容易得多! Java 程序需要編譯。 Java 并不是為 Inter,WWW 而設計的,它也可以用來編寫獨立的應用程序。 Java 處理數據方式和用對象接口處理對象數據方式一樣。而且, Java 很小,整個解釋器只需 215K 的 RAM。 Java 去 掉了 C++語言的許多功能,讓 Java 的語言功能很精煉,并增加了一些很有用的功能,如自動收集碎片。 Java 提供了一個功能強大語言的所有功能,但幾乎沒有一點含混特征。這些功能特征大大提高了開發(fā) Java 應用程序的周期。 Java 自已操縱內存減少了內存出錯的可能性。 ⑤ 鍵壯性 , Java 致力于檢查程序在編譯和運行時的錯誤。庫函數提供了用 HTTP和 FTP 協議傳送和接受信息的方法。 Java 提供的 Object 類及其子類的繼承關系如同一棵倒立的樹形,根類 為 Object 類, Object 類功能強大,經常會使用到它及其 它派生的子類。 Java 提供了眾多的一般對象的類,通 過繼承即可使用父類的方法。類的封裝性、 繼承性等有關對象的特性,使程序代碼只需一次編譯,然后 通過上述特性反復利用。 Java 對程序提供了安全管理器,防止程序的 非法訪問。 ② 安全性 , Java 的編程類似 C++,學習過 C++的讀者將很快掌握 Java 的精髓。使 用 Java編寫的程序能在世界范圍內共享。 Java 的特點 如下 : ① 平臺無關性 , 平臺無關性是指 Java 能運行于不同的平臺。 Java 的開發(fā)環(huán)境有不同的版本,如 sun 公司的 Java Developers Kit, 簡稱 JDK。于是 Java 成了一顆耀眼的明星,丑小鴨一下了變成了白天鵝。對于用戶的這種要求,傳統(tǒng)的編程語言顯得無能為力, 面 SUN 的工程師敏銳地察覺到了這一點,從 1994 年起,他們開始將 OAK 技術應用于 WEB 上,并且開發(fā)出了 HotJava 的第一個版本。這對于那些迷戀于 WEB 瀏覽的人們來說簡直不可容忍。但是,網絡的出現改變了 OAK 的命運 。 Java 語言其實最是誕生于 1991 年,起初被稱為 OAK 語言,是 SUN 公司為一些消費性電子 產品而設計的一個通用環(huán)境。例如, WebSphere Studio Application Developer 添加了對 JSP、 servlet、 EJB、 XML、 Web 服務和數據庫訪問的支持。 Eclipse 框架北京 郵電大學本科 畢業(yè)設計(論文) 基于 Java 的企業(yè)內部通訊系統(tǒng) — 前臺界面基礎類的設計與實現 13 還可用來作為與軟件開發(fā)無關
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1