家用水电气等生活综合收费平台系统建设方案.docx
- 文档编号:8150672
- 上传时间:2023-01-29
- 格式:DOCX
- 页数:19
- 大小:93.29KB
家用水电气等生活综合收费平台系统建设方案.docx
《家用水电气等生活综合收费平台系统建设方案.docx》由会员分享,可在线阅读,更多相关《家用水电气等生活综合收费平台系统建设方案.docx(19页珍藏版)》请在冰豆网上搜索。
家用水电气等生活综合收费平台系统建设方案
家用水电气等生活综合收费平台系统建设方案
1概述
1.1引言
代收费业务主要是指代收电信费用、水费、电费、燃气费、税收及行政事业性收费等业务,是一项有市场、有前景、有效益的长效业务,随着广大客户对各公用事业单位如:
自来水公司、燃气公司服务的内容和质量要求越来越高,如何解决水费、燃气费的及时回收和如何方便客户交费的矛盾也日益突出,伴随着客户数量的成倍增长,各种管理措施和信息化建设亦需同步提高,以满足运营成本降低、效率提高、客户满意度提高的管理要求,所以代收电费是发展趋势。
公司为了为方便客户缴纳水费和燃气费,设置更多的营业网点,这些营业网点覆盖了更多的区域,使代收其它行业的费用也成为可能,综合收费平台也就由此而生,即在一个平台上可完成对电话费、水费、电费、燃气费、税收及行政事业性收费等收取。
1.2系统目标
●完水、电、气、电信、移动和联通的多种行业费用的收取
能将各个行业的费用通过一个用户标识一次收取完成,如某个用户需同时缴纳水电气和电话费,只需输入一个用户标识,即可完成所有费用缴纳。
●统一收费接口标准
对于多个行业,费用数据格式不同,综合收费平台需制定标准接口,以方便各个行业接入。
●灵活的实现新行业费用的收取
综合收费平台要有较强的扩展性,新增行业可方便接入。
2总体设计拓扑图
3系统设计原则
3.1系统架构
●新建业务系统应完全实现组件化的分层结构设计思想,使应用组件具有预制性、封装性、透明性、互操作性、通用性等特征,便于快速地组装成新的应用。
●应用系统适应数据集中、管理集中的要求,提供基于中间件技术的稳定可靠的后台数据处理精确计算的功能;
3.2安全性设计
●支持数据库存储加密,数据交换的信息包加密,数据传输通道加密,可采用64位DES加密算法;
●要求所有的应用软件必须具备完备的安全保护和用户权限管理,必须保证防止非授权用户的侵入,严格禁止除系统管理员及授权用户外的其他用户对原始数据的修改;
●可根据不同的用户分别设置不同的权限,如系统管理员、组管理员和普通用户,系统管理员可以管理所有的权限配置、密码重置等内容、文件加密等内容;组管理员只能管理本组的权限分配,普通用户拥有最小的权限,同时,不同级别的普通用户的权限应有明显的区别。
3.3数据库设计
●采用大型ORACLE关系型数据库;
●数据库设计方案符合ORACLE数据库设计规范;
●数据结构设计具有良好的适应性,能够灵活适应业务操作内容和业务操作方式变更的要求;
●根据数据集中处理对于系统高性能和高可靠性的要求,提供海量数据处理的技术手段。
3.4系统接口设计
●高性能:
实现对外部系统的接入提供企业级的支持,在系统的高并发和大容量的基础上提供安全可靠的接入;
●可伸缩性:
保证在充分利用系统资源的前提下,实现系统平滑的移植和扩展,同时在系统并发增加时提供系统资源的动态扩展,以保证系统的稳定性;
●高可用性:
实现7×24小时的高可用性,具备容错和自动恢复的功能;
●可靠性:
应防止非系统级的数据丢失或出错,同时提供对系统级的数据丢失和出错实现恢复和容错的机制;
●可扩展性:
在进行扩容、新业务扩展和系统接口连接中,提供快速、方便和准确的实现方式;
●安全性:
提供完善的信息安全机制,以实现对信息的全面保护,保证系统的正常运行;
●可管理性:
提供良好的系统管理机制,保证可在系统的运行过程中提供给管理员方便的管理方式,以处理各种情况。
●数据准确性:
保证接口数据的准确性,保证共享数据与应用系统数据的一致性;
●数据实时性:
为数据中心提供实时的共享数据;
3.5操作日志管理
●系统对操作员的每笔操作都进行详细记录日志,并提供统计查询功能。
●系统可查询、统计、打印所有或单个操作日志内容,提供操作员的各种操作统计报表。
●操作员可自行检查自己有关操作日志。
4软件功能
4.1系统管理
系统管理子系统保证系统稳定、高效运行,并为将来系统的扩充维护提供支持。
另外部门管理、岗位管理、人员管理等功能,严格划分操作人员的权限,保证系统安全。
为整个系统提供统一登录窗口,完成所有的系统用户的口令检查,所有口令采取加密算法,使其它人,包括系统管理人员都无法知道密码组成。
系统可以方便地更改自己的密码。
●收费平台授权限验证
对于每个代收点运行综合收费平台,都将作是否有公司授权验证,如果无公司授权应用程序将无法运行。
具体是实现方式是由公司以UKey的方式授权给每个收费客户端,应用程序运行将先下载安全控件,然后验证UKey,如果合法程序正常运行,否则显示软件为授权。
●用户管理
对于签约的代收点用户,集团系统管理员,将签约用户登陆用户的登陆名、密码等信息的添加;也可对这些信息修改和删除,对于临时限制某些用户,可锁定用户。
为了增强系统的安全性,密码要求加密,加密采用MD5单向加密,提供用户初始密码。
●模块管理
对所有页面名称和URL进行管理。
系统管理员可对这些模块信息新增、删除和修改,这些信息将在系统初始化数据时完成。
●用户权限管理
包括用户登陆管理,注销登陆管理,修改密码三个部分。
用户登陆:
用户输入、用户密码和验证码(验证码一般是防止有人利用机器对特定的注册用户用特定程序暴力破解),将密码md5加密,验证是否合法用户。
密码修改:
对于合法用户涉及到收费的安全性,需修改自己的密码修改。
修改密码需先验证该用户原密码,对密码需做安全级别提示。
●模块权限管理
对使用人员分配相关的使用模块。
比如系统管理员可拥有全部模块,而普通的收费员只能拥有收费模块,集团领导只关心统计数据而只需分配查询模块。
●接口配置管理
分别配置企业(集团、电业局、电信、移动等企业)的ip、端口等接口程序参数。
●系统参数
把系统要用到的参数进行集中维护,最主要的参数包括:
自动对账时间、自动抽取比对用户档案时间、当前收费环境等。
4.2档案管理
●档案维护
为了是一个平台能收多种费用,需对缴费用户建立用户基本信息,包括该用户的唯一标识、用户名称、用地址和联系方式等基础档案。
如果是集团用户可通过现有系统导入,度非用户需手工添加。
●关联户号维护
为了达到客户到营业厅缴费时只需要报一个帐号,就可以查询和缴纳多种费用的目标,系统需要对多个行业的户号进行关联,关联信息的获取依靠两种方式:
1:
人工维护;2:
在有客户第一次通过新的收费平台缴纳两种以上的费用时,系统自动写入户号关联信息。
●代码表维护
维护各类代码表,遵循求同存异的原则处理多个行业的代码表情况。
4.3收费管理
●设置打印
可由用户在收费出票时,灵活的设置发票纸张尺寸。
对于多个行业发票格式和大小不同,可在此设置。
●发票管理
提供对各个行业发票管理、领用、作废管理。
发票领用:
每个行业领用的发票多少张,发票起始号,领用代收点、领用人员等。
作废管理:
当发票由于打印和删帐等多种原因造成作废,因为打印发票是记录的每个用户对应的发票号,所以需将这张发票作作废处理。
●预付费管理
系统为每个用户建立了基本档案,为了方便用户,使其不用每个月都到收费点进行缴费,系统支持对用户预存管理,预付费管理主要分为费用收取和预收代扣。
费用收取:
为每个用户建立账户,用户可预存一定的费用到账户上,以后企业产生费用可从该账户代扣。
收取预收费用打印预收收据。
预收代扣:
系统定时检测各个企业(集团、电业局、电信、移动等企业)是否产生了该用户的费用,一旦产生将作该企业的收费处理,并从预收账户扣减费用。
●代收水费
选择缴费类别水费,然后输入自来水公司户号,客户端将连接到自来水公司前置服务器,查询该用户的水费数据,水费数据包括计费月份、起止读和水费等信息,收取费用并确认缴费,将向自来水公司产生缴费交易,缴费金额大于水费,做水费实收处理,超出水费部分将做预收处理,并打印自来水公司发票。
如果缴纳费用小于水费,如果自来水公司支持暂收处理,缴纳费用将做暂收处理,并打印自来水公司暂收收据。
如果厂家不支持暂收,将不予收费。
●代收气费
选择缴费类别气费,然后输入天然气公司户号,客户端将连接到天然气公司前置服务器,查询该用户的天然气费数据,天然气数据包括计费月份、起止读和气费等信息,收取费用并确认缴费,将向天然气公司产生缴费交易,缴费金额大于天然气费,做天然气费实收处理,超出天然气费部分将做预收处理,并打印天然气公司发票。
如果缴纳费用小于天然气费,如果天然气公司支持暂收处理,缴纳费用将做暂收处理,并打印自来水公司暂收收据。
如果厂家不支持暂收,将不予收费。
●代收电费
选择缴费类别电费,然后输入电网公司户号,客户端将连接到电网公司前置服务器,查询该用户的电费数据,电费数据包括计费月份、起止读和电费等信息,收取费用并确认缴费,将向电网公司产生缴费交易,缴费金额大于电费,做电费实收处理,超出电费部分将做预收处理,并打印电网公司发票。
如果缴纳费用小于电费,如果电网公司支持暂收处理,缴纳费用将做暂收处理,并打印电网公司暂收收据。
如果厂家不支持暂收,将不予收费。
●代收电信
选择缴费类别电信费用,然后输入电信公司电话号码,客户端将连接到电信前置服务器,查询该用户的话费数据,话费数据包括计费月份、通话时长和该月产生合计费用等信息,收取费用并确认缴费,将向电信产生缴费交易,缴费金额大于应收话费,做话费实收处理,超出话费部分将做预收处理,并打印电信发票。
如果缴纳费用小于水费,如果电信支持暂收处理,缴纳费用将做暂收处理,并打印电信暂收收据。
如果厂家不支持暂收,将不予收费。
●代收移动
选择缴费类别移动话费费,然后输入手机号码,客户端将连接到移动前置服务器,查询该用户的移动话费数据,话费数据包括计费月份、通话时长和合计话费等信息,收取费用并确认缴费,将向移动产生缴费交易,缴费金额大于移动话费,做移动话费实收处理,超出移动话费部分将做预收处理,并打印移动话费发票。
如果缴纳费用小于产生话费,如果移动支持暂收处理,缴纳费用将做暂收处理,并打印移动暂收收据。
如果厂家不支持暂收,将不予收费。
●按关联户号收费
输入在综合平台注册的唯一标识号,系统将按费用类别(水费、气费、电费等)列出多有企业已产生了的费用,可多选的方式选择缴纳某一种或则多种费用缴纳,系统将自动对各个企业发出缴费交易,提示放入各个企业发票,确认开始打印各种类别的发票。
●删帐(水费)
当费用收错或则其它原因造成费用错收,可对该笔费用进行删帐处理,选择水费删帐功能,输入水公司户号或则关联户号,列出该收费人员当天收取的水费列表,删帐处理只能删除本人当天收取的费用,并从最后一笔费用开始删除,需要按相关的流程处理,记录删帐日志。
●删帐(气费)
当费用收错或则其它原因造成费用错收,可对该笔费用进行删帐处理,选择气费删帐功能,输入天然公司户号或则关联户号,列出该收费人员当天收取的天然气费列表,删帐处理只能删除本人当天收取的费用,并从最后一笔费用开始删除,需要按相关的流程处理,记录删帐日志。
●删帐(电费)
当费用收错或则其它原因造成费用错收,可对该笔费用进行删帐处理,选择点费删帐功能,输入电网公司户号或则关联户号,列出该收费人员当天收取的电费列表,删帐处理只能删除本人当天收取的费用,并从最后一笔费用开始删除,需要按相关的流程处理,记录删帐日志。
●删帐(电信)
当费用收错或则其它原因造成费用错收,可对该笔费用进行删帐处理,选择电信删帐功能,输入电信电话号码或则关联户号,列出该收费人员当天收取的电话费列表,删帐处理只能删除本人当天收取的费用,并从最后一笔费用开始删除,需要按相关的流程处理,记录删帐日志。
●删帐(移动)
当费用收错或则其它原因造成费用错收,可对该笔费用进行删帐处理,选择水费删帐功能,输入移动电话或则关联户号,列出该收费人员当天收取的移动费用列表,删帐处理只能删除本人当天收取的费用,并从最后一笔费用开始删除,需要按相关的流程处理,记录删帐日志。
●发票补打
在过程中发票打印失败或则预付费用户,可通过补打发票功能打印发票。
输入户号、电话号码或关联户号,选择费用类别(水费、电费等),列出可补打发票的收费记录,选择月份进行补打,并作补打发票记录,发票上需打印“补打”二字。
●日志查询
输入户号、电话号码或关联户号查询该户在某个时间段的收费日志、反销帐日志记录等。
4.4统计与分析
完成各种报表的统计和打印功能
●实收日报
提供按企业(水、电、气、电信、移动)分类实收日报表、按收费人员的实收日报、按收费时间的实收日报。
●实收月报
提供按按企业(水、电、气、电信、移动)的分类实收月报表、按收费人员的实收月报、按收费时间的实收月报
●实收季报
提供按按企业(水、电、气、电信、移动)的分类实收季报表、按收费人员的实收季报
●实收半年报
提供按按企业(水、电、气、电信、移动)的分类实收半年报表、按收费人员的实收半年报
●实收年报
提供按按企业(水、电、气、电信、移动)的分类实收年报表、按收费人员的实收年报
●收费监控
基于GIS,在地图上显示各个代收网点的分布情况,并可查询每个网点当前的收费情况。
●按月收费走势分析
按月以线图的方式分析每月的缴费高峰日期和低谷日期,以便能合理的安排收费网点收费工作。
●按天收费走势分析
按天以线图的方式分析每天的缴费高峰时间和低谷时间,以便能合理的安排收费网点每日的收费工作。
4.5对帐管理
完成各个公司(水、电、气、电信、移动)对帐工作。
●与水公司系统对帐
综合收费平台每天在业务终止后,将当天的水费代收数据以文件的形式上传至自来水公司FTP服务器,在上传成功后发送对账请求给自来水公司的前置机,由自来水公司前置机对上传的对账文件进行对帐处理。
如对帐过程中发生错帐、漏帐现象,以综合收费平台的代收对账文件的数据为准,进行帐务调整。
●与电力公司系统对帐
综合收费平台每天在业务终止后,将当天的电费代收数据以文件的形式上传至电力公司FTP服务器,在上传成功后发送对账请求给电力公司的前置机,由电力公司前置机对上传的对账文件进行对帐处理。
如对帐过程中发生错帐、漏帐现象,以综合收费平台的代收对账文件的数据为准,进行帐务调整。
●与气公司系统对帐
综合收费平台每天在业务终止后,将当天的气费代收数据以文件的形式上传至天然气公司FTP服务器,在上传成功后发送对账请求给天然气公司的前置机,由天然气公司前置机对上传的对账文件进行对帐处理。
如对帐过程中发生错帐、漏帐现象,以综合收费平台的代收对账文件的数据为准,进行帐务调整。
●与电信对帐
综合收费平台每天在业务终止后,将当天的电信话费代收数据以文件的形式上传至电信FTP服务器,在上传成功后发送对账请求给电信的前置机,由电信前置机对上传的对账文件进行对帐处理。
如对帐过程中发生错帐、漏帐现象,以综合收费平台的代收对账文件的数据为准,进行帐务调整。
●与移动对帐
综合收费平台每天在业务终止后,将当天的移动话费代收数据以文件的形式上传至移动FTP服务器,在上传成功后发送对账请求给移动的前置机,由移动前置机对上传的对账文件进行对帐处理。
如对帐过程中发生错帐、漏帐现象,以综合收费平台的代收对账文件的数据为准,进行帐务调整。
●对帐日志查询
对每天对各个公司的对帐情况进行查询。
4.6代收机构管理
●代收机构基本信息管理
代收机构与公司签约后,相关代销商信息在系统中的反映。
应包括如下信息:
设立时间、合同号、代销商名称、合作类型、代销商编码、有效时间等。
●代销商服务管理
代收机构保证金管理:
主要登记于代收机构业务往来保证金的收取、支取、扣款等业务流水情况。
代收机构违章管理:
主要登记代收机构的违章记录情况,其结果可用来考评、积分评审、费用的结算等;
●代销商优惠政策及费率
针对不同的代收机构有不同的优惠政策及费率,优惠政策及费率是和代收机构的信用度挂钩的,信用度越高,相应的政策和费率越优惠。
●代销商统计
订卡合同统计:
通过对统计代收机构的订购合同号、代收机构代码、代收机构名称、签订日期。
代收机构违约、违规统计:
代收机构违约、违规统计可以为管理者提供代收机构违约、违规的情况,根据这些情况来定各代收机构的信用度。
5与第三方机构收费交易设计
5.1交易含义
●费用查询
按户号查询该户的欠费信息。
如果是居民客户,自动进行调尾处理,且需要加上以前的调尾金额一起作为欠费。
●费用收取
综合收费对某户进行的收费处。
●冲正
代收点向局方发出费用业务费的冲正请求,局方进行冲正处理(在局方的数据库中进行冲正)。
●发票查询
用户缴费后出的清单,格式跟发票一样。
●对账
代收单位终端向收费单位发当天的总账和明细,收费单位按代收单位发来的数据进行补帐。
5.2交易流程
●查询交易流程图
●缴费交易流程图
●删帐交易流程图
●对帐交易流程图
5.3交易类型编码
代码名称
代码
是否有应答
11
查询费用
有
12
费用收费
有
13
收据查询
有
21
费用冲正
有
34
代收对账
有
5.4文件的FTP传输
●代收对账
代收点每天在业务终止后,将当天的代收数据以文件的形式上传至各个收费单位FTP服务器,在发送成功后发送对账请求给各个收费单位前置机,由各个收费单位前置机对上传的对账文件进行对帐处理。
如对帐过程中发生错帐、漏帐现象,应以代收点终端的代收对账文件的数据为准,进行帐务调整。
5.5通讯接口及数据包格式
●通讯接口:
采用TCP/IP通讯协议,采用SOCKET通讯方式;
●数据包格式:
数据包长度描述码|交易包内容
序号
数据项
数据长度
数据说明
1
数据包长度描述码
10
数据包的字节长度(不含长度本身),发送报文有长度,返回报文无长度。
2
数据包内容
有效数据包,不定长
报文数据以|开始及结束
1)数据包的数据项不定长以“|”号分隔,最后以|号结尾;
2)金额数据表示法:
以分为单位,整数;
3)交易包内容详见【业务数据包结构】的描述;
4)其中,交易流水号:
代收单位编号+序列号码,其中序列号码不能超过11位,总长度不能超过20位。
5)其中返回报文以@@作为结束标志。
●回执状态码
所有成功标识位均为“0”,所有失败标识位均为“-1”。
如标志位为“-1”,则后面以“|”相隔附回执状态码。
回执状态码如下:
代码名称
代码说明
000
无此代理机构
001
数据包错误
004
无此代理行
005
无此用户
006
非业务时间
007
隔日不能冲正
008
该户的缴费方式不允许在银行缴费
009
当前发票已经冲正,不能再次冲正
010
发票已打印,请冲正后再次打印
011
已超过可收取费用最低额度线,不再允许进行任何操作
012
只允许小用户、月底户在电超市进行交费
013
单笔金额不能大于XXX
014
未找到要冲正交易记录
015
不存在未打印发票
016
请求数据不存在
017
老用户号不唯一
018
该用户类别不能在电超市操作
019
单笔交费金额超过电超市上限
021
交费金额不能小于违约金
022
没有设置虚拟收费员
023
包体无效
999
未知系统错误
5.6业务数据包结构
●查询费用
参数名称
参数格式
含义
交易代码
VARCHAR2
(2)
11
代收单位编号
VARCHAR2(9)
银行代码(4位)+所在城市编码(7位)
终端编号
VARCHAR2(8)
用户编号
VARCHAR2(32)
用户编号
返回值
返回值格式
含义
状态编码
INT
0成功;-1失败;
用户编号
VARCHAR2(32)
用户编号
客户名称
VARCHAR2(256)
客户名称
用电地址
VARCHAR2(256)
用电地址
供电单位编号
VARCHAR2(8)
供电单位编号
客户余额
NUMBER(18,2)
客户在电业局的余额
本次应交金额
NUMBER(18,2)
本次应交金额
应交费用笔数
INT
应交费用笔数
费用明细数据
费用明细数据字段内容见下表
费用年月
VARCHAR2(6)
应费用年月
应收金额
NUMBER(18,2)
应收金额
其中违约金额
NUMBER(18,2)
违约金
●费用收取
参数名称
参数格式
含义
交易代码
VARCHAR2
(2)
12
代收单位编号
VARCHAR2(9)
代收代码(4位)+所在城市(7位)
代收终端柜员号
VARCHAR2(8)
用户编号
VARCHAR2(32)
用户编号
交易流水号
VARCHAR2(32)
代收单位编号+序列号码(不能超过20位)
缴费总金额
NUMBER(18,2)
缴费总金额
账务日期
VARCHAR2(16)
缴费日期
返回值
返回值格式
含义
状态编码
INT
0成功;-1失败;
供电单位编号
VARCHAR2(8)
返回用户所在的公司编码
客户编号
VARCHAR2(32)
客户编号
客户名称
VARCHAR2(256)
客户名称
账户余额
VARCHAR2(8)
用户缴费前的客户余额-93
上次调尾
VARCHAR2(20)
上次调尾93
本次交易金额
VARCHAR2(20)
本次缴费的总金额1000
本次结算金额
VARCHAR2(20)
本次费用及违约金总和1000
本次结算后余额
VARCHAR2(20)
结算后客户余额-85
本次调尾
VARCHAR2(20)
本次调尾85
交易流水号
VARCHAR2(32)
收费的流水号
●冲正
参数名称
参数格式
含义
交易代码
VARCHAR2
(2)
21
代收单位编号
VARCHAR2(9)
代收单位代码(4位)+所在城市供电局编码(5位)
终端编号
VARCHAR2(8)
柜员号
用户编号
VARCHAR2(32)
用户编号
交易流水号
VARCHAR2(32)
代收单位编号+YYYYMMDD+序列号码
原交易流水号
VARCHAR2(32)
同4.6交易流水号
原交易金额
VARCHAR2(32)
账务日期
VARCHAR2(16)
账务日期
冲正类别
VARCHAR2(8)
返回值
返回值格式
含义
状态编码
INT
0成功;-1失败;
●收据查询
参数名称
参数格式
含义
交易代码
VARCHAR2
(2)
13
代收单位编号
VARCHAR2(9)
代收单位代码(4位)+所在城市供电局编码(5位)
终端柜员号
VARCHAR2(9)
用户编号
VARCHAR2(32)
用户编号
费用年月
VARCHAR2(6)
费用年月
返回值
返回值格式
含义
状态编码
INT
0成功;-1失败;
用户编号
VARCHAR2(32)
用户编号
客户名称
VARCHAR2(256)
客户名称
用电地址
VARCHAR2(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家用 水电 生活 综合 收费 平台 系统 建设 方案