當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 領(lǐng)域應(yīng)用 > 網(wǎng)上辦公軟件 > OA辦公軟件系統(tǒng)
協(xié)調(diào)辦公oa自動(dòng)化系統(tǒng)
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
傳統(tǒng)的辦公模式主要以紙介質(zhì)為主,在信息革命的浪潮中,顯然已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足高效率、快節(jié)奏的現(xiàn)代工作和生活的需要。如何實(shí)現(xiàn)信息處理的自動(dòng)化和辦公的無(wú)紙化逐步得到了人們的重視。Internet/Intranet的迅猛發(fā)展,為信息的交流和共享,團(tuán)隊(duì)的協(xié)同運(yùn)作提供了技術(shù)的保證,同時(shí)也預(yù)示著網(wǎng)絡(luò)化辦公時(shí)代來(lái)臨。利用網(wǎng)絡(luò)通訊基礎(chǔ)及先進(jìn)的網(wǎng)絡(luò)應(yīng)用平臺(tái),建設(shè)一個(gè)安全、可靠、開放、高效的信息網(wǎng)絡(luò)和辦公自動(dòng)化、信息管理電子化系統(tǒng),為管理部門提供現(xiàn)代化的日常辦公條件及豐富的綜合信息服務(wù),提高辦公效率和管理水平,實(shí)現(xiàn)企業(yè)各部門日常業(yè)務(wù)工作的規(guī)范化、電子化、標(biāo)準(zhǔn)化,增強(qiáng)檔案的可管理性,實(shí)現(xiàn)信息的在線查詢、借閱,最終實(shí)現(xiàn)“無(wú)紙”辦公。
1、系統(tǒng)架構(gòu)設(shè)計(jì)
J2EE技術(shù)發(fā)展到今天,已有很多成熟的技術(shù)和思想,在技術(shù)和思想上兩者可謂相輔相成,互相影響,缺一不可。技術(shù)和思想的不斷革命為J2EE系統(tǒng)的開發(fā)注入不少動(dòng)力,并且不斷帶來(lái)變化。從以前的純JSP開發(fā)到JSP+JAVABEAN,再到MVC技術(shù)的普及等等,都帶來(lái)革命性的影響。到了現(xiàn)在,J2EE各項(xiàng)技術(shù)和思想上的不斷革新,程序員們陸續(xù)提倡要回歸軟件本身,回歸軟件的核心,即為用戶解決領(lǐng)域相關(guān)問(wèn)題的能力,其他的一些特性,盡管他們也許是必需的,但也是用來(lái)支持這個(gè)核心目的的。
解決領(lǐng)域相關(guān)問(wèn)題要求我們更加關(guān)注領(lǐng)域?qū)ο竽P偷慕?,而解決來(lái)自領(lǐng)域方面的問(wèn)題的軟件本分通常只占整個(gè)軟件系統(tǒng)的一小部分,這于它的重要性相比是不成正比的。為了應(yīng)用優(yōu)秀的領(lǐng)域建模技術(shù),我們需要把領(lǐng)域?qū)ο蟾到y(tǒng)的其他功能分離出去,才能避免另領(lǐng)域概念雨其他跟軟件技術(shù)相關(guān)的概念混淆或者在龐大的系統(tǒng)中失去對(duì)領(lǐng)域的把握。這種成熟的領(lǐng)域分離技術(shù)早已出現(xiàn),它為我們打下良好的基礎(chǔ)----系統(tǒng)架構(gòu)分層。傳統(tǒng)三層架構(gòu)早已在J2EE項(xiàng)目中得到廣泛應(yīng)用,它主要分為:表現(xiàn)層,業(yè)務(wù)邏輯層和持久化層。將一個(gè)復(fù)雜的程序進(jìn)行層次劃分。為每一層進(jìn)行設(shè)計(jì),每層都是高內(nèi)聚的而且只依賴于它的下層,每層具體職責(zé)為:
表現(xiàn)層負(fù)責(zé)向用戶顯示信息,并解析用戶命令。定義軟件可以完成的工作,并指揮下層操作領(lǐng)域?qū)ο髞?lái)解決問(wèn)題。
業(yè)務(wù)邏輯層該層對(duì)業(yè)務(wù)影響深遠(yuǎn),他包含業(yè)務(wù)規(guī)則或者知識(shí),完成系統(tǒng)主要功能需求,操作領(lǐng)域?qū)ο蠡ハ嗪献鹘鉀Q問(wèn)題持久化層為上層提供通用技術(shù)能力,把領(lǐng)域?qū)ο蟪志没4娴綌?shù)據(jù)庫(kù)中,為下次訪問(wèn)該對(duì)象提供條件
各層分工合作,層于層之間做到低耦合,每層間的類做到高內(nèi)聚,使系統(tǒng)可維護(hù)性和擴(kuò)展性得到巨大的提升。
2、本系統(tǒng)架構(gòu)設(shè)計(jì)及系統(tǒng)技術(shù)介紹
本系統(tǒng)采用JAVA語(yǔ)言進(jìn)行開發(fā),面向?qū)ο筇匦詾橄到y(tǒng)的可維護(hù)性和可擴(kuò)展性提供了根本的支持,而且JAVA開放源代碼特性,使其迅速發(fā)展,涌現(xiàn)大量成熟技術(shù)支持,尤其在JAVAEE領(lǐng)域,更可謂前無(wú)古人。
JAVAEE包含13種技術(shù),當(dāng)然現(xiàn)在可能已經(jīng)不止,當(dāng)今JAVAEE領(lǐng)域里更多的是使用Struts,Hibernate,Spring的架構(gòu)方式,現(xiàn)在分別介紹一下這三種技術(shù),然后就這三種技術(shù)可以解決的問(wèn)題作陳述,再而討論本系統(tǒng)采用這三種技術(shù)的必要性。
3、 Struts
Struts作為一個(gè)開放原代碼的應(yīng)用框架,在最近幾年得到了飛速的發(fā)展,在JSPWeb應(yīng)用開發(fā)中應(yīng)用得非常廣泛,有的文獻(xiàn)上說(shuō)它已經(jīng)成為JSPWeb應(yīng)用框架的事實(shí)上的標(biāo)準(zhǔn)。
Struts是一個(gè)實(shí)現(xiàn)了Model2的MVC框架,要介紹Struts的話,就要從JSPWeb應(yīng)用的兩種基本的結(jié)構(gòu)模式:Model1和Model2說(shuō)起,model1是一個(gè)以JSP文件為中心的模式,在這種模式中JSP頁(yè)面不僅負(fù)責(zé)表現(xiàn)邏輯,也負(fù)責(zé)控制邏輯。專業(yè)書籍上稱之為邏輯耦合在頁(yè)面中,這種處理方式,對(duì)一些規(guī)模很小的項(xiàng)目如:一個(gè)簡(jiǎn)單的留言簿,也沒(méi)什么太大的壞處,實(shí)際上,人們開始接觸一些對(duì)自己來(lái)說(shuō)是新的東西的時(shí)候,比如,用JSP訪問(wèn)數(shù)據(jù)庫(kù)時(shí),往往喜歡別人能提供一個(gè)包含這一切的單個(gè)JSP頁(yè)面,因?yàn)檫@樣在一個(gè)頁(yè)面上他就可以把握全局,便于理解。但是,用Model1模式開發(fā)大型時(shí),程序流向由一些互相能夠感知的頁(yè)面決定,當(dāng)頁(yè)面很多時(shí)要清楚地把握其流向?qū)⑹呛軓?fù)雜的事情,當(dāng)您修改一頁(yè)時(shí)可能會(huì)影響相關(guān)的很多頁(yè)面,大有牽一發(fā)而動(dòng)全身的感覺(jué),使得程序的修改與維護(hù)變得異常困難;還有一個(gè)問(wèn)題就是程序邏輯開發(fā)與頁(yè)面設(shè)計(jì)糾纏在一起,既不便于分工合作也不利于代碼的重用,這樣的程序其健壯性和可伸縮性都不好。
- 1CIO切勿誤入歧途 守好CRM的三個(gè)“禁區(qū)”
- 2CIO關(guān)于OA的九個(gè)問(wèn)題
- 3OA系統(tǒng)的部分企業(yè)的常見(jiàn)“病癥”
- 4中小型oa軟件
- 52003辦公軟件和2007辦公軟件哪個(gè)好用???
- 6成熟公司oa系統(tǒng)
- 7全球項(xiàng)目辦公室——項(xiàng)目管理的革命
- 8看中國(guó)路橋集團(tuán)如何進(jìn)行OA系統(tǒng)選型
- 9如何啟動(dòng)和開展項(xiàng)目辦公室的工作
- 10oa辦公自動(dòng)化是什么? 政府oa系統(tǒng)哪家好? 麻煩給推薦一下
- 11集團(tuán)協(xié)同信息化工具蓄力:OA指點(diǎn)ERP
- 12中國(guó)集團(tuán)制造企業(yè)信息化現(xiàn)狀及發(fā)展趨勢(shì)
- 13無(wú)紙化辦公路仍然長(zhǎng)路漫漫
- 14oa辦公系統(tǒng)的目的
- 15項(xiàng)目管理辦公室的功能
- 16中小企業(yè)oa管理軟件
- 17oa辦公系統(tǒng)描述
- 18案例分析:如何構(gòu)建高效的OA辦公系統(tǒng)團(tuán)隊(duì)?
- 19企政oa系統(tǒng)
- 20oa系統(tǒng) 介紹
- 212007CRM軟件行業(yè)市場(chǎng)展望
- 22公文管理
- 23中小企業(yè)需要什么樣的管理軟件?
- 24電子郵件歸檔普及迅速
- 25集團(tuán)oa辦公
- 26利用客戶關(guān)系管理軟件有效管理客戶
- 27最新全球調(diào)研揭示項(xiàng)目管理辦公室內(nèi)在價(jià)值
- 28企業(yè)oa系統(tǒng)公司
- 2908協(xié)同OA盤點(diǎn) 誰(shuí)領(lǐng)風(fēng)騷?
- 30SaaS CRM客戶關(guān)系管理系統(tǒng)實(shí)施的步驟
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