計算機畢業設計 jsp餐廳訂餐系統ssh 畢設39
演示視頻:
https://www.bilibili.com/video/BV1oK421t7SP/
3.1可行性分析
3.1.1社會可行性隨著計算機技術的發展和網絡人口的增加,網絡世界也越來越廣博,越來越豐富,電子商務已經成為網上的一股潮流。相信要不了太長有時間,顧客就可以在網絡世界上獲得他們在現實世界上可以獲得的所有餐品和服務。訂餐系統主要目的是進行網上訂餐,并且嚴格按照國家法律法規來進行研究和實踐,并無法律和政策方面的限制。
3.1.2技術可行性java技術在該海陸空餐廳訂餐是重中之重,基于B/S結構和mysql數據庫,前端的應用程序和后臺的數據庫更是必不可少的,要想使用該程序,必須保證功能完備、易懂易簡單操作的特點。建立數據庫時,必須保證數據完整性、數據安全性好、數據穩定性高的庫。在早期,對于Java的基本主要知識就有所理解和掌握,對mysql數據庫進行了簡單的學習、了解,在早期對軟件工程測試,對于UML語言等課程進行大概的了解和學習,通過這些課程學習,可以對這些課程有一定的系統開發、檢驗和辨別。
Java以及mysql結合起來開發一套海陸空餐廳訂餐,必定是可行并且高效的。
以上闡述:海陸空餐廳訂餐的開發技術具有高效性和穩定性,因為工作人員已經對該技術掌握成熟,所以該系統具有一定的可行性。
3.1.3 操作可行性目前,大多數計算機都能運行該系統,該系統的安裝、調試、運行不會改變原計算機系統的設置和布局,并且系統界面簡單,提示信息完整,由相關人員指導便能夠方便的操作此軟件。
本系統的設計與開發在經濟上、技術上、操作上的條件都是滿足的,因此,系統開發具備可行性條件。
3.2系統性能分析
1.要想具有后臺處理的層次分明,就要應用B/S模式進行開發,并且方便了很多習慣網頁搜索方式的用戶。
2.開發和設計的理念必須采用大眾所需求的。系統的高度和準確性是該技術開發的關鍵,系統一個好的框架是由其可以保證的,所以,使其具有一定的穩定性和高效性。
3.設計要應用模塊化。使整個系統劃分為較小的模塊是模塊化的主要功能,從而實現過程簡化和設計簡潔。
3.在系統界面方面要具有簡單、方便和快捷等功能,讓用戶對該系統的操作有一定的快速適應性。
3.速度對該系統的評測標準是重中之重的,所以在設計的程序中,資源占用少和速度快是該軟件要具有的特點。
6.對于該設計的突出和設計周到都要體現出來,對系統的需求要符合,對那些可以改進的地方進行可行性的改進,也要使的該系統適應用戶。
3.3系統功能需求分析
任意一個新網站的開發都需要完整的任務需求分析,需求分析的質量好壞決定了一個網站開發的意義,俗話說好的開頭是成功的一半,對于海陸空餐廳訂餐來說前期的分析更加顯得尤為重要,任務分析決定了之后任務的開展和設計,只有完美的需求分析才能做出更好的讓用戶更為滿意的網站,否則將會導致無法進行,更無法完成任務。
任務需求分析在整個系統開發的過程中是相當重要的一環,直接決定了開發過程中的軟件質量,分析得是否完善,是否考慮到了每一步可能會出現的問題,這些都決定了軟件能否正常運行,網站結構是否穩定,是否能讓客戶滿意,需求分析決定了整個系統的框架、功能和要求。并且將現實設計變化成對象并完成建模。
本課題要求實現一套海陸空餐廳訂餐,系統主要分為前臺和后臺。主要包括前臺:在線商戶、各類餐品、美食資訊、購物車、關于我們,用戶:賬戶信息、賬戶余額、我的積分、密碼修改、信息修改,商家:我的訂單、發布菜品、我的菜品、賬戶信息、密碼修改、信息修改,管理員:商品管理、人員管理、資訊信息、網站設置、賬戶設置等功能。
(1)前臺用例需求如圖3-1所示:
圖3-1 前臺需求用例圖
(2)管理員用例圖如圖3-2所示。
圖3-2 管理員用例圖
3.4業務流程分析
系統流程分析是調查分析系統所涉及到的每個環節的業務流程,從海陸空餐廳訂餐的登錄著手,以實際操作為出發點,掌握所有海陸空餐廳訂餐內容,保證信息能夠正確的輸入和輸出,數據存儲的完整性以及信息處理方法過程,并根據實際操作步驟來繪制出具體的流程圖。系統流程如圖3-3所示:
圖3-3系統流程圖
四 系統設計
3.1系統功能設計
通過系統需求分析,本海陸空餐廳訂餐主要包括主要包括前臺:在線商戶、各類餐品、美食資訊、購物車、關于我們,用戶:賬戶信息、賬戶余額、我的積分、密碼修改、信息修改,商家:我的訂單、發布菜品、我的菜品、賬戶信息、密碼修改、信息修改,管理員:商品管理、人員管理、資訊信息、網站設置、賬戶設置等功能。其功能結構圖如下圖3-1所示:
圖3-1系統流程圖
3.2系統數據庫設計
3.2.1 數據庫ER圖對于系統的信息來看,主要是對數據庫進行管理和收集、整理、更新和加工都是在數據庫的支持下進行操作的。因此,我們可以看出,數據庫對于計算機已經是必不可少的一部分,一個系統的質量和效率都是由數據庫所決定的。在系統設計當中數據庫起著決定性的因素。根據前幾節所做的系統分析,規劃出在本系
統中使用的主要實體,下面設計出這幾個關鍵實體的實體關系圖:
圖3-2 用戶與管理員ER圖
下面主要介紹各個實體的E-R關系圖:
圖3-3訂單實體屬性圖
圖3-4用戶實體屬性圖
圖3-5菜品信息實體屬性圖
圖3-6新聞實體屬性圖
- 計算機畢業設計 jsp車輛維修管理系統ssm 畢設84 2024-04-28
- 計算機畢業設計 jsp超市銷售管理系統ssm 畢設16 2024-04-28
- 計算機畢業設計 jsp計算機設備管理與共享平臺mysql 畢設84 2024-04-28
- 計算機畢業設計 jsp花溪食堂美食點評系統springmvc 畢設5 2024-04-28
- 計算機畢業設計 jsp電腦維修管理系統ssh 畢設39 2024-04-28
- 計算機畢業設計 jsp電子病歷系統sqlserver 畢設69 2024-04-28
- 計算機畢業設計 jsp畢業設計審核系統mysql 畢設9 2024-04-28
- 計算機畢業設計 jsp畢業生離校服務管理系統mysql 畢設64 2024-04-28
- 計算機畢業設計 jsp畢業生校友網springmvc 畢設35 2024-04-28
- 計算機畢業設計 jsp機房管理系統sqlserver 畢設84 2024-04-28
- 計算機畢業設計 jsp服裝銷售網站sqlserver 畢設77 2024-04-28
- 計算機畢業設計 jsp教師質量評價系統sqlserver mysql 畢設11 2024-04-28
- 計算機畢業設計 jsp教師在線評價系統sqlserver 畢設26 2024-04-28
- 計算機畢業設計 jsp房屋租賃系統springmvc 畢設99 2024-04-28
- 計算機畢業設計 jsp家庭食譜管理系統sqlserver 畢設25 2024-04-28