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

正文內(nèi)容

基于java的網(wǎng)上訂餐系統(tǒng)課程設計(已修改)

2025-05-23 19:19 本頁面
 

【正文】 學 號: 0121210340614 課 程 設 計 課程名稱 能力拓展訓練 題 目 基于 JAVA 環(huán)境的 訂餐和管理系統(tǒng)的設計 學 院 計算機科學與技術 專 業(yè) 計算機科學與技術 班 級 計算機 zy1202 姓 名 王毅 指導教師 林 泓 2021 年 7 月 20 日 1 計算機能力擴展訓練任務書 學生姓名: 王 毅 專業(yè)班級: 計算機 ZY1202班 指導教師: 林 泓 工作單位: 計算機科學與技術學院 題 目 : 基于 JAVA環(huán)境的 訂 餐和管理系統(tǒng)的設計 初始條件: 理論: .NET、 Java、 Linux、 Android 或 Windows Phone 環(huán)境, Oracle、 SQLite、SQL Server、 SQL Server CE 或 MySQL 數(shù)據(jù)庫, C、 Eclipse、 C++或 其它合適、有效的開發(fā)工具,等等 。 實踐:計算機科學系實驗中心提供計算機及軟件開發(fā)環(huán)境。 要求完成的主要任務 : ( 1)系統(tǒng)需求分析 :使用軟件工程所學的知識對擬開發(fā)的 系統(tǒng) 進行 數(shù)據(jù)需求和功能需求分析 ,確定開發(fā)環(huán)境和工具軟件 。 ( 2)系統(tǒng)設計 :根據(jù)系統(tǒng)需求分析進行概要設計和詳細設計,在確定好的開發(fā)環(huán)境中利用確定的工具軟件進行系統(tǒng)實現(xiàn) 。 ( 3)編制好程序后,設計若干測試用例,上機測試所設計的 原型系統(tǒng) 。 ( 4)設計報告按格式要求書寫。設計報告正文的內(nèi)容應包括: 1) 系統(tǒng) 描述 包括問題說明、數(shù)據(jù)需求和功能需求。 2)系統(tǒng)設計 包括 總體設計 、數(shù)據(jù) 庫表結構 、輸入 /輸出設計、用戶界面設計、處理過程設計。 3) 系統(tǒng)測試 包括測試用例的描述、測試方法和測試結果。 4)設計的特點、不足、收獲和體會。 時間安排: 第 20 周完成。 第 20 周周五到計算機學院實驗中心(三樓)驗收源程序、交課程設計報告。 指導教師簽名: 2021年 6 月 19 日 系主任(或責任教師)簽名: 2021年 6 月 19 日 2 基于 JAVA 環(huán)境的訂餐和管理系統(tǒng)的設計 一. 系統(tǒng)描述 問題說明及研究意義 餐飲傳統(tǒng)的點菜方式是純?nèi)斯げ僮鳎煞諉T記錄顧客點的菜,在具體工作中容易出現(xiàn)以下問題:手寫單據(jù)字跡潦草從而導致上錯菜、傳菜分單出錯現(xiàn)象嚴重、加菜和查賬程序較繁瑣。處理特殊口味有遺漏和偏差、客人催菜遺忘現(xiàn)象較頻繁、計算賬單易出錯、不方便人員管理等等。正因如此, 在線 點餐模式應運而生。它不僅可以有效地提高餐飲業(yè)的工作效率,更可以規(guī)范服務體系,提高整體服務質量和管理水平,并為規(guī)模化經(jīng)營提供了堅實的技術基礎。 我們生活在一個信息化的時代,在線點餐可以說是點餐業(yè)發(fā)展的必然,客戶通過在線點餐,將點餐信息傳給服務器端,然后商戶通過從服務器端獲取的數(shù)據(jù),對訂單進行操作,處理好后,客戶可以通過瀏覽器刷新得到。 開發(fā)環(huán)境、工具以及相關技術 (管理信息系統(tǒng))系統(tǒng)平臺 現(xiàn)代企業(yè) MIS 系統(tǒng)平臺模式應主要考慮 C/S模式和 B/S 模式。 B/ S模式目前只適用于信息發(fā)布,對于在線事務處理應用尚有實質性困難,而 C/ S模式已經(jīng)積累了大量的應用程序和信息。 C/S ( Client/Server)結構,即大家熟知的客戶機和服務器結構。它是軟件系統(tǒng)體系結構,通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務合理分配到 Client 端和 Server 端來實現(xiàn),降低了系統(tǒng)的通訊開銷。目前大多數(shù)應用軟件系統(tǒng)都是 Client/Server 形式的兩層結構,由于現(xiàn)在的軟件應用系統(tǒng)正在向分布式的 Web 應用發(fā)展, Web和 Client/Server 應用都可以進行同樣的業(yè)務處理,應用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應用系統(tǒng),通過現(xiàn)有應用系統(tǒng)中的邏輯可以擴展出新的 應用系統(tǒng)。這也就是目前應用系統(tǒng)的發(fā)展方向。 3 開發(fā)工具主要為 4部分 :64 位 J2EE 版 Eclipse、 Tomcat 、 Mysql 數(shù)據(jù)庫管理系統(tǒng)、 google 網(wǎng)頁瀏覽器。 功能需求 訂餐 管理 系統(tǒng) 需要具備以下功能: ( 1) 登錄功能:該功能主要包括用戶的登入與登出 ( 2) 注冊功能:該功能主要包括新用戶的信息注冊 ( 3) 點餐者功能:包括點餐者信息獲取與編輯,餐品信息獲取,訂單生成 ( 4) 商戶功能:包括商戶信息獲取與編輯,餐品信息管理,訂單管理 二. 系統(tǒng)設計 總體設計 具體的系統(tǒng)功能模塊圖如圖 21: 圖 21 4 詳細功能設計 ( 1) 用戶登錄模塊 使用點餐系統(tǒng)的第一個模塊,該界面主要包含 2個文本框,分別要求輸入用戶名,密碼。注冊過的用戶可直接登錄,登錄過程中用戶名與密碼不符合要求,或者用戶名密碼不匹配,則需重新輸入,否則正常進入系統(tǒng)主界面。沒有注冊過的新用戶則需要前往用戶注冊界面。 ( 2)用戶注冊模塊 新用戶(包括點餐者與商戶)通過把自己的信息填入文本框,通過注冊檢測,有同名用戶重新注冊,沒有同名用戶即可成功注冊。成功注冊后就可前往登錄界面。 ( 3)點餐者界面模塊 登錄成功的點餐者可以前往店鋪列表界面 ,選擇一家店鋪,查看到改店鋪的食物列表,通過選擇食物的種類與數(shù)量,選擇好后,填寫配送時間,地點,備注。即可生成訂單,等待商戶確認。 ( 4)用戶界面模塊 登錄成功的商戶可以前往自己的店鋪界面,查看編輯自己的食物列表,查看管理自己店鋪的訂單。 ( 5)個人中心模塊 登錄成功的 用戶可以對自己的信息進行管理與更新 ( 6)登出模塊 想注銷的用戶通過登出來結束自己的 session。 5 用戶界面設計 點餐者登錄界面如圖 22 圖 22 店鋪列表界面如圖 23 圖 23 6 食物列表界面如圖 24 圖 24 個人中心界面如圖 25 圖 25 數(shù)據(jù)與數(shù)據(jù)表設計 本數(shù)據(jù)庫總計有 4個表: 用戶分為點餐者 表 與商戶 表, 7 ( 1) 點餐者 表( buyuser) 包括用戶名( bId) ,密碼 (password),昵稱( bname) ,手機號( cellphone),性別( sex); ( 2) 商戶表( selluser)包括用戶名( sId),密碼( password),昵稱( sname),手機號( cellphone),店鋪名( storename),店鋪地址( storeaddress),圖片( simage) ,性別 (sex); ( 3) 食物表( food)包括食物號( fId),食物名( fname) ,食物價格( price),食物圖片( fimage),商戶名( sId); ( 4) 訂單表( ordered)包括訂單號( oId),點餐用戶名( bId),商戶用戶名( sId),食品列表( fIds),數(shù)量列表( numbers), 送餐時間( sendtime) ,送餐地址( sendaddress),備注( markup),狀態(tài)( state); 詳細表如下: ( 1) 點餐者表( buyuser) 如表 21 點餐者表( buyuser) 表 21 ( 2) 商戶表( selluser) 如表 22 商戶表( selluser)表 22 8 ( 3) 食品表( food) 如表 23 食品表( food)表 23 ( 4) 訂單表( ordered) 如表 24 訂單表( ordered)如表 24 三. 系統(tǒng)測試 分為兩部分進行:點餐者測試,商戶測試 點餐者測試 ( 1) 運行程序,進入登錄界面 ,如圖 31 9 圖 31 ( 2)新用戶的注冊 如圖 32 圖 32 ( 3)登錄成功的主界面 如圖 33 10 圖 33 ( 4) 點擊店鋪后的食品界面 如圖 34 圖 34 ( 5) 選擇好食品種類與數(shù)量后,進入訂單確認界面 如圖 35 11 圖 35 ( 6) 進入 個人中心 如圖 36 圖 36 ( 7) 點擊 查看訂單詳情 后 如圖 37: 12 圖 37 ( 8) 點擊注銷后回到登錄界面 如圖 38 圖 38 13 商戶測試 ( 1)登錄界面 如圖 39 圖 39 ( 2)注冊界面 如圖 310 圖 310 14 ( 3)登錄成功后的主頁界面 如圖 311 圖 311 ( 4) 進入 個人中心 如圖 312 圖 312 15 ( 5) 點擊查看訂單詳情并操作訂單 如圖 313: 圖 313 ( 6) 操作成功后狀態(tài)變?yōu)?receive 如圖 314 圖 314 ( 7) 點擊注銷后回到登錄界面 如圖 315 16 圖 315 四. 實驗心得 設計的特點 本設計的界面簡潔,功能實際,可操作性強,可實現(xiàn)點餐系統(tǒng)的基本功能。 設計不足 本設計還有未實現(xiàn)的功能,比如更新實時訂單時間 ,點餐者的定位 。還有就是界面的美觀性,由于缺少美工方面的知識,所以看不來不是特別美觀。 收獲和體會 通過本次的項目開發(fā),我對用 javaee 平臺開發(fā)的動態(tài)網(wǎng)站項目有了一定的了解,也復習了數(shù)據(jù)庫的知識,加深對 mysql 的了解,實驗過程中,錯誤是不 17 斷的,通過 debug 不斷的調(diào)試,對代碼一條條的排查 的測試,最終將錯誤消除,完成了項目 。 18 **本科畢業(yè)設計(論文)管理暫行規(guī)定 畢業(yè)設計(論文)是本科人才培養(yǎng)的重要實踐性教學環(huán)節(jié),也是學士學位評定的重要依據(jù)。為了切實做好我 校的畢業(yè)設計(論文)工作,觃范畢業(yè)設計(論文)工作的管理,提高畢業(yè)設計(論文)的質量,特制定本觃定。 一、 畢業(yè)設計(論文)的 主要目的 (一) 培養(yǎng)學生運用所學知識獨立地分析和解決 本與業(yè)范圍內(nèi)一般 問題的能力,培養(yǎng)學生的創(chuàng)新意識和實踐能力,使學生 從亊學術研究的能力 得到 初步 的訓練; (事) 培養(yǎng)學生理論聯(lián) 系 實際的工作作風和嚴謹訃真的科學態(tài)度; (三)培養(yǎng) 學生分析設計能力、研究實驗能力、工程實踐能力、縐濟分析能力、外文閱讀能力 和計算機的運用能力,以及社會調(diào)查、文獻資料查閱和 論文寫作能力 。 二、 畢業(yè)設計(論文)的 基本要求 (一)按照各與業(yè)“ 畢業(yè)設計(論文) 教學大綱”的要求進行; (事)要具有學術性,要對自然科學戒社會科學內(nèi)某一領域進行與門、系統(tǒng)的研究,幵表達其研究成果; (三)要具有創(chuàng)見性,要對學術戒工程的某個問題有新的収現(xiàn)、新的構想戒新的収展和宋善; (四)要具有科學性,要求論述系統(tǒng)而宋整,首尾一貫而丌前后矛盾,實亊求是而丌主觀臆造; (五)要具應用性,要能解決生產(chǎn)實際問題,在技術改造、生產(chǎn)管理等通過方面有所創(chuàng)造; (六)應做到觀點正確、論據(jù)充分、推理嚴密、計算準確,層次分明、條理清楚、詫言精煉,有必要的圖表和相關資料等; 19 (七)應參閱一定數(shù)量的外文資料,幵要求在畢業(yè)設計(論文)中反映出來。 三 、畢業(yè)設計(論文) 的工作程序 畢業(yè)設計(論文) 工作程序分 為選題 、 開題 、 撰寫論文戒設計 、 中期檢查 、 答辯 、 歸檔 等環(huán)節(jié) 。 四 、畢業(yè)設計(論文)的時間安排 畢業(yè)設計(論文)工作 時間為 8~12周, 時間安排 應按**本科生畢業(yè)設計(論文)工作流程執(zhí)行,集中用二畢業(yè)設計(論文)的時間丌得少二與業(yè)培養(yǎng)計劃觃定的周數(shù)。 五 、畢業(yè)設計(論文)的領導與 管理 全 校 畢業(yè)設計(論文)在 分 管教學 副校長 領導下進行,分級管理,層層負責。 (一) 教務處畢業(yè)設計(論文)管理工作職責 : 匯總各 院(部) 畢業(yè)設計(論文)題目和指導教師安排,協(xié)調(diào)有關問題; 做好 畢業(yè)設計(論文)前期、中期、后期檢查 工作 ,對未達到各階段進度、質量要求戒違反有關觃定的 院(部)提出整改要求 ; 開展學校畢業(yè)設計(論文)工作評估和研究工作。 (二)院(部) 畢業(yè)設計(論文)管理工作職責 : 各 院(部) 成立畢業(yè)設計(論文) 工作 領導小組, 確定
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1