1、酒店信息化建设方案120资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。第一部分 项目概述第一章 核心思想核心思想为: 利用现在建构起来VPN网络( 将所有分店连接起来) , 不需再增加任何硬件设置投入( 不需外部网站及开发维护费用) , 实现无纸化OA办公系统( 实现公文审批/人员日常工作管理/简单仓库管理/发票管理/客户资料管理CRM等功能) 。随着连锁酒店发展, 原有的工作手段和模式就需要进行相应的提升和改革, 同时伴随人员计算机应用水平的逐步提高, 在管理上提出了要将现代办公思想和计算机、 网络、 通讯、 多媒体等技术高度集成化, 对各种办公信息资源进行采集、 分析, 按不
2、同管理需求进行合理配置, 以达到更加深入地把握商机和管理, 提高办公效率、 解决信息沟通和大规模协同工作, 并为领导和管理者提供有力的决策支持等目的, 从而促进办公管理工作水平不断提高。演示网站: ( 必须用IE浏览器) 第二章 需求分析2.1 项目目标整个办公平台将以工作流中间件作为基础, 工作流中间件致力于企业的业务流程自动化解决方案, 为企业的业务流程自动化以及企业流程再造提供坚实的基础平台, 它将成为集团业务流程自动化的基础平台以及企业流程再造的核心从而提高企业的办公效率与帮助企业的领导者实现科学决策。我们把集团单位的办公自动化系统的建设总体目标定位为: 以先进成熟的计算机和通信技术为
3、主要手段, 充分利用现有网络资源, 建成一个网络上覆盖所有连锁店, 应用上不但要满足办公自动化的需求, 还要连通其它各个业务环节的一个综合管理系统, 并在信息交流、 业务管理的基础上实现科学管理和决策支持。1、 以安全、 实用、 高效、 先进、 经济为原则, 建立瑞安连锁酒店信息化建设系统平台; 以各部门的行政审批流程和信息共享为基础, 建成审批流程自动化、 信息处理电子化、 文档管理一体化的综合管理系统。2、 真正实现”集中办公、 阳光操作; 并联审批、 内部运作; 主动跟进、 无缝隙服务”。3、 系统应具备开放性、 扩展性和完备的二次开发能力, 以适应企业信息化建设的发展要求。2.2 总体
4、需求分析瑞安连锁酒店信息化建设系统的总体需求能够从以下四个方面来分析: 2.2.1 管理特征分析管理范围广、 业务量大。信息化不但面向本企业, 还包括下属连锁酒店, 甚至部分事项涉及到面向公众服务, 因此, 需要会议/文件/审批等事项多。实行系统交叉相互管理方式。一般审批事项处于纵向系统之中, 可在区属单位办理, 可是涉及到垂直审批的审批业务要转到垂直专用审批系统中进行。纵、 横之间形成一个网状复杂结构。业务职能和管理流程有较强的变动性。随着经济、 社会环境的变化, 各部门的职能处于不断的变革和调整之中, 呈现出较强的变动性。2.2.2 业务需求分析 公文管理当前瑞安连锁酒店审批情况较为复杂,
5、 包括个人审批、 下属部门与集团的审批、 部门与集团两层审批等, 因此需要建立一个整合的系统, 使企业、 公众能够经过统一的审批平台进行项目受理申报, 使各部门经过统一的平台来进行项目审批, 集中式管理, 实现多项业务、 多个部门的联合办公。为了进一步提高公文流转效率, 需要将原有审批流程梳理、 合并进行串连、 并联审批, 从而实现并联审批服务, 使审批工作更加规范、 透明, 从而提高办事效率。计划管理为了进一步提高个人办公事项, 需要将每天的工作计划记录下来, 起提醒作用, 帮助同科室和上级了解个人的情况安排任务, 使办事更加透明化。知识管理知识是企业的一种特殊的资源, 是个人和组织的智力资
6、本。知识管理能够分为对知识内容的管理; 知识流动环节的管理, 包括知识的类型、 知识的共享等; 智能管理对信息的提醒和处理, 有新邮件、 新任务等信息进行自动转发到手机上进行处理或在系统中进行弹出提示信息2.2.3 技术需求分析1、 技术要求系统所采用的各项技术必须符合国家、 国际标准, 具有先进性、 开放性, 既要充分考虑现状, 也要充分考虑未来发展的需求。具有良好的扩展性, 支持结构化和非结构化的数据交换。数据交换必须基于XML格式。流程引擎必须遵循相关的国家、 国际标准, 并能适应标准的变化。具有良好的安全性, 符合国家安全保密要求。提供强大的管理功能, 支持分级管理。具有强大的集成能力
7、, 提供基于LDAP的统一目录服务和用户管理功能。具有良好的并发处理能力和稳定性, 支持同时使用的人数多于500人。采用流行的数据库管理系统, 数据结构设计应便于不同数据库管理系统之间迁移。系统应提供统一、 简便的人机交互界面, 操作简便、 稳定可靠, 保证系统稳定运行。客户端的配置少, 软件升级和维护工作只需在服务器端进行。提供海量数据处理能力。支持包括手机短信等在内的统一信息发布平台。支持多层b/s架构。2、 提供图形化流程引擎, 支持如下功能图形化的流程引擎和监控工具。图形化流程定义。可动态决定处理人。可根据组织图、 表单数据、 职务、 部门等进行流转。拓扑结构支持串行、 并行、 环行、
8、 嵌套、 会签、 加签处理。定时启动周期业务等。基于角色和人员的权限控制。支持不同步骤使用不同表单、 一个步骤使用多个表单。能够对工作流的各个方面进行统计, 例如每一个任务的执行时间、 等待时间等, 以便于流程的改进和优化。提供监控功能、 可方便各级人员和监控者查看流程的状态。提供委托代办功能。支持退回、 错发回收、 存储转发、 回执反馈机制。支持特送、 群发、 全发功能。支持任意类型的附件。支持全文检索和按字段组合检索。实现用户权限的分级管理。具有良好的开放性, 方便和其它业务系统进行集成。系统具有良好的扩展性, 提供无需编程进行定义工作流及工作表单的功能。3、 提供图形化表单设计器, 支持
9、如下功能1、 与数据库紧密集成。2、 根据数据库定义自动检查数据。3、 支持附加数据格式。4、 可自动填写提交人信息、 自定义表单序列号的格式。5、 支持表格计算、 合计项计算等。6、 支持Grid、 表单附件、 签名栏、 日历等。4、 接口规范1、 为方便实现系统的开放性和扩展性, 数据交换接口必须是基于XML的松耦合,该XML格式必须符合国家相关标准, 在没有相应国家标准的情况下, 相应的DTD和Schema必须提供书写规范的文档; 2、 为方便不同系统、 不同平台的良好的互操作性, 交换平台应公开所有的调用接口, 接口描述和调用规范必须提供书写规范的文档; 3、 提供详细的二次开发的接口
10、相关文档和技术手册, 并对系统二次开发提供培训。5、 文档及开发规范严格遵循先进的软件开发规范, 在每个阶段提供相应文档, 包括但不限于: 1、 系统详细设计2、 系统概要设计3、 用户手册4、 培训手册5、 测试报告6、 验收报告6、 其它支持基于EMAIL、 MQ、 FTP和SOAP协议进行数据交换。MS.NET技术体系; B/S多层架构; XML; 框架技术、 群件技术; 充分考虑原有业务等各个系统的移植, 要求跨平台, 支持 Windows、 Linux、 Unix等主流操作系统; 支持大型数据库, 支持分布式数据存贮; 工作流实现审批流程可定制、 可变更、 实时监控; 个性化、 人性
11、化、 图型化的操作界面; 与各相关系统紧密连接形成统一应用系统, 从而实现内部系统集成和外部系统集成; 合理、 实用、 先进、 可靠的网络安全体系, CA认证集成; 2.2.4 应用需求分析1、 安全需求根据国家的安全技术要求和管理规范, 建立完整的安全体系; 制定和完善安全保密措施和制度, 落实安全保密工作责任制。整个系统需要采用具有高可靠性的总体设计; 在系统软件和应用软件方面必须注重系统的安全保密工作, 采用具有较高安全级别的系统软件, 引入具有可靠功能的符合国家标准的安全产品, 并对用户权限进行严密控制; 在对后期培训工作的安排中, 加强对有关工作人员系统安全知识培训及处理突发故障能力
12、的培训。审批支持数字化签名( 章) ; 系统集成CA认证; 数据库加密( 对敏感数据进行加密保护) ; 采用多级权限管理访问控制, 根据不同的权限访问该权限下的内容; 提供防病毒、 防黑客策略; 提供完整数据备份方案及设施; 有用户行为记录和防抵赖2、 质量需求质量方面的要求主要包括以下几个方面: 正确性。系统的运行流程和数据处理必须是被验证为正确的, 软件的正确性是最难进行评判的, 因此在进行渐进式开发的过程中需要在每一个迭代提交的基础上进行不断的验证, 以降低风险。容错性。系统必须是健壮的, 对于非法的数据应当进行良好的错误处理, 错误或者非法的数据不应当导致系统的崩溃。稳定性。系统必须是
13、长时间稳定运行的, 稳定的系统才是真正可用的。效率。系统应当是高效率的, 在开发过程中, 应当不断优化系统的性能, 以达到效率最高。易用性。系统应当是用户界面友好、 方便使用的, 对于最常见的功能应当让用户最快的找到, 而非常复杂的流程化的地方应当大量的提供给用户相应的向导。3、 服务需求在服务方面提出下列要求: 总体设计要求, 进行工程总体规划、 分解任务, 并对具体任务进行描述; 管理服务要求, 对建设项目进行项目管理, 提供项目实施管理咨询; 运行服务要求, 在项目需求、 实施、 运行中均需提供技术服务支持。4、 培训需求行政审批工程建设中涉及到的用户有系统管理人员、 各级业务人员、 维
14、护人员、 各级领导等等, 因此不同培训对象的培训要点和接受能力以及重点是有很大差别的, 应当让对某培训对象的内容对于这个培训对象来说是最需要和最迫切的。进行培训的队伍应当是年龄有合理梯度变化的, 高水平的有培训经验的人员。培训人员必须有良好的表示能力和过硬的业务能力。培训过程的整个培训方案应当是在时间和课程安排上尽量合理, 对于内容的安排应当注意先易后难、 由表及里。在时间的安排上应当讲究理论和实践的交替。第二部分 总体设计第三章 业务分析与改进3.1 设计原则以先进成熟的计算机和通信技术为主要手段, 充分利用现有网络资源, 建成一个网络上覆盖所有直属单位, 应用上不但要满足办公自动化的需求,
15、 还要连通其它各个业务环节的一个综合管理系统, 并在信息交流、 业务管理的基础上实现科学管理和决策支持。因此, 在建设瑞安连锁酒店企业信息化系统时必须遵循以下原则: 1、 实用性应用系统设计必须符合瑞安连锁酒店行政网络办公的需要。充分利用成熟的先进技术, 避免盲目追求最新技术, 同时又要防止因应用系统在设计上的缺陷而造成系统处理能力不足。2、 先进性和可扩展性系统技术水平要保证先进性, 符合当今计算机科学的发展潮流。应用系统的设计应充分考虑网络办公通用模式, 兼顾系统在网络平台、 硬件平台和系统软件平台技术的要求, 分析和设计符合当今技术发展方向、 合用的应用系统。具备在选定的各平台上有能力进
16、行该项产品的持续性开发, 能够保证该项技术不断地更新并可顺利升级而维持系统的先进性。扩展性主要考虑审批平台的扩展性和数据交换平台的扩展性。3、 稳定性系统建设尽量采用主流产品, 以保证系统的高质量和稳定性。系统应最大限度集成世界上最稳定且优秀的技术及组件, 采用成熟技术以降低系统的不稳定性。应用系统应对系统如硬件、 操作系统、 网络、 数据库等设计尽可能详尽的故障处理方案, 以保证系统的快速恢复性。系统采用多种灾备措施, 按724小时连续运行要求设计, 具有较强的容错、 容灾能力。4、 可操作性界面友好统一, 充分考虑操作人员的特点, 使数据处理工作简单、 方便、 快捷。业务流程清晰, 符合常
17、规业务处理习惯, 系统数据维护方便, 备份及数据恢复快速简单; 系统软配置体现自动化, 尽量避免复杂的系统配置文件。5、 对原有投资的保护系统设计应充分考虑对已有投资的保护, 对已建立的网络基础平台提供完备的整合方案, 并切实体现在应用系统的分析、 设计和实现过程中。特别要加强数据交换平台的建设, 以整合现有业务系统。6、 标准化系统要符合国家电子政务系统建设的标准。应用软件开发符合国家软件开发规范和要求, 方便维护和扩展。业务处理符合政府有关法律法规的规定, 特别是行政许可法。7、 安全性安全性是行政审批建设的一个重要原则。行政审批的安全隐患可能存在于构成行政审批系统的各个要素上, 包括网络
18、、 服务器、 存储、 操作系统、 数据库、 中间件、 应用组件平台、 应用系统、 系统管理等。因此, 行政审批系统方案需要提供一个全面的安全解决方案。8、 一个核心、 两个出发点”一个核心”: 就是以平台建设为核心, 各种业务是基于平台开发的具体应用。重点建设办公平台和数据交换平台。”两个出发点”: 就是以实际业务需求为出发点, 以系统的可扩展和可重用性为出发点。3.2 总体构架外部用户( 企业或公众者) 经过登录企业门户网站进入互联网应用系统, 查看公开发布的各种信息, 在咨询导航系统的帮助下, 进行各种事务工作; 用户注册后能够申请得到消息服务, 包括在线查询各种结果, 经过EMAIL或S
19、MS短信通知审批业务流转过程的办理结果; 如果用户对审批业务不满意或有异议, 能够在线咨询, 提交投诉。企业工作人员登陆内部办公系统后, 进入各自工作台, 进行授权范围内的工作办理, 并接受各种政府下发的文件, 办理各自的业务事项; 已建审批业务系统的工作人员经过各自业务系统进行审批处理, 审批处理数据经过数据交换和中心数据库互连, 达到审批相关数据的共享。实现的关键要素: 在业务处理的过程中, 状态能够随时查询, 而且办事者与企业工作人员能够在线交互, 实现真正的交互式; 审批系统信息资源库和数据交换平台起到关键的枢纽作用, 支持逻辑隔离方式下跨部门跨系统的数据交换。由于要把外网新申报数据复
20、制到内网, 还要把内网对申报的处理结果反馈到外网, 因此要实现外网”门户网站数据库”和信息系统的”系统信息资源库”数据统一, 数据交换和数据共享。数据更新分为同步更新和异步更新两种方式, 项目中对于数据的实时性要求不是特别高的情况, 能够采用异步更新和传输方式, 可采用定时传输等。对于实时性要求高的情况, 则能够在两个数据库系统中相关数据同步机制上建立Trigger触发器进行数据更新操作。可是低速的网络常常是同步更新的主要瓶颈, 此时实时更新困难, 而且有时候会造成死锁。因此也能够采用ORACLE数据库的数据库高级复制、 快照、 远程更新技术来实现内外网数据的更新和数据同步。ORACLE的高级
21、复制功能: 是在组成分布式数据库系统的多个数据库中复制和维护数据库对象的过程。 Oracle 高级复制允许应用程序更新数据库的任何副本, 并将这些更改自动传递到其它数据库, 同时确保全局事务处理的一致性和数据完整性。快照: oracle 数据库的快照是一个表, 它包含有对一个本地或远程数据库上一个或多个表或视图的查询的结果。快照是一个主表的查询子集, 使用快照能够加快数据的查询速度; 在保持不同数据库中的两个表的同步中, 利用快照刷新, 数据的更新性能也会有很大的改进。3.3 软件体系结构构架成完整的信息化体系, 包括软件、 网络、 硬件等, 由五个结构层组成: 基础设施层、 数据层, 应用支
22、撑层, 业务层和表现层。瑞安连锁酒店信息化建设基础是保障业务系统正常运行的网络、 计算机基础设施, 包括硬件、 系统软件, 以及安全设施; 数据是审批系统的核心, 数据层( 数据中心和数据交换平台) 实现数据的安全存贮、 交换和共享; 应用支撑层集成了系统所需的通用组件, 保证应用系统的可靠性和开发速度; 业务应用层建立在应用支撑层之上的业务系统, 实现审批、 信息管理、 资源共享和协同办公等具体业务; 表现层提供用户登录窗口和个性化办公工作台, 是各个业务系统及用户权限的展现。表现层: 表现层主要由企业门户组成。经过门户网站展现各个系统的外在表现形式, 使之在统一的界面上, 向用户提供服务。
23、而为了更好整合内网应用系统, 实现单点登陆, 根据需要新增”企业工作门户”。业务层: 业务层由各个业务系统组成。系统结构图中列出本期工程所要建设的主要内容, 包括信息发布, 办事指南系统等。应用支撑层: 应用支撑层集成了系统所需的通用组件, 向应用层提供所需的通用服务, 如信息发布、 信息查询、 流程控制等组件系统, 也保证应用系统的可靠性和开发速度。应用支撑层采用面向对象、 组件式设计等多项技术, 提供的构件系统是跨领域、 与具体业务无关、 通用的基础服务, 能随着瑞安连锁酒店信息化建设的发展变化而扩展、 伸缩。应用系统一般经过应用开发接口或声明性的描述来使用这些构件服务。数据层: 数据层主
24、要是为行政审批系统提供审批业务知识和信息支撑, 并在”一表制”应用和审批数据交换平台的基础上逐步建设”企业基础信息库”, 后期拓展能够完善建设成为四大基础数据库法人数据库。基础设施层: 由网络设备、 计算机硬件、 系统软件、 安全设施组成。3.4 系统实施框架.NET 平台 Web ServiceEGO 平台是我公司参照WFMC( 国际标准化工作流组织) 所提供的工作流模型标准, 按照多层结构技术, 其中核心的工作流引擎以组件形式封装, 用户能够调用其中的接口,自行开发用户界面或内嵌到其它软件系统的一套自行研发拥有自主知识产权的软件平台性软件。在平台工作流引擎内部, 采用缓存和多线程等技术来提
25、高系统性能, 最大限度的满足了业务要求和功能要求。(系统主界面)EGO 平台的主要特点图形化流程与表单制作工具, 报表生成向导能够使工作流自动化导入更快捷有效。用户能够查看流程进度, 随时掌握当前处理状况。同时能够查看流程处理效率报表, 为效率, 成本分析与流程优化提供依据。能够定时启动流程, 降低因人为因素对公司业务的影响, 有助于使管理更常规化、 制度化。基于浏览器的使用者界面, 浏览器操作界面, 用户端不需要安装程序就能够使用, 符合大多数人的操作习惯, 易学易用, 支持跨地区跨国界移动办公。与数据库紧密结合基于事务的处理( Transaction) , 保证业务处理的可靠性与完整性。电
26、子表单设计能够根据表单中的数据决定流程的流转。组织结构定义, 能够定义员工职务、 职权、 从属关系, 流程能够根据员工从属关系来流转。根据组织结构中员工从属关系来查看流程及报表, 使每个人都能看到自己关心的数据, 同时又避免看到职权以外的敏感数据。强大的数据安全处理, 系统平台进行三级权限认证设置, 即有流程流转的权限设置、 基于表单的权限设置, 更有对应到每一条数据的数据权限与安全的设置。报表生成器与已有系统集成, 避免出现信息孤岛。符合MMC标准的企业级管理工具能够同时远程管理多个工作流服务器, 基于源代码的表单与报表灵活性, 应用系统自定义, 个性化设计系统相关的文档归类并管理浏览器操作
27、界面, 用户端不需要安装程序就能够使用, 符合大多数人的操作习惯, 易学易用, 支持跨地区跨国界移动办公。用户能够查看流程进度, 随时掌握当前处理状况。基于事务的处理( Transaction) , 保证业务处理的可靠性与完整性。企业组织结构定义, 能够定义员工职务、 职权、 从属关系, 流程能够根据员工从属关系来流转。根据组织结构中员工从属关系来查看流程及报表, 使每个人都能看到自己关心的数据, 同时又避免看到职权以外的敏感数据。图形化流程与表单制作工具, 报表生成向导能够使工作流自动化导入更快捷有效。能够查看流程处理效率报表, 为效率, 成本分析与流程优化提供依据。能够定时启动流程, 降低
28、因人为因素对公司业务的影响, 有助于使管理更常规化、 制度化。与NT用户系统集成认证, 用户只需记忆与维护唯一的密码系统。能够根据表单中的数据决定流程的流转。3.4.1 EGO 功能列表序号功能描述一般功能1免程序开发图形化流程建模、 表单设计、 报表生成器, 不用编写程序就能够轻松导入工作流自动化系统。2基于服务器的构架采用服务器体系结构, 是平台化的工作流自动化系统。3与NT统一认证采用与集成的认证方式, 用户与密码唯一化。4MMC标准化管理标准管理界面, 符合IT人员的操作习惯, 学习更容易, 导入更快捷。5与已有系统集成内建的适配器、 适配器、 适配器、 文件适配器允许工作流系统与其它
29、企业内部, 外部及因特网上的其它系统交换数据。能将流程中的数据同步更新到其它系统。6基于关系型数据库以关系型数据库作为存储数据的介质, 以数据为核心的设计, 表单与流程中都能利用流程相关的数据。7完全开放的接口业务处理基础类库( ) 、 业务处理对象库( COM) , 允许自己开发的应用程序及网站应用与工作流系统紧密集成, 启动流程, 调用流程状态, 或将工作流功能集成到自己开发的应用中。8方便与灵活的表单 经过提供表单设计工具, 来完成常规表单的设计。同时基于的表单, 允许用户在源代码的基础上制作表单, 进而满足最复杂的应用。流程设计功能特色9图形化流程定义用户经过拖拉就能够完成流程的设计,
30、 支持Undo、 edo、 拷贝、 粘贴, 流程定义更友好方便。10根据组织图流转根据组织关系将任务传递到相应的处理者。11动态决定处理人能够在运行时决定某步骤的处理人。12根据表单数据流转 能够根据表单中的数据决定流程的流向。支持复杂运算, 支持根据多个表单数据的条件组合流转。13根据职务流转能够根据申请人的职务进行不同的流转。14根据部门流转能够根据不同的部门进行不同的流转。15复杂条件能够根据表单数据、 职务、 部门的条件组合进行流转。16Else流转多个处理分支能够按照次序计算条件, 进行排它性流转。17流转选择能够在运行时由处理者要流向的分枝。18分流能够根据条件流向不同的分枝。19
31、合流同步多个分枝的流程到一个处理步骤。20平行处理同时将任务传达给多人处理。21会签动态决定进行会签的人员。22第一个用户处理对提交人而言第一个存在的领导接收任务。23候补处理人一个步骤能够由多人处理, 如果第一个人外出者由第二个人处理, 依此类推。24共享任务多个人拥有处理任务的平等权利或义务, 每个人都能看到任务, 但只有其中一人处理该任务。25处理者排除从一组处理人中排除某个处理人。26标准处理时间能够设定一个步骤的标准处理时间。27逾时通知在某个处理点上停留时间超过标准处理时间, 能够给相关人员发送邮件通知。28逾时处理在某个处理点上停留时间超过标准处理时间, 能够进行自动处理, 启动
32、某处理步骤, 或将任务转交给她人。29外出自动转发当处理者外出时是否允许将任务自动传递给代理人。30人工转发是否允许处理者将该任务转发给她人处理。31系统通知发送任务通知邮件给处理人, 当流程结束时还能够自动通知提交人。32附加通知除了发送系统通知, 还能够在流程中插入若干附加的邮件通知。33自定义通知邮件能够设置系统通知邮件的格式。34将表单数据加入通知不论是系统通知还是附加通知, 邮件标题和内容中均能够包含表单数据。35动态决定邮件通知人能够在运行时决定邮件通知人员。36个性化通知语言根据员工的语言设置发送该语言的邮件, 满足多语言办公环境。37通知暗送将邮件暗送给某些领导。38XML适配
33、器将表单与流程数据生成指定格式的XML文件, 并传送到因特网上的任一服务器上的某个目录下, 用于和支持XML的系统如ERP, HR等同步数据。39Web适配器将表单与流程数据发送到因特网上的任一网站服务器, 用于企业间业务流程集成、 自动发送订单、 与其它不支持XML的系统同步等。40DB适配器将表单与流程数据更新其它到数据库, 用于与一些小型系统集成。41File适配器将附件归档到其它专用服务器。42归档能够在处理过程中归档该流程, 后序的处理只是附加处理。43定时启动定时启动周期性业务。44Undo & Redo经过Undo & Redo提供了更愉快的流程设计体验。45服务器间拷贝粘贴流程
34、能够在服务器间考贝粘贴流程。46目录间拷贝粘贴流程能够在目录间考贝粘贴流程。表单订制器功能特色47ASP表单基于源代码的表单, 满足最复杂的表单需求。48所见所得的设计利用表单设计器, 经过拖拉, 选择就能设计出90%以上的表单。49与数据库紧密集成以数据为核心, 能直接显示, 选择数据库中的各数据项。50设计与源代码双向可逆设计界面能够切换到源代码界面进行修改, 对源代码修改后仍能切换到设计界面, 进行继续设计。51可借用其它设计软件经由其它设计软件设计的表单, 可到本表单设计器中继续设计。52不同步骤使用不同表单不同的处理步骤能够看到不同的表单。53一个步骤使用多个表单一个处理步骤中能够显
35、示多个表单合并的结果。54根据数据库定义自动检查数据一元性的数据检查, 能自动根据数据库的定义, 对输入项进行合法性检查。55支持附加数据格式在满足数据库定义的格式外, 还能够对输入数据指定附加的格式限制, 如小数点位数等。56将选择框绑定到数据库表能够将数据库内的内容作为选择的项目。57自动填写提交人信息提交人信息如姓名, 部门等能够自动填写。58表单序列号功能支持表单序列号功能, 能够自定义表单序列号的格式。59表格计算能够象Excel一样对表单项目进行加、 减、 乘、 除等运算。60合计项计算支持SUM合计功能。61支持Grid能动态增减输入项, 支持表格式输入。62表单附件能够在表单中
36、添加附件。63签名栏自动显示签名栏。64日历内建从日历中原则日期功能。65员工选择内建从组织结构中选择员工功能。报表生成器功能特色66向导化设计向导化的设计, 使用更简单, 界面更友好。67多表报表能够根据多个数据表生成报表。68分组生成按一个或多个数据项进行分组的报表。69多级排序能进行多级排序。70数据项合计对某些数据项进行合计。71自动应用访问控制自动应用访问控制, 领导能够查看各自所辖部门的报表。72动态排序能够在运行时调准排序。73月、 季、 年报表支持月度报表、 季度报表、 年度报表。74报表间转移支持渐进式数据分析与挖掘, 能够籍由一个报表, 进入到更详细的下一级报表。75Exc
37、el报表能够将报表数据导出到Excel, 对报表进一步加工与利用。组织结构功能特色76树形组织结构树形化的组织结构定义与编辑。77多组织结构定义能够定义多个组织结构。78快速组织结构变更经过组织整体拖拉, 快速适用组织结构变更。79身兼数职管理能够设定员工的兼职属性。80职务搜索能根据组织结构, 列出员工的职务, 头衔, 所在部门等。81主管能根据组织结构和员工的兼职属性, 自动找到员工的主管。82导入域用户能够一次性从域中导入全体用户。83同步域用户能跟域用户同步, 导入新增加的域用户。84角色能够将同一工作性质的人设为一个工作组群角色。85用户权限经过授予用户权限, 能给不同的工作流模块设
38、置不同的管理员。办公界面功能特色86经过浏览器办公基于浏览器的办公界面, 免安装, 使用简单, 实现跨地区移动办公。87NT集成登录与一体化的集成认证, 用户只需维护唯一的用户与密码。88EGO 登录允许不具备帐号的用户登录到本系统。89待办项清单列出待办事项。90共享任务清单列出共享任务。91本人申请清单列出本人提交的申请。92可访问任务清单列出下属提交的流程, 及其它按管理员设置可查看的流程。93自动邮件通知能收到任务到达, 任务完成等通知邮件。94多语言切换用户能够设置自己的语言, 设置语言后, 办公界面即可按该语言显示。95查看流程状态能够随时查看流程的进展。96显示处理过程能够显示流
39、程处理的历史记录。97获取共享任务能够取得共享任务到自己的任务列表中。98放弃共享任务能够放弃共享任务, 将其恢复到共享状态。99撤回流程撤回。100跳过流程跳转。101暂停暂停流程。102停止停止流程。103恢复恢复流程。104任务转发将任务转发给她。105设置取消外出能够设置自己为外出状态, 系统会将任务自动转发给代理人。106设置外出代理人能够设定代理人, 外出时系统将任务自动转发给指定人员。107效率分析能生成效率报表, 辅助进行流程费用分析, 为工作评估, 流程改进提供依据。108报表领导能查看各自所辖部门的各种报表, 员工能查看自己的各种报表。每个员工看到的报表内容依管理员权限设置
40、而定。109员工自助服务员工能够自行更新个人信息。工作流服务器功能特色110服务器架构服务器架构, 平台化的工作流系统。111自动支持多CPU自动识别利用服务器的CPU数目。112多路响应能启动多个回应, 处理客户软件的请求。113自动同步能与多个网站系统自动同步表单与报表。114支持多网站服务器支持多网站, 当业务量增加时, 能对网站进行负载平衡。115日志处理日志, 处理中的异常情况都记录在系统日志中。116基于事务的处理利用数据库事物处理功能, 保证流程处理的完整性、 可靠性。117登录者个性化语言支持能根据登录人员的语言设置, 采用相应的提示信息。企业管理器功能特色118MMC标准化管
41、理界面标准管理界面, 符合IT人员的操作习惯, 学习更容易, 导入更快捷。119远程管理各个模块的管理员, 能够在自己的电脑上远程管理工作流系统。120同时管理多个服务器利用一个企业管理器, 能够同时管理多个工作流服务器。121服务器间拷贝数据经过拖拉就能够在服务器间拷贝数据。122分模块设置管理员不同的模块能够设置不同的管理员。3.4.2 图形化流程设计器流程设计器及流程引擎支持以下多种流程形式: 线性、 扇状、 回环、 会签、 动态加签、 条件式判断, 并支持动态退回机制、 阶层式流程、 呼叫流程线性式流程线性式流程是一般常见的工作流程模式。没有特殊的流程需求, 单纯的将原来例行的每个阶段
42、工作, 透过流程的观念串接起来, 以达到流程电子化的效益。这类流程虽然简单, 但却是其它任何复杂流程模式的基础。条件式流程条件式流程的支持, 能够让程序设计人员利用简单的条件判断来达成流程控制的目的。如, 程序设计人员能够依据窗体上特定字段的数值, 决定流程的流向。这类的设计使得流程更趋于弹性, 能够应用的范围也越广泛。扇状式流程扇状式流程是属于条件式流程的延伸。一般在分析上, 有可能会碰到必须同时激活两条( 或以上) 路径的状况。这种情形下, 利用文件状态的设计, 设计人员将能够同时指定两个( 或以上) 相同的文件状态, 达到同时激活多条路径的目的。阶层式流程阶层式流程允许使用者在同一个工作
43、流程( Workflow) 中, 将某个流程( Process) 切为多个子流程( Sub-Process) , 以达到模块化的流程设计。例如在【请购】流程中, 包含申请、 核准、 采购、 验收、 付款、 取件等步骤; 而【采购】步骤可能是一个比较复杂的程序, 可能包括询价、 议价、 招标、 签约等步骤; 其中【招标】可能又包含公告、 资格审核、 开标、 决标等步骤, 因此在【请购】流程中能够利用阶层式流程将【采购】【招标】视为单一流程, 并将其切割为多个子流程。这种设计的目的, 在于降低在设计及维护复杂流程时的难度, 设计人员可在同一画面上操作适当数量的流程。呼叫流程呼叫流程的设计允许设计人
44、员在设计流程时, 重复使用已经设计好的工作流程, 以达到流程设计重复利用的目的。适当的利用呼叫流程的设计, 将有助于提高流程的模块化特性, 并降低维护上的复杂度。在设计初期就做好模块化的分析, 并有效利用呼叫流程来设计, 对于后续的发展及维护, 将会提供更大的效益。会签流程会签功能允许多个使用者同时针对一份工作发表意见, 使用者将意见写在会签时的对话盒上, 并由系统自动将意见作整合。这种设计方法能够减少工作流程的执行时间, 例如一份计算机设备请购单需要参照MIS 部门、 会计部门以及采购部门的意见, 此时系统能够将程序同时分派给三个单位, 相关的的处理人员将意见写完后再由系统作整合, 相对于传
45、统公文递送需循续经过三个部门, 会节省整个工作流程运作的时间。会签功能整合几个步骤: 【决定会签人员】、 【加签】、 【签核】、 【汇整】。第一个步骤是在流程设计时, 决定参予会签人员的名单, 并设定加签选项; 若加签选项被激活, 则在流程进入签核阶段之前, 拥有加签权力的人能够增删参予会签人员的名单; 之后在【签核】阶段, 所有参予人员能够在会签对话盒上写入意见; 这些意见会被整合在同一会签对话盒上, 其中包含人名以及其所提供的意见, 在所有【签核】阶段后执行的程序中, 使用者都能够看到这些意见。退回流程退回流程的设计, 允许设计人员轻松的设计出可退回的流程。设计人员只要将所要退回的关卡拉上连结线, 便完成了退回的设计。退回流程的设计, 让流程能够呈现出循环的架构( Loop) , 善用这类型的设计, 将使得程序设计人员更容易的开发出实用价值更高的系统。动态决定处理人能够在运行时决定某步骤的处理人。流转选择能够在运行时由处理者要流向的分枝。