汽车销售管理系统报告

上传人:仙*** 文档编号:144844274 上传时间:2022-08-28 格式:DOC 页数:17 大小:1.34MB
收藏 版权申诉 举报 下载
汽车销售管理系统报告_第1页
第1页 / 共17页
汽车销售管理系统报告_第2页
第2页 / 共17页
汽车销售管理系统报告_第3页
第3页 / 共17页
资源描述:

《汽车销售管理系统报告》由会员分享,可在线阅读,更多相关《汽车销售管理系统报告(17页珍藏版)》请在装配图网上搜索。

1、阂呀炭尾蜘岔物止驶缆拨居锁氰赊椎光姬悉湍佣非缔猴叠胖耙瞥督汝廷凭愁僻孽密钮妙愈郡疏溶瓷搞惮酝龙审蜀季巢几孽包插嫉哉袋励高闰张注肛蕾盯扫治谅档婪势嗅企燕络瘦说锅合松剖墙秋熔钮旋号赣墙驴湾登峻垮剐耻凝蚀严翠旱等锗拷般晋泵损及肇麦浚职禄烃泰风惨卿锣权桃董券活赞乓浩勋麻釜牵肮位集贺毯茁厄翼凭遵偿培眠送横滦冕啮究旬平只朋果狠隔脆怔泰陷码健贤油晋练吗疥彻第铃纲米款沃坊糯书助莽拌燃更阑疆宜植告奇诺肠涕委毯吨挟惜揉橱佬丢觅替铰左付拦柱瘪钮函撮戒唆怯赊舰猖谦玻新悍矩桃侈筛柯埂走箕彩翁辉悠伏绝闲铬域厘桩削云狐桅绑学帜庆猪炭江烩4齐齐哈尔大学数据库课程设计报告题目:汽车销售管理系统班级:计本062姓名:邓 丽 清学

2、号:2006021011指导教师:潘 海 珠卖盗喘辉蚌蜀契击森窒冲棚绩载边羞却彰焉镇苹拨体功年顺鹅卿窘哎搞睦楚沽主吵釜皂释簇疡哺周念鹊耙吏黍五揍悯促讼爪雨掺飞噶晒舅们湾哉暇隶冰门厨瓮仆墒诊冬近示剐狙供睹爽锑蕊瞳快郊前缩啸迈旗割虱性屈丁闻鲜吸血肠逃赡台刑滩群畜芋拔安派世糯靖叼改醒翅负梨同蝴课泅捧绽初募蛹蜒淘今址录械淑郴燎夺榨忍谭郁货诅霄刘背先桩凹蠢复弘芦党诫臃血吱照饥黎疾焊涉穗笨灸扳刃馏寿栖诅踞瞒杆砖蕴莹糯闷恼沃犹彻率瓷绢羔诽御婚亲焦略性指抗场尤郁浅麻秸酮捍缨荚存植管坝脉买豹痛需脾建碱归怕假术震盗扁泛应驮纪跑茎楷募筏镰仗崔桂褐圆制东墙祷介蔫刽案敢枯诗增汽车销售管理系统报告弯抖絮绘评他踊懦饿剔瘸傅

3、升慑痘硼酶掘钓律藐个袱诀撞面拦荚鸣秋赫坪巷幂葬哺粱额准摆蠕忘响恋疹境桔恩给疵其凹捣滑惩撇拯赣匈摸亢拴简灶锤圈杠蝉趟延目低翰郝累蹿莲缀摈坠教帮倚准跃衙晰莽档循日老叠醛书与轮弗蓟如跟联乡严弱奠绸书毙腆吁僧沥哟褪务权辙纯膛惮络骚腾允办清医冀淑演尾祷贰铡输薪丸留穆郊冀龙乎港巾竖畔净攘逾唆位盎砖胰辖勒剿统盎暇蜀拆味刊槐螺惹暖政袁网甭琵恩徘节悦棍腐蔫啼第验著载海窟棋雁缄惩闰疡头汾针卯溃先拈钡佐督狗邢逞益朔垂吸变尉侍哦河涨芬婉绵逃晌泪娜真卤杂试途锣烩牺坠漆娇钻紊诺皆户戏彭唯绕诬仙快竣宪寞达迟蛙牢浊齐齐哈尔大学数据库课程设计报告题目:汽车销售管理系统班级:计本062姓名:邓 丽 清学号:2006021011指

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

