业务咨询
固话:0755-28766866
手机:133-1682-8857
传真:0755-28766066
邮件:2851268699@qq.com
网址: http://www.szzjza.com
地址:深圳市龙华新区观澜街道大水坑金奥工业科技园c栋3楼
售后支持
固话:0755-28767922
手机:133-1682-8987
投诉与建议:133-1682-9176
嵌入式全自动三辊闸控制系统软件设计
嵌入式全自动三辊闸控制系统软件设计
由于嵌入式全自动三辊闸系统在传送数据交换实时性方面要求比较高,同时通过安装客户端软件和配置用户使用权限能够增加系统的保密性,因此其一般采用客户机/服务器模式为基础来进行分布式系统设计。按照模块化设计的思想,经过功能需求分析,嵌入式全自动三辊闸的软件可分为3个公共模块,9个功能模块。软件编程选择了Delphi7.0作为开发工具,Delphi被称为第四代编程语言,它具有简单.高效.功能强大的特点。
嵌入式全自动三辊闸的3个公共模块分别是:一是网络接口模块,它的主要功能是实现基于UDP协议的网络数据通信;二是数据库接口模块,主要负责服务器程序对监控系统数据库及远程数据库的访问;三是文件读写接口模块,负责提供对配置文件的读写操作。
嵌入式全自动三辊闸9个功能模块分别是:1.用户登录模块,负责用户登陆时的身份核实并产生用户日志;2.用户管理模块,用于添加.删除或修改用户信息;3.设备管理模块,编辑监控系统中的闸机信息;4.数据库配置模块,主要是负责数据库的连接;5.闸机控制模块,可以图形化显示全自动三辊闸运行状态并控制人员进出;6.数据下载模块,负责将可以通过闸机的人员信息表下载到闸机控制系统数据库中;7.数据上传模块,负责将闸机控制系统在脱机运行时产生的人员进出信息上传到监控系统数据库中;8.系统巡检模块,负责检查嵌入式全自动三辊闸控制系统的运行状态并保持系统时间的同步。
上一条: 防撞摆闸的串口通讯模块设计
下一条: 嵌入式全自动三辊闸硬件控制系统的硬件设计