無線點菜系統01(需求分析)

用來練習加參數的做品,沒有獲獎,貼出來晾涼。由於要作的這個項目,市場上已經有了,需求分析也是馬馬虎虎弄的,一部分是複製粘貼過來的。前端

 

項目名稱:    基於android的無線點菜系統  java

項目負責人:     陳文哲               linux

所在系專業:         軟件工程              android

手    機:     188248650~~          程序員

 

惠州學院數據庫

 

背景與現狀c#

目前,國內餐飲信息化的發展正處在萌芽發展初期,餐飲業經營管理者計算機水平限制、對餐飲系統的理解不足以及根深蒂固的傳統餐飲經營模式制約等因素的制約,使得餐飲行業信息化的普及嚴重滯後於其餘行業的信息化進程。餐飲業行業利潤增加所依賴無線點餐軟件的份額也相對較小,不過值得樂觀的一點是,國內餐飲管理系統的發展以及餐飲業對於無線點餐系統的選擇使用呈現良好態勢。windows

 

無線點餐系統是在無線網絡技術平臺基礎上,針對餐飲行業所研發的綜合性餐飲信息化解決方案軟件。其最主要的特徵實現隨時隨地的點菜。在信息化高度發展的今天,無線點餐管理系統憑藉其完善餐飲行業的業務流程、高效方便的操做、穩定透明的財務查詢、科學有力的決策依據、優雅舒適的環境檔次提高,贏得了廣大客戶的承認。瀏覽器

Android系統的出現,給移動互聯網時代帶來了新的發展。爲了適應現代信息時代點餐的需求,採用新信息技術,研究設計了一個基於Android平臺的手機點餐系統。它能提升餐廳的點餐效率,能體現出現代化點餐的氣氛。該方案主要包括後臺數據庫服務器、Web服務器、網絡、Android點餐前端等部分組成,並採用了JAVA、ANDROID、C#、SQL Server數據庫,利用Eclipse、SDK、ADT、AVD、DDMS等開發環境以及開發工具。安全

 

做品簡介   

本做品(Android無線點餐系統)是在無線網絡技術平臺基礎上,針對餐飲行業所研發的綜合性餐飲信息化解決方案軟件。

   客戶端最主要的特徵在Android平板或手機實現隨時隨地的點菜功能。顧客能夠隨時經過Android客戶端呼叫服務端爲其提供催菜、加菜、鹽醋辣椒等配料的索取的服務。顧客能夠對其品嚐的菜式進行評價與其餘顧客或網友分享,獲取評價積分,消費積分能夠得到店鋪打折優惠。

   服務端提供訂單的審覈以及詳情打印功能,保存訂單信息,能夠進行統計和數據挖掘,爲商戶提供銷售額、各菜式的好評程度等報表。商戶還能夠設置廣告,引導顧客嘗試辛苦菜式等。

   本做品預留接口供廚房客戶端使用,真正實現餐飲管理現代化。

 

 

 

 

 

 

開發依據

一、研究意義

行業:近些年餐飲行業蓬勃發展,規模也逐漸增大,但卻沒有相應地重視點菜系統,餐廳企業常常遇到顧客抱怨上菜速度慢、漏菜、丟單、漏單,餐廳的成本很難控制等問題,加之都市生活節奏的加快,消費者在外出就餐時,就有了更高的要求。爲了解決這些問題,企業可採用無線點菜系統,無需碳複寫的紙張耗材, 很短期內即可完成,大大縮短了上菜時間,同時也提升了翻檯率。 服務員始終不離客人視線,服務更周到更及時,而且避免了跑單漏單現象; 使用PAD無線通信,沒必要往返傳送單子,減小了服務員的工做量,下降服務員的勞動強度,相應地節省了勞動力; 避免因服務員來回跑動產生的忙亂現象,大大提高服務品質和服務形象,爲營造高檔就餐環境創造良好條件,吸引更多的顧客就餐; 按照菜品原料構成控制成本。總之無線點菜系統可有效的提升工做效率,提升服務質量,下降運營成本,提高企業形象。

餐飲衛生也是顧客愈來愈注重的問題,將來能將廚房文化透明化並隨時展現給顧客的酒家將預備更增強大的競爭能力。而Android無線點餐系統將爲商家提供這一功能,在廚房安裝多個攝像頭,顧客能夠隨時調用攝像頭進行光看,整個作菜過程將盡收眼底。

學習:無線點菜系統解決了當前餐飲行業的所遇到的問題,順應產業發展潮流,具備良好的商業化的潛質。深刻了解Android軟件、window軟件開發模式,經過項目創新設計,增強對大學課程如操做系統、軟件工程等課程的理解,促進學、研相長。

二、國內外研究現狀分析

目前,國內餐飲信息化的發展正處在萌芽發展初期,餐飲業經營管理者計算機水平限制、對餐飲系統的理解不足以及根深蒂固的傳統餐飲經營模式制約等因素的制約,使得餐飲行業信息化的普及嚴重滯後於其餘行業的信息化進程。從早期基於window mobile和linux的專用嵌入式設備到最近比較流行的ipad、從早期的射頻技術到如今的wifi等新興技術。說明無線點菜系統正走向普及。無線點餐系統不時更新,管理上的做用也逐漸顯現進去被更多的餐飲企業所接受。如今無論從它功能、穩定性、普及水平等哪方面來講都遠非當時的可比,而且隨着信息化的不時深刻和餐飲業的不時前進,以無線點餐爲表明的餐飲軟件業終究得到更好的發展前景。而基於android系統的無線點餐系統,依靠着較低的開發門檻,功能強大的優點,迅速佔領一壁江山。

