




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、西北工業(yè)大學軟件與微電子學院工作流管理系統(tǒng)需求規(guī)格說明版本:1.0編寫:年月日校對:年月日審核:年月日批準:年月日I/281引言11.1 編寫目的11.2 背景11.3 定義11.4 參考資料22任務卞S述22.1 目標22.2 用戶特點23需求詳述33.1 關(guān)鍵信息33.1.1 名詞解釋33.2 過程描述53.2.1 系統(tǒng)管理53.2.2 流程設計83.2.3 業(yè)務管理133.2.4 用戶操作224說明25I/281引言1.1 編寫目的本需求規(guī)格說明書對系統(tǒng)所要實現(xiàn)的功能分模塊進行了詳細說明,它是一份描述系統(tǒng)整體結(jié)構(gòu)及工作流程的文檔。本需求規(guī)格說明書主要向客戶方及與本工程相關(guān)的人員發(fā)放,使他
2、們了解該軟件的功能結(jié)構(gòu)詳細情況。1.2 背景待開發(fā)系統(tǒng)是由631所提出的,針對該所的業(yè)務要求及外協(xié)任務說明。該系統(tǒng)包括四個子系統(tǒng):系統(tǒng)管理;流程設計;業(yè)務管理;用戶系統(tǒng)。本系統(tǒng)由西北工業(yè)大學軟件與微電子學院負責開發(fā),系統(tǒng)的開發(fā)環(huán)境為:Windows+J2EE1.3 定義WfMC<WorkflowManagementCoalition):工作流管理聯(lián)盟。流程設計:創(chuàng)建工作流模型,根據(jù)實際的業(yè)務流程創(chuàng)建可視的流程模型。業(yè)務管理:是對工作流模型和實例進行監(jiān)控和管理?;顒樱菏且豁椆ぷ鞯脑訂卧S袝r會使用節(jié)點代替活動。流程:是活動的集合,有時會使用工程代替流程。角色:指工作流模型的參與者和任務承
3、擔者,和權(quán)限相關(guān)聯(lián)。用戶:指工作流系統(tǒng)的使用者。連接:是兩個活動之間順序依賴的根據(jù),有時會使用邊代替連接。變量:是工作流的數(shù)據(jù)單元,被稱做工作流相關(guān)數(shù)據(jù)。1/28觸發(fā)器:是用戶定義的邏輯,向活動/節(jié)點和工作流過程增加自動的或具體的動作。映射:是在工作流初始化時允許動態(tài)角色解決的一個工作單元。實例:代表一個工作流模型具體執(zhí)行的工作流過程。1.4 參考資料GB856T-88計算機軟件開發(fā)規(guī)范;民機優(yōu)化設計系統(tǒng)部分軟件模塊開發(fā)合同書及外協(xié)技術(shù)協(xié)議書,中航集團631研究所與西北工業(yè)大學,2007年1月。2 任務概述2.1 目標工作流管理系統(tǒng)就是通過管理一序列的工作活動以及相關(guān)人員、資源、信息技術(shù)資料來
4、提供業(yè)務處理程序上的自動控制,該系統(tǒng)通過計算機軟件來定義、管理和執(zhí)行工作流程。在工作流管理系統(tǒng)中計算機運用程序的執(zhí)行順序是由工作流邏輯的計算機描述來驅(qū)動的。它的主要目標是對業(yè)務過程中各步驟或稱活動、環(huán)節(jié))發(fā)生的先后次序,以及同各個步驟相關(guān)的人力、資源、信息資料的調(diào)用等進行管理,從而實現(xiàn)業(yè)務過程的自動化。工作流管理系統(tǒng)將人員、組織結(jié)構(gòu)、設備資源、信息源如數(shù)據(jù)庫、文件系統(tǒng)、電子郵件、計算機輔助設計工具等)整合成一個整體。這樣,工作流管理系統(tǒng)就成為了一個理想的用來收容業(yè)務邏輯的業(yè)務知識倉庫,并給予業(yè)務邏輯一個易操作易控制的界面。2.2 用戶特點本系統(tǒng)的用戶為企事業(yè)單位的員工,對常用應用軟件操作熟練,
5、流程設計人員和業(yè)務管理人員對實際工作流程熟悉和理解。2/283 需求詳述3.1 關(guān)鍵信息3.1.1名詞解釋3.1.1.1 Package<包)屬性屬性名組成約束注釋Id:由26個大小寫的英文字母與數(shù)字組成P包的標識一Name同上名稱Description同上描述XPDLVersion:同上rXPDL版本SourceVendorID同上CreationDate:同上:創(chuàng)建日期1Version同上10位數(shù)字版本號Author同上作者Codepage同上CountryKey同上PublicationStatus;同上發(fā)布狀態(tài)ConformanceClass同上PriorityUnit同上3.1
6、.1.2 Workflow<流程)屬性屬性名組成約束注釋Id由26個大小寫的英文字母與數(shù)字組成流程標識Name同上名稱Description同上描述CreationDate同上創(chuàng)建日期Version同上XPDL版本Author同上作者Codepage同上CountryKey同上PublicationStatus同上Priority同上Limit同上ValidFromDate同上ValidToDate同上3/283.1.1.3 Activity<活動)屬性屬性名組成約束注Id由26個大小寫的英文字母與數(shù)字組成沽動標識Name同上名稱Description同上描述AutomationM
7、ode同上自動模式Split同上分支Join同上合并Priority同上優(yōu)先級Limit同上限制StartMode同上開始模式FinishMode同上結(jié)束模式Deadline同上終止期限3.1.1.4 Transition<轉(zhuǎn)移)屬性屬性名組成約束注Id由26個大小寫的英文字母與數(shù)字組成轉(zhuǎn)移標識Name同上名稱Description同上描述3.1.1.5 Application<應用程序)屬性屬性名組成約束注Id:由26個大小寫的英文字母與數(shù)字組成應用程序標識Name同上名稱Description同上描述3.1.1.6 DataField(WorkflowRelevantData&
8、gt;屬性屬性名組成約束注Id由26個大小寫的英文字母與數(shù)字組成數(shù)據(jù)標識Name同上名稱Description同上描述DataType同上數(shù)據(jù)講13.1.1.7 Participant<參與者)屬性屬性名組成約束一注Id由26個大小寫的英文字母與數(shù)字組成參與者標識4/28Name同上名稱Description同上描述ParticipantTyp同上參與者類型二3.1.1.8 User(用戶屬性屬性名組成約束注Id由26個大小寫的英文字母與數(shù)字組成用戶標識Name同上名稱Email同上描述Role同上角色Password同上用戶密碼3.1.1.9 Role<角色)屬性屬性名組成:約束
9、注Id由26個大小寫的英文字母與數(shù)字組成角色標識Description同上名稱3.2過程描述3.2.1系統(tǒng)管理3.2.1.1新建用戶< 1)概述:管理員通過本功能添加該軟件系統(tǒng)的用戶,并為用戶分配角色。< 2)過程詳述:管理員登入系統(tǒng),進入新建用戶界面,點選新建用戶。填寫用戶信息,分配角色,提交之后,檢查用戶輸入的信息是否符合要求。若不符合要求,則彈出信息提示框;符合要求,則提示創(chuàng)建新用戶成功。新建的用戶信息存入數(shù)據(jù)庫,用戶名出現(xiàn)在用戶列表。< 3)輸入/輸出數(shù)據(jù):輸入/輸出名稱內(nèi)容輸入用戶登錄名用戶姓名郵箱一密碼確認密碼角色<選擇添加)5/28輸出用戶名空必須輸入用戶
10、名用戶名重復用戶名已存在姓名空必須輸入姓名郵箱空必須輸入郵箱P密碼空必須輸入密碼密他不f輸入確認密碼必須相同成功信息創(chuàng)建用戶成功3.2.1.2刪除用戶< 1)概述:將一個系統(tǒng)用戶刪除。< 2)過程詳述:管理員登入系統(tǒng),進入用戶界面,展開用戶列表。選擇要刪除的用戶名,提交后轉(zhuǎn)到確認界面確認刪除,提示刪除成功,用戶數(shù)據(jù)從數(shù)據(jù)庫中刪除,不再出現(xiàn)在用戶列表。< 3)輸入/輸出數(shù)據(jù):輸入/輸出名稱內(nèi)容輸入用戶名<勾選)輸出成功信息刪除成功3.2.1.3新建角色< 1)概述:管理員為系統(tǒng)新建角色。< 2)過程詳述:管理員登入系統(tǒng),進入新建角色界面,選擇新建角色。填寫角色
11、信息,提交之后,檢查輸入的信息是否符合要求。若不符合要求,則彈出信息提示框;符合要求,則提示創(chuàng)建角色成功。新建的角色信息存入數(shù)據(jù)庫,角色名出現(xiàn)在角色列表。< 3)輸入/輸出數(shù)據(jù):輸入/輸出名稱內(nèi)容輸入角色名稱描述輸出成功提示創(chuàng)建角色成功角色名空必須輸入角色名稱6/283.2.1.4刪除角色< 1)概述:將一個角色刪除。< 2)過程詳述:管理員登入系統(tǒng),進入用戶界面,展開角色列表。選擇要刪除的角色,提交后轉(zhuǎn)到確認界面確認刪除,提示刪除成功,角色數(shù)據(jù)從數(shù)據(jù)庫中刪除,不再出現(xiàn)在角色列表。< 3)輸入/輸出數(shù)據(jù):輸入/輸出名稱內(nèi)容輸入角色名<勾選)輸出提示信息刪除成功3.
12、2.1.5查看和修改用戶信息< 1)概述:管理員對用戶信息進行修改。< 2)詳述:管理員登入系統(tǒng),進入用戶管理界面,展開用戶列表。點擊要查看的用戶名,頁面顯示用戶信息,管理員可以對用戶信息進行修改并更新數(shù)據(jù)庫。<3)輸入輸出數(shù)據(jù):輸入/輸出名稱內(nèi)容輸入要修改的用戶信息查看的輸出用戶登錄名用戶姓名郵箱密碼確認密碼角色信息修改的輸出用戶登錄名用戶姓名郵箱密碼確認密碼角色用戶登錄名7/283.2.1.6查看角色的用戶< 1)概述:查看某個角色的所有用戶。< 2)詳述:管理員登入系統(tǒng),進入角色管理界面,展開角色列表。點選一個角色名稱,顯示該角色的所有用戶。<3)輸入
13、/輸出數(shù)據(jù):輸入/輸出名稱內(nèi)容輸入無輸出用戶列表該角色的所有用戶名3.2.2流程設計3.2.2.1新建流程模型< 1)概述:創(chuàng)建一個空的流程模型文件。< 2)詳述:用戶登錄后,選擇新建流程模型,系統(tǒng)會彈出對話框讓用戶輸入新建流程模型文件的名稱,然后系統(tǒng)會以用戶輸入的文件名創(chuàng)建一個空的流程模型。< 3)輸入/輸出數(shù)據(jù):輸入/輸出名稱內(nèi)容輸入流程模型文件的名字輸入新建流程模型文件的名字輸出成功提示視圖區(qū)會打心個空的視圖編輯文件錯誤提示新建流程模型文件的名字不能為空3.2.2.2圖形化顯示xpdl文件< 1)概述:把一個xpdl文件進行圖形化顯示。<2)詳述:8/28用
14、戶選擇一個xpdl文件后,系統(tǒng)會把此xpdl文件在視圖區(qū)中進行圖形化顯示。<3)輸入/輸出數(shù)據(jù):輸入/輸出名稱內(nèi)容輸入文件名XPDL文件的名字輸出文件的視圖顯示在視圖區(qū)中圖形化顯示XPDL文件錯誤提示沒有選擇XPDL文件3.2.2.3保存XPDL文件< 1)概述:把已經(jīng)編輯好的流程模型以XPDL文件的形式保存。< 2)詳述:用戶登錄后,選擇保存文件,系統(tǒng)會把視圖區(qū)中的視圖元素轉(zhuǎn)化成XPDL的形式并彈出對話框讓用戶選擇保存的路徑和文件名,系統(tǒng)會把此流程模型按用戶輸入的路徑和文件名進行保存。< 3)輸入/輸出數(shù)據(jù):輸入/輸出名稱內(nèi)容輸入文件名保存的XPDL文件的文件名輸出成
15、功提示你已成功保存此流程模型文件錯誤提示沒有輸入保存義件的文件名錯誤提示此文件名已經(jīng)存在3.2,2.4導出流程模型< 1)概述:把已經(jīng)編輯好的流程模型以圖片的形式導出。< 2)詳述:用戶登錄后,選擇導出流程模型,系統(tǒng)會彈出對話框讓用戶輸入導出圖片的格式、圖片的名字、保存圖片的路徑,然后系統(tǒng)會按照用戶輸入的名字和格式把流程模型導出并在用戶選擇的路徑中保存。<3)輸入/輸出數(shù)據(jù):輸入/輸出名稱內(nèi)容輸入圖片的名字一輸入導出流程模型后保存的圖片的名字圖片的格式輸入導出流程模型后保存的圖片的格式輸出成功提示你已經(jīng)成功導出此流程模型9/28錯誤提示圖片名字/、能為空3.2.2.5 流程模型打印預覽< 1)概述:打印預覽已經(jīng)編輯好的流程模型。< 2)詳述:用戶登錄后,選擇打印流程模型的預覽,系統(tǒng)會把此流程模型以圖片的形式顯示給用戶并通過打印機把圖片打印。< 3)輸入/輸出數(shù)據(jù):輸入/輸出名稱內(nèi)容輸入無無輸出成功提示你已經(jīng)成功地打印了此流程模型的預覽錯誤提示一此電腦沒有安裝打印機3.2.2.6 關(guān)閉流程模型文件< 1)概述:關(guān)閉選擇的流程模型文件。< 2)詳述:用戶登錄后,選擇要關(guān)閉的流程模型提交后,系統(tǒng)會彈出對話框確定用戶是否確實要關(guān)閉流程模型,用戶確認后系統(tǒng)會自動關(guān)閉流程模型。< 3)輸入/輸出數(shù)據(jù):輸入/輸出名稱1內(nèi)容輸入無無輸出無無
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 融媒體驗收檢查報告范文
- 人員提升效率報告范文
- 燃氣維修述職報告范文
- 浙江國企招聘2024浙江省臺州市市屬國企高層次人才招聘16人筆試參考題庫附帶答案詳解
- 二零二五年度理發(fā)店全國連鎖擴張入股合作協(xié)議書
- 二零二五年度紅薯品牌授權(quán)與銷售合作協(xié)議
- 二零二五年度寵物寄養(yǎng)合同糾紛調(diào)解及賠償細則
- 二零二五年度房屋租賃合同(含游泳池)
- 2025年度航空航天器表面油漆加工合同
- 二零二五年度股權(quán)轉(zhuǎn)讓回購稅務籌劃合同
- 穿刺手術(shù)導航定位系統(tǒng)(CQZ2201581)
- 小學心理健康教育-想法變一變心情換一換教學課件設計
- 山東省義務教育地方課程安全教育課程實施指導意見
- DL-T 736-2021 農(nóng)村電網(wǎng)剩余電流動作保護器安裝運行規(guī)程
- SB/T 10439-2007醬腌菜
- GB/T 33644-2017數(shù)控板料折彎機精度
- GB/T 32434-2015塑料管材和管件燃氣和給水輸配系統(tǒng)用聚乙烯(PE)管材及管件的熱熔對接程序
- GB/T 17888.3-2020機械安全接近機械的固定設施第3部分:樓梯、階梯和護欄
- 產(chǎn)品質(zhì)量承諾及保障措施-產(chǎn)品質(zhì)量承諾
- 高考語文文化常識之天文歷法課件
- 長短樁組合樁基礎(chǔ)的分析
評論
0/150
提交評論