乾元坤和生产管理系统应用

生产管理系统的审批功能设计

日期:2026-09-01

乾元坤和编辑

生产管理系统中审批模块应该为请求审批人提供流程查询、在线申报、批复信息反馈等项服务,为企业职工提供方便快捷、公开透明的审批查询服务,实现限时监督、流程控制等管理,实现审批的网上办理,最终实现审批工作的信息化,从而提高办公自动化水平,提高审批业务的工作效率。为了实现审批动态设置,审批功能应该包括两部分:审批设置和审批程序流程控制,审批设置可以定义各种审批参数,包括审批流程的定义,审批类型的定义等;审批控制主要是根据审批定义的逻辑来执行审批。

审批设置主要定义了审批类型和审批流程,审批类型是在新建审批单时创建的,审批类型可以添加,用户可以定义需要审批的内容,同时定义审批流程和业务流程的关联,来确保哪些业务需要审批。

类图用来表示生产管理系统中的类与类之间的关系,它是对生产管理系统静态结构的描述。类与类之间有多种关系,比如:关联(彼此之间的连接)、依赖(一个类使用另一个类)等,类与类的这些关系都体现在类图的内部结构之中。图1是审批设置的类图,审批界面调用审批单和审批单类型的类作用域操作,从而依赖于审批单和审批单类型,如果审批单和审批单类型发生变化,将会影响审批界面的模型元素;审批单关联审批意见和审批文档,从一方向另一方主动发出消息,是类间消息的发送,一个审批单与一个或者多个审批意见相关,与0个或1个审批文档相关。由于每一单据对于不同岗位或不同时期审批的人数、顺序可能不相同,因此针对每一个单据对象,支持用户动态的设置每一单据的审批人对应的职位,同时支持设置审批启动的条件以及审批的顺序。

生产管理系统的审批设置类图

图1 生产管理系统的审批设置类图

审批流程的定义是通过设置审批人来实现的,在一个审批流程中,每添加一个审批人员,表示此审批表添加了一级审批;相反,每减少一个审批人员,则此审批表减少一级审批。每个审批人员有多级授权,并且可以收回,但授权有顺序,审批按授权顺序进行。每个审批人可以设置多个委托审批人,当审批人不在线时生产管理系统能够按照设置的委托人进行审批。图2是审批流程类图,审批流程类从流程表单类中执行方法流程选择,选择流程的类型;执行方法流程编辑,从数据库中获取全部操作人员信息,根据选择的业务类型,查询业务审批级别设置中的数据,若符合条件,获取当前业务类型审批人员信息并添加,并且可以修改审批人员的审批级别。


图2  生产管理系统中的审批流程类图

审批流程只是记录当前审批表的状态,不参与其他业务的流程控制,若其他业务需要根据审批流程做相应的控制时,则只能根据读取的审批信息,在业务内部做相应的控制。在审批信息都填写完整之后(可以是生产管理系统自动完成,也可以是打印审批单人工审批,然后人工添加补审),审批完成。操作人员每次登陆本生产管理系统时,生产管理系统中间层会自动记录操作人员的IP地址,并且每隔一段时间(1秒),中间层会自动重新校对在线人员信息,若人员不在线,中间层会自动把此人员信息删除掉。


了解更多相关信息,请点击生产管理系统,或拨打 进行咨询。

相关文章:

客服系统