二次开发平台应用方案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

二次开发平台应用方案

1 二次开发平台概况 (2)

1.1背景 (2)

1.2二次开发平台是什么? (2)

1.3二次开发平台和K/3系统之间的关系? (2)

1.4二次开发平台的最终目标是什么? (2)

2 二次开发平台的主要内容 (4)

2.1自定义函数取数报表 (4)

2.2自定义数据查询 (5)

2.3自定义图形分析 (7)

2.4多公司、多账套数据取数 (7)

2.5创建VBA程序,实现特殊功能 (8)

3 自定义报表的二次开发策略 (9)

3.1二次开发原则 (9)

3.2二次开发方法 (10)

3.3报表举例 (12)

4 二次开发实施 (19)

4.1项目实施计划及进度表 (19)

4.2实施方案 (19)

5 二次开发项目的投资概算 (20)

1二次开发平台概况

1.1 背景

企业由于行业不同、规模不同、管理者的管理理念不同,导致管理重点有差异,企业管理呈多样性。传统的管理软件由于其设计水平有限,已很难满足用户的个性化需求,而专项开发在时间上不可能适应企业管理的多变性,完全通用化的软件又不能体现企业的个性化管理。软件该如何解决这个问题,实现用户的个性化管理需要呢?在通用化软件的基础上再进行适当的二次开发是解决这一问题的关键。

金蝶公司为“尊重用户企业文化,显示个性管理”,推出二次开发平台,与金蝶K/3系统一起,实现企业的人性化管理,个性化生存。

1.2 二次开发平台是什么?

二次开发平台是一个基于金蝶K/3系统,主要进行报表自定义的报表开发平台。用户或二次开发人员可以通过这个平台为有特殊需求的K/3客户,制作特殊的报表:进行多账套函数取数、多账套数据查询,并对这些报表数据进行同比分析、图表分析等,帮助企业决策。还可以通过VBA编程扩展系统的功能以及与第三方系统进行数据交换等。

1.3 二次开发平台和K/3系统之间的关系?

二次开发平台是基于K/3系统,只能在K/3系统的基础上进行报表自定义、数据分析,也就是说只能取K/3账套相关的数据。VBA开发也主要是调用K/3系统的一些组件完成一些相关功能。

1.4 二次开发平台的最终目标是什么?

二次开发平台的最终目标可以归纳为以下四点:

一、增值服务

标准软件产品价格不断下降,利润空间减少,又没有增值服务费,代理服务商如何生存、发展?二次开发平台在帮助用户实现特殊需求的同时,也为产品服务部门创造一定的价值空间,主要体现在以下几方面:

¾不断为用户灌输服务价值观,特别说明服务如何长期根本保障用户利益。

¾在不降低服务质量的同时,降低服务成本。

¾提供更多的服务,如二次开发项目,满足更多客户的需求。二次开发是提供二次产品的服务,以二次产品的方式收取费用,于情于理,用户易于接受。

二、避免丢单

用户的需求得不到及时的响应,开发厂商与代理服务商如何避免丢失客户?如果你是一个销售人员,你在了解用户需求时发现用户要求的某些功能或报表,K/3系统没有时,不用紧张,你可以自信地告诉他们,只要他们选择K/3,他们的需求就能得到满足,因为K/3系统有一个完善的二次开发平台。二次开发平台给代理服务商带来的好处从以下两点可窥一斑:

¾最了解用户需求的是实施人员,如果他们来作二次开发,无疑目标更准、速度更快、用户更满意。

¾二次开发,尽快“套牢”客户。二次开发的新功能使其它软件基本无缘替换,而维护这个功能的就是代理服务商,这样的客户易于成为忠诚客户。

三、帮助拓展市场

作为一般的销售代理要扩大市场,如何给新客户一个选择你的理由?大多数用户无法预测将来,为保护其投资,完整的二次开发体系与服务体系是消除用户心头疑虑的关键所在。当然还需要让新客户看到以下两点:

¾把老客户的需求满足,让老客户真正满意。

¾二次开发,使销售服务于一体的代理商,有足够的信心解决用户问题,并对用户作出二次开发的承诺,信心百倍作销售。

四、提升通用产品市场竞争力

产品源于实践、用于实践,如何在实践中不断提升产品市场竞争力?这就需要开发出更加实用的产品,那么怎样才能开发出更加适用的产品呢?需求分析人员多做详细的调研、分析是很重要的,除此之外,如果服务部门与研发部门能对以下三点多多沟通,我们的产品会更有市场竞争力。

¾把服务部门协同起来,把他们的需求反映给软件研发部门。

¾把二次开发工具、方法、组织规范起来,让二次开发的服务部门可以迅速把成果提供软件研发部门进行产品转换。

¾软件研发部门向服务部门提供越来越强大的产品与二次开发平台,确保软件很

快应用于实践。

以上四个目标不一定完整,但它基本上反映了金蝶公司的二次开发平台,是一个让软件厂商、代理服务商、客户三赢的工具。用户或二次开发人员一旦掌握该工具,就能够解决几乎所有用户个性化的报表需求,且快捷有效。二次开发人员还可以利用VBA编写一些程序,为用户量身定作一些简单实用的功能,如自定义数据录入、与第三方数据交换等。

2二次开发平台的主要内容

2.1 自定义函数取数报表

¾充分灵活的报表格式

金蝶K/3系统的“二次开发平台”就象“EXCEL”电子表格一样简单方便,所有报表的栏位顺序、宽度、字体、加框、排序、小计、合计等均可自由设定,栏位不够还可以自定义添加栏位。所有报表资料均可引出到Excel、XML文件。

¾强大的函数取数功能

二次开发平台还提供丰富的函数取数功能,通过ACCT函数可以取出K/3多个账套的所有科目数据。除了金蝶报表特有的函数外,还支持通用的数学和逻辑函数。

¾对报表数据进行筛选

当报表数据量比较大时,给用户查找数据或清楚地查看数据就会带来更多的不便,为此二次开发平台提供一个筛选功能,将一些暂时不必要的数据隐藏起来,这样用户就能清晰地看到需要查看的数据。筛选是查找和处理数据清单中数据子集的快捷方法。

¾对报表数据进行分类汇总

经常有一些报表数据以最明细的方式展开,这样用户看起来不是很方便,尤其是数据量比较大的时候,无法直接看出一类数据的一些统计值。这样的报表不具有分析的作用,可以说只是一些登记原始数据的报表,不具有报表的价值。怎样才能使这些报表有价值呢?二次开发平台提供分类汇总功能,将这些杂乱的原始数据进行归类、汇总,便于用户查看、分析。

2.2 自定义数据查询

在以往的统计体系中,统计指标的内容、报表格式因管理重心转移而经常变动,特别是在数据分析时,其动态要求是难以适应的。有时,即使能够在固定报表中变化格式与指标,但无法取多年的数据进行对比。为此,用户为满足不断变化的需求不得不重复投入软件开发费用,并连续支付操作人员的培训成本。

金蝶软件各模块完全整合,可以说业务数据都比较完整,但是报表有限,不同的用户管理视角不一样,同样种类的单据,用户追踪的内容可能就不一样。而企业运用计算机进行管理,资料的分析处理输出是相当重要的,利用二次开发平台的数据查询功能,可以开发出企

相关文档
最新文档