泛普软件ERP系统技术架构说明
摘要:泛普软件ERP系统平台先进的体系结构模型通过采用私有云和公有云技术架构,它是在传统的B/S架构基础上,融入SOA架构,并可部署在私有云和公有云服务器上的一种逻辑架构。泛普软件ERP系统可以运行在WINDOWS主流软件平台和PC机硬件平台,实现开放、灵活、简单、便捷等原则。泛普软件ERP系统平台提供的单据打印模板自行设计功能与二次开发平台,满足了不同用户的需求。泛普软件配备完善的技术策略应对网络、服务器、数据的安全,保护企业应用。
1、体系架构
泛普软件ERP系统平台是基于B/S结构的分布式浏览器/服务器系统。一律采用私有云技术架构,它是在传统的B/S架构基础上,融入SOA架构,并部署在私有云服务器上的一种逻辑架构。在这种B/S架构下,软件应用的业务逻辑完全在应用服务器端实现,用户表现完全在Web服务器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术。这种先进的体系结构模型大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。
系统数据库层(服务器):对应用数据进行存储管理,保证系统的数据完整性,一致性和可靠性,同时给用户层提供了高效率的数据访问机制。
浏览器用户层(客户机):进行用户与系统之间的人机交互处理。 然而,从功能应用来说,泛普软件ERP系统由三部分组成: 1、业务模型层面:企业架构 ;
2、功能模型层面:功能模块架构、审批流程架构、业务状态协作流程架构;
3、实现层面:基础业务平台架构(诸如组织、权限、主数据)、平台架构、数据架构;
通过系统不同的层面的处理不同的应用,泛普软件ERP系统平台实现了高可扩展性。在系统用户数量不断增长,或者增加新的应用需求、数据处理量迅速增加的情况下,只需要考虑对受影响的系统层面进行开发设计,而对其它系统层面没有影响,这样能够最大程度保护用户的硬件投资。
2、系统平台
泛普软件ERP系统平台的策略原则为:开放、灵活、简单、便捷。泛普软件ERP系统作为标准的商业应用软件,主要是运行在WINDOWS主流软件平台和PC机硬件平台,并遵循计算机开放系统标准。用户可以根据自己的需求和喜好,在微软系统当中选出符合满足自身的应用需求,和用户现有IT环境架构相匹配的系统平台。
3、开发平台
泛普软件ERP系统平台提供的二次开发平台,保证了用户连续有效的业务再造,满足用户实现不同的需求。
不同的企业,表格单据样式相差也是不一样的,资料内容也不尽相同,即使是相同企业的相同类型表单,也可能因为应用对象不同而对其输出的格式要求不同。因此,针对种情况,泛普软件软件在实施过程中必须要持有一种灵活简单的解决方案,对不同的企业用户进行不一样的设置,不仅仅用户便于操作, 也要便于系统后期维护, 而不需要进行代码重编译等。
4、安全机制原理
可靠的网络传输:泛普软件ERP系统平台使用TCP/IP协议作为主要的网络通信协议。 TCP/IP协议本身具有的特性:
(1)“好的破坏恢复机制”----当网络被侵入或被攻击而遭到破坏时,它的剩余部分仍能完全工作。
(2)“处理高错误率的能力”----如果报文信息使用一个路由丢失时,应该有一种机制使其能够通过另
一路由到达目的地。
TCP/IP协议不但是事实上的行业标准,而且其内置的差错检测和纠正机制提供了可靠的网络传输。 基于关系型数据库系统:泛普软件ERP系统平台中的所有数据都是存贮在关系型数据库管理系统当中。数据库中的数据是信息社会的战略资源,数据的保护至关重要。DBMS对数据库的保护通过4个方面来实现:数据库的恢复、数据库的并发控制、数据库的完整性控制、数据库安全性控制;并且具有数据载入、转换、转储、数据库的重组重构以及性能监控等功能,在服务器保证了数据的完整性。
泛普软件ERP系统平台中跨越不同应用模块的数据完整性:一个泛普软件ERP系统平台,不论有多少个用户,运行哪些应用模块,它都是基于一个公共的数据库环境的,数据只需要输入一次,即可被整个企业共享。
泛普软件在线配备完善的技术策略应对网络、服务器、数据的安全,保护企业应用。每个企业用户的管理平台都是一套独立的系统,数据信息可多重保护自行备份恢复,从根本上保证了数据信息的安全。