2016年
财会月刊(36期)
业务与技术
高校云会计服务体系结构模型探微

作  者
吴 胜1(副教授),苏 琴2(高级会计师)

作者单位
1.江苏师范大学智慧教育学院,江苏徐州221116;2.江苏师范大学计财处,江苏徐州221116

摘  要

   【摘要】本文首先讨论了云会计服务体系结构的含义,并对高校云会计服务体系结构模型进行了描述。其次,提出构建高校云会计服务体系结构的简单方法。最后,结合一个实例阐释高校云会计服务体系结构模型问题。
【关键词】云会计;服务;体系结构;高校
【中图分类号】G647           【文献标识码】A           【文章编号】1004-0994(2016)36-0081-4一、引言
云会计可定义为构建于互联网,并向组织或个人提供会计核算、管理和决策服务的虚拟会计信息系统。将云计算技术应用于会计领域便构成了云会计,其涵盖了26类服务。具体包括业务服务、软件服务、平台服务、基础设施服务、元数据服务、信息服务、数据库服务;访问服务、开发服务、中介服务、消息服务、接口服务、通信服务、存储服务;企业服务总线服务、集成服务、安全服务、监测服务、测试服务;合作伙伴服务、业务创新和优化服务;流程服务、基本服务、数据操作性服务;管理服务、交互服务。云会计服务是这些服务中的一种或者多种类型服务的组合。
在云会计的环境中,服务的提供和使用成为核心和关键问题。服务提供商通过管理、调度与整合各种资源向用户提供服务,而用户则按需地使用各种形式的服务。在此过程中,双方需要使用云会计服务体系结构来组织云会计服务。因此,云会计服务体系结构问题是云会计相关研究和云会计实施时需要面对的重要问题。
云会计被提出后,已有许多学者探讨了云会计在企业中的应用与收益分析、基于云会计的集成和实时会计、将云会计服务提供给学生或其他用户来学习会计知识、云会计与审计的关系、对会计司法鉴定的影响、云会计AIS产品可信性、在高校等事业单位应用、在线财务管理新视角、在物联网和大数据分析平台的应用以及安全、在线会计服务等内容。目前,对云会计服务体系结构的研究还很缺乏。考虑到云会计服务体系结构的重要性和研究现状,本文探讨了云会计服务体系结构问题,构建了高校云会计服务体系结构模型,并进行相关的案例分析。
二、云会计服务体系结构的含义
云会计服务体系结构用来描述服务构件(一个服务或多个服务的组合体)的布局、构件之间的交互、服务约束等信息。已有研究中对云会计服务体系结构具体研究较少,本文对相关的研究进行总结,得出云会计服务体系结构的含义主要包括:
1. 会计业务系统的体系结构。传统会计业务系统的体系结构是视图驱动的,即所需的业务数据视图决定如何采集、存储和使用业务数据。为了避免传统视图法的不足,国外学者提出了REA模型。其中R(Resource)代表资源,E(Event)代表事件,A(Agent)代表参与者。这一概念后来发展成REAL模式,其中L(Location)代表地点。国内针对会计业务体系结构的研究以引用国外的成果为主。
2. 会计信息系统构建方法的体系结构。此种结构关注的是会计信息系统的开发与实现结构。可以分为基于输出视角模型、基于事件驱动模型、基于工作流模型、基于对象管理模型、基于中间件的结构模型等服务体系结构。
3. 功能模块结构。此种结构关注的是对会计信息系统功能结构的分解。例如,我国从1993年之后,逐步将会计软件功能模块结构分为账务处理、报表处理、工资核算、固定资产管理、材料核算、成本核算、销售核算、存货核算等模块,然后根据实际需要做进一步的细分。
4. 传统的软件体系结构。为了解决软件设计中的结构问题,软件工程领域探讨了从宏观角度如何分析、设计软件体系结构,自此以后,软件体系结构成为软件设计中的一个重要环节,即传统的软件体系结构。随着软件技术的发展,出现的主要结构包括C/S 结构、B/S 结构、三层结构、多层结构等型。
5. 拓扑结构。参照系统的网络形式,云会计的系统逻辑结构部署形式可以分为点状、线型、星型和网状四种类型。
6. 云计算服务层次结构。一般的云计算模型将云计算服务分为SaaS、PaaS、IaaS等层次结构。
7. 云会计服务的类型组合结构。按照服务的层次关系和管理需要可以将云会计服务分为数据形式、操作形式、内部管理、标准化、基础服务、人机交互六个组26类服务。其中:数据形式组包括业务服务、软件服务、平台服务、基础设施服务、元数据服务、信息服务、数据库服务;操作形式组包括访问服务、开发服务、中介服务、消息服务、接口服务、通信服务、存储服务;内部管理组包括企业服务总线服务、集成服务、安全服务、监测服务、测试服务;标准化组包括合作伙伴服务、业务创新和优化服务;基础服务组包括流程服务、基本服务、数据操作性服务;人机交互组包括管理服务、交互服务。此种分类组合通过服务具体的形式、位置、作用来划分。
8. 云会计的服务体系结构。云会计服务体系结构大体上可以划分为应用层、平台层、数据层、基础设施层和硬件虚拟化五层,云会计的每一层都由对应的服务构成,并整合提供云会计综合服务。
9. 服务目录。服务目录是一种具体的云会计服务体系组织形式,是对云会计服务体系的表示。用户在取得相应权限(付费或其他限制)后可以选择或定制服务列表,也可以对已有的服务进行退订操作,在用户端界面生成相应的图标或列表展示相关的云会计服务。
综上所述,第6和第8种含义是云会计服务体系结构的简单层次划分;第7种含义是考虑了层次和关系之后的较为复杂的层次划分;第9种含义给出了服务的具体位置,描述了云会计服务体系结构的整体表现形式。云会计服务体系结构的狭义含义是9种含义中的一种。而云会计服务体系结构的广义含义则自上而下涵盖了云会计的服务目录、云会计的服务体系结构、云会计服务的类型组合结构,云计算服务层次结构、拓扑结构、传统的软件体系结构、功能模块结构,会计信息系统构建方法的体系结构、会计业务系统的体系结构等。实施和研究云会计时,云会计服务体系结构的含义往往是9种中的一些组合。云会计服务体系结构含义的复杂性决定了云会计服务体系结构模型的复杂程度。
三、高校云会计服务体系结构模型的描述
1. 云会计服务体系结构的表示方法:集合约束表示法。构建合适的云会计服务体系结构是将云会计服务组织到一起的方法、手段,是云会计服务的组织结果。云会计服务体系结构主要是分析、探讨服务之间的关系、交互作用、布局、部署、约束等信息,并在此基础上设计和实现一个涵盖全部云会计服务的云会计服务体系结构。
按照服务之间关系的复杂程度可以使用不同的方法表示云会计服务体系结构。其中,最简单的方法是集合约束法,该方法用集合方法分析表示服务(集合中成员)之间的关系。另外,还可以使用更复杂的方法(如树、图)来表示云会计服务体系结构。由于云会计服务体系结构模型问题本身不会随着表示方法的不同而改变,为了简化问题,本文采用简单的集合约束法来描述高校云会计服务体系结构模型问题。
例如,假设有|P|个服务提供商P|P|={p1,…,pa,…,p|p|};总数有|S|个的服务集合S|s|={s1,…,sb,…,s|s|};用户u和服务提供商p签订的服务协议为SLA(u,p);用户u所需的服务有u.S|uS|=S|uS|={s1,…,se,…,s|uS|},|uS|≤|S|;响应速度为min(Rt)。于是,可以将某个响应速度快的云会计服务体系结构模型描述为:
S|uS|⊆SLA(u,p)(约束条件1)
min(Rt)          (约束条件2)
在满足约束条件1、2的前提下构建云会计服务体系结构。
2. 云会计服务体系结构模型的说明:将约束条件转化为模型参数。云会计服务体系结构问题可以转换成约束条件下寻找最优解的管理问题。为了确定模型中的参数,还需要研究服务的形式、关系、粒度、命名、约束条件、服务提供商、服务体系结构生命周期与演化等内容。具体来说,服务提供商要考虑云的成本、调度开销、负载均衡、吞吐率、资源利用率、节能、时间底线、赔偿率、用户付费、用户需求、QoS(服务质量)、响应时间、最小完成时间等性能。这些内容转换为云会计服务体系结构模型中的约束条件。用户要从宏观上分析服务提供商的资格问题。例如,我国《企业会计信息化工作规范》要求“供应商应当在技术上保证客户会计资料的安全、完整,应当提供符合国家统一标准的数据接口”。还要考虑成本、SLA(服务等级协议)、QoS、满意度以及其他相关性能。同时,也会涉及服务部署/注册、服务搜索/匹配、服务组合/调度、服务运行/容错、服务监控/评估以及服务定价/计费等工作。这些内容都可以转化为结构模型中的约束条件。
3. 高校云会计服务体系结构模型的常见约束条件。假设有|P|个服务提供商P|p|={p1,…,pa,…,p|p|};总数有|S|个的服务集合S|s|={s1,…,sb,…,s|s|};服务提供商p提供的服务有p.S|pS|=S|pS|={s1,…,sc,…,s|ps|},|pS|≤|S|;提供服务s的提供商有s.P|p|={p1,…,pd,…,p|sP|},|sP|≤|P|;用户u所需的服务有u.S|uS|=S|uS|={s1,…,se,…,s|uS|},|uS|≤|S|;用户u和服务提供商p签订的服务协议为SLA(u,p);用户u所需服务的提供商有u.P|uP|=P|uP|={p1,…,pf,…,p|uP|},|uP|≤|P|。
uS.Price是用户报价,pS.Price是提供商报价(也是最后的成交价),uS.Cost是用户付出的成本、代价,且pS.Price≤uS.Price≤uS.Cost;pS.Loadbalance表示提供商提供服务承受的负载,uS.Loadbalance表示用户使用服务用到的负载;pS.Rc是提供商提出的赔偿率,uS.Rc是用户提出的赔偿率,pS.Compensation是提供商提出的赔偿量;uS.Csi表示用户对服务的期望满意度,pS.Csi表示用户真实满意度;uS.|P|是用户期望服务商数量,pS.|P|是提供同一服务提供商的实际数量;uS.|U|是用户期望用户数量,pS.|U|是享受同一服务的实际用户数量。
综上,高校云会计服务体系结构的常见约束条件及其描述如上表所示。高校实施云会计时,可以根据实际情况在上表的基础上增加新的约束条件,并最终构建出高校云会计服务体系结构模型。
四、高校云会计服务体系结构模型的求解
根据具体情况描述了高校云会计服务体系结构模型之后,还要确定模型的解(即构建出具体的云会计服务体系结构)。为了突出本文的研究重点,本文将高校云会计服务体系结构的构建方法(结构模型求解)分为三类:
1. 演化法。先确定要演化的云会计服务,再修改原有的云会计服务体系结构,并将演化的云会计服务代入新云会计服务体系结构的相应位置。此方法可以实时增加、修改和删除云会计服务。
2. 方案法。实施云会计时,有时会选择一个提供商提供的完整方案,此时可以是直接引用服务提供商所提供的云会计服务和云会计服务体系结构。   
3. 代入法。先确定新的云会计服务体系结构,并在此基础上更新(调整)原有云会计服务。
五、案例分析与说明
以某高校为例,当前使用的会计信息系统是复旦天翼产,没有用到云会计相关技术和服务。目前,由于业务量增多、师生对财务信息需求增加,该校希望能用最少的成本享受到存储、支付、移动信息服务、微信、财务预算核算管理、银校互联、财务智能数据分析、财务凭证处理、自助服务、国库集中支付、在线自助、工资借记卡转换为工薪卡(免费短信提醒)、缴税代缴等服务。考虑到成本最小化,该高校云会计服务体系结构模型可以描述为:
S|uS|⊆SLA(u,p)        (约束条件1)
min(pS.Price-uS.Price)(约束条件3)
min(uS.Cost)             (约束条件4)
在满足约束条件1、3、4的前提下确定该校云会计服务体系结构。
分析该校希望增加使用的云会计服务,可以将其分为两大部分,一是会计类服务,一是非会计类服务。浩天企业在“教育云会计”方面有比较成熟的解决方案,和复旦天翼组合在一起可以较为容易地实现会计类的云会计服务。浩天的产品主要包括财务预算核算管理平台、银校互联平台、财务智能数据分析平台、财务凭证影像化系统等服务,这些服务能够满足该高校会计类的云会计服务要求。于是,可以使用“方案法”来组织云会计服务,即以下图中第4层最右边所示的“浩天方案”作为该高校新增的会计类云会计服务体系结构。

 

 

 

 

 

 


