版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于SpringBoot的家政客户服务管理系统使用VisioStudioCode、Maven、IDEA2020、PhotoShop、建模工具及其他企业级开发工具进行编写实现。系统的超级 (数据库可视化)关键词:家政客户服务管理系统;数据持久引言 1第一章需求分析 21.1需求概述 21.2需求调研 21.3需求分析 21.3.1功能需求 21.3.2业务需求 51.3.3数据实体 5第二章系统设计 2.1系统结构设计 2.2总体功能模块设计 2.3各业务功能模块设计 102.3.1用户管理 2.3.2地址管理 2.3.3订单管理 2.3.4合同管理模块 2.3.5家政服务项目管理 2.3.6员工培训管理 2.4数据库设计 2.4.1数据库表逻辑结构设计 2.4.2数据库物理结构设计 第三章系统实现 3.2首页信息展示 3.3用户管理页面 3.4新增家政服务订单页面 263.5合同管理 3.6定时任务 参考文献 1统的管理方式越来越难满足用户的需要了,针对这种情况,开发和设计了基于SpringBoot的家政客户服务管理系统,该系统可以做到信息的规的合同就行,我们秉承低成本、高效率的方法解决客户的问题。在传统的Web项目质产品打造精益团队。该系统的体系结构是典型的B/S体系结构。是基于浏览器运Windows+Browsers作为客户端的运行环境,采工程相关规定完成,经过认真分析系统的需求后,使用目前主流的后台开发框架SpringBoot+Quartz+Shiro+Mybatis-plus实现该系统,Quartz是一个Java的开源框架,用它实现定时任务给用户发送消息的框架;Shiro框架主要解决用户的权限问题;入单表SQL操作,为简化开发工作、提高生产率而生。21.1需求概述家政客户服务管理系统是为了解决当今社会人们对传统家政管理需求的不满足1.2需求调研1.3需求分析业务管理(订单管理、家政服务项目管理、地址管理、员工培训、支付结果、合同管理)、消息管理(消息内容、消息类型)、统计图表(员工图表、栏目图表)要求系家政客户服务管理系统的超级管理员用例图如下图1-1所示:角色管理管理员列表系统日志消息类型管理消息管理超级管理员生日信息定时任务地址的录入修改删除消启类型管理消息管理用启类型的添加查看修改家政客户服务管理系统的顾客用例图如下图1-3所示:订单的查看付款与服务栏目管理地址管理地址的查看消息的查看合同管理户管理模块中,可以创建新的用户,并且将创建的用户归类到所属的角色中(顾客/员工),可以更新用户,也可以删除现有的用户。在业务管理模块中,有订单管理子户所提供的服务地址进行存储录入。在权限管理模块里可以设置员工和顾客的权5表(echart)来实现,目前有员工业绩展示图表(显示员工签订合同数量以、订单成交数量及盈利的金额)、家政项目签约数据(显示每个家政服务项目被签约的次数),家政客户服务管理系统的模块划分图,如图1-4所示:系系统管理模块统计管理模块权限管理模块消息管理模块业务管理模块用户管理模块家政客户服务管理系统家政客户服务管理系统的实体对象共4类,包括用户(管理员),家政订单,订单地址信息,电子合同,家政服务(产品)。用户(管理员)实体有9种属性,分别联系电话(mobile),状态(status),登录密码(password),创建时间(create-time),6状态图1-5家政客户服务管理系统用户(管理员)实体属性图单地址ID(address_id)、逻辑删除字段(flag)、产品ID(category_id)如图1-6所订单状态客户ID图1-6家政订单实体属性图地址(address_address)、所属用户id(user_id)、逻辑删除字段(flag)。如图1-7订单地址ID图1-7地址实体属性图8合同成交金额合同所属顾客逻辑删除字段合同到期日期合同状态合同所属顾客信息图1-8合同实体属性图产品状态通过分析得出以下实体关系图,如图1-10所示:超级管理员2.2总体功能模块设计管理模块,业务管理模块,消息提醒管理模块,权限管理模块,收支管理模块(将查直观显示数据)。这五大功能模块包括了家政客户服务管理系统的基本实现的要求。2.3各业务功能模块设计图2-1所示:用用户角色分配超级管理员删除用户退出系续用户修改信息用户的登录授予员工创建用户的权限用户管理模块2-2所示:1:输入管理员名和根据管理员名查询查询该管理员密码是否正确或是否存在该管理员4:查询管理员信息7:返回结果8:返回结果为空直接跳转错误页面并重6:返回结果5:返回结果10:管理员信息正确查询首页显示信息11:查询首页显示信12:查询首页信息15:返回结果14:返回结果13:返回结果16:登录成功,跳转家政客户服务管理系统用户(管理员)修改密码功能家政客户服务管理系统用户(管理员)修改密码功能时序图,如图2-3所示:1:页面重2:两次输入相同提根据管理员名修改密5:修改密码8:返回结果9:修改成功,跳转7:返回结果6:返回结果登录进来的超级管理员或员工可以在左侧的功能导航系统管理中选择管理员列页面前台页面前台Controller2、检查是否重复用户名[UserMapper]3、检查是否重复用户名8、返回用户名重复的提示信添加用户信息11、返回结果4、查询用户名是否重复1.提交用户信息地址管理模块主要由员工后台录入顾客需要提供服务的详细地址以及对地址的地址管理模块增加地址功能时序图如2-6所示:8:返回地址信息地址栏新增成功传递地址信息查询顾客信息5:返回结果付付款订单查询订单未付款的订单修改新增订单订单管理新增订单功能时序图如2-8所示:1:输入新增订单对应的信息查询员工信息3:[O查询顾客信息得到地址和所选服务返回订单页面7:返回结果6:返回结果查询顾客信息得到地址和所选服务5:返回结果拒签拒签合同新增合同签订合同暂无数据7:返回结果6:返回结果5:返回结果14:返回结果列表查询对应的合同状态15:返回页面显示查询结果12:返回结果管理员在前台删除服务项目管理时候,点击删除按钮,控制层调用CategoryService的1:选择要删除的服务项目2:[CategoryService]弹出确认删除的弹框|调用删除方法delete弹出操作成功的提示信息7:返回结果5:返回结果息8:返回页面5:返回结果6:返回结果2.4数据库设计宝支付结果表(jz_alipay)。表名中文释义字段名中文释义数据类型长度非空√√邮箱√创建时间0√√1√用户状态4√用户名√电话√生日信息0家政服务项目表(jz_category)是记录家政服务项目信息的表,包括家政服务项目ID(category_id)、家政服务项目名称(c表名中文释义字段名中文释义数据类型长度非空项目表√√项目名称√1√地址信息表(jz_address)是记录家政服务订单的地址信息的表,包括地址详细地址(address_address)、表2-3所示:表名中文释义字段名中文释义数据类型长度非空地址信息表√√√√区域√S√所属用户编号√段1电子合同表(jz_contract)是记录家政服务所签订合同的信息的数据表,包括合表名中文释义字段名中文释义数据类型长度主键非空电子合同表合同唯一标识√√√合同图片√合同所属用户√合同所属用户信息√同签订日期0√同到期日期0√SVe√Y信息表名中文释义字段名中文释义数据类型长度非空表√√下单时间√总额√订单状态√√员工id√√1√√订单日期0√表名中文释义字段名中文释义数据类型长度非空消息表√√消息类型√消息内容√消息所属用户√2√表名中文释义字段名中文释义数据类型非空员工培训表培训唯一标识√√培训类型√√√√员工编号√员工信息√e员工电话√√培训日期√根据系统的需求分析,家政客户服务管理系统数据库选择了MySql8.0作为存储物理设计,见图2-15所示:+C8Ho0Yt+nddntjprodlscwcuune姓jn中法t+t0gpiec图2-15数据库表物理图3.2首页信息展示图3-2系统首页信息展示图管理员列表×◎系统管理用户名查询新增批量颁除生日信息管理员列表含角色管理菜单管理BSQL监控走时任务系统日志□□□用户名112425556767884m手机号89944正常正常正常修改鹏除修改删除修改删除修改删除图3-3用户管理页面展示图对应的权限。如图3-4所示:确认密码*生日确认密码址。如图3-5所示:三首页菜单管理×定时任务×地址管理×三消息管理C业务管理3服务项目管理三订单管理三合同世理路员工培训Bo支付结果□□□123451内蒙古内蒙古内蒙古内蒙古111《1修改册除修改册除修改删除8统计图表的是必填项。如图3-6所示:新增*省份*区域*地址*所属顾客取消达拉特旗文苑小区内蒙古自治区鄂尔多斯市图3-6录入地址信息展示图成功录入地址信息如下图3-7所示:三管理员列表×菜单管理×定时任务×地址管理×◎系统管理三消息管理三订单管理合地址管理合同管理支付结果新增批星删除地址id123561内蒙古内蒙古内蒙古内蒙古自治区1巴彦淖尔市巴彦漳尔市呼和浩特鄂尔多斯市1临河区临河区新城区地址1衡道火车站4电话号码操作修改删除修改删除修改删除统计图表共6条10条/页前注页统计图表图3-7录入地址成功展示图3.4新增家政服务订单页面customer1-12233334444图3-8家政服务订单页面展示图对应的金额。如图3-9所示:正在使用账交易[7]扫码支付登录支付宝账户付款新用户注册账户名:手机号码邮箱手机支付宝下载|如何使用?下一步三订单管理×消息内容×消息类型×属用户112143141合515616查8图3-10合同管理页面展示图到期的提醒、合同即将到期的提醒。如图3-11所示:三订单管理×消息内容×消息类型×员工培训×合同管理×三消息管理⑨消息类型业务管理8统计图表012操作修改删除修改形除图3-11合同消息页面展示图及合同的催促消息。如图3-12所示:订单管理×消息内容×消息类型×员工培训×合同管理×支付结果×定时任务×日志列表目系统日志图3-12定时任务功能展示图第四章测试了用户在使用操作时,因系统存在的BUG造成的不愉快的使用体验表5-1测试用例用例编号用例标题预期结果测试结果1和验证码正确密码:1234563.输入验证码登录成功,跳转到首页登录成功,跳转到首页2信息1.输入总额:10目:洗护学6.点击确认显示操作成功新增成功31.点击付款2.跳转到账户名密码3.点击下一步功,跳转回订显,支付结果里有对应交易4给员工发送培训信息新增培训信息长:12息:employ3employ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年技能培训专题飞机场航班正点率管理办法
- 2026福建泉州晋江市东石供水有限公司招聘劳务派遣人员1人笔试参考题库及答案详解
- 广安经开区2026年公开招聘社区工作者的(34人)笔试参考试题及答案详解
- 某化工厂生产设备维护规范
- 2026年益阳市赫山区事业编单位人员招聘笔试备考试题及答案详解
- 《装配式建筑工程造价》第4章 装配式构件运输、堆放与吊装安装工程计量与计价
- 2026年高二政治下册期末考试试题及答案
- 2026年安徽省阜阳市三年级数学下册期末考试试卷及答案
- 某发电厂设备巡检准则
- 服装厂员工着装标准
- 2026年敏感个人信息处理合规要求详解
- 31.1 确定事件和随机事件说课稿2025学年初中数学冀教版2012九年级下册-冀教版2012
- 人教版三年级下册数学应用题
- 2026年EHS经理面试中的沟通协调能力考察
- 2026铁路建设工程生产安全重大事故隐患判定标准解读
- 2026动力电池无损检测技术进展与产线应用评估
- 新沪教七下英语各单元作文范文背诵
- 少先队活动课获奖说课稿-“桥”见中国路
- 2026年北京市初二学业水平地理生物会考真题试卷+答案
- 2025中考(会考)生物考前押题卷(广东卷)
- 2025安徽合肥庐江县乡村振兴投资有限公司招聘工作人员(第二批)人员笔试历年典型考点题库附带答案详解
评论
0/150
提交评论