基于SaaS模式财务管理系统的研究与实现

被引量 : 0次 | 上传用户:jiaguwenshurufa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SaaS(Software as a Service)模式应用于财务系统中,有利于使我国中小企业广泛地应用财务系统。SaaS的关键点之一在于一套系统服务于多个企业用户,各企业用户之间数据彼此隔离,因此在软件架构、数据模型和系统安全方面有着更高的要求。本文讨论基于SaaS模式的财务管理系统设计与实现问题。首先,本文调查分析了中小企业应用传统财务系统的状况和对财务系统的真实需求,阐述了基于SaaS模式构建简单易用、门槛低、成本低的财务系统的可行性和必要性。在此基础上详细介绍了基于SaaS模式的在线财务系统的设计理念、各个模块的功能设计、流程设计和系统的体系结构。然后,本文详细阐述了在软件架构、多企业数据模型和系统安全等方面的详细设计。在软件架构上,本文提出以最大限度重用功能模块为前提,以SOA(service-oriented architecture)为设计理念,以SCA(Service Component Architecture)为实现基础,构建面向服务,以服务为粒度的软件架构;在多企业数据模型上,本文以保持各用户之间数据彼此隔离和高效的数据存取为设计目标,比较了常见的三种解决方案,并结合它们的优缺点,以ORM(Object Relation Mapping)为基础,提出了屏蔽数据存取细节、动态加载不同数据隔离配置的解决方案;在系统安全上,本文提出多层次、软硬件结合、可配置和与业务代码解耦合的设计思想,详细阐述了整套安全设计方案的各个实现细节。最后,本文详细地介绍了本系统的总体实现模块划分、自动生成凭证设计、数据访问层实现、业务服务层实现、前端控制层实现和视图层实现中的细节,列举了部分关键性的代码,并解析了这些代码的功能和原理。实践已证明,按照本文提出的解决方案构建的财务系统能够通过重用服务的方式达到业务敏捷性,能够让企业用户安全地使用系统功能,能够高效地支持多个企业相互独立地使用系统,能够支持在线实时的商业智能分析,值得广大构建SaaS软件的架构师和开发人员借鉴。
其他文献
老子作为中国哲学道家学派的创始人,既留下了丰富的关于宇宙世界的形而上的哲学思考,又留下了很多对于形而下的人与社会问题的主张。老子的社会政治思想立于其“道”的哲学基
反义词和同义词一样,是一种特殊的词义聚合。论文运用现代语义学的义素分析法、词汇学的科学理论和方法,讨论反义词语的判定标准,归纳《史记》单音节反义词的判断条件,并以此
随着我国股票市场的迅速发展,股票市场已经成为重要的融资渠道,越来越多的居民将资金投向股市,股票在居民资产结构中的比例持续增加,股票价格与实际经济活动之间的联系日益紧
水下动目标径向速度造成的回波和样本之间失配导致匹配滤波器对于线性调频(LFM)信号的检测性能下降。利用分数阶傅立叶变换对LFM信号的聚焦特性,提出一种基于离散分数阶傅立叶变
教师课堂教学行为有效性如何,直接影响着新课程改革的成败。根据新课程改革对教师教学行为所提出的新要求,初中教师在课堂教学中逐步转变自己的教学观念和教学行为,在由新课
高速增长的经济,带动了汽车数量的大幅度增长。传统的停车场系统已不能满足日益增长的需求,停车难、难停车是目前停车场的真实写照。目前停车场中存在一系列突出的问题:大部
随着互联网技术的快速发展和广泛应用,人们的活动空间从具体的地理空间向虚拟的网络空间延伸,人际互动类网络社交平台逐渐成为人们交流思想、建立感情、呈现自我的新家园,从
口语课堂上的提问是检查学生学习效果与开展课堂教学的重要环节。笔者为初级汉语口语课的提问设计了各类调查与实施方案,以探讨提问与口语课教学的关系。笔者认为,口语课堂的
<正>1临床资料患儿,男,生后55h。因"出生后发现血常规异常30h"入院。患儿孕37周在当地市妇幼保健院剖宫产出生,生时无异常,出生后6 h左右在出生医院查血常规示WBC:124.5×109
人眼与大脑的协作使得人们可以获取、处理及理解视觉信息。人类利用视觉感知外界环境信息的效率很高,事实上人类获取的环境信息中有80%左右是通过视觉得到的。近年来,随着计