工程师上门服务管理系统采用Spring、SpringMVC和MyBatis作为主体框架,系统设计遵循界面层、业务逻辑层和数据访问层的Web开发三层架构。采用B/S结构,使得系统更加容易维护。工程师上门服务管理系统主要实现角色有管理员和用户,工程师,管理员在后台管理预约信息模块、用户模块、用户表模块、token表模块、工程预约模块、工程师评价模块、工程师模块、工程记录表模块、工程结果模块、配置文件模块。使用Spring作为项目管理工具对工程师上门服务管理系统各个模块进行管理,优化代码结构。后台采用Java语言开发,前台页面和后台管理页面使用Bootstrap,vueJavaScript,HTML,CSS等技术开发,使用MySql作为数据持久化存储工具对工程师上门服务管理系统的用户,工程师等角色权限对应的功能等进行存储。使用Tomcat作为服务器调试工程师上门服务管理系统。采用idea集成IDE对工程师上门服务管理系统统进行开发,整合系统的各个模块。 拟开发的工程师上门服务管理系统通过测试,确保在最大负载的情况下稳定运转,各个模块工作正常,具有较高的可用性。系统整体界面简洁美观,用户使用简单,满足用户需要。在因特网发展迅猛的当今社会,工程师上门服务管理系统必然会成为在数字信息化建设的一个重要方面。 本文阐述了开发的工程师上门服务管理系统优势,并对所做系统的分析、设计及实现过程做了详细介绍。系统完成后真正实现了工程师上门服务管理系统的网络化,本次的系统开发是工程师上门服务管理系统网络化的推进,具有深远意义
用户登录:统一友好的登录操作界面,用以保证系统的易用性。同时通过权限管理,让不同的登录用户登录后,根据权限的分配,所能管理的功能也不相同,然后进入自己特定的权限界面。
信息录入:本课题主要提出要求,针对管理员权限的用户,管理员需要添加各地服务网点用户时,需要对不同的网点录入新的信息,给其用户名与密码,使能够登录。管理员对各个服务网点分派任务时,要录入派工单,这样服务网点的工作人员才能接到工单,进行工作。另外管理员还要及时的对新入库的库单进行录入与修改。
信息查询:本课题,主要针对用户对维修工单派出后的查询功能,工单接收后,配件申请的,配件单的查询功能,以及综合查询的功能,通过这些功能的体现,能够让工作人员更加快捷、清晰的找到所需的工单,以及了解工作当前的维修进度与情况。
维修状态管理:本系统的制作要求工作人员对客户的维修信息做到派单情况、回访、回执等状态进行全面的管理。及时对客户维修状况及客户的意见进行反馈。
信息跟踪管理:本课题主要提出,根据派工单号的信息的跟踪,查询出配件单申请的情况,通过派工单号,找到相应的配件单处理情况,方便管理员及时查出所需信息与了解配件单管理审核情况。
目 录
摘要 1
abstract 1
目 录 1
1 绪论 4
1.1 开发背景 4
1.2 开发意义 4
2 开发技术介绍 4
2.1 系统设计模式 4
2.2 前后端分离 5
2.3 Mysql数据库服务器 5
2.4 vue语言 6
2.5 springboot框架 6
3 需求分析 7
3.1 系统架构选择 8
3.2 系统性能分析 8
3.3 可行性分析 8
3.4 系统流程分析 9
3.4.1 添加信息流程 9
3.4.2 修改信息流程 9
3.4.3 删除信息流程 10
3.5 数据库设计 11
4 详细实现 15
4.1 系统登陆 15
4.2 工程记录管理 16
4.3 工程师管理 17
4.4 工程师评价管理 17
4.5 工程预约管理 18
4.6 用户管理 19
4.7 预约信息管理 19
5 总体设计 20
5.1 测试的重要性 21
5.2 软件测试的目的 21
5.3 软件测试的方式 21
5.4 测试实例 21
结束语 25
参考文献 26
致谢 27