电厂办公自动化系统的规划与实现

2024-09-12

电厂办公自动化系统的规划与实现(精选12篇)

电厂办公自动化系统的规划与实现 篇1

李国柱

(沧州华润热电有限公司 河北沧州 061001)

摘要:介绍了沧州华润热电有限公司办公自动化系统的规划和实现技术。该系统的应用不仅提高了公司的办公自动化水平,而且提高了管理效率。

关键词:办公自动化,规划,实现技术

随着计算机技术和网络通信技术的飞速发展,办公自动化已经成为现代企业实现现代化管理的一个重要途径。在管理模式上,企业的管理逐步的转向对数据、信息的管理。管理逐渐向具有高效、共享、低成本和再利用发展的网络自动化办公发展。办公自动化已经成为现代企业实现管理现代化的一个重要途径。

为了提高办公的质量和效率,将宝贵的人力资源从繁琐的工作中解放出来,沧州华润热电有限公司在2007年5月开发了办公自动化系统(OA:Office Automation),2007年10月正式投入使用。经过2年的实际运行,证明该技术成熟、安全可靠、运行稳定。

1、办公自动化系统的规划目标

改革传统办公模式,开展电子办公、使业务办公、公文流转和管理过程电子化、信息化、高速化,并通过统一办公规范,提高工作效率、降低办公成本、实现办公自动化,是OA系统的应用目标。

首先,确保系统以使用、可靠、先进为原则,构造企业级通信平台,实现电子邮件管理;其次以信息流转为核心,结合公共信息管理、个人事务管理以及档案管理,并能在统一工作桌面先实现企业级信息共享,包括业务流程自动化、图文传递电子化、文档一体化等的办公自动化管理系统。最后需满足跨地域的办公模式以及移动办公。从而实现提高企业工作效率和管理水平,增强企业竞争力,提高企业形象和知名度,增强企业凝聚力的目的。因此系统要满足:

1)信息全方位共享、资源共享;

2)信息管理自动化、无纸办公;

3)跨地域办公、移动办公;

4)信息全方位查询,可根据需要,调阅、统计、分析资料,为决策服务;

5)为客户端提供简单易用的操作界面;

6)管理员提供通用、友好、易扩展的管理者界面;

7)方便使用,具有高安全性的在线权限管理系统。

2、系统分析与特性

在充分考虑到企业的具体情况后,我们根据需要采用了以数据为中心,总体管理为B/S结构的模式。

在开发过程中我们坚持以数据为中心,首先对企业的业务流程进行整理规划,确定系统功能模块,满足办公业务需求,加强信息资源的采集和开发,在此基础上进行信息技术的规划,对信息进行处理、加工、分析,使数据资源统一,最后进行数据规划,建立共享数据库,进行综合开发。

办公自动化系统的特性:

1)规范办公系统的工作模式。系统建成后,各科室的日常办公使用同一软件进行计算机加工和传递。

2)建立公文数据库。系统建成后,可以将以往以文字形式保存的信息转化为数字化信息,便于以后信息共享。

3)建立和完善各个职能部门之间的沟通和信息共享机制,建立协同工作环境,为办公提供一个自动化工具。

3、系统架构

基于ASP.NET的办公自动化系统结构采用3层B/S体系结构,即浏览层(表示层)、应用服务器(业务逻辑层)、数据库系统(数据源层)3部分,服务器操作系统采用windows 2003 server,Web服务器为Microsoft的Internet Information Server(IIS)6.0,数据库为SQL Server 2000,开发工具选用ASP.NET。

4、技术实现

办公自动化系统并不是一个单纯为了减轻办公室人员负担而采用计算机的自动化系统。它是一个信息化的、主要用于决策层的行政管理决策系统。沧州华润热电有限公司办公自动化系统主要由以下几部分组成:系统定制管理、系统维护管理、档案管理、公文管理、公共信息平台、信息发布系统。

4.1 系统定制管理

系统定制管理模块帮助用户建立合适本企业特点的办公自动化系统,实现灵活的自定义功能,①当企业架构发生变革时,用户可以通过系统操作容易地实现对系统中组织架构的修改和增删功能。②系统可通过工作流自定义协助用户在工作中对于工作流程进行自定义,从而使系统能及时地配合企业管理的改革。③本系统提供给用户自定义查询的功能,可使用户根据自己的需要,进行查询方案设定,并可保存查询方案。4.2 系统维护管理

系统管理的作用是维护系统的正常运行。只有系统管理人员才能访问该应用程序,执行相应的管理功能。主要包括:用户管理、权限管理、日志管理和邮件管理。4.3 公文管理

公文管理分为收文管理和发文管理。收文管理完成外来公文的登记、拟办、审批、阅办、归档等功能,发文管理完成拟稿、内审、会签、审核、签发、分发、归档等功能。其功能为一般用户而设计,不同的用户根据系统管理员的不同授权将产生不同的界面。4.4 档案管理

档案管理主要是对各种文档进行组卷、归档、查阅等功能管理。归档的文件按照类别和科目进行分类。4.5 协同工作

协同工作模块主要功能是实现上下级部门或者平级部门之间的协同工作,其中包含新建事项、已发事项、事项查询和流程管理。4.6 日程、计划和会议管理

主要实现个人日常安排和计划的管理,并对公司的会议日程进行安排。4.7 绩效考核

主要实现个人业绩考评、员工工作态度互评、绩效沟通以及上级和上上级测评。

5、系统特点

1)功能全面,涵盖了总经理工作部工作的各个方面,形成了全面的管理系统

2)安全性高,用户对系统的访问实行严格的授权和口令管理,计算机系统管理员、文书、部门主管、档案员、查询人员等各级人员的授权各不相同,各类人员只能进入已授权的系统进行操作,从而防止违权进入系统。

3)操作方面,基于windows的汉字图形界面友好,用户很容易熟悉和掌握操作方法,出错的概率大大减少,4)系统日志管理严格,本系统采用了两级日志记录,除了SQL SERVER本身提供的系统日

志外,还对系统中的修改和删除这类破坏性操作做了日志记录。

5)统一、直观、完美的文件模板,系统中使用了MS word把所有的打印格式制成模板保存

在数据库中,如果要修改显示和打印格式,只需要修改显示模板。6)强大的查询统计功能,设计了多种查询方式,也可以用模糊查询。7)信息的输出形式直观、醒目

6、系统应用

OA系统的推广应用是一项综合协调、涉及多方面工作的服务与管理行为。因此成功的推广应用好OA系统并不是一个容易的事情。如何发挥OA系统真正的用途是办公自动化所处的现实和困境。下面就沧州华润热电有限公司OA系统应用中取得的一些成功经验进行探讨。

1)领导重视

信息化工程本来就是“一把手”工程,尤其对于影响面最为广泛的OA项目,更是如此。公司成立之初,公司总经理就提出建立OA系统的迫切要求,并协调部门间关系,确定责任划分,在系统建成后,带头使用新系统,使该系统在全公司内短时间内推广使用。

2)流程再造

OA系统的推进离不开管理的规范化,只有规范化的管理流程才容易实现数字化和信息化才有意义。沧州华润热电有限公司在项目实施过程中对业务流程进行梳理,通过改进或者流程再造来逐步实现规范化的管理。减少许多繁琐无得审批流程促进企业管理更加科学化、合理化。

3)分布式办公

OA系统应用设计人员广,而公司在地理位置上既有新厂厂区(大多数科室在新厂厂区),又有老厂厂区(热力公司和开发办),也有6个分散的供热片区。针对这种情况将服务器架设在新厂厂区,放置在DMZ区,出差人员和老厂厂区人员可以通过互联网访问OA系统,保证不同用户对OA系统的接入需求。

4)加强培训

由于公司人员使用计算机水平参差不齐,如果不经过全面的应用培训很难投入运行。因此分批进行OA操作技能培训,并进行相关的考试。同时制定相应的管理和考核办法,对OA流转时间和效率进行考核,有利的推动了OA系统的高效运行。

5)安全策略

应用OA后,公司很多重要的文件、数据要经过OA系统进行传输流转,如果系统安全性没有保证,造成重要文件、数据的泄露、窃取、破坏,后果非常严重。因此OA系统的安全性非常重要。在设计阶段应充分考虑安全策略,完善系统及资源授权访问机制以及监控机制。密码效验与权限控制紧密结合。任何人登陆系统均进行密码验证,且根据登录人的角色授权显示相应的功能菜单。对数据库的系统数据和事务日志进行备份设计。

