您现在的位置:解决方案 > 石油化工业 > domino 邮件oa升级解决方案

1.概述

Domino/Notes是Lotus公司(后被IBM公司收购)的构建办公自动化系统的基础软件平台,自1986年发布之后,在全世界已经拥有非常庞大的用户群。目前IBM已发布了其最新版本R8.0。

Domino/Notes在我国也得到了广泛应用,特别在许多国家机关和大型企事业单位得到了推广应用。随着时间的推移,原来许多单位的OA系统暴露出一些的问题,同时由于软硬件基础环境的变化,原有的OA系统的不兼容性也充分体现,严重地影响了工作效率。同时,随着各单位信息化应用的深入,产生了许多新的业务需求,需要在OA系统中处理。仅仅依赖原有的OA系统已经难以满足需求。

北京国信清科技有限公司根据对用户需求的把握和对新的软件技术的理解,有针对性地提出了Domino OA系统升级改造方案,一方面可以继承用户原有系统的优点,使用户使用模式不需改变,并完整保护和再利用历史数据;另一方面,解决用户使用过程中存在的问题,优化系统体系结构,使用户使用更方便,系统运行速度更快。

目前,在航天科工集团第二总体设计部、206研究所、25研究所、中国兵器工业集团618厂,699厂等单位已有成功的升级改造案例。

2.OA升级改造的优势分析

1)对日常工作不会造成冲击

对于用户单位已使用多年的OA系统,领导和员工都已经熟悉OA系统的工作模式,通过升级改造解决现有问题,将使OA应用上升到一个新的台阶。

2)与J2EE平台和关系型数据库更好的结合

根据需要,可以采用J2EE平台和Domino平台相结合的方式,发挥各自优势,与其它应用系统集成,使系统运行更优。通过技术手段,可以实现DOMINO和关系型数据库很好的结合,在用户单位信息系统建设方面,发挥两者的优势。可以与其它应用系统很好的集成。

3)原有数据的继承与再利用

OA系统已积累了大量的公文、邮件、审批等数据,通过升级可以使原有数据能够保留和再利用,并可方便的查询以前的文件。还可以与档案管理接口,使文档管理更加规范有效。

4)避免走回头路

任何信息系统(特别是应用系统)的开发与实施,都会经历“发现问题—解决问题—系统性能提升—使用越来越方便”这样的过程,通过升级改造,对原有OA系统问题彻底解决,避免走回头路,以免使单位以前的付出付之东流。

IBM公司的NOTES/DIMINO在业界已运行20多年,Domino系统在许多跨国公司和国内外大的机构中都在使用,平台比较稳定,声誉很好。

5)使系统运行更加稳定可靠

通过升级,解决困扰用户的应用模块中存在的问题,在升级后的版本中再不会出现这些问题,将使系统运行更加稳定可靠。

6)提升系统访问速度

可以通过对原有业务模块进行整理分析,优化其浪费网络资源的部分,分析出它不合理的原因,进行优化,整体提高用户原有OA的网络访问速度,提高工作效率。新版本Domino通过网络压缩,附件压缩,流式复制等新的特性功能的优化提升了网络访问速度,同时降低磁盘空间的浪费。

7)与其它系统的集成

用户单位一般会有其他系统在运行,建设完成后的系统须提供与其它系统的互连互通,保证集成性。

3.OA升级改造需开展的工作

1)基础平台升级

将现有Domino平台升级到目前新的Domino平台下,并进行相应的二次开发,使系统稳定性、兼容性、可靠性得到显著提高。

2)应用模块升级

对目前用户单位OA系统所有的应用模块进行平滑升级到新的Domino平台上,保留应用系统原数据。

3)现有问题的解决及功能优化

针对原有OA应用中存在的问题(包括程序Bug),给出对应的解决方案,解决目前系统各个应用模块所存在问题,并对各模块进行功能优化。

4)新增模块的开发

针对原有OA系统中没有,但用户单位在实际应用中又急需的功能,在升级改造过程中进行开发。

5)系统的架构重整与界面设计开发

在OA升级改造时对系统体系结构重新设计,对系统功能布局进行调整,界面进行重新设计,使系统风格优美、简单易用。

6)系统原有数据分析与整合

对系统升级需求进行分析,对原数据进行分析,原有数据进行整合

7)与其它系统整合

根据需要,可以采用J2EE 平台和Domino平台相结合的方式,与档案管理等其他应用系统进行整合,构成用户单位的协同工作平台。

4.系统建设方案

平台本身升级

通过将现有基础平台升级到Domino新版本平台并进行相应的二次开发,一方面可以解决目前存在的问题,使系统稳定性、兼容性、可靠性得到提高。

1)解决许可协议上的差异问题

基于新版本的Domino服务器升级开发,需要解决同老版本的Domino如下差异:

1.由老版本中的Mail Server向新版本中Message Server迁移;

2.由老版本中的Application Server向新版本中Enterprise Server迁移;

3.由老版本中的Advanced Server和Extranet Server向新版本中的Utility Server迁移,并进行整合;

4.其它差异性问题解决。

5.解决新旧版本的兼容性

当客户端,服务器,应用程序转入一个新的环境后,兼容性的问题至少在一段时期内是不可避免的,其中一些较主要的是:客户端数据库文件,日历和日程表上的版本冲突,旧的邮件文件与新的邮件模板的冲突问题。

2)Administrator 管理端

老版本的扩展ACL在升级到新版本时会遇到的问题。必须使用Notes客户端去配置扩展ACL,而且必须在Domino服务器上的目录数据库中进行设置。老版本及其之前版本的服务器并没有强制使用扩展ACL规则。

3)数据库模板

新版本中的Teamroom中包含了对alternate names的支持,而老版本中没有包含这一功能。所以所有旧的文档在Teamroom数据库更换成新版本的设计后,需要通过打开保存的过程来使这一功能生效。

应用模块的升级

对目前用户单位所OA系统所拥有的应用模块进行平滑升级,保留原数据。

现有模块问题处理及模块功能优化

新的OA系统基于新Domino 版本开发,应通过对现有的流程的深入研究,开发一套与原有的操作流程,数据格式兼容的OA系统。针对原有OA应用中存在的问题,给出对应的解决方案。

架构重整与界面优化

在系统升级后的Domino新版本平台下,将对系统功能布局重新规划,以方便用户使用为原则,对系统功能架构进行调整。

基于J2EE+Domino的用户单位所OA系统升级改造方案,一方面继承原有系统的优点,使用户应用模式不需大的改变,并为完整保护和再利用历史数据打好基础,另一方面,解决现在系统的问题,增强系统的可扩展性、稳定性、提高运行效率。

考虑到用户已经熟悉了现有的界面和工作习惯,需要做好平衡,保证一定的继承性。

新增功能

针对原有OA系统中没有,但用户单位所在实际应用中又急需的功能,在本次升级中进行开发。

技术服务与应用培训

提供最终用户OA系统使用培训。

5.项目实施方案

系统实施与开发可以采用双方合作的模式,组成联合开发小组,在开发过程中,通过相互学习,增强用户单位所相关人员的二次开发能、系统维护能力,为以后系统的运行维护、二次开发奠定基础。根据项目特点,基本可以分为项目总体流程和二次开发二个大的部分。