开题报告模板

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计(论文)开题报告

学生姓名学号班级

指导教师职称/学位

题目名称

题目类型

题目的意义、目的:

据统计,随着我国车辆保有量逐年稳步的增长,利用车辆进行违法犯罪事件也随之增多,给城市交通安全以及管理部门的工作带来了严峻的挑战。人们在加快城市道路建设步伐的同时,已逐渐意识到实行科学的监管才能解决所面临的交通安全问题。1980年以来,随着科学技术的发展,许多国家如日本、美国等,有效集成了人工智能、自动控制、信息和通讯、电子技术和系统工程,建立广泛的综合交通管理系统,即智能交通系统(Intelligent Transportation System,ITS)。它是先进传感技术、电子通信技术、信息处理技术、自动化控制技术和计算机技术等多学科的有效集成和应用,能够对大范围的道路交通进行准确、有效且实时地监控,从中提取有用信息,实现对道路交通的管理。

车辆,作为智能交通系统不可或缺的一部分,其类型信息已成为公共交通服务、交通运营监督、安全防护等行业进行数据处理与分析的基础。目前,车辆识别技术已经在公路电子收费、大型停车场管理等领域得到应用。但对于城市交通监控、卡口治安系统以及交管部门在对相关嫌疑车辆信息确认上仍然达不到理想的效果。例如:对于目前套牌车查处主要依靠人工逐一比对信息,这严重影响工作人员的执行效率。因此在车辆管理方面,车辆品牌及型号识别系统在城市交通安全领域具有重要的实际意义。

设计(研究)主要内容及方案:

1.系统需求分析

通过调研和翻阅资料,车型识别系统的定位为交管部门提供帮助的软件,其主要包括以下功能:

(1)调用摄像头:JavaCV使用来自计算机视觉领域OpenCV提供的一些实用程序类实现调用并返回数据。

(2)用户管理员登录:管理员根据初始化账号密码进行登录,而用户则通过管理员分配的账号和密码进行登录。

(3)用户管理:管理员可以对用户进行管理,包括新增用户,删除用户等。

(4)个人信息:用户可以对自己的个人信息进行查询和修改。

(5)车型识别:通过摄像头获取的数据,并对数据进行一系列处理后得到响应特征与数据库中的数据进行比对,将结果反馈给用户。

(6)车型信息管理:管理员可以对车型信息进行增删改查操作,而用户只能进行查询。

(7)车型照片管理:管理员可以对车型照片信息表进行增删改查操作,而用户只能进行查询操作。

(8)数据统计:用户可以通过系统查看本系统所支持的所有车型的识别成功率等信息。

根据以上功能画出功能模块图,如图1所示。

图1功能模块图

通过功能模块图可以看出,系统的参与者主要有:用户、管理员。分别用用例图描述其功能,如图2、图3、图4、图5所示。

图2用户用例图

图3管理员用户管理用例图

图4管理员车型管理用例图

图5管理员识别物体管理用例图

2.系统设计

2.1架构设计

根据需求分析,本系统采用B/S模式MVVM架构开发本系统,如图6所示。

图6系统架构图

2.2数据库设计

根据各实体关系划分绘出E-R图如图7所示。

图7实体关系图

3系统实现方案设计

3.1设计工具环境:

(1)系统:Windows10、Mac

(2)环境:JDK8、Python3.7

(3)开发工具:Eclipse、Pycharm

(4)中间件:Tomcat

(5)数据库:Navicat、tMysql

3.2设计使用技术:

(1)前端技术:

语言:Html、CSS、Javascript

框架:Vue.js

(2)后端技术:

语言:Java、Python

框架:SpringBoot、OpenCV、JPA

3.3设计目标

(1)良好的用户体验

(2)可靠、稳定的系统

(3)良好的响应速度

(4)通过加密算法提高安全性

(5)可维护可拓展

4.参考文献

[1]程丽霞.监控视频中的车型识别技术研究[D].广东工业大学,2016.

[2]张红兵,李海林,黄晓婷,etal.基于车前脸HOG特征的车型识别方法研究与实现[J].计算机仿真,2015,v.32(12):131-135.

[3]车型识别系统技术方案[J].中国公共安全,2015(09):113-116.

[4]赵娜,袁家斌,徐晗.智能交通系统综述[J].计算机科学,2014,41(11):7-11.

[5]张颖.车型识别技术研究与应用[D].昆明理工大学,2013.

[6]公绪超.车辆类型识别方法及系统.CN106295541A[P].2017.

[7]毛星云,冷雪飞,等.OpenCV3编程入门[M].电子工业出版社,2015.

工作进度安排:

1.第1周-第2周:调研、学习、查阅资料,撰写开题报告和需求规格说明书;

2.第3周:完成系统架构设计和概要设计文档;

3.第4周-第5周:完成详细设计文档;

4.第6周-第11周:完成编码与调试;

5.第12周:进行功能测试和性能测试及撰写说明书;

6.第13-14周:编写及修改论文。

指导教师意见:

指导教师签名:

年月日

相关文档
最新文档