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

正文內(nèi)容

基于j2ee架構(gòu)的辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧

2025-06-09 15:43 本頁(yè)面


【正文】 以實(shí)現(xiàn)網(wǎng)絡(luò)范圍內(nèi)的信息的快速傳遞功能。代表產(chǎn)品有Ensemble、InTempo、Keyflow等系統(tǒng)。基于文件的工作流體系:該體系通過文件共享的方式實(shí)現(xiàn)信息交流,是一種研發(fā)較早、種類最多且十分完善的工作流體系。它可以傳遞Client/Server模式的文件、數(shù)據(jù)、圖像。代表產(chǎn)品有Visual Work Flo、Flow Mark、In Concert。伴隨計(jì)算機(jī)的普遍應(yīng)用,越來越多的企業(yè)開始使用工作流系統(tǒng)來實(shí)現(xiàn)企業(yè)內(nèi)信息交流,它可以改善企業(yè)的經(jīng)營(yíng)模式、實(shí)現(xiàn)自動(dòng)化管理。廣大的市場(chǎng)進(jìn)一步刺激了工作流供應(yīng)商的研發(fā)熱情,促使研發(fā)者樂于將新技術(shù)融合在更新的工作流系統(tǒng)中。目前工作流產(chǎn)品的市場(chǎng)份額迅猛增長(zhǎng),增長(zhǎng)率高于百分之三十五。工作流技術(shù)的研發(fā)和優(yōu)化研究越來越受到科研界及企業(yè)的注重,目前已有諸多高校、科研機(jī)關(guān)開始投身于有關(guān)工作流技術(shù)的研發(fā),并對(duì)此開展了眾多科研課題,取得了一定的進(jìn)步。工作流信息經(jīng)濟(jì)的發(fā)展推動(dòng)了工作流技術(shù)的進(jìn)一步發(fā)展,考慮到信息技術(shù)及其應(yīng)用方面的不同,今后工作流技術(shù)的主要發(fā)展方向可以有以下幾個(gè):首先,由于目前使用手機(jī)人數(shù)的增多,可以考慮研發(fā)出一種通過移動(dòng)終端進(jìn)行信息傳遞。商場(chǎng)如戰(zhàn)場(chǎng),在如今競(jìng)爭(zhēng)如此激烈的今天,企業(yè)需要具有快速掌握有效信息的能力,為此,一些開發(fā)商及科研人員開始將目光鎖定在移動(dòng)辦公系統(tǒng)的開發(fā)上。為實(shí)現(xiàn)這一目的,就需要在工作流管理系統(tǒng)和其搜索引擎之間提供相匹配的軟件程序。這一軟件程序需要滿足充分保障使用者的自主性,無論能否與系統(tǒng)相連接,都要具有持續(xù)處理任務(wù)項(xiàng)的能力,且保證對(duì)于相同的一個(gè)任務(wù)項(xiàng)只能由一個(gè)用戶對(duì)其進(jìn)行處理。第二,當(dāng)下很多產(chǎn)品沒有事務(wù)管理的理念,因此此后的研究趨勢(shì)可能會(huì)添加事務(wù)管理的工作流理念。這樣一來,可以實(shí)現(xiàn)工作項(xiàng)的連續(xù)運(yùn)行,保障系統(tǒng)的正常工作,即使遇到工作流的非正常斷開時(shí),也可以做出一些補(bǔ)救措施,盡管在這一方面的研究還不是很成熟,仍有很多工作要做。第三,向研發(fā)分布式工作流方向發(fā)展。傳統(tǒng)的WFMS僅僅能夠運(yùn)行在獨(dú)立的一個(gè)工作環(huán)境中,經(jīng)過數(shù)年的科學(xué)研究和開發(fā),目前已經(jīng)發(fā)展到可以在不同的企業(yè)間進(jìn)行信息交流與處理的工作流環(huán)境,通過局域網(wǎng)、廣域網(wǎng)實(shí)現(xiàn)企業(yè)間信息的傳遞,大大降低了由于服務(wù)器故障所帶來的不利影響。從而增強(qiáng)系統(tǒng)的管理能力、實(shí)用性。第四,隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,對(duì)利用Web技術(shù)進(jìn)行的工作流技術(shù)也是一個(gè)主要的研發(fā)方向。網(wǎng)絡(luò)使得各種信息可以便利的發(fā)布到各個(gè)企業(yè)之間,達(dá)到信息的快速傳遞和企業(yè)的迅速響應(yīng),從而實(shí)現(xiàn)眾多利用Web進(jìn)行信息傳遞的服務(wù)器間相互協(xié)調(diào)一致的工作。第五,將工作流管理技術(shù)軟件融入到商用企業(yè)應(yīng)用軟件包中也是今后研發(fā)的主要方向之一。對(duì)此的研究起源于SAP等公司將工作流技術(shù)融入到通用軟件當(dāng)中去,實(shí)現(xiàn)用戶所提出的一些特別要求。這種應(yīng)用軟件包中包含有多個(gè)具有不同功能的區(qū)塊,且其順序可以提前設(shè)定,當(dāng)企業(yè)需要進(jìn)行某些特別工作項(xiàng)時(shí),即可選定該功能模塊執(zhí)行工作項(xiàng),滿足用戶的特別需求。第六,將代理技術(shù)融入到WFMS也是目前主要的研發(fā)方向。該技術(shù)得以發(fā)展的根本就是分布對(duì)象技術(shù)的應(yīng)用,工作流技術(shù)的特點(diǎn)之一就是傳遞信息靈活、快捷,而代理技術(shù)則具有智能、處理事務(wù)、表達(dá)知識(shí)等性能優(yōu)點(diǎn),結(jié)合二者各自的長(zhǎng)處,將會(huì)研發(fā)出潛力無限的新型應(yīng)用軟件。因此,越來越多的科研機(jī)構(gòu)和企業(yè)將目光聚集在如何高效結(jié)合代理技術(shù)與工作流技術(shù)的研究上,這也使得該技術(shù)得到了巨大的進(jìn)步。第七,研究能夠保證復(fù)雜企業(yè)應(yīng)用的工作流管理體系也是目前工作流技術(shù)的主要研究方向,且關(guān)注者也是越來越多。這主要是因?yàn)槟壳笆袌?chǎng)上對(duì)工作流技術(shù)的需求度愈來愈多,然而現(xiàn)在所開發(fā)出來的工作流產(chǎn)品仍很難應(yīng)用在結(jié)構(gòu)復(fù)雜的企業(yè)中,且對(duì)于那些已經(jīng)使用工作流技術(shù)的企業(yè),其聚合匯總能力不強(qiáng),無法滿足企業(yè)需求。所以說研究能夠支持復(fù)雜企業(yè)應(yīng)用的軟件仍將是今后研發(fā)的主要方向,會(huì)受到越來越多的關(guān)注和發(fā)展。根據(jù)企業(yè)日常運(yùn)營(yíng)管理的需求,應(yīng)用軟件工程方法,采用三層架構(gòu)體系,設(shè)計(jì)并實(shí)現(xiàn)一個(gè)辦公自動(dòng)化系統(tǒng)。為企業(yè)工作效率的提高及管理水平的加強(qiáng)供一個(gè)強(qiáng)有力的工具。1. 系統(tǒng)需求分析。對(duì)企業(yè)傳統(tǒng)的手工管理工作進(jìn)行“梳理”,整理一套適合公司內(nèi)部管理的辦公處動(dòng)化系統(tǒng)。為管理者的決策工作和日常工作提供自動(dòng)化辦公環(huán)境。2. 自動(dòng)促進(jìn)部門間工作協(xié)作的順利進(jìn)行。自動(dòng)完成以往由人去完成,不需要思考但需要花費(fèi)時(shí)間的工作以及那些不需要工作人員做決定的簡(jiǎn)單重復(fù)工作。3. 系統(tǒng)整體架構(gòu)設(shè)計(jì)。依據(jù)系統(tǒng)的業(yè)務(wù)流程及需求進(jìn)行分析,得出合適的整體架構(gòu)??傮w上將業(yè)務(wù)應(yīng)用劃分為三層:表現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層;客戶端采用B/S架構(gòu),提高數(shù)據(jù)處理的效率和提高自動(dòng)化處理的能力,同時(shí)有利于升級(jí)維護(hù)。自動(dòng)促進(jìn)部門間工作協(xié)作的順利進(jìn)行。該文針對(duì)SSH框架技術(shù)、JBPM及辦公自動(dòng)化技術(shù)進(jìn)行了深入的探討和論述,對(duì)傳統(tǒng)Web應(yīng)用組件進(jìn)行了完善,使得組件的結(jié)構(gòu)達(dá)到最優(yōu),能夠達(dá)到系統(tǒng)其它組件的測(cè)試要求。另外,該文提出可在辦公中應(yīng)用SSH框架技術(shù)和JBPM技術(shù),實(shí)現(xiàn)自動(dòng)化管理,使得體系的整體結(jié)構(gòu)穩(wěn)定,降低層次間的耦合程度,增強(qiáng)體系的實(shí)用性、可修護(hù)性及拓展性等。依照上面所提出的種種問題,該文對(duì)自己的科研內(nèi)容進(jìn)行了如下計(jì)劃:第一章:緒論,介紹該文的研究背景及國(guó)內(nèi)外研究現(xiàn)狀,并對(duì)文章所要解決的問題和內(nèi)容計(jì)劃,及研究意義等進(jìn)行論述。第二章:系統(tǒng)相關(guān)技術(shù),介紹工作流、WFMS、J2EE技術(shù)和有關(guān)理論知識(shí)。第三章:辦公自動(dòng)化系統(tǒng)的需求分析,主要包括業(yè)務(wù)需求分析和功能分析。第四章:系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),介紹系統(tǒng)構(gòu)架設(shè)計(jì)、系統(tǒng)模塊的設(shè)計(jì)與實(shí)現(xiàn),以及系統(tǒng)測(cè)試。第五章:總結(jié)和展望,對(duì)項(xiàng)目的主要工作和論文的主要內(nèi)容進(jìn)行總結(jié),說明了系統(tǒng)進(jìn)一步需要研究的工作。5第2章 系統(tǒng)相關(guān)技術(shù)第2章 系統(tǒng)相關(guān)技術(shù) 工作流簡(jiǎn)介工作流的概念起源于生產(chǎn)組織和辦公自動(dòng)化領(lǐng)域。它所注重的是過程的自動(dòng)化。工作流管理聯(lián)盟對(duì)此給出的標(biāo)準(zhǔn)闡釋為,企業(yè)提前已經(jīng)設(shè)定有某些有關(guān)于此的規(guī)則章程或信息,該信息可以在多個(gè)執(zhí)行者之間進(jìn)行傳遞與執(zhí)行,在企業(yè)經(jīng)營(yíng)時(shí)可以實(shí)現(xiàn)全部自動(dòng)化或者部分自動(dòng)進(jìn)行的經(jīng)營(yíng)過程就稱作工作流。 工作流管理系統(tǒng)參考模型工作流管理系統(tǒng)(Workflow Management System, WFMS)是一款軟件,它依照軟件中提前設(shè)定好的工作流程來執(zhí)行操作,對(duì)工作項(xiàng)進(jìn)行管理。該軟件系統(tǒng)并非企業(yè)自身的業(yè)務(wù),而是為企業(yè)的業(yè)務(wù)進(jìn)行提供支持。工作流管理聯(lián)盟提出,WFMS是指對(duì)工作流程進(jìn)行管理、定義,并依照定義好的工作流程進(jìn)行工作項(xiàng)任務(wù)的軟件系統(tǒng)。工作流管理聯(lián)盟于1995年發(fā)布了工作流參考模型(Workflow Reference Model)。參考模型定義了工作流管理系統(tǒng)所需的六個(gè)基本部件,并制定了部件之間的接口標(biāo)準(zhǔn)。這六個(gè)部件為:(1) 過程定義工具(Process Definition Tools);(2) 工作流執(zhí)行服務(wù)(Workflow Enactment Service);(3) 其它工作流執(zhí)行服務(wù);(4) 工作流客戶應(yīng)用程序(Work_flow Client Application);(5) 被調(diào)應(yīng)用程序(Invoked Applications);(6) 管理及監(jiān)控工具(Administration and Monitoring Tools);工作流參考模型如圖21所示。圖21 工作流參考模型 工作流管理系統(tǒng)構(gòu)架設(shè)計(jì)B/S 工作流管理系統(tǒng)采用B/S三層架構(gòu),結(jié)合工作流模型的標(biāo)準(zhǔn)接口和實(shí)現(xiàn)機(jī)制對(duì)系統(tǒng)結(jié)構(gòu)進(jìn)行設(shè)計(jì),系統(tǒng)總體結(jié)構(gòu)如圖22所示。持久層可以實(shí)現(xiàn)對(duì)有關(guān)數(shù)據(jù)進(jìn)行保存的功能,這些保存了的數(shù)據(jù)可以有實(shí)例歷史數(shù)據(jù)、實(shí)例運(yùn)行數(shù)據(jù)、權(quán)限和角色數(shù)據(jù)及流程定義數(shù)據(jù);業(yè)務(wù)層則可以對(duì)體系的流程模板進(jìn)行描述和搜索引擎工作流;通過啟動(dòng)和監(jiān)控界面可以達(dá)到工作流實(shí)例的啟動(dòng)和對(duì)正在執(zhí)行的程序進(jìn)行監(jiān)控;流程建模界面能夠相互替換的執(zhí)行完工作流對(duì)定義的描述;表示層可以給用戶展現(xiàn)工作流流程監(jiān)控和建模界面。工作流管理系統(tǒng)主要完成如下的功能:(1) 定義和實(shí)現(xiàn)管理工作流的運(yùn)行(2) 與工作流執(zhí)行者,即人或者應(yīng)用系統(tǒng),進(jìn)行交互。(3) 推進(jìn)工作流實(shí)例的執(zhí)行。(4) 臨控工作流的運(yùn)行狀態(tài)。工作流管理是一個(gè)人機(jī)結(jié)合的系統(tǒng)。其工作流是其最為核心的功能組件,在項(xiàng)目管理、商務(wù)管理、人事管理、會(huì)議管理、檔案管理、公文處理等部分被廣泛調(diào)用。圖22 工作流管理系統(tǒng)總體結(jié)構(gòu)圖JBPM(Java Business Process Management)是一種基于J2EE的輕量級(jí)的、可擴(kuò)展的工作流管理系統(tǒng)。JBPM為設(shè)計(jì)開發(fā)工作流和業(yè)務(wù)流程管理系統(tǒng)提供了一個(gè)非常先進(jìn)的平臺(tái)。JBPM實(shí)現(xiàn)了業(yè)務(wù)邏輯與流程邏輯的分離,能夠可視化的進(jìn)行業(yè)務(wù)流程分析、定義以及業(yè)務(wù)單元的組裝。JBPM使得應(yīng)用開發(fā)人員更關(guān)注業(yè)務(wù)邏輯的實(shí)現(xiàn)。它可以有效的降低復(fù)雜流程應(yīng)用的開發(fā)難度。JBPM主要由工作流引擎、流程設(shè)計(jì)器和流程監(jiān)控工具三個(gè)部分組成,工作流引擎完成流程的控制功能,它對(duì)外提供了管理監(jiān)控接口、客戶接口、流程定義接口,系統(tǒng)可以通過這些接口和工作流引擎進(jìn)行交互;流程設(shè)計(jì)器通過調(diào)用引擎的流程定義接口實(shí)現(xiàn)流程定義的功能,并將定義數(shù)據(jù)的保存到數(shù)據(jù)庫(kù)中;流程監(jiān)控工具調(diào)用工作流引擎的接口對(duì)流程進(jìn)行監(jiān)控和管理。 B/S架構(gòu)B/S結(jié)構(gòu)及瀏覽器/服務(wù)器模式。是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式。WEB瀏覽器是客戶端最主要的應(yīng)用軟件。WEB瀏覽器模式統(tǒng)一了客戶端,在其服務(wù)器上集中了實(shí)現(xiàn)各個(gè)功能的核心軟件部分,這樣就使得系統(tǒng)的開發(fā)更加簡(jiǎn)潔,維護(hù)方便且使用簡(jiǎn)單。只需要用戶在自己的終端機(jī)上安裝WEB瀏覽器即可進(jìn)行信息的交流與互換。1.B/S結(jié)構(gòu)的主要優(yōu)點(diǎn)(1)低成本,可選性多。Windows瀏覽器的獨(dú)占鰲頭使得用戶的可選擇性大大降低,幾乎成了桌面操作系統(tǒng)的標(biāo)準(zhǔn)配置。然而對(duì)于使用B/S結(jié)構(gòu)的應(yīng)用管理軟件的用戶來說,卻可以自主選擇各種服務(wù)器系統(tǒng),要做到這一步,僅需要用戶將選擇的服務(wù)器操作系統(tǒng)安裝在Linux服務(wù)器上就可以隨心所欲的選擇一種自己喜歡的服務(wù)器操作系統(tǒng),這樣既不影響用戶使用windows桌面操作系統(tǒng)又具有極高的安全性能。另外,由于Linux操作系統(tǒng)及其數(shù)據(jù)庫(kù)對(duì)外都是不收取任何費(fèi)用,因此用戶們都十分推崇這一結(jié)構(gòu)的操作系統(tǒng),越來越多的人選擇使用此系統(tǒng),這也使得Linux操作系統(tǒng)迅速的流行和發(fā)展起來。(2)修護(hù)和系統(tǒng)升級(jí)簡(jiǎn)便。在信息化日新月異的今天,軟件系統(tǒng)的更新更是迅速和繁多,這就要求一個(gè)操作系統(tǒng)具有升級(jí)方便的特點(diǎn),而B/S結(jié)構(gòu)的系統(tǒng)就明顯具有此種特點(diǎn),甚至是更為便捷。對(duì)于大型企業(yè),其內(nèi)部信息的交流次數(shù)、信息量十分繁多,且需要在成百上千的客戶群之間進(jìn)行信息傳遞,對(duì)于如此大的工作量,如果采用傳統(tǒng)的方式對(duì)每一位員工的電腦服務(wù)器進(jìn)行維護(hù)和升級(jí)的話,那工作量就更是大的驚人了。但如果企業(yè)選用的是B/S結(jié)構(gòu)的服務(wù)器,那么所要做的就只是維護(hù)好總服務(wù)器即可,其它員工所使用的電腦只是充當(dāng)瀏覽器的功能罷了,不必進(jìn)行任何的修護(hù)和升級(jí)工作。這樣一來,不管企業(yè)的用戶數(shù)量有多少,都絲毫不會(huì)加重修護(hù)升級(jí)的工作量,因?yàn)槿康牟僮髦皇菍?duì)服務(wù)器執(zhí)行即可;假如說企業(yè)要與異地的分公司之間進(jìn)行企業(yè)內(nèi)部信息傳遞,在進(jìn)行系統(tǒng)升級(jí)以及維護(hù)時(shí),只要將服務(wù)器同專網(wǎng)相連接,就可以達(dá)到遠(yuǎn)程信息交流和修護(hù)升級(jí)系統(tǒng)的目的。因此說,“瘦”客戶機(jī),“胖”服務(wù)器將是未來發(fā)展的主要趨勢(shì)。在此之后,對(duì)于企業(yè)來說,軟件的使用將會(huì)更加簡(jiǎn)便,且更容易進(jìn)行修護(hù)和升級(jí),從而極大地節(jié)約了人力、財(cái)力資源,節(jié)約時(shí)間。2.B/S架構(gòu)的主要缺點(diǎn)(1)客戶端服務(wù)器端的交互是請(qǐng)求響應(yīng)模式的,通常需要刷新頁(yè)面。某些特定的領(lǐng)域內(nèi),這并不是客戶樂意看到的。(2)運(yùn)行數(shù)據(jù)時(shí)應(yīng)用服務(wù)器的負(fù)載太多,容易發(fā)生系統(tǒng)“崩潰”等問題,造成嚴(yán)重影響。所以對(duì)于使用此軟件的企業(yè)來說,都需要另外準(zhǔn)備一數(shù)據(jù)庫(kù)來保存服務(wù)器,以求備用。 J2EE總體上來說,J2EE是利用Java技術(shù)進(jìn)行企業(yè)級(jí)應(yīng)用研發(fā)的一種事實(shí)上的工業(yè)標(biāo)準(zhǔn),它是Java技術(shù)在企業(yè)應(yīng)用中不斷拓展完善的技術(shù)產(chǎn)物。目前,Java平臺(tái)有三個(gè)版本: J2ME,適合應(yīng)用在智能卡或小型設(shè)備中;J2SE,一般應(yīng)用在桌面操作系統(tǒng)中;J2EE,在企業(yè)內(nèi)使用。Sun推出J2EE的目的是為了克服傳統(tǒng)Client/Server模式的弊病,迎合Browser/Server架構(gòu)的潮流,為應(yīng)用Java技術(shù)開發(fā)服務(wù)器端應(yīng)用提供一個(gè)平臺(tái)獨(dú)立的、可移植的、多用戶的、安全的和基于標(biāo)準(zhǔn)的企業(yè)級(jí)平臺(tái),從而簡(jiǎn)化企業(yè)應(yīng)用的開發(fā)、管理和部署。J2EE是一個(gè)標(biāo)準(zhǔn),而不是一個(gè)現(xiàn)成的產(chǎn)品。根據(jù)J2EE規(guī)范,不同的開發(fā)商研發(fā)出了功能相異的J2EE應(yīng)用服務(wù)器,由于它們都遵守了J2EE規(guī)范,所以,通過J2EE技術(shù)所研發(fā)出的企業(yè)級(jí)應(yīng)用程序均能在J2EE應(yīng)用服務(wù)器中運(yùn)用。 J2EE的四層模型J2EE的應(yīng)用模式采用多層分布的結(jié)構(gòu),SUN公司之所以要設(shè)計(jì)這一軟件的目的就是解決傳統(tǒng)的兩層模式(Client/Server)的缺點(diǎn),因?yàn)樵谶@種兩層模式中客戶端負(fù)荷太多,雖然說在首次應(yīng)用的時(shí)候很簡(jiǎn)單,但是這種模式卻不容易對(duì)其進(jìn)行升級(jí)或者修護(hù),拓展性也不好,當(dāng)遇到某些數(shù)據(jù)庫(kù)協(xié)議時(shí),其界面和業(yè)務(wù)邏輯就很難被再次利用。在J2EE的分層結(jié)構(gòu)中,根據(jù)功能的不同可將應(yīng)用邏輯分成不同的組件,各個(gè)層中存在有不同的組件,不同的組件分布在不同的機(jī)器中。目前J2EE的應(yīng)用模式可以把各個(gè)層再次切割為許多層。每一個(gè)獨(dú)立的層中都存有一種服務(wù),構(gòu)建出一個(gè)多層化的應(yīng)用模型。該模型具有四層最為突出的結(jié)構(gòu):企業(yè)信息系統(tǒng)(Enterprise information system)層軟件、業(yè)務(wù)邏輯層組件、Web層組件和客戶層組件四種。這四種組件因其功能的不同,所在的服務(wù)器也不盡相同,第一種組件運(yùn)行于EIS服務(wù)器中,第四種組件即客戶層組件是運(yùn)行于客戶端機(jī)器中,另外兩種組件均是運(yùn)行于J2EE服務(wù)器中。J2EE應(yīng)用模型的組成因素是各個(gè)組件,且每個(gè)組件都有其不同的功能,在利用一些文件、類進(jìn)行組合的基礎(chǔ)上與其它文件相互填補(bǔ),最終構(gòu)建出J2EE應(yīng)用程序。在該軟件的說明書中對(duì)業(yè)務(wù)層組件、web層組件和客戶層組件分別做出了解釋。Enterprise Java Beans(EJB)是業(yè)務(wù)層組件:當(dāng)客戶端發(fā)出數(shù)據(jù)后,數(shù)據(jù)會(huì)被發(fā)送到enterprise b
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1