有一个小功能模块,是让人输入工厂员工的水电费的
他们要求, 给一个工号输入框,一个劳动合同号输入框,当输入后按回车,然后从人事表中查询出这个员工的ID号,即主键,然后增加一条该员工的记录,他们的意思就是输入工号或劳动合同号后,按回车直接增加一条新记录,用来保存该员工本月的水表记录和电表记录, 保存时自动计算本期水电费,即减去上次的水电表记录.一个员工也可以代别人交水电费,即把帐计在他那儿.
现在问题出来了,
问题一:
假如上次计算过后一段时间,某个员工的水表坏了,换了个新的,新表的初始数据不一定为0,这样,这次他的水表就有两次计算, 旧表用了半个月,新表用了半个月,这次计算后,下次就按新表计算
问题二:系统使用时,所有用户的水电表的初始问题请问以上的如何设计既能让用户方便,又不失灵活性, 其实问题一,二的情况毕竟不是很多,一般情况下都可以正常计算, 本期 - 上期