ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:1.36MB ,
资源ID:7241304      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7241304.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(汽车销售管理系统报告.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

汽车销售管理系统报告.docx

1、汽车销售管理系统报告汽车销售管理系统报告数据库课程设计报告题目:汽车销售治理系统班级:计本062姓名:邓 丽 清学号:2006021011指导教师:潘 海 珠2009年 6 月 24 日数据库课程设计评分表班级计本062姓名邓丽清指导教师潘海珠题目:汽车销售治理系统评分标准评分标准分数权重评分的依据得分AC选题10选题符合大纲要求,题目较新颖,工作量大选题差不多符合大纲要求,工作量适中工作态度10态度端正,能主动认真完成各个环节的工作,不迟到早退,出勤好。能够完成各环节差不多工作,出勤较好。数据库设计20能正确绘制总体E-R图,定义表结构准确,约束信息完备,对关系的规范化完全符合大纲要求能差不

2、多正确绘制E-R图,定义表结构差不多准确,对关系的规范化差不多符合大纲要求独立解决问题的能力10具有独立分析、解决问题能力,有一定的制造性,能够独立完成数据库及相关软件的设计与调试工作,程序结构合理,逻辑严谨,功能完善。有一定的分析、解决问题能力。能够在老师指导下完成软件的设计与调试工作,程序功能较完善。答辨问题回答20能准确回答老师提出的问题能差不多准确回答老师提出的问题程序运行情形10程序运行正确、界面清晰,测试数据设计合理。程序运行正确、界面较清晰,能给出合适的测试数据。课程设计论文20格式规范,层次清晰,设计思想明确,解决问题方法合理,体会深刻。格式较规范,设计思想差不多明确,解决问题

3、方法较合理。总分指导教师签字:注:介于A和C之间为B级,低于C为D级和E级。按各项指标打分后,总分在90100为优,8089为良,7079为中,6069为及格,60分以下为不及格。一 概述1项目背景及其编写目的汽车销售治理系统是典型的信息治理系统,其开发要紧包括后台数据库的建立和爱护,以及前端应用程序的开发两个方面。关于前者,要求建立起数据一致性和完整性强、数据安全性好的库。而关于后者,那么要求应用程序具有完备、易使用等特点。 随着科学技术的不断提高,运算机科学日渐成熟,其强大的功能已被人们深刻认识。它差不多进入人类社会的各个领域并发挥着越来越重要的作用。作为运算机应用的一部分,使用运算机对汽

4、车销售信息进行治理,具有手工治理所无法比拟的优点。例如,检索迅速、查找方便、可靠性高、储备量大、保密性好、寿命长、成本低等。这些优点能够极大的提高汽车销售治理的效率,也使得企业能够进行科学化、正规化治理,这是与世界接轨的重要条件。2开发环境操作系统:Windows XP开发环境:Microsoft Visual Basic 6.0 + Microsoft Access 2000二 需求分析某汽车销售公司需要治理其各种信息,期望实现办公的信息化,通过建立一个汽车销售治理系统来治理企业。该系统完成的功能要紧如下:1能够实现对入库及销售信息的各种查询,包括逐个扫瞄,以及对入库及销售信息的增加、删除和

5、编辑操作。另外,能够依照输入的信息来检索某辆车的信息。2依照车辆信息进行汇总。3治理人员也能够直截了当增加和删除用户信息。系统还能够提供一定的附加功能来方便用户。系统的功能模块如图1.1所示。 依照功能模块图设计规划出的实体有入库治理、车辆资料、销售治理。各个实体具体的描述如以下图所示。三 数据库逻辑设计数据库设计是指关于一个给定的应用环境,构造最优的数据库模式,建立数据库模式,建立数据库及其应用系统,有效储备数据,满足用户信息要求和处理要求。那个地点的数据库采纳Access,用ADO作为连接数据对象。建立一个空的数据库carshale.mdb后,建立系统需要的表,具体有:车辆名称表、车辆资料

6、表、入库单表、供应商名称表、系统治理表、销售单表。各表间的关系如图1.3所示: 连接数据库,需要先在VB中添加ADO库。在VB中选择工程引用命令,在对话框中选择Microsoft ActiveX Data Objects 2.0 Library。在程序设计模块中,定义ADO连接对象。语句如下: Public conn As New ADODB.Connection 标记连接对象 在子程序中,打开数据库的语句:Dim connectionstring As Stringconnectionstring = provider=Microsoft.Jet.oledb.4.0; & data sour

7、ce=carshale.mdbconn.Open connectionstring四 结构设计依照需求,设计好数据库系统,然后通过不同的窗体来实现不同的功能,功能模块如下所示:入库治理模块:用来实现对入库单的增加、删除和修改等操作。销售治理模块:用来实现对销售单的增加、删除和修改等操作。查询治理模块:用来实现对车辆的扫瞄和查询。系统治理模块:用来实现对用户的增加、删除和修改等操作。车辆汇总模块:依照实际情形查询相应的车辆信息。五 界面设计最终设计好的界面如下图: 这是一个多文档界面应用程序,能够同时显示多个文档,每个文档显示在各自的窗体中。菜单应用程序中,有5个菜单项选择项,每个选项对应着E-

8、R图的一个子项目。1用户登录用户登录子窗体是运行的第一个界面。用户登录界面如图1.5所示。它检查用户名和密码是否正确。由于用户资料是存放在数据库中,因此在启动该子窗体时,就差不多连接了数据库。代码如下:Private Sub Form_Load()Dim connectionstring As Stringconnectionstring = provider=Microsoft.Jet.oledb.4.0; & data source=carshale.mdbconn.Open connectionstringcnt = 0End Sub确定按钮检查输入的数据是否和数据库中的数据一致。实现代

9、码见源程序。2入库治理 入库治理子窗体界面如图1.6所示。该窗体用来添加入库的信息,用ADO 来连接数据库,采纳MDI 的子程序。载入窗体时,将自动加入车辆名称和日期信息。选择确定按钮要求先填写差不多信息,然后与数据库信息比较。先定义几个变量: Dim rs_checkname As New ADODB.Recordset 车辆名称对应的数据对象Dim rs_custom As New ADODB.Recordset 供应商名称对应的数据对象Const row_num = 10 表格行数Const col_num = 6 表格列数其他操纵代码见源程序。3销售治理销售治理子窗体界面如图1.7所示

10、。该子窗体设计及代码均与入库治理相似。它是用来添加销售信息的,要紧用ADO连接数据库。载入窗体时,将自动加入车辆名称和日期信息。选择确定按钮要求先填写差不多信息,然后与数据库信息比较。选择取消按钮那么卸载当前窗体。4系统治理系统治理菜单包括增加新用户、修改密码、退出系统。4.1增加新用户如图1.8所示。增加新用户子窗体是用来增加用户的用户名、密码和权限的。窗体收集输入的表中的字符串,然后与数据库中的系统的用户数据比较,假如不存在,那么承诺添加。单击确定后,返回一个信息框,提示成功信息,如图1.9所示。单击取消,那么卸载当前界面。返回成功信息对话框的代码如下:MsgBox 添加用户成功, vbO

11、KOnly + vbExclamation, Unload Me End If对权限进行选择的代码如下:Private Sub Form_Load()Combo1.AddItem systemCombo1.AddItem guestEnd Sub4.2修改密码修改密码子窗体如图1.10所示。该子窗体用来修改用户密码。确定按钮的代码如下所示:Private Sub Command1_Click()Dim rs_chang As New ADODB.RecordsetDim sql As StringIf Trim(Text1.Text) Trim(Text2.Text) Then MsgBox

12、密码不一致!, vbOKOnly + vbExclamation, Text1.SetFocus Text1.Text = Text2.Text = Else sql = select * from 系统治理 where 用户名= & userID & rs_chang.Open sql, conn, adOpenKeyset, adLockPessimistic rs_chang.Fields(1) = Text1.Text rs_chang.Update rs_chang.Close MsgBox 密码修改成功, vbOKOnly + vbExclamation, Unload MeEnd

13、 IfEnd Sub第一比较两个表中的数据是否一致,然后用rs_chang.fields(1)=text1.text 语句把代码输入到数据库中。最后,用MsgBox 密码修改成功, vbOKOnly + vbExclamation, 语句弹出一个信息框,提示修改成功。4.3退出系统退出系统那么直截了当使用unload me即可。代码如下:Private Sub exit_Click()Unload MeEnd Sub5查询治理查询子窗体是用来查询库存资料中的详细情形,其界面如图1.11所示。在选择列表框中给出入库单号或年月日后,查询按钮的click 事件将给出与数据库查找比较的结果。运行查询子

14、窗体时,组合框中就差不多从数据库中提取了货单号和年月日两个待查条件。查询完毕后,输出查询结果。部分代码如下:Option1.Value = TrueIf findok = True Then rs_data1.CloseEnd Ifsql = select * from 入库单 order by 入库单号 descrs_find.CursorLocation = adUseClientrs_find.Open sql, conn, adOpenKeyset, adLockPessimisticIf rs_find.EOF = False Then 添加编号 With rs_find Do Wh

15、ile Not .EOF Combo1(0).AddItem .Fields(0) Combo1(1).AddItem .Fields(0) .MoveNext Loop End WithEnd If6车辆汇总治理车辆汇总是按一定的类别,把车辆汇总列表。运行的车辆汇总子窗体如图1.12所示。车辆汇总子窗体是由选择响应车辆汇总命令显现的窗体,在主窗体中,车辆汇总菜单共有四个选项,分别是按日期汇总、按供应商汇总、按入库单汇总、按入库单+日期汇总。因此,窗体对应这4个部分的代码。六 终止语在软件设计完成后,如何使用户快速的了解本系统,这就取决于系统要紧设计的说明设计的好坏,因此应该从用户的角度来设计

16、设计说明,使用户关于系统有个初步的了解。 通过一段时刻的制作,完成了汽车销售治理系统。该系统能够使操作员进行一样的操作,如:查询入库信息、销售信息,依照输入的信息来检索某辆车的信息,依照车辆信息进行汇总,直截了当增加和删除用户信息。这次课程设计,使我受到了一次用专业知识、专业分析和解决问题的全面系统的锤炼。使我在综合知识的选用方面,在应用软件开发的差不多思想、方法方面,以及在常用编程设计思路技巧的把握方面都能迈进了一大步。由于本人的水平和体会限制了系统的功能,一些销售治理应有的功能临时无法实现,需要更加完善。相信在这之后我会对销售治理系统有进一步的学习和研究,使系统变得更完善。参考文献1 单建魁,赵启升.数据库系统实验指导.清华大学出版社,2004.122 龚沛曾,陆慰民,杨志强.Visual Basic 程序设计简明教程.高等教育出版社,20033 刘文涛.数据库开发与实例.清华大学出版社,2006.74 G.V.Post . 数据库治理系统(英文版) .机械工业出版社,2006:89-1565 Hector Garcia-Molina Jeffrey D.Ullman Jennifer Widom.数据库系统实现(英文版)/经典原版书库.机械工业出版社,2005:157-239

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1