VB 汽车销售管理系统设计与开发(论文+源码)_Nueve

[摘要]

随着社会经济的不断发展,经济信息化已成为世界经济发展的一大趋势,是社会生产力发展到一定阶段的必然产物。信息是国家制定政策、进行宏观调控,企业从事日常事务处理、生产控制、生产决策的重要战略资源,是国民经济各部门和整个社会生活领域中的“倍增剂”,是当代社会发展的最新生产力,它正从总体上引导着世界经济和社会发展的进程。可以这样说,谁能够充分利用信息,谁就能在社会竞争及经济发展中求得生存。信息系统的开发实际上是一项庞大的系统工程,即信息系统工程。本文论述了在可视化开发环境Visual Basic 6.0下分析、设计、开发的汽车销售管理系统。其开发主要包括后台数据库的建立及前端应用程序的开发两个方面,对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,但要求处理的信息量并不大,所以我采用了Microsoft Access 2000, 而对于后者则要求应用程序功能完备,易使用等特点,鉴于本系统开发周期比较短,我使用了Visual Basic 6.0。该系统基本满足了在中小企业销售管理方面的需求,用户界面友好,功能强大,大大减少了人力资源,增加了信息分析的准确性。作为销售管理系统,可以对商品进行查询,浏览,入库出库,对提高工作效率有重要意义。

[关键词]:汽车,销售管理系统,战略资源,信息管理。

第一章引 言

目前,大量的中小企业中,存在这样的现象:分散的、不连贯的客户信息使企业管理者或企业相关人员无法看到客户的全部资料及相关资料,信息的分散使得产生的结果也无法保持一致性和完整性,造成中小企业在销售管理上存如下问题:

    无法分类统计客户信息(对客户分类极为混乱)?

    无法准确全面掌握各业务进展状态?

    对立项的销售业务没有有效的安排及推建业务进程和管理,一直处被动销售局面?

    对销售人员工作过程掌握不够?

    无法准确快速考核销售人员业绩?

    业务人员对产品没有一定认识?

    无法有效地同服务部人员沟通?

    销售及市场流程不清析,流程变动较大?

    对市场信息、竞争对手的资讯掌握不完善?

    无结构统一的销售及市场情况报表?

    基本销售及市场费用统计较不完备?

    销售人员辞职时失单现象严重?

......

加之,现在客户的期望值越来越高,客户需要更好的服务(产品的质量及个性化服务)。企业的竞争已逐渐从产品的竞争转变为服务的竞争,因此中小企业要发展就必须进一步优化业务流程以提高企业竞争能力。Sales management system就是针对中小企业的销售、服务和营销体系进行规范化管理,以解决困饶中小企业的一系列问题,提高效率、降低成本。

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

第二章 系统分析

2.1系统基本情况描述

汽车销售管理系统是典型的信息管理系统,其开发包括后台数据库的建立及前台应用程序的开发两个方面。对于前者要求建立数据一致性和完整性强数据安全性好的库,我采用了Microsoft Access 2000, 而对于后者则要求应用程序功能完备,易使用等特点,我使用了Visual Basic 6.0。利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而见解操作数据库的只能化对象,首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

汽车销售管理系统主要是对商品从购入到入库到销售出库中各个环节所发生的事件进行记录,以及对商品仓库的日常事务进行处理。能随时查询仓库的库存和已售商品。可根据进货统计、销售统计、图表分析,来决定采购计划和暂停采购的商品清单,提高资金利用率。能随时进行员工的业绩查询、厂商查询等,提高企业的科学管理水平。

2.2需求分析

在信息技术飞速发展的今天,各行各业使用计算机在辅助协调和管理自身工作的需求越来越高。人们都希望通过计算机技术来实现对各种事务的自动化管理。目前,企业办公自动化正朝着多功能,复合化和系统化的方向发展,汽车销售管理系统是企业办公自动化的一种体现.销售管理也是企业主要的事务管理之一,是提高企业竞争力的重要环节。

