车载信息系统服务器端的设计与实现

车载信息系统服务器端的设计与实现

论文摘要

车载信息系统是智能汽车中的重要组成部分,一般包括几个部分,分别是道路导航系统、车载电脑、倒车成像系统、车载多媒体等。现如今,无论是国内还是国外都没有十分成熟全面的车载信息系统,而人们一般说的车载信息系统就是车载定位与导航系统。近年来,随着智能汽车的普及以及人对车载信息化了解的逐步深入,新一轮的智能化车载信息系统面临着挑战,同时在整个社会也体现出了举足轻重的地位。准确、鲜活的车载信息不仅为车载工作奠定良好的基础,同时,也为人们群众提供了更多、更便利的服务。与此同时,传统的车载信息系统在具体的应用中还存在如下的问题:车载信息系统扩展能力低,目前的车载系统不仅提供的服务单一,而且缺乏扩展功能;系统异常率较高,车载信息系统的使用者一般都是不懂技术的使用人员,因此使用中的错误应该降到最低;数据质量难以控制。针对上述存在问题,本文采用软件工程的研发流程,从信息系统需求及技术可行性分析做起,对系统进行总体设计和详细设计,然后重点设计了车载系统的服务器端功能,并对其进行了编码实现,最后进行了系统分析与测试工作。在车载信息系统的总体结构中一共有三个组成部分,分别是入网车辆,服务器和用户端,而在这三部分下还有各自的组成部分,这些具体的组成部分是我们在系统实现上需要去完成和完善的各部分的功能;车载信息系统的服务器端是汽车和客户端间联系的桥梁,是客户获取信息和下达命令的重要环节。服务器的最主要的工作就是对数据库进行管理,将信息存入数据库,或者在客户查询的时候,将数据提取出来反馈给客户。而在客户想要下达对车台的命令的时候,首先将命令传送给服务器,再传给车台,服务器端会记录下客户下达的命令,以便以后查询,同时也会将不合法的命令及时反馈给客户,达到更好的控制的目的。服务端的程序主要有三个部分组成,分别是对客户,数据库,车台。首先,对客户端,在客户提出查询的指示后,服务器会根据客户的要求返回显示给客户想要的信息,在客户下达控制车台的命令的时候,服务器会根据客户的命令对车台进行控制;其次,数据库部分,服务器端会根据传入的信息不断的对数据库进行操作,或者修改,或者添加,或者删除等,也会根据内容去建立、修改或者删除表单等;最后,是车台部分,服务器时刻在等待接收GPS或者CAN总线发来的控制命令,并在队列里存储这些命令,交给数据库的程序进行处理。本车载信息系统前台选用了Microsoft visual studio 2008开发环境,采用了C++编程语言进行开发的,后台选用了SQL Server 2005数据库,采用ODBC数据库处理技术。经过测试,本系统较传统的车载信息系统具有较好的稳定性,良好的扩展性,较为友好的交互性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 选题背景
  • 1.2 车载信息系统的国内外发展现状及存在问题
  • 1.2.1 国外车载信息系统的发展现状
  • 1.2.2 国内车载信息系统的发展现状
  • 1.2.3 传统系统存在问题
  • 1.3 本文的主要内容和结构
  • 1.3.1 本文的主要内容
  • 1.3.2 论文组织结构
  • 第二章 车载信息系统需求及技术分析
  • 2.1 技术可行性分析
  • 2.2 经济可行性分析
  • 2.3 相关技术分析
  • 2.3.1 GPS 技术
  • 2.3.1.1 GPS 的组成
  • 2.3.1.2 GPS 定位原理
  • 2.3.2 互联网网络协议IPV6
  • 2.3.3 开发工具
  • 2.3.3.1 对话框与控件技术
  • 2.3.3.2 ODBC 数据库编程
  • 2.4 系统设计原则
  • 第三章 车载信息系统详细设计
  • 3.1 车载信息系统总体设计
  • 3.1.1 车载信息系统的总体工作设计
  • 3.1.2 车载信息系统的总体结构功能模块
  • 3.2 服务器端的设计
  • 3.2.1 客户端向服务器端查询信息工作流程
  • 3.2.2 客户端向服务器端发送控制命令工作流程
  • 3.2.3 服务端向车台发命令的工作流程
  • 3.3 服务端完成的功能
  • 第四章 服务器端功能设计与编码实现
  • 4.1 命令故障码格式设计
  • 4.2 数据库表设计
  • 4.3 主要代码设计
  • 4.4 系统结果与分析
  • 4.4.1 服务器端操作界面的实现
  • 4.4.2 程序测试和结果
  • 4.4.3 系统评价
  • 第五章 总结与展望
  • 5.1 车载信息系统总结
  • 5.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].车载信息系统市场应用现状[J]. 汽车工程师 2018(05)
    • [2].车载信息系统的安全测评体系及方法[J]. 信息安全学报 2017(02)
    • [3].当下车载信息系统的三种模式[J]. 经营者(汽车商业评论) 2014(03)
    • [4].车载信息系统对汽车安全行车的影响及改善策略研究[J]. 汽车与配件 2017(24)
    • [5].装甲车载信息系统可靠性模型设计研究[J]. 硅谷 2009(19)
    • [6].典型车载信息系统功能对标研究[J]. 时代汽车 2017(16)
    • [7].车载信息系统对汽车安全行车的影响及改善策略研究[J]. 科技经济导刊 2016(04)
    • [8].车载信息系统产品的PCB设计[J]. 电子测试 2019(12)
    • [9].基于扫视特征的车载信息系统与驾驶安全关系研究[J]. 中国安全科学学报 2015(06)
    • [10].车载信息系统终端的研究与设计[J]. 电子产品世界 2015(04)
    • [11].宝马新一代iDrive车载信息系统[J]. 汽车知识 2018(06)
    • [12].现实中的梦想 盘点各大车载信息系统[J]. 汽车知识 2011(06)
    • [13].NEC与NEC电子合作开发新一代车载信息系统平台用微控制器和OS[J]. 电子技术应用 2008(02)
    • [14].加快上海公共汽电车信息化建设的建议[J]. 交通与运输 2013(06)
    • [15].基于IPv6/CDMA的车载信息系统设计[J]. 微计算机信息 2009(10)
    • [16].行翼通 车载信息“智慧大脑”[J]. 通信世界 2012(27)
    • [17].车载信息系统对行车安全的影响分析与改善对策[J]. 湖南交通科技 2011(04)
    • [18].外资研发机构加速入驻我市[J]. 泰州科技 2012(02)
    • [19].瑞传新推两款低功耗嵌入式单板电脑[J]. 现代制造 2008(22)
    • [20].车载信息系统新生代用户采纳意向的影响因素分析[J]. 上海经济 2020(05)
    • [21].3G汽车催生车载信息时尚[J]. 上海经济 2015(10)
    • [22].不断插上新翅膀[J]. 汽车消费报告 2010(05)
    • [23].另一扇窗户[J]. 汽车商业评论 2012(01)
    • [24].基于Cortex-A8的车载信息系统设计[J]. 微型机与应用 2014(08)
    • [25].车载信息系统与驾驶安全研究综述[J]. 科技导报 2009(13)
    • [26].安吉星、G-Book、iDrive——车载信息技术寻求软件差异化[J]. 中国汽车市场 2010(20)
    • [27].技术达人,大师手笔——美行科技产品面面观[J]. 音响改装技术 2014(03)
    • [28].特力马的未来[J]. 经营者(汽车商业评论) 2013(02)
    • [29].混合动力残疾人摩托车车载信息系统研究[J]. 小型内燃机与摩托车 2012(01)
    • [30].新移动终端?[J]. 汽车商业评论 2010(08)

    标签:;  ;  ;  

    车载信息系统服务器端的设计与实现
    下载Doc文档

    猜你喜欢