- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅析计算机抄表管理系统设计摘要:本文作者介绍了计算机抄表管理系统的基本结构和功能设计,并对数据库的链接、显示、查询等主要模块进行了分析。
关键词:抄表;数据库;管理系统
0前言
目前的抄表方式主要是进行人工抄表收费,人工抄表收费的方法遇到许多困难,容易带来经济纠纷和治安隐患,给住户和管理部门带来很多麻烦,已经远远不能适应社会发展的要求。自动抄表技术正是为了解决人室查表问题而提出的。基于掌上的无线近距离抄表系统,可以使掌上抄表器用无线方式读取电能表的转数,并且能进行电能表断/送电的控制,管理计算机可以通过RS232串行通讯口获得掌上抄表器内存储的各用户的抄表信息,从而实现对各个用户电量和电费的综合管理。 20世纪90年代初期开发的基于Foxbaxe数据库的抄表管理系统存在操作可视性差、数据录人和数据处理程序繁琐的问题.针对这一问题,本文提出了一种基于VB 6. 0和Access的抄表管理系统的设计方案.
1系统结构及功能设计
1. 1系统模块设计
经过实际考察和分析,抄表管理系统主要应具有以下功能:用户基本信息的录入、修改和删除;用电类型、具体电价标准的设定;电费信息浏览;用户信息查询;电费单打印等.根据这些功能分析,可将计算机抄表管理系统分为4大部分、11个完整的功能模块.系统结构如图1所示。计算机抄表管理系统的基本功能是对掌上抄表器传输到管理计算机中的用户数据信息进行管理.
图1抄表管理系统功能模块结构图
1. 2系统基本功能设计
1.2.1登陆界面设计
为了保障用户的使用安全,系统设置了用户登陆界面,在启动系统主界面时,需要登陆界面,用于验证用户身份的合法性及使用权限,如果用户输入的登陆信息正确,则会进入下一个操作界面;如输入信息有误,则系统会出现“您输入的用户名或密码错误!”的消息框。用户分为普通用户和系统管理员,分别有不同的管理权限。系统可通过用户输入的信息来判断给出该用户的使用权限。
1.2.2权限设计
系统安全性是一个非常关键的问题,其中用户权限的设计是安全性最好的体现。系统将用户分为普通用户和系统管理员,普通用户只可以进行信息的查询和打印,管理员除具有普通用户的基本功能外,还可以进行普通用户信息的管理、完成电费单价和表底参数的设置等.
1.2.3数据报表打印设计
电费单据是每个电表用户缴纳电费的凭据,所以在实际应用中需要将电费单据打印出来,这就需要通过数据报表来实现.在进行数据报表设计时,首先要指定一个数据源,系统选择数据环境作为数据源;其次利用“添加Data Report”命令,将数据报表添加到工程中,然后在属性页设置Data Report对象的属性;最后通过检索结构和添加控件来进行数据报表的布局.
为了方便用户的使用,系统分别设定了按门栋打印、按小区打印和单个打印的方式,在进行单个查询打印的时候,用户可在姓名、手机号、电表号和家庭住址中任选一项自己熟悉的内容来进行查询。
1.2.4查询设计
进行用户信息查询时首先要输人相应的查询信息,然后才可以进行查询.本系统中我们选择使用ADO来链接数据库,进行查询的步骤为连接数据源、打开记录集、使用结果集和中断连接.查询部分的流程如图2所示.用户信息查询部分的实现代码如下:
图2系统查询流程图
1.2.5数据通讯设计
数据通讯是对管理计算机和掌上抄表器终端进行通讯,完成读取计量电表读数、设置表底、设置参数、查询状态等功能。
一个完整的通讯系统包括传送端、接收端、转换数据的接口和传送数据的实际信道或媒体,系统选择使用RS- 232和MSComm控件来进行通讯设计.通讯的设计步骤为:加人通讯对象,也就是MSComm对象;设定通讯端口号码,即CommPort;设定通讯协议,即I-IandShaking属性;设计传输速度等参数,即Set-tings属性;设定其他参数,若必要时再加上其他的属性设定;开启通讯端口,即PortOpen属性;送出字符串或读人字符串,使用Input Output属性;使用完MSComm通讯对象后,将通讯端口关闭。
2数据库的设计
2.1总体设计原则
计算机抄表管理系统是一个面向抄表、收费、事务处理等的多功能、多流程的管理型MIS系统,应用范围非常广。本系统确定了如下的系统数据库结构设计的总体原则:
(1)系统数据库设计考虑应用的普遍性,并根据系统运行的实际需求建立相关的信息管理数据表
(2)应尽可能减小数据冗余,建立合理、方便、全面的数据索引,以提高检索查询速度,满足各部门数据检索的需要,同时应保证所建立的数据库能够降低程序的复杂程度.
(3)由于各数据表之间关系密切,系统中只建
您可能关注的文档
最近下载
- 《空间解析拙政园》课件.ppt VIP
- QCR9228-2015铁路通信、信号、电力、电力牵引供电施工机械配置技术规程.pdf
- [优秀QC成果]提高砂层地质条件下地连墙施工质量.pdf
- 员工培训方案及课程大纲[9篇].docx VIP
- 中国共产党纪律处分条例全面解读新修订纪律处分条例重点内容学习解读专题ppt.pptx VIP
- EPC项目设计管理培训.pptx
- 中国共产党纪律处分条例全面解读新修订纪律处分条例重点内容学习ppt.pptx VIP
- 国际性教育技术指导纲要 -采用循证方式.docx
- 2025年兵棋章节答案.docx VIP
- 党支部议事规则和决策程序规章制度范文(精选10篇).pdf VIP
文档评论(0)