基于arm的電子點(diǎn)菜系統(tǒng)

基于arm的電子點(diǎn)菜系統(tǒng)

ID:12371206

大?。?89.22 KB

頁數(shù):10頁

時間:2018-07-16

基于arm的電子點(diǎn)菜系統(tǒng)_第1頁
基于arm的電子點(diǎn)菜系統(tǒng)_第2頁
基于arm的電子點(diǎn)菜系統(tǒng)_第3頁
基于arm的電子點(diǎn)菜系統(tǒng)_第4頁
基于arm的電子點(diǎn)菜系統(tǒng)_第5頁
資源描述:

《基于arm的電子點(diǎn)菜系統(tǒng)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、課程實(shí)驗報告基于ARM的電子點(diǎn)菜系統(tǒng)Version?:1.0.02010-07-09DOCUMENTHISTORYEd.VersionAuthorChange11.0.0郭昊云Initial10目錄1項目概述31.1項目名稱31.2項目主要功能32項目需求規(guī)格33系統(tǒng)設(shè)計描述44系統(tǒng)功能測試45項目及課程總結(jié)46參考資料5101項目概述1.1項目名稱名稱:基于ARM的電子點(diǎn)菜系統(tǒng)1.2項目主要功能系統(tǒng)實(shí)現(xiàn)了如下主要功能:(1)是一個能夠為客戶查看菜單,點(diǎn)菜,刪菜提供高度支持的系統(tǒng);(2)包括記錄菜單信息的能力,能夠進(jìn)行訂單跟蹤;(3)保留合適的數(shù)據(jù)庫和歷史信息,支持市場分析;(4)為

2、客戶查詢提供客戶交易歷史記錄;(5)保留歷史記錄,支持銷售分析和預(yù)測市場需求。2項目需求規(guī)格該系統(tǒng)主要有兩個使用者,一個是用戶,一個是管理員,下圖是系統(tǒng)的用例圖:10功能點(diǎn):l客戶瀏覽菜單中菜的信息,這些信息要能全面的顯示各個菜的價格以及口味,特色等l客戶選中自己喜歡的菜放入已選菜單l客戶刪除已選菜單中不想要的菜l系統(tǒng)計算消費(fèi)額并顯示給客戶l客戶瀏覽自己已選中的菜,并最終確認(rèn)點(diǎn)菜l系統(tǒng)收到確認(rèn)點(diǎn)菜的信息后,就將已點(diǎn)好的菜單保存l客戶提出特殊的要求,如忌口等,系統(tǒng)記錄這些信息并保存進(jìn)數(shù)據(jù)庫l系統(tǒng)將保存好的菜單在超級終端顯示出來,以供廚房使用l系統(tǒng)在超級終端提示客戶的特殊要求,以提醒廚房

3、l管理員往菜譜中添加新菜的信息l管理員修改菜譜中已有菜的信息l管理員刪除菜譜中無效的菜的信息l客戶搜索指定菜的信息l點(diǎn)菜成功后,超級終端打印客戶消費(fèi)的賬目明細(xì)l客戶對本次消費(fèi)過程進(jìn)行評價,系統(tǒng)保存客戶的評價1系統(tǒng)設(shè)計描述給出系統(tǒng)的解決方案,并證明該方案可以滿足需求規(guī)格的要求根據(jù)需求規(guī)格的要求,給出以下系統(tǒng)的解決方案:電子點(diǎn)菜系統(tǒng)共分成客戶端、數(shù)據(jù)庫、服務(wù)器端三個子系統(tǒng),其功能模塊結(jié)構(gòu)如圖所示:10用戶在客戶端操作的流程圖,如下所示:數(shù)據(jù)流圖:頂層數(shù)據(jù)流圖:一層數(shù)據(jù)流圖:根據(jù)項目需求規(guī)格中的定義,設(shè)計出描述了系統(tǒng)中所要進(jìn)行的幾個主要活動及它們之間約束關(guān)系的活動圖:101系統(tǒng)功能測試結(jié)合

4、需求規(guī)格來指明測試環(huán)境如何配置,并與需求規(guī)格中的具體功能點(diǎn)描述一一對應(yīng)來寫測試用例結(jié)合需求規(guī)格配置如下測試環(huán)境:A、系統(tǒng)的硬件:ARM的2410S開發(fā)板PC、機(jī)B、操作系統(tǒng):UC/OS2的嵌入式操作系統(tǒng)C、開發(fā)軟件:在QTOPIA上開發(fā)用戶界面,先將電子點(diǎn)菜譜在主機(jī)上搭建軟件平臺并在軟件上去實(shí)現(xiàn)它的功能,使用數(shù)據(jù)庫查詢和鏈接技術(shù),菜單通過2410S開發(fā)板的LCD顯示,分級菜單模式。結(jié)合需求規(guī)格中的功能點(diǎn)描述編寫以下功能測試用例:用例編號001功能A描述客戶瀏覽菜單中菜的信息,這些信息要能全面的顯示各個菜的價格以及口味,特色等用例目的測試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件

5、硬件環(huán)境就緒的條件下子用例編號輸入/動作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0011選中一個菜名顯示該菜相應(yīng)的信息顯示正確成功用例編號002功能A描述客戶選中自己喜歡的菜放入已選菜單用例目的測試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶發(fā)現(xiàn)自己喜歡的菜,想存入已選菜單子用例編號輸入/動作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0021選中一個菜相應(yīng)的菜被存入已選菜單存儲成功成功10用例編號003功能A描述客戶刪除已選菜單中不想要的菜用例目的測試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶發(fā)現(xiàn)自己已選的菜中,有不想要的菜子用例編號輸入/動作期望

6、的輸出/相應(yīng)實(shí)際情況狀態(tài)0031刪除一個已選中的菜相應(yīng)的菜被從已選菜單中刪除刪除成功成功用例編號004功能A描述系統(tǒng)計算消費(fèi)額并顯示給客戶用例目的測試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶提交菜單后子用例編號輸入/動作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0041客戶提交菜單顯示消費(fèi)額消費(fèi)額顯示正確成功用例編號005功能A描述客戶瀏覽自己已選中的菜,并最終確認(rèn)點(diǎn)菜用例目的測試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶選好菜后子用例編號輸入/動作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0051客戶點(diǎn)確認(rèn)提交菜單菜單成功提交菜單提交成功成功用

7、例編號006功能A描述系統(tǒng)收到確認(rèn)點(diǎn)菜的信息后,就將已點(diǎn)好的菜單保存用例目的測試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶已提交菜單子用例編號輸入/動作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0061客戶點(diǎn)確認(rèn)提交菜單菜單成功保存入數(shù)據(jù)庫菜單保存成功成功用例編號007功能A描述客戶提出特殊的要求,如忌口等,系統(tǒng)記錄這些信息并保存進(jìn)數(shù)據(jù)庫用例目的測試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶已提交菜單10子

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。