企业销售管理作为ERP的一部分,在企业管理中占重要地位,其计算机化在发达国家中也已经达到了相当高的水平。目前,我国企业销售管理方面的软件系统也为数不少,但这些系统的实用性并不强,它们普遍存在以下缺陷:

(1)针对国内众多中小企业迫切需要信息化管理,但处在初步需求阶段,无法承受诸如大型ERP、财务销售仓储一体信息化管理的中级阶段。自主开发的软件往往平台较低且功能单一,商用软件又过于注重通用性,无法充分考虑每一个具体单位、具体部门的实际需求。

(2)销售数据标准化程度较差,难以保证数据的唯一性和权威性。

(3)忽略了对销售数据的分析,使得销售经理需查询帐单,才能了解销售情况,在一定程度上的影响了对市场的判断和预测。

(4)没有注重对客户的管理,严重影响了企业对客户需求的了解,难以把握市场动态。

针对上述的缺陷,本系统以合理、全面、准确的国内外企业销售管理体系为基础,提供了对商品、员工、客户、厂商的全面管理,并且提供了全面的登记、查询、修改等功能。系统对商品从入库到出库到销售,整个商品流通中各个环节所发生的事件进行记录,以及对商品仓库的日常事务进行处理,能随时提供商品库的库存信息、商品销售信息,还能根据现有库存,销售情况分析商品市场前景,为采购计划提供有效的参考,以提高资金的利用率,避免不必要的损失。能随时进行员工的业绩查询、厂商查询等,提高企业的科学管理水平。   

客户是企业的生命之源,对企业各类客户详细资料的收集、整理和综合深入分析,对客户请求的更快速响应,来提高客户满意度,是提高企业竞争力的一种现代化管理系统。系统中特别加入客户管理功能,可将特别客户设为会员,给予一定的优惠。同时也收集了客户的基本信息,对于企业采购计划,市场预测具有很大的价值。

特别值得一提的是计算机系统在运行的过程中,难免会出现硬件故障,系统软件和应用软件的错误,而造成计算机瘫痪或应用软件无法运用,这样数据库备份与恢复就显得特别重要,尤其在商务软件中,一但数据丢失,后果不堪设想。为此,本系统提供应数据库的备份与恢复功能,更好的确保了数据的完整性。

开发的这个汽车销售管理系统,它可以完成对商品的浏览、查询、修改、出库、入库及销售表单打印等功能,大大方便了商品销售的管理。而且它对传统的手工劳动冲击不大,备有的用户手册使用户不至于不适应,这样操作起来,用户也能快速的接受。此管理系统是在单机上用户根据不同的身份登录,而不能在网络环境中实现。

2.3 E-R图

图2.1 E-R图

其中用户与商品、用户与客户、用户与厂商之间是m:n的关系

2.4系统要求

任何系统的设计离不开软件、硬件环境的支持。合理地配置系统的软硬件环境是系统设计中必不可少的环节。

汽车销售管理系统的所配置的软件、硬件环境如下:

1. 软件环境

该软件是使用Visual Basic 6 和Microsoft Access 2000在windows xp系统下完成的,所以只要是兼容windows的软件或是操作系统,该软件都可以正确地运行,有较好的适应能力与兼容性。而且应用户的特殊需求,软件在完成后的维护阶段可以保持一个与其他类软件接口,随时满足用户的使用要求。

2.硬件环境

(1)具有pentium166以上微处理器的微型计算机

(2)VGA或更高分辨率的显示器

(3)32M或更大的内存

3.系统性能要求

(1)界面友好,且具有较高的人机交互的灵活性与方便性。

(2)系统响应时间与信息处理时间必须要尽量短,减少等待时间。

(3)由于商品数据信息重要,必须确保数据具有很高的正确性,不允许出现数据库错误等情况。

4.系统故障处理要求:

当出现断电﹑死机等意外情况时,必须能恢复到出现情况前的状况,能及时备份数据和恢复数据。

当一台机子出现问题时,其上的数据能安全的转移到其他机子上,并能够安全无误的运行。

2.5开发工具

本系统采用Visual Basic 6.0为前台语言,Microsoft Access 2000为后台数据库。

