水表远程抄表系统上位机管理软件系统的功能主要有:
l)自动抄表:能够实时、定时、自动地抄录前端水表的读数,随时了解住户的使用情况,便于计量和收费的自动管理。
2)预置参数和通讯测试:能够对某一块智能表预先设置参数,如水表读数、状态、编号等,也能够对所有的水表预先设置读数值;能够自动测试系统计算机与前端任何一个住户采集器之间的通讯是否正常。
3)住户信息管理:能够查询所有住户的信息,能够对相应的住户信息进行添加、修改、删除、统计等操作。
4)收费信息管理:能够查询所有住户的用水信息,包括住户的历史用水量、当月用水量,价格可以设置为一定价,或者阶梯水价,并自动计算出应缴水费,同时记录交费信息,还能够对相应的收费信息进行添加、修改、删除等。
5)自动报表生成:能够根据住户当月用水情况,自动生成住户当月报表,并打印相关单据。
6)系统用户分级管理:对软件系统的用户实行分级管理,分别赋予3种不同权限。即一般用户只有查询信息的权限,一般管理员除了查询信息的权限外还有部分抄表管理和通信管理的权限。只有系统管理员才具有系统管理、信息管理、抄表管理和通信管理等全部权限。
鉴于篇幅,这里只列出实现增加一个用户时的主要代码。