自定义工作流是指由用户根据实际的业务工作流程和活动,在软件系统中定义公文流转的节点和条件,驱动公文按照设计的工作路径流转.对自定义工作流分析和设计,利用UML建模语言给出了系统的类图和时序图,并实现了原型系统.将自定义工作流应用于办公自动化系统中,利用其灵活性,可以避免工作流程改变导致系统修改的情况,提高工作效率.