毕业设计论文.docx
- 文档编号:28173095
- 上传时间:2023-07-09
- 格式:DOCX
- 页数:66
- 大小:2.26MB
毕业设计论文.docx
《毕业设计论文.docx》由会员分享,可在线阅读,更多相关《毕业设计论文.docx(66页珍藏版)》请在冰豆网上搜索。
毕业设计论文
第一章绪论
一、引言
当中国加入WTO,随着中国市场的逐步开放,汽车行业的竞争越来越激烈,要让自己的公司立于不败之地,适应日趋激烈的市场竞争,企业不仅需要对自身的经营状况有充分的了解,而且需要充分的将客户和企业联系起来,掌握了市场就掌握了公司的未来,并通过有效的管理不断提高效率。
因此,建立高效的销售管理系统成为提高生产经营效率的一个重要途径。
随着计算机的普遍使用,企业信息化的建设步子加快,新的管理思想(管理扁平化)的提出,销售管理软件在企业中大量使用,从而达到降低企业运营成本、提高客户服务能力、掌握市场信息是企业在竞争中立于不败之地的有力保证。
但是,每个销售公司都有自己的实际情况。
市场上所流行的通用销售管理软件不可能完全根据自己企业的特点来开发,这样就会影响到管理软件使用的效果。
因此,从这一方面来说,开发出一套适合自己公司实际情况的销售管理软件也是很有必要的。
二、课题意义
目前,我国的汽车企业销售管理大多沿用旧的管理模式,无论在仓储管理还是在销售管理方面等其他方面都存在一些问题,这些无疑制约了汽车行业的发展和腾飞。
在传统的汽车业管理模式中,纸单据及手工管理是其主流方式。
这种方式具有数据可靠性差,运行效率低下,统计分析难度大等缺点,快速抽取对企业的发展趋势,特别是信息时代的到来,中国已经加入WTO的关键时刻,采用先进管理模式来增强竞争力,迎接信息化革命是摆在汽车行业面前很现实而且很重要的问题。
如何在效益、效率上取得提升成为关键问题。
本系统是为解决汽车销售公司的管理问题而设计。
随着经济的发展和国内汽车市场的不断扩大,某汽车销售公司定单成倍增加,各项业务更加细化,各部门分工更加明确。
而目前的人工管理方式显然已是不符合现代企业的管理要求。
基于整体考虑,本次课程设计任务就是设计一个管理系统,利用计算机来代替人工操作。
减轻了员工的劳动强度,提高了劳动质量和效率,减少了错误的发生。
该软件实现了整个轿车销售过程的电脑化管理。
从客户来访、咨询、报价、订购,到采购、车辆入库、签定购销合同、交款、提车等多个销售环节上,系统提供了严密的跟踪管理服务,对车辆库存、财务管理、业务分析都提供了一套科学的管理方法;适用于专卖店的管理;通过电脑化的管理,轿车销售企业能够掌握市场的第一手资料,有条不紊地开拓市场,更好地挖掘客户资源,进一步提高车辆销售的成功率,同时可以降低销售成本,优化销售中的各个环节,盘活流动资金,提高服务质量,更灵活地适应外部市场环境、提升内部的管理水平、留住客户、赢得商机,从而提高企业在市场上竞争能力。
高效的汽车销售管理系统是当前信息化汽车公司管理系统之需要。
面对庞大的汽车销售和库存信息,就需要有汽车管理系统来提高管理工作的效率。
通过建立这样的系统,可以做到汽车信息的规范管理、快速查询和科学统计,从而减少管理方面的工作量。
三、课题的研究内容和方法
(一)课题研究内容
汽车管理信息系统是根据用户订单和市场预测,从而进行商品(汽车)采购后完成商品编码进而完成车辆入库,进行商品报价,录入客户信息,根据订单生成销售单,按要求把商品(汽车)送至客户处。
通过这些功能分析和客户要求对汽车销售管理信息系统进行需求分析、系统结构设计、系统功能结构设计以及数据可设计,并基于VisualBasic6.0这一编程平台和MicrosoftAccess2000数据库开发工具,进行系统编程开发和数据库的设计,最终实现汽车销售管理信息的计算机化管理(开发汽车销售管理信息系统)。
销售汽车管理信息系统通过对各个实体进行编码,使各个实体在业务流过程中的信息更加准确,全面,安全。
通过对历史数据的分析对比完成市场分析的功能。
以及通过对不同顾客类别的研究,来制定不同的营销策略。
(二)课题研究方法
众所周知,自从微软推出VisualBasic6.0这一编程平台后,它具有的跨语言的特性,给编程语言带来了一次革命性的变革。
使用VisualBasic6.0平台已经被广泛采纳。
在目前乃至今后若干年VisualBasic6.0都将是最流行的图形化开发工具而VisualBasic6.0语言是微软特地为VisualBasic6.0平台量身定做的编程语言,它是一种现代面向对象程序设计语言。
使程序员能够快速地在VisualBasic6.0平台上开发种类丰富的应用程序。
鉴于VisualBasic6.0的优良的性能、极强的系统开发功能、完美的视觉界面和简单易学的特点,我们选择VisualBasic6.0进行汽车销售管理信息系统的设计和开发。
鉴于数据库的安全要求,以及系统对数据库的功能要求,在结合我们使用的编程语言与数据库的衔接,我们决定数据库同样使用微软的MicrosoftAccess2000.
该设计方法易于推广至其它信息化管理系统的设计,充分利用计算机作为辅助工具,实现轿车销售从传统的手工管理到计算机管理,对提高管理效率和节约大量的人力、物力有一定的推动作用。
本系统一切从实际出发,充分考虑了轿车销售的内部管理、信息交流等方面的复杂需求,实现轿车销售的有效管理。
四、国内外发展状况
(一)轿车销售管理系统的发展状况
轿车销售管理系统是一个轿车销售不可缺少的重要部分,它的内容对于轿车销售的决策者和管理者来说都至关重要,所以轿车销售管理系统应该为用户提供充足的信息和快捷的查询手段。
当前销售厂商没有一个完善的轿车销售信息管理平台,计算机使用主要基于MicrosoftOffice,不能发挥有效的作用。
而且随着我国生活水平的不断提高以及个人销费水平不断增加,购买轿车的人越来越多,汽车类型的多样化,使得销售企业对轿车销售的管理越趋繁琐、复杂,工作业务繁杂,工作量大,这种传统的轿车销售管理模式已经暴露出种种弊端:
难以统一调配和处理,效率极低,缺乏科学性以及合理性。
随着计算机应用的普及与深入,利用计算机能够对所有轿车销售业绩进行统一管理,并进行分析,大大减少教学秘书的工作量,提高工作效率,为轿车销售带来了极大的方便。
通过操作手册,使用者可以了解本软件的基本工作原理及使用说明。
操作人员只需输入一些简单的汉字、数字,达到提高轿车销售管理效率的目的,本系统本着实用性、通用、开放和安全的原则,
使数据库开发软件开发制作,实现了轿车销售管理、客户信息管理、员工业绩管理等功能。
(二)预期达成效果
本系统是以汽车基本信息为主体,以汽车需求商为服务对象,通过对各种销售信息的管理操作,需要达到以下目标:
1、实现从客户来访、咨询、报价、订购,到采购等多个销售环节上的严密的跟踪管理服务;
2、适用于专卖店的管理;
3、能够很快地将市场信息反馈到各职能部门,制定相应策略。
从而有条不紊地开拓市场,更好地挖掘客户资源,进一步提高车辆销售的成功率,提高服务质量,更灵活地适应外部市场环境、提升内部的管理水平、留住客户、赢得商机,从而提高企业在市场上竞争能力。
第二章系统开发环境简介
一、VisualBasic简介
(一)VisualBasic概述
VisualBasic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。
它简单易学、效率高,且功能强大可以与Windows专业开发工具SDK相媲美。
在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。
随着版本的提高,VisualBasic的功能也越来越强。
(二)VisualBasic6.0的优点
1、易学易用的集成开发环境:
VisualBasic6.0为用户设计界面、编写代码、调试程序、编译程序、制作应用程序安装盘等提供了友好的集成开发环境。
2、可视化的设计平台:
在使用传统的程序设计语言编程时,一般需要通过编写程序来设计应用程序的界面(如界面的外观和位置等),在设计过程中看不见界面的实际效果。
而在VisualBasic6.0中,采用面向对象程序设计方法(Object-OrientedProgramming),把程序和数据封装起来作为一个对象,每个对象都是可视的。
开发人员在界面设计时,可以直接用VisualBasic6.0的工具箱在屏幕上"画"出窗口、菜单、命令按键等不同类型的对象,并为每个对象设置
属性。
开发人员要做的仅仅是对要完成事件过程的对象进行编写代码,因而程序设计的效率可大大提高。
3、事件驱动的编程机制:
面向过程的程序是由一个主程序和若干个子程序及函数组成的。
程序运行时总是先从主程序开始,由主程序调用子程序和函数,开发人员在编程时必须事先确定整个程序的执行顺序。
而VisualBasic6.0事件驱动的编程是针对用户触发某个对象的相关事件进行编码,每个事件都可以驱动一段程序的运行。
开发人员只要编写响应用户动作的代码。
这样的应用程序代码精简,比较容易编写与维护。
4、结构化的程序设计语言:
VisualBasic6.0具有丰富的数据类型和众多的内部函数。
其采用模块化和结构化程序设计语言,结构清晰,语法简单,容易学习。
5、强大的数据库功能:
VisualBasic6.0利用数据控件可以访问Access、FoxPro等多种数据库系统,也可以访问Excel、Lotus等多种电子表格。
6、ActiveX技术:
ActiveX发展了原有的OLE技术,使开发人员摆脱了特定语言的束缚,方便地使用其他应用程序提供的功能,使VisualBasic6.0能够开发集声音、图像、动画、字处理、电子表格、Web等对象于一体的应用程序。
7、网络功能:
VisualBasic6.0提供的DHTML(动态HTML)设计工具可以使开发者动态地创建和编辑Web页面,使用户能开发出多功能的网络应用软件。
(三)VisualBasic6.0的安装环境
微处理器:
486DX/66MHz或更高。
内存:
至少16MB。
企业版,典型安装128MB,完全安装147MB;MSDN,67MB。
显示设备:
VGA或更高分辨率的显示器。
读入设备:
CD-ROM。
操作系统:
Windows98或更新的版本;WindowsNT3.1或更新的版本。
二、MicrosoftOfficeAccess简介
(一)Access概述
Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。
它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
(二)Access的优点
1、存储方式单一
Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。
2、面向对象
Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。
它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为,用户还可以按需要给对象扩展方法和属性。
通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。
同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。
3、界面友好、易操作
器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。
4、集成环境、处理多种数据信息
Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。
5、Access支持ODBC(开发数据库互连,OpenDataBaseConnectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。
Access还可以将程序应用于网络,并与网络上的动态数据相联接。
利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。
(三)Access的缺点
Access是小型数据库,既然是小型就有他根本的局限性,以下几种情况下数据库基本上会吃不消:
1、数据库过大,一般ACCESS数据库达到50M左右的时候性能会急剧下降!
2、网站访问频繁,经常达到100人左右的在线。
3、记录数过多,一般记录数达到10万条左右的时候性能就会急剧下降!
第三章江淮轿车销售管理系统需求分析
一、系统调研
在进行一个项目时,你只有经过调研,然后进行可行性分析,最终拿出方案。
调研是一个项目的开始阶段,它的成败直接影响着这个项目的成败。
在做江淮重型载货汽车销售系统软件时,我主要分析一下内容:
(一)明确用户的需求。
确认用户需求其实就是一个与用户交流和互动的过程。
在和用户交流过程中,特别要注意收集和分析有关数据。
收集数据指重点收集数据的种类、数据的流程、数据的处理方式,各种工作过程和各种表类、票据。
详细调研中,收集系统中的报表、图表、表格、单据等,这些是系统的原始数据。
分析数据指对原始数据进行综合、分类、分析,抽取出系统所要的数据,以及对这些数据进行的处理。
对数据的处理,实际上是系统的功能的实现的过程。
明确系统的功能及系统的数据,是系统开发前调研的主要任务。
信息系统开发工作始终围绕数据以及对数据的处理进行的。
最终得出目前客户已经拥有什么,还需要什么,怎么去满足客户的需要。
(二)提出新系统的人员并不一定都是系统研究人员,基层的员工往往是从他们的实际工作需要出发对整个系统提出要求。
或许,有些要求是现行的技术或者管理水平根本不可能达到的。
因此,在调研的过程中,我们要详细分析和调查,从全局的观点来考虑整个系统的开发。
(三)详细调查目前江淮轿车4S店现在使用的销售管理系统的不足。
目前的江淮轿车4S店使用的管理模式还很大的基于人工,没有全面的实现信息化和计算机化。
作为江淮轿车的经销商在将客户和企业的紧密联系起来的桥梁作用没很好的发挥出来,对市场信息的掌握很狭隘,开发市场的能力不足,这都跟公司使用的管理模式和运作方法有很大的联系,所以开发江淮轿车销售管理系统软件的必要性是存在的。
二、系统可行性分析
可行性分析是在系统调研的基础上,针对新系统的开发是否具备必可行性,对新系统的开发从实用、技术、投资收益等三方面进行分析和研究,以避免投资失误,保证新系统的开发成功。
可行性研究的目的就是用最小的投资在尽可能短的时间内确定问题是否能够解决,以及带来的经济利益是否可以接受。
可行性分析主要从以下几个方面进行:
(一)实用上的可行性。
主要是考虑目前江淮轿车4S店的管理模式和运作方式,开发的系统对其是否具有实用性。
(二)技术上的可行性。
这方面应分析当前的软、硬件技术能否满足对系统提出的要求(如增加存储能力,实现通信功能,提高处理速度等)。
此外,还要考虑到开发人员的水平。
信息系统属于知识密集型,对技术要求较高,如果缺乏足够的技术力量,或者单纯依靠外部力量进行开发,是很难成功的。
(三)投资收益的可行性。
主要考虑系统的投入和产出比。
系统投入主要包括软件开发费用、人员培训费用、系统投入使用后的管理费和维护费等。
通过投入和产出的比,综合得出一份可行性报告。
通过对江淮轿车4S店的管理和运作模式、现在的计算机技术和投资收益比进行可行性分析发现:
此次开发江淮轿车销售管理系统是完全可行的。
三、系统需求分析
需求分析是销售管理信息系统开发过程中的重要一步.也是决定性的一步。
需求分析的任务是明确用户的需求从而明确系统开发目标,提出系统的逻辑方案。
需求分析阶段应对系统进行全面、系统、详细的调查,明确系统目标,收集数据和对数据的要求,确定用户的需求并把这些要求写成文档,对该文档的内容,用户和系统设计者都能接受。
需求分析是对客观系统不断认识和逐步细化描述的过程,细化到可以对软件工作域进行详细定义的程度。
通过对江淮轿车4S店现在的管理制度和运作模式,确定新系统的要求,实现这些要求的各种条件及评价新系统的标准。
经过调查,我认为新的系统主要应包括以下需求:
(一)功能需求。
确定新的系统都应该包括哪些功能,都应该解决哪些新的问题,以及解决这些问题的方法,系统最终所能到达的目标。
(二)性能需求。
新的系统开发出来后都要达到那些使用性能。
具体制定出新系统的运行性能指标。
如存储容量、运行时间、安全保密性等。
(三)系统使用环境的需求。
任何销售管理系统都是在一定的条件下开发的,在它投入使用的过程中,必须要求其使用环境达到或者是超过开发时的技术环境。
这主要体现在计算机的配置方面。
如硬件方面采用什么硬件设备;软件方面主要是对计算机的操作系统和数据库系统的要求。
在详细的调研分析之后,我认为新开发的系统主要包括:
车辆管理、销售管理、客户管理、财务管理、售后管理、零配件管理、员工管理、系统管理、市场信息等模块。
在这些模块中,系统用户可以进行数据的添加、修改、删除、查询等工作。
通过这些功能的实现,我们可以系统地了解和跟踪到销售管理过程中的各个环节,能够对销售管理中每个环节中可能出现的问题进行有效的预测,并及时进行处理。
当江淮轿车销售部门所处的外部环境发生改变时,我们可以修改后台数据库中的部分数据从而使系统能够继续使用。
第四章系统总体设计
一、系统结构模式概述
目前,MIS的模式结构主要有C/S(client/server)和B/S(Brower/server)两种结构。
(一)文件服务器/工作站
20世纪60年代到80年代,网络应用主要是集中式的,采用主机一终端模式,数据处理和数据库应用全部集中在主机上,终端没有处理能力,这样,当终端用户增多时,主机负担过重,处理性能显著下降,造成“主机瓶颈”。
(二)客户/服务器(Client/Server)
客户/服务器是20世纪80年代产生的崭新应用模式,这种模式将DBMS安装在数据库服务器上,数据处理可以从应用程序中分离出来,形成前后台任务;客户运行应用程序,完成屏幕输入、输出等前台任务,服务器运行DBMS(DatabaseManagementSyetem),完成大量的数据处理及存储管理等后台任务。
由于共享能力和前台的自治能力,后台处理的数据不需要在前后台间频繁传输,从而有效解决了文件服务器/工作站模式下的“传输瓶颈”问题。
由于C/S结构的界面漂亮、功能较完善,系统对硬件设备的利用率较高,编程开发容易。
另外,对江淮重型载货汽车经销商的实际需求和经济实效需要认真分析之后,发现采用C/S结构开发的系统能够满足江淮重型载货汽车经销商的需要。
因此,本系统选择采用C/S结构来开发。
二、系统配置要求
任何系统的设计离不开软件、硬件环境的支持。
合理地配置系统的软硬件环境是
系统设计中必不可少的环节。
(一)硬件要求
CPU:
CR1.0GB以上内存:
128MB或者更高
硬盘:
40GB显示器:
13in,14in,15in,17in,19inLCDTFT
其他设备:
声卡/网卡/显卡/键盘/鼠标
(二)软件要求
该软件是使用VisualBasic6.0和Acces2000在Win7系统下完成的,所以只要是兼容Windows的软件或是操作系统,该软件都可以正确地运行,有较好的适应能力与兼容性。
三、系统需求分析
本汽车销售管理系统是一个协助汽车销售商对各职能部门及业务流程进行全面管理的一个信息管理系统。
首先要解决传统的管理方法容易造成档案资料的遗失,控制不集中,管理不规范等问题。
因此,本管理系统在实现上应满足以下需求:
Ø能达到各销售业务流程之间的无缝链接和数据的共享。
Ø为系统提供数据支持。
Ø不同级别的用户拥有相应的权限使用该系统,从而大大提高了系统的安全性和管理效率。
Ø能保证整个系统构架的稳定性和安全性。
四、系统功能描述
首先将汽车信息入库,然后专门店通过与汽车需求商(即客户)的交易活动,将相关信息存入库,然后专门店通过销售信息的查询获得汽车销售的盈亏情况,通过库存查询获得公司目前的库存情况。
由此可分析系统需要达到以下目标:
Ø车辆管理
能详细地记录车辆的基本信息、配置参数及库存状况。
Ø零配件管理
能详细记录各种零配件的信息、库存量以及仓储位置。
Ø客户管理
能详细地记录客户基本信息、客户购买车辆的有关信息及客户反馈的信息。
Ø财务管理
对车辆销售金额进行汇总、账款处理以及管理员工的薪资。
Ø售后管理
对已经售出的车辆进行客户回访及保养等事项的提醒、维修及维护记录、客户投诉记录及处理。
Ø员工管理
主要是对员工基本信息的录入、更新以及对销售员的业绩统计等。
Ø市场信息
主要是对企业的介绍、市场信息的搜集以及反馈。
Ø系统管理
能够对不同权限的用户进行合理的管理。
包括添加用户,删除用户,用户账号和密码管理等。
五、系统流程设计
为了用户更好地使用本系统,现将本系统的系统流程图(图4.1)展示如下:
图4.1系统流程图
六、系统功能设计
在整个系统的开发中,系统功能的设计业是很重要的。
系统功能的完善与否,直接影响到系统的使用性能,影响到销售部门的效率。
为了使用户清楚、全面地了解到系统的各项功能,下面给出系统的详细功能图予以说明。
如图4.2所示:
图4.2系统功能结构图
七、系统数据库设计
本系统主要以Access2003作为后台数据库服务器,建立系统需要的数据库。
为了让使用者更清楚地了解后台数据库,下面将系统数据库中的主要数据表结构列出。
(一)保养记录表
保养记录表主要记录了客户车辆保养的相关信息,其结构如表1所示。
表1
字段名称
数据类型
说明
客户单号
文本
车辆型号
文本
客户姓名
文本
客户联系方式
文本
本次保养时间
文本
上次保养时间
文本
保养次数
文本
接待员
文本
(二)江淮轿车信息表
江淮轿车信息表记录了各系列的基本信息,其结构如表2所示。
表2
字段名称
数据类型
说明
系列
文本
型号
文本
价格
文本
发动机
文本
车身结构
文本
最高车速
文本
整车质保
文本
百公里油耗
文本
轴距
文本
变速箱形式
文本
最小离地间隙
文本
最大扭矩
文本
驱动方式
文本
(三)售出车辆信息表
江淮售出车辆信息表记录了每季度各系列的的销量,其结构如表3所示。
表3
字段名
数据类型
说明
型号
文本
一季度销量
文本
二季度销量
文本
三季度销量
文本
四季度销量
文本
年度销量
文本
(四)市场信息反馈表
市场信息反馈表记录了客户对产品的反馈信息,其结构如表4所示。
表4
字段名
数据类型
说明
反馈产品系列
文本
反馈时间
文本
客户姓名
文本
反馈内容
文本
客户建议
文本
客户联系方式
文本
(五)订单信息表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文