基于WiFi的上课签到手机应用程序概述资料.docxVIP

基于WiFi的上课签到手机应用程序概述资料.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
需求分析:在开展大型的、有组织的、时间有限的群体活动中,如何快速准确地获取相关人员的出勤信息一直是亟待解决的问题。本程序针对公共选修课的特点开发,使学生只需要连接指定WiFi,即可实现主动签到。本程序节约了传统课堂点名所占用的有效教学内容时间,方便了学生获取课程的相关信息,同时教职人员也可在后台管理。本程序以更快速、更准确、更安全、更低成本的方式,实现教务信息化,极大地方便了师生间的信息交互。本程序略经修改或扩展,即可适用于安全、会议、工厂等领域,市场前景极为广阔。作品概述:本软件主要分为服务器端与客户端。服务器端采用C#语言和数据库技术开发,安装在电脑上;客户端采用JAVA语言进行开发,安装在智能手机上,通过WLAN(无线局域网)连接服务器端。服务器端与客户端采用TCP/IP协议进行通信。学生连接指定WiFi,使用客户端实现签到并浏览课程信息;教职工可以在服务端实现按照学生选课情况、成绩信息,及时推送上课的时间、地点和课程进度及教师个性要求等必要的提醒信息。在学生注册信息的时候,客户端会把手机串号(IMEI)保存到数据库。手机串号作为学生唯一标识,避免了代签的情况发生。开发背景:我们针对现阶段用户数量巨大的Windows操作系统用户和Android手机用户,分别采用C#语言和数据库技术和JAVA语言开发了服务器端程序和客户端的android应用安装包。特别是客户端用户在使用上不需要任何成本即可实现对应功能。在服务器端和客户端的通信上,采用TCP/IP协议进行通信;WiFi则使用WLAN下IEEE802.11n标准,这种通信方式在部署上简单快捷成本低,在使用中安全高效易维护。使用介绍:本软件使用方便,分为手机android客户端的.apk文件,和电脑服务端.jar文件。手机客户端:手机端为apk安装包,安装后运行程序,在文本框中输入要连接的服务器的ip地址,链接就完成了,就可以进行签到等操作。电脑服务端:双击jar文件即可使用,无需安装。在文本框内输入要连接的服务器ip地址,点击打开就可以使用。涉及技术:本软件采用的了C/S结构,C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。服务器端主要采用C#语言开发。C#是一种安全的、稳定的、简单的程序设计语言。客户端采用当前最流行的java语言开发。Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。WiFi(WireleSS Fidelity)俗称无线宽带,又叫802.11b标准,是IEEE定义的一个无线网络通信的工业标准。IEEE802.11b标准是在IEE E802.11的基础上发展起来的,工作在2.4 Hz频段,最高传输率能够达到11 Mbps。该技术是一种可以将个人电脑,手持设备等终端以无线方式互相连接的一种技术。目的是改善基于IEEE802.1标准的无限网络产品之间的互通性。WiFi局域网本质的特点是不再使用通信电缆将计算机与网络连接起来,而是通过无线的方式连接,从而使网络的构建和终端的移动更加灵活。服务器端与客户端采用了安全可靠的TCP/IP协议进行通信,在TCP/IP协议的基础上使用socket实现了服务器端与客户端的通信。TCP/IP协议是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。socket利用网间网通信设施实现进程通信,但它对通信设施的细节毫不关心,只要通信设施能提供足够的通信能力,它就满足了。socket 是面向客户/服务器模型而设计的,针对客户和服务器程序提供不同的socket 系统调用。客户随机申请一个socket ,系统为之分配一个socket号;服务器拥有全局公认的 socket ,任何客户都可以向它发出连接请求和信息请求。socket利用客户/服务器模式巧妙地解决了进程之间建立通信连接的问题。前景预测:现如今无线网络建设的逐渐增加,手机通过WiFi链接网络变得越来越方便,许多公司和校园基本都已经架设起无线网络,android对于WiFi的兼容性好,未来的发展都有极强的使用潜力。本程序适应性广,略经修改或扩展即可用于其他行业领域,市场前景极为广阔。

文档评论(0)

小蜗牛 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档