基于java的美食网站毕业论文

合集下载

美食网的设计与实现计算机毕业设计论文

美食网的设计与实现计算机毕业设计论文

毕业设计说明书基于web的美食网的设计与实现班级:学号:姓名:学院:专业:指导教师:年月基于web的美食网的设计与实现摘要越来越多的美食爱好者希望能够在网络平台上更多地了解到美食方面的信息以及如何更加健康地饮食性。

随着计算机网络的飞速发展,美食网已经成为人们日常生活中必不可少的部分,也逛一种简单有效的提供网络用户进行学习和评价的平台,通过可以理解美食,自己学习制作美食,它随时可以发表评论,方便快捷。

本论文研究了一种基于数据关联规则的美食网系统。

其开发主要包括后台数据库的建立、后台管理以及前台页面的Web设计。

系统使用Oracle公司以java为核心语言的eclipse开发工具,再结合wampserver建立数据连接关系。

利用其提供的各种组件,在短时间内建立数据库,对数据库进行分析与建立页面,不断改进,直到功能基本实现的可行系统。

本文的研究在一定程度上借鉴了中华美食网的经验成果,系统的最终的目的是通过为美食网提供互动交流平台,提高网站的知名度和访问量,从而为广人的美食爱好者提供更多的美食介绍及健康饮食。

本设计说明书主要介绍了本课题的开发背景、完成的功能和开发过程,并着重说明了开发设计的思想、技术难点和解决方案。

关键词:美食网站;SQL SeverDesign and implementation of web-based Food NetworkAbstractMore and more food lovers network platform in hope to be able to learn more information on food and how to more healthy diet sex. Along with the rapid development of the computer network, the food network has become indispensable part of everyday life, is also a kind of simple and effective network users provide learning and evaluation platform, through its can understand food, oneself learn to create food, it can always comment convenient and quick.This paper studies a kind of association rules based on the data of the food network system. Its development mainly include the establishment of the database, background management and the front desk page Web design. Use Oracle company with JA V A system as the core of language Eclipse development tools, combine the wamp establish data connection relationship. Use the various components, in a short time, the establishment of database of database, the analysis and establish asp. net page, improving continuously, until the realization of basic functions feasible system.This paper studies on certain level for reference the experience of the Chinese cuisine nets results, the system is the ultimate goal through the food network provides interactive communication platform, increase your websites popularity and traffic and thus for the majority of the food lovers to provide more dishes and healthy eating.This design specification mainly introduced this topic development background, complete function and the development process, and the focus on the development and design of ideas, technical difficulties and solutions.Keywords: cuisine nets;SQL Sever目录1.引言 (1)1.1目的 (1)1.2范围 (1)1.3缩写说明 (1)1.4术语定义 (1)1.5项目来源及背景 (1)1.6用户的特点 (2)1.7系统目标 (2)2.可行性分析 (3)2.1技术可行性 (3)2.2操作可行性 (3)3.系统开发的相关技术 (4)3.1 J2EE概述 (4)3.2 MVC模式简介 (4)3.2.1 MVC 工作原理 (4)3.2.2 MVC三个核心部件 (4)3.2.3 MVC的优点 (5)3.3 Hibernate和ORM (5)3.4 Struts技术 (8)3.4.1 SERVLET 概述 (9)3.4.2 JSP(Java Server Pages)技术 (10)3.5 数据库技术的现状和发展 (11)4. 系统总体设计 (13)4.1系统运行的网络环境 (13)4.2系统运行的硬件环境 (13)4.3系统运行软件环境 (14)4.4功能规格 (14)4.4.1角色定义 (15)4.4.2浏览用户 (15)4.4.3会员用户 (15)4.4.4管理用户 (15)4.5数据库 (15)4.5.1 数据库逻辑结构设计 (15)4.5.2 实体联系图 (16)4.5.3创建数据库 (19)5. 系统的实现 (23)5.1 系统登陆界面 (23)5.2管理员登陆模块 (23)5.3管理员管理 (24)5.3.1管理员密码管理 (24)5.3.2添加管理员 (24)5.3.3 管理用户 (24)5.3.4 留言公告管理 (25)5.3.5 厨师餐厅管理 (25)5.3.6 菜品管理 (25)5.3.7 添加菜谱文件和管理加盟名店 (26)5.3.8 用户查看美食,公告,留言及更改个人信息 (27)参考文献 (28)6.结论 (29)致谢 (30)1.引言1.1目的该文档足关于用户对于健身俱乐部系统的功能和性能的要求,重点描述了美食网系统的功能需求,是概要设计阶段的重要输入。

