随着科学研究的不断深入,有关上门维修的各种信息量也在成倍增长。面对庞大的信息量,就需要有上门维修系统来提高管理工作的效率。通过这样的系统,我们可以做到信息的规范管理和快速查询,从而减少了管理方面的工作量。
建立基于微信小程序的上门维修系统,进一步提高用户对上门维修信息的查询。帮助用户和管理者提高工作效率,实现信息查询的自动化。使用本系统可以轻松快捷的为用户提供他们想要得到的上门维修信息。
根据本系统的基本设计思路,本系统在设计方面前台采用了java技术等进行基本的页面设计,后台数据库采用MySQL。本系统的实现为上门维修系统的运行打下了基础,为上门维修提供良好的条件。
最后我们通过需求分析、测试调整,与上门维修的实际需求相结合,设计实现了基于微信小程序的上门维修系统。
系统功能需求包含业务需求、功能需求用户需求,系统功能需求分析是在了解用户习惯、开发人员技术和实力等各个因素的前提下,对其进行深入分析,了解系统基本需求后,基本功能如下:
本课题要求实现优质的上门维修系统,就一定要包含有前台页面和后端数据库、服务器相联系,从而实现系统的功能运转。系统分为前台用户模块、维修员模块和管理员模块三部分;
(1)、用户进入系统可以实现首页,广告信息,新闻资讯,我的,在我的页面可以对维修信息,维修记录,评价信息,我的收藏管理进行管理。用户用例如下:
图3-1 用户用例图
(2)、维修员进入系统可以实现首页,广告信息,新闻资讯,我的,在我的页面可以对维修信息,维修记录,评价信息等进行管理。维修员用例如下:
图3-2 维修员用例图
(3)、管理员主要包括系统首页,个人中心,用户管理,维修员管理,维修信息管理,维修记录管理,评价信息管理,广告信息管理,系统管理等有关功能进行管理。管理员用例如下:
目 录
第1章 概述 6
1.1课题研究背景 6
1.2课题研究意义 6
1.3前期工作 7
1.4本文的组织结构 7
第2章开发技术 8
2.1 微服务架构 8
2.2 微服务架构的优势 8
2.3 JAVA语言 8
2.4 springboot框架 9
2.5 MYSQL数据库技术 9
2.6 B/S结构简介 10
第3章 系统分析 11
3.1系统总体分析 11
3.2可行性分析 11
3.3系统功能分析 12
3.4系统流程分析 14
3.4.1 登录流程 14
3.4.2 添加信息流程 14
3.4.3 修改信息流程 15
第4章 系统设计 16
4.1系统功能设计 16
4.2数据库的设计 16
4.2.1数据库E-R图 17
4.2.2数据库表 19
第5章 系统实现 28
5.1小程序前台实现 28
5.2后台管理员模块实现 31
第6章系统测试 35
6.1系统测试的重要性 35
6.2性能测试 35
6.3用户模块测试 35
总结与展望 37
参考文献 38
致 谢 39