7、结语

办公自动化软件在我公司使用较理想,操作方便,投资不高,并使我公司办公向无纸化

方向迈进了一大步,而且大大加强了员工及部门之间的信息沟通,使办公效率得到了很大的提高。

参考文献:

(1)李平网络办公自动化技术与应用,2004,西安电子科技大学出版社(2)张世永网络安全原理与应用,2003,科学出版社

(3)余慧办公自动化(OA)系统设计浅析,2009,信息技术

电厂办公自动化系统的规划与实现 篇2

1.1 OA办公自动化系统开发背景

O A办公自动化系统是利用先进的计算机网络技术, 使人的不同办公业务逐渐被各种设备系统来协调完成, 从而达到了运用信息、提高工作效率和质量、进而提高生产率的目的。我国最早出现信息自动化一词是在上世纪70年代, 据现在也有20多年了。由于信息自动化技术的不断发展, 使得办公自动化的内涵也在不断丰富人们的日常工作和生活。我们都认同计算机带来的便利, 但是对于现代的办公自动化来讲, 其目的已经从减轻员工的工作量逐渐转变成将员工从繁重复杂的工作中解放出来, 使员工有更多的时间和经历去做更为重要的事情, 从而进一步提高企业的效率, 增强企业的综合竞争力。可以说, 办公自动化已经不再是减轻员工工作的手段和工具, 它已经成为一个企业发展生存的命脉。

1.2 系统开发目的

联通办公自动化系统及协同O A办公系统的开发和应用, 主要解决了以下几点需求:

A.信息传递要顺畅。要排除一些因职能或者职位的原因而造成的信息不通畅, 这一问题可能会使企业的发展受到影响。通过构建内部通讯设备, 减少信息传输时间, 从而提高信息的时效性。这一设备还可以间接缩短企业领导与企业员工之间的距离。

B.要规划好工作分区, 从而提高整体效率。较好地解决了跨部门之间的业务处理等问题, 有效避免了在实际工作中出现的信息脱离, 事情延误等情况, 可以实现真正的网上协同办公, 这也在一定程度上有助于增强员工的协调能力, 进一步提高员工的团队意识。领导们也可以实时掌握整个企业的动态, 加强了对工作的管理。

C.要做到资源整合, 打破以往的单独信息模式, 改变文件丢失现象, 逐步解决人为原因造成的经验流失问题。通过对资源的整合, 对知识进行管理, 可以实现资源的循环使用。

D.要做到凝聚力有所提升。在降低企业管理成本的同时, 可以培养员工的参与意识, 激发员工学习掌握先进信息技术的欲望, 从而提高整个企业员工的专业素质, 进而形成全新的企业文化。

2 系统设计分析

2.1 系统架构设计

对于系统构架, 必须要满足多方面的实际需求, 这也是架构的目标。根据这一目标, 把系统分为多个功能性模块, 确定模块与模块之间的相互调用关系, 遵守架构的相关约束规定, 并对功能性模块的具体实现功能进行相应调整, 以此对整个系统进行相应优化。由此可见, 好的软件结构设计会对系统的设计及其编码等工作起到非常重要的作用。

2.2 系统架构设计原则与约束内容

系统构架的设计原则包括可扩展原则、安全原则、可维护性原则等规定。每一个系统的设计都要有严格的约束, 设计的系统按照构架的原则来实现系统, 所以在3个方面对其进行了约束。一是系统的分析与设计。采用快速原型法的软件开发过程, 运用U M L和自然语言相结合的方式来对系统设计进行开发, 采用模块化大的设计方法。二是系统开发平台。系统以Lotus D om inoN otes为技术的架构平台、Lotus W orkflow为工作流程的引擎, 而对于服务器端操作系统, 是采用的W indow s2003Server系统, 客观端浏览器要支持IE6.0以上的版本, 系统的使用要基于W eb页面。三是系统的组织和技术规范方面。系统的设计要求建立一个专业的开发团队, 明确职责分工, 从而制定相应的技术规范, 并且严格按照准则进行执行。

3 系统的实现

为了更好说明联通办公自动化系统中各个模块的实现, 本文将对用户的管理、短信息的管理以及发文管理3个方面进行具体说明。

3.1 用户管理

系统用户管理的基本功能包括用户登陆验证、添加用户、删除用户、修改用户信息以及查找用户等。随着现阶段无线通信技术的不断发展, 利用智能手机进行自动化办公情况已经基本成形, 所以在用户管理方面, 已经基本实现了有线用户与无线用户的统一管理模式。

3.2 短信息管理

短信息管理主要包括短信息权限的变更、短信息的发送、短信息发件箱的日常管理功能等。

3.3 发文管理

系统的公文管理中主要包含了最新公告、待办事宜、已办事宜、发文管理等模块。其中, 公文处理的页面为oapub/w ap.nsf/toppage?openpage。这一页面下可以通过上诉模块进行文件处理与查询。

参考文献

[1]陈红.LotusNotes应用程序开发中用户输入界面的设计技巧[J].计算机应用研究, 1999, (03) :23-26.

[2]韩春龙.关于综合性 (行政、司法、经济) 服务中心智能化系统的设计[C].第二十届中国 (天津) 2006 IT、网络、信息技术、电子、仪器仪表创新学术会议论文集, 2006:56-58.

[3]井浩.基于Lotus Notes的政府办公自动化系统研究与开发[D].西安:西安理工大学, 2003.

电厂办公自动化系统的规划与实现 篇3

关键词 网络办公;办公自动化;系统

中图分类号:TP393.18文献标识码:A文章编号:1671-489X(2009)12-0098-02

OA Design in Shizuishan Power Plant//Deng Wei

Abstract Through analysis the management status of the Shizuishan power plant, take the Shizuishan OA as the study object; get the feasibility solutions of office automation. And in the basis of this, the article has the needs analysis, design the overall structure, business processes and data structure, the preparation of procedures, to achieve the normal operation of the system.

Key words network;OA;system

Author’s address North China Electric Power University, Baoding, Hebei 071003

1 电厂办公自动化的必要性分析

Internet/Intranet的迅猛发展,为信息的交流和共享,团队的协同运作提供了技术的保证,同时也预示着网络化办公时代来临。利用网络通讯基础及先进的网络应用平台,建设一个安全、可靠、开放、高效的信息网络和办公自动化系统,为管理部门提供现代化的日常办公条件及丰富的综合信息服务,实现档案管理自动化和办公事务处理自动化,以提高办公效率和管理水平,最终实现“无纸”办公,从而彻底解决传统工作方式中的种种弊端。

许多电力企业的职能部门中都配备办公自动化系统(OA),为电力企业的生产管理提供技术保障。同时,相应软件的开发与使用使得电力企业内部各职能部门的管理水平有了很大的提高。但是,当前电力企业办公自动化应用很不平衡,大部分基本起到一个数据收集的作用,电力企业的办公自动化建设之路还很远,任务还非常艰巨。有关电力办公自动化的课题还需要深入研究。

国电宁夏石嘴山发电有限责任公司主要负责宁夏石嘴山电厂4×330 MW扩建工程的筹资、建设、生产经营工作。公司多年来非常重视计算机的应用与发展,目前的单机应用侧重事务管理,粗加工多、精加工少,统计多、分析少。而中层的控制、调节等管理内容基本上还没有纳入计算机管理,至于计算机辅助决策等差距则更大。数据管理缺乏完整性、可靠性、系统性。由于目前正在使用的应用系统是彼此独立开发的,各系统只能应用自己所使用的数据文件,信息资源还没有在全局得到共享。随着企业现代化管理的要求,管理的科学化、规范化已刻不容缓。

2 宁夏石嘴山发电厂网络办公系统的解决方案

2.1 技术的可行性目前OA技术主要集中分为3大类:基于C/S结构的应用程序开发,结合C/S结构和Web技术的复合应用程序,基于B/S结构的动态网页技术。针对中小型企业用户,建议采用ASP.net技术,理由是该技术易于服务器的维护,成本相对较低,开发周期较短。

