医疗服务区停车场智能管理系统设计与实现

2017-12-30 11:15王素华豆高峰
无线互联科技 2017年14期
关键词:窗体IC卡停车场

王素华,豆高峰

(沈丘县疾病预防控制中心,河南 周口 466300)

医疗服务区停车场智能管理系统设计与实现

王素华,豆高峰

(沈丘县疾病预防控制中心,河南 周口 466300)

医疗服务区患者机动车、急救车辆停车有序管理一直是影响医疗服务质量的重要因素。文章首选论述了医疗服务区停车场智能管理系统的开发编程环境及系统工具,然后从停车场收费设置、管理员登陆管理、IC卡管理、车辆进场/出厂登记等多个方面讨论了医疗服务区停车场智能管理系统设计和功能实现。

医疗服务区;停车场;智能管理;系统

医疗服务区域周边通常是城市人群密集点之一,机动车、行人、非机动车、小商小贩等交织在同一个交通平面,造成了医疗服务区域周边交通的拥堵,而医疗服务区域相关车辆行驶反而加速了城市交通拥堵。医疗服务区域内由于行政人员、医疗人员、患者等相关人员的大量车辆随意停靠,造成了急救车通道行驶不畅和阻塞的情况,进而影响到患者就医,甚至危及患者生命抢救[1]。因此,通过建立医疗服务区停车场智能管理系统,以实现车辆停放的有序和有效管理。

1 开发编程环境及系统工具

微软公司Visual Basic是Windows应用程序开发工具,其具有可视化的设计平台、事件驱动的编程机制、结构化的程序设计语言、强大的数据库功能,Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效地提高了应用程序的运行效率和可靠性[2]。

关系数据库开发工具采用Access数据库,该汇集各种信息以供查询、存储和检索。Access的优点在于它能使用数据表示图或自定义窗体收集信息,数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。Access数据库有一个简化的对象模型,与其他Microsoft和非Microsoft技术更加紧密地集成;Access数据库是一个本地和远程数据访问、远程和断开连接的记录集、用户可以访问的数据绑定接口以及层次化的记录集的通用接口[3]。

基于组件的数据库编程接口(ActiveX Data Objects,ADO)实现Visual Basic,Access的无缝连接。ADO的典型存取数据的步骤包括数据源、记录集对象、记录集、连接[4]。ADO对象模型定义了一个可编程的分层的对象集合,它支持部件对象模型(Component Object Model,COM)和OLE DB数据源。ADO对象模型中包含了3个一般用途的对象:Connection,Command和Recordset,程序开发人员可以创建这些对象并且使用这些对象访问数据库。

2 医疗服务区停车场智能管理系统设计与实现

2.1 停车场智能管理系统参数配置

2.1.1 停车场收费设置功能

对停车场不同类型的车辆、不同类型的IC卡进行费用设置。其具体操作如下:单击系统主界面“系统环境设置”主菜单里的“停车场收费设置”子菜单;系统弹出窗体Form8,即停车场收费设置窗体。管理员可对“车类型”“IC卡类型”“单价/小时”进行统一设置。其中“车类型”可选4种,分别是“大型车”“中型车”“小型车”“其他”;“IC卡类型”可选4种,其分别是“月卡”“储值卡”“免费卡”“临时卡”;进入停车场收费设置界面后,当管理员选择相应“车类型”和“IC卡类型”信息后,在“单价/小时”文本框内填入存车单价后,单击“确定”按钮,系统会弹出“设置成功,请确认”对话框;设置成功后,在数据库“会员卡基本情况”中查看对应所有的IC卡类别的信息是否已经修改;单击“退出”返回系统主界面。

2.1.2 数据库初始化功能

对停车场数据进行清空设置,其具体操作:单击系统主界面“系统环境设置”主菜单里的“数据库初始化”子菜单;系统弹出窗体Form9,即停车场数据库初始化窗体。管理员可对所有数据表进行清空操作;进入“数据库初始化”界面,单击“确定”即可对所有数据表进行清空操作;单击“退出”返回系统主界面。

2.2 停车场智能管理系统管理员登陆管理

在管理员登陆的时候,需要输入管理员账号和密码,输入正确的账号和密码,系统会显示“欢迎进入系统主界面”对话框,单击“确定”,则进入系统主界面,登录成功后,用户可在各自权限范围内对系统功能信息进行相应的操作;当管理员输入错误的账号或密码,系统提示“您输入的账号和密码错误,请重新输入”,同时,输入文本框立即清空,且返回管理员登陆界面,单击“取消”退出程序。

2.3 停车场智能管理系统IC卡管理

2.3.1 新卡注册功能

新卡注册功能主要是针对需要在停车场存车的用户而还没有注册IC卡的用户。当新用户需要注册存车时,管理员对新用户信息的登记管理。其操作步骤包括单击系统主界面“IC卡管理”主菜单里的“新卡注册”子菜单;在出现的窗体Form3中录入要添加的新用户完整信息,录入完毕单击“申请”;系统自动提示“记录已添加,请查看”;在数据库“会员卡基本情况”中查看新添加用户的信息记录是否已经添加;单击“退出”返回系统主界面。

2.3.2 IC卡退卡功能

