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

正文內(nèi)容

基于web架構(gòu)的簡單流程管理系統(tǒng)設(shè)計說明書-wenkub

2023-05-18 19:01:28 本頁面
 

【正文】 在之前的項目中已經(jīng)應(yīng)用了大量 Hibernate 框架的內(nèi)容,因此我對這部分比較熟悉。而 MySQL 同樣是一套優(yōu)秀的,已經(jīng)應(yīng)用于很多場合的數(shù)據(jù)庫系統(tǒng)。采用 MySQL作為數(shù)據(jù)庫。項目將運行在 Tomcat 服務(wù)器下。 哈爾濱工業(yè)大學(xué)本科畢業(yè)設(shè)計(論文)開題報告 6 另外,表 history 存放了對象的狀態(tài)轉(zhuǎn)化歷史。 表 object_value 存放了流程對象所具有的屬性值。這些數(shù)據(jù)將在之后的流程控制和交互階段影響整個系統(tǒng)的運作。抽象的說,flow_line 存放有向圖的一個邊。 表 flow_state 存放流程的一個活動,也即流程對象的一個狀態(tài)。 在 中已經(jīng)分析過系統(tǒng)的可行性。其功能細(xì)節(jié)如下: 流程定義部分: 1) 流程基本信息的修改和創(chuàng)建 2) 流程對象屬性的修改、創(chuàng)建、刪除 3) 流程狀態(tài)的修改、創(chuàng)建、刪除 4) 流程線的修改、創(chuàng)建、刪除 5) 流程的刪除 6) 角色信息的創(chuàng)建和修改 7) 角色權(quán)限信息的編輯 哈爾濱工業(yè)大學(xué)本科畢業(yè)設(shè)計(論文)開題報告 5 8) 角色信息的刪除 9) 用戶信息的創(chuàng)建和修改 10) 用戶信息的刪除 流程運行部分: 1) 登陸 2) 修改基本信息 3) 流程對象的創(chuàng)建 4) 流程對象列表的查看 5) 流程對象的刪除 6) 流程對象狀態(tài)的改變 7) 流程對象詳細(xì)信息的查看與修改 數(shù)據(jù)庫的設(shè)計 由于本系統(tǒng)是一套通用的流程系統(tǒng)。若在所有角色的共同合作下,可以將一個處于起始狀態(tài)的流程對象的狀態(tài),改變?yōu)榻K止?fàn)顟B(tài),則這個流程對象就走完了整個流程,整個過程就是一次流程管理。稱這些事物為流程對象。從起始節(jié)點到終止節(jié)點的若干條路必定最終會走過圖的所有節(jié)點。即都有確定的開始和結(jié)束狀態(tài),狀態(tài)之間有確定的轉(zhuǎn)化。 哈爾濱工業(yè)大學(xué)本科畢業(yè)設(shè)計(論文)開題報告 4 2. 開發(fā)內(nèi)容和系統(tǒng)的總體設(shè)計 通用簡單的流程管理的可實現(xiàn)性 綜上所述,簡單的流程管理在很多場合都有應(yīng)用。 企業(yè)的流程管理系統(tǒng)通常表現(xiàn) 為工作流管理系統(tǒng)。 國內(nèi)許多 ERP 系統(tǒng)自帶有定制的流程管理。西方新興的“企業(yè) 流程再造”的思想也在慢慢滲透進(jìn)國內(nèi)的各大企業(yè)。 5) 本項目和國內(nèi)正在逐步興起的大型工作流管理系統(tǒng)的基本功能很接近,企業(yè)可以利用它引進(jìn)工作流的思想,逐步改造業(yè)務(wù)流程。適合于中小企業(yè)的流程管理,也方便企業(yè)優(yōu)化流程。經(jīng)過計算機科學(xué)的抽象,完全可以制作出一個 花費小,功能精煉的通用簡單流程系統(tǒng)。 哈爾濱工業(yè)大學(xué)本科畢業(yè)設(shè)計(論文)開題報告 3 雖然流程管 理最常見于企業(yè)之中,流程的思想在其他方面都有應(yīng)用。 流程管理也可以加強公司各部門之間的協(xié)作。首先,在企業(yè)方面,公司的產(chǎn)品和服務(wù)都要靠流程來體現(xiàn),因此流程管理和流程控制是 公司整體功能中最重要的部分 。但我認(rèn)為原項目的設(shè)計仍然沒有充分放開,仍然拘泥于“ Bug 管理”這一特殊的流程管理而沒有抽象到更高的程度。本項目局限了流程活動間狀態(tài)轉(zhuǎn)換的方式,簡化了一些功能,因此稱之為簡單的流程管理。如“ Bug”,“請假單”,“票據(jù)”等,活動可以看作是這個確定的處理對象的某一個狀態(tài)。 本項目主要探討簡單流程管理的實現(xiàn)。輸入情況會影響輸出情況,輸出的是令客戶滿意的方式,輸出的時間要盡可能的越短越好 [1]。 哈爾濱工業(yè)大學(xué) 國家示范性軟件學(xué)院 本科畢業(yè)設(shè)計 (論文 )開題報告 題 目: 基于 B/S 架構(gòu)的通用簡單流程管理系統(tǒng) 專 業(yè) 軟 件 工 程 學(xué) 生 姓 名 聯(lián) 系 方 式 年 級 實 習(xí) 基 地 中興軟件技術(shù)(南昌)有限公司 基地指導(dǎo)教師 聯(lián) 系 方 式 校內(nèi)指導(dǎo)教師 聯(lián) 系 方 式 開 題 日 期 20211120 哈爾濱工業(yè)大學(xué)軟件學(xué)院 目 錄 1. 項目來源及開發(fā)目的和意義 ..................................................................................1 項目背景及來源 ............................................................................................1 項目的目的和意義 ........................................................................................2 國內(nèi)外相關(guān)產(chǎn)品的發(fā)展現(xiàn)狀 ........................................................................3 2. 開發(fā)內(nèi) 容和系統(tǒng)的總體設(shè)計 ..................................................................................4 通用簡單的流程管理的可實現(xiàn)性 ................................................................4 系統(tǒng)的基本功能 ............................................................................................4 數(shù)據(jù)庫的設(shè)計 ................................................................................................5 總體設(shè)計及所用技術(shù) ....................................................................................6 3. 進(jìn)度安排,目標(biāo)及其他 ..........................................................................................6 為完成項目已具備的條件和所需經(jīng)費 ........................................................6 項目參與人員以及分工 ................................................................................6 項目的目標(biāo) ....................................................................................................6 項目的進(jìn)度計劃 ............................................................................................7 可能遇到的困難 ............................................................................................7 4. 參考文獻(xiàn) ..................................................................................................................8 附圖 1:數(shù)據(jù)庫設(shè)計概念模型 ......................................................................................9 附錄 1:哈爾濱工業(yè)大學(xué)畢業(yè)設(shè)計(論文)任務(wù)書 ................................................10 附錄 2:本科畢業(yè)設(shè)計 (論文 )開題審查意見表 ..........................................................12 哈爾濱工業(yè)大學(xué)本科畢業(yè)設(shè)計(論文)開題報告 1 1. 項目來源及開發(fā)目的和意義 項目背景及來源 流程 (process)的定義是:一個或一系列有規(guī)律的行動,這些行動以確定的方式發(fā)生或執(zhí)行,導(dǎo)致特定結(jié)果的出現(xiàn) —— 單個或一系列連續(xù)的操作。 綜上,最常見的“流程”存在于企業(yè)中。簡單的流程管理的對象是簡單的流程。對象的狀態(tài)根據(jù)活動之間的關(guān)聯(lián)在各個狀態(tài)之間轉(zhuǎn)化。 一些簡單流程管理的例子: 開 始某 公 司 請 假 審 批 流 程2 0 0 5 年 1 1 月 2 1 日員 工 提 交 請 假 條等 待 主 管領(lǐng) 導(dǎo) 審 批3 天 以 內(nèi) 的 請 假 , 部 門 負(fù) 責(zé) 人 審 批 通 過結(jié) 束3 天 以 內(nèi) 的 請 假 , 部 門 負(fù) 責(zé) 人 審 批 通 過等 待 主 管領(lǐng) 導(dǎo) 審 批主 管 領(lǐng) 導(dǎo) 審 批 通 過圖 11 某公司請假審批流 程 哈爾濱工業(yè)大學(xué)本科畢業(yè)設(shè)計(論文)開題報告 2 開 始測 試 人 員 發(fā) 現(xiàn) B u gB u g 管 理2 0 0 5 年 1 1 月 2 2 日N e w測 試 經(jīng) 理 檢 驗 確 認(rèn) 是 B u gO p e n D i s s c u s s i o n測 試 經(jīng) 理 檢 驗 否 認(rèn) 是 B u g群 體 討 論 仍 然 是 B u g群 體 討 論 否 認(rèn) 是 B u g結(jié) 束A c c e p t開 發(fā) 人 員 申 請 修 改 B u g /開 發(fā) 經(jīng) 理 分 配 開 發(fā) 人 員 修 改開 發(fā) 人 員 認(rèn) 為 這 不 是 自 己 的 B u g開 發(fā) 人 員 認(rèn) 為 這 不 是 B u gF i x e d開 發(fā) 人 員 修 改 完 畢測 試 人 員 確 認(rèn) 修 改 成 功測 試 人 員 確 認(rèn) 修 改 失 敗 ,B u g 仍 存 在圖 一種 Bug 管理流程 本項目即來源于中興軟件技術(shù)內(nèi)部項目《 Bug 管理系統(tǒng)》。因此我重新設(shè)計了這一套可以通用的簡單流程管理系統(tǒng)。流程是連接企業(yè)生產(chǎn)和客戶需求的紐帶。公司在具體事務(wù)的運作上,不可避免的要涉及到員工與員工之間、部門與部門之間的協(xié)同配合。如在軟件質(zhì)量管理中常見的 Bug 管理就是一種典型的流程管理。制作這一套系統(tǒng)是可行的且有必要的。 3) 它的設(shè)計 開放,易擴展。 雖然本項目并不是真正的工作流管理系統(tǒng)。利用計算機軟件產(chǎn)品進(jìn)行企業(yè)的流程管理是一個必然的趨勢,國內(nèi)很多公司都在為企業(yè)定制流程管理軟件。但通常這些流程被寫死在系統(tǒng)當(dāng)中,不靈活,不可定制。國內(nèi)許多廠商如上海東蘭科技等都在開發(fā),部署自己的工作流管理系統(tǒng)。尤其對于中小企業(yè),大型,重型的流程管理系統(tǒng)并不適合,這些企業(yè)真正需要的是輕型,費用小,且可以靈活定制的流程管理系統(tǒng)。因此,流程可以抽象為數(shù)據(jù)結(jié)構(gòu)中的有向圖來考慮。符合這些條件的圖,就是一個流程的抽象表示。 有若干個角色關(guān)注這個圖。 綜上,我們可以完全從抽象的角度查看簡單的流程管理。數(shù)據(jù)庫的設(shè)計不會拘泥于任何已經(jīng)有的流程管理模式??梢詫⑾到y(tǒng)存儲為一個有向圖,設(shè)計數(shù)據(jù)庫來完成流程運轉(zhuǎn)的算法,盡量少考慮業(yè)務(wù)上的邏輯,這樣設(shè)計出的系統(tǒng)是最通用的。抽象的說,flow_states 存放有向圖 的一個節(jié)點。 flow、 flow_state、 flow_line 構(gòu)成了流程,也即一個有向圖的基本信息。 表 flow_object 存放了每一個 在流程中的流程對象的當(dāng)前狀態(tài)。每一個屬性在object_propety 表中都有過定義。主要有狀態(tài)轉(zhuǎn)化的執(zhí)行人,被轉(zhuǎn)化的對象, 目的狀態(tài)。前臺表現(xiàn)層使用 JSP 實現(xiàn),配合 Spring 的 Web MVC 框架。 這一套方案是完全開源,免費的。利用以上這些技術(shù),我們的系統(tǒng)就可以是低成本的,靈活的。對于 Spring 框架相對比較陌生,需要一段時間來熟悉。但即使如此,原項目的設(shè)計已經(jīng)與 Bug 處理的流程緊密耦合在一起,無法做成通用系統(tǒng),因此可以說這是一套全新的系統(tǒng),基本上將由本人獨立完成。視時間,一些可以擴展的功能設(shè)想如下: ? 流程定義部分,采用直觀的圖形化的方式提供給管理員。 項目的進(jìn)度計劃 開始時間 進(jìn)行項目 預(yù)計時間 20211128 學(xué)習(xí) Spring 框架的相關(guān)知識 2 周 20211112 系統(tǒng)的總體設(shè)計和詳細(xì)設(shè)計 3 周 202112 系統(tǒng)的界面設(shè)計 1 周 202119 系統(tǒng)的編碼 4 周 202126 系統(tǒng)的測試和完善 2 周 表 31
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1