web的电动车零部件管理系统
如今,计算机技术取得了高速的发展,人们对信息的要求也越来越高,单纯的二维信息已经不能够满足人们的需求。因此三维虚拟现实技术开始走进人们的生活,让人们真实地感受到了虚拟现实技术带来的震撼效果。现今的电动车零部件管理系统基本上是停留在使用文字和图片信息等二维层面上,二维信息的表现形式缺乏真实感,很难使人们全面了解零部件的信息,不利于对纷繁杂多的零件进行管理,这给具有丰富表现形式的三维虚拟技术带来了新的契机。现今,是信息化的时代,信息的膨胀给管理带来了一定的难度,使用人工管理,不仅数据的准确和实时性难以得到保障,而且效率低下,浪费了人力、物力、财力。所以研发出一套将电动车零部件的三维呈现与信息化管理的集成系统是一项极具挑战的任务。本文则提出了一套集零部件的三维展示与三维信息表达及管理的零部件管理系统。本文所构建的电动车零部件管理系统,是将建模工具3DS MAX建好的三维零件摆放在三维虚拟环境中去,为了使零部件更具真实感,我们为其贴上适当的材质贴图。使用OpenSceneGraph(简称OSG)三维渲染引擎结合MFC,SQL Server作为后端数据库,建立电动车零部件属性及其装配关系的数据库,开发出电动车零部件管理系统。该系统具有三维浏览,旋转、缩放、平移零部件,点击零部件进行信息查询、反查询定位、零部件信息修改、查看相关联零部件信息等功能。本文着重阐述了电动车零部件管理系统的整体开发流程,对系统的开发背景、国内外发展现状以及所使用的开发工具和开发环境的搭建进行了介绍,同时按照软件工程的方法全面地叙述了整个系统的设计思想和开发流程,以及详细说明了电动车零部件数据库的构建流程和各个表之间的具体关系,重点介绍了在三维场景中电动车零部件到其属性信息的查询及属性信息到电动车零部件的反查询定位、零部见信息的修改、查看相关联零部件信息等功能的设计思路。经实验验证,本文提出的零部件管理系统可稳定运行,准确性较高,可视化强,交互性较好,用户使用方便简捷,存在一定的实用价值。
目 录
摘要 I
Abstract II
目 录 IV
第1章 绪论 1
1.1 课题背景与意义 1
1.2 本文的主要工作 2
1.3 论文的主要内容及章节安排 2
第2章 系统关键技术介绍与分
*好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$
析 4
2.1 OpenSceneGraph三维渲染引擎概述 4
2.1.1 3D图形和OSG的介绍 4
2.1.2 OSG的基本功能和扩展功能 4
2.2 MFC简介 5
2.3 后台数据库 5
2.4 开发平台的搭建 6
2.5 本章小结 11
第3章 系统需求分析 12
3.1 业务需求 12
3.2 功能需求 13
3.3 性能需求 13
3.3.1 响应时间需求 13
3.3.2稳定性需求 14
3.3.3适应性需求 14
3.4 本章小结 14
第4章 系统概要设计 15
4.1 系统的整体框架 15
4.2 系统的模块设计 16
4.3 数据库的设计 16
4.3.1 零部件物理数据模型 17
4.3.2 零部件数据库表设计 18
4.4 本章小结 20
第5章 系统详细设计与实现 21
5.1 电动车管理系统登录模块设计 21
5.2 电动车管理系统主要界面设计 21
5.3 三维模型视图的设计 23
5.3.1 三维模型视图中零部件的组织结构 23
5.3.2 三维模型视图物体响应鼠标和键盘事件 24
5.3.3 三维模型视图中点击零部件查询信息 25
5.4检索定位查询 27
5.5零部件信息修改 29
5.6关联零部件查询 29
5.7 多条件查询 30
5.8 本章小结 31
第6章 总结与进一步展望 32
6.1 总结 32
6.2 前景展望 32
致谢 34
参考文献 35
附录 38
第1章 绪论
1.1 课题背景与意义
世纪鸟电动车是常州最大的电动车生产公司。经过这几年的发展,公司在规模和实力上都有所提升,不仅扩张了江苏的生产基地,而且建立了天津生产基地,仅江苏常州生产基地就有占地面积4万余平方米,厂房3万多平方米,员工1000余人。天津生产基地占地面积达4万余平方米,厂房3.8万多平方米,拥有员工800余人。公司拥有现代化的标准厂房,先进的装配流水线,完善的开发、生产及销售服务体系。每年可以生产100多万辆电动车。在电动车领域,世纪鸟可以说是该行业的领头羊,是在电动车行业唯一拥有双擎混合动力工程技术的企业。世纪鸟电动车公司如今拥有八大系列的自主品牌,共百种车型。公司在生产方面一直都很重视,不惜花费采购了国内外先进的生产检测设备,并且以“高起点、高标准、高质量”的生产经营方式作为公司的指导方针,对整个生产流程实行全面化的质量把控,可以说世纪鸟生产的每一辆电动车都可以达到国际化的高标准。世纪鸟不管是从新车型的开发到定型,还是从零部件、原材料的购进到生产过程中,对其中的每一道工序,都进行了严格质量把关,严格落实“不生产不良产品,不接受不良产品,不流出不良产品”的三不原则!世纪鸟电动车的迅猛发展,致使零部件的采购增多,如何高效地管理各种的零部件显得尤为重要,因为这关系到一个企业的发展。因此世纪鸟急需一种新的管理模式来对其采购的零部件进行管理。现今是信息化时代,随着信息量的膨胀,手工数据处理的问题显得越来越突出,不仅数据的准确性难以得到保障,而且效率低下,浪费了人力、物力、财力,无法满足人们的要求。我们可以借助计算机来管理信息,通过计算机的帮助,会大大提高人们的工作效率,为企业节省了人力、物力、财力。因此开发一套科学有效的电动车零部件管理系统就显得尤为重要。
传统的零部件管理系统更多的是通过文字、图片的形式来对零部件进行管理,文字和图片的形式只能给人一种二维上的感观,不能很好地帮助人们全方位了解各个部件的信息。如果能开发出一套能将三维模型和三维信息结合在一起的管理系统,必然会大大提高零部件的管理效率。本文致力于设计一套能够展示三维电动车零部件、零部件属性及零部件间装配关系的系统、零部件信息管理等功能,用于世纪鸟电动车公司日常的生产管理中。
1.2 本文的主要工作
本文所完成的电动车零部件管理系统主要功能包括:
用户登录验证
三维零部件的展示与操作
建立电动车零部件属性及其关系
实现零部件信息的修改
实现零部件的交互式查询
零部件的检索定位
零部件的多条件查询
建立零部件间的装配关系
关联零部件的信息查询
三维零部件的信息修改及更新
解决的技术难点包括:
三维模型的展示
三维模型到属性信息的查询
属性信息到零部件的反查询
多条件查询
零部件间的关联关系及装配关系
零部件的更新
1.3 论文的主要内容及章节安排
第一章,首先介绍了课题背景和课题研究的意义,其次了解国内外电动车零部件管理的现状和发展趋势,最后论述了本课题的主要工作和本论文的章节内容。
第二章,着重介绍了本文所涉及的各种系统、技术概念及方法,包括对OSG三维引擎的由来、技术特点,还有基本功能和扩展功能的描述,对MFC框架和数据库SQL Server做了简单介绍。最后,对本文系统的开发环境做了详细介绍,以及如何搭建开发平台,如何配置安装过程中的参数。
第三章,介绍电动车零部件管理系统的需求分析。通过业务流程图和功能需求,详细介绍了电动车零部件管理系统所要实现的基本功能。通过性能要求,介绍了系统对时间的响应要求,稳定性要求,适应性要求。
第四章,主要描述电动车管理系统的概要设计。介绍了电动车管理系统的整体框架及模块划分,对每个模块的功能和调用情况作了详细叙述。另外,这一章还把数据库部分的设计作了详细介绍,通过零部件物理数据模型,描述了零部件具有的实体,以及实体间的关系,然后设计出具体的表。
目 录
摘要 I
Abstract II
目 录 IV
第1章 绪论 1
1.1 课题背景与意义 1
1.2 本文的主要工作 2
1.3 论文的主要内容及章节安排 2
第2章 系统关键技术介绍与分
*好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$
析 4
2.1 OpenSceneGraph三维渲染引擎概述 4
2.1.1 3D图形和OSG的介绍 4
2.1.2 OSG的基本功能和扩展功能 4
2.2 MFC简介 5
2.3 后台数据库 5
2.4 开发平台的搭建 6
2.5 本章小结 11
第3章 系统需求分析 12
3.1 业务需求 12
3.2 功能需求 13
3.3 性能需求 13
3.3.1 响应时间需求 13
3.3.2稳定性需求 14
3.3.3适应性需求 14
3.4 本章小结 14
第4章 系统概要设计 15
4.1 系统的整体框架 15
4.2 系统的模块设计 16
4.3 数据库的设计 16
4.3.1 零部件物理数据模型 17
4.3.2 零部件数据库表设计 18
4.4 本章小结 20
第5章 系统详细设计与实现 21
5.1 电动车管理系统登录模块设计 21
5.2 电动车管理系统主要界面设计 21
5.3 三维模型视图的设计 23
5.3.1 三维模型视图中零部件的组织结构 23
5.3.2 三维模型视图物体响应鼠标和键盘事件 24
5.3.3 三维模型视图中点击零部件查询信息 25
5.4检索定位查询 27
5.5零部件信息修改 29
5.6关联零部件查询 29
5.7 多条件查询 30
5.8 本章小结 31
第6章 总结与进一步展望 32
6.1 总结 32
6.2 前景展望 32
致谢 34
参考文献 35
附录 38
第1章 绪论
1.1 课题背景与意义
世纪鸟电动车是常州最大的电动车生产公司。经过这几年的发展,公司在规模和实力上都有所提升,不仅扩张了江苏的生产基地,而且建立了天津生产基地,仅江苏常州生产基地就有占地面积4万余平方米,厂房3万多平方米,员工1000余人。天津生产基地占地面积达4万余平方米,厂房3.8万多平方米,拥有员工800余人。公司拥有现代化的标准厂房,先进的装配流水线,完善的开发、生产及销售服务体系。每年可以生产100多万辆电动车。在电动车领域,世纪鸟可以说是该行业的领头羊,是在电动车行业唯一拥有双擎混合动力工程技术的企业。世纪鸟电动车公司如今拥有八大系列的自主品牌,共百种车型。公司在生产方面一直都很重视,不惜花费采购了国内外先进的生产检测设备,并且以“高起点、高标准、高质量”的生产经营方式作为公司的指导方针,对整个生产流程实行全面化的质量把控,可以说世纪鸟生产的每一辆电动车都可以达到国际化的高标准。世纪鸟不管是从新车型的开发到定型,还是从零部件、原材料的购进到生产过程中,对其中的每一道工序,都进行了严格质量把关,严格落实“不生产不良产品,不接受不良产品,不流出不良产品”的三不原则!世纪鸟电动车的迅猛发展,致使零部件的采购增多,如何高效地管理各种的零部件显得尤为重要,因为这关系到一个企业的发展。因此世纪鸟急需一种新的管理模式来对其采购的零部件进行管理。现今是信息化时代,随着信息量的膨胀,手工数据处理的问题显得越来越突出,不仅数据的准确性难以得到保障,而且效率低下,浪费了人力、物力、财力,无法满足人们的要求。我们可以借助计算机来管理信息,通过计算机的帮助,会大大提高人们的工作效率,为企业节省了人力、物力、财力。因此开发一套科学有效的电动车零部件管理系统就显得尤为重要。
传统的零部件管理系统更多的是通过文字、图片的形式来对零部件进行管理,文字和图片的形式只能给人一种二维上的感观,不能很好地帮助人们全方位了解各个部件的信息。如果能开发出一套能将三维模型和三维信息结合在一起的管理系统,必然会大大提高零部件的管理效率。本文致力于设计一套能够展示三维电动车零部件、零部件属性及零部件间装配关系的系统、零部件信息管理等功能,用于世纪鸟电动车公司日常的生产管理中。
1.2 本文的主要工作
本文所完成的电动车零部件管理系统主要功能包括:
用户登录验证
三维零部件的展示与操作
建立电动车零部件属性及其关系
实现零部件信息的修改
实现零部件的交互式查询
零部件的检索定位
零部件的多条件查询
建立零部件间的装配关系
关联零部件的信息查询
三维零部件的信息修改及更新
解决的技术难点包括:
三维模型的展示
三维模型到属性信息的查询
属性信息到零部件的反查询
多条件查询
零部件间的关联关系及装配关系
零部件的更新
1.3 论文的主要内容及章节安排
第一章,首先介绍了课题背景和课题研究的意义,其次了解国内外电动车零部件管理的现状和发展趋势,最后论述了本课题的主要工作和本论文的章节内容。
第二章,着重介绍了本文所涉及的各种系统、技术概念及方法,包括对OSG三维引擎的由来、技术特点,还有基本功能和扩展功能的描述,对MFC框架和数据库SQL Server做了简单介绍。最后,对本文系统的开发环境做了详细介绍,以及如何搭建开发平台,如何配置安装过程中的参数。
第三章,介绍电动车零部件管理系统的需求分析。通过业务流程图和功能需求,详细介绍了电动车零部件管理系统所要实现的基本功能。通过性能要求,介绍了系统对时间的响应要求,稳定性要求,适应性要求。
第四章,主要描述电动车管理系统的概要设计。介绍了电动车管理系统的整体框架及模块划分,对每个模块的功能和调用情况作了详细叙述。另外,这一章还把数据库部分的设计作了详细介绍,通过零部件物理数据模型,描述了零部件具有的实体,以及实体间的关系,然后设计出具体的表。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/1722.html