美食网站管理平台设计毕业论文

美食网站管理平台设计毕业论文

我这个网站系统是用myeclipse,mysql,Dreamweaver,navicat for mysql与jsp等编写的美食网站系统,其中包括七个板块:登录、首页、新闻、产品预览、饮食健康、食材、专题等。

建立以Dreamweaver、mysql、navicat for mysql、myeclipse和jsp等技术的动态网站管理系统,为大家提供方便的信息交流。

遍随着现在科技的快速发展,越来越多的人选择从互联网上面获取自己想要的信息,所以,互联网慢慢的成为一个信息的获取平台。

我这个网站系统实现了用户注册和用户留言的功能。

本系统采用Jsp技术的动态网页技术,后台数据库用MySQL来实现,编写了一个简易的美食网站系统,实现了美食网站系统的用户登录、注册、留言以及留言管理等功能。

关健词:jsp,dreamweaver,mysql,myeclipse,管理系统第一章绪论 (1)1.1网站开发背景 (1)1.2系统网站简述 (1)第二章开发软件简介 (2)2.1Adobe Dreamweaver CS6简介 (2)2.2Jsp概述 (3)2.3Jsp介绍 (4)2.4Navicat for MySQL (5)第三章开发与运行环境 (6)3.1MyEclipse简介 (6)3.2MyEclipse下载 (6)3.3MySql简介 (6)第四章系统数据库的实现 (8)4.1数据库的分析 (8)4.2系统构思 (8)4.3数据表的结构 (9)第五章系统功能的实现与测试 (11)5.1用户注册 (11)5.2用户登录 (12)5.3用户留言 (13)5.4图片滑动 (15)总结 (18)致谢 (19)参考文献 (20)第一章绪论1.1网站开发背景随着人们生活水平的提高,我们国家的餐饮消费越来越高,人们对它的要求也随之提高。

我们国家的餐饮行业点达到了几百万个,有的企业随着他们的行业结构的调整,企业规模也随之扩大,因此有些企业想要在餐饮行业中站住脚,就必须要有自己的服务特色,来吸引人们去关注它。

毕业论文指导-基于javaweb的食尚酒店订餐系统的设计与实现

毕业论文指导-基于javaweb的食尚酒店订餐系统的设计与实现

题目基于Java Web的食尚酒店订餐系统的设计与实现学生姓名学院名称计算机科学与软件专业班级软件1104课题类型实际课题课题意义现在电子商务随着经济的快速发展收到越来越多的关注,以前的购物型网站,现在的订餐类网站,都在各大城市出现。

尤其是对于现在在社会上占主要群体的一些大学生和白领,由于生活和学习,越来越忙碌,加上对饮食的要求不断提高,不出门就可以在家订餐的,商家从中获取利润,酒店的效率得到明显提高,极大的节约运行成本,同时方便客户和商家,两全其美,网上订餐系统的开发都有着重要的意义。

任务与进度要求2015.3.9-2015.3.29 选题确认并完成开题报告、任务书的填写、提交、审核2015.3.30-2015.4.12深入了解课题内容、需求分析、确定系统框架、熟悉开发工具2015.4.13-2015.5.10完成课题概要设计和详细设计,代码编写、网页制作,完成系统的大部分功能,初稿完成2015.5.11-2015.5.31进行系统调试,并在调试中进一步完善系统的各项功能,二稿完成2015.6.1-2015.6.6毕业设计(论文)的审核、修改及定稿并装订2015.6.7 答辩主要参考文献[1] 李璇.基于Java web网络订餐平台的设计与实现.吉林大学,2014[2] 徐洪军.基于Web的在线订餐系统的架构设计与实现[J].计算机应用与软件,2009.[3] 刘媛春,罗云翔.基于JSP的动态网页技术[J].成都信息工程学院学报,2005,(04)[4] 焦玉华.JSP中的数据库连接技术[J].电脑知识与技术,2007.12[5] 胡国敏.餐饮网络营销策略初探[J].中国集体经济,2010.起止日期2015年3月9日至2015年6月7日备注院长教研室主任指导教师毕业论文开题报告表2015年 3 月23日姓名学院计算机科学与软件专业软件工程班级软件1104题目基于Java Web的食尚酒店订餐系统的设计与实现指导教师一、与本课题有关的国内外研究情况、课题研究的主要内容、目的和意义:1、与本课题有关的国内外研究情况随着网络技术的发展和普及,网上订餐业务逐渐发展起来。

毕业设计(论文)-基于java的智能点餐系统[管理资料]

