




已阅读5页,还剩106页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
管理系统设计范例1 绪论1.1设计的来源、目的与意义汽车4S店是指将整车销售(sale)、零配件供应(spare part)、售后服务(service)和信息反馈(survey)四项功能集于一体的汽车销售服务企业。作为一种新兴的汽车整体服务方式,4S店从1999年开始进入国内,发展极其迅速。到目前为止,从汽车生产企业到经销商,对建设4S店的热情依然不减。同国外成熟的4S店相比,国内的4S店投资规模大,建设相当豪华,很多硬件设施超前,但管理却跟不上,原因之一就是国内一直没有十分完善的4S店管理软件1,2。因此,根据汽车4S店的管理特点,以客户管理为核心,业务管理为主轴,开发出功能完善的汽车4S店管理系统成为当前的一个热点。设计汽车4S店管理系统的目的是:(1)利用4S的品牌优势更好地挖掘市场客户;(2)监督管理好汽车销售的整个过程,保证对客户的服务质量;(3)对客户提供人性化的服务,提高客户的服务效率和满意度,最大限度地挖掘售后客户的潜在消费能力;(4)科学有效地管理库存配件,在保证客户服务质量的基础上,降低库存资金占用,提高资金的周转率;(5)建立一套完善的客户服务机制,向客户提供更多的人性化关怀;(6)建立行之有效的员工管理机制,提高员工管理的效率 3;1.2 汽车4S店管理系统概述汽车4S店管理系统实际上是一个管理信息系统,它以数据库技术为基础,能够对4S店的相关信息进行收集和加工,并利用信息进行预测、控制、辅助企业管理。汽车4S店管理系统具有汽车销售管理、汽车维修管理、汽车配件管理、信息反馈管理、企业员工管理等功能,能够满足汽车4S店的现代化管理要求4。1.2.1 管理信息系统概述管理信息系统是一门综合学科,它主要包括管理科学、系统科学、运筹学、统计学以及计算机科学,在这些学科的基础上,形成信息收集和加工的方法,从而构成一个纵横交织的系统。它具备数据处理、计划、控制、预测和辅助决策功能5。1.2.2 数据库概述数据库是存储在一起的相关数据之集合,这些数据不是大量数据的简单积累,而是以某种特有的规律独立地存储于一个相对封闭的“集合”内,它具有很强的概括性、结构性和独立性。当然,数据库也可以包含数据库,如果数据库包含若干个数据库,而且这些数据库在结构上相互独立,则可以称它为“数据库集合”。数据库一般可分为三种类型:网状数据库、层次数据库和关系数据库。这几种数据库系统具有不同结构化模型或规律,其中关系数据库发展最为成熟6。1.2.3 数据库信息管理开发平台概述数据库信息管理开发平台,不需要编写代码就可以进行基于数据库的各种应用软件开发。包括信息的录入、统计、查询、分析处理、报表输出、图形分析等等,是目前最好用的管理软件开发工具。只要你具备一定的计算机基础知识、熟悉本行业的管理业务,完全可以利用该平台开发出功能强大的管理系统。单机、网络均可使用,不是用传统的编程开发模式,给用户一种能灵活设计自己实用管理软件的途径。 该平台具有高度的稳定性、开放性、通用性和灵活性。1.3系统的发展现状与趋势当今时代,飞速发展的计算机使各行各业越来越抗拒不了它的魅力,因而将计算机与汽车联系起来,利用计算机来实现对汽车4S店的科学管理,在现阶段及将来一定时期内为中国汽车界及计算机业行提供了一个新的研究课题。1.3.1 汽车4S店管理系统的发展现状与趋势1.3.1.1 汽车4S店管理系统的国外发展状况国外常用的与汽车4S店管理系统相关的软件有IBM公司的COPICS系统、NCR公司的IMCS-II系统、日本NTT公司的DIPS-1系统、前苏联ACY系统、美国MAC-CAP系统、DEdwards公司的JDE系统、Oracle公司的Oracle系统、FourthShift公司的MSS系统、德国SAP公司的R3系统、荷兰BAAN公司的BAANIV系统等7。1.3.1.2 4S客户管理信息系统的国内发展状况国内较成熟的与汽车4S店管理系统相关的产品有:北京利玛CAPMS95、开思ERP、金航联AEPCS生产管理系统、科希盟的SJ-ERP、北极星ERP、天津企星MRPII、和佳ERP、上海启明MRPII、博科商业ERP、广州MRP高博士、华通ERP、广东慧亚MRP、西安协同软件、博通资讯MRPII、山西经纬JW-MIS、金石汽车信息管理系统、锦航汽车4S管理系统、鼎丰汽车信息管理系统、帕米尔汽车信息管理系统、科信汽车信息管理系统等。1.3.1.3 汽车4S店管理系统的发展趋势(1)具有良好的人机操作界面。(2)管理软件的网络化。(3)智能化平台管理软件 8。1.3.2 数据库技术的发展状况与趋势1.3.2.1 数据库技术的发展历程数据库技术产生于20世纪60年代中期,随着计算机管理数据的规模越来越大,应用越来越广泛,数据库技术也在不断地发展和提高,先后经历了第一代的网状、层次数据库系统,第二代的关系数据库系统,第三代的以面向对象模型为主要特征的数据库系统 9。1.3.2.2 数据库技术的发展趋势时代总是在不断向前推进,进入21世纪,数据库技术的发展和大多数领域的发展一样,是应用驱动和技术驱动相结合。面对Internet,未来数据库的发展将遵循四个方向:大、小、广、易 10。1.4 设计的技术条件与限制汽车4S店管理系统的开发主要包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。对于前者,要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者,则要求应用程序具有功能完备、易使用等特点。1.4.1 操作系统考虑到与操作系统的一致性和兼容性,以及对数据库编程的开发效率和用户使用的主流系统,选用Windows XP,Windows XP 是典型的32 位操作系统,且有较强的图形界面功能,并且操作简单、界面友好、易于大众化接受。1.4.2 设计规范主要依据计算机软件产品开发文件编制指南、数据库设计说明书以及长沙理工大学毕业设计(论文)撰写规范,并遵守以下原则:1)可用性原则2可靠性原则3)先进性原则4)标准性原则5)安全性及保密性原则6)人机结合原则1.4.3 系统特点本系统在开发中,充分考虑了当前的市场需求,并根据实际能力进行了一些调整,使得系统具有以下特点:(1)操作方便、界面友好直观,易用性、实用性和适用性都很强。(2) 数据库安全性好。本章的背景资料详见开题报告相关部分。2 系统开发工具2.1 数据库信息管理开发平台数据库信息管理开发平台一般用于非计算机专业人员基于数据库应用的软件开发,其主要优点有:(1)快速构建信息管理系统数据库信息管理开发平台被设计用来快速高效的构建基于数据库的各种信息管理系统,涵盖信息管理的采集、存储、查找、处理、输出、表现等完整过程,采用无代码开发方式,支持各种流行的小型、中型和大型数据库,适应于Windows全系列平台,是计算机管理应用中各个层次用户实施计算机辅助信息管理的最佳利器。(2)无代码高效快速开发为了让各个层次的平台用户能够很好地开发管理系统,数据库信息管理开发平台提供了完整的无代码开发环境,开发者不需要编写一行代码就可以开发出功能强大的信息管理系统。数据库信息管理开发平台提供了数量众多的设计器,让很多关键的功能只需通过一些简单的操作就可以实现。(3)涵盖单机和网络应用单机应用方便灵活:数据库信息管理开发平台的单机应用主要依靠MDB数据库,它可以方便地与其它系统进行数据共享和交换,也宜于维护和备份。当然,开发者也可以根据需要选择其它的数据库,因为平台支持各种常见的数据库格式。网络应用强劲支持:数据库信息管理开发平台对网络数据库的支持表现在数据库无关性方面,你可以根据需要选择当前流行的各种大型数据库,根据专家们的开发实践,推荐选用微软的SQL SERVER数据库作为信息管理系统的数据库。平台专门针对该种数据库进行了优化,可以更好的发挥该种数据库的性能。单机应用和网络应用可以方便相互转换:开发者可以先以单机模式进行管理系统开发,在单机版本开发完成后,通过工具菜单下的“转换到新的数据库”功能,即可以方便的升迁到网络应用,基本不需要做任何修改。(4)支持多种流行数据库数据库信息管理开发平台支持面向桌面和大型数据库多种常见格式,方便用户和各种数据库格式数据进行交换和引用。数据库可以灵活选用:由于实际信息管理应用中经常会涉及到不同的数据库格式,为了更好的发挥管理系统的优势,有时候可能需要选择不同的数据库类型。平台最新版本采用数据库无关性设计,可以确保用户在需要的时候采用新的数据库格式,而不用重新进行开发,确保了用户的劳动成果。支持的数据库类型:平台支持MDB、DBF、SQL SERVER、 SYSBASE、ORACLE等多种数据库。不同的数据库在一些具体细节方面可能有所不同,比如某些SQL语句的应用细节等均需参考具体的数据库资料。(5)面向信息管理全过程采用信息单元的概念管理信息流程:在平台中,信息单元是指一个相对完整的信息集合,涵盖了信息采集、信息存储、信息查找、信息输出、信息分析和信息计算处理六个环节。平台为每个环节提供了完整的支持,确保信息流程得到完整管理和体现。采用信息管理树的概念管理多个信息单元:在平台系统中,采用信息管理树管理信息单元,一个信息单元对应一个信息节点,可以同时包括信息表(或查询)、录入窗口、表格界面、报表、分析和计算处理等功能。多个信息节点构成信息管理树,信息管理树体现了信息管理系统的层次和构架,并引导用户更好的使用管理系统。(6)灵活性、智能性相互结合数据库信息管理开发平台和平台开发的系统支持多种数据信息交换方式、信息处理方式、易用的用户操作导航方式和信息展现方式,充分体现了系统的灵活性。系统同时具有日志功能、自动事务功能、系统构架自我分析生成文档功能,对当前信息可以自动根据内容分组查询,充分体现了系统的智能性。发挥和利用系统的灵活性与智能性,并将二者有机的结合,可以开发出功能强大且易用的信息管理系统。(7)适应Windows全系列平台数据库信息管理开发平台和平台开发的系统可以在Windows 98、Windows Me、Windows 2000、Windows XP、Windows 2003等操作系统上运行,适应性强。(8)纯绿色软件开发模式数据库信息管理开发平台及其开发的软件都具有短小精悍的特点,不会在操作系统中安装任何DLL文件,复制即可使用,符合当前绿色软件的潮流。2.2 关系型数据库的选择2.2.1关系型数据库的特点数据库是应用系统的主体。按照数据关系模型的不同,数据库可分层次型、网状型和关系型3种类型,其中关系型数据库是最重要的,目前已成为发展的主流,几乎所有新推出的数据库管理系统产品都是关系型的。关系型数据库在计算机数据管理的发展史上是一个重要的里程碑,这种数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,目前较大的信息系统都是建立在结构化数据库设计之上的。数据库技术还将向着实时性更强、更加智能化的方向发展,对其融入自然语言甚至肢体语言的接口,让人们应用数据库变得更加容易。另外,从技术驱动的角度看,数据库技术应呈现出具有高可靠性、高性能、高可伸缩性和高安全性的特点。这是由于数据库是各行业信息系统的核心和基础,其可靠性和性能是人们非常关心的问题。事实上,数据库系统的稳定和高效也是技术上长久不衰的追求。本系统选用关系数据库,之所以采用关系数据库是由于它具有以下诸多优点:(1)关系数据库基于关系代数和关系理论的模型创建,具有非常深厚的理论基础;(2)关系数据库是以二维数据表来存储数据的,数据表的优点不言而喻;(3)关系数据库中的数据表与数据表之间的联系不需要编码来实现;(4)关系数据库使用系统数据表来提供其本身的内容和结构,用户不需要了解在计算机中的物理存储形式;(5)可以通过SQL语句来对关系关系数据库进行任意的操作,SQL语言是专门用于操作这种模型的语言11。2.2.2 ACCESS数据库的优点Access数据库是目前桌面数据库中最好用的关系型数据库。在关系型数据库开发工具中,诸如SQL Server、Oracle、Sybase、Informix等开发工具主要用于开发大型数据库管理系统;而对于中小型企业,由于其管理系统具有专业性强、适用面窄、针对性强等特点,一般使用Access、Foxpro等中小型数据库开发工具。我们决定采用ACCESS作为这次软件开发的关系数据库,主要是看中它的以下优点:(1)Access是美国微软公司开发的Microsoft Office套装办公软件中很重要的一员,与其他成员软件,如Word、Excel等具有非常类似的主界面窗口风格、操作菜单及其他相关命令。因为只要稍微熟悉计算机的用户,对Microsoft Office套装办公软件都不陌生,所以用户用它来开发MIS(Management Information System,管理信息系统)时很容易上手。(2)使用Access开发MIS所使用的语言是VBA(Visual Basic For Application)自动化语言,可以认为VBA是应用程序开发语言Visual Basic的子集,它在开发中小型MIS上的高效性和专业性是大家有目共睹的,所以使用Access开发MIS会比较高效,而且方便快捷。(3)Access本身就是一种关系型数据库管理系统,管理数据库是它的看家本领。它有非常丰富的数据对象,总共为用户提供了7种对象类型:表、查询、窗体、报表、页、宏和模块,每种对象类型都可以实现不同的功能,比如“窗体”对象可以为MIS提供丰富的界面。结合VBA语言,Access便成为了开发中小型MIS的一个几乎“完美”的开发平台。(4)Access为用户提供了丰富的“向导”,它使用户在不了解软件所有细节的情况下,就可以完成某些MIS的开发工作,而且在实际进行MIS开发过程中,向导起到非常重要的作用。(5)Access与Word、Excel等其他Microsoft Office套装办公软件成员之间进行数据共享非常方便。在一般情况下,人们都使用Microsoft Office套装办公软件来处理、采集、分析和存储数据文件,Access能够实现与它们之间的数据共享,其优越性可想而知12。2.3 设计方案的确定计算机专业的学生常采用Visual Basic 6.0+Access2003来设计信息管理系统,考虑到该方案在实施过程中要编写大量代码,还要做大量调试工作,时间上可能来不及,结合我们的计算机水平和毕业设计的实际情况,决定采用数据库信息管理开发平台进行系统设计,选择这一方案的理由如下:(1)容易上手,操作简单,图形引导和菜单操作简单易学。(2)数据库信息管理开发平台又采用无代码编程,减少了编程过程的复杂性,同时减少了程序调试的困难。(3)数据库信息管理开发平台自带了Access数据库,在平台上建立的数据表直接由系统自动写入内部数据库,减少了与数据库连接的繁琐,并降低了编程错误的发生。(4)平台在信息的录入、统计、查询、分析处理、报表输出、图形分析等方面功能强大,与单独使用其他开发工具建立这些功能相比,减少了设计难度,同时又较好地满足了系统要求。2.4 系统与数据库的连接在数据库信息管理开发平台里,定义了一个信息单元的概念。此信息单元是指一个相对完整的信息集合,它实际上就是一个数据库。一般情况下,一个信息单元的管理涉及信息的采集、存储、计算处理、显示、输出和分析等方面,数据库信息管理开发平台提供了公式、SQL语句、触发器等多种连接方式。3 系统总体设计3.1系统分析3.1.1 系统功能分析本系统根据汽车4S店的管理特点,以业务管理为核心,客户服务为主轴,采用模块化结构,主要分为汽车销售管理系统、汽车维修管理系统、客户信息反馈系统、信息综合查询与报表打印系统及行政管理五个主要模块。汽车销售管理子系统客户管理:客户信息 供商管理:商家信息、交易记录车辆管理:车辆采购、车辆入库建档、车辆销售出库、车辆状态查询财务管理:应付款结算、应收款结算、已收款结算、已付款结算代办业务:上牌管理、按揭管理、保险管理汽车维修管理子系统维修管理:接车登记、车辆车间维修、车辆结算出厂配件管理:建账入库、采购入库、领料出库、退货出库、销售出库、库存盘点工具管理:工具信息信息反馈子系统主要功能业务单据处理:预约电话登记、预约受理单、救援业务受理单、客户咨询受理单、客户建议受理单、客户反馈处理单;基本资料设定:受理部门、咨询类别名称、车型类别、咨询类别项目、反馈意见类别名称、反馈意见类别项目、客户基本信息;业务单据查询/报表打印系统主要功能客户信息查询:客户基本信息、客户消费记录查询、客户投诉查询、所购车辆维修查询财务信息查询:期间已收款查询、期间已付款查询车辆信息查询:在库车辆查询、销售出库车辆查询信息反馈查询:预约受理单查询、救援业务受理查询、保险理赔受理查询、客户咨询受理查询、客户建议受理查询、客户反馈处理查询、客户档案报表;行政管理系统员工管理:员工信息、员工管理、员工工资表;3.1.1.6 退出主系统3.1.2系统功能模块设计根据系统功能分析,可以设计出系统的总体功能模块结构,如图3.1所示,即本系统划分为五个子系统,包括汽车销售管理系统、汽车维修管理系统、信息反馈系统、信息综合查询与报表打印系统及行政管理系统,另设一个退出主系统模块。汽车4S店管理系统汽车销售管理汽车维修管理客户信息反馈管理信息综合查询与报表打印行政管理退出系统图3.1 系统的总体功能模块结构 汽车销售管理客户管理供商管理整车管理财务管理代办业务客户信息供商信息交易记录车辆采购订单车辆入库建档车辆销售出库车辆状态查询应付款结算已付款结算应收款结算已收款结算上牌管理按揭管理保险管理图3.2 汽车销售系统的功能 图3.3 汽车维修管理系统功能图客户信息反馈业务单据处理基本资料设定预约电话登记预约受理单救援业务受理单客户咨询受理单客户建议受理单客户反馈受理单客户投诉受理单受理部门咨询类别名称车型类别咨询项目类别反馈意见类别名称反馈意见类别项目 图3.4 信息反馈系统功能图信息综合查询与报表打印客户信息查询车辆信息查询财务信息查询信息反馈查询客户基本信息查询消费记录查询投诉记录查询所购车辆维修查询车辆销售查询库存车辆查询期间收款查询期间付款查询预约受理单查询救援业务查询客户咨询受理查询客户建议受理查询客户反馈受理查询客户投诉受理查询 图3.5 信息综合查询与报表打印系统功能行政管理员工管理员工档案员工工资管理员工工资发放表 图3.6 行政管理系统功能图3.2数据库分析3.2.1数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询上,这就要求数据库结构能够充分的满足各种信息的输出和输入。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,才能为以后的具体设计打下基础。3.2.2 数据库逻辑结构设计经过上述功能分析和需求总结,考虑到将来功能上的扩展,设计各个数据表。下面列举了汽车销售管理子系统的数据表,汽车维修管理子系统、信息反馈子系统、行政管理子系统所需要的数据表将在第四章中说明,这里不一一列出。表3-1客户基本资料表表3-2 客户意向记录表表3-3 客户车辆档案表表3-4 客户消费记录表表3-5 客户投诉记录表表3-6 客户联系人档案表3-7 客户特殊日期记录表表3-8 客户回访记录表表3-9供商档案表3-10交易记录表表3-11 商家联系人表3-12 车辆入库表表3-13 车辆出库记录表表3-14 应付款汇总表表3-15 应收款记录表表3-16 已收款记录表表3-17 上牌记录表.表3-18 按揭记录表表3-19 按揭细节记录表表3-20保险记录表表3-21接车登记单表3-22维修登记单表3-23零配件建账入库单表3-24零配件采购入库单表3-25零配件领料出库单表3-26零配件退货出库单表3-27零配件销售出库单表3-28零配件库存汇总表3-29维修工具汇总表表3-30预约电话登记表表3-31预约受理单表3-32救援业务受理单表3-33客户咨询受理单表3-34客户建议受理单表3-35客户反馈受理单表3-36受理部门登记表表3-37咨询类别登记表表3-38车型类别登记表表3-39咨询类别等记表表3-40反馈信息类别登记表表3-41反馈信息类别名称登记表表3-42 客户基本信息登记表表3-43员工基本信息登记表表3-44员工信息管理登记表表3-45员工工资发放登记表4 系统详细设计4.1 新建汽车4S店管理系统在系统主菜单中点击:文件新建信息库,然后在弹出的对话中录入系统名称:汽车4S店管理系统,平台会自动创建一个空的系统,建好后根据需要对空系统进行设计和构建。图4.1 创建新数据库4.2 创建汽车销售管理系统4.2.1 创建汽车销售管理系统信息表和管理树4.2.1.1通过信息表编辑器创建信息表点击系统菜单:工具信息表编辑器,打开信息表编辑器,利用信息表编辑器创建和修改需要的信息表:采购订单、车辆档案、车辆入库单、车辆出库单、应收款结算、应付款结算、已收款结算、已付款结算、上牌管理、按揭管理、保险管理等。创建结果见下图4.2。图4.2 用信息表编辑器创建信息表4.2.1.2 创建信息管理树在信息管理区单击鼠标右键,可以弹出右键菜单,利用插入节点功能创建类节点和子类节点。 创建完毕后,用鼠标右键单击节点或类节点选择节点改名,然后录入节点的名字。创建汽车销售类节点,在汽车销售类节点下,创建客户管理、商家信息、整车管理、财务管理、代办业务类节点,在客户管理类节点下创建客户资料信息节点、在商家信息节点下创建供商档案信息节点、交易记录信息节点、在整车管理类节点下创建车辆采购信息节点、车辆入库建档信息节点、车辆销售出库建档及车辆状态查询信息节点;在财务管理类节点下建立应付款结算信息节点、应收款结算信息节点、已收款信息节点、已付款节点;在代办业务类节点下创建上牌管理信息节点、按揭管理信息节点和保险管理信息节点。设计完毕后如图4.3所示:图4.3 汽车销售管理系统信息管理树4.2.2 信息节点关联数据源将节点和具体的业务内容关联起来(设置数据源/表)。在客户资料信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表:基本资料表。在商家档案信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 商家档案。由于要使用从表,所以需要设置主表的高度为150。在商家档案信息节点处鼠标右键弹出快捷菜单,通过菜单“信息关联设置-当前信息从表设置”打开设置窗口,在信息表列表中选择“商家联系人”点击“”符号,将详细列表选入到从表列表栏,并选中,然后在“当前从表设置”栏“从表字段”中选择“商家编号”同时在主表中选择“商家编号”,再点击中间的“增加”按钮,建立主从表的关系,在级联处理的方框中画勾,选择级联处理,最后点击保存。在交易记录信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 交易记录表。在车辆采购信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表:车辆采购订单。在车辆入库建档信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 车辆入库单。由于要使用从表,所以需要设置主表的高度为150。在车辆入库建档信息节点处鼠标右键弹出快捷菜单,通过菜单“信息关联设置-当前信息从表设置”打开设置窗口,在信息表列表中选择“车辆档案”点击“”符号,将详细列表选入到从表列表栏,并选中,然后在“当前从表设置”栏“从表字段”中选择“车辆编号”同时在主表中选择“车辆编号”,再点击中间的“增加”按钮,建立主从表的关系,在级联处理的方框中画勾,选择级联处理,最后点击保存。在车辆销售出库信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 车辆出库单。在应付款信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 应付款结算表。在应收款信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 应收款结算表。在已收款信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 已收款结算表。在上牌管理信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 上牌管理。为方便管理和输入资料,将客户基本资料和车辆信息作为从表显示出来。由于要使用从表,所以需要设置主表的高度为150。在活动记录信息节点处鼠标右键弹出快捷菜单,通过菜单“信息关联设置-当前信息从表设置”打开设置窗口,在信息表列表中依次选择“客户基本资料、车辆档案表”然后点击“”符号,将以上两个表选入到从表列表栏,先选中客户基本资料,在“当前从表设置”栏“从表字段”中选择“客户名称”同时在主表中选择“客户名称”,再点击中间的“增加”按钮,建立主从表的关系,在级联处理的方框中画勾,选择级联处理;然选中车辆档案,在“当前从表设置”栏“从表字段”中选择“车辆编号”同时在主表中选择“车辆编号”,再点击中间的“增加”按钮,建立从表关系,再级联处理的方框里划勾,选择级联处理,最后点击保存。在按揭管理信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 按揭主表。由于要使用从表,所以需要设置主表的高度为150。在活动记录信息节点处鼠标右键弹出快捷菜单,通过菜单“信息关联设置-当前信息从表设置”打开设置窗口,在信息表列表中选择“按揭情况”然后点击“”符号,将按揭情况表选入到从表列表栏,先按揭情况表,在“当前从表设置”栏“从表字段”中选择“客户名称”同时在主表中选择“客户名称”,再点击中间的“增加”按钮,建立主从表的关系,在级联处理的方框中画勾,选择级联处理,最后点击保存。在保险管理信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表:保险管理。为方便管理和输入资料,将客户基本资料和车辆信息作为从表显示出来。由于要使用从表,所以需要设置主表的高度为150。在活动记录信息节点处鼠标右键弹出快捷菜单,通过菜单“信息关联设置-当前信息从表设置”打开设置窗口,在信息表列表中依次选择“客户基本资料、车辆档案表”然后点击“”符号,将以上两个表选入到从表列表栏,先选中客户基本资料,在“当前从表设置”栏“从表字段”中选择“客户名称”同时在主表中选择“客户名称”,再点击中间的“增加”按钮,建立主从表的关系,在级联处理的方框中画勾,选择级联处理;然选中车辆档案,在“当前从表设置”栏“从表字段”中选择“车辆编号”同时在主表中选择“车辆编号”,再点击中间的“增加”按钮,建立从表关系,再级联处理的方框里划勾,选择级联处理,最后点击保存。以车辆入库建档为例,设计过程如图4.4所示:建立信息关联图4.4 建立信息关联主表在信息关联设置后,建立从表:图4.5 建立信息关联从表在链接建立好以后,关闭系统,然后重新打开就可以看到表与信息节点之间的关系,检查各表是否链接正确,确保正确后进入下一步“录入窗口”的设计。4.2.3 设计录入窗体以客户资料这个信息节点为例,首先选中“客户资料”这个节点,单击鼠标的右键会出现这一菜单,在快捷菜单中选择“录入窗口”“新建录入窗口”,这时弹出一个对话框让我们输入名称,在这里输入“客户资料”。图4.6新建录入窗口点击“OK”进入设计窗口。 如图4.7:图4.7 录入窗口设计界面在工具栏中选择“版面设置”按钮出现“录入面板设置”。 图4.8 录入面板设置界面通过录入窗口设计窗口上面的标签控件增加标题,点击标签按钮,然后在放置标题的区域点击,创建一个标签,然后通过右边最上面的标题属性设置为“客户资料”,并在右边找到“字体”按钮,设置字体到为宋体、加粗、小三,用同样的方法制作“联系人资料”标签,设置字体为宋体、加粗、小四。由于需要录入的内容较为繁琐,需要增加默认的面板面积,点击“版面设置”在录入面板属性中将宽度改为540、高度改为615。在版面设置自动导入表格字段数据源下拉列表中选择“主表”,在待选字段中选定客户名称、客户性质、购车用途三个字段,在导入选项设置中选择包含字段名标签、控制带边框,在导入位置设置中选择主面板,并设定上距值为60、左距为5,列距和行距均为10,点击开始导入,系统提示导入成功,关闭“版面设置”,根据导入的情况和美观要求进一步调整字段名标签和编辑框的位置,并检查确定编辑框绑定的数据源为对应的数据。用同样的方法,调整导入位置将其他字段导入到面板中。由于性别只有两种选择,为方便录入,建立一个下拉列表,具体做法如下:删除原有的编辑框,在工具栏上选择“列表框”,根据需要调整长度和位置,在绑定数据源中选择“主表”,在绑定字段中选择“性别”,在列表框选项中分两行输入“男 女”并在背景颜色中选择浅绿色。由于喜爱话题可能需要输入的字数比较多,需将原编辑框换成备注文本以满足需要,将编辑框删除,在工具栏中点击备注文本,调整大小和位置,并在绑定数据源中选择“主表”,在绑定字段中选择“喜爱话题”。“忌讳话题”、“人生经历”“处世态度”“备注”也分别进行如“喜爱话题”一样的设置。图4.9 设计好的客户资料录入窗口所有字段设置完成后进行面板背景的设置,本窗口根据录入需要分为两个部分,标题部分为灰色,联系人资料部分为浅绿色,在工具栏中点击“形状”调整大小, 覆盖标题部分,在工具栏点击“后面”,被覆盖的字段会重新显示出来,在刷子颜色中选择所需要的灰色,画笔颜色默认为黑色,然后再在工具栏中点击“形状”调整大小, 覆盖联系人资料部分,在工具栏点击“后面”,在画笔颜色中选择蓝色。点击工具栏中的保存即完成了客户资料的录入窗口。创建结果见图4.8。根据以上方法分别创建供商档案、交易记录、车辆采购订单、车辆入库建档、车辆销售出库、应付款结算、应收款结算、已付款结算、已收款结算、上牌管理、按揭管理及保险管理等录入窗口。4.2.4 SQL语句的简单应用在汽车销售系统中需要对汽车的状态进行查询,特别设计“车辆状态查询”信息节点。具体操作方法:右键点击车辆状态查询信息节点选择信息关联设置中的设定/改变信息(表/源)(S),弹出设定/改变信息(表/源)的设置窗口,在数据来源中选择系统内部,在使用查询语句(SQL)选项中画勾选择SQL语句查询,输入查询(SQL)语句Select * from 车辆档案 where 输入查询车型=车型。设置结果如图:图4.10 使用查询语句窗口界面设置完毕后,会出现输入车编号的对话框,如图:图4.11 查询输入值窗口界面输入车型,系统就会自动调用对应的车型车辆档案。4.2.5 设计报表以客户资料为例,为客户资料这个节点设置报表,由于本表内容繁多,采用单报表方式,即一张表显示一个客户的资料。宏达数据库平台在录入窗口时提供了根据录入窗口创建报表的功能。首先在录入窗口栏里选中已做好的“客户资料”录入窗口,右击选择设计录入窗口,进入设计界面后在工具栏选择“生成报表”弹出如下对话框图4.12 新建报表将“根据录入窗口创建报表”更改为“客户资料”,就会得到一个与录入窗口相对应的报表。生成的报表位置多半都偏左且偏右,需要调整。在报表输出栏选中刚建立的报表,右击选择“修改报表”,进入报表设置界面,在工具栏点击报表设置,如图:图4.13 报表参数设置在区间控件批量移动/复制操作操作方式中选择移动,“原带区”选择“标题区”,“目标带区”选择“标题区”,在X方向位移输入50,点击确定。选择标题“客户资料”和“联系人资料”标签,将字体加粗。选中“喜爱话题”,在右边的设置中把框架上边框改为有,框架下边框改为有,框架左边框改为有,框架右边框改为有。并对“忌讳话题”“人生经历”“处事态度”“备注”四个编辑框进行同样的设计。设计结果如图4.14:图4.14 客户资料报表而有些表格内容较为简单,而且为了方便统计和分析,需要建立多记录报表,以车辆出库为例,为车辆出库这个节点设置报表,右击该节点,选择“报表输出”中“中按钮,生成报表如图4.15: 图 4.15车辆销售出库汇总表单击保存按钮,根据系统提示即可将当前格式保存。 供商报表、交易记录表、车辆入库报表、车辆出库报表、车辆盘点报表、已付款报表、应付款报表、上牌记录报表、保险记录报表、按揭记录报表的创建方法与客户资料报表基本一致,这里就不一一介绍了。4.3 创建汽车维修管理子系统4.3.1 创建汽车维修管理子系统信息表和管理树4.3.1.1 创建信息表通过系统菜单:工具信息表编辑器,打开信息表编辑器,利用信息表编辑器创建和修改需要的信息表的结构,创建如下表单:接车登记、车辆车间维修、车辆结算出厂、零配件建账入库、零配件采购入库、零配件领料出库、零配件退货出库、零配件销售出库、应收款结算、应付款结算、已收款结算、已付款结算、工具信息。创建结果见下图4.16。图4.16汽车维修系统信息表编辑器1114.3.1.2 创建信息管理树在信息管理区单击鼠标右键,可以弹出右键菜单,利用插入节点功能创建类节点和子类节点。 创建完毕后,用鼠标右键单击节点或类节点选择节点改名,然后录入节点的名字。创建汽车维修管理类节点,在汽车维修管理类节点下,创建维修管理子类节点、配件管理子类节点、财务管理子类节点、工具管理子类节点。在维修管理子类节点中创建接车登记信息节点、车辆车间维修信息节点、车辆出厂结算子类节点;在配件管理子类节点中创建建账入库信息节点、采购入库信息节点、领料出库信息节点、退货出库信息节点、销售出库信息节点以及库存盘点信息节点;在财务管理信息类节点中建立已收款结算信息节点、已付款结算信息节点、应收款结算信息节点、应付款结算信息节点;在工具管理类节点下创建工具信息节点。设计完毕后如图4.17所示:图4.17汽车维修管理子系统信息管理树4.3.2 信息节点关联数据源将节点和具体的业务内容关联起来(设置数据源/表)。在接车登记信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表:接车登记。在车辆车间维修信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表:车辆车间维修。由于要使用从表,所以需要设置主表的高度为150。在车辆车间维修信息节点处鼠标右键弹出快捷菜单,通过菜单“信息关联设置-当前信息从表设置”打开设置窗口,在信息表列表中选择“车辆故障登记”、“车辆维修项目”、“零配件领料出库单”点击“”符号,三个信息表选入到从表列表栏,点击保存。在车辆结算出厂信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表:维修结算单。在建账入库信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 零配件建账入库。由于要使用从表,所以需要设置主表的高度为150。在车辆入库建档信息节点处鼠标右键弹出快捷菜单,通过菜单“信息关联设置-当前信息从表设置”打开设置窗口,在信息表列表中选择“车辆档案”点击“”符号,零配件信息表选入到从表列表栏,并选中,然后在“当前从表设置”栏“从表字段”中选择“配件名称”同时在主表中选择“配件名称”,再点击中间的“增加”按钮,建立主从表的关系,在级联处理的方框中画勾,选择级联处理,最后点击保存。在采购入库信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 零配件采购入库单。由于要使用从表,所以需要设置主表的高度为150。在车辆入库建档信息节点处鼠标右键弹出快捷菜单,通过菜单“信息关联设置-当前信息从表设置”打开设置窗口,在信息表列表中选择“车辆档案”点击“”符号,零配件信息表选入到从表列表栏,并选中,然后在“当前从表设置”栏“从表字段”中选择“配件名称”同时在主表中选择“配件名称”,再点击中间的“增加”按钮,建立主从表的关系,在级联处理的方框中画勾,选择级联处理,最后点击保存。在采购入库信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 零配件采购入库单。由于要使用从表,所以需要设置主表的高度为150。在车辆入库建档信息节点处鼠标右键弹出快捷菜单,通过菜单“信息关联设置-当前信息从表设置”打开设置窗口,在信息表列表中选择“车辆档案”点击“”符号,零配件信息表选入到从表列表栏,并选中,然后在“当前从表设置”栏“从表字段”中选择“配件名称”同时在主表中选择“配件名称”,再点击中间的“增加”按钮,建立主从表的关系,在级联处理的方框中画勾,选择级联处理,最后点击保存。在领料出库信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 零配件领料出库单。由于要使用从表,所以需要设置主表的高度为150。在车辆入库建档信息节点处鼠标右键弹出快捷菜单,通过菜单“信息关联设置-当前信息从表设置”打开设置窗口,在信息表列表中选择“车辆档案”点击“”符号,零配件信息表选入到从表列表栏,并选中,然后在“当前从表设置”栏“从表字段”中选择“配件名称”同时在主表中选择“配件名称”,再点击中间的“增加”按钮,建立主从表的关系,在级联处理的方框中画勾,选择级联处理,最后点击保存。在退货出库信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 零配件退货出库单。由于要使用从表,所以需要设置主表的高度为150。在车辆入库建档信息节点处鼠标右键弹出快捷菜单,通过菜单“信息关联设置-当前信息从表设置”打开设置窗口,在信息表列表中选择“车辆档案”点击“”符号,零配件信息表选入到从表列表栏,并选中,然后在“当前从表设置”栏“从表字段”中选择“配件名称”同时在主表中选择“配件名称”,再点击中间的“增加”按钮,建立主从表的关系,在级联处理的方框中画勾,选择级联处理,最后点击保存。在销售出库信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表: 零配件销售出库单。由于要使用从表,所以需要设置主表的高度为150。在车辆入库建档信息节点处鼠标右键弹出快捷菜单,通过菜单“信息关联设置-当前信息从表设置”打开设置窗口,在信息表列表中选择“车辆档案”点击“”符号,零配件信息表选入到从表列表栏,并选中,然后在“当前从表设置”栏“从表字段”中选择“配件名称”同时在主表中选择“配件名称”,再点击中间的“增加”按钮,建立主从表的关系,在级联处理的方框中画勾,选择级联处理,最后点击保存。在工具信息节点处单击鼠标右键弹出快捷菜单,通过菜单“信息关联设置-设定/改变信息(表/源)”打开设置窗口,在使用数据表中的右边的下拉列表中选择关联的表:工具信息。4.3.3 录入窗口设置以车辆车间维修信息节点为例,进入录入窗口设计面板后,创建车辆车间维修字段名标签,字体为宋体、小三、加粗。点击工具栏上的版面设置弹出录入面板设置,在自动导入表格字段中选择主表,在导入选项设置中选择包含字段名标签、控制带边框和表格顺寻,在导入位置中选择主面板,并调整位置为上距60,左距为5,再根据需要适当微调各字段标签和编辑框的位置。创建车辆故障情况的字段名标签,字体为宋体、小四
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农产品质检员农产品安全检测考核试卷及答案
- 国家铁路考试试卷及答案
- 潮玩IP内容创作与传播效果评估报告
- 生产换热器、加长室迁建项目环评报告表
- 港口物流智能化与港口竞争力协同发展策略报告
- 登云股份:北京黄龙金泰矿业有限公司审计报告
- 陕建股份持有的债权涉及应收账款的市场价值资产评估报告
- ST易购:呼和浩特家乐福商业有限公司股东全部权益价值项目资产评估报告
- 2025年宿迁二模英语试卷及答案
- 2025关于航空货物运输的合同范本
- 《印刷工艺》课件 4 印后加工
- 乳腺健康培训课件
- 餐饮行业餐饮品牌建设推广方案
- 2024年中国创新方法大赛考试题库(含答案)
- 除氧器安装施工方案
- 《烟草专卖法》知识学习考试题库200题(含答案)
- 规范信访基础业务培训
- 工地试验室作业指导书(公路水运)
- 2024光热电站化盐操作标准
- 三秦版三年级上册综合实践活动全册教案
- 建筑工程技术专业《课程设计》课程标准
评论
0/150
提交评论