运行环境: 最好是java jdk 1.8,我在这个平台上运行的。其他版本理论上也可以。
IDE环境: Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以,如果编译器的版本太低,需要升级下编译器,不要弄太低的版本
tomcat服务器环境: Tomcat 7.x,8.x,9.x版本均可
操作系统环境: Windows XP/7/8//8.1/10/11或者Linux或者MacOS,2G内存以上,推荐4G,4G以上更好
主要功能说明: 管理员角色包含以下功能:管理员登录,管理员管理,用户信息管理,区域信息管理,水表类型管理,水表单价维护管理,水表信息管理,水费信息管理,收费信息打印等功能。
用户角色包含以下功能:用户登录,水费信息添加等功能。
用了技术框架: HTML+CSS+JavaScript+jsp+mysql+Spring+hibernate+Struts 2
所用的数据库: Mysql数据库,任意版本均可,也可使用各种数据库工具,例如Navicat等。
——————————————————————————————————————————
运行的截图如下(点击可以放大):
SSH自来水公司水费缴费管理系统-设计文稿-设计文稿截图↓↓
#### SSH自来水公司水费缴费管理系统-管理员角色-管理员登录↓↓
#### SSH自来水公司水费缴费管理系统-管理员角色-管理员管理↓↓
#### SSH自来水公司水费缴费管理系统-管理员角色-用户信息管理↓↓
#### SSH自来水公司水费缴费管理系统-管理员角色-区域信息管理↓↓
#### SSH自来水公司水费缴费管理系统-管理员角色-水表类型管理↓↓
#### SSH自来水公司水费缴费管理系统-管理员角色-水表单价维护管理↓↓
#### SSH自来水公司水费缴费管理系统-管理员角色-水表信息管理↓↓
#### SSH自来水公司水费缴费管理系统-管理员角色-水费信息管理↓↓
#### SSH自来水公司水费缴费管理系统-管理员角色-收费信息打印↓↓
#### SSH自来水公司水费缴费管理系统-用户角色-用户登录↓↓
#### SSH自来水公司水费缴费管理系统-用户角色-水费信息添加↓↓
数据库设计文档
数据库名:ssh_shuifei_sys
文档版本:粗写版
文档版本:粗写版
序号 | 表名 | 说明 |
1 | t_admin | 管理员 |
2 | t_gonggao | 公告信息 |
3 | t_jiesuantype | 结算类型 |
4 | t_quyu | 社区区域 |
5 | t_shoufei | 收费信息 |
6 | t_shuibiao | 水表 |
7 | t_shuifeijiage | 水费价格 |
8 | t_user | 用户信息 |
返回目录
表名:t_admin
说明:管理员
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | username | varchar | 50 | 0 | Y | N | NULL | 用户名 |
3 | userpwd | varchar | 50 | 0 | Y | N | NULL | 密码 |
4 | identity | varchar | 50 | 0 | Y | N | NULL | 身份 |
返回目录
表名:t_gonggao
说明:公告信息
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ID | |
2 | biaoti | varchar | 255 | 0 | Y | N | NULL | 标题 |
3 | neirong | varchar | 8000 | 0 | Y | N | NULL | 内容 |
4 | shijian | varchar | 50 | 0 | Y | N | NULL | 发布时间 |
5 | type | int | 10 | 0 | Y | N | NULL | 公告类型 |
返回目录
表名:t_jiesuantype
说明:结算类型
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ID | |
2 | name | varchar | 50 | 0 | Y | N | NULL | 结算类型 |
返回目录
表名:t_quyu
说明:社区区域
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ID | |
2 | no | varchar | 50 | 0 | Y | N | NULL | 社区区域编号 |
3 | name | varchar | 50 | 0 | Y | N | NULL | 社区区域名称 |
4 | detail | varchar | 100 | 0 | Y | N | NULL | 社区区域说明 |
返回目录
表名:t_shoufei
说明:收费信息
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ID | |
2 | userno | varchar | 50 | 0 | Y | N | NULL | 用户编号 |
3 | shuibiaono | varchar | 50 | 0 | Y | N | NULL | 水表编号 |
4 | shijian | varchar | 50 | 0 | Y | N | NULL | 创建时间 |
5 | shuijia | int | 10 | 0 | Y | N | NULL | 水费价格 |
6 | jiesuantype | varchar | 50 | 0 | Y | N | NULL | 结算方式 |
7 | shuifeimoney | int | 10 | 0 | Y | N | NULL | 水费金额 |
8 | beizhu | varchar | 500 | 0 | Y | N | NULL | 备注信息 |
9 | status | int | 10 | 0 | Y | N | NULL | 缴费状态(0未缴费 1已缴费) |
10 | shuifeivalue | int | 10 | 0 | Y | N | NULL | 水表度数 |
返回目录
表名:t_shuibiao
说明:水表
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ID | |
2 | userId | int | 10 | 0 | Y | N | NULL | 用户Id |
3 | biaono | varchar | 50 | 0 | Y | N | NULL | 水表编号 |
4 | jiesuantype | varchar | 50 | 0 | Y | N | NULL | 结算方式 |
5 | biaovalue | int | 10 | 0 | Y | N | NULL | 水表度数 |
6 | beizhu | varchar | 500 | 0 | Y | N | NULL | 备注 |
7 | status | int | 10 | 0 | Y | N | NULL | 水表状态 |
返回目录
表名:t_shuifeijiage
说明:水费价格
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ID | |
2 | jiage | int | 10 | 0 | Y | N | NULL | 水费价格 |
返回目录
表名:t_user
说明:用户信息
数据列:
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ID | |
2 | loginname | varchar | 50 | 0 | Y | N | NULL | 用户编号 |
3 | pwd | varchar | 50 | 0 | Y | N | NULL | 密码 |
4 | realname | varchar | 50 | 0 | Y | N | NULL | 真实姓名 |
5 | address | varchar | 50 | 0 | Y | N | NULL | 地址 |
6 | tel | varchar | 50 | 0 | Y | N | NULL | 电话 |
7 | bumen | varchar | 50 | 0 | Y | N | NULL | 社区区域 |
8 | status | varchar | 50 | 0 | Y | N | NULL | 用户状态 |