毕业设计(论文)-基于java的智能点餐系统[管理资料]

诚信申明本人申明:我所呈交的本科毕业设计(论文)是本人在导师指导下对四年专业知识而进行的研究工作及全面的总结。

尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中创新处不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京化工大学或其它教育机构的学位或证书而已经使用过的材料。

与我一同完成毕业设计(论文)的同学对本课题所做的任何贡献均已在文中做了明确的说明并表示了谢意。

若有不实之处,本人承担一切相关责任。

本人签名:年月日基于java的智能点餐系统——适用于中小型餐厅的点餐系统子信息工程专业信工1102班学号110230034指导教师摘要当今社会的发展,日新月异,发生了翻天覆地的变化,尤其是在智能方面,发展的更加迅速,随之带来的就是各个产业的智能化。

军工业,化工,当然还有餐饮业,都在逐渐向智能化进发。

虽然都在发展,但是在餐饮业的发展速度还是比较缓慢的,也只有一些大型的餐厅才会配有这些设备,而且造价比较昂贵。

所以在这种情形下,我觉得开发一个简单方便的智能点餐软件是非常有必要的。

餐厅在使用了智能点餐软件后,他可以非常高效地提高餐厅的点餐效率,有利于餐厅的维护和管理。

这次毕业设计智能点餐软件的实现主要使用的是eclipse集成开发环境,服务器是利用tomcat 和myeclipse进行开发的,而服务器是利用的mysql。

然后介绍了本课题的开发背景,最后通过截图和表格来说明该系统的开发与操作。

本设计充分利用了Java快速开发和使用方便的特点,提高了编程效率和可靠性。

本文还对系统的一些基本原理,设计的功能和特点都进行了比较详细的介绍和阐述。

在论文的写作过程中,我还通过考察一些小型餐厅的具体的情况进而进行论述,体现理论联系实际,理论应用于实践的合理性和科学性。

关键词:java 数据库手机应用开发 AndroidIntelligent Ordering System Based on Java ——Ordering system applicable to small and medium-sized restaurantAbstractWith the development of our social economy, the development of the catering industry is increasingly quickly, become one of the very large industry in the society. But although the scale is huge, the catering industry but also the information development and the lowestindustry one of the slowest. Although some of the larger restaurants restaurants also haveordering system is relatively simple, but the vast majority of enterprises and traditionalmanagement method, or a piece of paper, a pen, accounts comes from a basic calculator!Its essence is not only by the brain, workload, and error prone. In such circumstances,intelligent ordering system can effectively improve the grade and level of management. The paper uses Eclipce as the development tool, and then introduces the development background, finally through the screenshots and tables to illustrate the development andoperation of the system. This design makes full use of the JA V A rapid development andeasy to use features, improved programming efficiency and reliability. This thesis also the development principle, system function and characteristics of the design were introduced in detail.In the process of writing, this article carries on the elaboration through the concreteinvestigation some small restaurants, reflects the theory with practice, theory is applied in practice.Key words:java database mobile phone application development android目录前言 (1)第1章课题研究价值 (2)选题背景 (2)研究的目的与研究方法 (2)第2章点餐系统的概况 (4)android的基本概念 (4)开发环境和技术 (4)系统的基本架构 (7)点餐系统的需求分析 (8)第3章系统总体设计 (10)系统功能结构 (11)系统工作流程 (11)数据库的设计和实现 (12)第4章界面详细设计 (17)界面设计与实现 (17)主界面设计 (32)结论 (46)附录 (47)参考文献 (47)致谢 (48)前言随着我国信息科学技术以及经济的告诉发展,我国不论在科学研究方面,工业化学方面有了很大的进步和发展,同时在信息现代化方面也在发展。

论文-中华美食网站的设计与实现

论文-中华美食网站的设计与实现

大连东软信息学院本科毕业设计(论文)论文题目:中华美食网站的设计与实现系所:信息技术与商务管理系专业:信息管理与信息系统(SAP ERP开发方向)学生姓名:林瑶学生学号:10120900132指导教师:张奇松导师职称:讲师完成日期:2014年 5 月 3 日大连东软信息学院Dalian Neusoft University of Information中华美食网站的设计与实现摘要如今,伴随着计算机信息技术,网络技术发展的迅猛之势,INTTERNET的不断普及,信息化技术已经渗透到社会生活的各个领域和层面,网上冲浪已成为一种时尚,网民在满足平时的网络购物、网络视频、八卦新闻、时事政治之余能更多的关注美食美味和饮食健康。

