| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12304 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:近年来,随着国民人均可支配收入的不断增长,国民消费水平也在不断提升,人们对于生活水平和生活质量的要求也不断提高。其中对食品的需求和要求也在不断的提高,根据国家统计局官网显示,2018上半年在食品方面人均消费占据总人均消费的29.3%。由此可见,现阶段国民在吃这方面相当地注重,不再像以往以饱为主了,而是更加地追求食物的质量与口味。 汉书中说道:“王者以民为天,而民以食为天”。现如今,随着人均消费水平的提升,国民生活品质的提升,人们现在正在以“民以食为天”作为生活目标,去追求更高品质的生活。在食方面,由于地理文化物质等不同,每个地区都形成了自己独有的菜系,每个地区的菜系都拥有自己独特风味以及独有的饮食文化。并且随着中国交通业在近些年变得更加便捷,更多的人走出家门去到中国的天南海北去感受不同的文化。因此,为了方便国民以更轻松简单的方式获得这些信息,此次的软件设计以此为目标去开发一款便利的手机应用,为国民的食生活提供更多的便利。 本毕业设计采用目前流行的前后端分离开发模式,将APP分成两部分进行开发。本论文主要负责后端部分,主要开发语言为Java,采用框架为目前流行的微服务框架Springboot,数据库采用Mybatis-Plus更为简洁的数据库开发框架,给前端提供调用接口,完成前后端的数据交互。
关键词:美食 接口 分享 推荐
目录 摘要 Abstract 1. 绪论-1 1.1研究背景与意义-1 1.2研究现状-1 1.3系统开发环境及技术-2 2. 系统可行性与需求分析-3 2.1系统可行性分析-3 2.1.1技术可行性分析-3 2.1.2经济可行性分析-3 2.1.3操作可行性分析-3 2.1.4运行可行性分析-3 2.2需求分析-3 2.2.1功能需求-3 2.2.2系统性能需求-4 2.2.3系统用例图-5 2.2.4系统时序图-6 2.2.5系统流程图-8 3. 系统总体设计-9 3.1功能模块设计图-9 3.1.1用户模块功能详细设计-9 3.1.2管理员模块功能详细设计-10 3.2 数据库详细设计-10 3.2.1数据表设计-10 3.2.2数据库概念关系模型(E-R图)-10 3.2.3数据表-12 4.系统详细设计-15 4.1系统的三层架构设计与实现-15 4.1.1表示层(UI)-15 4.1.2业务逻辑层(BBL层)-15 4.1.3数据访问层(DAL层)-16 4.2 用户模块的实现-18 4.2.1用户注册模块的实现-18 4.2.2用户登录模块的实现-19 4.2.3关注用户模块的实现-20 4.2.4文章编写模块的实现-20 4.2.5 文章收藏模块的实现-21 4.2.6 搜索文章模块的实现-21 4.2.7 搜索用户模块的实现-22 4.2.8 文章评论模块的实现-22 4.2.9 文章详情模块的实现-23 4.2.10 资料修改模块的实现-23 5.项目测试-25 5.1软件测试的目的-25 5.2软件测试的原则-25 5.3软件测试的流程-26 5.4本项目测试内容-26 项目总结-28 参考文献-29 致谢-30 |

