freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)絡(luò)訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)軟件工程課程設(shè)計(jì)(編輯修改稿)

2025-07-07 22:07 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 加菜品模塊的 設(shè)計(jì) 此模塊???????,????????????????????,添加菜品模塊的 設(shè)計(jì) 流程如圖??所示: 開(kāi) 始Y系 統(tǒng) 管 理 界 面注 冊(cè) 合 法存 入 數(shù) 據(jù) 庫(kù)結(jié) 束N 開(kāi) 始Y添 加 菜 品非 空 值N添 加 成 功結(jié) 束 主界面設(shè)計(jì) 系統(tǒng)界面作為系統(tǒng)的臉面,是用戶評(píng)定該系統(tǒng)的第一印象。因此,系統(tǒng)主頁(yè)面的設(shè)計(jì)要足夠吸引用戶,同時(shí)滿足操作方式大眾化的原則,讓用戶能夠自如地運(yùn)用該系統(tǒng)。 模塊設(shè)計(jì) 下訂單流程圖: 訂單管理流程圖: 信息學(xué)院《軟件工程課程設(shè)計(jì)》報(bào)告 15 開(kāi) 始用 戶 登 錄選 擇 菜 品下 訂 單確 定 菜 品 信 息確 定 用 戶 信 息提 交 訂 單結(jié) 束 開(kāi) 始餐 廳 登 錄處 理 訂 單驗(yàn) 證 消 息修 改 訂 單 狀 態(tài)派 送 菜 品結(jié) 束 系統(tǒng)管理流程圖: 評(píng)價(jià)系統(tǒng)流程圖: 信息學(xué)院《軟件工程課程設(shè)計(jì)》報(bào)告 16 開(kāi) 始YNNY餐 廳 評(píng) 分訂 購(gòu) 菜 品 評(píng) 價(jià) 失 敗格 式 正 確 評(píng) 價(jià) 失 敗評(píng) 價(jià) 成 功結(jié) 束 數(shù)據(jù)庫(kù)設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì) 對(duì)上述的總體設(shè)計(jì)和需求分析之后,我們已對(duì)各個(gè)模塊及其功能進(jìn)行了初步的分析。在此階段,我們 可根據(jù)模塊中各實(shí)體 之間的相互聯(lián)系和各數(shù)據(jù)表之間的相互關(guān)聯(lián),系統(tǒng) 的 ER 圖 如圖?所示: M N N N M 1 N 1 1 N N 1 其主要數(shù)據(jù)表 ER 圖如下: 菜名 Cid Scid 用戶 生成 訂單 管理 管理員 留言 留言板 預(yù)定 菜品 包含 訂單 條目 包含 信息學(xué)院《軟件工程課程設(shè)計(jì)》報(bào)告 17 菜品 價(jià)格 介紹 銷售量 推薦 圖片 訂單 用戶ID 訂單ID 菜名 聯(lián) 系 電話 送餐 地址 備注 金額 訂單時(shí)間 用戶 用戶ID uName uPwd 真實(shí) 姓名 身份 證號(hào) 聯(lián) 系 電話 喜歡口味 號(hào)碼號(hào)碼 state ID 訂單ID 菜名 信息學(xué)院《軟件工程課程設(shè)計(jì)》報(bào)告 18 邏輯結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì)階段的任務(wù)是將概念結(jié)構(gòu)設(shè)計(jì)階段所得到的 概念模型 轉(zhuǎn)換為具體DBMS 所能支持的數(shù)據(jù)模型(即邏輯結(jié)構(gòu)),并對(duì)其進(jìn)行優(yōu)化。 概念模型轉(zhuǎn)換為關(guān)系模型的轉(zhuǎn)換規(guī)則: (1) 一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式,實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。 (2) 一個(gè) 1: 1 聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與任意一端對(duì)應(yīng)的關(guān)系模式合并。 (3) 一個(gè) 1: n 聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與 n 端對(duì)應(yīng)的關(guān)系模式合并。 (4) 一個(gè) m: n 聯(lián)系 可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式。 (5) 一個(gè)多元聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式。 (6) 具有相同碼的關(guān)系模式可以合并。 (7) 有些 1: n 的聯(lián)系,將屬性合并到 n 端后,該屬性也作為主碼的一部分。 由上述 ER 圖轉(zhuǎn)換成關(guān)系模式如下所示: 用戶( 用戶 ID, uName, uPwd,真實(shí)姓名,聯(lián)系電話, state,身份證號(hào),喜歡口味, 號(hào)碼); 菜品( cID, Scid,菜名,價(jià)格,介紹,圖片,推薦,銷售量); 預(yù)定( 用戶 ID, cID); 訂單條目( ID,訂單 ID,菜名,數(shù)量,單價(jià),評(píng)分,信息回 饋); 包含( cID, ID); 訂單條目 單價(jià) 數(shù)量 評(píng)分 信息回饋 管理員 管 理 員ID 類型 mNameme mPwd 信息學(xué)院《軟件工程課程設(shè)計(jì)》報(bào)告 19 訂單( 訂單 ID,用戶 ID,菜名,訂單時(shí)間,備注,金額,聯(lián)系電話,送餐地址,管理員 ID); 管理員(管理員 ID, mName, mPwd,類型); 數(shù)據(jù)庫(kù)設(shè)計(jì) ( 1)訂單表 此表???????????????????????????????????,訂單表如表?所示: 表 訂單表 表 菜品表 表 用戶表 信息學(xué)院《軟件工程課程設(shè)計(jì)》報(bào)告 20 表 訂單條目表 用戶 注冊(cè)登錄界面 表 管理員表 5. 系統(tǒng)實(shí)現(xiàn) 用戶 注冊(cè)登錄 界面 用戶 注冊(cè)登錄界面, 填寫注冊(cè)表中的信息,提交然后進(jìn)行登錄。 用戶 注冊(cè)登錄界面如圖?所示: 信息學(xué)院《軟件工程課程設(shè)計(jì)》報(bào)告 21 訂單處理 管理員查看訂單信息時(shí)登錄后臺(tái)管理系統(tǒng),查看訂單,處理訂單。 點(diǎn)評(píng) 模塊實(shí)現(xiàn) 信息學(xué)院《軟件工程課程設(shè)計(jì)》報(bào)告 22 測(cè)試 方法 測(cè)試任何產(chǎn)品都有兩種方法:黑盒測(cè)試和白盒測(cè)試。本次系統(tǒng)測(cè)試主要采用黑盒測(cè)試。 白盒測(cè)試又稱結(jié)構(gòu)測(cè)試,它的前提是可以把程序看成裝在一個(gè)透明的白盒子里,也就是完全了解程序的結(jié)構(gòu)和處理工程。這種方法按照程序內(nèi)部的邏輯測(cè)試程序,檢驗(yàn)程序中的每條通路是否都能按照預(yù)定要求正確工作。 黑盒測(cè)試又稱功能測(cè)試,是把程序看成一個(gè)黑盒子,完全不考慮程序等額內(nèi)部結(jié)構(gòu)和處理過(guò)程,也就是說(shuō)它是在程序接口進(jìn)行的測(cè)試,它只檢查程序功能是否能按照規(guī)格說(shuō)明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)慕邮蛰斎霐?shù)據(jù)產(chǎn)生正確的輸出信息,并且保持外部信息的完整性,還有性能是否能夠滿足要求,是否有初始化或者終止性錯(cuò)誤。 綜上所訴,針對(duì)這個(gè)網(wǎng)上訂餐服務(wù)系統(tǒng),我們已經(jīng)知道了系統(tǒng)應(yīng)該具有的功能,而內(nèi)部結(jié)構(gòu)和具體工作過(guò)程還待了解,所以我們可以通過(guò)黑盒測(cè)試來(lái)檢驗(yàn)每個(gè)功能是否都能正常使用。 測(cè)試 用例及結(jié)果 用戶注冊(cè)登錄模塊測(cè) 試 具體操作:填寫注冊(cè)表中的信息,提交然后進(jìn)行登錄。 信息學(xué)院《軟件工程課程設(shè)計(jì)》報(bào)告 23 測(cè)試項(xiàng)目 測(cè)試用例 測(cè)試結(jié)果 操作流程 用戶登錄 訂餐服務(wù)模塊 用戶名: yy 正確密碼: 12 登陸成功 在網(wǎng)站首頁(yè)的登錄框 輸入密碼: 12 上登錄 添加菜品模塊的 設(shè)計(jì) 用戶名: yy 正確密碼: 12 輸入密碼: 12 登錄失敗或尚未通過(guò)審核 在網(wǎng)站首頁(yè)的登錄框上登錄 添加菜品模塊的 設(shè)計(jì) 輸入相關(guān)注冊(cè)信息 注冊(cè)成功,等待審核 在網(wǎng)站首頁(yè)的登錄框上點(diǎn)擊“注冊(cè)” 添加菜品模塊的 設(shè)計(jì) 測(cè)試要點(diǎn)為用戶名和密碼,判斷其是否為真,為真進(jìn)入系統(tǒng),為假?gòu)棾鼍婵蛱崾久艽a或用戶名錯(cuò)誤。 測(cè)試 可以從系統(tǒng)首頁(yè)直接查找點(diǎn)擊,也可以在搜索欄中搜索查找 測(cè)試項(xiàng)目 測(cè)試用例 測(cè)試結(jié)果 操作流程 菜單首頁(yè) 點(diǎn)擊各個(gè)店鋪的 顯示店鋪的各種飯菜 點(diǎn)擊頁(yè)面店鋪菜單 搜索查詢 在搜索框中輸入電名 顯示所要店鋪和菜單 在搜索框中輸入關(guān)鍵字 信息學(xué)院《軟件工程課程設(shè)計(jì)》報(bào)告 24 訂單處理模塊測(cè)試 管理員查看訂單信息時(shí)登錄后臺(tái)管理系統(tǒng),查看訂單,處理訂單。 測(cè)試項(xiàng)目 測(cè)試用例 測(cè)試結(jié)果 操作流程 登陸后臺(tái) 用戶名、密碼 轉(zhuǎn)入后臺(tái)頁(yè)面 進(jìn)入后臺(tái)登陸頁(yè)面 查看訂單 點(diǎn)擊“訂單詳情” 轉(zhuǎn)入訂單詳情頁(yè)面 點(diǎn)擊查看“訂單詳情” 處理訂單 點(diǎn)擊“處理訂單” 訂單狀態(tài)以變?yōu)橐弧耙运筒汀? 在訂單詳情中點(diǎn)擊“處理訂單” 用戶安全性測(cè)試 管理人員在登錄系統(tǒng)后臺(tái)查看用戶信息時(shí)不能修改用戶資料,只能瀏覽用戶資料。用戶在登錄系統(tǒng)頁(yè)面時(shí)如果輸入的用戶名和密碼格式錯(cuò)誤或填寫錯(cuò)誤,也不能進(jìn)入頁(yè)面即登錄失敗。 測(cè)試結(jié)果 本次采用了黑盒測(cè)試對(duì)該系統(tǒng)的 基本功能進(jìn)行了測(cè)試后,每個(gè)模塊的基本功能都比較成功,但也發(fā)現(xiàn)了一些問(wèn)題有的模塊出現(xiàn)異常,對(duì)此我們及時(shí)進(jìn)行了修改?,F(xiàn)在功能基本能正常使用,結(jié)果也能滿足需求。有可能還存在問(wèn)題,這需要我們?cè)谝院筮\(yùn)行過(guò)程中不斷完善。 信息學(xué)院《軟件工程課程設(shè)計(jì)》報(bào)告 25 總結(jié) 小結(jié) 本 項(xiàng)目 提出的 網(wǎng)上訂餐系統(tǒng) 是在調(diào)研國(guó)內(nèi)各大 網(wǎng)上訂餐管理軟件 和查閱資料了解國(guó)內(nèi) 外資料的基礎(chǔ)上提出來(lái)的,同時(shí)查閱了大量相關(guān)文件做出系統(tǒng)分析, 此文 的系統(tǒng)分析和設(shè)計(jì)只是相對(duì)于一般的團(tuán)體而言的。如果要運(yùn)用到實(shí)際企業(yè)、 商店 、 大型超市 ,要根據(jù)實(shí)際情況進(jìn)行完善和改進(jìn)。同時(shí),本文著重介紹的是 網(wǎng) 上訂餐管理系統(tǒng) 的開(kāi)發(fā) 、 Java語(yǔ)言 和 JSP 語(yǔ)言部分,又由于 系統(tǒng) 的特殊性 —— 更多地考慮 Java、 數(shù)據(jù)庫(kù)和 JSP 語(yǔ)言的設(shè)計(jì)和實(shí)現(xiàn)。 實(shí)踐感想 在做本次課程設(shè)計(jì)時(shí)我們學(xué)習(xí)到: 當(dāng)調(diào)試出現(xiàn)問(wèn)題 時(shí) ,先從細(xì)節(jié)上入手,看看自己在細(xì)節(jié)上有沒(méi)有由于粗心而發(fā)生的錯(cuò)誤,然后再進(jìn)行整體上分析,有沒(méi)有嚴(yán)重的語(yǔ)法錯(cuò)誤。 最終在團(tuán)隊(duì)成員的努力下 解決 了 各種問(wèn)題。 這次 課程 設(shè)計(jì)實(shí)驗(yàn),積累了數(shù)據(jù)庫(kù)編程和網(wǎng)站開(kāi)發(fā)的基本經(jīng)驗(yàn)和一些基本技巧。對(duì)大型系統(tǒng)開(kāi)發(fā)有了實(shí)質(zhì)性、操作性的認(rèn)識(shí),同時(shí)對(duì)運(yùn)用 JSP 技術(shù)有了很大的提高,對(duì)以前學(xué)到的書本知識(shí)也是個(gè) 很好的鞏固 ,同時(shí)這次設(shè)計(jì)讓我意識(shí)到自己的許多的不足,鍛煉了自己獨(dú)立發(fā)現(xiàn)問(wèn)題,思考問(wèn)題,解決問(wèn)題的能力,也掌握了一些編程的思想和技巧,使自己的編程能力也有了很大的提高。 具體如下幾個(gè)方面: ( 1)????方面 ????????????????????????????????????????????????????? ( 2)??????方面 ????????????????????????????????????信息學(xué)院《軟件工程課程設(shè)計(jì)》報(bào)告 26 ??????????????? ( 3)??????????方
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1