设为首页 | 加为收藏 | 联系我们 咨询热线:0632-5272123
电 话:0632-5272123
传 真:0632-5271123
地 址: 枣庄市文化西路23号
E-mail:zzint@zzint.com
  • 技术咨询:
  • 业务咨询:
  • 客户服务:
  • 服务监督:
详细资料 您当前的位置:网站首页新闻动态详细资料

公司最新版OA系统技术参数

1、项目总体架构以及技术解决方案;
1.1整体架构
项目使用J2EE规范开发,项目整合了多种开源技术及服务完成对OA系统的功能整合。项目采用分层模块化的方式开发。主要使用SprinMVC、MYSQL、Activiti、Openfire等技术构建,均使用开源技术及框架构建,不会涉及专利等问题。 系统可以在linux,windows等多种支持Java虚拟机系统下运行。
核心技术架构
1.1.1SpringMVC
SpringMVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。
1.1.2工作流引擎Activiti
Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),面对新技术的机遇,诸如互操作性和云架构,提供技术实现。
Activiti提供了基于浏览器的工作流定义组件,便于跟Spring集成。
使用Activiti开源工作流引擎管理,方便的实现流程自定义,流程表单集成,任务委派,流程流转,流程统计等功能。
1.1.3spring security
Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Dependency Injection 依赖注入)和AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为企业系统安全控制编写大量重复代码的工作。
项目通过对Security的整合,提供了可靠的系统安全性。
技术优势
1.1.4架构,语言、规范、用户
采用主流Java框架SpringMVC开发,有自主的知识产权。
 
使用J2EE规范,支持在Tomcat,weblogic,websphre,Jboss等应用服务器部署。
  
使用BS架构,减少客户端部署的麻烦。

响应时间: 500用户同时在线 5秒内响应

并发用户: 5000用户并发访问 20s内响应

使用开源的工作流引擎开发,工作流管理更加规范。定制更加方便快捷。



上篇文章:网站内容录入说明
下篇文章:批处理自动备份的写法
版权所有 枣庄市英特信息网络有限公司 ◎2017
联系电话:0632-5271123 5272123  总部地址:枣庄市市中区文化西路23号
鲁ICP备09021689号 增值电信业务经营许可证编号:鲁 B2-20080087号