java乡镇自来水收费系统的设计与实现

随着我国经济建设迅速发展,乡镇规模日益扩大,乡镇经济社会活动日益加快和人口的高度集中化,给供水企业的营业抄收和费用管理工作提出了越来越高的要求。乡镇供水系统是城市的重要基础设施之一,由于其具有管网结构复杂、客户分布广泛、地域面积大、信息量及查询量大、保存期长、要求不间断运行使用等特点,传统的营业抄收管理系统已无法适应城市供水建设及维护管理的需求。为了实现自来水公司优质、经济、高效的服务目标,应建立先进的自来水收费管理信息系统,将一流的管理与先进的计算机网络结合在一起,建立客户服务中心系统,形成一个以计算机技术为载体,业务管理为内容的统一体,最终达到用户方便、企业增效、形象良好的对外服务窗口。
      本次设计拟采用JSP技术,对乡镇自来水收费系统的功能需求进行了全面分析,从模块功能定义、前后端交互技术、数据库及编程语言的选择、系统调试及测试、功能完善和改进等方面进行设计,解决了从用户新装、抄表、计费、收费、复查、换表、发票管理、欠费追缴、业务受理、资料归档等多种业务,并最终为用户提供一套管理严谨、业务全面、运行稳定、扩展性强,且具有强大数据分析能力的管理系统,使系统数据得以最大化利用,可以灵活应对各种规模水司的应用。系统功能涵盖面广,可以根据用户的实际管理情况,快速获得相应的管理功能以适应企业管理的需要,最终从管理角度为用户带来便捷和收益。
2.研究内容和要求
  (1)研究内容
①研究乡镇自来水收费系统的功能需求。
②研究乡镇自来水收费系统的建设方案。
③研究乡镇自来水收费系统的理论基础。
④研究乡镇自来水收费系统策略和算法。
⑤研究乡镇自来水收费系统的数据库逻辑设计。
⑥研究乡镇自来水收费系统的总体设计方案和实施方案。
(2)功能要求
系统的开发基于B/S结构,采用JSP技术,同时使用MYSQL数据库对系统数据进行储存,充分保证系统数据的安全性和稳定性。系统采用了模块化设计方法,根据乡镇自来水收费管理的需求开发功能模块,实现对信息数据的添加、删除、修改、查询等基本操作,能够极大的提高乡镇自来水收费管理效率。本系统主要功能有:
用户角色功能:密码信息管理,个人信息管理,水费信息管理等;
管理员角色功能:密码信息管理,通知公告管理,水价信息管理,注册用户管理,抄表信息管理,水费信息管理,留言信息管理等。
通过本系统可以实现乡镇自来水收费管理的全过程。本系统包括前端和后端功能:
I.前端功能
前端为顾客使用的,包括下面一些功能:
①注册登录:使用注册的信息登录,查看个人信息。
②查看个人信息:用户登录可以查看自己的账号信息。
③修改个人信息:用户可以修改个人的基础信息和密码等。
④查看水费信息:点击水费管理功能,即可查看账户对应的水费明细。
⑤缴费功能:点击缴费,即可查看当前账户所对应的水费剩余量或欠费情况;如果欠费,即可查看欠费详情之后进行自己缴费或者去收费地缴费;若无欠费,用户可根据自己的意愿进行预缴费或不缴费。
⑥水表更换请求:用户若需要更换水表,即可点击更换水表功能,输入相关信息(家庭住址、更换原因、联系方式等),用户等待管理员的审核,若审核不通过,即无法更换水表;若审核通过(用户端有提示说审核通过)即可等待相关人员上门。
⑦水价变更信息查看:用户点击水价变更功能即可查看当前水价或以往水价变更详情。
⑧留言功能:用户可点击留言板即可对系统或者管理员给出评价或问题。
⑨个人信誉度信息查看:管理员端会对用户进行信誉积分生成,用户只能进行查看。
II.后端功能
后端由管理员(收费站收费人员)进行登录,具有下面一些功能:
①管理员登录:通过验证后,才能进行管理。
②个人信息管理:管理员可对自己的信息进行查看和修改。
③公告通知管理:管理员可对系统首页的通知信息进行增删改查。
④注册用户管理:管理注册用户信息,删除用户。
⑤水价信息管理:管理员可以查看所有水价信息,也可以删除以往的水价信息。
⑥水费信息管理:管理员可以对当前统一收费的标准进行修改,可以对以往抄表的用户信息进行增删改查,也可以对查询后的结果进行打印。
⑦抄表信息管理:管理员可录入抄表数据生成用户数据,管理员可输入用户编号进行查看用户消费具体明细。
⑧查看留言功能:管理员可以查看用户对系统和管理员做出的评价和问题,并回复。
⑨用户信誉积分生成:系统根据用户欠费情况和次数,对用户进行信誉积分生成,信誉积分由系统自动生成,也在用户端显示。
(3)工作要求
①掌握前端和后端交互技术:熟悉B/S结构,B/S模式适用于网上信息发布,简化客户端,使用户的操作变得更简单。熟悉系统结构的设计原则。 熟练掌握系统的开发过程,明确层次处理和细节实现。
②设计合理数据库:根据上面的工作,设计数据库。从结构、数量、表之间的关系等方面确定最合理的表,确保功能顺利进行。
③学习并掌握JAVA及JSP技术,通过编程写出各个用户交互界面。
④子模块实现:实现模块功能,进行编程、测试和修改。
⑤系统调试:功能整合,由小到大地调试功能模块,完成整个系统要求。
⑥功能完善和改进:做最后的修缮和调整,使得功能全面、运行流畅、贴近实际运行环境。
⑦撰写报告:整理资料完成报告。
⑧提交可执行程序及其相关代码、相关文档,进行答辩。
(4)其它要求
①界面简洁,操作方便。
②算法运行稳定高效。
③满足可用性、安全性、可维护性等属性。
④系统能对用户的操作快速响应。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值