需求
流程
酒店预订流程,所有人均可提出酒店预订申请,要求公司的行政人员帮助预订酒店,如果酒店费用需公司支付的话,则需要本部门的部门经理审批,如果自付,则行政人员直接帮助预定。
功能性需求
- 用户来源为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