汽车销售软件开发【毕业论文】.doc

上传人:文初 文档编号:79039 上传时间:2018-06-28 格式:DOC 页数:40 大小:788.88KB
下载 相关 举报
汽车销售软件开发【毕业论文】.doc_第1页
第1页 / 共40页
汽车销售软件开发【毕业论文】.doc_第2页
第2页 / 共40页
汽车销售软件开发【毕业论文】.doc_第3页
第3页 / 共40页
汽车销售软件开发【毕业论文】.doc_第4页
第4页 / 共40页
汽车销售软件开发【毕业论文】.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、 本科 毕业 论文 (设计 ) (二零 届) 汽车销售软件开发 ( VB 语言编程) 所在学院 专业班级 电气工程及其自动化 学生姓名 学号 指导教师 职称 完成日期 年 月 - 1 - 摘 要 随着社会经济的不断发展,经济信息化已成为世界经济发展的一大趋势,是社会生产力发展到一定阶段的必然产物。信息是国家制定 政策、进行宏观调控,企业从事日常事务处理、生产控制、生产决策的重要战略资源,是国民经济各部门和整个社会生活领域中的“倍增剂”,是当代社会发展的最新生产力,它正从总体上引导着世界经济和社会发展的进程。可以这样说,谁能够充分利用信息,谁就能在社会竞争及经济发展中求得生存。信息系统的开发实际

2、上是一项庞大的系统工程,即信息系统工程。本文论述了在可视化开发环境 Visual Basic 6.0下分析、设计、开发的汽车销售管理系统。其开发主要包括后台数据库的建立及前端应用程序的开发两个方面,对于前者要求建立起数据一致性和 完整性强、数据安全性好的数据库,但要求处理的信息量并不大,所以我采用了 Microsoft Access 2000, 而对于后者则要求应用程序功能完备,易使用等特点,鉴于本系统开发周期比较短,我使用了 Visual Basic 6.0。该系统基本满足了在中小企业销售管理方面的需求,用户界面友好,功能强大,大大减少了人力资源,增加了信息分析的准确性。作为销售管理系统,可

3、以对商品进行查询,浏览,入库出库,对提高工作效率有重要意义。 关键词: 汽车;销售管理系统;战略资源;信息管理 - 2 - Abstract With the development of social economy,economy information has been the trend of the development of world economy. It is certain under the development of social productivity. Information is a important strategic recource for coun

4、try lay policy,progress holistic confection,company deal with daily affair,ctrorl producting and decision-making producing,it is activator of country economy department and all social life field,also it is the up-to-date productivity of social development of the time. It is leading the course of wor

5、ld economy and social development. Maybe we can say ,if people who can use information fully,he will survive under the society competition and economy development.In fact, exploituring the information systerm is a giant system project,i.e. information system project.This article describled the proce

6、ss of analysis, design and development for corporation sales management system under the Visual Basic 6.0 ,which is a WIWYS (what is what you see)tool.The exploitation includes setting up database and exploituring application.The former required consistency and integrality and security of data ,but

7、there is not much information to deal with. So, I selected Microsoft Access 2000.The later should make the application powerful and easily used. so I selecter Visual Basic 6.0. This system has satisfied the basic demand in the management of goods. The system has a friendly UI and strong analysis abi

8、lity ,it consumedly reduced the workload and increased the analysis accuracy.As a sales management system , who can query, skim,put in and fetch out goods by using the system. It also sustain the print and the user management. The system had a important meaning of advancing work efficiency. Key Word

9、s: CAR; Sales Management System ; Strategic Recource; Information Management - 3 - 目 录 1 引言 .1 2 系统分析 .2 2.1系统基本情况描述 .2 2.2 E-R图 .2 2.3 数据结构 .3 2 3 1 数据字典 .3 2 3 2数据库的逻辑设计 .4 2.4关键问题和关键技术 .4 2 4 1关键问题 .4 2 4 2关键技术 .5 3 系统设计 .9 3.1 各模块功能设计 .9 3 1 1 功能模块 .9 3 1 2 模块基本信息 .10 3 1 3 输入输出原则 . 11 3.2 数据流程图

10、 . 11 3.3 系统设计策略 .12 3.4 系统流程图 .13 4 系统实现 .15 4 系统实现 .15 4.1实现策略 .15 4.2系统主窗体 .15 4.3系统管理 .15 4 3 1 用户登录 .15 4 3 2 修改密码 .16 4.4 交易管理 .17 4 4 1进货登记 .17 4 4 2销售登记 .17 4 4 3 退货登记 .18 4.5 客户管理 .19 4 5 1 会员登记 .19 4 5 2 会员查询 .19 4.6 查询管理 .20 4 6 1 存货查询 .20 4 6 2 销售查询 .21 4.7 图表分析 .21 4.8 员工管理 .22 4 8 1 员工

