BS模式程序設(shè)計實例_第1頁
BS模式程序設(shè)計實例_第2頁
BS模式程序設(shè)計實例_第3頁
BS模式程序設(shè)計實例_第4頁
BS模式程序設(shè)計實例_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

-.zB/S模式程序設(shè)計實例1.概況工程名稱基于SaaS的在線餐飲效勞平臺行業(yè)中小型企業(yè)應(yīng)用架構(gòu)類型B/S構(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、SQLServer或Oracle數(shù)據(jù)庫。

3.其它技術(shù)

Aja*規(guī)模系統(tǒng)總體規(guī)模:10人月2.工程概述目前我國餐飲業(yè)是一個集中度很低的行業(yè),多以中小型餐飲企業(yè)為主,信息化程度極低。中小型餐飲企業(yè)信息化難以推進,主要是面臨軟硬件購置及維護本錢過高、相對分散的問題。中小型餐飲企業(yè)即使能夠花費較高費用一次性購置餐飲管理軟件,但在后期的運轉(zhuǎn)過程中,系統(tǒng)升級、系統(tǒng)維護、永無止境的專業(yè)化效勞是否能夠得到保障,是又一個焦慮之處。新興的SaaS軟件效勞模式通過將離散的軟件買斷模式轉(zhuǎn)化為集中的軟件租用模式,從而為企業(yè)同時降低一次性軟硬件投資本錢及維護本錢提供了可能。SaaS(SoftwareasaService,軟件即效勞)模式是一種新型的軟件提供方式,依托全新理念"云計算〞,它的出現(xiàn)為中小企業(yè)信息化的開展注入了新的力量。由于采用軟件租用方式,用戶不必一次性投入高費用,終止租用自由度較大,從另一方面講后期效勞必然得到軟件供方的高度重視,保障性必然提高。同時SaaS模式具有海量的用戶數(shù)量;低本錢、高效率;用戶可定制功能;免除系統(tǒng)升級、維護問題;通過廣域數(shù)據(jù)的深度分析,可以為用戶提供更專業(yè)的效勞。本工程設(shè)計和實現(xiàn)了基于SaaS模式的餐飲管理平臺,我們的目的是通過一系列的前期準(zhǔn)備工作,能夠?qū)⑦@款軟件管理系統(tǒng)擴展到實際應(yīng)用階段,為中小餐飲企業(yè)提高運作管理效率,降低管理本錢,提高企業(yè)競爭力和利潤率做出奉獻。系統(tǒng)設(shè)計目的:提供靈活高效的新型軟件效勞,將離散的軟件買斷模式轉(zhuǎn)換為集中的軟件租用模式,降低企業(yè)軟硬件投資本錢和維護本錢,推進中小型餐廳企業(yè)信息化建立,提高其管理水平。根本思路:軟件提供商將餐飲軟件部署效勞器上,用戶通過互聯(lián)網(wǎng)向軟件提供商定購所需的應(yīng)用軟件效勞,按定購的效勞多少和時間長短向軟件提供商支付費用,并通過互聯(lián)網(wǎng)獲得軟件提供商提供的效勞。用戶不用再購置價格昂貴且靈活性不強的軟件,而改用向提供商租用基于Web的軟件,來管理企業(yè)經(jīng)營活動,且無需對軟件進展維護,效勞提供商會全權(quán)管理和維護軟件。從而有效的降低企業(yè)的經(jīng)營本錢和維護本錢。另外,該套系統(tǒng)還支持網(wǎng)上預(yù)訂和支付效勞,極方便了廣闊顧客,也給各大餐廳企業(yè)增加了潛在客戶。創(chuàng)新點:1、采用基于云計算的租用模式,可以降低使用本錢和維護本錢,吸引中小型企業(yè);2、每個客戶的業(yè)務(wù)數(shù)據(jù)被單獨存放,同時提供使用可配置的元數(shù)據(jù)來為每一個客戶提供其自身需要的獨一無二的用戶體驗和客戶定制,可以面向海量的客戶群體;3、實時聯(lián)網(wǎng),支持遠距離控制,同時方便顧客網(wǎng)上預(yù)定及支付;4、采用的是租用模式,給了用戶很大的自由空間,同時鼓勵提供商為了保存用戶而加強后續(xù)效勞。系統(tǒng)拓?fù)錁?gòu)造圖如下所示:圖1系統(tǒng)拓?fù)錁?gòu)造圖說明:根據(jù)流量與實際需要,系統(tǒng)拓?fù)錁?gòu)造可作相應(yīng)調(diào)整。具體參見工程資料:大型架構(gòu)演變和知識體系。圖2Saas模式高級架構(gòu)圖3業(yè)務(wù)環(huán)境圖3.總體業(yè)務(wù)流程介紹圖4系統(tǒng)總體業(yè)務(wù)流程圖4.系統(tǒng)功能4.1系統(tǒng)功能構(gòu)造系統(tǒng)采用B/S構(gòu)造,分為在線點餐網(wǎng),餐飲店鋪信息管理,系統(tǒng)管理三大局部。功能構(gòu)造圖如下所示:圖5系統(tǒng)功能構(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)菜品和價格,輸入用戶地址,生成點餐訂單,并且用戶可以查看訂單狀態(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)惠券容和樣式都可以由店鋪自己定義,用戶只需要在網(wǎng)上下載優(yōu)惠券并打印即可在改店鋪使用。餐飲店鋪管理本功能主要包括餐飲店鋪的菜譜信息維護,位置信息維護,店鋪介紹維護,網(wǎng)上點餐訂單維護,點餐取號管理,優(yōu)惠劵管理,財務(wù)統(tǒng)計功能。系統(tǒng)后臺管理系統(tǒng)中所有的餐飲店鋪使用的功能模塊均是組件式開發(fā),提供應(yīng)用戶使用。所有的餐飲店鋪功能都可以選擇網(wǎng)上點餐,網(wǎng)上訂座,點餐取號,優(yōu)惠劵等功能模塊使用,并且支付費用。4.2.2餐廳查找輸入相關(guān)餐廳信息可以查找符合條件的餐廳,如餐廳名字、菜譜類型、所在商圈等,顯示相關(guān)信息查看餐廳信息和評分,評論。4.2.3地圖定位根據(jù)地圖定位現(xiàn)在周邊的餐廳,顯示相關(guān)信息查看餐廳信息和評分,評論。4.2.4分類查找根據(jù)分類顯示餐廳信息,顯示相關(guān)信息查看餐廳信息和評分,評論。4.2.5在線點餐網(wǎng)上在線點餐用戶在網(wǎng)頁上查看和選擇該餐飲店鋪的相關(guān)菜品和價格,輸入用戶地址,生成點餐訂單,并且用戶可以查看訂單狀態(tài)〔如:已生成,送貨中,已完成〕。4.2.6在線取號本功能主要是解決小型店鋪在用餐頂峰時期,用戶量大,用戶等待時間長,而店鋪本身工作人員少,出菜時間慢造成的問題,該功能實現(xiàn)用戶和店鋪可以在網(wǎng)上選擇菜品和用餐時間段〔早,中,晚〕,系統(tǒng)生成順序號,到用餐時間段后既可抵達改餐飲店鋪按號的順序取餐,并且可以實時查詢當(dāng)前訂餐號的順序號的位置,系統(tǒng)給出大致等待時間,用戶根據(jù)時間來取餐,解決了用戶點餐后等待時間長的問題,只用根據(jù)當(dāng)前順序號和預(yù)計時間來取餐即可。店鋪則可以根據(jù)用戶預(yù)定菜品提前配餐。4.2.7賬號管理用戶注冊賬戶,維護自己的賬號信息。4.2.8優(yōu)惠劵管理餐飲店鋪可以發(fā)布優(yōu)惠券到系統(tǒng)中,優(yōu)惠券容和樣式都可以由店鋪自己定義,用戶只需要在網(wǎng)上下載優(yōu)惠券并打印即可在改店鋪使用。4.2.9店鋪信息維護餐廳賬號可以維護自己的餐廳信息,包括名稱,地址,所在商圈,查看和租用Saas效勞功能。4.2.10菜品維護維護餐廳的菜品,包括菜品名稱,價格,分類,圖片等信息。4.2.11在線點餐訂單管理查看用戶網(wǎng)上點餐的訂單信息,處理訂單,維護訂單狀態(tài)。4.2.12統(tǒng)計報表餐廳賬號查詢網(wǎng)上點餐銷售業(yè)務(wù)報表。4.2.13用戶賬號管理管理維護點餐網(wǎng)用戶,查詢用戶狀態(tài),啟用,停用,發(fā)送站短信。4.2.14餐飲店鋪賬號管理管理維護餐廳用戶,查詢用戶狀態(tài),啟用,停用,發(fā)送站短信,查看餐廳使用功能模塊情況。4.2.15餐飲店鋪功能管理管理維護可使用餐廳功能的價格和使用時間。4.2.16非功能性需求可用性:系統(tǒng)具備傻瓜式操作特點,好記易學(xué)、實用高效、令人滿意;可靠性:系統(tǒng)應(yīng)經(jīng)過完善的設(shè)計和充分的測試運行,具備在較長時間連續(xù)無故障的運行能力;強健性:系統(tǒng)應(yīng)具備強大的容錯、數(shù)據(jù)恢復(fù)與穩(wěn)定運行的能力;性能:系統(tǒng)在響應(yīng)時間、數(shù)據(jù)吞吐量和持續(xù)高速性等多方面提供較高性能的數(shù)據(jù)處理和查詢效勞;平安性:系統(tǒng)應(yīng)提供全面、有效的系統(tǒng)平安機制,能有效防止病毒感染、非法用戶或惡意程序?qū)?yīng)用系統(tǒng)或數(shù)據(jù)的入侵;擴展性:系統(tǒng)應(yīng)易于擴展和升級,能夠根據(jù)具體需求快速、方便地定制、擴展原系統(tǒng)的功能,以更好地滿足檔案管理的新增和變更的需求;開放性:系統(tǒng)應(yīng)具備開放的標(biāo)準(zhǔn)化體系構(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)邏輯構(gòu)造系統(tǒng)采用成熟的"數(shù)據(jù)庫技術(shù)+三層構(gòu)造組件技術(shù)+WEB技術(shù)〞思想來實現(xiàn)。在應(yīng)用上我們將系統(tǒng)分為三個局部〔三層〕:數(shù)據(jù)庫層〔IntegratedStorage〕、業(yè)務(wù)邏輯層〔中間件層〕(BusinessProcess)、表現(xiàn)層(UserInterface&Navigation)。圖6系統(tǒng)框架構(gòu)造圖數(shù)據(jù)庫層效勞層提供數(shù)據(jù)庫存取效勞。業(yè)務(wù)邏輯層〔中間件層〕利用效勞層提供的效勞,封裝業(yè)務(wù)邏輯,為表達層提供統(tǒng)一的接口。表現(xiàn)層表示層對Internet用戶提供Web表示。5.關(guān)鍵技術(shù)與難點需求挖掘和行業(yè)知識B/S架構(gòu)信息管理平臺:1〕J2EE平臺:Eclispe+Tomcat+SSH框架;2〕.NET平臺:VS.NET2021+IIS+ADO.NET+MVC框架。支持多種數(shù)據(jù)庫平臺〔MySQL、SQLServer、Oracle等〕IO流操作Aja*技術(shù)的使用百度地圖API數(shù)據(jù)報表統(tǒng)計生成技術(shù)〔報表格式可自定義〕JFreechart或JFreeReport或CrystalReports等。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ù)覽菜式,為客戶的選擇提供方便。如果能搭建一個網(wǎng)絡(luò)訂餐平臺,聚集多種風(fēng)味,讓客戶能自由選擇,直接點擊就能送餐上門,豈不是省了很多事.美食導(dǎo)航準(zhǔn)確的抓住了這一機遇。食客們既可以在網(wǎng)上訂餐,由送外賣人員半個小時送餐到家,也可以選擇訂餐后直接去飯店就餐,有效防止了等座位的困擾。然而現(xiàn)狀大多點餐網(wǎng)功能構(gòu)造類似,商鋪店家用戶功能單一,但SaaS(SoftwareasaService,軟件即效勞)模式是一種新型的軟件提供方式,依托全新理念"云計算〞,它的出現(xiàn)為中小企業(yè)信息化的開展注入了新的力量。提供商店根據(jù)自己的規(guī)模和需求租用功能可以把不同層次的餐飲商店整合在一個平臺下面。7.系統(tǒ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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論