论文题名: | 基于Android平台的驾驶安全评分互动系统的设计与实现 |
关键词: | 驾驶员;安全评分互动系统;软件设计;Android平台 |
摘要: | 每年都会有很多因驾驶员驾驶行为不规范而导致的交通事故发生。就如何提高驾驶员预防交通事故的能力这一问题,各界都给予了很高的关注度。另外,鉴于类似于“悦动圈跑步”等软件根据用户每天或每周或每月的步数在好友圈或当地城市的人群圈进行排名的方式激励用户运动已取得了很好的成效。系统根据驾驶时长与在驾驶过程中的不同级别的急转弯次数、急刹车次数、急加速次数以及疲劳次数为指标制定评分规则,根据评分的高低在好友圈里进行每日排名,以此方式激励驾驶员规范其驾驶行为。 系统使用基于C/S的方式,服务器端使用基于nodejs的KOA框架实现,其中推送服务使用基于MQTT协议实现的mosca开源库,客户端在Android平台实现。文章在需求分析阶段,着重考虑了用户体验和交互性两方面,同时结合系统用例图对系统的各个功能需求进行详细地分析。系统设计阶段,文中分别对Android客户端和服务器端进行了设计,其中Android客户端分为监测模块、好友管理模块、数据展示模块以及登录与注册模块等;服务器端包含数据服务模块、业务服务模块和消息推送模块。同时,文中根据各个子模块的数据需求对数据库进行了设计。最后,文中结合少量的关键代码以及类图对系统进行实现。 系统通过对驾驶的时长与各个级别的刹车、加速、转弯以及疲劳次数进行评分并在好友圈排名的方式,可以使驾驶员逐渐地养成规范驾驶的习惯,从而有效地减少交通事故的发生。 |
作者: | 夏耿杰 |
专业: | 软件工程 |
导师: | 万琳 |
授予学位: | 硕士 |
授予学位单位: | 华中科技大学 |
学位年度: | 2016 |
正文语种: | 中文 |