项目介绍
随着科学技术的飞速发展,各行各业都在努力与现代先进技术接轨,通过科技手段提高自身的优势:对于装维助手APP当然也不能排除在外,随着网络技术的不断成熟,带动了装维助手APP,它彻底改变了过去传统的管理方式,不仅使服务管理难度变低了,还提升了管理的灵活性。这种个性化的平台特别注重交互协调与管理的相互配合,激发了管理人员的创造性与主动性,对装维助手APP而言非常有利。
目前在本课题范围内,分析了管理人员对手机维修的管理现状和现有的用户对管理人员的服务的要求。首先根据以前的装维助手APP系统的设计模块,总结出符合自己的技术,便于开发装维助手APP,选择基于springboot的框架开发的系统,将此技术运用于装维助手APP研发。开发工具软件选择Eclipse和微信开发者工具 ,数据库软件选择MySQL服务器。本系统采用的是B/S模式,web方向的研发,还需要Tomcat作为WEB服务器,来运行物品类型,另外还使用了Spring和Mybatis框架技术。系统具有专门的供用户使用的前台和专门供管理人员使用的后台。
开发环境
开发语言:Java
框架:springboot
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7;一定要5.7版本;
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器
安卓框架:uniapp
安卓开发软件:HBuilder X
开发模式:混合开发
功能介绍
系统共分为三种角色类型,分别是管理员,用户和装维人员。
APP移动端用户的功能:
1;用户登录,用户通过正确密码登录后进入用户界面,若登录密码不正确,系统会提示密码错误:
2;首页,首页可以搜索相应的维修服务,还可以对需要的装维进行收藏:
(1)维修信息,在维修信息页面,有各种不同的维修单子,用户可以在线进行下单服务,并对服务订单进行满意度的评价,还可以查看进度流程等:
(2)意见反馈,用户可以在意见反馈页面查看别人意见反馈信息,可以自己在线反馈意见,还可以进行点赞、评论等操作:
(3)我的,在我的页面,用户可以查看个人信息、管理收藏过的维修、查看自己发的评价以及直接在线评价。
APP移动端装维人员的功能:
1;装维人员登录,装维人员通过正确密码登录后进入用户界面,若登录密码不正确,系统会提示密码错误:
2;首页,首页可以搜索相应的维修服务,还可以在线对用户发表的维修信息进行接单服务:
3;我的,在我的页面,用户可以查看个人信息、管理收维修订单、查看自己的评价。
管理员端的功能:
1;管理员登录,管理员输入正确的密码后进入后端
2;个人中心,管理员可以在个人中心查看并修改个人信息:
3;维系管理,管理员可以对维系信息进行增加、删除等操作:
4;装维人员管理,管理员可以对装维人员信息进行增加、删除等操作:
5;服务订单管理,管理员可以对服务订单信息进行增加、删除等操作:
6;用户管理,管理员可以对用户信息进行管理:
7;意见反馈,管理员可以对意见反馈信息进行增加、删除等操作:
8;系统统计,管理员可以对网站的订单和服务进行统计。
效果图
1绪论 5
1.1项目研究的背景 5
1.2开发意义 5
1.3项目研究内容 5
2开发技术介绍 6
2.1 B/S架构 6
2.2Java技术 6
2.3MySQL 介绍 7
2.4MySQL环境配置 7
2.5 springboot技术 8
3系统分析 9
3.1可行性分析 9
3.1.1技术可行性 9
3.1.2经济可行性 9
3.1.3操作可行性 9
3.2网站性能需求分析 10
3.3 网站现状分析 10
3.4网站功能分析 11
3.5系统流程的分析 11
3.5.1 用户管理的流程 12
3.5.2个人中心管理流程 12
3.5.3登录流程 13
4系统设计 14
4.1 软件功能模块设计 14
4.2数据库设计 14
4.2.1概念模型设计 14
4.2.2物理模型设计 15
5系统详细设计 22
5.1系统功能模块 22
5.2管理员功能模块 23
5.3用户功能模块 28
6系统测试 30
7总结与心得体会 31
7.1 总结 31
7.2 心得体会 31
参考文献 32