




已閱讀5頁,還剩66頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
碩士學(xué)位論文 (專業(yè)學(xué)位) 基于工作流的辦公自動化管理系統(tǒng) 設(shè)計(jì)與實(shí)現(xiàn) 二一年十月 姓 名: 陳怡 學(xué) 號: 0821170157 所在院系:軟件學(xué)院 職業(yè)類型:工程碩士 專業(yè)領(lǐng)域:軟件工程 指導(dǎo)教師: 張惠娟 副指導(dǎo)教師:應(yīng)向群 二 一三年三月 in 2012 0821170157 013 on of 基于工作流的辦公自動化管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 陳怡 同濟(jì)大學(xué) 學(xué)位論文版權(quán)使用授權(quán)書 本人完全了解同濟(jì)大學(xué)關(guān)于收集、保存、使用學(xué)位論文的規(guī)定,同意如下各項(xiàng)內(nèi)容:按照學(xué)校要求提交學(xué)位論文的印刷本和電子版本;學(xué)校有權(quán)保存學(xué)位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學(xué)校有權(quán)提供目錄檢索以及提供本學(xué)位論文全文或者部分的閱覽服務(wù);學(xué)校有權(quán)按有關(guān)規(guī)定向國家有關(guān)部門或者機(jī)構(gòu)送交論文的復(fù)印件和電子版;在不以贏利為目的的前提下,學(xué) 校可以適當(dāng)復(fù)制論文的部分或全部內(nèi)容用于學(xué)術(shù)活動。 學(xué)位論文作者簽名: 年 月 日 濟(jì)大學(xué)學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師指導(dǎo)下,進(jìn)行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻(xiàn)的其他個人和集體,均已在文中以明確方式 標(biāo)明。本學(xué)位論文原創(chuàng)性聲明的法律責(zé)任由本人承擔(dān)。 學(xué)位論文作者簽名: 年 月 日同濟(jì)大學(xué) 碩士學(xué)位論文 摘要 I 摘要 在當(dāng)今社會計(jì)算機(jī)技術(shù)已經(jīng)蓬勃地發(fā)展起來了,而其中的網(wǎng)絡(luò)技術(shù)更是發(fā)展迅速,人們能夠通過互聯(lián)網(wǎng)便捷、快速地查找各類所需要的信息。在信息時代中,人們的辦公以及生活都離不開網(wǎng)絡(luò),它也是我們社會發(fā)展不可或缺的一大動力來源。而對于各大單位以及企業(yè)來說,面對大量的數(shù)據(jù)如何進(jìn)行有效地處理,方便地使用,已經(jīng)成為一個刻不容緩的問題了。 本文通過 對于辦公管理系統(tǒng)的功能需求分析,結(jié)合軟件工程理論以及本人工作的實(shí)際需要,提出了基于工作流模式的辦公管理系統(tǒng)的設(shè)計(jì)原則和目標(biāo),在此基礎(chǔ)上對于辦公管理系統(tǒng)中關(guān)鍵性的設(shè)計(jì)流程進(jìn)行分析和流程設(shè)計(jì),對于系統(tǒng)的各個子功能模塊進(jìn)行了詳細(xì)闡述。在設(shè)計(jì)模式上,本文采用了 模技術(shù),在基于工作流模型的基礎(chǔ)上,根據(jù)項(xiàng)目的實(shí)際需要, 設(shè)計(jì) 了一個基于工作模式的流程定制模塊,實(shí)現(xiàn)了工作流的流程定義、工作環(huán)節(jié)配置以及流程方向定義等,更結(jié)合實(shí)際的工作需要,設(shè)定了一個項(xiàng)目申請工作流實(shí)例,實(shí)現(xiàn)了工作流中文檔傳送功能 。在設(shè)計(jì)思想上,系統(tǒng)根據(jù)分 層思想,通過存取控制、操作控制等手段實(shí)現(xiàn)對于辦公管理系統(tǒng)中的文件安全控制,采用表單存取控制和文檔存取控制加強(qiáng)了辦公文檔和材料的安全性,以操作權(quán)限控制技術(shù)加強(qiáng)系統(tǒng)的數(shù)據(jù)安全。 通過本文對于辦公系統(tǒng)的設(shè)計(jì), 給 企業(yè)提供 了 一套 完整 高效的辦公解決方案, 在現(xiàn)有工作信息環(huán)境的基礎(chǔ)上,有效的整合了信息資源, 為 企業(yè)環(huán)境內(nèi)部 構(gòu)建現(xiàn)代化的信息平臺 打下了基礎(chǔ) , 對基于工作流的辦公自動化系統(tǒng)開發(fā)中所需要解決的開發(fā)方法、 模型建立、系統(tǒng) 安全等問題進(jìn)行的研究工作具有一定的現(xiàn)實(shí)意義。 關(guān)鍵詞 :辦公自動化,工作流,數(shù)字簽名, 濟(jì)大學(xué) 碩士學(xué)位論文 目錄 n s is is to of in s it is an of a of to of to an of of to to of on on in in in On ML on of on to of a on of of of to of up a On to as to to of to to of to of a to in on of of to of on to be in of a 碩士學(xué)位論文 目錄 錄 第 1 章 緒論 . 1 文的研究背景 . 1 究現(xiàn)狀及存在問題 . 2 國辦公管理系統(tǒng)發(fā)展現(xiàn)狀 . 2 前存在的主要問題 . 2 目研究的意義 . 3 究內(nèi)容 . 4 文章節(jié)安排 . 5 第 2 章 相關(guān)技術(shù) . 6 公自動化技術(shù)路線分析 . 6 作流技術(shù) . 7 作流模型 . 7 作流程定制 . 8 字簽名 . 9 一建模語言 . 10 架構(gòu) . 11 模型、視圖、圖與系統(tǒng)架構(gòu)建模 . 11 準(zhǔn)的表示方法 . 12 第 3 章 需求分析 . 13 統(tǒng)架構(gòu)需求 . 13 能需求分析 . 14 文管理 . 15 文管理 . 16 檔管理 . 17 人辦公管理 . 18 統(tǒng)管理 . 19 例需求分析 . 20 別參與者 . 20 別用例 . 21 據(jù)庫需求分析 . 23 功能性需求分析 . 25 第 4 章 系統(tǒng)設(shè)計(jì) . 27 統(tǒng)架構(gòu)設(shè)計(jì) . 27 統(tǒng)功能設(shè)計(jì) . 27 文管理子系統(tǒng)設(shè)計(jì) . 28 同濟(jì)大學(xué) 碩士學(xué)位論文 目錄 發(fā)文管理子系統(tǒng)設(shè)計(jì) . 30 檔管理子系統(tǒng)設(shè)計(jì) . 31 人辦公子系統(tǒng)設(shè)計(jì) . 32 統(tǒng)管理功能設(shè)計(jì) . 34 據(jù)庫設(shè)計(jì) . 34 統(tǒng)數(shù)據(jù)模型設(shè)計(jì) . 34 據(jù)庫概念設(shè)計(jì) . 34 第 5 章 系統(tǒng)實(shí)現(xiàn) . 41 統(tǒng)架構(gòu)及配置 . 41 統(tǒng)功能實(shí)現(xiàn) . 44 文管理實(shí)現(xiàn) . 44 檔管理實(shí)現(xiàn) . 47 人辦公功能實(shí)現(xiàn) . 49 統(tǒng)管理功能實(shí)現(xiàn) . 50 據(jù)操作類庫的實(shí)現(xiàn) . 52 全性功能實(shí)現(xiàn) . 55 公表單存取控制 . 55 公文檔存取控制 . 56 第 6 章 總結(jié)與展望 . 57 作總結(jié) . 57 統(tǒng)展望 . 57 致謝 . 58 參考文獻(xiàn) . 59 個人簡歷 在讀期間發(fā)表的學(xué)術(shù)論文與研究成果 . 61 第 1 章 緒論 1 第 1 章 緒論 在信息化建設(shè)過程中,人們在辦公以及生活中都離不開信息化,他是社會發(fā)展過程中不可或缺的源動力, 因而 本人根據(jù)我校傳媒文化創(chuàng)意產(chǎn)業(yè)園管理要求,集合園區(qū)各個企業(yè)所建立的相應(yīng)的信息管理系統(tǒng),以公共數(shù)據(jù)接口完成數(shù)據(jù)的共享和訪問, 設(shè)計(jì)和開發(fā) 基于 工作流模式 的辦公自動化系統(tǒng),實(shí)現(xiàn)園區(qū)企業(yè)范圍內(nèi)的辦公自動化管理。 文的研 究背景 在當(dāng)今社會計(jì)算機(jī)技術(shù)已經(jīng)蓬勃地發(fā)展起來了,而其中的網(wǎng)絡(luò)技術(shù)更是發(fā)展迅速,人們能夠通過互聯(lián)網(wǎng)便捷、快速地查找各類所需要的信息。在信息時代中,人們的辦公以及生活都離不開網(wǎng)絡(luò),它也是我們社會發(fā)展不可或缺的一大動力來源。而對于各大單位以及企業(yè)來說,面對大量的數(shù)據(jù)如何進(jìn)行有效地處理,方便地使用,已經(jīng)成為一個刻不容緩的問題了 1 2。 近年來,無論是國有還是私有企業(yè)都在不斷發(fā)展,其隸屬的企業(yè)也在不斷增加,所以每個企業(yè)有需要有一套自己的事務(wù)處理、管理軟件。但是,隨著網(wǎng)絡(luò)的發(fā)展,網(wǎng)絡(luò)公司也在增多,而不同軟件的 出現(xiàn)也使得企業(yè)對資源、對子系統(tǒng)的管理出現(xiàn)了難題。同時,很多 統(tǒng)的集成度低導(dǎo)致功能不完善,資源使用不充分,甚至有的 統(tǒng)對環(huán)境要求很高而不適合廣泛普及。在這些 也不乏很多只能進(jìn)行簡單的查詢、存儲的功能,以致限制其應(yīng)用的范圍 , 要 提升單位每個職能部門管理的成效 , 我們需要擁有一套完善的辦公和管理的機(jī)制來支撐 。 伴隨著計(jì)算機(jī)進(jìn)入了千家萬戶,無論是學(xué)校、工廠還是企業(yè),我們的辦公都將依靠計(jì)算機(jī)來完成,而計(jì)算機(jī)、網(wǎng)絡(luò)技術(shù)的快速發(fā)展以及先進(jìn)、科學(xué)的管理模式的引入,使得在現(xiàn)有的單位計(jì)算機(jī)網(wǎng)絡(luò)上建立一個能夠高效便捷、相互 協(xié)作的系統(tǒng)成為了可能。 在這種背景下, 本人著力于研究與設(shè)計(jì)一套適合本企業(yè)的先進(jìn) 辦公自動化信息系統(tǒng)。 綜合以上,不合格或不適合的 導(dǎo)致信息的傳遞和處理仍然不及時,需要大量的人為工作才能有效保證其準(zhǔn)確性以及使得很多資源不能充分、循環(huán)地利用,這些問題都難以滿足快速發(fā)展的現(xiàn)代化經(jīng)濟(jì) 3 4。 特別是對于我校的傳媒文化創(chuàng)意產(chǎn)業(yè)園來說 ,由于我國高等教育快速發(fā)展,藝術(shù)類院校為適應(yīng)大環(huán)境的發(fā)展,提出產(chǎn)學(xué)研一體化發(fā)展。在杭州經(jīng)濟(jì)開發(fā)區(qū)的大力支持下,成立了傳媒文化創(chuàng)意產(chǎn)業(yè)園。園區(qū)吸收了 30 多家文化創(chuàng)意類小企業(yè),隨著企業(yè)的 增加,在企業(yè)管理過程中也就對于信息化管理提出了更高的要求,特別是對于管理公文、通知下發(fā)等方面,目前尚未建立一套相對較為完善的信息同濟(jì)大學(xué) 碩士學(xué)位論文 基于工作流的辦公自動化管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 2 管理系統(tǒng),在辦公自動化管理上還是一片空白 。 在此背景下,本人結(jié)合軟件工程相關(guān)理論知識,設(shè)計(jì)了基于工作流的傳媒文化創(chuàng)意產(chǎn)業(yè)園辦公自動化管理系統(tǒng),實(shí)現(xiàn)在傳媒文化創(chuàng)意產(chǎn)業(yè)園 企業(yè) 與相關(guān)管理部門之間的辦公自動化管理過程。 究現(xiàn)狀 及存在問題 目前, 隨著信息化建設(shè)的推進(jìn),在各個企業(yè)內(nèi)部辦公信息化數(shù)據(jù)量急劇增加,這就使基于計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的辦公自動化管理系統(tǒng)在這個企業(yè)管理信息系統(tǒng)中占據(jù)著 越來越重的地位 5。 國辦公管理系統(tǒng)發(fā)展現(xiàn)狀 我國 統(tǒng)的發(fā)展歷程大致可以劃分為三個階段。 第一 階段 統(tǒng)出現(xiàn)在 上個世紀(jì) , 在這個階段主要改變了人們工作的方式,主要是從紙質(zhì)辦公到了電子化辦公,而此時的辦公對象仍然是個人。 從上個世紀(jì)末開始,辦公自動化進(jìn)入了第二階段,在這一階段中,主要是一網(wǎng)絡(luò)為中心。企業(yè)中的工作以及業(yè)務(wù)分配都是以 基礎(chǔ),辦公自動化不在被地域所限制,實(shí)現(xiàn)了移動辦公,而信息共享和協(xié)作辦公也大大提高了工作的效率 6 7。 第三 階段 統(tǒng)是融信息處理、業(yè)務(wù)流 程和知識管理于一體的新型應(yīng)用系統(tǒng)。 在這一階段, 統(tǒng)主要是以知識管理為核心,在建立學(xué)習(xí)型企業(yè)和提高企業(yè)文化的基礎(chǔ)上,合理運(yùn)用 統(tǒng),有效的對公司人員、信息等進(jìn)行管理和利用,充分發(fā)揮了知識管 理的潛能,使得企業(yè)快速發(fā)展 8。 我國的 件經(jīng)過從 80 年代中至今 30 多 年的發(fā)展, 已從原本單一的、個人的輔助辦公系統(tǒng),升級為了一個能夠容納企業(yè)級人員的大型辦公系統(tǒng)。同時,其高效的辦公理念、科學(xué)的管理體制,在潛移默化中提高了公司的辦公效率。 前存在的主要問題 盡管目前在國內(nèi)外,隨著信息技術(shù)以及設(shè)計(jì)模式上 的發(fā)展,辦公自動化管理系統(tǒng)在實(shí)現(xiàn)方式、功能以及技術(shù)路線上都得到了一定的發(fā)展,但是由于在設(shè)計(jì)模式、架構(gòu)方式等方面的限制,還存在著一定的問題,特別是在國內(nèi)辦公自動化管理系統(tǒng)的構(gòu)建上,還存在著以下的問題 9。 ( 1) 相關(guān)支撐平臺的發(fā)展滯后于辦公自動化管理平臺的發(fā)展 。 一個好的技術(shù)支撐平臺能夠?yàn)?辦公自動化系統(tǒng)提供良好的技術(shù)支持和安全保障,技術(shù)支撐平臺主要包括群件平臺、文件安全管理系統(tǒng)等,如 些平臺或者系統(tǒng)都會幫助我們高效建立一個完善的辦第 1 章 緒論 3 公自動化管理系 統(tǒng) 10。但是,目前這些相關(guān)支撐平臺由于在技術(shù)上的不足或者在設(shè)計(jì)用戶對象的需要上的廣泛性,導(dǎo)致這些平臺或者系統(tǒng)都會或多或少的制約辦公自動化平臺的建設(shè),影響辦公自動化管理平臺的發(fā)展。 ( 2) 信息“孤島”的辦公模式影響辦公自動化管理平臺對于信息的整合。 目前,由于各個企業(yè)內(nèi)部各個部門由于管理體制上的問題,各個信息部門內(nèi)部為了實(shí)現(xiàn)某種特定功能構(gòu)建了特定的導(dǎo)致各個部門內(nèi)部 信息系統(tǒng),這些信息系統(tǒng)之間由于在數(shù)據(jù)規(guī)范、網(wǎng)絡(luò)結(jié)構(gòu)上的不同,導(dǎo)致了各個部門形成了信息系統(tǒng),在部門之間進(jìn)行信息共享存在著一定的困難,這也將會在一定 的程度上影響了辦公自動化管理平臺的信息整合 11。 ( 3) 傳統(tǒng)辦公自動化系統(tǒng)的設(shè)計(jì)模式影響了辦公自動化系統(tǒng)的升級和維護(hù)。 傳統(tǒng)的軟件開發(fā)模式主要是集中式和 式,這往往導(dǎo)致了系統(tǒng)的升級麻煩、升級成本高等問題。 同時,對于 式來說,用戶在使用客戶端的時候需要安裝復(fù)雜的客戶端并且進(jìn)行網(wǎng)絡(luò)環(huán)境配置,這將在一定的影響辦公自動化系統(tǒng)的升級和維護(hù),阻礙了辦公自動化系統(tǒng)的發(fā)展。 目研究的意義 本課題 通過分析 統(tǒng)的功能需求 分析 , 首先 提出系統(tǒng)的設(shè)計(jì)原則和 目標(biāo) ,并 對系統(tǒng)的各個子系統(tǒng)的功能模塊進(jìn)行 詳細(xì)設(shè)計(jì) , 完成 每個模塊的詳細(xì)設(shè)計(jì)方 案 和流程圖 ,以期為 企業(yè)提供一套 完整 高效的辦公解決方案, 為 構(gòu)建現(xiàn)代化的信息平臺 打下基礎(chǔ)。 ( 1) 增強(qiáng)辦公過程的管理科學(xué)性。通過項(xiàng)目的建設(shè),結(jié)合現(xiàn)有的辦公管理的體系和制度,建立一套科學(xué)有效的辦公自動化管理手段,保證辦公自動化管理過程的實(shí)施質(zhì)量,確立一套 科學(xué)完善的辦公信息管理系統(tǒng),提高辦公信息管理過程的科學(xué)性。 ( 2) 推進(jìn)無紙化辦公的發(fā)展,節(jié)約辦公成本。 傳統(tǒng)的辦公過程需要大量的紙質(zhì)文檔的提交、處理等, 這樣就造成了紙張的不必要的浪費(fèi),帶來了 辦公 管理成本的提高 ,同時對于環(huán)境保護(hù)也具有一定的破壞 。通過項(xiàng)目的建設(shè),以電子文檔形式作為 辦公 管理的基本元素,隨 之而來的印刷、用紙等辦公費(fèi)用也相應(yīng)縮減,這樣將會大大的節(jié)省在辦公 管理過程中所產(chǎn)生的辦公成本。 ( 3) 提高工作效率,減少不必要的工作程序。通過項(xiàng)目的建設(shè),簡化 辦公管理過程 中的環(huán)節(jié),減輕了 在辦公 管理過程中不必要的人力資源浪費(fèi),將會大大的提高效率,減輕了工作負(fù)擔(dān) 12 13。 同濟(jì)大學(xué) 碩士學(xué)位論文 基于工作流的辦公自動化管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 4 究 內(nèi)容 本文分析了在實(shí)際產(chǎn)業(yè)園運(yùn)行過程中用戶對于信息管理的實(shí)際應(yīng)用需求,并在對于用戶需求分析的基礎(chǔ)上,研究了存取控制、操作權(quán) 限控制、數(shù)字簽名認(rèn)證等辦公自動化管理系統(tǒng)的關(guān)鍵性技術(shù),設(shè)計(jì)了一個面向于 產(chǎn)業(yè)園區(qū)以及相關(guān)管理部門,基于工作流的辦公自動化管理系統(tǒng),在系統(tǒng)的設(shè)計(jì)上除了實(shí)現(xiàn)公文文檔管理、用戶管理、個人事務(wù)管理、系統(tǒng)管理等辦公自動化基本功能外,同時結(jié)合工作流模式實(shí)現(xiàn)了 工作流的流程定義、工作環(huán)節(jié)配置、流程方向定義 , 在系統(tǒng) 模塊要 包括公文管理子系統(tǒng)、文檔管理子系統(tǒng)、個人辦公管理子系統(tǒng)以及系統(tǒng)管理子系統(tǒng)等四個部分 , 具體來說各個主要模塊的內(nèi)容為: ( 1) 公文管理子系統(tǒng) 公文管理子系統(tǒng)主要是實(shí)現(xiàn)在企業(yè)內(nèi)部公文在各個部門之間的安全傳遞過程。 在內(nèi) 容上主要包括公文流程定制、發(fā)文管理、收文管理等三部分內(nèi)容。發(fā)文流程管理是用戶根據(jù)在實(shí)際工作中公文審批、審核過程中實(shí)際需要的流轉(zhuǎn)過程,設(shè)定公文在各個部門之間流轉(zhuǎn)定義的操作過程;發(fā)文管理 主要完成的是發(fā)文文件內(nèi)容發(fā)布、發(fā)文自動化制版、發(fā)文數(shù)字簽章、發(fā)文登記以及發(fā)文統(tǒng)計(jì)查詢等功能;收文管理 主要完成的工作包括公文收文登記、公文傳閱登記、領(lǐng)導(dǎo)文件審核、部門文件傳閱、收文查詢以及統(tǒng)計(jì)等功能。 ( 2) 文檔管理子系統(tǒng) 文檔管理子系統(tǒng)是對于 已經(jīng)完成公文處理流程的電子文檔 進(jìn)行數(shù)字化管理的相關(guān)功能。其主要的功能包括對于公文文檔進(jìn)行 接收、收集、整理、 編目、保管、數(shù)據(jù)統(tǒng)計(jì)等工作 , 其核心任務(wù)就是對于文檔立卷進(jìn)行分類,根據(jù)文檔歸類習(xí)慣,以年作為單位,通過計(jì)算機(jī)程序設(shè)計(jì)對于一年內(nèi)的單位發(fā)文、收文、函件以及傳真進(jìn)行分類、歸檔、保存、清退以及銷毀等處理,并對于遺漏文件以及無批復(fù)文件進(jìn)行相應(yīng)的處理。 ( 3) 個人辦公管理子系統(tǒng) 個人辦公管理子系統(tǒng)主要功能是為個人用戶提供相關(guān)辦公自動化管理的服務(wù)。主要包括個人工作日歷、個人資料管理、個人名片管理等功能 。其主要的任務(wù)是 為用戶提供 高效的辦公管理輔助手段,提高用戶的操作體驗(yàn) , 建立面向用戶的個人辦公 平臺 。 ( 4) 系統(tǒng)管理子系統(tǒng) 系統(tǒng)管理子系統(tǒng)主要是對于整個辦公自動化管理系統(tǒng)中各個關(guān)鍵性的信息元素進(jìn)行管理。主要包括用戶管理、系統(tǒng)配置以及維護(hù)管理等操作。用戶管理主要是對于系統(tǒng)中用戶進(jìn)行添加、刪除、用戶權(quán)限設(shè)置等操作;系統(tǒng)配置 主要包括初始化配置、流程配置以及代碼配置等功能;系統(tǒng)維護(hù)管理主要是面向于管理員第 1 章 緒論 5 進(jìn)行系統(tǒng)的數(shù)據(jù)維護(hù)、系統(tǒng)升級等功能。 文章節(jié)安排 針對以上對于當(dāng)前項(xiàng)目相關(guān)背景的分析以及項(xiàng)目內(nèi)容的設(shè)計(jì),本文在軟件工程理論以及相關(guān)技術(shù)知識體系的指導(dǎo)下, 以工作流作為設(shè)計(jì)依據(jù),以瀏覽器作為客戶端的應(yīng)用工具,在企業(yè) 內(nèi)部建立起一套相對完善的辦公自動化管理系統(tǒng)。在論文內(nèi)容上,主要包含以下幾個部分: 第一部分,首先論述了當(dāng)前 辦公自動化系統(tǒng)的發(fā)展背景以及目前在傳媒文化創(chuàng)意產(chǎn)業(yè)園區(qū)內(nèi)辦公自動化系統(tǒng)的構(gòu)建情況,進(jìn)一步闡述研究了目前辦公自動化管理系統(tǒng)的發(fā)展現(xiàn)狀以及存在問題,在此基礎(chǔ)上, 分析了本項(xiàng)目的選題意義和開發(fā)的必要性,并進(jìn)一步介紹了項(xiàng)目實(shí)現(xiàn)的主要內(nèi)容以及本論文的主要結(jié)構(gòu)。 第二部分,在第一章的基礎(chǔ)上,結(jié)合所學(xué)的理論知識,結(jié)合軟件工程技術(shù)基礎(chǔ),對于項(xiàng)目開發(fā)的過程中所需要應(yīng)用的技術(shù)進(jìn)行必要的闡述和分析,并闡述了各項(xiàng)技術(shù)結(jié)合的優(yōu)缺點(diǎn) ,為項(xiàng)目開發(fā)提供了一定的技術(shù)背景。 第三部分,在前面兩章分析的基礎(chǔ)上,根據(jù)實(shí)際的系統(tǒng)需要以及技術(shù)特點(diǎn),對于 系統(tǒng)進(jìn)行詳細(xì)的分析和方案的設(shè)計(jì),包括需求分析、 系統(tǒng)結(jié)構(gòu)分析和技術(shù)分析等部分,通過這部分內(nèi)容使系統(tǒng)設(shè)計(jì)更加合理。 第四部分,在對于系統(tǒng)進(jìn)行詳細(xì)分析的基礎(chǔ)上,對于系統(tǒng)進(jìn)行必要的設(shè)計(jì),特別是針對系統(tǒng)的數(shù)據(jù)流程的設(shè)計(jì)以及數(shù)據(jù)關(guān)系的設(shè)計(jì),建立必要的數(shù)據(jù)模型進(jìn)行相關(guān)數(shù)據(jù)操作的表征,并設(shè)計(jì)數(shù)據(jù)關(guān)系 ,并在 的基礎(chǔ)上進(jìn)一步的設(shè)計(jì)詳細(xì)的數(shù)據(jù)表,建立完整的系統(tǒng)數(shù)據(jù)存儲結(jié)構(gòu)。 第五部分,在前面分析和設(shè)計(jì)的基礎(chǔ)上,實(shí)現(xiàn) 項(xiàng)目設(shè)計(jì)過程中所要求的各個功能,并在此基礎(chǔ)上,對于在實(shí)現(xiàn)過程中的關(guān)鍵技術(shù)進(jìn)行詳細(xì)的分析,闡述關(guān)鍵功能的實(shí)現(xiàn)方法和手段,并對于系統(tǒng)的測試、調(diào)試等方面相關(guān)進(jìn)行了一定的敘述。 第六部分,對于前面五個部分進(jìn)行必要的總結(jié),并分析了項(xiàng)目目前存在的問題和需要進(jìn)一步改進(jìn)的方法。同濟(jì)大學(xué) 碩士學(xué)位論文 基于工作流的辦公自動化管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 6 第 2 章 相關(guān)技術(shù) 在以上對于目前辦公自動化管理系統(tǒng)的發(fā)展背景和實(shí)際工作需要的基礎(chǔ)上,本人對于目前辦公自動化管理系統(tǒng)的相關(guān)開發(fā)技術(shù)和關(guān)鍵性處理過程進(jìn)行分析和研究,確立了本課題的整體設(shè)計(jì)思想和技術(shù)框架,下面對于本課題實(shí)現(xiàn)過程中的關(guān)鍵性技術(shù)和處理方法進(jìn)行 進(jìn)一步的分析和闡述。 公自動化 技術(shù)路線分析 系統(tǒng)根據(jù)分層思想,通過存取控制、操作權(quán)限控制、數(shù)字簽名認(rèn)證實(shí)現(xiàn)多層安全控制, 采 用表單存取控制和文檔存取控制技術(shù)加強(qiáng)了辦公文檔的安全性 ,采用操作權(quán)限控制技術(shù)加強(qiáng) 了 系統(tǒng)數(shù)據(jù)安全 , 采用數(shù)字簽名技術(shù)保證數(shù)據(jù)的完整性、真實(shí)性、身份確認(rèn)和不可否認(rèn)性。 基于 工作流 系統(tǒng)設(shè)計(jì)原理 是 課題 中的關(guān)鍵 ,本課題的具體實(shí)現(xiàn)技術(shù)是 基于模技術(shù),通過對工作流的建模,根據(jù)用例圖、程序流程圖、順序圖以及活動視圖對工作流所應(yīng)具有的功能層次進(jìn)行的分析,拓寬原有表達(dá)方式的局限, 以便 從最基本的 角度來刻畫整個業(yè)務(wù)過程,既能清楚地描述整個過程的業(yè)務(wù)信息,又不至于讓系統(tǒng)顯得紛繁復(fù)雜 14。 ( 1)分布式組件技術(shù) 通過利用分布式組件技術(shù)可以滿足不同企業(yè)自身的需求,當(dāng)企業(yè)需要某項(xiàng)功能時,只要添加其中符合的分布式組件便可以實(shí)現(xiàn)功能的添加,從而提高了 ( 2)三層計(jì)算模式 傳統(tǒng)的軟件開發(fā)模式主要是集中式和 式,這往往導(dǎo)致了系統(tǒng)的升級麻煩、升級成本高等問題。而隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,更多的業(yè)務(wù)處理放在了服務(wù)器上,這不僅僅方便了系統(tǒng)的日常維護(hù),也減輕了客戶端的壓力,為 客戶端做了一次“瘦”身,而且當(dāng)機(jī)構(gòu)改組、人員調(diào)動、系統(tǒng)升級時非常方便 15。 ( 3) 術(shù)、多媒體技術(shù)被引入到 統(tǒng)中 現(xiàn)在一些 的技術(shù)也被引入了 ,致使 功能在不斷增加,而 企業(yè)中扮演的角色也在隨之改變,或是說在增加。在現(xiàn)在的媒體中,許多興起技術(shù),如:語音、光筆等的錄入,這次新技術(shù)、新媒體的出現(xiàn),也讓 方便于被人用所使用。 ( 4)基于工作流的分布式應(yīng)用 第 2 章 相關(guān)技術(shù) 7 伴隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,通常在企業(yè)平臺上運(yùn)行這不同的軟件或系統(tǒng),而如何將這些不同的軟件或 系統(tǒng)有效地關(guān)聯(lián)和管理起來,并提供用戶簡易統(tǒng)一的操作界面,這是 展之路上必定要解決的問題。目前解決上述問題的有效手段就是將 統(tǒng)建立在基于工作流的分布式應(yīng)用框架上。 要將這些系統(tǒng)相互關(guān)聯(lián)并且有效管理,就需要一個核心的管理框架,在這里我們使用基于工作流的分布式應(yīng)用框架。因?yàn)槊總€應(yīng)用都是以組件的形式存在的,而這些組件在一個共同的工作流引擎下,能夠共享數(shù)據(jù)并快速交換數(shù)據(jù)。同時,在工作流引擎下,無論是維護(hù)還是升級都相當(dāng)方便,提高了企業(yè)的運(yùn)行效率。 ( 5)軟件的柔性構(gòu)造功能將不斷加強(qiáng) 當(dāng)功能不能滿足用戶的需求的時 候,我們往往要修改代碼來實(shí)現(xiàn)功能的更新和升級,但是由于分布式組件技術(shù)和 開發(fā)模式的出現(xiàn),使得這繁瑣的事情變得非常簡單。當(dāng)功能要擴(kuò)展的時候,用戶只要通過相應(yīng)的接口來實(shí)現(xiàn)功能的擴(kuò)展,這種柔性構(gòu)造功能的提升將會為用戶帶來前所未有的方便 16 17。 作流技術(shù) 工作流是指一部分的業(yè)務(wù)通過計(jì)算機(jī)來完成辦公的半自動或全自動,并且在這期間與工作流執(zhí)行者進(jìn)行交互,同時,對整個工作流進(jìn)行及時的監(jiān)控 。 工作流的目標(biāo)是處理流程、管理規(guī)則以及流程的運(yùn)作。 工作流的組成元素如圖 示。 圖 作流 組成 工作流應(yīng)用程序能夠自動執(zhí)行一系列的任務(wù),幫助員工快速完成任務(wù),它的組成元素包括工作流的參與者、過程活動、相關(guān)數(shù)據(jù)、應(yīng)用以及躍遷信息 。 作流模型 本文 對企業(yè)的業(yè)務(wù)進(jìn)行模型化,并且這個模型受到相應(yīng)的條件和標(biāo)準(zhǔn)的約束 , 這樣就形成了規(guī)范的業(yè)務(wù)過程運(yùn)作模型 工作流模型 , 如 下 圖 執(zhí)行 存取 工作流過程 工作流 參與者 工作流 過程活動 工作流 相關(guān)數(shù)據(jù) 躍遷信息 工作流 應(yīng)用 組織模 型 調(diào)用 同濟(jì)大學(xué) 碩士學(xué)位論文 基于工作流的辦公自動化管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 8 圖 作流模型 在工作流中,流程是所有活動的基礎(chǔ),也是他們的核心 。 無論是活動中的構(gòu)造、修改、交換都包括在了流程當(dāng)中,而活動中的協(xié)商、控制和通信也正是工作流管理的內(nèi)容。 1過程定義 過程的定義在網(wǎng)絡(luò)上有很多 ,但是一個比較廣泛被人接受的定義是:為了完成某一項(xiàng)工作目標(biāo)所使用的步驟。但是從本質(zhì)上看,過程其實(shí)是一個建模的過程,我們能夠通過可視化工具對企業(yè)的業(yè)務(wù)進(jìn)行建模,并得到形式化的表示,而其也正是由活動和相關(guān)數(shù)據(jù)組成。 2活動 活動是工作流中的一個步驟或稱環(huán)節(jié)。包括的信息有:開始和結(jié)束的條件、參與該步驟的用戶角色、完成此活動的數(shù)據(jù)、限制條件、外部程序等。 一個任務(wù)能夠分解成很多很多活動,然后這些活動又由能夠執(zhí)行這些活動的用戶去執(zhí)行。這些活動可以是程序的,也可以是過程的,而相應(yīng)的這些活動被某些部門所完成就叫做任務(wù)。 3工作流引擎 工作流引擎是一工作流的核心,它能夠解析過程定義,同時,它也提供了與工作流參與者之間的接口 。 工作流引擎戶主要進(jìn)行過程實(shí)例化和過程執(zhí)行控制、任務(wù)調(diào)動、日志維護(hù)、提供監(jiān)督和管理等功能,這些都是工作流引擎最基礎(chǔ)的工作,當(dāng)面對更高級的應(yīng)用時,它會提供更高級的功能,比如用流程定義工具的修改功能來動態(tài)地修改流程定義等。 作流程定制 工作流程定制是指從規(guī)則和工作流程的角度提供軟件,而不會告訴用戶如何過程定義 活動 人工活動 自主活動 工作流管理系統(tǒng) 實(shí)例過程 活動過程 可調(diào)用應(yīng)用 客戶應(yīng)用 工作流過程 工作流引擎 第 2 章 相關(guān)技術(shù) 9 解決問題的過程和方法。在企業(yè)管理實(shí)際過程中,設(shè)計(jì)者通常會將企業(yè)內(nèi)部信息傳遞過程設(shè)計(jì)成為工作流的形 式,信息將會按照一定的順序、一定的信息傳遞路徑進(jìn)行傳遞,當(dāng)信息經(jīng)過系統(tǒng)中的某一個用戶角色時,該用戶角色就需要按照相應(yīng)的規(guī)則去處理這個信息。 在工作流程設(shè)計(jì)中,主要包含角色、路徑和規(guī)則等三個核心信息元素。 ( 1)角色。角色在工作流程設(shè)計(jì)中 ,是指具有一定的工作權(quán)限的用戶群里,并非特指某個用戶本身。 ( 2) 路徑。 路徑是指在工作流程設(shè)計(jì)中,信息元素從一個地方流向另外一個地方的處理順序。 ( 3)規(guī)則。規(guī)則是指在工作流程中,各個角色對于信息元素的處理以及信息流向路徑的條件。 通過對于角色、路徑以及規(guī)則的用戶化操作定制, 就可以實(shí)現(xiàn)工作流程的定制,在流程定制模塊中,流程的步驟、信息的相關(guān)活動以及信息處理完成的結(jié)果形式都被定義在流程定制模塊中。在 相應(yīng)的流程定制模塊中,存儲著名稱、流程類別、流程創(chuàng)建者、流程創(chuàng)建時間以及流程的面向用戶等基本信息,同時在流程定制模塊還包括流程處理環(huán)節(jié)的基本信息、流程所包含的環(huán)節(jié)以及環(huán)節(jié)相對應(yīng)的處理人等信息。同時在流程流程中建立新的流向信息,指明該流向信息所對應(yīng)的源環(huán)節(jié)以及目標(biāo)環(huán)節(jié),各個環(huán)節(jié)的處理人,保證工作流處理流程順利完成。在完成新的工作流程后,系統(tǒng)將會把流程所有的信息存儲于服務(wù)器中,在用戶應(yīng)用過程中,用戶調(diào)用該流程,將會通過 務(wù)器,實(shí)現(xiàn)辦公工作的自動化流 轉(zhuǎn)1718。 字簽名 網(wǎng)絡(luò)的快速發(fā)展,使得企業(yè)辦公都將基于 伴隨而來的將是文件的安全性。在當(dāng)前,對于普通的文件我們可以使用簡單的權(quán)限設(shè)置來進(jìn)行保護(hù),但是對于一些比較機(jī)密,一些比較重要的文件,我們就需要對它們加密。而伴隨著電子商務(wù)和電子政務(wù)的大規(guī)模的運(yùn)用,信息安全已經(jīng)成為一個亟待解決的問題,如果沒有安全的加密機(jī)制,那么無論是企業(yè)本身還是用戶都無法保證信息的安全。 因?yàn)檗k公自動化系統(tǒng)的多樣性,使得其在不同 部門的作用也不相同,其形式各種各樣,這就要求對公文的安全管理必須獨(dú)立于具體的辦公自動化系統(tǒng)。根據(jù)不同的功能模塊來考慮,本節(jié)首先介紹常用的數(shù)字簽名方案。 數(shù)字簽名根據(jù)接收者驗(yàn)證簽名的方式大體上可以分為兩種,一種是真數(shù)字簽名( 這種數(shù)字簽名方式是簽名者直接把簽名消息發(fā)同濟(jì)大學(xué) 碩士學(xué)位論文 基于工作流的辦公自動化管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 10 送給接收者,接受者直接能進(jìn)行簽名的驗(yàn)證。而另一種是仲裁數(shù)字簽名( ,這種方式不同于前一種方式的地方主要是當(dāng)接收者接收到簽名后不能直接驗(yàn)證簽名,而是 要通過第三方的仲裁來進(jìn)行保證。 數(shù)字簽名就其計(jì)算能力上來進(jìn)行劃分,可以分為無條件安全數(shù)字簽名和計(jì)算安全數(shù)字簽名兩種。無條件安全數(shù)字簽名包括 字簽名、 字簽名等類型,但是由于無條件安全數(shù)字簽名由于其協(xié)議復(fù)雜、簽名較長,導(dǎo)致有效性比較差,在實(shí)際應(yīng)用的過程中基本不被采用,所以目前 大部分?jǐn)?shù)字簽名采用的是計(jì)算安全簽名 19。 數(shù)字簽名就其簽名消息個數(shù)來進(jìn)行劃分,可以分為一次數(shù)字簽名和非一次數(shù)字簽名兩種。一次數(shù)字簽名在安全性上較高,每次密碼生成只能應(yīng)用在一次數(shù)字簽名消息中,如果簽名超過一次則消息攻 擊者就能偽造消息簽名,因而一次簽名的安全性高于非一次簽名,目前大部分?jǐn)?shù)字簽名采用一次簽名技術(shù)。 另外,從數(shù)字簽名功能角度上劃分,又可以劃分為普通數(shù)字簽名和特殊功能數(shù)字簽名。 一建模語言 一建模語言( 一個通用的可視化建模語言, 出現(xiàn)使得軟件的開發(fā)更加系統(tǒng)化,便利了程序員之間的交流 。 一種總結(jié)了以前建模的經(jīng)驗(yàn)以及結(jié)合了當(dāng)今先進(jìn)的成果的建模方式,因此,它幾乎能夠滿足所有的程序、系統(tǒng)的開發(fā)。當(dāng)我們在進(jìn)行系統(tǒng)的設(shè)計(jì)、構(gòu)建以及可視化操作的時候,都需要用到 可視化建模工具也 適合它,而這些工具也提供了一些比較方便的功能,例如:代碼生成器和報表生成器。 內(nèi)容上包括對于概念的語義描述、表示法和系統(tǒng)說明,并為系統(tǒng)提供了動態(tài)、靜態(tài) 、系統(tǒng)環(huán)境以及系統(tǒng)組織結(jié)構(gòu)的模型,這些信息的構(gòu)建將會應(yīng)用于軟件的描述、可視化處理過程以及構(gòu)建完整的軟件系統(tǒng)產(chǎn)品文檔。在 準(zhǔn)中,并沒有定義一種標(biāo)準(zhǔn)的開發(fā)過程,也沒有明確建模方式與編程語言之間的關(guān)系,這也就為 適應(yīng)性提供了很大的自由度。 內(nèi)容上描述了移動完整軟件系統(tǒng)的靜態(tài)和動態(tài)行為。首先 , 于各個分散的對象模型進(jìn)行了定義,并對于這些 對象的屬性和操作以及對象之間相關(guān)關(guān)系的靜態(tài)結(jié)構(gòu),并根據(jù)這些對象的時間特性和通信行為構(gòu)成一個系統(tǒng)的動態(tài)行為,將系統(tǒng)的靜態(tài)結(jié)構(gòu)和動態(tài)行為進(jìn)行一定的合理整合和聯(lián)系,就構(gòu)成了系統(tǒng)應(yīng)用目的。 于軟件設(shè)計(jì)的很大一個原因是它能夠分解成便于處理的塊,而這些塊之間存在相互的依賴和關(guān)系,這就使得一個很大規(guī)模的項(xiàng)目得以簡單化,便于管理 。 是一門程序設(shè)計(jì)語言,而是一門可用于定理證明的高度形式化的語言,第 2 章 相關(guān)技術(shù) 11 它可以使用代碼生成器和反向生成器工具簡單地進(jìn)行程序代碼和 間的轉(zhuǎn)換。正如前面所說的 一種通用建模語言,所以 當(dāng)遇到一些其他領(lǐng)域的問題時,我們就需要使用其他的語言或者工具,例如用戶圖形界面( 計(jì)、超大規(guī)模集成電路( 計(jì)、基于規(guī)則的人工智能領(lǐng)域,使用更加專業(yè)的語言或者工具可能會更適合些,同時,對于諸如工程和物理學(xué)領(lǐng)域中的連續(xù)系統(tǒng)建模,不太擅長。 經(jīng)過很長一段時間的研究和發(fā)展才到達(dá)了現(xiàn)在的階段,因此,它又自己專門擅長的方向,例如計(jì)算機(jī)軟件、固件或數(shù)字邏輯構(gòu)成的離散系統(tǒng)建模。 入了對軟件、系統(tǒng)的理解和技術(shù),它不僅僅是面向?qū)ο蟮脑O(shè)計(jì),還對軟件、系統(tǒng)的需求進(jìn)行了分析 。 總而言之, 一種定義良好,易于表達(dá),功能強(qiáng)大,且普遍適用的建模語言。 架構(gòu) 構(gòu)成上由圖和元模型來構(gòu)成的。圖是 一種語法,元模型是對于圖的內(nèi)容描述,是 語義。在一般情況下, 義的定義是一個四層建模概念,包括元元模型層、元模型層、模型層和用戶模型層。 ( 1)元元模型層,即 ,是 基本的組成元素。 ( 2)元模型層,即 , 定義了面向?qū)ο蠛兔嫦蚪M件的相關(guān)概念,包含元元模型層元素,是系統(tǒng)的基本元素之一,每
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 獸藥監(jiān)督抽樣管理辦法
- 農(nóng)村保潔經(jīng)費(fèi)管理辦法
- 2025屆高三英語一輪復(fù)習(xí)高頻詞性轉(zhuǎn)換清單(素材)
- 北京早教機(jī)構(gòu)管理辦法
- 村鎮(zhèn)應(yīng)急車輛管理辦法
- 供電設(shè)施安裝管理辦法
- 領(lǐng)導(dǎo)層AI應(yīng)用對員工創(chuàng)新能力的促進(jìn)機(jī)制分析
- 水汽對流與換熱耦合模型的建立與驗(yàn)證
- 醫(yī)院陪護(hù)服務(wù)管理辦法
- 成長故事寫作指導(dǎo)示范
- 2024安陽文峰區(qū)中小學(xué)教師招聘考試試題及答案
- 超聲科臨床操作中的倫理與法規(guī)
- TCTBA 001-2019 非招標(biāo)方式采購代理服務(wù)規(guī)范
- 非甾體抗炎藥圍術(shù)期鎮(zhèn)痛專家共識(2024 版)解讀
- GB/T 44828-2024葡萄糖氧化酶活性檢測方法
- 2024年三級直播銷售員(高級)職業(yè)技能鑒定考試復(fù)習(xí)題庫(含答案)
- Unit 1 A new start 詞匯教學(xué)設(shè)計(jì)-2024-2025學(xué)年高中英語外研版必修第一冊
- 異位妊娠的課件
- 上海2024年上海市教育評估院招聘筆試上岸歷年典型考題與考點(diǎn)剖析附帶答案詳解
- 渣土清運(yùn)綜合項(xiàng)目施工組織設(shè)計(jì)
- 蘇教版八年級生物下冊期末試卷及答案【蘇教版】
評論
0/150
提交評論