丹东思凯电子发展有限责任公司 李 硕
论文摘要:无线远传抄表管理系统,具有数据统计、下载,分析功能,燃气表的表内信息通过手持POS上传到该管理系统,使用起来简洁、方便。本系统采用Visual Basic6.0语言, Access数据库设计而成。
一、系统功能介绍
本系统分为 地区信息管理,施工装表管理,POS表抄表信息管理,施工及抄表信息导出四大功能模块。
1.地区信息管理:实际为设备号分配管理,施工装表的必要前提。设备号(无线水表的唯一识别号)由10位数字组成,设置进无线水表中。
2.施工装表管理:从系统中提取区本户卡信息,批量生成用户信息,打印施工装表单,前方装表人员依单装表,正确返回装表信息进入系统。
3.POS表抄表信息管理:包括POS参数设置,用户抄表批号管理,POS表数据上传,POS表权限设置,综合信息查询,抄表数据按地址分析统计。
4.施工及抄表信息导出管理:和座收系统接轨的重要功能。施工装表结束、抄表数据上传成功,分别导成e1文件,以保证数据向座收系统的准确传递。
二、系统工作流程概述
1.水表厂调查人员前方调查详细装表情况,包括装表的详细小区,楼号,单元,门牌号,总共的装表数量等信息,形成装表情况调查单,将调查单反馈给相应的当地卡部。
2.卡部操作人员,根据装表情况调查单,在系统中,建立合适区本的用户信息.包括详细的区本户卡,用户地址(单元,门牌号)信息。
3.卡部操作人员,在丹东系统中根据装表情况调查单录入装表地址(大区域,小区,楼号,单元号),分配对应装表单元的设备号。
4.在丹东系统中的施工装表管理功能中,操作员,根据系统中提取的区本户卡范围,生成详细的施工装表单.(包括分配的区本户卡号,系统的物理地址信息,丹东系统中的抄表地址,设备号,生产号等信息),并转给水表厂装表人员。
5.水表厂装表人员根据施工装表单信息,前方装表,利用手持POS机,设置设备号等信息进入无线水表中,并正确粘贴条码号进入对应信息行中.注意:要对应相应的施工装表单上的鞍山物理地址进行操作.装表结束后,把施工装表单转给卡部。
6.卡部操作员,根据施工装表单上的详细信息,在丹东系统中录入详细的抄表地址,条码号,装表指针,备注等信息.并可根据装表小区,把此次装表信息导给鞍山系统,或导成e1文件,以备以后鞍山系统使用,或前方抄表使用。
7.卡部操作员,在系统中,根据反馈回来的施工装表信息,回刷装表指数等信息.完成整个开户过程。
三、抄表管理系统功能详细设计
数据库连接方法 (此连接一次设置后,以后无须设置)如下:
数据库服务器名称:A系统数据库名称:
数据库登陆名:AAA
数据库登陆密码:BBB
(一)地区信息管理模块设计:实际为设备号分配管理。设备号为10位组成,其中需要设置到表中的为后8位。
设备号分配注意:通过设备号既可区分表所在区域,但是考虑到以后吉林系统大面积数据库合并等问题,防止水表中设号的重复,设备号两位,根据站点可分配最多大区域,则另外站点分配其它,依次类推。这样利用设备号的两位也可区分用户所在区域。
该模块设计的实现过程如下:
1.站点管理
考虑到系统的稳定性,将在系统第一次登陆过程中,自动加载站点信息管理。数据库中只能包含一个站点信息。站点信息包括:站点编号,站点名称,站点区域范围,是否停用,更新日期。
a.站点编号手动录入,并且不可与其它卡部站点编号重复. [站点编号总汇:
V1=C; (站点编号)11
V2=D; (站点编号)12
V3=E; (站点编号)13
V4=F; (站点编号)14
V5=G; (站点编号)21
V6=H; (站点编号)23
V7=I; (站点编号)22
V8=J; (站点编号)41
V9=K; (站点编号)42
V10=L; (站点编号)31
V11=M; (站点编号)32
V12=N; (站点编号)33
b.站点名称在下拉菜单选择,其下拉菜单内容从INI文件中获取,其INI文件包含吉林12个卡部名称及之前分配好的大区域范围。这样有效预防了设备号前4位的分配混乱。
c.区域范围,在选择站点名称后,自动获取INI中站点名称对应的区域范围。每个站点只给予5个区域的分配,系统一共可以区分20个站点的使用。
d.是否停用,为12个部合并准备。
e.更新日期,新站点增加的时间。
2.区域管理
一个站点下的区域最多为5个,区域可以理解为把整个站点的范围划分为5部分。
a.区域编号,由于站点选择确定,站点区域范围确定,该编号在此范围内进行选择。5个选择编号自动加载入下拉菜单中。
b.区域名称,可以是站点管理地域的某部分的地域名称。
c.是否停用,系统默认为否,如果选择停用,则该区域的地域管理则被屏蔽。
d.更新日期,新的区域增加的时间。
3.小区信息管理
一个区域下包含很多小区信息,小区信息实际只起到单元信息索引的功能,设备号中并不能体现出小区的特点。小区信息包括:所在区域,小区名称,是否停用,更新日期。
a.所在区域,为小区信息及单元信息的索引,在选择小区过程中,可以通过选择区域来确定小区的具体范围。
b.小区名称,为单元信息准备的索引功能,之所以统一管理小区信息,目的是防止单元信息中的小区名称混乱,而造成管理不方便。小区名称具有唯一性,不可重复。
c.是否停用,为单元信息管理所准备,如停用则不可在该小区下建立单元信息。
d.更新日期,小区信息增加的时间。
4.单元信息管理
设备号的重要组成部分就是单元编号,当建立某个小区后,在此小区基础上增加单元信息,单元所在楼号信息,则系统自动给该单元分配一个编号,此编号为设备号的其中三位。单元信息包括:所在区域编号,所在区域名称,所在小区名称,所在楼号名称,单元名称,单元编号,是否停用,更新时间,单元户数。
a.所在区域编号,当选择所在区域名称的同时,自动调入该区域的区域编号,不可修改。此编号为设备号的两位。
b.所在区域名称,为迅速索引小区信息而增加的项目,当选择区域后,自动列出该区域的所有小区信息。
c.所在小区名称,为迅速索引楼号信息而增加的项目,此信息不可手动录入,只可在下拉菜单中选择。
d.所在楼号名称,为迅速索引单元信息而增加的项目,为保证管理,一定要统一楼号名称的格式。
e.单元名称,为放宽功能,此处手动填写所在单元名称,也可为网点名称,为保证管理,一定要统一单元名称的格式。
f.单元编号,相同区域下的4位单元编号不可重复,生成后,不可修改。
g.是否停用,如停用,则施工装表管理中无法生成该单元下的施工单。
h.更新时间,单元信息增加的时间
i.单元户数,施工装表管理中,自动生成空用户信息数目的依据,此数据必须绝对准确,因为确定该单元装表数量后,系统需要从鞍山系统中提取相应的区本户卡数量.
具体小区单元信息的查询:点击”查看小区内单元信息”按钮,选择区域名称,小区名称,楼号名称,确定,则显示对应的小区楼号内的所有单元信息,有助于各个小区各个楼号的单元信息的正确,准确录入。
图1 区域信息查询界面
(二)施工装表管理设计:为配合适合的施工装表流程而制定的系统管理模式。在地区信息管理的基础上,进行该地区中各个单元的施工装表下单。自动分配设备号,自动根据鞍山系统提取的区本户卡号而打印施工单,前方施工装表填写施工单,回到营业所系统修正完善施工单。系统主要分为单据生成,单据查询,单据打印,单据返回修正等四大功能点。
1.施工单生成
施工装表管理窗体载入首先判断站点(营业所)信息的唯一性,如有问题则屏蔽所有功能,并提示正确管理站点信息。
顺序选择区域名称,小区名称,楼号名称,单元名称,查询详细安装单。如查询无该单元的任何施工信息,则系统提示无施工信息,是否增加施工单. 确认后,系统自动生成进入2个分支选择,来确定区本户卡的范围.现跟鞍山系统已进行接口,所以区本户卡信息要从鞍山系统中进行提取.提取了该单元的装表数量的区本户卡数量后,确认,生成该单元的施工装表单.
2.单据查询
和施工单生成的操作顺序相同,如查询的单元拥有施工信息,则系统自动调出施工单信息。
3.单据打印
单据生成或查询后,可以打印施工单。其中详细地址,生产号,装表指数,是否加防盗环,备注等几项为空,为前方施工人员增加。区本户卡,鞍山系统物理地址,设备号均为不可修改项.需要注意的是鞍山系统物理地址是装表的重要依据,装表人员必须根据该地址进行装表,并完善丹东系统的抄表地址。
4.单据返回修正
前方施工装表人员回到营业所,反馈回详细完成的施工单,查询该单元的施工单信息,进行逐条的信息修正,包括用户地址的修整,生产条码号,装表指数,是否加防盗环,备注等信息.这样就完成了全部的施工装表任务,下部就是施工信息的导出,以备座收的导入或管理。
(三)POS抄表信息管理:
1.POS表端口设置。
如下图设置:
图2 手持POS表端口设置界面
2.用户及批号下载。
批号管理:包括新建批号,删除批号。批号由10位数字组成。例:2007030801。新建完批号后,选择到新建的批号,窗体显示该批号的用户数量。
用户信息下载到批号中:当批号建好后,选择好批号。在选择查询条件中录入查询的方式和查询条件,其中可以通过区本卡查询,或通过地址进行模糊查询。查询到某小区单元信息后点击”下载数据”按钮,则查到的用户信息下载到该批号成功。注意:可以继续下载其他地区的用户信息进入该批号中。批号及用户信息下载完成后,可以点击”导出数据”按钮导出该批号的所有用户信息,以备本次抄表。
四、结论:
经过现场应用,本系统对抄表数据管理准确、实用,能够方便用户使用,是一款可操作性级强的应用管理软件。