1、汽车 4S店销售管理系统分析与设计0摘 要随着人们生活水平的不断提高,人们对汽车的消费和需求也越来越旺盛。多汽车销售公司仍然采用人工记账的传统方法,既容易出错又会导致账目混乱,查询和统计起来也非常不方便,费时又费力,严重时会给公司造成难以挽回的损失。如何做好销售管理,使整个公司协调一致、高效率地运转,是各公司急待解决的问题。 本设计主要根据实际需求,划分了售前管理、车辆管理、订货管理、查询管理、售后管理和系统设定六大模块,并使用 C语言和 SQL Server 2000 数据库,采用 B/S 模式实现了客户来访、报价、订购等多个环节数据的跟踪管理服务,基本上满足了汽车销售管理流程的功能需求。汽
2、车销售管理系统不但能使各业务环节协调一致,而且操作简单,账目清晰。通过账目查询,公司能在最短的时间内获得市场信息,从而制订相应的决策。关键词:工资管理系统;PowerDesigner;Microsoft Office Visio;数据库1目录第一章 前 言 .11.1 背景 .11.2 编写目的 .11.3 定义 .1第二章 可行性分析 .22.1 技术的可行性 .22.2 经济的可行性 .22.3 管理上的可行性 .22.4 结论 .2第三章 需求分析 .43.1 具体需求 .43.1.1 功能需求 .43.2 数据流图 .53.3 数据字典 .73.4 实体关系模型图 .73.4.1 实体
3、图 .73.4.2 总体 E-R 图 .83.5 性能需求 .93.6 数据管理能力需求 .93.7 故障处理需求 .103.8 其他需求 .103.9 运行环境需求 .10第四章 总体设计 .114.1 系统分析 .114.2 系统设计 .114.2.1 软件组织结构 .114.3 功能说明 .124.4 重要数据的数据结构设计 .124.4.1 变量设计 .124.5 函数设计 .12第五章 详细设计 .135.1 数据库的详细设计 .135.2 数据库的实现 .135.3 界面设计 .145.3.1 系统登录界面 .1525.3.2 系统主界面 .155.4 系统功能详细说明 .165.
4、4.1 客户信息管理模块 .165.4.2 销售合同管理模块 .165.4.3 缴费信息设置模块 .165.4.4 保险合同管理模块 .16第六章 系统实现 .186.1 系统登录窗体 .186.2 客户信息登记窗体 .196.3 销售合同管理窗体 .206.4 保险合同管理窗体 .20第七章 系统测试 .227.1 登录测试 .237.2 系统功能模块测试 .24第八章 使用说明 .258.1 运行环境 .268.2 性能说明 .268.3 操作说明 .27总结与展望 .24参考文献 .250第一章 前 言1.1 背景在科技迅速发展、电脑不断普及的现今社会。各大企业的规模不断庞大,员工数量的
5、不断增加,要想更加方便快须借助计算机来进行现代化信息的实现。工资管理管理系统正是为此而设计开发的。1.2 编写目的可行性研究的目的是研究问题,花费最小的代价,以最快的速度提出解决问题的方法。经过对此项目的详细准确的研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。1.3 定义汽车销售管理系统(Automobile sales management system)分别是“汽车销售管理系统”的英文。系统登陆模块:主要负责管理员进入系统的一个身份验证。4s 店销售管理模块:主要负责汽车信息管理。保险
6、销售管理模块:主要负责管理汽车保险销售业务。销售人员管理模块:主要负责销售人员的信息的查询管理财务统计管理模块:主要负责统计汽车销售的总额及各项金额。1第二章 可行性分析可行性研究的目的是付出最小的代价在尽可能短的时间里确定问题是否通解决,系统的可行性分析可以从以下几个方面研究:2.1 技术的可行性技术上的可行性是主要分析现有的技术条件能否顺利完成项目的开发工作,软硬件能否满足开发者的需要等等,利用计算机的特点,发挥计算机数据处理速度快,准确率高的优势。再加上现代计算机硬件与软件技术的飞速发展,为工资管理系统的建设提供了技术条件。由于工资管理系统这一类的企业管理系统进行开发已有一定的时期,有很
7、多成功的实例上,技术基础也已经非常雄厚,再根据自己当前所掌握的技术和学习进度,因而技术上也是可行的。2.2 经济的可行性主要是对项目经济效益进行一个整体的评估,一方面是支出所花费的费用,其中包括设备的购置费,软件开发所需的费用,管理和维护的费用,人员工资和培训费用等。另一方面是取得的收益可以用钱来衡量的那部分以及使用本系统从而提高的效率、节约的人力物力。基于现今社会各大企业所现有的计算机及配套设备,建设 MIS 系统,不仅大大降低了办公费用,而且提高了办公效率,而且能检测数据效用,为各大企业提供方便。由于本工资管理系统是由我所开发的,投入相对较少,但却能获得较大的收益,所以经济上也是十分可行的
8、。2.3 管理上的可行性主要是管理人员对开发信息系统是否支持并且是否熟悉,现有管理制度是否科学合理,规章制度是否齐全,原始数据是否正确等。工资管理系统比较完善的规章制度和管理方法将会为系统的建设提供了一个安全保障,一个软件设计的好坏,关键在于产品的可靠性,稳定性,便于系统的维护,系统采用模块化程序的设计方法,不仅便于系统功能的各种组合和修改,而且便于未参与开发的技术维护人员进行补充和维护。2.4 结论由于缺乏专业人士的帮助和建议,并且缺少实际经验,因此该管理系统可2能做的不太健全,远不是真正意义上的软件、工业产品,只能算是一个半成品。可能还存在缺陷,不足之处有待改进。根据以上分析,我认为开发此
9、系统的条件已经具备,可以开始进行开发。并且我相信此软件经济实惠,肯定具有良好的前景。我也将会逐步完善该软件,尽可能地满足企业的需求。让各大企业能够十分方便的操作这款软件,同时保证信息在处理时的高效性。因此我开发的工资管理系统可行!3第三章 需求分析3.1 具体需求3.1.1 功能需求(1)4s 店销售管理简述:汽车信息管理,包括车辆存入,车辆查询,信息修改,信息删除。输入:汽车销售信息处理过程描述:汽车销售信息存数据库。输出:操作成功或失败的提示信息。(2)保险销售管理简述:管理汽车保险销售业务输入: 各项保险业务信息处理过程描述:消费情况录入系统输出:操作成功或失败的提示信息,产生消费清单(
10、4)财务统计简述: 统计汽车销售的总额及各项金额输入:管理(增删改查)缴费信息处理过程描述:汽车销售信息查询情况输出:汽车销售金额(5)销售人员管理简述:员工信息管理,包括员工基本信息、上班情况及对各种信息的查询和修改。输入:销售人员信息处理过程描述:由员工编号查询或修改各种信息输出:操作失败或者提示信息。3.2 数据流图绘制数据流图的目的是为了方便开发人员与用户之间的交流,以及为系统的设计提供依据。数据流图的绘制过程通常是采用自顶向下,逐层分解,直到功能细化为止,形成若干层次的数据流图。汽车销售管理系统的数据流图如下4所示:销 售 经 理汽 车 销 售员保 险 销 售人 员财 务 人 员汽车 4 s 店销售系统客户图 3-1 顶层数据流图销售人员录入销售信息管理销售档案生成财务报表销售人员 销售人员图 3-2 第一层数据流图5销 售 经 理汽 车 销 售员保 险 销 售人 员财 务 人 员管理 ( 增删改查 )优惠新策略管理 ( 增删改查 ) 客户信息管理 (增删改查 ) 汽车品牌信息管理( 增删改查 ) 汽车价格信息管理 ( 增删改查 ) 缴费信息管理 ( 增删改查 ) 销售合同管理 ( 增删改查) 车辆保险合同信息统计销售额登录系统图 3-3 第二层数据流图