民以食为天,通过编写此网站概要说明书,实现在互联网上进行餐饮相关的检索,网上查询,网上浏览,网上评价,在线订餐等功能。

随着社会各方面的进步,餐饮产业的绝对规模的迅速增长以及相对规模日益扩大,产业竞争不断的增强,使得美食文化逐渐商业化。

餐饮业的竞争市场变得更大更难以生存。

本网站为各个加盟店铺提供了一个有力的跳台,网站在成长的同时也在助各个店铺成长,为店铺打上知名度,为饮食业进入网络化发展提供一个良好的支撑。

本系统的目的是为美食爱好者搭建一个可以更好的了解美食渊源的平台,为上班族搭建一个方便快捷的吃饭通道,为蜗居的人们提供方便合理的饮食搭配,即满足了网民的购物欲望,又解决了那些工作狂不愿意排队买饭的需求,同时还能让一些美食文化得到传播。

关键词:信息化技术, 检索, 查询, 浏览, 评价Design and Implementation of Chinese CuisineWebsiteAbstractToday, with the rapid trend of computer information technology, network technology development, INTTERNET the growing popularity of information technology has penetrated into all areas and levels of social life, surfing the Internet has become a fashion, users meet the usual online shopping, online video, gossip news, current affairs politics I can pay more attention to food tasty and healthy diet. Food is a summary of this site by writing instructions, to achieve food -related searches conducted on the Internet, online, web browsing, online assessment, online ordering capabilities.With the advances in all aspects of society, the absolute size of the rapidly growing food and beverage industry, as well as the relative size of the growing, constantly enhance industrial competitiveness, making food culture gradually commercialized. Competition in the market has become larger and more food and beverage industry to survive. This site provides a powerful platform for individual franchised stores, websites, while also help in the growth of each store growth for stores marked awareness, provide a good support for the catering industry into network development. The purpose of this system is to food lovers can build a better understanding of food origins platform for workers to build a quick and easy meal channels for convenience dwelling people with a reasonable diet that meets the users shopping desires, they do not want to solve those workaholic queuing to buy food needs, while for some food culture has been spread.Key words: Information of Technology, Retrieval, Inquiry, Browse, Evaluate目录摘要 (I)ABSTRACT (II)第1章绪论 (1)1.1论文研究主要内容 (1)1.1.1 研究目的 (1)1.1.2研究背景 (1)1.1.3相关定义 (2)1.1.4 语言简介 (2)1.2发展现状以及前景 (3)第2章网站需求分析 (4)2.1需求分析 (4)2.1.1 需求说明 (4)2.1.2 功能性要求 (4)2.1.3 非功能性要求 (4)2.2可行性分析 (5)2.2.1 经济可行性 (5)2.2.2 技术可行性 (5)2.2.3 运营可行性 (5)2.3系统开发环境 (6)2.3.1硬件环境要求 (6)2.3.2软件环境要求 (6)2.3.3运行环境 (6)第3章网站设计 (7)3.1设计指导思想和原则 (7)3.1.1 指导思想 (7)3.1.2 网站设计原则 (7)3.2网站的功能结构设计 (7)3.3构架概述 (8)3.3.1 框架结构 (8)3.3.2 网站实现流程 (9)3.4接口设计 (10)3.4.1 用户接口 (10)3.4.2 外部接口 (11)3.4.2 内部接口 (11)第4章数据库设计 (12)4.1 概念模型设计 (12)4.1.1 数据库的概念模型-E-R图 (12)4.1.2 数据库的物理结构 (14)4. 2 逻辑结构设计 (14)4.3 数据结构与程序的关系 (15)第5章系统实现 (17)5.1代码实现 (17)5.1.1 主要控制代码 (17)5.1.2 系统展示 (18)第6章系统测试 (22)6.1测试方案及测试用例 (22)6.1.1测试方法 (22)6.1.2出错信息 (22)6.2补救措施 (23)第7章结论 (24)参考文献 (25)致谢 (26)第1章绪论伴随着计算机信息技术发展的迅猛之势,信息化技术已经渗透到社会生活的各个领域和层面,网上冲浪已成为一种时尚,网民在满足平时的网络购物、网络视频、八卦新闻、时事政治之余跟多的关注美食美味和饮食健康。

基于JAVAWEB的美食网设计与实现

基于JAVAWEB的美食网设计与实现

