汽车维修管理系统设计PPT课件下载推荐.ppt
- 文档编号:15642215
- 上传时间:2022-11-09
- 格式:PPT
- 页数:40
- 大小:573KB
汽车维修管理系统设计PPT课件下载推荐.ppt
《汽车维修管理系统设计PPT课件下载推荐.ppt》由会员分享,可在线阅读,更多相关《汽车维修管理系统设计PPT课件下载推荐.ppt(40页珍藏版)》请在冰豆网上搜索。
业务信息包括业务登记信息和业务结算统计等。
nn业务统计管理包括故障信息统计、维修项目统计和配件使用统计等功能。
系统功能模块示意图系统功能模块示意图简单使用说明简单使用说明nn运行系统后,首先会看到登录窗体,对用户的身份进行认运行系统后,首先会看到登录窗体,对用户的身份进行认证。
如果需要对普通用户进行管理,则使用证。
如果需要对普通用户进行管理,则使用AdminAdmin用户登用户登录;
否则建议使用录;
否则建议使用UsersUsers用户登录。
如果还要创建其他用户,用户登录。
如果还要创建其他用户,可以在用户管理模块中创建和管理。
可以在用户管理模块中创建和管理。
nn在本系统中,应该首先增加基本信息,基本信息包括配件在本系统中,应该首先增加基本信息,基本信息包括配件信息、维修项目信息和故障定义信息。
信息、维修项目信息和故障定义信息。
nn在汽车维修管理模块中,可以对维修业务信息进行添加、在汽车维修管理模块中,可以对维修业务信息进行添加、修改、删除和查看等操作。
业务登记信息包括客户名称、修改、删除和查看等操作。
业务登记信息包括客户名称、联系电话、车牌号、车辆类型、业务登记日期和各种费用联系电话、车牌号、车辆类型、业务登记日期和各种费用等。
等。
nn业务统计管理模块包括故障信息统计、维修项目统计和配业务统计管理模块包括故障信息统计、维修项目统计和配件使用统计。
件使用统计。
开发工具的选择开发工具的选择nn前台开发工具选择VisualC+6.0nn后台数据库选择SQLServer2000nn中间层采用ADO数据访问技术,将对数据库的操作以类的形式封装用户管理功能模块用户管理功能模块系统流程分析如图系统流程分析如图所需实用技术所需实用技术nn所选开发工具的基本编程方法。
nn基本的后台数据库管理方法,例如创建数据库、创建表、创建查询、备份和还原数据库等。
nn常用SQL语句的使用。
nnADO数据库访问技术。
设计表结构设计表结构nn数据库结构设计是总体设计阶段非常重要的环节,好的数据库结构可以简化开发过程,使系统功能更加清晰明确。
nn数据库中包含8个表,即配件信息表Material、维修项目信息表Items、故障定义表Bugs、业务登记表Registration、配件清单表ListMaterial、项目清单表ListItem、故障清单表ListBug和用户信息表Users等。
nn具体表结构参见书中的内容。
常用常用SQL语句语句nnSELECT语句:
实现数据查询。
nnINSERT语句:
插入数据。
nnUPDATE:
更新数据。
nnDELETE:
删除数据。
SELECT语句的基本语法语句的基本语法SELECT子句INTO子句FROM子句WHERE子句GROUPBY子句HAVING子句ORDERBY子句SELECT各子句的主要功能各子句的主要功能nnSELECTSELECT子句子句-指定由查询返回的列指定由查询返回的列nnINTOINTO子句子句-创建新表并将结果行插入新表中创建新表并将结果行插入新表中nnFROMFROM子句子句-指定从其中检索行的表指定从其中检索行的表nnWHEREWHERE子句子句-指定用于限制返回行的搜索条件指定用于限制返回行的搜索条件nnGROUPBY-GROUPBY-子句指定查询结果的分组条件子句指定查询结果的分组条件nnHAVINGHAVING子句子句-指定组或聚合的搜索条件指定组或聚合的搜索条件nnORDERBYORDERBY子句子句-指定结果集的排序指定结果集的排序nnUNIONUNION运算符运算符-将两个或更多查询的结果组合将两个或更多查询的结果组合为单个结果集,该结果集包含联合查询中的所有为单个结果集,该结果集包含联合查询中的所有查询的全部行查询的全部行INSERT语句的基本语法语句的基本语法nnINSERTINTOINSERTINTO(列名列表)(列名列表)(列名列表)(列名列表)VALUESVALUES(插入值列表)(插入值列表)(插入值列表)(插入值列表)nn“列名列表列名列表”是可选项,由要插入数据的列名组是可选项,由要插入数据的列名组成,必须用圆括号将其括起来,并且用逗号对列成,必须用圆括号将其括起来,并且用逗号对列名进行分隔。
名进行分隔。
如果顺序插入表中所有列的值,则如果顺序插入表中所有列的值,则可以将可以将“列名列表列名列表”省略。
省略。
nnVALUESVALUES子句中包含要插入的数据值列表。
如果指子句中包含要插入的数据值列表。
如果指定了定了“列名列表列名列表”,则数据值列表必须与,则数据值列表必须与“列名列名列表列表”完全对应;
如果没有指定完全对应;
如果没有指定“列名列表列名列表”,则数据值列表必须与表的所有列顺序完全对应。
则数据值列表必须与表的所有列顺序完全对应。
UPDATE语句的基本语法语句的基本语法UPDATESET=,nWHEREDELETE语句的基本语法语句的基本语法DELETEFROMWHEREADO数据访问技术数据访问技术nnActiveXDataObjectsActiveXDataObjects的缩写,提供对各种数据库访问的标的缩写,提供对各种数据库访问的标准接口。
准接口。
nn包括的主要对象有:
包括的主要对象有:
nn连接对象连接对象ConnectionConnection。
连接时必须指定要连接到的数据源。
连接时必须指定要连接到的数据源以及连接所使用的用户名和口令等信息。
以及连接所使用的用户名和口令等信息。
nn命令对象命令对象CommandCommand。
可以通过已建立的连接发出命令,对。
可以通过已建立的连接发出命令,对数据源进行指定的操作。
数据源进行指定的操作。
nn记录集对象记录集对象RecordsetRecordset。
查询命令可以将查询结果存储在本。
查询命令可以将查询结果存储在本地,这些数据以地,这些数据以“行行”(记录)为单位,返回数据的集合(记录)为单位,返回数据的集合被称为记录集。
被称为记录集。
nn字段对象字段对象FieldField。
一个记录集行包含一个或多个字段。
如果。
如果将记录集看作二维网格,字段将排列起来构成列。
每一字将记录集看作二维网格,字段将排列起来构成列。
每一字段(列)都分别包含有名称、数据类型和值的属性。
段(列)都分别包含有名称、数据类型和值的属性。
Connection对象对象nnConnection对象代表与数据源的连接。
如果是客户端/服务器数据库系统,该对象可以等价于到服务器的实际网络连接。
数据库连接字符串数据库连接字符串nn_bstr_tstrConnect=Provider=SQLOLEDB;
Server=127.0.0.1;
Database=CarService;
uid=sa;
pwd=sa;
nnProvider数据提供者。
nnServer数据库数据库.nnDatabase数据库名。
nnUid数据库用户名。
nnPwd用户密码。
Command对象对象nnCommand对象定义了将对数据源执行的命令。
Recordset对象对象nnRecordset对象表示来自基本表或命令执行结果的记录全集。
使用ADO时,通过Recordset对象可对几乎所有数据进行操作。
Field对象对象nnField对象代表使用普通数据类型的数据的列。
VisualBasic数据库访问控件数据库访问控件nnADOData控件nnDataList控件nnDataCombo控件nnDataGrid控件数据库封装数据库封装nn本书中使用类来管理数据库中的每个表,类的成员变量对应表中的每个列,类的成员函数则实现对表的各种操作,例如添加、修改、删除和读取数据等。
类封装实例类封装实例nn例如要为表例如要为表UsersUsers创建一个类创建一个类CUserInfoCUserInfo。
nn类类UsersUsers的属性如下:
的属性如下:
classclassCUserInfoCUserInfoprivate:
private:
CStringCStringUserNameUserName;
CStringCStringUserPwdUserPwd;
初始化成员变量初始化成员变量nnCUserInfo:
CUserInfo()nnnnUserName=;
nnUserPwd=;
nn登录窗体及主窗体设计登录窗体及主窗体设计配件信息编辑和管理配件信息编辑和管理维修项目信息编辑和管理维修项目信息编辑和管理故障定义编辑和管理故障定义编辑和管理业务登记信息编辑和管理业务登记信息编辑和管理项目明细编辑和管理项目明细编辑和管理配件明细编辑和管理配件明细编辑和管理故障明细编辑和管理故障明细编辑和管理业务结算统计对话框业务结算统计对话框故障信息统计对话框故障信息统计对话框维修项目统计对话框维修项目统计对话框配件使用统计对话框配件使用统计对话框用户信息管理模块用户信息管理模块
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车 维修 管理 系统 设计