999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于HTML5的校園食譜推薦系統的設計與實現

2016-07-10 07:08:40林滿山梁欣
電子技術與軟件工程 2016年8期
關鍵詞:數據庫校園用戶

林滿山 梁欣

摘 要:如今人們越來越重視飲食健康,而由于學生的學習繁忙又無暇過多研究考慮飲食搭配問題或咨詢專業的營養師,因此對于快捷、方便、準確、有效的食譜推薦系統的需求越來越強烈。為了解決以上問題,本文提出了一種基于HTML5的校園食譜推薦系統的設計方案,并完成了該系統的軟件設計與實現。本系統利用HTML5、Java、mySQL數據庫等技術,結合營養學相關理論,實現了一個食譜推薦系統。實驗結果表明,該系統具有操作簡單,功能完備,具有一定的實用價值。

【關鍵詞】HTML5 食譜推薦系統

1 研究背景及意義

隨著現在社會生活的加快,飲食不合理、休息不足,心理壓力過大等不良情緒時刻危險著人們的健康。作為學生,正處于學習的關鍵時期,營養搭配對其自身健康有著重要意義。但由于學習任務繁忙,無暇研究飲食搭配,因此,校園食譜推薦系統的開發至關重要。

HTML5的優點主要在于:

(1)多設備跨平臺,比如一款HTML5游戲,可以很容易地移植到各種平臺上,極大地減低了開發成本;

(2)自適應網頁設計,網頁經過一次設計后,網頁自適應不同大小的屏幕,根據屏幕的大小,并進行相應的調整;

(3)即時更新,游戲客戶端每次都要更新,更新過程相當繁瑣,可是HTML5開發的游戲好像更新頁面一樣,是即時更新的。

因此,開發基于HTML5 的校園食譜推薦系統對于處在校園環境中的學生來說是非常有必要的。

2 主要開發技術

校園食譜推薦系統是利用現有的開源軟件完成動態網站的開發。系統開發系統平臺為Windows7,前臺使用HTML5、JavaScript、JQuery、Ajax等技術,后臺使用Jsp、Servlet等Java技術,服務器使用免費開源的Web應用服務器Apache Tomcat7作為系統的應用服務器,數據庫使用關系型數據庫MySql為數據的存儲系統。

2.1 HTML5技術

HTML5 是用于取代1999 年所制定的HTML4.01 和XHTML 1.0 標準的HTML 標準版本,目前大部分瀏覽器都已經支持HTML5 技術。HTML5 有兩大特點:

(1)強化了Web 網頁的表現性能;

(2)追加了對本地數據庫操作等Web 應用的功能。

2.2 Java

Java是一種計算機編程語言,擁有跨平臺、面向對象、泛型編程的特性,廣泛應用于企業級Web應用開發和移動應用開發,它集成了其它一些語言的特點和優勢,又避開了它們的不足之處,具有簡單性、平臺獨立性、面向對象、多線程、動態性、安全性等特點。

2.3 MySQL數據庫技術

MySQL 是一個小型關系型數據庫管理系統,由于MySQL 數據庫體積小、速度快、成本低等特點,開放源碼更是使其成為眾多編程高手的喜愛,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL 作為網站數據庫,一方面為了降低成本,另一方面則是其源碼的開放性,更有利于開發符合網站自身特別的數據庫,因此它在WEB應用方面應用非常廣泛。

2.4 Apache Tomcat

Apache是普通服務器,本身只支持靜態普通網頁。Tomcat是Apache軟件基金下屬Jakarta項目開發的一個Servlet容器,根據Sun Microsystems提供的技術規范,實現了對Servlet和JSP的支持,還有作為Web服務器的一些功能,比如Tomcat管理和控制平臺、安全域管理和Tomcat域等。

3 總體設計

基于HTML5的校園食譜推薦系統采用了app engine framework框架,采用MVC模式、分層架構和mysql數據庫,采用html5實現了用戶在手機web端對食譜的訪問,通過前臺訪問后臺Jsp+servlet處理,結合json傳值在前臺動態顯示菜單。完全按照“用戶需求是最重要的”的理念進行設計。

本系統從用戶的角度,他們對于食譜的需求是多樣的,例如哪些美食屬于當前季節的時蔬,哪些美食是有特殊功效的,哪些美食包含了自己想吃的食材,周圍的同學們都流行吃哪些美食,哪些美食是最新的等等。為了更好的滿足用戶的食譜需求,我們根據各種食譜需求,在本系統中設計了如下功能:

3.1 推薦功能

包括推薦最新收錄的美食,推薦用戶點擊率最高的美食,推薦用戶最喜歡咨詢的美食,推薦綜合美食排行。

3.2 查詢功能

包括查詢滿足用戶給定的條件(季節、食材、功效)的美食,查詢用戶給定的模糊美食名稱對應的美食,并對返回的美食列表進行了分類以便更直觀的呈現給用戶。

3.3 用戶相關功能

包括用戶注冊、用戶登錄、用戶查詢記錄等功能。

總體設計的詳細模塊如圖1所示。

4 數據庫設計

