基于的智能防盗追踪系统张瑞华

基于的智能防盗追踪系统张瑞华

ID:14482608

大小:410.75 KB

页数:5页

时间:2018-07-29

基于的智能防盗追踪系统张瑞华_第1页
基于的智能防盗追踪系统张瑞华_第2页
基于的智能防盗追踪系统张瑞华_第3页
基于的智能防盗追踪系统张瑞华_第4页
基于的智能防盗追踪系统张瑞华_第5页
资源描述:

《基于的智能防盗追踪系统张瑞华》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、山东大学软件学院实训项目基于Android的智能防盗追踪系统1.实训项目背景项目名称:基于Android的智能防盗追踪系统该系统由主机和目标终端两部分组成,主机一般有用户随身携带,目标终端放在贵重物品上。因时间关系,主机和目标终端都由移动物联网平台代替。工作过程如下:系统上电开启后,系统处于工作状态。主机定时通过3G模块向目标终端发出请求信息,目标终端接收到该信息后,通过GPS模块接收自身位置信息;该信息经过加密后通过3G模块发送给主机;主机通过3G模块接收该信息并解密,同时由主机的GPS模块确定自身位置;目标终端

2、传来的位置信息和主机自身接收的位置信息一并传入相对位置计算模块;相对位置计算模块计算出二者的相对位置以及目标终端相对于主机的方位并显示,供用户查看。若主机和目标终端的距离超过设定的阈值时即声光报警。按下追踪键后,可追踪目标终端。目标终端对周围环境拍照,通过3G模块上网传给主机,在主机的液晶显示屏LCD上查看,帮助主机用户寻找目标终端的位置。系统框图如图1所示。图1系统框图基本要求:山东大学软件学院实训项目(1)熟悉卫星定位系统GPS的工作原理和接收信息的格式;(2)熟悉手机通信模块3G的工作原理;(3)熟悉Andr

3、oid编程。1.实训目标强化学生的动手编程能力;通过对硬件模块的使用,提高学生对软硬件结合的嵌入式系统的开发能力;加强学生的团队意识;提高学生自主解决问题、协作解决问题的能力。2.系统功能(1)手机的功能借助3G模块,基于Android编程,在移动物联网平台上绘制图形界面,实现电话语音功能,即拨打电话、接听电话;收发短信等手机常用功能,戴上耳机和麦克就可以进行正常的通话功能;(2)防盗报警功能将目标终端放到防止被盗的物品上,当目标终端与主机之间的相对距离超过用户设定的某一阈值(可以修改)时,主机报警通知用户,从而降

4、低贵重物品丢失的风险。(3)追踪功能本系统除了作为防盗器以外还可用作追踪器,若物品丢失后,主机端用户按下寻找按键后,可以在LCD液晶屏上看到目标终端相对于主机的位置和方位,准确的知道目标物品的位置从而对物品进行实时追踪,最大限度的帮助用户找回丢失的物品。(4)导航功能当用户按下主机的定位按键后可以在显示屏上显示自身位置,若配上当地的电子地图,从而实现导航功能。(5)拍照功能若物品丢失后,主机端用户按下拍照按键后,可以在LCD液晶屏上看到目标终端发过来的照片,该照片是目标终端所拍下的所处环境的照片,也可能是某盗窃的头

5、像,帮助用户判断丢失的物品所处的位置,从而进一步帮助用户找回丢失的物品。山东大学软件学院实训项目1.技术方案该项目提供移动物联网平台,该平台集成有全球定位系统GPS、第三代数字通信3G模块和500万CMOS摄像头,模块分别通过串口、USB口、CAMIF接口与物联网平台的CPU相连,可通过编程对这些模块进行操作。要求,熟悉三个模块的工作原理,利用自己熟悉的Android编程实现。2.实训环境要求(1)硬件需求移动物联网平台(在实验中心物联网实验室已装备)(2)软件配置在物联网实验室,每个移动物联网平台配有一台PC机,

6、在PC机上已安装配置好Android的开发环境。3.实训计划项目实训人员人数:30人,分10个小组。人员分工如下:角色人数任务小组组长1负责协调项目成员工作、模拟手机功能成员11防盗报警功能、追踪功能成员21导航功能、系统联合调试项目进度安排如下:日期星期实训内容第1周星期一介绍实训项目,准备开发环境星期二搭建开发环境、硬件模块测试星期三小组分工、讨论项目计划各小组制定计划星期四各开发小组讨论项目要求,进行需求分析星期五形成分析报告,评审根据评审结果修改山东大学软件学院实训项目第2周星期一各开发小组进入设计阶段测试

7、小组根据需求书开始设计测试用例星期二形成设计报告,评审根据评审结果修改星期三代码开发、测试星期四代码开发、测试星期五代码开发、测试第3周星期一集中讲解遇到的问题星期二代码开发、测试星期三代码开发、测试星期四代码开发、测试星期五代码开发、测试第4周星期一集中讲解遇到的问题星期二进一步修正、测试星期三合并程序调试准备提交各种作业。星期四小组答辩星期五结业典礼1.实训人员考核评价标准说明l完成程度(总分值50)完成程度分为五个等级:1)一级:完成90%以上,但尚需完善细节代码,得分45;2)二级:完成85%以上,存在少量

8、bug,得分40;3)三级:完成75%以上,存在大量bug,得分35;4)四级:完成60%以上,存在大量bug,得分20;5)五级:完成60%以下,得分20分以下;l解决问题能力(总分值10)主要参考遇到问题自己解决的能力,以及解答完毕后解决问题能力。山东大学软件学院实训项目l团队能力(总分值20)1)与团队内部成员互动能力以及活跃度;2)帮助组内其他成员或

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。