● 摘要
销售是企业运营的业务核心,当企业成长到一定规模,众多的销售网点分布在不同的地理位置,销售数据的实时采集是企业面临的一大难题,电话沟通或短信汇报等手段已经不能满足企业的管理要求,因此需要一套准确、实时、低成本的销售数据远程采集系统。
本文基于销售数据远程采集系统的实际需求,结合客户需要及企业管理升级的要求,设计实现了一套集实用性与易用性于一体的销售数据远程采集系统。首先用对比分析的方法对企业零售终端销售业务在上系统前的处理流程和上系统后的处理流程进行了分析,梳理优化了建立销售数据远程采集系统的业务流程,明确了系统的功能性需求;通过对系统的实用性、可操作性、易操作性等指标的分析,确定了平台的非功能性需求。根据对系统的需求分析,研究了用于业务管理后台的OpenObject技术,用于手机客户端的Android开发技术,用于手机条形码识别的ZXing库,用于远程调用的XMLRPC通信技术等,为系统的后续设计和实现奠定了基础。然后,根据对系统的需求分析和相关技术的研究,对系统的功能架构、逻辑架构、物理拓扑进行了总体设计。根据总体设计分析得出的功能模块,运用类图、活动图、顺序图等方法进行了详细设计,采用ER图等方法进行了数据库建模和详细设计。接下来,通过对系统的功能和性能进行测试,验证系统的设计实现是否满足业务的需要。最后,通过对系统进行有效的实施,使系统最终交付使用。
本文实现的销售数据远程采集系统已经在某企业全国零售终端试运行成功。经过这段时间的运行,通过准确、实时、低成本的销售数据采集,提高了企业的销售服务能力与水平,节约了运营成本,减少了生产库存,提升了客户满意度。