企业科技的信息管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
企业科技的信息管理系统
1系统实现策略
SharePoint是微软推出的企业级综合门户平台,提供内容管理、企业信息集成、社区等一系列功能,并具有可扩展性[4]。自微软推出SharePointServer2013,其功能越来越强大,例如其内容查询Webpart部件可以查询SharePoint平台以外的数据并在SharePoint平台中展示;集成了挪威FAST公司的FAST搜索技术,可以为企业提供安全的、多视角的企业搜索平台等[5]。基于SharePoint技术,本系统将科技信息进行分类整理,利用SharePointECM元数据技术对科技信息进行多维度分类和搜索精简,利用FAST搜索技术实现对SharePoint平台数据的搜索和SharePoint平台以外数据的搜索、并且搜索支持多种格式。考虑信息安全的需求,本系统利用SharePoint权限控制机制对科技信息进行细致的安全控制,对用户角色进行管理,保证用户只能访问到其权限范围内的数据。利用SharePointECM的高级路由功能,基于元数据让系统决定由哪个文档库来保存文档。同时企业人员经常会遇到多人文档协作的情况,传统的方式是由一个人负责分发任务和整合文档,协作效率低下,本系统利用officewebapps 技术实现多人共同编辑一份文档、自动整合的功能,并且可以对文档进行版本控制和权限控制,集成office的版本比对
功能查看版本差异等,大大提高了团队文档协作效率。制造企业的某些科技信息需要进行流程管理,比如科研论文投稿之前需要经过多道审批手续,发表成功后还需要论文主管部门审查才能正式进入其科研论文库,本系统利用SharePoint 工作流技术实现文档的审批功能。
2系统整体架构
本系统建立在WindowsServer2008R2上,通过扩展的.NETFramework、以及AD域等集成SharePointServer2013解决方案来实现。系统架构如图1所示。1)最底层为操作系统层,为科技信息管理提供Web服务、数据库服务、基于Windows活动目录(AD域)提供用户管理服务、基于Exchange 提供邮件服务和基于LCS提供即时消息服务等。2)基础服务层建立在操作系统层之上,与操作系统层共同构成SharePoint支撑平台。为科技信息管理提供权限管理服务、搜索服务、工作流管理服务和文档存储服务等,并且支持二次开发以提供更复杂和个性化的服务。3)应用层即为科技信息管理平台,建立在SharePoint支撑平台之上。包括用户管理模块、文档管理模块、权限管理模块、文档审批模块、文档协作模块、信息检索模块和信息统计模块。4)最上面一层为表示层,与应用层、基础服务层和操作系统层共同构成科技信息管理系统。Webpart部件提供前端可视化操作界面,最终通过浏览器进行访问。
3系统关键流程设计
文档创建/上传流程设计
系统为不同类型的文档创建了模板,例如期刊论文模板、经验总结模板等等。用户可以根据模板创建文档,也可以选择直接上传文档。文档上传时用户不需要关心将文档上传到哪个文档库,只需要为文档填写扩展属性并提交即可。系统利用SharePoint的高级路由功能预先定义规则,根据文档元数据决定将文档路由到哪个文档库。文档创建/上传流程如图2所示。同时SharePoint与office高度集成,用户也可以不登陆系统,直接在office中将文档一键发布到本系统。
文档审批流程设计
系统需要对一些文档的流程进行管理,比如科研人员公开发表论文,首先要经过基层领导审批,基层领导审批通过后送到保密部门进行保密审查,保密审查通过后才能投稿,如果发表成功,再送到论文主管部门归档。以往制造企业采用纸质跑签的方式实现论文审批。这样做不但效率低,而且只对发表成功的论文进行了归档管理,那些没有发表成功但同样有参考价值的论文则由科研人员自己保管,随时都有可能丢失或者误删除。科研论文管理流程如图3所示。由于SharePoint的工作流设计工具SharePointDesigner,只能设计顺序工作流,不支持流程回退功能。对于业务逻辑稍微复杂的工作流实现起来非常困难。本系统中采用
VisualStudio+quickflow来进行流程开发,采用InfoPath进行表单开发。实现了流程可视化监控和管理、任务代理/转发、邮件提醒和超时提醒等功能。并且将任务链接嵌入邮件中,这样审批者收到邮件提醒后,打开邮件并点击任务链接就可以执行任务。
4系统功能设计
用户管理
SharePoint平台与WindowsAD域高度集成,利用其UserProfileServiceApplication应用程序实现与AD域进行用户同步,同步方式可以选择增量同步或完全同步,管理员可以设置同步策略。本系统登录采用Windows集成认证方式,无需为用户单独建立账户。
文档管理
文档管理模块包括文档分类、文档操作和版本控制等功能。文档分类由于制造企业的科技信息种类繁多、形式多样并且专业性强,一个好的分类可以提高科技信息的检索效率。本系统中,首先根据科研人员使用文档的习惯,将文档分为不同的内容类型,每种内容类型都包含基本属性和根据制造企业实际情况定义的扩展属性。基本属性由系统自动识别,扩展属性由文档创建/上传者从系统提供的元数据字典中选择。利用SharePoint的ManagedMetadataService服务为系统创建元数据字典。图4为系统元数据字典部分截图。从图
中可以看出,按照内容类型可以将科技信息分为技术标准与规范、经验总结、科研论文和专利等;也可以按照文档产生部门分类,从而实现对数据的多维度分类。文档操作和版本控制文档操作包括文档创建/上传、下载、删除、修改等功能。系统利用签出/签入操作创建文档版本。集成office的版本比对功能对比版本之间的差异,并可以随时查看任何一个版本的文档。
权限管理
由于制造企业人员密级不同,科技信息也由不同的密级组成,因此需要对科技信息进行严格的安全控制,保证每个用户只能访问其权限范围内的信息。权限管理模块包括用户角色管理和文档权限管理两个子模块。用户角色管理SharePoint包括32项细分权限用于对用户进行权限管理,利用这些细分权限的组合可以建立不同的角色组。本系统中建立四类角色:1)管理员:制造企业要求系统中“三员”必须为不同的人员,因此分别设置系统管理员、安全管理员和安全审计员三种角色。系统管理员可以设计、修改系统,建立角色组;安全管理员管理角色组的用户和权限;安全审计员拥有查看系统日志的权利。2)系统成员:可以查看、添加、更新和删除列表项和文档。3)系统访问者:可查看页面和列表项并下载文档。4)审批者:审批者包括基层领导等多个组,用于文档流程执行过程中,将文档传送到相应的角色