洗车房管理系统课程设计_第1页
洗车房管理系统课程设计_第2页
洗车房管理系统课程设计_第3页
洗车房管理系统课程设计_第4页
洗车房管理系统课程设计_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程设计任务书学院理学院专业信息与计算科学学生姓名班级学号课程设计题目洗车房管理系统实践教学要求与任务:工作计划与进度安排:第一周:数据库设计,利用SQLServer创建数据库及数据表。总体结构设计,设计调试系统首页、登陆窗体及MDI窗体。第二周:管理功能设计,设计调试各种数据管理功能窗体及打印报表功能。撰写课程设计报告,验收与答辩。指导教师:2015年月日专业负责人:2015年月日学院教学副院长:2015年月日摘要本系统的主要功能是洗车房信息的管理及对各种信息的查询,增加,修改,更新。本系统的数据库是用SQLserver2014软件进行创建与设计,分别包括车辆信息,车位信息,工资信息和密码表四个表。通过系统ODBC数据源管理工具把已创建的数据源与系统数据库相连。利用VB软件对系统的窗口进行设计,包括欢迎界面、登陆界面、主菜单界面、浏览窗体和查询窗体等,可以通过这些窗体进行登陆操作,对输入的用户信息进行验证,以及最重要的操作是对数据库中信息进行浏览与查询。并可以对数据进行添加与删除,做到及时更新。还包括查询功能统计一个月的收入金额。列出本月洗车的详细情况,按车型,车位分别统计收入金额。评选出本月最佳洗车员。关键词:洗车房信息管理SQLserver2014;VB6.0

目录1系统功能概述 31.1系统功能 31.2系统结构总图。 32数据库设计 42.1需求分析 42.2E-R模型 42.3关系模型 52.4表的结构设计 63系统各功能模块的详细设计 83.1各窗体的设计 83.2欢迎界面 83.3密码登录界面 93.4主页面 103.5统计界面 123.6总收入统计 143.7详细信息 143.8车型车位金额 153.9最佳洗车员 15总结 16参考文献 16

