




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、B/S模式程序設(shè)計實例1. 概況項目名稱基于SaaS的在線餐飲服務(wù)平臺行業(yè)中小型企業(yè)應(yīng)用架構(gòu)類型B/S結(jié)構(gòu)開發(fā)技術(shù)1. B/S開發(fā)環(huán)境和技術(shù)(1)Eclipse+Tomcat+Java米用技術(shù):JSP、Servlet、SSH、Tomcat。(2).NET+IIS+C#米用技術(shù):ASP.NET、ADO.NET、IIS。2. 數(shù)據(jù)庫技術(shù)MySQL、SQL Server 或 Oracle 數(shù)據(jù)庫。3. 其它技術(shù)Ajax規(guī)模系統(tǒng)總體規(guī)模:10人月2. 項目概述目前我國餐飲業(yè)是一個集中度很低的行業(yè),多以中小型餐飲企業(yè)為主,信息化程度極低。中小型餐飲企業(yè)信息化難以推進,主要是面臨軟硬件購買及維護成本過高、
2、相對分散的但在后期的運轉(zhuǎn)過問題。中小型餐飲企業(yè)即使能夠花費較高費用一次性購買餐飲管理軟件,程中,系統(tǒng)升級、系統(tǒng)維護、永無止境的專業(yè)化服務(wù)是否能夠得到保障,是又一個焦慮之處。新興的SaaS軟件服務(wù)模式通過將離散的軟件買斷模式轉(zhuǎn)化為集中的軟件租用模式,從而為企業(yè)同時降低一次性軟硬件投資成本及維護成本提供了可能。SaaS(Software as aService,軟件即服務(wù))模式是一種新型的軟件提供方式,依托全新理念“云計算”,它的出 現(xiàn)為中小企業(yè)信息化的發(fā)展注入了新的力量。由于采用軟件租用方式, 用戶不必一次性投入高費用,終止租用自由度較大,從另一方面講后期服務(wù)必然得到軟件供方的高度重視,保障性必
3、然提高。同時 SaaS模式具有海量的用戶數(shù)量;低成本、高效率;用戶可定制功能;免 除系統(tǒng)升級、維護問題;通過廣域數(shù)據(jù)的深度分析,可以為用戶提供更專業(yè)的服務(wù)。本項目設(shè)計和實現(xiàn)了基于 SaaS模式的餐飲管理平臺,我們的目的是通過一系列的前期 準(zhǔn)備工作,能夠?qū)⑦@款軟件管理系統(tǒng)擴展到實際應(yīng)用階段,為中小餐飲企業(yè)提高運作管理效率,降低管理成本,提高企業(yè)競爭力和利潤率做出貢獻。系統(tǒng)設(shè)計目的:提供靈活高效的新型軟件服務(wù),將離散的軟件買斷模式轉(zhuǎn)換為集中的 軟件租用模式,降低企業(yè)軟硬件投資成本和維護成本,推進中小型餐廳企業(yè)信息化建設(shè),提高其管理水平。基本思路:軟件提供商將餐飲軟件部署服務(wù)器上,用戶通過互聯(lián)網(wǎng)向軟
4、件提供商定購所需的應(yīng)用軟件服務(wù), 按定購的服務(wù)多少和時間長短向軟件提供商支付費用,并通過互聯(lián)網(wǎng)獲得軟件提供商提供的服務(wù)。用戶不用再購買價格昂貴且靈活性不強的軟件,而改用向提供商租用基于 Web的軟件,來管理企業(yè)經(jīng)營活動,且無需對軟件進行維護,服務(wù)提供商會全 權(quán)管理和維護軟件。 從而有效的降低企業(yè)的經(jīng)營成本和維護成本。另外,該套系統(tǒng)還支持網(wǎng) 上預(yù)訂和支付服務(wù),極大地方便了廣大顧客,也給各大餐廳企業(yè)增加了潛在客戶。創(chuàng)新點:1、采用基于云計算的租用模式,可以降低使用成本和維護成本,吸引中小型 企業(yè);2、每個客戶的業(yè)務(wù)數(shù)據(jù)被單獨存放,同時提供使用可配置的元數(shù)據(jù)來為每一個客戶提供其自身需要的獨一無二的用
5、戶體驗和客戶定制,可以面向海量的客戶群體;3、實時聯(lián)網(wǎng),支持遠距離控制,同時方便顧客網(wǎng)上預(yù)定及支付;4、采用的是租用模式,給了用戶很大的自由空間,同時激勵提供商為了保留用戶而加強后續(xù)服務(wù)。系統(tǒng)拓?fù)浣Y(jié)構(gòu)圖如下所示:廠韁行服務(wù)器辟、C*功能遐劣黠霏/Sphinx全文檢如服務(wù)器I*、圖1系統(tǒng)拓?fù)浣Y(jié)構(gòu)圖瀏覽器說明:根據(jù)網(wǎng)站流量與實際需要,系統(tǒng)拓?fù)浣Y(jié)構(gòu)可作相應(yīng)調(diào)整。具體參見項目資料: 大型網(wǎng)站架構(gòu)演變和知識體系??蛻舳税踩?wù)元數(shù)據(jù)服務(wù)業(yè)務(wù)網(wǎng)邏輯層元數(shù)據(jù)庫文件服務(wù)用戶數(shù)據(jù)庫圖2 Saas模式高級架構(gòu)嚴(yán)匯it*嚴(yán)W旳檸出黑宣Eli*匕啊6啤琴斗毘圖3業(yè)務(wù)環(huán)境圖3.總體業(yè)務(wù)流程介紹工復(fù)i-*圖4系統(tǒng)總體業(yè)務(wù)
6、流程圖4. 系統(tǒng)功能4.1系統(tǒng)功能結(jié)構(gòu)系統(tǒng)采用B/S結(jié)構(gòu),分為在線點餐網(wǎng),餐飲店鋪信息管理,系統(tǒng)管理三大部分。功能結(jié)構(gòu)圖如下所示:地rrIfr錢點餐¥|W飲店鋪底號管珅圖5系統(tǒng)功能結(jié)構(gòu)圖4.2系統(tǒng)功能需求4.2.1功能需求概述餐廳查找本功能主要包括:可以在頁面中查找餐飲商店,可以按中餐,簡餐,西餐等分類查找餐飲店鋪,也可以根據(jù)地圖的當(dāng)前位置查詢附近的各種餐飲店鋪,并且用戶可以查看各個店鋪以及相關(guān)菜品的評分和評論信息。網(wǎng)上點餐本功能主要包括:網(wǎng)上點餐。網(wǎng)上點餐即傳統(tǒng)的電話外賣形式的信息化實現(xiàn), 在網(wǎng)頁上查看 和選擇該餐飲店鋪的相關(guān)菜品和價格, 輸入用戶地址,生成點餐訂單,并且用戶可以查
7、看訂 單狀態(tài)(如:已生成,送貨中,已完成)。在線取號本功能主要是解決小型店鋪在用餐高峰時期,用戶量大,用戶等待時間長,而店鋪本身工作人員少,出菜時間慢造成的問題,該功能實現(xiàn)用戶和店鋪可以在網(wǎng)上選擇菜品和用餐時間段(早,中,晚),系統(tǒng)生成順序號,至憫餐時間段后既可抵達改餐飲店鋪按號的順序取餐,并且可以實時查詢當(dāng)前訂餐號的順序號的位置,系統(tǒng)給出大致等待時間, 用戶根據(jù)時間來取餐,解決了用戶點餐后等待時間長的問題,只用根據(jù)當(dāng)前順序號和預(yù)計時間來取餐即可。店鋪則可以根據(jù)用戶預(yù)定菜品提前配餐。生成優(yōu)惠券餐飲店鋪可以發(fā)布優(yōu)惠券到系統(tǒng)中,優(yōu)惠券內(nèi)容和樣式都可以由店鋪自己定義,用戶只需要在網(wǎng)上下載優(yōu)惠券并打印
8、即可在改店鋪使用。餐飲店鋪管理本功能主要包括餐飲店鋪的菜譜信息維護,位置信息維護,店鋪介紹維護,網(wǎng)上點餐訂單維護,點餐取號管理,優(yōu)惠券管理,財務(wù)統(tǒng)計功能。系統(tǒng)后臺管理提供給用戶使用。所有的餐飲店鋪系統(tǒng)中所有的餐飲店鋪使用的功能模塊均是組件式開發(fā), 功能都可以選擇網(wǎng)上點餐,網(wǎng)上訂座,點餐取號,優(yōu)惠券等功能模塊使用,并且支付費用。422餐廳查找輸入相關(guān)餐廳信息可以查找符合條件的餐廳,如餐廳名字、菜譜類型、所在商圈等, 顯示相關(guān)信息查看餐廳信息和評分,評論。4.2.3地圖定位根據(jù)地圖定位現(xiàn)在周邊的餐廳,顯示相關(guān)信息查看餐廳信息和評分,評論。KHt&MV我和袖皙軸帕養(yǎng)訴仃和I 末貝3下一貫4.
9、2.4分類查找根據(jù)分類顯示餐廳信息,顯示相關(guān)信息查看餐廳信息和評分,評論。425在線點餐網(wǎng)上在線點餐用戶在網(wǎng)頁上查看和選擇該餐飲店鋪的相關(guān)菜品和價格,輸入用戶地址,生成點餐訂單,并且用戶可以查看訂單狀態(tài)(如:已生成,送貨中,已完成)。11 "也1廠30 ':¥r巖踐啤毛集14 ¥r需巴葉心H C V廠辜裡土豆總It O¥廠14 nV廠遼權(quán)觀j耳14 0V廠H u¥廠陸顯E養(yǎng)廠嚓F番昨1& DV廠満性苦忙16 O¥廣職相出orr霰出腿產(chǎn)孤iB 0V廠店艸葩帚川16廠中書詳16 JY廠豆16 DV廠o#廠泗少畫IB廠杳權(quán)勵
10、程ie «】E4+耳請樣W ¥r wit*?13 0¥廠林用土豆JB C ¥426在線取號本功能主要是解決小型店鋪在用餐高峰時期,用戶量大,用戶等待時間長,而店鋪本身工作人員少,出菜時間慢造成的問題, 該功能實現(xiàn)用戶和店鋪可以在網(wǎng)上選擇菜品和用餐時間段(早,中,晚),系統(tǒng)生成順序號,到用餐時間段后既可抵達改餐飲店鋪按號的順序取餐,并且可以實時查詢當(dāng)前訂餐號的順序號的位置,系統(tǒng)給出大致等待時間, 用戶根據(jù)時間來取餐,解決了用戶點餐后等待時間長的問題,只用根據(jù)當(dāng)前順序號和預(yù)計時間來取餐即 可。店鋪則可以根據(jù)用戶預(yù)定菜品提前配餐。427賬號管理用戶注冊賬戶,維
11、護自己的賬號信息。2通過郵箱鑒證電子郵箱】時 我已炷聞讀并接受良要點餐岡服務(wù)條款428優(yōu)惠券管理餐飲店鋪可以發(fā)布優(yōu)惠券到系統(tǒng)中,優(yōu)惠券內(nèi)容和樣式都可以由店鋪自己定義,用戶 只需要在網(wǎng)上下載優(yōu)惠券并打印即可在改店鋪使用。429店鋪信息維護Saas餐廳賬號可以維護自己的餐廳信息,包括名稱,地址,所在商圈,查看和租用 服務(wù)功能。4210菜品維護維護餐廳的菜品,包括菜品名稱,價格,分類,圖片等信息。4.2.11在線點餐訂單管理查看用戶網(wǎng)上點餐的訂單信息,處理訂單,維護訂單狀態(tài)。4.2.12統(tǒng)計報表餐廳賬號查詢網(wǎng)上點餐銷售業(yè)務(wù)報表。4.2.13用戶賬號管理管理維護點餐網(wǎng)用戶,查詢用戶狀態(tài),啟用,停用,發(fā)
12、送站內(nèi)短信。4.2.14餐飲店鋪賬號管理管理維護餐廳用戶,查詢用戶狀態(tài),啟用,停用,發(fā)送站內(nèi)短信,查看餐廳使用功能 模塊情況。4.2.15餐飲店鋪功能管理管理維護可使用餐廳功能的價格和使用時間。4.2.16非功能性需求可用性:系統(tǒng)具備傻瓜式操作特點,好記易學(xué)、實用高效、令人滿意;可靠性:系統(tǒng)應(yīng)經(jīng)過完善的設(shè)計和充分的測試運行,具備在較長時間內(nèi)連續(xù)無故障的運行能力;健壯性:系統(tǒng)應(yīng)具備強大的容錯、數(shù)據(jù)恢復(fù)與穩(wěn)定運行的能力;性能:系統(tǒng)在響應(yīng)時間、數(shù)據(jù)吞吐量和持續(xù)高速性等多方面提供較高性能的數(shù)據(jù)處理和查詢服務(wù);安全性:系統(tǒng)應(yīng)提供全面、有效的系統(tǒng)安全機制,能有效防止病毒感染、非法用戶或惡意程序?qū)?yīng)用系統(tǒng)或
13、數(shù)據(jù)的入侵;擴展性:系統(tǒng)應(yīng)易于擴展和升級,能夠根據(jù)具體需求快速、方便地定制、擴展原系統(tǒng)的功能,以更好地滿足檔案管理的新增和變更的需求;開放性:系統(tǒng)應(yīng)具備開放的標(biāo)準(zhǔn)化體系結(jié)構(gòu),可方便地與其它業(yè)務(wù)系統(tǒng)銜接,實現(xiàn)與其它業(yè)務(wù)系統(tǒng)間的無縫集成;先進性:系統(tǒng)應(yīng)采用業(yè)界先進、主流的檔案數(shù)據(jù)管理、網(wǎng)絡(luò)管理及信息安全技術(shù),具備較強的可用性、可靠性、健壯性、性能、安全性、擴展性和開放性。4.3系統(tǒng)邏輯結(jié)構(gòu)系統(tǒng)采用成熟的“數(shù)據(jù)庫技術(shù)+三層結(jié)構(gòu)組件技術(shù)+ WEB技術(shù)”思想來實現(xiàn)。在應(yīng)用上我們將系統(tǒng)分為三個部分(三層):數(shù)據(jù)庫層(In tegrated Storage)、業(yè)務(wù)邏輯層(中間件層)(Busi ness Pr
14、ocess)、表現(xiàn)層(User In terface & Navigatio n) 。處層持XJSP CSS JSDispatch Aft ionPojo圖6系統(tǒng)框架結(jié)構(gòu)圖實現(xiàn)貞面顯靈分發(fā)業(yè)務(wù)漬求數(shù)據(jù)庫層服務(wù)層提供數(shù)據(jù)庫存取服務(wù)。業(yè)務(wù)邏輯層(中間件層)利用服務(wù)層提供的服務(wù),封裝業(yè)務(wù)邏輯,為表達層提供統(tǒng)一的接口。表現(xiàn)層表示層對In ternet用戶提供 Web表示。5. 關(guān)鍵技術(shù)與難點需求挖掘和行業(yè)知識B/S架構(gòu)信息管理平臺:1)J2EE 平臺:Eclispe+Tomcat+SSH 框架;2).NET 平臺:VS.NET 2008+IIS+ADO.NET+MVC 框架。支持多種數(shù)據(jù)庫平臺
15、( MySQL、SQL Server、Oracle等)IO流操作Ajax技術(shù)的使用百度地圖API數(shù)據(jù)報表統(tǒng)計生成技術(shù)(報表格式可自定義)JFreechart 或 JFreeReport 或 Crystal Reports 等。6. 行業(yè)知識網(wǎng)絡(luò)訂餐大潮已經(jīng)等涌而至,只需要輕輕點擊鼠標(biāo),令你垂涎三尺的美食不久將出現(xiàn)在你的面前。據(jù)分析,目前網(wǎng)絡(luò)團購的主力軍是年齡 25歲到35歲的年輕群體。在這個生活快節(jié)奏、 講究高效性的時代,年輕白領(lǐng)成為網(wǎng)絡(luò)訂餐的主要消費群體。因為網(wǎng)絡(luò)訂餐的便捷、快速, 為平日工作繁忙的白領(lǐng)階層們剩下大量的時間。不同于單調(diào)的電話訂餐, 客戶還可以在網(wǎng)上預(yù)覽菜式,為客戶的選擇提供方
16、便。如果能搭建一個網(wǎng)絡(luò)訂餐平臺,匯集多種風(fēng)味,讓客戶能自由選擇,直接點擊就能送餐上門,豈不是省了很多事?美食導(dǎo)航準(zhǔn)確的抓住了這一機遇。食客們既可以在網(wǎng)上訂餐,由送外賣人員半個小時內(nèi)送餐到家,也可以選擇訂餐后直接去飯店就餐,有效避免了等座位的困擾。然而現(xiàn)狀大多點餐網(wǎng)功能結(jié)構(gòu)類似,商鋪店家用戶功能單一,但SaaS(Software as aService,軟件即服務(wù))模式是一種新型的軟件提供方式,依托全新理念“云計算”,它的出 現(xiàn)為中小企業(yè)信息化的發(fā)展注入了新的力量。提供商店根據(jù)自己的規(guī)模和需求租用功能可以把不同層次的餐飲商店整合在一個平臺下面。7. 系統(tǒng)工作量估計本項目總的實施工作量為 210人天(10人月),具體工作量分析如下表所示:模塊功能工作量(人天)功能需求設(shè)計UI+編碼+測試合計在線點餐網(wǎng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海智慧社區(qū)建設(shè)項目協(xié)議
- 產(chǎn)品上市推廣策略調(diào)研報告
- 鄉(xiāng)村環(huán)境整治與農(nóng)業(yè)生態(tài)修復(fù)合同
- 應(yīng)對突發(fā)事件的工作安排調(diào)整通知
- 文化藝術(shù)產(chǎn)業(yè)投資合同
- 小學(xué)生課件評比標(biāo)準(zhǔn)表
- 漁業(yè)發(fā)展合作項目合作意向書
- 糧食采購居間合同
- 管理技能培訓(xùn)課件
- 職業(yè)病安全驗收技術(shù)服務(wù)合同
- 人教版(2024新版)七年級上冊英語各單元重點語法知識點講義
- 生豬屠宰獸醫(yī)衛(wèi)生人員考試題庫答案(414道)
- 《完善中國特色社會主義法治體系》課件
- 2025版 高考試題分析-數(shù)學(xué)-部分4
- 湘教版三年級美術(shù)下冊教案全冊
- 重癥監(jiān)護-ICU的設(shè)置、管理與常用監(jiān)測技術(shù)
- 2024版高一上冊語文模擬試卷
- 法律顧問服務(wù)投標(biāo)方案(完整技術(shù)標(biāo))
- 知道網(wǎng)課智慧樹《哲學(xué)導(dǎo)論(湖南師范大學(xué))》章節(jié)測試答案
- 防止員工集體離職合同
- 加油站合作協(xié)議書
評論
0/150
提交評論