论文部分内容阅读
【摘 要】Lotus Domino/Notes作为世界主流的企业级通讯、协同计算和Internet/Intranet平台,具有完善的工作流控制、数据库复制技术和完善可靠的安全机制。本文应用Lotus Domino/Notes开发平台设计了机关单位的办公自动化系统,同时对系统的技术背景、功能模块、体系结构做了说明,分析设计了办公自动化系统的发文、请示报告、督查等重要流程。
【关键词】Lotus Domino/Notes;办公自动化系统;工作流;工作流管理系统;公文流转
1.技术背景
1.1 系统概述
目前,随着计算机技术和网络技术的深入发展、各级政府对“政府上网工程”的重视以及电子商务日益成为市场经济未来的发展趋势,本文设计的办公自动化系统是一个基于Domino/Notes平台的面向Web的工作流系统,实现办公自动化的目标,在系统设计和实施过程中,充分利用了Domino/Notes的电子邮件和工作流技术、通信基础和Web技术、数据互连技术、集群技术、安全技术。
1.2 工作流引擎的实现方式
本文中工作流引擎是采用Java编写的独立可运行的程序,从而使得工作流引擎能够独立于Domino服务器跨平台运行。工作流管理系统往往是异质的,不同的客户机所采用的硬件平台和操作系统经常不一样。而Java技术提供了平台无关性,只需提供一个用户界面即可在所有的客户机上运行,简化了系统设计和维护。非常适合工作流管理系统这类异质应用系统的开发。系统采用Java RMI(Remote Method Invocation远程方法调用)实现引擎与客户端的通信。工作流引擎作为一个远程服务器对象,其中定义了流程操作的方法供客户端通过RMI远程调用。
2.系统功能目标
本文设计的办公自动化系统采用先进的工作流软件平台——Lotus Domino/Notes作为系统建设基础,具有较高的技术起点。本系统实现ID认证,多用户切换,适合一机多人使用的情况:在技术上支持Internet/Intranet、Client/Server、Browser/Server等先进的信息处理技术。
运用Domino先进的群集技术,可以支持庞大的网络结构,从几台到上百台计算机,从而建立起本单位的Intranet,同时可以通过Internet,局域网或直接拨号登录方式,建立机关单位的联系,形成Extranet。
3.系统功能概述
3.1 系统功能模块
系统设计的最终目标是实现真正意义上的办公自动化,即实现各个部门之间办公信息化、自动化的需求,并支持行政事务管理规范。具体可以将机关单位的办公自动化系统分为三个大功能块,各个大功能模块又可分成各子功能模块。
【关键词】Lotus Domino/Notes;办公自动化系统;工作流;工作流管理系统;公文流转
1.技术背景
1.1 系统概述
目前,随着计算机技术和网络技术的深入发展、各级政府对“政府上网工程”的重视以及电子商务日益成为市场经济未来的发展趋势,本文设计的办公自动化系统是一个基于Domino/Notes平台的面向Web的工作流系统,实现办公自动化的目标,在系统设计和实施过程中,充分利用了Domino/Notes的电子邮件和工作流技术、通信基础和Web技术、数据互连技术、集群技术、安全技术。
1.2 工作流引擎的实现方式
本文中工作流引擎是采用Java编写的独立可运行的程序,从而使得工作流引擎能够独立于Domino服务器跨平台运行。工作流管理系统往往是异质的,不同的客户机所采用的硬件平台和操作系统经常不一样。而Java技术提供了平台无关性,只需提供一个用户界面即可在所有的客户机上运行,简化了系统设计和维护。非常适合工作流管理系统这类异质应用系统的开发。系统采用Java RMI(Remote Method Invocation远程方法调用)实现引擎与客户端的通信。工作流引擎作为一个远程服务器对象,其中定义了流程操作的方法供客户端通过RMI远程调用。
2.系统功能目标
本文设计的办公自动化系统采用先进的工作流软件平台——Lotus Domino/Notes作为系统建设基础,具有较高的技术起点。本系统实现ID认证,多用户切换,适合一机多人使用的情况:在技术上支持Internet/Intranet、Client/Server、Browser/Server等先进的信息处理技术。
运用Domino先进的群集技术,可以支持庞大的网络结构,从几台到上百台计算机,从而建立起本单位的Intranet,同时可以通过Internet,局域网或直接拨号登录方式,建立机关单位的联系,形成Extranet。
3.系统功能概述
3.1 系统功能模块
系统设计的最终目标是实现真正意义上的办公自动化,即实现各个部门之间办公信息化、自动化的需求,并支持行政事务管理规范。具体可以将机关单位的办公自动化系统分为三个大功能块,各个大功能模块又可分成各子功能模块。