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

正文內(nèi)容

畢業(yè)設(shè)計:淺析oa流程的可視化方法(參考版)

2024-12-07 15:39本頁面
  

【正文】 。 [6] 劉曉化等 .精通 Java核心技術(shù) [M].北京 : 電子工業(yè)出版社 ,2021。 [4] 葉立新 .基于工作流技術(shù)的 OA 系統(tǒng)模型 [J].計算機工程與應(yīng)用 .2021(6): 9093。 [2] 馮峰 ,王小剛 .OAS中的工作流設(shè)計方法 [J].計算機工程 與應(yīng)用 ,2021(3): 9193。 本可視化流程設(shè)計工具配合工作流管理系統(tǒng)使用,不僅 可以 大大提高了流程配置效率,而且 用戶能夠自己動手配置和修改流程,減輕了辦公自 動化軟件維護的成本,使辦公真正的實現(xiàn)信息化和無紙化。 在本次畢業(yè)論文的研究中,我通過積極地參與設(shè) 計與編碼工作,不僅鍛煉了自己的實踐水平,更加積累了一些團隊合作和軟件工程的經(jīng)驗。 結(jié) 論 本次畢業(yè)設(shè)計研究中,實現(xiàn)了流程定義的可視化,研究并實現(xiàn)了節(jié)點、弧段的繪制,以及節(jié)點、弧段之間關(guān)系的保存,采用 XML的數(shù)據(jù)記錄方式,能提供所繪制流程的數(shù)據(jù)關(guān)系給上層 OA程序中調(diào)用。選擇弧線也是同樣情況; 2 弧線不能拖動; 3 在保存節(jié)點關(guān)系的時候不能 按自己意愿輸入保存 xml文件名而是由機器 按時間 生成 xml文件名; 4 在讀取 節(jié)點關(guān)系的時候只能夠讀取最近一次保存的節(jié)點關(guān)系 。 存在問題和改進方案: 該可視化流程設(shè)計工具是一個實驗性的程序, 在有 些功能的編寫上不是非常合理。 經(jīng)過反復的修改調(diào)試后最終測試,該工具工作運行正常,能夠準確地實現(xiàn)需求分析里的功能。下面是圖 6中流程所保存的節(jié)點 xml文件,其中包括對節(jié)點位置的 信息 ,也包括對節(jié)點間關(guān)系的 信息 。 節(jié)點和弧線的關(guān)系通過 運算之后生成一份 xml文檔,同時把這份 xml文檔序列化后保存在數(shù)據(jù)庫中。我們采用矩形來表示節(jié)點實例,用 帶 箭頭 的弧線 表示節(jié)點實例間的前驅(qū)后繼 關(guān)系,如果節(jié)點實 例 A是節(jié)點實例 B的前驅(qū),則有一條由 A出發(fā)到 B結(jié)束的箭頭。amp。amp。amp。amp。 在保存前先要對已經(jīng)繪出的節(jié)點 以及弧線進行 屬性采集,我們用一個NodeBean以及 ArcBean方法 來實現(xiàn)其功能, NodeBean的 代碼描述如下: public class NodeBean implements {} public NodeBean(){ } String LeftUpNodeX; //定義頂點坐標 String LeftUpNodeY; private String MinX; //定義邊框 private String MinY; private String MaxX; private String MaxY; Color color; //定義外框顏色 String NodeName=; //節(jié)點名稱 public String getNodeName() { return NodeName; } public void setNodeName(String nodeName) { NodeName = nodeName; } public Color getColor() { return color; } public void setColor(Color color) { = color; } public String getLeftUpNodeX() { return LeftUpNodeX; } public void setLeftUpNodeX(String leftUpNodeX) { LeftUpNodeX = leftUpNodeX; } public String getLeftUpNodeY() { return LeftUpNodeY; } public void setLeftUpNodeY(String leftUpNodeY) { LeftUpNodeY = leftUpNodeY; } public String getMaxX() { return MaxX; } public void setMaxX(String maxX) { MaxX = maxX; } public String getMaxY() { return MaxY; } public void setMaxY(String maxY) { MaxY = maxY; } public String getMinX() { return MinX; } public void setMinX(String minX) { MinX = minX; } public String getMinY() { return MinY; } public void setMinY(String minY) { MinY = minY; } 將流程圖中節(jié)點的屬性對象進行采集以后,通過調(diào)用 可以 對節(jié)點 和弧段 進行 保存 , 以下代碼是對節(jié)點的保存, 描述如下: Vector v = new Vector(); Vector temp = (); for(int i=0; i(); i++){//通過 NODEBEAN存儲 Node o = (Node)(i); NodeBean bean = new NodeBean(); (); (()+); (()+); (()+); (()+); (()+); (()+); (bean); } String nodeFile = nodeData+()+.xml; ( v , nodeFile ); 對弧線的屬性采集類 ArcBean相關(guān)的 代碼描述如下: public class ArcBean implements {} private String endx; private String endy; private String startx; private String starty; public ArcBean(){//返回值 } public String getEndx() { return endx; } public void setEndx(String endx) { = endx; } public String getEndy() { return endy; } public void setEndy(String endy) { = endy; } public String getStartx() { return startx; } public void setStartx(String startx) { = startx; } public String getStarty() { return starty; } public void setStarty(String starty) { = starty; } 將流程圖中弧線的屬性對象進行采集以后,通過調(diào)用 可以對 節(jié)點和 弧段進行保存,以下代碼是對節(jié)點的保存,描述如下: Vector line = new Vector(); Vector lineTemp = (); for(int i=0; i(); i++){ Arc o = (Arc)(i); ArcBean bean = new ArcBean(); (()+); (()+); (()+); (()+); (bean); } String lineFile = lineData+()+.xml; (line , lineFile); 流程圖的讀取 , 也就是將保存的 xml文件中的節(jié)點 以及 弧線的屬性讀取出來,然后調(diào)用各 個 的顯示方法,重新繪制在屏幕上 。 序列化是將對象寫到流中, 序列化 需要對象 實現(xiàn) Serializable接口, 序列化后能將對象轉(zhuǎn)換成一系列字節(jié),并可在以后完全復原。 在工作流 管理系統(tǒng)中,上層程序需要通過讀取保存在數(shù)據(jù)庫里 流程的 XML 文件來實現(xiàn)流程的解釋和實例化。 數(shù)據(jù)庫設(shè)計 ER 圖設(shè)計 實體關(guān)系圖( ER 圖)將系統(tǒng)中的數(shù)據(jù)模型以一種更加清楚、具體的方式展現(xiàn)出來。 通過對用戶需求的分析 , 要求本流程設(shè)計工 具 具 有以下功能 : (1)可視化的操作 界面 ; (2)可以對流程節(jié)點和弧線進行填加、修改、刪除操作; (3)工作流程支持串簽、會簽和分支流程; (4)可以將 圖形內(nèi)容保存于 access 數(shù)據(jù)庫 或( xml) 中,可查詢,編輯,保存 ; (5)可以通過 流程模型解釋接口 和引擎主程序 提供給上層程序使用 系統(tǒng) 模塊 功能 和設(shè)計思想 1994年 11月,工作流管理聯(lián)盟發(fā)布 了工作流管理系統(tǒng)的參考模型,該模型定義了一個基本的工作流管理系統(tǒng)所需要的 6個基本模塊:過程定義工具,工作流執(zhí)行服務(wù),其他工作流執(zhí)行服務(wù),客戶應(yīng)用程序,被調(diào)應(yīng)用程序,管理及監(jiān)控工具 ;并制定了個模塊之間的接口標準。接點采用矩形表示。具備刪除節(jié)點、節(jié)點之間連接線功能。用戶不需要程序員的支持就可以定義和設(shè)計出工作流程模型, 根據(jù) 該模型生成的文件可以非常方便地被解釋為上層接口所需的工作流。 為此我們設(shè)計了一個可視化流程設(shè)計工具,該工具可以作為 工作流管理系統(tǒng)里 的一個模塊。 因此 , 改革傳統(tǒng)辦公模式 , 開展電子 辦公 , 使業(yè)務(wù)辦公、公文流轉(zhuǎn)和管理過程電子化 、 信息化 , 并 通過統(tǒng)一辦公規(guī)范 , 提高工作效率降低 辦公 成本 , 實現(xiàn)辦公自動化已勢 在 必行 。具體環(huán)境描述如下: Microsoft Windows Server 2021; Microsof
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1