辦公自動化UML建模_第1頁
辦公自動化UML建模_第2頁
辦公自動化UML建模_第3頁
辦公自動化UML建模_第4頁
辦公自動化UML建模_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

基于辦公自動化的用例建模目錄TOC\o"1-5"\h\z\o"CurrentDocument"基于辦公自動化的用例建模 1一、項目背景 錯誤!未定義書簽。\o"CurrentDocument"二、 系統(tǒng)目標 2\o"CurrentDocument"三、 功能模塊 3組織管理: 3權(quán)限管理: 3會議管理: 3個人辦公: 3我的便簽: 3我的任務(wù): 3通訊錄: 3公共信息: 3公文管理: 3公文維護: 3歸檔處理: 3系統(tǒng)維護: 3\o"CurrentDocument"四、 建立用例及用例圖 .4\o"CurrentDocument"3.1UML初始模型 4\o"CurrentDocument"3.2組織管理用例及用例圖 .4\o"CurrentDocument"3.2.1機構(gòu)管理: .4\o"CurrentDocument"3.2.2人員管理: 5\o"CurrentDocument"3.2.3用例圖 6\o"CurrentDocument"3.3權(quán)限管理用例及用例圖 .6\o"CurrentDocument"3.3.1用戶管理: 6\o"CurrentDocument"3.3.2角色管理 .7\o"CurrentDocument"3.3.3模塊管理 .7\o"CurrentDocument"3.3.4用例圖 7\o"CurrentDocument"3.4系統(tǒng)維護用例及用例圖 8\o"CurrentDocument"3.4.1系統(tǒng)備份 8\o"CurrentDocument"3.4.2系統(tǒng)恢復 83.4.3用例圖 8\o"CurrentDocument"3.5會議管理 8\o"CurrentDocument"3.5.1會議申請 83.5.2會議審核 9\o"CurrentDocument"3.5.3會議紀要及歸檔 9\o"CurrentDocument"3.5.4用例圖 9\o"CurrentDocument"3.6公共信息管理 9\o"CurrentDocument"3.6.1公告管理 93.6.2用例圖 10\o"CurrentDocument"3.7公文管理 10\o"CurrentDocument"3.7.1公文維護和審核 103.7.2用例圖 11\o"CurrentDocument"3.8檔案管理用例及用例圖 11\o"CurrentDocument"3.8.1人員履歷 11\o"CurrentDocument"3.8.2轉(zhuǎn)正申請 11\o"CurrentDocument"3.8.3離職申請 113.8.4用例圖 12\o"CurrentDocument"3.9個人辦公用例及用例圖 12\o"CurrentDocument"3.9.1我的便簽 12\o"CurrentDocument"3.9.2我的任務(wù) 12\o"CurrentDocument"3.9.3通訊錄 123.9.4用例圖 13\o"CurrentDocument"五、 類圖 13\o"CurrentDocument"六、 活動圖 15\o"CurrentDocument"七、 順序圖 16\o"CurrentDocument"八、 合作圖 16九、 狀態(tài)圖 17\o"CurrentDocument"十、構(gòu)件圖 19、項目背景隨著網(wǎng)絡(luò)的高速發(fā)展,辦公自動化系統(tǒng)逐漸受到企事業(yè)的關(guān)注。辦公自動化系統(tǒng),簡稱OA(OfficeAutomation)系統(tǒng),它是指一切可滿足于企事業(yè)單位的、綜合型的、能夠提高單位內(nèi)部信息交流、共享、流轉(zhuǎn)處理的和實現(xiàn)辦公自動化和提高工作效率的各種信息化設(shè)備和應用軟件;它不是孤立存在的,而是與企事業(yè)單位其它各類管理系統(tǒng)(如電子政務(wù)系統(tǒng)、電子商務(wù)系統(tǒng)、CRM系統(tǒng)、ERP系統(tǒng)、財務(wù)系統(tǒng))密切相關(guān)、有機整合。簡而言之,OA就是為了實現(xiàn)辦公的自動化管理。辦公室是處理事務(wù)和信息的場所,OA則是對辦公室內(nèi)的、與管理有關(guān)的事務(wù)進行機械化和自動化的處理。A公司是一家大型的上市公司,當前,公司雖然采用Office等辦公軟件,實現(xiàn)了辦公文檔的輸入和打印等功能,但大部分的操作還停留在原始的手工操作階段,很多事務(wù)不能得到及時的處理,原有的計算機和網(wǎng)絡(luò)資源不能得到有效的利用,在一定程度上增加了公司的管理成本。公司迫切需要建立一套高效的辦公系統(tǒng),以提高辦公效率。二、系統(tǒng)目標OA辦公系統(tǒng)的目標是為公司建成一個高速、安全、穩(wěn)定可靠、經(jīng)濟實用、方便操作的辦公自動化平臺,全面實現(xiàn)公司辦公自動化、信息資源共享化、決策智能化。在日常工作的各個領(lǐng)域和各個環(huán)節(jié)中廣泛采用現(xiàn)代信息技術(shù),以建設(shè)和整合統(tǒng)一高效的網(wǎng)絡(luò)平臺為基礎(chǔ)、以應用和服務(wù)為核心,以辦公資源管理系統(tǒng)及業(yè)務(wù)應用系統(tǒng)開發(fā)為重點,以信息安全保障為前提,推動公司職能轉(zhuǎn)變和信息公開,提高工作效率和服務(wù)水平,增強公司監(jiān)管和服務(wù)能力,建成辦公應用體系整體框架。三、功能模塊本OA系統(tǒng)功能模塊分為以下幾個部分:組織管理:對公司部門架構(gòu)信息和部門人員信息進行管理,分為機構(gòu)管理和人員管理;權(quán)限管理:不同的用戶可能有不同的角色,不同的角色又可能擁有對系統(tǒng)不同的管理權(quán)限模塊管理:系統(tǒng)所有模塊的管理角色管理:系統(tǒng)的角色定義、給角色分配權(quán)限等用戶管理:系統(tǒng)賬號的分配、給用戶分配角色、給用戶分配權(quán)限會議管理:管理會議有關(guān)的各項事務(wù)會議申請:討論通過后對需要舉行的會議向上級提出申請領(lǐng)導審核:對申請的會議進行審核會議紀要:記錄會議的詳細信息會議歸檔:將所召開會議的信息歸檔處理個人辦公:辦理日常事務(wù)我的便簽:隨手記錄的信息我的任務(wù):記錄要完成的任務(wù)通訊錄:記錄本公司人員的通訊信息公共信息:對公司發(fā)布的新聞、通知和規(guī)章制度等信息進行管理,使企業(yè)的信息和知識得到快速傳播和轉(zhuǎn)移公文管理:對公文的接收和審核進行管理公文維護:各種類型的公文管理、審批公文等歸檔處理:對已經(jīng)審核通過的公文進行歸檔處理檔案管理:管理員工檔案信息人員履歷:管理員工基本信息轉(zhuǎn)正申請:管理員工轉(zhuǎn)正申請離職申請:管理員工離職申請系統(tǒng)維護:對系統(tǒng)進行恢復、備份等操作系統(tǒng)恢復:對先前系統(tǒng)進行恢復操作

