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

正文內(nèi)容

bs結(jié)構(gòu)下的oa流程可視化的研究與實現(xiàn)—計算機畢業(yè)設(shè)計(更新版)

2025-01-14 16:55上一頁面

下一頁面
  

【正文】 ring 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)用各 個 的顯示方法,重新繪制在屏幕上。amp。經(jīng)過反復的修改調(diào)試后最終測試,該工具工作運行正常,能夠準確地實現(xiàn)需求分析里的功能。 在本次畢業(yè)論文的研究中,我通過積極地參與設(shè)計與編碼工作,不僅鍛煉了自己的實踐水平,更加積累了一些團隊合作和軟件工程的經(jīng)驗。 [6] 劉曉化等 .精通 Java核心技術(shù) [M].北京 : 電子工業(yè)出版社 ,2020。 ( 3)學??梢詫W術(shù)交流為目的復制、贈送和交換學位論文。 Well, theyˇ re horses.〃 168。 ( 5)學??梢怨紝W位論文的全部或部分內(nèi)容(保密學位論文在解密后遵守此規(guī)定)。 致 謝 本文是在 葉安勝 和 何林波老師的熱情關(guān)心和指導下完成的 , 他 們 淵博的知識和嚴謹?shù)闹螌W作風使我受益匪淺 , 對順利完成本課題起到了極大的作用。本可視化流程設(shè)計工具配合工作流管理系統(tǒng)使用,不僅可以大大提高了流程配置效率,而且用戶能夠自己動手配置和修改流程,減輕了辦公自動化軟件維護的成本,使辦公真正的實現(xiàn)信息化和無紙化。 存 在問題和改進方案: 該可視化流程設(shè)計工具是一個實驗性的程序, 在有些功能的編寫上不是非常合理。我們采用矩形來表示節(jié)點實例,用 帶 箭頭 的弧線 表示節(jié)點實例間的前驅(qū)后繼關(guān)系,如果節(jié)點實例 A是節(jié)點實例 B的前驅(qū),則有一條由 A出發(fā)到 B結(jié)束的箭頭。amp。amp。amp。 = x。 private int[] SelectedNode = new int[2]。 Color color。 private int starx。其流程如下圖: 圖 4 系統(tǒng)流程圖 流程可視化設(shè)計實現(xiàn) 界面可視化 這是工具開始運行出現(xiàn)的第一個界面,由 Inter Explorer 瀏覽器打開,可以適應 B/S 結(jié)構(gòu)的 OA 系統(tǒng)。接點采用矩形表示。 因此 , 改革傳統(tǒng)辦公模式 , 開展電子辦公 , 使業(yè)務辦公、公文流轉(zhuǎn)和管理過程電子化、信息化 , 并通過統(tǒng)一辦公規(guī)范 , 提高工作效率降低辦公成本 , 實現(xiàn)辦公自動化已勢在必行 。 Graphics 是畫圖的關(guān)鍵 , 它可以支持兩種繪圖 : 一種是基本的繪圖 , 如 : 畫線、矩形、圓等 ; 另一種是畫圖象 , 主要用于動畫制作。 application 是從其中的 main() 方法開始運行的,而 Applet 是在瀏覽器中運行的。 下面給出一個例子,并用上面的定義的規(guī) 范進行分解: Pt = {擬稿人(處員) A,處室領(lǐng)導 B,處室會簽負責人 C,領(lǐng)導 D,核稿人E,打字員 F,檔案室 G} Pa = {擬稿 a,送審 b,送核稿 c,審核 d,寫審核意見 e,送會簽 f,會簽意見g,返回擬稿人 h,寫核稿意見 i,送領(lǐng)導批示 j,編號 k,送打字室 l,寫批示意見m,返回核稿人 n,排版印刷 o,封發(fā) p,送檔案室 q,歸檔 r} Dt = {文件} Ti = { Pt( i) :t Pt( j)}表示從一個狀態(tài)到達另一個狀態(tài), t 是觸發(fā)條件, 這些定義和例子將是我們通過流程設(shè)計工具設(shè)計流程時的參考。 流程定義 工具被用來創(chuàng)建計算機可處理的業(yè)務過程描述。 工作流( workflow)的概念是為提高工作效率的研究而產(chǎn)生的,目前尚無統(tǒng)一、明確的定義。 XML 技術(shù)的可行性研究 “可擴展標記語言” (XML) 提供一種描述結(jié)構(gòu)化數(shù)據(jù)的方法。第一部分介紹了工作流和工作流設(shè)計工具的相關(guān)概念與開發(fā)背景;第二部分對工作 相關(guān)基礎(chǔ)理論技術(shù)、 系統(tǒng)環(huán)境與平臺基礎(chǔ)、 以及開發(fā)技術(shù)進行了 描述;第三部分對系統(tǒng)功能進行了分析;第四部分詳細介紹了系統(tǒng)流程、流程可視化設(shè)計的實際開發(fā)過程中使用到的關(guān)鍵技術(shù);最后一部分在總結(jié)了系統(tǒng)開發(fā)心得的同時,提出了目前系統(tǒng)存在的不足和有待改進的地方。 論文以可視化的 OA工作流設(shè)計工具的開發(fā)為基礎(chǔ),主要闡述五個方面的內(nèi)容。 而 Java Applet 具有能嵌入到瀏覽器中運行,能通過可視化技術(shù)手段實現(xiàn)繪圖功能,能連接數(shù)據(jù)庫服務器和應用服務器等這些特點,完全滿足了此次B/S 結(jié)構(gòu)下 OA 流程可視化研究和實現(xiàn)的各種要求。這種工作流程保證了一件任務能按預定的順序從起點流向終點,并且在需要的時候可以跟蹤、查詢和統(tǒng)計。過程由活動和相關(guān)數(shù)據(jù)組成 。 4)躍遷信息( Transition Information):定義工作流活動執(zhí)行的依賴信息,決定活動之間的躍遷、一個活動的完成可能對其他活動的執(zhí)行產(chǎn)生影響。它與 Application 的區(qū)別主要在于其執(zhí)行方式的不同。 Applet 的 AWT 繪制 Applet 程序中所采用的 AWT 的繪圖機制主要涉及三個方法 : paint()方法、update()方法和 repaint()方法 , update()方法和 paint()方法都有一個 Graphics 類參數(shù)。 3 系 統(tǒng)需求分析與總體設(shè)計 系統(tǒng)需求分析 在最近幾年的各級單位的信息化改造建設(shè)中,隨著信息化基礎(chǔ)設(shè)施建設(shè)的逐漸完備 , 各類應用系統(tǒng)開始受到各級單位的重視 , 開發(fā)重點主要側(cè)重于人事信息數(shù)字化、文書信息化、公文流轉(zhuǎn)、交互式審批等信息化可行性高的工作領(lǐng)域 。接點之間采用箭頭連接。 在 對 工作流 進行定義的工作 中用到的 ER 如下圖所示 : 圖 3 ER 圖 表的構(gòu)建 表 1 流程節(jié)點表 (flow_Node) 對象名稱 數(shù)據(jù)類型 功能描述 Node_ID 數(shù)字 節(jié)點編號 Node_Nane 文本 節(jié)點名稱 編號 節(jié)點名 流程 節(jié)點 流程 文件 名稱 流程號 類型 前驅(qū)節(jié)點 號 前驅(qū)節(jié)點 后繼節(jié)點 號 后繼節(jié)點 流程號 構(gòu)成 1 M11MF M Node_prev 文本 節(jié)點前驅(qū) 名稱 Node_prevID 數(shù)字 前驅(qū)節(jié)點號 Node_next 文本 節(jié)點后繼 Node_nextID 數(shù)字 后繼節(jié)點號 Flow_ID 數(shù)字 節(jié)點所屬的流程 號 表 2 流程 表 (flowdata) 對象名稱 數(shù)據(jù)類型 功能描述 fileName 文本 保存 流程 的文件名 id 數(shù)字 流程號 type 文本 Node 類型還是 line 類型 數(shù)據(jù)庫連接實現(xiàn) public Connection getConnection(){ // now we can get the connection from the DriverManager Connection con = null; try { (); //驅(qū)動 set this to a MS Access DB you have on your machine String filename = /; String database = jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)}; DBQ=; database+= () + ; DriverID=22; READONLY=true}; // add on to the end con = ( jdbc:odbc:ccos ,); //數(shù)據(jù)源 } catch (ClassNotFoundException e) { // TODO Autogenerated catch block (); } catch (SQLException e) { // TODO Autogenerated catch block (); } return con; } 4 系統(tǒng)功能模塊實現(xiàn) 系統(tǒng)流程及圖示 一個流程的設(shè)計是先通過繪圖來對實際業(yè)務過程進行分析、建模,然后通過一定的技術(shù)生成所建立流程模型的可被上層接口處理的形式化描述。//定義頂點坐標 int LeftUpNodeY。 private int MaxY。//起點坐標 private int starty。 star[1] = y。 (arcNodeindex != 1)) { (arcNodeindex, x, y); repaint(); }else if((arc != null)amp。(lastpoint[0]endx)){//開口向左 (endx, endy, endx+3, endy3); (endx, endy, endx+3, endy+3); }else if((lastpoint[1] == endy)amp。 對節(jié)點的讀?。? String fileName = (node); ArrayList list = null; if(null != fileName amp。 ()0){ Vector lineVector = new Vector(); for(int i= 0; i(); i++) lineVector = (Vector)(i); Vector line = new Vector(); for(int j = 0; j(); j++){ ArcBean bean = (ArcBean)(j); Arode=new Arc((()), (())); ((())); ((())); (new int[]{(), ()}); (); (node); } (line); } 節(jié)點間關(guān)系保存的實現(xiàn) 要 設(shè)計 一個流程,必須用一個算法將流程各個節(jié)點 與 節(jié)點之間 的關(guān)系 表示出來 。但有點遺憾是因為沒有上層的 oa辦公流程解釋器、辦公流程引擎等等程序,未能真正的實現(xiàn)一次辦公自動化的整個流程。開發(fā)期間碰到了很多 困難,雖然有一點點自己的心得,但更多的是失敗的體驗。 [7] Mike Gunderloy[美 ],Joseph . SQL Server 2020從入門到精通 [M].北京 : 電子工業(yè)出版社 ,2020。 ( 4)學??稍试S學位論文被查閱或借閱。 Sure, theyˇ re horses.〃 They talked, sitting their gaunt horses in the da
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1