欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > DOC文档下载
 

数据库系统与技术课程设计

  • 资源ID:73094513       资源大小:559KB        全文页数:17页
  • 资源格式: DOC        下载积分:26积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要26积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

数据库系统与技术课程设计

数据库系统与技术课程设计题目名称:汽车销售管理系统学院:土木工程学院班级 :交运 C13姓名 :高瑞 137137设计背景本报告介绍了一个使用 SQL Server 2000 为后台, VB6.0 为前台开发工具,使用数据库连接技术实现前台与后台数据库的连接。 整个设计过程通过小组全体成员分工合作完成。 该系统用于汽车销售管理的数据管理系统。 该系统能够实现对库存信息、车型信息、客户信息、车辆销售情况等功能管理,即对这些信息进行输入、输出、查询、添加、删除等基本功能。系统功能该管理系统可以提高汽车经销商管理公司的效率,做到汽车信息的规范管理、快速查询和科学统计, 从而减少管理方面的工作量。 本小组通过收集资料与讨论,得出,汽车销售管理系统有如下功能。能够对库存信息进行有效的管理。 汽车销售中库存信息很重要, 通过本系统能有效的对每次的汽车进货、退货进行管理,并且能进行存货查询。能够对销售信息进行有效的管理。 对汽车销售来说, 客户信息也很重要, 掌握了客户的信息,才能了解客户的需求综合上述功能分析,可总结为如下的结构图汽车销售管理系统基础销仓信售库息管管管理理理厂客车库车商户辆存型暂信销车信无息售辆息汽车销售管理系统功能表系统数据1.客户基本表2.车辆信息表3.车辆销售表4.登陆界面5.主界面6.车辆信息管理7.客户信息管理8.均可实现增、删、改、查9.状态栏的设计登录界面字体闪烁效果Private Sub Timer1_Timer()Label3.Left = Label1.Left + 100If Label3.Left >= Me.ScaleWidth Then Label3.Left = -Label3.Width Label3.ForeColor = RGB(Rnd * 256, Rnd * 256, Rnd * 256) Label4.Left = Label1.Left + 100If Label4.Left >= Me.ScaleWidth Then Label4.Left = -Label4.Width Label4.ForeColor = RGB(Rnd * 256, Rnd * 256, Rnd * 256) End Sub状态栏时间的变化语句Private Sub Timer1_Timer()StatusBar1.Panels(3).Text= Format(Now, "yyyy 年 mm 月 dd 日 hh 点 mm 分ss 秒") End Sub如何实现当鼠标移动到某选项时字体变红色,离开时字体变黑色Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)Dim i As IntegerFor i = 0 To Label1.Count - 1Label1(i).ForeColor = RGB(0, 0, 0)Next iEnd SubPrivate Sub Label2_MouseMove(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single)Label1(Index).ForeColor = RGB(255, 0, 0)End SubPrivate Sub Command1_Click()Dim temp1temp1 = 0Dim sql As Stringsql = ""If Text2.Text <> "" ThenIf temp1 = 0 Thensql = sql + "where "Elsesql = sql + " and "End Ifsql = sql + "车辆编号 ='" + Text2.Text + "'"temp1 = temp1 + 1End IfIf Text1.Text <> "" ThenIf temp1 = 0 Thensql = sql + "where "Elsesql = sql + " and "End Ifsql = sql + "车辆型号='" + Text1.Text + "'"temp1 = temp1 + 1End IfIf Text3.Text <> "" ThenIf temp1 = 0 Thensql = sql + "where "Elsesql = sql + " and "End Ifsql = sql + "价格 ='" + Text3.Text + "'"temp1 = temp1 + 1End IfIf Text4.Text <> "" ThenIf temp1 = 0 Thensql = sql + "where "Elsesql = sql + " and "End Ifsql = sql + "库存数量 ='" + Text4.Text + "'"temp1 = temp1 + 1End Ifsql = "select 车辆编号 ,车辆型号 ,价格 ,库存数量" order by车辆编号 "from车辆信息表" + sql +Adodc1.RecordSource = sqlAdodc1.RefreshEnd SubPrivate Sub Command10_Click()Dim temp1temp1 = 100If Adodc1.Recordset.RecordCount > 0 ThenAdodc1.Recordset.MoveLasttemp1 = Val(Adodc1.Recordset.Fields("车辆编号 ") + 1Elsetemp1 = temp1 + "001"End IfText2.Text = temp1End SubPrivate Sub Command11_Click()Adodc1.Recordset.DeleteEnd SubPrivate Sub Command12_Click()Unload MeEnd SubPrivate Sub Command3_Click()Dim temp1temp1 = 100If Adodc2.Recordset.RecordCount > 0 ThenAdodc2.Recordset.MoveLasttemp1 = Val(Adodc2.Recordset.Fields("订单号 ") + 1Elsetemp1 = temp1 + "001"End IfText5.Text = temp1End SubPrivate Sub Command4_Click()On Error GoTo ErrorHandleIf Text5 = "" ThenMsgBox " 请输入订单号! ", vbInformationElseDim sql As Stringsql = "insert into 车辆销售表 values('" & Text5 & "','" & Text6 & "','" & Text7 & "','" & Text8 & "','" & Text9 & "')"cnn.Execute (sql)sql = "update 车辆信息表set 库存数量= 库存数量-" & Text9 & "where车辆编号='" & Text6 & "'"cnn.Execute (sql)Adodc2.RefreshText5 = ""End IfExit SubErrorHandle:MsgBox " 车辆销售信息输入有误,请检查订单号是否重复!"End SubPrivate Sub Command5_Click()Adodc2.Recordset.DeleteEnd SubPrivate Sub Command6_Click()Unload MeEnd SubPrivate Sub Command7_Click()Text5.Text = ""Text6.Text = ""Text7.Text = ""Text8.Text = ""Text9.Text = ""End SubPrivate Sub Command2_Click()Dim temp1temp1 = 0Dim sql As Stringsql = ""If Text5.Text <> "" ThenIf temp1 = 0 Thensql = sql + "where "Elsesql = sql + " and "End Ifsql = sql + "订单号 ='" + Text5.Text + "'"temp1 = temp1 + 1End IfIf Text6.Text <> "" ThenIf temp1 = 0 Thensql = sql + "where "Elsesql = sql + " and "End Ifsql = sql + "车辆编号='" + Text6.Text + "'"temp1 = temp1 + 1End IfIf Text7.Text <> "" ThenIf temp1 = 0 Thensql = sql + "where "Elsesql = sql + " and "End Ifsql = sql + "客户编号 ='" + Text7.Text + "'"temp1 = temp1 + 1End IfIf Text8.Text <> "" ThenIf temp1 = 0 Thensql = sql + "where "Elsesql = sql + " and "End Ifsql = sql + "车牌号 ='" + Text8.Text + "'"temp1 = temp1 + 1End IfIf Text9.Text <> "" ThenIf temp1 = 0 Thensql = sql + "where "Elsesql = sql + " and "End Ifsql = sql + "销售数量 ='" + Text9.Text + "'"temp1 = temp1 + 1End Ifsql = "select 订单号 ,车辆编号 ,客户编号表 " + sql + " order by订单号 ",车牌号 ,销售数量from车辆销售Adodc2.RecordSource = sqlAdodc2.RefreshEnd SubPrivate Sub Command8_Click()Text1.Text = ""Text2.Text = ""Text3.Text = ""Text4.Text = ""End SubPrivate Sub Command9_Click()On Error GoTo ErrorHandleIf Text2 = "" ThenMsgBox " 请输入车辆编号! ", vbInformationElseDim sql As Stringsql = "insert into 车辆信息表 values('" & Text2 & "','" & Text1 & "','" & Text3 & "','" & Text4 & "')"cnn.Execute (sql)Adodc1.RefreshText2 = ""End IfExit SubErrorHandle:MsgBox " 车辆销售信息输入有误,请检查车辆编号是否重复!"End SubPrivate Sub SSTab1_DblClick()End SubPrivate Sub Command1_Click()Dim temp1temp1 = 0Dim sql As Stringsql = ""If Text1.Text <> "" ThenIf temp1 = 0 Thensql = sql + "where "Elsesql = sql + " and "End Ifsql = sql + "客户编号 ='" + Text1.Text + "'"temp1 = temp1 + 1End IfIf Text2.Text <> "" ThenIf temp1 = 0 Thensql = sql + "where "Elsesql = sql + " and "End Ifsql = sql + "客户姓名='" + Text2.Text + "'"temp1 = temp1 + 1End IfIf Text3.Text <> "" ThenIf temp1 = 0 Thensql = sql + "where "Elsesql = sql + " and "End Ifsql = sql + "联系电话 ='" + Text3.Text + "'"temp1 = temp1 + 1End IfIf Text4.Text <> "" ThenIf temp1 = 0 Thensql = sql + "where "Elsesql = sql + " and "End Ifsql = sql + "工作单位 ='" + Text4.Text + "'"temp1 = temp1 + 1End Ifsql = "select * from 车辆信息表" + sql + " order by客户编号 "Adodc1.RecordSource = sqlAdodc1.RefreshEnd SubPrivate Sub Command2_Click()Text1.Text = ""Text2.Text = ""Text3.Text = ""Text4.Text = ""End SubPrivate Sub Command3_Click()On Error GoTo ErrorHandleIf Text1 = "" ThenMsgBox " 请输入客户编号! ", vbInformationElseDim sql As Stringsql = "insert into 客户基本表 values('" & Text1 & "','" & Text2 & "','" & Text3 & "','" & Text4 & "')"cnn.Execute (sql)Adodc1.RefreshText1 = ""End IfExit SubErrorHandle:MsgBox " 车辆销售信息输入有误,请检查客户编号是否重复!"End SubPrivate Sub Command4_Click()Dim temp1temp1 = 100If Adodc1.Recordset.RecordCount > 0 ThenAdodc1.Recordset.MoveLasttemp1 = Val(Adodc1.Recordset.Fields("客户编号 ") + 1Elsetemp1 = temp1 + "001"End IfText1.Text = temp1End SubPrivate Sub Command5_Click()Adodc1.Recordset.DeleteEnd SubPrivate Sub Command6_Click()Unload MeEnd SubPrivate Sub Form_Load()End Sub总结经过一周全组同学的齐心协力,我们终于出色的完成了老师交给我们的任务。此次课程设计, 老师帮助了我们很多, 在此感谢老师对我们的悉心教导。 老师对工作的负责深深地影响了我们全组成员,使我们更加努力的投入到课程设计中。通过此次课程设计, 我们更进一步掌握了 数据库系统与技术课程 的相关知识,熟悉了创建数据库管理系统的全过程熟悉掌握了数据库创建基本表、 选择查询等。本系统创建的后台数据库能够独立运行, 并满足用户对库存信息、 系统、销售信息和客户信息的管理需求。通过此课程设计,复习了 VB6.0 程序设计语言和数据库连接的相关知识,并使用这些知识创建了用户登录窗体和汽车信息管理窗体, 通过这些窗体实现与上述 SQL Server 的基本功能。经过程序调试,前台系统运行良好。这次课设我很有收获, 懂得了合作的重要性, 我要把这种好习惯用在以后的学习中去。

注意事项

本文(数据库系统与技术课程设计)为本站会员(泽***)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!