|
该项目管理模块主要包括3个方面的信息,即人的信息、物的信息、任务的信息。其中人的信息包括项目人员,人员编组,人员角色分配;物的信息是指该项目要完成的产品对象,以及在完成过程中参考的资料、生成的文档和产品零部件等;人对物的作用构成任务信息。项目管理通过任务分配将人和物联系起来,任务的分配和进行又要遵循一定的流程规则,按照一定的流程规则进行的项目使得用户在管理项目和监督项目时十分方便。项目管理所涉及到的对象类有项目对象类、任务对象类、项目管理者类、项目参与者类、项目目标类、关系对象类,如图3所示。bbs.mypm.net
www.mypm.net
图3 项目管理中的对象图项目管理者联盟
各个对象之间有不同的关联关系。具体描述为:项目对象与任务对象为一对多的关系、项目对象与项目人员对象为一对多的关系、项目对象与项目目标对象为一对一的关系、任务对象与任务对象也有关联关系。项目管理培训
3.2 项目人员组织项目管理者联盟
系统管理员可在人事库中添加、删除员工记录、修改密码、赋予角色、分配权限。创建项目的负责人可从未分配人员库中选择项目人员(添加/删除),并根据需要分别赋予不同角色;角色与用户之间的关系用树状关系存于PDM数据库之中,其方法类似于产品结构的树状关系。项目管理者联盟
在PDM系统中,对于角色的分配采用静态和动态角色相结合,企业中同定部门中的固定岗位对应的角色称为静态角色;而动态角色是随着项目的存在而存在。角色与任务分配时既要考虑每个人的动态角色,又要兼顾他的静态角色,原则上是静态角色服从动态角色。系统在数据库设计阶段用表Person,Role,Operation,Object,Popedom,RolePopedom,PersonRole来描述系统的动态权限,各表的结构如图4所示。bbs.mypm.net
pmp.mypm.net
图4 动态权限表单结构
在软件设计时,系统用类链表和结构体链表表示整个企业的动态权限模型。在系统的人员链表中定义了所有的人员对象,在每一个人员对象中,都有一个链表指向该人员所拥有的角色集合,表示人员的类链表、角色和权限操作。
通过建立的动态权限模型本系统完成了对用户权限的完整描述与控制,既保证特定的用户拥有特定的权限,又防止了用户的越权操作,并且权限模型结构清晰,维护方便,很好地支持了企业的使用。项目管理者联盟
3.3 项目实施过程项目管理者联盟
(1)项目的建立
该研究部产品研发项目来源于市场,经过市场调研,可行性分析,部科技委审核批准立项,如图5所示。club.mypm.net
项目管理者联盟
图5 某研究部产品开发决策流程项目管理者联盟
(2)产品项目设计流程项目管理者联盟
对于已经立项的项目,在组织上建立项目组,指定项目负责人,以及产品结构分解和任务的下达,而对于每台单机设备的设计流程都必须符合PDM设计的工作流程。项目管理者联盟
在开目PDM中,通过对工作流程的设计定义,提供文档工作流程管理,来进行产品开发过程的管理。在文档定义模块中为各类文档预先规定流程,只有完成上一工作程序后才能进入下一工作流程,比如只有设计任务和文档完成后才可以进入审核阶段,点击审核可以查看审核结果。各类文档文件、图形文件都只有通过工作流程完成,才是有效文件,才允许用于生产和服务。项目管理者联盟
(3)工程/项目设计更改管理项目管理者联盟
工程变更在项目实施过程中,工程/项目更改是经常发生的,在企业管理中都有严格规范的过程和流程控制。它包括变更请求和变更指令两部分内容。在更改指令发出之前要经过严格的会审过程。项目管理培训
对于正式会签的设计文件或图纸的更改,必须经项目负责人同意,提出更改请求,填写更改单,报企业管理办公室备案后下发更改通知,而对于需要更改分析的更改,则需要按严格的程序和流程进行评审和审批,并提交有关人员会签后提交更改员更改。更改方法有划改、刮改、更换、增图、作废等。
4 结语项目管理者联盟
在现代制造企业中,通过产品开发过程与项目管理,将产品数据上升为改变企业管理模式的系统过程,在PDM系统的基础之上,建立集成产品开发队伍的协同工作环境,实现了产品开发人员在并行化产品设计过程中的协同工作环境。项目管理者联盟
本文基于开目PDM软件系统,针对某研究部项目管理模式,设计开发了项目管理模块和相应的数据表。从产品项目的分解,到任务的分配,项目工作流程和项目变更管理等几方面进行了方案设计和描述,为目前我国现代中小型制造企业PDM管理系统提供了参考。项目经理圈子
|