美食论坛的设计与实现PPT
背景随着金融危机的爆发,美国的 Allrecipes等众多面向大众的食谱网站也逐渐得到了重视和认同,并且在现有的大量食谱数据的基础上,将共享平台扩大到了更...
背景随着金融危机的爆发,美国的 Allrecipes等众多面向大众的食谱网站也逐渐得到了重视和认同,并且在现有的大量食谱数据的基础上,将共享平台扩大到了更多的生活形态Yummly是垂直式的菜谱搜索引擎,虽然推出的时间比其他两家都要晚,但它在个性化搜索和社会化网络的结合上占据了很大的优势,因此它的访问量和流量排名都在快速增长意义分享美食不仅有助于沟通,还能带来不少好处实际上,吃一般的东西是果肚,而分享美食则增添了味觉到精神上的享受。一顿完美的佳肴具有色、香、味俱全的特点,给品尝者印象深刻,自然在聊天时,更容易表达得更深动,无论多不善言词,讲这个话题很轻松;分享美食有助于沟通如果你遇到新朋友,或者聚会冷场了,美食是可以迅速引起兴趣,引发话题的。在分享美食的同时,也从则面反馈出,你热爱生活,易于接近的一面,有助于打破隔阂;分享美食也是个安全的话题。不管是国内还是国外,正式或非正式场合,这都是一个完全不敏感的话题,比谈天气丰富,又可以避免讲错话的紧张不可否认,人多的地方就有事非,说错话常常不知不觉带来麻烦。但是分享你吃过的美食,不涉及事非;分享美食丰富你的生活。大家都有对美食的向往和关注,如果你的朋友圈总是谈工作,推荐商品,抱怨平淡,很少有人点赞,但是深夜放毒人,把你刚刚品尝的美食发个圈,关注度迅速上升,很有利的调剂了朋友圈,还显示你爱生活,有品味。分享食物,不仅仅是为了让更多的人分享你所喜爱的食物也是一种幸福的传递。如今的共享经济,让我们有了许多分享的想法,例如路边的单车,超市的充电器等等。这些都在传递着一个分享的理念。相关技术介绍HTML5HTML是一种英文缩略语,它是一种无需编译就能被浏览器直接使用的标签语言。HTML文件不只是一个含有 HTML元素、标签等的文字文件。CSSCSS是 Cascading Style Sheets的简称,通常译作分层样式表,用于表示文档风格的 HTML (一个标准的通用标签语言)或者 XML (一个标准的通用标签语言的子集)。MySQL现在,很多人更倾向于使用 MySQL数据库,因为 MySQL是一种将数据存储在不同表格中的关系式数据库,它可以使数据存储在不同的表格中,从而加快了操作的速度和灵活性。整个站点大致可划分为五大模块:用户登录模块、注册模块管理模块、留言模块、信息查询模块。网络设计与实现1.使用者登记模式登录方式有游客登录、管理员登录、普通登录,登录后,不同权限的使用者可以在各自的权限范围内进行登录2.使用者登记单元拥有帐号的人可以直接登陆,而没有帐号或不愿意登记的人则可以由旅游者先行登陆。用户只能注册一个普通的帐号,而不能使用管理员帐号3. Web站点管理单元管理模块分为两大部分用户管理部分和站点维护部分。第一个管理模块包含管理用户名称和口令,管理信息和管理信息。因为有限制,参观者,会员,管理员都有不同的行动。网站维护模块主要是为网站管理员提供网站维护的工具,包括增加、删除、修改、网站的安全管理等4.信息模块留言模块主要是针对已经登入的用户留言,在此,会员可以添加,修改,删除操作,以及私信博客;管理员可以管理所有的消息。访客不得点击、留言或私信博客5.信息查询模块商品查询模块包括菜谱查询和博主。综上所述,网站的总体网站模块设计如图 4.1所示实现在此基础上,对“游客”、“会员”、“管理员”、“菜谱”等进行了分析。其中,“管理员”和“会员”有“查询菜谱”的链接,每个成员都能查询到不同的菜单信息,也就是说,“用户”和“菜谱”是一对多。一份菜单可供所有成员查阅,也就是“会员”和“菜谱”是多人对多的关系。在数据库设计过程中,对数据进行了分析,得出了E-R图表,如图4.6所示。网页展示美食论坛注册界面展示注册:用户首次登陆时需要注册,注册用户后,注册用户需要注册用户的身份。美食论坛登录界面展示注册完成后,用户可以在登录界面上输入用户名称和登录口令,由系统自动确认用户名称和登录口令,若资料中有用户名称和密码,则显示登陆成功,并返回主页,否则将会出现一个错误提示美食论坛主页展示登陆成功后进入主页面,主页面展示的是一些博主推荐的菜肴,该菜肴的制作方法以及所需用到的材料等等总结本次毕业设计研究的题目是美食论坛,此平台是运用HTML和CSS技术美食论坛要想能够顺利运行,应当有完整的结构,本系统的主要结构有:前端管理和后台管理。系统的具体开发以及论文的编写由于自身很大的一些原因导致很多功能做的不够完善。将在后续持续进行完善。