水电与抽水蓄能

水电缴费系统的设计与实现 

来源:水电与抽水蓄能 【在线投稿】 栏目:期刊导读 时间:2021-02-08

人们的日常生活离不开水和电,传统的手工收费开票的形式已经跟不上时代发展的步伐,随着计算机的广泛应用,水电缴费也发生了变革,本文采用JSP技术,选择Mysql数据库,使用B/S结构,借助Tomcat和Eclipse等辅助开发工具,开发了方便大众的水电缴费系统。

一、概述

本文研究目标旨在为收费人员和用户提供一个高效、实用的平台,运用B/S结构,结合相关技术,从收费工作人员和用户两个角色进行设计,完成以下三个方面的工作:1.简单了解开发平台、相关技术的情况。2.对水电缴费系统进行需求分析说明,完成系统的功能模块和数据库的设计。3.实现水电缴费系统的具体功能。

二、开发的前期准备

1.JSP技术。JSP全名Java Server Pages,即java服务器页面,是一种动态网页技术标准。它是在传统的网页HTML中插入Java程序段从而形成JSP文件,用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。

其主要特点有以下几点:

a真正的面向对象的编程。

b使用该技术Rushmore优化的应用,能够快速查询到响应时间,并为其提供一个快速的方法。

c充分利用信息,能够在多平台进行转移使用,并且还能在多个软件中打并使用JAVA服务器页面的数据。

2.My SQL数据库。My SQL数据库是基于Linux操作系统开发出来的数据库,所以MySQL数据库也是开放源码的免费数据库。

优点如下:

a使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。

b支持Linux、Mac OS、Windows等多种操作系统。

c为多种编程语言提供了API。

d支持多线程,充分利用CPU资源。

。Eclipse是一个开发辅助工具,内中包含了很多插件集,可以对另外一个开发环境提供支持,也就是Plug-in Development Environment,简称 PDE。

4.需求分析。

a经济可行性。经济可行性目的是要确定出开发系统的总成本和总收益,通过对总成本和总收益进行比较,以确定项目是否值得开发,只有当总收益大于总成本时,项目才值得开发。将本系统产生的收益与支出的成本进行比较,得出的结论是,本系统在经济上是可行的。

b技术可行性。硬件可行性分析:对于系统的硬件不存在特殊的要求,能够满足正常的需求就好。目前的台式计算机基本能满足开发要求。软件可行性分析:本次开发使用的JSP,子类重用,可以把功能模块化,方便数据的调用,并进行有效的存储。考虑到系统的实际情况,使用此开发技术是可行的。

c操作可行性。本系统采用B/S结构模式进行设计,系统界面简洁、友好,用户通过简单试用即可熟练掌握本系统的操作流程,具有较好的可操作性。

三、系统的实现

该系统主要分为缴费人员和用户两个角色,具体功能如下:

图1系统模块功能图

系统分为用户界面和后台管理两部分:1.用户界面部分包括用户信息查询、水费预交、水电费查询、欠水费查询、欠电费查询、欠水费管理、欠电费管理、水表电表统计。2.后台管理部分包括系统管理:查看、删除系统配置信息、修改管理员密码以及用户管理。

主要功能:①充值功能。使用本系统的用户可以实现随时随地的充值水电费,用户通过选择需要缴费的具体房间号,输入需要缴纳的金额,点击提交即可缴费成功,同时收到新的余额信息。②统计功能。实现查看账户内使用的水电费统计结果,使用户对水电使用情况有所了解,用户可以选择关键字查询或者模糊查询两种方式,进行精确查询时,用户输入关键字进行搜索,例如用户在查询框中输入“东”这个关键字,系统就会筛选出所有房屋名称中有“东”这一关键字的房屋,使用户更加方便的寻找到相应的房屋。进行模糊查询时,用户输入模糊字进行查询,例如用户可以在查询框中输区域,系统会自动筛选出所有在这区域的房屋,方便用户使用。③欠费查询功能。该功能实现用户实时查看到水电费有无欠费,及时缴纳费用,以免影响正常的水电使用,带来不必要的麻烦。或者通过预先设定进行信息提示。④个人信息修改功能。用户可以通过该功能修改自己账户的基本信息,例如登录密码的变更,联系方式的改变,预交费用的变动等信息,更加方便用户的使用。⑤用户管理功能。实现缴费工作人员对所有用户的统一管理,通过该功能实现对用户信息的重新编辑信息、删除卖房用户的信息,对于即将欠费的用户予以提醒等,更好的为用户服务,提高工作效率和工作质量。

上一篇:对广东水电三局人才兴企战略的一些思考
下一篇:没有了