




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
SoftwareRequirementsspecification點到送點餐系統(tǒng)軟件需求規(guī)格說明書Preparedby擬制康斌Date日期2021-07-31Reviewedby評審人Date日期Approvedby批準(zhǔn)Date日期RevisionRecord修訂記錄Date日期RevisionVersion修訂版本CRID/DefectIDCR/Defect號SecNo.修改章節(jié)ChangeDescription修改描述Author作者初稿康斌Catalog目錄1. Introduction簡介 81.1. Purpose目的 81.2. Scope范圍 82. Generaldescription總體概述? 82.1. Softwareperspective軟件概述 82.1.1. AbouttheProject工程介紹 82.1.2. EnvironmentofProduct產(chǎn)品環(huán)境介紹 92.2. Softwarefunction軟件功能 92.3. Actors 102.4. Assumptions&Dependencies假設(shè)和依賴關(guān)系 103 FunctionalRequirements功能需求 12a) UseCaseDiagram用例圖 12i. 歡送模塊 12ii. 登錄模塊 14iii. 注冊模塊 15iv. 查看旅程列表模塊 17v. 刪除旅程模塊 18vi. 旅程數(shù)據(jù)導(dǎo)出模塊 20vii. 旅程路線顯示模塊 21viii. 查看旅程時間軸模塊 23ix. 查看多媒體模塊 24x. 編輯多媒體模塊 26xi. 快速回憶模塊 27xii. 創(chuàng)立新旅程模塊 29xiii. 記錄新旅程模塊 30xiv. 結(jié)束旅程模塊 32xv. 更換頭像模塊 33xvi. 去除緩存模塊 34xvii. 導(dǎo)入數(shù)據(jù)包模塊 36xviii. 查看導(dǎo)出數(shù)據(jù)包模塊 37xix. 關(guān)于我們模塊 38xx. 意見反響模塊 39xxi. 退出登錄模塊 414 PerformanceRequirements性能需求 424.1Performancerequirement1性能需求 425 InterfaceRequirements接口需求 43 UserInterface用戶接口 43 SoftwareInterface軟件接口 43 HardwareInterface硬件接口 43 CommunicationInterface通訊接口 43 OtherInterfaces其他接口 446 OverallDesignConstraints總體設(shè)計約束 44 Standardscompliance標(biāo)準(zhǔn)符合性 44 HardwareLimitations硬件約束 44 TechnologyLimitations技術(shù)限制 44 操作系統(tǒng) 44 編程標(biāo)準(zhǔn) 44 設(shè)計約定 447 SoftwareQualityAttributes軟件質(zhì)量特性 44 Reliability可靠性 44 Usability易用性 458 OtherRequirements其他需求 45 Database數(shù)據(jù)庫 45 Operations操作 45 Localization本地化 459 RequirementsClassification需求分級 4510 IssuesToBeDetermined待確定問題 4611 Appendix附錄 46 FeasibilityStudyResults可行性分析結(jié)果 46 Glossary詞匯表 46Chart圖TOC\h\z\c"圖"未找到圖形工程表。Table表TOC\h\z\c"表"表1需求分級 50表2待確定問題 50Keywords關(guān)鍵詞:Abstract摘要:Listofabbreviations縮略語清單:Abbreviations縮略語Fullspelling英文全名Chineseexplanation中文解釋APIApplicationProgrammingInterface應(yīng)用程序編程接口SDKSoftwareDevelopmentKit軟件開發(fā)工具包Introduction簡介Purpose目的編寫此文檔的目的是進一步定制軟件開發(fā)的細(xì)節(jié)問題,希望能使本軟件開發(fā)工作更具體。是為使用戶、軟件開發(fā)者及分析人員對該軟件的初始規(guī)定有一個共同的理解,它說明了本產(chǎn)品的各項功能需求、性能需求和數(shù)據(jù)要求,明確標(biāo)識各功能的實現(xiàn)過程,闡述實用背景及范圍,提供客戶解決問題或到達目標(biāo)所需的條件或權(quán)能,提供一個度量和遵循的基準(zhǔn)。Scope范圍在各個行業(yè)中,當(dāng)我們接受到用戶的商業(yè)工程后,在工程運行的全過程中充滿了不確定因素,只有有效的運用工程管理的科學(xué)和藝術(shù),才有可能使工程取得成功。對以上方面要想到達有效的管理水平,必須有一套科學(xué)的管理方法,但是即使有了科學(xué)的管理方法,由于工程干系人之間的溝通、協(xié)作不到位,往往達不到預(yù)期的結(jié)果。鑒于這種情況我們開發(fā)一套工程管理協(xié)作支撐系統(tǒng),旨在為工程干系人提供一個交流、協(xié)作以及工程的進度跟蹤監(jiān)控、工程的質(zhì)量控制、工程相關(guān)資源的管理的軟件平臺,從而提高工程管理水平,實現(xiàn)了工作的協(xié)同化、提高了工作效率。其適用范圍:〔1〕開發(fā)測試人員〔2〕一般普通用戶Generaldescription總體概述?定位:工具:為用戶提供一個可以點餐的平臺風(fēng)格:簡約用戶人群:針對寫字樓內(nèi)的白領(lǐng)設(shè)計產(chǎn)品:產(chǎn)品分為效勞器端和客戶端Softwareperspective軟件概述AbouttheProject工程介紹當(dāng)今社會的生活節(jié)奏越來越快,人們對餐飲的要求也越來越高,不僅要求色香味俱全,而且對于就餐的時間和方式也有了更高的要求,許多顧客由于工作繁忙無法抽出時間來享受美味,這樣就產(chǎn)生了快捷訂餐的要求,最快的方式莫過于利用計算機網(wǎng)絡(luò),將餐飲業(yè)和計算機網(wǎng)絡(luò)結(jié)合起來,就形成了網(wǎng)上訂餐系統(tǒng),用能力的餐飲企業(yè)對對餐品提供商提供網(wǎng)上訂餐效勞,不僅提高餐飲企業(yè)的效勞質(zhì)量,擴大知名度,也是為最終用戶提供方便快捷的食品效勞。 社會對餐飲的快捷性要求形成了對網(wǎng)上訂餐的要求,該工程將使用javaswing技術(shù),分為客戶端和效勞端兩個局部,實現(xiàn)快捷的開發(fā)與部署,并且可以最大限度的保證系統(tǒng)的穩(wěn)定性。網(wǎng)上訂餐系統(tǒng)將極大的方便食客的就餐,同時也有利于我們的管理和售后效勞。同時,我們的訂餐系統(tǒng)還能幫助我們的酒店〔餐館〕擴大營業(yè)范圍,增加知名度等。EnvironmentofProduct產(chǎn)品環(huán)境介紹1軟件環(huán)境分類名稱版本語種開發(fā)操作系統(tǒng)WindowsXP及以上簡體中文操作系統(tǒng)的附加功能無數(shù)據(jù)庫平臺MySQL應(yīng)用平臺WindowsXp/vista/win7Java開發(fā)工具Eclipse英文框架C/S開發(fā)框架3硬件環(huán)境分類最低配置推薦配置開發(fā)電腦硬件配置CPU:i3CPU:i3內(nèi)存:1G內(nèi)存:2G應(yīng)用平臺硬件配置CPU:800MHzCPU:雙核RAM:512MBRAM:1GSoftwarefunction軟件功能點到送點餐系統(tǒng)系統(tǒng)功能根本包括:用戶點餐、個人訂單信息,用戶設(shè)置,套餐管理,訂單管理,設(shè)置等八個模塊。本系統(tǒng)的功能如下列圖所示:圖2:系統(tǒng)功能圖Actors用戶:所有安裝點到送點餐系統(tǒng)客戶端和效勞端的用戶。Assumptions&Dependencies假設(shè)和依賴關(guān)系該系統(tǒng)功能全面,操作設(shè)計簡單,用戶不需要具備相應(yīng)的專業(yè)業(yè)務(wù)知識。普通用戶安裝使用客戶端系統(tǒng),管理員用戶安裝使用效勞端系統(tǒng)??蛻舳擞脩艄δ苁窃诰€訂餐,效勞端功能是處理訂單。依賴的運行環(huán)境指定為:裝有jdk或者jre以上的操作系統(tǒng)。FunctionalRequirements功能需求UseCaseDiagram用例圖圖4:總用例圖登錄模塊GoalinContext簡要說明進入軟件需要賬號密碼,提供登錄功能。Preconditions前置條件成功啟動客戶端軟件后。EndCondition后置條件SuccessEndCondition成功后置條件成功登錄后跳轉(zhuǎn)到主界面。FailedEndCondition失敗后置條件登錄失敗,彈出提示信息“用戶名或者密碼不存在〞Actors用戶:所有安裝“點到送點餐系統(tǒng)〞客戶端的用戶。Trigger觸發(fā)條件操作用戶運行“點到送點餐系統(tǒng)〞客戶端軟件。Description根本領(lǐng)件流描述圖8:根本領(lǐng)件流—登錄Step步驟:1) 運行客戶端軟件,進入主界面。2) 如果用戶擁有帳號,輸入帳號和密碼后,點擊登錄按鈕,登錄成功,跳轉(zhuǎn)到主界面。登錄失敗,提示錯誤信息。3) 如果輸入用戶名和密碼時錯誤,點擊“重置〞按鈕,那么清空用戶輸入的帳號信息。Extensions備選事件流無。SpecialRequirement特殊需求無。注冊模塊GoalinContext簡要說明進入軟件需要賬號密碼,提供注冊賬號功能。Preconditions前置條件用戶無帳號。EndCondition后置條件SuccessEndCondition成功后置條件成功登錄后跳轉(zhuǎn)到登錄界面。FailedEndCondition失敗后置條件注冊失敗,提示錯誤原因Actors用戶:所有安裝了本系統(tǒng)客戶端軟件的操作用戶。Trigger觸發(fā)條件客戶端操作用戶運行“點到送點餐系統(tǒng)〞軟件。Description根本領(lǐng)件流描述圖10:根本領(lǐng)件流—注冊Step步驟:在登錄界面點擊“注冊〞按鈕,進入“新用戶注冊〞界面。根據(jù)要求輸入注冊的帳號信息,填寫完成后,點擊注冊。如果注冊通過,那么提示“注冊成功〞,并且跳轉(zhuǎn)到登錄界面。如果注冊失敗,提示錯誤原因。用戶在注冊時輸入有誤,可以點擊“重置〞按鈕,那么清空用戶輸入的注冊信息。Extensions備選事件流無。SpecialRequirement特殊需求無。顯示快餐列表GoalinContext簡要說明進行用戶點餐,查看快餐信息列表Preconditions前置條件成功登錄后進入主界面。EndCondition后置條件SuccessEndCondition成功后置條件用戶可以查看選擇快餐。FailedEndCondition失敗后置條件無。Actors用戶:所有安裝了本系統(tǒng)客戶端軟件的操作用戶。Trigger觸發(fā)條件點擊主界面中菜單欄的“我要點餐〞按鈕。Description根本領(lǐng)件流描述圖12:根本領(lǐng)件流—查看旅程列表Step步驟:1、在主界面菜單欄內(nèi)點擊“我要點餐〞按鈕。2、顯示已有的快餐信息。Extensions備選事件流無。SpecialRequirement特殊需求無。選擇快餐放入購物車GoalinContext簡要說明進行我要點餐,顯示已經(jīng)存在的快餐信息,選擇快餐放入購物車。Preconditions前置條件用戶進入主界面,選擇“我要點餐〞,顯示快餐信息。EndCondition后置條件SuccessEndCondition成功后置條件用戶可以在購物車內(nèi)查看已選擇的快餐信息。FailedEndCondition失敗后置條件無。Actors用戶:所有安裝了本系統(tǒng)客戶端軟件的操作用戶。Trigger觸發(fā)條件選擇在快餐列表中選中快餐,并且點擊“放入購物車〞按鈕。Description根本領(lǐng)件流描述圖14:根本領(lǐng)件流—放入購物車Step步驟:1) 用戶在快餐列表中選擇一條快餐信息,點擊“參加購物車〞按鈕,購物車內(nèi)顯示被選擇的快餐信息。2) 如果快餐列表內(nèi)無任何數(shù)據(jù),那么不能點擊“參加購物車〞按鈕。 Extensions備選事件流無。SpecialRequirement特殊需求無。從購物車內(nèi)刪除快餐GoalinContext簡要說明刪除購物車內(nèi)已經(jīng)存在的快餐。Preconditions前置條件用戶選擇快餐并且放入購物車內(nèi)EndCondition后置條件SuccessEndCondition成功后置條件更新購物車內(nèi)的快餐信息。FailedEndCondition失敗后置條件無。Actors用戶:所有安裝了本系統(tǒng)客戶端軟件的操作用戶。Trigger觸發(fā)條件選種購物車內(nèi)的某一條快餐信息,點擊“刪除〞按鈕。Description根本領(lǐng)件流描述圖16:根本領(lǐng)件流—從購物車內(nèi)刪除Step步驟:1) 用戶在購物車內(nèi)選擇一條不需要的快餐信息,點擊“刪除〞按鈕,快餐信息那么從購物車內(nèi)刪除。2) 如果購物車內(nèi)沒有任何數(shù)據(jù),彈出錯誤信息“請選擇要刪除的行〞。Extensions備選事件流無。SpecialRequirement特殊需求無。購物車結(jié)算GoalinContext簡要說明對購物車內(nèi)的套餐進行價格結(jié)算,生成訂單Preconditions前置條件購物車內(nèi)已經(jīng)存在套餐信息。EndCondition后置條件1.SuccessEndCondition成功后置條件彈出提示提示信息,生成訂單編號。2.FailedEndCondition失敗后置條件無。Actors用戶:所有安裝了本系統(tǒng)客戶端軟件的操作用戶。Trigger觸發(fā)條件用戶點擊“結(jié)算〞按鈕。Description根本領(lǐng)件流描述圖18:根本領(lǐng)件流—購物車結(jié)算Step步驟:1) 點擊“結(jié)算〞按鈕,那么彈出對話框,顯示生成的訂單號碼。2) 如果購物車內(nèi)無任何數(shù)據(jù),那么彈出提示信息“請?zhí)砑由唐泛笤俳Y(jié)算〞。Extensions備選事件流無。SpecialRequirement特殊需求無。查看個人訂單信息GoalinContext簡要說明用戶查看個人的歷史訂單信息Preconditions前置條件用戶點擊菜單欄內(nèi)“訂單處理〞按鈕的“查看訂單〞項。EndCondition后置條件1.SuccessEndCondition成功后置條件顯示所有的歷史訂單信息2.FailedEndCondition失敗后置條件無。Actors用戶:所有安裝了本系統(tǒng)客戶端軟件的操作用戶。Trigger觸發(fā)條件用戶點擊“訂單查詢按鈕〞。Description根本領(lǐng)件流描述圖20:根本領(lǐng)件流—查看訂單Step步驟:1) 在主界面內(nèi)點擊菜單欄“訂單詳情〞的“查看訂單〞按鈕,那么顯示“查看訂單〞頁面。2) 如果想查看用戶所有的歷史訂單,直接點擊“訂單查詢按鈕〞。Extensions備選事件流無。SpecialRequirement特殊需求無。搜索訂單GoalinContext簡要說明根據(jù)訂單編號進行模糊搜索。Preconditions前置條件用戶點擊菜單欄內(nèi)“訂單處理〞按鈕的“查看訂單〞項。EndCondition后置條件1.SuccessEndCondition成功后置條件顯示搜索的訂單列表。2.FailedEndCondition失敗后置條件無。Actors用戶:所有安裝了本系統(tǒng)客戶端軟件的操作用戶。Trigger觸發(fā)條件用戶輸入訂單號碼,并點擊“查詢訂單〞按鈕。Description根本領(lǐng)件流描述Step步驟:1) 用戶在文本框內(nèi)輸入要查詢的訂單號碼,再點擊“訂單查詢〞按鈕,系統(tǒng)那么會對輸入的訂單號碼進行模糊匹配。Extensions備選事件流無。SpecialRequirement特殊需求無。訂單取消GoalinContext簡要說明取消一個已經(jīng)存在的訂單。Preconditions前置條件選中的訂單狀態(tài)必須為“未處理〞EndCondition后置條件1.SuccessEndCondition成功后置條件彈出提示信息“取消成功〞2.FailedEndCondition失敗后置條件無。Actors用戶:所有安裝了本系統(tǒng)客戶端軟件的操作用戶。Trigger觸發(fā)條件用戶選中一條狀態(tài)為“未處理〞的訂單,點擊“訂單取消〞按鈕。Description根本領(lǐng)件流描述圖24:根本領(lǐng)件流—訂單取消Step步驟:1) 用戶選中一條處于“未處理〞狀態(tài)的訂單后,點擊“取消訂單〞按鈕,那么會彈出一條提示信息“取消成功〞。2) 如果用戶未選種任何訂單或者選擇的訂單狀態(tài)不是“未處理〞,那么“取消訂單〞的按鈕不可用。Extensions備選事件流無。SpecialRequirement特殊需求無。個人信息修改GoalinContext簡要說明修改用戶的登錄密碼。Preconditions前置條件用戶在主界面的菜單欄“其他〞按鈕內(nèi)點擊“修改信息〞項EndCondition后置條件1.SuccessEndCondition成功后置條件彈出提示信息“修改密碼成功〞2.FailedEndCondition失敗后置條件提示對應(yīng)的錯誤提示信息。Actors用戶:所有安裝了本系統(tǒng)客戶端軟件的操作用戶。Trigger觸發(fā)條件用戶根據(jù)要求在文本框輸入數(shù)據(jù),并點擊“確認(rèn)修改按鈕〞。Description根本領(lǐng)件流描述圖26:根本領(lǐng)件流—修改密碼Step步驟:1) 用戶在主界面的菜單欄“其他〞按鈕內(nèi)點擊“修改信息〞項,那么進入“用戶信息修改項〞.2) 按照要求輸入數(shù)據(jù),完成后點擊“確認(rèn)修改〞,如果校驗通過,那么彈出提示信息“修改密碼成功〞。如果用戶在輸入時出現(xiàn)錯誤,點擊“重置〞按鈕,那么清空用戶之前的輸入。3) 如果舊密碼輸入錯誤,點擊“確認(rèn)密碼〞按鈕,彈出提示信息“舊密碼錯誤〞。如果兩次輸入的新密碼不一致,點擊“確認(rèn)密碼〞按鈕,彈出錯誤信息“兩次新密碼不一致〞Extensions備選事件流無。SpecialRequirement特殊需求無。退出客戶端圖27:用例圖—客戶端退出GoalinContext簡要說明用戶注銷帳號,并且退出程序。Preconditions前置條件用戶在主界面的菜單欄“其他〞按鈕內(nèi)點擊“退出系統(tǒng)〞項。EndCondition后置條件程序結(jié)束。Actors用戶:所有安裝了本系統(tǒng)客戶端軟件的操作用戶。Trigger觸發(fā)條件用戶點擊“退出〞按鈕。Description根本領(lǐng)件流描述圖28:根本領(lǐng)件流—退出客戶端Step步驟:用戶在主界面的菜單欄“其他〞按鈕內(nèi)點擊“退出系統(tǒng)〞項,彈出選擇對話框,點擊“是〞按鈕,退出程序Extensions備選事件流無。SpecialRequirement特殊需求無。新增套餐GoalinContext簡要說明效勞端用戶添加新的快餐信息。Preconditions前置條件運行系統(tǒng)效勞端,彈出效勞端主界面,點擊菜單欄的〞套餐信息管理〞按鈕的“新增套餐〞項。EndCondition后置條件SuccessEndCondition成功后置條件彈出提示信息“添加成功〞FailedEndCondition失敗后置條件彈出錯誤提示信息。Actors用戶:所有安裝了本系統(tǒng)效勞端軟件的操作用戶。Trigger觸發(fā)條件用戶根據(jù)要求在文本框輸入數(shù)據(jù),并且點擊“添加〞按鈕。。Description根本領(lǐng)件流描述圖30:根本領(lǐng)件流—添加套餐Step步驟:1) 運行系統(tǒng)效勞端,彈出效勞端主界面,點擊菜單欄的〞套餐信息管理〞按鈕的“新增套餐〞項,彈出“套餐添加〞界面。2) 按照要求依次輸入數(shù)據(jù),完成后點擊“添加〞按鈕,如果校驗通過,那么彈出提示信息“添加成功〞。如果用戶輸入錯誤,點擊“重置〞按鈕,那么清空用戶的輸入。3) 如果套餐名稱沒有輸入,那么彈出錯誤提示“請輸入套餐名稱〞。如果套餐價格為空,那么彈出錯誤提示“請輸入套餐價格〞。如果套餐價格輸入不合法,那么彈出錯誤提示“請重新輸入套餐價格〞。Extensions備選事件流無。SpecialRequirement特殊需求無。查詢套餐GoalinContext簡要說明根據(jù)用戶的需要查詢訂單信息。Preconditions前置條件效勞端用戶在主界面點擊菜單欄內(nèi)“套餐信息管理〞按鈕,選擇“套餐維護〞項EndCondition后置條件顯示用戶提交的所有訂單。Actors用戶:所有安裝了本系統(tǒng)效勞端軟件的操作用戶。Trigger觸發(fā)條件管理員點擊“查詢按鈕〞。Description根本領(lǐng)件流描述圖32:根本領(lǐng)件流—查詢訂單Step步驟:1) 效勞端用戶在主界面點擊菜單欄內(nèi)“套餐信息管理〞按鈕,選擇“套餐維護〞項,彈出套餐信息維護界面,顯示所有的套餐信息2) 如果只輸入套餐名稱,可以對套餐名稱進行模糊查詢。3) 如果在左側(cè)價格文本框內(nèi)輸入數(shù)據(jù),表示根據(jù)最低價格查詢。如果在右側(cè)價格文本框內(nèi)輸入數(shù)據(jù),表示根據(jù)最高價格進行查詢。如果同時在兩個價格文本內(nèi)輸入數(shù)據(jù),表示查詢指定價格范圍內(nèi)的套餐信息。假設(shè)用戶輸入套餐價格不合法,那么彈出錯誤提示信息“請重新輸入價格〞4) 如果同時在套餐名稱和套餐價格內(nèi)輸入數(shù)據(jù),表示根據(jù)套餐名稱和套餐價格進行查詢。Extensions備選事件流無。SpecialRequirement特殊需求無。套餐信息更改GoalinContext簡要說明修改已經(jīng)存在的快餐信息。Preconditions前置條件管理員選中一條快餐信息。EndCondition后置條件SuccessEndCondition成功后置條件彈出提示信息“添加成功〞。FailedEndCondition失敗后置條件彈出錯誤提示信息。Actors用戶:所有安裝了本系統(tǒng)效勞端軟件的操作用戶。Trigger觸發(fā)條件管理員根據(jù)要求在文本框內(nèi)輸入數(shù)據(jù),并點擊“修改〞按鈕。Description根本領(lǐng)件流描述圖34:根本領(lǐng)件流—套餐信息修改Step步驟:1) 選擇一條套餐信息,表單操作區(qū)域內(nèi)顯示該套餐的信息,用戶可對信息進行修改。修改完成后,點擊“修改〞按鈕,假設(shè)通過校驗,那么彈出提示信息“修改成功〞。2) 如果套餐名稱為空,那么彈出提示信息“請輸入套餐名稱〞,如果套餐價格為空,那么彈出提示信息“請輸入套餐價格〞。如果套餐價格輸入不合法,那么彈出提示信息“請重新輸入套餐價格〞。Extensions備選事件流無。SpecialRequirement特殊需求無。刪除套餐GoalinContext簡要說明 刪除一條已經(jīng)錄入的快餐信息。Preconditions前置條件選中一條狀態(tài)為“未處理〞的快餐信息。EndCondition后置條件彈出提示信息“刪除成功〞。Actors用戶:所有安裝了本系統(tǒng)效勞軟件的操作用戶。Trigger觸發(fā)條件選中一條狀態(tài)為“未處理〞的快餐信息,并點擊“刪除“按鈕。Description根本領(lǐng)件流描述圖36:根本領(lǐng)件流—刪除快餐Step步驟:1.進入設(shè)置模塊。2.使用去除緩存功能。3.確認(rèn)去除緩存后退出,或者取消后退出。1) 效勞端用戶選中一條套餐信息,點擊刪除,彈出選擇對話框,點擊“是〞,如果刪成功,那么彈出提示信息“刪除成功〞。2) 只能刪除未包含在訂單內(nèi)的套餐信息。Extensions備選事件流無。SpecialRequirement特殊需求無。訂單查詢GoalinContext簡要說明管理員查詢根據(jù)訂單號碼模糊查詢訂單信息。Preconditions前置條件在效勞端主界面的菜單欄內(nèi)單擊“訂單管理〞按鈕,選擇“訂單處理〞項。EndCondition后置條件顯示查詢的訂單列表。Actors用戶:所有安裝了本系統(tǒng)效勞端軟件的操作用戶。Trigger觸發(fā)條件用戶點擊“訂單查詢〞按鈕。Description根本領(lǐng)件流描述圖38:根本領(lǐng)件流—訂單查詢Step步驟:在效勞端主界面的菜單欄內(nèi)單擊“訂單管理〞按鈕,選擇“訂單處理〞項,彈出“查看訂單〞界面。點擊“訂單查詢〞按鈕,那么顯示所有的訂單信息。在文本框內(nèi)輸入訂單編號,可以對訂單進行模糊查詢。假設(shè)用戶輸入的訂單號碼不合法,那么彈出提示信息“請重新輸入訂單信息〞。Extensions備選事件流無。SpecialRequirement特殊需求需要安裝本軟件。訂單狀態(tài)操作GoalinContext簡要說明管理員更改訂餐的狀態(tài)。Preconditions前置條件選種一條狀態(tài)不為“已完成〞的訂單信息。EndCondition后置條件提示信息“操作成功〞。Actors用戶:所有安裝了本系統(tǒng)效勞端軟件的操作用戶。Trigger觸發(fā)條件選種一條訂單信息,選擇目標(biāo)狀態(tài),點擊“提交〞按鈕。Description根本領(lǐng)件流描述圖40:根本領(lǐng)件流—訂單狀態(tài)操作Step步驟:選中一條“未處理〞的訂單信息,單擊“確認(rèn)訂單〞選項,點擊“提交〞按鈕,成功操作后,提示“操作成功〞,訂單狀態(tài)更改為“已確認(rèn)〞。選中一條“已確認(rèn)〞的訂單信息,單擊“去送餐〞選項,點擊“提交〞按鈕,成功操作后,提示“操作成功〞,訂單狀態(tài)更改為“已送餐〞。選中一條“已送餐〞的訂單信息,單擊“已完成〞選項,點擊“提交〞按鈕,成功操作后,提示“操作成功〞,訂單狀態(tài)更改為“已完成〞。Extensions備選事件流無。SpecialRequirement特殊需求需要安裝本軟件。取消訂單圖41:用例圖—關(guān)于我們GoalinContext簡要說明管理員取消某條訂單。Preconditions前置條件選中一條狀態(tài)為“未處理〞的訂單。EndCondition后置條件彈出提示信息“取消成功〞。Actors用戶:所有安裝了本系統(tǒng)效勞端軟件的操作用戶。Trigger觸發(fā)條件選中一條訂單,點擊“取消〞按鈕。Description根本領(lǐng)件流描述圖42:根本領(lǐng)件流—取消訂單Step步驟:選中一條“未處理〞的訂單信息,點擊“取消〞按鈕,彈出提示信息“取消成功〞。假設(shè)訂單狀態(tài)不為“未處理〞,那么取消按鈕不可用。Extensions備選事件流無。SpecialRequirement特殊需求需要安裝本軟件。效勞端退出GoalinContext簡要說明管理員注銷帳號,并且退出系統(tǒng)。Preconditions前置條件管理員點擊菜單欄“其他〞按鈕,并選擇“退出系統(tǒng)〞項。EndCondition后置條件程序退出。Actors用戶:所有安裝了本系統(tǒng)效勞端軟件的操作用戶。Trigger觸發(fā)條件管理員點擊菜單欄“其他〞按鈕,并選擇“退出系統(tǒng)〞項,在彈出的對話框內(nèi)點擊“是〞按鈕。Description根本領(lǐng)件流描述圖44:根本領(lǐng)件流—效勞端退出Step步驟:管理員點擊菜單欄“其他〞按鈕,并選擇“退出系統(tǒng)〞項,在彈出的對話框內(nèi)點擊“是〞按鈕。Extensions備選事件流無。SpecialRequirement特殊需求需要安裝本軟件。PerformanceRequirements非功能需求 Performancerequirement1性能需求點到送點餐系統(tǒng)設(shè)計時需要考慮的性能限定有:并發(fā)訪問量:該系統(tǒng)的并發(fā)訪問量是10.操作響應(yīng)時間:本流量軟件在操作時,軟件的平均響應(yīng)時間,即反響速度應(yīng)<=1s;安裝文件大?。嚎蛻舳撕托诙说陌惭b文件不能大于100KB。 4.2UIRequirements界面要求使用javaswing進行界面設(shè)計。 4.3DevelopmentEnvironment開發(fā)環(huán)境開發(fā)語言:JAVA開發(fā)工具:eclipse3.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 創(chuàng)業(yè)合伙人簽訂合同范本
- 業(yè)務(wù)轉(zhuǎn)包合同范例
- 農(nóng)家樂入股合同范本
- 產(chǎn)品會展合同范本
- 不退不換合同范本
- 助聽器合同范本
- 勞務(wù)派遣合同范本6
- 借名辦證合同范本
- 倉庫租憑合同范本
- 勞動合同范本廣州
- 新概念英語第一冊期末測試試卷附答案
- 2023年青島港灣職業(yè)技術(shù)學(xué)院高職單招(數(shù)學(xué))試題庫含答案解析
- GB/T 21114-2007耐火材料X射線熒光光譜化學(xué)分析熔鑄玻璃片法
- GB/T 16823.3-2010緊固件扭矩-夾緊力試驗
- FZ/T 74001-2020紡織品針織運動護具
- 建筑工程上人屋面、不上人屋面工程施工方案及工藝方法
- 房建市政項目全過程工程咨詢招標(biāo)文件范本
- 整體形象設(shè)計課件
- 滅火器每月定期檢查記錄卡表格
- 一次函數(shù)的性質(zhì)說課課件
- 航空維修工程管理-第1章課件
評論
0/150
提交評論