逆向软件设计和开发能力 ——水电费管理系统
此软件项目是我从网上找到的一个水电费管理系统。其主要功能对于用户来说只有查询水电费和导出至excel这两个功能。对于管理员来说,有修改用户信息、修改用户水电费信息和查询用户水电费信息等几个功能。
以下是原流程图:

由于该系统在用户查询时并没有设置访问权限,导致当用户登录进系统后可以看见每户的水电费使用情况。这对于每个用户的个人信息安全都没有有效的保障。因此,应当对于用户查询范围进行限制,只能看到本户的水电费使用情况。

另外,可在用户使用界面加入水电费缴纳功能并把缴费信息存入数据库。通过在网上直接缴费既减少了管理员的工作量,还能节约户主时间,同时还能保障信息的安全。管理员水电费管理功能中还会新加一个用户缴费提醒,用来提醒户主及时缴纳水电费。
改后流程图:

浙公网安备 33010602011771号