2.2 系统设计主要包括系统的功能分析和功能模块分析。对于系统开发来讲,首先要确定系统的功能。本系统的基础思想是开发一个底层的通用型OA平台,在此平台下实现OA系统的主要功能模块的底层操作,这个模块按不同的功能细分,主要分为6大功能子模块:权限设定子模块;员工培训子模块;面试考核子模块;信息管理子模块;绩效考勤子模块和会室使用子模块。

2.3 系统的测试在系统开发的基础上,为确保这种方法能适合一般环境,在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审进行测试。测试应该包括测试的计划管理、面向对象软件的测试和面向对象编程的测试。

在面向对象软件的测试中,通常的结构化的设计方法用的是面向作业的设计方法。它把系统分解以后,提出一组作业,这些作业是以过程实现系统的基础构造,把问题域的分析转化为求解域的设计,分析的结果是设计阶段的输入。而面向对象设计(OOD)采用“造型的观点”,确定类和类结构不仅是满足当前需求分析的要求,更重要的是通过重新组合或加以适当的补充,能方便实现功能的重用和扩增,以不断适应用户的要求。

在面向对象编程的测试中,典型的面向对象程序具有继承、封装和多态的新特性,这使得传统的测试策略必须有所改变。面向对象程序是把功能的实现分布在类中,能正确实现功能的类,通过消息传递来协同实现设计要求的功能。正是这种面向对象程序风格,将出现的错误能精确地确定在某一具体的类。因此,在面向对象编程阶段,忽略类功能实现的细则,将测试的目光集中在类功能的实现和相应的面向对象程序风格,主要体现为2个方面:数据成员是否满足数据封装的要求和类是否实现要求的功能。

2.4 系统的实施和维护由于系统涉及面广、覆盖面大、涉及的人员多,因此在实施过程中会随时出现各种各样的阻力及困难。对于企业来说,是一个“一把手工程”,要求企业领导必须对实施有足够的参与力度。对实施人员的要求也很高。实施人员不光对企业各部门之间的业务流程、企业的特点、企业的产品等方面有相当的了解和认识,同时如果要进行二次开发的话,还要求实施人员对软件必须非常熟悉,能及时处理客户反馈的问题。

当系统应用进入成熟期时,系统维护与发展将会成为焦点。全面认识系统应用的整个生存期并客观评价,是应用系统的重要成熟标志。管理信息系统的维护工作目标就是充分发挥信息投资的作用,规划、保持并发展一个可靠而有效的数据处理及信息提供机制,及时、准确、全面地反映企业经营活动(人力、物品、资金流向等主要资源),服务于企业内外不同用户,以便企业能快速响应和提供优质服务。主要包括系统维护策略和系统维护原则2部分。

3 总结

电厂办公自动化系统的规划与实现 篇4

win7系统怎么实现自动更换壁纸呢,这个问题很多朋友会选择一些壁纸工具来实现,但方不知道如果你使用了壁纸主题工具你会发现电脑开机关机比以前都要慢多了,下面我就来介绍win7换壁纸方法,有需要了解的朋友可进入参考,

1.在windows 7桌面空白处理右击,然后点击“个性化”

2.在点击“桌面背景” 具体如下图所示 3.我们选择喜欢的图片库或者选自己自定义图片(这里你可以把好的壁纸放在这里面哦) 4.我们可以设置背景在桌面的填充方式!更换桌面的时间间隔!以及图片的显示顺序 5.修改完成后点击“保存修改” 友情提示,这里面的壁纸都是系统自带的哦,可能没你美女之类的好壁纸了,当然前面我也说了除了系统壁纸自动切换之外我们还可以使用像桌面主题之类的我具来实现自动换壁纸了,只是如果电脑配置不好可能会比较慢而己,

电厂办公自动化系统的规划与实现 篇5

基于ArcGIS的土地利用规划管理信息系统的设计与实现

