基于SharePoint的工作流的设计与开发

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:tdsl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文对“加班申请流程”的申请和审批过程进行分析,阐述了该流程设计和实现过程,展示了使用Visual Studio 设计和开发SharePoint工作流的一般方法和步骤。
  关键词:SharePoint;工作流;Visual Studio
  中图分类号:TP315
  1 流程的分析
  1.1 现状分析
  目前的加班申请和审批停留在纸质签字和使用Excel人工汇总加班工时发放加班工资的阶段,手工操作多,单一环节办公时间长,信息共享性差。
  1.2 用户需求分析
  得到用户的需求如下:(1)公司员工被授予了相应权限的用户应可以通过系统在线提交加班申请,相关角色的用户应可以在线审批。(2)自动汇总工时,计算加班工资,生成报表。
  1.3 流程分析
  1.4 流程数据字典
  数据字典,是流程表单中涉及的数据和会签结果等详细情况加以记录,并按照一定方式进行排列所形成的可以提供给设计人员查阅的的字典。
  2 流程的设计
  2.1 表单设计
  表单设计的原则就是数据收集过程的标准化,创建针对特定用户或任务优化的单独视图,从而简化表单填写体验(如输入员工代码直接显示员工姓名),利用条件格式来优化表单填写体验(使用日期控件填写日期)。
  2.2 列表设计
  SharePoint列表类似于数据库中的数据表是流程系统的核心和基础,它把流程系统中的大量数据按一定的模型组织起来,使工作流可以方便、及时、准确地从列表中获得所需要的信息。
  4 测试
  对于一个SharePoint工作流的测试,“白盒测试”环节显得尤为重要,甚至是必不可少的一环。对工作流的“白盒测试”必须覆盖工作的每个一环和流程流转过程。所以,对工作流的测试用例较多,图7中展示我们对加班流程测试过程中部分用例的清单。
  5 结论
  本文设计了工作流体系结构,给出了工作流从列表、表单、流程的需求分析方法以及编程的实现方法和实现过程,可以得出以下结论:(1)本文所建立的流程需求分析方法以及开发的方法和实现过程,为其他流程开发和实现提供了一般思路和开发流程,具有一定的借鉴意义。(2)使用Visual Studio将工作流的列表、表单和流程进行拆分的高内聚、低耦合的分层次设计的“有码”工作流的设计思路使得流程具有更好的可扩充性。
  参考文献:
  [1]王欣.管理信息系统[M].北京:中国水利水电出版社,2004.
  [2]高钰莹.管理信息系统的研究与应用[J].今日科苑,2008(8):92-92.
  [3]王红,闫海珍.基于B/S架构的MIS生成系统[J].长春师范学院学报(自然科学版),2009,8(1):24-26.
  [4]SharePoint Server 2013 IT Professional Reviewer's Guide.
  [5]陈倩.SharePoint项目审批工作流的设计与开发[J].电脑开发与应用, (2009)07.
  作者简介:王虓(1986.12-),山西人,IT工程师,本科双学士,研究方向:信息管理与信息系统。
  作者单位:中国成达工程有限公司,四川成都 610041