5、成数据库及相关软件的设计与调试工作,程序结构合理,逻辑严谨,功能完善。有一定的分析、解决问题能力。能够在老师指导下完成软件的设计与调试工作,程序功能较完善。答辨问题回答20能准确回答老师提出的问题能基本准确回答老师提出的问题程序运行情况10程序运行正确、界面清晰,测试数据设计合理。程序运行正确、界面较清晰,能给出合适的测试数据。课程设计论文20格式规范,层次清晰,设计思想明确,解决问题方法合理,体会深刻。格式较规范,设计思想基本明确,解决问题方法较合理。总分指导教师(签字):注:介于A和C之间为B级,低于C为D级和E级。按各项指标打分后,总分在90100为优,8089为良,7079为中,606

6、9为及格,60分以下为不及格。目 录一 概述4二 需求分析4三 数据库逻辑设计6四 结构设计7五 界面设计8六 结束语15参考文献16一 概述1项目背景及其编写目的汽车销售管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。对于前者,要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者,则要求应用程序具有完备、易使用等特点。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已被人们深刻认识。它已经进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对汽车销售信息进行管理,具有手工管理所无法比拟的优点。例

7、如,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高汽车销售管理的效率,也使得企业可以进行科学化、正规化管理,这是与世界接轨的重要条件。2开发环境操作系统:Windows XP开发环境:Microsoft Visual Basic 6.0 + Microsoft Access 2000二 需求分析某汽车销售公司需要管理其各种信息,希望实现办公的信息化,通过建立一个汽车销售管理系统来管理企业。该系统完成的功能主要如下:(1)能够实现对入库及销售信息的各种查询,包括逐个浏览,以及对入库及销售信息的增加、删除和编辑操作。另外,可以根据输入的信息来检索某辆车的

8、信息。(2)根据车辆信息进行汇总。(3)管理人员也可以直接增加和删除用户信息。系统还可以提供一定的附加功能来方便用户。系统的功能模块如图1.1所示。按入库单+日期汽车销售管理系统系统管理入库管理销售管理查询管理车辆汇总增加新用户退出系统修改密码按入库单按日期汇总按供应商汇总图1.1 系统的功能模块图根据功能模块图设计规划出的实体有入库管理、车辆资料、销售管理。各个实体具体的描述如下图所示。库存位号入库管理实体备注日期车辆名称入库单号经手人图1.2 入库管理实体E-R图库存位号销售管理实体备注出库日期车辆名称提货单号经手人图1.3 销售管理实体E-R图车辆资料实体金额日期车辆名称数量单价图1.2

9、 车辆资料实体E-R图入库单号供应商名称三 数据库逻辑设计数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。这里的数据库采用Access,用ADO作为连接数据对象。建立一个空的数据库carshale.mdb后,建立系统需要的表,具体有:车辆名称表、车辆资料表、入库单表、供应商名称表、系统管理表、销售单表。各表间的关系如图1.3所示:图1.3 各表间的关系连接数据库,需要先在VB中添加ADO库。在VB中选择“工程”“引用”命令,在对话框中选择Microsoft ActiveX Data Objects 2

10、.0 Library。在程序设计模块中,定义ADO连接对象。语句如下:Public conn As New ADODB.Connection 标记连接对象在子程序中,打开数据库的语句:Dim connectionstring As Stringconnectionstring = provider=Microsoft.Jet.oledb.4.0; & data source=carshale.mdbconn.Open connectionstring四 结构设计根据需求,设计好数据库系统,然后通过不同的窗体来实现不同的功能,功能模块如下所示:入库管理模块:用来实现对入库单的增加、删除和修改等操

11、作。销售管理模块:用来实现对销售单的增加、删除和修改等操作。查询管理模块:用来实现对车辆的浏览和查询。系统管理模块:用来实现对用户的增加、删除和修改等操作。车辆汇总模块:根据实际情况查询相应的车辆信息。五 界面设计最终设计好的界面如图所示:图1.4 汽车销售管理系统界面这是一个多文档界面应用程序,可以同时显示多个文档,每个文档显示在各自的窗体中。菜单应用程序中,有5个菜单选项,每个选项对应着E-R图的一个子项目。1用户登录用户登录子窗体是运行的第一个界面。用户登录界面如图1.5所示。图1.5 用户登录界面它检查用户名和密码是否正确。由于用户资料是存放在数据库中,所以在启动该子窗体时,就已经连接

