> 硕士毕业论文 > 35860字硕士毕业论文电动汽车运行指标统计分析系统的设计与实现

35860字硕士毕业论文电动汽车运行指标统计分析系统的设计与实现

论文类型:硕士毕业论文
论文字数:35860字
论点:系统,设计,电动汽车
论文概述:

本文设计并实现了电动汽车运营指标统计分析系统。该系统将电动汽车运营指标体系规范纳入系统设计中,灵活地存储运营指标信息并对不同业务类别的指标数据进行分类存储。

论文正文:

第一章导言

1.1项目背景
随着全球能源危机的发展,节能和环境保护已成为人们关注的焦点。电动汽车作为一种新型汽车,可以大大节约能源,尤其是汽油的使用,而且没有废气排放,非常环保。它可以说是未来非常理想的交通工具。目前,中国电动汽车正处于批量进入市场的初级阶段。这也是扩张和运营发展的重要阶段。单个城市电动汽车的年交付速度已经达到1000级规模,车辆实际上已经在公共交通领域运行。由于动力电池技术仍处于发展阶段,示范车大规模推出,电池、车辆等产品质量缺陷频繁发生,车辆推出后的安全运行将成为影响和制约电动汽车推广的突出问题。为确保运输车辆安全稳定运行,避免事故发生,客观上迫切需要建立示范车辆监控网络,完善和规范技术标准和监管方法,及时发现和解决各环节存在的质量缺陷和安全隐患,实现安全事故发生的预警和有效控制,实现运行安全的技术转化障碍。2010年,科技部发布的国家科技支撑计划《电动汽车应用技术研究与大规模示范》明确提出建立国家级电动汽车示范运营数据采集和统计分析平台,实现试点城市的在线监管。目前,该课题的支持内容已进入中期实施阶段,试点城市深圳已建立监测数据中心。原型系统已进入试运行,投入运行后有效提高了城市收费设施的运行管理效率和安全性能。示范城市和监控系统的出现在新能源电动汽车的规模示范和运营管理中发挥了重要作用。因此,研究成果需要加快形成可推广应用的技术规范,按照预定要求形成示范城市节能、新能源电动汽车运行维护和国家级各类城市,发挥支撑和保障作用,形成自上而下的监测体系。围绕这一目标设计并实现了电动汽车运行指标统计分析系统。

1.2任务

1.2.1主题内容
设计并实现了一个电动汽车运行指标统计分析系统。该系统将电动汽车运行指标体系规范集成到系统设计中,灵活存储运行指标信息,并对不同业务类别的指标数据进行分类存储。同时,对收集到的数据进行统计分析,总结某一区域的指标趋势和不同区域的对比统计,并根据数据对不同区域进行评价,从而全面展示各区域电动汽车行业的发展情况,为相关部门的监控和各项决策提供可靠依据。

第二章相关技术和理论介绍。

2.1 B/S结构介绍
2.1.1 B/S结构概念
B/S结构(浏览器/服务器、浏览器/服务器模式)是互联网兴起后的一种软件结构模式,其中网页浏览器充当客户端。这样,客户端得到统一和简化,而服务器承担了大部分业务功能,使得系统开发、升级和维护非常方便。只要客户机上安装了浏览器(如Firefox),就可以访问包含应用程序服务和数据库的服务器主机。

2.1.2 B/S结构的优缺点
(1) b/s结构的优势是显而易见的,即客户端主机不需要安装特殊的专用软件,只需要浏览器就可以访问服务器。系统的维护和升级只需要在服务器端系统中进行,而客户端系统的维护为零,因此系统的维护和升级成本非常低,效率高。此外,客户的使用成本也很低,兼容性好,可以随时随地访问,使用非常方便。
(2)b/s结构的缺点也很容易发现。由于B/S架构完全将业务逻辑部分放在服务器端,服务器需要处理的内容非常复杂。随着客户访问量的增加,服务器数量面临越来越大的压力,这最终可能导致服务器系统崩溃或数据延迟(1)。

