oa系统架构
㈠ OA软件主要有哪些技术架构
云海OA软件多层应用体系架构
数据资源层:数据资源层使用元数据描述系统模型,如系统数据、业务功能、权限、流程等多个层面模型的描述。通过支持各种不同类型和结构的数据,如关系型和非关系型数据,结构化和非结构化数据等,数据资源层让平台能够访问多种DBMS,具备良好的数据库移植特性。此外,数据资源层通过Web服务、文件导入和数据集成等多种形式,让平台能够与其它应用系统进行无缝集成。
技术适配层:技术适配层用于封装和屏蔽平台底层的技术难点、不确定性和细节,一方面大幅降低底层技术细节带来的开发难度和风险,同时大幅提高软件开发的生产效率和质量。
运行时层:该层用于提供系统平台最基础的服务支持,例如:请求安全保障、日志、请求响应路由、消息事件、数据库连接管理、数据库事务处理、任务队列、数据缓存管理等。
基础构件层:通过抽象并封装常用的客户端、服务器端以及通用化业务,形成定义良好易于使用的构件库,在提高平台自身开发效率的同时,为研发业务构建工具提供支持。
基础功能层:该层提供管理平台均应具备的通用功能模块,如组织机构管理、授权管理、邮件、消息、网络文件、电子表单、报表工具等,从而为业务功能开发提供可重复使用的程序模块和接口。
业务应用层:该层为企业提供常用的业务应用模块,如网上办公、网上流程审批等;这些典型的业务应用模块一方面满足了企业的基本管理需求,另一方面,提供可供参考的业务应用模块样例,辅助用户进行业务应用模块的二次开发。
集成表现层:平台能够集成各种现有的系统应用,通过构建单点登录机制,集成表现层为用户提供多应用系统的统一身份鉴别和访问授权,在增强系统安全的同时也提高多系统集成易性。
㈡ oa办公的基础架构
OA平台基于分层、标准和构件等进行架构,OA平台以领先的四层技术架构,遵循J2EE标准、SOA标准、WFMC标准、W3C xForm标准、JSR168、WSRP等标准,OA平台部署了大量构件、采用JAVA语言编写、以多维门户形式展现,OA平台支持各种部署模式、各种操作系统、各种数据库和中间件,并具备完备的配置体系、接口体系和插件体系,从而支持未来的扩展空间。
因J2EE的开放性,OA平台支持各种服务器、操作系统、数据库、中间件和应用软件。
OA平台采用标准J2EE结构,由Java语言开发,系统配置由XML技术完成;数据库采用关系型数据库和非关系型数据库分离的技术,同时OA平台支持多种关系数据库,系统通过JDBC服务连接数据库,并使用连接池提高系统性能;通信协议采用HTTP、TCP/IP。
OA平台整个应用划分为三个相对分离的逻辑层,每一层都有一套定义好的接口。第一层为表示层,是展现给工作人员和相关使用者的图形界面,它包含HTML表单、Java Applet、JSP等能够显示数据的任何系统。该界面通过规定的工作流程和接口来完成日常的事务处理和业务流程。
OA平台的中间层(应用逻辑层)是使用者为了获取数据需要(通过表示层)调用的代码。表示层接收到数据后把它格式化并显示出来。OA平台的这种应用逻辑与用户界面的分离极大的提高了应用设计的灵活性。OA平台的可以在不改变应用逻辑的情况下采用不同的图形用户界面,只要应用逻辑层给表示层提供明确定义的接口即可。OA平台的中间层利用Java语言,以Servlet和Beans等技术实现,其表现形式为组件包,即类库形式。将用户管理、低层数据访问、数据传输以及数据分析等具有抽象适应性的功能等进行封装,按照功能、逻辑和使用等不同方面定义若干个组件包,将其统一规范为核心API(Core API),为上层透明访问提供清晰明确的接口。
在整个OA平台应用中,中间层起着非常重要的作用,主要包括安全系统、应用体系和技术平台等几部分。它和下面所介绍的数据层一起构成了办公系统工作的基础。
OA平台的底层为数据层,即数据中心。它用来完成统一的数据管理和数据交换接口的实现。主要包括办公信息及数据的管理和维护、数据交换、数据抽取以及数据过滤等功能。
整个OA平台中,部署了数据引擎、消息引擎、门户引擎和工作流引擎,把系统横向和纵向进行了多维度的打通和贯穿,从而使得各孤立的构件和模块成为一套有机的生态系统。
㈢ oa办公系统需要什么样的网络环境
有问题可以咨询我
网络环境:
应用主体 基本要求
各客户端机器 能够访问服务器主机(TCP/IP 8080端口畅通 )保证访问主机52KB/S
以上速率
服务器 内部100MB/S网络接入;如果接入Internet,提供远程、WEB应用,
则至少保证internet访问4MB带宽。——可接入电信宽带,或主机托管至IDC 机房。
硬件环境
要求 描述
最低配置 CPU:PIV 3.0GHZ 内存:1024MB ;硬盘:80G 以上配置服务器 一台
建议配置 四核 至强系列2.0GHZ 4GB内存; 120GB SCSI硬盘以上配置服务器 一台
默认使用环境
整个系统默认的浏览器、屏幕分辨率。设定如下:浏览器:IE6.0 +SP1 、IE7 、IE8等浏览器
提示:在其它浏览器兼容。界面分辨率:1024 * 768