欢迎来到学术参考网

基于VC#2010的销售提成计算系统的效果分析

发布时间:2015-07-22 09:59

 一些大型的销售公司由于业务规模庞大、数据丰富、业务繁杂、信息量大,在销售人员的销售提成管理中,遇到了比较多的麻烦。尤其是提成计算和信息实时发布方面,由于EPR系统与实际业务不相匹配,目前很多公司还处于手工处理阶段。不仅工作效率低,而且容易出错,在实际操作中,带来了不少的麻烦。
  针对这个问题,笔者进行研究分析,在公司常用的ERP系统上进行了系统的扩展性开发,通过使用最新的软件开发,设计出一套专用的提成管理系统。通过本系统的实际应用,达到提成管理简单易用及自动化处理的目的,从而降低管理成本,提高管理效率。
  1 需求与分析
  在实际的业务管理中,对于常用的EPR系统,如用友、金蝶等,大多对整个公司的业务进行了记录与管理。在系统中可以读取这些常用的用户信息,所有的管理人员、业务人员、订单信息等信息都可以进行查询和分析,并最终根据人员的类型和指定的时间范围,计算出相应人员的提成计算,并能够输出结果。最终,通过本系统的使用,能够计算出所有销售人员的年度或月度的销售提成。系统需求描述如下:
  1)录入与生成新员工信息
  管理员通过该模块可以录入员工信息 如姓名,工号,部门,职位,打印将设置的员工信息,供企业人员参考。
  2)提成计算
  对员工的基本工资,销售业绩等进行处理,进行总工资的计算,并对计算结果进行统计(按本部门,按职位),印汇总统计报表。
  3)计算结果查询
  可以查询员工信息、工资信息和部门、职位信息等。管理员可以进行员工查询,获取员工信息。查询的关键词可以为:员工姓名、工号等。
  4)统计与报表
  管理员对员工的信息进行统计(按本部门、职位等),打印汇总统计报表。
  假定在企业计算中心有功能强大的工作站机器,在各系、各部门、都有台式PC机,企业的全部计算机已经连网。提成管理系统拟采用C/S结构,系统的应用服务器和数据库服务器设置在企业计算中心的工作站。
  2 系统功能模块设计
  根据需求分析,本系统分为九大功能模块:数据读取、数据同步、提成数据输入模块、提成计算模块、结果输出模块、查询模块、统计和报表、系统设置、帮助等,如图1所示。
  3 主要功能设计
  3.1 数据读取模块
  企业对员工信息进行查询、修改、计算时需要对其相应信息进行读取,数据读取模块可以对数据库进行访问,从数据库中读出员工的数据信息(如姓名、工号、基本工资、绩效、奖金等)并进行处理。客户端输入必要的信息,通过接口把数据传送到服务器端,服务器对传进来的数据进行进一步的处理,并进行数据库的访问找到需要的数据,并将其通过接口传输的客户端显示出来。
  3.2 数据同步模块
  在企业的数据库中,服务器端不能对原始数据库进行读写操作。这就需要备份一个数据库,服务器端通过访问备份数据库进行相应操作。但有时会出现原始数据库中的数据被修改,而备用数据库的数据没有进行及时的更新。这就会造成数据的紊乱,对数据的处理带来了麻烦。为了解决这个问题我们引入数据同步模块,定时的对原始数据进行扫描,发现有变更的数据及时进行数据的更新,这样就能保证数据准确性,减少因为错误数据所带来的麻烦。
  提成数据输入模块。
  3.3 提成计算模块
  企业会在每月每季度或每年对员工进行工资结算,如此多的数据如果人工计算起来很麻烦,而提成计算模块就是用来计算员工的每一时期的工资结算问题。系统从数据库中把将要计算的数据读到内存中,按照事先写好的程序对数据依次进行计算,并将计算机结果输出到客户端或写入到数据库中,如此一来就省去了很多的麻烦,提高了企业的办公效率。
  企业对系统进行一系列操作后(如:计算、查找,修改,插入,删除),需要将结果显示在界面上,方便企业查看。经过处理后的数据(如员工的提成,奖金等)会先保存到数据库中,之后服务器端会把结果通过接口发送到客户端界面上进行显示。
  3.4 查询模块
  企业会不定期对员工的信息(如:销售额,工资,绩效等)进行查询,以方便对员工的管理,为了能对员工的信息进行快速的获取,查询模块将接受管理员所输入的信息,并进行数据库访问,按照相应的算法查询所匹配的信息。
  3.5 统计和报表
  每段时期企业会对员工信息进行统计汇总,方便企业了解公司的运转情况。但统计工作如果有人工完成的话费时费力,影响企业的工作效率。统计和报表模块就是针对员工的信息进行分时分类,并通过表格的形式展现出来,以方便企业的管理。
  4 总结
  经过半年的代码编写与系统设计。系统最终在一些公司内部得以使用,并取得了良好的效果,达到了预期的目的。
  参考文献:
  [1] 熊皓,傅贺平.工程项目提成计算机管理系统[J].天然气与石油, 2008,18(1)
  [2] 朱振涛,吴广谋.多产品销售薪酬机制的最优提成率研究[J].运筹与管理,2006,15(1)
  [3] 赛奎春.C#开发经验技巧宝典[M].北京:人民邮电,2007.
  [4] 郑宇军,杜家兴.SQL Server+Visual C# 2005专业开发精解[M].北京:清华大学,2007.
  [5] 马涛,李蕴.数据库与程序设计[M].济南:山东大学出版社,2006.
  [6] 卢向南.项目计划与控制[M].北京:机械工业出版社,2007.

上一篇:基于三层架构的高校教师科研诚信管理系统开发

下一篇:关于P2P网络中对等节点间安全通信的技术条件