ssm基于微信小程序猫咖管理系统-宠物猫管理系统-计算机毕业设计

专业技术开发,收藏关注不迷路


一、项目介绍

1.目的
猫咖店是以猫咪为主体,购买饮品可以撸猫的店,如今的猫咖店在顾客众多之时会使得运营的压力增大,为了提高猫咖店运营的效率,拟设计一个可以网上预约寄养小猫和预约进店撸猫的系统。
2.意义
在新冠疫情肆虐的当下,民众生活压力增大,对于像猫咖店这样的娱乐场所的需求增加,而且随着人们对猫咖店的了解加深,猫咖店的顾客随之增多,猫咖店运营压力增大,猫咖管理系统方便快捷,数据更易保存,能大大提高猫咖店员工的工作效率,节约人力物力。
3.研究现状
猫咖店作为新兴产业,相较于传统的咖啡店,传统咖啡店有的猫咖都有,消费饮品后,撸猫成为了附赠的项目,使得猫咖更具有竞争力。在互联网的高速发展下,互联网已经成为了人们了解新事物的渠道,目前猫咖店也应该建设了自己的网站和小程序,通过网络的渠道扩展自己的知名度,吸引更多的用户。目前的小程序主要都是咖啡店为主,并没有猫咖店的预约及管理小程序,因此本次设计是为了方便猫咖店运营来拟设计猫咖管理系统的微信小程序。

二、开发环境

开发语言:Java
框架:ssm
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7(一定要5.7版本)
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9

小程序框架:uniapp
小程序开发软件:HBuilder X
小程序运行软件:微信开发者

三、功能介绍

本系统基于SSM框架的猫咖管理系统,前端使用微信小程序,实现了猫咖店运营的各项功能。本系统主要分为以下功能模块:管理员模块、用户模块、店员模块。
管理员模块:
(1)店员管理:新增、修改和删除店员信息,如工号、姓名、手机号等。
(2)小猫信息管理:新增、修改和删除小猫信息,如姓名、年龄、照片、是否寄养、寄养人信息(如果不是寄养的不填)等。
(3)饮品信息管理:新增、修改和删除饮品信息,如名称、图片、价格等。
(4)会员等级判定管理:制定、修改会员等级判定的规则。
(5)营业信息查询:营业额查询、单日某种饮料营业查询。
用户模块:
(1)预约功能:寄养小猫预约;领回小猫预约;购买饮品预约支付;取消预约订单。
(2)查看小猫信息。
(3)会员申请功能。
店员模块:
(1)订单管理:审核预约订单,订单结算。
(2)营业额查询:查看本月内单日营业额,查看本月营业额。
(3)会员管理:新增、修改会员信息,如姓名,手机号等。
5.拟解决的主要问题
(1)订单的结算。
(2)查看营业额。
在这里插入图片描述

四、核心代码

部分代码:

package com.fc.v2.controller;

import com.fc.v2.common.base.BaseController;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.GetMapping;

/**
 * 如果有前台这儿写前台访问方法
 * @ClassName: IndexController
 * @author fuce
 * @date 2019-10-21 00:15
 */
@Api(tags = "首页模块")
@Controller
public class IndexController extends BaseController{
	
	/**
	 * 前台访问 域名:端口 例如:localhost:80的get请求
	 * @param map
	 * @return
	 * @author fuce
	 * @Date 2019年11月20日 下午10:55:13
	 */
	@ApiOperation(value="前台",notes="前台")
	@GetMapping("/")
	public String index(ModelMap map) {
		
		//直接访问后台用
		return "redirect:/admin/login";
    	//return "index";
	}
	/**
	 * 前台访问/index的get请求
	 * @param map
	 * @return
	 * @author fuce
	 * @Date 2019年11月20日 下午10:54:56
	 */
	@ApiOperation(value="前台",notes="前台")
	@GetMapping("/index")
	public String index2(ModelMap map) {
		//直接访问后台用
		//return "redirect:/admin/login"
		return "index";
	}
}

五、效果图

请添加图片描述

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

六、文章目录

目 录
摘 要 I
Abstract II
第一章 绪 论 6
1.1选题背景 6
1.2研究现状 6
1.3研究内容 7
第二章 开发工具及关键技术介绍 8
2.1微信开发者工具 8
2.2小程序框架以及目录结构介绍 8
2.3 JAVA技术 8
2.4 Mysql数据库 8
2.5 springboot框架 8
第三章 系统分析 10
3.1需求分析 10
3.2可行性分析 10
3.2.1技术可行性:技术背景 10
3.2.2经济可行性 11
3.2.3操作可行性: 11
3.3性能分析 11
3.4系统操作流程 12
3.4.1管理员登录流程 12
3.4.2信息添加流程 12
3.4.3信息删除流程 13
第四章 系统设计与实现 15
4.1系统架构设计 15
4.2开发流程设计 15
4.3数据库设计 16
4.3.1实体ER图 16
4.3.2数据表 18
第五章 系统实现 21
5.1 用户客户端功能实现 24
5.2 管理员服务端功能实现 24
第六章 系统的测试 27
6.1 测试目的 27
6.2 测试方案设计 27
6.2.1 测试策略 27
6.2.2 测试分析 28
6.3 测试结果 28
结 论 29
参考文献 30
致 谢 31

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

毕业程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值