数据库课程设计洗车房管理系统题库.doc

摘 要 本系统的主要功能是洗车房信息的管理及对各种信息的查询,增加,修改,更新。本系统的数据库是用SQL server 2008软件进行创建与设计,分别包括车辆信息,车位信息,工资信息和密码表四个表。通过系统ODBC数据源管理工具把已创建的数据源与系统数据库相连。利用VB软件对系统的窗口进行设计,包括欢迎界面、登陆界面、主菜单界面、浏览窗体和查询窗体等,可以通过这些窗体进行登陆操作,对输入的用户信息进行验证,以及最重要的操作是对数据库中信息进行浏览与查询。并可以对数据进行添加与删除,做到及时更新。 关键词: 洗车房信息管理 SQL server 20008 VB6.0 目 录 第1章 系统功能概述 1 1.1 系统功能 1 1.2 系统结构总图 1 第2章 数据库设计 2 2.1 需求分析 2 2.2 E-R模型 2 2.3 关系模型 4 2.4 表结构设计 4 第3章 系统各功能模块的详细设计 8 3.1各窗体的设计 8 3.2 封面 8 3.3登录窗体 9 3.4 主菜单 11 3.5洗车记录窗体 12 总结 19 参考文献 19 第1章 系统功能概述 1.1 系统功能 (1).洗车记录的管理与查询 (2).车位信息的管理与查询 (3).工资信息的管理与查询 (4).工作信息修改 1.2 系统结构总图 洗车房管理系统通过运用VB软件建立,窗口化设计,对洗车房各项工作的查询,管理,更新。记录日常工作信息,合理分配工资,及时查询工作记录等,结构如图1.1   图1.1 洗车房管理系统的总体结构 第2章 数据库设计 2.1 需求分析 洗车房的业务很简单。来了一辆车,记录其车型、车牌号、洗车时间、价格,在那个车位洗车。每个车位包含若干洗车员,一辆车由多个洗车员同时清洗。洗车数量、车型与洗车员的工资挂钩,所以必须准确计算每个洗车员洗车的次数和车型。必须提供复杂的查询功能, 2.2 E-R模型 图2.1车辆信息实体属性 车位信息实体属性图2.2 图2.3工资信息实体属性 系统信息实体属性图2.4 2.3 关系模型 一个实体型转换为一个关系模式。实体的属性就是关系的属性,实体的码就是关系的码。根据E-R图向关系模型转换的原则,把E-R图转换为关系模型。关系的码用下横线标出。 (1)车辆信息(车牌号、车型信息、洗车时间、洗车价格、车位) (2)车位信息(车位、洗车员1、洗车员2、洗车员3) 工资信息(洗车员号码,工资,总车辆数,大车数量,中车数量,小车数量) 密码表(账号、密码) 2.4 表结构设计 本系统需在SQL Server中建立四个表,分别为车辆信息,车位信息,工资信息和密码表。 (1)洗车记录表的建立与基本数据: “洗车记录表”如图2.5,SQL 语句如下: create table 洗车记录 (车牌号 char(10) PRIMARY KEY, 车型 char(10) not null, 洗车时间 char(10) not null, 价格 char(10)not null, 车位 smallint not null,) ; 图2.5洗车记录表 (2)车位信息表的建立与基本数据: “车位信息表”如图2.6,SQL 语句如下: create table 车位信息 (车位 smallint primary key, 洗车员1 char(10), 洗车员2 char(10), 洗车员3 char(10), ); 图2.6车位信息表 工资信息表的建立与基本数据: “工资信息表”如2.7,SQL 语句如下: create table 工资信息 (洗车员char(10) primary key, 工资 char(10), 数量 char(10), 大 char(10), 中 char(10), 小 char(10), ); 图2.7工资信息表 (4)系统信息表的建立与基本数据: “密码表”如图2.8,SQL语句如下: Create table 密码表 (账号 varchar(10), 密码 varchar(10)); 图2.8密码表 第3章 系统各功能模块的详细设计 3.1各窗体的设计 本洗车房管理系统共包括11个窗体,分别为欢迎界面,登录,注册新用户,车型信息查询,车位信息查询,工资

文档评论(0)

1亿VIP精品文档

相关文档