XX超市進銷存用戶需求說明書用例圖_第1頁
XX超市進銷存用戶需求說明書用例圖_第2頁
免費預覽已結(jié)束,剩余6頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、用戶需求流程說明書1用戶需求流程說明書文件狀態(tài):J草稿正式發(fā)布正在修改文件標識:當前版本:1.0者:作完成日期:201141-9iflr樓火團隊用戶需求流程說明書1用例圖1.1用戶采購需求客戶端園Sain自UseCaseDiagraml圖6T用戶采購需求客戶端用例圖顧客添加商購務車組護 圖6-2倉庫管理用例圖13用戶退貨需求用例圖系統(tǒng)管理員組合樓火團隊用戶需求流程說明書31.2倉庫管理用例圖圍Main禺Use Case Diagram 1倉庫管理員圖6-3用戶退貨需求用例圖組介樓火團隊用戶需求流程說明書2用例描述1).用戶登錄1.0用例名稱:用戶登錄客戶端功能:用于與服務器建立連接,連接成功后

2、登錄服務器。l.i簡要說明:本用例的功能主要向服務器發(fā)送連接請求,并向服務器提供驗證所需耍的用戶名和密碼。1.2事件流:1.2.1基本流:1用戶填寫用戶名、密碼、服務器IP地址、端口號。2用戶請求登錄。3客戶端程序檢査用戶填寫的內(nèi)容是否合法(具體要求請參照1.3特殊需求),如果未通過檢查, 則轉(zhuǎn)向備選流1。4客戶端程序向服務器發(fā)送連接請求,如果出現(xiàn)連接超時,轉(zhuǎn)向備選流2。5服務器接收請求,連接成功。6服務器驗證用戶名和密碼,如果驗證沒有通過,轉(zhuǎn)向備選流3。7驗證通過,顯示客戶端程序主窗體。8用戶執(zhí)行其它操作將退出本用例。1.2.2備選流:1. 2. 2. 1備選流1:1如果客戶端檢査沒有通過,

3、比如沒有輸入用戶名,應捉示“用戶名不能為空!”,如果輸入的用 戶名超過了指定的列數(shù),應提示“用戶名的列數(shù)不能超過x列!”,諸如上面的提示均是有效提示。2用戶返回基本流1。1. 2. 2. 2備選流2:1如果用戶請求連接超時,將返回“服務器連接超時,請與網(wǎng)絡管理員聯(lián)系!”的消息。2用戶返回基本流1。組合樓火團隊用戶需求流程說明書-5-1. 2. 2. 3備選流3:1如果用戶身份沒有通過服務器驗證,將返回“用戶名或者密碼有謀!”的消息。2用戶返回基本流1。1.3特殊需求:1用戶名字符的位數(shù):8-10,必填。2密碼字符的位數(shù):6-10,必填,并以掩碼“*”顯示。3 IP地址由數(shù)字和”組成,格式為xx

4、x. xxx. xxx. xxx,共15位,xxx的范圍:0-255,必填,4端口號為數(shù)字,范圍8000-9999,必填。1.4前置條件:1以合法身份登錄操作系統(tǒng),啟動客戶端軟件。1.5后置條件:1用戶登錄成功,顯示客戶端主窗體。2)用戶信息維護2.0用例名稱:用戶信息維護客戶端功能:可以通過此功能更新用戶的詳細信息。2.1簡要說明:本用例的功能向服務器提交更新用戶信息的請求,完成用戶信息的更新操作。2.2事件流:2. 2. 1基本流:1填寫用戶基本信息,包括:用戶名、密碼、常用電話、Emailo2用戶請求更新個人信息3客戶端程序?qū)τ脩舻妮斎腠椷M行檢査(具體要求請參照2. 3特殊需求),檢查通

5、過后將更改后 的用戶信息提交給服務器。如果沒有通過檢査,轉(zhuǎn)向備選流1。4服務器接收用戶提交的更新請求,執(zhí)行數(shù)據(jù)更新業(yè)務,完成用戶個人信息的更新。若更新操作 失畋,轉(zhuǎn)向備選流2。5客戶端顯示“您的信息已經(jīng)更新成功!”消息,關閉當前窗體。6用戶執(zhí)行其它操作將退出本用例。2. 2.2備選流:2. 2. 2. 1備選流1:1如果用戶填寫的信息沒有通過客戶端程序的驗證,將顯示諸如“您輸入的XXX的YY有誤,請 重新輸入! ”的捉示消息,例如“您輸入的用戶名的位數(shù)有誤!”,或者“確- 認密碼與密碼不符,請檢査“用戶名不能為空!”以上均為有效的提示信息。2用戶返回基本流1。組合櫻火團隊-6-用戶需求流程說明

6、書2. 2. 2. 2備選流2:1如果服務器執(zhí)行更新操作失敗,將顯示“用戶信息更新操作失??!”的捉示消息。2用戶返回基本流1。2.3特殊需求:1用戶名字符的位數(shù):1-10,必填。2密碼字符的位數(shù):6-10,必填,以掩碼顯示。2.4前置條件:1客戶端與服務器端已經(jīng)建立起連接,用戶以合法身份進行登錄,打開客戶端的主窗體。2用戶請求更新個人信息。2. 5后置條件1服務器更新用戶信息成功,顯示更新后的用戶信息。3)重新登錄4)啟動服務器服務7. 0用例名稱:Server_Startup中文名稱:啟動服務器服務服務器端功能:可以通過此功能啟動服務器。7.1簡要說明:本用例的功能是啟動服務器服務,偵聽客戶

