办公自动化系统功能模块设计简案(精选9篇)
办公自动化系统功能模块设计简案 篇1
办公自动化系统设计简案
现代企业办公电子化、无纸化以及协同办公、远程办公,都已成为提高工作效率,加强管理的有效手段。现代企业每天都有大量的商业信函、公文等往来,同时还有各种会议、各种文档、各种批件等管理工作,因此需要一套先进、高效率、覆盖全企业的办公自动化软件来代替以往的手工传递作业,提供更好的文件管理功能,充分发挥协同办公的作用,同时也为与世界先进的办公机制接轨打下良好的基础。
通过与贵公司的前期沟通,根据贵公司的特点,本着适用、实用、易用的原则,对贵公司OA系统设计如下:
一、基本功能模块:
1、考勤管理模块:
设置考勤管理员,可方便的管理和查询员工考勤状况,实现上下班登记、出差申请、请假申请、外出申请、考勤免役人员设置等功能,并统计考勤结果生成电子报表供查看。针对目前贵公司组建时间不长,人员较少的情况,数据录入借口前期可手工录入,并提供外部考勤设备录入接口。
2、远程协作办公模块:
可跨平台运行,支持远程办公和异地办公,实现异地分支机构、出差人员协同办公。客户端无需安装任何软件,无需专业技术人员维护,使用浏览器即可实现全球办公,企业员工可在多种终端机(包括台式电脑、笔记本电脑、智能手机、平板电脑等)实现企业所有需要部门协作、领导审批的工作处理。模块主要实现以下功能:
表单填报、提交、审批; 各项工作的申请、批复; 进行工作汇报; 相关文档生成电子档;
自定义工作流程(新建工作流、待办工作、工作查询、工作监控、超时统计、工作销毁、流程日志查询);
自定义表单,根据具体工作需要,可自行定制新的表单; 扩展功能:手机短信提醒、短信设置、手写签章等定制功能。
3、项目管理模块: 实现以信息化的方式,对企业中所有项目统一管理,优化配置,实现企业事务跨部门协作,提高整体管理效率,主要实现以下功能:
项目立项管理; 项目进度管理; 项目分工管理; 项目流程管理; 项目文档维护; 项目日程进度查询; 项目沟通; 项目相关信息查询。
4、信息发布模块:
实现信息发布,信息管理,分权限等级查阅等功能,主要实现以下功能: 公司内部发布公告,公告展示; 新闻发布,新闻展示。
5、电子邮箱模块: 搭建邮件服务器,建立公司邮箱系统,并实现由外网访问登陆邮箱,提供邮件管理员配置方案。
6、文档管理模块:
建立集中的文档服务器,提供分类文档管理及分级权限文档查询机制,实现一体化的文档组织、编辑、存储和分享,避免由于文档分散可能造成的意外损失。
前期主要针对对外合同及公司内部资料(会议记录等材料)分类分级管理; 预留电子资料库,以备后期可能有的大量电子资料(如项目资料等)的保存。
7、员工权限管理模块:
设置不同部门,不同级别员工对某些资源和系统中相关模块的访问限制; 管理员对不同部门,不同级别员工设置不同的访问权限。
8、员工个人中心模块:
建立员工的个人工作平台和交流平台,主要实现以下功能: 个人邮件系统;
站内信(发站内信,收站内信); 日程安排; 个人信息管理(由员工管理其个人信息); 工作日志;
通讯薄(提供相关工作人员的通讯方式); 个人考勤查询。
9、员工信息管理模块:
建立员工信息数据库,实现对员工信息的编辑、查询、管理灯功能,主体功能如下: 由管理员添加新员工; 编辑员工信息; 处理已离职员工。
10、客户信息管理:
建立客户信息数据库,实现对客户信息的编辑、查询、管理等功能,主要功能如下: 对客户资料的录入、编辑、查询、管理功能; 对业务往来数据的录入、编辑、查询、管理功能。
11、部门管理模块:
由管理员对于部门进行管理,实现新增部门、设置部门管理权限等功能; 实现添加部门员工,设置部门员工权限等功能。
12、系统数据管理模块:
系统数据备份; 系统权限设置;
角色管理(新添角色,编辑角色,删除角色等);
系统用户管理(新增系统用户,编辑系统用户,删除系统用户等)。
13、财务管理模块:
暂时仍采用人工方式,预留拓展接口。
二、OA系统的部署:
1、系统使用性能要求: 系统可承载使用人数》=30人,并预留拓展空间; 系统可承载同时在线人数》=10人,并预留拓展空间。
2、使用对象:
由登陆机制控制,仅限公司内部各级领导及员工。
3、使用范围: 分散式,用户通过外网、内网均可访问,完全基于浏览器界面,客户端只需安装浏览器即可使用。
4、系统实现的重点:
考勤记录; 办公流程; 报表详情; 审批流程; 项目管理; 权限详细; 邮箱系统。
5、硬件设备: 需要部署OA系统服务器及邮件服务器,两者可建立在一台服务器上,并为保障数据安全和系统安全,建议部署一台备份服务器。
6、网络部署拓扑:
三、OA系统实施方案:
1、软硬件环境配置:
安装调试服务器及网络环境,建立安装数据库系统及其他OA系统运行必须软件环境。
2、OA系统的安装及初始化:
在服务器端安装OA系统,并根据贵公司提供的初始化数据对OA系统进行初始化工作,完成基础系统数据的初始化工作。
3、系统调试:
进行软件系统调试工作,使系统能够健康正常的工作,只需要在服务器端进行调试,客户端通过浏览器访问系统。
4、人员培训:
对公司成员进行培训,使系统使用人员掌握软件的基本操作,满足日常的工作需要;系统管理人员能够进行系统的相关设置,并掌握一般故障的应急措施。
5、OA系统工程验收:
在确认系统安装完成,并试运行无误后,按照合同规定,对系统工程进行验收工作。
办公自动化系统功能模块设计简案 篇2
在目前基于工作流的应用开发过程当中,各个项目组在系统设计、编写代码时,除了设计每个环节处理的动作之外,还必须重复设计工作流的流程。这样将流程设计和环节处理设计两部分工作一起做,一方面增加程序员无谓的工作量之外,另一方面对于开发的系统的稳定性、通用性、规范化、安全性都有所损失。同时也不利于公司合理分配资源、保护开发产品。
为了解决上述问题,需要对类似的系统求同存异,尽量将能够重用的部分统一设计、统一开发,从而实现功能的“构件化”。针对办公自动化系统的开发,根据已有的经验,在设计工作流应用的过程中,其中设计每个环节的动作这个步骤是根据应用类型的不同而不同的,因此这部分工作的‘可重用率’较低。但是对于设计工作流程这部分,由于工作流程设计和流转的内容相对无关,因此这一部分代码的“可重用率”较高。
所以,可以在这类系统的开发过程中,设计一个面向程序员或最终用户的通用工具(或者称之为工作流驱动的核心模块),也就是‘中间件’,利用这个工具(或称之为‘核心模块’),程序员能快速生成一个规范、优化、高效率的应用系统的流程。
2. 核心模块的部件构成
整个核心模块共由9个部件组成,其中“通用工作流生成器”、“工作流监控中心”、“消息处理中枢”、“公务授权管理中心”、“组织结构管理器”是和工作流的处理有关的,而“批阅器”、“统计显示构件”、“主菜单控制器”、“用户界面控制器”是属于外围的工具,这些工具和NOTES、具体业务、设计使用方式密切相关的。
该部件的主要功能是定义流程、修改流程、流程监控、异常处理。
一方面,程序员通过使用这个工具能针对一个具体的应用,在编码时就自动生成相应流程,同时检测这个流程的逻辑合理性(如:是否有启始节点、结束节点,是否有孤立节点等)。在设计编码阶段,程序员能修改由这个工具生成的流程,而且这部分工作也不需要编码,在修改完成之后还能进行流程逻辑检查,提供给最终用户使用的流程监控模块(注:这种监控指针对某一份具体文档而言)。而利用这个工具,程序员能建立指定范围内、指定流程类型(如:收文、发文)的专用监控平台。
另一方面,用户可以利用该工具实现工作流程设计,通过挂接相应表单的方式,实现简单的工作流应用。用户在使用这个工作流时,可以根据需要和权限对既定流程进行调整,以及利用该功能进行对权限范围内的流转文档进行监视、控制和流程调整等。
该部件的主要功能是建立工作流监控中心。利用这个工具,程序员能建立指定范围内、指定流程类型(如:收文、发文)的专用监控平台,通过这个监控平台,用户可以具体查到:当前用户权限范围内指定的文档流转信息、自动提供阻塞告警和疏通手段、流转统计信息。用户能根据需要对监控的内容进行调整,并且能进行LOG文件分析、输出。
该部件的主要功能是实现基于O O P的工作流驱动中枢(DRIVER)。该构件仅仅在程序中使用,本身仅有维护界面。利用该工具能以OOP的方式对工作流进行驱动。
该部件的主要功能是公务授权。该功能主要提供给用户授权用,同时作为系统管理员能通过这个工具对指定时间、范围的授权情况进行监察,具体包括:公务授权、权限回收、授权约束、授权日志(LOG)、相关统计工作,其中前三项都是给最终用户使用的,只有最后两项是给系统管理员作的。
该部件的主要功能是建立、修改组织机构图。这个功能是实现OA的基础工作,其中可以包含:人员隶属关系、岗位对应关系、岗位权限定义。上述工作,对于程序员而言必须在设计具体应用流程之前就必须完成,而对于组织结构的修改是和流程调整密切相关的,这部分工作通常是用户自己完成。
该部件的主要功能是弥补在NOTES无法进行符合实际操作习惯的“批阅”功能。课实现的许多‘批阅’功能包括:痕迹保留、查看权限控制、清稿等功能,并且这些功能可以和NOTES较好的结合起来。
该部件的主要功能是弥补了在NOTES中无法直观的进行对统计结构查看、对比、打印等功能。有了这个构件之后,用户可以对统计结果进行模拟显示、打印输出等处理。
该部件的主要功能是可以使系统管理员对每个使用本系统的人员进行主菜单的定制。这种定制功能,在实际使用当中是非常有意义的。一方面可以减少用户有意或无意的误操作。另一方面还可以简化用户的操作。
该部件的主要功能是对于在工作流中流转的文档,对应不同环节,有些‘域’(包括域、静态文字、ACTION、按钮等)可以进行灵活、动态的显示、隐藏控制。
由于实际工作当中,一份文档中不同部分是由不同环节对应的不同的人共同填写完成的。因此,如果在程序中将这些显示、隐藏公式写成固定格式,将不利于今后流程的动态调整。在有了这个构件之后,这些界面元素的显示和隐藏都是灵活可控的。而这些调整将和程序无关。
3. 核心模块的设计模式
有了工作流驱动核心模块的这些构件,可以解决如下设计工作流时经常碰到的问题:
1)设计日常工作流中常遇到的各种流程逻辑(如:顺序流程、条件流程、分支流程、循环流程)
2)实现流程的追回、退回(注:不受流程的限制,后继节点总能将流程状态退回到前驱节点,同样前驱节点能将流程状态退回到本步骤)
3)文档分发流程(注:关于发出的文档如何合并,必须程序员根据具体要求进行处理)
4)文档归并流程(注释同上)
5)公务授权
6)例外抛出
7)流程修改
8)流程监控
9)工作流监控中心
10)流程疏导
11)流程临时变更
该部件件是配合NOTES进行批阅管理而设置的,通过类似于PHOTESHOP分层作图的方式,进行有权限控制的批示信息管理。
在工作流运转的时候,通过调用该构件,实现批阅功能。利用这个功能,用户可以使用手写笔对需要批注的文章进行‘批注’。这些批注信息会和这份相关的文档‘绑’在一起。而且由于是进行分层处理的,因此用户既能方便进行批示意见的查询,又能快速的进行清稿出理。
为了实现用户界面定制功能,在设计引导菜单时,抛弃了传统的‘导航器’方式。转而采用‘表单’方式,通过对‘表单’上的各个界面元素设计隐藏公式,来实现用户菜单定制功能。
为了使用户使用这个定制功能更方便,采用GUI界面作为表现形式。内部数据的存储和处理都放在NOTES内部。具体涉及到DAK和STARTUP两个数据库。对于每个用户所需要进行隐藏处理的菜单都放在DAK的每个人对应的文档当中,而所有菜单选项则从STARTUP数据库中取出。
本构件的设计原理和实现手段和‘主菜单控制器’一样,只是具体使用的对象和目标不同。本构件的目的是简化程序员的开发难度,通过使用该构件能有效的保障软件的适用性。
4. 核心模块设计的意义
工作流包含两方面的内容:工作、流。并且这二者之间是有着联系的。经过以上步骤,还只是解决了流的问题。为了要实现承载与流程之上的工作处理,还必须进行相应处理,才能最终完成一个应用。这时,需要对生成的每一个应用再进行深一步地处理。这时需要做的是对“工作内容”子表单进行修改,如子表单上的域,子表单上的事件,子表单上的操作以及操作的权限等内容。
经过生成组织结构树、生成工作流、设计表单界面元素的显示/隐藏、调整每个用户的启动界面等几个步骤,就可以建立一个实际的应用所需要的流程了,而且这流程能实现流程动态调整。并且还能提供实际工作当中所需要的流程追回、退回、跟踪、监控、统计等功能。这些功能既方便了最终用户的使用,同时也是程序员能灵活的根据用户的需求进行流程调整,而且这种调整与程序修改无关。这样将大大延长本软件的使用寿命。
参考文献
[1]甘涛;基于蓝牙的结晶器振动检测系统研制[D];浙江大学;2010年
[2]戴庆锋;基于AHP层次分析算法的教学质量评估系统设计与实现[D];南京理工大学;2010年
[3]董静;基于特征与广义拓扑模型的城市行车规划研究与实现[D];沈阳工业大学;2010年
[4]陈海力;长江ECDIS符号标示库编辑系统设计与实现[D];大连海事大学;2010年
办公自动化系统功能模块设计简案 篇3
关键词:OA系统;公文管理模块;J2EE;工作流
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)18-0195-03
在传统办公中各部门之间传递文件、发布通知公告,主要采用的方法还停留在纸质文档的传阅、电话、电子邮件等方式;而这些方式主要依靠人工,以及一些外部通讯工具或软件,非常不利于信息的管理。随着互联网和计算机技术的蓬勃发展,政府部门和各事业单位纷纷开始引入办公自动化系统(OA系统)来协同办公[1]。本文所介绍的OA系统基于工作流技术,采用先进的J2EE技术体系和平台化的实现方式。在整个办公自动化系统中,公文管理模块是其中最重要、也是使用最频繁的部分,主要包括发文管理、收文管理两大部分,提供了自动化公文流转管理的功能,以下针对该模块进行详细的设计和实现。
1 公文管理模块功能设计
1)发文管理
发文管理模块的主要作用是用来管理发送文档,实现了文档的流程化管理。主要提供了新建发文、发文草稿、在办发文、办结发文、终止发文和发文传阅几个功能,如图1所示。
2)收文管理
在收文管理中,主要用于管理外来单位的公文,实现了来文的签收、来文的传阅、来文的拟办、来文的承办等管理工作。主要提供了在办收文、办结收文、终止收文和收文传阅功能,如图2所示。
2 公文管理模块流程设计
在办公过程当中,任何一项工作都包含有许多个业务流程,简单的模块说明是无法对工作进行描述的[2]。下面对发文管理和收文管理这两部分进行业务流程分析,并对其工作流程进行设计[3]。
1)发文管理流程设计
在发文之前,系统管理员首先会根据不同的工作内容,定义好公文所需要的各类模板,并且还要定义好公文发布的整个流程,包括流程序号、名称、后继流程序号、参与流程的用户等等。定义好流程后,发文操作就会按照事先定义好的工作流程自动进行流转,如表1所示。
根据以上发文管理流程的分析,在整个发文的过程中涉及了很多的部门和人员,每个人员的权限也是不一样的,如表2所示。
发送的文件内容统一采用Word进行编写,而公文当中领导的手写签名、痕迹保留、定稿、套红、签章等则以OCX控件技术来实现。同时,系统还提供了严密的授权管理和数据加密功能,确保文件的保密性、完整性,实现了对文档传递过程中的有效监控。
2)收文管理流程设计
收文管理主要针对的是对于外来文件的收集、归档、整理与管理操作。用户收文时,一般需要将文档电子化归档。
3 公文管理模块的实现
整个OA系统是在MVC框架模式,采用J2EE技术体系和SQL Server 2005关系型数据库来实现的。下面是发文管理的实现过程。
3.1 定义发文工作流程
管理员需要事先定义一个发文流程,以及定义好公文的模板。发文流程的步骤应该包括公文拟稿、审核、会签、核稿和签发,完成公文流转的要求。
1)模板定义:系统管理员根据不同的办公内容,在系统的工作流管理中,定义各类模板。主要包括模板号、模板名,而模板的制作可以使用Word文档,方便易用。
2)流程定义:系统管理员进行流程定义,包括流程的序号、名称、后继流程序号、参与流程的用户等信息。
3)发文拟稿:拟稿人选择公文模板表DocModel中,已定义好的公文模板,进行文档编辑;编辑完后,文档会按照先前已定义好的发文流程进行发送。
4)发文审核:按照发文流程的定义, 从步骤表Step中读取出该流程定义的下一个节点及其处理人。公文将会按照流程的定义,发送到相关部门进行审核。审稿人员开始审核时,相关信息将会写入到公文处理表DocOperate中。
5)发文会签:判断当前公文状态state,是否满足会签条件。当满足条件时,从步骤表Step中读取出该流程定义的下一个步骤及其处理人。系统会签提供了多部门会签功能,系统会按照会签顺序将文档发往该部门。
6)发文签发:判断当前公文状态state,是否满足签发条件。当满足条件时,从步骤表Step中读取出该流程定义的下一个步骤及其处理人。公文发送到相关领导处,由领导提出修改意见并签发。
3.2 发文管理具体实现
点击系统左侧功能树中的“全院发文——新建发文”,可以填写公文撰制单,实现公文的创建和发送,如图5所示。
4 结论
公文管理模块是OA系统中最关键的部分, 管理了单位内部所有公文的发送、接收和审核。基于 B/S 结构,采用工作流技术, 能开发出功能齐备、易于操作、界面友好的功能模块,满足了办公的实际需求,实现了高速高效的现代化办公。
参考文献:
[1] 王硕,刘翀,秦娈娈. 基于B/S三层架构的OA智能办公系统的研究与设计[J]. 价值工程,2012(12).
[2] 刘丹. 浅谈信息化背景下事业单位文书档案管理工作[J]. 科技展望,2016(16).
办公自动化系统功能模块设计简案 篇4
发表时间:2008-4-7 作者:王建国1,吴建兵2,吕震中1,民学星1 摘要:为了提高输煤系统的自动化运行水平,有必要进一步研究输煤程控设计方案。文章介绍了输煤程控系统的现状,分析了自动配煤功能难以实现的原因,阐述了改进的自动配煤设计方案,以某2×330MW 燃煤火力发电厂输煤程控系统的运行结果表明,该设计方案的合理性和有效性。文中还提出 引言
输煤系统为锅炉制粉系统提供燃煤,对机组的安全运行有很大的影响。目前,分散控制系统(DCS)和可编程逻辑控制器(PLC)日趋成熟并得到了广泛地应用,许多电厂的输煤程控系统都采用了DCS或PLC,实现了设备的远方监控、联锁启停以及设备故障时的自动跳闸等功能。但是,绝大多数电厂的输煤系统仍然不能实现全部工艺流程的程序控制,本文将对输煤程控系统的自动配煤设计进行分析并给出改进的设计方案。
一、输煤系统工艺流程
输煤系统一般由储煤、上煤、取煤、掺煤、配煤等工艺流程组成:①储煤流程。厂外来煤通过输煤系统的输煤皮带输送到煤场。②上煤流程。厂外来煤通过输煤皮带直接输送到锅炉制粉系统的原煤仓。③取煤流程。将贮藏在煤场的燃煤通过输煤皮带输送到锅炉制粉系统原煤仓。④掺煤流程。将厂外来煤和煤场的储备燃煤掺配在一起,输送到锅炉制粉系统的原煤仓。这样就实现了各种不同煤种的混合掺轧从而适应锅炉的燃烧要求。⑤配煤流程。通过犁煤器或卸料器等将输煤皮带上的燃煤卸载下来,分配到锅炉不同的煤仓。
从功能上看,上煤、取煤、掺煤流程都是将原煤输送到锅炉原煤仓,只是源头不同而已。储煤和配煤流程的作用相对独立,储煤流程就是将外来的煤暂时运送到煤场贮存起来,配煤流程则通过犁煤器的抬落及时合理地将输煤皮带上的原煤分配到各个不同的煤 也保证可靠连续地供给锅炉。
二、输煤程控系统的现状
输煤程控系统的现状输煤系统有3种控制方式:程序控制、远方软手操作和就地手动操作。目前,上煤、取煤、掺煤和储煤流程基本能够实现上述3种控制方式。程控时系统按照逆煤流方向逐级自动启动设备,顺煤流方向逐级停运设备;当设备发生故障时,该设备立即跳闸,并按逆煤流方向逐级联锁跳停其他相关设备,故障点以后的设备仍然维持原来的运行状态。但是,大部分电厂的配煤流程只能实现后两种控制方式,即远方软手操和就地手动操作,手动配煤需要运行人员在就地不停地监视各个煤仓的煤位情况,通知集控室操作人员控制犁煤器的抬落。
由于输煤现场环境恶劣,手动配煤的安全可靠性低,很容易导致因人为原因而出现堵煤现象,进而引起皮带跳闸、系统停运。若长时间不能恢复,便可能使机组因燃料不足而降低负荷甚至被迫停运[2]。所以配煤流程实现程序自动控制有着极其重要的意义。
自动配煤功能没有实现的主要原因是煤仓煤位检测信号不可靠。煤仓煤位信号是优先配煤和终止配煤的依据,所以煤仓煤位的准确测量是程序自动配煤的关键。然而,煤位的测量长期以来一直是个难题,它不像液体那样可以通过测量其静压或差压来确定其液位高低。因为该类容器内一般都存在粉尘污染问题,给料位的检测带来很大的困难。因此,早期采用的各种接触式料位测量装置最终都以失败而告终。近几年随着检测技术和计算机技术的发展,新的料位检测装置很多,己经可以有效地解决煤仓煤位的检
测问题,使得自动配煤功能的实现成为可能。自动配煤功能比较复杂,它分顺序配煤、低煤位优先配煤(简称优先配煤)、余煤配煤(简称余煤配)3种方式。顺序配煤就是从一组煤仓中的第一个煤仓开始按顺序对煤仓逐一进行配煤;优先配煤就是优先给低煤位成的煤仓分配一定数量的煤,然后再返回到顺序配绥式;余煤配就是当所有正常运行的煤仓全部配好后:控制系统发出相应的输煤设备停止指令,让上煤、取煤或掺煤流程正常停止,并将残留在各级输煤皮带上的余煤按顺序平均分配到各个煤仓中,直到余煤分配完毕。3种方式之间相互贯穿,随时切换。在顺序配煤期间,系统不仅要有效地控制各仓口犁煤器的抬落,还要实时检测判断各煤仓煤位的高低及煤位检测装置不可靠的影响,同时对出现低煤位的煤仓按时间先后顺序进行排队,以便及时对低煤位煤仓逐一进行优先配煤,优先配煤结束后要保证系统能及时、准确地返回原节点继续进行顺序配煤,这些都是配煤控制方案中的难点。
三、自动配煤功能设计方案
以某2×330MW的燃煤发电机组输煤控制系统为例,简单介绍其自动配煤功能的实施方案。该工程每台机组有5只原煤仓,2台机组共10只原煤仓,输煤系统分为甲、乙两路。DCS采用上海新华控制工程有限公司的XDPS-400系统。
3.1 煤仓料位计的选型与配置
在原煤仓料位计的配置上,设计了两类料位计,一类是模拟量式的连续测量装置,采用的是超声波料位计和雷达波料位计,主要用于料位显示。该类料位计是基于波的反射原理进行工作的,因不直接与被测物质接触,抗污染和干扰性能好,现场实际使用状况比较好。另一类是开关型料位测量装置,采用的是射频导钠式料位开关,主要用于优先配煤控制。料位开关又分低料位开关和高料位开关。低料位开关因为是安装于原煤仓的喉部,喉部较细所以配置一只开关就够了;而高料位开关安装在接近仓口部位,因煤仓口径较大,煤仓四周的料位高低差又很大,所以配置了两只开关,分别安装在同截面圆周相隔180°的两个点上。
3.2 自动配煤控制方案
3.2.1 步序控制器(STEP ID=60)算法说明
该模块为设备控制算法提供了组级顺控和子组级顺控逻辑的实现方法。步序逻辑算法可接受上级顺控逻辑或运行人员的启动指令,并将相应设备置为顺控方式。步序的执行既是条件触发的,同时又是时基的。若当前步操作成功即反馈信号到达或达到设定时间且无故障信号时,程序自动进行下一步。顺控逻辑启动后,运行人员可以在任意时刻人工中止程序,或选择跳步、置步。跳步和置步操作在满足设备安全条件下才被执行。每个步序逻辑算法实现不超过8步的设备自动步序逻辑操作,通过级联多个步序逻辑模块,可实现更复杂的顺序控制逻辑。
级联时前一个STEP输出END必须与后一个STEP的START连接,除了各步指令由相应STEP输出外,其他所有输出都由第一个STEP输出;同样,各步的反馈、设定时间及限定时间则由相应STEP输人或设置,其他输入由第一个STEP输入。3.2.2 控制逻辑说明
步序控制模块是自动配煤功能的核心模块。它不仅可以实现顺序配煤,利用其置步控制方式可实现优先配煤功能,而且利用定时器(TIMER ID=56,也称延时模块)的延迟功能及其他条件,还能够同时实现余煤配功能。由于每个步序模块只能完成8个步序控制,故10个煤仓需要采用两个步序模块用级串方式连接起来,实现自动配煤控制。
自动配煤控制原理框图如图1所示。当配煤流程选择自动方式,并且末级皮带已经启动时便置位RS触发器,使其输出自动配煤开始信号至步序控制器的启动输入引脚(Start),从而触发系统开始自动配煤,即串联的步序控制模块按顺序从第一个煤仓到最后一个煤仓逐一进行燃煤加载,凡是被设置为检修或被设置为尾仓后面的煤仓则禁止进煤,程序将自动跳过这些煤仓,其他煤仓正常配煤,直到出现高料位信号或到达步序设定时间(1200s)后,转到下一个煤仓进行配煤。当一个周期执行完毕后,第二个步序控制器的步序输出端(End)输出由“0”变为“1”,而该输出同时连接到RS触发器的复位端(R)和两个步序控制器的复位端(Rst),使步序控制器和RS触发器同时被复位,故RS触发器和第二个步序控制器输出端便由 “1”变为“0”。此后,因RS触发器触发端仍然为“1”,所以RS触发器再一次发出一个上升沿触发信号(即自动配煤开始信号),从而触发系统进行下一个周期的自动配煤。如此反复,不停的按照先后顺序对各个煤仓进行燃煤加载,直至所有正常运行的煤仓全部加满后,自动转人余煤配方式。同时,请求停止相应的上煤、取煤或掺煤流程,将输煤皮带上残余的煤平均分配到各个煤仓中。余煤配方式下程序按照顺序配煤方式对每个煤仓加载60s,直至输煤皮带上所有煤全部配完为止。
考虑到配煤开始或顺序配煤期间,可能有多个煤仓出现煤位低信号(MCld~MClO d),本方案采用开关首出序号指示模块(FIRST ID=63),将这些信号按其时间先后顺序进行排队,然后发出最先出现低煤位的煤仓序号(端口Y)和优先配煤请求信号(端口D)。此时,一方面,将这两个信号同时送至无扰切换模块(SFT ID=32)。无扰切换模块接受到优先配煤请求信号后,立即将输出由增强型模拟软手操器(ES/MA ID=77)传输过来的顺序配煤煤仓序号切换为需要优先配煤的煤仓序号,并将该序号作为步序号传给步序控制模块的置步输入端(Tmode),如果是1至8号仓,则对前一个步序控制器置步;若为9或10号仓则将序号减8后对后一个步序控制器置步;另一方面,优先配煤请求信号经过0.5s,延迟后作为步序控制模块的置步允许(Track)信号,触发步序控制模块执行置步控制,从而实现优先配煤功能。此外,为保证优先配煤结束后,程控系统能及时、准确地返回原节点继续进行顺序配煤,优先配煤请求信号还被立即送给增强模拟软手操器,激发其跟踪记忆功能,将当前执行的步序储存在增强型模拟软手操器的输出端Y中。在优先配煤方式下,低煤位信号消失后需持续对该煤仓进行燃煤加载一定时间(初步设定为lomin)后,再转入下一个煤仓,或切换到顺序配煤方式,以防煤位低信号反复出现,配煤方式频繁切换。
四、结束语
本文介绍了某2×330MW燃煤火力发电厂输煤程控系统的设计方案。该系统不仅实现了储煤、上煤、取煤、掺煤、配煤各流程的自动控制,而且能够对各种运行的设备状态数据进行实时采集、动画监控、实时报警以及对历史数据的维护和管理等。运行结果表明系统设计合理,功能完善,可靠性高,圆满完成了预定的技术指标。但是,运行过程中,也发现这些需要完善的地方,因此建议如下:
(1)建议在配煤监控画面上增加儿个配煤时间设置窗口,包括煤仓低料位信号消失后煤仓持续配煤时间、余煤配各个煤仓每次的配煤时间等,便于运行操作人员根据实际运行状况进行实时修改,更好地适应生产需要。目前,这些时间参数都是由系统维护工程师在控制软件中进行设置的。
(2)建议能够选购或由传感器生产厂家设计出更为可靠的煤流检测装置,对末级输煤皮带上的煤流进行实时可靠的检测,保证双余的煤一旦全部加载到煤仓后,配煤流程立即结束。而目前是利用时间来控制的,即进入余煤配600s以后,配煤流程才能结束,往往出现皮带空走,或时间不足少量原煤残留在皮带上的现象。
办公自动化系统功能模块设计简案 篇5
1.办公室自动化系统文件管理功能的缺失
当前我国大部分科研机构内部已经实现了办公业务自动化, 办公业务自动化系统的核心就是办公文件与档案管理。所有办公业务自动化系统的人机信息系统都必须以机构内的核心信息为支撑。然而在实际情况中我国很多科研机构的办公自动化系统都没有配备健全的文件管理功能。这种情况会导致机构内缺少具有依据价值的核心电子信息, 难以实现办公自动化的初始目的。为了对办公自动化系统的电子档案基本功能的依据价值进行保障, 就必须通过文件管理功能。我国科研机构办公自动化的进程中, 文件管理功能也在不断发展。在我国科研机构引进办公自动化系统的初期, 文件管理和文档管理之间主要具有以下关系:先创建一个文档, 创建人对该文档进行修改, 再将修改后的文档交给他人审查。收到审查者反馈的修改意见之后, 由创建人对文档进行第二次修改, 并进行第二次审查。根据第二次审查的反馈意见, 进行最终修改, 审查通过之后就可以定稿。
以上的每个步骤中, 为了保障文档具有依据性, 必须保障文档具有过程信息和来源信息。在传统办公模式中每个步骤都是由不同的负责人负责填写的。从开始应用桌面办公软件以来, 办公自动化开始进入我国各机关单位。最开始办公自动化系统只能将文档电子化服务提供给个体工作行为, 文档创建人可以直接在文档上键入依据性信息, 再由归档者对电子文档进行脱机, 并将其报送到档案部门。随着办公自动化的发展, 工作流成为了办公自动化系统的核心, 其具有更多的实用性功能, 而这些功能环节都是产生于捕捉依据信息的重要节点, 包括新闻发布、车辆管理、会议管理、制度管理、文档管理、流程审批、公文流转, 这些功能往往在不同责任人的计算机终端中分布。如果办公自动化系统不能及时捕捉不同责任人的依据性信息, 就可能造成重要依据性信息的丢失, 而且难以补录。本文对某地某政府机关的办公自动化系统进行了调查, 发现有归档管理元数据要求的文档超过了总文档的50%, 然而归档文件中只有10%符合要求, 其他90%均不符合要求, 不符合要求的原因既有文秘员不愿意填写, 也有填写不符合要求。这也说明我国办公自动化系统发展的过程中, 由于缺少大量有依据的信息支持, 智能化的目的还难以达到[1]。
2.造成办公自动化系统文件管理功能缺失的原因
造成办公自动化系统文件管理功能缺失主要有两方面的原因:2.1责任部门缺乏对电子文件的重视。国家的政策与法律会对科研机构的行为进行直接的影响。尽管我国很多部门都出台了与电子文件和电子公文有关的管理办法, 仍然有一些主体限制了电子文件和电子公文的使用, 无法使其发挥同等的行政效率。这导致我国的大部分科研机构的文件存档以纸质载体为主, 只将电子文档作为一种补充。2.2不了解合格的办公自动化系统。办公自动化系统的结构和IT开发商都对办公自动化系统缺乏统一的认识。通过调查发现, 绝大多数用户都认为当前的办公自动化系统基本可行, 然而却缺乏统一的评价标准, 说明当前我国的办公自动化系统行业标准有所欠缺, 导致了各IT公司各自为战, 从而造成了文件管理功能的缺失。正是由于格式和软件不统一, 导致数据转换工作过于繁杂, 数据丢失的现象经常出现。一些科研机构无法和关联部门的办公系统耦合给信息交换造成不便[2]。
3.完善办公室自动化系统文件管理功能的相关建议
要对科研机构办公室自动化系统的文件管理功能进行进一步的完善, 相关部门就必须将科研机构办公自动化的统一规范制定出来。首先, 要将办公自动化系统建设领导小组建立起来, 以当前我国科研机构的管理现状为依据, 由国家进行统一部署, 将各地科研机构的办公自动化建设规划、目标进行明确, 对OA软件开发进行指导, 要求其立足科研机构的实际工作进行软件开发。同时IT公司开发的OA系统必须由科研机构进行组织验收, 避免监管漏洞。这样也便于不同机构之间进行便利的数据共享、数据交换。其次, 要将科研机构办公自动化系统的核心模块确定下来。当前的办公自动化仍然在不断的发展, 不同的发展阶段具有不同的功能模块, 但信息积累仍然是推动办公室自动化发展的主要动力。应该围绕办公文件的流转与归档管理, 将办公自动化系统的核心建立起来, 因此为依据对办公自动化系统的核心模块进行统一的规划。要对办公自动化系统是否合格进行评价, 必须以是否建立了完善的文件管理功能作为标准。最后, 要制定互用架构的技术规范。随着应用需求、信息积累和管理方式的不断更新, 办公自动化也在随之发展。由于各地的地区差异, 办公自动化系统的发展在不同的科研机构中呈现出不同步的现象。这就需要将科研机构办公自动化规范统一技术标准制定出来, 以保障不同科研机构的办公自动化系统平台中的政务信息能够自由流转, 科研机构办公自动化系统能够实现纵向互通和横向互通, 有利于长期保存和交互使用政务信息资源。这样也可以对我国各科研机构进行有效的技术规范, 继续推动电子办公的发展。
结语
我国科研机构的办公自动化系统文件管理功能的缺失现象是客观存在的, 这种现象会造成科研机构内部以各科研机构之间的具有依据价值的核心电子信息不足。相关部门必须采取有效的措施, 从管理程序、业务、技术等方面进行持续的改进, 对办公自动化系统文件管理功能进行完善。
参考文献
[1]詹骁阳, 刘家真.电子办公系统的文件归档问题与建议[J].湘潭大学学报 (哲学社会科学版) , 2010 (02) .
办公自动化系统功能模块设计简案 篇6
关键词:机关单位;办公自动化;系统设计;系统应用
中图分类号:TP311.52 文献标识码:A 文章编号:1007-9599 (2012) 09-0000-02
一、引言
随着互联网的广泛应用和信息技术的不断升级,实现机关办公自动化逐渐成为一种趋势。办公自动化系统设计与应用具有重要的现实意义,它可以协调机关内部之间的管理、便利信息的收集、促进资源共享、实现工作机关的科学决策。所以,在实践中,设计与应用机关办公自动化系统具有重要的现实意义。本文首先探讨分析了机关办公自动化系统设计和系统应用的相关问题。最后文章以C/S和Web技术作为办公系统的基本软件平台,结合必要的相关系统、产品与工具,来实现机关办公自动化系统。希望通过这样的探讨研究能够引起人们对机关办公自动化系统设计与应用的进一步关注,能够对实践起到一定的指导作用。
二、机关办公自动化系统设计
(一)机关办公自动化系统基本目标
机关办公自动化系统的基本目标有多个,总的来说,它的基本目标包括以下几个方面。
第一、促进机关单位办公规范化和制度化。由于大多数机关的办公自动化起步比较晚,为了提高办公效率,很多工作人员仍然依靠办公软件来实现,这种方式不能改变复杂、低效的办公方式,所达到的效果不能令人满意。因此,要改变这种落后的办公方式,就有必要设计和应用办公自动化系统,从而促进机关单位办公规范化和制度化。
第二、方便数据管理。机关单位在日常办公中需要处理大量的数据,这些数据种类繁多,类型各异,传统的处理方式需要耗费大量的人力物力,然而容易出错,收到的效果并不令人满意。而运用机关办公自动化系统处理日常办公中的各项数据,不仅能够对数据进行科学合理的分类、处理,还能够保障数据的安全,且不容易出错,大大提高了机关单位数据管理的效率。
第三、系统设计的先进性。机关办公自动化系统需要以先进性为基本目标,也就是指该系统在开发的时候应该具有先进性,能够代表办公自动化信息系统的先进水平。只有这样,当系统被开发出来并被投入使用后在一段时间内仍然不会被淘汰。此外,系统的先进性还表现在对计算机硬件的要求不能太高,运行速度较快,系统的技术可以不断的升级,能够在相当长的时间内保持机关办公自动化系统的先进性。
(二)机关办公自动化系统结构设计
第一、技术选用。在办公自动化系统开发中,应用Web技术进行系统的设计与开发是一种可行的选择。该技术能够适应机关办公自动化的需求,具有其它技术不可比拟的优点。它不仅具有跨平台、统一美观的界面,而且操作简单方便,开发成本低廉,此外,应用Web技术开发系统所需要的时间短,且容易升级更新。正是由于具有这样的优点,该技术在系统开发中得到广泛的应用,并受到人们广泛的欢迎。但是该技术也存在着一定的缺陷与不足,表现为传输速度较慢,不利于大量数据的传输等。为了弥补这些缺陷与不足,实现大量数据之间的传输,有必要将Web技术与其它系统相结合。而将C/S和Web技术相结合来开发机关办公自动化系统,能够弥补Web技术的缺陷与不足,能够满足机关单位办公自动化系统的需求。
第二、系统结构。为了让人们对该系统有更加形象直观的了解,我们将以某一机关单位办公自动化的实际情况为例,来解释说明该机关单位是如何实现办公自动化的。该系统的功能主要包括两个方面:第一,日常事务管理,通过该系统对机关单位的各项事务进行管理。第二、业务事务管理,主要包括机关单位日常的各种办公活动,处理办公过程中产生的大量数据和图形等。为了使机关单位在办公中顺利完成日常事务管理和业务事务管理,该系统的开发将C/S和Web技术相结合,充分利用C/S和Web技术各自的优点来完成办公中的各项活动。在实际应用中,C/S结构不仅能够在局域网内实现特别功能,还可以使大规模的数据传输得以实现,从而使得客户的数据传输得到了保障。在操作系统的选择上,机关办公自动化系统采用Windows NT为操作系统;在数据库的选择上,可以采用Oracle、MS Access 或者SQL Server 为数据库。采用Exchange为系统的邮件存储提供者、通信录提供者和传输提供者。在Web的发布上,该系统是通过IIS来实现的。该系统的客户端主要使用Windows XP为平台,在邮件的接收、发送和网页浏览上,该系统使用Outlook来实现;在项目规划上,该系统采用MS Project 来进行;在文档编辑上,该系统采用Word进行;在图像编辑浏览上,该系统采用Auto CAD进行。
第三、实例分析。首先,需要先确定以Exchange为基础而建立C/S结构网络,在此基础上并运用IIS来进行辅助。而在客户机上则采用平台软件,该软件以Outlook为基础。由于Outlook本身既是Exchange客户程序,同时它又具有网页浏览窗口,所以该平台软件的采用能够实现这二者之间的无缝连接。在平台软件Outlook设置好的基础上,然后对其它程序进行控制,并且构造各程序数据的流通桥梁。最后,将各个部分的数据都存储在数据库中,从而实现了数据库对各种数据的集成,为下一步数据的查询、处理做好了准备。第一、通过VBA6对多个程序进行集成形成自己的系统;第二、Outlook通过浏览窗口访问Web Server,并且还能够通过Web Server访问数据库;第三、Outlook通过Exchange Server發送和接收邮件;第四、通过Word访问数据库中的文档;第五、MS Project通过数据库来实现资源共享;第六、通过Auto CAD来访问图形数据。
(三)机关办公自动化系统功能设计
通常情况下,机关单位的规模较小,所拥有的工作人员相对也比较少,但是办公自动化系统的功能应该齐全,需要拥有自己的特色。机关办公自动化系统的功能应该包括常用功能、日常办公中的小功能以及业务功能,只有这样才能适应现代机关办公的各项要求。该实例结合机关办公的实际情况,并分析用户的实际需求,将办公自动化系统分为八个子系统,包括行政管理、人事管理、工作管理、文档图书管理、电子邮件、公告板、项目管理和系统维护。
其具体的功能如下。第一、行政管理。主要负责机关单位的行政方面的各项管理工作,包括考勤、会议、传真、复印、用餐、用车管理等。第二、人事管理。主要负责机关单位人事管理方面的各项工作,包括职工调动、晋升、培训以及客户信息管理等。第三、工作管理。主要负责职工日常工作的各项管理,包括职工个人日志、个人工作报表以及考核等。第四、文档图书管理。主要负责机关的各类文档图书的管理工作,包括各种档案、业务信息、以及图书管理等。第五、电子邮件。该系统主要负责机关内部的各种邮件的收发。第六、公告板。该系统主要负责建立机关单位内部的论坛以及发布公告等。第七、项目管理。该系统主要负责管理和机关相关的各项业务,包括项目小组成员的选择、项目情况的查询和项目成果的监控。第八、系统维护。该系统主要用于维护系统的各项工作,以保证系统的正常运行。主要包括维护用户的基本信息、权限管理以及维护重要数据的安全性等。
三、机关办公自动化系统应用
由于机关办公自动化系统是采用C/S和Web技术相结合而开发出来的,使得该系统非常灵活,能够针对不同的职工提供不同的业务,这样既方便操作,又有利于保障系统的安全性。将该办公自动化系统投入使用后,系统运行良好,方便机关单位的各项管理工作,促进机关的规范化和制度化运行。1、该系统不仅登陆界面简单,而且操作方便,还保障了系统的安全性。2、该系统中的各项子系统的应用大大方便了机关单位的各项日常管理工作,使得原本的繁琐的工作得到了简化,提高了机关单位的工作效率。3、工作管理系統中的各项考核功能不仅能够调动工作人员工作的积极性,提高他们的工作效率,还有利于领导对部属的全面考核。4、项目管理系统的设置能够加强对机关单位项目的规范化管理。5、电子邮件和公告板的设置为机关内部工作人员之间进行交流提供了可能,有利于增进彼此的联系,加强他们之间的合作,活跃机关单位的氛围。
四、结束语
文章分析了一种机关办公自动化系统的实例,该系统是采用C/S和Web技术相结合的方式开发出来,通过实例分析,该系统能够充分发挥C/S结构和Web技术各自的优势,顺应了机关办公自动化的实际需求,有利于推动机关办公的规范化和制度化,在实践中值得进一步推广和应用。
参考文献:
[1]马映登.办公自动化系统的开发与应用研究[J].办公自动化(综合版),2007(9)
[2]邹泉华,钟洛加,沈贵文.刍议机关办公自动化的系统建设[J].湖北地矿,2002,(1)
[3]任飞.关于机关办公自动化系统的设计与实现[J].计算机光盘软件与应用,2011(19)
[4]陈爱国.基于web的机关办公自动化系统方案探讨[J].南通工学院学报(自然科学版),2002,(3)
办公自动化系统功能模块设计简案 篇7
关键词:办公自动化;工作流;集成
中图分类号:TP317.4文献标识码:A文章编号:1006-8937(2009)10-0031-02
在当今信息时代,无论政府机关,还是工商企业都需要加强部门、人员之间的交流、协调和协作,都需要更好地获取信息,共享信息资源,更快地反映情况,掌握每一项工作进度,为领导决策提供大力支持,为业务人员提供服务。因此,许多企业、政府部门都十分重视建设自身的办公自动化系统。但是,许多企业单位在实际使用以系统的过程中却遇到了不少的问题。尤其是当企业组织机构、业务流程改变时,原有的系统基本上就不能满足改组后的办公需求。这些问题的存在大大限制了办公自动化系统的应用范围和发展前景。
1办公自动化系统中的工作流模型分析
1.1过程模型
办公自动化系统中过程模型反映实际业务流程信息。业务流程从逻辑上可以包括一个和几个子流程。过程模型把组织机构、应用数据、表单与实际应用步骤联系起来。
1.2组织模型
组织模型是用来定义企业中的组织形式的模型。它应该提供灵活的结构以适应不同企业或企业中不同的组织。
1.3资源模型
资源模型是企业进行生产经营不可缺少的物的因素,在工作流的执行过程中,必须得到企业资源的支持,相应的组织实体才能够按照要求完成活动。
1.4访问控制模型
在办公自动化系统中,访问控制模型用来定义系统用户在系统功能的操作能力和工作流程的参与程度的级别和范围。综合实用性和灵活性的考虑,文章提出的办公自动化系统采用基于角色的访问控制模型(如图1)。
①对象:系统的基本操作单元,是系统用户操作的直接收受者,包括系统功能项操作和工作流过程任务参与。②用户:系统访问控制划分的最小单元,每一个用户就是对系统中对象进行操作的直接实施者。③组:涵盖了组织模型中的部门和工作组的概念,是用户在工作能力和职权方面的划分和组织。④角色:以工作职责为前提,能够完成系统某类功能或具有参与工作流过程中某类任务的人员的总称。
2系统的总体设计
①对工作流进行提取。首先,明确系统的需求,针对系统任务所提出的单位的核心结构、业务分类和业务具体执行程序、业务的相关数据来源与流向。其次,基于系统所分析的结果,按照其相关工作性质系统的划分工作流。一般情况下工作流会设计到一个或几个部门。
②系统原型的构建。流程定义是工作流的一个正式化描述。包括过程的开始、结束的条件、活动网络和关于单独行为的一些信息的描述,例如角色、权限等等。 实际设计上,需要选择典型的工作流,与原型技术的面向对象的设计符合的原则,根据实际情况可以被划分成设计小组的很多位设计师,因此每个小组,会分别设计工作流的原型。
③集成系统。针对已经设计出来的工作流原型,在让用户试用后提出相关意见,并在此基础上不断完善工作流的原型设计。同时,要考虑到一些特殊岗位及特殊人员的要求,直到所有的工作流都满足要求为止。把每一类活动都完善之后,就需要设计工作流处理模型,将活动集成在一起。每一个用户进入总界面作出操作选择之后,即启动工作流驱动机制,经驱动机制选择其所对应的模块任务,最后进行流向修改。
系统集成也就是工作流集成,当系统的基本功能己经实现时,改进用户界面。 由于基本的工作流程是相对地独立的,因此在一个联合工作流程不需要改变基本的传动机构,当焦点是提供用户以用户界面一个联合办公界面。
3基于工作流引擎的OA系统的设计与实现
3.1工作流引擎的模块设计
工作流引擎是业务流程事例的一个系统,并且提供服务软件的操作环境,是工作流管理系统核心,每个模块具体设计是如下:从级别划分,系统分层可以分为逻辑层和持续层。逻辑层,包括所有数据对象和完成引擎的目标的一定数量的辅助函数应付所有逻辑功能。持续层主要对目标数据进行持续工作,包括个体对象创造、访问、更新和删除保护的工作,阻断了逻辑层对下级的控制。逻辑层和持续层的层数存在从数据局限的,当数据改变,会尽可能小的影响逻辑层的变化。从逻辑功能的上来划分,包括定义、例子、日志、新闻和其他辅助对象的过程。
3.2引擎数据库的设计
对于工作流的实体对象一般均为持续对象,其数据均存储在数据库中。根据数据的保存时间可以将数据库中的表划分几种情况。
定义表:存贮过程的定义所有信息,是为连续过程的依据。例子表:数据流临时储藏的操作,临时运行后将被删除。日志表:系统运行过程的历史数据,是作为统计的依据。组织表:不但存依赖时间而存在,工作流事例将引导它。
实体对象对应其数据共存。但在其流程全过程之中,并不是所有的对象与数据都同时存在。在不同数据在不同时期具体分类如下:
①定义表:与过程相关的数据、断点、应用实例、工作项及其相关数据。②例子表:复制、处理事例与过程相关的数据、断点实例、断点数据、工作相关的数据,信息工作。③日志表:处理事例与过程相关的数据,断点实例,断点数据,工作项及其相关数据。
3.3引擎的对象设计及引擎服务
工作流引擎对象的设计:在过程、点、工作和其他支持的对象的主要目的工作流引擎,他们决定了所有活动和逻辑引擎的认识。某种程度上设计的类型通过保护节点类型之间的区别使面向对象的方法连续。对象管理负责将对象的需要按不同的类型建立不同的事例。
在对象的工作流生存周期中,当过程被生成,过程从静态状态被转变为动态流程状态。流程将存在两个逻辑单元:过程和节点的生成,以及过程形成的数据变量。当流程变为可转变的过程时,系统会生成过程实例,但节点并非一定能成为实例状态,其具体情况则要由过程转变的路径来决定。其中可流转的具体实例对象也将存在活动的内存状态和稳定的数据库状态两种状态。就节点来说,当目前的节点结束后,根据定义路由过程将自动进行到下一个节点,而这时的节点需要将该节点从固定的状态转成为可流转的状态,从而向对象管理器发出请求创建新的节点,对象管理器将根据所请求类型自动生成相应的空对象实例,并对对象实例按照程序定义标识进行原始数据的初始化,然后获取过程传输来的具体数据,将所有已知相关数据通过持续对象写入数据库,同时将启动逻辑关系处理系统,生成工作项或进行路由。在完成目前的任务后,如果该节点将完成,自己将自动删除或者由于内存不足而直接退出内存状态。节点的记忆体只有当进程在必要时才会再次向对象管理器请求再载入。对象管理器通过持续的数据层从数据库创建对象并装配数据,从而使其成为一种内存对象。如果该节点已经完成,在被删除之前会将信息进行日志信息记录。过程、过程数据的节点和节点的相关数据、工作项目最后都将记入日志。
参考文献:
[1] 吴朝晖.邓水光.工作流系统设计与关键实现[M].杭州:浙江大学出版社,2006.
[2] 范玉顺.工作流管理技术基础—实现企业业务重组、过程管理与过程自动化的核心技术[M].北京:清华大学出版社,2001.
企业办公自动化系统数据库设计 篇8
在大多数MIS系统中都必须用到数据库,所以设计好数据库对系统开发有着极其重要的意义。在当前Web系统的开发商面向对象设计(OOD)都在运用ORM框架,也就是说从第三代语言面向对象向面向关系数据库的数据的一个映射,从这种意义上说数据库设计重要性在整个系统都是非常的明显。根据传统理论统计结果显示,数据库设计费用只占到系统开发成本的10%,但是数据库的影响远不止是10%的影响。
1 系统可行性分析
在一个项目进入开发任务的时候,就是软件开发生命周期的第一个阶段,也就是软件的可行性分析。很明显,不是所有的问题都能找到很好的解决方案。所有项目在启动之前,进行可行性分析是相当有必要的。软件可行性分析研究目标是用最小的代价,如人力、物力、经费,在可能短的时间内解决响应的问题。
关键是论证问题值不值得去解决,而不是问题有没有解决方案。为此我们必须深入了解系统功能需求,我们将从技术可行性、经济可行性、操作可行性三个方面来分析企业办公自动化系统研发的可行性。
(1)技术可行性:从技术的角度对需要实现的系统进行分析论证,得出相应的结论;
(2)经济可行性:从经济角度分析系统所需要的投入,如人力、物力,财力,系统取得的回报是否高于这个系统的投入,值不值得进行开发;
(3)操作可行性:系统的操作方式在这个用户组织内是否行得通。
1.1 系统技术可行性分析
(1)DOT NET开发平台
目前,自动化办公系统很多也相对比较成熟,当然开发平台也大不相同,有的基于JAVA EE,有的基于DOT NET,也有基于PHP。就目前来说,DOT NET平台下的ASP.NET开发环境为构建中小企业提供了一个比较快速的解决方案,当然大型项目也是可以的。企业不需要投入大量的人力和资金也可以获取比较专业的技术支持和服务,因此选择DOT NET开发平台就有很好的可行性。
(2)B/S开发模式
现在系统主要分为C/S(Client/Server)模式和B/S模式。办公系统也主要分为这两类。目前,办公系统大量转移到B/S模式,企业办公自动化采用B/S开发模式具有很高的技术可行性。企业办公自动化只需要开发服务器代码,客户端只要安装任何的浏览器即可以完成,客户端不需要开发,也不需要安装。这很好地避免了C/S系统中的升级麻烦,C/S系统升级必须要逐一地对客户端进行升级安装。企业办公自动化采用的基于DOT NET平台下的ASP.NET开发环境,顺应Internet的发展和办公需要,借助强大的ASP.NET技术以及第三方框架使得系统构架成熟、快速。借助微软的Work Flow 4以及第三方Nhibernate、Easy UI,可以快速架构B/S系统。选择B/S架构从技术角度上来说具有很好的可行性。
1.2 系统经济可行性分析
当前DOT NET平台提供了对B/S系统的很好的支持,加上许多Web开发爱好者以及第三方插件使得DOT NET平台下的ASP.NET开发高效快速。ASP.NET提供的服务器控件在Web系统中独树一帜,通过轻松的拖拉鼠标方式,就能轻松地完成界面以及功能。目前,很多成功案例都是采用ASP.NET开发的。采用ASP.NET开发的系统升级只需要升级服务端,不需要操作任何客户端,客户端均采用网页浏览器。从经济角度上看,节省了客户端的开发,节省开支。开发周期相对更短,开发成本相对同样的C/S系统更低,因此采用DOT NET平台下的ASP.NET开发企业办公自动化具有很高的经济可行性。
1.3 操作可行性分析
采用B/S开发的系统只需要采用网页浏览器进行操作,在Web浏览器中输入系统相对应的地址就能够进入系统的用户验证页面,系统在登陆以后就能进入系统进行相应的操作。这个对客户来说都是很简单的,也是比较好培训的。目前大多数用户都有一定的Window操作经验,操作本系统也是没有问题的,所以从操作可行性分析,企业办公自动化是可行的。
2 系统用户
系统用户记录系统的整个用户信息,系统用户信息包括系统的用户名,用户密码,用户状态,用户的真实名称、生日、电话、固定电话、qq、注册时间、注册IP,用户所属的角色等等属性。用户可以拥有用的角色,用户是很多动作的发起者。系统用户表如表一所示。
3 系统角色
系统角色是系统用户的一个集合,从严格意义上说角色是权限的集合,用户组是用户的集合。系统角色表中表二所示。
4 系统资源
系统资源表示在对系统进行分析系统的操作以后产生的一个持久化数据库表结构,也就是对系统的各种用户进行授权的一个记录持久化的逻辑表结构。资源是系统需要控制的一类信息的统称,包括系统的页面、菜单、按钮等等。系统资源表如表三所示。
5 角色授权
角色授权表示角色对系统资源控制信息,在领域模型分析中表现为角色对资源的关系,它包括角色编码、角色名称、资源编码、资源名称、备注等信息组成。角色授权表如表四所示。
6 组织机构
组织机构是对企业组织的一个抽象概念,是对公司组织人员的一类管理,组织机构主要包括部门名、部门电话、部门编码、父部门编码等信息组成。组织机构表如表五所示。
7 公文文档
公文流程转与权限控制是企业办公自动化的一个比较基础的功能控制,公文包括公文标题、文件名、文件路径、电话、公文类型、标注等信息组成。公文文档表如表六所示。
8 公文模板
公文模板是对公文的抽象管理,文档必须组织在一个公文模板下管理。公文在系统中由公文编码、公文名、创建时间、完整性、备注等内容组成。公文模板表如表七所示。
9 工作流
工作流是企业办公自动化的基础,也是一个比较核心问题,工作流属于工作流模板,每个工作流具有一个当前的设计执行步骤。工作流是一个具体的概念,工作流模板是一个抽象的概念,每个工作流都属于一个工作流模板。系统的工作流模板可以用系统进行定制,工作流模板由若干步骤组成。工作流在本系统有工作流名、当前工作流步骤编码、当前步骤名、当前步骤用户、工作流创建者、创建者真实名称、工作流所属模板、创建流时间、流文件、备注等。工作流表如表八所示。
1 0 结束语
本文只从数据库的结构设计方面作了一些介绍,后续将对系统数据库的工作模板、工作流步骤、系统附件等方面进行探讨。
摘要:从数据库设计的角度来说,数据库设计是大多数系统的基础,数据库设计是一个基础,同时也是系统核心。本文从数据库的结构设计角度对企业办公自动化系统数据库设计作了初步探讨。
关键词:办公自动化,数据库,结构
参考文献
[1]惠丽峰,王萍.企业办公自动化(OA)系统的安全策略[J].内蒙古石油化工,2006,32(04):33-34.
[2]周晓芬,邓志华.南昌供电公司办公自动化系统的设计与实现[J].电力信息化,2009,(04):79-82.
办公自动化系统功能模块设计简案 篇9
作为电信运营商的广西铁通, 我们能较其他企业更早接触网络和计算机等相关技术, 较早公司就投入人力和资金为部分业务开发配备了相关管理软件系统, 但是没有形成全区“一张网”的管理平台。为了提高公司的整体工作效率, 加快公司的信息化建设, 在全区建设一个统一的, 为公司内各种应用系统构建高速、高质量的专网传送平台, 提供一个快速、高效、网络化的工作环境势在必行。
1 网络总体规划
考虑到公司将在办公网上开展的综合应用, 也考虑到公网运行存在的安全隐患, 构筑一个专属于自己的专用网, 将区公司和各地市分公司连接起来, 以便实现数据的进一步共享;该网将为公司在全区范围内的办公自动化网、市场报表上报统计系统、经营分析系统等多种应用系统构建统一的高速、高质量、多业务的综合接入和传送平台。
1.1 网络建设目标
在公司办公网网络建设中必须做到利用最少投资、最短时间来完成。这就要求所选择的网络技术要充分利用现有资源, 既要保证网络的高性能, 还要保证网络将来的扩展性。
依据具体情况, 铁通广西分公司办公网络系统的建设目标包括:
1) 实现上网功能, 保证网内计算机均能同INTERNET连接, 实现对外部信息源的访问。
2) 实现全区联网, 通过该网络使各地市分公司的局域网能访问区分办公自动化系统, 实现资源共享、资料电子化, 实现无纸办公, 提高工作效率。
3) 远程访问功能:出差员工可通过互联网采用拨号VPN方式访问区分办公自动化系统, 实现远程办公。
4) 实现网络、信息安全, 保护网内计算机, 办公系统不受外界攻击。
1.2 网络建设方案
目前区公司具备有连接到各地市分公司的长途电路资源, 同时部分公司已经组建有自己的专用办公网, 但所连接的范围还局限于较集中的办公地点。根据公司现有的网络设备资源以及各地市办公组网的实际情况, 决定采用星型以太网结构来实现, 采用专线电路连接, 组建企业内部办公网络平台。
网络拓扑图如图1所示。
整个网络结构设计成二级结构 (核心层和接入层) ;核心层配置三层交换机, 将单一的局域网划分为多个相对独立、互不干扰的VLAN (虚拟子网) , 可以方便地控制不同用户对某些资源的访问权限, 并能够缩小广播域, 减少不必要的带宽占用, 有效提高网络的安全性和性能。同时利用三层路由特点, 解决了局域网中网段划分之后, 网段中子网必须依赖路由器进行管理访问控制的局面, 解决了传统路由器低速、复杂所造成的网络瓶颈问题。有效的隔离了广播风暴, 同时又没有降低网络交换的速度, 降低病毒侵害的危险。
区公司总部和各地市分公司作为二级配置接入交换机, 整个网络按区公司总部和地市分公司划分成不同的VLAN, 各个子网的路由都在核心三层交换机上实现, 最终办公用户的INTERNET网关出口是在三层交换机上指向防火墙设备。各地市分公司接入交换机利用以太网转E1的网桥设备通过传输网远程接入核心三层交换机。
各地市分公司采取ADSL和ETHERNET以太网两种接入方式完成分公司一级的办公组网, 为了节省投资各地市公司尽量利用原有路由器提供的接口, 利用现有的网络资源, 通过小部分的变动、改造来实现。对于较集中的办公地点采用以太网的方式接入, 对于比较分散的办公地点将利用电话线用ADSL方式接入至各公司IPDSLAM, 通过VLAN划分接入本公司局域网再统一通过长途传输电路接入区分总部, 如图2所示。为便于网络的统一管理和提供网络安全保护策略, 各地市分公司访问互联网时不允许自行接IN-TERNET出口, 而是统一通过中心节点连接的INTERNET出口访问外网, 并设置硬件防火墙, 为公司内部办公网提供安全性保护。
防火墙同时可以作为VPN服务器, 可为到外地 (或我们办公网络暂时无法覆盖的地区, 如住宅、宾馆) 出差的人员提供VPN呼叫认证, 保证即使在外地出差, 也能正常连接到公司办公内部网络, 浏览内部信息, 完成信息交流和办公需要。
防火墙设备一般都配备信任区、非信任区和隔离区三个端口, 信任区端口接办公网络内网核心三层交换机, 非信任区端口接INTERNET外网, 隔离区端口接办公系统等应用系统。
1.3 网络地址规划
整个办公网络采用INTERNET保留地址, 防火墙配置外网地址。区分及各地市分公司为单独的IP子网。各局域网编址如:区分地址段为10.1.0.0~10.1.0.255网关为10.1.0.1, 柳州地址段为10.2.0.0~10.2.0.255网关为10.2.0.1等, 其他地市如此类推。
防火墙内网、防火墙隔离区及远程用户各采用不同的192.168.×.×的地址段。
1.4 安全策略
由于整个铁通广西分公司的重要部门和单位都运行在同一网络平台, 对安全保密措施很高, 根据现有的管理维护体系和网络配置, 必须采取以下措施确保网络的安全。
1.4.1 防火墙策略
防火墙除设置通常的防止DOS攻击、NAT等策略外, 还应增加以下策略:
1) 防火墙设置为路由模式, 内网、DMZ、远程用户设置为不同网段。
2) 禁止一切外网 (除合法远程访问用户) 访问办公系统。
3) 禁止远程用户访问内网, 仅允许访问办公系统。远程访问的方式应根据安全性、可行性与防火墙设备厂家协商而定。
4) 内网访问办公系统仅开放必须的端口 (如:80) , 屏蔽一切不必要的端口。
5) 禁止办公系统主动向内网发起TCP连接。
6) 禁止源地地址和目的地址同时为10.0.0.0/8网段IP报文的转发。
1.4.2 三层交换机策略
1) 根据各单位划分不同子网 (VLAN) , 除防火墙子网可以和各子网互通外, 其余子网间不能互访 (即保证各分公司子网能访问internet和办公系统, 但不能互访) , VLAN间通信通过三层交换进行。
2) 各端口定义一些简单的访问控制列表 (ACL) , 限制某些蠕虫病毒的扩散。目前屏蔽的端口有:135-139, 445, 5000, 1433, 5554, 67等[1]。
1.4.3 接入交换机及下挂网络安全策略
1) 有条件的地市公司建议将接入交换机更换为性能较好的宽带路由器, 启动内置的DHCP功能、NAT、防病毒功能等, 强化本分公司的安全管理。
2) 接入交换机尽可能定义一些简单的访问控制列表 (ACL) , 限制某些蠕虫病毒的扩散。目前屏蔽的端口有:135-139, 445, 5000, 5554, 1433, 67等[1]。
3) 接入交换机以下所接的网络设备建议各地市分公司尽量采用可以划分VLAN的交换机, 每个用户做到端口隔离。
4) 每个用户安装网络版防病毒软件和个人防火墙。
5) 登记每个用户的IP地址和MAC地址, 以便今后的故障分析处理。
6) 各地市分公司办公网络应为专用网络, 应与其它网络特别是INTERNET物理隔离, 杜绝外网对办公系统的攻击和窃取分公司机密。
2 应用系统规划
“网络是工具, 应用是核心”, 办公网络中的应用规划非常的重要。此次我们将原有办公软件资源重新整合进行归类并根据公司发展提出改造后新的办公软件系统。主要有以下几大系统:
1) 办公自动化 (OA) 系统:主要完成公司收发文、工作计划、公文档案、请示报告等多个工作流程管理模块, 同时还包括信息交流、信息发布、协同工作、知识管理等多种附加功能, 为公司的日常工作、技术交流、信息共享提供更加便利的工作模式, 从而增进各部门之间的沟通, 提高企业员工工作效率。
2) 建设项目管理系统:主要完成对项目建设全过程包括项目立项、工程施工、设备采购、自己拨付及竣工投产的动态管理, 建立建设工作高效、快捷、有序的运作模式, 进一步规范工作流程, 提高工作效率。
3) 各类报表分析系统:实现市场部、网运部等各类市场报表、网运数据上报统计分析。
4) 资源共享平台:为员工提供信息交流、资源发布共享平台, 也为培训部门提供网络培训发布平台等。
办公自动化 (OA) 系统开发平台可采用Lotus Domino以突出它在工作流处理、系统安全、多协议支持等多方面优势。建设项目、报表分析系统可采用ASP/ASP.net+SQLServer方式实现, 以突出它在数据管理方面优势。还可以利用第三方软件实现更多应用如:网络培训、远程监控、视频会议等等。
3 使用效果
通过一年多的使用, 彻底改变了公司原有的工作方式, 许多工作都已经在办公网上实现了, 打破原有时间、空间以及部门分隔的制约, 提高了公司整体的工作效率, 大大降低办公成本。使区公司与各地市分公司、各部门之间的工作沟通与交流更加顺畅, 实现了信息资源共享, 实现远程管理和远程监控, 解决异地办公等难题。
4 结束语
广西铁通办公自动化系统网络设计与实现的意义不仅表现在于为我们的办公、经营分析、职工培训等工作提供了一个安全可靠的网络平台, 提高了工作效率, 同时我们为今后在该网络平台上开展网络视频会议、远程教育等各项业务提供了很好的网络基础、为企业节约了成本。同时作为一个电信运营商此次的办公网还可为客户提供一个成功的网络建设和应用方案, 为各企业用户提供了宝贵的办公组网、运用经验。
参考文献
【办公自动化系统功能模块设计简案】推荐阅读:
自动化办公系统07-25
企业办公自动化系统09-28
公安办公自动化系统11-27
办公自动化系统(OAS)OfficeAutomationSystem10-12
oa办公自动化系统论文08-21
运政信息系统及办公自动化系统使用管理制度11-26
公司通达OA办公自动化系统管理制度08-26
oa自动办公管理系统06-09
自动办公系统服务器故障期间应急方案10-14