Infopath+Designer工作流设计之一需求与设计

需求

流程

酒店预订流程,所有人均可提出酒店预订申请,要求公司的行政人员帮助预订酒店,如果酒店费用需公司支付的话,则需要本部门的部门经理审批,如果自付,则行政人员直接帮助预定。

功能性需求

  • 用户来源为AD
  • 流程可以自动识别申请人所在的部门,并将确定部门经理
  • 部门经理可以动态维护
  • 实现委托代理,即可以将自己的待办在指定时间内委托给其它人

设计

设计思路如下:

工作流部分

infoPath+sharepoint designer的无代码工作流设计,关键技术有:infopath中获取当前用户方法、InfoPath中选人控件的使用,designer进行工作流设计。

委托代理部分

通过feature能工作流任务列表添加一个设置代理的菜单,用户可以通过该菜单设定委托代理关系,该部门涉及到的技术有:用WSPBuilder进行sharepoint开发及打包部署解决方案,使用Feature创建内容类型,Feature创建列表,Feature给列表库添加一个菜单,使用Feature给列表库关联Event Handler,sharepoint中自定义页面的开发及Event Handler的开发。

本文来自CSDN博客,转载请标明出处:file:///F:/SharePoint2007/Designer工作流网页/Infopath+Designer工作流设计之一--需求与设计%20-%20北极星博客%20-%20CSDN博客.htm

原文地址:https://www.cnblogs.com/KimhillZhang/p/1529351.html