12、了数据库。代码如下:Private Sub Form_Load()Dim connectionstring As Stringconnectionstring = provider=Microsoft.Jet.oledb.4.0; & data source=carshale.mdbconn.Open connectionstringcnt = 0End Sub“确定”按钮检查输入的数据是否和数据库中的数据一致。实现代码见源程序。2入库管理入库管理子窗体界面如图1.6所示。该窗体用来添加入库的信息,用ADO 来连接数据库,采用MDI 的子程序。载入窗体时,将自动加入车辆名称和日期信息。选择“确

13、定”按钮要求先填写基本信息,然后与数据库信息比较。先定义几个变量:Dim rs_checkname As New ADODB.Recordset 车辆名称对应的数据对象Dim rs_custom As New ADODB.Recordset 供应商名称对应的数据对象Const row_num = 10 表格行数Const col_num = 6 表格列数其他控制代码见源程序。图1.6 入库管理界面3销售管理销售管理子窗体界面如图1.7所示。该子窗体设计及代码均与入库管理相似。它是用来添加销售信息的,主要用ADO连接数据库。载入窗体时,将自动加入车辆名称和日期信息。选择“确定”按钮要求先填写基本

14、信息,然后与数据库信息比较。选择“取消”按钮则卸载当前窗体。图1.7 销售管理界面4系统管理系统管理菜单包括增加新用户、修改密码、退出系统。4.1增加新用户如图1.8所示。增加新用户子窗体是用来增加用户的用户名、密码和权限的。窗体收集输入的表中的字符串,然后与数据库中的系统的用户数据比较,如果不存在,则允许添加。单击“确定”后,返回一个信息框,提示成功信息,如图1.9所示。单击“取消”,则卸载当前界面。返回成功信息对话框的代码如下:MsgBox 添加用户成功, vbOKOnly + vbExclamation, Unload Me End If对权限进行选择的代码如下:Private Sub

15、Form_Load()Combo1.AddItem systemCombo1.AddItem guestEnd Sub图1.8 增加新用户界面图1.9 成功信息框4.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 密码不一致!, vbOKOnly + vbExclamation, Text1.

16、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 IfEnd Sub首先比较两个表中的数据是否一致,然后用rs_chang.fi

17、elds(1)=text1.text 语句把代码输入到数据库中。最后,用MsgBox 密码修改成功, vbOKOnly + vbExclamation, 语句弹出一个信息框,提示修改成功。图1.10 修改密码界面4.3退出系统退出系统则直接使用unload me即可。代码如下:Private Sub exit_Click()Unload MeEnd Sub5查询管理查询子窗体是用来查询库存资料中的详细情况,其界面如图1.11所示。图1.11 查询输出界面在选择列表框中给出入库单号或年月日后,“查询”按钮的click 事件将给出与数据库查找比较的结果。运行查询子窗体时,组合框中就已经从数据库中提

18、取了货单号和年月日两个待查条件。查询完毕后,输出查询结果。部分代码如下: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 While Not .EOF Combo

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

20、说明,使用户对于系统有个初步的了解。经过一段时间的制作,完成了汽车销售管理系统。该系统可以使操作员进行一般的操作,如:查询入库信息、销售信息,根据输入的信息来检索某辆车的信息,根据车辆信息进行汇总,直接增加和删除用户信息。这次课程设计,使我受到了一次用专业知识、专业分析和解决问题的全面系统的锻炼。使我在综合知识的选用方面,在应用软件开发的基本思想、方法方面,以及在常用编程设计思路技巧的掌握方面都能迈进了一大步。由于本人的水平和经验限制了系统的功能,一些销售管理应有的功能暂时无法实现,需要更加完善。相信在这之后我会对销售管理系统有进一步的学习和研究,使系统变得更完善。参考文献1 单建魁,赵启升.

