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

正文內(nèi)容

畢業(yè)設(shè)計-淺析oa流程的可視化方法-展示頁

2024-12-13 17:18本頁面
  

【正文】 ...................... 1 Microsoft Office Access 2021數(shù)據(jù)庫的可行性研究 ................... 1 2 相關(guān)基礎(chǔ)理論技術(shù)以及開發(fā)技術(shù) ................................................. 1 ............................................. 2 OA 中工作流的定義 ................................................ 2 ........................................... 3 java applet 和 applet繪圖技術(shù)的介紹 ..................................... 3 applet 的介紹 .................................................... 3 Applet 的 AWT繪制 ................................................ 4 ..................................................... 5 3 系統(tǒng)需求分析與總體設(shè)計 ....................................................... 5 分析 ........................................................... 5 系統(tǒng)功能介紹 .......................................................... 5 系統(tǒng)模塊功能和設(shè)計思想 ................................................. 6 ............................................................. 7 ER圖設(shè)計 ....................................................... 7 表的構(gòu)建 ......................................................... 8 數(shù)據(jù)庫連接實現(xiàn) ................................................... 9 4 系統(tǒng)功能模塊實現(xiàn) ............................................................ 9 ..................................................... 9 ...................................................... 10 繪圖功能設(shè)計 .................................................... 10 流程圖保存和讀取方法設(shè)計 ........................................ 10 節(jié)點間關(guān)系保存的實現(xiàn) ............................................ 16 5 系統(tǒng)測試結(jié)果及存在的問題和改進的方案 ........................................ 20 結(jié) 論 ..................................................................... 20 參考文獻 ..................................................................... 21 第 1 頁 共 30 頁 1 引言 課題背景 辦公自動化 (OAOffice Automation)是將現(xiàn)代化辦公和計算機網(wǎng) 絡(luò)功能結(jié)合起來的一種新型的辦公方式,通過網(wǎng)絡(luò) , 組織機構(gòu)內(nèi)部的人員可跨越時間、地點協(xié)同工作。但是 java中的 applet技術(shù)可以實現(xiàn)在 B/S下的繪圖,因此,結(jié)合 applet技術(shù),可以在 B/S系統(tǒng)中直接 嘗試流程的可視化定義研究。 在技術(shù)難度方面 , 由于有指導老師的指導和相關(guān)的參考文獻 , 使得在開發(fā)過程中所遇到的困難都能夠一一得到解決 。而 Java Applet 具有 能嵌入到瀏覽器中運行, 能通過可視化技術(shù)手段實現(xiàn)繪圖功能,能連接數(shù)據(jù)庫服務(wù)器和應用服務(wù)器等這些特點,完全滿足了此次 B/S 結(jié)構(gòu)下 OA 流程可視化研究和實現(xiàn)的 各種 要求。與主要用于控制數(shù)據(jù)的顯示和外觀的 HTML 標記不同, XML 標記用于定義數(shù)據(jù)本身的結(jié)構(gòu)和數(shù)據(jù)類型。 Microsoft Office Access 2021 數(shù)據(jù)庫的可行性研究 系統(tǒng)采用 Microsoft Office Access 2021 作為開發(fā)數(shù)據(jù)庫, 使用于中度規(guī)模的數(shù)據(jù)錄入要求。 2 相關(guān)基礎(chǔ) 理論 技術(shù)以及開發(fā) 技術(shù) 第 2 頁 共 30 頁 工作流 的定義 與存在問題描述 OA 中工作流 的定義 當今社會分工越來越細,在一個單位內(nèi)部也越來越強調(diào)專業(yè)化,大部分工作都需要多個部門和員工合作完成。這種工作流程保證了一件任務(wù)能按預定的順序從起點流向終點,并且在需要的時候可以跟蹤、查詢和統(tǒng)計。工作流管理聯(lián)盟( WorkFlow Management Coalition ,WFMC)將工作流定義為:業(yè)務(wù)流程的全部或部分自動化,在此過程中,文檔、信息或者任務(wù)按照一定的過程規(guī)則流轉(zhuǎn),實現(xiàn)組織成員間的協(xié)調(diào)工作以期達到業(yè)務(wù)的整體目標。例如,在一個采購申請批準流程中,實體就是采購申請單;在公文審批流程中,實體就是公文。它包含了所有使業(yè)務(wù)過程能被工作流執(zhí)行服務(wù)的必要信息。過程由活動和相關(guān)數(shù)據(jù)組成 。它可是形式過程定義語言或?qū)ο箨P(guān)系模型,也可以是簡單地規(guī)定用戶間信息傳輸?shù)囊唤M路由命令。 WFMC 對工作流有一個簡化的定義由一個四元組{ Pt, Pa, Dt, Ti}對其進行描述: 1) 工作流參與者( Workflow Participant):定義活動的執(zhí)行者,執(zhí)行者可以是人和其他實體。前者不可再分,后者可由原子活動和其他子工 第 3 頁 共 30 頁 作流組成。 4)躍遷信息( Transition Information):定義工作流活動執(zhí)行的依賴信息,決定活動之間的躍遷、一個活動的完成可能對其他活動的執(zhí)行產(chǎn)生影響。 工 作流中的 流程定義 問題 在一般 B/S模式下的 OA系統(tǒng),對于流程的定義都是文字型或者表單形式的,而不是圖形化的,因為基于 HTML解析的 B/S在繪圖方面存在缺陷,因此大多 B/S的 OA系統(tǒng)在流程定義時,為了達到可視化的效果,都采用了流程定義用 C/S來輔助。 如何將上一小節(jié) 的工作流定義轉(zhuǎn)變成 B/S 結(jié)構(gòu)下的 OA 系統(tǒng) 可以具體運行的程序?首先在 數(shù)據(jù)庫中設(shè)計一組表單作為狀態(tài)的模板,用一 XML 文檔 來 保存流程 圖形 的狀態(tài),所有 XML 文檔保存在一個數(shù)據(jù)庫 XML 表中。來 如何設(shè)計出有效的可視化流程 設(shè)計 工具是本文的重點。它與Application 的區(qū)別主要在于其執(zhí)行方式的不同。首先必須創(chuàng)建一 個 HTML 文件,通過編寫 HTML 語言代碼告訴瀏覽器載入何種 Applet 以及如何運行。 小應用程序的生命周期相對于 Application而言較為復雜。 Applet的生命周期中有四個狀態(tài):初始態(tài)、運行態(tài)、停止態(tài)和消亡 態(tài)。 Applet 的 AWT 繪制 Applet 程序中所采用的 AWT 的繪圖機制主要涉及三個方法 : paint()方法、update()方法和 repaint()方法 , update()方法和 paint()方法都有一個 Graphics 類參數(shù)。 要進行繪圖,首先要找到一個 Graphics 類的對象。我們還可以通過 getGraphics()方法得到一個 Graphics類的對象,這個對象和 update()方法和 paint()方法中所傳遞的對象一樣,都是該成員所對應的 Graphics 類的對象。 Graphics 中提供的圖形繪制方法有: paint( ) //進行繪圖的具體操作,必須有程序員重寫 update( ) //用于更新圖形,先清除背景、前景,再調(diào)用 paint() repaint( ) /*用于重繪 圖形,在組件外形發(fā)生變化,即大小改變或位置移動時,repaint( )方法立即被系統(tǒng)自動調(diào)用,而實際上 repaint()方法是自動調(diào)用 update()方法*/ 下面的方法支持基本的繪圖和畫圖像: void drawLine( ) //畫 直 線 , void drawArc( ) //畫弧線, void drawPolygon( ) //畫多邊形, void drawRect( ) //畫矩形, void drawRoundRect( ) //畫帶有圓角的矩形, 第 5 頁 共 30 頁 void fill3DRect( ) //畫三維 矩形, void fillOval( ) //畫橢圓, 這些方法都是來自于 類 系統(tǒng)環(huán)境與平臺基礎(chǔ) OA 可視化工作流設(shè)計工具在 Java 環(huán)境基礎(chǔ)上,后臺以 Microsoft Office Access 2021 為數(shù)據(jù)庫平臺,前臺采用具有較強跨平臺性的 Java Applet 開發(fā)。 3 系統(tǒng)需求分析與總體設(shè)計 系統(tǒng)需求分析 在最近幾年的各級單位的信息化改造建設(shè)中 , 隨著信息化基礎(chǔ)設(shè)施建設(shè)的逐漸完備 , 各類應用系統(tǒng)開始受到各級 單位 的重視 , 開發(fā)重點主要側(cè)重于人事信息數(shù)字化、文書信息化、公文流轉(zhuǎn)、交互式審批等信息化可行性高的工作領(lǐng)域 。 而上述 所介紹的 公文流轉(zhuǎn) 的一個重要特征就是流程復雜,難以用標準的程序化語言解釋,因而公文流轉(zhuǎn)系統(tǒng)必須有與 之相適應的工作流程定義系統(tǒng),使操作人員能夠自主地設(shè)定公文流轉(zhuǎn)流程。它具有圖形用戶界面,用戶定義與任務(wù)執(zhí)行完全分離,其體系結(jié)構(gòu)基本上符合 WFMC 標準結(jié)構(gòu)。 系統(tǒng) 功能介紹 可視化 OA 工作流程設(shè)計工
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1