IC卡退卡功能针对需要将IC卡退卡的用户。当用户需要退卡时,管理员对退卡用户进行退卡管理。其操作步骤包括单击系统主界面“IC卡管理”主菜单里的“IC卡退卡”子菜单;系统会弹出“请刷卡或输入要退卡的卡号”,用户经过刷卡或管理员输入用户账号后,系统会立即显示“记录已找到,请查看”,单击“确定”后方可进入窗体Form11,即IC卡退卡界面,且对应IC卡的基本信息会自动显示。如果输入错误,系统不予以提示,自动返回系统主界面;进入IC卡退卡界面后,当管理员单击“退卡”按钮,界面会弹出对框框“请再次刷卡或输入要退卡的卡号”,如果卡号两次相同,会弹出“退卡成功,请确认”对话框。如果刷不同卡或输入账号与上次不同,则弹出“您两次输入的账号不一致,请重新输入”对话框,系统自动返回主界面;退卡成功后,在数据库“会员卡基本情况”中查看本IC卡用户的信息是否已经删除;单击“退出”返回系统主界面。

2.4 停车场智能管理系统车辆进场/出厂登记

车辆进场登记功能是本系统的最主要功能之一,实现停车场的入口登记功能。具体操作包括单击系统主界面工具条第一项“进场”按钮,系统弹出窗体Form19,即车辆进场主界面,同时弹出“请刷卡”对话框;当用户刷卡或管理员输入相应卡号后,正确则弹出“记录已找到,请查看”且所有信息将自动填入对应文本框,窗体左上角是当前摄入图像,窗体下半部是停车场车位记录信息表。如果当前用户IC卡余额充足,即可存车并分配车位。之后管理员摄制图像,以便车辆出场时进行车辆判断及对比,此后,系统显示“已经库存,请查阅”。如果不设置图像,车辆出场时将无法调出本车入场图像,无法结帐并无法驶出停车场。刷卡或输入错误或余额不足,系统将显示对应信息,且不能存车;字幕显示相关信息给用户确认;在数据库“车进场信息表”中查看用户的存车信息记录是否已经添加,且“车位信息”表的对应车位“车位存否”字段改变。

车辆出场登记功能实现停车场的出口登记功能。具体操作包括单击系统主界面工具条第二项“出场”按钮,系统弹出窗体Form20,即车辆出场主界面,同时弹出“请刷卡”对话框;当用户刷卡或管理员输入相应卡号后,正确则弹出“记录已找到,请查看”,且所有信息将自动填入对应文本框,窗体左上角为当前摄入图像,左下角为系统调出IC卡对应的入场时车辆图像。如果当前IC卡余额不足,系统自动提醒“您的余额不足,请咨询管理员”。如果IC卡余额充足,则系统显示“结帐成功”,管理员单击“拍摄”即可对当前车辆进行图像存储。如果车辆进场没有摄制图像,则车辆不能完成结帐;字幕显示相关信息给用户确认;在数据库“车进场信息表”中查看用户的存车信息记录是否已经添加,且“车位信息”表的对应车位“车位存否”字段改变,“会员卡基本情况”表余额信息改变。

2.5 停车场智能管理系统其他功能

停车场智能管理系统其他功能包括管理员维护功能、数据备份功能、报表输出功能。管理员维护功能实现了对管理员进行增加、删除、查询;数据备份功能实现了对停车场数据库信息的备份操作;报表输出功能实现了停车场存车记录信息报表化提取输出。

3 结语

医疗服务区停车场智能管理系统通过系统参数配置、管理员登陆管理、IC卡管理、车辆进场/出厂登记、管理员维护功能、数据备份功能、报表输出功能等实现了医疗服务区车辆停放的电子化高效管理。后续通过结合先进数据挖掘技术和自动化机电设备,同时结合医疗服务区人员在停车场收费管理方面的需求,进一步优化系统功能和提升运营效率。

[1]朱晞.再论南京鼓楼医院交通现状和停车管理对策[J].中国卫生产业,2016(32):196-198.

[2]陈文印.基于Visual Basic的温度集散控制系统组态软件开发[D].镇江:江苏大学,2016.

[3]孟彬.基于access数据库的信息管理系统实现[J].自动化与仪器仪表,2017(4):190-195.

[4]仇伟明.基于Visual Basic环境下数据库访问技术的研究[J].长春工业大学学报(自然科学版),2014(5):490-494.

Design and implementation of intelligent management system for parking lot in medical service area

Wang Suhau, Dou Gaofeng
(Shenqiu County Disease Control and Prevention Center , Zhoukou 466300, China)

The orderly management of motor vehicle and emergency vehicles in medical service area has been an important factor affecting the quality of medical service. This paper fi rst claims the development programming environment and system tools of intelligent management system of parking lot in medical service area, then discusses the design and function implementation of intelligent management system of parking lot in medical service area from the aspects of parking lot fee setting, admin logging management, IC card management and vehicle approaching/factory registration.

medical service area; parking lot; intelligent management; system

王素华(1969— ),女,河南周口,本科,会计助理。

猜你喜欢
窗体IC卡停车场
工商业IC卡控制器改造为物联网控制器实践
试谈Access 2007数据库在林业档案管理中的应用
在用电梯加装外接式IC卡运行控制系统设计改进
停车场寻车管理系统
一种新的无触点IC卡的检测方法
PLC在地下停车场排水系统的应用
“8·12”后,何以为家
湖北省高速公路IC卡管理系统浅谈
巧设WPS窗体控件让表格填写更规范
WinCE.net下图形用户界面的开发