已阅读5页,还剩67页未读, 继续免费阅读
(机械设计及理论专业论文)制冷产品设计管理系统研究与开发.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
大连理工大学硕十学位论文 摘要 目前,企业在制冷产品设计过程中主要采用传统管理模式对纸质信息进行管理,产 品设计资源的信息化程度较低,设计资源的可再利用性较差,造成大量的电子信息资源 浪费、丢失,使得产品在设计过程中出现管理能力不足、文档共享程度低、查找有效信 息困难、产品重复利用率低等问题。本文针对上述问题,通过对制冷产品设计过程的分 析,以产品数据管理( p d m ) 技术为指导思想,设计开发了一套制冷产品设计管理系统, 对系统功能模块进行了总体划分,提出了系统的体系结构,并对项目管理、文档管理和 产品报价管理等模块进行了深入研究。 在项目管理模块中,主要对项目操作管理、项目分类管理和项目查询功能进行了研 究。通过对项目管理现状的分析,建立了项目操作管理模型,采用同步归档的方式实现 了项目纸质文档和电子文档信息的同步归档。采用编码技术构建了项目分类结构树,完 成了项目的分类管理。应用参数模糊查询算法实现了项目的快速检索。 在文档管理模块中,首先采用电子柜和文件夹二级管理模式对文件系统空间进行了 设计。其次,通过对产品信息分析建立了产品结构模型,实现了产品设计对象与文档的 关联。在此基础上完成了文档管理各功能模块的设计,包括文档分类管理、操作管理、 版本管理等。最后,通过文档共享访问控制机制,保证了文档在操作过程中的一致和完 整。 在报价管理模块中,通过对现有手工报价问题和流程分析,进行了报价管理的功能 划分,实现了报价过程管理模块的设计,其中包括报价制作管理和报价审批管理。在报 价制作管理功能模块中重点研究了报价书自动输出的实现技术及系统实现。 目前,系统已在企业试运行。运行结果表明,系统能够对企业设计数据信息进行有 效管理,增强了产品设计数据的共享性,达到改善设计效率、降低设计周期的目的,具 有较好的实用性,提高了企业对市场、对客户的响应能力。 关键词:制冷产品;产品设计管理;项目管理;文档管理;产品报价管理 制冷产品设计管理系统研究与开发 t h e r e s e a r c ha n dd e v e l o p m e n to f r e f r i g e r a t i o np r o d u c td e s i g n m a n a g e m e n ts y s t e m a b s tr a c t a tp r e s e n t ,r e f r i g e r a t i o np r o d u c td e s i g nr e s o u r c e sh a v e b e e nm a n a g e dm a i n l yd e p e n d i n g o nt h et r a d i t i o n a lm o d e l ,w h i c hd e a l sw i t hp a p e rd o c u m e n t s t h ee x p l o i t a t i o na n du s eo f p r o d u c td e s i g nr e s o u r c e sg o w ss l o w l y , w h i c hl e a dt ot h eh u g ew a s t eo fr e s o u r c e s ,a n de v e n l o s t a st h er a p i dg r o w t ho fr e s o u r c e s ,t h e r ee m e r g es o m ep r o b l e m si nt h ec o u r s eo fp r o d u c t d e s i g n ,s u c ha sl o wd e s i g n i n ge f f i c i e n c y ,i n c o n v e n i e n ts e a r c h i n gf i l e s ,d i f f i c u l ts h a r i n gd a t a , a n ds oo n i no r d e rt or e s o l v et h ea b o v ei s s u e s ,t i 吣p a p e ra n a l y z e st h ep r o c e s so fr e f r i g e r a t i o n p r o d u c td e s i g n ,m a k e s a no v e r a l ld i v i s i o ni j f s y s t e mm o d u l e ,t h u s ,p u t sf o r w a r dt h e a r c h i t e c t u r eo ft h es y s t e mb a s e do nt h et h e o r yo fp d m ,i n v e s t i g a t e sp r o j e c tm a n a g e m e n t m o d u l e ,d o c u m e n tm a n a g e m e n tm o d u l ea n dp r o d u c tq u o t a t i o nm a n a g e m e n tm o d u l et o d e v e l o pt h er e f r i g e r a t i o np r o d u c td e s i g nm a n a g e m e n ts y s t e m i n p r o j e c tm a n a g e m e n tm o d u l e ,p r o j e c to p e r a t i o nm a n a g e m e n t ,p r o j e c tc l a s s i f i e d m a n a g e m e n ta n di n q u i r yo ft h ep r o j e c th a v eb e e nm a i n l ys t u d i e d t h r o u g ha n a l y s i so ft h e s t a t u so ft h ep r o j e c tm a n a g e m e n t , t h em o d e lo fp r o j e c to p e r a t i o nm a n a g e m e n ti se s t a b l i s h e d b yt h eh u m a n c o m p u t e rc o m b i n a t i o nt or e a l i z et h ep a p e rd o c u m e n t sa n de l e c t r o n i cd o c u m e n t s s y n c h r o n o u s l ya r c h i v i n g t h ep r o j e c tc l a s s i f i c a t i o nt r e ew h i c ha d o p t se n c o d i n gt e c h n o l o g yi s b u i l t ,t h u s ,t h ep r o j e c tc l a s s i f i c a t i o nm a n a g e m e n ti sc o m p l e t e d a p p l i c a t i o no ff u z z y q u e r y a c h i e v e st h ep r o j e c tq u i c k l ya n dr e a s o n a b l es e a r c h i nd o c u m e n tm a n a g e m e n tm o d u l e ,f i r s to fa l l ,t h es y s t e ms p a c ei sd e s i g n e db yt h e m e t h o do fs e p a r a t i o no ft h ee l e c t r o n i cc a b i n e t sa n df o l d e r ,a n dt h e nt h ep r o d u c ts t r u c t u r e m o d e li sb u i l tt or e l e v a n c yb e t w e e np r o d u c td e s i g no b j e c t sa n dd o c u m e n t so na n a l y s i sf o rt h e p r o d u c t i o ni n f o r m a t i o n ,a n do nt h i sb a s i s ,t h ef u n c t i o n sd e s i g no ft h i sm o d u l ei sc o m p l e t e d , i n c l u d i n gd o c u m e n tc l a s s i f i e dm a n a g e m e n t ,d o c u m e n to p e r a t i o n sm a n a g e m e n t ,v e r s i o n m a n a g e m e n t ,a n ds oo n f i n a l l y ,t h ew a y o ft h ed o c u m e n t ss h a r e da c c e s sc o n t r o le n s u r e st h e c o n s i s t e n c ya n di n t e g r i t yo fd a t ai nt h ec o u r s eo fm a n i p u l a t i o n i np r o d u c tq u o t a t i o nm a n a g e m e n tm o d u l e ,t h r o u g ht h ea n a l y s i so ft h ee x i s t i n gm a n u a l p r o c e s s ,f u n c t i o nm o d u l e so fq u o t a t i o nm a n a g e m e n ta r ed i v i d e d ,a n dt h eq u o t a t i o np r o c e s s m a n a g e m e n ti sr e a l i z e d ,w h i c hi n c l u d e st h em a n a g e m e n t sf o rp r o d u c t i o na n da p p r o v a l i nt h e p r o d u c t i o nm a n a g e m e n t ,t h ef o c u si s o nt h ei m p l e m e n t a t i o nt e c h n o l o g yo fq u o t a t i o n a u t o m a t i co u t p u t 一n 一 t h es y s t e mh a st e s tr a ns u c c e s s f u l l yi nd a l i a nr e f r i g e r a t i o nc o m p a n yl i m i t e d t h e r u n n i n gr e s u l t si n d i c a t et h a tt h ed e s i g nd a t ac a nb em a n a g e dr e a s o n a b l ya n de f f e c t i v e l yi nt h e s y s t e m t h u s ,t h ew o r ke f f i c i e n c yi si m p r o v e d ,a n dt h ed e s i g nc y c l ei ss h o r t e n e d a l s o ,t h e s y s t e mh a sg o o dp r a c t i c a b i l i t ya n dc o n v e n i e n c e s ,a n di m p r o v e st h ec o m p a n y sr e s p o n d i n g a b i l i t yt om a r k e ta n dc u s t o m e r k e yw o r d s :r e f r i g e r a t i o np r o d u c t :p r o d u c td e s i g nm a n a g e m e n t ;p r o j e c tm a n a g e m e n t ; d o c u m e n tm a n a g e m e n t :p r o d u c tq u o t a t i o n m a n a g e m e n t 大连理工大学学位论文独创性声明 作者郑重声明:所呈交的学位论文,是本人在导师的指导下进行研究 工作所取得的成果。尽我所知,除文中已经注明引用内容和致谢的地方外, 本论文不包含其他个人或集体已经发表的研究成果,也不包含其他已申请 学位或其他用途使用过的成果。与我一同工作的同志对本研究所做的贡献 均已在论文中做了明确的说明并表示了谢意。 若有不实之处,本人愿意承担相关法律责任。 学位论文 作者签名 大连理: 大学硕士研究生学位论文 大连理工大学学位论文版权使用授权书 本人完全了解学校有关学位论文知识产权的规定,在校攻读学位期间 论文工作的知识产权属于大连理工大学,允许论文被查阅和借阅。学校有 权保留论文并向国家有关部门或机构送交论文的复印件和电子版,可以将 本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、 缩印、或扫描等复制手段保存和汇编本学位论文。 学位论文题目:左也趁丝基丝塑羞兰垫纽霆复露毽 作者签名: 垒筮乙: 日期: 丝壁年竺月上z - 日 导师签名:幽日期:丝! 年上月二a 日导师签名: 和p a r a m e t e r ( 项目参数表) 。 图2 3 项目管理模块数据模型 f i g 2 3 t h ed a t am o d e lo fp r o j e c tm a n a g e m e n tm o d u l e ( 1 ) 产品类别表,记录了产品分类名称、编码和父编码等信息。 ( 2 ) 项目属性表,这张表里记录了所有关于项目的信息内容,包括项目i d 、名称、 类别、图号、描述、系统存储、创建人、负责人、完成状态、时间等信息。 ( 3 ) 项目用户关系表,记录了项目参与用户、建立时间、创建人等信息。 ( 4 ) 项目归档表,记录了所归档项目i d 、归档申请、项目负责人审批操作状态及意 见、管理员确认信息及意见、提交时间、通过时间等信息。 大连理工大学硕士学位论文 ( 5 ) 项目参数表,记录了产品特征参数( 冷量、功率、容积、换热面积、排气量等) : 压缩机类型、规格等信息。 2 3 3 文档管理数据库结构 文档管理模块数据模型如图2 4 所示,该模块实现主要由以下七个表组成:f i l e ( 文 档属性表) 、f i l e t e m p l a t e ( 文档模板属性表) 、f i l e 乩悄d o v e r ( 文档项目下 载表) 、p r o j e c t a r c h i v e ( 项目归档表) 、a s s e m b l y ( 零部件表) f i l e h 州d o v e r ( 文档项目移交表) 和d r a w m o d f y ( 图纸修改通知单表) 。 图2 4 文档管理模块数据模型 f i g 2 4 t h ed a t am o d e lo fd o c u m e n tm a n a g e m e n tm o d u l e ( 1 ) 文档属性表,这张表里记录了所有关于文档的信息内容,包括文档名称、类别、 图号、描述、系统存储、创建人和负责人等信息。 ( 2 ) 文档模板属性表,记录了文档模板的类型、名称、编号等信息。 ( 3 ) 文档项目移交表,记录了移交对象、移交者、接收者等信息。 ( 4 ) 文档项目下载表,记录了下载对象、原因、是否同意等信息。 ( 5 ) 图纸修改通知单表,记录了所有关于零部件的信息。包括零部件名称、图号、 数量、材料等信息。 ( 6 ) 零部件表,记录了所有关于零部件的信息。包括零部件名称、图号、数量、材 料等信息。 制冷产品设计管理系统研究与开发 2 3 4 芦品报价管理数据库结构 产品报价管理数据模型如图2 5 所示,该模块实现主要由以下七个表组成: i t e m - i m ( 产品数据表) 、b s l g _ c p f l ( 产品设备分类表) 、q u o t e _ h e a d ( 报价头表) 、 q u o t e _ i t e m s ( 报价明细表) 、k h i n f o r m a t i o n ( 客户信息表) 、b s l g h l ( 汇 率表) 、b s l g c p t p ( 图库表) 。 图2 5 产品报价管理模块数据模型 f i g 2 5 t h ed a t am o d e lo fq u o t a t i o nm a n a g e m e n tm o d u l e ( 1 ) 产品数据表,这张表里记录了所有关于文档的信息内容,包括文档名称、类别、 图号、描述、系统存储、创建人和负责人等信息。 ( 2 ) 产品设备分类表,记录了产品设备的名称、材料、价格等信息。 ( 3 ) 报价头表,记录了报价单的基本信息,包括客户、报价员、报价、日期、审批、 版本等信息。 ( 4 ) 报价明细表,记录了报价单的产品零部件信息、及实际报价信息等。 ( 5 ) 客户信息表,记录了企业与客户信息,包括客户的名称、联系方式、成交量等。 ( 6 ) 汇率表,记录了外币类型、兑换率、更改时间等信息。 ( 7 ) 图库表,记录了产品零部件所属图片的信息,包括图号、类型、描述等信息。 大连理i t :大学硕士学位论文 2 4关键技术 2 4 1 面向对象技术 2 0 世纪9 0 年代后面向对象的概念和应用已超越了程序设计,扩展到很宽的范围, 形成了一种新的软件开发的方法和技术【2 6 1 。“面向对象 是一个认识论和方法学的基本 原则l z7 。面向对象方法是以认识论为基础,用对象来理解和分析问题空间,并设计和开 发出由对象构成的软件系统( 解空间) 的方法。面向对象方法【2 7 。2 8 1 包括四个组成要素: ( 1 ) 对象:面向对象方法的主体。所谓对象是人们要进行研究的任何事物。 ( 2 ) 类:具有相同性质或属性的对象集合。 ( 3 ) 继承性:继承性是子类自动共享父类数据结构和方法的机制。 ( 4 ) 通信:通信包括消息、方法和事件。 一个系统在开发过程中具有以上四个基本要素,就是面向对象的。面向对象的开发 是以对象为基础,通过对象与对象、对象与类相互通信来实现设计目的。面向对象技术 开发方法的基本思想【3 1 郴】,可以概括为以下五个部分: ( 1 ) 客观事物都是由对象( o b j e c t ) 组成的。对象是在原事物基础上抽象的结果。 任何复杂的事物都可以通过对象的某种组合结构构成; ( 2 ) 对象由属性和方法组成。属性( a t t r i b u t e ) 反映了对象的信息特征,如特点、值、 状态等。而方法( m e t h o d ) 则是用来定义改变属性状态的各种操作; ( 3 ) 对象之间的联系主要是通过传递消息( m e s s a g e ) 来实现的,而传递的方式是通 过消息模式( m e s s a g ep a t t e m ) 和方法所定义的操作过程来完成的; ( 4 ) 对象可按其属性进行归类( c l a s s ) 。类有一定的结构,类上可以有超类 ( s u p e r c l a s s ) ,类下可以有子类( s u b c l a s s ) 。这种对象或类之间的层次结构是靠继承 关系维系着的; ( 5 ) 对象是一个被严格模块化了的实体,称之为封装( e n c a p s u l a t i o n ) 。这种封装 了的对象满足软件工程的一切要求,而且可以直接被面向对象的程序设计语言所接受。 面向对象系统开发,着眼于所研究的问题领域,强调在系统设计之前要进行详尽的 系统分析用对象、关系等基本概念建立所研究问题的信息模型,为系统的设计与实现提 供依据。对于一般的应用问题来讲,应用面向对象系统开发过程【2 6 之8 】包括三个阶段。如 图2 6 所示: ( 1 ) 面向对象系统分析( o o a ) ,建立问题的信息模型。 ( 2 ) 面向对象系统设计( o o d ) ,调整、完善问题的信息模型。 ( 3 ) 面向对象系统实现( o o p ) ,实现模型阶段。 制冷产品设计管理系统研究与开发 设计实现 类 系 统 目 标 库 设计实现 图2 6 面向对象系统开发过程 f i g 2 6 t h eo b j e c t o r i e n t e ds y s t e md e v e l o p m e n tp r o c e s s 2 4 2 模型一视图一控制器( m v c ) 构架模式 考虑到在w e b 条件下开发系统各功能模块需处理大量的业务逻辑,系统采用基于 j s p 、s e r v l e t 、j a v a b e a n s 技术【2 9 - 3 6 的m v c 构架模式开发。m v c 是m o d e l v i e w - c o n t r o l l e r 的简称,即模型视图控制器,是面向对象的设计模式中很重要的一种模式,是开发 w e b 应用过程中最常用的框架1 3 9 j ,它将一个系统划分为三个部分:模型、视图、控制器, 将程序的输入、处理和输出分开,它们各自处理自己的任务。m v c 的实现过程如下: ( 1 ) 控制器接收用户的请求,并决定应该调用哪个模型来进行处理。 ( 2 ) 然后模型用业务逻辑来处理用户的请求并返回数据。 ( 3 ) 控制器用相应的视图格式化模型返回的数据,并通过表示层呈现给用户。 w e b 容器 客户端请求 ( 控制器) r 弋彳一,磊l 。:。卜一 i 数 - 1 据 - - - - - - 。- _ - 一 囊 响应客户端请求 j s p r ( 视图) i 图2 7m v c 之间的关系和功能 f i g 2 7 t h er e l a t i o n s h i pa n df u n c t i o na m o n gm v c 大连理工大学硕士学位论文 如图2 7 所示,s e r v l e t 为后台处理程序,采肘j s p 作为呈现给客户的视图,用j a v a b e a n 创建j s p 的实例对象。m v c 模式实现了功能模块和显示模块的功能,这样就增强了系 统的维护性、可扩展性和组件的可复用性。 2 4 3d a v a s c r i p t 技术 ( 1 ) j a v a s c r i p t 特点【3 6 】 j a v a s c r i p t 是w e b 页面的一种脚本语言,可用于w e b 的客户端和服务器端程序。 j a v a s c r i p t 是w e b 上的一种功能强大的编程语言,用于开发交互式的w e b 页面。j a v a s c r i p t 是一种基于对象( o b j e c t ) 和事件驱动( e v e n td r i v e n ) 并具有安全性能的解释型脚本语 言。具有以下几个基本特点: 解释型语言:j a v a s c r i p t 在执行前直接由浏览器解析,不需转化为二迸制文本, 直接嵌入到h t m l 当中,修改方便。 一种基于对象的语言:j a v a s c r i p t - - f - j 基于对象的语言,主要是因为它没有提供抽 象、继承、重载等有关面向对象语言的许多功能。可以处理封装数据( 属性) 行为( 方 法) 的对象,许多功能来自于脚本环境中对象的方法与脚本的相互作用。 一种松类型语言:对变量的声明相对灵活,非必须性操作,可以对变量类型不 知道的情况下惊醒使用。 跨平台性:j a v a s c r i p t 仅依赖于浏览器,可以在多种环境下应用。只要在计算 机上安装了支持j a v a s c r i p t 的浏览器,那么j a v a s c r i p t 程序就可以正确执行。 ( 2 ) j a v a s c r i p t 在j s p 中的使用【3 5 l j a v a s c r i p t 对数据的动态处理 j a v a s c r i p t 可以在客户端直接对数据进行处理,无需返回后台服务器进行操作。动 态的w e b 页面,使系统操作性更加灵活,页面友好,稳定性强,无需页面的跳转,减少 网络流量,降低了对数据库访问次数,节约了系统资源,提高了系统的反应速度。 j a v a s c r i p t 对数据的验证 对数据类型的验证及错误提示,是j s p 的弱点,实现方法复杂,j a v a s c r i p t 通过正 则表达式及弹出对话框轻松地对数据合法性验证、及时提示,灵活方便。 j a v a s c r i p t 对本地系统的操作 j s p 主要是实施服务器上的操作,难于访问本地系统,j a v a s c r i p t 拓展了j s p 的功能, 解决上述问题,可以访问本地系统,同时可以对本地文件进行修改、删除等。 j a v a s c r i p t 的t r e e v i e w 控件 制冷产品设计管理系统研究与开发 树结构是一种直观、科学的浏览模式,尤其在p d m 系统中,结构树至关重要,产 品结构树、项目树直接决定系统是否可行,而j s p 技术几乎不太可能。j a v a s c r i p t 依据 其特点在w e b 页面上实现了友好的目录树,同时还可以动态对树节点进行操作,产品 结构树的实现及右键功能为基于w e b 的p d m 系统的开发降低了难度,提升了操作性能。 2 4 4j a v a c o m 集成 目前j a v a 对w i n d o w s 构件模型的支持力度不够,使得j a v a 程序很难复用w i n d o w s 平台下丰富的构件资源,例如日历、制表、w o r d 等各种控件。w i n d o w s 构件模型是基 于c o m 3 7 1 的,目前j d k 没有提供任何直接访问c o m 的类库。因此,如果需要访问这 些资源,我们必须通过j n i 实现。i 是j a v a 世界和其它语言间的一座桥,j a v a 通过访 问j n i 定义的接口来获取服务。在j n i 的另一面,我们可以通过c c + + 或其它语言实现 这些接口。通过本地语言c c 抖我们可以创建c o m 构件,并且使用c o m 的服务,最 后将结果返回给j a v a 程序。 如果不考虑跨平台性,只需要在w i n 3 2 平台下进行工作的话,可以使用j a v a c o m 桥来实现从j a v a 程序到c o m ( c o m p o n e n to b j e c tm o d e l ) 组件的连接。j a v a - c o m 桥使 用j n i ( j a v a 本地调用) 规范与c o m 接口,j n i 的一般流程参见图2 8 : a p p l i c a t i o n f i g 2 8 t h ej n if l o w 系统需要与w o r d 、e x c e l 以及c a d 的集成,实现自动生成功能,减少用户的输写 操作。系统在开发过程中采用了j a c o b 连接j a v a 与c o m 实现对w o r d 的读写。j a c o b 方 大连理工大学硕士学位论文 便地实现了j a v a 对w o r d 、e x c e l 以及c a d 等软件的读写操作,极大的增强了系统的自 动化程度。 2 5 本章小结 本章首先研究了制冷产品设计管理系统功能模块、体系结构,根据企业实际情况对 系统从总体上进行了功能划分,建立了基于b s 的四层体系结构。并在此基础上,进行 了了项目管理、文档管理和报价管理三个功能模块的数据库结构设计。最后讨论了系统 开发中的若干关键技术。 制冷产品设计管理系统研究与开发 3 项目管理分析与设计 3 1项目管理现状分析 项目管理是一种为了在确定时间范围内,完成一种既定的项目,通过一定的方式合 理地组织有关人员,并有效管理项目中的所有资源与数据,控制项目的系统方法【9 】。企 业的项目指新产品的研发或产品设计,企业项目管理围绕产品的设计周期实施管理,包 括立项、方案设计、详细设计、项目发布和项目归档等。 通过对企业调研发现项目管理存在如下几方面问题: ( 1 ) 项目管理文档、技术文档( 如立项方案、设计计算书等项目资料) 留存于个人 工作机上,尚未统一管理,项目归档后这些资料与产品图档相分离。 ( 2 ) 部门领导指派项目组后,对项目进程、设计员的工作情况不能准确掌握。 ( 3 ) 由于项目归档只为纸质文档归档,项目资料查找不方便,使得项目资料的再利 用率低下,浪费了大量的宝贵资源。 ( 4 ) 项目管理过程复杂,涉及上级部门及多个同级部门的协作,由于系统实施范围 的局限性,难以全部实现信息化管理。 针对上述问题,通过与部门领导和相关设计员讨论,确定了系统项目管理模块开发 方向,即采用传统和信息化相结合的方式,立足于本部门,以产品设计阶段为重点,围 绕产品设计进行项目管理,解决项目管理在设计过程中存在的问题。讨论还确定了系统 项目管理的执行过程,下面将具体研究项目管理模块的设计与实现。 3 2 项目操作管理 3 2 1 项目的操作功能 根据项目管理问题分析,围绕项目设计将项目执行过程分为项目创建、项目实施、 项目归档三个阶段。在项目管理三个阶段基础上产生各种项目操作,首先,领导负责创 建项目;项目创建后项目负责人可以对项目进行项目查询、修改、撤销、重启和删除操 作;设计员登录系统后,可实现对项目的移交、下载、发布和归档操作。项目操作管理 模型如图3 1 所示。 大连理工大学硕士学位论文 :,: 图3 1 项目操作管理模型 f i g 3 1 t h em o d e lo fp r o j e c to p e r a t i o nm a n a g e m e n t 在项目操作管理中,相关的项目操作具体含义如下: ( 1 ) 项目的创建:部门领导创建项目,确定产品类别、项目组织和产品性能参数。 产品类别从产品分类库中选取。项目组织主要包括指定项目负责人,分配项目组成员。 项目目标即产品性能要求及产品设计参数等信息。 ( 2 ) 项目的修改:可对项目的创建信息进行修改。其中,设计类别、产品类别、型 号、图号在项目实施后不允许再修改。 ( 3 ) 项目的删除:删除服务器上项目及其下面的所有文档、及相关表格中的记录, 包括:项目表、项目用户关系表、项目参数表、文档属性表、零部件属性表。 ( 4 ) 项目的撤销及重启:系统允许执行撤销操作,撤销后项目将结束,不再出现在 当前未完成项目中,允许用户执行重启操作重新启动项目。 ( 5 ) 项目的查询:有权限用户可以根据项目所有属性条件模糊查询项目,并根据结 果链接到相应的产品结构或文档上,进行详细浏览和查阅。 ( 6 ) 项目的发布:项目文档设计完成后执行此操作,方可晒图、试制和产品调试。 ( 7 ) 项目的归档:项目通过验收完成后,按照项目归档流程将所有电子文档上传到 服务器全局信息柜下,并同时完成纸质文档资料的上交。 ( 8 ) 项目的移交:当设计员由于某些原因不能继续完成设计时,将项目整体交给其 他设计员。 3 2 2 项目归档管理 项目归档管理不仅要保证项目所有文档归档,还要保证项目的电子文档与纸质文档 一致。要想实现数据的一致,必须实现过程的同步,因此系统采用同步归档的方式进行 项目的纸质文档和电子文档归档,在纸质文档的归档过程中执行电子文档的归档流程。 制冷产品设计管理系统研究与开发 通过对项目的纸质文档归档过程分析,系统将项目归档分为项目归档申请、审查和接收 三部分。项目归档流程限制了设计员对电子文档归档的随意性,保证了电子文档与纸质 文档的一致。对归档后的项目进行纸质图档修改时,档案管理员可根据设计员提交的修 改通知单查阅电子图档的修改情况,有效约束设计员对电子图档的同步更新。 项目 l 璺里塑堂! 堕i 玉 判断项目文档状态l r 一 l ? 全部发布 三念 同奄 l 已提交l p o - o _ o o - 图3 2 项目归档流程 f i g 3 2 t h ep r o j e c tf i l i n gp r o c e s s 项目归档流程如图3 2 所示,在进行项目纸质文档归档审批和接收时,首先要检查 项目的电子文档归档情况及其内容,然后再予以执行。项目归档操作方法如下: ( 1 ) 设计人员在系统中填写归档申请,然后将纸质文档提交给部门负责人。此操作 要求所有图纸均处于发布状态,方可提交归档申请。 ( 2 ) 部门负责人检查图纸的完备性,然后在系统中给出审批意见,自动打印入库单 并签字。 ( 3 ) 设计员拿入库单到档案室,要求项目归档。 ( 4 ) 档案管理员对比纸质文档和电子文档的数量,查看项目状态,给出接收意见。 ( 5 ) 完成纸质文档和电子文档的归档,项目所有文档状态转为归档。 3 3 项目分类管理 在调研中发现,项目分类对系统的开发和实施具有重要意义: ( 1 ) 项目种类繁多,分类细化后便于产品数据的维护及项目的组织。 圈可 i 提交归挡审批意见 冒霪 大连理工大学硕士学位论文 ( 2 ) 便于设计者在设计过程中对项目相关资料的快速查询。 ( 3 ) 项目分类管理便于服务器文件库存储空间的设计。 ( 4 ) 项目分类管理使项目的电子文档归档合理,与纸质文档方法统一。 基于以上原因,我们在系统项目管理模块下设计了项目分类管理功能。项目分类管 理是对项目所属类别细化,实质是对企业产品类别信息的管理。如何根据产品类别构建 项目分类树是项目分类管理研究的重点。下面将从构建系统项目分类树的实现来详细讨 论项目分类方法和项目分类编码技术。 3 3 1 项目分类方法 项目分类主要以现有产品类别为基础,通过对其相关子类合并、简化而建立。考虑 到系统开发实现,项目分类要求具有层次鲜明,便于项目分类选择操作,树形结构清晰 等特点。因此,在实现项目分类过程中,必须对产品分类中相对繁琐的子类简化。 以压缩机为例介绍产品分类简化过程,如图3 3 所示,左图为产品分类中压缩机的 分类,右图为项目分类。简化后即保留了原有属性分类特点,又符合系统分类选择操作 的要求。 图3 3 产品分类简化 f i g 3 3 t h ep r o d u c tc l a s s i f ys i m p l i f i c a t i o n 项目分类基础数据为简化后的产品分类信息,但项目分类信息不是固定不变的,它 是一组动态的数据,可以维护和管理每一个分类信息,包括信息的添加、删除、修改等。 因此,实现对项目分类信息的维护和管理,首先要建立项目分类树模型。项目分类树模 型,分为五级,第一级为项目分类根节点,第二级为标准产品和非标准产品,第三级到 第五集为动态数据。项目分类树模型上的每一个节点都定义了一些与自己相关的属性。 项目类别节点应包括项目类别名称、项目类别编码、项目类别父编码、叶子节点标注、 翟 广l 一一一一一一一 制冷产品设计管理系统研究与开发 项目类别备注等属性。项目分类树记录了项目分类的层级和分类过程,每个项目归属于 某一个不可再分的子类别。项目分类树模型如图3 4 所示。 项目分类 1 标带产品ii 非标准产品 1 0 1ii1 0 2 分类1 1 1 分类2l1 分类3 1 0 1 0 l i1 0 1 0 2 li 1 0 2 0 1 分j h 1 0 2 0 2 分类5 1 1 分类8 i 1 0 1 0 1 0 1l i1 0 1 0 1 0 2l 图3 4 项目分类树 f i g 3 4 t h ep r o j e c tc l a s s i f i c a t i o nt r e e 3 3 2 项目分类编码 为实现项目分类树,需要识别项目分类节点的编号和父节点的编号,同时还要向子 节点传递i d 号,为此系统根据实际需要,对项目分类节点实施分类编码。在项目分类 树模型图中,每个分类名称下的数字为该类别的编号。 项目分类编码方法: 定义3 1 :在项目分类树中,设父类别节点f 容纳子类别节点数为聊,其中肌,的最 大值记为刀,玎的位数为形,则定义项目分类树容量为n = 1 0 。 定义3 2 : 定义节点编码为r 。,兄等于父节点只乘以节点容量加上变量,计 算公式如下: r = 只n + ,( o t 压缩机z 案例:s , t 因此搜索结果为:压缩机g 案例和压缩机m 案例符合要求,且压缩机g 案例优于 压缩机m 案例。 3 5 本章小结 本章通过对项目管理现状的分析和探讨,建立了项目操作管理模型,采用同步归档 的方式实现了项目纸质文档和电子文档信息的同步归档。通过对企业现有产品分类简 化,采用编码技术构建了项目分类结构树,完成了项目的分类管理,极大地方便了项目 的组织和维护。应用参数模糊查询算法实现了项目的快速、合理检索,增强了查询效率 和性能,提高了设计效率。 大连理ji = 大学硕士学位论文 4 文档管理分析与设计 4 1文件系统空间管理 4 1 1 电子仓库分析 所谓电子仓库( d a t av a u l t ) ,是在p d m 中实现某种特定数据存储机制的元数据( 管理 数据的数据库) 及其管理系统【3 9 1 。文档信息分为两部分:一部分称之为元数据,即文档 的描述信息;另一部分即具体的物理文件,存放在磁盘上。电子仓库保存所有与产品相 关的物理数据和文件的元数据,以及指向物理数据和文件的指针,该指针指定存放物理 数据的数据库记录和存放物理文件的文件系统与目录,如图4 1 所示。通过电子仓库方 便地实现了文档的分布式管理与共享,而且能够实现快速检索与节省空间的目的【4 们。 图4 1数据库表格、系统文件和工作空间之间的关系 f i g 4 ,l t h er e l a t i o n s h i po fd a t a b a s e s y s t e mf i l e sa n ds y s t e mw o r k s p a c e s 4 1 2 文件系统空间分配管理 当设计者设计完文档后,需要将文档从本地文件夹签入到服务器中的文件系统下共 享,供领导审批和查阅,进行文档打印、发布、归档等操作。因此,系统将文档信息分 为私人信息和共享信息。私人信息存放在用户本地机的私人文件夹中,共享信息存放在 电子仓库的文件系统。系统只对电子仓库中的文件系统进行管理。 共享文档信息全部存储电子仓库的文件系统中,合理设计文件系统,有效分配存储 空间是产品在设计中实现数据共享和数据交互的关键。采用文件柜、文件夹二级管理方 制冷产品设计管理系统研究与开发 式对文件系统空间进行管理。下面进行文件柜的组织结构及文件柜中文件夹的详细设 计。 ( 1 ) 文件柜组织结构 系统将文件存储空间分为两大信息柜:项目信息柜和全局信息柜。 项目信息柜是项目组或部门组成员共享的存储空间。每一个正在进行的项目都 有一个项目共享工作空间,其中存放和项目有关的所有信息。 全局信息柜是所有用户共享的存储空间,包括所有历史项目的数据信息,这些 信息供所有用户按权限访问。 私人文档信息在完成设计之后可以签入到项目信息柜;当项目归档时,项目信息柜 的文档全部存放到全局信息柜下。全局信息柜、项目信息柜中的文档,依据权限可以签 出到私人信息柜。其模型结构如图4 2 所示: 图4 2 文档存储模型 f i g 4 2 t h em o d e lo fd o c u m e n ts t o r a g e ( 2 ) 文件柜中文件夹的结构 文件夹目录的命名方法需合理,保证文件的准确性和唯一性。当文档在电子柜间传 输时,要求系统按照命名规则自动为其创建文件夹保存。 项目信息柜文件夹结构:项目信息柜存放的是各项目组用户签入后的文档,因 此需要对项目区分、用户区分,因此项目信息柜的文件夹结构采用“项目图号+ 版本+ 文档类型+ 用户名+ 文件名”的形式。例如:系统设置项目信息柜为“d :项目组信息柜”, 用户王三签入8 9 5 5 的版本1 中某部件a ,则文件存储路径为“d :项目组信息柜8 9 5 5 图档1 王三av 1 1 ”。 大连理工大学硕士学位论文 全局信息柜文件夹结构:全局信息柜文件夹结构以项目分类为基准,按照产品 类别存储项目文档,其文件夹结构采用“项目分类+ 项目信息柜文件夹结构”。仍然以 中的文档为例,8 9 5 5 属于标准产品下产品中螺杆压缩的一种,设置系统全局信息柜为 “d :全局信息柜 。当项目归档后,文件存储路径为“d :全局信息柜标准产品产品 螺杆压缩机单级半闭螺杆压缩机8 9 5 5 图档1 王三a v 1 1 。 4 2 基于产品结构的文档关联 4 2 1 产品结构树模型 对产品设计数据信息的集成和管理,首先要定义产品结构模型。产品结构模型通常 采用产品结构树的形式。产品结构树【4 1 4 3 1 是指将整个产品的结构由一个树形结构来表 示,在产品结构树中,把产品结构树的根
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公差标注在图纸中的重要性分析
- 2025简化版租赁合同样本
- 2025电工年终工作总结范文(3篇)
- 2025企业与个人之间的借款合同范本简化版
- 2025设备租赁外汇借款合同范本
- 2025房屋买卖中介合同范本
- 2025年下半年吉林长白县公安局招考文职工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林辽源东丰县事业单位专项招聘工作人员笔试易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林白山市事业单位招考(301名)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年台州市属事业单位招考工作人员(下半年)易考易错模拟试题(共500题)试卷后附参考答案
- 化验室安全培训
- 2025内蒙古巴彦淖尔市五原县招聘社区工作者50人考试笔试参考题库附答案解析
- 2025新疆医科大学第四附属医院(新疆维吾尔自治区中医医院)招聘事业单位人员10人笔试考试参考题库及答案解析
- 2025年山东省教育厅直属事业单位省教育发展服务中心第二批公开招聘人员(9名)笔试考试参考题库及答案解析
- 前端开发部门介绍
- 2025广东惠州市惠城区人民政府江南街道办事处招聘社区“两委”班子储备人选4人笔试考试参考题库及答案解析
- 华为ICT大赛2025-2026中国区(云赛道)高分备考试题库500题(含答案解析)
- ICU气管切开护理技术及并发症预防
- 元代服饰的讲解
- 粮食入仓安全培训课件
- 2025-2030工业机器人细分领域渗透率提升路径
评论
0/150
提交评论