基于HTML5的车辆服务App的设计与实现毕业论文

 2021-04-10 10:04

摘 要

随着当今百姓生活水平的提高,许多家庭选择买车,汽车逐渐成为了最重要的交通工具之一,同时为人们出行带来了极大的方便。此外,21世纪是信息化的时代,移动智能终端逐渐走进人们的视线,相关应用越来越广泛,各种APP层出不穷,而目前市面上的车辆服务APP参差不齐。

设计这样一款车辆服务APP可以为有车人士提供便捷的服务,随时可获知爱车的违章情况以提醒自己遵守交通法则,在陌生的地方可以快速找到加油站,也可以进行二手车交易。该app包括全国车辆违章、全国加油站油价、全国省市今日油价、车型配件数据、二手车价值评估等五个功能。 油价模块调用了聚合数据,违章查询、汽车配件查询和二手车估价则是在后台做四个查询接口,在数据库里添加数据。

其中后台采用node.js语言开发,客户端采用典型的HTML5 CSS JS,用APICloud作为开发平台,采用阿里云服务器,数据库使用MYSQL,从而完整地阐述了基于HTML5的车辆服务App的跨平台的设计与实现。

关键词:车辆服务;HTML5;跨平台;node.js;

ABSTRACT

With the improvement of people's living standards today, many families choose to buy a car, the car is becoming the most important means of transport, as well as people to travel has brought great convenience. In addition, the 21st century is the era of information technology, and mobile intelligent terminal gradually into people's life, and the relevant applications are more and more widely, there are varieties of APPs, while vehicle service APPs on the current market are uneven. Therefore, the design of such a vehicle service APP for car owners to provide convenient services, at any time be informed of the case of illegal car to remind myself to comply with traffic rules, in a strange place where you can quickly find gas stations, can also be used car trade. The app includes vehicle violation, gas station prices, oil prices today provinces and cities nationwide, data models accessories, second-hand car valuation five functions.Each module basically called aggregate data, the query is illegal in the background made a violation interface, add the data in the database.

In the background I use node.js language, browser uses HTML5 CSS JS, with APICloud as a development platform, Ali cloud server, database using MYSQL, so that a complete exposition of HTML5-based vehicle service App Design and Implementation.

Key words:HTML5;car service;node.js;cross platform;

目录

第一章引言 1

1.1 项目背景 1

1.2 国内外研究概况 1

1.3 论文的主要工作和组织结构 2

第二章相关组件和技术 4

2.1 APICloud 4

2.2 Node.js 4

2.3 HTML5 CSS 5

2.4 Mysql数据库 5

2.5 版本控制技术SVN 5

第三章需求分析和相关功能的概要设计 7

3.1 项目整体概述 7

3.2 项目需求分析 7

3.2.1 用户及用户活动分析 7

3.2.2功能需求 7

3.2.3 非功能性需求 14

3.3系统概要设计 14

3.3.1 系统设计目标 14

3.3.2 系统体系结构 15

3.3.3 系统界面设计 15

3.4本章小结 16

第四章基于HTML5车辆服务详细设计与实现 17

4.1 数据库模块 17

4.1.1 概述 17

4.1.2 E-R图设计 17

4.1.3 表结构 18

4.2首页 20

4.2.1 概述 20

4.2.2 详细设计 20

4.2.3 实现 21

4.3 违章查询模块 22

4.3.1 概述 22

4.3.2 详细设计 22

4.3.3 实现 23

4.4 查油价模块 24

4.4.1 概述 24

4.4.2 详细设计 25

4.4.3 实现 25

4.5 二手车评估模块 27

4.5.1 概述 27

4.5.2 详细设计 28

4.5.3 实现 28

4.6 车型配置模块 29

4.6.1 概述 29

4.6.2 详细设计 29

4.6.3 实现 30

4.7 本章小结 32

第五章后台的详细设计与实现 33

5.1 后台概述 33

5.2 详细设计 33

5.3 实现 34

总结 37

致谢 38

参考文献 39

第一章引言

1.1 项目背景

随着互联网时代的到来,手机已经逐渐成为人们获取信息的主要道具,越来越多的人离不开手机。因此一款方便实用的APP可以俘获人心。众所周知,现不仅是互联网的时代也是汽车产业蓬勃发展的年代,家家户户都会选择买汽车作为代步工具,但是难免不了会发生违章事件,在陌生的地方找不到加油站加油。因此一款汽车服务APP就可以提供便捷而且省时省力。

市面上有很多种类的汽车APP,有以查违章为主的、以二手车为主的、还有以汽车报价和汽车美容为主的。越来越多的种类也越来越多的广告,对于年轻人还好,他们可以不断追求自己最需要的信息,但是对于年纪大一点的人来说,他们可能会感到迷茫,信息越多可能对他们是一种干扰,不知道到底最需要获取什么信息。此外如今HTML5凭借其良好的跨平台性为不同操作系统间的适配问题提供了一种统一的解决方案。另外,HTML5新加入的多媒体支持及Canvas画布等特性,使基于HTML5开发的应用可以提供非常优秀的用户体验。[1]因此开发一款基于HTML5的车辆APP是一个很好的选择。

1.2 国内外研究概况

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。