车辆管理系统论文_第1页
车辆管理系统论文_第2页
车辆管理系统论文_第3页
车辆管理系统论文_第4页
车辆管理系统论文_第5页
免费预览已结束,剩余35页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2016 届本科生毕业论文 设计 题题 目目 基于驾驶行为分析的车辆管理信息系基于驾驶行为分析的车辆管理信息系 统的开发统的开发 姓姓 名名 张森 学学 号号 1210831216 所在学院所在学院 经济与管理学院 专业班级专业班级 12 信管 2 指导教师指导教师 余凌 日日 期期 2016 年 5 月 10 日 2016 届本科生毕业论文 设计 摘 要 信息技术在企业各公司的激烈竞争当中有着举足轻重的作用 经营汽车销 售的企业已经十分重视车辆信息管理的作用 并将其作为运营销售过程中重要 的一环 它在某些方面可以有效的监督客户信息和车辆违纪以及检修情况 它 方便了企业对车辆信息的有效掌握和及时处理 同事它也是一项重要商业活动 参考的依据 现今的车辆管理信息系统还不完善甚至有着较大的不便和不全面 所以需要做进一步完善 使它更符合用户的需求 本系统中我们制定了一系列管理操作完成车辆注册和精简信息 该系统在 安全和维护方面有着明显的进步和完善 在驾驶行为分析的基础上满足汽车销 售企业对客户信息的了解 从而有效的完成汽车销售及售后服务 从某种意义 上来说 它可以使公司方便控制各类车辆信息 做出相应的措施和调整 可以 将计算机的能力发挥的更好 有效的提升公司运作效率 关键词 efficiency 效率提升 2016 届本科生毕业论文 设计 Abstract In recent years along with the business enterprise the competition of each other is gradually vigorous the information technique occupies the more and more important position in the development of the business enterprise In automobile sell business enterprise the vehicle files management has become one necessary part of the business enterprise operation process provides the important basis for the governor to carry on the management decision and carried on various management activities The vehicle files management is the foundation of the automobile sale business enterprise software system only after feeding the basic file data of the vehicle and customer then can carry on the follow up expenses insurance the trouble of management etc But in the vehicle files management system currently the part exist problems that the customers carry the operation complications and database safety is not high Therefore the work gives the managing person of the file many inconvenience and the repetition operation This literary grace adopts the Web technique of A together with the Sql server 2000 databases develops a set of vehicle file management system This system expands sex good be easy to the maintenance It simplifies the vehicle files design process do away with the redundancy information The information based management of all files can complete the whole sale and after the automobile sale business enterprise sell through this system complete the works easily such as increase search and maintenance etc Therefore see advantages such as the huge and saving space of the exertive calculator the high ability of the performance processing high dependable data safety and clear to turn the data etc to let business enterprise carried on the management by the vehicle files carry out the exploitation of the calculator resources reasonably It really carries out the purpose of decreasing the labor force and exaltation the quantity of the labor Keyword efficiency 2016 届本科生毕业论文 设计 摘 要 2 Abstract 3 第 1 章 绪 论 6 1 1 研究意义 6 1 2 研究背景 6 1 3 国内外研究现状 7 1 4 本课题研究的主要内容 7 第 2 章 关键技术分析及其在课题中的应用 8 2 2 Sql server 8 2 4 PowerDesigner Trial 10 第 3 章 系统实施 12 3 1 系统功能简介 12 3 2 车辆信息管理流程 14 3 2 1 车辆购车信息基本流程 14 3 2 2 车辆维修档案基本流程 15 3 2 3 车辆年检记录基本流程 16 3 2 4 车辆评价和估量的大致留程 17 3 3 车辆档案数据库设计 19 3 3 2 车辆档案数据库物理模型 20 3 3 3 系统用户表 21 3 3 5 车辆维修表 22 3 3 6 车辆年检记录表 22 2016 届本科生毕业论文 设计 第 4 章 系统运行情况及功能说明 24 4 1 登录 24 4 2 车辆购车信息系统功能的运行 25 4 2 车辆购车信息系统功能的运行 26 4 3 车辆维护信息功能的运行 33 4 4 车辆年检信息功能的运行 34 4 5 车辆评测模块功能的运行 34 第 5 章 结论与感想 36 5 1 本文的意义 36 5 2 本文的工作总结报告 36 5 3 今后工作的展望 37 参考文献 38 致 谢 39 2016 届本科生毕业论文 设计 6 第 1 章 绪 论 1 1 研究意义 当前 随着大量的企业和计算机信息技术的紧密结合 计算机技术已经被 运用到企业的方方面面 车辆信息在企业汽车销售中起着越来越重要的作用 它在某种程度上已经和企业的各项活动和项目上密不可分 他已经成为一项根 本的企业运营依据 车辆信息管理的自动化若能实现 将会给公司带来前所未有的便捷 基于 驾驶行为分析的车辆管理信息系统的实现将可以满足企业车辆管理的需求和各 类查询服务 1 2 研究背景 信息时代下的经济与生活中的各类信息越来越趋向于信息清晰化 随之而 来的是基于驾驶行为分析的车辆管理信息系统的诞生 汽车销售企业可以仅凭 一个系统就能完成销售及售后服务和相关查询工作 所以是计算机技术的智能 处理能力和强大的储存能力以及它的安全可靠性是保障系统能成功运行的原因 他实现了计算机技术和系统紧密结合而极大提升企业效率 使企业可以更加合 理的安排各项人力资源 使得整个企业更好的进行汽车销售 在系统的设计过程中 最重要的是对 SQL Server 数据库的运用 数据库与 java 的集成已经逐渐成为一种趋势 这个系统方便企业公司随时查询其内部的 信息数据库的相关数据信息 并且以其为纽带将公司的信息和命令发布联合在 一起 该系统在操作方面也是简单易操作 计算机技术一般的人员也可以简单 地操作该系统完成自己想要查找的信息 所以这个系统还具备简单易操作 易 理解 易查询的特点 2016 届本科生毕业论文 设计 7 1 3 国内外研究现状 车辆信息管理目的是为了解决车辆信息管理的问题 它的根本问题是用什 么手段来实现 车辆信息管理经过人们长期的实践和社会的认知已经有了一个 比较成熟的理论体系 伴随着计算机信息技术在社会生活中的广泛使用 旧式 的车辆管理信息发生了极大的改变 它冲击着各个行业促进了信息自动化的出 现 逐渐与企业结合在一起 信息管理中的技术问题显得尤为重要 它是实现整个基于驾驶行为分析的 车辆管理信息系统的开发的重要环节 它是整个系统的根本 所以在实现系统 的过程中会运用到多种计算机技术 包括数据库和 java 等 可能在其他计算机 领域会用到一些图像和影音技术 它考察的是对整个系统的大致掌握核对计算 机技术的熟悉 最重要的是对系统的核心有清晰的认识和了解 车辆信息管理系统离不开计算机信息技术和系统的相辅相成 他们互相联 系形成一个整体在企业车辆销售中发挥着重要的作用 当一个企业汽车销售公 司拥有了此系统 必定可以给他带来极大的方便 在销售中遇到的问题都可以 迎刃而解 他正在日趋完善 成为一个较为完整的信息系统 1 4 本课题研究的主要内容 本系统是基于驾驶行为分析的车辆管理信息系统 它是数据库和 java 两者 结合而形成的一个完整的系统 在建立系统之前 要先做详细的调查 熟悉整 个汽车管理的业务流程 经过一系列的统筹调整 将其与企业应用相结合投入 到实际中 这个系统吸纳了前人的智慧并且兼顾到了当今的一些技术 它包含 了车辆的所有信息 它的主要作用是收录车辆的信息以及车辆维修的登记管理 并且增添车辆信息查询作用 在车辆性能上也有一个大致的评价 主要是对相 关资料的收集以及后期的具体实施与操作 综合各方面因素后才能有效的得出系统需要具备的功能 才能得到大家的 认可 才能实现该系统的目的和给人们带来的便利 2016 届本科生毕业论文 设计 8 第 2 章 关键技术分析及其在课题中的应用 2 2 Sql server SQL Server 其实就是数据库系统 它是由三家公司合作推出的 第一个版 本建立于二十世纪八十年代 由于功能不够完善 后来又推出了几个版本终于 得到了大家的认可 它的功能也十分健全 是在二十一世纪被开发出来的 它 在历史上被称之为真正的客户服务器构造 用户在使用图形时会感到格外的便 捷和简易 它使得数据库和系统便于操纵 在接口层面上它有着广泛的程序设 计方案提供给用户挑选出最为合适的一种 它还可以和多种产品完成集成 从 而推出数据库安全和授权等问题的功能 可以与一些产品完美的契合 某些大 企业公司中的大型服务器平台也可以得到充分的运用 同时具备良好的延展性 它可以很好地支持数据库技术 一些数据库的数据可以很容易的在数据库的页 面上找到 SQL 可以提供数据存储空间 这个功能仅有一些昂贵的软件中才能 使用 新版本中又有一些更加全新且强大的功能 他可以支持扩展标记的语言 可以进行强大的数据库分析 还可以进行多种查询功能 同事允许广泛的视图 分区 SQL Server 2000 在历史上公认存在着六个系统数据库 1 Master 数据库是最重要的数据库 它保存了 SQL Server 当中的所有内 容和基本信息 当中的信息涵盖了注册和设定以及初始和数据库相关联的信息 2 Model 数据库是全部数据库的模板数据库 它包含上面提到的数据库的 全部子集 相关的数据是每个用户所需求的 3 Msdb 数据库是专门为任务配置和文员操作提供存储环境的 它在数据 库的存储意义上有着重大的意义 4 Tempdb 作为一个临时搭建的数据库 它的存在是专门为临时操作的相 关行为提供存储方案的 5 Pubs 和 Northwind 数据库是具体的典型数据库 是学习数据库的标准工 具 2016 届本科生毕业论文 设计 9 SQL Server 工具和实用程序 1 企业控制器是在微软的环境下为大众服务的控制平台 它是一个重要的 管理控制工具 它在形态上有一定的层次结构 所以它可以成为所有数据库的 表达对象 可以完成数据库对象的控制与管理 2 对 SQL 的管理 与数据库进行联系 从而完成存储对象和相关程序的联 合 就可以完成数据库的建立 备份 以及存储 在别的方面可以对数据库进 行一定的保护 甚至设置报警系统 还可以创建安全的用户账户服务 还能对 数据库进行恢复初始数据 SQL Server 服务平台是在工作中最为有效的实用型平台 服务平台控制器 是可以开始和终止数据库服务器的 它提供了多种服务涵盖了 SQL Server SQL Server Agent MSDTC Microsoft Distributed Transaction Coordinator 3 SQL Server 分析探测器结构 Profiler 它是用来监控和管理 SQL 数据库的运行状况 实质是一个图像类的运行工 具 从某种角度上来说 它是一个人工智能的机器 专门用来记录用户使用情 况的方方面面 4 发散式事务处理工具 Distributed Transaction Coordinator 用于协调和控制不同服务器之间的发散式事务处理过程中出现的各种突发 问题 相关的服务器一定是在 NT 或 Windows 2000 系列的基础上操作系统的 服务器 5 性能监视器 Performance Monitor 1 它将 Windows NT 操作系统的性能监视器和 SQL Server 集成起来 使 用它可以查看和统计 SQL Server 系统的运行情况 查找影响系统性能的主要因 素 从而为改进和优化系统 提高系统性能提供依据 2 导入和导出数据采用 DTC 导入 导出向导来完成 此向导包含了所有的 DTC Data Transformation Services 工具 提供了在 OLE DB 数据源之间复制 数据的最简捷的方法 2016 届本科生毕业论文 设计 10 SQL Server 2000 是为迅速提供可伸缩性电子商务 企业及数据仓库解决 方案而开发的完整数据库与分析软件产品 SQL SERVER 2000 定位于 Internet 背景下的数据库应用 它为用户的 Web 应用提供了一款完善的数据管理和数 据分析解决方案 同时 SQL SERVER 2000 还是 Windows DNA Distributed Internet Architecture 架构的一个核心组件 它极大地缩短了用户开发电子商 务 数据仓库应用的时间 SQL SERVER 2000 还提供对 XML Extensible Markup Language 文件和 HTTP 的读写 2 4 PowerDesigner Trial 1 PowerDesigner 简介 PowerDesigner 是 S 数据库模型设计过程中的整个模型 它可以极大程度上 的对相应的信息管理系统进行分析与设计 使用 PowerDesigner 可以制作数据 流程图 和概念数据的模型 以及物理数据模型 甚至可以生成多种客户端的 应用程序 还可以都早数据库模型 也能为团队监控设计模型 以便调控 它 可以和大量的受欢迎的的数据设计工具进行合作使得系统在设计的过程中显得 更加优化和简洁 比如 PowerBuilder Delphi VB 2 PowerDesigner 主要由以下几个功能部分组合在一起 1 DataArchitect 它拥有巨大的数据库设计功能 使用 DataArchitect 可以将实体和关系相结 合从而创建一个模型 该模型可以使基于某种特定的数据库管理信息系统 还 可以进一步优化 生成为 DBMS 相关联的 SQL 语句创建一个数据库 它还可 以创建脚本与 SQL 相关 甚至可以仅通过已知的数据逆向生成 PDM 2 ProcessAnalyst 这个数据工具主要用来建立系统的数据流模型 包括实体 处理 数据流 数据存储文件之间的关系 3 AppModeler 可以为相关的服务器所需的应用软件提供相应的应用模型 从而满足客户 的各种需求 4 ODBC Administrator 2016 届本科生毕业论文 设计 11 这个部分主要用于管理和整理管理信息系统中出现的各项数据源 方便对 数据的管理和查询 3 PowerDesigner 的四种模型文件 概念数据模型 CDM CDM 是面向数据库用户的现实世界的模型 主要用来描述世界的概念化 模型 它使数据库的设计人员在设计的初始阶段 摆脱计算机系统及 DBMS 的 具体技术问题 集中精力分析数据以及数据之间的联系 与具体的数据管理系 统无关 物理数据模型 PDM PDM 的中文名称为产品数据管理 它是专门用来所有与产品相关信息以 及所有与产品相关过程的技术 通过实施 PDM 可以提高生产效率 有利于对 产品进行全方面的监控 加强对文档 图纸 数据的有效利用 使得工作流程 规范化 面向对象模型 OOM OOM 涵盖了接口 类 以及他们之间的关系 他们面向的对象一起形成一 个完整的应用程序 一个 OOM 从根本上来说就是软件系统在静态过程中的一 个概念模型 当我们运用 PowerDesigner 面向对象建立面向对象模型 OOM 我们可 以单纯的通过对象和向导建立一个 OOM 产从而生成 java 文件或者 PowerBuilder 文件 或者我们可以利用一个来自 OOM 的物理数据模型 PDM 对 象 来表现出关系数据库设计与分析的整个过程 业务程序模型 BPM BPM 及业务流程管理 是一种以规范化的构造端到端的卓越业务流程为 中心 以持续地提高组织业绩为目的的系统化方法 而且可以让客户了解如何 解决这些任务和流程的相互影响 BPM 是从业务合伙人的角度上看待业务逻辑和规则的概念模型 利用图 表可以表达出程序 流程 业务之间的相互作用 2016 届本科生毕业论文 设计 12 第 3 章 系统实施 3 1 系统功能简介 车辆管理信息系统主要包含了车辆购车信息 维修信息 车辆年检记录信息 车辆信息评估四大功能 其功能树如下 2016 届本科生毕业论文 设计 13 客户购车 完成缴费手续及其他事宜 输入车辆的基本档案信息 建立维修档案 建立车辆年检记录 评估车辆质量 选择对何种档案信息进行何 种操作 查询 维护车辆购车档 案 查询 维护维修档案 查询 维护车辆年检档 案 修改数据库 档案到达销毁日期 清除相应的数据 库信息 图 3 1 系统功能流程图 流程图简介 客户完成了购车之后并且已经完成了相关费用的缴纳以及相 关手续的办理 下一步就是车辆管理信息系统的任务了 第一部是输入车辆的 基本信息 其中必须包含车辆的车牌信息以及和年检信息 在后面的工作中 出现了任何相关车辆活动时 都有要有必要的记录和添加 才能完成对车辆信 息的随时完善和及时的应对 才能对车辆进行大致的评估 每一次对车辆信息 2016 届本科生毕业论文 设计 14 的变动 出具库中的相关车辆数据信息也要得到及时的修改 在车辆信息已经 没有用处时 即车辆已报废或者是丢失 都要马上改变记录数据库中的相关信 息 3 2 车辆信息管理流程 进入车辆信息管理系统 第一步 确定识别身份 如果我们是一般的普通 管理员身份 就可以进行车辆购车信息就 维修信息 车辆年检信息的一系列 操作 也可以进行车辆的性能评估 假若是系统管理员身份那么还可以具有一 般管理员的权限 甚至还能查看系统中出现的所有登录用户的信息 如果用户 名和密码正确才可以进入到欢迎界界面 通过对功能菜单的操控进行相应的操 作了 3 2 1 车辆购车信息基本流程 客户购车 付费完 成 输入车辆基本信息 的档案资料 退还汽车后清除该 记录 客户是否在可 退期内退货 是 车辆信息是否 变动 修改车辆档案中的 内容 是 否 定期维护记录 否 是否达到销毁 年限 继续保存记录 清除档案中的有关 内容 是 图 3 2 购车信息流程图 过程图介绍 车辆信息系统是车辆管理的基础 只有经过输入和填写存储 2016 届本科生毕业论文 设计 15 车辆的基本信息才能为将来的信息维护做好准备工作 客户可以选择在此期间 退货 每当到了这个时候我们就要学会及时的变更数据库中已经存储的相关车 辆信息 如果车辆信息发生了一些的变化 我们也必须要进行相应的修改 相 关的工作人员的任务就是对车辆的信息进行及时的变更和维护 就是因为他们 的工作使得车辆以后可以及时的反馈出信息回执到系统当中方便相关人员的处 理 3 2 2 车辆维修档案基本流程 客户在指定的维修 站修理车辆后 在维修站的系统中 输入相应的维修档 案资料 公司总部可以在同 一个数据库的基础 上调用维修档案 维修站的维修 档案是否变动 改动的相应记录传 回总部数据库 是 是否达到档案 销毁年限 否 销毁档案中的相应 记录 是 否 图 3 3 维修信息过程图 过程图介绍 只要有用户在相关的维护站参与了某次维护时 维护站的车 辆管理信息系统都会进行相关的记录备份 通过比较全面的数据库的维护 每 一笔维护过程都会被记录下来备份在车辆管理信息系统中 总公司的数据库可 以随时查找到任何一笔维护记录 每当出现了维护记录的变化时 相应的数据 2016 届本科生毕业论文 设计 16 记录也会发生相应的改变 一旦车辆管理信息系统使用年限过长需要报废时 就会和车辆管理信息一同被注销 3 2 3 车辆年检记录基本流程 每年车辆进行年检 时 年检部门将相 应的结果反馈给公 司 公司在车辆年检档 案中输入相应记录 定期对车辆年检档 案进行更新 销毁相应的档案记 录 是否达到销毁 日期 是 否 图 3 4 年检档案流程 过程图介绍 在车辆使用的过程当中 相关的检查部门通常会以车辆的废 气有无 行驶速度的快慢 刹车的灵敏程度等多项指标作为参考依据 驾驶执 照一定要保证准确性 真实性 这样一来 汽车销售公司就可以通过查找这些 信息随时随地的了解到车辆使用的相关信息 并对其车辆信息进行一系列的变 更 在这些车辆信息拾取器应时性时 即可对其进行注销 2016 届本科生毕业论文 设计 17 3 2 4 车辆评价和估量的大致留程 提取车辆维修档案 的相应信息 提取车辆年检档案 的响应信息 输入评估所需的信 息 当有评估需求时 返回评估结果 图 3 5 车辆评估流程 过程图介绍 在车辆评测的整个流程当中 一些车辆的原始信息可能会被 频繁的使用 就好比维护的次数和检查不合格率等等 其他信息参数也是作为 评测的参考依据 比如使用的年限时长和保养花费等等 对车辆使用年限的长 短和使用车辆的频率都能改变评测的结果 影响车辆的性能 维护中采取的保 养等级童颜可以影响整个评测结果 维护保养的等级高 可以有效地提升车辆 的性能 相反的 采取较低等级的车辆维护回事车辆性能变差甚至报废 然后 就是技术类知识的考量 技术类知识高可以极大的提升老旧的车辆的整体性能 技术了知识的涵盖量低会使得车辆失去其基本功能直至报废 市场的需求也能 有效的改变车辆的性能高低 很显然 如果车辆供不应求 就能很好的提升车 辆的性能 反之则是车辆的性能下降 车辆评测的分数 是由初始得分加减变化得到的 评分标准如下表所示 评分标准 假设原始分数为 100 分 参数选择范围原始分数 大于 10减 10 分 小于 10 大于 5 减 5 分 使用到的年限 小于 5不变 大于 5减 10 分 小于 5 大于 3减 5 分 维修次数 小于 3不变 大于 10加 5 分保养次数 小于 10 大于加 2 分 2016 届本科生毕业论文 设计 18 5 小于 5减 2 分 大于 5减 10 分 小于 5 大于 3减 5 分 年检不合格次 数 小于 3减 1 分 小加 2 分 一般不变 使用频率 大减 5 分 先进加 2 分 一般不变 技术含量 落后减 5 分 好加 2 分 一般不变 保养等级 差减 5 分 求大于供加 2 分 供求平衡不变 市场需求关系 功大于求减 5 分 表 3 1 评分标准表 接下来 还要通过车辆评测的最终分数来给出车辆的等级 评定的原则如 下表所示 最后得分评定等级 大于等于 90优 小于 90 大于等于 75 良 小于 75 大于等于 60 及格 小于 60不及格 表 3 2 评定等级表 2016 届本科生毕业论文 设计 19 这样 车辆评测的最后结果就出现在屏幕上了 接下来还能对其它车辆进 行评测 3 3 车辆档案数据库设计 3 3 1 车辆信息数据库概念模型 Relationship 1 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 Attribute 17 VA50 VA50 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 A10 A10 VA50 VA50 VA50 VA50 VA50 VA50 VA50 VA50 BL 价 价 价 价 0 n 0 n 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 A10 VA50 VA50 VA50 VA50 VA50 VA50 VA50 I F8 F8 D F8 D VA50 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 A10 A10 VA50 D F8 VA50 VA50 F8 D VA50 价 价 价 价 Association 1 2016 届本科生毕业论文 设计 20 3 3 2 车辆档案数据库物理模型 FK 价 价 价 价 价 RELATIONS 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 Attribute 17 varchar 50 varchar 50 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 char 10 char 10 varchar 50 varchar 50 varchar 50 varchar 50 varchar 50 varchar 50 varchar 50 varchar 50 varchar 50 bit FK ASSOCIAT ASSOCIATI 价 价 价 价 价 价 价 FK ASSOCIAT ASSOCIATI 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 char 10 varchar 50 varchar 50 varchar 50 varchar 50 varchar 50 varchar 50 varchar 50 int float 8 float 8 datetime float 8 datetime varchar 50 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 价 char 10 char 10 varchar 50 datetime float 8 varchar 50 varchar 50 float 8 datetime varchar 50 Association 1 价 价 价 价 价 价 价 价 价 价 char 10 char 10 char 10 2016 届本科生毕业论文 设计 21 3 3 3 系统用户表 系统用户表 列名数据类型长度是否可空是否主键 用户名Char 10 Not null是 密码Varchar 50 Null否 权限Varchar 50 Null否 注释Varchar 50 Null否 表 3 3 系统用户表 3 3 4 车辆基本信息表 车辆基本信息表 列名数据类型长度是否可空是否主键 编号Char 10 Not null是 车辆名称Varchar 50 Null否 车型Varchar 50 Null否 颜色Varchar 50 Null否 车牌号码Varchar 50 Null否 发动机号Varchar 50 Null否 底盘号码Varchar 50 Null否 车架号码Varchar 50 Null否 座位数Int 4 Null否 载重 Float 8 Null否 购车价格Float 8 Null否 购车日期Datetime 8 Null否 初始公里数Float 8 Null否 保修期至Datetime 8 Null否 客户名Varchar 50 Null否 2016 届本科生毕业论文 设计 22 表 3 4 车辆基本信息表 3 3 5 车辆维修表 车辆维修表 列名数据类型长度是否可空是否主键 维修编号Char 10 Not null是 车辆编号Char 10 Not null是 车辆Vchar 50 Null否 维修日期Datetime 8 Null否 维修时公里数Float 8 Null否 维修单位Vchar 50 Null否 维护原因Vchar 30 Null否 花费金额Float 8 Null否 完毕日期Datetime 8 Null否 维修结果Varchar 50 Null否 表 3 5 车辆维修表 2016 届本科生毕业论文 设计 23 3 3 6 车辆年检记录表 表 3 6 车辆年检表 车辆年检表 列名数据类型长度是否可空是否主键 年检编号Char 10 Not null是 车辆编号Char 10 Not null是 车型Varchar 50 Null否 客户名Varchar 50 Null否 废气Varchar 50 Null否 车速float 8 Null否 喇叭Varchar 50 Null否 灯光Varchar 50 Null否 制动刹车Varchar 50 Null否 侧滑Varchar 50 Null否 是否合格 Real 4 Null否 2016 届本科生毕业论文 设计 24 第 4 章 系统运行情况及功能说明 4 1 登录 当用户处在登录界面时 就会出现一般管理员和系统管理员两个身份 供其选择 登录的初始界面如下图所示 图 4 1 登录界面 登陆式的用户名密码不能为空 系统管理员用户名和密码是一致的 都是 sadmini 一般管理员均为 admini 进入系统之后 系统就会自动和数据库联系 在一起 连接数据库主要代码 Private Sub Page Load ByVal sender As System Object ByVal e System EventArgs Handles MyBase Load conn New SqlConnection data source 127 0 0 1 integrated security SSPI initial catalog 车辆档信息管理 da New SqlDataAdapter select from 车辆基本信息表 conn da FillSchema ds SchemaType Source 车辆基本信息表 2016 届本科生毕业论文 设计 25 da Fill ds 车辆基本信息表 If Not Page IsPostBack Then DataGrid1 DataSource ds DataGrid1 DataMember 车辆基本信息表 DataGrid1 DataBind End If End Sub 当系统管理员登录时界面如下 一般的管理员没有授权则不能登录此界面 图 4 2 系统管理员初始界面 在系统管理员的界面当中 系统管理员就可以对各种用户进行相应的管理 4 2 车辆购车信息系统功能的运行 当点击车辆购车信息功能时 界面如下所示 在车辆购车信息中可以进行 增添 查找 更新 删减的操作 可以对车辆信息表 编号 车辆类型和品牌 颜色种类 车牌号码 发动机号 底盘号 车架号 座位数多少 载重大小 购车价格高低 购车时间 初始公里数 保修期至何时 用户的信息 的信息 2016 届本科生毕业论文 设计 26 进行变更 图 4 2 系统管理员初始界面 在系统管理员的界面当中 系统管理员就可以对各种用户进行相应的管理 4 2 车辆购车信息系统功能的运行 当点击车辆购车信息功能时 界面如下所示 在车辆购车信息中可以进行 增添 查找 更新 删减的操作 可以对车辆信息表 编号 车辆类型和品牌 颜色种类 车牌号码 发动机号 底盘号 车架号 座位数多少 载重大小 购车价格高低 购车时间 初始公里数 保修期至何时 用户的信息 的信息 进行变更 图 4 3 车辆购车档案界面 在界面中的文本框 填入相应信息 然后点击 添加 按钮 就会在下面 2016 届本科生毕业论文 设计 27 的 dategrid 中显示出相关的记录 例如 添加编号为 2 的这条记录 操作的结果如下所示 图 4 4 添加实例图 添加主要代码 Private Sub Button1 Click ByVal sender As System Object ByVal e As System EventArgs Handles addBtn Click Button1 Click Dim id count As Integer Dim bh clmc cx ys cphm fdjh dphm cjhm zws zz gcjg gcrq csgls bzqz khm As String bh CStr Trim Me bh Text clmc CStr Trim Me clmc Text cx CStr Trim Me cx Text ys CStr Trim Me ys Text cphm CStr Trim Me cphm Text fdjh CStr Trim Me fdjh Text dphm CStr Trim Me dphm Text cjhm CStr Trim Me cjhm Text zws CStr Trim Me zws Text zz CStr Trim Me zz Text gcjg CStr Trim Me gcjg Text 2016 届本科生毕业论文 设计 28 gcrq CStr Trim Me gcrq Text csgls CStr Trim Me csgls Text bzqz CStr Trim Me bzqz Text khm CStr Trim Me khm Text Dim rowNew As DataRow ds Tables 车辆基本信息表 NewRow rowNew 编号 bh rowNew 车辆名称 clmc rowNew 车型 cx rowNew 颜色 ys rowNew 车牌号码 cphm rowNew 发动机号 fdjh rowNew 底盘号码 dphm rowNew 车架号码 cjhm rowNew 座位数 zws rowNew 载重 zz rowNew 购车价格 gcjg rowNew 购车日期 gcrq rowNew 初始公里数 csgls rowNew 保修期至 bzqz rowNew 客户名 khm ds Tables 车辆基本信息表 Rows Add rowNew DataGrid1 DataSource ds Tables 车辆基本信息表 DataGrid1 DataBind Dim myCBuilder As New SqlCommandBuilder da da InsertCommand myCBuilder GetInsertCommand da Update ds 车辆基本信息表 End Sub 当点击 查询 按钮时 界面如下所示 2016 届本科生毕业论文 设计 29 图 4 5 查询页面 例如 查询客户名为 王珊珊 的客户名 其操作的结果如下 图 4 6 查询实例 2016 届本科生毕业论文 设计 30 查询过程中会使用到的代码 Private Sub Button1 Click ByVal sender As System Object ByVal e As System EventArgs Handles Button1 Click Dim objConn As New SqlConnection objConn ConnectionDatabase Dim strSQL As String Dim datatable1 As DataTable strSQL SELECT FROM 车辆基本信息表 where 客户名 TextBox1 Text datatable1 CreateDataSet strSQL 车辆基本信息表 Tables 车辆基本信息 表 DataGrid1 DataSource datatable1 DataGrid1 DataBind End Sub Private Sub Page Load ByVal sender As System Object ByVal e As System EventArgs Handles MyBase LoadConnectionDatabase Dim strSQL As String Dim datatable1 As DataTable strSQL SELECT FROM 车辆基本信息表 datatable1 CreateDataSet strSQL 车辆基本信息表 Tables 车辆基本信息 表 DataGrid1 DataSource datatable1 DataGrid1 DataBind End Sub 当在车辆购车信息中变更信息时 界面则会发生改变 2016 届本科生毕业论文 设计 31 图 4 7 更新页面 更新代码如下 Private Sub datagrid1 EditCommand ByVal source As Object ByVal e As System Web UI WebControls DataGridCommandEventArgs HandlesDataGrid1 E ditCommand a CInt e Item Cells 2 Text DataGrid1 EditItemIndex e Item ItemIndex DataGrid1 DataSource ds DataGrid1 DataMember 车辆基本信息表 DataGrid1 DataBind End Sub Private Sub datagrid1 UpdateCommand ByVal source As Object ByVal e As System Web UI WebControls DataGridCommandEventArgs HandlesDataGrid1 Upd ateCommand Dim rowChange As DataRow ds Tables 车辆基本信息表 Rows Find a rowChange BeginEdit rowChange 编号 CType e Item Cells 2 Controls 0 TextBox Text Trim 2016 届本科生毕业论文 设计 32 rowChange 车辆名称 CType e Item Cells 3 Controls 0 TextBox Text Trim rowChange 车型 CType e Item Cells 4 Controls 0 TextBox Text Trim rowChange 颜色 CType e Item Cells 5 Controls 0 TextBox Text Trim rowChange 车牌号码 CType e Item Cells 6 Controls 0 TextBox Text Trim rowChange 发动机号 CType e Item Cells 7 Controls 0 TextBox Text Trim rowChange 底盘号码 CType e Item Cells 8 Controls 0 TextBox Text Trim rowChange 车架号码 CType e Item Cells 9 Controls 0 TextBox Text Trim rowChange 座位数 CType e Item Cells 10 Controls 0 TextBox Text Trim rowChange 载重 CType e Item Cells 11 Controls 0 TextBox Text Trim rowChange 购车价格 CType e Item Cells 12 Controls 0 TextBox Text Trim rowChange 购车日期 CType e Item Cells 13 Controls 0 TextBox Text Trim rowChange 初始公里数 CType e Item Cells 14 Controls 0 TextBox Text Trim rowChange 保修期至 CType e Item Cells 15 Controls 0 TextBox Text Trim rowChange 客户名 CType e Item Cells 16 Controls 0 TextBox

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论