11、查询 .22 - 4 - 4 8 2 业绩查看 .23 4 8 3 员工登记 .23 4.9 数据备份 .24 4.10 数据库的安全性和完整性 .25 4.11系统要求 .26 4.12开发工具 .27 6 结论 .30 致 谢 . 错误 !未定义书签。 参考文献 .32 附录 1 毕业设计作品说明 书 .34 - 1 - 1 引言 目前,大量的中小企业中,存在这样的现象:分散的、不连贯的客户信息使企业管理者或企业相关人员无法看到客户的全部资料及相关资料,信息的分散使得产生的结果也无法保持一致性和完整性,造成中小企业在销售管理上存如下问题: 无法分类统计客户信息(对客户分类极为混乱),无法准

12、确全面掌握各业务进展状态, 对立项的销售业务没有有效的安排及推建业务进程和管理,一直处被动销售局面, 加之,现在客户的期望值越来越高,客户需要更好的服务 (产品的质 量及个性化服务 )。企业的竞争已逐渐从产品的竞争转变为服务的竞争,因此中小企业要发展就必须进一步优化业务流程以提高企业竞争能力。 Sales management system 就是针对中小企业的销售、服务和营销体系进行规范化管理,以解决困饶中小企业的一系列问题,提高效率、降低成本。 企业汽车销售管理系统 (Sales management system)通过对客户关系、销售行动、销售过程等环节记录、管理与分析,使销售管理从经验走

13、向科学、从个人主导走向企业主导,针对中小企业销售管理中存在的诸多问题,从中小企业的销售 管理的主要需求出发,充分“以客户为中心”为中小企业建立弹性化和灵活性的业务流程。企业及个人可以完全按照企业的需要,制定适合企业特点的业务流程,实现对各种数据的规范化,自动化的计算机管理。同时加强了中小企业销售过程中协同作业的能力,并实现了中小企业销售管理过程中的移动办公管理,帮助中小企业建立以市场为基础,客户为导向的业务模式。帮助中小企业建立起规范化的企业营销体系,以提高企业营销的效率、竞争力,使企业决策层能够及时抓住市场的动态,推动市场的营销步伐,大幅度地提高市场占有率 1。 - 2 - 2 系统分析 2

14、.1 系统 基本情况描述 汽车销售管理系统是典型的信息管理系统,其开发包括后台数据库的建立及前台应用程序的开发两个方面。首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统 2。汽车销售管理系统 主要是对 商品 从购入到 入库到销售出库 中各个环节所发生的事件进行记录,以及对 商品仓库 的日常事务进行处理。能随时 查询仓库 的库存和 已售商品 。能随时进行 员工的业绩查询、厂商查询等 ,提高 企业 的科学管理水 平。 2.2 E-R 图 如图 2-1 是系统的 E-R 图: 图 2-1 E-R 图 其 中用户与商品、用户与客户、用户与厂商之间是

