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

正文內(nèi)容

基于java開(kāi)發(fā)的企業(yè)內(nèi)部通信系統(tǒng)畢業(yè)論文-在線瀏覽

2024-08-04 15:44本頁(yè)面
  

【正文】 程技術(shù)[M]. 人民郵電出版社, 2022.(4) 資武成, 賀志苗. 基于 SOCKET 的 JAVA 網(wǎng)絡(luò)編程[J]. 婁底師專(zhuān)學(xué)報(bào), 2022, 2: 012.(5) 孫衛(wèi)琴. Java 網(wǎng)絡(luò)編程精解。本計(jì)劃為開(kāi)題之初所定,后續(xù)會(huì)根據(jù)具體情況隨時(shí)調(diào)整,最終一定按畢業(yè)設(shè)計(jì)規(guī)定結(jié)束日期完成。然而,目前我國(guó)企業(yè)信息化水平卻是較低,進(jìn)一步加強(qiáng)企業(yè)信息化建設(shè)是當(dāng)務(wù)之急。更進(jìn)一步,能推斷企業(yè)信息化的最終目的是維持企業(yè)的正常運(yùn)轉(zhuǎn)及建立、保持乃至增強(qiáng)企業(yè)的競(jìng)爭(zhēng)優(yōu)勢(shì)從 20 世紀(jì) 90 年代開(kāi)始,公共的即時(shí)消息和實(shí)時(shí)通信逐漸成為了人們重要的溝通工具, 如 MAIL、MSN 等。對(duì)于企業(yè),使用公共的即時(shí)消息是一種安全威脅,企業(yè)的 IT 部門(mén)對(duì)于公共即時(shí)消息的使用計(jì)劃無(wú)法控制。為了保證企業(yè)內(nèi)部的通信安全,保證內(nèi)部工作人員的正常安全溝通,由于互聯(lián)網(wǎng)上的網(wǎng)絡(luò)通信工具給企業(yè)內(nèi)部交流到來(lái)的不便,需要開(kāi)發(fā)一個(gè)企業(yè)內(nèi)部的通信管理系統(tǒng)。面對(duì)工作目標(biāo)和團(tuán)隊(duì)工作中可能出現(xiàn)的問(wèn)題,必須加強(qiáng)團(tuán)隊(duì)的溝通,開(kāi)發(fā)這樣一個(gè)界面友好,易于操作的內(nèi)部通信軟件成為企業(yè)的首選。整個(gè)系統(tǒng)從操作方便、界面友好、靈活、實(shí)用安全出發(fā),實(shí)現(xiàn)信息通信、系統(tǒng)設(shè)置、搜索用戶、訪問(wèn)公共資源、互訪對(duì)方主機(jī)等功能。2.本課題需要重點(diǎn)研究的關(guān)鍵問(wèn)題、解決的思路及實(shí)現(xiàn)預(yù)期目標(biāo)的可行性分析關(guān)鍵問(wèn)題:。進(jìn)行不斷調(diào)試。解決思路: ,以便更好的對(duì)系統(tǒng)進(jìn)行方便可行的設(shè)計(jì)。 、系統(tǒng)設(shè)置、搜索用戶、訪問(wèn)公共資源等模塊的代碼,進(jìn)行調(diào)試改錯(cuò)。實(shí)現(xiàn)預(yù)期目標(biāo)的可行性:前現(xiàn)狀。 3.完成本課題的工作方案 ,查閱資料,了解與題目相關(guān)的知識(shí),提交開(kāi)題報(bào)告。書(shū)寫(xiě)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)。4.指導(dǎo)教師審閱意見(jiàn)課題較為實(shí)用,前期調(diào)研充分,符合網(wǎng)絡(luò)軟件的發(fā)展趨勢(shì)。指導(dǎo)教師(簽字):       2022 年 3 月 24 日說(shuō)明:本報(bào)告必須由承擔(dān)畢業(yè)論文(設(shè)計(jì))課題任務(wù)的學(xué)生在畢業(yè)論文(設(shè)計(jì)) 正式開(kāi)始的第 1 周周五之前獨(dú)立撰寫(xiě)完成,并交指導(dǎo)教師審閱。它成本低、速度快。企業(yè)的內(nèi)部通訊軟件可以很好的解決企業(yè)的內(nèi)部通信問(wèn)題,使每個(gè)員工能及時(shí)的了解到自己的工作內(nèi)容和需要的資料。在企業(yè)內(nèi)部即時(shí)通信系統(tǒng)的開(kāi)發(fā)過(guò)程中,采用面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,遵循通用性和特殊性相結(jié)合的原則進(jìn)行了系統(tǒng)結(jié)構(gòu)的設(shè)計(jì)和實(shí)現(xiàn)。關(guān)鍵字:Java Swing 。 UDP 協(xié)議。 Java DB。 Instant Messaging基于 JAVA 開(kāi)發(fā)的企業(yè)內(nèi)部通信系統(tǒng)1引言近年來(lái),各種企業(yè)內(nèi)部通信系統(tǒng)得到了飛速的發(fā)展。這種通信系統(tǒng)廣泛應(yīng)用于中、小型企業(yè)的內(nèi)部通信,可以大大提高職工的工作效率,在方便企業(yè)內(nèi)部交流的同時(shí),也創(chuàng)造了一個(gè)較為安靜的工作環(huán)境,是現(xiàn)代企業(yè)不可缺少的輔助工具。第 1 章為序論,包括研究的目的內(nèi)容及總體框架。第 3 章將會(huì)依照軟件開(kāi)發(fā)的基本思想,從可行性出發(fā),對(duì)于數(shù)據(jù)庫(kù)的搭建給出初步的分析,并且把按照系統(tǒng)需要實(shí)現(xiàn)的功能將其模塊化,給出對(duì)照于每個(gè)模塊的概述。第 5 章為未來(lái)展望和研究方向。自邁入信息時(shí)代以來(lái),距離已經(jīng)不再是人們之間聯(lián)絡(luò)溝通的障礙,也正因?yàn)槿绱耍藗儗?duì)溝通交流的需求和依賴也越來(lái)越強(qiáng)烈,各行各業(yè)對(duì)信息交流的要求也越來(lái)越高。因此,即時(shí)通信(Instant Messaging)在人們的生活工作和學(xué)習(xí)中得到了更廣泛的應(yīng)用。同時(shí),由于即時(shí)通信軟件的便利,其應(yīng)用已經(jīng)由最初的簡(jiǎn)單的聊天交友得到了巨大的拓展?!”疚难芯康闹饕獌?nèi)容 本文基于企業(yè)內(nèi)部員工經(jīng)常需要溝通交流,在頻繁的使用電話的同時(shí)會(huì)影響到周?chē)墓ぷ魅藛T,另外在特殊的場(chǎng)合,諸如試驗(yàn)室、檔案室需要安靜氛圍的環(huán)境也是非常不適合進(jìn)行電話交流的。使得上下級(jí)的交流方便,提高了在工作中的效率。Java Swing 可以使得在不同的平臺(tái)上都能保持組件的界面樣式。實(shí)現(xiàn)交流的同時(shí)可以訪問(wèn)企業(yè)公共資源,顯示企業(yè)公共信息,系統(tǒng)需要運(yùn)行穩(wěn)定、安全。以及本文研究的目的、意義,和這篇論文總體的規(guī)劃和安排。在第三章基于 java 的企業(yè)內(nèi)部通信系統(tǒng)中,將會(huì)依照軟件開(kāi)發(fā)的基本思想,從可行性出發(fā),對(duì)于數(shù)據(jù)庫(kù)的搭建給出初步的分析,并且把按照系統(tǒng)需要實(shí)現(xiàn)的功能將其模塊化,給出對(duì)照于每個(gè)模塊的概述。在給出各個(gè)模塊的主要技術(shù)方法同時(shí)也會(huì)有主要頁(yè)面的展示。在第五章中會(huì)總結(jié)本系統(tǒng)的優(yōu)缺點(diǎn),及有待于提高的點(diǎn),為下一步的研究奠定基礎(chǔ)。Java 是一個(gè)純粹的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,它繼承了 C++語(yǔ)言面向?qū)ο蠹夹g(shù)的核心。在 Java 版本中,Java 又引入了泛型編程、類(lèi)型安全的枚舉、不定長(zhǎng)參數(shù)和自動(dòng)裝/拆箱等語(yǔ)言特性。它首先將源代碼編譯成二進(jìn)制字節(jié)碼(bytecode) ,然后依賴各種不同平臺(tái)上的虛擬機(jī)來(lái)解釋執(zhí)行字節(jié)碼。不過(guò),每次的執(zhí)行編譯后的字節(jié)碼需要消耗一定的時(shí)間,這同時(shí)也在一定程度上降低了 Java 程序的運(yùn)行效率。這便是 Java 6 的新成員:Java DB。它只有 3MB 大小,對(duì)比動(dòng)輒上 G 的數(shù)據(jù)庫(kù)來(lái)說(shuō)可謂袖珍。更難能可貴的是,依托于 ASF 強(qiáng)大的社區(qū)力量,Derby 得到了包括 IBM 和 Sun 等大公司以及全世界優(yōu)秀程序員們的支持。這就好像為 JDK 注入了一股全新的活力:Java 程序員不再需要耗費(fèi)大量精力安裝和配置數(shù)據(jù)庫(kù),就能進(jìn)行安全、易用、標(biāo)準(zhǔn)、并且免費(fèi)的數(shù)據(jù)庫(kù)編程。 Swing 是 JAVA 基礎(chǔ)類(lèi)的一部分。SWING 提供許多比 AWT 更好的屏幕顯示元素。它們是 JFC 的一部分。這意味著你可以在任意平臺(tái)上使用基于 JAVA 開(kāi)發(fā)的企業(yè)內(nèi)部通信系統(tǒng)5JAVA 支持的任意面板。 集成開(kāi)發(fā)軟件 Eclipse Eclipse 是一個(gè)開(kāi)放源代碼的、基于 Java 的可擴(kuò)展開(kāi)發(fā)平臺(tái)。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開(kāi)發(fā)工具(Java Development Kit,JDK) 。它主要由 Eclipse 項(xiàng)目、Eclipse 工具項(xiàng)目和 Eclipse 技術(shù)項(xiàng)目三個(gè)項(xiàng)目組成,具體包括四個(gè)部分組成——Eclipse Platform、JDT 、CDT 和 PDE。它提供建造塊和構(gòu)造并運(yùn)行集成軟件開(kāi)發(fā)工具的基礎(chǔ)。常用快捷鍵![if !supportLists]0. Ctrl + 1 (快速修復(fù))![if !supportLists]1. Ctrl + D (刪除當(dāng)前行)![if !supportLists]2. Ctrl + Alt + ↓(復(fù)制當(dāng)前行到下一行)![if !supportLists]3. Alt + / 或者說(shuō)是 Ctrl + 空格(由于后者與輸入法的快捷鍵沖突,所以,我一般都用前者) 作用:快速插入。![if !supportLists]5. Ctrl + Q 定位到最后編輯的地方。![if !supportLists]7. Ctrl+/ 注釋當(dāng)前行,再按則取消注釋。 SQL語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通。 SQL 語(yǔ)句可以用來(lái)執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。SQL Server 將全部工作負(fù)荷分解為服務(wù)器端和客戶機(jī)端上的任務(wù)。SQL Server 2022 幾個(gè)新增的功能特點(diǎn):1 數(shù)據(jù)庫(kù)鏡像:通過(guò)新數(shù)據(jù)庫(kù)鏡像方法,將記錄檔案?jìng)魉托阅苓M(jìn)行延伸。2 在線恢復(fù): 使用 SQL 2022 版服務(wù)器,數(shù)據(jù)庫(kù)管理人員將可以在 SQL 服務(wù)器運(yùn)行的情況下,執(zhí)行恢復(fù)操作。3 在線檢索操作:在線檢索選項(xiàng)可以在指數(shù)數(shù)據(jù)定義語(yǔ)言 (DDL)執(zhí)行期間,允許對(duì)基底表格、或集簇索引數(shù)據(jù)和任何有關(guān)的檢索,進(jìn)行同步修正。4 快速恢復(fù):新的、速度更快的恢復(fù)選項(xiàng)可以改進(jìn) SQL 服務(wù)器數(shù)據(jù)庫(kù)的可用性。安全性能的提高,2022 包括了一些在安全性能上的改進(jìn),例如數(shù)據(jù)庫(kù)加密、設(shè)置安全默 認(rèn)值、增強(qiáng)密碼政策、縝密的許可控制、以及一個(gè)增強(qiáng)型的安全模式。這個(gè)工具組將包括一些新的功能,以開(kāi)發(fā)、配置 SQL Server 數(shù)據(jù)庫(kù)發(fā)現(xiàn)并修理其中的故障,同時(shí)這個(gè)工具組還對(duì)從前的功能進(jìn)行了一些改進(jìn)。這一功能將能讓管理員,通過(guò)操作診斷功能、或TransactSQL 指令,找到并解決發(fā)現(xiàn)的問(wèn)題。通過(guò)快照隔離,使用者將能夠使用與傳統(tǒng)一致的視野觀看數(shù)據(jù)庫(kù),存取最后執(zhí)行的一行數(shù)據(jù)。基于 JAVA 開(kāi)發(fā)的企業(yè)內(nèi)部通信系統(tǒng)78 數(shù)據(jù)分割:數(shù)據(jù)分割將加強(qiáng)本地表檢索分割,這使得大型表和索引可以得到高效的管理。另外,新的對(duì)等交易式復(fù)制性能,通過(guò)使用復(fù)制,改進(jìn)了其對(duì)數(shù)據(jù)向外擴(kuò)展的支持。(2) 基礎(chǔ)信息設(shè)置規(guī)范。(4) 獨(dú)立的本地?cái)?shù)據(jù)庫(kù)。(6) 提供用戶的更名、刪除等操作。保持版本的更新?!∠到y(tǒng)的可行性分析該系統(tǒng)要求適應(yīng)任何操作系統(tǒng),作為企業(yè)內(nèi)部的通信交流工具,應(yīng)該在禁止使用聊天表情、文件傳送等功能,避免資料外泄?;诰钟蚓W(wǎng)的信息通信技術(shù)現(xiàn)在已經(jīng)很純熟,從硬件方面來(lái)看,隨著計(jì)算機(jī)的硬件處理速度的提升,這已經(jīng)不是限制限制網(wǎng)絡(luò)通信的條件了。從軟件方面來(lái)看,面向?qū)ο蟮倪@種程序設(shè)計(jì)語(yǔ)言以及數(shù)據(jù)庫(kù)的開(kāi)發(fā)業(yè)發(fā)展的成熟,并且目前的數(shù)據(jù)庫(kù)處理也達(dá)到了一定的速度,面對(duì)對(duì)象的編程思想也在不同的方面有了很好地成績(jī)?!」δ芙Y(jié)構(gòu)設(shè)計(jì)本系統(tǒng)具有信息通信、用戶搜索、系統(tǒng)設(shè)置、系統(tǒng)升級(jí)、訪問(wèn)公共資源、訪問(wèn)對(duì)方主機(jī)等功能。用戶可以通過(guò)信息通信獲取需要的資料和指令。大大提高了企業(yè)的內(nèi)部辦事效率。用戶之間的通信功能是通過(guò) UDP 協(xié)議的方式發(fā)送消息和進(jìn)行文件傳輸?shù)摹#ǎ常┫到y(tǒng)設(shè)置功能:一個(gè)好的軟件需要具有友好的用戶界面和便捷簡(jiǎn)單的操作方法,系統(tǒng)設(shè)置模塊提供用戶搜索、更換程序外觀皮膚和系統(tǒng)的升級(jí)等三個(gè)功能,主要用戶界面的管理和維護(hù)工作,保證用戶登錄、用戶注冊(cè)、添加用戶和刪除用戶、聊天界面設(shè)置以及個(gè)人信息管理界面的顯示模式等。(5)訪問(wèn)公共資源:通過(guò)該功能用戶可以獲取其制定 IP 地址的公共主機(jī)上的資源,并進(jìn)行數(shù)據(jù)資料轉(zhuǎn)移等操作?!∠到y(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì) 企業(yè)內(nèi)部通信系統(tǒng)包含用戶和窗體位置兩個(gè)實(shí)體,這兩個(gè)實(shí)體分別用于記錄用戶信息和通信窗體的當(dāng)前位置。 ER圖如下: 圖 341 用戶實(shí)體的 ER 圖窗體位置實(shí)體:窗體位置實(shí)體是窗體的定位參數(shù),它將記錄窗體最后的移動(dòng)位置、窗體大小等信息,主要包括窗體位置的 X 坐標(biāo)和 Y 坐標(biāo)、窗體的寬度及高度,ER 圖如下:位置X 軸坐標(biāo)Y 軸坐標(biāo)窗體寬度 窗體高度圖 342 窗體位置實(shí)體的 ER在本系統(tǒng)中創(chuàng)建了一個(gè)數(shù)據(jù)庫(kù) db_EQ,一共包含了兩個(gè)數(shù)據(jù)表,下面分別介紹這兩個(gè)數(shù)據(jù)表的邏輯結(jié)構(gòu)。表 tb_users 的結(jié)構(gòu)如表:字段名 數(shù)據(jù)類(lèi)型 是否為空 是否主鍵 默認(rèn)值 描述ip Varchar(16) No Yes 用戶 IP 地址host Varchar(30) Yes No Null 主機(jī)名稱name Varchar(20) Yes No Null 姓名tooltip Varchar(50) Yes No Null 提示文本icon Varchar(50) Yes No Null 頭像表 343 用戶信息表Tb_location(窗體位置信息表)窗體位置信息表主要用來(lái)保存通信窗體的位置和窗體的大小。這種通信方式能夠?qū)崿F(xiàn)多個(gè)職工之間的通話,而不存在類(lèi)似電話的占線問(wèn)題,增加了任務(wù)分配的新方式,從而提高了企業(yè)員工的工作效率。通信模塊使用 UDP 協(xié)議的數(shù)據(jù)報(bào)和套接字實(shí)現(xiàn)計(jì)算機(jī)之間的信息通信。當(dāng)連接的遠(yuǎn)程主機(jī)端口號(hào)處于監(jiān)聽(tīng)狀態(tài)時(shí),則 IP 必須處于連接狀態(tài)。數(shù)據(jù)庫(kù)采用了 Microsoft SQL Server2022 和 JDK 自帶的 Java DB,系統(tǒng)的開(kāi)發(fā)工具環(huán)境使用 Eclipse 集成開(kāi)發(fā)工具作為前臺(tái)開(kāi)發(fā)工具,項(xiàng)目的運(yùn)行環(huán)境為JDK 。通信窗體的界面用于發(fā)送和接收通信信息;另外,還可以在對(duì)方未開(kāi)啟企業(yè)通信系統(tǒng)的情況下向?qū)Ψ桨l(fā)送信使信息。系統(tǒng)選項(xiàng)卡用于切換不同的管理頁(yè)面,內(nèi)含系統(tǒng)工具和系統(tǒng)設(shè)計(jì)界面。關(guān)鍵代碼如下:public class EQ extends Dialog {private JTextField ipEndTField。private JTextField userNameTField。private JTextField placardPathTField。private JTextField pubPathTField?;?JAVA 開(kāi)發(fā)的企業(yè)內(nèi)部通信系統(tǒng)13private ChatTree chatTree。private JTabbedPane tabbedPane。private JProgressBar progressBar。private JButton selectInterfaceOKButton。private final JLabel stateLabel。private static File localFile。private String FilePath。private StackString messageStack。private ImageIcon messageAlertNullIcon。public static TrayIcon trayicon。public final static Preferences preferences = ()。(2)需要初始化窗體上的控件、數(shù)據(jù)庫(kù)操作類(lèi)、首選項(xiàng)對(duì)象等屬性,還要為窗體添加事件監(jiān)聽(tīng)器以及公告信息按鈕添加事件監(jiān)聽(tīng)器。這一步可以用于接受其他用戶發(fā)送的通信信息,如果啟動(dòng)失敗將無(wú)法
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1