




已阅读5页,还剩66页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
硕士学位论文 (专业学位) 基于工作流的办公自动化管理系统 设计与实现 二一年十月 姓 名: 陈怡 学 号: 0821170157 所在院系:软件学院 职业类型:工程硕士 专业领域:软件工程 指导教师: 张惠娟 副指导教师:应向群 二 一三年三月 in 2012 0821170157 013 on of 基于工作流的办公自动化管理系统设计与实现 陈怡 同济大学 学位论文版权使用授权书 本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学 校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式 标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日同济大学 硕士学位论文 摘要 I 摘要 在当今社会计算机技术已经蓬勃地发展起来了,而其中的网络技术更是发展迅速,人们能够通过互联网便捷、快速地查找各类所需要的信息。在信息时代中,人们的办公以及生活都离不开网络,它也是我们社会发展不可或缺的一大动力来源。而对于各大单位以及企业来说,面对大量的数据如何进行有效地处理,方便地使用,已经成为一个刻不容缓的问题了。 本文通过 对于办公管理系统的功能需求分析,结合软件工程理论以及本人工作的实际需要,提出了基于工作流模式的办公管理系统的设计原则和目标,在此基础上对于办公管理系统中关键性的设计流程进行分析和流程设计,对于系统的各个子功能模块进行了详细阐述。在设计模式上,本文采用了 模技术,在基于工作流模型的基础上,根据项目的实际需要, 设计 了一个基于工作模式的流程定制模块,实现了工作流的流程定义、工作环节配置以及流程方向定义等,更结合实际的工作需要,设定了一个项目申请工作流实例,实现了工作流中文档传送功能 。在设计思想上,系统根据分 层思想,通过存取控制、操作控制等手段实现对于办公管理系统中的文件安全控制,采用表单存取控制和文档存取控制加强了办公文档和材料的安全性,以操作权限控制技术加强系统的数据安全。 通过本文对于办公系统的设计, 给 企业提供 了 一套 完整 高效的办公解决方案, 在现有工作信息环境的基础上,有效的整合了信息资源, 为 企业环境内部 构建现代化的信息平台 打下了基础 , 对基于工作流的办公自动化系统开发中所需要解决的开发方法、 模型建立、系统 安全等问题进行的研究工作具有一定的现实意义。 关键词 :办公自动化,工作流,数字签名, 济大学 硕士学位论文 目录 n s is is to of in s it is an of a of to of to an of of to to of on on in in in On ML on of on to of a on of of of to of up a On to as to to of to to of to of a to in on of of to of on to be in of a 硕士学位论文 目录 录 第 1 章 绪论 . 1 文的研究背景 . 1 究现状及存在问题 . 2 国办公管理系统发展现状 . 2 前存在的主要问题 . 2 目研究的意义 . 3 究内容 . 4 文章节安排 . 5 第 2 章 相关技术 . 6 公自动化技术路线分析 . 6 作流技术 . 7 作流模型 . 7 作流程定制 . 8 字签名 . 9 一建模语言 . 10 架构 . 11 模型、视图、图与系统架构建模 . 11 准的表示方法 . 12 第 3 章 需求分析 . 13 统架构需求 . 13 能需求分析 . 14 文管理 . 15 文管理 . 16 档管理 . 17 人办公管理 . 18 统管理 . 19 例需求分析 . 20 别参与者 . 20 别用例 . 21 据库需求分析 . 23 功能性需求分析 . 25 第 4 章 系统设计 . 27 统架构设计 . 27 统功能设计 . 27 文管理子系统设计 . 28 同济大学 硕士学位论文 目录 发文管理子系统设计 . 30 档管理子系统设计 . 31 人办公子系统设计 . 32 统管理功能设计 . 34 据库设计 . 34 统数据模型设计 . 34 据库概念设计 . 34 第 5 章 系统实现 . 41 统架构及配置 . 41 统功能实现 . 44 文管理实现 . 44 档管理实现 . 47 人办公功能实现 . 49 统管理功能实现 . 50 据操作类库的实现 . 52 全性功能实现 . 55 公表单存取控制 . 55 公文档存取控制 . 56 第 6 章 总结与展望 . 57 作总结 . 57 统展望 . 57 致谢 . 58 参考文献 . 59 个人简历 在读期间发表的学术论文与研究成果 . 61 第 1 章 绪论 1 第 1 章 绪论 在信息化建设过程中,人们在办公以及生活中都离不开信息化,他是社会发展过程中不可或缺的源动力, 因而 本人根据我校传媒文化创意产业园管理要求,集合园区各个企业所建立的相应的信息管理系统,以公共数据接口完成数据的共享和访问, 设计和开发 基于 工作流模式 的办公自动化系统,实现园区企业范围内的办公自动化管理。 文的研 究背景 在当今社会计算机技术已经蓬勃地发展起来了,而其中的网络技术更是发展迅速,人们能够通过互联网便捷、快速地查找各类所需要的信息。在信息时代中,人们的办公以及生活都离不开网络,它也是我们社会发展不可或缺的一大动力来源。而对于各大单位以及企业来说,面对大量的数据如何进行有效地处理,方便地使用,已经成为一个刻不容缓的问题了 1 2。 近年来,无论是国有还是私有企业都在不断发展,其隶属的企业也在不断增加,所以每个企业有需要有一套自己的事务处理、管理软件。但是,随着网络的发展,网络公司也在增多,而不同软件的 出现也使得企业对资源、对子系统的管理出现了难题。同时,很多 统的集成度低导致功能不完善,资源使用不充分,甚至有的 统对环境要求很高而不适合广泛普及。在这些 也不乏很多只能进行简单的查询、存储的功能,以致限制其应用的范围 , 要 提升单位每个职能部门管理的成效 , 我们需要拥有一套完善的办公和管理的机制来支撑 。 伴随着计算机进入了千家万户,无论是学校、工厂还是企业,我们的办公都将依靠计算机来完成,而计算机、网络技术的快速发展以及先进、科学的管理模式的引入,使得在现有的单位计算机网络上建立一个能够高效便捷、相互 协作的系统成为了可能。 在这种背景下, 本人着力于研究与设计一套适合本企业的先进 办公自动化信息系统。 综合以上,不合格或不适合的 导致信息的传递和处理仍然不及时,需要大量的人为工作才能有效保证其准确性以及使得很多资源不能充分、循环地利用,这些问题都难以满足快速发展的现代化经济 3 4。 特别是对于我校的传媒文化创意产业园来说 ,由于我国高等教育快速发展,艺术类院校为适应大环境的发展,提出产学研一体化发展。在杭州经济开发区的大力支持下,成立了传媒文化创意产业园。园区吸收了 30 多家文化创意类小企业,随着企业的 增加,在企业管理过程中也就对于信息化管理提出了更高的要求,特别是对于管理公文、通知下发等方面,目前尚未建立一套相对较为完善的信息同济大学 硕士学位论文 基于工作流的办公自动化管理系统设计与实现 2 管理系统,在办公自动化管理上还是一片空白 。 在此背景下,本人结合软件工程相关理论知识,设计了基于工作流的传媒文化创意产业园办公自动化管理系统,实现在传媒文化创意产业园 企业 与相关管理部门之间的办公自动化管理过程。 究现状 及存在问题 目前, 随着信息化建设的推进,在各个企业内部办公信息化数据量急剧增加,这就使基于计算机技术和网络技术的办公自动化管理系统在这个企业管理信息系统中占据着 越来越重的地位 5。 国办公管理系统发展现状 我国 统的发展历程大致可以划分为三个阶段。 第一 阶段 统出现在 上个世纪 , 在这个阶段主要改变了人们工作的方式,主要是从纸质办公到了电子化办公,而此时的办公对象仍然是个人。 从上个世纪末开始,办公自动化进入了第二阶段,在这一阶段中,主要是一网络为中心。企业中的工作以及业务分配都是以 基础,办公自动化不在被地域所限制,实现了移动办公,而信息共享和协作办公也大大提高了工作的效率 6 7。 第三 阶段 统是融信息处理、业务流 程和知识管理于一体的新型应用系统。 在这一阶段, 统主要是以知识管理为核心,在建立学习型企业和提高企业文化的基础上,合理运用 统,有效的对公司人员、信息等进行管理和利用,充分发挥了知识管 理的潜能,使得企业快速发展 8。 我国的 件经过从 80 年代中至今 30 多 年的发展, 已从原本单一的、个人的辅助办公系统,升级为了一个能够容纳企业级人员的大型办公系统。同时,其高效的办公理念、科学的管理体制,在潜移默化中提高了公司的办公效率。 前存在的主要问题 尽管目前在国内外,随着信息技术以及设计模式上 的发展,办公自动化管理系统在实现方式、功能以及技术路线上都得到了一定的发展,但是由于在设计模式、架构方式等方面的限制,还存在着一定的问题,特别是在国内办公自动化管理系统的构建上,还存在着以下的问题 9。 ( 1) 相关支撑平台的发展滞后于办公自动化管理平台的发展 。 一个好的技术支撑平台能够为 办公自动化系统提供良好的技术支持和安全保障,技术支撑平台主要包括群件平台、文件安全管理系统等,如 些平台或者系统都会帮助我们高效建立一个完善的办第 1 章 绪论 3 公自动化管理系 统 10。但是,目前这些相关支撑平台由于在技术上的不足或者在设计用户对象的需要上的广泛性,导致这些平台或者系统都会或多或少的制约办公自动化平台的建设,影响办公自动化管理平台的发展。 ( 2) 信息“孤岛”的办公模式影响办公自动化管理平台对于信息的整合。 目前,由于各个企业内部各个部门由于管理体制上的问题,各个信息部门内部为了实现某种特定功能构建了特定的导致各个部门内部 信息系统,这些信息系统之间由于在数据规范、网络结构上的不同,导致了各个部门形成了信息系统,在部门之间进行信息共享存在着一定的困难,这也将会在一定 的程度上影响了办公自动化管理平台的信息整合 11。 ( 3) 传统办公自动化系统的设计模式影响了办公自动化系统的升级和维护。 传统的软件开发模式主要是集中式和 式,这往往导致了系统的升级麻烦、升级成本高等问题。 同时,对于 式来说,用户在使用客户端的时候需要安装复杂的客户端并且进行网络环境配置,这将在一定的影响办公自动化系统的升级和维护,阻碍了办公自动化系统的发展。 目研究的意义 本课题 通过分析 统的功能需求 分析 , 首先 提出系统的设计原则和 目标 ,并 对系统的各个子系统的功能模块进行 详细设计 , 完成 每个模块的详细设计方 案 和流程图 ,以期为 企业提供一套 完整 高效的办公解决方案, 为 构建现代化的信息平台 打下基础。 ( 1) 增强办公过程的管理科学性。通过项目的建设,结合现有的办公管理的体系和制度,建立一套科学有效的办公自动化管理手段,保证办公自动化管理过程的实施质量,确立一套 科学完善的办公信息管理系统,提高办公信息管理过程的科学性。 ( 2) 推进无纸化办公的发展,节约办公成本。 传统的办公过程需要大量的纸质文档的提交、处理等, 这样就造成了纸张的不必要的浪费,带来了 办公 管理成本的提高 ,同时对于环境保护也具有一定的破坏 。通过项目的建设,以电子文档形式作为 办公 管理的基本元素,随 之而来的印刷、用纸等办公费用也相应缩减,这样将会大大的节省在办公 管理过程中所产生的办公成本。 ( 3) 提高工作效率,减少不必要的工作程序。通过项目的建设,简化 办公管理过程 中的环节,减轻了 在办公 管理过程中不必要的人力资源浪费,将会大大的提高效率,减轻了工作负担 12 13。 同济大学 硕士学位论文 基于工作流的办公自动化管理系统设计与实现 4 究 内容 本文分析了在实际产业园运行过程中用户对于信息管理的实际应用需求,并在对于用户需求分析的基础上,研究了存取控制、操作权 限控制、数字签名认证等办公自动化管理系统的关键性技术,设计了一个面向于 产业园区以及相关管理部门,基于工作流的办公自动化管理系统,在系统的设计上除了实现公文文档管理、用户管理、个人事务管理、系统管理等办公自动化基本功能外,同时结合工作流模式实现了 工作流的流程定义、工作环节配置、流程方向定义 , 在系统 模块要 包括公文管理子系统、文档管理子系统、个人办公管理子系统以及系统管理子系统等四个部分 , 具体来说各个主要模块的内容为: ( 1) 公文管理子系统 公文管理子系统主要是实现在企业内部公文在各个部门之间的安全传递过程。 在内 容上主要包括公文流程定制、发文管理、收文管理等三部分内容。发文流程管理是用户根据在实际工作中公文审批、审核过程中实际需要的流转过程,设定公文在各个部门之间流转定义的操作过程;发文管理 主要完成的是发文文件内容发布、发文自动化制版、发文数字签章、发文登记以及发文统计查询等功能;收文管理 主要完成的工作包括公文收文登记、公文传阅登记、领导文件审核、部门文件传阅、收文查询以及统计等功能。 ( 2) 文档管理子系统 文档管理子系统是对于 已经完成公文处理流程的电子文档 进行数字化管理的相关功能。其主要的功能包括对于公文文档进行 接收、收集、整理、 编目、保管、数据统计等工作 , 其核心任务就是对于文档立卷进行分类,根据文档归类习惯,以年作为单位,通过计算机程序设计对于一年内的单位发文、收文、函件以及传真进行分类、归档、保存、清退以及销毁等处理,并对于遗漏文件以及无批复文件进行相应的处理。 ( 3) 个人办公管理子系统 个人办公管理子系统主要功能是为个人用户提供相关办公自动化管理的服务。主要包括个人工作日历、个人资料管理、个人名片管理等功能 。其主要的任务是 为用户提供 高效的办公管理辅助手段,提高用户的操作体验 , 建立面向用户的个人办公 平台 。 ( 4) 系统管理子系统 系统管理子系统主要是对于整个办公自动化管理系统中各个关键性的信息元素进行管理。主要包括用户管理、系统配置以及维护管理等操作。用户管理主要是对于系统中用户进行添加、删除、用户权限设置等操作;系统配置 主要包括初始化配置、流程配置以及代码配置等功能;系统维护管理主要是面向于管理员第 1 章 绪论 5 进行系统的数据维护、系统升级等功能。 文章节安排 针对以上对于当前项目相关背景的分析以及项目内容的设计,本文在软件工程理论以及相关技术知识体系的指导下, 以工作流作为设计依据,以浏览器作为客户端的应用工具,在企业 内部建立起一套相对完善的办公自动化管理系统。在论文内容上,主要包含以下几个部分: 第一部分,首先论述了当前 办公自动化系统的发展背景以及目前在传媒文化创意产业园区内办公自动化系统的构建情况,进一步阐述研究了目前办公自动化管理系统的发展现状以及存在问题,在此基础上, 分析了本项目的选题意义和开发的必要性,并进一步介绍了项目实现的主要内容以及本论文的主要结构。 第二部分,在第一章的基础上,结合所学的理论知识,结合软件工程技术基础,对于项目开发的过程中所需要应用的技术进行必要的阐述和分析,并阐述了各项技术结合的优缺点 ,为项目开发提供了一定的技术背景。 第三部分,在前面两章分析的基础上,根据实际的系统需要以及技术特点,对于 系统进行详细的分析和方案的设计,包括需求分析、 系统结构分析和技术分析等部分,通过这部分内容使系统设计更加合理。 第四部分,在对于系统进行详细分析的基础上,对于系统进行必要的设计,特别是针对系统的数据流程的设计以及数据关系的设计,建立必要的数据模型进行相关数据操作的表征,并设计数据关系 ,并在 的基础上进一步的设计详细的数据表,建立完整的系统数据存储结构。 第五部分,在前面分析和设计的基础上,实现 项目设计过程中所要求的各个功能,并在此基础上,对于在实现过程中的关键技术进行详细的分析,阐述关键功能的实现方法和手段,并对于系统的测试、调试等方面相关进行了一定的叙述。 第六部分,对于前面五个部分进行必要的总结,并分析了项目目前存在的问题和需要进一步改进的方法。同济大学 硕士学位论文 基于工作流的办公自动化管理系统设计与实现 6 第 2 章 相关技术 在以上对于目前办公自动化管理系统的发展背景和实际工作需要的基础上,本人对于目前办公自动化管理系统的相关开发技术和关键性处理过程进行分析和研究,确立了本课题的整体设计思想和技术框架,下面对于本课题实现过程中的关键性技术和处理方法进行 进一步的分析和阐述。 公自动化 技术路线分析 系统根据分层思想,通过存取控制、操作权限控制、数字签名认证实现多层安全控制, 采 用表单存取控制和文档存取控制技术加强了办公文档的安全性 ,采用操作权限控制技术加强 了 系统数据安全 , 采用数字签名技术保证数据的完整性、真实性、身份确认和不可否认性。 基于 工作流 系统设计原理 是 课题 中的关键 ,本课题的具体实现技术是 基于模技术,通过对工作流的建模,根据用例图、程序流程图、顺序图以及活动视图对工作流所应具有的功能层次进行的分析,拓宽原有表达方式的局限, 以便 从最基本的 角度来刻画整个业务过程,既能清楚地描述整个过程的业务信息,又不至于让系统显得纷繁复杂 14。 ( 1)分布式组件技术 通过利用分布式组件技术可以满足不同企业自身的需求,当企业需要某项功能时,只要添加其中符合的分布式组件便可以实现功能的添加,从而提高了 ( 2)三层计算模式 传统的软件开发模式主要是集中式和 式,这往往导致了系统的升级麻烦、升级成本高等问题。而随着网络技术的发展,更多的业务处理放在了服务器上,这不仅仅方便了系统的日常维护,也减轻了客户端的压力,为 客户端做了一次“瘦”身,而且当机构改组、人员调动、系统升级时非常方便 15。 ( 3) 术、多媒体技术被引入到 统中 现在一些 的技术也被引入了 ,致使 功能在不断增加,而 企业中扮演的角色也在随之改变,或是说在增加。在现在的媒体中,许多兴起技术,如:语音、光笔等的录入,这次新技术、新媒体的出现,也让 方便于被人用所使用。 ( 4)基于工作流的分布式应用 第 2 章 相关技术 7 伴随着计算机技术的不断发展,通常在企业平台上运行这不同的软件或系统,而如何将这些不同的软件或 系统有效地关联和管理起来,并提供用户简易统一的操作界面,这是 展之路上必定要解决的问题。目前解决上述问题的有效手段就是将 统建立在基于工作流的分布式应用框架上。 要将这些系统相互关联并且有效管理,就需要一个核心的管理框架,在这里我们使用基于工作流的分布式应用框架。因为每个应用都是以组件的形式存在的,而这些组件在一个共同的工作流引擎下,能够共享数据并快速交换数据。同时,在工作流引擎下,无论是维护还是升级都相当方便,提高了企业的运行效率。 ( 5)软件的柔性构造功能将不断加强 当功能不能满足用户的需求的时 候,我们往往要修改代码来实现功能的更新和升级,但是由于分布式组件技术和 开发模式的出现,使得这繁琐的事情变得非常简单。当功能要扩展的时候,用户只要通过相应的接口来实现功能的扩展,这种柔性构造功能的提升将会为用户带来前所未有的方便 16 17。 作流技术 工作流是指一部分的业务通过计算机来完成办公的半自动或全自动,并且在这期间与工作流执行者进行交互,同时,对整个工作流进行及时的监控 。 工作流的目标是处理流程、管理规则以及流程的运作。 工作流的组成元素如图 示。 图 作流 组成 工作流应用程序能够自动执行一系列的任务,帮助员工快速完成任务,它的组成元素包括工作流的参与者、过程活动、相关数据、应用以及跃迁信息 。 作流模型 本文 对企业的业务进行模型化,并且这个模型受到相应的条件和标准的约束 , 这样就形成了规范的业务过程运作模型 工作流模型 , 如 下 图 执行 存取 工作流过程 工作流 参与者 工作流 过程活动 工作流 相关数据 跃迁信息 工作流 应用 组织模 型 调用 同济大学 硕士学位论文 基于工作流的办公自动化管理系统设计与实现 8 图 作流模型 在工作流中,流程是所有活动的基础,也是他们的核心 。 无论是活动中的构造、修改、交换都包括在了流程当中,而活动中的协商、控制和通信也正是工作流管理的内容。 1过程定义 过程的定义在网络上有很多 ,但是一个比较广泛被人接受的定义是:为了完成某一项工作目标所使用的步骤。但是从本质上看,过程其实是一个建模的过程,我们能够通过可视化工具对企业的业务进行建模,并得到形式化的表示,而其也正是由活动和相关数据组成。 2活动 活动是工作流中的一个步骤或称环节。包括的信息有:开始和结束的条件、参与该步骤的用户角色、完成此活动的数据、限制条件、外部程序等。 一个任务能够分解成很多很多活动,然后这些活动又由能够执行这些活动的用户去执行。这些活动可以是程序的,也可以是过程的,而相应的这些活动被某些部门所完成就叫做任务。 3工作流引擎 工作流引擎是一工作流的核心,它能够解析过程定义,同时,它也提供了与工作流参与者之间的接口 。 工作流引擎户主要进行过程实例化和过程执行控制、任务调动、日志维护、提供监督和管理等功能,这些都是工作流引擎最基础的工作,当面对更高级的应用时,它会提供更高级的功能,比如用流程定义工具的修改功能来动态地修改流程定义等。 作流程定制 工作流程定制是指从规则和工作流程的角度提供软件,而不会告诉用户如何过程定义 活动 人工活动 自主活动 工作流管理系统 实例过程 活动过程 可调用应用 客户应用 工作流过程 工作流引擎 第 2 章 相关技术 9 解决问题的过程和方法。在企业管理实际过程中,设计者通常会将企业内部信息传递过程设计成为工作流的形 式,信息将会按照一定的顺序、一定的信息传递路径进行传递,当信息经过系统中的某一个用户角色时,该用户角色就需要按照相应的规则去处理这个信息。 在工作流程设计中,主要包含角色、路径和规则等三个核心信息元素。 ( 1)角色。角色在工作流程设计中 ,是指具有一定的工作权限的用户群里,并非特指某个用户本身。 ( 2) 路径。 路径是指在工作流程设计中,信息元素从一个地方流向另外一个地方的处理顺序。 ( 3)规则。规则是指在工作流程中,各个角色对于信息元素的处理以及信息流向路径的条件。 通过对于角色、路径以及规则的用户化操作定制, 就可以实现工作流程的定制,在流程定制模块中,流程的步骤、信息的相关活动以及信息处理完成的结果形式都被定义在流程定制模块中。在 相应的流程定制模块中,存储着名称、流程类别、流程创建者、流程创建时间以及流程的面向用户等基本信息,同时在流程定制模块还包括流程处理环节的基本信息、流程所包含的环节以及环节相对应的处理人等信息。同时在流程流程中建立新的流向信息,指明该流向信息所对应的源环节以及目标环节,各个环节的处理人,保证工作流处理流程顺利完成。在完成新的工作流程后,系统将会把流程所有的信息存储于服务器中,在用户应用过程中,用户调用该流程,将会通过 务器,实现办公工作的自动化流 转1718。 字签名 网络的快速发展,使得企业办公都将基于 伴随而来的将是文件的安全性。在当前,对于普通的文件我们可以使用简单的权限设置来进行保护,但是对于一些比较机密,一些比较重要的文件,我们就需要对它们加密。而伴随着电子商务和电子政务的大规模的运用,信息安全已经成为一个亟待解决的问题,如果没有安全的加密机制,那么无论是企业本身还是用户都无法保证信息的安全。 因为办公自动化系统的多样性,使得其在不同 部门的作用也不相同,其形式各种各样,这就要求对公文的安全管理必须独立于具体的办公自动化系统。根据不同的功能模块来考虑,本节首先介绍常用的数字签名方案。 数字签名根据接收者验证签名的方式大体上可以分为两种,一种是真数字签名( 这种数字签名方式是签名者直接把签名消息发同济大学 硕士学位论文 基于工作流的办公自动化管理系统设计与实现 10 送给接收者,接受者直接能进行签名的验证。而另一种是仲裁数字签名( ,这种方式不同于前一种方式的地方主要是当接收者接收到签名后不能直接验证签名,而是 要通过第三方的仲裁来进行保证。 数字签名就其计算能力上来进行划分,可以分为无条件安全数字签名和计算安全数字签名两种。无条件安全数字签名包括 字签名、 字签名等类型,但是由于无条件安全数字签名由于其协议复杂、签名较长,导致有效性比较差,在实际应用的过程中基本不被采用,所以目前 大部分数字签名采用的是计算安全签名 19。 数字签名就其签名消息个数来进行划分,可以分为一次数字签名和非一次数字签名两种。一次数字签名在安全性上较高,每次密码生成只能应用在一次数字签名消息中,如果签名超过一次则消息攻 击者就能伪造消息签名,因而一次签名的安全性高于非一次签名,目前大部分数字签名采用一次签名技术。 另外,从数字签名功能角度上划分,又可以划分为普通数字签名和特殊功能数字签名。 一建模语言 一建模语言( 一个通用的可视化建模语言, 出现使得软件的开发更加系统化,便利了程序员之间的交流 。 一种总结了以前建模的经验以及结合了当今先进的成果的建模方式,因此,它几乎能够满足所有的程序、系统的开发。当我们在进行系统的设计、构建以及可视化操作的时候,都需要用到 可视化建模工具也 适合它,而这些工具也提供了一些比较方便的功能,例如:代码生成器和报表生成器。 内容上包括对于概念的语义描述、表示法和系统说明,并为系统提供了动态、静态 、系统环境以及系统组织结构的模型,这些信息的构建将会应用于软件的描述、可视化处理过程以及构建完整的软件系统产品文档。在 准中,并没有定义一种标准的开发过程,也没有明确建模方式与编程语言之间的关系,这也就为 适应性提供了很大的自由度。 内容上描述了移动完整软件系统的静态和动态行为。首先 , 于各个分散的对象模型进行了定义,并对于这些 对象的属性和操作以及对象之间相关关系的静态结构,并根据这些对象的时间特性和通信行为构成一个系统的动态行为,将系统的静态结构和动态行为进行一定的合理整合和联系,就构成了系统应用目的。 于软件设计的很大一个原因是它能够分解成便于处理的块,而这些块之间存在相互的依赖和关系,这就使得一个很大规模的项目得以简单化,便于管理 。 是一门程序设计语言,而是一门可用于定理证明的高度形式化的语言,第 2 章 相关技术 11 它可以使用代码生成器和反向生成器工具简单地进行程序代码和 间的转换。正如前面所说的 一种通用建模语言,所以 当遇到一些其他领域的问题时,我们就需要使用其他的语言或者工具,例如用户图形界面( 计、超大规模集成电路( 计、基于规则的人工智能领域,使用更加专业的语言或者工具可能会更适合些,同时,对于诸如工程和物理学领域中的连续系统建模,不太擅长。 经过很长一段时间的研究和发展才到达了现在的阶段,因此,它又自己专门擅长的方向,例如计算机软件、固件或数字逻辑构成的离散系统建模。 入了对软件、系统的理解和技术,它不仅仅是面向对象的设计,还对软件、系统的需求进行了分析 。 总而言之, 一种定义良好,易于表达,功能强大,且普遍适用的建模语言。 架构 构成上由图和元模型来构成的。图是 一种语法,元模型是对于图的内容描述,是 语义。在一般情况下, 义的定义是一个四层建模概念,包括元元模型层、元模型层、模型层和用户模型层。 ( 1)元元模型层,即 ,是 基本的组成元素。 ( 2)元模型层,即 , 定义了面向对象和面向组件的相关概念,包含元元模型层元素,是系统的基本元素之一,每
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国智慧出行行业市场深度调研及发展趋势前景与投资风险研究报告
- 2025-2030中国无人零售行业市场发展现状及发展前景与投资研究报告
- 稻谷企业创新对企业经营绩效的影响研究-洞察阐释
- 果皮箱智能化改造路径-洞察阐释
- 数据分析与机器学习在服务架构中的集成化应用研究-洞察阐释
- 中国人民大学信息资源管理学院招聘考试真题2024
- 浙江金义产业投资集团有限公司招聘考试真题2024
- 2025年中级经济师考试《人力资源管理专业知识与实务》预先摸底卷
- 2025能源公司保密宣传月活动总结范文
- 内蒙古公务员行测真题2024
- 中华人民共和国保守国家秘密法实施条例
- 学生自主重修申请表(模板)
- 课件:第二章 社会工作项目申请(《社会工作项目策划与评估》课程)
- 2023年中国检验认证集团福建有限公司招聘笔试题库及答案解析
- 【教学课件】微专题一:探究郑州暴雨事件
- 智慧教育典型案例:之江汇“空间站”:校本研修资源利用的载体创新探索
- (完整版)钢楼梯施工方案
- 装饰装修工程监理细则详解模板
- 高度近视黄斑劈裂的自然病程及进展因素课件
- 三峡库区秭归县头道河Ⅱ号滑坡防治工程地质详细勘查报告
- 三腔二囊管压迫止血及护理课件
评论
0/150
提交评论