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

正文內容

基于j2ee的檔案管理系統-文庫吧資料

2024-12-24 02:55本頁面
  

【正文】 案庫管理 檔案檢索 檔案管理 部門管理 用戶管理 檔案借閱 我的檔案 Java 中間件 Oracle 9i 數據庫 基于 J2EE 的檔案管理系統 —— 前臺功能的設計與實現 18 像檔案庫、上級文件庫等,如果機構比較龐大,檔案數量較多,可以將檔案庫細化,如宣傳音像檔案庫、上級回復文件庫等。系統的最底層是數據庫,本系統采用 Oracle 9i 數據庫。其中,用戶登錄與驗證提供對用戶身份的驗證,只有具有系統賬號的用戶才可以適用本系統,其他 6 個模塊對應需求分析中的各個功能。系統在保護既有投資環(huán)境的同時,應注重系統的開放性。 系統建設要充分考慮到現有環(huán)境和未來可能建設的電子平臺的接入方式,并考慮數字化政府的整體構架,使機構能夠相對平穩(wěn)地向電子化過渡。 檔案管理系統 建立各種資料庫,可以節(jié)省人力,提高效率,為特定的人群服務, 提供更廣泛的、更便捷的信息。數據庫存儲各類信息數據,并由數據庫管理系統完成對各類信息數據的采集、分析、表現和管理。 系統構架的前端部署用戶的 Web界面,由 Web服務器及運行在應用服務器上的 Web基于 J2EE 的檔案管理系統 —— 前臺功能的設計與實現 17 組件提供支持。前者基于跨平臺的 Java 技術,可以在幾乎所有主流平臺上運行。 目前 ,實用的三 (多 )層結構系統模型主要有兩種 :一是 IBM , SUN 等眾多業(yè)界巨頭聯合開發(fā)的基于中間件的 J2EE 模型,二是 Microsoft 獨家提出的 Microsoft. NET 模型。系統在硬件、網絡、數據庫和數據、應用操作權限和身份認證方面,要加載全面的安全措施,在信息流的各個層面和角度都具有相應的安全機制。由于分離了業(yè)務邏輯和頁面邏輯,在軟件開發(fā)和應用過程中,系統 的可維護性得到了良好的保證,從而使得項目實施過程中的“需求分析一設計開發(fā)”能夠進入良性循環(huán),最大限度地保證系統的易用性。 檔案管理系統構架的設計遵循多層結構系統模型 [15],即在用戶操作界面層和最終數據存儲層之間布署一個基于組件化技術的應用層。目前大多數企業(yè)利用計算機及定制開發(fā)的管理系統對復雜煩瑣的公文檔案信息進行管理,與信息管理相關的辦公業(yè)務流程則完全由人工進行辦理,如對資料的傳閱、發(fā)放、 借閱等。 7. 功能齊全,成本低廉。 5. 安全性好,能抵抗較強的外界攻擊。 3. 系統能滿足目前功能要求,并有相應的擴展能力,便于以后升級。 基于 J2EE 的檔案管理系統 —— 前臺功能的設計與實現 16 第三章 項目設計 第一節(jié) 系統 開發(fā) 要求 1. 界面友好,美觀,有明顯導視作用。 電子政務系統是個復雜的綜合性系統,又有大量老的系統資源需要整合,在這個龐大系統的實施過程中,可能碰到前所未有的各種問題,技術作為一種工具是專門來解決這些問題的,但是只有技術工具的多樣化,提供各種 解決問題的可能性,就如同五金工具箱提供有各種不同的螺絲刀、扳手等,有了這些豐富多樣、各有特點的技術工具支持,才能幫助我們解決各種問題,而 Java 系統已經發(fā)展成為一個開放源代碼的標準體系,在這個體系中,每天都誕生大量豐富、各有特點的軟件工具,這些無疑為電子政務系統的建設提供了有力支持。 實現安全的要求是多方面的,首先是操作系統和通信方面,通過修改操作系統內核實現國家自己的加密體系是一種比較好的方案,那么很顯然,基于開放源代碼的 Linux 操作系統將可能大量使用在電子政務系統 中,而 Java 是一種跨平臺的安全型語言,因此 J2EE技術在安全性上可以滿足要求。 使用 J2EE 技術來實現電子政務系統主要有兩個好處:高度的安全性以及多樣化的選擇。 基于 J2EE 的檔案管理系統 —— 前臺功能的設計與實現 15 J2EE 服務器 在 DOS 窗口中輸入 j2ee stop 可以停止 J2EE 服務器。 調試 J2EE J2EE 服務器 在 DOS 窗口中輸入 j2ee 可啟動 J2EE 服務器程序,下面是其啟動完畢后的結果: C:\j2ee J2EE server listen port: 1050 Redirecting the output and error streams to the following files: D:\\logs\synhe\j2ee\j2ee\ D:\\logs\synhe\j2ee\j2ee\ J2EE server startup plete. 也可以在 DOS 窗口中輸入 j2ee verbose,能夠顯示所有的啟動細節(jié)。%J2EE_HOME%\lib\j2ee.jar。 ClASSPATH 增加 %JAVAHOME%\lib\。 J2EE_HOME 為 J2EE 的安裝目錄,如: c:\ Path 增加 %JAVAHOME%\bin。 在環(huán)境變量中,要增加或修改 4 個環(huán)境變量,它們是 PATH、 ClASSPATH、 J2EE_HOME和 JAVA HOME。 分別安裝 J2SE SDK 和 J2EE SDK 。 安裝 J2EE 在 SUN 公司的網站 ( J2SE(Java2 標準版 ) SDK 和 J2EE SDK 。在客戶機上,Applet 運行在瀏覽器這個容器中,獨立運行程序就無所謂容器概念了,它可以直接在機器上運行。企業(yè)信息系統 (ELS)層 例如數據庫系統運行在該層,井可能有專門的數據庫服務器,這不同于 J2EE服務器。Business 層和組件 該層的組件為 EJB(EnterpriseJavaBeans),是本書的主要內容。Web 層和組件 Web 層包括 Servlet 和 JSP。客戶層組件 客戶機運行的程序,包括小應用程序、獨立運行程序、網頁和 JavaBeans 等。在這樣的一個應用系統中,可按照功能劃分為不同的組件,這些組件又可在不同計算機上,并且處于相應的層次中。 第四節(jié) J2EE 應用程序模型 簡介 J2EE 是 Java2Platform, Enterprise Edition 的縮寫 [12],中文通常把它叫做 Java 2 企業(yè)版。這些副本都是跟新對象有關系的。 } public void setX(int newX) { x = newX。 class AnIntegerNamedX { int x。 基于 J2EE 的檔案管理系統 —— 前臺功能的設計與實現 13 缺省地,除非其它的成員被指定,一個定義在類中成員就是一個實例成員。另外一 個方法,類方法不能訪問定義在類中的實例變量,除非它們創(chuàng)建一個新的對象并通過對象來訪問它們。 它們的方法是類似的:你的類可以有實例方法和類方法。所有的實例共享了類的類變量的相同副本。不管類創(chuàng)建了多少個實例,系統為每個類變量分配了類變量。你可以從對象中訪問對象的實例變量。 } 這樣你就聲明一個實例變量。如圖 211 所示。類同樣可以定義類方法。在這樣的情況下,基于 J2EE 的檔案管理系統 —— 前臺功能的設計與實現 12 你可以定義一個類變量來包含檔位數,這樣所有的類的實例都共享這個變量。在本例子中,要定義一個實例變量來容納檔位數。類變量包含了被類所有實例共享的信息。每個實例將給所有實例變量的副本定義在類中。這個類將為實例方法定義和提供實施方法,它允許騎車者改變檔位、剎車以及改變腳踏板的節(jié)奏,如圖 29 所示: 圖 29 當你創(chuàng)建了自行車類以后,你可以從這個類創(chuàng)建任意個自行車對象。對對象的軟件藍圖叫做類。 在面向對象軟件中,同樣地,可以讓相同種類地許多對象來共有一些特性,比如矩形、雇員記錄、視頻夾等等。當廠家制造自行車的時候,廠商利用了自行車共有的特性來根據相同的藍圖制造許多自行車。通常,自行車有一些狀態(tài)(當前檔位、兩個輪子等等)以及行為(改變檔位、剎車等等)。比如 ,你的自行車只是現實世界中許 多自行車的其中一輛。 三、 什么是類 類實際上是對某種類型的對象定義變量和方法的原型。如圖28 所示的現實了一個信息由三個組件組成: 1. 被尋址消息的對象( YourBicycle) 2. 要執(zhí)行方法的名字 (changeGears) 3. 這個方法需要的所有參數( lowerGear) 圖 28 上面的三個組件對于接收方的對象執(zhí)行相應的方法是給出了充分的信息。比如,當你想改變自行車的齒輪,你就必須指出哪個齒輪。如圖 27 所示。 軟件對象與其它對象進行交互與通訊是利用發(fā)送給其它對象來實現的。你的自行車如果不使用它的時候,它就是一堆鋁合金和橡膠,它沒有任何的活動。相反,一個對象通常是一個包含了許多其它對象的更大的程序或者應用程序。 圖 26 二、 什么是消息 軟件對象之間進行交互作用和通訊是利用消息的。這些變量就是我們熟知的實例變量,因為它們包含了用于特殊自行車對象的狀態(tài),并且在面向對象技術中,特殊的對象稱為實例。 圖 25 軟件對象的狀態(tài)和行為都可以用在對象中的變量和方法來表達 [10]。同樣你可以使用軟件對象來造型抽象的概念,比如,事件是一個用在 GUI 窗口系統的公共對象,它可以代表用戶按下鼠標按鈕或者鍵盤上的按鍵的反應。你可以利用軟件對象來代表現實世界中的對象。軟件對象用它的方法來執(zhí)行它的行為。一個軟件對象利用一個或者多個變量來維持它的狀態(tài)。同樣自行車也有自己的狀態(tài)(比如當前檔位、兩個輪子等等)和行為(比如剎車、加速、減速以及改變檔位等等)。你可以發(fā)現現實世界中的對象有兩個共同特基于 J2EE 的檔案管理系統 —— 前臺功能的設計與實現 9 征:它們都有狀態(tài)和行為。對象是理解面向對象技術的關鍵。 下面我簡單介紹一下 java 的基本概念: 一、 什么是對象 對象是一些相關的變量和方法的軟件集。不論你使用哪種瀏覽器或者使用哪種操作系統( Windows、Unix 等等),只要瀏覽器支持 JAVA,你就可以看到生動的主頁?,F在,在瀏覽器中輸入 輸入賬號 admin,密碼 admin,就可進入該系統了。如圖 24 所示。在瀏覽器中輸入 再次進入 管理控制臺主頁面。 完成以上配置后,關閉 Weblogic Server 服務器,重啟一次。C:\bea\user_projects\domains\mydomain\myserver\office\OfficeLog\WEBINF\classes。%WL_HOME%\server\lib\。%POINTBASE_CLASSPATH%。 基于 J2EE 的檔案管理系統 —— 前臺功能的設計與實現 7 圖 23 Weblogic Server 中的配置文件 在 文件中,增加如下配置: Application Deployed=true Name=OfficeLog Path=C:\bea\user_projects\domains\mydomain\myserver\office TwoPhase=true WebAppComponent Name=OfficeLog Targets=myserver URI=OfficeLog/ /Application 還在目錄 C:\bea\user_projects\domains\mydomain\ 中,找到 文件。進入目錄C:\bea\user_projects\domains\mydomain\,找到 文件。 圖 22 辦公日志系統 OfficeLog 程序目錄 另外我們還要修改 文件配置,把上面新建的目錄指定為一個 Web應用。 圖 21 Weblogic Server 管理控制臺 本章實例的所有源文件均 應放置于一個名為 OfficeLog 的目錄之下,因此發(fā)布或調試本系統時,將主目錄設置為 OfficeLog 目錄。 WebLogic Server 啟動完畢后,在瀏覽器中輸入 進入管理控制臺登錄頁面。 安裝完 Weblogic Server 后,在 Windows 的 “開始 ”菜單的 “程序 ”菜單中選擇 BEA WebLogic Platform ,然后選擇 Configuration Wizard,按照提示一直選 “下一步 ”,最后生成一個域( domain)。這里我們采用 BEA 公司的 Weblogic Server 。 基于 J2EE 的檔案管理系統 —— 前臺功能的設計與實現 5 應用服務器的配置: 運行環(huán)境為 Java 及 JSP 容器。即使是 Java 和 J2EE 新手也能夠做到這一點。 BEA WebLogic Platform 使所 有 使用 BEA WebLogic Platform 開發(fā)環(huán)境的開發(fā)人員都
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1