基于微信小程序的大学城就餐推荐系统设计与实现-计算机毕业设计

摘要:知识改变命运,科技的发展造就小程序在美食推荐的管理工作中也占有重要份额。美食推荐的管理工作也向着信息化管理进军。由于内部每个工作部门之间的责任问题使美食推荐的工作信息分散,不好统计,实现不了信息共享等问题,迫切的需要科技和小程序技术的加入。

摘 要

知识改变命运,科技的发展造就小程序在美食推荐的管理工作中也占有重要份额。美食推荐的管理工作也向着信息化管理进军。由于内部每个工作部门之间的责任问题使美食推荐的工作信息分散,不好统计,实现不了信息共享等问题,迫切的需要科技和小程序技术的加入。

本松江大学城就餐推荐系统从美食推荐管理出发,经过了分析与设计,所设计的功能可以符合餐饮推荐的真实需求,并且在操作上也可以适当大众。本系统在数据库上采用MySQL数据库,保证系统中数据的完整性。本系统的重点是信息的调用与安全问题,经过研究和调查,本松江大学城就餐推荐系统在开发语言上使用了Java语言,微信小程序技术、SSM框架以及Vue技术,所设计的角色包括管理员和用户。用户可以浏览餐厅信息、美食信息进行评价、收藏,管理员可以管理用户的信息和美食、餐厅、评价的信息。所设计的系统保证了美食推荐相关工作信息的安全和用户的权利。

关键词:餐厅信息;用户信息;评价信息;Java语言;美食信息

Abstract

Knowledge changes fate. The development of science and technology creates small programs, which also occupy an important share in the management of Food recommendation. The management of food recommendation is also marching towards information management. Due to the responsibility problems between each internal work department, the work information of food recommendation is scattered, it is difficult to make statistics, and information sharing can not be realized. There is an urgent need for the addition of science and technology and small program technology.

The dining recommendation system of Songjiang University Town starts from the food recommendation management, and after analysis and design, the designed function can meet the real needs of catering recommendation, and can be properly operated by the public. The system uses MySQL database in the database to ensure the integrity of the data in the system. The focus of this system is the call and security of information. After research and investigation, the dining recommendation system of Songjiang University town uses Java language, wechat applet technology, SSM framework and Vue technology in the development language. The designed roles include administrator and user. Users can browse restaurant information and food information for evaluation and collection, and administrators can manage user information and food, restaurant and evaluation information. The designed system ensures the safety of work information related to food recommendation and the rights of users.

Key words: restaurant information; User information; Evaluation information; Java language; Food information

目 录

摘 要 I

ABSTRACT II

第1章 绪论 1

1.1 课题研究背景 1

1.2 课题开发的目的和意义 1

1.3 课题国内外研究现状 2

1.4 论文结构安排 3

第2章 系统所使用的关键技术分析 4

2.1 SSM框架 4

2.2 Java语言 4

2.3 数据库MySQL软件技术 4

2.4 tomcat服务器技术 5

2.5 Vue技术 5

2.6 微信开发者工具分析 5

2.7微信小程序分析 6

2.8 Idea开发工具介绍 6

2.9 B/S结构介绍 6

第3章 系统需求和可行性分析 8

3.1系统需求分析 8

3.2系统非功能方面分析 8

3.2.1系统性能分析 8

3.2.2系统易用性分析 8

3.2.3系统可扩展性分析 9

3.2.4代码健壮性分析 9

3.2.5数据的安全性分析 9

3.3 系统功能方面的分析 9

3.4 可行性分析 10

3.4.1经济可行性分析 10

3.4.2 需求可行性分析 10

3.4.3技术可行性分析 10

3.4.4操作可行性分析 11

3.3 数据流图分析 11

第4章 系统总体设计 13

4.1 系统设计要求 13

4.2系统概要设计 13

4.3 系统功能设计 14

4.4数据库设计 15

4.4.1数据库ER图设计 15

4.4.2 数据库的物理结构设计 17

第5章系统详细实施 25

5.1 前台界面设计 25

5.2校园资讯功能设计 25

5.3餐厅信息功能设计 26

5.4美食信息设计界面 27

5.5 用户注册功能的设计实现 28

5.6在线评价功能实现 29

5.7管理员登录功能设计 30

5.8管理员功能界面的实现 31

5.9我的的功能界面设计 31

第6章 系统测试 33

6.1系统测试的重要性 33

6.2系统测试目的 33

6.3系统测试的内容 33

6.4系统测试的用例 33

6.5系统测试的方案选择 34

6.6 具体测试 34

6.7测试总结 36

参考文献 38

致 谢 40

人们经过努力工作后进入休息吃饭时间,精神和状态都可以得到放松。然而在吃饭的高峰期乘坐电梯都很困难,更不要说去餐厅吃饭还需要等位置,对于口碑好的餐厅,一般都会吸引大部人的眼光,如果把仅有的休息时间都浪费在等待的事情上,将会非常可惜。如果可以在网上进行美食推荐,用户可以根据自己的口味爱好选择不同的美食,这些松江大学城就餐推荐系统并不是单纯的解决吃饭问题的,而是可以实现相同爱好美食学习和交流的天地。在这里可以对自己的个性才能进行尽情的展示,摆拖工作中正板正眼的态度,以享受和学习为主。现如今大多数的餐厅招客方式还是采用在自己店铺里进行拉横幅来进行,这种方式的缺点在于捆绑性强,需要专人守候。对于想要了解美食的用户来说,还得进行面对面的咨询。而据不完全调查,人类的性格有三分之二的人属于相对内向。不想在大众下开口是这些人群的主要特点,这样就会丧失大部分的用户。并且对于想尝试新品的用户来说了解不到自己喜欢的美食信息也是非常苦恼的事情。而本松江大学城就餐推荐系统就可以改变这些问题。本松江大学城就餐推荐系统采用在网上进行展示美食信息,想进行美食推荐的同学可以随意的了解,不用分时间和地点。美食推荐的工作人员也不用再每天守在固定的摊位上。并且这种方式的宣传方位更广,当有最新活动时,还可以利用系统进行活动信息的发布,非常好用。用户也可以收藏、评论餐厅、美食,顺利解决要美食推荐的用户和管理网上美食推荐的管理人员的问题。设计一个松江大学城就餐推荐系统是非常有必要和意义的。

如果把信息处理都交由人工,会需要聘用更多的员工才会满足需求。对于复杂、大量的数据处理时,人工管理会造成很多的失误,工作的枯躁也会造成员工的抑郁。人工管理数据的方法也会造成一些数据的浪费和不安全,严重的会导致工作白费,特别是针对数据核对、统计和更新、查询时,问题更为突出。采用信息化的管理系统可以改变人工管理数据的缺点,再复杂、大量的数据也可以实现瞬间查询、统计。信息化管理系统对时间、人工要求都不高,对企业来说还可以节省经济的付出,最重要的是对数据的使用率和安全性非常可靠。信息化管理系统最大的优点就是数据的统计、查询,可以实现秒操作。本系统就是采用信息化管理方式进行美食的管理。管理员可以快速实现美食的统计、查询以及处理、更新。

来源:小萱科技每日一讲

相关推荐