Visual Basic功能强大,有许多优点和特色,这其中包括:1. Visual Basic内部封装了许多对象操作,语法简单、自然,充分体现了面向对象的程序设计思想。2. Visual Basic提供了许多功能强大的组件,加上可视化的程序设计环境,使开发者能比用其他的开发工具更快的编写出复杂的Windows应用程序。3. Visual Basic可视化的集成开发环境具有充分的开放性,允许开发者将自己创建的组件、工具、向导等无痕迹的融合进去,极大地提高了开发效率。4. Visual Basic提供了强大的数据库访问操作功能,除了支持RDO(Remote Data Objects)和DAO(Data Access Objects)格式外,还支持现在的主流格式ADO(ActiveX Data Objects)。ADO强大的功能之一是它能够从不同的数据源中获得数据,而不仅仅局限于数据库。除了新的ADO对象应用外,VB还提供了ADO数据控件。此外,VB还支持流行的数据库连接标准OLE DB。

Microsoft Access关系型数据库是目前广为使用小型数据库系统之一。Microsoft  Access提供标准的查询语言,方便开发数据库应用程序。

2.6 程序设计要求

程序的编写必须是正确的,能在计算机上编译调试,并能顺利运行。程序必须具有较好的结构性,层次分明。程序必须具有较高的速率,运行速度快,程序最后调试的结构必须具有较好的人机对话界面,交互性强,适用范围广泛。程序必须具有注释、说明、技术文档,可读性好。只有具备以上几点才能使人和机器之间得以沟通,使操作人员可以通过键盘鼠标很方便的与正在执行的系统进行对话。同时还要考虑到程序的安全性、可靠性、可移植性。只有满足这些要求,程序才是合格的程序。系统是在关系型数据库Microsoft Access 2000支持下采用Visual Basic 6.0开发的。

第三章 系统设计

3. 1 设计思想

系统分析阶段的主要任务是解决系统究竟要“干什么”的问题,其结果是得到汽车销售管理系统的逻辑模型,书面形式为系统分析说明书。系统分析说明书是系统设计的依据。系统设计又称为新系统的物理设计,它的主要任务是依据系统分析阶段所建立的逻辑模型来设计系统的物理模型,或者说解决系统“怎样做”的问题。

系统设计也应该按照结构化的指导思想来进行。系统设计可以分成概要设计和详细设计两个阶段。概要设计通常采用结构化的系统设计方法,其主要任务是根据软件需求说明书,用一组标准的准则和图表工具确定系统有哪些模块,用什么方法连接在一起,从而构成最好的系统结构;同时设计出全局数据库和数据结构,规定设计限制,制定组装测试计划。详细设计阶段的主要任务是依据概要设计说明书,权衡各种处理方法和技术手段的利弊,采用结构化的设计方法,实现系统的总体设计和计算机处理过程的详细设计,其中包括代码、输入、输出、处理方式和数据存储的设计等。

汽车销售管理系统是由计算机管理商品信息等各项事务。首先建立一个数据库,用以存取商品的信息,然后建立用户数据库,用来实现对销售的管理,最后设计系统,提供一个人机交互的平台。

本系统采用模块化设计,各模块既相互独立,又互相联系。具有实用性及扩展性,可以对本系统的功能不断充实完善,同时不会对别的模块有影响,可维护性好。本系统是基于Visual Basic开发平台,Microsoft Access数据库,具有数据的录入、查询、修改、统计、打印、维护等功能。

3.2 各模块功能设计

汽车销售管理系统包括系统管理管理模块、交易管理模块、客户管理模块、查询管理模块、统计分析模块、员工管理模块和帮助窗口模块7个模块。

3.2.1 功能模块:

图3.1 功能模块图

图4.1 系统主窗体

图4.2 用户登录

图4.3 修改密码

图4.4 进货登记界

如果您在计算机领域有任何疑虑或不确定的地方,请毫不犹豫地与老师交流噢,我们期待着为您提供有针对性的建议和指导。您的问题和讨论对我们来说都非常重要。

  • 19
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值