第35卷 第2期 福 建 电 脑 Vol. 35 No.22019年2月Journal of Fujian ComputerFeb. 2019———————————————本文得到安徽新华学院重点教育教学研究项目:基于工程实践能力培养与云平台的软件项目管理课程的教学模式探索(2017jy001)、国家教育部产学合作协同育人项目:实践条件建设(201702030074)、安徽省大学生创新创业项目:基于Java 的高校美食分享系统的研究与实现(AH201412216002)、安徽新华学院校级质量工程示范校外实践教学基地:达内时代科技集团实习基地(2014xwsjx01)资助。

李恋,男,1986年生,主要研究领域为人机交互、模式识别.E-mail:hfmuyi_0421@.基于JA V A WEB 的美食网设计与实现李恋(安徽新华学院信息工程学院 合肥 230088)摘 要 本文基于JavaEE 框架设计并开发了美食网系统,通过应用JSP 动态网页制作技术和SSH (Struts2、Spring 和 Hibernate )框架开发的美食系统主要的功能有,用户上传美食做法、分享美食做法、收藏美食做法、对美食进行评论、评分等等。

系统以互联网下的分享厨房为模板以及系统用户的体验为导向,具有较强的扩展性。

关键词SSH ;美食网;分享厨房 中图法分类号 P315The Design and Implementation of Gourmet Network Based on JA V A WEBLI Lian(Department of Institute of Information Engineering, AnHui XinHua University, Hefei, China, 230088)1概述信息技术已经广泛应用到社会生产和生活的各个领域,人们的日常工作中越来越多的依赖信息技术。

美食系统不仅为广大美食爱好者提供了分享和学习的平台,而且也在一定程度上促进了美食文化的和谐发展。

(完整版)基于JAVAWEB的高校小吃查询系统的设计与实现毕业设计

(完整版)基于JAVAWEB的高校小吃查询系统的设计与实现毕业设计

本科毕业论文(设计)题目:基于JAVA WEB的高校小吃查询系统的设计与实现安徽新华学院本科毕业论文(设计)独创承诺书本人按照毕业论文(设计)进度计划积极开展实验(调查)研究活动,实事求是地做好实验(调查)记录,所呈交的毕业论文(设计)是我个人在导师指导下进行的研究工作及取得的研究成果。

据我所知,除文中特别加以标注引用参考文献资料外,论文(设计)中所有数据均为自己研究成果,不包含其他人已经发表或撰写过的研究成果。

与我一同工作的同志对本研究所做的工作已在论文中作了明确说明并表示谢意。

毕业论文(设计)作者签名:日期:基于JAVA WEB的高校小吃查询系统的分析与设计摘要本文以寻求各高校美食为目的,主要收集高校学生对美食的创意并详细阐述高校小吃查询系统分析与设计。

其内容包括高校小吃查询系统的系统分析、数据库概要设计、数据库详细设计、程序详细设计。

本系统是根据Java Web高校小吃查询系统分析与设计的需求而实现的,主要的功能有:高校大学生平时收集美食做法并上传到本系统与他人分享;浏览别人上传菜谱;收藏自己认为较优秀的菜谱;对别人菜谱进行评论、评分等等。

本设计是基于J2EE企业架构B/S结构的WEB项目,通过应用JSP动态网页制作技术和Struts2、Hibernate、Spring框架开发的高校小吃美食网站。

系统以互联网的下厨房为模板以及系统用户的体验,使得系统具有很强扩展性和实用性。