其他文献
摘 要:数字化学习与考试环境建设是岗位数字化训练建设的核心内容。利用开发工具Borland Delphi7.0开发出适用于多岗位的在线训练考试系统。采用C/S模式多层结构,使用Access数据库,在中间层采用大量的远程方法设计供客户端调用,实现训练考试过程与管理的数字化、信息化和自动化。在线岗位训练考试系统是集数据库管理、随机选题与结果分析为一体,包含系统设置、考试、实时评分等功能模块,通过TCP
期刊
摘 要:电力线通信(Power Line Communication,PLC)是指利用电力线传输数据和话音信号的一种通信方式。终端用户只需要将电力猫插上电源插座,就可以实现因特网接入。文章在介绍电力线上网的发展状况以及基本原理的基础上,重点对电力线上网在水运工程项目中应用的优缺点进行了分析。  关键词:PLC;水运工程项目;电力线上网  中图分类号:TN915.853  水运工程的建设发展已经日益
期刊
摘 要:本文从医院信息化建设的现状出发,提出了一个基于LADP应用的统一身份认证管理的单点登录解决方案。着重对SSO的认证流程以及该方案的技术实现细节作了比较深入地探讨和分析。  关键词:统一用户;单点登录;LADP  中图分类号:TP393.08  随着医院网络信息化建设的不断深入,使得网络管理特别是用户管理变得越来越复杂[1]。目前大部分应用系统都各自拥有独立的身份认证机制对用户进行授权,用户
期刊
摘 要:本文针对工业炸药在全生命周期内(包括生产、存储、运输、销售过程)存在难以实时获取数据、难以监控动态流程的问题,采用无线射频RFID及条形码技术实现对工业炸药的信息采集,并基于采集的信息对工业炸药进行识踪智能管控,构建工业炸药实时监控系统。  关键词:全生命周期;实时获取;RFID;识踪;实时监管  中图分类号:TP391.44  民爆行业是我国工业体系中的基础性产业,肩负着为国民经济建设服
期刊
摘 要:伴随着信息化技术飞速发展的同时,作为重要业务的支撑基础,IT基础设施规模亦日益强大与复杂,这给信息系统的安全、故障定位、信息监控带来了新的挑战,增加了运维管理的难度。本论文对IT设备数据处理技术介绍以及IT服务设备数据处理设计和系统的测试与分析做了描述并进行了总结与展望。  关键词:运维;监控;数据处理  中图分类号:TP315  1 绪论  1.1 课题的来源及研究背景  伴随着信息化技
期刊
摘 要:本文利用地下水数值模拟软件Visual Modflow,在详细研究某电厂周边水文地质条件的基础上,建立了研究区的地下水流动模型和地下水溶质运移模型,对电厂事故工况下泄露到地下水中轻质柴油的运移规律进行了模拟研究,就其对地下水的影响进行了分析评价。结果表明:模拟期内柴油对含水层造成了污染,并且存在超标现象,但没有对保护目标造成明显影响。结合数值模拟过程,提出了数值模拟在地下水评价应用中的一些
期刊
摘 要:文章基于CDIO工程教育模式的框架,探讨了计算机类应用型创新型人才培养模式,从培养方案、教学改革、师资建设、校企合作等方面进行了详细的阐述。  关键词:CDIO;应用创新型人才培养模式;项目实训;理实耦合  中图分类号:G642.0  我国高等工科教育的迫切任务是尽快培养与国际接轨的中国工程师,然而我国工科的教育实践中还存在不少问题,如重理论轻实践、强调个人学术能力而忽视团队协作精神、重视
期刊
摘 要:行动导向教学是一种有优势的职业教育教学活动。本文介绍了行动导向教学在《电子排版》中的具体应用,并对该教学法的应用优势进行总结和反思。  关键词:行动导向教学;电子排版;职业教育  中图分类号:TP391.12-4;G724  《电子排版》是中职学校计算机相关专业的一门必修课,通过本课程的学习,使学生明确电子排版操作的基本知识和基本思路,具有对书籍、报纸、宣传单等版面设计、素材处理、编辑排版
期刊
摘 要:运用Word的合并功能,实现与Excel电子表格的关联、数据的共享和交换,最终使Word能够调用Excel的数据,快速高效地完成《致学生家长的一封信》的制作与发送,将过去需要几个工作日才能完成的事情缩减到几个工时。  关键词:邮件合并;数据共享;快速调用  中图分类号:TP391.12  《致学生家长的一封信》(以下简称为《信》)中的“ 同学家长:”和“学生本学期学习成绩表”、“交纳费表”
期刊
摘 要:生物学的新发现将极大地依赖于我们在多个维度和不同尺度下对多样化的数据进行组合和关联的分析能力,而不再仅依赖对传统领域的继续关注。在生物信息的存储、获取、联网、处理、浏览以及可视化等方面,都对理论、算法和软件的发展提出了迫切的需要,计算机科学也从生命系统中获得启示,产生了许多新概念,包括:决策树、随机森林、支持向量机、人工神经网络等等。这样的学科交叉丰富了各个相关领域,这将在未来的几十年中得
期刊