版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、協(xié)同辦公系統(tǒng)項目建議書協(xié)同辦公系統(tǒng)項目建議書二。六年十月十六日一.前言無論是企業(yè)還是政 府機關(guān),都會有大量的文案需要處理,復(fù)雜的工作流程需要安排,決策者需要依 據(jù)紛亂的信息作出重要的決定。擁有一套智能化、信息化的辦公系統(tǒng),對辦公人 員和企業(yè)決策者來說,工作效率上的提高是顯而易見的。在網(wǎng)絡(luò)連接千萬家的時 代,辦公自動化還使得不同地理位置之間的不同單位或部門之間進(jìn)行協(xié)同辦公成 為可能。今天的中國,“企業(yè)信息化”、“政府部門信息化”都忙得如火如荼, 一套優(yōu)秀的辦公自動化(OA )系統(tǒng)將是企事業(yè)單位邁進(jìn)數(shù)碼時代的“基石”。眾所周知,我們絕大多數(shù)企業(yè)和非贏利單位,都采用層層授權(quán)的金字塔式的 管理模式,從
2、控制論的角度看,這種模式的好處是容易控制全局,但底層和中層 人員與上級之間的信息反饋往往不暢通,高層了解底層的信息除了通過的直接下 屬(中層管理者)外,就是自己親自了解,親自了解往往很累;通過中層管理人員,則有一個信息反饋的效率和成本問題,無疑,單位的信 息化能提高效率節(jié)省成本?;趯訉邮跈?quán)、各司其職的思想,近年來應(yīng)用較廣的企業(yè)信息管理系統(tǒng)(MIS)、 ERP等。這些軟件使企業(yè)高層很方便地了解企業(yè)采購,銷售,庫存以至財務(wù)的情 況,企業(yè)的中層到底層都置于了最高層的管理監(jiān)督之下。因此這類軟件大多上級 對下級控制有余,同級與同級的部門與人員協(xié)作交流不足??刂铺啵司蜁?成機器,工作就缺乏樂趣,只
3、有協(xié)作交流起來,工作就變得輕松有趣,更符合人 性,更容易發(fā)揮普通人的智慧和積極性。辦公自動化軟件把單位的各個部門緊密 聯(lián)系在一起,強化了機構(gòu)內(nèi)部員工之間、部門之間的信息交流與協(xié)同工作,使得 機構(gòu)內(nèi)部的辦公、業(yè)務(wù)流程都能在內(nèi)部局域網(wǎng)或互聯(lián)網(wǎng)上進(jìn)行,相互間可以親密 地交流協(xié)作!辦公自動化的發(fā)展是一個不斷進(jìn)化的過程,隨著電腦和網(wǎng)絡(luò)技術(shù)的 發(fā)展可以分為以下幾個階段:辦公電腦化,單位有了電腦,可以打印文件,保存 數(shù)據(jù),用一些單機版軟件等。辦公網(wǎng)絡(luò)化,單位的電腦有了局域網(wǎng)并連上了互聯(lián) 網(wǎng),實現(xiàn)了資源共享,但內(nèi)部缺乏秩序和安全。網(wǎng)絡(luò)程序化,在辦公網(wǎng)絡(luò)化的基 礎(chǔ)上,有了網(wǎng)絡(luò)辦公軟件的辦公平臺,實現(xiàn)了輕松有序的
4、管理。將來還可能有網(wǎng) 絡(luò)辦公的智能化,辦公變得越來越輕松。二.立項依據(jù)1.目前協(xié)同辦公系統(tǒng)現(xiàn)狀目前已有不少軟件公司已開發(fā)出辦 公系統(tǒng),但目前的辦公系統(tǒng)存在一些缺陷,使用戶使用起來比較困難,主要問題 有a.沒有實現(xiàn)辦公功能,只是提供信息共享的功能,員工之間工作不能協(xié)同;安全、權(quán)限功能簡單,不能靈活控制用戶訪問權(quán)限,容易造成重要信息 的泄漏;由于目前沒有統(tǒng)一的工作流標(biāo)準(zhǔn),各企業(yè)的工作模式也存在差異,所以 辦公協(xié)同往往采用固化工作流過程,大大的減低了工作流的靈活性。當(dāng)企業(yè)在某 一工作上的流程有變動,相應(yīng)的流程也需要專業(yè)人員修改,提高了系統(tǒng)的維護(hù)難 度;系統(tǒng)擴展性差,當(dāng)有新的業(yè)務(wù)需求時不能靈活添加業(yè)務(wù)
5、模塊;系統(tǒng)可維護(hù)性差,需要由專業(yè)人員進(jìn)行維護(hù),提高了維護(hù)成本;協(xié)同辦公系統(tǒng)1.系統(tǒng)架構(gòu):J2EE開發(fā),多平臺,多國語言支持,安全可靠對 應(yīng)Oracle,MSSQLServer等多種數(shù)據(jù)庫全面對應(yīng)B/S構(gòu)架,維護(hù)簡單,支持移動辦 公新概念桌面精靈,中文短信把信息推動到您身邊。二次開發(fā)能力強,支持瀏覽器上的ERP數(shù)據(jù)報表查詢打印,圖表分析2.方便 易用:完全采用流程化客戶界面設(shè)計,操作簡便直觀。完全基于瀏覽器界面、安裝 方便,客戶端只需安裝大眾的IE瀏覽器,且操作簡單、方便,只要懂上網(wǎng)便能 得心應(yīng)手使用該軟件,不需要做額外的使用培訓(xùn)。維護(hù)輕松:完全基于B/S結(jié)構(gòu)的設(shè)計,可使用戶輕松實現(xiàn)單點維護(hù)、全
6、面升級。擺脫了 傳統(tǒng)C/S結(jié)構(gòu)實施、維護(hù)工作復(fù)雜,升級系統(tǒng)時系統(tǒng)管理員需要四處奔波的情況。個性化的管理流程定義功能:現(xiàn)代管理思想中十分重視過程管理(ProcessManagement)。xxxx的核心思想 正是通過對過程質(zhì)量的監(jiān)控,實現(xiàn)系統(tǒng)的質(zhì)量保證的。過程管理是將業(yè)務(wù)劃分為 相對獨立的過程,一個過程的輸出將成為下一個過程的輸入,而對于過程內(nèi)部則 使用標(biāo)準(zhǔn)的程序(Procedure)進(jìn)行管理和控制。基于這種思想,DigitalOffice 將各種需要進(jìn)行流程管理的日常辦公行為劃分為申請?zhí)峤弧徟鬓D(zhuǎn)、登記辦理 等幾個層次:各種不同事務(wù)的處理過程完全由用戶自行設(shè)定。這樣,可以使單位 根據(jù)自身特點
7、充分實現(xiàn)管理工作的個性化特色,同時為單位隨時調(diào)整管理流程變 革提供了有力保證。除此以外,DigitalOffice的工作流技術(shù)將日常辦公的各種 業(yè)務(wù)工作緊密聯(lián)系起來,不需要手工的干預(yù)就可以將“正確的信息在正確的時間” 傳遞給參與者,這樣就大大提高了信息傳遞的效率,減少了延遲。支持工作流程自動化應(yīng)用:所謂的工作流就是一組人員為完成某一項業(yè)務(wù)所進(jìn)行的所有工作與工作轉(zhuǎn) 交(交互)過程。幾乎所有的業(yè)務(wù)過程都是工作流,特別是辦公自動化應(yīng)用系統(tǒng) 的核心應(yīng)用一一公文審批流轉(zhuǎn)處理、會議管理等。每一項工作以流程的形式,由 發(fā)起者(如文件起草人)發(fā)起流程,經(jīng)過本部門以及其他部門的處理(如簽署、 會簽),最終到達(dá)流
8、程的終點(如發(fā)出文件、歸檔入庫、發(fā)布)。DigitalOffice工作流程自動化的目標(biāo)就是要協(xié)調(diào)組成工作流的四大元素, 即人員、資源、事件、狀態(tài),推動工作流的發(fā)生、發(fā)展、完成,實現(xiàn)全過程監(jiān)控。 不僅管理工作流全過程的所有信息和操作,而且還可主動推進(jìn)工作流程的實現(xiàn), 如及時地自動收回或賦予不同人員的操作權(quán)限(如起草人起草文件完畢即不可修 改文件內(nèi)容,而其上級領(lǐng)導(dǎo)獲得文件的簽署權(quán)或?qū)?nèi)容的修改權(quán))、主動提示和 催促工作人員實現(xiàn)某一階段的處理,從而整體提高工作流處理的效率。一體化的工作管理平臺:單位日常辦公管理工作有一個共同的特點,就是各部門的業(yè)務(wù)不是孤立的, 而是在互動的過程中相互促進(jìn),共同提升。
9、與單一的業(yè)務(wù)管理軟件不同, xxxxOFFICE系統(tǒng)根據(jù)現(xiàn)代辦公理念而設(shè)計,將各種相關(guān)辦公業(yè)務(wù)進(jìn)行合理整合, 提供了統(tǒng)一的操作平臺,實現(xiàn)了辦公管理業(yè)務(wù)信息的全面共享。將各職能部門緊 密結(jié)合,形成一個有機的整體,從而提升了單位整體的管理、服務(wù)效率。自定義實現(xiàn)個性化:xxxxOFFICE擁有廣泛的適用能力,能夠適應(yīng)不同行業(yè)、不同類型、不同管理 流程、不同組織機構(gòu)的單位的需求。DigitalOffice的適用性源于其出色的自定 義能力。用戶可以根據(jù)自身的管理需求和特點自定義部門結(jié)構(gòu)、角色權(quán)限、工作 流程、字典參數(shù)等等。DigitalOffice的這種靈活的機制不僅滿足不同單位的個 性化需求,同時為單
10、位日后的管理提升提供了基礎(chǔ)。“運動是永恒的”,世界總 是處在不斷的變化之中。各客戶單位為了謀求發(fā)展也要不斷的“求變”。當(dāng)用戶 單位增加新的管理項目、進(jìn)行管理革新時,DigitalOffice可以方便的滿足管理 變更的需求。先進(jìn)的目標(biāo)任務(wù)管理思想:通過DigitalOffice系統(tǒng)的工作計劃及日志管理功能,可以實現(xiàn)內(nèi)部工作目 標(biāo)的及時下達(dá),反饋,調(diào)整。使管理者對于目前工作的進(jìn)展情況一目了然。降低 了工作實施管理中的潛在風(fēng)險,提高了對于工作進(jìn)度與效果的監(jiān)管力度。同時提 供企業(yè)員工工作業(yè)績考核的數(shù)據(jù)依據(jù)9.支持協(xié)同工作和移動辦公:采用WEB開發(fā)標(biāo)準(zhǔn),可以隨時實現(xiàn)在互聯(lián)網(wǎng)上的應(yīng)用,提供辦公人員在辦公
11、室以外的辦公手段,他可以遠(yuǎn)程撥號或登錄到出差地的網(wǎng)絡(luò),通過電話線或廣域 網(wǎng)絡(luò),隨時可以訪問到企業(yè)辦公自動化系統(tǒng);將辦公自動化系統(tǒng)應(yīng)用地點由固定的物理位置延伸到其他所有被網(wǎng)絡(luò)覆蓋 的地方,可提高工作效率和減少費用,并且符合現(xiàn)代辦公方式的發(fā)展特點。10.與其它辦公工具軟件的良好結(jié)合:提供電子郵件的管理功能。信息是辦公自動化、決策科學(xué)化的基礎(chǔ)。電子郵件系統(tǒng)作為信息傳遞與共享 的重要的工具和手段,滿足辦公自動化系統(tǒng)最基本的通信需求。吉泰來網(wǎng)絡(luò)辦公 系統(tǒng)自主開發(fā)的WEB-MAIL功能??梢耘c各種通用的郵件服務(wù)器軟件結(jié)合使用, 也可內(nèi)部獨立使用,實現(xiàn)內(nèi)部郵件與外部郵件的無縫結(jié)合,提供了離線郵件處理、 群發(fā)
12、、多郵箱管、郵件接收自動分類歸檔等各種功能。支持復(fù)合文檔型的數(shù)據(jù)11.完整的安全控制功能:辦公自動化系統(tǒng)所處理的信息一般會涉及單位機關(guān)的機密,而且不同的辦公 人員在不同的時刻對辦公信息的處理權(quán)限也是不同的,因此安全性控制功能成為 辦公自動化系統(tǒng)得以投入使用的先決條件。吉泰來網(wǎng)絡(luò)辦公系統(tǒng)軟件采用三級加 密技術(shù),操作系統(tǒng)級(配合防火墻軟件)、數(shù)據(jù)級(數(shù)據(jù)加密)、用戶級(安全權(quán) 限的劃分限制)。為企業(yè)信息的安全暢通提供了有力保障。12 .靈活的系統(tǒng)體系構(gòu)架:各類型單位雖然管理模式多種多樣,但究其管理內(nèi)容,大同小易,在產(chǎn)品化 開發(fā)中,DigitalOffice注意從提高產(chǎn)品適用范圍的角度,充分調(diào)研各類
13、企業(yè)單 位管理模式、內(nèi)容,精心選擇設(shè)計核心平臺功能,為用戶預(yù)留可反映其自身管理 特色的設(shè)置功能,實現(xiàn)了用戶自行定義內(nèi)部管理體系結(jié)構(gòu),設(shè)置各種管理工作流 程,系統(tǒng)參數(shù)全動態(tài)設(shè)置等功能。同時,可以使用戶根據(jù)自己企業(yè)的實際情況靈 活選取所需要的模塊,并可與其他業(yè)務(wù)系統(tǒng)通過定制接口無縫銜接,實現(xiàn)內(nèi)部信 息系統(tǒng)間的互通、互聯(lián)。13.產(chǎn)品化開發(fā),降低用戶成本:產(chǎn)品化開發(fā)的模式可以降低軟件開發(fā)商的開發(fā)費用,提高技術(shù)投入的重復(fù)利 用比率,最終反映在產(chǎn)品價格上,使用戶的購買成本大大下降。三.總體設(shè)計方案1.系統(tǒng)特點方便易用:完全采用流程化客戶界面設(shè)計,操作簡便直觀。完全基于瀏覽器界面、安裝 方便,客戶端只需安裝
14、大眾的IE瀏覽器,且操作簡單、方便,只要懂上網(wǎng)便能 得心應(yīng)手使用該軟件,不需要做額外的使用培訓(xùn)。維護(hù)輕松:完全基于B/S結(jié)構(gòu)的設(shè)計,可使用戶輕松實現(xiàn)單點維護(hù)、全面升級。擺脫了 傳統(tǒng)C/S結(jié)構(gòu)實施、維護(hù)工作復(fù)雜,升級系統(tǒng)時系統(tǒng)管理員需要四處奔波的情況。個性化的管理流程定義功能:現(xiàn)代管理思想中十分重視過程管理(ProcessManagement)。xxxx的核心思想 正是通過對過程質(zhì)量的監(jiān)控,實現(xiàn)系統(tǒng)的質(zhì)量保證的。過程管理是將業(yè)務(wù)劃分為 相對獨立的過程,一個過程的輸出將成為下一個過程的輸入,而對于過程內(nèi)部則 使用標(biāo)準(zhǔn)的程序(Procedure)進(jìn)行管理和控制。基于這種思想,xxxxOFFICE將
15、各種需要進(jìn)行流程管理的日常辦公行為劃分為申請?zhí)峤弧徟鬓D(zhuǎn)、登記辦理等 幾個層次:各種不同事務(wù)的處理過程完全由用戶自行設(shè)定。這樣,可以使單位根 據(jù)自身特點充分實現(xiàn)管理工作的個性化特色,同時為單位隨時調(diào)整管理流程變革 提供了有力保證。除此以外,xxxxOFFICE的工作流技術(shù)將日常辦公的各種業(yè)務(wù) 工作緊密聯(lián)系起來,不需要手工的干預(yù)就可以將“正確的信息在正確的時間”傳 遞給參與者,這樣就大大提高了信息傳遞的效率,減少了延遲。支持工作流程自動化應(yīng)用:所謂的工作流就是一組人員為完成某一項業(yè)務(wù)所進(jìn)行的所有工作與工作轉(zhuǎn) 交(交互)過程。幾乎所有的業(yè)務(wù)過程都是工作流,特別是辦公自動化應(yīng)用系統(tǒng) 的核心應(yīng)用一一
16、公文審批流轉(zhuǎn)處理、會議管理等。每一項工作以流程的形式,由 發(fā)起者(如文件起草人)發(fā)起流程,經(jīng)過本部門以及其他部門的處理(如簽署、 會簽),最終到達(dá)流程的終點(如發(fā)出文件、歸檔入庫、發(fā)布)。xxxxOFFICE工作流程自動化的目標(biāo)就是要協(xié)調(diào)組成工作流的四大元素,即 人員、資源、事件、狀態(tài),推動工作流的發(fā)生、發(fā)展、完成,實現(xiàn)全過程監(jiān)控。 不僅管理工作流全過程的所有信息和操作,而且還可主動推進(jìn)工作流程的實現(xiàn), 如及時地自動收回或賦予不同人員的操作權(quán)限(如起草人起草文件完畢即不可修 改文件內(nèi)容,而其上級領(lǐng)導(dǎo)獲得文件的簽署權(quán)或?qū)?nèi)容的修改權(quán))、主動提示和 催促工作人員實現(xiàn)某一階段的處理,從而整體提高工作
17、流處理的效率。一體化的工作管理平臺:單位日常辦公管理工作有一個共同的特點,就是各部門的業(yè)務(wù)不是孤立的, 而是在互動的過程中相互促進(jìn),共同提升。與單一的業(yè)務(wù)管理軟件不同, xxxxOFFICE系統(tǒng)根據(jù)現(xiàn)代辦公理念而設(shè)計,將各種相關(guān)辦公業(yè)務(wù)進(jìn)行合理整合, 提供了統(tǒng)一的操作平臺,實現(xiàn)了辦公管理業(yè)務(wù)信息的全面共享。將各職能部門緊 密結(jié)合,形成一個有機的整體,從而提升了單位整體的管理、服務(wù)效率。自定義實現(xiàn)個性化:xxxxOFFICE擁有廣泛的適用能力,能夠適應(yīng)不同行業(yè)、不同類型、不同管理 流程、不同組織機構(gòu)的單位的需求。xxxxOFFICE的適用性源于其出色的自定義 能力。用戶可以根據(jù)自身的管理需求和特
18、點自定義部門結(jié)構(gòu)、角色權(quán)限、工作流 程、字典參數(shù)等等。xxxxOFFICE的這種靈活的機制不僅滿足不同單位的個性化 需求,同時為單位日后的管理提升提供了基礎(chǔ)?!斑\動是永恒的”,世界總是處 在不斷的變化之中。各客戶單位為了謀求發(fā)展也要不斷的“求變”。當(dāng)用戶單位 增加新的管理項目、進(jìn)行管理革新時,xxxxOFFICE可以方便的滿足管理變更的 需求。先進(jìn)的目標(biāo)任務(wù)管理思想:通過xxxxOFFICE系統(tǒng)的工作計劃及日志管理功能,可以實現(xiàn)內(nèi)部工作目標(biāo) 的及時下達(dá),反饋,調(diào)整。使管理者對于目前工作的進(jìn)展情況一目了然。降低了 工作實施管理中的潛在風(fēng)險,提高了對于工作進(jìn)度與效果的監(jiān)管力度。同時提供 企業(yè)員工工
19、作業(yè)績考核的數(shù)據(jù)依據(jù)支持協(xié)同工作和移動辦公:采用WEB開發(fā)標(biāo)準(zhǔn),可以隨時實現(xiàn)在互聯(lián)網(wǎng)上的應(yīng)用,提供辦公人員在辦公 室以外的辦公手段,他可以遠(yuǎn)程撥號或登錄到出差地的網(wǎng)絡(luò),通過電話線或廣域 網(wǎng)絡(luò),隨時可以訪問到企業(yè)辦公自動化系統(tǒng);將辦公自動化系統(tǒng)應(yīng)用地點由固定的物理位置延伸到其他所有被網(wǎng)絡(luò)覆蓋 的地方,可提高工作效率和減少費用,并且符合現(xiàn)代辦公方式的發(fā)展特點。與其它辦公工具軟件的良好結(jié)合:信息是辦公自動化、決策科學(xué)化的基礎(chǔ)。電子郵件系統(tǒng)作為信息傳遞與共享 的重要的工具和手段,滿足辦公自動化系統(tǒng)最基本的通信需求。吉泰來網(wǎng)絡(luò)辦公 系統(tǒng)自主開發(fā)的WEB-MAIL功能??梢耘c各種通用的郵件服務(wù)器軟件結(jié)合使
20、用, 也可內(nèi)部獨立使用,實現(xiàn)內(nèi)部郵件與外部郵件的無縫結(jié)合,提供了離線郵件處理、 群發(fā)、多郵箱管、郵件接收自動分類歸檔等各種功能。支持復(fù)合文檔型的數(shù)據(jù)完 整的安全控制功能:辦公自動化系統(tǒng)所處理的信息一般會涉及單位機關(guān)的機密,而且不同的辦公 人員在不同的時刻對辦公信息的處理權(quán)限也是不同的,因此安全性控制功能成為 辦公自動化系統(tǒng)得以投入使用的先決條件。吉泰來網(wǎng)絡(luò)辦公系統(tǒng)軟件采用三級加 密技術(shù),操作系統(tǒng)級(配合防火墻軟件)、數(shù)據(jù)級(數(shù)據(jù)加密)、用戶級(安全權(quán) 限的劃分限制)。為企業(yè)信息的安全暢通提供了有力保障。靈活的系統(tǒng)體系構(gòu)架:各類型單位雖然管理模式多種多樣,但究其管理內(nèi)容,大同小易,在產(chǎn)品化 開發(fā)
21、中,xxxxOFFICE注意從提高產(chǎn)品適用范圍的角度,充分調(diào)研各類企業(yè)單位 管理模式、內(nèi)容,精心選擇設(shè)計核心平臺功能,為用戶預(yù)留可反映其自身管理特 色的設(shè)置功能,實現(xiàn)了用戶自行定義內(nèi)部管理體系結(jié)構(gòu),設(shè)置各種管理工作流程, 系統(tǒng)參數(shù)全動態(tài)設(shè)置等功能。同時,可以使用戶根據(jù)自己企業(yè)的實際情況靈活選 取所需要的模塊,并可與其他業(yè)務(wù)系統(tǒng)通過定制接口無縫銜接,實現(xiàn)內(nèi)部信息系 統(tǒng)間的互通、互聯(lián)。產(chǎn)品化開發(fā),降低用戶成本:產(chǎn)品化開發(fā)的模式可以降低軟件開發(fā)商的開發(fā)費用,提高技術(shù)投入的重復(fù)利 用比率,最終反映在產(chǎn)品價格上,使用戶的購買成本大大下降。2.開發(fā)平臺根據(jù)需求和我公司長年的設(shè)計開發(fā)經(jīng)驗,決定使用JAVA語
22、言為 基本編程語言,使用J2EE框架為主要開發(fā)平臺,提供先進(jìn)的三層訪問模式。上圖為典型的三層訪問模型,用戶通過Web瀏覽器訪問ApplicationServer, 由于我們采用的系統(tǒng)架構(gòu)主要使用Servlet + JSP模式,這樣就與應(yīng)用服務(wù)器整 合為一層,通過服務(wù)器管理后臺BEAN與數(shù)據(jù)庫交互,實現(xiàn)用戶與數(shù)據(jù)訪問的隔 離,提供了整體運用的靈活性和安全性。隨著越來越多的開發(fā)人員都想編寫分布式的,事務(wù)型的企業(yè)及應(yīng)用程序,以 及平衡速度、安全及服務(wù)器方可靠度的技術(shù)。如果你已經(jīng)在這個領(lǐng)域工作,你應(yīng) 該知道在當(dāng)今的快速變換及需求的電子商務(wù)及信息技術(shù)的世界里,企業(yè)應(yīng)用程序 需要設(shè)計、編譯、產(chǎn)生低價位的、
23、高速的、占用少量資源的程序。為了縮減開發(fā)成本,快速跟蹤企業(yè)應(yīng)用的設(shè)計和開發(fā),J2EE技術(shù)提供了基 于組件的設(shè)計方法,開發(fā)、集成、部署應(yīng)用程序。J2EE平臺提供了多層分布式應(yīng) 用模式,使具有重用的能力,并集成了基于XML的數(shù)據(jù)交換一一一個統(tǒng)一的安全 模式及靈活的事務(wù)控制。J2EE平臺使用多層分布式的應(yīng)用模式。應(yīng)用邏輯根據(jù)其功能分成多個組件, 各種不同的應(yīng)用組件構(gòu)成分布在不同的依賴于層的機器上的J2EE程序。下面列 出了位于不同層的組件.運行在客戶機上的客戶層組件.運行在J2EE服務(wù)器上的 網(wǎng)絡(luò)層.運行在J2EE服務(wù)器上的邏輯層.運行在EIS服務(wù)器上的企業(yè)信息層盡管 J2EE應(yīng)用程序可以由三層或四
24、層構(gòu)成,J2EE應(yīng)用程序通常由三層構(gòu)成,因為他 們分布于三個不同的位置:客戶及,服務(wù)器,后臺數(shù)據(jù)庫服務(wù)器。通過這種方式 運行的三層應(yīng)用模式拓展了基于客戶/服務(wù)的兩層模式。J2EE應(yīng)用程序由組件構(gòu)成。一個J2EE組件是自包含的,與其相關(guān)的語氣它 組件通信的類及文件集成到J2EE應(yīng)用程序的功能軟件單元。J2EE規(guī)范定義了下 面一些組件:。運行在客戶端的應(yīng)用客戶程序及小程序。運行于服務(wù)器網(wǎng)絡(luò)的Servlet&Jsp組件。運行于服務(wù)端的企業(yè)邏輯組件一一EJB。J2EE組件用Java語言編寫,通過相同的方法編譯。J2EE組件與標(biāo)準(zhǔn)Java 類的不同之處在于J2EE組件集成到了應(yīng)用程序中,證明能很好的組成
25、,與J2EE 規(guī)范兼容,并部署到負(fù)責(zé)運行、管理的J2EE服務(wù)器上。J2EE客戶端J2EE客戶端可以使網(wǎng)絡(luò)瀏覽器也可以是桌面應(yīng)用程序。網(wǎng)絡(luò)瀏覽器網(wǎng)絡(luò)客戶程序由兩部分組成:動態(tài)網(wǎng)頁包含各種標(biāo)記語言 (HTML,XML等),它由運行于網(wǎng)絡(luò)層的網(wǎng)絡(luò)組件產(chǎn)生,瀏覽器從服務(wù)器接受信息 并反饋到頁面上。網(wǎng)絡(luò)客戶端又稱為瘦客戶。瘦客戶端通常不運行像查詢數(shù)據(jù)庫,執(zhí)行復(fù)雜的 業(yè)務(wù)規(guī)則,或連到合法的應(yīng)用程序。當(dāng)你使用瘦客戶時,重量級的操作都載入到 運行于J2EE服務(wù)器上的企業(yè)Bean,它能夠均衡安全,速度,服務(wù)及可靠性。小程序網(wǎng)頁可以包含小程序。小程序是一個較小的用java語言編寫的程序, 并能通過安裝在瀏覽器上的
26、虛擬機運行網(wǎng)絡(luò)組件首選API,它可以創(chuàng)建網(wǎng)絡(luò)客戶 層,因為在客戶系統(tǒng)中它不需要插件或安全策略文件,寧外,網(wǎng)絡(luò)組件能提供更 干凈的,模塊化的應(yīng)用設(shè)計,因為它將程序設(shè)計與頁面設(shè)計相分離。這樣,頁面 設(shè)計人員可以進(jìn)行頁面設(shè)計而不需要懂Java程序設(shè)計。應(yīng)用客戶端J2EE應(yīng)用客戶端運行在客戶上,它為用戶處理任務(wù)提供了比標(biāo) 記語言豐富的接口。典型的是它擁有通過Swing&AWTAPI建立的圖形用戶界面, 基于命令行的接口也是可以的。應(yīng)用客戶端可以直接調(diào)用業(yè)務(wù)邏輯層的企業(yè)bean。JavaBean組件結(jié)構(gòu)服務(wù)端及客戶端也可以包含基于JavaBean組件來管理客 戶端與運行于服務(wù)端的組件間的數(shù)據(jù)流或服務(wù)端組
27、件與數(shù)據(jù)庫間的數(shù)據(jù)流J2EE 規(guī)范沒有認(rèn)為JavaBean為j2EE組件。JavaBean組件有實例變量和get,set方法來設(shè)置、獲取變量值。網(wǎng)絡(luò)組件J2EE網(wǎng)絡(luò)組件可以是servlet或jsp。Servlet是java類,它能 動態(tài)處理請求及響應(yīng)。Jsp頁面是基于文檔的,能像servlet 一樣執(zhí)行的能允許 更多的靜態(tài)頁面內(nèi)容。靜態(tài)HTML頁面及applets域網(wǎng)絡(luò)組件綁在一起,但J2EE規(guī)范沒有認(rèn)為這些 為網(wǎng)絡(luò)組件。網(wǎng)絡(luò)層可以包含JavaBean組件來管理用戶輸入、發(fā)送輸入道邏輯層的EJB 以處理。業(yè)務(wù)邏輯組件業(yè)務(wù)邏輯代碼是解決、達(dá)到特定業(yè)務(wù)領(lǐng)域的需求,如銀行、零 售、金融,又EJB處理
28、的業(yè)務(wù)邏輯層。企業(yè)Bean可以重新從存儲器找回數(shù)據(jù),如果必要并處理它,然后發(fā)送到客 戶程序。總共有三種EJB:會話bean,實體bean,消息驅(qū)動bean。會話bean代表短暫的與客戶的會話,當(dāng)客戶結(jié)束執(zhí)行時,會話bean及它的 數(shù)據(jù)就消失了。與會話bean相比,實體bean代表存儲在數(shù)據(jù)庫的表,如果客戶 結(jié)束程序或服務(wù)器關(guān)閉,潛在的服務(wù)方法會將數(shù)據(jù)存儲。J2EE容器瘦客戶端的多層應(yīng)用程序總是很難開發(fā),因為它包括各個層的事 務(wù)處理、狀態(tài)管理、多線程、資源池和其他復(fù)雜底層細(xì)節(jié)等等的錯綜復(fù)雜的編碼。 但是基于組件和平臺獨立的J2EE平臺使J2EE應(yīng)用程序容易開發(fā),因為商業(yè)邏輯 被封裝在可重用的組件
29、(EJB)中。另外J2EE服務(wù)器以容器的形式為所有組件提 供底層服務(wù),因此你不必再為這些底層服務(wù)二傷腦筋,而可以專注于解決商業(yè)問 題。容器服務(wù)容器(Container)是組件和支持組件功能的底層特定平臺(如數(shù) 據(jù)庫)之間的接口。在運行Web組件、企業(yè)Bean或者J2EE應(yīng)用程序客戶端之 前,你必須將它們裝配到一個J2EE應(yīng)用程序中,并部署它們到容器中。裝配的過程包括為J2EE應(yīng)用程序的每個組件和J2EE應(yīng)用程序本身設(shè)置容 器的配置信息。這些配置信息定制J2EE服務(wù)器支持的底層服務(wù),包括安全,事 務(wù)管理,Java命名和目錄接口(JNDI)查找和遠(yuǎn)程連接等。下面使這些服務(wù)的精 簡描述:lJ2EE安
30、全模型讓你配置Web組件或者企業(yè)Bean以使系統(tǒng)資源只被授權(quán)用 戶訪問lJ2EE事務(wù)模型讓你指定屬于同一個事務(wù)的多個方法以使這些方法作為 一個原子操作被執(zhí)行l(wèi)JNDI查找服務(wù)為企業(yè)應(yīng)用中的多種命名和目錄服務(wù)提供 統(tǒng)一接口使應(yīng)用程序組件可以統(tǒng)一訪問這些命名和目錄服務(wù)。lJ2EE遠(yuǎn)程連接模型管理客戶端和企業(yè)Bean之間的底層通信。企業(yè)Bean被 創(chuàng)建后,客戶端調(diào)用它的方法就像在本地虛擬機中的調(diào)用一樣。事實上,J2EE體系結(jié)構(gòu)提供可配置服務(wù)意味著同一個J2EE應(yīng)用程序中的組 件可以根據(jù)不同的部署環(huán)境而有不同的行為。例如,一個企業(yè)Bean的安全配置 可以使它在一種產(chǎn)品環(huán)境中有一個級別的數(shù)據(jù)庫數(shù)據(jù)訪問權(quán)
31、限,而在另一種產(chǎn)品 環(huán)境中有不同的數(shù)據(jù)庫數(shù)據(jù)訪問權(quán)限。容器也管理著很多不可配置的服務(wù),如企業(yè)Bean和Servlet的生命周期, 數(shù)據(jù)庫連接池,數(shù)據(jù)持久化機制和J2EE平臺API的訪問權(quán)等等。盡管數(shù)據(jù)持久 化機制是不可配置服務(wù),但是 J2EE體系結(jié)構(gòu)允許你忽略容器管理的持久性 (Container-ManagedPersistence,CMP)機制在企業(yè)Bean實現(xiàn)中加入合適的代 碼,當(dāng)然除非你確實需要比容器管理持久性機制提供的更多的應(yīng)用程序控制權(quán), 否則使用容器管理的持久性。例如你可以用Bean管理的持久性(Bean-ManagedPersistence,BMP)機制來實現(xiàn)自己的查找方法或者
32、創(chuàng)建一個定制的數(shù)據(jù) 庫緩沖池。容器類型部署過程將J2EE應(yīng)用程序安裝到J2EE容器中。圖1-5展示了組件 在容器中的情況:圖 1-5J2EE 服務(wù)器和容器(Container)J2EEserver(J2EE 服務(wù)器)J2EE 產(chǎn) 品的運行時服務(wù)部分。一個J2EE服務(wù)器提供EJB容器(EJBContainer)和Web 容器(WebContainer)。EJB容器管理J2EE應(yīng)用程序中企業(yè)Bean的運行。企業(yè)Bean和它們的容器 在J2EE服務(wù)其中運行。Web容器管理J2EE應(yīng)用程序中JSP頁面和Servlet組件的運行Web組件和 容器也在J2EE服務(wù)其中運行。Applicationclien
33、tcontainer (應(yīng)用程序客戶端容器)管理應(yīng)用程序客戶端 組件的運行。應(yīng)用程序客戶端和它的容器運行在客戶機。Appletcontainer(Applet容器)管理Applet的運行。由在客戶端運行的瀏 覽器和Java插件組成。打包J2EE組件J2EE組件都分開打包然后組裝成一個J2EE應(yīng)用程序來部署。 每一個組件用到的文件如GIF、HTML文件或者服務(wù)器端的實用類文件等,再加上 一個部署描述符文件都被裝配到一個模塊然后加入到J2EE應(yīng)用程序中。一個 J2EE應(yīng)用程序由一個或多個企業(yè)Bean組件模塊、Web組件模塊和應(yīng)用程序客戶 端組件模塊組成。最終企業(yè)解決方案會根據(jù)設(shè)計需要由一個或者多個
34、J2EE應(yīng)用 程序組成。J2EE應(yīng)用程序和它的每一個組成模塊都有自己的部署描述符文件。部署描 述符文件是描述組件部署配置信息的XML文件。例如,一個企業(yè)Bean的部署描 述符文件聲明了企業(yè)Bean的事物屬性和安全授權(quán)。由于這種簡單的聲明形式, 可以在不修改Bean的源代碼的情況下修改這些信息。運行時,J2EE服務(wù)器讀取 部署描述符并根據(jù)讀取信息在組件上執(zhí)行相應(yīng)動作。J2EE應(yīng)用程序和它的所有模塊都被打包到一個EAR(EnterpriseArchive) 文件中。EAR文件是后綴為.ear的標(biāo)準(zhǔn)JAR(JavaArchive)文件。(在J2EESDK 提供的GUI版的應(yīng)用程序部署工具中,需要先創(chuàng)
35、建一個EAR文件然后將JAR和 WAR(WebArchive)文件加到EAR中。而命令版本的部署工具正好相反。)下面是 這些打包文件的描述:lEJBJAR文件包含一個部署描述符文件,企業(yè)Bean文件和用到的其他文件 l應(yīng)用程序客戶端JAR文件包含一個部署描述符文件,客戶端類文件和其他用到 的文件lWAR文件包含一個部署描述符文件,Web組件(JSP和Servlet)文件和 用到的其他文件使用模塊和EAR文件的打包方式,使用相同的組件裝配成不同的 應(yīng)用程序成為可能,而且不需要額外的編碼,只需要將用到的J2EE模塊的任意 組合裝配成一個J2EEEAR文件。開發(fā)者角色可重用的的模塊使將應(yīng)用程序的開發(fā)
36、和部署分配給不同的角色 成為可能,因此不同的個人或者團隊可以更好的分工合作。在整個過程中,最先的兩個角色提供J2EE產(chǎn)品和工具,搭建開發(fā)平臺。平 臺OK之后,由應(yīng)用程序組件提供者開發(fā)J2EE組件,然后應(yīng)用程序裝配者為特定 應(yīng)用裝配需要的組件,最后由應(yīng)用程序部署者來部署應(yīng)用程序。在大的組織中, 這些角色都由不同的個人或者團隊來執(zhí)行。這樣的分工使得上一個角色的產(chǎn)品成 為下一個角色的原料,更重要的是每個環(huán)節(jié)的產(chǎn)品都很輕便(portable)以方便 下一環(huán)節(jié)的工作。例如在應(yīng)用程序開發(fā)階段,企業(yè)Bean開發(fā)者提供EJBJAR文 件,而作為應(yīng)用程序裝配者的其他開發(fā)者將這些EJBJAR文件組裝成J2EE應(yīng)用
37、程 序并保存在EAR文件中,作為應(yīng)用程序部署者的消費者站點的系統(tǒng)管理員用EAR 文件將J2EE應(yīng)用程序安裝到J2EE服務(wù)器中。當(dāng)然不同的角色并不總是由不同的人來執(zhí)行。例如你在一個小公司開發(fā)一個 原型系統(tǒng),你可能同時充當(dāng)多種角色。J2EE產(chǎn)品提供商J2EE產(chǎn)品提供商設(shè)計并實現(xiàn)J2EE規(guī)范定義的J2EE平臺、API和其他特性。典型的J2EE產(chǎn)品提供商如操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、應(yīng)用服務(wù) 器、Web服務(wù)器廠商,它們根據(jù)Java2平臺企業(yè)版規(guī)范實現(xiàn)J2EE平臺。工具提供商工具提供商是那些提供開發(fā)、裝配和打包工具的組織或個人。組 件開發(fā)者、裝配者和部署者使用這些工具來工作。應(yīng)用程序組件開發(fā)者應(yīng)用程序組件開發(fā)
38、者是開發(fā)J2EE應(yīng)用程序可使用的企 業(yè)Bean、Web組件、Applet和應(yīng)用程序客戶端組件的組織或個人。企業(yè)Bean開發(fā)者企業(yè)Bean開發(fā)者提供企業(yè)Bean的EJBJAR文件,他的工作 步驟如下:l編寫并編譯源文件l配置部署描述符文件l將編譯后的類文件和部署描述 符文件打包為一個EJBJAR文件Web組件開發(fā)者Web組件開發(fā)者的工作任務(wù)是提 供WAR文件:l編寫并編譯servlet源文件l編寫JSP和HTML文件l配置部署描述符文 件l將.class、.jsp、.html和部署描述符文件打包為一個WAR文件J2EE應(yīng)用 程序客戶端開發(fā)者應(yīng)用程序客戶端開發(fā)者也提供一個JAR文件:l編寫并編譯源
39、文件l配置部署描述符文件l將.class類文件和部署描述 符文件打包進(jìn)一個JAR文件應(yīng)用程序組裝者應(yīng)用程序組裝者將從組件開發(fā)者獲 得的組件文件裝配成一個J2EE應(yīng)用程序EAR文件。組裝者可以編輯部署描述符 文件。組裝者的任務(wù):l組裝EJBJAR和WAR文件到一個J2EE應(yīng)用程序EAR文件l配置J2EE應(yīng)用 程序的部署描述符文件l確認(rèn)EAR文件的內(nèi)容符合J2EE規(guī)范應(yīng)用程序部署者和 系統(tǒng)管理員應(yīng)用程序部署者和系統(tǒng)管理員配置和部署J2EE應(yīng)用程序,在程序運 行時管理計算機和網(wǎng)絡(luò)結(jié)構(gòu),并且監(jiān)控運行時環(huán)境。包括設(shè)置事務(wù)控制、安全屬 性和指定數(shù)據(jù)庫連接。部署者和系統(tǒng)管理員的任務(wù)如下:l將J2EE應(yīng)用程序
40、EAR文件添加到J2EE服務(wù)器l修改J2EE應(yīng)用程序的部 署描述符為特定運行環(huán)境配置應(yīng)用程序部署J2EE應(yīng)用程序到J2EE服務(wù)器3.系 統(tǒng)模式系統(tǒng)采用先進(jìn)的B/S模式,用戶可以在地球上任何可以接入Internet的 地點,通過網(wǎng)絡(luò)登陸系統(tǒng)辦公。功能要求4.1日常辦公:1、擬辦工作:使用人可根據(jù)流程的使用權(quán)限選擇相應(yīng)的流程來創(chuàng)建和發(fā)起 一項新工作,并根據(jù)流程的設(shè)定發(fā)送到下一環(huán)節(jié)。如工作審批流程:申請人提出申請,遞交需要審批的材料(word文檔、圖片 等)及請求審批期限,傳送至第一審批人部門進(jìn)行一級審批,第一審批人審閱批 示后,再傳送至第二審批人(主管領(lǐng)導(dǎo))進(jìn)行二級審批,第二審批人審閱批示后, 再
41、傳送至第三審批人進(jìn)行三級審批。如此級級審批,最后的審批結(jié)果傳送至申請 人和相關(guān)執(zhí)行部門,供參考和執(zhí)行。2、待辦工作:可查看和簽收別人發(fā)來的工作。如工作審批流程:我處計算機備件3月份購置計劃,具體購置備件詳見附件, 附件名為:bj.doc,請予以審批。2021-02-28發(fā)送人:李xx請求審批期限:(4 天/1天)3、已辦工作:使用人辦理完已簽收的工作,辦理完轉(zhuǎn)發(fā)到下一個環(huán)節(jié);辦理方式和辦理權(quán)限由使用的工作流程中相應(yīng)環(huán)節(jié)定義所決定。如工作審批流程:MIS的需求分析。2021-01-17發(fā)送人:王xx附件名為:mis.doc,已審批 期限:(1天/15時)4、交辦工作:可交辦某項工作給某人或某部門
42、。5、委托辦理:系統(tǒng)具有委托辦理功能,在外出時可將需要自己辦理的某些 工作或全部工作委托他人辦理,待回來后再收回辦理權(quán)限。流轉(zhuǎn)監(jiān)控:流程管理者可在流程監(jiān)控中對所管理的流程中事務(wù)的辦理情 況進(jìn)行4.2公文管理:公文流轉(zhuǎn)以用于處理日常工作中的單位內(nèi)外部的各種公文,利用計算機網(wǎng)絡(luò) 的高速迅捷和計算機控制的嚴(yán)格準(zhǔn)確性實現(xiàn)公文的處理。公文管理模塊相對傳統(tǒng) 公文處理而言,在很大程度上提高了公文處理效率和準(zhǔn)確性,用戶操作簡便易行。 公文流轉(zhuǎn)包括了公文的發(fā)文草擬、發(fā)文審核、發(fā)文會簽、發(fā)文簽發(fā)、發(fā)文登記、 發(fā)文傳閱、收文簽收登記、收文審核、收文擬辦、收文批辦、收文承辦、公文歸 檔銷毀、公文查詢以及公文的流程監(jiān)控、公文催辦、公文流程定制等。公文流轉(zhuǎn)中,用戶可以預(yù)先定義公文的處理流程及相應(yīng)的處理權(quán)限,在擬制、 登記及公文流轉(zhuǎn)過程中具有相應(yīng)權(quán)限的人員可以進(jìn)行公文在線編輯,可以進(jìn)行跳 簽、插簽、退簽、撤銷等處理。功能包括:收文管理發(fā)文管理公文傳閱公文歸檔公文流轉(zhuǎn)監(jiān)控公文查詢檔案管理公文 模板設(shè)置4.3會議管理:會議管理是對單位內(nèi)的相關(guān)會議及其內(nèi)容進(jìn)行登記和管理,同時可以查詢顯 示會議室的相
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025太原市尖草坪社區(qū)招(選)聘(128人)備考題庫附答案
- 人造板飾面工班組安全測試考核試卷含答案
- 碳排放交易員保密能力考核試卷含答案
- 橡膠割膠工安全生產(chǎn)意識強化考核試卷含答案
- 粗液脫硅工安全防護(hù)競賽考核試卷含答案
- 燈具裝配工崗前基礎(chǔ)培訓(xùn)考核試卷含答案
- 架子工創(chuàng)新應(yīng)用評優(yōu)考核試卷含答案
- 2024年海南政法職業(yè)學(xué)院輔導(dǎo)員招聘備考題庫附答案
- 2025年事業(yè)單位必考題《公共基礎(chǔ)知識》題庫學(xué)生專用
- 2024年邵陽學(xué)院輔導(dǎo)員考試筆試題庫附答案
- 【一例擴張型心肌病合并心力衰竭患者的個案護(hù)理】5400字【論文】
- 四川橋梁工程系梁專項施工方案
- 貴州省納雍縣水東鄉(xiāng)水東鉬鎳礦采礦權(quán)評估報告
- GC/T 1201-2022國家物資儲備通用術(shù)語
- GB.T19418-2003鋼的弧焊接頭 缺陷質(zhì)量分級指南
- 污水管網(wǎng)監(jiān)理規(guī)劃
- GB/T 35273-2020信息安全技術(shù)個人信息安全規(guī)范
- 2023年杭州臨平環(huán)境科技有限公司招聘筆試題庫及答案解析
- 《看圖猜成語》課件
- LF爐機械設(shè)備安裝施工方案
- 企業(yè)三級安全生產(chǎn)標(biāo)準(zhǔn)化評定表(新版)
評論
0/150
提交評論