对于图中的存储服务、信息传递服务、新型支付服务、移动终端(包括手机、PDA、iPad等)等非会计类服务的体系结构可以采用“演化法”进行构建。考虑到百度在存储技术方面的优势和计费方式,存储服务可以选择免费的百度云服务。信息传递服务包括e-mail、QQ、博客(Blog)、微博(Weibo)、微信(Wechat)等内容。新型支付服务包括微信(Wechat)、支付宝(Alipay)、网银等支付手段。由于安全的需要,在会计类服务和新型支付服务上设置了统一安全入口。为了提高处理速度,本实例中对提升存储服务、信息传递服务没有设置安全入口。
存储服务、信息传递服务、新型支付服务等内容往往是以Web呈现出来的,可以使用PC端浏览器来访问它,此时是浏览器/服务器(B/S)模式;也可在移动终端上以浏览器方式来访问Web,此时是移动终端/浏览器/服务器(M/B/S)模式;还可以将实现服务的App下载到移动终端来访问,此时是移动终端/服务器(M/S)模式。
图中体现了该高校云会计服务体系结构的层次性、模块构成、模式结构、服务目录等含义。其中,层次性可以依次划分为作为内核的复旦天翼AIS提供的软件硬件系统服务,统一安全入口平台、存储服务等服务,百度云等应用,Web和APP等程序形式,移动终端等层次。服务模块可以划分为存储服务、信息传递服务、新型支付服务等非会计类服务和浩天的会计类服务。模式结构包括了B/S、M/S、M/B/S等模式。树状结构图体现了该高校云会计服务体系结构的具体表现形式——服务目录。
另外,构建云会计服务体系结构时还要考虑该方案是否符合模型约束条件(成本最小化)的要求。由于云存储、信息传递服务、新型支付服务(选择支付宝)的成本为零,于是只需要判断浩天产品的成本是否合理。实施云会计时,可以选择浩天的免费功能或试用版来完成相关云服务;另外,由于云会计的一个重要特点是按需使用(即使用次数不多),选择浩天作为服务提供商较为合理。
构建云会计服务体系结构时,还会涉及服务实现方法的问题。例如,本实例中的“新型支付服务”可以采用浩天的“统一支付平台”,也可以采用支付宝、微信、网银等支付方式来实现。使用不同的服务,对云会计服务体系结构也会产生影响,因此要根据是否满足约束条件进行选择。以本实例来说,根据约束条件(成本最小化)决定使用支付宝等新型支付方式,而不使用浩天的“统一支付平台”。另外,构建云会计服务体系结构时还要考虑到未来的发展,例如能否在现有云会计服务体系结构的基础上提供将来用于增加会计继续教育课程的接口。

主要参考文献:
吴胜,苏琴.高校云会计服务类型和服务建模方法探究[J].财会月刊,2016(17).
刘勤,常叶青,刘梅玲等.大智移云时代的会计信息化变革——第十三届全国会计信息化学术年会主要观点综述[J].会计研究,2014(12).
魏旻,王平.物联网导论[M].北京:人民教育出版社,2015.
吴胜,苏琴.高校云会计实施模式探微[J].财会月刊,2016(1).