本文基于笔者参与的某市土地利用规划管理信息系统的项目经验,探讨了基于ArcGIS二次开发模块ArcEngine的`土地利用规划管理信息系统的构建思路和漉程,论文逐次分析了系统的体系结构,系统功能模块和具体构建思路,相信对从事相关研究的同行有着重要的参考价值和借鉴意义.

作 者:周克昊 作者单位:江西农业大学国土资源与环境学院,江西南昌,330045刊 名:科技资讯英文刊名:SCIENCE & TECHNOLOGY INFORMATION年,卷(期):“”(30)分类号:P2关键词:土地利用规划管理信息系统 土地利用规划 ArcGIS Arcengine

电厂办公自动化系统的规划与实现 篇6

摘要:实现仪器可互换性和TPS重用性、可移植性是通用自动测试系统(ATS)的发展方向。论述了ATLAS 2K语言和IVI-Signal Interface标准的特点、结构和技术实现。给出了一种基于信号接口的自动测试系统软件的设计方法。这一方案融合了当前正在发展的各种测试系统软件的设计技术,为通用ATS设计提供了技术实现途径。

关键词:信号接口 ATLAS 2K语言 IVI-Signal Interface 可移植性 可互换性

自动测试系统(ATS,Automatic Test System)是装备形成战斗力的重要保证,仪器的可互换性和测试程序集(TPS,Test Program Set)的重用性、可移植性是通用ATS的.重要指标。当前,ATS软件的开发方式有“面向仪器”和“面向信号”两种,面向仪器的TPS开发基于仪器,很难从本质上反映被测设备测试需求,加上仪器种类繁多,功能各异,因此很难实现互换,软件通和性差;面向信号的开发方式基于被测对象(UUT,Unit Under Test)的测试需求和测试资源的测试/激励能力,解决了需求与供应之间的矛盾,通用性强。应用在ATS中的软件技术经历了过程编程语言(如C)、Windows DLL、面向对象编程(OO)、组件对象模型(COM)的漫长发展过程。COM采用面向对象的软件设计思想,以标准接口提供功能调用,实现了程序的模块化、通用性设计。近期出现的ATLAS 2K(Abbreviated Test Language for All System 2000版本)语言和IVI-Signal Interface标准均基于COM技术,二者结合,给通用ATS软件设计提供了解决方案。

1 ATLAS 2K

1962年,为了描述UUT的测试需求,美国的ARINC(Aeronautical Radio Incorporation)公司开始发展ATLAS(Abbreviated Test Language for Avionics System)语言,并于1968年定下ARINC Std 416-1标准。ATLAS独立于测试设备,提供了一种在UUT工程师、TPS开发人员和TPS最终用户之间明确传送信息的方式。ATLAS用标准信号和基于事件的表达方式描述UUT的测试需求,通过编译器,这些描述代码可在指定的ATS上执行。

进入20世纪90年代以来,随着技术更新的加快和测试需求的增长,ATLAS暴露出了很多问题,比如:更新速度慢;开发工具昂贵;ATLAS体系庞大、模糊等。这一切限制了ATLAS的进一步发展。ATLAS 2K是由Test Description Sub-Committee of SCC 20在ATLAS的基础上制订的新标准,它采用SMML(Signal and Method Modeling Language)语言和面向对象技术,给ATLAS语言减了肥,优化了程序结构,增强了对UUT测试需求描述的准确性;并且可在任何支持COM技术的平台上使用图形工具进行编程,简化了程序设计。

1.1 ATLAS 2K模型

企业办公自动化系统的设计与实现 篇7

一、办公自动化系统的设计与实现

在软件开发设计当中, 办公自动化系统需要按照软件工程开发来进行管理, 之后再运用其中的系统要求, 并且需要意识到统筹规划、配套发展以及分期建设等方面的设计原则。

(一) 体系结构设计

当前企业自动化系统的分层结构模型指的是企业当中所应用的软件开发模型, 而此模型主要分为表示、业务以及数据三个层次。表示层主要说的是界面层与显示层, 主要指的是计算机的人机交互界面能够更好的对于用户输入、输出内容进行处理, 提供可移植的表示逻辑。业务层主要说的是中间层与逻辑层, 在整个程序当中, 业务层是处于关键位置, 也是核心所在, 主要包含了数据访问层和业务层等等。在访问层当中主要是在数据库当中提取数据、保存数据过程的一种解释, 业务层则主要是对于业务逻辑以及业务规则等方面进行处理。因此, 一般在多数的应用程序当中, 都需要将数据访问和业务逻辑放置于同一个层次当中, 虽然这种做法能够取得一定效果, 但是并不适用。在分为两子层过后, 就需要改变数据库对象, 例如:将MSSQL Server数据库改为从Oracle数据库当中进行数据的提取, 而在改变的过程中仅仅需要对于数据服务层的组件进行简单的修改, 并且对计算机中的应用程序没有影响。此外的数据访问层主要的功能就是将数据的定义、更新一级查询等内容操作完成, 这样一来就能够让数据的完整性与安全性得到保障。

(二) 分层设计

其一, 设计分层设计当中的表示层, 主要是通过浏览器, 用户能够进入到表示层, 将登录信息在页面输入, 在访问实现之后再请求过滤。一般情况下, 通过身份认证之后就可以进入到主界面, 不过在分页面进行菜单动态的表示, 就可以通过主界面的数型操作来实现。

其二, 逻辑层设计当中的逻辑层主要是将不同类通过各个模块的功能抽象出来, 其中, 我们需要关注数据库的类, 换句话说, 所有数据库的实现都是通过此类加以实现的。

其三, 企业自动化办公当中对分布式应用层序来讲, 存储可以通过数据层的运用加以实现, 也是有效的方式。存储过程的运用能够确保应用程序的执行效率得到保障, 也能够简化数据层, 并且系统设计的灵活性也得到了一定的增加。只要改变了数据库, 就能够将存储过程的语句加以改变, 并且其实现不需要程序代码的改变。在数据层中, 对于底层数据可以通过存储来进行操作, 因此, 逻辑层就能够通过访问数据库的类, 能够将数据库中的手操作加以实现。

二、企业办公自动化系统的实施策略

实施办公自动化系统, 能够对企业办公管理产生积极的影响, 而影响主要表现在以下几个方式:其一, 提高效率。可以说办公室实施企业办公自动化的根本目的就是提高企业办公效率。其二, 改善流程。它主要是在分析的时候站在流程改善的角度之上, 从而体现出可超越进行和同步进行两个因素。例如:同步进行指的是能够将财务部与工程部的会审同步进行, 不过在内容方面工程部侧重工程, 而财务部则注重资金方面。可超越进行指的是遇到了合同会审, 一般在这个过程当中, 部分环节是可以直接越过去, 没有参与的必要。其三, 有效地降低了成本。而实施办公自动化对于成本主要体现在两个方面:一方面, 通过办公自动化, 能够实现无纸化办公, 从而能够大幅度的节约资本, 降低办公费用。例如:日常中需要传输的文件, 如果使用传真, 不仅有利于传递速度的提高, 也能够解决复印的麻烦, 降低成本;另一方面, 降低了车旅费、区域限制, 也大幅度的降低了浪费现象的出现。通过办公自动化系统, 也能够授权在网上进行业务操作, 也能够避免不必要的费用产生。

参考文献

[1]张晓青.办公室自动化与计算机应用的探讨[J].中国现代教育装备, 2008, 10 (01) :42-43.

[2]肖伟才.办公室管理的精细化[J].中国电力企业管理, 2010, 27 (04) :68-69.

电厂办公自动化系统的规划与实现 篇8

关键词 办公自动化;信息服务;信息安全

一、高校办公的现状与特点

1.网络条件日趋成熟

目前我国高校网络建设步伐不断加快,大部分高校内部都已建成校园网,且以不同形式接入了中国教育和科研计算机网。随着计算机技术的和网络技术的迅猛发展,办公自动化的内涵也在不断延伸,传真机、复印机、速印机、电话全面普及;利用计算机单机进行Word、Excel操作,制作文档、电子表格,撰写、打印各类文稿等已基本在各高校普及,利用Internet或Intranet进行文件传输与共享、收发Email(电子邮件)或文档也日益成为各高校提高办公效率的有效、快捷的手段。在此基础上,研究开发新型的网络化的办公自动化系统,以适应工作需要是摆在我们面前的新问题。

2.异地化办公

首先是多校区远程办公。近几年来,随着高校管理体制改革和布局结构调整的进行,现有高校数量减少而规模扩大,合并高校一般都有多个校区,且地理位置各异,传统的办公方式难以做到各类信息迅速上传下达并得到处理或办理,这就要求有校区间的新型办公方式出现。其次是移动办公。学校领导经常出差,但又要随时传回信息、随时了解学校情况、或及时作出重要决定、或对重要文件作出批示,也要求拥有网络化的办公系统且办公系统可与Internet相连,随时随地都可以通过拨号方式连接到Internet并接入学校的办公系统,实现真正的移动办公。

二、高校办公自动化系统的实现

1.用户需求分析

目前有些高校还沿用着传统办公模式,缺少重要的信息传递和工作流程环节,各部门之间难以实现信息共享与集成,难以实现高效率协作,出现了如下问题:一是各部分的信息传递和事务交接仍然由人工完成,容易出现差错;二是上下级和部门之间无法实现协同工作,难以及时沟通;三是信息和工作流程相分离,缺少至关重要的随时记录,使工作监控和评估困难重重。

校园网络的快速发展,为系统的实现提供了良好的平台和应用环境,许多工作人员已经养成经常在网络上查看邮件和新闻等信息的习惯。在此基础上,该系统本着充分利用网络资源,为高校工作人员提供一个快捷、迅速、可靠地查看和传递信息的平台。最终,实现真正的网络化办公环境和无纸化办公。

2.系统功能分析

该系统主要分信息发布、公文申请审批、公共查询、事务管理等几个功能模块,以及和教务系统做良好的接口。每一子系统既可独立完成某一单项办公事务,又相互问有机结合,真正实现了无纸化的办公自动化。

3.设计实现

采用Notes技术实现校园网办公自动化系统。在高校的管理部门中,办公信息以两种方式的流动,一个是上下级之间的信息流,如校长办公室给系办公室发通知,系办公室再给教师和学生发通知;另一个是横向信息流,如教务处给人事处信息,人事处给科研处信息等。要提高办公效率,必须改变传统的手工办事方式,应用现代办公技术,建立全校的办公系统。

办公系统是建立在校园网上的面向多类用户的信息系统。它采用LotusNotes作为系统开发平台,Notes具有先进的文档数据库处理功能,不但能够处理结构化数据,还能够处理一般的文档数据、图形、图像、声音等非结构化数据,可以与用户熟悉的软件如Word、Excel进行集成,对办公系统的功能进一步扩展留有充分余地。现在已经开发出文档管理、电子邮件、会议治理、办公讨论区、公文运转和信息发布等通用办公功能。由于Notes具有www方式的信息发布功能,以Notes技术开发的办公系统不但为学校办公人员使用,而且全校师生可使用www浏览器访问办公系统中的内容。

三、高校办公自动化系统的安全策略

校园网络与治理信息系统建成后,任何人都可以通过计算机访问高校的校园网络,其中就可能有“黑客”试图攻击网络,破坏网络、传播计算机病毒,还有的可能窃取保密的技术资料及数据等等,这样安全管理显得尤为重要。Notes使用密锁和其他手段提供了四级安全措施:验证、存取控制、字段级加密和电子签名。

由于高校信息系统支持全校各部门的办公活动,采取集中存放、统一治理数据的方式,因此这些信息的安全至关重要。为了保证共享信息的安全,从数据治理安全和系统治理安全两个方面加以保证。在数据治理安全方面,录入数据要进行有效性检验,建立完善的数据备份和归档制度、系统治理员责任制度、关键程序的治理制度和服务器机房的治理制度;在系统治理安全方面采用多层安全机制,即信息服务器的網络安全,操作系统安全,数据库安全和应用程序安全的4层安全保证。在信息服务器的网络安全方面,为了保护服务器上的信息资源,在信息服务器与校园网的连接处设置防火墙,使用防火墙用以防止非法用户的频繁登录、猜测系统密码,对服务器的开放端口进行限制,设置答应用户访问端口的时间,限制用户访问端VI的IP地址等;在操作系统安全方面,系统治理员对用户权限严格控制,有些用户必须在指定的机器上进行某种操作;在数据库安全方面,对用户设定权限控制表,做好数据库审计记录的检查。

利用Internet/Intranet的优势,实现高校办公的自动化、网络化,使系统的实现更加轻易,管理维护更加方便。在Intranet环境下,网络安全性有很大提高,通过与Internet连接,网络的访问可以不受地域的限制,使网络的扩展更加轻易。因此,在校园网的环境下建立办公自动化系统已经成为一种行之有效的方法。

高校办公自动化系统的创新与应用 篇9

【关键词】办公自动化 移动办公 高效管理

办公自动化(Office Automation,简称OA)始于20世纪60年代,80 年代开始在我国得到发展,进入21世纪后,随着计算机与信息科学的不断发展,互联网技术的逐渐成熟与完善,办公自动化的发展更为迅猛。

近年来,办公自动化系统在各类工作中的应用越来越广泛,尤其是在高校这种信息需求量大、急需教育创新和科技创新的单位,对办公自动化系统的需求会更大,使用要求也会更高。

一、高校办公自动化系统建设的必要性

1.通过办公自动化系统的使用可以减少资源浪费、降低管理成本。目前高校的办公自动化系统中基本包括邮件收发、公文处理、会议通知、信息通讯等内容。通过这些内容的使用可以大大减少纸质文件的印发,有效地节约资源,减少了人力、物力、财力。

2.办公自动化可以大大地提高工作效率、规范管理流程。在高校这种办公面积较大,办公室较零散的单位,通过办公自动化可以大大缩短公文签字所花费的时间,尤其在有多个校区的高校,通过网上的文件拟稿到审核再到领导的会签、签发,可以节约大量的时间;而且发文必须通过一定的程序,从而提高了办公效率,也规范了管理流程。

3.办公自动化可以有效地实现资源共享。高校管理工作中所涉及的信息量大而复杂,通过办公自动化系统中一些文件、通讯录和教学资源的上传,能让高校管理者及全校教师根据权限充分占有信息,随时了解学校的运行情况,有助于管理、教学、科研,还可以有效地减少会议的召开。

4.能使学校各层面之间的信息沟通更便捷。在传统的办公模式中,学校师生要向领导反映问题只能通过教代会或学生座谈会等途径层层上传,无时效性,容易耽误问题的解决,运用了办公自动化系统之后,师生们可以直接通过系统中的书记、院长信箱等板块实时地反映在学校学习过程中遇到的困惑和校方在管理上存在的问题,信箱的匿名性也可以让师生们无顾虑地真实反映问题,从而推动学校民主化、和谐化的发展。

二、高校办公自动化系统在使用中存在的问题

办公自动化系统是时代发展的必然产物,也是高校办公不可缺少的推动力,随着全球网络化和信息化进程的不断推进,也对办公自动化系统提出了更高的要求。由于系统建成初期的单一性,在多年的使用中也发现了一些问题,需要通过应用过程中的意见积累而不断地完善系统。总体来说,存在以下几个问题:

1.高校教师存在着上课地点不稳定、坐班时间少等特殊因素,再加上办公自动化系统必须要在校内才能使用,这也给办公带来了诸多不便。因此,要满足高校教师不受时间、空间局限办公的需求,学校需要不断地创新传统的OA系统,把办公自动化系统的应用从台式计算机拓展到智能手机、平板电脑等一系列移动终端,可以称之为移动OA。

2.人员素质还需提高。虽然高校教师文化层次较高,相比其他一些单位更具信息化办公的人员优势,但是部分管理人员使用OA办公的意识还不够强,特别是一些老教师,他们已经习惯了传统的办公模式,不会主动接受新鲜事物,对网上发布的一些学校政策、下文、会议等也缺乏了解,造成信息公开与接收效果不对称,影响办公效率。

3.与传统办公模式的衔接问题。虽然多数高校已经做到了信息化办公,但从真正意义上说还未进入常态化。许多高校办公自动化的使用由于缺乏对系统的管理经验,缺少严格的管理制度,许多网上办公进程就得不到很好的实现;一些文件的签发还是需要手写签名存档,再加上电子文档的法律效应还未得到公认,因此在一段长期的时间内,还是需要办公自动化与传统办公模式相并存。但是绝对无纸化办公依旧是我们努力的一个方向。

4.网络安全性的保障。高校办公自动化系统的顺利运行还需要强有力的安全保障支撑,因为在系统中包含着许多内部资料和文件,一旦系统被破坏将会造成一定的损失,因此学校必须加强各方面的软硬件的投入及建设,使一些非法人士无机可趁,保障高校各项工作顺利地开展。

三、如何改善及创新现有的办公自动化系统

1.集思广益,通过对全校教师的意见调查,总结出一套适合本校的系统改进方案,不断地丰富和完善各项内容。

2.通过与运营商的合作,完成系统从普通电脑向智能手机、平板电脑等移动终端的转移,并能实现在校外登陆系统。

3.由执行部门草拟能使系统规范化使用的管理制度,由领导层商讨后确定,从而使办公自动化系统的运行更顺畅,效果更明显。

4.定期对系统进行维护,其中包括软件方面的和硬件方面的。一个软件在运行了一段时间之后一定会发现一些设计缺陷或系统故障,因此定期对软件进行更新是十分必要的,可以及时纠正设计上或逻辑上的错误。硬件维护则需要学校在信息化校园建设上投入足够的经费,完善各项硬件设施。

办公自动化的创新是一项长期的、必要的课题,在应用中积累经验,在操作中发现问题,在不断的创新中找到一种适合本校的管理模式,从而全面提高高校的管理水平。

【参考文献】

[1]曾琨玲. 办公自动化系统应用研究. 珠江水运, 2006(3).

[2]刘春兰. 高校办公自动化工作的研究与实践.职大学报 中国.包头, 2009(4).

[3]刘汉敏. 高校办公自动化建设的探讨.武汉船舶职业技术学院学报, 2007(2).

电厂办公自动化系统的规划与实现 篇10

广东省国防工业职工大学是省属以全日制大专学生为主体的成人高等教育学校,地处广东省的省府广州市,在国家教育事业发展在大潮中,随着学校的不断发展,数据量在成倍的增长,传统的办公方式已经不能快速、高效、准确的完成学校的业务需求。因此基于网络的办公自动化系统是学校管理的一个急切需求。为此需要开发出一套既具有网络办公自动化公共功能,又具有职工大学办公特色的校园网络办公系统。

本文主要是通过对ASP.NET及SQL Server2000的实际应用,完成学校基于B/S和C/S架构的学校办公自动化系统的设计与实现。系统根据广东省国防工业职工大学行政办公的具体情况,在经过需求分析的基础上,进行了数据库的设计,实现了内部及外部网办公平台等功能,并进行了测试。

1 相关技术分析

1.1 ASP技术

ASP.net是Microsoft.net的一部分,作为战略产品,ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括Visual Basic.NET、C#和JScript.NET.)创作应用程序[1]。另外,任何ASP.NET应用程序都可以使用整个.NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等[2]。

1.2 SQL Server数据库

SQL Server是微软公司开发的一个关系数据库管理系统,以Transact SQL作为它的数据库查询和编程语言,它采用二级安全验证、登录验证及数据库用户帐号和角色的许可验证。SQL Server支持两种身份验证模式:Windows NT身份验证和SQL Server身份验证[3]。

2 系统的需求分析与概要设计

为解决广东省国防工业职工大学无纸化办公,同时减少不同部门间共用信息的重复性,提高共用信息的一致性,规范工作人员的操作,提高各部门工作的效率及相互配合,开发一套具有行业特色,符合广东省国防工业职工大学校内使用的办公自动化管理系统非常必要。

2.1 系统功能性能需求分析

根据广东省国防工业职工大学办公自动化管理业务的具体需求,下面列出大体的功能需求:

1)学校对内对外的通知、通告、文件、报告等信息的无纸化办公。我们把这些信息分为两大类,并作出不同的处理。

一类在对外公开宣传的信息,例如:对校内学生活动的报道,又例如招生及招聘教师员工的信息等,这些信息我们希望尽量多的人来访问阅读;

另一类只在校园内行政办公区的局域网内公布,限制只有在行政办公区域内的工作人员才能访问。例如:某部门主管写给上级领导的审批资料,我们希望只有相应的上级领导才能访问,其他人员一律要拦住。又例如某部门征求意见的讨论方案,若征求全校员工的意见,则全校行政部门的人员均可访问及发表意见,或只是征求本部门内其他工作人员的意见,则只有本部门工作人员能访问。

2)在学对外网站上完成教学质量评价输入:

对教学质量的评定是教务处每个学期必需要做的一项重要工作,对本学期任课教师的教学情况作出准确评价,对任课教师的教学水平的提升是非常重要的。

目前,学生对任课教师的评价主要有两种方法:一种是开学生座谈会,收集文字性的感性信息;一种是学生根据评价指标,打分,收集量化信息。本系统要顾及以上两种方法收集信息,而且要收集所有学生的意见。并经过处理,自动生成综合信息,提供给教务处及任课教师。

另外,根据教师任课的类型不同,评价指标不同。而且评价指标以后是可以修改增减的。

3)在学校对外网站上完成学生成绩输入:

要求系统主要完成以下内容:任课教师输入学生成绩,包括平时成绩、期末成绩、总评成绩。总评成绩按平时成绩与期末成绩的一定比例计算出来,且比例可以更改。成绩可用分数或等级,还可处理缓考、缺考。

以上的这些信息,有些是跨部门管理的。例如:学生档案由学生处管理,学籍、成绩由教务处管理,欠费情况由财务处管理。当各部门都用同一个系统工作、查询时,才能保证相互的一致性。

2.2 系统非功能需求

系统要求各行政办公用计算机连成局域网,且各计算机要求能安装IE6.0以上版本的浏览器。局域网内设文件服务器一台,存放系统数据。服务器要求能安装Windows2003 Server(自带IIS)以及SQL server2000。

系统工作界面符合原有工作人员的工作习惯,易于操作。某些功能和数据要限制访问人群,以确保数据的安全性。

2.3 系统概要设计

根据需求分析,安排了学校内部网办公平台、学校对外宣传的官方网站功能模块来完成系统的设计。

内部网办公平台模块包括万年日历、用户登录、用户信息变更、查阅文件、发布文件、删除文件、修改文件。

学校网站模块包括信息公告和功能服务。信息公告又包括校内通知、对外公告、校园新闻。功能服务又包括招生咨询、网上报名、录取查询、意见反馈、教学质量。

3 系统详细设计与实现

3.1 系统开发工具

该系统采用B/S和c/s相结合的架构模式,基于Microsoft.NET Framework(1.1.4322.585)平台。采用C#和ASP.NET 1.1在Visual Studio 2003的开发工具下完成。

3.2 数据库设计

1)数据库概念结构设计。根据第三章的需求分析和模块设计,文件办公系统的数据库,发布信息及其属性分别为文件编号、文件发出者、文件接受者、文件内容、文件阅读否、文件发出时间、文件大小。

2)数据库逻辑设计。内部网办公平台,主要是发布、共享文件,所以它的数据库结构以文件编号(整型)为主键,并且不允许为空;文件发出者和文件接受者要与用户对应;文件内容为文本型;文件阅读否为逻辑型;文件发出时间为日期型;文件大小为数值型。

3.3 模块详细设计与实现

内部网办公平台工作流程分别为:访问服务器内部网,按提示输入用户名和密码,如果密码错则返回输入界面重新输入,只有密码对,方可以进入页面浏览、发布、修改、删除自已的文件信息。最后退出系统。

学校网站主要承担对外宣传的任务,左边的信息公告栏主要是文件的发布,各部门预先分配用户名和密码,在网页的最下面的用户管理中登录进入,发布文件。左边的功能服务区中,教学质量栏目是给学生从Internet登录进入进行教学质量评价的接口。在学期末,教师输入成绩的时候,还会多一个成绩录入栏目,给教师通过Internet登录进行学生成绩输入。

4 系统测试

系统设计实现后,进入测试阶段。准备一些有代表性的数据进行测试,以测试系统的功能实现情况。

4.1 系统测试环境

1)硬件环境:服务器1台;行政办公室用客户机22台;打印机1台。另外在测试教学质量评价时,用了计算机实验室的50台计算机作为评价数据的收集。

2)测试软件:服务器安装Windows 2003Server(带IIS)、SQL server2000,作好系统数据库的部署、IIS网站的配置。客户机安装IE6.0以及系统的客户端管理软件,客户机能接入Internet,以便访问对外网站。对外网站做好主机托管及网站建设。

4.2 测试项目准备

1)以两个班一学期的教学情况作为教学质量评价的测试数据,并用这两个班的学生在计算机实验室进行教学质量评价测试数据的收集。

2)以这两个班学期末的考试成绩,通过任课教师的输入,完成学生成绩测试数据的采集。

3)用各行政办公室文件作为内外网办公平台的测试数据。

4.3 系统功能测试

首先,作好相关系统的用户及权限的设置,在内部网办公平台中,行政人员的用户名、职位、部门、发布文件的权力,以及与职位相关级别的查阅文件权力。

然后,各行政部门的文件,根据内容确定在内网还是外网发布。只供内部行政人员查阅或共享的文件,在内网发布;对外进行广泛宣传的文件,在外网发布。在内网发布的文件,根据发布文件的用户所定义的文件信息级别不同,可查阅的人就不同。例如:信息级别定义为1的信息,是所有行政办公人员都能查阅的;息级别定义为2的信息,是科级以上行政办公人员能查阅的;息级别定义为3的信息,是处级以上行政办公人员能查阅的;信息级别定义为4的信息,只有校领导才能查阅。以文件是否能发布并查阅进行内部网办公平台以及学校网站的功能测试。

再有,在学期的中后期,组织参加测试的两个班级学生在计算机实验室,通过Internet访问对外网站的“教学质量”栏目,输入对任课教师的评价分数及文字意见。

最后,在学期末,参加测试的两个班的任课教师,通过用浏览器登录成绩管理系统,输入学生成绩,以此对学生成绩输入功能进行测试。

4.4 系统测试结果

经过近几学期的测试,修改了其中一些不完善的部分。修改过后的系统,正式投入使用后,提高了各部门的办公效率,解决了各部门数据的共享,规范了各工作人员的操作,节约了办公文件用纸。各项功能均达到系统设计的要求。

5 结束语

办公自动化系统是随着计算机网页技术、数据库技术和网络技术发展而应运而生的软件系统,它帮助企业提高管理效率,减少重复工作,因此具有很强的发展潜力[5]。本文主要就学校的办公自动化系统应用研究和实现方法进行了分析和实现。

参考文献

[1]Robert Powell,Richard weeks.袁鹏飞,译.C#和.NET架构[M].北京:人民邮电出版社,2003:12-25.

[2]彭军.基于ASP.NET的企业信息平台设计与实现[J].泰州职业技术学院学报,2005(8):3-4.

[3]Paul Nielsen.刘瑞,译.SQL Server 2000宝典[M].北京:中国铁道出版社,2004:100-123.

[4]求是科技编著.信息管理系统开发[M].北京:人民邮电出版社,2005:15-19.

电厂办公自动化系统的规划与实现 篇11

在日常办公中,通常会遇到许多常用的单据,比如报销单。一个报销流程,从开始到结束,中间要经过好几个人的签字,每次去签字时,又不知道对方是否在办公室,从而影响工作效率。随着网络的高速发展,一些企业正致力实现高层次的网络办公自动化,这将为他们节省大量的人力资源,节省大量的办公费用,大幅度提高办公效率。

传统的办公模式主要以纸介质为主,在信息革命的浪潮中,显然已经远远不能满足高效率、快节奏的现代工作和生活的需要。随着网络的高速发展,新一代的办公自动化系统应运而生,它是Internet/Intranet方式,即B/S(Browser/Server)结构。

1 三层架构

1.1 三层架构的介绍

三层架构是基于模块化程序设计的思想,为实现分解应用程序的需求,而逐渐形成的一种标准模式的模块划分方法。此模型将应用程序划分为三个层次:

(1)用户界面层:负责处理用户的输入和向用户输出,但并不负责解释其含义。有时候出于对效率的考虑,这一层可能会在向上传输用户输入之前进行合法性验证。

(2)商业逻辑层:这一层是上下两层的纽带,它建立实际的数据库连接,根据用户的请求生成检索语句或更新数据库,并把结果返回给前端界面显示。这一层通常以动态链接库的形式存在,并注册到服务器的注册表中,它与前端界面通讯的接口符合某一特定的组件标准(如COM组件),可以用任何支持这种标准的工具开发。

(3)数据访问层:负责实际的数据存储和检索。

三层架构的优点是显而易见的:我们不必为了业务逻辑上的微小变化而迁至整个程序的修改,只需要修改商业逻辑层中的一个函数或一个过程;增强了代码的可重用性;便于不同层次的开发人员之间的合作,只要遵循一定的接口标准就可以进行并行开发了,最终只要将各个部分拼接到一起构成最终的应用程序。

1.2 常用的三层架构

(1)Struts

Struts最早是作为Apache Jakarta项目的组成部分,项目的创立者希望通过对该项目的研究,改进和提高Java Server Pages、Servlet、标签库以及面向对象的技术水准。现在的Struts已经成长为一个独立的Web应用程序的开发框架,很好地解决了早期使用JSP和Serlet进行开发时遇到的各种问题。

Struts建立在MVC这种公认的好的模式上,Struts在M、V和C上都有涉及,但它主要提供一个好的控制器和一套定制的标签库上,也就是说它的着力点在C和V上,有MVC的一系列的优点。如结构层次分明、高可重用性、增加了程序的健壮性和可伸缩性、便于开发与设计分工、提供集中统一的权限控制、检验、国际化、日志等。

(2)Spring

Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的Java Bean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发,从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。

(3)Hhibernate

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用。最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP(J2EE的持久层),完成数据持久化的重任。

2 需求与分析

2.1 系统的权限

对于任何一个系统的设计,很重要的一个任务是分析系统所面对的各类用户,并根据用户的不同权限来限制用户的职责范围。本系统通过授权与认证的方式来实现系统的权限,授权分为角色授权和用户授权。认证指的是当用户访问资源的某些操作时,根据授权,判断是否允许用户的访问。

(1)角色授权

(1)如果用户A拥有角色B、角色C,那么,缺省情况下,用户A将拥有被分配给角色B和角色C的所有权限(即默认情况下,用户A继承其拥有的角色所具有的所有权限)。

(2)如果用户拥有多个角色,那么用户的权限是这些角色权限的合集。

(3)如果用户拥有多个角色,而且角色之间的授权有冲突(比如对同一个资源的同一个操作,一个角色为“允许”,另一个角色为“不允许”),将以优先级别高的角色为准(所谓优先级别,也就是对于这个用户所拥有的角色而言,是有顺序的,同一个角色在不同的用户那里可能拥有不同的优先级)。

(2)用户授权

针对某个资源的所有操作,我们可以对用户设置是否继承用户所具有的角色授权,还是不继承用户的角色授权。

(1)继承:意思是这些权限将使用其所拥有的角色的权限,而不使用其(即用户)单独设置的权限。

(2)不继承:意思是这些权限将使用其单独设置的权限,而不使用其所拥有的角色的权限。

2.2 系统的功能

该系统在功能上主要由基础支撑模块和主功能模块两部分组成。其中基础支撑模块分为机构管理模块、人员管理模块、模块管理模块、用户管理模块和角色管理模块。主功能模块分为流程管理模块、表单定义模块、公文维护模块和公文归档模块。

系统功能模块图如图一所示:

(1)组织管理

实现部门/组织、人员的添加、修改、删除和查询功能,实现部门与部门、部门与人员之间的隶属关系的管理功能。部门与部门之间用树型结构实现,部门与人员之间是一对多的关系。可以对它们之间的关系进行灵活分配,从而最大限度地适应了软件使用者所处组织的部门调整、岗位变更以及人员更迭等需求。此外,组织模型还是权限管理和工作流管理的基础,为后面的模块提供了构架的根基与数据来源。

(2)权限管理

实现角色和人员权限的添加和维护功能,提供权限查询和权限判断功能,确保拥有权限的合法用户进行权限范围之内的操作,规避了非法用户通过不合法途径浏览数据和进行业务操作的危险,从而保证了数据的安全性和任务指派的准确性。为了实时授权,采用Ajax的Dwr框架实现。

(3)工作流管理

实现业务流程的定义和维护,实现业务流程的准确流转,实现任务的正确指派。其他功能模块将通过工作流引擎JBPM提供的API接口调用流程操作,实现流程的启动、执行、人工调度和结束等功能。每个流程所需要提交的信息都不一样,因此根据不同的流程定义不同的表单。当我们调用这个流程的时候,流程所对应的表单就会显示在我们的输入域上,准确地显示出我们所要输入的信息。

(4)公文管理

实现公文的添加、提交公文、删除公文、下载公文、查看公文审批历史、查看自己创建的公文、待审公文和已审公文。

3 系统设计

3.1 设计模式的选择

鉴于在设计系统时要以现有需求为出发点,并着眼于系统的中长期信息化建设规划,为以后的功能扩展和二次开发奠定基础。留有各种扩展接口这个前提条件下,该系统采用struts+spring+hibernate框架实现。它包含一系列相互合作的业务逻辑类、业务控制类、实体类和JSP定制标记,这些都共同构成了可重用的SSH框架。

技术实现方案采用struts、spring、hibernate、dwr和freemarker技术实现,后台数据库采用My SQL系统,web及应用服务器分别为安装在LINUX环境下的Tomcat和JBoss。通过这种选择搭建了一个开放的、得到广泛厂商支持的基于J2EE平台的基础框架。

3.2 数据库的设计

该系统的数据库主要由下面4个库表组成。权限管理库表将依托在组织模型库表之上,即权限管理库表从组织模型库表获取组织模型信息,并保存了组织模型的权限。以上2个库表都属于基础支撑库表,而工作流库表、公文管理库表属于业务功能库表。工作流库表也依托于组织模型库表,即工作流库表从组织模型库表获取组织模型的信息,并将工作流的节点任务分配给人员或者角色。业务功能库表包含了公文流转的核心数据,比如公文的添加、提交公文、删除公文、下载公文、查看公文审批历史等等。但需要注意的是,业务功能库表完全依托于基础支撑库表,如果失去了基础支撑库表的支持,业务功能库表就成了一堆垃圾数据,没有操作人口,无法维护,无法流转。

(1)组织管理的设计(如图二所示)

(2)权限管理的设计(如图三所示)

(3)公文管理和表单的设计(如图四所示)

3.3 系统涉及的关键技术

(1)采用SSH框架结构

采用MVC三层架构开发模式,即Struts+Spring+Hibernate三层架构。WEB层采用Struts,控制层采用spring,业务逻辑层采用hibernate,为了实现异步处理,同时加上了AJAX的dwr框架[6](如图五所示)。

业务逻辑层通过Java Bean调用Hibernate的ORM,代码简洁,功能完备,同时也可以忽略底层数据库的差异,使程序的可移植性更好。

控制层和业务逻辑层依靠AOP框架可以在切面中实现事务、安全性等功能,同时不影响业务代码。采用Spring,其中已经内置了事物切面,并可以轻易的与主流ORM框架进行整合,实现声明式的事物管理。当然,更可以使用IOC模式降低组件间的耦合性。

(2)异常处理

该系统为了保证系统的强健性,一方面把系统所遇到的错误分级别记录下来,便于以后查找;另一方面定义一个全局异常处理类,把用户遇到的错误信息完整地显示给用户。将根据业务功能模块定义异常类,通常情况下有Naming Exception,Finder Exception,Remote Exception等。在捕捉到异常的时候,针对当前产生的异常构造新的System Exception Handler,将相应的异常信息传递到异常处理程序,再做相应的处理。当Web层异常发生后,系统记录异常信息,定位页面到错误页面,向最终用户显示异常的具体错误信息。出于对系统安全因素的考虑,向最终用户显示的错误信息应该避免暴露异常的底层信息。

(3)采用freemarker模板技术动态显示表单

在系统中,预先定义好模版,然后编程创建对象模型,最后将数据模型与模版结合产生输出即可。Free Marker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写,它被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序。

(4)采用JBPM实现工作流

JBPM是一个灵活的、可扩展的工作流管理系统,拥有直观的流程语言,用任务、异步的等待状态、定时器、自动化动作等来表示业务流程图。把JBPM与hibernate相结合,用来生成JBPM所需要的表,将JBPM所需要对象交给spring,用spring来生成。在业务逻辑层加入工作流管理类,用来实现部署流程、查找流程、删除流程、查找已有的所有流程、添加流程、搜索流程的下一步流向、触动流程向下流动等方法。

4 结束语

针对办公自动系统的功能,采用SSH模式进行系统的开发,此开发方法能够实现办公自动化的功能。此外还具有以下优点:可使软件结构清晰,开发周期缩短,可维护性和代码复用率提高,并且软件实现的办公系统费用低,应用范围广。

参考文献

[1]陈天河.Struts,Hibernate,Spring集成开发宝典[M].北京:电子工业出版社,2007.

[2]克拉恩,帕斯卡雷洛,杰姆斯.AJAX in action(英文版)[M].北京:人民邮电出版社,2006.

[3]王立.UML与软件工程基础[M].北京:高等教育出版社,2004.

[4]陈征,隆松春,陈恳,傅松寅,茅百川.基于工作流的网络协同办公系统的研究与实现[D].宁波:宁波大学信息科学与工程学院,2006.

[5]杜变量.企业OA概论[C].广州广船国际股份有限公司.

[6]付老实.开发框架大总结[EB/OL].http://blog.sina.com.cn/u/1247584292.

[7]李刚.轻量级J2EE企业应用实战:Struts+Spring+Hi-bernate整合开发[M].北京:电子工业出版社,2007.

电厂办公自动化系统的规划与实现 篇12

关键词:吹灰系统 操作方式优化 远程控制 火电厂

中图分类号:TM62文献标识码:A文章编号:1674-098X(2013)5(a)-0066-02

吹灰系统是火力发电机组不可缺少的辅助设备,它用于将锅炉炉膛内管壁上附着的结焦有效清除,能有效防止锅炉“四管”因换热不均导致的爆管事故。神华国华定洲电厂二期2×660 MW机组吹灰控制系统采用Modicon TSX Quantum系列PLC,基建时期设计的机组日常吹灰采用一体化触摸屏(安装在配电室的控制柜门面上)控制,同时显示吹灰系统所有受控设备的各种运行状态、故障保护状态及程控装置自身的工作状态。由于触摸屏的安装位置较高,运行人员在吹灰操作时必须站立,而每天每台机组至少吹灰两次,每次近4 h,吹灰运行操作人员往往比较疲惫,也极易造成误操作事故。在机组投产后,这种矛盾日益凸显,因此,对现有的吹灰运行操作方式进行优化将非常必要。

1 项目研究内容

吹灰系统运行操作方式的优化,是在原有的吹灰器控制的基础上,取消现场触摸屏操作方式,在远端(主控室)增加上位机,实现在上位机上对吹灰器进行远程操作控制。具体研究内容如下。

(1)组态王6.5版软件的应用(画面连接及网络设置);(2)Modicon PLC硬件功能和软件设置研究;(3)上位机硬件配置研究;(4)组态王应用软件与PLC的网络硬件连接;(5)吹灰器上位机运行操作的静态、动态功能调试;(6)吹灰器上位机运行操作功能的试投运与故障分析、处理。

通过对项目研究内容的深入分析,我们总结出该项目在软件和硬件方面的设计难点。软件设计上,既要充分满足吹灰器日常运行操作的需要,又要考虑如何减小故障出现的可能性,便于日后维护。再者,还要充分考虑用户的使用需求,进行人性化的操作界面设计。硬件方面,由于吹灰系统控制采用的是Modicon PLC系列,因此必须充分考虑硬件设备的兼容性。

2 项目实施过程

为了预留足够的项目调试时间,项目实施必须在机组停运后进行。在停机前需要准备好的硬件设备包括上位机、通讯网卡、组态王软件及其网络连接线等,机组停运后立即开展工作。具体实施过程如下。

(1)在主控室增设两台吹灰器PLC程控上位机,并通过交换机与PLC硬件连接,详见图1。

(2)在上位机的windows系统内安装组态王软件并进行画面组态。为了兼顾吹灰运行需要与运行人员的使用习惯,画面内容尽量与原来的触摸屏显示一致。需要特别说明的是,组态王软件要做好解密设置。

(3)在原PLC系统中安装Qtm以太网络通信硬件并进行相应设置,步骤如下:

①在PLC网络上设置相应的IP地址,使其与上位机通讯。在设置IP地址时,要保证其分配地址与上位机IP地址在同一网段内且唯一。

②打开Concept中相应的工程,在“Project”菜单下选择“Configurator”,弹出“PLC Configuration”,展开其子项“Config Extensions”,点击“Select Extensions”,将“TCP/IP Ethernet”的数量设为1,即以太网卡通讯模块的数量为1块。

③在“PLC Configuration”的子项“I/O Map”中,将以太网卡通讯模块配置在与物理机柜对应的槽位上。例如在“I/O Map”中的第一个机柜上安装了NOE模块,其槽位是13号槽,点击“I/O Map”中第一个机柜对应的“Edit”列中的按钮,由于只有一个机柜,所以该表中只有一行。在“Local Qauntum Drop”的13号槽上添加NOE模块。注意在添加以太网卡通讯模块时,要和加装的NOE硬件模块的型号一致。

④在完成以上配置后,点击“Config Extensions”中的“Ethernet/ I/O Scanner”,将对应槽位的以太网卡通讯模块IP地址填入。

(4)在完成上述设置后,需要将组态好的上位机程序重新下载至PLC内存中,步骤如下:

①连接至PLC系统,选择网络传输协议。(图2)

②打开在线控制面板,选择停止PLC运行选项。(图3)

③选择Download选项进行程序下装,下装完成后,重新启动PLC。(图4)

下装重启完成后,需要测试网络通讯是否畅通,如果不畅,检查一下网络硬件的连接及网络软件的设置是否正常。

(5)吹灰上位机的运行调试。打开吹灰上位机的组态王软件,软件显示为正常可操作界面。将吹灰器的动力电源停掉,在上位机上逐次进行模拟操作,操作方式与原来的触摸屏操作基本相同。

3 关键技术问题分析

3.1 网络传输问题

由于以太网通讯的网络传输距离有限,故不采用主机对上位机的通讯连接方式,而采用主机对交换机,交换机再对上位机的通讯连接方式,避免了由于传输距离过长导致上位机操作速度变慢的问题。

3.2 PLC以太网卡的安装和使用

需要对安装在PLC系统中的以太网卡进行技术攻关,包括通讯方式、接口、硬件组态及软件设置等,以便正确进行硬件安装、网络连接、硬件组态及离线代码下传等。

3.3 以太网卡通讯IP地址的设置

由于需要增加两台上位机(每台上位机对应一台机组),而使用一台交换机,所以IP地址设置时需要注意两个地址必须在同一网段内,这样属于同一网段的两个地址间的信息交换就不需要通过路由器。

3.4 组态王软件的使用

由于市面上盗版的组态王软件居多,正版软件往往涉及到加密狗的安装,以确保软件能够正常使用。此外,在组态王软件中需要进行正确的网络通讯设置,以确保网络连接通畅。

3.5 吹灰器上位机远程操作系统的静态、动态功能调试与故障处理

吹灰器上位机远程操作系统的静态功能调试采取离线方法,动态功能调试采取在线方法。若调试过程中出现故障则需解列吹灰器,查找、排除故障点后,再按照“离线-在线”的顺序进行调试。

4 结语

吹灰系统是火力发电机组重要的辅助设备,神华国华定洲电厂二期2×660MW机组的日常吹灰采用现场一体化触摸屏控制,运行人员劳动强度大,也极易造成误操作事故。因此,必须对原有的吹灰系统运行操作方式进行优化,在远端(主控室)增加上位机,将触摸屏控制界面和程序组态至上位机,再通过交换机与吹灰控制PLC连接和通讯,实现在上位机上对吹灰系统进行远程操作控制。项目实施后,极大的降低了吹灰运行人员的劳动强度,减小了误操作造成的不安全事故概率,确保了吹灰系统的安全稳定运行。

参考文献

[1]赵文亮.施耐德Modicon PLC和Vijeo Citect监控软件在电厂辅助车间水网系统中的应用[J].中国高新技术企业,2011(9):60-62.

[2]袁亚辉,刘俊峰,郝鹏辉,等.Modicon Quantum PLC热备系统的典型故障及其解决方法[J].热力发电,2013(3).

[3]刘秋振.MODICON PLC在输煤程控系统上的应用[J].硅谷,2012(15):113-114.

[4]姜茂仁,刘国栋,杨国为.基于PLC和组态王的电源控制系统的设计与实现[J].计算机与现代化,2013(1):130-133.

上一篇:春天踏青作文600字下一篇:日积月累作文650字初一