系統(tǒng)備份:對現(xiàn)有系統(tǒng)進行備份操作四、建立用例及用例圖3.1UML初始模型系統(tǒng)頂層參與者包括:員、普通員工。組織管理公文管理<<include>><<include>>公文管理員AC系統(tǒng)管理員權(quán)限管理\\/<<include>> <<include>> 皿= <<include>>登錄<<include>>檔案管理檔案管理員系統(tǒng)維護個人辦公<<include>>系統(tǒng)頂層參與者包括:員、普通員工。組織管理公文管理<<include>><<include>>公文管理員AC系統(tǒng)管理員權(quán)限管理\\/<<include>> <<include>> 皿= <<include>>登錄<<include>>檔案管理檔案管理員系統(tǒng)維護個人辦公<<include>>吳-會議管理員管理會議<<include>><<include>>普通員工權(quán)限認證公共信息管理-夫公告管理員系統(tǒng)頂層用例圖3.2組織管理用例及用例圖系統(tǒng)管理員擁有組織管理的權(quán)限,組織管理又包括機構(gòu)管理和人員管理。3.2.1機構(gòu)管理:1、 添加機構(gòu):系統(tǒng)管理員可以添加父機構(gòu),也可以選擇某個機構(gòu)后在其下面添加子機構(gòu)。首先輸入機構(gòu)信息,提交到系統(tǒng),系統(tǒng)首先檢測該機構(gòu)是否已經(jīng)存在,如果已經(jīng)存在,系統(tǒng)會向系統(tǒng)管理員發(fā)出警告信息,提示管理員重新輸入信息。系統(tǒng)確認機構(gòu)信息無誤后,會將該機構(gòu)信息保存在相應的機構(gòu)下面。2、 修改機構(gòu)信息:系統(tǒng)管理員選擇某個機構(gòu),填寫修改信息后提交到系統(tǒng),系統(tǒng)會保

