朔和科技售后维保系统方案
1系统架构
2 各子系统、组成部分设计
2.1 用户管理系统
用户管理系统主要是用于公司方便来管理人员的,本系统主要是对用户个人信息的管理,包括注册、修改、删除,查询等。
本系统的核心主要是用户的权限和角色的增加、删除、修改,查询。如某个员工发生入职、离职、休假等状况。管理者可根据具体状况对员工身份的增删,对员工自动派单的管理。
2.2 部门管理系统
2.3 授权管理系统
权限管理系统主要用于公司管理人员对系统的浏览,操作的权限。根据具体使用人员的权责范围选择性的开关其可操作的内容。
一般通过3种方式给某个职员赋予权限:
1. 通过职位
在职位中,职位成员的权限继承当前所在职位的权限,对于下级职位拥有的权限不可继承。
2. 通过角色
角色中的成员继承角色的权限,角色与角色没有上下级关系,他们是平行的。通过角色赋予权限,将一些特定权限分配给特定的职员。
3. 直接指定
直接指定是通过对某个职员具体指定一项权限,使其有使用这个权限的能力。直接指定是角色指定的一个简化版,为了是在建立像某个项目的组长这种角色时,省略创建角色这一个步骤,使角色不至于过多。
角色成员管理:增加、删除、修改、查询角色。管理每个员工的角色。通过角色分配相应的权限。
2.4 库存管理系统
通过建立多级售后仓储的方式提高备件的流转效率,解决呆滞库存的问题。
2.5 售后维修业务系统
售后维修业务系统主要负责维修单的流转及审批功能。
维修单再流转过程中有多种状态,表示目前正在进行到哪一部分。
2.6 结算系统
结算系统依附于部门管理系统,对已定义的仓库、各维修点产生的花费进行结算。对各部门的支出进行把控。
2.7 分析统计及报表系统
分析统计系统:
分析统计融报表设计与分析一体,提供了高效的报表设计方案,同时能快速对数据进行多角度观察操作。
可以从多个数据角度进行统计与分析,如时间、地点、故障点、配件消耗数等。
如:以多个月分析某个地点的某个故障点数量。通过分析后,将会以时间为主线输出折线图、柱状图。
以某月全国所有维修点的某种配件的消耗情况进行统计可输出地域图、南丁格尔玫瑰图、饼图等。
报表系统的作用是对报表的范式进行关系的系统。用户可以通过新建、删除、修改报表格式,对不断增长的业务进行兼容。
2.8 信息推送系统及手机APP模块
信息推送系统的作用是将信息及时准确的推送到使用系统的各个员工处。
服务端采用模块化设计,具有协议简洁,传输安全,接口流畅,实时高效,扩展性强,可配置化,部署方便,监控完善等特点。
特性:
1. 安全性高,基于RSA精简的加密握手协议,简单,高效,安全
2. 支持断线重连,及弱网下的快速重连。
3. 协议简洁,接口流畅,支持数据压缩,更加节省流量
4. 支持集群部署,支持负载均衡,基于成熟的zookeeper实现
5. 用户路由使用redis集群,支持单写,双写,集群分组;性能好,可用性高
6. 支持http代理,一根TCP链接接管应用大部分请求,让http请求更加及时
7. 高度可配置化,基本上通过修改配置可满足大部分场景
8. 扩展性强,高度模块化,以满足特殊需求
9. 监控完善,日志详细,可快速排查线上问题及服务调优
10. Web端的基本功能都可以通过手机APP方式进行操作。