无锡oa办公协同软件技术说明致远oa

无锡oa办公协同软件技术说明致远oa

ID:28390897

大小:503.00 KB

页数:13页

时间:2018-12-09

无锡oa办公协同软件技术说明致远oa_第1页
无锡oa办公协同软件技术说明致远oa_第2页
无锡oa办公协同软件技术说明致远oa_第3页
无锡oa办公协同软件技术说明致远oa_第4页
无锡oa办公协同软件技术说明致远oa_第5页
资源描述:

《无锡oa办公协同软件技术说明致远oa》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.致远OA系统技术方案1技术篇1.1设计原则1.1.1实用性与可扩展性办公系统是标准化设计,系统设计精当,实用性强,可以充分满足集团化的应用需求,实现了流程的可视化定制,既支持系统的公文、协同流转的公司级定制,也支持个人流程的定制,具有很强的适应性。同时充分考虑了与各种信息化系统的的应用集成,支持XML的数据交换,具有更好的可扩展性。1.1.2可靠性与稳定性系统必须具备较高的可靠性与稳定性。l系统应对用户数据输入的合法性进行严格校验,并对非法数据(如数据类型及范围不匹配等)产生含义明确的提示。系统不会因用户非

2、法输入而造成程序中止(产生源代码错误信息、死机等);l系统应在资源占用、数据存储等方面设计合理,不应对服务器造成过高压力而导致死机或服务器操作系统崩溃等情况。l系统后台数据库应采用目前为业界认可的关系型数据库系统,-..系统设计时可以对集团公司信息容量具有充分的把握,确保系统运行较长时间(如两年以上)后不会因信息过多、数据库容量不足而导致整个系统的崩溃。1.1.1先进性与兼容性l采用B/S结构基于纯WEB方式的客户端实现,利用面向服务器的架构(SOA)来降低系统IT环节的复杂性,有效地降低了系统的整体实施和维

3、护成本,也使宁波港的培训大为降低。l采用先进的服务器应用软件设计及N层体系结构进行开发采用先进的N层体系结构设计应用软件,采用分部式系统,降低系统对支持工作单一服务器的要求。l基于J2EE的技术架构选择拥有J2EE框架优势的,基于Spring框架的组件化的可扩展的portal技术路线,强调以用户为中心,重视工作流及整体工作效能,创建一个提供支持信息访问、传递,以及跨组织工作的集成化应用环境。l采用XML应用针对协同工作流引擎、资源信息共享平台、数据交换平台的所有数据交互,都是以XML格式来进行数据定义,确保数

4、据传输交换。l基于Hibernate数据连接数据层采用Hibernate的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,可以应用在任何使用JDBC的场合,满足实现集成多种数据库应用:Oracle、MySQL等等。l数据缓存为了进一步提高系统的运行效率和高并发处理效率,系统采用页面缓存和对象数据缓存技术,以内存换效率。大幅度的降低数据库的访问频度,大大提高了效率。l易用性,交互性-..系统的操作和管理都采用浏览器界面进行,方便操作人员使用。充分利用图形技术,展现操作流程和结构,确保系统的易用性。系统

5、采用一键式安装方式,仅需半小时即可完成系统的安装,降低系统的实施成本。l系统维护方便纯B/S结构的系统,系统管理员只需维护系统服务器。不必再一一去处理每台机器,大大降低了使用和维护成本。1.1.1稳定性l操作系统的稳定性操作系统采用Windows,具有很高的可靠性,易维护、易扩充。系统满足C2级安全性要求。l数据连接的稳定性数据层采用Hibernate的对象关系映射框架,并使用连接池提高系统性能,对每个连接的申请和归还跟踪监视,严格保持连接数量在系统性能的允许范围之中l数据库稳定性分析和策略。访问数据库是系统

6、处理的瓶颈之一,对于数据库访问问题,用友致远在对系统访问数据库上采取多种方式有效解决,包括数据库连接池应用、缓存应用和数据分化处理。我们自己开发了数据库连接池,解决频繁数据库连接带来的系统性能下降问题;独特的缓存技术应用,使得系统在大并发访问情况下性能大大优化,页面读取的时间差距仅在零点几秒;数据分化处理有效分离历史数据和当前数据,使得对历史数据的访问查询不会影响当前数据的处理效率,同时,切实有效的解决了多年后数据量激增可能带来的系统性能隐患。-..1.1.1安全性l严密的身份认证功能,具有拒绝尝试登录扫描与

7、防注入能力;l具备完善的用户权限控制机制;l数据库以加密方式存储,防止超级用户从数据库中窃取信息;l完善的日志及跟踪功能,对系统内主要事件(如用户登录、文件及项目审批等)需做相应的记录,记录中应包括用户名、日期时间、客户端IP地址等;具备方便的数据备份及灾难恢复能力,可在服务器系统崩溃后最短时间内使系统恢复正常运行;l可对用户进行限制级登录,如根据IP地址段、时间段等条件设置相应的登录授权许可。l充分利用操作系统和java提供的安全机制(口令验证、存取控制、电子签名、加密),实现服务器、数据库、视图、表单、操

8、作、域和代理等多层安全控制。对敏感数据的存储进行数据加密。从而保证了系统在用户认证、数据传输和数据储存等多方面的安全要求。l用户访问必须提供正确的用户名和密码,不能以匿名方式登录访问。1.1.2集成性l跨平台支持系统基于http协议和B/S结构设计,稳定运行于JAVA平台,服务器支持WINDOW系列、LINUX、UNIX各种操作系统。功能模块化体系结构OA系统采用模块化体系架构开发,各模块间彼此有接

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。