本次设计拟采用JAVA技术,对乡镇自来水收费系统的功能需求进行了全面分析,从模块功能定义、前后端交互技术、数据库及编程语言的选择、系统调试及测试、功能完善和改进等方面进行设计,解决了从用户新装、抄表、计费、收费、复查、换表、发票管理、欠费追缴、业务受理、资料归档等多种业务,并最终为用户提供一套管理严谨、业务全面、运行稳定、扩展性强,且具有强大数据分析能力的管理系统,使系统数据得以最大化利用,可以灵活应对各种规模水司的应用。系统功能涵盖面广,可以根据用户的实际管理情况,快速获得相应的管理功能以适应企业管理的需要,最终从管理角度为用户带来便捷和收益。
系统的开发基于B/S结构,采用JAVA技术,同时使用MYSQL数据库对系统数据进行储存,充分保证系统数据的安全性和稳定性。系统采用了模块化设计方法,根据乡镇自来水收费管理的需求开发功能模块,实现对信息数据的添加、删除、修改、查询等基本操作,能够极大的提高乡镇自来水收费管理效率。本系统主要功能有:
用户角色功能:密码信息管理,个人信息管理,水费信息管理等;
管理员角色功能:密码信息管理,通知公告管理,水价信息管理,注册用户管理,抄表信息管理,水费信息管理,留言信息管理等。
通过本系统可以实现乡镇自来水收费管理的全过程。本系统包括前端和后端功能:
I.前端功能
前端为顾客使用的,包括下面一些功能:
①注册登录:使用注册的信息登录,查看个人信息。
②查看个人信息:用户登录可以查看自己的账号信息。
③修改个人信息:用户可以修改个人的基础信息和密码等。
④查看水费信息:点击水费管理功能,即可查看账户对应的水费明细。
⑤缴费功能:点击缴费,即可查看当前账户所对应的水费剩余量或欠费情况;如果欠费,即可查看欠费详情之后进行自己缴费或者去收费地缴费;若无欠费,用户可根据自己的意愿进行预缴费或不缴费。
⑥水表更换请求:用户若需要更换水表,即可点击更换水表功能,输入相关信息(家庭住址、更换原因、联系方式等),用户等待管理员的审核,若审核不通过,即无法更换水表;若审核通过(用户端有提示说审核通过)即可等待相关人员上门。
⑦水价变更信息查看:用户点击水价变更功能即可查看当前水价或以往水价变更详情。
⑧留言功能:用户可点击留言板即可对系统或者管理员给出评价或问题。
⑨个人信誉度信息查看:管理员端会对用户进行信誉积分生成,用户只能进行查看。
II.后端功能
后端由管理员(收费站收费人员)进行登录,具有下面一些功能:
①管理员登录:通过验证后,才能进行管理。
②个人信息管理:管理员可对自己的信息进行查看和修改。
③公告通知管理:管理员可对系统首页的通知信息进行增删改查。
④注册用户管理:管理注册用户信息,删除用户。
⑤水价信息管理:管理员可以查看所有水价信息,也可以删除以往的水价信息。
⑥水费信息管理:管理员可以对当前统一收费的标准进行修改,可以对以往抄表的用户信息进行增删改查,也可以对查询后的结果进行打印。
⑦抄表信息管理:管理员可录入抄表数据生成用户数据,管理员可输入用户编号进行查看用户消费具体明细。
⑧查看留言功能:管理员可以查看用户对系统和管理员做出的评价和问题,并回复。
⑨用户信誉积分生成:系统根据用户欠费情况和次数,对用户进行信誉积分生成,信誉积分由系统自动生成,也在用户端显示。