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

正文內(nèi)容

計(jì)算機(jī)專(zhuān)業(yè)優(yōu)秀oa辦公自動(dòng)化系統(tǒng)-資料下載頁(yè)

2024-12-04 01:21本頁(yè)面

【導(dǎo)讀】傳統(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è)安全、可靠、開(kāi)放、高效的信息網(wǎng)絡(luò)和辦公自動(dòng)化、信息管理電子化系統(tǒng),為管理部門(mén)提供現(xiàn)代化的日常辦公條件及豐富的綜合信息服務(wù),提高辦公效率和管理水平,實(shí)現(xiàn)企業(yè)各部門(mén)日常業(yè)務(wù)工作的規(guī)范化、電子化、標(biāo)準(zhǔn)化,增強(qiáng)檔案的可管理性,實(shí)現(xiàn)信息的在線查詢、借閱,最終實(shí)現(xiàn)“無(wú)紙”辦公。辦公自動(dòng)化還是一個(gè)企業(yè)與整個(gè)世界聯(lián)系的渠道,企業(yè)的Intranet網(wǎng)絡(luò)可以和Internet相聯(lián)。從而起到宣傳介紹的作用?!盁o(wú)紙”辦公不僅比較環(huán)保,節(jié)省了紙張的“浪費(fèi)”,而且能夠縮短辦公人員的辦公時(shí)間,對(duì)于提高企業(yè)效率上有一定幫助。

  