注:國內已有部分「無線點菜系統」軟件製做完成並進入推廣狀態,但產品適用範圍較窄而且實用性不高。

三、科學依據

(1)Android平臺 Android是基於Linux內核的操做系統,早期由Google開發,後由開放手機聯盟開發。它採用了軟件堆的架構,主要分爲三部分。底層以Linux內核工做爲基礎,只提供基本功能;其餘的應用軟件則由各公司自行開發,以Java做爲編寫程序的一部分。另外,爲了推廣此技術,Google和其它幾十個手機公司創建了開放手機聯盟。Android在未公開以前常被傳聞爲GPhone。 它採用了軟件堆層(software stack,又名軟件疊層)的架構,主要分爲三部分:底層以Linux核心爲基礎,由C語言開發,只提供基本功能。中間層包括函數庫Library和虛擬機Virtual Machine,由C+開發。最上層是各類應用軟件,包括通話程序,短信程序等,應用軟件則由各公司自行開發,以java編寫。 

Android特性: 

•應用程序框架 支持組件的重用與替換  

•Dalvik虛擬機 專門爲移動設備作了優化  

•內部集成瀏覽器 該瀏覽器基於開源的WebKit 引擎  

•優化的圖形庫 包括2D和3D圖形庫,3D圖形庫基於OpenGL ES 1.0 (硬件加速可選) 

•SQLite 用做結構化的數據存儲  

•多媒體支持 包括常見的音頻、視頻和靜態印象文件格式 (如 MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)  

•GSM電話 (依賴於硬件)  

•藍牙Bluetooth, EDGE, 3G, and WiFi (依賴於硬件)  

•照相機,GPS,指南針,和加速度計 (依賴於硬件)  

•豐富的開發環境 包括設備模擬器,調試工具,內存及性能分析圖表境

(2)WPF 爲Windows Presentation Foundation的縮寫 ,意思是基於windows的圖形界面處理,其原來代號爲「Avalon」,因「我佩服」拼音首字母組合同樣,國內有人調侃地稱之爲「我佩服」。由 .NET Framework 3.0 開始引入,與 Windows Communication Foundation及 Windows Workflow Foundation並行爲新一代 Windows 操做系統以及 WinFX 的三個重大應用程序開發類庫。WPF是微軟新一代圖形系統,運行在.NET Framework 3.0架構下,爲用戶界面、2D/3D 圖形、文檔和媒體提供了統一的描述和操做方法。基於DirectX 9/10技術的WPF不只帶來了史無前例的3D界面,並且其圖形向量渲染引擎也大大改進了傳統的2D界面,好比Vista中的半透明效果的窗體等都得益於WPF。 程序員在WPF的幫助下,要開發出媲美Mac程序的酷炫界面已再也不是高不可攀的奢望。 WPF相對於Windows客戶端的開發來講,向前跨出了巨大的一步,它提供了超豐富的.NET UI 框架,集成了矢量圖形,豐富的流動文字支持flow text support,3D視覺效果和強大無比的控件模型框架。

參考文獻

[1] 白喬,左飛 《把脈VC++》2009

[2] 楊中科 c#+WPF開發公開課 2012

[3] 佘志龍等 android SDK開發範例大全

[4] 裴佳迪等 Android應用開發全程實錄

[5] 王珊等 數據庫系統概論

 

研究方案:

一、研究目標,研究內容,擬解決的問題

 

1) 研究目標:

本項目將以「餐館無線點菜系統」爲基線,設計一套實用性較強的軟件系統,並適用於二次開發成爲「咖啡廳」等場景可使用的軟件。

2) 研究內容:

·軟件架構

·安卓平板電腦與Windows電腦通訊流暢

·UI界面美化

·數據庫內容安全性

·商業數據挖掘、分析,爲商家的銷售成果進行評估

·餐館經營交流考察

3) 擬解決的問題:

·圖片數據保存方式以及傳輸

·大量數據庫表關係處理

·多個客戶端與服務端通信

二、擬採起的技術路線

本系統的特點與創新之處

本系統能夠知足服務生零距離服務顧客、零距離通知後廚,分擔前臺管理的工做壓力,在節約人力、物力的基礎上還能夠實現高效、快捷的服務理念。客戶能夠方便地點餐,用餐事後也能夠留下評價供其餘用戶參考,甚至能夠將本次用餐拍照等信息同步至微博。軟件設置完善的客戶VIP功能,幫助提示商家的各類營銷效果。將來,可使用安卓手機遠程訂餐,能夠一個VIP帳戶多處消費享受優惠,甚至能夠應用二維碼進行交互。

開發階段

1.需求分析和技術儲備

2.完成軟件基本功能和邏輯:點菜,存儲信息,打印信息和初期UI

3.對軟件可行性進行評估。

4.(與餐館商家合做),實際應用而且完善需求分析。

5.根據實際從新架構軟件。

6.完成軟件的各類功能。

7.實際運營軟件。

8.後期UI設計。

二、預期成果

技術報告、硬件實物、軟件各1份。

 

各成員承擔的研究任務分解

(1) 陳文哲承擔項目的全面工做和服務端的設計;

(2) 陳~擔任android客戶端的設計;

(3) 林~擔任各種文檔的編寫以及完善;

相關文章
相關標籤/搜索