設(shè)計(jì)之在線點(diǎn)餐小程序)
題目在線點(diǎn)餐小程序一、項(xiàng)目介紹隨著信息技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展人類已進(jìn)入全新信息化時(shí)代傳統(tǒng)管理技術(shù)已無(wú)法高效便捷地管理信息。為了迎合時(shí)代需求優(yōu)化管理效率各種各樣的管理系統(tǒng)應(yīng)運(yùn)而生各行各業(yè)相繼進(jìn)入信息管理時(shí)代在線點(diǎn)餐小程序就是信息時(shí)代變革中的產(chǎn)物之一。任何系統(tǒng)都要遵循系統(tǒng)設(shè)計(jì)的基本流程本系統(tǒng)也不例外同樣需要經(jīng)過市場(chǎng)調(diào)研需求分析概要設(shè)計(jì)詳細(xì)設(shè)計(jì)編碼測(cè)試這些步驟基于java語(yǔ)言設(shè)計(jì)并實(shí)現(xiàn)了在線點(diǎn)餐小程序。該系統(tǒng)基于B/S即所謂瀏覽器/服務(wù)器模式應(yīng)用java技術(shù)選擇MySQL作為后臺(tái)數(shù)據(jù)庫(kù)。系統(tǒng)主要包括首頁(yè)、個(gè)人中心、用戶管理、菜品分類管理、菜品信息管理、系統(tǒng)管理、訂單管理等功能模塊。本文首先介紹了在線點(diǎn)餐管理的技術(shù)發(fā)展背景與發(fā)展現(xiàn)狀然后遵循軟件常規(guī)開發(fā)流程首先針對(duì)系統(tǒng)選取適用的語(yǔ)言和開發(fā)平臺(tái)根據(jù)需求分析制定模塊并設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)再根據(jù)系統(tǒng)總體功能模塊的設(shè)計(jì)繪制系統(tǒng)的功能模塊圖流程圖以及E-R圖。然后設(shè)計(jì)框架并根據(jù)設(shè)計(jì)的框架編寫代碼以實(shí)現(xiàn)系統(tǒng)的各個(gè)功能模塊。最后對(duì)初步完成的系統(tǒng)進(jìn)行測(cè)試主要是功能測(cè)試、單元測(cè)試和性能測(cè)試。測(cè)試結(jié)果表明該系統(tǒng)能夠?qū)崿F(xiàn)所需的功能運(yùn)行狀況尚可并無(wú)明顯缺點(diǎn)。關(guān)鍵詞在線點(diǎn)餐小程序javaMySQL數(shù)據(jù)庫(kù)二、文檔介紹三、項(xiàng)目截圖總結(jié)本文主要根據(jù)目前信息技術(shù)發(fā)展現(xiàn)狀結(jié)合人們對(duì)于在線點(diǎn)餐方式的轉(zhuǎn)變引出開發(fā)在線點(diǎn)餐小程序的必要性。然后根據(jù)管理員及用戶需求指定需求分析和可行性分析并介紹應(yīng)用到的相應(yīng)技術(shù)包括java技術(shù)B/S結(jié)構(gòu)等文中已做相關(guān)介紹和科普然后展示相關(guān)模塊完成的實(shí)現(xiàn)代碼和截圖并做相關(guān)測(cè)試確保程序能正常運(yùn)行。本設(shè)計(jì)所實(shí)現(xiàn)的是一個(gè)在線點(diǎn)餐小程序該系統(tǒng)嚴(yán)格按照需求分析制作相關(guān)模塊并利用所學(xué)知識(shí)盡力完成但是本人由于學(xué)識(shí)淺薄無(wú)法真正做到讓該程序可以投入市場(chǎng)使用僅僅簡(jiǎn)單實(shí)現(xiàn)部分功能希望日后還能改善。本系統(tǒng)具有以下優(yōu)點(diǎn)該系統(tǒng)具有較高的適用性選用B/S結(jié)構(gòu)可以在絕大部分個(gè)人平臺(tái)上使用該系統(tǒng)。系統(tǒng)將用戶權(quán)限進(jìn)行劃分管理員與用戶能看到及操作的信息不一樣兩者具備不同的操作權(quán)限。該系統(tǒng)操作界面簡(jiǎn)單明了大部分人都可以正常使用。但也存在以下問題需要改進(jìn)運(yùn)行時(shí)窗口不能被刷新可以改進(jìn)。系統(tǒng)過于簡(jiǎn)單顯示的信息有限。不能添加多個(gè)管理員賬號(hào)如果可以則將利于發(fā)展在線點(diǎn)餐小程序規(guī)模便于在線點(diǎn)餐信息集中管理。不能實(shí)時(shí)預(yù)約接待消息和在線點(diǎn)餐小程序反饋建議容易被忽視不利于管理員服務(wù)客戶。