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

正文內容

辦公自動化系統(tǒng)—論文(參考版)

2024-12-10 01:29本頁面
  

【正文】 ; //從用戶表里查找屬于該部門的成員 ResultSet r2 = (searchBuMen); DefaultMutableTreeNode dmtn = new DefaultMutableTreeNode(buMenName); //定義樹枝 (dmtn); //將樹枝保存到 list表中 while (()) { userName = (UserName); DefaultMutableTreeNode dmtn1 = new DefaultMutableTreeNode(userName); 。本系統(tǒng)樹組件實現的代碼: public JTree jbInit() throws Exception { //方法的返回類型為 JTree boolean flag = true; String buMenName; DefaultMutableTreeNode top = new DefaultMutableTreeNode(公司各部門成員一覽 ); //定義樹根 第四章 極光辦公自動化系統(tǒng)的技術支持與實施 26 String searchBuMenName = select * from BuMen; String searchBuMen; String userName; ResultSet r1 = (searchBuMenName); int i = 1; //使 list可以取到 while (()) { i = i + 1; buMenName = (BuMenName); searchBuMen = select * from YongHu where BuMen=39。查詢樹中的文件夾和樹葉都來自數據庫,因此樹的結構很復雜。樹由節(jié)點組成,節(jié)點可以是文件夾,也可以是樹葉。應用最廣泛的樹組件無疑是 Windows Explorer,它包含一個用于導航目錄的樹組件。固本系統(tǒng)所有的界面均選用 Java Swing進行開發(fā)。通常,本機外觀效果是 針對程序所運行的特定系統(tǒng)平臺來確定的 (如 Windows和 Motif等 )。 因為 Java Swing中的大多數組件都有其自己的由 Java外觀類所支持的視圖,而并不依賴于本機系統(tǒng)類。輕量級組件并不是指其體積小,而是組件不依賴于“對等類” (“ Peer” classes)而由 Java的其他類所支持。本系統(tǒng)選擇 Java Swing組件進行開發(fā),是由于 Swing組件具有兩個很顯著的特點:輕量級和可插入外觀。 Java Swing是 JFC中的一個重要的技術,其組合了大量的可用于構建復雜用戶界面的輕量級組件。如果接受者處于等待狀態(tài)那么會把發(fā)信息職員的用戶名與 IP地址分別保存到list與 listIP兩個表中以便接受 者直接回復信息,節(jié)省查找用戶的時間。它是一個線程 , 當調用 accept方法后 , 進入等待狀態(tài) ,等待客戶端程序的連接。 +userIP + 39。連接成功后,會與服務器端建立輸出流,以便輸出信息。 圖 32 java Socket在 C/ S模式中的進程交互過程圖 極光辦公自動化系統(tǒng)網絡連接 void jButton7_actionPerformed(ActionEvent e) { //發(fā)送按鈕按下時觸發(fā)的事件 String sendLine = (); //得到發(fā)送內容 for (int i = 0; i (); i++) { //與 listIP列表里的 IP地址建 //立連接 try { Socket socket = new Socket((i).toString(), 8080); //與對方的 8080端口建立連接 out = new PrintWriter(new BufferedWriter(new OutputStreamWriter( ())), true); //建立輸出流 (sendLine); //將發(fā)送內容輸到輸出流 (); //關閉連接 } catch (Exception ex) { try { (); //如果發(fā)生異常也會關閉輸出流 } catch (IOException ec) { } (); } } } 以上是客戶端的代碼??蛻舳顺绦蛴?Socket創(chuàng)建客戶端進程并與服務器建立連接,發(fā)送數據給服務器端并接受服務器的處理結果。 ( 4) close 關閉 Socket及與服務器端的連接。 ( 2) read 接受來自服務器端發(fā)送的數據。 ( 5) close 關閉 Socket及客戶端的通信連接。 ( 3) read 接受來自客戶端發(fā)送的數據。 而我們的實際應用中很多程序是基于 TCP/ IP網絡編程的,這些應用程序中服務器端和客戶端要用到的 Socket API有: A)服務器端的 API: ( 1) 設置通信端口。 Java Socket Java語言為實現其跨平臺、制定 Inter標準語言、增強與用戶的互動等目標,在吸收 BSD接口函數優(yōu)點的基礎上,加入 Java跨平臺、面向對象、支持Inter等特點,推出 Java Socket API軟件 —— 。 第四章 極光辦公自動化系統(tǒng)的技術支持與實施 22 用 Socket實現 C/ S編程 套接字( Socket)編程采用客戶機/服務器的網絡模式。在 C/ S模式中,將請求服務的一方稱為客戶 (C1ient),將提供服務的一方稱為服務器 (Server)。 Java 局域網解決方案 C/S的概念 客戶機/服務器網絡中,以計算機主機或服務器為中心,其他計算機、工作站與服務器連接在一起。 + userName + 39。 +localIP + 39。 + userName + 39。以下代碼是結合本系統(tǒng)數據庫訪問的具體實現: String SQLDriver = ; String cUser = jdbc: microsoft: sqlserver: // + serverName + : 1433; + DatabaseName=User; // serverName代表數據庫服務器 IP地址或服務器名 try { try { (SQLDriver); //裝載驅動 connR = (cUser, sa, ); //創(chuàng)建連接 stmR = (); //創(chuàng)建 SQL語句對象 } catch (ClassNotFoundException es) //捕獲 ClassNotFoundException異常 { (); //打印異常拋出地點等信息 } } catch (SQLException ex) //捕獲 SQLException異常 { (); } 以上代碼是實現數據庫的連接 , 可以連接到服務器名為 serverName的SQLServer2021網絡數據庫。利用創(chuàng)建的語句對象,用 Statement. executedXXX方法來執(zhí)行SQL語句,并返回一個 ResultSet對象。根據需要還可以創(chuàng)建 PrepareStatement對象來處理帶參的 SQL語句,或創(chuàng)建 第四章 極光辦公自動化系統(tǒng)的技術支持與實施 21 CallableStatement對象來處理 SQL存儲 過程。 (3)創(chuàng)建語句對象。 subprotocol指支持數據庫連接的驅動程序使用的子協(xié)議,例如 ODBC引擎。用 DriverManager類提供的 getConnection (URL、 userName, PassWord)方法來建立與數據源的連接,返回一個 Connection對象。 用 C1ass. forName()可以連接 SQLServer2021數 據庫 , 由驅動程序負責向 DriverManager注冊 , 在與數據庫相連時使用該驅動程序。 (4):提供對結果集進行處理的 手段。它包含 2個重要的子類。 (2):用于特定數據庫的連接。應用程序開發(fā)人員利用 JDBC API來完成這些工作。第 4類是地 native(Pure Java Driver),即本機協(xié)議加上 Java驅動程序,將 JDBC調用轉換為數據庫使用的網絡協(xié)議,由客戶直接調用數據庫服務器。第 2類是 Native API(Partly Java Driver),即本機 API加上部分 Java驅動程序,將 JDBC調用轉換為各種數據庫系統(tǒng)的客戶 API調用。 JDBC驅動程序是 JDBC結構的支柱,用于提供與數據源的接口,解釋和執(zhí)行來自應用程序中的SQL語句,并返回結果。 JDBC工作原理 JDBC主要包含 2種接口,分別是面向驅動程序低層的 JDBC Driver API和面向應用程序開發(fā)人員的 JDBC API。JDBC建立在 X/ OpenSQL CLI(調用層接口 )基礎上 , 可以編寫訪問任何關系數據庫的統(tǒng)一的純 Java應用程序 , 實現對 Inter環(huán)境下各種異構關系數據庫的訪問。 SQLServer2021 數據庫 作為標準的關系數據庫,至少應具備以下特征: (1)海量數據存儲能力; (2)快速有效的數據處理能力; (3)優(yōu)秀的多用戶機制; (4)完善的數據安全控制機制; (5)具有開放性,并應與國際標準完全吻合; (6)可靠性、容錯性; 基于以上特征,我選擇 SQL Server2021作為我的數據庫系統(tǒng)平臺 ,這主要是因為 SQL Server2021是 Windows NT平臺上性能較好的關系數據庫,與 NT平臺在權限管理、目錄服務、系統(tǒng)級配合等方面都可以很好地結合。另外, Java 還提供了豐富的類庫,使程序設計者可以很方便地建立自己的系統(tǒng)。 首先,作為一種程序設計語言,它簡單、面向對象、不依賴于機器的結構、 具有可移植性、魯棒性、安全性、并且提供了并發(fā)的機制、具有很高的性能。通過權限設計保證數據的安全性。其權限分三種:普通員工級權限、部門級權限、 經理 級權限。如何才能使本企業(yè)的資料運行于網絡之中又不讓別人破壞,是一個棘手的問題。在本系統(tǒng)中堅持以下原則: 采用圖形化操作界面,形式和術語要適應用戶的能力和要求,做到六字原則 — “簡單、方便、一致”,盡量符合流行軟件界面風格,為用戶提供一個友好的操作環(huán)境;用戶界面的設計保持一致性,系統(tǒng)的命令和菜單具有相同或類似 的形式; 對于各菜單,控件可用鼠標操作外,還為用戶提供對應的鍵盤操作功能常用的功能提供快捷鍵,以滿足不同用戶的操作習慣。 (3)用戶界面風格: 用戶界面的設計對整個系統(tǒng)的有效應用是至關重要的,因為它是操作員和管理員直接進行人機對話的重要組成部分。用戶先在選擇區(qū)找到相應的職員或部門,然后在編輯區(qū)內對數據進行信息輸入、附件添加等操作,各種按紐會根據需要出現在編輯區(qū)上方的面板內。輸出設計主要有打印方式輸出、顯示輸出、對話輸出等。 輸出是系統(tǒng)產生的結果或提供的信息。一是由于輸入數據的正確性將
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1