关键词: J2EE;B/S结构;Struts2;Hibernate;SpringAnalysis and Design of Universities Snacks Query System Based on Java WebAbstractIn this paper, for the purpose of seeking the university cuisine.The main idea are collecting college students Ideas for food and Elaborating Analysis and Design of Universities Snacks Query System. Its content System analysis, Summary of database design, Database design in detail, Program design in detail of universities snack query system, This system is based on the Requirements of Java Web snacks query system analysis to implement. Main function: college students collect food at ordinary times practices and uploaded to the system to share with others; Browse others upload recipes; Collection that they think is best recipe; Recipe for others comment, score and so on.This design is based on the J2EE enterprise architecture B/S structure of the WEB project. By applying the JSP dynamic web page technology and Struts2, Hibernate, Spring framework development of colleges snack food web site. System in the kitchen of the Internet as a template, system user experience makes the system has strong expansibility and practicability.Key Words:J2EE;B/S structure;Struts2;Hibernate;Spring目录1 绪论 (1)2开发背景与环境 (2)2.1 开发背景 (2)2.2 开发环境 (2)2.2.1 开发语言 (2)2.3 可行性研究 (4)2.4需求分析 (5)3总体设计 (6)3.1 系统过程设计 (6)3.2.1总体设计框架 (6)3.2.1.1用户基本信息管理模块设计框架 (6)3.3 数据库概要设计 (8)3.3.1 E-R图 (8)4系统详细设计 (12)4.1程序系统的结构 (12)4.2 用户接口设计 (17)4.3 数据库详细设计 (31)4.4 程序运行界面 (38)4.4.1 主页面 (38)4.4.2 菜谱分类设计 (38)4.4.3 菜单中菜谱展示 (39)4.4.4 菜单 (39)4.4.5 流行菜单 (39)4.4.6 菜谱 (40)4.4.7 作品动态 (40)4.4.8 用户登陆功能设计 (40)4.4.9 用户注册功能设计 (41)4.4.10 用户忘记密码功能设计 (41)4.4.11 用户空间展示设计 (42)4.4.12设置个人信息 (42)4.4.13管理网站用户 (43)4.4.14 上传菜谱 (43)5系统测试 (43)5.1测试方法 (43)5.2 功能测试用例 (44)6 结论 (46)致谢 (46)参考文献 (47)1 绪论21世纪是一个信息化的时代,随着信息科技的不断发展,信息技术和计算机技术已经广泛的应用到社会生产和生活的各个领域,人们的日常工作中越来越多的依赖信息技术和计算机技术,信息技术和计算机技术已经成为人们工作中不可缺少的一部分,高校小吃查询系统为美食爱好者提供了方便,而且对广大美食爱好者自己上传的作品都起到很好的交流作用。

美食网站毕业论文

美食网站毕业论文

美食网站毕业论文美食网站毕业论文随着互联网的发展,美食文化在全球范围内得到了广泛的传播和交流。

越来越多的人开始关注美食,追求美食,甚至将美食作为一种生活方式。

在这个背景下,美食网站应运而生,成为人们了解、分享和探索美食的重要平台。

本篇毕业论文将对美食网站进行深入分析,探讨其发展趋势和对美食文化的影响。

一、美食网站的兴起随着互联网技术的不断进步,美食网站如雨后春笋般涌现出来。

这些网站提供了各种各样的美食信息,包括菜谱、餐厅推荐、美食攻略等。

人们可以通过美食网站了解各地的特色美食,学习烹饪技巧,分享自己的美食体验。

美食网站的兴起不仅满足了人们对美食的需求,也促进了美食文化的传承和发展。

二、美食网站的发展趋势1. 移动化趋势随着智能手机的普及和移动互联网的快速发展,越来越多的人开始通过手机访问美食网站。

因此,美食网站需要适应移动化趋势,提供更好的移动端用户体验。

例如,通过推出手机应用程序,用户可以随时随地浏览美食信息,获取最新的美食资讯。

2. 社交化趋势社交媒体的兴起使得人们更加喜欢与他人分享自己的美食体验。

因此,美食网站需要加强社交功能,提供用户之间的互动和交流平台。

例如,用户可以在美食网站上发布自己的烹饪作品,与其他用户分享心得和经验。

3. 个性化趋势每个人对美食的需求和喜好都有所不同。

因此,美食网站需要提供个性化的推荐服务,根据用户的口味和偏好推荐适合他们的美食内容。

例如,通过分析用户的浏览记录和点赞行为,美食网站可以给用户推荐符合其口味的菜谱和餐厅。

三、美食网站对美食文化的影响美食网站在传播和推广美食文化方面发挥着重要的作用。

首先,美食网站通过提供各种美食信息,使人们对不同地域的美食有了更深入的了解,促进了美食文化的多元发展。

其次,美食网站为人们提供了学习和交流的平台,使得更多人能够参与到美食文化的传承中来。

最后,美食网站通过推荐优质的菜谱和餐厅,提高了人们对美食的品质要求,推动了美食产业的发展。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业论文(设计)作者声明本人郑重声明:所呈交的毕业论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

本人完全了解有关保障、使用毕业论文的规定,同意学校保留并向有关毕业论文管理机构送交论文的复印件和电子版。

同意省级优秀毕业论文评选机构将本毕业论文通过影印、缩印、扫描等方式进行保存、摘编或汇编;同意本论文被编入有关数据库进行检索和查阅。

本毕业论文内容不涉及国家机密。

论文题目:基于Java的美食网站的设计与实现作者单位:计算机科学与技术学院作者签名:(学号:)年月日目录基于Java的美食网站的设计与实现摘要:美食网站的存在就是为了解决了人们在生活中吃不好、伙食不对口味以及饮食不健康的问题。

美食网站运用Java技术和mySql数据库技术,完成了对美食商品的展览,实现会员登录注册,人员信息的添加、删除、修改与查看及留言交流等功能。

