食堂菜品展示系统.doc
《食堂菜品展示系统.doc》由会员分享,可在线阅读,更多相关《食堂菜品展示系统.doc(36页珍藏版)》请在咨信网上搜索。
1、华北电力大学毕业设计(论文)撰写格式:1、封面(院系领取封面纸,按规定模板自行打印)2、正文页面设置:纸张规格为A4 ;版面上空2.5cm,下空2cm,左空2.5 cm,右空2 cm(左装订)。 摘 要随着生活水平的提高,食堂的菜品越来越多样,学生的选择也越来越多。为了便于师生即时了解食堂菜品的供应情况,从而选择自己最想吃的菜,建立一个菜品信息能够即时更新、展示的网站。同时师生也可以留言评价,促进食堂改进口味,更好的服务于师生。现在校园里尚未有相关类似的网站,这个网站的建立能极大地便利学生的生活。本管理系统的开发采用PHP、laravel开发技术,与MySQL数据库连接,应用了JQuery、b
2、ootstrap等美化网页界面,实现一个完整的食堂菜品展示系统的体现。本系统包含了四部分功能:展示菜品信息,管理菜品信息,对菜品进行评价、星级打分,管理评价内容;将系统中的展示、评价、管理以及数据库信息操作进行具体实现。关键词:菜品展示,PHP,MySQL,评价打分ABSTRACTWith the improvement of living standards, more and more dishes appearing in the dining hall, and the choice of students is becoming more and more. In order to
3、facilitate the teachers and students to understand the canteen food supply situation, so as to choose what they own most want to eat , the establishment of a food information can be updated immediately, the display of the site. At the same time, teachers and students can also comment on the evaluati
4、on, to promote the improvement of the dining room taste, better service to teachers and students. There has not been a similar site on campus, the establishment of this website can greatly facilitate the lives of students. This management system is developed using laravel, PHP development technology
5、, and MySQL database connection, the application of the JQuery, bootstrap and other landscaping web interface, to achieve a complete dining hall dishes display system. The system contains four functions: show food information, the management information of the dishes and dishes of evaluation, star r
6、atings, management evaluation contents; system display, evaluation, management and database information operation were concrete realization.KEY WORDS: Dishes show, PHP,MySQL,Evaluation of scoring目 录摘 要IABSTRACTII第1章 系统概述11.1 选题背景及意义11.2 国内外研究现状11.3 主要研究内容和预期目标21.3.1 研究内容21.3.2 预期目标2第2章 系统开发技术及工具简介32
7、.1 系统关键技术32.1.1 PHP技术32.1.2 JavaScript技术32.1.3Jquery32.2 系统开发工具介绍42.2.1 NetBeans IDE 8.142.2.2 MySQL52.2.3 phpMyAdmin6第3章 系统需求分析与概要设计73.1 系统需求分析73.1.1 系统功能分析73.1.2 系统用例图73.2 系统体系结构设计83.3 系统模块设计83.3.1 模块结构设计83.3.2 菜品展示模块93.3.3打分评论模块93.3.4 管理菜品模块103.3.5管理评论模块103.4 数据库设计10第4章 食堂菜品管理系统的详细设计与实现134.1 系统数据
8、库连接134.2 管理员账号登录模块134.3 后台管理模块154.3.1 菜品管理模块154.3.2 评论管理模块194.4 前台展示模块20第5章 系统测试235.1 功能测试235.1.1 登录测试235.1.2 管理菜品测试245.1.3 管理评论测试265.1.4 菜品展示测试275.1.5 菜品评论测试285.2 兼容性测试28第6章 结论与展望306.1课题工作总结306.2 工作展望30参考文献31致 谢32第1章 系统概述1.1 选题背景及意义现今大学的校园规模越来越大,校园里食堂餐厅的数量和种类也日益增多。学生们经常困扰在哪个食堂吃什么菜,或者想选择某种口味的饭菜,但却不知
9、道去哪个食堂才能吃到。为了解决学生们的用餐问题,也为了能更好的宣传食堂的特色菜品,需要一个能展示各个食堂所有菜品的平台。过去20年间,中国互联网技术得到飞速发展,建立的网站日益增多。各种类型的网站的建立让人们和世界更加贴近,原本很难获得的知识、资讯,如今通过互联网上丰富的资源平台,任何人只要有心,都可以方便、及时获得。校园信息展示类的网站,能让学生有效及时了解校园相关信息。绝大多数的大学如今都已经有了自己的校园网站,这些网站的建立极大地方便了学生们的生活。校园食堂菜品展示网站也成为大多数学校必不可少的网站。 1.2 国内外研究现状大众点评是中国领先的本地生活信息及交易平台,也是全球最早建立的独
10、立第三方消费点评网站。大众点评不仅为网友提供商户信息、消费点评及消费优惠等信息服务,同时亦提供团购、电子会员卡及餐厅预订等O2O(Online To Offline)交易服务。大众点评是国内最早开发本地生活移动应用的企业,已经成长为一家移动互联网公司,大众点评移动客户端已成为本地生活必备工具。2003年,大众点评网创始人张涛经过10年的美国求学之路回到自己的家乡上海。热爱美食的他发现寻找美食却成为一个难题,各种美食广告让人眼花瞭乱无从选择。他想起了在国外生活时曾有一本曾十分畅销的通过问卷向公众收集餐馆评论的书籍查氏餐馆评鉴;还有刚刚兴起的 维基百科网站,全部交由用户进行内容维护。再想到曾创造互
11、联网神话的亚马逊网站,以备受欢迎的书评吸引了众多的用户。这时,有IT咨询背景的张涛脑海中闪现出一个念头:为何不把餐馆的口碑信息传播互联网化呢,让大家告诉大家,来自大众切身的点评就“准确”.“客观”性而言,并不输给权威刊物。大众点评网的模型就此产生22。网站的优势:主要以个体网络用户对各商家进行评判打分,形成行业口碑,进行商户的推广、宣传、评价行为。并且利用会员制绑定用户,通过积分返点、定期发放优惠劵以及其他福利措施增加会员的参与度,吸引更多人成为会员。 其次,创建“部落”,提供广阔的会员交流平台,通过人际传播方式,推广商家优惠活动。部落分类细致,每个部落各有主题,既有针对性和专一性,又便于用户
12、分类快速寻找定位,使得纷繁复杂的信息得到有效分流,更容易被获取、接收与传播。大众点评网经过多年的经验,提出全面整合营销解决方案,6大推广方式量身定制:(1) 团购: 高效的短期营销工具(2) 优惠券:精确传递优惠信息,持续刺激消费欲望(3) 关键词:潜在客户找商家,首先看到(4) 签到: 签到推广活动,让顾客帮忙打广告(5) 城市通:个性化页面,及时市场反馈(6) 互动性:通过消费者拍照点评,让消费者有更好的选择1.3 主要研究内容和预期目标1.3.1 研究内容(1) 认真做好前期的资料收集工作,主要包括查找国内外关于点评网站的最新文献和实现软件系统相关工具及技术。(2) 全面了解学生和食堂在
13、网站功能、性能方面的需求。(3) 对展示网站进行总体结构设计、界面设计和数据库设计。熟悉NetBeans IDE 8.1编程环境,能够快速调试程序中的各种错误,合理管理程序代码。(4) 基于laravel框架,实现食堂菜品展示系统的主要功能。(5) 在此基础上,按规定格式编写毕业设计论文,要求章节清晰,结构合理,论述观点正确,文字表达流畅,内容丰富,充分反映设计的成果。1.3.2 预期目标(1) 管理员管理功能:能注册,删除,修改,查询管理员信息(2) 菜品管理功能:能添加,删除,修改,查询菜品信息(3) 能添加,删除,修改,查询菜品类别信息(4) 打分评价功能:师生能对菜品进行打分评价(5)
14、 菜品展台:包括新品上架、销售排行等第2章 系统开发技术及工具简介2.1 系统关键技术2.1.1 PHP技术PHP是一种流行的通用的脚本语言,特别适合于Web开发。PHP是一种为Web开发设计的服务器端脚本语言同时也作为一种通用的程序设计语言。在1994年由Rasmus Lerdorf最初创建PHP。PHP的语法借鉴吸收C语言、Java和Perl等流行计算机语言的特点,易于一般程序员学习。 PHP代码可以嵌入到HTML代码,也可以用于各种网站模板系统组合,网站内容管理系统和Web框架。PHP代码通常是由一个PHP解释器的实现在Web服务器或作为一个通用网关接口(CGI)可执行模块的处理。Web
15、服务器结合的解释和执行PHP代码的结果,可以是任何类型的数据,包括图像和生成的网页。PHP代码可以执行的命令行界面(CLI),可用于实现独立的图形应用程序。 PHP被广泛移植,可以部署在大多数Web服务器上几乎所有的操作系统和平台,并且是免费的。PHP语言的演变一直没有正式的书面形式规范或标准,直到2014年典型的PHP解释器成为事实上的标准。自2014起一直致力于创建一个正式的PHP规范。PHP与其他脚本语言的不同之处在于,PHP能够诞生并且发展到今天的规模,可以说是全世界各位免费代码开发者共同努力的结果。他是通过Internet把众多程序员的编程精粹汇聚,再由PHP开发者将其转化到程序设计
16、语言中才诞生的,可以说,PHP是Internet的产物,是开放源代码自由交流的胜利成果。2.1.2 JavaScript技术JavaScript是一种广泛用于客户端的脚本语言,它用来给HTML网页增加动态功能,是网页开发不可或缺的伙伴之一。提起JavaScript,很多人都习惯性叫它的简称js,却又经常被误解为是Sun Microsystems公司的程序设计语言Java的简化版本,但是除了语句上有一些相似之处以及都能提供网页中的可执行内容之外,JavaScript和Java是毫不相干的。相似的名称只不过是一种营销策略罢了。JavaScript技术能使整个网站项目活了起来,能控制文档的外观和内容
17、,能实现对浏览器的控制以及与表单的交互。2.1.3JqueryJQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,其兼容性十分恐怖,被大大小小各类浏览器所支持,所以开发中若用到它不用为环境兼容性测试的过程发愁。JQuery最大的优势便是研究他的人很多,你可以在很多论坛、国内学习网站、国外大神网站上找到它的诸多神奇使用方法。它的主要作用在于网站信息交互,是前台后台数据的传输变得极为方便起来。当然,它的使用方法也极为简单,只需直接调用id即可。2.2 系统开发工具介绍2.2.1 NetBeans IDE 8.1NetBeans 由Sun公司(2009年被
18、甲骨文收购)在2000年创立,它是开放源运动以及开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeans IDE可以让你快速轻松地开发java桌面,移动和Web应用程序,以及HTML5应用程序使用HTML,JavaScript,CSS。IDE还提供了一个很好的工具集给PHP和C / C+开发者。它是免费和开放源码,并有一个大社区的用户和开发者在世界各地。IDE不仅仅是一个文本编辑器。NetBeans编辑器缩进线,配词和括号,并强调源代码的语法和语义。它可以让你轻松地重构代码,用一系列的方便和功能强大的工具,同时它还提供了代码模板,编码提示和代码生成器。NetBeans是开源
19、软件开发集成环境,是一个开放框架,可扩展的开发平台,可以通过扩展插件来扩展功能。因为编辑器具有可扩展性,可以支持许多其他语言的支持。该编辑器支持多种语言java、C、C+、XML和HTML,PHP,Groovy,javadoc,JavaScript和JSP。在IDE中,对于java SE ,HTML5,java EE,PHP,C / C+和Java ME应用程序,设计了GUI,能迅速和流畅地使用编辑和拖放工具。对于Java SE应用,NetBeans GUI生成器自动处理正确的间距和对齐方式,同时支持就地编辑。有缺陷的代码增加更长的时候成本还不确定。NetBeans提供了静态分析工具,特别是整
20、合与广泛使用的FindBugs的工具,用于识别和处理java代码中常见问题。此外,调试器可以让你在你的源代码中设置断点,添加字段名表,通过你的代码,运行到方法,采取快照和监控执行当它发生时。NetBeans平台是Swing应用程序的通用框架。它提供了“管道”,在之前,每个开发者都必须自己写保存状态,连接到菜单项,工具栏和键盘快捷键,窗口管理等等。NetBeans平台提供了一个可靠的和灵活的应用架构。你的应用程序不必像IDE。它可以节省你多年的开发时间。NetBeans平台给你一次免费的测试架构。鼓励可持续发展的实践。因为NetBeans平台的体系结构是模块化的,很容易创造强大的和可扩展的应用程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 食堂 菜品 展示 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。