7、端發(fā)送的請求,響應客戶端請求。7.2事件流:7. 2.1基本流:1運行服務器端程序。2獲取本地IP地址,從本地配置文件中讀取端口號,如果讀取失敗轉(zhuǎn)向備選流1。3設置服務器配置信息。4彈出服務器端主窗體,工具欄上“啟動服務”按鈕的狀態(tài)應為禁用。5菜單欄中“啟動服務”菜單狀態(tài)應為禁用。6服務器端主窗體的標題欄應改為“服務器已經(jīng)啟動”。7服務器啟動成功,進入偵聽狀態(tài),等待客戶端發(fā)送的請求。7. 2.2備選流:7. 2. 2. 1備選流1:1如果從本地配置文件讀取不到端口信息或本地配置文件不存在等,將顯示諸如“服務器程序配 置出錯,服務器啟動失畋,請于管理員聯(lián)系!”的提示消息。2服務器啟動程序自動關閉

8、。組合樓火團隊用戶需求流程說明書-7-7.3特殊需求:無7.4前置條件:運行服務器端應用程序。7.5后置條件:服務器啟動成功。5)停止服務6)查看服務器配置信息7)査看在線人員需求詳細信息S)公司基本信息維護9)部門信息維護12.1簡要說明:本用例的功能是向服務器端提交更新部門信息的請求,完成部門信息的更新操作。12.2事件流:12. 2. 1基本流:1用戶選擇菜單信息維護(M)部門信息(D)菜單項。-2系統(tǒng)顯示所有部門信息列衣。3用戶可以選擇要操作的部門。4系統(tǒng)顯示該部門的部門名稱、部門描述信息。5用戶可能執(zhí)行如下的操作:5.1用戶選擇添加操作,系統(tǒng)執(zhí)行添加部門信息f流:5.2用戶選擇刪除操

9、作,系統(tǒng)執(zhí)行刪除部門信息f流:5.3用戶選擇修改操作,系統(tǒng)執(zhí)行修改部門信息了流:6用戶選擇其他操作的時候,系統(tǒng)結(jié)束此用例。1添加部門信息子流1.1系統(tǒng)顯示“添加部門信息”窗體。1.2用戶可能進行下而兩種操作:1.2.1用戶選擇取消,返回基本流5。1.2.2用戶輸入部門信息,并確認操作,如果輸入信息不符合要求則轉(zhuǎn)向備選流1。1.3系統(tǒng)保存新部門的信息,并提示“部門信息添加成功!”。1. 4返回基本流5。組合樓火團隊用戶需求流程說明書2刪除部門信息(流2.1系統(tǒng)顯示用戶所選擇的部門信息。2.2用戶點擊“刪除”操作。2.3系統(tǒng)檢查用戶所選擇的部門下而是否有員工,可能兩種情況:2. 3.1部門下有員工

10、,提示用戶是否連同員工信息同刪除。2. 3.2部門下沒有員工,則嵐接刪除該部門,如果刪除失畋轉(zhuǎn)向備選流2。2.4系統(tǒng)刪除用戶指定的部門,并提示“部門信息刪除成功! ”。2. 5返回基本流53修改部門信息子流3.1系統(tǒng)顯示用戶要修改的部門信息。3.2用戶輸入要修改的部門信息,并確認操作。3.3系統(tǒng)則捉示用戶是否確認修改。3.4用戶可以進行下而兩種操作:3. 4.1用戶選擇取消,返回基本流5。3. 4.2用戶確認修改,系統(tǒng)則提交修改信息,如果輸入的信息不符合則轉(zhuǎn)向備選流2。3.5系統(tǒng)更新部門信息完畢后提示“部門信息更新成功! ”。3.6返回基本流5。12. 2.2備選流:12. 2.2. 1備選流

11、1:1用戶輸入的部門信息不符合要求, 則系統(tǒng)可以提示下而的信息: “您輸入的XXX列數(shù)有誤, 請 檢査! ”,“部門名稱不能為空!”等等,上面的提示信息均為有效信息。2用戶確認后返回到添加部門信息/流1.1,焦點定位至輸入有謀的文本框,同時清空該文本框 的內(nèi)容。3如果部門信息添加失敗,則系統(tǒng)向用戶提示“部門信息添加失畋,請與系統(tǒng)管理員聯(lián)系!”。4用戶確認后返回基本流5。12. 2. 2. 2備選流2:1如果部門信息刪除失敗,系統(tǒng)向用戶提示“部門信息刪除失敗,請與系統(tǒng)管理員聯(lián)系! ”。2用戶確認后返回基本流5。12.2.2.3備選流3:1用戶輸入的要修改的部門信息不符合要求,則系統(tǒng)捉示用戶輸入的信息要符合系統(tǒng)要求,具體 實例請參考備選流1的步驟1。組合樓火團隊用戶需求流程說明書-9-2用戶確認后返回到修改部門信息了流3.13如果部門信息更新失敗,則系統(tǒng)向用戶提示“

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論