(天津師范大學 天津 300380)
(一)研究背景。隨著時代的進步和發展,人類社會已經逐步進入信息化社會,信息化已經延伸到人們生活領域的方方面面,小到購物出行,大到登記注冊,無不滲透著信息化的相關內容。作為人們生活的重要方面,飲食也越來越被人們重視。近年來,各大新聞媒體,報道的有關飲食問題的案例數量很多。這龐大數量的餐飲問題的源頭無非是食物的食材出現問題,或者食物的配料出現問題。這種負面問題解決的迫切性,也是本設計的實現思路和靈感。
(二)研究目的。在宏觀層面上,本設計的研究目的是以三點主線為準,第一,是為了讓顧客更清楚地了解到用戶個人所購買的食物的來源,以及食材的新鮮程度和安全性,讓顧客購買到安全健康放心的餐飲。第二,是為了充分細化市場,讓平臺能夠給予各行各業,各個崗位不同背景的人以優質的個性化餐飲服務,盡量滿足平臺用戶的個性化餐飲需求。第三,該平臺也需要有足夠的服務容量,能夠去服務面向集體的組織。
在微觀層面上,本設計主要著力解決用戶用餐的的及時性和可預訂性的問題,比如在學校中,由于范圍的有限性,餐飲地點的稀缺性,這就無形催化了就餐競爭,而且在其他條件不變的情況下,因為就餐是人的生活必需環節,所以就餐競爭的存在在一定程度上說是不可逆的,而且當就餐人數不斷增多,就餐競爭就會增大,結果就會導致大量時間成本的浪費,進而影響人們的就餐體驗。
(一)編程語言
1.ASP。目前ASP編程語言主要應用于各式各樣的動態網站之中,該網站設計的第一步是用HTML去建立一個網站的用戶界面。基于Web的編程開發技術是ASP編程語言。CGI程序可以對公告、留言區、以及用戶之間互動聊天的模塊、還有計算數字等其他功能都可以由CGI程序來編寫實現。
2.JavaScript。JavaScript是一種較為成熟直譯式腳本語言,也是一種動態型,弱類型,以及基于原型的一種腳本語言,內置支持類型。JavaScript的解釋器是游覽器的一部分被稱為JavaScript引擎。
JavaScript同時也具有跨平臺的特性,這是指JavaScript能夠在多個不同平臺下運行和實現(例如Android、Linux、Mac、Windows、ios等),但是也要在相關瀏覽器的支持下才能夠現JavaScript的功能。
JavaScript還可以用來處理數字,同時進行比較復雜的信息處理工作。所以,JavaScript要想完成比較復雜的信息處理,變量就要提供表達式和存放信息的地方。
(二)開發工具
1.Access。Access作為一種數據庫開發軟件,兼具著創建數據庫和管理數據的雙重功能。本設計的后臺數據庫存儲了大量的會員用戶的個人信息,更新的菜品信息,以及顧客的留言信息,這些數據的存儲和管理都可以依靠Access來設計和實現。可以說Access在數據庫方面性能是比較好的。
2.Dream weaver MX。Dream weaver是Macromedia公司的,從出現以來就被網頁設計專業人士所青睞。MX系列的Dream weaver 是這公司近階段推出的最新的版本,該版本作為Dream weaver最新系列,是在該公司多年的技術發展中迭代出的。在本設計中,能夠看到很多精美的網頁,網頁的精美在于對整個頁面的排版把控以及規劃。網頁的不同模塊本質上都是來自于圖片,對于圖片的精美度的把控要靠網頁的設計,而整個頁面的排版規劃則需要Dream weaver來負責。
(一)功能設計。本設計的主要功能有:用戶注冊,顧客瀏覽網頁點餐,餐后意見交流,管理員對系統進行管理修改和維護,實現訂餐信息過濾功能。
在整個網站系統中,管理員模塊屬于管理層面,運營層面以及技術層面上都是非常重要的,在管理層面上,管理員可以通過頁面的管理員模式進入系統對整個平臺流程進行查看,根據交易和服務的信息流,實行對商家的實時監督,對交易信息的及時查看,另外,也可以及時對用戶的反饋信息進行掌握,節約時間成本,根據反饋信息及時對平臺作出調整,修改和維護,極大增加了平臺的容錯率,同時也有效提升平臺工作效率。
(二)功能結構。前端的主要功能和相應的模塊在上文中已經詳細地介紹過,這一部分主要是面向用戶和顧客的,用戶登錄進入軟件去使用前端的各種模塊,可以注冊登錄打開使用平臺的大門,使用各種功能和其他模塊,比如訂餐,點餐,反饋評價和商家和其他用戶進行線上交流等等。
網站的后臺模塊設有密碼,只有持有密碼的管理員才能進入后臺系統進項操作,管理員通過管理員接口登錄系統后臺應用,然后進行對系統整體運營情況的監督和檢查,及時發現問題解決問題。
(三)數據邏輯結構。數據庫底層邏輯設計主要包括根據用用戶的實際情況進行需求分析、從而建立數據庫的E-R模型。
建立數據庫的E-R模型分為兩個步驟,首先是分設計,其次是總設計。其中在初級設計里,設計者需要把E-R圖轉換成可以用來描述各個單位之間關系的直觀圖,然后在此基礎上仍需改良關系模式,調整整個模塊的整體布局。
調試是一個算法、一個工具、一個系統一個平臺所需要的關鍵步驟。按照以往經驗在調試中發現系統出現錯誤的的概率是極大的,所以當本設計即將完成的時候,對本設計進行調試是必要且重要的。
本設計要從注冊新用戶,注冊的新用戶能否正常登錄,本設計完成的時候能否初步實現點餐、留言等一系列操作,用戶能否正常下單操作,設置中的功能按鈕能否正常點擊并實現功能,管理員模塊能否正常進入,管理員模塊中對整個系統的各項操作能否正常實現等七個方面對該系統進行調試。以及檢驗本設計是否足夠安全。
本系統經過一系列調試和檢測,被證明該系統能夠正常運行并實現期望功能。這只是本設計進行構想的初級階段,檢測的也只是片面的技術問題。如果該設計要投放市場,面臨的即將是廣大消費者和市場的檢驗。只有經歷了市場和社會的檢驗,并且存活下來,這才能證明本設計在一定時間范圍內是比較成功的,否則也不是一個有價值的作品。
隨著我國網民數量越來越多,人們的日常生活與互聯網掛鉤的可能性越來越大,所以造就了一大批像餓了嗎,美團等O2O的大型互聯網公司。作為新時代青年,要時刻具備互聯網思維,多從互聯網的角度去思考問題,這將對人們和廣大消費者的生活,學習,工作都會帶來潛移默化的積極影響。