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

正文內(nèi)容

基于java的企業(yè)內(nèi)部通訊系統(tǒng)—前臺界面基礎(chǔ)類的設(shè)計與實現(xiàn)畢業(yè)論文-文庫吧資料

2025-03-06 09:47本頁面
  

【正文】 的明星,丑小鴨一下了變成了白天鵝。對于用戶的這種要求,傳統(tǒng)的編程語言顯得無能為力, 面 SUN 的工程師敏銳地察覺到了這一點,從 1994 年起,他們開始將 OAK 技術(shù)應(yīng)用于 WEB 上,并且開發(fā)出了 HotJava 的第一個版本。這對于那些迷戀于 WEB 瀏覽的人們來說簡直不可容忍。但是,網(wǎng)絡(luò)的出現(xiàn)改變了 OAK 的命運 。 Java 語言其實最是誕生于 1991 年,起初被稱為 OAK 語言,是 SUN 公司為一些消費性電子 產(chǎn)品而設(shè)計的一個通用環(huán)境。例如, WebSphere Studio 13 Application Developer 添加了對 JSP、 servlet、 EJB、 XML、 Web 服務(wù)和數(shù)據(jù)庫訪問的支持。 Eclipse 框架還可用來作為與軟件開發(fā)無關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。 這種平等和一致性并不僅限于 Java 開發(fā)工具。 Eclipse 還包括插件開發(fā)環(huán)境( Plugin Development Environment, PDE),這個組件主要針對希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因為它允許他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。幸運的是, Eclipse 附帶了一個標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具( Java Development Tools, JDT)。 Eclipse 工具 : Eclipse 是一個開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺。 ⑤ : 這個是數(shù)據(jù) 庫操作的類 , Connection, Statememt,ResultSet 等。 ③ : 這里面是與網(wǎng)絡(luò)有關(guān)的類,比如 URL,URLConnection 等。 ⑧ Javap: Java 反匯編器,顯示編譯 類文件中的可訪問功能和數(shù)據(jù),同時顯示字節(jié)代碼含義 。 JDK 版本: ① SE(J2SE): standard edition,標(biāo)準(zhǔn)版,是我們通常用的一個版本,從JDK 開始,改名為 Java SE. ② EE(J2EE): enterprise edition,企業(yè)版,使用這種 JDK 開發(fā) J2EE 應(yīng)用程序, 從 開始,更名為 Java EE. ③ ME(J2ME): micro edtion,主要用于移動設(shè)備、嵌入式設(shè)備上的 java 應(yīng)用程 序,從 開始,改名為 Java ME. JDK 組成: JDK 包含的基本組件包括: ① javac – 編譯器,將源程序轉(zhuǎn)成字節(jié)碼 ② jar – 打包工具,將相關(guān)的類文件打包成一個文件 ③ javadoc – 文檔生成器,從源碼注釋中提取文檔 ④ jdb – debugger,查錯工具 ⑤ ava – 運行編譯后的 java 程序( .class 后綴的) ⑥ appletviewer:小程序瀏覽器,一種執(zhí)行 HTML 文件上的 Java 小程序的Java 瀏覽器。從 開始,其運行效率得到了非常大的提高,尤其是在桌面應(yīng)用方面。但不管怎么說,我們還是需要先把 Sun JDK 掌握好。其中 IBM 的 JDK 包含的 JVM( Java Virtual Machine)運 行效率要比 Sun JDK 包含的 JVM 高出許多。因此掌握 JDK是學(xué)好 Java的第一步。 JDK 是 整 個 Java 的 核 心 , 包 括 了 Java 運 行 環(huán) 境 ( Java RuntimeEnvironment),一堆 Java 工具和 Java 基礎(chǔ)的類庫 ()。這就好像為 JDK 注入了一股全新的活力: Java 程序員不再需要耗費大量精力安裝和配置數(shù)據(jù)庫,就能進(jìn)行安全、易用、標(biāo)準(zhǔn)、并且免費的數(shù)據(jù)庫編程。更難能可貴的是,依托于 ASF 強(qiáng)大的社區(qū)力量, Derby 得到了包括 IBM 和 Sun 等大公司以及全世界優(yōu)秀程序員們的支持。它只有 3MB 大小,對比動輒上 G 的數(shù)據(jù)庫來說可謂袖珍。這便是 Java 6 的新成員: Java DB。對于選擇在生產(chǎn)中采用 Java DB 的客戶, Sun 將提供支持服務(wù)。 Java DB 可以客戶端服務(wù)器模式使用,也可以直接嵌入到一個 Java 應(yīng)用程序中。 JavaDB 數(shù)據(jù)庫 : Java DB 是 Sun 公司的輕量級數(shù)據(jù)庫。Swing 出現(xiàn)了快 10 年了,憑借其先進(jìn)的設(shè)計思想,一直未曾落后于哪種語言的界面開發(fā)技術(shù),使用和理解 Swing 的設(shè)計思想,對軟件開發(fā)者大有裨益。 Swing采用了一種 MVC 的設(shè)計范式,即 模型 視圖 控制 ( ModelViewController),其中模型用來保存內(nèi)容,視圖用來顯示內(nèi)容,控制器用來控制用戶輸入。由于 AWT 組件通過與具體平臺相關(guān)的對等類( Peer)實現(xiàn),因此 Swing 比 AWT 組件具有更強(qiáng)的實用性。 9 第二章 企業(yè)內(nèi)部通訊系統(tǒng)的設(shè)計概況 第一節(jié) 企業(yè)內(nèi)部通訊系統(tǒng)設(shè)計模塊的組成 圖 設(shè)計模塊 該內(nèi)部通訊系統(tǒng)采用的是 JavaDB 數(shù)據(jù)庫 ,數(shù)據(jù)庫和應(yīng)用程序是綁定在一起的;主窗體界面是企業(yè)內(nèi)部通訊系統(tǒng)的通訊列表;公共類包含了數(shù)據(jù)庫操作類和系統(tǒng)公共類這兩大類;系統(tǒng)托盤模塊是用來定義系統(tǒng)圖標(biāo)的;系統(tǒng)工具模塊專起維互系統(tǒng)的作用; 用戶信息模塊包括了所有的用戶信息 ;通訊模塊用于不通 職工之間的通訊。而設(shè)計模塊部分則分為:主窗體、系統(tǒng)托盤模塊,系統(tǒng)工具模塊,數(shù)據(jù)庫模塊,公共類,用戶管理模塊、通訊模塊這八個模塊,但本文重點講述的主窗體、系統(tǒng)托盤模塊,系統(tǒng)工具模塊這三個模塊的設(shè)計與實現(xiàn)。 它可以在局域網(wǎng)內(nèi)實現(xiàn)內(nèi)部通訊、工作交流,提交計劃等業(yè)務(wù)以為企業(yè)內(nèi)部工作的需要,企業(yè)內(nèi)部通訊系統(tǒng)必須實現(xiàn)跨平臺的技術(shù),另外系統(tǒng)不需要使用服務(wù)器中轉(zhuǎn)和記錄通訊內(nèi)容。企業(yè)內(nèi) 部通訊系統(tǒng)是為了方便職工交流的同時,提高職工的工作效率而建立的。 訪問對方主機(jī):當(dāng)與對方進(jìn)行溝通的時候,也就是兩個職工互相通訊,有一些特別大的工具軟件或者是圖形資源,視頻資源等等,可以 直接通過該功能訪問對方的主機(jī),復(fù)制該資源或者直接查看需要的資源。 用戶搜索:在企業(yè)內(nèi)部通訊系統(tǒng)第一次運行的時候,用戶列表是空的,這時可以使用用戶搜索功能搜索局域網(wǎng)內(nèi)的所 有用戶。 系統(tǒng)設(shè)置:系統(tǒng)設(shè)置功能可以設(shè)置企業(yè)內(nèi)部通訊系統(tǒng)的用戶界面,公共路徑等等,還可以設(shè)置公告的存放路徑。系統(tǒng)功能劃分如圖 所示: 圖 系統(tǒng)功能模塊分布圖 企業(yè)內(nèi)部通訊系統(tǒng)的功能模塊簡述 信息通訊:員工之間可以互相發(fā)送信息來溝通當(dāng)時的工作情況。 7 另外,系統(tǒng)不需要使用服務(wù)器中轉(zhuǎn)和記錄通訊內(nèi)容,可以獨立完成通訊任務(wù),排除職工對領(lǐng)導(dǎo)監(jiān)視工作進(jìn)度等逆反心理 。 企業(yè)內(nèi)部通訊系統(tǒng)必須提供網(wǎng)絡(luò)通訊功能、在通訊過程中禁止使用聊天表情、文件傳送等功能,避免資料外泄,或因發(fā)送錯誤而導(dǎo)致上級資料的丟失以及其他損失。 ③ 多樣性。 ② 高效性。 企業(yè) 內(nèi)部 通信系統(tǒng)的特點 歸納如下 : ① 即時性。本程序還支持群發(fā)功能,按住鍵盤上的 Ctrl鍵,選擇需要發(fā)送信息的人,然后,單擊鼠標(biāo)右鍵選擇“信使群發(fā)”命令,進(jìn)行信使群發(fā)操作??梢詥螕簟跋到y(tǒng)操作”選項卡,對用戶信息進(jìn)行添 加、刪除、用戶更名、訪問主機(jī)資源及公共程序等操作。它可以方便的進(jìn)行信息傳送、文件共享傳送等。 6 第 四 節(jié) 企業(yè)內(nèi)部通訊系統(tǒng)功能概述 一、 企業(yè)內(nèi)部通訊系統(tǒng) 的基本特點 企業(yè)內(nèi)部通訊系統(tǒng) (EQ)通訊軟件提供了一個方便、快捷的通訊平臺。 企業(yè)中究竟使用什么方式實現(xiàn)內(nèi)部通訊,是企業(yè)一直需要解決得問題??梢钥隙ǖ氖牵嚎隙ㄓ袃r值。網(wǎng)絡(luò)提供的通訊軟件,可以免費使用相關(guān)的服務(wù),但是作為一些企業(yè)級的資料信息,通過這種網(wǎng)絡(luò)的免費服務(wù)安全問題大打折扣;選擇一些團(tuán)體開發(fā)的通訊軟件,企業(yè)自身根據(jù)自己內(nèi)部的硬件條件搭建平臺,也許可以滿足企業(yè)的部分功能或者一定階內(nèi)的需求,但是每個企業(yè)都有共性和特性兩部分,而且企業(yè)在不斷 的發(fā)展變革,所以這也不是長久之計;而自己開發(fā)適合自己的通訊軟件,需要企業(yè)根據(jù)實際硬件條件和經(jīng)濟(jì)情況來,設(shè)計好大框架,根據(jù)企業(yè)自身發(fā)展?fàn)顩r和需求狀況開發(fā)適合自身的通訊產(chǎn)品。 [13][14] 由于企業(yè)信息化逐漸成為社會發(fā)展趨勢,越來越多的企業(yè)投資開發(fā)或者購買相關(guān)的軟件來投入使用到企業(yè)運作的各個環(huán)節(jié)。 以合在一起傳播。它們也都是在日新月異地發(fā)展著的。同時,無線網(wǎng)絡(luò)也得到了很好的利用。人們學(xué)習(xí)和 5 發(fā)展使用計算機(jī),合適地利用各種信息和數(shù)據(jù),在計算機(jī)網(wǎng)絡(luò)上交流著信息,傳達(dá)著信息,得到一切可能得到的信息和資料。 第 三 節(jié) 系統(tǒng)研發(fā)的目的與意義 計算機(jī)先進(jìn)技術(shù)的發(fā)展給現(xiàn)代社會帶來了巨大的變化,計算機(jī)網(wǎng)絡(luò)通訊的應(yīng)用也日新月異,并且在各個領(lǐng)域中得到了非常好的應(yīng)用。本課題采用 利用 Java Swing 技術(shù)和 新增的 JavaDB 數(shù)據(jù)庫 開發(fā)了基于局域網(wǎng)的內(nèi)部通訊系統(tǒng),包括了私人聊天 、訪問公共資源等 功能模塊。 企業(yè)內(nèi)部 通訊 系統(tǒng)往往運行于企業(yè)內(nèi)部網(wǎng)絡(luò)環(huán)境,與外界隔離,有助于保證企業(yè)關(guān)鍵信息的安全。在這種情況下,統(tǒng)一的通訊系統(tǒng)改變了傳統(tǒng)的商業(yè)模式,企業(yè)可快速實現(xiàn)與客戶及合作伙伴的即時溝通,這有助于 企業(yè)抓住稍縱即逝的商業(yè)機(jī)會。這個統(tǒng)一的通訊能系統(tǒng)夠為企業(yè)打造一個綜合信息服務(wù)的平臺,整合多種通訊手段,有效地提高員工的工作效率和企業(yè)對資源的利用率,降低生產(chǎn)成本。同樣,對于企業(yè)來講,也存在同樣的情況。時間稍近些,在秦始皇時代,駐守長城的將士為了通報敵情,會在烽火臺點燃烽火,依靠煙霧來傳遞防御的信息。 [3][14] 在 企業(yè)內(nèi)部通訊中,采用文字聊天,可以彌補視頻聊天的地方方言帶來的語言障礙問題 ,同時可以方便的把討論內(nèi)容整理成文檔,具有非實時的留言功能,所以即使在視頻通訊日益流行的今天,文字聊天依然具有它自身的優(yōu)點,成為視頻通訊的有益補充,在企業(yè)應(yīng)用中占有一席之地。 近年來,各種企業(yè)內(nèi)部通訊系統(tǒng)到了飛速的發(fā)展,它可以不用連接 Inter, 直接在局域網(wǎng)內(nèi)實現(xiàn)內(nèi)部通訊、工作交流,提交計劃等業(yè)務(wù),這種通訊系統(tǒng)廣泛應(yīng)用于中小型 企業(yè)的內(nèi)部通訊,可以大大提高職工的工作效率,在方便企業(yè)內(nèi)部職工交流的同時,也創(chuàng)造了一個安靜的工作環(huán)境,在現(xiàn)代企業(yè),內(nèi)部通訊軟件是不可缺少的輔助工具。最重要的是必須適應(yīng)任何操作系統(tǒng),也就是實現(xiàn)跨平臺技術(shù) 。為企業(yè)內(nèi)部員工辦公提供更方便的溝通方式,既能增強(qiáng)團(tuán)隊的信息共享和溝通能力,提高工作效率,又能有效減少企業(yè)通訊費用,同時也能營造一種新型高效的企業(yè)溝通文化氛圍。 企業(yè) 內(nèi)部 通 訊 系統(tǒng)致力于幫助企業(yè)提高工作效率,降低經(jīng)營費用 。 Swing 在不同的平臺上表現(xiàn)一致,并且有能力提供本地窗口系統(tǒng)不支持的其它特性。 Swing 是由 100%純 Java 實現(xiàn)的, Swing 組件是用 Java 實現(xiàn)的輕量級( lightweight)組件,沒有本地代碼,不依賴操作系統(tǒng)的支持,這是它與AWT 組件的最大區(qū)別。在這些場合, Java DB 都可以在同樣的 Java 虛擬機(jī) (JVM)中運行,這就無需在應(yīng)用程序之 外單獨購買、下載、安裝或管理這個數(shù)據(jù)庫。它卻是一個先進(jìn)的全事務(wù)處理的基于 Java 技術(shù)的數(shù)據(jù)庫,它支持各類開放標(biāo)準(zhǔn)、觸發(fā)器和存儲程序。 它具有平臺無關(guān)性、 分布式 、 面向?qū)ο?、 安全性 、 面向?qū)ο?、 分布式 、 鍵壯性 等特點。 本系統(tǒng)就是利用 Java Swing 技術(shù)和 新增的 JavaDB 數(shù)據(jù)庫開發(fā)的夸平臺的應(yīng)用程序 ??偛颗c分支機(jī)構(gòu)、分支機(jī)構(gòu)與分支機(jī)構(gòu)的協(xié)作越來越多,溝通和聯(lián)系也更加的頻繁。本系統(tǒng)的設(shè)計板塊分為 數(shù)據(jù)庫設(shè)計、主窗體設(shè)計、編寫公共類、系統(tǒng)托盤模塊的設(shè)計、系統(tǒng)工具模塊的設(shè)計、用戶管理模塊的設(shè)計、通信模塊的設(shè)計這八個部分。根據(jù)企業(yè)內(nèi)部通訊系統(tǒng)的特點,可以將該系統(tǒng)劃分為信息 通訊,系統(tǒng)升級,系統(tǒng)設(shè)置,用戶搜索等共計六大部分。 I 摘 要 在現(xiàn)代企業(yè),內(nèi)部通訊軟件是不可缺少的輔助工具,本系統(tǒng)就是利用 Java Swing 技術(shù)和 新增的 JavaDB 數(shù)據(jù)庫開發(fā)的夸平臺的應(yīng)用程序。 它可以不用連接 Inter, 直接在局域網(wǎng)內(nèi)實現(xiàn)內(nèi)部通訊、工作交流,提交計劃等業(yè)務(wù),這種通訊系統(tǒng)廣泛應(yīng)用于中小型企業(yè)的內(nèi)部通訊,可以大大提高職工的工作效率,在方便企業(yè)內(nèi)部職工交流的同時,也創(chuàng)造了一個安靜的工作環(huán)境。 本系統(tǒng)是一個桌面應(yīng)用程序,它可以直接在本地計算機(jī)上運行,而不需要像外部應(yīng)用那樣布屬到指定的服務(wù)器中才可以運行,所以企業(yè)內(nèi)部通訊系統(tǒng)的數(shù)據(jù)庫應(yīng)該隨系統(tǒng)存在, 即數(shù)據(jù)庫和企業(yè)內(nèi)部通訊系統(tǒng)只在一個計算機(jī)中,將數(shù)據(jù)庫和應(yīng)用程序捆綁在一起,這樣不但可以節(jié)省開銷,而且能夠提高系統(tǒng)的安全性,本系統(tǒng)采用 JavaDB 數(shù)據(jù)庫。報告中將對主 窗體設(shè)計、系統(tǒng)托盤模塊的設(shè)計、系統(tǒng)工具模塊的設(shè)計這三個部分進(jìn)行重點講述,數(shù)據(jù)庫的創(chuàng)建與連接,以及各方法類的創(chuàng)建也將簡要概述,還有用戶管理模塊的設(shè)計和通信模塊的設(shè)計也將作大體歸納總結(jié) ! 【關(guān)鍵詞】 企業(yè)內(nèi)部通訊系統(tǒng) JavaDB 數(shù)據(jù)庫 Java Swing 技術(shù) II ABSTRACT In the modern enterprise, internal mun
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1