论文部分内容阅读
用户需求信息是企业的宝贵财富,是产品开发最主要的原动力。汽车正向设计客户需求分析系统(CDA)可以有效地管理企业的客户需求信息,记录客户对产品发展的具体要求,企业就可以有效地满足客户的要求,不会盲目地生产产品,这对于现代企业的发展非常重要。本文将介绍汽车正向设计客户需求分析系统的设计和开发过程。1、截止到2007年12月,对市面上销售的车型参数进行搜集整理,分类录入参数,建立了6百多款车型12万多条数据记录的车型数据库;其中包含各主要车型的详细参数,如:基本参数、车身参数、动力与传动参数、安全与操控参数和舒适性参数、外观图片、发动机工况图、等/怠速噪声参数等。2、数据库结构的设计。本系统包含9个主要的数据表:用户信息表User、基本信息表Types、品牌信息表Brand、车型级别表Model、基本参数信息表PBasic、车身参数信息表PBody、动力&传动参数信息表PDrive、安全&操控信息表PSafeCon和舒适性参数信息表PComfortable。定义各表之间的关系,并为每个数据表设计相对应的类。3、对系统进行分析,提出系统的设计目标和开发及运行环境,设计系统的总体结构,确定系统的功能结构图和流程分析图。4、设计系统公共模块,减少程序代码量。系统包含4个公共模块:管理常数的Const,管理声明、变量和函数的DbFunc,管理自定义函数的GeneralFunc和管理全局变量的Variable。5、采用Visual Basic作为开发工具,Access作为后台数据库。实现品牌的树型查询、基本类型参数(价格区间、排气量区间、最高车速区间和环保标准)的互动查询,也可根据车体结构、驱动方式、变速箱形式、关键字等进行查询,得到相对应的参数列表。6、针对系统的主要功能模块设计出每个编辑和管理窗体,确保系统便捷、直观的运行,以便对每类参数进行管理。使用添加命令直接将数据录入到系统中,而修改和删除命令是对数据库中的记录进行编辑。7、对用户权限进行管理。设计系统用户管理模块,授予系统管理员添加和删除普通用户的权限。