一、技术路线:
开发语言:Java
前端技术:JavaScript、VUE.js(2.X)、css3
数据库:MySQL 5.7
数据库管理工具:Navicat或sqlyog
开发工具:IDEA或Ecplise
二、项目介绍:
https://www.bilibili.com/video/BV1rk4y1F7zq?t=8.0
三、运行截图:
第5章 系统详细实施
系统实现的内容为把之前的系统分析进行实现。将系统分析中的功能通过代码和界面、按钮、列表、图片等具体体现出来。系统实现是系统开发中重要的一步也是由概念转变成逻辑的过程。最终形成可以看的到的可运行的系统。
本系统设计的是用户在前台浏览餐厅、美食信息和收藏、评论餐厅、美食,想要使用本系统需要注册为用户并且登录,登录成功后还可以对自己的注册信息进行修改,管理员负责餐厅信息和美食信息、评价信息等的管理,并且可以布其它的校园资讯信息、类型信息等。
前台界面设计
本界面可以看到程序的名称,信息搜索的窗口和每个具体的功能,本界面是松江大学城就餐推荐系统的门户,并在前台界面加入了轮播图的展示,使界面看起来更好看。设计界面如5.1所示:
图5.1松江大学城就餐推荐系统前台界面设计
5.2校园资讯功能设计
本功能模块可以展示最新的校园资讯信息,所有的资讯信息以发布的时间进行先后排列,在此界面展示的信息有三种,一种是序号,一种是资讯的标题,还有一种是资讯发布的时间,界面设计如下图5.2所示:
图5.2校园资讯信息设计界面
5.3餐厅信息功能设计
本界面展示了所有的餐厅推荐信息,可以进行详情了解。设计界面如下图5.3所示:
图5.3餐厅推荐信息设计界面
5.4美食信息设计界面
本界面的美食信息是管理员进行发布的,当想要收藏、评论的时候可以点击美食信息里的功能按钮,进入相关界面进行操作,设计界面如下图5.4所示:
图5.4松江大学城就餐推荐系统美食详情实现界面
5.5 用户注册功能的设计实现
本界面是用来用户注册使用的,管理员的账号和密码不能通过注册来获得,管理员可以在数据库中进行设置,用户注册的实现界面如下图5.5所示:
图5.5用户注册实现界面
5.6在线评价功能实现
用户在登录后可以实现美食、餐厅的评价,在线评价的内容必须填写才可以评价成功,实现界面如下图5.6所示:
图5.6用户在线评价实现界面
5.7管理员登录功能设计
本界面采用图片为背景进行设计,供管理员去管理信息所使用,管理员的账号和密码需要去数据库里进行设置添置,不能在系统网站里设置,登录实现界面如下图5.7所示:
图5.7管理员登录功能实现界面
5.8管理员功能界面的实现
本界面的功能包括个人中心管理,校园资讯的添加和管理,美食信息的添加和管理,用户信息的审核和管理,餐厅信息的添加和管理以及校园资讯、评论、美食类型、餐厅美食等信息的管理。实际的界面实现如下图5.8所示:
图5.8管理员功能界面实现
5.9我的的功能界面设计
本界面包括的功能有个人资料管理,评价管理和收藏管理。功能界面设计如图5.9所示:
图5.9我的功能界面的实现