论文部分内容阅读
摘要:办公自动化能有效提高办公效率和质量,面对本单位不合时宜的旧有系统,本文对本单位的工作实际需求进行了深入的分析,并利用计算机B/S三层结构技术,划分了系统的功能、设计了系统的整体构架,并实现了一套安全保密、技术先进、功能完善、实用性强的办公自动化系统。该系统适应了本单位的时间需求,在实践中值得进一步推广和应用。
关键词:办公自动化 B/S三层结构 安全 数据库
一、需求的提出
本单位现用的办公自动化系统是在上个世纪90年代进行规划并实施的。在近20年的使用过程中本套系统在办公自动化中发挥了重要作用,但由于当时办公自动化规划与建设对我们来说是个新生事物,也没有成熟的案例提供借鉴,在系统的规划、建设、应用、实际效果中都存在些问题。另外机关管理方式的改变以及互联网等应用不断的普及也对办公自动化系统提出了新的要求。本文作者结合本单位的实际情况对新的办公自动化系统进行了研究并进行了初步的实现。
二、办公自动化系统需求分析
本单位办公自动化系统的基本目标有多个,总的来说,基本目标包括以下几个方面。
(一)尽量保持原系统的继承性。包括数据库移植、使用习惯等,尽量实现无缝对接。因为本单位已经存在一套在运行的系统,因此新的系统设计首要考虑与现有系统的兼容性和继承性,以保证系统的顺利上线和切换
(二)在原有系统的基础上进一步推进本单位办公规范化、标准化和制度化。日常事务和业务处理过程中存在各种可能,该系统应该能对一些复杂业务处理进行进一步的归纳、简化、合并,使其处理中更加条理、规范,并逐渐的形成标准化流程,进而形成制度。
三、办公自动化系统结构设计和功能实现
(一)系统体系结构。
整个系统采用基于分布式对象标准(COM/DCOM)的三层B/S体系结构,系统的构架在逻辑上是一个多层的结构,分为:表示层(用户界面)、业务层(业务规则的执行)、数据层(数据库)三个层面。
1、表示层提供应用的用户界面,根据用户的操作调用相应的业务逻辑,不会直接访问后台数据库。本系统采用通用浏览器作为用户界面;
2、业务层是应用系统的业务规则的执行部分,负责处理用户的请求,并且把处理结果返回给表示层;本系统将工作流封装在COM组件中,通过Windows Component Service向外提供服务;
3、数据层负责提供数据库支持,为保证数据的一致性和完备性,采用了通用的关系型数据库来实现数据的存储、管理,使得数据库的操作在面向对象的级别上来实现,最终实现数据的完整性、安全性。
系统体系结构主要包括三个方面,即表示层、业务层和数据层。表示层将信息传递给Web服务器和COM+组件,二者再将内容传递给数据层进行加工处理,同时也可以进行数据回送处理,最终将处理信息传递到数据层的数据库服务器、邮件服务器以及文档服务器,数据层同时可以回馈信息至业务层。
(二)系统功能模块划分与实现
机关办公自动化系统从功能上划分为以下几个模块:个人事务、信息发布、公文管理、工作流程、报表管理、内部通讯、文档管理、系统管理。
1、个人事务模块:主要实现用户的日常办公。包括:用户可修改个人资料和用户密码,单位内部/外部收发邮件,个人工作计划、工作记录、通讯录管理、授权管理等基本功能。
2、信息发布模块:实现系统管理员对信息的发布,用户可以通过此模块对单位发布的信息进行阅读。支持文字、图片、视频等各种格式附件,支持权限管理对发布的信息按部门等进行发布和浏览保留网上调查模块接口,此栏可以针对用户进行信息通知等多种方式的工作提醒等。
3、公文管理模块:实现包括收文、发文、审批、统计、查询等功能。可以建文、发文、待处理发文、被退回发文等种类,可以对公文进行查询、审阅、分发、存档等管理。
4、工作流程模块:可以根据工作实际情况,自定义灵活的工作流程,完成网上业务审批工作。实现了通用流程模板功能,同时支持针对每个节点进行设置(权限、操作、修改、删除等),支持流程进度的实时监控并可以根据状态进行相应的操作。
(三)系统安全和可靠性
机关单位对信息、数据的安全性、保密性有特殊的要求,因此安全与保密是系统的首要原则,以下是本系统安全系统的设计与实现
1、系统安全模型。其模型从低层到高层分别包括物理层安全、网络层安全、系统层安全和应用层安全,构成一个完整的技术安全保障体系。此外应用层安全包括数据库安全、电子文件安全、系统安全,同时建立了一个统一的身份认证和访问控制已提供安全支持。另外依靠公用的安全引擎实现数据加密、数字签名、安全审计等安全模块。
安全审计主要通过三方面进行安全保障工作,即身份认证、功能级操作控制和对象级访问控制。具体的内容包括进行文字加密、数字签名以及数据库加密。三者将信息传递至高安全登记数据库之后进行备份和回复进入物理层防火墙,同时回馈信息经SSL至环境安全作为保证,经过高安全等級操作系统回复至应用层,以此为循环进行。
(四)系统结构特点
1、灵活的可自定义配置的工作流。从通用和实用角度出发,提供可自定义选项,根据不同的业务流程可以自定义更适合的工作流程。
2、灵活的用户权限管理。针对相关机构、人员、岗位经常变化情况,办公系统提供灵活的定制功能,而且至需要在系统相应模块进行重新配置即可,不需要对系统进行重新编程修改。
3、沟通无限的用户平台。具体完整的系统通知、待办事宜、授权管理、流程进展、邮件通知等系统与用户、用户与用户等多种沟通模式。
四、总结与展望
本系统通对机关办公自动化系统的研究,结合本单位现有系统的使用情况以及日常工作特点,采用B/S三层结构的系统结构技术对新的系统进行了实现,最终实现了对旧有系统的替换。满足了单位办公自动化的实际需求,有力的推进了单位办公的规范化、标准化和制度化,在实践中值得进一步推广和应用。
关键词:办公自动化 B/S三层结构 安全 数据库
一、需求的提出
本单位现用的办公自动化系统是在上个世纪90年代进行规划并实施的。在近20年的使用过程中本套系统在办公自动化中发挥了重要作用,但由于当时办公自动化规划与建设对我们来说是个新生事物,也没有成熟的案例提供借鉴,在系统的规划、建设、应用、实际效果中都存在些问题。另外机关管理方式的改变以及互联网等应用不断的普及也对办公自动化系统提出了新的要求。本文作者结合本单位的实际情况对新的办公自动化系统进行了研究并进行了初步的实现。
二、办公自动化系统需求分析
本单位办公自动化系统的基本目标有多个,总的来说,基本目标包括以下几个方面。
(一)尽量保持原系统的继承性。包括数据库移植、使用习惯等,尽量实现无缝对接。因为本单位已经存在一套在运行的系统,因此新的系统设计首要考虑与现有系统的兼容性和继承性,以保证系统的顺利上线和切换
(二)在原有系统的基础上进一步推进本单位办公规范化、标准化和制度化。日常事务和业务处理过程中存在各种可能,该系统应该能对一些复杂业务处理进行进一步的归纳、简化、合并,使其处理中更加条理、规范,并逐渐的形成标准化流程,进而形成制度。
三、办公自动化系统结构设计和功能实现
(一)系统体系结构。
整个系统采用基于分布式对象标准(COM/DCOM)的三层B/S体系结构,系统的构架在逻辑上是一个多层的结构,分为:表示层(用户界面)、业务层(业务规则的执行)、数据层(数据库)三个层面。
1、表示层提供应用的用户界面,根据用户的操作调用相应的业务逻辑,不会直接访问后台数据库。本系统采用通用浏览器作为用户界面;
2、业务层是应用系统的业务规则的执行部分,负责处理用户的请求,并且把处理结果返回给表示层;本系统将工作流封装在COM组件中,通过Windows Component Service向外提供服务;
3、数据层负责提供数据库支持,为保证数据的一致性和完备性,采用了通用的关系型数据库来实现数据的存储、管理,使得数据库的操作在面向对象的级别上来实现,最终实现数据的完整性、安全性。
系统体系结构主要包括三个方面,即表示层、业务层和数据层。表示层将信息传递给Web服务器和COM+组件,二者再将内容传递给数据层进行加工处理,同时也可以进行数据回送处理,最终将处理信息传递到数据层的数据库服务器、邮件服务器以及文档服务器,数据层同时可以回馈信息至业务层。
(二)系统功能模块划分与实现
机关办公自动化系统从功能上划分为以下几个模块:个人事务、信息发布、公文管理、工作流程、报表管理、内部通讯、文档管理、系统管理。
1、个人事务模块:主要实现用户的日常办公。包括:用户可修改个人资料和用户密码,单位内部/外部收发邮件,个人工作计划、工作记录、通讯录管理、授权管理等基本功能。
2、信息发布模块:实现系统管理员对信息的发布,用户可以通过此模块对单位发布的信息进行阅读。支持文字、图片、视频等各种格式附件,支持权限管理对发布的信息按部门等进行发布和浏览保留网上调查模块接口,此栏可以针对用户进行信息通知等多种方式的工作提醒等。
3、公文管理模块:实现包括收文、发文、审批、统计、查询等功能。可以建文、发文、待处理发文、被退回发文等种类,可以对公文进行查询、审阅、分发、存档等管理。
4、工作流程模块:可以根据工作实际情况,自定义灵活的工作流程,完成网上业务审批工作。实现了通用流程模板功能,同时支持针对每个节点进行设置(权限、操作、修改、删除等),支持流程进度的实时监控并可以根据状态进行相应的操作。
(三)系统安全和可靠性
机关单位对信息、数据的安全性、保密性有特殊的要求,因此安全与保密是系统的首要原则,以下是本系统安全系统的设计与实现
1、系统安全模型。其模型从低层到高层分别包括物理层安全、网络层安全、系统层安全和应用层安全,构成一个完整的技术安全保障体系。此外应用层安全包括数据库安全、电子文件安全、系统安全,同时建立了一个统一的身份认证和访问控制已提供安全支持。另外依靠公用的安全引擎实现数据加密、数字签名、安全审计等安全模块。
安全审计主要通过三方面进行安全保障工作,即身份认证、功能级操作控制和对象级访问控制。具体的内容包括进行文字加密、数字签名以及数据库加密。三者将信息传递至高安全登记数据库之后进行备份和回复进入物理层防火墙,同时回馈信息经SSL至环境安全作为保证,经过高安全等級操作系统回复至应用层,以此为循环进行。
(四)系统结构特点
1、灵活的可自定义配置的工作流。从通用和实用角度出发,提供可自定义选项,根据不同的业务流程可以自定义更适合的工作流程。
2、灵活的用户权限管理。针对相关机构、人员、岗位经常变化情况,办公系统提供灵活的定制功能,而且至需要在系统相应模块进行重新配置即可,不需要对系统进行重新编程修改。
3、沟通无限的用户平台。具体完整的系统通知、待办事宜、授权管理、流程进展、邮件通知等系统与用户、用户与用户等多种沟通模式。
四、总结与展望
本系统通对机关办公自动化系统的研究,结合本单位现有系统的使用情况以及日常工作特点,采用B/S三层结构的系统结构技术对新的系统进行了实现,最终实现了对旧有系统的替换。满足了单位办公自动化的实际需求,有力的推进了单位办公的规范化、标准化和制度化,在实践中值得进一步推广和应用。