2.2应用框架简介
当前网络服务器功能非常复杂,即满足不同系统网络环境、并发性、安全性、事务控制等方面的要求,并实现系统的主要业务。如果这些问题从一开始就得到解决,将会非常麻烦。随着软件产业的发展,一些成熟的框架可以解决一些基本问题。电动汽车运行指标统计分析系统是一个B/S(服务器/浏览器)结构系统。它是用三个成熟的框架构建的:Spring、Struts、Hibernate。

[/br
2.2.1春季框架
春季是一个成熟的企业J2EE框架,适合建造层次清晰、结构优雅的系统[2]。它提供了DI (Dependency Injection)技术来减少组件之间的耦合,从而有效地组织中间层的业务逻辑,使系统层次清晰,易于扩展和维护[3]。同时,它提供面向方面编程(AOP)技术来抽象业务逻辑,并为业务逻辑提供一些基本功能,如日志记录、事务控制等。同时,它完美地集成了其他框架,包括MVC框架和数据库框架。

第三章系统需求分析.........9
3.1用户需求分析.........9
3.2系统功能需求分析.........10
3.3系统非功能性需求分析.........16
3.3.1性能要求分析.........16 [/溴/] 3.3.2接口需求分析.........17
3.4本章摘要.........18
第4章系统总体设计.........19
4.1系统目标.........19
4.2系统总体架构.........19
4.3系统功能模块分区.........20
4.4系统数据库设计.........21
4.4.1数据库电子病历模型设计.........21
4.4.2数据库表结构设计.........23
4.5系统关键问题.........27[/br/ ] 4.6本章摘要.........36
第五章系统详细设计与实现.........37
.1系统功能流程设计.........37
5.2系统模块分层设计.........42
5.2.1实体层设计.........42
5.2.2控制层设计.........42
5.2.3边界层设计.........45
5.3系统功能详细设计.........45
5.4系统功能实现.........50
5.5本章摘要.........55

结论

电动汽车运行指标统计分析系统是国家电动汽车示范运行数据采集平台的重要组成部分。它在电动汽车运行监控指标数据的统计分析中发挥着重要作用,在各城市电动汽车运行状况的评价和评估中也发挥着非常有效的作用。在对电动汽车行业运行数据信息进行统计分析的基础上,分析了国内电动汽车行业的发展现状和信息监控管理的重要性,进行了详细的用户研究,结合电动汽车运行指标规范和实际开发经验,设计并实现了一个基于B/S架构的电动汽车运行指标统计分析系统。完成的主要工作如下:
(1)对电动汽车的发展现状和用户需求进行了详细研究,确定了系统的各种需求,并编写了详细的软件规范。经用户批准后,双方确定了系统的开发要求和各种开发事宜。
(2)根据系统的功能需求,进行了系统的总体设计。在这个过程中,开发和操作所需的环境以及系统的实际架构被确定。同时,进一步分析了需求,确定了系统的功能模块划分,设计了数据库的E-R模型和具体的数据库表实现。
(3)根据系统要求,进行详细设计,确定各模块的设计逻辑和接口要求,通过编码实现系统的主要功能。然后对系统进行了全面测试,发现并纠正了设计和实现过程中的一些问题。经过测试,系统的功能和性能达到了预期目标,满足了客户的需求。
本文的设计采用了B/S架构和MVC开发模式,并使用了许多良好的性能源框架,使得系统的内部结构在设计上优雅清晰。结合SQLSerVer2000数据库的良好性能,完成了一个良好的系统实现。

参考
[1]王艳网络服务器集群负载平衡技术研究[论文]西安电子科技大学2007
[2)高余霜基于MVC的在线考试系统计算机与信息技术的研究与设计2012年6月20日(5)66-68
[3]克雷格·沃尔斯(Craig Walls),瑞安·布兰登巴赫春季行动人民邮电出版社,2008年100-103
[4]孙伟勤精通Struts: 2007年10-12
[5]夏新对Hibernate电子工业出版社2005年15-17
[6]翟高月基于J2EE技术对SSH框架的改进及其在计算机时代的应用la 2012年24-26
[7]张天诚在数据流挖掘方面的研究与进展。 微型微机系统122008,20-24
[8]王薛辉教你使用数据挖掘工具Weka computer,学习52007 40-42
[9]李德意关于郑泰云模型普适性的理论;中国工程科学82004 20-22
10]沈洪雁探索北方经济国内统计指标改革体系102012 8-10。