项目背景及意义
目的:本项目主要目标是设计并实现一个基于微信小程序的美食菜谱点评系统。前端用户使用小程序,后端管理使用Java+开发,后端使用框架。通过后端添加和管理信息,录入和管理菜品,管理菜品点评等。用户通过小程序登录可以查看菜品信息,发表评论等。
意义:微信美食介绍及点评小程序系统是计算机技术与美食交流相结合的产物,通过微信小程序系统实现了美食介绍、美食点评的交流。随着计算机技术的不断提升,电脑已经渗透到社会生活的各个角落;人工线下美食交流的方式受到时间、场地等的限制。为了满足美食人员随时交流美食的需求,在工作人员具备一定电脑操作能力的前提下,特编写此微信美食介绍及点评小程序系统,提高美食交流效率。
可行性分析
详情如下:
1. 技术可行性
使用微软或10作为操作系统,使用IDEA软件进行后台管理开发,使用应用程序进行数据库存储,使用微信开发者工具开发微信小程序;后台管理系统硬件环境为PC机,前端用户在手机上使用微信小程序。
2. 经济可行性
一方面,利用IDEA和微信开发者工具开发良好的人机界面和强大的功能支持,可以进一步提高管理员录入菜谱信息、管理点评信息等的效率,节省人力物力;另一方面,该系统制作成本低,在现有的PC上就可以使用IDEA和微信开发者工具进行开发。
3. 运营可行性
IDEA软件作为操作系统上的后台管理系统,主要通过操作技巧完成数据的录入、修改、删除等功能,简单方便,用户使用手机登录微信小程序美食菜谱点评系统即可使用。
主要功能模块
后台管理员功能
会员列表:查看所有注册会员信息,支持删除
输入信息:输入标题,内容等信息。
管理信息:查看已录入信息列表,支持删除、修改
留言列表:猎豹所有用户留言信息,支持删除
广告管理:设置小程序首页轮播广告及链接
输入菜谱:输入菜谱名称、参考价格、出品市场、上传菜谱图片、菜谱详情等。
菜谱管理:查看所有输入的菜谱,支持修改和删除
美食菜谱评论列表:查看用户输入的所有菜谱评论信息
美食菜谱评论管理:可删除;也可在小程序中评论查看
小程序功能
用户注册登录:注册一个普通账号,然后使用注册的账号登录
微信授权登录:使用微信作为您的账号,授权后登录
资讯功能:用户可随意浏览资讯列表及详细信息
配方库:点击所有配方菜单,可以查看所有配方信息。 配方查询:在配方列表上方,输入配方关键字,点击查询。
美食食谱信息:点击食谱详情页,可以查看食谱图片、参考价格、制作市场等。
菜谱评论列表:在菜谱页面,切换到访客评论,可查看所有用户评论
美食菜谱收藏:点击菜谱详情下方的“收藏”即可收藏
美食菜谱评价:登录用户,点击菜谱信息详情页底部的“我要评论”,弹出评论页面,填写评论并提交;待管理员审核后可见
我的菜谱收藏列表:用户收藏的菜谱列表,可删除。
用户信息:填写姓名、QQ、邮箱、备注等信息
退出系统:清除缓存,返回小程序首页
留言:用户可以在小程序中给管理平台留言。
开发概况
主要介绍了系统开发过程中用到的一些关键技术,包括前端小程序开发的MINA框架;后端开发的Java框架及模板引擎程序技术;数据库;以及常规网页技术HTML/CSS/的介绍。
小程序开发:微信开发者工具(MINA框架)
后端环境:JDK1.8+
后端开发语言:Java
后端开发框架:
后端模板引擎:
后端开发工具:
数据库:
数据库管理工具:
其他开发语言:html+css+
开发文档描述实体图和ER图
背景文件
绿色的是开源的后台管理系统框架,不要动
路径:Src>main>>
程序名称
包括
/.java
后台群组管理
/
群组权限列表
/我
群组权限修改
/.java
后端用户管理
/
更改密码
/
后台用户入口
/
后端用户列表
/
用户修改
/.java
背景框架
/
用户登录页面
/主要的