基础语言C++开发
10 OA是国内采用了 C++ 语言开发核心平台的办公类软件系统,相较于采用 Java、.Net等解释性语言,C++跨平台设计和运行,对计算资源的理解和控制也更加深刻,拥有最高的时间效率和空间效率(30~50倍于解释性语言)。使用C++语言开发的软件执行速度快(千人使用也不延迟)、资源占用省、稳定可靠,能够充分应对大用户量、大数据量带来的资源和性能挑战。
10 OA是国内采用了 C++ 语言开发核心平台的办公类软件系统,相较于采用 Java、.Net等解释性语言,C++跨平台设计和运行,对计算资源的理解和控制也更加深刻,拥有最高的时间效率和空间效率(30~50倍于解释性语言)。使用C++语言开发的软件执行速度快(千人使用也不延迟)、资源占用省、稳定可靠,能够充分应对大用户量、大数据量带来的资源和性能挑战。
完全B/S架构
与传统OA系统的 C/S 或 不完全B/S 架构相比,10 OA采用 完全B/S 架构,无需任何插件、控件、虚拟机的安装,任何时间、任何地点、任何系统,只要可以使用浏览器上网,就能登录10 oa系统,且无需为异地办公、换机办公做任何额外下载安装等工作。
与传统OA系统的 C/S 或 不完全B/S 架构相比,10 OA采用 完全B/S 架构,无需任何插件、控件、虚拟机的安装,任何时间、任何地点、任何系统,只要可以使用浏览器上网,就能登录10 oa系统,且无需为异地办公、换机办公做任何额外下载安装等工作。
MVC设计模式
模型层、视图层和控制层互相分离,实现Web系统的职能分工,互不干扰,不同的层各司其职,每一层不同的应用具有某些相同的特征,有利于通过工程化、工具化产生管理程序代码,在目前用户需求的快速变化下,可能有多种方式访问应用的要求,按MVC设计模式,改变其中一层就可能满足客户需求,一旦模型发生改变,也易于维护。
模型层、视图层和控制层互相分离,实现Web系统的职能分工,互不干扰,不同的层各司其职,每一层不同的应用具有某些相同的特征,有利于通过工程化、工具化产生管理程序代码,在目前用户需求的快速变化下,可能有多种方式访问应用的要求,按MVC设计模式,改变其中一层就可能满足客户需求,一旦模型发生改变,也易于维护。
SOA模型
凭借SOA模型松耦合的特性,10 oa协同办公系统使得企业可以按照模块化的方式来添加新服务或更新现有服务,以解决新的业务需要,提供选择从而可以通过不同的渠道提供服务,并可以把企业现有的或已有的应用作为服务, 从而保护了现有的IT基础建设投资。
凭借SOA模型松耦合的特性,10 oa协同办公系统使得企业可以按照模块化的方式来添加新服务或更新现有服务,以解决新的业务需要,提供选择从而可以通过不同的渠道提供服务,并可以把企业现有的或已有的应用作为服务, 从而保护了现有的IT基础建设投资。
单点登录(Single Sign On,SSO)
在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。SSO具体实现为所有应用系统共享一个身份认证系统,所有应用系统能够识别和提取ticket信息,应用系统能够识别已经登录过的用户,能自动判断当前用户是否登录过,从而完成单点登录的功能。您可以访问10 OA为 老年人体育协会 所制作的前后台一体化办公系统中前台部分,其中博客、论坛、网站以及后台系统实现了单点登录的功能。
在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。SSO具体实现为所有应用系统共享一个身份认证系统,所有应用系统能够识别和提取ticket信息,应用系统能够识别已经登录过的用户,能自动判断当前用户是否登录过,从而完成单点登录的功能。您可以访问10 OA为 老年人体育协会 所制作的前后台一体化办公系统中前台部分,其中博客、论坛、网站以及后台系统实现了单点登录的功能。
企业应用集成(Enterprise Application Integration, EAI)
企业应用集成所连接的应用包括各种电子商务系统,企业资源规划系统(ERP),客户关系管理系统(CRM),供应链管理系统(SCM),办公自动化系统(OA),数据库系统,数据仓库等,10 OA提供开放的接口,并可以跟其他企业应用系统集成,实现规范化高效管理。
企业应用集成所连接的应用包括各种电子商务系统,企业资源规划系统(ERP),客户关系管理系统(CRM),供应链管理系统(SCM),办公自动化系统(OA),数据库系统,数据仓库等,10 OA提供开放的接口,并可以跟其他企业应用系统集成,实现规范化高效管理。
无实体传递(No Entity)模式
“无实体传递”国内较少出现的设计模式,即信息、数据的传递不是通过实体复制所得,大大减少了存取过程中物理消耗时间。10 oa将所有数据集中保存在服务器上,独立管理,共享传递只需设置权限,赋予相应人员访问、修改等权限,完全达到了实体传递的目的且节省了时间,并且杜绝了垃圾数据的产生。
“无实体传递”国内较少出现的设计模式,即信息、数据的传递不是通过实体复制所得,大大减少了存取过程中物理消耗时间。10 oa将所有数据集中保存在服务器上,独立管理,共享传递只需设置权限,赋予相应人员访问、修改等权限,完全达到了实体传递的目的且节省了时间,并且杜绝了垃圾数据的产生。
缓冲池(Cache Pool)结构
采用国际领先的缓冲池结构,除数据库缓冲存取外,实现了会话Session缓冲、组织架构缓冲等。以会话Session为例,每个用户登录系统自动创建Session会话,当关闭系统后Session并未完全释放,而是保存在Pool中,当新用户登录时,Session无需再次重复创建,直接调用Pool中的Session即可,这个调用过程不再有物理运作,有效利用资源,减少响应时间,因此耗时大大减少。对于千人以上的单位,缓冲池的效果是非常明显的。
采用国际领先的缓冲池结构,除数据库缓冲存取外,实现了会话Session缓冲、组织架构缓冲等。以会话Session为例,每个用户登录系统自动创建Session会话,当关闭系统后Session并未完全释放,而是保存在Pool中,当新用户登录时,Session无需再次重复创建,直接调用Pool中的Session即可,这个调用过程不再有物理运作,有效利用资源,减少响应时间,因此耗时大大减少。对于千人以上的单位,缓冲池的效果是非常明显的。
遵循 WfMC 国际标准的工作流引擎
WfMC(工作流管理联盟)是致力于工作流标准化的专业组织,创建并完善了工作流的相关标准,10 OA工作流引擎完全符合WfMC国际标准,适应能力强,仅通过拖拉拽即可实现日常工作中复杂而变的流程步骤,且在流程过程运行过程中支持发送邮件、通知等辅助功能,流程结束自动归档处理。
WfMC(工作流管理联盟)是致力于工作流标准化的专业组织,创建并完善了工作流的相关标准,10 OA工作流引擎完全符合WfMC国际标准,适应能力强,仅通过拖拉拽即可实现日常工作中复杂而变的流程步骤,且在流程过程运行过程中支持发送邮件、通知等辅助功能,流程结束自动归档处理。
权限原则
10 OA权限设计严格精细,遵守微软提出的四项权限基本原则,即:拒绝优于允许原则、权限最小化原则、累加原则和权限继承性原则。以权限继承为例,发送邮件时仅需勾选某部门名称,则从属于该部门下所有成员皆可收到相关信息,无需一一点击发送,杜绝了手工输入和单个点击过程中的错漏。
10 OA权限设计严格精细,遵守微软提出的四项权限基本原则,即:拒绝优于允许原则、权限最小化原则、累加原则和权限继承性原则。以权限继承为例,发送邮件时仅需勾选某部门名称,则从属于该部门下所有成员皆可收到相关信息,无需一一点击发送,杜绝了手工输入和单个点击过程中的错漏。
数据管理“房子模型”
10 OA数据管理采用国际先进的“房子模型”,数据集中统一存储在房子中,按照房间、区域分离管理。如需要同事共享信息,仅需要给他相应的权限(钥匙)即可,而不需要在把信息复制一份交给他。房子信息有严密的权限管理机制,并且无垃圾数据、高效节能、方便整体备份整理等特点。
10 OA数据管理采用国际先进的“房子模型”,数据集中统一存储在房子中,按照房间、区域分离管理。如需要同事共享信息,仅需要给他相应的权限(钥匙)即可,而不需要在把信息复制一份交给他。房子信息有严密的权限管理机制,并且无垃圾数据、高效节能、方便整体备份整理等特点。