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

被引量 : 0次 | 上传用户:QQQ16416
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
车载信息系统是智能汽车中的重要组成部分,一般包括几个部分,分别是道路导航系统、车载电脑、倒车成像系统、车载多媒体等。现如今,无论是国内还是国外都没有十分成熟全面的车载信息系统,而人们一般说的车载信息系统就是车载定位与导航系统。近年来,随着智能汽车的普及以及人对车载信息化了解的逐步深入,新一轮的智能化车载信息系统面临着挑战,同时在整个社会也体现出了举足轻重的地位。准确、鲜活的车载信息不仅为车载工作奠定良好的基础,同时,也为人们群众提供了更多、更便利的服务。与此同时,传统的车载信息系统在具体的应用中还存在如下的问题:车载信息系统扩展能力低,目前的车载系统不仅提供的服务单一,而且缺乏扩展功能;系统异常率较高,车载信息系统的使用者一般都是不懂技术的使用人员,因此使用中的错误应该降到最低;数据质量难以控制。针对上述存在问题,本文采用软件工程的研发流程,从信息系统需求及技术可行性分析做起,对系统进行总体设计和详细设计,然后重点设计了车载系统的服务器端功能,并对其进行了编码实现,最后进行了系统分析与测试工作。在车载信息系统的总体结构中一共有三个组成部分,分别是入网车辆,服务器和用户端,而在这三部分下还有各自的组成部分,这些具体的组成部分是我们在系统实现上需要去完成和完善的各部分的功能;车载信息系统的服务器端是汽车和客户端间联系的桥梁,是客户获取信息和下达命令的重要环节。服务器的最主要的工作就是对数据库进行管理,将信息存入数据库,或者在客户查询的时候,将数据提取出来反馈给客户。而在客户想要下达对车台的命令的时候,首先将命令传送给服务器,再传给车台,服务器端会记录下客户下达的命令,以便以后查询,同时也会将不合法的命令及时反馈给客户,达到更好的控制的目的。服务端的程序主要有三个部分组成,分别是对客户,数据库,车台。首先,对客户端,在客户提出查询的指示后,服务器会根据客户的要求返回显示给客户想要的信息,在客户下达控制车台的命令的时候,服务器会根据客户的命令对车台进行控制;其次,数据库部分,服务器端会根据传入的信息不断的对数据库进行操作,或者修改,或者添加,或者删除等,也会根据内容去建立、修改或者删除表单等;最后,是车台部分,服务器时刻在等待接收GPS或者CAN总线发来的控制命令,并在队列里存储这些命令,交给数据库的程序进行处理。本车载信息系统前台选用了Microsoft visual studio 2008开发环境,采用了C++编程语言进行开发的,后台选用了SQL Server 2005数据库,采用ODBC数据库处理技术。经过测试,本系统较传统的车载信息系统具有较好的稳定性,良好的扩展性,较为友好的交互性。
其他文献
<正>为贯彻落实《中共中央关于全面深化改革若干问题的决定》提出的"探索编制自然资源资产负债表,对领导干部实行自然资源资产离任审计"的要求,探索如何开展自然资源资产离任
土壤的盐化和碱化是人类面临的生态环境危机之一,严重制约了农牧业生产的发展,不同种类盐胁迫对植物的影响不同,前人实验证明碱性盐胁迫对植物的伤害明显大于中性盐胁迫。研
现代社会的进步,带来的不仅是工业社会对小农社会的吞噬,更是现代爱情追逐对古典爱情守望的颠覆和超越。婚姻制度是人类历史上的一个重要制度,它为人类的繁衍、社会的进步做
<正>本文试图从文化相关论的角度考察现代哲学家和语言学家所提出的关于言语行为和言语交往的普遍规律,并进一步证实言语行为的规律可能因文化而异是客观事实。对外语教学和
目的:研究乳腺癌患者中医体质分布特点,中医体质和乳腺癌的相关性。方法:采用流行病学病例对照研究,通过问卷调查法对乳腺癌患者和正常人群进行中医体质判别分析。结果:2组人
目的:通过观察软坚消瘤片药物血清对乳腺癌MCF-7细胞的芳香化酶和雌激素受体基因的表达、细胞增殖周期及细胞凋亡的影响,探讨软坚消瘤片治疗乳腺肿块性疾病的可能机制。方法:
采购谈判,并非表层谈判技巧可以创造;优秀的采购谈判,必须摆脱个人技巧带来的暂时优势,掌握一定的产品知识、把握市场动向、学会统计历史数据的和累积经验数据,并运用采购管
国家审计是为满足国家治理的客观需要而产生和发展的,是国家政治制度的重要组成部分,发挥着国家治理的基石和重要保障作用。国家治理的目标决定了国家审计的发展方向,国家治
本文研究了中药喜树果(Common Camptotheca Fruit)中喜树碱(Camptothecin)和10-羟基喜树碱(10-Hydroxycamptothecin)的荧光光谱以及枳实(Fructus Aurantii Immaturus)中辛弗