网站中提供一切美食的烹饪步骤和健康饮食攻略,同时美食网站还是一个交流中心,浅谈美食心得,分享健康饮食计划。

关键词:美食网站;Java;mySqlDesign and Development of Website of Cate Based on Java Abstract:The existence of the food web is to eat in order to solve the people in your life is bad, wrong food tastes, and the problem of unhealthy diet. The website of cate is done with Java technology and mySql database technology . completed about food commodity exhibition, realize the member login registration, personnel information to add, delete, modify, and check and message communication, The site contains references to all food cooking steps guide and a healthy diet, food web site or a communication center at the same time, the introduction to gourmet experience, to share a healthy diet plan.Key Words:The Website of Cate; Java; mySql1.绪论1.1 系统发展现状随着近几年网络的迅速发展,各个行业都加入了网络的大部队。

21世纪的今天,以前那种简单的商务模式已经无法满足现在这快节奏的经济现状,于是电子商务这一新兴产业强大了起来,其目的是通过降低社会经营成本、提高社会生产效率、优化社会资源配置,从而实现社会财富的最大化运用。

放眼望去,当今世界,网络的发展突飞猛进,在这种电子商务模式的影响下各种各样的网站发展壮大了起来,比如:旅游网站、购物网站、电子商城、美食网站等。

由于各种网站、论坛的发展,人们开始更多的在网上交流。

其中,美食网站是一个集购物、学习制作美食、健康饮食交流为一体的信息平台。

在这种快节奏的生活状态下,人们很少有时间去咨询饮食健康的问题。

人们忙于工作、从而忽视了自己的健康,俗话说,身体是革命的本钱。

没有了强健健康的体魄,做什么事情都回事心有余力而气不足。

只有吃好喝好身体好,工作才会事半功倍,生活质量才会提升。

美食网站是网络时代新兴的一个行业网站,目前餐饮行业高速增长,人们开始关注美食的色香味,从原有的中式餐厅到后来引入的西式餐厅,人们的饮食要求越来越高,在这样的趋势下,美食网站的存在的有必要的,目前,美食网站还在一个起步阶段,大家对美食网站的重视有些不足。

相信美食网站会慢慢的深入每家每户,让人们知道美食网站存在的意义以及自己动手做菜的意义。

1.2 系统研究意义如今计算机网络技术已经成熟了起来,其强大功能已是家喻户绕,它在各个领域都发挥着越来越重要的作用。

作为计算机应用领域的一部分,使用网站来管理信息具有手工管理无法相比较的作用。

比如:查找方便快捷、信息安全可靠、存储容量可以无限扩充、保存时间长久、成本低廉。

美食网站同样可以吸取其优势,一个美食网站可以囊括天下美味,各个地方的佳肴逐一进行分类,各个口味应有尽有,一键查询方便快捷,还可以无限的添加新菜谱系列。

网站上清晰的步骤、完美的配图让做菜变得更容易,轻松做出可口的菜肴。

2.相关技术简介2.1 Java、DreamWeaver技术Java是一种可以编写制作应用程序和的程序设计语言。

Java的最大的优势在于它跨平台性及简洁的设计和实施策略,Java封装、继承、多态的重要特性使得程序更加的简洁、易于扩展、方便使用。

DreamWeaver是一套专业的网页开发工具,利用它可以轻松的制作出不受平台限制和不受器限制且界面布局美观的网页效果。

它简单的设计模式、方便的布局样式备受设计师的青睐。

2.2 mySql数据库技术mySql是一款功能比较完善的数据库管理系统。

mySql主要是应用在网络上的中小型网站中。

数据库体积小、速度快、成本低而且其数据库是基于Linux系统开发的,其数据库源码是开放的免费数据库,数据库提供的接口也支持多种语言操作连接。

现在很多中小型网站会选择mySql作为网站的数据库,以便节约网站开发成本。

3.系统总体设计3.1 系统操作流程普通用户在不登录时可以浏览菜谱信息、搜索菜谱、观看美食视频,查看菜系评论,登录之后可以对菜系进行评论留言,管理自己的浏览包括删除、修改等操作,管理员登录后可以对人员进行管理,对留言信息进行管理。

系统操作流程如图1所示。

图1 系统操作流程图3.2 系统功能设计整个系统从总体上分为用户登录模块、注册模块、系统管理模块、留言模块、信息查询模块五大功能模块,各个功能模块设计的具体功能如下:(1)用户登录模块用户登录可以是管理员登录和普通用户登录,登录后其不同权限的用户可以访问不同的内容,然后进行相应权限之内的操作。

