




已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
課程實(shí)驗(yàn)報(bào)告基于ARM的電子點(diǎn)菜系統(tǒng)Version: 1.0.02010-07-09DOCUMENT HISTORYEd.VersionAuthorChange11.0.0郭昊云Initial目 錄1 項(xiàng)目概述31.1 項(xiàng)目名稱31.2 項(xiàng)目主要功能32 項(xiàng)目需求規(guī)格33 系統(tǒng)設(shè)計(jì)描述44 系統(tǒng)功能測(cè)試45 項(xiàng)目及課程總結(jié)46 參考資料51 項(xiàng)目概述1.1 項(xiàng)目名稱 名稱:基于ARM的電子點(diǎn)菜系統(tǒng)1.2 項(xiàng)目主要功能系統(tǒng)實(shí)現(xiàn)了如下主要功能:(1) 是一個(gè)能夠?yàn)榭蛻舨榭床藛?,點(diǎn)菜,刪菜提供高度支持的系統(tǒng);(2) 包括記錄菜單信息的能力,能夠進(jìn)行訂單跟蹤;(3) 保留合適的數(shù)據(jù)庫(kù)和歷史信息,支持市場(chǎng)分析;(4) 為客戶查詢提供客戶交易歷史記錄;(5) 保留歷史記錄,支持銷售分析和預(yù)測(cè)市場(chǎng)需求。2 項(xiàng)目需求規(guī)格 該系統(tǒng)主要有兩個(gè)使用者,一個(gè)是用戶,一個(gè)是管理員,下圖是系統(tǒng)的用例圖:功能點(diǎn):l 客戶瀏覽菜單中菜的信息,這些信息要能全面的顯示各個(gè)菜的價(jià)格以及口味,特色等l 客戶選中自己喜歡的菜放入已選菜單l 客戶刪除已選菜單中不想要的菜l 系統(tǒng)計(jì)算消費(fèi)額并顯示給客戶l 客戶瀏覽自己已選中的菜,并最終確認(rèn)點(diǎn)菜l 系統(tǒng)收到確認(rèn)點(diǎn)菜的信息后,就將已點(diǎn)好的菜單保存l 客戶提出特殊的要求,如忌口等,系統(tǒng)記錄這些信息并保存進(jìn)數(shù)據(jù)庫(kù)l 系統(tǒng)將保存好的菜單在超級(jí)終端顯示出來(lái),以供廚房使用l 系統(tǒng)在超級(jí)終端提示客戶的特殊要求,以提醒廚房l 管理員往菜譜中添加新菜的信息l 管理員修改菜譜中已有菜的信息l 管理員刪除菜譜中無(wú)效的菜的信息l 客戶搜索指定菜的信息l 點(diǎn)菜成功后,超級(jí)終端打印客戶消費(fèi)的賬目明細(xì)l 客戶對(duì)本次消費(fèi)過(guò)程進(jìn)行評(píng)價(jià),系統(tǒng)保存客戶的評(píng)價(jià)3 系統(tǒng)設(shè)計(jì)描述給出系統(tǒng)的解決方案,并證明該方案可以滿足需求規(guī)格的要求根據(jù)需求規(guī)格的要求,給出以下系統(tǒng)的解決方案:電子點(diǎn)菜系統(tǒng)共分成客戶端、數(shù)據(jù)庫(kù)、服務(wù)器端三個(gè)子系統(tǒng),其功能模塊結(jié)構(gòu)如圖所示:用戶在客戶端操作的流程圖,如下所示:數(shù)據(jù)流圖:頂層數(shù)據(jù)流圖:一層數(shù)據(jù)流圖:根據(jù)項(xiàng)目需求規(guī)格中的定義,設(shè)計(jì)出描述了系統(tǒng)中所要進(jìn)行的幾個(gè)主要活動(dòng)及它們之間約束關(guān)系的活動(dòng)圖:4 系統(tǒng)功能測(cè)試結(jié)合需求規(guī)格來(lái)指明測(cè)試環(huán)境如何配置,并與需求規(guī)格中的具體功能點(diǎn)描述一一對(duì)應(yīng)來(lái)寫測(cè)試用例結(jié)合需求規(guī)格配置如下測(cè)試環(huán)境:A、 系統(tǒng)的硬件:ARM的2410S開(kāi)發(fā)板PC、機(jī)B、 操作系統(tǒng):UC/OS 2的嵌入式操作系統(tǒng)C、 開(kāi)發(fā)軟件:在QTOPIA上開(kāi)發(fā)用戶界面,先將電子點(diǎn)菜譜在主機(jī)上搭建軟件平臺(tái)并在軟件 上去實(shí)現(xiàn)它的功能,使用數(shù)據(jù)庫(kù)查詢和鏈接技術(shù),菜單通過(guò)2410S開(kāi)發(fā)板的LCD 顯示,分級(jí)菜單模式。結(jié)合需求規(guī)格中的功能點(diǎn)描述編寫以下功能測(cè)試用例:用例編號(hào)001功能A描述客戶瀏覽菜單中菜的信息,這些信息要能全面的顯示各個(gè)菜的價(jià)格以及口味,特色等用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0011選中一個(gè)菜名 顯示該菜相應(yīng)的信息 顯示正確 成功用例編號(hào)002功能A描述客戶選中自己喜歡的菜放入已選菜單用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶發(fā)現(xiàn)自己喜歡的菜,想存入已選菜單子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0021選中一個(gè)菜 相應(yīng)的菜被存入已選菜單 存儲(chǔ)成功 成功用例編號(hào)003功能A描述客戶刪除已選菜單中不想要的菜用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶發(fā)現(xiàn)自己已選的菜中,有不想要的菜子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0031刪除一個(gè)已選中的菜 相應(yīng)的菜被從已選菜單中刪除 刪除成功 成功用例編號(hào)004功能A描述系統(tǒng)計(jì)算消費(fèi)額并顯示給客戶用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶提交菜單后子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0041客戶提交菜單 顯示消費(fèi)額 消費(fèi)額顯示正確 成功用例編號(hào)005功能A描述客戶瀏覽自己已選中的菜,并最終確認(rèn)點(diǎn)菜用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶選好菜后子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0051客戶點(diǎn)確認(rèn)提交菜單 菜單成功提交 菜單提交成功 成功用例編號(hào)006功能A描述系統(tǒng)收到確認(rèn)點(diǎn)菜的信息后,就將已點(diǎn)好的菜單保存用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶已提交菜單子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0061客戶點(diǎn)確認(rèn)提交菜單 菜單成功保存入數(shù)據(jù)庫(kù) 菜單保存成功 成功用例編號(hào)007功能A描述客戶提出特殊的要求,如忌口等,系統(tǒng)記錄這些信息并保存進(jìn)數(shù)據(jù)庫(kù)用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶已提交菜單子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0071客戶提出特殊要求 特殊要求保存入數(shù)據(jù)庫(kù) 特殊要求保存成功 成功用例編號(hào)008功能A描述系統(tǒng)將保存好的菜單在超級(jí)終端顯示出來(lái),以供廚房使用用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶已提交菜單子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0081客戶提交菜單 超級(jí)終端顯示菜單 超級(jí)終端顯示菜單 成功用例編號(hào)009功能A描述系統(tǒng)在超級(jí)終端提示客戶的特殊要求,以提醒廚房用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶提出特殊要求,并且特殊要求已存入數(shù)據(jù)庫(kù)子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0091客戶提出特殊要求超級(jí)終端顯示客戶的特殊要求 超級(jí)終端顯示特殊要求 成功用例編號(hào)0010功能A描述管理員往菜譜中添加新菜的信息用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,餐廳有了新的菜色,需要加入菜譜子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0101管理員往菜譜中添加新菜的信息 新菜添加成功 新菜添加成功并能顯示 成功用例編號(hào)0011功能A描述管理員修改菜譜中已有菜的信息用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,餐廳需要修改菜譜中菜的信息子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0111管理員修改菜譜中菜的信息 菜的信息修改成功 菜修改成功并能顯示 成功用例編號(hào)0012功能A描述管理員刪除菜譜中無(wú)效的菜的信息用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,餐廳需要修改菜譜中菜的信息子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0121管理員刪除菜譜中無(wú)效菜的信息 無(wú)效的菜刪除成功無(wú)效的菜刪除成功 成功用例編號(hào)0013功能A描述客戶搜索指定菜的信息用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶有需要的菜搜索子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0131輸入一個(gè)菜名 顯示該菜的信息搜索的菜的信息顯示成功 成功用例編號(hào)0014功能A描述點(diǎn)菜成功后,超級(jí)終端打印客戶消費(fèi)的賬目明細(xì)用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶已提交菜單子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0141客戶提交菜單 打印出客戶消費(fèi)的賬目明細(xì)客戶消費(fèi)的賬目明細(xì)打印成功 成功用例編號(hào)0015功能A描述客戶對(duì)本次消費(fèi)過(guò)程進(jìn)行評(píng)價(jià),系統(tǒng)保存客戶的評(píng)價(jià)用例目的測(cè)試該功能是否實(shí)現(xiàn)前提條件在電子點(diǎn)菜系統(tǒng)下,一切軟件硬件環(huán)境就緒的條件下,客戶有已提交菜單子用例編號(hào)輸入/動(dòng)作期望的輸出/相應(yīng)實(shí)際情況狀態(tài)0151客戶在系統(tǒng)中輸入對(duì)本次消費(fèi)過(guò)程的評(píng)價(jià)顯示評(píng)價(jià)已收到,對(duì)客戶表示感謝評(píng)價(jià)已收到,對(duì)客戶表示感謝 成功5 項(xiàng)目及課程總結(jié)在本次項(xiàng)目中,我們實(shí)現(xiàn)了電子點(diǎn)菜系統(tǒng)的基本框架,但是由于受到硬件條件的限制,在數(shù)據(jù)庫(kù)容量方面沒(méi)有達(dá)到需求規(guī)格中的要求,但是我們還是通過(guò)這次項(xiàng)目學(xué)到了很多知識(shí),尤其是在軟件工程的文檔搭建方面收獲很大,使我們從以前單純的進(jìn)行代碼編寫的學(xué)生式的開(kāi)發(fā)模式轉(zhuǎn)變成從設(shè)計(jì)到開(kāi)發(fā)到測(cè)試的系統(tǒng)的工程開(kāi)發(fā)。這對(duì)我們今后的學(xué)習(xí)工作都有積極的促進(jìn)作用。本課程實(shí)驗(yàn)訓(xùn)練的步驟為:Set up WorkSpace-Project Planning -Requirement Analysis-System Design-Test Plan and Test Report -課程實(shí)驗(yàn)報(bào)告。這個(gè)步驟正是軟件工程項(xiàng)目開(kāi)發(fā)的步驟,因此,我們?cè)谕瓿烧n程實(shí)驗(yàn)的同時(shí),體驗(yàn)了軟件工程這門理論課程在實(shí)際應(yīng)用中的作用,達(dá)到了在實(shí)踐中獲得經(jīng)驗(yàn)教訓(xùn)的效果。通過(guò)一個(gè)學(xué)期的學(xué)習(xí),這門課給我留下了深刻的印象,使我更進(jìn)一步理解了軟件工程這門學(xué)科的意義,同時(shí)也使我了解到它在軟件行業(yè)的重要作用,最重要的,是我掌握了設(shè)計(jì)階段和測(cè)試階段的一些必要的技術(shù),相信在今后的工作中一定會(huì)有廣泛的應(yīng)用。最后,我想對(duì)本門課程提出一個(gè)小小的建議:在實(shí)驗(yàn)的過(guò)程中,雖然老師對(duì)所有的學(xué)生進(jìn)行了分組,但由于并沒(méi)有小組合作完成的任務(wù),所以導(dǎo)致了小組成員之間的交流有限,通過(guò)對(duì)軟件工程這門課程的學(xué)習(xí),我了解到軟件開(kāi)發(fā)過(guò)程中分工合作是很重要的,一個(gè)項(xiàng)目組的組織架構(gòu)是否合理決定了一個(gè)項(xiàng)目的進(jìn)度快慢甚至是成敗,所以,我建議在今后開(kāi)展這門課的時(shí)候要多布置一些小組合作完成的任務(wù),這樣不僅可以使我們?cè)趯W(xué)習(xí)過(guò)程中模擬具體實(shí)踐中的組織架構(gòu)以及分工,還能使我們鍛煉出良好的團(tuán)隊(duì)精神,相信這一定是一個(gè)一舉多得的好方法。6 參考資料 【1】數(shù)據(jù)庫(kù)技術(shù)與Access應(yīng)用教程
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年湘教版數(shù)學(xué)八年級(jí)上冊(cè)教學(xué)評(píng)估計(jì)劃
- 2025年醫(yī)院血透室安全管理工作計(jì)劃
- 園林景觀工程施工合同書范文
- 遠(yuǎn)程醫(yī)療平臺(tái)醫(yī)務(wù)科工作計(jì)劃
- 九年級(jí)道德與法治(魯教版)教學(xué)計(jì)劃
- 2025統(tǒng)編版高中歷史課程安排計(jì)劃
- 生物工程專業(yè)實(shí)踐活動(dòng)報(bào)告
- 家政服務(wù)員行業(yè)發(fā)展趨勢(shì)研究計(jì)劃
- 冷庫(kù)應(yīng)急處理操作流程
- 家具行業(yè)產(chǎn)品質(zhì)量問(wèn)題處理流程
- 2025年繼續(xù)教育公需科目網(wǎng)絡(luò)考試試題及答案
- 2025高考終極押題范文6篇與題目
- DB32/T 4220-2022消防設(shè)施物聯(lián)網(wǎng)系統(tǒng)技術(shù)規(guī)范
- 車位轉(zhuǎn)讓合同協(xié)議書
- 合伙經(jīng)營(yíng)貨車輛協(xié)議書
- 2025年農(nóng)村個(gè)人果園承包合同
- 上海上海市普陀區(qū)融媒體中心專業(yè)技術(shù)人員招聘筆試歷年參考題庫(kù)附帶答案詳解
- 湖北省武漢市2025屆高三年級(jí)五月模擬訓(xùn)練試題數(shù)學(xué)試題及答案(武漢五調(diào))
- 企業(yè)管理流程數(shù)字化轉(zhuǎn)型計(jì)劃
- 機(jī)械通氣患者護(hù)理
- 2025年數(shù)控技術(shù)專業(yè)畢業(yè)考試試題及答案
評(píng)論
0/150
提交評(píng)論