基于HTML5的校園食譜推薦系統所需的所有信息都保存在數據庫中。數據庫結構設計的好壞將直接對應用系統的效率以及實現的效果產生影響,數據庫的設計過程應本著具有良好結構化的數據,數據獨立性高和數據存儲粒度小為目標,本數據庫的采用雪花模型結構,將屬性信息分開存儲,將原來的一個表分成美食表、季節表、功能表和原料表,雖然表格的數量比較多,但每個表儲存的內容相對較少,而且各個屬性之間的關系反而更加明晰,資料的完整性、靈活性和一致性比較高,具有快速的響應速度。

5 系統主要實現的功能介紹

基于HTML5的校園食譜推薦系統主要服務于廣大校園師生,采用HTML5技術開發APP,使得APP可以兼容各種主流的手機系統,同時搜集食譜、食材、養生茶等基礎數據信息,針對用戶的操作習慣,通過記錄用戶點擊美食、查詢美食等方式分析用戶對哪一類食譜感興趣,并給用戶推薦其感興趣的食譜。

5.1 主界面

如圖2所示,主界面為推薦界面,包括美食查詢、最新食譜推薦、最熱食譜推薦、最愛食譜推薦等。

5.2 榜單界面

如圖3所示,通過記錄用戶的美食查詢,感興趣美食點擊數,分析給出榜單排名前10的美食。

6 結束語

本校園食譜推薦系統是建立在信息技術基礎上,與人體健康營養理論相結合,為校園師生提供了方便快捷、實用性強、針對性強的食譜推薦系統。同時,通過開發這個系統,對各個技術的應用也有了更進一步的了解。

本系統功能完備齊全,并且是按模塊來劃分構建的,方便了程序進行更新,維護性好,界面簡潔易操作,在運用了HTML5 技術后,使我們的食譜推薦系統能跨平臺使用,更加地適應現代瀏覽器的需求,使系統運行效率更高。當然,該系統仍然存在一些不足,在以后的學習工作中會進一步對其進行改善優化,以達到最佳效果。

參考文獻

[1]陸凌牛.HTML5開發精要與實例詳解[M].北京:機械工業出版社,2012.

[2]鄭金明佟施.基于HTML5的校園網高校管理系統的設計與實現[J].廣西教育學院學報,2013(02):157-161.

[3]王霖.移動停車車位管理系統的分析與設計[D].昆明:云南大學,2013.

[4]盧火.股票數據庫管理系統的設計與實現[D].成都:電子科技大學,2011.

[5]莫雪勤.網上信訪管理系統的分析與設計[D].昆明:云南大學,2014.

作者單位

北方工業大學 北京市 100041

猜你喜歡
數據庫校園用戶
校園的早晨
琴童(2017年3期)2017-04-05 14:49:04
春滿校園
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
開心校園
主站蜘蛛池模板: 毛片视频网址| 全午夜免费一级毛片| 欧美精品伊人久久| 国产无遮挡裸体免费视频| 国产福利拍拍拍| 亚洲精品视频在线观看视频| 夜夜操国产| 欧美激情视频二区| 国产三级成人| 国产一区二区三区免费| 国产精品视频白浆免费视频| 在线观看免费AV网| 欧洲一区二区三区无码| 国产精品视频猛进猛出| 国产手机在线小视频免费观看| 青草视频免费在线观看| 久久不卡精品| 亚洲国产精品成人久久综合影院| 成人在线第一页| 亚洲婷婷六月| 色婷婷天天综合在线| 亚洲精品不卡午夜精品| 亚洲精品视频免费看| 88国产经典欧美一区二区三区| 国产精品极品美女自在线看免费一区二区| 亚洲成人播放| 亚洲黄色激情网站| 1024你懂的国产精品| 国产成人1024精品下载| 国产香蕉一区二区在线网站| 福利视频久久| 成人欧美在线观看| 中美日韩在线网免费毛片视频| 欧美国产综合色视频| 美女视频黄又黄又免费高清| 国产中文一区二区苍井空| 在线观看免费人成视频色快速| av一区二区三区高清久久| 无码久看视频| 国产哺乳奶水91在线播放| 先锋资源久久| 亚洲伦理一区二区| 亚洲永久色| 中文字幕无线码一区| 六月婷婷激情综合| 欧美全免费aaaaaa特黄在线| 干中文字幕| 成人国产精品一级毛片天堂 | 国产精品免费露脸视频| 亚洲欧美不卡| 亚洲欧美日韩中文字幕在线| 日本人真淫视频一区二区三区| 久久精品视频亚洲| 国产av剧情无码精品色午夜| 55夜色66夜色国产精品视频| 亚洲国产亚洲综合在线尤物| 成人在线天堂| 青青草原国产| 国产毛片久久国产| 亚洲乱码在线播放| 四虎AV麻豆| 中文字幕永久在线观看| P尤物久久99国产综合精品| 国产精品国产主播在线观看| 毛片免费在线视频| 国产嫩草在线观看| 日本黄色不卡视频| 欧美伦理一区| 青青国产成人免费精品视频| 免费无遮挡AV| 91娇喘视频| 日韩欧美综合在线制服| 国产亚洲精品无码专| 广东一级毛片| 亚洲人成在线精品| 999国内精品视频免费| 在线看国产精品| 久久国产av麻豆| 国产激情无码一区二区免费| 国产91丝袜在线播放动漫 | 国产精品部在线观看| 国产精品网拍在线|