毕设帮助、源码交流、技术解答,见文末
一.前言
现在宠物寄养管理中已有一些商家使用了基本的管理软件,这些软件都是依靠客户端,只可以特定人员使用,不能实现信息的共享。虽然可以帮助工作人员减少工作量,但从根本上还是无法满足用户的需求。这些软件都还是基于网络发展之初的要求,没有利用现代网络的技术,体现不了更为实用的功能。依靠客户端的系统开发时没有考虑园际化的问题,所以也满足不了国际化的要求。最近几年来,我国网络快速发展,传统的管理方式也越来越适应不了新时代的要求,在处理大量信息时表现不足,开发一个依托现代技术、网络技术的基于微信小程序的宠物寄养平台迫在眉捷。这类系统将会改变宠物寄养管理的现状。本课题的主要内容包括管理员和用户两个部分,管理员负责宠物寄养相关信息的管理,包括寄主信息、宠物寄养信息、宠物信息和管理员信息、宠物种类的管理等;用户可以在线寄养。本基于微信小程序的宠物寄养平台满足了用户和管理人员双方的要求,符合了信息化现代的要求。
二.技术环境
jdk版本:1.8 及以上
ide工具:Eclipse或者 IDEA,微信小程序开发工具
数据库: mysql5.7 (必须5.7)
编程语言: Java
tomcat: 8.0 及以上
java框架:ssm
maven: 3.6.1
详细技术:HTML+CSS+JAVA+SSM+MYSQL+VUE+MAVEN+微信开发工具
三.功能设计
本基于微信小程序的宠物寄养平台正是采用微信小程序技术和网络设计的新型系统,可以有效的把宠物寄养信息与网络相结合,为用户提供寄养帮助和管理需求。本系统主要设计的内容包括用户信息管理、宠物寄养管理、公告信息管理、评论信息管理等。
用户信息管理:管理用户可以对相关的宠主信息进行管理,可以查看到名称、姓名、性别等信息。当某位用户忘记个人密码时,管理用户可以对当前的用户进行重置密码操作。当某位注册用户已经不在使用本系统时,管理用户可以选择删除该位注册用户。
宠物寄养管理:用户可以对相关的宠物寄养信息进行管理,可以查看寄养时间、宠物类别、照片等信息。用户可以选择填写寄养时间、宠物类别、照片等信息,登记相关的宠物寄养信息。用户也可以通过输入相关的信息,查询相关的宠物寄养信息。
公告信息管理:用户可以对相关的公告信息进行管理,可以查看标题、发布时间、发布人等信息。用户可以选择填写标题、发布时间、发布人等信息,登记相关的公告信息。用户也可以通过输入相关的标题,查询相关的公告信息。
评论信息管理:用户可以对相关的评论信息进行管理,可以查看评论人、评论内容、评论时间等信息。用户可以选择填写评论人、评论内容、评论时间等信息,登记相关的评论信息。用户也可以通过输入相关的信息,查询相关的评论信息。
系统功能结构图如下所示:
系统业务流程图如下所示:
四.部分系统截图
小程序端效果图:
管理端效果图:
目 录
摘 要 1
Abstract 2
第1章 绪论 1
1.1选题背景 1
1.2选题目的 1
1.3选题意义 2
第2章 系统分析 3
2.1使用关键技术分析 3
2.1.1Java语言介绍 3
2.1.2Mysql数据库介绍 3
2.1.3微信小程序介绍 4
2.1.4 SSM框架介绍 4
2.2系统可行性分析 4
2.2.1经济可行性 5
2.2.2技术可行性 5
2.2.3操作可行性 5
2.3系统需求分析 5
2.4系统功能分析 5
2.5性能需求 6
2.6系统用例图 6
2.7系统操作流程图 7
第3章 系统设计 8
3.1系统功能结构设计 8
3.2数据库设计 8
3.2.1数据库概念结构设计 8
3.2.2数据库表设计 11
3.3界面设计 16
3.3.1界面设计原则 16
3.3.2数据输入界面设计 17
第4章 系统详细设计与实现 18
4.1登录功能模块 18
4.1.1登录功能模块概述 18
4.1.2登录功能模块流程图 18
4.2 宠物寄养管理功能模块 19
4.2.1在线寄养功能模块概述 19
4.2.2用户在线寄养功能的流程图 20
4.3用户注册功能模块 21
4.3.1用户注册功能模块概述 21
4.4首页功能模块 22
4.4.1首页功能模块概述 22
4.5我的界面模块 23
4.6管理员中心界面模块 24
第5章 系统功能测试 25
5.1测试环境 25
5.2功能测试 25
5.2.1用户登录功能的测试 25
5.2.2发布信息功能的测试 26
5.3测试总结 26
总 结 28
参考文献 29
致 谢 31