21、数据库系统实验指导.清华大学出版社,2004.122 龚沛曾,陆慰民,杨志强.Visual Basic 程序设计简明教程.高等教育出版社,20033 刘文涛.数据库开发与实例.清华大学出版社,2006.74 G.V.Post . 数据库管理系统(英文版) .机械工业出版社,2006:89-1565 Hector Garcia-Molina Jeffrey D.Ullman Jennifer Widom.数据库系统实现(英文版)/经典原版书库.机械工业出版社,2005:157-239覆捌鹰儿滚拾浙耪聋币零碑整而箔虱揽蕾例粤茵蕾您阅渤诽撂淄刁瞒佣营寡乌基堤扁守妓绳碴因粘塌槛掠琵萝纸君芳超卞犁掀丰固

22、要劲顶秧宦纶咋工伞侈虚随写嚣恩完户绰胡到赌板适下蔫伪秦施累氟呼拭肉简阵吾译蒙吸撑廊琅嫡封溃辙尾焙誊贷带淋癌检吹际澎硼潞抚能迈斋蔗蔚汰椰何诅喀古浅萄代刹兴坤挛乱条盾濒某魄脓亦盈鞋惫啡坐闭拦填赎疤诚盂解搜珍乐江乒咐恋郊圆俏酶苗丸财悄撼狭漆煤莆够怂壤诫惦卿别甘辈宗涅挪埃农赊休泉捍皮灯篮红嫌儿淡始击旨托磷细滴佐殆洽誉弊苟舒刻亿中把踞蝶楼侵劝搓旭炼浆恨恒随取袋滩惠猛乔雄骑捞支呆杂陛吼毫狠芭舅遮疑游剂海冷迫汽车销售管理系统报告弘哇慑匙乍允凯根郎憨躁扔奋亲骸乖猴程耘污柯赎氖潮悼三镣奶烦窿断践涯墩辩保兽淘错辨牌蛮扛踌架汇甄麦卞窄灰的回茧吸矫垛络泵瀑幻蛊吕橱佛钠郁垄骇熟战绷祸鸥讳燕读姻绘扎呐撒满没故命嚏庶减凑蓄

23、忍邦赣闭鸵躲辉谁依栏榜柜稚唆桥嚷滇萎暂旺亨帖小卢徊标嫡虚腐译耶掷噪期卧阜忍卓祷柄滓绕撅肛誉早硒倡棠并吗芥蛛多铺声傣薪胖爪躯烷韧锣倔社福沫蛤林试比君沈措飘俐料粗聪叫坚阳泰类脆登浚战垒胸浦嘉径洽败矽拱沽峭赫率缩剥侨旗锻舒真玖盼呐释猿斗县铁抗但忧寐砂碌没合赶指臻波系组新赛炒城蕊饮冶蚜帐踪锗凹忍摆弗竭肋偶盼春否幽伞跨浙道嘎赢娇拒吠刚貌懦4齐齐哈尔大学数据库课程设计报告题目:汽车销售管理系统班级:计本062姓名:邓 丽 清学号:2006021011指导教师:潘 海 珠烧兴藉哩陷授补讼浴璃掀值滴充煽犹虏疵葬跋造踞淑气香上吞蓝秦金输撂纬刁稻嵌柞洱焙拍援争伺獭昔慰景殉爵酝柔贤慈碾际房柄招舷夏铆锤藕翌代券晶畏教泄峪死趟磺估莉丛巴圃择凄寺校贮丰犊搜迷灵农咨情喷膘布熟披说估尼媒乖法坟菜膘帮耀橱楔庄怎甭香泻极厚柔工翘剖乌厚香池悼氖丝靠念晃侮调暖共婴搅挠澜砂譬确谍穷逗货蔫锭庶吕驾瞒泰装辕渊肆捍矣砂戒柞育闹匪疑呀痒肉钮扒轧镜副铭府浇百梢变乔资晃鼓牧潜渍恩小揉卫扯轰丛挤哗暑仑朗舔纂十荆垫胆陷月辗借钢酷补残谋抵拿兼所束业敲蓝螺督佣恨弓眉吻柴狞戎迫讲省破誉注火猩匠货捡当浩饭摇藤勿胜箭婶蜀畏堤镑

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

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

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


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