基于BPM的企業(yè)辦公自動化系統(tǒng)的分析與設(shè)計
第 1 章 緒 論
1.1 項目背景
近年來,隨著計算機的廣泛普及,任何單位、任何個人都將計算機的功能發(fā)揮的淋漓盡致。當然作為國家的中流砥柱,像政府部門、大型的企事業(yè)單位更是必不可少的要使用電腦。企業(yè)的公文和檔案管理紛繁復(fù)雜。當企業(yè)要對發(fā)布的大量的行政指令和指示時,每個部門都要向其上級進行報告,以得到審批,并能夠及時的蓋章。還有企業(yè)內(nèi)部在進行許多決策的時候,也經(jīng)常向主管的政府或者自己的上級部門請示匯報。這樣的你來我往,即浪費時間,又浪費精力,特別是浪費辦事的高度有效性和及時性。21 世紀這個充滿挑戰(zhàn)和機遇的時代,不管是國家企業(yè),又或者是私營企業(yè),民營企業(yè),互相的激烈競爭已是不可更改的趨勢,加快辦公效率,提高速度已是迫在眉睫[1][8]。由此,急需要一個能加快速度,提高競爭力的工具。因此,便產(chǎn)生了最初的 OA(Office Automation),即辦公自動化[1]。 OA,即辦公自動化,作為 OA 系統(tǒng)的中的中流砥柱收發(fā)文功能必不可少,高級領(lǐng)導(dǎo)部門直到低級領(lǐng)導(dǎo)部門,他們文件的層層審批。如果用人工的方式來處理,將是非常的耗時又耗力。在網(wǎng)絡(luò)時代,如果不運用網(wǎng)絡(luò)的功能將是與時代脫節(jié)的。那么在這個競爭的時代大潮中將是非常不利于公司的發(fā)展,而且公司會慢慢的走向窘境,甚至?xí)霈F(xiàn)不可預(yù)測的后果。 企業(yè)辦公自動化項目是衡量一個企業(yè)綜合實力的重要標準,建設(shè)企業(yè)辦公自動化系統(tǒng),為企業(yè)的職工提供具有開放性、靈活性,面向企業(yè)應(yīng)用服務(wù)的信息化管理與交流平臺,是實現(xiàn)企業(yè)辦公自動化管理科學(xué)化、信息化的必要前提和基本途徑。大力推進企業(yè)辦公自動化系統(tǒng)的數(shù)字化建設(shè),已成為企業(yè)機構(gòu)轉(zhuǎn)變管理職能、轉(zhuǎn)變工作方式和作風(fēng)的管理體制的重要任務(wù)。企業(yè)辦公自動化的信息化建設(shè)不僅可以大大提高企業(yè)的工作效率,縮短辦事時間,優(yōu)化辦事程序,同時還有助于實現(xiàn)企業(yè)辦公自動化項目及成果公開、加強項目監(jiān)督管理[2]。
...........
1.2 國內(nèi)外的發(fā)展現(xiàn)狀及發(fā)展趨勢
在國外,當今企業(yè)辦公自動化方面已經(jīng)遙遙領(lǐng)先我國,企業(yè)辦公自動化系統(tǒng)的開發(fā)設(shè)計也非常到位,系統(tǒng)的可操作性和實用性方面也非常好,業(yè)務(wù)流程清晰,具有很強的靈活性,能夠隨著系統(tǒng)業(yè)務(wù)的發(fā)展變化而變化[2]!捌髽I(yè)信息化”是“以企業(yè)計算機網(wǎng)絡(luò)為主要技術(shù)基礎(chǔ),利用各種信息通訊技術(shù)工具和手段,實現(xiàn)整個企業(yè)從硬件基礎(chǔ)設(shè)施、信息資源到組織活動的全方位數(shù)字化建設(shè)”據(jù) 2010 年權(quán)威部門對美國、日本以及中國的多數(shù)企業(yè)的調(diào)查結(jié)果顯示:從已建成的企業(yè)網(wǎng)并接入互聯(lián)網(wǎng)的比例來看,美國和日本兩個國家的企業(yè)做得相對較好,中國在這方面就稍差一些。美國與互聯(lián)網(wǎng)并接的企業(yè) 100%,而日本大約有 95%左右的企業(yè)與互聯(lián)網(wǎng)并接,而當時的中國僅有大約 87%左右的企業(yè)與互聯(lián)網(wǎng)并接[3]。在國內(nèi),企業(yè)起步晚,對于企業(yè)辦公自動化管理體系仍然處在初級階段,大部分企業(yè)因為大量的數(shù)據(jù)造成的繁瑣和對評估的標準沒有統(tǒng)一的認知,所以沒有對企業(yè)辦公自動化系統(tǒng)進行大力的推廣,目前,只有部分企業(yè)使用了企業(yè)辦公自動化系統(tǒng)[2]。據(jù)統(tǒng)計,我國企業(yè)中沒有一個統(tǒng)一企業(yè)辦公自動化系統(tǒng)。由于我國各地區(qū)的經(jīng)濟發(fā)展不平衡,各地區(qū)企業(yè)的管理模式不統(tǒng)一,從而使企業(yè)辦公自動化的管理模式各不相同[2]。近十年來,我國的企業(yè)信息化管理發(fā)生了巨大的變化,在企業(yè)信息服務(wù)項目上,越來越均衡,越來越先進。比如,許多企業(yè)里已經(jīng)建起了有大量可供員工網(wǎng)上閱讀和查閱的“數(shù)字圖書館”。目前,有 90%以上的被調(diào)查企業(yè)已經(jīng)進行了其它軟件開發(fā);60%以上的國內(nèi)企業(yè)制有了自己的網(wǎng)絡(luò)教學(xué)資源建設(shè)項目;100%的企業(yè)對全體員工進行了信息素養(yǎng)教育。我國現(xiàn)在已經(jīng)意識到盲目的照搬外國企業(yè)辦公自動化的模式不適合國內(nèi)企業(yè)的需求,針對國內(nèi)企業(yè)辦公自動化管理體系進行了大量的研究設(shè)計,并接合國內(nèi)實際情況,完成企業(yè)辦公自動化系統(tǒng)的開發(fā)。
....
第 2 章 相關(guān)技術(shù)介紹
2.1 OA 的簡介
OA 作為本文的核心部分,因此在本部分會對 OA 有一個更加詳盡的介紹,作為OA 的核心部分公文處理模塊的實現(xiàn)則是重中之重,由于公文處理功能模塊的實現(xiàn)主要是以 HTML5 實現(xiàn),還有部分是用.net framework 的一些功能實現(xiàn),所以下面主要是介紹一些使用到的非常核心的一些技術(shù)。OA 是 Office Automation 的縮寫,是現(xiàn)代利用電腦進行全自動的辦公,目的是提高效率,加快企業(yè)前進的步伐。 從廣義上講,對于提高日常工作效率的軟硬件系統(tǒng),包括打印機、復(fù)印機以及辦公軟件都可以成為OA系統(tǒng),像office 系列,包括WORD,EXCEL,POWERPOINT,ACCESS等,目前最新版本是 2010,還有金山公司的 WPS OFFICE,有三個組件,WPS 文字,WPS 表格,WPS 演示等,此類非常的多。狹義上講,,OA 系統(tǒng)是處理組織內(nèi)部的事務(wù)性工作,輔助管理,提高辦公效率和管理手段的系統(tǒng)。而目前最流行,最前衛(wèi)的則是網(wǎng)絡(luò)辦公,企業(yè)進行信息化時代的一個必務(wù)工具[5]。 下面是辦公自動化的從底層到頂層的整個過程。最底層是各種組件,包括,流程管理組件,消息管理組件,表單管理組件,權(quán)限管理組件,其它標準組件。再上一層是客戶化的應(yīng)用裝配,在客戶端要安裝這些軟件,當然用戶網(wǎng)絡(luò)辦公自動化應(yīng)用平臺,可以幫助我們做的事情,包括公文處理,就是當上級領(lǐng)導(dǎo)批下公文的時候需要層層蓋章,層層審批,這時候的網(wǎng)絡(luò)辦公就是非常的重要。信息中心,通知管理,協(xié)作交流,流轉(zhuǎn)審批,總務(wù)管理,資源管理,其它功能擴展等這幾個方面也和公文處理,檔案管理一樣都是辦公自動化的一部分。 不管是何種企業(yè)都需要這些功能模塊來提高自己公司的效率,因此下圖只是展示了一部分辦公自動化的相關(guān)功能。
..........
2.2 BPM 相關(guān)技術(shù)
BPM,即業(yè)務(wù)過程管理,是一種以規(guī)范化的構(gòu)造端到端的卓越業(yè)務(wù)流程為中心,以持續(xù)的提高組織業(yè)務(wù)績效為目的的系統(tǒng)化方法,常見商業(yè)管理教育如 EMBA、MBA 等均將 BPM 包含在內(nèi)[7]。 我國設(shè)立與 BPM 研究相關(guān)的學(xué)術(shù)機構(gòu)較晚,其中最為活躍的是由中國最年青的博士后付勇導(dǎo)師帶領(lǐng)的協(xié)同軟件博士后工作站,該博士后工作站由協(xié)達軟件公司與復(fù)旦大學(xué)、上海理工大學(xué)等高校合作開展研究,并獲國家科技、教育、人事等部門聯(lián)合批復(fù)設(shè)立[7]。 從企業(yè)信息系統(tǒng)的角度來看,辦公自動化系統(tǒng)、事務(wù)處理系統(tǒng)和決策支持系統(tǒng)等都是常見的企業(yè)信息系統(tǒng),但這些系統(tǒng)并沒有加入流程的因素,只是用來幫助員工更好地完成某些特定的任務(wù)。工作流系統(tǒng)的出現(xiàn)使得整個流程的自動流轉(zhuǎn)或自動執(zhí)行成為可能,但是工作流一般只解決生產(chǎn)流程層的問題,與企業(yè)的計劃和戰(zhàn)略決策還存在一定的脫節(jié)。另外,隨著企業(yè)業(yè)務(wù)流程向企業(yè)外部延伸,傳統(tǒng)的工作流系統(tǒng)無力解決跨企業(yè)的流程集成問題[7];谝陨显,面向企業(yè)的業(yè)務(wù)流程管理解決方案由此應(yīng)運而生。
..........
第 3 章 系統(tǒng)需求分析 ..... 9
3.1 系統(tǒng)目標 ........... 9
3.2 業(yè)務(wù)系統(tǒng)的機構(gòu)及角色分析 .......... 10
3.3 公文處理需求分析 .......... 11
3.5 收文 ...... 22
3.6 個人文件處理需求分析 ...... 29
3.7 自辦件處理需求分析 ........ 30
3.8 非功能性需求分析 .......... 31
第 4 章 公文處理的功能模塊的設(shè)計 ........ 34
4.1 系統(tǒng)的整體架構(gòu)設(shè)計 ........ 34
4.2 模塊的功能結(jié)構(gòu)圖 .......... 35
4.3 系統(tǒng)的功能設(shè)計 .... 36
4.4 系統(tǒng)數(shù)據(jù)庫設(shè)計 .... 45
第 5 章 公文處理系統(tǒng)的實現(xiàn)與應(yīng)用 ........ 49
5.1 系統(tǒng)的開發(fā)環(huán)境 .... 49
5.2 起草公文主界面 .... 49
5.3 個人文件主界面 .... 53
5.4 自辦件的主界面 .... 54
第 5 章 公文處理系統(tǒng)的實現(xiàn)與應(yīng)用
5.1 系統(tǒng)的開發(fā)環(huán)境
在公文中,主要是進行擬稿和轉(zhuǎn)辦,但是主要是在同一個界面進行處理,在這里可以進行審批單的填寫以及和正文的處理,也可添加參考文件或者進行刪除。當然在審批單中可以進行相關(guān)主要的設(shè)置,如主題等一系列必填的項目。如下圖 5-1 所示: 近年來,工作流逐漸不能滿足大型公司的要求,各種軟件公司,都在盡力推行業(yè)務(wù)流程管理。本文以公文處理系統(tǒng)為背景來實施,全文使用了 Oracle BPM(業(yè)務(wù)流程管理)來進行流程的設(shè)計。同時在頁面部分主要使用的是 HTML5 和 CSS3 來進行設(shè)計,雖然這兩個工具還并沒有正式發(fā)布,還存在一些功能并不能適用于所有的瀏覽器,但也明顯能感覺到頁面工具的卓越功能。如 CSS3 中的陰影和圓角功能等等。在使用 BPM 的過程中,能夠?qū)I(yè)務(wù)與具體的實現(xiàn)分離開,讓人在使用的過程中,非常的方便。
總結(jié)
本課題介紹了項目開發(fā)的背景、國內(nèi)外的現(xiàn)狀及發(fā)展趨勢、項目的目的和意義。對系統(tǒng)需求進行了分析,其目標,角色分析,功能結(jié)構(gòu)圖,功能需求,主要包括起草公文,個人文件處理,自辦件處理。最后,再介紹一下其非功能需求。對公文處理功能模塊進行了詳細設(shè)計,主要提出了系統(tǒng)的總體架構(gòu)設(shè)計方案,以及關(guān)鍵類圖,公文處理功能模塊的功能設(shè)計以及數(shù)據(jù)庫設(shè)計。對公文處理功能模塊進行了實現(xiàn)與應(yīng)用,主要闡述了所選平臺與實施應(yīng)用方案。 系統(tǒng)界面友好易學(xué),操作方便易懂,系統(tǒng)使用者在接觸后能夠很快上手,并且能夠掌握系統(tǒng)的使用流程。實現(xiàn)了企業(yè)辦公自動化管理的業(yè)務(wù)的數(shù)字化管理,對企業(yè)辦公進行實時的管理,保證數(shù)據(jù)的準確性。系統(tǒng)具有安全性、穩(wěn)定性和高效性三個重要特點。系統(tǒng)能夠大大提高工作效率,同時也大大降低了勞動力。系統(tǒng)的實施能夠提高企業(yè)的管理水平。
.........
參考文獻(略)
本文編號:61094
本文鏈接:http://sikaile.net/wenshubaike/lwfw/61094.html