非接触式IC卡预收费电度表的设计
。显示IC卡中存入的电度数,当对IC卡操作过程中有任何错误时,将显示错误信息,提示用户。
程序由主程序程序和串行中断服务子程序等组成,它们的框图见图5(a)、(b)。
3.2.2VB用户接口程序的主要功能
(1)IC卡存款功能。用户持卡到供电部门存款,工作人员将放在读写器上,按“读卡”按钮,微机发送字符“R”给单片机,单片机执行相应的中断处理后返回卡号。系统根据返回的卡号显示对应的用户信息,确认无误后,输入用户交纳的金额,系统自动转化成电度数。按下“存款”按扭,将电度数存入IC卡,同时将存款的相关信息写入数据库,以供查询。
(2)查询功能。查询用户信息、IC卡信息以及用户的用电情况,可以根据输入的用户编号或电卡号进行有选择地查询。
(3)维护功能。对数据库的维护包括添加新的记录、删除不需要的记录以及对现有记录的更新。本系统所使用的数据库由MSAccess建立,通过VB的数据对象控件与用户界面关联,对数据的所有操作都实时地更新所关联的数据库。
本文将非接触式IC卡技术与计算机技术相结合,研制出多功能电量计量收费装置。该系统实现了用电收费的电子化,改变了先用电后收费的不合理状况,促进了用电计量、收费的科学化管理。该装置利用了老式机械表的功能和结构,降低了改造的成本,适于推广使用。
《非接触式IC卡预收费电度表的设计(第4页)》
本文链接地址:http://www.oyaya.net/fanwen/view/152878.html
程序由主程序程序和串行中断服务子程序等组成,它们的框图见图5(a)、(b)。
3.2.2VB用户接口程序的主要功能
(1)IC卡存款功能。用户持卡到供电部门存款,工作人员将放在读写器上,按“读卡”按钮,微机发送字符“R”给单片机,单片机执行相应的中断处理后返回卡号。系统根据返回的卡号显示对应的用户信息,确认无误后,输入用户交纳的金额,系统自动转化成电度数。按下“存款”按扭,将电度数存入IC卡,同时将存款的相关信息写入数据库,以供查询。
(2)查询功能。查询用户信息、IC卡信息以及用户的用电情况,可以根据输入的用户编号或电卡号进行有选择地查询。
(3)维护功能。对数据库的维护包括添加新的记录、删除不需要的记录以及对现有记录的更新。本系统所使用的数据库由MSAccess建立,通过VB的数据对象控件与用户界面关联,对数据的所有操作都实时地更新所关联的数据库。
本文将非接触式IC卡技术与计算机技术相结合,研制出多功能电量计量收费装置。该系统实现了用电收费的电子化,改变了先用电后收费的不合理状况,促进了用电计量、收费的科学化管理。该装置利用了老式机械表的功能和结构,降低了改造的成本,适于推广使用。
《非接触式IC卡预收费电度表的设计(第4页)》