1系统功能概述1.1系统功能(1)洗车记录的管理与查询。(2)车位信息的管理与查询。(3)总收入统计。(4)车型车位金额统计。(5)最佳洗车员评选。1.2系统结构总图。车房管理系统通过运用VB软件建立,窗口化设计,对洗车房各项工作的查询,管理,更新。结构如图1.1所示。欢迎界面欢迎界面密码登录密码登录主页面统计界面主页面统计界面总收入统计最佳洗车员详细信息车型车位信息总收入统计最佳洗车员详细信息车型车位信息1.1洗车房管理系统结构图2数据库设计2.1需求分析洗车房的业务很简单。来了一辆车,记录其车型、车牌号、洗车时间、价格,在那个车位洗车。每个车位包含若干洗车员,一辆车由多个洗车员同时清洗。洗车数量、车型与洗车员的工资挂钩,所以必须准确计算每个洗车员洗车的次数和车型。必须提供复杂的查询功能。2.2E-R模型车位车型车位车型车牌号车牌号车辆信息车辆信息价格洗车时间价格洗车时间图2.1车辆信息实体属性洗车员3洗车员洗车员3洗车员2洗车员洗车员1车位信息车位信息车位车位图2.2车位信息实体属性洗车员号码总数量工资洗车员号码总数量工资工资信息工资信息中车数量小车数量大车数量中车数量小车数量大车数量图2.3工资信息实体属性密码表密码表密码账号密码账号图2.5密码信息2.3关系模型一个实体型转换为一个关系模式。实体的属性就是关系的属性,实体的码就是关系的码。根据E-R图向关系模型转换的原则,把E-R图转换为关系模型。关系的码用下横线标出。(1)车辆信息(车牌号、车型信息、洗车时间、洗车价格、车位)(2)车位信息(车位、洗车员1、洗车员2、洗车员3………)工资信息(洗车员号码,工资,总车辆数,大车数量,中车数量,小车数量)密码表(账号、密码)2.4表的结构设计在SQLServer中建立四个表,分别为车辆信息,车位信息,工资信息和密码表。(1)洗车记录表的建立与基本数据:“洗车记录表”,SQL语句如下:createtable洗车记录(车牌号char(10)PRIMARYKEY,车型char(10)notnull,洗车时间char(10)notnull,价格char(10)notnull,车位smallintnotnull,);(2)车位信息表的建立与基本数据:“车位信息表”,SQL语句如下:createtable车位信息(车位smallintprimarykey,洗车员1char(10),洗车员2char(10),洗车员3char(10),);工资信息表的建立与基本数据:“工资信息表”,SQL语句如下:createtable工资信息(洗车员char(10)primarykey,工资char(10),数量char(10),大char(10),中char(10),小char(10),);(4)系统信息表的建立与基本数据:“密码表”,SQL语句如下:Createtable密码表(账号varchar(10),密码varchar(10));3系统各功能模块的详细设计3.1各窗体的设计本洗车房管理系统共包括8个窗体,分别是欢迎界面,密码登录,主页面,统计界面,车型车位金额,详细信息,总收入统计,最佳洗车员。其中统计界面运用菜单编辑器进行编辑菜单,能够分别进入不同的查询窗口。3.2欢迎界面欢迎界面点击直接进入登陆界面。PrivateSub进入系统_Click()密码登录.ShowUnloadMeEndSub3.3密码登录界面登陆界面可以输入账号密码直接进入主界面查看信息。PrivateSubCommand1_Click()StaticmiCountAsIntegerDimsqlstrAsStringsqlstr="Select*from密码表Where账号='"&Text1&"'"Adodc1.RecordSource=sqlstrAdodc1.RefreshIfAdodc1.Recordset.BOFThenMsgBox"账号错误,请重新输入",vbExclamation,"警告"Text1.Text="":Text1.SetFocusElseIfAdodc1.Recordset.Fields("密码")=Text2.TextThen主页面.ShowUnloadMeElseMsgBox"密码错误,请重新输入",vbExclamation,"警告"Text2.Text="":Text2.SetFocusEndIfEndIfmiCount=miCount+1IfmiCount=3ThenUnloadMeEndSubPrivateSubCommand2_Click()欢迎界面.ShowUnloadMeEndSub3.4主页面主界面可以录入删除信息,通过按钮还可以移动记录。通过查看可以进入统计界面。PrivateSub清空_Click()Text1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""首记录.Enabled=False前移.Enabled=False后移.Enabled=False末记录.Enabled=FalseEndSubPrivateSub取消_Click()CmdAdd.Enabled=TrueDel.Enabled=TrueEndSubPrivateSub确认_Click()CmdAdd.Enabled=TrueDel.Enabled=TrueEndSubPrivateSub刷新_Click()Adodc1.Refresh首记录.Enabled=True前移.Enabled=True后移.Enabled=True末记录.Enabled=TrueEndSubPrivateSub后移_Click()Adodc1.Recordset.MoveNext首记录.Enabled=True前移.Enabled=TrueIfAdodc1.Recordset.EOFThenAdodc1.Recordset.MoveLast后移.Enabled=False末记录.Enabled=FalseEndIfEndSubPrivateSub前移_Click()Adodc1.Recordset.MovePrevious后移.Enabled=True末记录.Enabled=TrueIfAdodc1.Recordset.BOFThenAdodc1.Recordset.MoveFirst首记录.Enabled=False前移.Enabled=FalseEndIfEndSubPrivateSub首记录_Click()Adodc1.Recordset.MoveFirst首记录.Enabled=False前移.Enabled=False后移.Enabled=True末记录.Enabled=TrueEndSubPrivateSub末记录_Click()Adodc1.Recordset.MoveLast'移到末记录首记录.Enabled=True前移.Enabled=True后移.Enabled=False末记录.Enabled=FalseEndSubPrivateSub退出当前账户_Click()密码登录.ShowUnloadMeEndSub3.5统计界面统计界面可以分别进入总金额统计和详细信息,车型车位金额,最佳洗车员。主页面.ShowUnloadMeEndSubPrivateSub车型车位金额_Click()车型车位金额0.ShowUnloadMeEndSubPrivateSub详细信息_Click()详细信息0.ShowUnloadMeEndSubPrivateSub总收入统计_Click()总收入统计0.ShowUnloadMeEndSubPrivateSub最佳洗车员_Click()最佳洗车员0.ShowUnloadMeEndSub3.6总收入统计中统计总收入金额的代码为:selectsum(cast(价格asbigint))as价格from洗车记录。可以输入车牌号查询信息,统计总价格。PrivateSubCommand2_Click()DimstrAsStringstr="Select*From洗车记录Where车牌号='"&Text2&"'"Adodc1.RecordSource=strAdodc1.RefreshEndSubPrivateSubCommand3_Click()DimstrAsStringstr="Select*From洗车记录"Adodc1.RecordSource=strAdodc1.RefreshEndSub3.7详细信息通过此页面可以查看车位信息和洗车员的工资信息。3.8车型车位金额此页面可以查看本月的洗车信息3.9最佳洗车员显示数据库中的信息直接让其显示洗车员的信息,文本框内直接让其显示adocd1中洗车员的数据就可以了。总结数据库课程设计,我学会了如何利用MicrosoftSQLServer2008软件建立相关信息的数据库,并通过MicrosoftVisualBasic6.0实现对相关信息的查询,将所学知识都运用到实践中去,增加了我对数据库的兴趣,让我能更清楚地了解到数据库在现实生活中为我们带来的极大便利,方便我们将所需要的信息进行规划和管理,将信息集中管理也为我们查询我们所需要的信息带来了简易的途经。最后,感谢数据库课程设计老师对我们耐心的教导和帮助,为我们解决了许多在课堂上没弄懂的问题,让我们对数据库有了更进一步的认识和了解。今后我会更加努力学习数据库的相关知识,相信能为我以后带来很大的帮助。参考文献[1]王珊.数据库系统简明教程.北京:高等教育出版社,2004.9[2]赛奎春.VisualBasic信息系统开发实例精选.北京:高等教育出版社,2004.9[3]刘韬、何旭洪主编.VisualBASIC数据库系统开发实例导航.人民邮电出版社[4]萨石煊王珊数据库系统概论.高等教育出版社2000[5]王珊冯念真等.ORACLERDBMS分析.1991基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统基于单片机的多道脉冲幅度分析仪研究机器人旋转电弧传感角焊缝跟踪单片机控制系统基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的模糊控制器在工业电阻炉上的应用研究基于双单片机冲床数控系统的研究与开发基于Cygnal单片机的μC/OS-Ⅱ的研究基于单片机的一体化智能差示扫描量热仪系统研究基于TCP/IP协议的单片机与Internet互联的研究与实现变频调速液压电梯单片机控制器的研究基于单片机γ-免疫计数器自动换样功能的研究与实现基于单片机的倒立摆控制系统设计与实现单片机嵌入式以太网防盗报警系统基于51单片机的嵌入式Internet系统的设计与实现单片机监测系统在挤压机上的应用MSP430单片机在智能水表系统上的研究与应用基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用单片机在高楼恒压供水系统中的应用基于ATmega16单片机的流量控制器的开发基于MSP430单片机的远程抄表系统及智能网络水表的设计基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计基于单片机的氨分解率检测系统的研究与开发HYPERLINK

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论