1. 首页
  2. 文档大全

项目4 奥体中心项目计算机端应用开发

上传者:11****88 2022-07-04 19:09:15上传 PPTX文件 6.17MB
项目4 奥体中心项目计算机端应用开发_第1页 项目4 奥体中心项目计算机端应用开发_第2页 项目4 奥体中心项目计算机端应用开发_第3页

《项目4 奥体中心项目计算机端应用开发》由会员分享,可在线阅读,更多相关《项目4 奥体中心项目计算机端应用开发(44页珍藏版)》请在文档大全上搜索。

1、项目项目4 4 奥奥体中心体中心项目项目计算机端计算机端应用开发应用开发物联网综合应用实训物联网综合应用实训本项目概述1在完成了应用环境搭建,感知层开发调试后,我们将开始在完成了应用环境搭建,感知层开发调试后,我们将开始进行项目的应用层开发。本项目应用层开发主要进行项目的应用层开发。本项目应用层开发主要涉及涉及计算机计算机端端和移动端,本章开始对项目和移动端,本章开始对项目的的计算机计算机端端应用开发进行讲解,由应用开发进行讲解,由于本项目采用的是于本项目采用的是平台,所以本章介绍的应用开发都是基平台,所以本章介绍的应用开发都是基于于的的WindowsWindows应用开发。应用开发。本项目本

2、项目的的计算机计算机端端应用涵盖三个部分,分别涉及体育馆门应用涵盖三个部分,分别涉及体育馆门禁管理端发卡、门禁刷卡验证、体育馆安防管理三个功能模块。禁管理端发卡、门禁刷卡验证、体育馆安防管理三个功能模块。为此,我们将电脑端应用开发拆分成三个任务。在任务一中,为此,我们将电脑端应用开发拆分成三个任务。在任务一中,学习如何对体育馆门禁管理端发卡程序进行开发;在任务二中,学习如何对体育馆门禁管理端发卡程序进行开发;在任务二中,学习如何对体育馆门禁刷卡验证程序进行开发;在任务三中,学习如何对体育馆门禁刷卡验证程序进行开发;在任务三中,学习如何对体育馆安防管理子系统程序开发。本章最后,将学习如何对体育馆

