一、功能模块
(一)、公司管理。1、员工列表,包含权限管理、抄表员管理。2、区域管理,包含区册号管理支持区域的增、删、改、查。
(二)、系统管理。1、角色管理。2、菜单管理。3、部门管理包含营业所管理。4、职务管理。5、水价管理
(三)、档案管理。1、水户管理包含增删改查。2、水户档案变更记录。3、水表管理,包含检修查询,水表检修。
(四)、抄表管理。1、创建抄表。包含建抄表数据及查询。2、正常抄表,包含抄表输入及计算水费。3、已抄表查询。
(五)、收费管理。1、窗口收费。2、批量收费。3、取消收费。
(六)、特殊处理。1、更改抄表数。2、更改用水类型。3、特殊抄表收费。4、加减水量。5、减免违约金。6、免收费。
(七)、查询统计。1、用户查询。2、用水查询。3、收费查询。4、欠费查询。5、特殊处理查询。6、预存查询。
(八)、小程序端可以抄表缴费。
二、技术栈
后台使用java语言,数据库使用mysql及redis,使用springboot+mybatis+vue完成了网站及小程序的功能开发,使用linux及nginx完成了程序的发布。
三、使用kafka完成大数据量数据采集,完成了