存該修改過的信息。3、 刪除機構(gòu)信息:系統(tǒng)管理員選擇某個機構(gòu),點擊“刪除“按鈕,系統(tǒng)檢測該機構(gòu)下是否存在子機構(gòu),如果存在,向管理員發(fā)出警告信息,否則,經(jīng)管理員確認后,系統(tǒng)會從數(shù)據(jù)庫中刪除該機構(gòu)信息。4、 查詢機構(gòu)信息:系統(tǒng)對機構(gòu)信息查詢提供了“模糊查詢”的功能,系統(tǒng)管理員輸入查詢條件后,系統(tǒng)會根據(jù)查詢條件找到和該查詢字段相匹配的機構(gòu)信息。3.2.2人員管理:1、 添加人員:系統(tǒng)管理員進入系統(tǒng),進入“人員管理”界面后,界面會顯示所有員工列表,點擊“添加員工信息”按鈕,進入到添加信息界面,輸入員工信息,并選擇相應的機構(gòu),提交信息后系統(tǒng)會向數(shù)據(jù)庫中寫入該員工的信息。2、 修改員工信息:系統(tǒng)管理員選擇某個員工,填寫修改信息后提交到系統(tǒng),系統(tǒng)會保存該修改過的員工信息。3、 刪除員工信息:系統(tǒng)管理員選擇某個員工,點擊“刪除”按鈕,經(jīng)確認后,系統(tǒng)會從數(shù)據(jù)庫中刪除該員工的信息。4、 查詢員工信息:系統(tǒng)對用戶信息查詢提供了“模糊查詢”的功能,系統(tǒng)管理員輸入查詢條件后,系統(tǒng)會根據(jù)查詢條件找到和該查詢字段相匹配的用戶信息。刪除機構(gòu)信息機構(gòu)管理和人員管理用例圖3.3權(quán)限管理用例及用例圖系統(tǒng)管理員擁有對用戶、角色授權(quán)和管理模塊的權(quán)利。3.3.1用戶管理:1、 分配賬號:系統(tǒng)管理員給員工分配賬號。進入賬號分配界面,輸入用戶名和密碼,向系統(tǒng)提交該信息,系統(tǒng)首先檢測該賬號是否存在,如果存在,則向系統(tǒng)管理員發(fā)送警告信息。經(jīng)系統(tǒng)檢測無誤后,系統(tǒng)會將該賬號信息寫入數(shù)據(jù)庫。2、 刪除賬號:在用戶信息界面,系統(tǒng)管理員選擇某個用戶,點擊刪除按鈕,如果該用戶還沒有分配賬號(用戶系企業(yè)員工,可能還沒有分配賬號),系統(tǒng)彈出提示信息。反之,經(jīng)經(jīng)系統(tǒng)管理員確認刪除后,系統(tǒng)會從數(shù)據(jù)庫刪除該用戶(該用戶所對應的員工依然存在,只是刪除了該員工登錄到系統(tǒng)的賬號)。3、 用戶授權(quán):授予該用戶對系統(tǒng)的操縱權(quán)限,包括C(CREATE)、R(READ)、U(UPDATE)和D(DELETE)權(quán)利。3.3.2角色管理1、 添加角色:向系統(tǒng)中添加角色,比如檔案管理員、公文管理員等。2、 刪除角色:刪除系統(tǒng)中存在的角色3、 角色授權(quán):授予該角色對系統(tǒng)的操縱權(quán)限,包括C(CREATE)、R(READ)、U(UPDATE)和D(DELETE)權(quán)利。3.3.3模塊管理1、 添加模塊:系統(tǒng)管理員可以頂級模塊,也可以選擇某個模塊后在其下面添加子模塊。首先輸入模塊信息,提交到系統(tǒng),系統(tǒng)首先檢測該模塊是否已經(jīng)存在,如果已經(jīng)存在,系統(tǒng)會向系統(tǒng)管理員發(fā)出警告信息,提示管理員重新輸入信息。系統(tǒng)確認模塊信息無誤后,會將該模塊信息保存數(shù)據(jù)庫中。2、 刪除模塊:系統(tǒng)管理員選擇某個模塊,點擊“刪除“按鈕,系統(tǒng)檢測該模塊下是否存在子模塊,如果存在,向管理員發(fā)出警告信息,否則,經(jīng)管理員確認后,系統(tǒng)會從數(shù)據(jù)庫中刪除該模塊信息。3、 修改模塊信息:系統(tǒng)管理員選擇某個模塊工,填寫修改信息后提交到系統(tǒng),系統(tǒng)會保存該修改過的模塊信息到數(shù)據(jù)庫。3.3.4用例圖刪除用戶賬號 修改模塊添加角色刪除角色系統(tǒng)管理員角色授權(quán)(fromUseCase.)/<<使用<<使用>>刪除模塊 分配用戶賬號>>添加模塊給用戶授權(quán)刪除用戶賬號 修改模塊添加角色刪除角色系統(tǒng)管理員角色授權(quán)(fromUseCase.)/<<使用<<使用>>刪除模塊 分配用戶賬號>>添加模塊給用戶授權(quán)查詢模塊列表3.4系統(tǒng)維護用例及用例圖系統(tǒng)管理員擁有對系統(tǒng)進行恢復和備份的權(quán)利3.4.1系統(tǒng)備份為了防止系統(tǒng)突然發(fā)生意外情況,導致系統(tǒng)數(shù)據(jù)錯誤或數(shù)據(jù)丟失,系統(tǒng)管理員應該及時對系統(tǒng)中的數(shù)據(jù)進行備份操作,萬一發(fā)生意外,還有挽救的余地。3.4.2系統(tǒng)恢復數(shù)據(jù)發(fā)生異常時,系統(tǒng)管理員可以先前備份的數(shù)據(jù)進行一鍵恢復。3.4.3用例圖系統(tǒng)管理員(fromUseCase.)/系統(tǒng)管理員(fromUseCase.)/數(shù)據(jù)恢復3.5會議管理會議管理員擁有對會議管理的權(quán)限,其中,會議申請人具有申請召開會議的權(quán)利,審核人具有審核會議的權(quán)利,會議記錄人員具有記錄相關(guān)信息并進行歸檔的權(quán)利。3.5.1會議申請會議申請人向系統(tǒng)錄入會議詳細信息,包括會議名稱、會議類型、主辦部門、會議時間、參會人數(shù)、會議地點等內(nèi)容,提交給系統(tǒng),系統(tǒng)會將申請人發(fā)送的會議申請單提交至會議審核人處。會議審核人接收到來自會議申請人的申請單,進行審批。如果審核未通過,審核人將駁回會議申請單并填寫未通過原因,系統(tǒng)會將審核人發(fā)送的文件轉(zhuǎn)至會議申請人處。會議申請人會根據(jù)未通過原因重新制定會議計劃,填好信息后發(fā)送給審核人審批。3.5.3會議紀要及歸檔會議申請通過審核后,會議如期舉行,會議記錄人員記錄會議的詳細信息,并將這些信息進行歸檔處理。3.5.4用例圖3.6公共信息管理公告管理員擁有管理公告的權(quán)利3.6.1公告管理公告管理員瀏覽已發(fā)布的公告和未發(fā)布的公告,對已發(fā)布的公告,如果過了有效時間,系統(tǒng)會根據(jù)有效期限將其刪除,同時,公告管理員也可以根據(jù)需要去刪除和修改已發(fā)布的信息,向系統(tǒng)提交或確認刪除后,系統(tǒng)將保存最近的修改信息。對于將要發(fā)布的公告,公告管理員填寫公告內(nèi)容,包括公告標題、范圍、內(nèi)容、發(fā)布時間、失效時間等,然后發(fā)布,系統(tǒng)發(fā)布的公告按照范圍和發(fā)布時間排序顯示在各自的部門的系統(tǒng)公告欄中。3.7公文管理公文管理員擁有對公文進行管理的權(quán)利,其中,公文經(jīng)辦人可以草擬公文、修改公文、刪除公文。公文審核人員對已提交的公文進行審核。上級領(lǐng)導對審核通過的公文簽字確認。公文收發(fā)人員派發(fā)經(jīng)過上級領(lǐng)導簽字確認后的公文并進行歸檔處理。3.7.1公文維護和審核公文經(jīng)辦人創(chuàng)建公文,確定初步文稿后發(fā)送給審核人審核,審核人對受到的草擬公文進行規(guī)范性審核,如果草擬的公文不符合規(guī)范,則審核未通過。審核人添加修改意見后發(fā)送給公文經(jīng)辦人,系統(tǒng)會將審核人發(fā)送的公文及修改建議發(fā)送至公文經(jīng)辦人處。公文經(jīng)辦人收到審核人發(fā)回的修改意見后對公文進行修改,然后再發(fā)送給審核人,審核通過后,審核人將公文發(fā)送給上級領(lǐng)導。上級領(lǐng)導對收到的公文進行審簽,然后發(fā)送給分發(fā)人,系統(tǒng)將領(lǐng)導簽字后的公文流轉(zhuǎn)至公文分發(fā)人處。公文分發(fā)人將收到的公文編號后發(fā)送給各部門相關(guān)人員并登記公文的詳細信息,包括發(fā)文文號、發(fā)送日期,公文標題、擬稿單位、擬稿人、審核人、簽稿人等信息,然后進行歸檔處理。

