资源描述
课程设计任务书
学 院
理学院
专 业
信息与计算科学
学生姓名
班级学号
课程设计题目
洗车房管理系统
实践教学要求与任务:
工作计划与进度安排:
第一周:数据库设计,利用SQL Server创建数据库及数据表。
总体结构设计,设计调试系统首页、登陆窗体及MDI窗体。
第二周:管理功能设计,设计调试各种数据管理功能窗体及打印报表功能。
撰写课程设计报告,验收与答辩。
指导教师:
2015 年 月 日
专业负责人:
2015 年 月 日
学院教学副院长:
2015 年 月 日
摘 要
本系统的主要功能是洗车房信息的管理及对各种信息的查询,增加,修改,更新。本系统的数据库是用SQL server 2014软件进行创建与设计,分别包括车辆信息,车位信息,工资信息和密码表四个表。通过系统ODBC数据源管理工具把已创建的数据源与系统数据库相连。利用VB软件对系统的窗口进行设计,包括欢迎界面、登陆界面、主菜单界面、浏览窗体和查询窗体等,可以通过这些窗体进行登陆操作,对输入的用户信息进行验证,以及最重要的操作是对数据库中信息进行浏览与查询。并可以对数据进行添加与删除,做到及时更新。还包括查询功能统计一个月的收入金额。列出本月洗车的详细情况,按车型,车位分别统计收入金额。评选出本月最佳洗车员。
关键词: 洗车房信息管理 SQL server 2014;VB6.0
目录
1系统功能概述 3
1.1 系统功能 3
1.2系统结构总图。 3
2 数据库设计 4
2.1 需求分析 4
2.2 E-R模型 4
2.3关系模型 5
2.4 表的结构设计 6
3 系统各功能模块的详细设计 8
3.1 各窗体的设计 8
3.2欢迎界面 8
3.3密码登录界面 9
3.4主页面 10
3.5统计界面 12
3.6总收入统计 14
3.7详细信息 14
3.8车型车位金额 15
3.9最佳洗车员 15
总结 16
参考文献 16
1系统功能概述
1.1 系统功能
(1)洗车记录的管理与查询。
(2)车位信息的管理与查询。
(3)总收入统计。
(4)车型车位金额统计。
(5)最佳洗车员评选。
1.2系统结构总图。
车房管理系统通过运用VB软件建立,窗口化设计,对洗车房各项工作的查询,管理,更新。结构如图1.1所示。
欢迎界面
密码登录
主页面
统计界面
总收入统计
最佳洗车员
详细信息
车型车位信息
1.1洗车房管理系统结构图
2 数据库设计
2.1 需求分析
洗车房的业务很简单。来了一辆车,记录其车型、车牌号、洗车时间、价格,在那个车位洗车。每个车位包含若干洗车员,一辆车由多个洗车员同时清洗。洗车数量、车型与洗车员的工资挂钩,所以必须准确计算每个洗车员洗车的次数和车型。必须提供复杂的查询功能。
2.2 E-R模型
车位
车型
车牌号
车辆信息
价格
洗车时间
图2.1车辆信息实体属性
洗车员3
洗车员2
洗车员1
车位信息
车位
图2.2车位信息实体属性
洗车员号码
总数量
工资
工资信息
中车数量
小车数量
大车数量
图2.3工资信息实体属性
密码表
密码
账号
图2.5密码信息
2.3关系模型
一个实体型转换为一个关系模式。实体的属性就是关系的属性,实体的码就是关系的码。根据E-R图向关系模型转换的原则,把E-R图转换为关系模型。关系的码用下横线标出。
(1)车辆信息(车牌号、车型信息、洗车时间、洗车价格、车位)
(2)车位信息(车位、洗车员1、洗车员2、洗车员3………)
(3) 工资信息(洗车员号码,工资,总车辆数,大车数量,中车数量,小车数量)
(4) 密码表(账号、密码)
2.4 表的结构设计
在SQL Server中建立四个表,分别为车辆信息,车位信息,工资信息和密码表。
(1)洗车记录表的建立与基本数据:
“洗车记录表”,SQL 语句如下:
create table 洗车记录
(车牌号 char(10) PRIMARY KEY,
车型 char(10) not null,
洗车时间 char(10) not null,
价格 char(10)not null,
车位 smallint not null,) ;
(2)车位信息表的建立与基本数据:
“车位信息表”,SQL 语句如下:
create table 车位信息
(车位 smallint primary key,
洗车员1 char(10),
洗车员2 char(10),
洗车员3 char(10),
);
(3) 工资信息表的建立与基本数据:
“工资信息表”,SQL 语句如下:
create table 工资信息
(洗车员char(10) primary key,
工资 char(10),
数量 char(10),
大 char(10),
中 char(10),
小 char(10),
);
(4)系统信息表的建立与基本数据:
“密码表”,SQL语句如下:
Create table 密码表
(账号 varchar(10),
密码 varchar(10));
3 系统各功能模块的详细设计
3.1 各窗体的设计
本洗车房管理系统共包括8个窗体,分别是欢迎界面,密码登录,主页面,统计界面,车型车位金额,详细信息,总收入统计,最佳洗车员。其中统计界面运用菜单编辑器进行编辑菜单,能够分别进入不同的查询窗口。
3.2欢迎界面
欢迎界面点击直接进入登陆界面。
Private Sub 进入系统_Click()
密码登录.Show
Unload Me
End Sub
3.3密码登录界面
登陆界面可以输入账号密码直接进入主界面查看信息。
Private Sub Command1_Click()
Static miCount As Integer
Dim sqlstr As String
sqlstr = "Select * from 密码表 Where 账号='" & Text1 & "'"
Adodc1.RecordSource = sqlstr
Adodc1.Refresh
If Adodc1.Recordset.BOF Then
MsgBox "账号错误,请重新输入 ", vbExclamation, "警告"
Text1.Text = "": Text1.SetFocus
Else
If Adodc1.Recordset.Fields("密码") = Text2.Text Then
主页面.Show
Unload Me
Else
MsgBox "密码错误,请重新输入 ", vbExclamation, "警告"
Text2.Text = "": Text2.SetFocus
End If
End If
miCount = miCount + 1
If miCount = 3 Then Unload Me
End Sub
Private Sub Command2_Click()
欢迎界面.Show
Unload Me
End Sub
3.4主页面
主界面可以录入删除信息,通过按钮还可以移动记录。通过查看可以进入统计界面。
Private Sub 清空_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
首记录.Enabled = False
前移.Enabled = False
后移.Enabled = False
末记录.Enabled = False
End Sub
Private Sub 取消_Click()
CmdAdd.Enabled = True
Del.Enabled = True
End Sub
Private Sub 确认_Click()
CmdAdd.Enabled = True
Del.Enabled = True
End Sub
Private Sub 刷新_Click()
Adodc1.Refresh
首记录.Enabled = True
前移.Enabled = True
后移.Enabled = True
末记录.Enabled = True
End Sub
Private Sub 后移_Click()
Adodc1.Recordset.MoveNext
首记录.Enabled = True
前移.Enabled = True
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.MoveLast
后移.Enabled = False
末记录.Enabled = False
End If
End Sub
Private Sub 前移_Click()
Adodc1.Recordset.MovePrevious
后移.Enabled = True
末记录.Enabled = True
If Adodc1.Recordset.BOF Then
Adodc1.Recordset.MoveFirst
首记录.Enabled = False
前移.Enabled = False
End If
End Sub
Private Sub 首记录_Click()
Adodc1.Recordset.MoveFirst
首记录.Enabled = False
前移.Enabled = False
后移.Enabled = True
末记录.Enabled = True
End Sub
Private Sub 末记录_Click()
Adodc1.Recordset.MoveLast ' 移到末记录
首记录.Enabled = True
前移.Enabled = True
后移.Enabled = False
末记录.Enabled = False
End Sub
Private Sub 退出当前账户_Click()
密码登录.Show
Unload Me
End Sub
3.5统计界面
统计界面可以分别进入总金额统计和详细信息,车型车位金额,最佳洗车员。
主页面.Show
Unload Me
End Sub
Private Sub 车型车位金额_Click()
车型车位金额0.Show
Unload Me
End Sub
Private Sub 详细信息_Click()
详细信息0.Show
Unload Me
End Sub
Private Sub 总收入统计_Click()
总收入统计0.Show
Unload Me
End Sub
Private Sub 最佳洗车员_Click()
最佳洗车员0.Show
Unload Me
End Sub
3.6总收入统计
中统计总收入金额的代码为:select sum(cast(价格 as bigint)) as 价格 from 洗车记录。可以输入车牌号查询信息,统计总价格。
Private Sub Command2_Click()
Dim str As String
str = "Select * From 洗车记录 Where 车牌号= '" & Text2 & " ' "
Adodc1.RecordSource = str
Adodc1.Refresh
End Sub
Private Sub Command3_Click()
Dim str As String
str = "Select * From 洗车记录 "
Adodc1.RecordSource = str
Adodc1.Refresh
End Sub
3.7详细信息
通过此页面可以查看车位信息和洗车员的工资信息。
3.8车型车位金额
此页面可以查看本月的洗车信息
3.9最佳洗车员
显示数据库中的信息直接让其显示洗车员的信息,文本框内直接让其显示adocd1中洗车员的数据就可以了。
·
总结
数据库课程设计,我学会了如何利用Microsoft SQL Server2008软件建立相关信息的数据库,并通过Microsoft Visual Basic 6.0实现对相关信息的查询,将所学知识都运用到实践中去,增加了我对数据库的兴趣,让我能更清楚地了解到数据库在现实生活中为我们带来的极大便利,方便我们将所需要的信息进行规划和管理,将信息集中管理也为我们查询我们所需要的信息带来了简易的途经。
最后,感谢数据库课程设计老师对我们耐心的教导和帮助,为我们解决了许多在课堂上没弄懂的问题,让我们对数据库有了更进一步的认识和了解。今后我会更加努力学习数据库的相关知识,相信能为我以后带来很大的帮助。
参考文献
[1] 王珊 .数据库系统简明教程 . 北京 :高等教育出版社,2004.9
[2] 赛奎春 .Visual Basic信息系统开发实例精选 . 北京 :高等教育出版社,2004.9
[3] 刘韬、何旭洪主编.Visual BASIC数据库系统开发实例导航 .人民邮电出版社
[4]萨石煊 王珊 数据库系统概论. 高等教育出版社 2000
[5]王珊 冯念真等.ORACLE RDBMS分析.1991
1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究
2. 基于单片机的嵌入式Web服务器的研究
3. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究
4. 基于模糊控制的电阻钎焊单片机温度控制系统的研制
5. 基于MCS-51系列单片机的通用控制模块的研究
6. 基于单片机实现的供暖系统最佳启停自校正(STR)调节器
7. 单片机控制的二级倒立摆系统的研究
8. 基于增强型51系列单片机的TCP/IP协议栈的实现
9. 基于单片机的蓄电池自动监测系统
10. 基于32位嵌入式单片机系统的图像采集与处理技术的研究
11. 基于单片机的作物营养诊断专家系统的研究
12. 基于单片机的交流伺服电机运动控制系统研究与开发
13. 基于单片机的泵管内壁硬度测试仪的研制
14. 基于单片机的自动找平控制系统研究
15. 基于C8051F040单片机的嵌入式系统开发
16. 基于单片机的液压动力系统状态监测仪开发
17. 模糊Smith智能控制方法的研究及其单片机实现
18. 一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制
19. 基于双单片机冲床数控系统的研究
20. 基于CYGNAL单片机的在线间歇式浊度仪的研制
21. 基于单片机的喷油泵试验台控制器的研制
22. 基于单片机的软起动器的研究和设计
23. 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究
24. 基于单片机的机电产品控制系统开发
25. 基于PIC单片机的智能手机充电器
26. 基于单片机的实时内核设计及其应用研究
27. 基于单片机的远程抄表系统的设计与研究
28. 基于单片机的烟气二氧化硫浓度检测仪的研制
29. 基于微型光谱仪的单片机系统
30. 单片机系统软件构件开发的技术研究
31. 基于单片机的液体点滴速度自动检测仪的研制
32. 基于单片机系统的多功能温度测量仪的研制
33. 基于PIC单片机的电能采集终端的设计和应用
34. 基于单片机的光纤光栅解调仪的研制
35. 气压式线性摩擦焊机单片机控制系统的研制
36. 基于单片机的数字磁通门传感器
37. 基于单片机的旋转变压器-数字转换器的研究
38. 基于单片机的光纤Bragg光栅解调系统的研究
39. 单片机控制的便携式多功能乳腺治疗仪的研制
40. 基于C8051F020单片机的多生理信号检测仪
41. 基于单片机的电机运动控制系统设计
42. Pico专用单片机核的可测性设计研究
43. 基于MCS-51单片机的热量计
44. 基于双单片机的智能遥测微型气象站
45. MCS-51单片机构建机器人的实践研究
46. 基于单片机的轮轨力检测
47. 基于单片机的GPS定位仪的研究与实现
48. 基于单片机的电液伺服控制系统
49. 用于单片机系统的MMC卡文件系统研制
50. 基于单片机的时控和计数系统性能优化的研究
51. 基于单片机和CPLD的粗光栅位移测量系统研究
52. 单片机控制的后备式方波UPS
53. 提升高职学生单片机应用能力的探究
54. 基于单片机控制的自动低频减载装置研究
55. 基于单片机控制的水下焊接电源的研究
56. 基于单片机的多通道数据采集系统
57. 基于uPSD3234单片机的氚表面污染测量仪的研制
58. 基于单片机的红外测油仪的研究
59. 96系列单片机仿真器研究与设计
60. 基于单片机的单晶金刚石刀具刃磨设备的数控改造
61. 基于单片机的温度智能控制系统的设计与实现
62. 基于MSP430单片机的电梯门机控制器的研制
63. 基于单片机的气体测漏仪的研究
64. 基于三菱M16C/6N系列单片机的CAN/USB协议转换器
65. 基于单片机和DSP的变压器油色谱在线监测技术研究
66. 基于单片机的膛壁温度报警系统设计
67. 基于AVR单片机的低压无功补偿控制器的设计
68. 基于单片机船舶电力推进电机监测系统
69. 基于单片机网络的振动信号的采集系统
70. 基于单片机的大容量数据存储技术的应用研究
71. 基于单片机的叠图机研究与教学方法实践
72. 基于单片机嵌入式Web服务器技术的研究及实现
73. 基于AT89S52单片机的通用数据采集系统
74. 基于单片机的多道脉冲幅度分析仪研究
75. 机器人旋转电弧传感角焊缝跟踪单片机控制系统
76. 基于单片机的控制系统在PLC虚拟教学实验中的应用研究
77. 基于单片机系统的网络通信研究与应用
78. 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究
79. 基于单片机的模糊控制器在工业电阻炉上的应用研究
80. 基于双单片机冲床数控系统的研究与开发
81. 基于Cygnal单片机的μC/OS-Ⅱ的研究
82. 基于单片机的一体化智能差示扫描量热仪系统研究
83. 基于TCP/IP协议的单片机与Internet互联的研究与实现
84. 变频调速液压电梯单片机控制器的研究
85. 基于单片机γ-免疫计数器自动换样功能的研究与实现
86. 基于单片机的倒立摆控制系统设计与实现
87. 单片机嵌入式以太网防盗报警系统
88. 基于51单片机的嵌入式Internet系统的设计与实现
89. 单片机监测系统在挤压机上的应用
90. MSP430单片机在智能水表系统上的研究与应用
91. 基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用
92. 单片机在高楼恒压供水系统中的应用
93. 基于ATmega16单片机的流量控制器的开发
94. 基于MSP430单片机的远程抄表系统及智能网络水表的设计
95. 基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计
96. 基于单片机的氨分解率检测系统的研究与开发
97. 锅炉的单片机控制系统
98. 基于单片机控制的电磁振动式播种控制系统的设计
99. 基于单片机技术的WDR-01型聚氨酯导热系数测试仪的研制
100. 一种RISC结构8位单片机的设计与实现
101. 基于单片机的公寓用电智能管理系统设计
102. 基于单片机的温度测控系统在温室大棚中的设计与实现
103. 基于MSP430单片机的数字化超声电源的研制
104. 基于ADμC841单片机的防爆软起动综合控制器的研究
105. 基于单片机控制的井下低爆综合保护系统的设计
106. 基于单片机的空调器故障诊断系统的设计研究
107. 单片机实现的寻呼机编码器
108. 单片机实现的鲁棒MRACS及其在液压系统中的应用研究
109. 自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究
110. 基于单片机的锅炉智能控制器的设计与研究
111. 超精密机床床身隔振的单片机主动控制
112. PIC单片机在空调中的应用
113. 单片机控制力矩加载控制系统的研究
项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!
项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!
单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文,优秀毕业论文,毕业论文设计,毕业过关论文,毕业设计,毕业设计说明,毕业论文,单片机论文,基于单片机论文,毕业论文终稿,毕业论文初稿,本文档支持完整下载,支持任意编辑!本文档全网独一无二,放心使用,下载这篇文档,定会成功!
18
展开阅读全文