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

正文內(nèi)容

基于javaee的辦公自動(dòng)化系統(tǒng)-資料下載頁(yè)

2024-11-10 03:42本頁(yè)面

【導(dǎo)讀】集體已經(jīng)發(fā)表或撰寫過(guò)的作品成果。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)。人和集體均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律。結(jié)果由本人承擔(dān)。1)論文應(yīng)包括目錄、中英文摘要、緒論、具體章節(jié)、總結(jié)。2)對(duì)基于JavaEE的辦公自動(dòng)化系統(tǒng)進(jìn)行研究與開發(fā)設(shè)計(jì)。3)畢業(yè)論文字?jǐn)?shù)在15000字左右。1)通過(guò)指導(dǎo)老師指引,借閱相關(guān)文獻(xiàn)。3)通過(guò)網(wǎng)絡(luò)搜索相關(guān)文獻(xiàn)資料。1)2020年11月-2020年12月搜集資料,完成開題報(bào)告,并制定初步方案;4)2020年5月修改論文并定稿,準(zhǔn)備答辯。管理、單位角色設(shè)置、權(quán)限管理等功能。該模塊用于集團(tuán)的工作計(jì)劃管理,使用樹形計(jì)劃管理模型對(duì)計(jì)劃樹進(jìn)行管理。1)確定課題,收集相關(guān)資料并采集和選擇方案;[7]林銳.軟件工程與項(xiàng)目管理解析[M].北京:電子工業(yè)出版社,.[8]雷景生.數(shù)據(jù)庫(kù)系統(tǒng)及其應(yīng)用[M].北京:電子工業(yè)出版社,.[9]嚴(yán)蔚敏,吳偉民.數(shù)據(jù)結(jié)構(gòu)[M].北京:清華大學(xué)出版社,.[12]沈朝輝.計(jì)算機(jī)軟件技術(shù)基礎(chǔ)[M].北京:機(jī)械工業(yè)出版社,.

  