公文經(jīng)辦人[ I刪除公文修改公文草擬公文派發(fā)公文<<extend>>歸檔公文分發(fā)人公文經(jīng)辦人[ I刪除公文修改公文草擬公文派發(fā)公文<<extend>>歸檔公文分發(fā)人公文審核人<<extend>>公文審核人<<extend>>一一“審核公文 簽字確認上級領(lǐng)導3.8檔案管理用例及用例圖上級領(lǐng)導檔案管理員擁有管理員工檔案的權(quán)利,包括人員履歷、轉(zhuǎn)正申請、離職申請和員工考勤3.8.1人員履歷管理員工基本信息,當員工信息發(fā)生改變時,檔案管理員根據(jù)員工編號查找到該員工,找到需要修改的信息,修改完畢提交到系統(tǒng),系統(tǒng)會將修改后的數(shù)據(jù)保存到數(shù)據(jù)庫。3.8.2轉(zhuǎn)正申請員工工作年限達到一定時間,可向部門領(lǐng)導發(fā)出轉(zhuǎn)正申請,部門領(lǐng)導審核通過以后將該員工的轉(zhuǎn)正申請及審核意見發(fā)送給檔案管理員,系統(tǒng)會將轉(zhuǎn)正申請及審核意見流轉(zhuǎn)至檔案管理員處,檔案管理員修改該員工的狀態(tài)信息為正式員工,系統(tǒng)會保存該修改過的信息。3.8.3離職申請員工向部門領(lǐng)導發(fā)出離職申請,部門領(lǐng)導審核通過以后將該員工的離職申請及審核意見發(fā)送給檔案管理員,系統(tǒng)會將離職申請及審核意見流轉(zhuǎn)至檔案管理員處,檔案管理員刪除該員工檔案,系統(tǒng)會將該員工信息從數(shù)據(jù)庫刪除。

轉(zhuǎn)正申請 <<extend>>員工轉(zhuǎn)正審核3.9個人辦公用例及用例圖普通員工擁有管理個人辦公的權(quán)利,包括我的便簽、我的任務(wù)和通訊錄3.9.1我的便簽隨手記錄的信息,包括編號、主題、創(chuàng)建時間等內(nèi)容。員工可以隨時查看記錄的便簽,也可以刪除記錄的便簽。3.9.2我的任務(wù)任務(wù)備忘錄,提醒員工在合適何地做什么事情。員工輸入任務(wù)名稱及提醒時間,系統(tǒng)會在這個時間向員工發(fā)出提示信息,提醒員工還有任務(wù)沒有完成。員工也可以刪除該任務(wù)。3.9.3通訊錄通訊錄記錄了公司員工的聯(lián)系方式,包括員工編號、姓名、性別、年齡、職位、聯(lián)系電話、電子郵箱、所屬部門等信息。員工可以通過檢索的方式查找員工信息。

普通員工(fromUseCaseV.)查詢通訊錄普通員工(fromUseCaseV.)查詢通訊錄五、類圖系統(tǒng)中相關(guān)的類有用戶、角色、訪問控制列表、公告、借閱、發(fā)文、發(fā)文登記、收文、收文登記、會議、會議參加人、紀要、檔案、收文檔案、發(fā)文檔案、會議紀要檔案、我的任務(wù)、通訊錄、系統(tǒng)管理等,類圖如下:發(fā)文登記發(fā)文—1..n 發(fā)文登記發(fā)文—1..n 1—收文登記1n —1_收文 J用戶1..n1..n角色——各對象的屬性和操作的定義如下:文文文文文攪發(fā)發(fā)發(fā)發(fā)立改除核發(fā)建修明審分發(fā)文(fromLogicalView)

發(fā)文登記(fromLogicalView)龜菽編號屯發(fā)文日期劇擬稿人息審核人任分發(fā)人◎發(fā)文單位

收文(fromLogicalView)?接收發(fā)文0?審按發(fā)文0?承辦發(fā)文()

收文登記EonnLogicalView)萱』攵文

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論