探索中国CIO人才现状 | 第四季调研报告
企业实施OA,需要哪些技术架构
2013-12-30  作者:博客 

  1、整体技术架构:采用系统为B/S架构,采用客户端浏览器-WEB应用服务器-数据库服务器三层结构,采用基于履盖率最广的、成熟的JAVA系统构架;此类系统国内较为知名的有天络在线等主流品牌。


  2、系统一体化:系统采用统一部署,集中管理的方式,实现统一登录、统一权限、统一界面、统一基础数据管理;


  3、开发工具:采用。NET或者JAVA语言进行软件开发;


  4、数据库:支持SQLSERVER和ORACLE数据库作为系统数据库平台,客户端浏览器需支持IE6.0,客户端操作系统需支持Windows98/me/2000/xp;


  5、系统实用性:系统采用搜索引擎的概念,通过一个操作界面的进入,尽可能的把用户所有想查询的信息都关联起来,避免使用者进行大量的学习和记忆,让使用者操作起来轻松自如;


  6、系统易用性:系统界面采用了大量的图形化的方式,使用人员操作更加的形象,针对系统的界面以及各种信息的提示,系统也进行了二次的封装,全部是标准的中文提示,避免出来系统级的英文提示;


  7、系统适应性:系统本身采用的是三层技术架构以及模块式的开放方式,即实现了操作层、业务层、数据层的分离,以及各应用模块的独立,这样适合公司根据实现情况进行调整;


  8、系统开放性:系统采用了市场上最成熟的编程语言。NET、数据库MSSQL、三层结构框架,这些技术对后期的维护与升级是非常简单;


  9、系统扩展性:系统本身是一个工作流平台,已经预留了大量的数据接口、动作接口,可以实现与门户网站、第三方业务系统、第三方应用系统的无缝对接;


  10、系统安全性:系统采用了硬件加密锁、128位加密算法、IP地址锁定、在线自动检测等多重安全机制,确保系统的稳定与安全;


  11、系统承受能力:系统运行稳定可靠,系统资源占用低,系统满足能无限公司数,能支持6层以上组织结构,支持1000以上的瞬时并发数,能支持公司或部门迁移等在线处理业务能力。通过LOAdRunner负载及压力测试;


  12、权限设置灵活性:系统涉及到的部门、公司比较多,公司权限比较分散,因此要求系统比较灵活的对系统权限进行灵活分配。系统能够实现控制界面上的每一个菜单;


  系统的应用速度:系统可以同时支持1000人并发数据处理,系统从数据底层架构到应用层的处理,都经过了严格的数据压力测试保证了系统的高效运行,不会出现系统速度奇慢的现象。