Submit Search
Upload
基于Qt的电梯智能卡管理系统上位机设计 - 本科毕业答辩
•
0 likes
•
69 views
G
Gavin Gao
Follow
本科毕业答辩:基于Qt的电梯智能卡管理系统上位机设计
Read less
Read more
Technology
Report
Share
Report
Share
1 of 21
Download now
Download to read offline
Recommended
中国云计算发展之道
中国云计算发展之道
raisinli
Intelligence suppy chain on mos note 20180829
Intelligence suppy chain on mos note 20180829
Ralph Yin
从网格计算到云计算
从网格计算到云计算
Riquelme624
香港六合彩
香港六合彩
香港六合彩 香港六合彩
香港六合彩
香港六合彩
香港六合彩 香港六合彩
香港六合彩
香港六合彩
香港六合彩 香港六合彩
香港六合彩
香港六合彩
enwen
云存储与虚拟化分论坛 基于云计算的海量数据挖掘
云存储与虚拟化分论坛 基于云计算的海量数据挖掘
Riquelme624
Recommended
中国云计算发展之道
中国云计算发展之道
raisinli
Intelligence suppy chain on mos note 20180829
Intelligence suppy chain on mos note 20180829
Ralph Yin
从网格计算到云计算
从网格计算到云计算
Riquelme624
香港六合彩
香港六合彩
香港六合彩 香港六合彩
香港六合彩
香港六合彩
香港六合彩 香港六合彩
香港六合彩
香港六合彩
香港六合彩 香港六合彩
香港六合彩
香港六合彩
enwen
云存储与虚拟化分论坛 基于云计算的海量数据挖掘
云存储与虚拟化分论坛 基于云计算的海量数据挖掘
Riquelme624
Mesos vs Kubernetes: What We Learned Working With Both For Chinese Customers
Mesos vs Kubernetes: What We Learned Working With Both For Chinese Customers
Guangya Liu
Iaa s管理平台的规划与研发 社区
Iaa s管理平台的规划与研发 社区
benbenhappy
智慧車站案例分享
智慧車站案例分享
Taipei Smart City PMO
Cnut 容器大会 京东
Cnut 容器大会 京东
tommy tommy
COSCon16-Open Source Container Cloud-OpenShift
COSCon16-Open Source Container Cloud-OpenShift
Geng Chen
辽宁车务通
辽宁车务通
person work
《云计算入门指南》
《云计算入门指南》
wiit
冉有 支付宝钱包的研发挑战和最佳实践
冉有 支付宝钱包的研发挑战和最佳实践
Trinea Trinea
项目方案模板
项目方案模板
Zac John
MixTaiwan 智慧機械x二代思維 品牌論壇 呂正華代理局長 轉動智慧機械 (呂代局長).pptx
MixTaiwan 智慧機械x二代思維 品牌論壇 呂正華代理局長 轉動智慧機械 (呂代局長).pptx
Mix Taiwan
创新内容计算网络 拥抱万物互联
创新内容计算网络 拥抱万物互联
Hardway Hou
SignalR實戰技巧 twmvc#17
SignalR實戰技巧 twmvc#17
twMVC
Private cloud and open stack
Private cloud and open stack
zhangxiao2016
Picoway Company Profile 1.5
Picoway Company Profile 1.5
picoway
Picoway Company Profile V1.5
Picoway Company Profile V1.5
picoway
QIoT ,QuAI
QIoT ,QuAI
Stacy Cheng
246 先驱智能机械有限公司创业计划书
246 先驱智能机械有限公司创业计划书
Rui (Nash) Yang
成都市人民政府办公厅关于印发云计算产业发展规划
成都市人民政府办公厅关于印发云计算产业发展规划
wangmin1971
容器云对研发工作的挑战与机遇
容器云对研发工作的挑战与机遇
大伟 李
Cloud Computing Introduction
Cloud Computing Introduction
guest90f660
More Related Content
Similar to 基于Qt的电梯智能卡管理系统上位机设计 - 本科毕业答辩
Mesos vs Kubernetes: What We Learned Working With Both For Chinese Customers
Mesos vs Kubernetes: What We Learned Working With Both For Chinese Customers
Guangya Liu
Iaa s管理平台的规划与研发 社区
Iaa s管理平台的规划与研发 社区
benbenhappy
智慧車站案例分享
智慧車站案例分享
Taipei Smart City PMO
Cnut 容器大会 京东
Cnut 容器大会 京东
tommy tommy
COSCon16-Open Source Container Cloud-OpenShift
COSCon16-Open Source Container Cloud-OpenShift
Geng Chen
辽宁车务通
辽宁车务通
person work
《云计算入门指南》
《云计算入门指南》
wiit
冉有 支付宝钱包的研发挑战和最佳实践
冉有 支付宝钱包的研发挑战和最佳实践
Trinea Trinea
项目方案模板
项目方案模板
Zac John
MixTaiwan 智慧機械x二代思維 品牌論壇 呂正華代理局長 轉動智慧機械 (呂代局長).pptx
MixTaiwan 智慧機械x二代思維 品牌論壇 呂正華代理局長 轉動智慧機械 (呂代局長).pptx
Mix Taiwan
创新内容计算网络 拥抱万物互联
创新内容计算网络 拥抱万物互联
Hardway Hou
SignalR實戰技巧 twmvc#17
SignalR實戰技巧 twmvc#17
twMVC
Private cloud and open stack
Private cloud and open stack
zhangxiao2016
Picoway Company Profile 1.5
Picoway Company Profile 1.5
picoway
Picoway Company Profile V1.5
Picoway Company Profile V1.5
picoway
QIoT ,QuAI
QIoT ,QuAI
Stacy Cheng
246 先驱智能机械有限公司创业计划书
246 先驱智能机械有限公司创业计划书
Rui (Nash) Yang
成都市人民政府办公厅关于印发云计算产业发展规划
成都市人民政府办公厅关于印发云计算产业发展规划
wangmin1971
容器云对研发工作的挑战与机遇
容器云对研发工作的挑战与机遇
大伟 李
Cloud Computing Introduction
Cloud Computing Introduction
guest90f660
Similar to 基于Qt的电梯智能卡管理系统上位机设计 - 本科毕业答辩
(20)
Mesos vs Kubernetes: What We Learned Working With Both For Chinese Customers
Mesos vs Kubernetes: What We Learned Working With Both For Chinese Customers
Iaa s管理平台的规划与研发 社区
Iaa s管理平台的规划与研发 社区
智慧車站案例分享
智慧車站案例分享
Cnut 容器大会 京东
Cnut 容器大会 京东
COSCon16-Open Source Container Cloud-OpenShift
COSCon16-Open Source Container Cloud-OpenShift
辽宁车务通
辽宁车务通
《云计算入门指南》
《云计算入门指南》
冉有 支付宝钱包的研发挑战和最佳实践
冉有 支付宝钱包的研发挑战和最佳实践
项目方案模板
项目方案模板
MixTaiwan 智慧機械x二代思維 品牌論壇 呂正華代理局長 轉動智慧機械 (呂代局長).pptx
MixTaiwan 智慧機械x二代思維 品牌論壇 呂正華代理局長 轉動智慧機械 (呂代局長).pptx
创新内容计算网络 拥抱万物互联
创新内容计算网络 拥抱万物互联
SignalR實戰技巧 twmvc#17
SignalR實戰技巧 twmvc#17
Private cloud and open stack
Private cloud and open stack
Picoway Company Profile 1.5
Picoway Company Profile 1.5
Picoway Company Profile V1.5
Picoway Company Profile V1.5
QIoT ,QuAI
QIoT ,QuAI
246 先驱智能机械有限公司创业计划书
246 先驱智能机械有限公司创业计划书
成都市人民政府办公厅关于印发云计算产业发展规划
成都市人民政府办公厅关于印发云计算产业发展规划
容器云对研发工作的挑战与机遇
容器云对研发工作的挑战与机遇
Cloud Computing Introduction
Cloud Computing Introduction
基于Qt的电梯智能卡管理系统上位机设计 - 本科毕业答辩
1.
基于Qt的电梯智能卡管理系统上位机设计 基于Qt的电梯智能卡管理系统 上位机设计 答 辩 人
:高洪臣 指导教师 :孙浩 班 级 :2012级自动化卓越班 燕山大学 电气工程学院
2.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 2 目 录 1
研究背景 2 研究内容 3 软件演示 4 课题总结
3.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 3 研究背景
4.
基于Qt的电梯智能卡管理系统上位机设计 研究内容 电梯智能卡管理系统 2016年6月24日 高洪臣 4 本系统由工作站、 服务器和控制站三部 分组成,其中上位机 基于C/S架构进行设 计,一方面读取智能 卡信息;另一方面, 通过数据库对智能卡 信息进行存取,并可 以直接或间接地对电 梯进行监视控制。
5.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 5 ➢ 上位机采用加密狗硬件加密和软件加密两种加密方式; ➢
身份认证采用用户权限管理的方式,不同身份的用户有不同的 操作权限; ➢ 智能卡读写器通过USB协议与上位机通讯,上位机通过调用USB 总线通用接口芯片CH375的应用层接口控制智能卡读写器; ➢ 数据库采用MySQL,不但开源,而且可跨平台,上位机通过 TCP/IP协议与数据库通讯;
6.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 6 上位机软件主界面
7.
基于Qt的电梯智能卡管理系统上位机设计 • 加密狗(SoftDog)硬件加密 • 上位机通过调用加密狗厂商的 API,并定时检测加密狗来对软 件进行加密 •
软件加密 • 通过用户名、用户级别和密码 一致性认证的方式对软件进行 加密 • 采用RSA加密算法对密码进行 二次加密 2016年6月24日 高洪臣 7 上位机加密方式
8.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 8 上位机用户管理
9.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 9 上位机USB通讯 • CH375是一个USB总线的通用接口芯片 •
CH375 动态链接库 DLL为计算机端上位机提供面向功能应用 的应用层接口
10.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 10 上位机智能卡读写 • 根据下位机读写数据的协议,通过调用CH375芯片的应用层 接口对智能卡读写 字头
长度 读命令 所读数据 起始地址 数据长度 异或校验 0xA9 0x03 0x01 0x00 N BCC 读数据协议: 字头 长度 写命令 所写数据 起始地址 数据 异或校验 0xA9 N+3 0x02 0x00 NByte BCC 写数据协议:
11.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 11
12.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 12 上位机数据库操作 ✓ 数据库: ✓
连接方式: 采用TCP/IP协议; 为开发方便,将其部署在同一台电脑,使用回路地址127.0.0.1; ✓ 代码:
13.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 13
14.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 14 上位机报表打印 Qt中处理“打印”功能的过程: • 将数据转化为HTML; •
使用Qt的富文本引擎(QTextDocument)进行显示; QString html = strDatas.toHtmlEscaped(); html.replace("t", "</td><td height=30 align="center">"); html.replace("n", "</td></tr><tr><td height=30 align="center">"); html.prepend("<tr><td height=30 align="center">"); html.prepend("<table width="100%" cellspacing=0 border=1 align="center">n"); html.prepend("<hr><br>"); html.prepend("<h2 align="center"><font color="red">电梯信息记录表</font></h2>"); html.append("</td></tr>n</table>");
15.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 15
16.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 16 上位机软件移植 Windows Linux 移植 平台
17.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 17
18.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 18 上位机软件创新 本软件采用加密狗硬件加 密和软件加密两种加密方 式,更安全 双重加密 本上位机软件采用Qt作为 应用程序开发框架,可在 Windows和Linux等系统 中运行 可跨平台 本软件打包之后无需安装 即可在机器上运行,减少 了安装麻烦,方便了客户 绿色版 本软件的开发工具均为开 源、免费软件,大大减少 开发成本 开源、免费
19.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 19 软件演示
20.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 20 总结 采用Windows操作系统作为开发平台,以Qt作为应用程序框 架,采用面向对象的方法对电梯智能卡管理系统的上位机软件进 行设计和开发。 完成的工作包括以下几个方面: • 上位机软件总体架构的设计 •
上位机软件界面的设计 • 上位机软件各个子模块的实现 • 上位机软件的移植
21.
基于Qt的电梯智能卡管理系统上位机设计 2016年6月24日 高洪臣 21
Download now