【正文】 級(jí)別高的角色為準(zhǔn)(所謂優(yōu)先級(jí)別,也就是對(duì)于這個(gè)用戶所擁有的角色而言,是有順序的,同一個(gè)角色在不同的用戶那里可能擁有不同的優(yōu)先級(jí))d) 除了可以對(duì)角色進(jìn)行授權(quán)外,也可以針對(duì)用戶進(jìn)行授權(quán),也就是說(shuō),將權(quán)限授予用戶。針對(duì)某個(gè)資源的所有操作,我們可以設(shè)置這些權(quán)限對(duì)用戶來(lái)說(shuō)是“繼承”或“不繼承”i. 繼承:意思是這些權(quán)限將使用其(即用戶)所擁有的角色的權(quán)限,而不使用其(即用戶)單獨(dú)設(shè)置的權(quán)限ii. 不繼承:意思是這些權(quán)限將使用其單獨(dú)設(shè)置的權(quán)限,而不使用其所擁有的角色的權(quán)限 認(rèn)證,指用戶訪問(wèn)資源的某些操作時(shí),根據(jù)授權(quán),判斷是否允許用戶的訪問(wèn)a) 在用戶訪問(wèn)的時(shí)候,需要進(jìn)行即時(shí)的判斷(是否有權(quán)訪問(wèn))b) 應(yīng)該提供查詢的功能,可以查詢某個(gè)用戶所擁有的所有權(quán)限總體上,可分為模塊管理、角色管理和用戶管理模塊:模塊管理:模塊管理主界面參考:因?yàn)槟K是一個(gè)樹(shù)狀結(jié)構(gòu)(本系統(tǒng)只支持兩級(jí)模塊的結(jié)構(gòu)),我們可以點(diǎn)擊其中一個(gè)模塊以便打開(kāi)其子模塊來(lái)維護(hù),比如點(diǎn)擊“信件交流”:可以在這個(gè)界面上添加模塊信息以及刪除模塊信息角色管理:可以添加角色信息、刪除角色信息以及給角色授權(quán)給角色授權(quán),選中其中一個(gè)角色,可以打開(kāi)角色授權(quán)界面:在這個(gè)界面上,按照兩級(jí)模塊的形式列出系統(tǒng)所有模塊,以及在這些模塊上面的CRUD(添加、讀取、更新、刪除)權(quán)限;所謂“啟用”,意思是本設(shè)置有效,否則設(shè)置無(wú)效!當(dāng)點(diǎn)擊選中其中某個(gè)模塊的某個(gè)權(quán)限時(shí),系統(tǒng)自動(dòng)添加此權(quán)限!【選中就開(kāi)始生效,無(wú)需點(diǎn)擊提交按鈕】用戶管理:因?yàn)橛脩魧?shí)際上就是系統(tǒng)人員的帳號(hào),而且每個(gè)人只能擁有一個(gè)帳號(hào),所以用戶管理主界面,實(shí)際上就是系統(tǒng)所有人員的列表!【分配帳號(hào)】 給人員分配帳號(hào),如果已經(jīng)有帳號(hào),則提示無(wú)法繼續(xù)分配帳號(hào),如果想修改帳號(hào)的話,需要先刪除帳號(hào),再重新分配【刪除帳號(hào)】 提示是否刪除,如果確定,再發(fā)出刪除請(qǐng)求,在刪除成功之后,刷新界面?!痉峙浣巧?給用戶分配角色,一個(gè)用戶可以擁有多個(gè)角色,點(diǎn)擊“分配角色”:在分配角色的界面上,點(diǎn)擊“給用戶分配角色”,可以選擇需要分配的角色,同時(shí)可以輸入其優(yōu)先級(jí):點(diǎn)擊“分配角色”按鈕,提交數(shù)據(jù),這時(shí)候,所選擇的角色,就會(huì)被賦予相應(yīng)的用戶: 如果想要修改某個(gè)角色的優(yōu)先級(jí),可以選擇重新分配一次這個(gè)角色,同時(shí)給它指定另外一個(gè)優(yōu)先級(jí)即可:注意:用戶所擁有的角色列表,是按照優(yōu)先級(jí)大小倒序排列的,即優(yōu)先級(jí)最高的排前面?!居脩羰跈?quán)】 給用戶單獨(dú)授權(quán)在主界面上點(diǎn)擊“用戶授權(quán)”,打開(kāi)的授權(quán)界面跟角色授權(quán)類(lèi)似:但是,用戶授權(quán)多了一個(gè)“不繼承”選擇框,只有在選擇了這個(gè)框的前提下,給用戶的單獨(dú)授權(quán)設(shè)置才是有效的,否則它將使用其擁有的角色的權(quán)限! 公文管理6. 4. 1 公文管理總共可分為公文管理以及公文歸檔文檔流轉(zhuǎn)事實(shí)上是對(duì)工作流以及工作流中的文檔進(jìn)行管理,對(duì)于大多數(shù)企業(yè)來(lái)說(shuō),核心的管理就是工作流和文檔的管理。 一般的企業(yè)都會(huì)有很多流程,比如:請(qǐng)假流程報(bào)銷(xiāo)流程收文/發(fā)文流程收文:處理收到上級(jí)部門(mén)及其它部門(mén)的公文 發(fā)文:上級(jí)及有關(guān)部門(mén)需協(xié)調(diào)和解決的問(wèn)題進(jìn)行的一系列流程流程的本質(zhì),就是很多人在一起完成一件事情流程可能會(huì)經(jīng)過(guò)不同的中間環(huán)節(jié),在中間環(huán)節(jié)上,由相關(guān)人員進(jìn)行處理所有流程中間環(huán)節(jié)的處理過(guò)程,需要進(jìn)行記錄【公文管理】可分為公文維護(hù)與公文歸檔處理:在其主界面上,顯示由當(dāng)前登陸人員創(chuàng)建的所有公文。可以在我的公文、待審核公文、已審核公文之間切換:公文的添加:點(diǎn)擊其中一個(gè)公文形式(流程),打開(kāi)此流程的公文添加界面:重要的一點(diǎn)是,可以選擇流程!這些流程都是通過(guò)設(shè)計(jì)器或編寫(xiě)流程文件的方法創(chuàng)建的。添加完成后,公文管理主界面是:公文的刪除:用戶可以對(duì)公文執(zhí)行刪除操作公文的流轉(zhuǎn):可以點(diǎn)擊提交操作,將公文提交流程用戶只能對(duì)屬于自己的公文(自己創(chuàng)建的公文)進(jìn)行操作在公文進(jìn)入流程之后,不再允許用戶對(duì)公文執(zhí)行修改和刪除操作在公文流轉(zhuǎn)結(jié)束以后,用戶可以對(duì)公文設(shè)置成歸檔狀態(tài)用戶登錄系統(tǒng)之后,可以看到自己的待審批公文列表在我的公文視圖里,可以將這些公文進(jìn)行提交,即提交到流程。打開(kāi)提交界面:選擇下一個(gè)步驟進(jìn)行提交操作,提交完成后,在公文主界面上,不能再次對(duì)公文執(zhí)行提交和刪除等操作:如果此時(shí)在流程中下一個(gè)節(jié)點(diǎn)的用戶登陸,便可以在“帶審批文檔”視圖中看到流到此人的文檔。下面是一個(gè)帶審核公文列表:執(zhí)行審批操作:點(diǎn)擊保存審核信息之后,可以執(zhí)行提交操作。當(dāng)然,也可以再次點(diǎn)擊審核操作,這時(shí)候,需要打開(kāi)界面,更改審核意見(jiàn)!提交之后,根據(jù)相應(yīng)的選擇,公文將流到相應(yīng)的人員那里,依次下去,直到流程的結(jié)束!這就是公文管理主要過(guò)程!在公文管理主界面上,可以點(diǎn)擊“下載”,下載附件文檔,以便查看詳細(xì)內(nèi)容;或者點(diǎn)擊“查看審批歷史”,可以查看相關(guān)文檔的審批記錄。一旦文檔經(jīng)過(guò)審批并提交之后,在“待審批文檔”列表視圖中就會(huì)消失,但是在“已審批文檔”中,卻需要能夠找到這些已被審批過(guò)的文檔記錄!6. 4. 2 工作流【流程管理】可以自定義流程(通過(guò)流程設(shè)計(jì)器)流程可以隨時(shí)作出修改流程管理的主界面如下所示:在主界面上,應(yīng)列出系統(tǒng)的所有流程,而且針對(duì)每個(gè)特定的流程,可以重新進(jìn)行上傳和發(fā)布。點(diǎn)擊流程名稱,應(yīng)能獲得關(guān)于此流程的詳細(xì)信息,如下所示:【查看流程圖片】【查看流程定義】7 調(diào)試和測(cè)試 單元測(cè)試運(yùn)行單元測(cè)試工具對(duì)系統(tǒng)進(jìn)行最小模塊的測(cè)試,單元測(cè)試越早越好,盡早發(fā)現(xiàn)問(wèn)題,然后解決問(wèn)題,不要留到集成測(cè)試時(shí),BUG可能一大堆,不好解決。對(duì)組織結(jié)構(gòu)的單元測(cè)試:期望:通過(guò)創(chuàng)建組織機(jī)構(gòu)實(shí)例,關(guān)聯(lián)起機(jī)構(gòu)與機(jī)構(gòu)之間的關(guān)系,保存到數(shù)據(jù)庫(kù)后,下次查詢數(shù)據(jù)庫(kù)能查出某一機(jī)構(gòu)下的子機(jī)構(gòu)。代碼如下:public class OrgTest2 extends TestCase { public void testSaveOrg(){ Session session = ()。 try{ ()。 Set set = new HashSet()。 Organization org2 = new Organization()。 (org2)。 (org2)。 (org2)。 Organization org3 = new Organization()。 (org3)。 (org3)。 (org3)。 Organization org4 = new Organization()。 (org4)。 (org4)。 (org4)。 Organization org1 = new Organization()。 (org1)。 (set)。 (org1)。 ().mit()。 }catch(Exception e){ ().rollback()。 }finally{ (session)。 } } public void testLoadOrg(){ Session session = ()。 try{ ()。 Organization org1 = (Organization)(, 4)。 (()+ has children:)。 Set set = ()。 for (Iterator iter = ()。 ()。) { Organization org = (Organization) ()。 (())。 } ().mit()。 }catch(Exception e){ ().rollback()。 }finally{ (session)。 } }} 控制臺(tái)輸出:Hibernate: insert into T_Organization (name, sn, description, pid) values (?, ?, ?, ?)Hibernate: insert into T_Organization (name, sn, description, pid) values (?, ?, ?, ?)Hibernate: insert into T_Organization (name, sn, description, pid) values (?, ?, ?, ?)Hibernate: insert into T_Organization (name, sn, description, pid) values (?, ?, ?, ?)Hibernate: select as id7_0_, as name7_0_, as sn7_0_, as descript4_7_0_, as pid7_0_ from T_Organization organizati0_ where =?Hibernate: select as pid1_, as id1_, as id7_0_, as name7_0_, as sn7_0_, as descript4_7_0_, as pid7_0_ from T_Organization children0_ where =?Hibernate: select as pid1_, as id1_, as id7_0_, as name7_0_, as sn7_0_, as descript4_7_0_, as pid7_0_ from T_Organization children0_ where =?Hibernate: select as pid1_, as id1_, as id7_0_, as name7_0_, as sn7_0_, as descript4_7_0_, as pid7_0_ from T_Organization children0_ where =?Hibernate: select as pid1_, as id1_, as id7_0_, as name7_0_, as sn7_0_, as descript4_7_0_, as pid7_0_ from T_Organization children0_ where =?org1 has children:org4org2org3結(jié)果:對(duì)象org1下的子機(jī)構(gòu)都查上來(lái)了。說(shuō)明了。 調(diào)試運(yùn)行 。在運(yùn)行服務(wù)器上裝上MYSQL或者其他數(shù)據(jù)庫(kù)。 。由于該項(xiàng)目屬于servlet/Jsp系統(tǒng),所以把整個(gè)項(xiàng)目部署到支持servlet/Jsp服務(wù)器上,這里用TOMCAT為例。 。并把密碼設(shè)置為root。 ,系統(tǒng)自動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)表。 5. 運(yùn)行classpath下test包下的InitSystemDatasTest類(lèi)初始化系統(tǒng)信息。8 小結(jié) 本系統(tǒng)采用SSH結(jié)合JPPM等框架進(jìn)行開(kāi)發(fā),開(kāi)發(fā)期間一度采用hibernate和Spring的annotation支持來(lái)配置文件,annotation配置文件大大簡(jiǎn)化和減輕程序員的對(duì)XML文件的配置,縮短了開(kāi)發(fā)時(shí)間。當(dāng)開(kāi)發(fā)完權(quán)限模塊,準(zhǔn)備開(kāi)發(fā)工作流模塊時(shí)發(fā)現(xiàn)JBPM3暫時(shí)不支持annotation,經(jīng)過(guò)一番查詢還沒(méi)解決問(wèn)題,最后還是轉(zhuǎn)回XML配置開(kāi)發(fā)。 系統(tǒng)開(kāi)發(fā)前期,由于Hibernate引入了Lazy Load特性,使得脫離Hibernate的Session周期的對(duì)象如果再想通過(guò)getter方法取到其關(guān)聯(lián)對(duì)象的值,Hibernate會(huì)拋出一個(gè) LazyLoad的Exception,或者Session關(guān)閉的錯(cuò)誤。所以為了解決這個(gè)問(wèn)題,采用OpenSessionInView模式解決此問(wèn)題。有鑒于此,Spring對(duì)OpenSessionInView模式進(jìn)行了支持。 在系統(tǒng)開(kāi)發(fā)期間,本人對(duì)Struts1,Strut2,Hibernate,Spring等都有了進(jìn)一步的了解,本系統(tǒng)實(shí)現(xiàn)了:人員管理,模塊管理,權(quán)限管理,工作流管理。較好地完成基本OA需要的功能,但系統(tǒng)功能仍有不足,如需求優(yōu)先級(jí)比較低的需求還沒(méi)實(shí)現(xiàn),因此系統(tǒng)功能還不夠強(qiáng)大。參考文獻(xiàn)[1] Craig Walls Ryan Breidenbach . Spring in action. 人民郵電出版社, 2008 年10月[2] Bauer, Christian/ King, Gavin . hibernate in action. 人民郵電出版社, [3] Ted Husted等 . Struts in action機(jī)械工業(yè)出版社, [4] Eric Evans . 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì). 人民郵電出版社, 2000[5] Craig Larman . UML和模型應(yīng)用. 機(jī)械工業(yè)出版社, 2006 年4月6
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1