




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
石河子大学信息科学与技术学院毕业设计论文课题名称: 4S店汽车销售客户管理系统设计学生姓名: 王飞伦张洁学 号: 20106181712010618181学 院: 高等职业技术学院专业年级: 10级计算机网络指导教师: 张 锐 敏职 称: 讲 师完成日期: 二一三年五月二十五日 目录第1章 任务书11.1 题目11.2 设计时间11.3 其他相关内容11.4 设计资料11.5 工作内容11.6 课题分工11.7 设计成果1第2章 系统开发环境和开发工具3 2.1 系统开发环境3 2.2 系统开发工具的介绍3 2.2.1 Delphi 7简介3 2.2.2 Microsoft Office Access简介3第3章 需求分析43.1 引言4 3.1.1 编写目的4 3.1.2 课题背景4 3.1.3 项目名称5 3.1.4 项目开发人员5 3.1.5 项目使用者5 3.2 系统分析5 3.2.1 功能需求分析5 3.2.2 可行性分析53.3 性能需求6 3.3.1 数据精确度6 3.3.2 时间特性6 3.3.3 适应性63.4 其它需求7 3.4.1 安全性、可靠性、容错性7 3.4.2 准确性和及时性7 3.4.3 开放性、可扩充性7 3.4.4 标准性7 3.4.5 先进性、成熟性7 3.4.6 长远考虑7第4章 模块分析与整体设计84.1 概述84.2 系统设计8 4.2.1 系统设计目标84.3 系统功能分析8 4.3.1 4S店汽车销售客户管理系统总体结构图8 4.3.2 客户信息模块9 4.3.4 企业管理模块9 4.3.5 业务查询模块9 4.3.6 售后服务模块10第5章 数据库分析与设计115.1 数据库设计115.2 创建数据库12第6章 系统实施146.1 登陆界面的设计146.2 系统主界面的设计15 6.2.1 系统主界面的显示16 6.2.2 窗体界面显示17第7章 测试报告267.1 编写目的267.2 背景267.3 测试方法267.4 具体测试设计267.5 测试结果277.6 软件的评价27第8章 开发总结288.1 系统需求分析与系统框架设计认识288.2 自我学习与提高288.3 团队合作精神288.4 不足和提高28第9章 展望29致谢30附录A 参考文献314S店汽车销售客户管理系统设计学生:王飞伦 张洁 指导老师: 张锐敏摘 要 随着汽车产业的迅猛发展,以汽车整体销售、汽车配件销售、售后服务和信息反馈的4S经营模式应运而生,它作为产业链条中重要环节,也面临着巨大的机会和挑战,因此原始的管理手段已经不能适应当前的发展需求。而随着竞争加剧,不断有4S店关门倒闭的消息,于是,有了新的理解:在对营销模式的分析外,还必要用信息化管理提升核心竞争力。经过对汽车4S店多方面的调查和研究,综合以往的汽车企业管理模式和当今需求,设计出了汽车4S店管理系统。从基本上讲,该系统的设计必须要顾及到适合当今发展形势以及企业的泛用性。本系统采用多层框架结合,整个系统根据功能划分为用户和管理者两个不同的身份,给出不同的操作界面,在页面中根据身份判断来实现相应功能。整个系统划分为客整车销售、企业管理、业务查询、售后服务、退出系统五大功能模块。它根据添加数据库相应的数据,来拉近客户与管理者的距离,使得交易更简单、方便,实现了客户会员和商品库存同时管理的综合性要求。 关键词 汽车管理系统,销售,客户III 4S店汽车销售客户管理系统 第1章 任务书1.1 题目4S店汽车销售客户管理系统设计1.2 设计时间13周1.3 其他相关内容项目提出:石河子大学信息科学与技术学院软件内容:实现基于Delphi的4S店汽车销售客户管理系统开发人员:计算机网络技术 王飞伦(2010618171) 张洁(2010618181)开发单位:石河子大学高等职业技术学院软件用户:4S店汽车销售客户管理人员1.4 设计资料见附录A参考文献1.5 工作内容 (1) 通过独立的调研活动,搜集相关的文献资料,进行系统的需求分析;(2) 通过对文献的阅读和开发工具的学习,掌握解决课题所使用的开发环境;(3) 在(1)、(2)的基础上,确定完成课题项目所需的功能框架,进行系统的模块规划;(4) 进行相应功能模块开发,根据项目需要,选择合适的编程语言和开发工具;(5) 系统功能模块完成后,进行系统整体安装调试,基本实现销售管理系统所需功能。1.6 课题分工共同合作:需求分析、数据库分析设计、程序设计。王飞伦:程序代码、系统测试、数据库设计。张 洁:编写文档、书写用户手册、论文、系统测试。1.7 设计成果4S店汽车销售客户管理系统一套包括:1.4S店汽车销售客户管理系统源程序;2.开发文档一套;3.用户使用帮助手册;4.石河子大学高等职业技术学院毕业设计论文。 第2章 系统开发环境和开发工具2.1 系统开发环境windows XP,windows 72.2 系统开发工具的介绍2.2.1 Delphi 7简介Delphi是著名的Borland公司开发的可视化软件开发工具。它被称为第四代编程语言,简单、高效、功能强大。 在DOS年代,程序员可以选择的开发工具是非常有限的。随着Windows平台的推出,这种情况有所改善,人们可以使用C+语言或者Visual Basic语言。但是C+功能强大但是使用困难,VB使用简单但是语言本身具有重大局限。因此人们迫切需要一种能够集两者优点而舍弃两者缺点的开发工具。在这种情况下Delphi产生,Delphi兼备了VC功能强大和VB简单易学的特点。 Delphi已经从DELPHI 1.0 发展到现在的Delphi7.0。2.2.2 Microsoft Office Access简介Microsoft Office Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。它是微软OFFICE的一个成员, 在包括专业版和更高版本的office版本里面被单独出售。2012年12月4日,最新的微软Office Access 2013在微软Office 2013里发布,微软Office Access 2010 是前一个版本。MS ACCESS以它自己的格式将数据存储在基于Access Jet的数据库引擎里。它还可以直接导入或者链接数据(这些数据存储在其他应用程序和数据库)。软件开发人员和数据架构师可以使用Microsoft Access开发应用软件,“高级用户”可以使用它来构建软件应用程序。和其他办公应用程序一样,ACCESS支持Visual Basic宏语言,它是一个面向对象的编程语言,可以引用各种对象,包括DAO(数据访问对象),ActiveX数据对象,以及许多其他的ActiveX组件。可视对象用于显示表和报表,他们的方法和属性是在VBA编程环境下,VBA代码模块可以声明和调用Windows操作系统函数。第3章 需求分析3.1引言为了规范以及条理的进行本系统的设计以及使后续的开发维护工作轻松,编写本系统需求分析说明书,旨在开发过程中进行参考,使系统在需求的规范之内,避免重复劳动,加快开发进度以及提高开发效率,同时也是为以后系统维护服务提供指南。3.1.1 编写目的通过需求分析来全面了解整个系统的软件功能和性能方面的要求,为软件设计打下坚实的基础。该部分的目标主要有:获得当前系统的物理模型,了解当前系统是如何运行的;抽象出当前系统的逻辑模型,对物理模型进行筛选,得到与软件系统有关的部分;建立模块的逻辑模型,得出数据流图和数据字典;补充目标系统的逻辑模型,对目标系统的用户界面,至今尚未考虑的细节进行说明。本文档供项目经理、设计人员、开发人员参考。3.1.2 课题背景经历过一百多年的发展,汽车工业已经成为一部分国家的经济支柱和产业,对人类社会文明带来了巨大影响,随着人们的生活水平不断提高,人们对于汽车的消费需求也日渐旺盛,整个汽车工业拥有庞大的市场,这其中,中国的汽车市场发展迅速,每年都以20%以上速度增长,巨大的经济效益驱使,令各汽车厂家加大投资,同时对于汽车的销售渠道和模式的探求也在不断进步,在竞争十分激烈的形势下,一种介于厂家和消费者之间的纽带,汽车4S店也如雨后春笋般不断出现。4S店是一种以“四位一体”为核心的汽车特许经营模式,包括整车销售(Sale)、零配件(Sparepart)、售后服务(Service)、信息反馈 (Survey)等。它拥有统一的外观形象,统一的标识,统一的管理标准,只经营单一的品牌的特点。它是一种个性突出的有形市场,具有渠道一致性和统一的文化理念,按照生产厂家的统一店内外设计要求建造,投资巨大,动辄上百万,甚至几千万,4S店在提升汽车品牌、汽车生产企业形象上的优势是显而易见的。4S店是1998年以后才逐步由欧洲传入中国的。由于它与各个厂家之间建立了紧密的产销关系,具有购物环境优美、品牌意识强等优势,一度被国内诸多厂家效仿。而4S店模式这几年在国内发展极为迅速。汽车行业的4S店就是汽车厂家为了满足客户在服务方面的需求而推出的一种业务模式。4S店的核心含义是“汽车终身服务解决方案”。 随着销售市场的扩大以及复杂的物流环境,对于店面的管理也愈加繁琐,增加了管理上的压力,同时介于店面流动金额较大,使得无法承担些许错误,这时候就需要有汽车管理系统来提高管理工作的效率。通过建立这样的系统,可以做到汽车信息的规范管理、快速查询和科学统计,从而减少管理方面的工作量。3.1.3 项目名称 4S店汽车销售客户管理系统3.1.4 项目开发人员王飞伦(2010618171) 张洁(2010618181)3.1.5 项目使用者4S店汽车销售客户管理人员3.2 系统分析3.2.1 功能需求分析此系统是根据汽车4S店实际运行情况,主要是将功能分为4个部分来满足管理者的需求。即客户信息、企业管理、业务查询、售后服务。汽车销售人员可以通过使用本系统对车辆的库存进行管理,汽车部件部门人员可以通过此系统进行汽车零配件的销售、库存、进货的管理,售后部门则可以通过本系统分别对整车和零配件进行售后管理,而信息反馈则可以收集客户对所买产品的使用,来进行一些使用体会的信息反馈,同时这里还记录了那些曾经购买过产品的客户资料,也可以说是对于客户资料的管理。汽车4S店由于其行业特点,对经营过程中所有步骤中最重要的环节销售、库存、客户进行管理。能够完成需要的统计数据和生成出入库的单据。能够对企业经营的资源进行有效的管理。汽车4S店管理系统的主要功能就要对库存进行信息化处理,对货物出入库以及库存现状进行详细记录。通过控制现有库存商品数量,保证企业正常运转的人力物力,从而降低整个企业的风险,使企业整体能够保证正常作业运行,从而提高企业的核心竞争价值。3.2.2 可行性分析1)经济可行性分析经济可行性是对将要开发的系统的成本效益进行的量度,可以说是可行性分析中最重要的一个,以低成本追求高效率是我们的目标。通过日常对汽车4S店的业务分析,发现店面中人工处理的信息量过大,日常工作繁琐。本系统通过将大量信息流交给计算机处理,这就大大的节省了时间,减少人工操作会产生的误差,从而提高了工作效率,避免了人力、物力、财力的浪费,由此可见,开发此系统在经济上是完全可行的。2)技术可行性分析 2.1 目前的网络状况可以对浏览器/服务器应用提供可靠的支持该企业已经实现了局域网互连,网络状况良好,能较快速可靠的支持一般的网络应用,可以满足一般性的浏览器/服务器应用的网络需求。2.2 现有的硬件环境可以满足一般性应用的需求2.3 现有的软件环境可以满足一般性应用的需求该企业内部的计算机上采用的操作系统平台,多为Microsoft公司的WindowsXP等,为图形化操作系统,界面一致,用户使用方便。数据库管理系统(DBMS)采用的是Access。该系统具有性能稳定、使用简单、功能强大、安全等特点,完全可以满足中小型企业的数据管理和处理要求。2.4 系统开发人员的技术水平开发人员为信息管理与信息系统毕业生,具有一定的系统开发经验,专业知识掌握的也很好,再经过参加实际项目的开发,经验更加成熟,能够较容易的了解用户需求并能在计算机上实现。指导教师也具有很高的软件开发经验,同时具有丰富的实际销售管理方面的经验。这些都是系统开发质量的重要保证。2.5 结论通过后台实现了对客户各类订单进行管理的功能,实现了对网站新闻信息的更新功能。因此,该汽车4S店管理系统开发在技术上是可行的。3.3 性能需求3.3.1 数据精确度 软件设计的数据精确度满足4S店汽车销售客户管理日常业务中所涉及到的各个方面中的各类数据精度要求。3.3.2 时间特性指系统的响应时间、更新处理时间、数据转换与传输时间、运行时间等符合要求。本系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。3.3.3 适应性当系统服务器操作方式、运行环境、硬件配置发生变化时(变为与所设计相兼容即可),具有相应的适应能力。同时采用容错技术:即对某些无法避开的差错,使其影响减至最小的技术。3.4 其它需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,4S店汽车销售客户管理系统应该满足以下的性能需求:3.4.1 安全性、可靠性、容错性安全可靠是一个应用系统的灵魂,一个极小的差错,可能会造成整个系统的瘫痪,甚至可能造成企业的巨大损失。可靠性是整个系统构建的关键要素。4S店汽车销售客户管理系统产生的数据跟经济息息相关,因此,对数据的安全性要求很高,要从系统安全可靠性、操作系统安全可靠性、数据库系统安全性及应用软件安全可靠性上保证。因此系统设计必需把安全性、可靠性、容错性放在首位。3.4.2 准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足使用单位对信息处理的需求。3.4.3 开放性、可扩充性从发展的眼光看,一个综合的计算机管理系统要实现各环节的信息共享,完成不同制造厂商的设备和计算机软硬件资源的数据交换。在开发过程中,应该充分考虑以后的可扩充性。开放式标准化的异构式数据库组成的平台来满足当前的需求,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。同时又能适应今后新技术的引进、开发和推广。 3.4.4 标准性 系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。例如在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准。如规范的数据库操纵界面,同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。3.4.5 先进性、成熟性我们所处的时代是信息时代,通信和计算机技术的发展日新月异。因而,应用系统的建设不仅应适应新技术发展方向,保证其先进性,同时兼顾成熟的计算机技术、保证系统的可靠。3.4.6 长远考虑系统的建设要考虑长远,在系统的生命周期尽量做到系统的先进,充分完成医院日常信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。第4章 模块分析与整体设计4.1 概述本章内容是在对该系统进行完各项需求分析的基础上,划分各大功能模块,并对每个功能模块要实现的功能进行具体地分析,对本系统的整体设计进行系统的规划。在此过程中,将数据库结构设计和数据的处理设计紧密结合起来。与此同时,使开发人员在开发过程中对整个系统的布局明朗化,用户对系统的功能结构清晰化。4.2 系统设计4.2.1 系统设计目标本系统的设计目标是实现一个4S店汽车销售客户管理系统,能够为各用户提供系统的基本功能,系统要求能够较好的为4S店汽车销售工作人员提供一个较好的交互性,界面尽量做到简洁、美观的管理系统。4.3 系统功能分析4.3.1 4S店汽车销售客户管理系统总体结构图 经调研分析和仔细研读文献,对系统功能和需求进行分析,4S店汽车销售客户管理系统由以下模块组成:用户登录、前台系统、客户信息、企业管理、业务查询、售后服务。得到如图4-1的功能模块图:4S店汽车销售客户管理系统用户登录前台系统业务查询企业管理售后服务客户信息 图4-1 4S店汽车销售客户管理系统功能模块图4.3.2 客户信息模块客户信息模块主要对客户人员的信息进行管理,主要包括车主姓名、车牌号、车型、联系电话、维修类型等信息,功能模块如图4-2所示:客户信息维修类型联系电话车型车牌号车主姓名 图4-2 客户信息模块4.3.3 企业管理模块企业管理模块主要是管理员对汽车配件的采购及销售情况做管理,功能模块如图4-3所示:企业管理添加配件配件销售 图 4-3 企业管理功能模块 功能描述:1. 添加配件管理员收到采购的配件可在该系统进行添加配件登记。点击添加配件按钮可对产品编号、产品型号、产品名称、单位、进价、卖价和数量等信息进行添加,点击保存按钮就会把这些信息保存到数据库中。2. 配件销售 管理员对已销售出去的配件可在该系统进行配件销售登记。管理员可通过产品编号、卖出数量进行出库统计。4.3.4 业务查询模块业务查询模块主要对客户的一些维修登记信息进行查询,及管理员对库存配件的查询,功能模块如图4-4所示:业务查询库存配件查询维修登记查询 图 4-4 业务查询模块功能描述:1. 维修登记查询 管理员可对前面做好的维修登记表进行查询。查询方式包括:委托编号、登记日期、车牌编号、车型、车主姓名、联系电话和维修类型。2. 库存备件查询 管理员可对现单位汽车配件库存情况进行查询。查询方式包括:产品编号、产品型号、产品名称、单位、进价和卖价。 4.3.5 售后服务模块售后服务模块主要是对用户在本单位进行维修后有个好的售后服务保障做的一块子模块。售后服务主要包括:客户姓名,性别,客户需求,车型,联系电话。功能模块图如4-5所示:售后服务模块联系电话车型客户需求性别客户姓名 图4-5 售后服务模块第5章 数据库分析与设计5.1 数据库设计数据库是数据库应用程序的重要组成部分。一个设计结构合理的数据库对于应用程序的开发效率和程序的性能都是非常重要的。数据库的设计过程大致如下:(1)根据用户需求,确定数据库中要保存的数据信息对用户需求进行分析是数据库设计的第一个阶段。不断地调查与研究用户需求,了解企业运作流程等系统需求,是设计概念模型的基础。(2)设计数据的概念模型概念模型是按用户的观点来对数据建模,是用于进行信息世界建模的工具。它对整个数据库的设计具有深刻的影响。(3)逻辑结构设计逻辑结构是把概念结构转化为与所采用的数据库管理系统所支持的数据模型相符合的过程。(4) 数据库的实施与维护 客户信息表如表5-1所示: 表5-1 客户信息表 字段名字段类型字段大小是否为空备注IDint20否用户编号userVarchar20否用户名pwdvarchar50否密码 维修登记表如表5-2所示:表5-2 维修登记表字段名字段类型字段大小可否为空备注委托编号Varchar20否登记日期datetime12否车牌姓名Varchar50否车牌号Varchar20否联系电话varchar50否押金金额real20是维修类型Varchar20否 配件销售表如表5-3所示:表5-3 配件销售表字段名字段类型字段大小可否为空备注产品编号number20否产品型号Varchar20否产品名称Varchar20否单位Varchar12否进价Varchar50否卖价Varchar50否数量Varchar50否 售后服务表如表5-4所示: 表5-4 售后服务表字段名字段类型字段大小可否为空备注IDInt20否姓名Varchar50否性别Varchar10否车型Varchar50否客户需求Varchar50否联系电话Varchar50否 5.2 创建数据库 在本系统中,需要掌握汽车的基本信息、每次汽车进货信息、每次汽车销售信息,此外,由于要进行用户管理,还需要掌握使用本系统的用户,各种数据表如下图所示: 图 5-1 用户登录表 图5-2 维修登记表 图 5-3 配件库存表 图 5-4 售后服务表 第6章 系统实施经过一系列的准备,对于系统整体的规划已经完成,下面开始对汽车4S店管理系统进行更为详细的设计,我会分别把两个模块的主要功能介绍一下,同时贴出部分代码。整个汽车4S店管理系统提供客户登录,主要功能是系统根据客户对应输入用户名和密码是否合法进行验证。当用户点击“登录”按钮时,单击事件完成用户的验证和登录客户系统工作,首先会根据输入的内容来确定要验证的数据库中的数据,然后从相应的表中进行查询,如果能查到记录,则将用户输入的密码和数据库中该用户密码进行对照,如果相同,则进入客户使用系统对应功能。6.1 登录界面的设计 图6-1 4S店汽车管理系统登录界面登录界面的部分源代码如下:procedure TForm7.Button1Click(Sender: TObject);beginIF Not adotable1.Locate(user,edit1.Text,) then begin SHOWMESSAGE(用户名不存在需要注册!); end else begin if adotable1.FieldByName(user).AsString=edit1.Text then if adotable1.FieldByName(pwd).AsString=edit2.Text then begin form1.Show; form7.Hide; end else begin SHOWMESSAGE(密码错误!); end; end;end; procedure TForm7.Button3Click(Sender: TObject);beginform7.Hide;form2.show;end; procedure TForm7.Button2Click(Sender: TObject);begin close;end; procedure TForm7.Image1Click(Sender: TObject);begin end;End.6.2 系统主界面的设计 如果用户通过登录窗体登录了本系统,将会出现如下图所示的界面,该窗体是为整个系统中的窗体提供一个统一管理的环境。其中设计了菜单,不同的菜单对应不同的系统功能;根据不同的用户身份,将会显示不同的菜单,这样就实现了使功能随用户的不同而不同的设计思路。6.2.1 系统主界面显示 图6-2 汽车前台系统界面图在上述模块中,客户信息模块分为:车辆维修登记,维修登记修改。 企业管理模块分为:添加配件,配件销售。 业务查询模块分为:库房配件查询,汽车维修信息查询。系统主界面部分源代码如下:procedure TForm1.N14Click(Sender: TObject);begin form2.show; form1.hide; form2.Caption :=车辆登记; form2.Button2.Enabled :=false;end;procedure TForm1.N15Click(Sender: TObject);begin form2.show; form1.hide; form2.Caption :=登记修改; form2.Button1.Enabled :=false;end; procedure TForm1.FormCreate(Sender: TObject);var DT:TdateTime; Dw:Integer; S:String;begin Dt:=now; Dw:=DayOfWeek(Dt); StatusBar1.Panels1.Text:=今日日期为:+SysUtils.DateToStr(Dt);end; procedure TForm1.SpeedButton5Click(Sender: TObject);beginform1.Hide;form8.show;end; end.6.2.2 窗体界面显示1)用户可根据车牌号、车型、车主姓名、联系电话、维修类型等建立维修登记表,也可根据前面登记好的维修表进行登记修改。如图6-3所示: 图6-3 客户信息表客户信息表中部分源代码如下:procedure TForm2.Button1Click(Sender: TObject);beginadotable1.append;showmessage(数据已保存!);end; procedure TForm2.Button2Click(Sender: TObject);beginadotable1.Edit;adotable1.Post;end; procedure TForm2.Button3Click(Sender: TObject);beginform2.Hide;form1.show;end; end.2)用户可通过委托编号、登记日期、车牌编号、车型、车主姓名等方式查询维修登记表,如图6-4所示: 图6-4汽车维修查询表汽车维修查询表部分源代码如下:procedure TForm6.Button1Click(Sender: TObject);begin if radiogroup1.itemindex-1 then begin case radiogroup1.itemindex of 0:begin adodataset1.filtered:=false;/使filter属性失效 adodataset1.filter:=委托编号=+edit1.text+; /filter属性用来过滤掉不需要的数据 /表示一个单引号 adodataset1.filtered:=true; end; 1:begin adodataset1.filtered:=false; adodataset1.filter:=登记日期=+edit2.text+; /filter属性值是一个字符串 adodataset1.filtered:=true; end; 2:begin adodataset1.filtered:=false; adodataset1.filter:=车牌编号=+edit3.text+; /filter属性值是一个字符串 adodataset1.filtered:=true; end; 3:begin adodataset1.filtered:=false; adodataset1.filter:=车型单位=+edit4.text+; /filter属性值是一个字符串 adodataset1.filtered:=true; end; 4:begin adodataset1.filtered:=false; adodataset1.filter:=车主姓名+edit5.text+; /filter属性值是一个字符串 adodataset1.filtered:=true; end; 5:begin adodataset1.filtered:=false; adodataset1.filter:=联系电话+edit6.text+; /filter属性值是一个字符串 adodataset1.filtered:=true; end; 6:begin adodataset1.filtered:=false; adodataset1.filter:=押金金额+edit7.text+; /filter属性值是一个字符串 adodataset1.filtered:=true; end; 7:begin adodataset1.filtered:=false; adodataset1.filter:=维修类型+edit8.text+; /filter属性值是一个字符串 adodataset1.filtered:=true; end; end; end;end; procedure TForm6.Button2Click(Sender: TObject);begin adodataset1.filtered:=false;end; end.3)管理员可通过产品编号、产品型号、产品名称等方式查询库存中的配件,如图6-5所示: 图6-5 库存备件查询表库存备件查询表部分源代码如下:procedure TForm5.Button1Click(Sender: TObject);begin if radiogroup1.itemindex-1 then begin case radiogroup1.itemindex of 0:begin adodataset1.filtered:=false;/使filter属性失效 adodataset1.filter:=产品编号=+edit1.text+; /filter属性用来过滤掉不需要的数据 /表示一个单引号 adodataset1.filtered:=true; end; 1:begin adodataset1.filtered:=false; adodataset1.filter:=产品型号=+edit2.text+; /filter属性值是一个字符串 adodataset1.filtered:=true; end; 2:begin adodataset1.filtered:=false; adodataset1.filter:=产品名称=+edit3.text+; /filter属性值是一个字符串 adodataset1.filtered:=true; end; 3:begin adodataset1.filtered:=false; adodataset1.filter:=单位=+edit4.text+; /filter属性值是一个字符串 adodataset1.filtered:=true; end; 4:begin adodataset1.filtered:=false; adodataset1.filter:=进价=+edit5.text+; /filter属性值是一个字符串 adodataset1.filtered:=true; end; 5:begin adodataset1.filtered:=false; adodataset1.filter:=卖价=+edit6.text+; /filter属性值是一个字符串 adodataset1.filtered:=true; end; end; end;end; procedure TForm5.Button2Click(Sender: TObject);beginadodataset1.filtered:=false;end; end.4)管理员还可通过产品编号、产品型号、产品名称、单位进价等信息在企业管理模块中添加配件,如图6-6所示: 图6-6 添加配件表添加配件表的部分源代码如下:procedure TForm3.Button1Click(Sender: TObject);begin button3.Enabled:=true; adotable1.Append;end; procedure TForm3.Button2Click(Sender: TObject);beginadotable1.Edit;button3.Enabled:=true;button1.Enabled:=false;adotable1.Post;end; procedure TForm3.Button3Click(Sender: TObject);begin ADOTable1.Append;showmessage(提交已保存!);button1.Enabled:=true;button3.Enabled:=false;end; procedure TForm3.Button5Click(Sender: TObject);beginADOTable1.Filtered:=false;end; end.5)管理员可通过编号、卖出数量等信息进行一个出库的汇总,如图6-7所示: 图6-7 配件销售情况表配件销售情况表部分源代码如下:procedure TForm4.Button1Click(Sender: TObject); beginwith ADOQuery1 do beginADOQuery1.close;ADOQuery1.sql.Clear;ADOQuery1.sql.Add( UPDATE pjtj set 数量=数量-cint(+Edit2.Text+);ADOQuery1.sql.add( WHERE 产品编号 = + Edit1.Text + );ADOQuery1.EXECSQL;SHOWmessage(更新完成);end;end; procedure TForm4.FormCreate(Sender: TObject);beginedit1.Text :=;end; procedure TForm4.Button3Click(Sender: TObject);beginDBGrid1.datasource:=datasource2;with ADOQuery2 dobeginclose;open;endend; end.6) 管理员可通过姓名、性别、客户需求、车型、联系电话等信息为用户提供一个很好的售后服务。如图6-8所示: 图6-8 售后服务表售后服务表部分源代码如下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025湖南永州市零陵高新技术产业开发区公开选调工作人员4人模拟试卷及答案详解(有一套)
- 2025河南洛阳市洛宁县招聘看护队伍劳务派遣人员45名考前自测高频考点模拟试题附答案详解(典型题)
- 2025江苏南京紫金山科技产业发展集团有限公司招聘3人模拟试卷附答案详解(突破训练)
- 2025甘肃兰州新区市政投资管理集团有限公司招聘32人考前自测高频考点模拟试题及一套参考答案详解
- 2025江苏淮安市洪泽区云创传媒有限公司总经理招聘考前自测高频考点模拟试题及一套答案详解
- 2025河南中医药大学招聘高层次人才考前自测高频考点模拟试题附答案详解(考试直接用)
- 2025广西南宁市青秀区委统战部招聘1人考前自测高频考点模拟试题及1套参考答案详解
- 2025春季中国核工业二四建设有限公司社会招聘考前自测高频考点模拟试题及参考答案详解一套
- 2025广东深圳市九洲电器有限公司招聘法务专员等模拟试卷及完整答案详解1套
- 2025北京丰台区新村街道办事处招聘城市协管员6人考前自测高频考点模拟试题及1套参考答案详解
- 2025机采棉作业合同协议书范本
- 江苏省南京市秦淮区2024-2025学年八年级上学期期中考试英语试题(含答案解析)
- 检验医学尿常规课件
- 职校开学第一课课件:谁说职业没前途
- TBT 3329-2013 电气化铁路接触网隧道内预埋槽道
- 2024版公司100%股权转让协议
- 便利店设计方案
- 对意外伤害儿童的紧急救治方法
- 为成果而管理
- 乳腺癌骨转移护理查房课件
- 新视野大学英语1读写教程-Unit1-Fresh-Start-课件
评论
0/150
提交评论