(2)用户注册模块有账号的用户可以直接登录,没有账号的用户可以先进行注册。

用户只可以注册普通用户账号,管理员账户不可以进行注册。

(3)系统管理模块系统管理模块主要包括用户管理和系统维护两个模块。

第一个用户管理模块包括用户名和密码的管理、留言信息的管理。

由于权限的限制普通用户和管理员用户可以进行的操作也不一样。

系统维护模块主要方便管理员进行维护系统的工具,包括数据库中表数据的增加、删除、修改和系统安全的管理等。

(4)留言模块留言模块主要用于已登录用户的留言,其中普通用户可以对自己的留言进行添加、修改、删除操作;管理员可以对所有留言信息进行管理。

(5)信息查询模块商品查询模块包括菜谱信息查询、视频信息查询和留言信息查询查询三个子模块。

综上所述,系统的总体功能模块设计如图2所示。

图2 系统总体功能模块图3.3 数据库设计3.3.1 需求分析根据网站设计的需求和上述系统功能的总体设计以及考虑到后续功能的扩展,设计如下数据表。

(1)用户表:包括用户名、密码、年龄、职业、电子邮箱、登录时间、是否是管理员和用户头像。

(2)菜表:包括菜编号、菜名、工艺、数量、口味、准备时间、难易度、烹饪时间、是否为荤菜、点击量、人气、步骤、留言人数。

(3)用料表:包括菜编号、烹饪时间、图片路径、是否为荤菜、步骤内容信息。

(4)烹饪表:包括菜编号、烹饪步骤、内容、图片路径。

3.3.2 概念结构设计根据上述需求分析,本系统的数据库实体主要有“用户”、“管理员”、“菜谱”等。

其中“用户”与“管理员”存在“查询菜谱”联系,并且一个用户可以查询N项运动项目,即“用户”与“菜谱”之间是一对多的关系。

一个菜谱可以被N个用户查询,即“用户”与“菜谱”之间是多对多的关系。

通过对数据的分析得到数据库设计阶段的E-R图,如图3所示。

图3 概念设计E-R图数据库逻辑设计就是将E-R图转换为关系模型的过程,也就是将所有关系和实体转换成一系列的关系模式。

详细描述如下:用户登录(账号,密码)用户注册(账号,密码,年龄,职业,电子邮箱)留言(账号,菜编号,留言内容)菜谱(菜编号,菜名,烹饪步骤)本系统采用mySql作为数据库,数据库命名为“xcook”,数据库包含5个表,分别为用户表(user)、菜表(menu)、用料表(dish)、烹饪表(cooking)、留言表(discuss),根据表设计的物理表结构如下图所示。

(1)用户表user,如表1所示。

表1 用户登录表(login)username paddword age word email regtime isadmin img admin admin 23 it 2016.5.1 1 img/1.jpg wrx wrx123 22 it 2016.5.2 0 img/2.jpg 小厨娘xcn123 26 销售2016.5.3 0 img/3.jpg(2)菜表menu,如表2所示。

表2 菜表(menu)id mbh name num ptime hard ctime step click1 001 酸辣土豆丝2 10 简单8 8 202 002 腊香干锅土豆 2 12 一般15 10 373 003 西葫芦炒肉片 2 8 一般8 7 19(3)用料表dish,如表3所示。

表3 用料表(dish)id mbh name imgsrc isdish1 001 酸辣土豆丝img/t1.jpg 12 001 酸辣土豆丝img/t1.jpg 13 001 酸辣土豆丝img/t1.jpg 1(4)烹饪表cooking,如表4所示。

表4 烹饪表(cooking)id mbh step content imgsrc1 001 1 将菜洗净切…img/21.jpg2 001 2 锅中倒入…img/22.jpg3 001 3 将土豆丝…img/23.jpg4.系统的实现4.1 数据库连接在网站的系统设计中,每个页面都要与数据库进行连接,需要先在web.config文件中配置服务器的连接,在web.config文件配置文件的作用就是与数据库进行连接,这样做可以必选无用的代码多次输入,通过代码复用减少工作量节约空间。

4.2 系统的功能实现整个系统从总体上分为五个模块,分别为:用户登录模块、注册模块、系统管理模块、留言模块和信息查询模块,下面介绍各个模块的实现:(1)用户登录模块用户登录分为管理员登录和普通用户登录两种,通过label标签、两个文本框、一个确定按钮和一个重置按钮控件来验证用户登录。

相关文档
最新文档