3、安防管理子系统程序开发。本章最后,将对对计算机计算机端端应用开发阶段进行总结与测评。应用开发阶段进行总结与测评。 学习目标11.1. 了解高频卡读写器相关知识了解高频卡读写器相关知识2.2. 了解了解开发三层架构(开发三层架构(UI+BLL+DAL+ModelUI+BLL+DAL+Model)3.3. 了解网络摄像头相关知识了解网络摄像头相关知识4.4. 了解了解socketsocket通讯相关知识通讯相关知识5.5. 学会高频卡读写程序开发学会高频卡读写程序开发6.6. 学会调用摄像头拍照并保存到数据库的程序开发学会调用摄像头拍照并保存到数据库的程序开发7.7. 学会获取传感器数据及控制报警

4、灯的程序开发学会获取传感器数据及控制报警灯的程序开发8.8. 学会学会计算机计算机端端到到AndroidAndroid端的端的SOCKETSOCKET通讯程序开发通讯程序开发1任务任务2 2 体育体育馆门禁刷卡验证程序开发馆门禁刷卡验证程序开发 任务任务1 1 体育馆体育馆门禁管理端发卡程序开发门禁管理端发卡程序开发 1 12 2任务任务3 3 体育馆体育馆安防管理子系统程序开发安防管理子系统程序开发 3 3本项目子任务1在本任务中,我们要利用提供的相关资源,开发在本任务中,我们要利用提供的相关资源,开发.NET.NET平台平台下的下的WindowsWindows项目,实现体育馆管理端发卡程序

5、的开发。项目,实现体育馆管理端发卡程序的开发。任务1 门禁管理端发卡任务描述1该任务模拟体育馆管理端发卡程序,要求通过桌面高频读写器完成发卡该任务模拟体育馆管理端发卡程序,要求通过桌面高频读写器完成发卡操作,并将发卡数据保存到数据库。利用提供的引用库与说明文档、图片素操作,并将发卡数据保存到数据库。利用提供的引用库与说明文档、图片素材、数据库等资源,完成体育馆管理端发卡程序的开发,运动员可用此卡进材、数据库等资源,完成体育馆管理端发卡程序的开发,运动员可用此卡进入体育馆中心,卡片中设定了次数、有效时间区间,次数用完、或者不在有入体育馆中心,卡片中设定了次数、有效时间区间,次数用完、或者不在有效

6、时间区间都不能刷卡通过。效时间区间都不能刷卡通过。任务需要完成两个主要功能,一个是寻卡,一个是发卡,总体来说涉及任务需要完成两个主要功能,一个是寻卡,一个是发卡,总体来说涉及的是高频卡的读写以及数据库的读写。效果图如下:的是高频卡的读写以及数据库的读写。效果图如下: 任务1 门禁管理端发卡任务分析1任务1 门禁管理端发卡任务分析1任务1 门禁管理端发卡知识准备4 4. .1.1 1.1 高频读写器高频读写器4 4. .1.2 1.2 开发三层开发三层架构架构本项目采用高频卡及高频读卡器来完成门禁功能。高频读卡器是工作于本项目采用高频卡及高频读卡器来完成门禁功能。高频读卡器是工作于高频高频HFH

7、F频段的读卡器,一般工作于频段的读卡器,一般工作于13.56M13.56M频段,系统通过天线线圈电感耦合频段,系统通过天线线圈电感耦合来传输能量,通过电感耦合的方式磁场能量下降较快。磁场信号具有明显的来传输能量,通过电感耦合的方式磁场能量下降较快。磁场信号具有明显的读取区域边界。主要应用于读取区域边界。主要应用于1 1米以内的人员或物品的识别。米以内的人员或物品的识别。高频读写器基本的功能是提供与标签进行数据传输的途径以及用于向标高频读写器基本的功能是提供与标签进行数据传输的途径以及用于向标签提供能量。另外,读写器还提供复杂的信号处理与控制、通信等功能。签提供能量。另外,读写器还提供复杂的信号

8、处理与控制、通信等功能。读写器由模拟部分和数字部分电路组成。模拟部分即射频发射模块和射读写器由模拟部分和数字部分电路组成。模拟部分即射频发射模块和射频接收模块,数字部分可分为主控模块,电源管理模块,接口模块。频接收模块,数字部分可分为主控模块,电源管理模块,接口模块。任务1 门禁管理端发卡知识准备4 4. .1.1 1.1 高频读写器高频读写器高频读卡器特性:高频读卡器特性:工作频率为工作频率为13.56MHz13.56MHz,该频率的波长大概为,该频率的波长大概为22m22m。感应器。感应器一般以电子标签一般以电子标签的形式的形式。具有。具有防冲撞特性,可以同时读取多个电子标签防冲撞特性,可

9、以同时读取多个电子标签。可以把。可以把某些数据信某些数据信息写入标签中息写入标签中。数据。数据传输速率比低频要快,价格不是很贵。传输速率比低频要快,价格不是很贵。主要应用:主要应用:图书管理系统的图书管理系统的应用应用、瓦斯瓦斯钢瓶的管理钢瓶的管理应用应用、服装服装生产线和物流系统的生产线和物流系统的管理和管理和应用应用、三表三表预收费预收费系统系统、酒店酒店门锁的管理和门锁的管理和应用应用、大型大型会议人员通道会议人员通道系统系统、固定固定资产的管理资产的管理系统系统、医药医药物流系统的管理和物流系统的管理和应用应用、智能智能货架的货架的管理管理等。等。任务1 门禁管理端发卡知识准备4 4.

10、 .1.1 1.1 高频读写器高频读写器1任务1 门禁管理端发卡知识准备4 4.1.2 .1.2 开发三层架构开发三层架构本项目中部分任务涉及到数据库的读写,整体采用了本项目中部分任务涉及到数据库的读写,整体采用了三层架构的模三层架构的模式进行开发。以下对这种模式进行简单介绍。式进行开发。以下对这种模式进行简单介绍。(1 1)UIUI(User Interface,User Interface,用户接口层)用户接口层)1 1)界面设计部分:)界面设计部分:使用母页或者使用母页或者IFrameIFrame、服务器控件、用户控件、服务器控件、用户控件、WebWeb页及页及csscss样式表等来样式

11、表等来控制及实现。控制及实现。2 2)功能部分:)功能部分:服务器控件:实现模板的公共功能;服务器控件:实现模板的公共功能;用户控件:实现一些通用的构件(比如:选择框)用户控件:实现一些通用的构件(比如:选择框)。1任务1 门禁管理端发卡知识准备(2 2)BLLBLL(业务逻辑层)(业务逻辑层)主要负责对数据层的操作,对数据业务逻辑进行处理。如果数据访问层主要负责对数据层的操作,对数据业务逻辑进行处理。如果数据访问层是积木,那业务逻辑层就是负责对这些积木进行搭建,进而解决某个特定问是积木,那业务逻辑层就是负责对这些积木进行搭建,进而解决某个特定问题。题。(3 3)DALDAL(数据库访问层)(


文档来源:https://www.renrendoc.com/paper/212663574.html

文档标签:

下载地址