15、 m: n 的关系 - 3 - 2.3 数据结构 数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库( flat-file)和关系数据库( relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语, 像 记录、域等。 现在我们采用 Microsoft 公司的 Access 2000 做为数据库平台。 新建一个数据库 , 创建任何一个数据库的第一步是仔细的规划数据库,设计必须是 灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计 ,这包括: 标识需要的数据

16、 , 收集被标识的字段到表中 , 标识主关键字字段 ,绘制一个简单的数据图表 , 规范数据 , 标识指定字段的信息 , 创建物理表 3。 其所建表的结构如下: 2 3 1 数据字典 如表 2-1 是数据库员工表,表 2-2 是数据库现存货表: 表 2-1 员工表 字段 类型 说明 员工编号 长整型 自动编号,主键 员工姓名 文本 字段大小为 10 员工电话 文本 字段大小为 20 员工地址 文本 字段大小 为 100 表 2-2 现存货表 字段 类型 说明 商品编号 长整型 自动编号,主键 生产厂商 文本 字段大小为 20 商品名 文本 字段大小为 20 型号 文本 字段大小为 20 单价 货

17、币 无 数量 数字 长整型 总金额 数字 长整型 进货年 数字 整型 进货月 数字 整型 进货日 数字 整型 业务员编号 数字 长整型 - 4 - 2 3 2 数据库的逻辑设计 数据库技术主要解决的是对于给定的一组数据如何构造一个适合它们的数据库模式。这种逻辑结构一般用关系数据库来描述,在关系数据库中一个 关系既可用来描述实体及其属性,又可以用来描述实体之间的关系 4。 在关系数据库规范化理论中所提到的关系实质上是一张二维表,表的每一行叫做一个元组,是某个实体或实体之间联系中的一个具体值,通常称为一个“记录”。每一列叫做一个属性,通常称为“数据元素”或“数据项”,每一个元组必须用关键字来标识该

18、元组以区别于关系中的其他元组。把关系看成二维表具有以下几个性质: 1 在任一列上,数据项应该属于同一个属性; 2 这个表中的所有的行都是不相同的,即不允许有重复的组项出现; 3 在一个表中,行的顺序无关紧要; 在一个表中, 每一列有不同的名称,并且列的顺序也无关紧要。 2.4 关键问题和关键技术 2 4 1 关键问题 ( 1) 用户需求分析 在汽车销售系统中,最核心的数据是汽车的基本信息和每天库存量的变化,所有的其他功能都是为这二者服务的。在本系统中,当然必不可少的是需要对这些数据进行插入、修改和删除操作。但仅仅有这些是不够的,最重要的是要对这些数据进行分析,然后从分析结果中发现一些对自己有用

19、的东西,并指导自己的销售工作。 通过上述的系统功能分析,针对一般客户管理信息系统的需求,总结出如下的需求信息: 1、 汽车代码和汽车名称存在一一对应 关系,并且保持不变。 2、 汽车库存信息中每天的数据都可能不同。 3、 汽车信息要可以添加、修改、删除、浏览、查询。 4、 客户可以对汽车的信息按照价格和销售情况查询。 5、 不同的客户具有不同的用户名和密码。 经过上述的系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下所示- 5 - 的数据项和数据结构: 1、 汽车类型信息:包含的数据项有汽车类别。 2、 汽车信息:包含的数据项有汽车代码、汽车名称等。 3、 汽车库存变化信息:包含的数据

20、项有汽车代码。 4、 用户信息:包含的数据项有用户名和密码等。 ( 2) 系统整体规划方案及设定 如下第三章。 ( 3) 功能 模块的划分及设定 如下第三章。 ( 4) 利用 ADO实现 与 数据 库 的连接 , 实现数据的 输入 、 输出 Access 2000支持 AD02.1版。 AD02.1 版包括三个 ADO 数据访问模型: ADODB 库、 ADOX 库和 IRO 库。其中 ADODB库是一个小型轻便的库。它包含核心对象,提供了建立连接所必需的功能,可传达指令以及得到记录集。它还提供了记录集的导航,可用于执行基本的维护操作,如修改、添加和删除记录等。在使用 ADO 库之前,应创建至

21、少一个引用。在 VBE 窗口中,使用 “ 工具 “菜单的 “ 引用 ” 命令,可创建引用。 ADO 对象模型。模型中有 7 个对象,包括 Connection(连接 )、 Corn-mand(命令 )、 Recordset(记录集 )、 Parameter(参数 )、 Property(属性 )、 Error(错误 )和 Field(字段 )。其中 Connection、 Command、 Recordset 和 Parameter 这 4 个对象能独立于其他对象创建和操作。这些对象通过 ActiveConnection 和 ActiveCommand 属性,在运行期间与其他对象建立关联。将

22、Parameter 对象添加到针对 Comman d 对象的 Parameter 对象集合中,也可以建立关联。说明了是通过 Execute 方法还是 CreatePa-rameter 方法在一个对象中创建另一个对象。 2 4 2 关键技术 ( 1)对系统的设定 分析生产的整个过程,弄清系统的各个功能以及它们之间的联系。系统用户首先进入的是登录页面,也就是系统中的 Login.aspx 页面。输入用户名和密码后,汽车的 销售 管理系统连接服务器验证用户名和密码是否匹配,并 判断该用户的系统权限。如果不匹配,就显示警告出错信息。如果匹配,就进入主操作界面,也就是系统的 main.aspx 页面,并根据数据库返回的用户权限屏蔽一些功能,本系统中一般的系统用户将被屏蔽掉系统管理功能。 管理员登录主页面后,可以进行系统的所有功能操作。在系统管理功能中,可以增加和删除系统的用户,增加、修改和删除 公司 员工信息。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。