《机械设计项目管理系统信息化设计实例,机械工程论文.docx》由会员分享,可在线阅读,更多相关《机械设计项目管理系统信息化设计实例,机械工程论文.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、机械设计项目管理系统信息化设计实例,机械工程论文1.1 加强了信息的分享利用计算机信息化处理信息,能够有效地实现数据与信息的分享。在这个经过中,只要经过系统的认证,任何部门的管理人员都能够从局域网的服务器上找到自个所需要的信息,不仅节省时间,还减少了沟通中可能出现的摩擦。除此之外,分享信息能够使得各部门工作透明化,将最新的工作状态呈现出来。 1.2 加快了信息的传递机械设计制造经过中,各个部门的管理者能够通过网络了解到工作进展的实际情况,同时也能够及时地将指令传到达机械设计人员以及相关部门。这样一来,整个企业内部的沟通变得愈加快速、便利,提高了各部门的工作效率,减少了以往信息传递经过中容易出现
2、的错漏和失真。 1.3 方便了信息的获得计算机信息化网络技术能够长时间的将信息保存下来,真正克制了时间与空间对信息保存的缺点。除此之外,利用计算机网络技术还有利于快速寻找所需要的信息,减少工作人员挑选有用信息时所浪费掉的时间。 2 管理信息化的要求与设计 2.1 管理信息化的要求 2.1.1 网络化。计算机技术的种种优点,只要在网络的配合下才能发挥其最大作用。若是没有网络的连接,信息化就难以实现。 2.1.2 业务化。在利用计算机技术的时候,必需要根据自个的行业以及领域来对软件进行选择,不能盲目地使用与本公司业务管理不符合的软件,同时管理系统与形式也要相互符合。 2.1.3 规范化。在进行业务
3、管理的时候,需要用专业的用语以及业务管理流程继续规范化设计。 2.2 项目管理信息化的设计 2.2.1 决策系统分析。在进行决策系统进行设计的时候,需要以管理者的决策为根据。首先是将基层到高层管理的所有工作只能进行录入辨别。其次是要规划项目管理系统所支持的决策范围,从决策的内容、时间、跨度,到详细到什么部门、什么人来负责,甚至是细化到个人都要做出明确的规划,否则的话,整个决策系统必然会出现错误。 2.2.2 信息需求分析。不同的管理者所做出的决策是不同的,因而在项目管理经过中,管理系统的设计应当能够适应不同职位管理者的使用需求,能够提供应决策者所需要确实切信息。 2.2.3 信息处理设计。在这
4、一阶段,软件设计人员和机械项目管理人员共同研究和设计一个收集、存贮、处理、查询信息的实际系统,包括数据的来源和类型、数据的处理、数据的存贮及查询等,同时对于系统软硬件的需求可以以确定。以上工作已基本完成了一个项目管理的信息化设计,根据机械设计制造管理的特殊性,还能够添加一些个性化的设计。 2.2.4 决策集成。在设计好所有管理者的职能范围以及需求之后,由于工作的需要可能会出现很多互相重叠的需求信息,因而设计的时候要予以确定。在机械设计经过中,质量监督人员可能与机械工程设计人员都特别关心工程的进展,但是两者之间的着重点是不同的,这就要求设计让系统尽可能少r 重复信息。 3 机械设计项目管理系统信
5、息化设计实例 本文以机械设计项目管理的信息化为依托,实验研究PDM中的项目管理系统。将工作流技术与项目管理进行集成以加强项目任务执行和项目状态变更的流程性;通过关联文档、更新任务进度和任务通知功能加强项目信息流动性;通过提出一种任务进度算法降低人工直接修改良度导致的误差: 通过项目跟踪功能和改项目状态功能加强对项目的控制力。 将工作流技术应用于项目任务执行中加强任务执行的流程性;采用工作流技术对项目流程进行建模,通过控制项目状态的变更和了解项目任务进度加强项目控制力;通过采用用户-角色-权限模型实现对于系统用户的访问的控制。通过提出一种任务进度算法改善人工直接修改项目进度导致的误差以及加强任务
6、进度的实时更新性,利于任务执行。 3.1 工作流技术在项目管理系统中的应用 3.1.1 工作流与项目任务的集成形式。从工作流与项目管理的应用范围规则能够看出来,以文件为纽带,将项目任务与工作流进行集成是项目与工作流管理的集成形式。主要分为下面三步:1目的分解。机械设计项目复杂多样,为了能够更好地实现目的,需要由多个项目小组来对机械设计制造项目进行分解承当,进而将实际工作任务详细到个人身上,最后由个人承当实现的任务。这样一来项目目的的实现就有赖于各个分解项目的完成情况,项目的进度可以以在任务的进度以及执行经过中反映出来。2配置流程。文档是机械设计项目的执行经过中的主要依托,项目设计的执行经过也是
7、从文档中反映出来的,因而机械制造企业要利用工作流技术配置来设计符合本身企业发展情况的文档流程,这个是需要分析企业中各种文档管理流程的。 3经过执行。项目任务在执行经过中会产生各种文档,当文档与项目任务进行关联时,这些文档会被检入到PDM中,同时也处于PDM中所配置的一个工作流状态中,这时文档会成为项目任务的载体。文档的状态会被各种活动所驱动,当文档状态发生更改时则代表了一部分项目工作被完成。文档状态更改的相关信息会被记录到数据库中,以便对文件状态更改正过错程信息进行汇总、分类、查找,为以后对工作流的优化提供根据。 3.1.2 工作流与项目流程的集成形式。根据机械制造项目执行以及工作流技术特点需
8、要遵循下面三点规则:1在机械产品项目执行的经过中,能够划分出多个执行阶段,而各个阶段都有能够对应的子项目,这样一来本阶段的项目状态执行进度就能够从各个子项目的进度中反映出来。需要注意,多个执行阶段的划分是以执行流程为根据的。2项目状态的时间有自动变换以及人工更改两种更改方式方法,但是在进行人工更改的时候,需要知足项目状态与对应的子项目百分之百完成的情况。3项目任务的集合就是子项目任务,所有子项目中的人物都被包含华而不实,而工作流的集合就是企业配置的集中流程。详细的项目工作需要子项目任务与工作流联合来进行执行,工作流与子项目任务能够是多对多,由于在项目执行的经过中可能有产生的多种文档对应多种流程
9、的情况出现。 3.1.3 项目状态与工作流进行集成的形式主要分为下面六步:1分解项目状态。为了确定各个状态之间发生变更的先决条件,需要划分多个状态,项目的划分需要从宏观上来进行,它是根据机械企业本身的项目执行特点以及项目管理的周期来决定的。2划分子项目。在进行多个连续子项目划分的时候,需要保证项目状态内的所有任务都能够在这里反映出来,这也是在宏观状态下进行的。3对子项目进行任务划分。子项目的任务树构造是通过项目执行状态的更改来对子项目进行划分而构成的,项目宏观状态的进展程度以及子项目的进度都是通过子项目的任务进度完成情况来显示的。4根据本章3.1.1的工作流与项目任务的集成形式,执行详细的项目
10、任务。5状态变更。当一个子项目的进度到达100%时,根据 变更n 中设定的变更方式进行人为或者自动的状态变更。当需要人为变更时,通知有权限的人员进行更改项目状态的操作。当变更完成之后,系统会自动的通知下一个状态的负责人进行任务划分等操作。6完成项目。通过一系列的状态变更经过之后,当项目完成最后一个状态时,会通知到项目组成员 项目完成 ,进而结束项目。 3.2 项目管理系统中用户访问控制技术 3.2.1 用户访问控制模型。访问权限三元素是由权限、用户以及角色构成的,为了控制客体对于主体的访问经过,需要将角色元素参加到传统的访问控制模型中,这是基于角色的访问控制,能够将用户与角色、角色与权限关联起
11、来。 为了简化系统对于用户访问的控制,能够将角色与用户绑定起来,用户的权限通过用户角色来确定,最后指定的工作就是通过角色的转变来完成操作界面、功能以及系统权限来获取的。 项目管理权限以及PDM其他全行是PDM系统权限中的两大分类。 用户-角色的约束集合中包含了下面四点规则: 1用户能够拥有多个角色:单个用户在同一个项目组中只能拥有一个角色,在多个项目组中能够拥有多个角色。2多角色互斥检测:用户的ID会被一样部门以及项目组记录下来,若是碰到已经存在的用户ID,经过查询部门与项目组就会不再进行重复添加。3角色时效性:用户项目组具有项目周期的时效性。4用户角色分配时需要经过部门经理审批。 用户映射以
12、及激活角色对应的权限子集经过就是会话,而以TCP的查询操作方式为基础的是客户端与服务器的会话,服务器会接到客户端通过账号以及口令发来的会话请求。若是验证的账号以及口令成功的话,客户端会收到服务器上发来的用于标识用户的唯一UID,并且服务器上会建立起一个会话。当服务器收到客户端发送来的消息时,服务器会对操作类型、内容以及用户UID等消息构造进行分析,并查询用户的权限。之后,能否进行查询执行是根据用户权限来确定的,假如确定执行操作,那么在执行之后会将结果反应到客户端,当所有的操作完成之后,客户端会发送一个注销的消息,进而本次会话就结束了。由此能够看出,通信经过就是客户端与服务器端的会话经过。本文正
13、是考虑到这些因素所以采用了ICE技术对通信接口进行封装,实现了通信的灵敏设计、节省时间和提高工作效率,最终实现一个强健的项目管理系统通信模块。 3.2.2 用户的项目管理权限和PDM其他权限。项目管理系统中的基础就是用户权限的管理,为了保卫数据,规范用户的操作,能够对用户权限进行合理规划,还能够反映出企业良好的管理体系。用户权限机制的构件,不仅能够在矩阵性组织构造下实现管理用户权限,还能够协调PDM其他权限与项目管理权限之间的关系。 项目管理系统权限的设定,需要根据本文中设定的用户权限规则来进行划分,华而不实还包括对项目组成员权限的划分。项目管理与PDM其他权限之间的冲突,是通过对等级的设定来
14、解决的,这也是本文中解决冲突的方式: 1当项目管理界面中有用户在操作的时候,PDM其他子系统的权限等级会低于项目管理权限的等级。假如PDM其他权限被用户操作超越的时候,用户此权限将会被项目管理临时赋予临时操作。假如用户操作发生了问题,或者操作结束的时候,用户PDM的其他权限会被项目管理收回,这样能够有效地协调平衡二者之间的权限关系。2假如PDM其他子系统中有用户进行操作的时候,文件夹ID或者文件ID将会被自动关联操作,用以对用户数据构造的完善。假如用户操作超越项目管理权限时则无异常发出,系统将操作经过信息记录下来并传递给项目经理。 通过用户数据构造实现项目管理权限与PDM其他子系统权限协调。P
15、DM系统中存在一个用户数据构造,当用户登录到PDM系统中时,只读取PDM数据库中的权限,而忽略项目管理的权限,进而直接根据权限进行操作,同时通过系统设定的触发器实现操作信息的传递与更新。在项目管理中存在一个以IEdmUser为父构造的用户数据构造,当在项目管理中进行与PDM相关的操作时,会首先判定项目管理的权限,再通过IEdmUser提供的HasSysRight方式方法进行二次判定。假如权限冲突,则在项目管理中记录此用户的PDM其他子系统权限,同时更改PDM中的用户权限。当操作完成时,通过数据库触发器将PDM其他子系统权限复原回去。通过对基于角色的用户权限的划分与设定,能够有效管理用户并控制项
16、目管理权限之间的冲突与PDM其他子系统权限。 4 结束语 现前阶段,我们国家机械设计项目管理的信息化建设不可能在短时间内就获得成效。对于现前阶段机械企业来讲,更多的是要考虑企业本身的发展需求以及管理现在状况。从企业本身的设计需求以及业务需求出发,选择国内外合适自个管理状况的信息化管理软件,然后结合企业本身的实际情况确定适当的应用系统作为机械设计项目管理信息化建设的突破口,进而循序渐进地走出合适企业本身发展的当代管理信息化道路。 以下为参考文献 1 高新民。推进信息化要讲务实效J.中国信息导报,2002,8。 2 徐晓鸣。搭个局域网也不难J.计算机教与学,2002,10。 3 梁玉。矿山采矿资料信息管理系统J.矿山机械,2002,7。