已阅读5页,还剩70页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中图分类号: 学校代码: 10055 密级: 硕 士 专 业 学 位 论 文 汽车材料数据管理系统的设计与实现 文摘要 I 中文摘要 20世纪 90年代以来, 随着 人们对 绿色和环保问题的重视,全世界的汽车行业针对 汽车产品环保问题的关注 也 明显增强 。汽车行业开始不断摸索能够 环保而又经济的处理报废汽车 问题的有效实施方案 , 各国政府也在不断 加强针对有关废弃物管理的各项法规,从而 促进汽车行业的可持续发展。 本文实现了适合国内需求的汽车材料数据管理系统,该系统的初期目标是以 国际材料数据系统( 为主要原型对象,实现其中的主要核心功能,摒弃其中设计和实现方面不合理的或不符合中 国内 用户习惯的部分,开发一套符合 国内 企业特点的、快速、稳定的材料数据系统,并将其在国内与国际汽车行业中进行大范围推广。 汽车材料数据管理系统( 建立与开发,是在充分听取各大整车企业对汽车材料数据管理功能内容方面的意见的基础上,参考欧洲的数据库分析系统,考虑国内企业在材料分析管理方面的不同水平,构建的符合中国企业自身特点的应用软件及数据系统。其主要建设目标如下: ( 1)帮助企业收集材料数据信息,支持计算汽车的可回收利用率。 ( 2)协助企业应对管理部门的禁用 /限用物质管理。 本方设计方案采用了目前比较先进而有效的 过业务流程分析、系统架构设计和项目实施计划等方面完整的阐述了 基于 关键字 : 汽车材料数据管理; 回收利用率 ; 禁用 /限用物质管理 I to of 990s, to to of to of of a of of is on to of to is on a of to of of is to to of is on by 录 录 第一章 绪论 . 1 第一节 项目背景与研究现状 . 1 第二节 本文研究内容 . 2 第三节 本文的组织结构 . 4 第二章 采用的关键技术 . 5 第一节 基于 分析与设计 . 5 第二节 基于 技术选型 . 6 第三节 开发环境构建 . 8 第三章 系统的需求分析 . 11 第一节 总体目标 . 11 第二节 用户需求分析 . 12 第三节 业务流程分析 . 15 核心业务流程分析 . 16 核心业务功能分析 . 17 材料回收性分析 . 18 禁用 /限用物质管理流程分析 . 18 第四节 业务目标分析 . 19 统的业务目标 . 19 服务目录分析 . 20 组件单元分析 . 21 第五节 据发送与接收 . 22 验 . 22 数据发送 . 23 数据接收 . 24 组织单位 . 25 统计分析 . 25 命周期 . 26 目 录 四章 统 的设计 . 28 第一节 系统总体构架设计 . 28 第二节 基于 方案设计 . 29 务架构 . 29 数据访问安全性 . 31 会话链接与压力测试 . 32 服务组件与接口设计 . 33 第三节 系统数据库设计 . 34 逻辑数据库和查询的设计 . 35 标准材料库与数据接口 . 35 料数据库设计 . 36 第四节 自顶向下的业务分解 . 39 第五章 统的实现 . 42 第一节 系统主要功能模块的实现 . 42 用户角色管理 . 42 用户管理 . 43 第二节 数据填报功能的实现 . 46 业务对象组件实现 . 46 管理页面实现 . 48 建 . 49 点删除 . 52 供应商管理 . 52 接收状态管理 . 53 询 . 55 第三节 统优化与扩展 . 56 系统性能优化 . 56 资源国际化 . 59 面向服务的功能集成 . 60 面向服务的数据集成 . 62 第六章 总结与展望 . 64 目 录 V 第一节 总结 . 64 第二节 展望 . 64 参考文献 . 66 致 谢 . 68 个人简历 在学期间发表的学术论文与研究成果 . 69 第 一 章 绪论 1 第 一 章 绪论 20世纪 90年代以来, 随着 人们对 绿色和环保问题的重视,全世界的汽车行业针对 汽车产品环保问题的关注 也 明显增强 1。汽车行业开始不断摸索能够 环保而又经济的处理报废汽车 问题的有效实施方案 , 各国政府也在不断加强针对有关废弃物管理的各项法规,从而 促进汽车行业的可持续发展。 欧盟委员会和欧洲议会制定了关于报废机动车回收利用管理指令( 3/005/64/确定了欧盟报废汽车“再使用与再利用”和“再使用与回收利用”的两个阶段及回收利用率目标,并明确说明了回收利用率的限值及禁止或限制使用的重 金属(铅、汞、镉、六价铬) 2,3。随后各成员国纷纷制订了强制性法规落实该指令的要求。从 2007年 1月 1日起,欧盟各成员国政府已全面执行报废车辆回收指令。 第一节 项目 背景 与研究现状 为适应新的形式,促进我国循环经济体系的建设和发展,保护环境,提高资源利用率,落实科学发展观,实现社会经济的可持续发展,国家发展和改革委员会、科学技术部和国家环保总局于 2006 年 2月 6日联合颁布了汽车产品回收利用政策(以下简称技术政策) 4。技术政策是为推动我国对汽车产品报废回收制度建立的指导性文件,它涵盖了大 部分汽车产品,涉及到汽车行业的整个供应链,是对国产、进口汽车产品的共同要求,其目的是指导汽车生产、销售及相关企业启动、开展并推动汽车产品的设计、制造和报废、回收、再利用等项工作。国家将适时建立技术政策中提出的相关制度,并在2010年之前陆续开始颁布实施。根据该政策,我国在 2010年部分汽车类产品回收率要达到 85%,而且除含铅合金、蓄电池、镀铅、镀铬、添加剂(稳定剂)、灯用水银外,限制使用铅、汞、镉及六价铬 6,7。从 2012年起,所有国产及进口汽车的可回收利用率要达到 90%左右,其中材料的再利用率不低 于 80%。到 2017年,我国所有国产及进口汽车的可回收利用率要达到国际先进水平,即整车产品可回收利用率达到 95%左右。 第 一 章 绪论 2 1997 年,为响应政府在汽车环保方面的法规要求, 面向 世界范围内的汽车供应链中的相关企业需求,亟需 提供一个在整个供应链中跟踪零部件及组件的化学成份的解决方案。从 1997 年至 1998 年 6 月,美国 司受企业委托,对汽车行业进行调研,并开始研发 际材料数据系统)。 2001 年, 过今年来的发展, 户中已包括国际范围内众多的大型汽车生产厂商以及零 部件供应商,成为汽车行业最具影响力的材料数据系统 8。 汽车材料数据管理系统 ( 为贯彻汽车产品回收利用技术政策、实施汽车产品回收利用率和禁用 /限用物质认证,提高中国汽车材料回收利用率而开发的产品数据管理平台。 本项目拟 开发 的 汽车材料数据管理系统的主要目的有三个,即: ( 1)计算汽车回收率:为了应对欧盟以及我们国家对汽车回收率的相关要求,为正确计算、分析各种车型不同配置的汽车回收率以及回收率计算依据,提供相 关的基础数据和信息; ( 2)监控受限材料在汽车产品中的使用:为了应对国际、地区和国内等各方面对材料的相关限制规范和要求,对各个汽车零部件所使用的材料进行监控; ( 3)指导汽车产品的绿色设计:为开展汽车产品的绿色设计,进一步提高产品回收率、降低拆解费用,提供必要的基础数据与资料。 第二节 本 文 研究 内容 )为主要原型对象,取其精华,去其糟粕,实现其中的主要核心功能,摒弃其中设计和实现方面不合理的或不符合中国用户 习惯的部分,开发为符合中国企业特点的、快速、稳定的材料数据系统,并将其在国内与国际汽车行业中进行大范围推广。 的用户注册采用开放式的 申请和登记 策略,即任何用户都可以在统中进行 注册 ,只要填写的注册信息符合基本的格式要求(例如企业名称不重复等),便可通过系统验证,并获得一个有效的用户名与密码。此种注册方式存在以下弊端: 1) 开放式注册将会造成用户信息中的垃圾数据,并且没有经过授权而在第 一 章 绪论 3 系统中注册的用户可能会在系统中随意创建和发布材料数据,例如创建材料些数据不但会占用系统资源,而且会对合法 用户的正常使用造成一定影响,例如需要对非法表单进行识别和处理。 2) 开放式注册将使得未经过 理委员会批准授权的整车生产企业也可以注册、登陆并使用 统,无法保障其他整车企业的合法权益。 3) 非法用户的存在不便于管理员对用户信息的管理,对软件系统也会带来安全隐患。 4) 系统中发布的公用资源,例如系统在线帮助、标准法规等内容会被所有人员任意浏览。 鉴于以上原因, 不允许用户任意注册,而是采用逐级授权式的策略完成用户的 登记和申请 ,即只有获得相关许可的用户才可以在 进行注册,具体形式如下图 示 。 申请加入 统的整车企业,需经 理委员会批准后,由系统管理员为其在系统中注册企业信息并创建一个客户管理员,整车企业的客户管理员又可为其一级零部件供应商在系统中注册企业信息并创建客户管理员,一级供应商再为二级供应商进行注册,依此类推,直至完成整个零部件产销供应链的用户注册流程。同时,每个企业的客户管理员还可以为本企业创建其他的客户管理员以及普通用户。在以上流程中,每个企业或用户的注册过程都是在直接或间接的通过管理委员会的批准后而完成的,方式灵活,操作简便,并在极大程度上避免了非 法用户的出现。 第 一 章 绪论 4 图 户 申请和登记流程 信技术、软件技术、现代管理理论和方法于一体,通过供应链采集汽车产品零部件材料信息,用于协助企业计算车辆产品可回收利用率和进行禁用 /限用物质管理的信息系统。 依据相关的业界标准进行开发,用于对汽车零部件供应链进行有效的管理。 为了满足汽车材料数据库管理系统的功能要求,结合企业现有数据库系统(如: )的具体情况, 户层、中间层(应用服务层)和数据层(数据库管理系统) 。 第三节 本文的组织结构 本文第一章是绪论部分, 针对 本课题的背景与意义、国内外研究现状等进行阐述。第二章 是 本项目的 相关技术,详细介绍了 统 设计与开发过程中涉及到 的相关技术 。第三章 是 系统的需求分析,通过 功能性分析、非功能性分析、用户分析、业务流程分析等方面阐述了 统的各方面需求 。第 四章是系统的设计部分, 包括 统总体 架构的设计 、 拓扑 架构的 设计 、功能结构 的设计和测试方案的设计等内容 。第 五 章 详细阐述 统的实现 步骤与细节 ,阐述了系统中 主要 功能模块的实现 方式方法 及应用实例 。第 六 章结论部分,对本文进行总结与前景展望。 第 二 章 采用的关键技术 5 第 二 章 采用的关键 技术 第一节 基于 分析 与设计 即面向服务的架构。在基于 具体应用程序的功能是由一些松耦合并且具有统一接口定义方式的组件(也就是 合构建起来的。 一种面向企业级服务的系统架构 , 它提供了业务 和技术 的灵活性。 通常地,业务服务应该与服务的质量分别处理,比如说安全性, 可靠性,或者交互性的方面要求被认为是质量相关的,非功能性的。同时业务 服务还要独立于传输实现技术,就是各个服务之间互相联系的底层传输机制也可以不同于其他节点。 本方案中的 构设计采用了如下的实现技术: 图 基于 分析与设计 本文 所要设计的 统功能较为强大,业务流程也比较复杂,如何将各个模块、子系统有效的整合在一起,很好的实现预期的业务流程是一个需要解决的问题。 统不仅要单独运作,而且还需要与各企业之间的 行数据交换。怎样实现不同系统的有效对接也是系统需要解决的问题。由于系统定位较高,要接近或达到国际先进水平。旧的软硬件 设备由于性能局限不能满足一些较高的业务需求,所以不可避免地购置一批新第 二 章 采用的关键技术 6 的高性能的软硬件设备以满足性能要求,新旧系统如何整合,如何复用原有资源同样是 计中需要注意的地方。 为了应对上述汽车 供应链中遇到 的挑战, 本文 采用了 于称为服务的可重用功能单元,通过运用服务之间定义良好的松耦合的接口和契约联系来支持业务流程,通过服务的编排和组合增加了系统的灵活性和集成性。 第二节 基于 技术 选型 为提供稳定、持续、可靠的服务质量 ,系统在软件运行平台方面将以商业解决方案为主,以保证无论是在软件的开发阶段还是正式运行阶段均可获得最优质的技术支持与售后服务。 2用 平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构 22。 发框架使用当前最流行的轻量级开发框架组合 系统结构 35,36,提高了项目代码的可重用 性和开发效率,降低了开发成本。 T& 1993年推出的系统软件产品,它是一个 和 大主流产品的整合体,是当今市场上处于支配地位的 操作系统。 有对多任务和多用户的良好支持,在 外,经过长期的研发工作,如今的 安全性和稳定性方面又得到了进 一步的加强,非常适合于构建提供 在应用服务层, 是专门为企业电子商务应用系统开发的、在目前市场中占据 35%份额的应用服务器产品。它具有全面的功能、对 准的支持、强大的运算能力以及多层次的架构设计,使得软件开发能够专注于业务目标,而不是基础架构的集成。这不但缩短了项目周期,而且降低了系统的复杂程度,为系统的快速开发提供了坚实的基础性保障。 第 二 章 采用的关键技术 7 在数据管理层 , 0据库系统往往是整个系统的核心部分 , 它的性能表现将直接影响系统的整体性能。 在关系型数据库领域一直处于领先的地位。它的可移植性、高效率性和高稳定性使其一直以来都成为大、中型企业项目的首选方案。 处理大批量数据时所表现出的优异性能 , 及其在性能优化方面的高可配置性 , 都为构建于其上的应用系统提供了可靠的性能保障和丰富的调优手段。此外 , 及物理层、用户层、操作系统层、网络层和数据库系统层等各个层面的安全性体系 , 以及包括 系统安全性和数据安全性等多方面在内的安全性机制都将为 统中的数据安全提供最强有力的保障。 当用户登陆 统时 , 将使用 览器作为主要的客户端软件对系统进行访问。但目前的浏览器市场名目繁多 , 不同平台下的各种产品分别占据着不同的市场份额。虽然这些产品大都遵循 但在对 仍然存在着诸多的差异。为了满足广大用户的使用需求 , 统在客户端方面将以兼容微软公司的 谷歌 公司的 及开源组织 发的 并在此基础上 , 尽量提供对其它浏览器的全面支持。 根据前面对 统的分析, 本文 基于 如图 第 二 章 采用的关键技术 8 图 基于 层架构 过一组 ( 供支持。 般是通过 封装 实现。 然而也可以把提供 现的 用独立出来,这完全依赖于设计和构建应用程序的业务处理和数据逻辑层。 第三节 开发环境构建 项目开发者角色 本项目的设计和开发共包含以下角色:项目经理,项目助理,开发经理,领域专家,产品专家,开发工程师,质量保证经理,质量保证工程师。各个角色负责的任务如下: 项目经理:负责整个项目进度控制,成本控制,项目组内部工作协调安排,与项目组外的协调沟通工作 项目助理:协助项目经理完成项目组内外的协调沟通工作 开发工具 数据库连接 (数据接口 通用 组件 用户管理 互数据 统计分析 系统短讯 信息服务 数据交换 数据接口 日志管理 表示 逻辑 业务逻辑 事务 处理 消息 服务 配置 管理 数据安全 性能优化 可扩展性 第 二 章 采用的关键技术 9 领域专家:为项目组提供业务方面支持,包括系 统需求确定,原型设计,各产品支持,系统高层流程设计支持 产品专家:为项目组选择合适的基础设施产品,并为使用这些产品提供技术支持 开发经理:设计架构决策,核心技术攻关 开发工程师:系统开发,初步单元测试案例设计及测试 质量保证经理:测试方案开发,测试进度规划,测试案例设计 测试工程师:测试案例设计,测试实施 图 目角色分工图 程序设计 框架 目的开发中, 择免费的 发框架使用当前最流行的轻量级开发框架组合 统结 构, 提高了项目代码的可重用性和开发效率,降低了开发成本。 不仅仅局限于 用的开发,它可以支持多种开发语言。在免费的 最受欢迎的。 前端采用 架,中间层采用 层采用 第 二 章 采用的关键技术 10 图 架关系图 项目的程序设计中选择了如下的开源框架和相关技术: 基于角色的访问权限控制 基于 数据库层封装 基于 事务控制 基于 访问层控制与 源定位 基于 现对网页的全部或部分的动态无闪动刷新 基于 现 异步数据传输 基于 现实时动态生成 统计报表 基于 统 状态邮件或短信 即时 通知服务 基于 日志管理 基于 统计报表生成 基于 基于 现 系统与其他系统的数据接口 基于 白盒测试和基于 基于 基于 缺陷跟踪系统 第 三 章 系统的需求分析 11 第 三 章 系统的需求分析 第一节 总体目标 汽车材料数据管理系统 ( 的建立与开发 , 是在充分听取各大整车企业对 能内容方面的意见的基础上 , 参考欧洲的数据库分析系统 , 考虑国内企业在材料分析管理方面的不同水平 , 建设的符合中国企业自身特点的应用软件及数据系统。 汽车材料 数据管理 系统( 实现如下目标: 汽车行业的整车企业和零部件企业 , 包括一级供应商 , 二级供应商等都可以使用; 供应商只需使用 厂商提供零件资料; 只使用一个中心系统可使供应商减低成本; 整 车 生 产 企 业一 级 供 应 商二 级 供 应 商三 级 供 应 商原 材 料 厂 家图 汽车零部件产品 产销 供应链 统的数据填报功能将采用基于供应链的方式,使用材料数据表单( 链中的各级产品按照部件、半成部件、材料和基本物质的划分方式进第 三 章 系统的需求分析 12 行填报。系统负责维护 间一对多的关联关系,在填报和显示时采用树形结构进行操作。 第二节 用户 需求 分析 汽车材料数据管理系统 ( 开发为了满足不同用户的如下需求: 1. 各级零部件供应商 零部件产品的材料数据填报 零部件产品的材料数据提交 零部件产品的材料数据接收 2. 整车生产企业 零部件产品的材料数据接收 收集零部件材料信息 对零部件材料信息进行查询、浏览 对汽车零部件产品的回收性进行管理 对汽车零部件产品中禁用 /限用物质的使用情况进行跟踪与管理。 3. 系统管理人员 各级用户操作权限的设定 汽车材料数据的统计报表查看 系统日志查看 系统性能监控 用 首先需要进行企业注册,在注册企业时,将同时注册该企业的第一个客户管理员 (每个企业至少需要一名客户管理员),客户管理员的职责是创建和管理本企业的所有用户(包括其它客户管理员),同时负责回答业务方面的问题。 第 三 章 系统的需求分析 13 图 户注册流程 种角色:系统管理员、客户管理员、 读用户。各种用户的相应权限请见需求分析说明书。 系统管理员: 查看所有用户的 查看任意用户的基本信息。 修改任意用户的密码。 客户管理员: 为本企业创建新的用户。 删除本企业用户。 修改本企业用户的基本信息。 修改本企业用户的密码。 修改 本企业除“企业名称”以外的基本信息。(企业注册之后 , “企业名称”只能由 理委员会进行修改。 ) 设置普通用户的有效状态。处于无效状态的用户将不能登陆系统 , 也不能进行创建和查询 户 : 各级零部件供应商的相关操作(见前面介绍) 整车企业的相关操作(见前面介绍) 只读用户: 系统准则的浏览 公共信息的浏览 一些公开的统计数据 第 三 章 系统的需求分析 14 用户首次登陆后,系统将自动清除为其生成的初始密码,并提示用户修改一个新密码,否则不允许其进入系统。为防止非法用户的恶意登陆以及对网站的滥用,在登陆时系统可使 用图形码进行验证。若用户忘记密码,点击“忘记密码”按钮后,系统会为其生成一个新的密码,并发送至客户管理员的注册邮箱。 理员 用例分析如下图: 图 系统管理员与客户管理员的用例分析 第 三 章 系统的需求分析 15 图 据处理用例分析 第三节 业务流程 分析 )为主要原型对象 , 取其精华 , 去其糟粕 , 实现其中的主要核心功能 , 摒弃其中设计和实现方面不合理 的或不符合中国用户习惯的部分 , 开发为符合中国企业特点的、快速、稳定的材料数据系统 , 并将其在国内与国际汽车行业中进行大范围推广。 第 三 章 系统的需求分析 16 在这一小节中,我们将逐一对已有业务的主要流程进行分析。首先我们将对现有业务流程进行详细描述,然后对其进行评估,从而找出流程中的不足和瓶颈后得出关于此流程的结论。 现有业务流程详细描述是通过用 模并给出流程图,然后对其进行客观详细地描述。 而对现有业务流程的评估主要通过两方面的工作来进行: 首先是通过对客户内部人员进行详 细的访谈和调研,同时参考同行企业业务流程情况,望对现有流程的问题和瓶颈有一个深刻的、感性的评估; 其次,通过 模,通过对模型的分析,希望对现有流程的问题和瓶颈有一个全面的、基于数据的评估。 核心 业务流程分析 通过使用 各级零部件供应商完成对整车生产企业的零部件产品填报与提交 , 阐明零部件的基本物质与材料的使用情况 , 并对所填报产品进行统一的分类管理。在此数据的基础上 , 整车企业便可收集所需的材料数据表单 , 并依据车型结构将其组成为 一个车型的完整化学信息 , 完成对车辆产品零部件组成情况的查询与查看 , 对产品可回收利用率的计算和对禁用 /限用物质的跟踪、分析与管理等操作 整车企业能够在产品的设计、制造、生产、销售和报废回收等各个阶段完成对车辆产品中禁用 /限用物质使用情况的跟踪与分析。 请 流程 , 即只有获得相关许可的用户才可以在 统中进行注册。申请加入 整车企业 ,需经 理委员会批准后 , 由系统管理员为其在系统中注册企业信息并创建一个客户管理员。 整车企业的客户管理员为其一 级零部件供应商在系统中注册企业信息并创建客户管理员 ,一级 供应商再为二级供应商进行注册。依此类推
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- APP运营专员招聘面试题及答案
- “梦工场”招商银行南通分行2026寒假实习生招聘备考题库附答案
- 中共赣州市赣县区委政法委下属事业单位面向全区选调工作人员参考题库附答案
- 乐山市公安局2025年第四批次警务辅助人员招聘(40人)考试备考题库必考题
- 北京市石景山区教育系统教育人才库教师招聘备考题库附答案
- 山东高速集团有限公司2025年下半年校园招聘(339人) 考试备考题库附答案
- 广安市关于2025年社会化选聘新兴领域党建工作专员的考试备考题库必考题
- 永丰县2025年退役士兵选调考试【25人】考试备考题库必考题
- 浙江国企招聘-2025杭州临平环境科技有限公司公开招聘49人参考题库附答案
- 荥经县财政局关于荥经县县属国有企业2025年公开招聘工作人员的(14人)参考题库附答案
- 云南师大附中2026届高三高考适应性月考卷(六)历史试卷(含答案及解析)
- PCR技术在食品中的应用
- 输液渗漏处理课件
- 教育培训行业发展趋势与机遇分析
- 2025医疗器械经营质量管理体系文件(全套)(可编辑!)
- 物业与商户装修协议书
- 湖南铁道职业技术学院2025年单招职业技能测试题
- GB/T 46318-2025塑料酚醛树脂分类和试验方法
- 果农水果出售合同范本
- 小学三年级数学选择题专项测试100题带答案
- 2025年尿液分析仪行业分析报告及未来发展趋势预测
评论
0/150
提交评论