【正文】 辦公自動(dòng)化,或者說(shuō)實(shí)現(xiàn)數(shù)字化辦公,可以優(yōu)化現(xiàn)有的管理組織結(jié)構(gòu),調(diào)整管理體制,在提高效率的基礎(chǔ)上,增加協(xié)同辦公能力,強(qiáng)化決策的一致性,最后實(shí)現(xiàn)提高決策效能的目的 [3]。 2 OA 自動(dòng)化辦公系統(tǒng)對(duì)工作有如下方面的提高:連接價(jià)值 提高企業(yè)競(jìng)爭(zhēng)力、凝聚力;溝通價(jià)值 提高團(tuán)隊(duì)工作效率; 協(xié)同價(jià)值 團(tuán)隊(duì)協(xié)同工作;監(jiān)控管理 決策變得 科學(xué)快捷;精準(zhǔn)管理 節(jié)省運(yùn)營(yíng)成本;文化沉淀 團(tuán)隊(duì)快樂(lè)工作。 圖 1 傳統(tǒng)辦公模式 圖 2 網(wǎng)絡(luò)化辦公模式 辦公自動(dòng)化管理有如下特點(diǎn) [1]: OA 的核心即為 ezOFFICE( easy office),強(qiáng)調(diào)的就是辦公的便捷方便,提高效率,所以,作為辦公軟件,就應(yīng)具備 一下五個(gè)特征: (1) 易用性 —— 沒(méi)有全面的應(yīng)用做基礎(chǔ),一切都是空談。 管理必須面向全員,所以,軟件也必須能夠被全員所接受。如果易用性不強(qiáng),制度落地就只能是空談。任何軟件都是需要培訓(xùn)的,不過(guò)上網(wǎng)卻幾乎人人都會(huì)。所以,就支撐制度落地的軟件而言,走網(wǎng)頁(yè)風(fēng)格可能是個(gè)最佳選擇。 (2) 健壯性 —— 必須具備超大用戶、高并發(fā)應(yīng)用的穩(wěn)定性。 對(duì)于使用辦公自動(dòng)化系統(tǒng)的企業(yè), 尤其是針對(duì)集團(tuán)型企業(yè),軟件必須具備 超大用戶、高并發(fā)應(yīng)用的穩(wěn)定性,否則,一旦出問(wèn)題 就 可能影響到集團(tuán)業(yè)務(wù),從而造成不可估量的損失。 3 堅(jiān)持網(wǎng)絡(luò)風(fēng)格是最大限度提升軟件健壯性的有效手段,因?yàn)檫@樣一來(lái),決定應(yīng)用并發(fā)數(shù)的并不是軟件平臺(tái)本身,而是硬件和網(wǎng)絡(luò)速度;也就是說(shuō),從理論上講,類似的軟件平臺(tái)沒(méi)有嚴(yán)格的并發(fā)數(shù)限制。 (3) 開放性 —— 能夠與其它軟件系統(tǒng)完成必要的關(guān)聯(lián)性整合應(yīng)用。 沒(méi)有軟件能夠獨(dú)立的完成所有方面的管理需求,所以,支撐制度 “落地 ”的軟件必須具備全面而廣泛的整合性,能夠從其它軟件系統(tǒng)中自動(dòng)獲取相關(guān)信息,并完成必要的關(guān)聯(lián)性整合應(yīng)用。 從技術(shù) 上看,采用整合性強(qiáng)的技術(shù)架構(gòu)( J2EE)作為底層設(shè)計(jì)對(duì)軟件的整合性會(huì)有決定性的幫助。如此, 軟件 就能預(yù)留大量接口,為整合其他系統(tǒng)提供充分的技術(shù)保障。 (4) 嚴(yán)密性 ——必須同時(shí)實(shí)現(xiàn)信息數(shù)據(jù)上的大集中與小獨(dú)立的和諧統(tǒng)一。 企業(yè),尤其是集團(tuán)型企業(yè),從制度落地的現(xiàn)實(shí)需求來(lái)看,一方面必須有統(tǒng)一的信息平臺(tái),另一方面,又必須給各個(gè)子公司部門相對(duì)獨(dú)立的信息空間。所以,軟件不僅要實(shí)現(xiàn) “ 用戶、角色和權(quán)限 ” 上的三維管控,還必須同時(shí)實(shí) 現(xiàn)信息數(shù)據(jù)上的大集中與小獨(dú)立的和諧統(tǒng)一,也就是必須實(shí)現(xiàn) “ 用戶、角色、權(quán)限 +數(shù)據(jù) ”的四維管控,具備全面的門戶功能。 (5) 實(shí)用性 ——軟件功能必須與管理實(shí)務(wù)緊密結(jié)合 , 適應(yīng)企業(yè)管理發(fā)展的要求。 企業(yè)一方面需要軟件盡最大可能的滿足現(xiàn)有需求,另一方面,管理本身也是個(gè)不斷發(fā)展的過(guò)程,所以,企業(yè)又需要軟件能夠滿足發(fā)展的需求。面對(duì)這個(gè)現(xiàn)實(shí)與發(fā)展間的矛盾,業(yè)界常見(jiàn)的有三種解決模式,項(xiàng)目化、產(chǎn)品化和平臺(tái)化 。 4 1 設(shè)計(jì)技術(shù)及開發(fā)環(huán)境 設(shè)計(jì)技術(shù) Java EE, Java 平臺(tái)企業(yè)版( Java Platform Enterprise Edition),是 Sun 公司為企業(yè)級(jí)應(yīng)用推出的標(biāo)準(zhǔn) 平臺(tái) 。 Java 平臺(tái)共分為三個(gè)主要版本 Java EE、 Java SE 和Java ME。 Sun 公司在 1998年 發(fā)表 ,使用了新名稱 Java 2 Platform,即 “Java2平臺(tái) ”,修改后的 JDK 稱為 Java 2 Platform Software Developing Kit,即J2SDK。并分為標(biāo)準(zhǔn)版( Standard Edition, J2SE),企業(yè)版( Enterprise Edition,J2EE),微型版( MicroEdition, J2ME)。 J2EE 便由此誕生。 2020年 6月, JavaOne 大會(huì)召開, SUN 公司公開 Java SE 6。此時(shí), Java 的各種版本已經(jīng)更名以取消其中的數(shù)字 “2”: J2EE 更名為 Java EE, J2SE 更名為 Java SE, J2ME 更名為 Java ME[4, 5]。 隨著 Java 技術(shù)的發(fā)展, J2EE 平臺(tái)得到了迅速的發(fā)展,成為 Java 語(yǔ)言中最活躍的體系之一?,F(xiàn)如今, J2EE 不僅僅是指一種標(biāo)準(zhǔn)平臺(tái),它更多的表達(dá)著一種軟件架構(gòu) 和設(shè)計(jì)思想。 J2EE 是一系列技術(shù)標(biāo)準(zhǔn)所組成的平臺(tái),包括一下 8種 JavaEE 核心技術(shù): 1) EJB: EJB 不是一個(gè)具體的產(chǎn)品,而是一個(gè) Java 服務(wù)器端組件開發(fā)的規(guī)范,其目的是為了定義一個(gè)用來(lái)開 發(fā)面向?qū)ο蠓植际綉?yīng)用組件的標(biāo)準(zhǔn)方法,軟件廠商根據(jù)它來(lái)實(shí)現(xiàn) EJB 服務(wù)器。使用 EJB, Java 程序員可以將一些定義明確的程序塊組合到一起,從而方便、快捷地建構(gòu)起分布式應(yīng)用程序。 EJB 規(guī)范在簡(jiǎn)化分布式應(yīng)用程序開發(fā)復(fù)雜性方面也做了大量的工作,所以 EJB 程序員不必太擔(dān)心事務(wù)處理、多線程、資源管理等方面的問(wèn)題,可以專注于支持應(yīng)用所需的商業(yè)邏輯,而不用擔(dān)心周圍框架的實(shí)現(xiàn)問(wèn)題。使用 EJB 可以使整個(gè)程序分塊明確,并且 EJB 可以使用其它 EJB 或 JDBC 等服務(wù),從而增強(qiáng)了分布式應(yīng)用程序的可擴(kuò)展性和性能;另外, EJB 的使用增強(qiáng)了整 個(gè)系統(tǒng)程序的可靠性、可管理性和可移植性。 EJB 容器是一個(gè)管理一個(gè)或多個(gè) EJB 類 /實(shí)例的抽象。它通過(guò)規(guī)范中定義的接口使 EJB 類訪問(wèn)所需的服務(wù)。容器廠商也可以在容器或服務(wù)器中提供額外服務(wù)的接口。 EJB 服務(wù)器是管理 EJB 容器的高端進(jìn)程或應(yīng)用程序,并提供對(duì)系統(tǒng)服務(wù)的訪 5 問(wèn)。 EJB 服務(wù)器也可以提供廠商自己的特性,如優(yōu)化的數(shù)據(jù)庫(kù)訪問(wèn)接口,對(duì)其他服務(wù)(如 CORBA 服務(wù))的訪問(wèn)。一個(gè) EJB 服務(wù)器必須提供支持對(duì) JNDI 的名字服務(wù)和 TS 事務(wù)服務(wù)的可訪問(wèn)。 EJB 分為兩種,會(huì)話 EJB 和實(shí)體 EJB,會(huì)話 EJB 向客戶提供一定的服務(wù),如:特定的商業(yè)邏輯、數(shù)據(jù)庫(kù)查詢等;而實(shí)體 EJB 則代表數(shù)據(jù)對(duì)象,通常代表的是數(shù)據(jù)表記錄集的一行,一個(gè)實(shí)體 EJB 可以同時(shí)與多個(gè)客戶進(jìn)行交互。 2) CORBA: CORBA( Common Object Request Broker Architecture)是一個(gè)分布式對(duì)象體系結(jié)構(gòu),它獨(dú)立于平臺(tái),也獨(dú)立于語(yǔ)言。在這個(gè)體系結(jié)構(gòu)中,一個(gè)對(duì)象可以被本機(jī)上的客戶或遠(yuǎn)程客戶通過(guò)方法激活來(lái)存取??蛻簦ㄒ粋€(gè)對(duì)象或應(yīng)用)無(wú)須知道被調(diào)用對(duì)象(稱為服務(wù)對(duì)象)的運(yùn)行環(huán)境,也無(wú)須知道實(shí)現(xiàn)這個(gè)對(duì)象的編程語(yǔ)言,客 戶只要知道服務(wù)對(duì)象的邏輯地址和提供的接口。這種互操作性的關(guān)鍵是 IDL( Interface Definition Language、接口定義語(yǔ)言), IDL 說(shuō)明對(duì)象接口中的方法,這些方法可以被其它對(duì)象(或應(yīng)用)激活。 3) RMI 技術(shù): RMI(Remote Method Invoke)是一種被 EJB 使用的更底層的協(xié)議,正如其名字所表示的那樣, RMI 協(xié)議調(diào)用遠(yuǎn)程對(duì)象上方法,使用序列化方式在客戶端和服務(wù)器端的對(duì)象之間傳遞數(shù)據(jù)。 RMI 和 CORBA 相比: 1. 兩者的關(guān)鍵差別在于語(yǔ)言環(huán)境, Java RMI 是一個(gè)分 布式對(duì)象計(jì)算的純Java 解決方案 ( 如,在 Java RMI 中,對(duì)象的接口用 Java 定義,而不是用 IDL); 2. CORBA 沒(méi)有定義安全服務(wù),而 Java RMI 繼承了 Java 的安全性; 3. CORBA 有不同的實(shí)現(xiàn),不同的獨(dú)立軟件開發(fā)商的不同實(shí)現(xiàn)均有獨(dú)特性,這使得在不同平臺(tái)上的匹配比較困難,而且不是所有 CORBA 產(chǎn)品開發(fā)商都支持所有平臺(tái),而幾乎所有平臺(tái)都支持 Java 虛擬機(jī),因此 Java RMI 具有更高的可移植性。如果客戶對(duì)象和服務(wù)對(duì)象都基于 Java 虛擬機(jī),那么 Java RMI 是分布對(duì)象計(jì)算的最好選擇。當(dāng)然, IIOP 已經(jīng)提 供了 Java RMI 和 CORBA 的互操作能力,而且兩者的發(fā)展有互相借鑒的趨勢(shì)。 4) JSP 技術(shù): JSP(Java Server Pages)是服務(wù)器端的腳本語(yǔ)言,是以 Java 和 Servlet 為基礎(chǔ)開發(fā)而成的動(dòng)態(tài)網(wǎng)頁(yè)生成技術(shù),它的底層實(shí)現(xiàn)是 Java Servlet[6, 7]。 JSP 頁(yè)面由 HTML 代碼和嵌入其中的 Java 代碼所組成。服務(wù)器在頁(yè)面被客 6 戶端所請(qǐng)求以后對(duì)這些 Java 代碼進(jìn)行處理,然后將生成的 HTML 頁(yè)面返回給客戶端的瀏覽器。 其特點(diǎn)主要表現(xiàn)為:面向?qū)ο?、跨平臺(tái)、和 Servlet 一樣穩(wěn)定 、可以使用 Servlet提供的 API、克服了 Servlet 的缺點(diǎn)等。 主要應(yīng)用于和 JavaBeans 結(jié)合使用,從而將界面表現(xiàn)和業(yè)務(wù)邏輯分離。 5) Java Servlet 技術(shù): Servlet 用特定的 Java 解決方案替代了其它的 Web 服務(wù)器方編程模式(如:CGI, ISAPI 等),因而繼承了 Java 的所有特性。其可以嵌入在不同的 Java Web服務(wù)器之中,因?yàn)橛脕?lái)編寫 Servlet 的 Servlet API 對(duì)于服務(wù)器環(huán)境和協(xié)議沒(méi)有任何特殊的要求,所以 Servlet 具有很強(qiáng)的可移植性,也不像利用 CGI 程 序等其它方式那樣具有性能局限。 Servlet 也同樣使用 HTTP 協(xié)議與客戶端進(jìn)行通訊,所以有時(shí)也稱 Sevlet 為 “ HTTP Servlets” 。 Servlet 是一種擴(kuò)展 Web 服務(wù)器功能的簡(jiǎn)單而相似的技巧,而且由于它是用Java 編寫的,所以能夠訪問(wèn)整個(gè) Java API 庫(kù),包括用于訪問(wèn)企業(yè)數(shù)據(jù)庫(kù)的 JDBC API。 Java Servlet 和 JSP 的比較 [7]: 1. 兩者都是基于 Java 的技術(shù),所以都繼承了 Java 的所有特性,都可以使用Java 強(qiáng)大的 API。 2. 兩者工作方式相似: JSP 代碼先被 JSP 容器轉(zhuǎn)換為 Servlet 代碼再編譯為類。 3. 兩者在 J2EE 體系結(jié)構(gòu)中的工作層次相同,都負(fù)責(zé)與客戶端的連接。 4. Servlets 是一些運(yùn)行于 Web 服務(wù)器端的 Java 小程序;而 JSP 是腳本,編寫起來(lái)更簡(jiǎn)單容易。 5. Servlet 主要用于從客戶端接收請(qǐng)求信息,而 JSP 主要負(fù)責(zé)將服務(wù)器端信息傳送到客戶端。 綜上所述使用 JSP 的真正意義在于:可以將界面設(shè)計(jì)和業(yè)務(wù)邏輯設(shè)計(jì)分離。 6) JavaBean 技術(shù): JavaBean 是基于 Java 的組件模型,有點(diǎn)類似于 Microsoft 的 COM 組件。在Java 平臺(tái)中,通過(guò) JavaBean 可以無(wú) 限擴(kuò)充 Java 程序的功能,通過(guò) JavaBean 的組合可以快速的生成新的應(yīng)用程序。 對(duì)于程序員來(lái)說(shuō),最好的一點(diǎn)就是 JavaBean 可以實(shí)現(xiàn)代碼的重復(fù)利用,另外對(duì)于程序的易維護(hù)性等等也有很重大的意義。 7 JavaBean 通過(guò) Java 虛擬機(jī) (Java Virtual Machine)執(zhí)行,運(yùn)行 JavaBean 最小的需求是 。 JavaBean傳統(tǒng)的應(yīng)用在于可視化的領(lǐng)域,如 AWT下的應(yīng)用。自從 Jsp 誕生后, JavaBean 更多的應(yīng)用在了非可視化領(lǐng)域,在服務(wù)器端應(yīng)用方面表現(xiàn)出來(lái)了越來(lái)越強(qiáng)的生命力。 7) JDBC 技術(shù): JDBC 是一組 API,定義了用來(lái)訪問(wèn)數(shù)據(jù)源的標(biāo)準(zhǔn) Java 類庫(kù),使用這個(gè)類庫(kù)可以以一種標(biāo)準(zhǔn)的方法、方便地訪問(wèn)數(shù)據(jù)庫(kù)資源。 JDBC 技術(shù)的目標(biāo)是使應(yīng)用程序開發(fā)人員使用 JDBC 可以連接任何提供了 JDBC 驅(qū)動(dòng)程序的數(shù)據(jù)庫(kù)系統(tǒng),這樣就使得程序員無(wú)需對(duì)特定的數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)有過(guò)多的了解,從而大大簡(jiǎn)化和加快了開發(fā)過(guò)程。 JDBC API 為訪問(wèn)不同的數(shù)據(jù)庫(kù)提供了一種統(tǒng)一的途徑,象 ODBC 一樣,JDBC 對(duì)開發(fā)者屏蔽了一些細(xì)節(jié)問(wèn)題, 另外, JDBC 對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)也具有平臺(tái)無(wú)關(guān)性。 8) XML 技術(shù): XML(Extensible Markup Language)是一種可以用來(lái)定義其它標(biāo)記語(yǔ)言的語(yǔ)言,被用來(lái)在不同的商務(wù)過(guò)程中共享數(shù)據(jù)。 XML 的發(fā)展和 Java 是相互獨(dú)立的,但是它和 Java 具有的相同目標(biāo)即平臺(tái)獨(dú)立性。通過(guò)將 Java 和 XML 的組合,可以得到一個(gè)完美的具有平臺(tái)獨(dú)立性的解決方案。 J2EE 平臺(tái)全面支持和實(shí)施 XML,這種強(qiáng)大的組合可使 XML 具備跨平臺(tái)的兼容性,甚至用于對(duì) XML 代碼進(jìn)行語(yǔ)法檢查和調(diào)試的工具也可與平臺(tái)無(wú)關(guān)。因?yàn)?XML 可實(shí)施獨(dú)立于平臺(tái)的數(shù)據(jù),而 J2EE 平臺(tái)則可實(shí)施獨(dú)立于平臺(tái)的解 決方案,所以 J2EE 技術(shù)和 XML 技術(shù)分別是企業(yè)開發(fā)的陰陽(yáng)兩極。 XML 可通過(guò)移植的方式表現(xiàn)數(shù)據(jù),因此就對(duì) Java 技術(shù)的可移植性構(gòu)成了補(bǔ)充。 為加快系統(tǒng)開發(fā)的進(jìn)度和實(shí)現(xiàn)代碼的可重用性及跨平臺(tái)性,增強(qiáng)系統(tǒng)的性能,在本系統(tǒng)中將使用到以上 8種核心技術(shù)的 EJB 技術(shù)、 JSP 技術(shù)、 Java Servlet技術(shù)、 Java Bean 技術(shù)、 JDBC 技術(shù)、 XML 技術(shù)。除此之外,本系統(tǒng)還會(huì)應(yīng)用的Java 技術(shù)的三大框架: Spring、 Struts2和 Hibernate。 Spring 框架是一個(gè)開源的 Java/ Java EE 全功能棧 (fullstack)的 應(yīng)用程序框架 ,以 A
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1