根据网络资料统计显示,全国汽车保有量增长保持平稳,截至2014年底,全国汽车保有量已经达到2.64亿辆,全国17个城市的汽车保有量超过100万辆,其中北京、成都、天津、深圳、上海等5个城市的汽车保有量超过200万辆。
近年来,汽车行业发展迅速,2014 年我国车市产销双超2188万辆,保有量净增1707万辆,以 32.27%的增速高歌猛进,最终超过美国历史最高记录,成为名副其实的全球第一大汽车市场。中国汽车行业迅速发展的背后是众多汽车生产商和经销商实力的与日俱增,目前,我国汽车营销模式主要有汽车专卖4s店,多品牌销售店、汽车交易市场、汽车园区等,近年来汽车销售市场迅速扩张,由于汽车行业对销售系统软件的需求不断增加,国内很多软件公司开始致力于研究汽车销售管理系统,目前已经开发出了很多相当优秀的汽车销售管理系统。比如,燧人汽车销售管理系统,是燧人科技公司集多年车辆管理经验开发的车辆综合管理系统,主要用于各种机动车经销商的车辆销售管理,具有车辆入库登记、销售登记、财务收款、财务开票等多种业务处理功能,该系统采用 C/S+B/S 架构,操作简单,技术领先;易拓汽车 4S 综合管理系统 GIH+,是针对整个汽车服务市场研发的一套综合管理系统,采用 C/S 架构,优化数据流,采用 SQL Server 数据库,数据准确、程序稳定,而且具有强大的日志管理功能;大智慧汽车销售管理系统,是以客户资源为中心,以实际的 4S 业务管理流程要求为依托,集配件销售、售后服务、整车贸易和信息反馈为一体的汽车销售管理软件,此外还有胜悦优亿汽车销售管理系统、软杰汽车销售进销存管理系统、Autostar 汽车销售管理系统。
在国外,已经有大量优秀的汽车销售管理软件,他们大多数是bs结构,并能够结合先进的企业管理思想进行销售系统的实际,具有很高的实际使用价值,并更加注重客户关系的管理与数据的统计分析。
上述汽车销售管理软件已经得到国内很多汽车销售商的青睐,并成功应用于汽车销售管理,但是这些销售软件也存在着一些缺陷,有的软件基于单机管理,具有软件兼容性差、功能不完整等缺点;有的管理软件功能较为完善,但是管理思想落后运行效率低,企业使用成本较高等,因此,采用低成本开发一种功能较完善的汽车销售管理系统具有很大的必要性,本文正是基于以上原因,采用目前较为成熟的JSP 技术进行汽车销售管理信息系统的设计和开发。
设计的内容
本课题的研究是基于J2EE架构开发的,采用的是JAVA语言,利用MEclipse编写工具进行程序代码的编写,汽车销售管理系统的功能结构如图1所示。从图中可以看出,该软件的功能为汽车信息管理、库存信息管理、销售信息管理、财务信息管理、客户关系管理、系统用户管理和统计查询等七个功能模块。各功能的详细介绍如下:
图1.系统功能结构图
(1)汽车信息管理模块
此模块的功能是进行车辆采购的信息管理,作为汽车销售系统每一辆车从入库环节就应该对车辆信息进行监控。在车辆入库时就应该记录汽车进货信息,包括进货日期,价格操作人员等信息
(2)库存信息管理
本模块的功能是管理仓库中的库存汽车信息,可以根据需求查询汽车的库存数量、时间、汽车型号等信息,并且可以根据车辆出入库情况计算车辆的库存压力,进行库存预警,低于一定数量进行库存报警。
(3)销售信息管理
本模块的主要工作就是记录汽车的销售信息。当汽车出售时可以在系统中记录汽车的销售信息,方便统计查询汽车销售和库存情况。
(4)财务信息管理
通过记录汽车的进货、销售价格、销售数量等信息进行财务统计,方便查询销售额、盈利信息,管理日常排账工作。
(5)客户关系管理
此模块的功能是通过系统记录车辆的购买客户,在需要时可以查询相关的客户信息,方面联系客户维修保养,维护客户关系。
(6)系统用户管理
此模块包括系统用户的用户名密码管理、用户权限管理。管理员通过本模块可以管理各种用户的登录信息,设置用户等级和权限。
(7)统计查询模块
统计查询模块是本系统中非常重要的信息检索模块,通过本模块可以方便的查询系统中各方面的数据信息。比如:车辆信息、客户信息、供应商信息、系统用户信息、销售额统计、利润计算、车辆库存信息等
(二)预期目标及关键问题:
设计一款汽车销售管理系统,从汽车销售的采购入库到整个销售环节,对车辆的信息、车辆销售信息、库存信息、客户信息、系统用户信息等进行管理和查询,实现整个汽车销售公司进货、库存、销售、财务等环节全面的计算机化管理。该课题的关键是熟悉JAVAWEB框架开发应用程序的思路和过程,完成以下问题:
1、JAVAWEB的数据库的操作,如何使用hibernate框架能够封装底层的sql语句实现对数据库的添加,修改,删除操作问题
2、服务器数据的同步,程序执行效率问题。
3、系统中不同用户的权限分配问题,如何分配权限,不同权限的用户登录之后系统自动判断用户权限问题。
4、web系统中的分页问题,当数据量较多时应当做分页处理,在分页处理时处理数据的输出一致,页面刷新时数据应进行实时更新。另外需要保证每个分页的内容不重复,格式排版一致。
5、汽车信息管理、库存管理、销售、财务等模块之间的衔接问题,每个模块应当设置良好的数据接口保证模块的扩展性,使模块之间的衔接无误,这样才能保障整个系统的整体正常运行。