版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、年第期(总第期)大众科技,()基于的工作流技术在教学管理系统中的应用易永记,倪子伟(厦门大学,福建厦门)【摘要】文章提出了一种基于的工作流管理系统的实现方式,并详细讨论了其体系结构、工作流引擎模型的设计,最后给出了基于表单的客户端实现的实例。工作流管理系统;互联网;统一建模语言【关键词】【中图分类号】【文献标识码】随着全球信息化、网络化进程的发展,许多政府、企事业单位相继将大量的资金、技术投入到信息化建设之中。在信息化建设过程中,一个重要举措就是实现办公自动化。办公自动化(,)是办公信息处理的自动化,它利用先各种人进的技术,使人的各种办公业务活动逐步由各种设备、机信息系统来协助完成,达到充分利
2、用信息,提高工作效率和工作质量,提高生产率的目的。办公自动化不仅仅是办公无纸化,也不仅仅是办公过程电子化、数字化,它应该在信息利用、协同工作、决策支持等方面开始发挥出巨大的作用,它要完成的工作包括信息统计分析、工作日程安排、小组协同工作管理、工作流应用自动化等。随着的迅速发展,基于的应用以其图文并茂、方便快捷等特点己深入人心。此外,传统客户服务器方式的办公系统的固有缺点逐渐暴露出来,如:运维成本高、版本更新困难、占用大量资源等。因此,采用方式设计办公系统,是办公系统发展的必然趋势。本文设计了一种基于的教育办公自动化系统,适用于院校办公自动化,它涵盖日常办公管理的基本流程,具有较强的通用性。图工
3、作流管理系统的通用结构模型【文章编号】()动的执行。构建了一个通用的工作流系统实现模型,这个模型与各种不同的实现方法相关联,可以适用于市场上大多数产品,为开发协同工作的工作流系统奠定了基础。这个通用工作流系统实现模型如图所示。二、基于工作流技术的教学管理系统模型基于对工作流技术、工作流管理系统的研究,以及对办公自动化系统的实际需求分析,笔者实现了一个基于的办公自动化系统,所实现的工作流自动化系统架构是一种一、工作流和工作流管理系统根据(工作流管理系统,)的定义,工作流()就是业务过程整体或部分的计算机化或自动化。在过程自动化中文件、信息或任务按照事先定义好的规则集在参与者之间传递,以达到整个业
4、务目标或协助达到业务目标。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。工作流技术的主要特点是过程的自动化处理,这些过程包括人与基于机器活动的结合,特别是那些与应用程序和工具的交互。尽管不同的业务流程有不同的生命周期,实现工作流管理系统的方法也多种多样,但所有的都表现出某种共同的特性。从最高层而言,所有的都具有相同的特性以支持以下的三个功能:模拟工作流过程,及其建立时()功能,定义、组成活动。与相结合的结构。办公自动化系统所要完成的工作主要涉及这样几个部分:系统管理、权限管理、信息发布、公文流转、档案管理等等。对于每一项工作,都可由多个不同的办公人员协作完成,但是必须符合一定的
5、办公流程。从工作流管理的角度分析,每项工作都由一个任务集合中任务之间的流转关系组成。因此,我们建立了如图所示的基于工作流技术的教学管理系统结构模型。运行时()功能,在运行环境中管理工作流过程,管理不同活动执行顺序。运行时与用户、应用程序工具的交互,来处理各种活【收稿日期】图教学管理系统结构模型易永记(),男,浙江苍南人,厦门大学计算机应用专业研究生,研究方向:计算机教学;倪子伟,男,福建泉【作者简介】州人,厦门大学计算机科学学院副教授。系统管理:负责系统模块管理,并且管理系统用户信息、部门信息、会议室资源信息等。从功能上该系统可分成五个模块,各模块间的流程为例来进行说明,关系如图所示。权限管理
6、:对系统用户权限组进行划分设定,提供授权及权限查询等功能。公文流转:提供公文流转模板的灵活定制,实际流程中的公文创建、公文签发、公文存档等,以及公文督办、公文任务移交、日志查询等功能。管理、查询等功能。信息发布:负责各类信息的网上发布、公文等的档案管理、查询功能。档案管理:提供各类信息、邮件管理:提供与系统用户的邮件相关的管理功能。日常事务管理:提供日常事务的管理功能,尤其是学校会议安排、会议通知等功能。虚拟桌面提供各类信息的预定,预定信息到达时自动通知及信息的快捷处理途径。教学管理系统不仅包括构建内部网(),实现系统内部信息传递、协同工作、资源共享;还需要通过进行教育信息、技术信息的传递,与
7、国内其它学校的业务往来,这就需要在方式下实现信息的访问和共享。由于结构的系统的开放性差,对操作系统的依赖性强,维护代价高,容易产生较大的网络通信量,传统的结构已不能满足教育管理实际的业务需要。近年来结构以其平台无关性,易于系统的升级与维护,安全性高等优点在应用系统开发中越来越受到欢迎。结构是对结构的改进,它可使现有数据库信息更好地发布在上,同时使发布的信息具有更好的交互性、动态性和实时性。在模式中,客户端只要求安装标准浏览器完成用户界面处理和部分通信功能,而业务功能处理则由网络服务器担任,同时应用逻辑和最终访问数据库由应用服务器实现,对用户来说是透明的,保证了系统的安全性。结合教育管理的具体业
8、务流程既有局域网内的,也有因特网间信息的传递的特点,从便于业务的扩展,易于系统升级与维护、提高系统的安全性出发,开发了结构的应用工作流技术教学管理系统,系统体系结构如图所示。普通用户在客户端进行信息浏览,业务操作,工作流处理等;管理员下载建模工具,对过程模型进行设计,并对工作流执行情况进行监控。用户在客户端的操作和处理都提交到服务器,在服务器端完成实际操作;数据库从逻辑上分为模型库、实例库及业务数据库。模型库用来存储建模工具生成的过程模型信息,实例库存储工作流引擎控制流程流转的调度信息,业务数据库存储教学工作的相关业务资源;工作流引擎是系统的核心部件,它负责解释建模工具生成的过程定义模型,并进
9、行过程实例化和过程执行控制、任务调度、日志维护、通过应用程序接口()调用应用程序、提供监督和管理功能等。该系统具有面向对象、基于数据库、任务推动等多种特征。前端使用易于移植的、一次开发可多次使用的技术,中间层使用组件进行数据库连接及应用业务逻辑处理作为服务器,工作流引擎作为应用服务器,后台数据库是。社,【参考文献】图各功能模块关系图首先,管理员通过下载可视化建模工具与服务器建模组件交互来进行建模,并将定义好的非计划换发流程保存到模型库中。其次,管理员启动这个流程,工作流引擎将定义好的模型从模型库中取出并解释后向实例库中添加相应的流程实例信息,然后向此流程的第一个活动的执行者教师的任务表中添加的任务。再次,教师以普“查看换发计划”后调通用户身份登录系统后,到任务表中查找到“待办业务”用教学管理应用程序对进行处理,处理完成“查看换发计划”后将处理结果发给工作流引擎。工作流引擎根据任务调度原则会自动找到下一个要处理的任务“拆卸”,并向此任务的执行者(生产助理)的任务表中添加新任务。最后,此流程其它活动的执行者以普通用户登录系统后重复步骤,直至流“再次”程结束。三、结语基于的应用工作流技术的教学管理系统,实现了对业务流程的管理,保证了组织机构、业务流程发生改变时,系统依然能良
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025民间借款合同协议书模板
- 2025深圳市全日制用工劳动合同范本
- 2025汽车驾驶员雇佣合同
- 2025股份有限公司分立合同
- 二零二五年度办公室租赁合同(含企业国际化运营支持)3篇
- 2025年度年度监护权争议解决合同3篇
- 2025住宅小区物业管理合同范本
- 二零二五年度人工智能与自动驾驶公司战略合作协议书3篇
- 2025年度网络安全公司销售人员二零二五年度劳动合同3篇
- 2025年度养殖企业产业链优化合作协议3篇
- GB/T 231.2-2012金属材料布氏硬度试验第2部分:硬度计的检验与校准
- GA/T 975-2019警用装备名词术语
- 《天津市安全生产条例》试习题 -参考答案
- 传统运动养生法课件
- iatf16949培训教材课件
- DB64-T 1671.1-2019儿童福利机构儿童养教康一体化服务规范 第1部分:唇腭裂-(高清可复制)
- 牛津沪教版六上英语Unit 2 My summer holiday课件
- 2021年中国保险保障基金有限责任公司校园招聘笔试试题及答案解析
- 汽车维修人员培训管理制度
- 消化内科诊疗指南和技术操作规范
- 作文稿纸A4打印模板-
评论
0/150
提交评论