《毕业设计之多媒体工程数据库管理系统bfmt.docx》由会员分享,可在线阅读,更多相关《毕业设计之多媒体工程数据库管理系统bfmt.docx(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、毕业设计计(论文文)外文翻译译多媒体工工程数据据库管理理系统 Journal of Beijing Institute of Technology,1996,Vol.5,No.1梁允荣 郭贵贵锁 宋翰涛涛 冯冯希 高春雷雷 郭郭胜(北京理理工大学学计算中中心,北北京 10000811)摘 要要:在以以工程数数据库为为核心的的发动机机CADD系统中中,工程程数据库库管理系系统(EECADD-EDDBMSS)除管管理图形形和数据据外,还还能提供供文字、声声音、图图像、影影像等信信息媒体体的管理理操作功功能,为为CADD系统中中多个子子系统开开发和发发动机设设计者提提供多媒媒体支持持环境,提提高工作
2、作效率。关键词:数据库库管理系系统;多多媒体技技术;工工程CAADMulttimeediaa Ennginneerringg Daatabbasee Maanaggemeent SysstemmLianng YYunrrongg GGuo Guiisuoo SSongg Haantaao Fenng XXi Gaoo Chhunllei Guuo SShenng(BITT Coompuutinng CCentter,Beiijinng IInsttituute of Tecchnoologgy,BBeijjingg 10000881)Absttracct: In thee Ennginne C
3、CAD apppliccatiion systtem enggineeeriing dattabaase mannageemennt ssysttem (ECCAD-EDBBMS) iss thhe kkemeel. ECAAD-EEDBMMS ccan mannagee annd pproccesss thhe mmulttimeediaa suuch as graaphiics, daata, teext, sooundd, iimagge aand viddeo. Itt prroviidess thhe iinteegraatedd ennvirronmmentt annd mmore
4、e fuuncttionns ffor manny ssubssysttemss off ECCAD andd ennginne ddesiigneers. Soo itt immproovess thhe ddesiign effficiienccy.Keywwordds: Dattabaase Mannageemennt SSysttemss; mmulttimeediaa teechnnoloogy; ennginneerringg CAAD近年来,多多媒体技技术发展展迅速。工程设计人员可以通过友好用户界面来有效地管理并处理多媒体。所以计算机应用领域也随之扩展。在一些传统的应用领域中,多
5、媒体技术的应用使普通用户能更容易地掌握计算机的使用。多媒体技技术已经经成功地地应用于于许多领领域中,如如:娱乐乐产业,教教育业,广广告业,培培训业,指指挥和咨咨询业等等。在CCAD工工程领域域中,多多媒体的的应用是是一种新新的尝试试,它可可以提高高CADD系统的的应用水水平和扩扩充作用用。如今今的机械械设计师师不仅需需要有强强大的二二维和三三维图形形的处理理能力,而而且还需需要会综综合管理理图表和和非图表表的数据据。许多多研究人人员为实实现开发发工程数数据库管管理系统统(EDDBMSS)这一一目标尽尽了很大大的努力力。EDDBMSS和EDDB将会会成为CCAD的的核心部部分。这这表示多多媒体技
6、技术以全全新的面面貌应用用于EDDBMSS中,将将会大大大提高EEDBMMS的功功能。我我们的研研究小组组一直致致力于EEDBMMS的CCAD应应用系统统发动机机这一项项目(EECADD-EDDBMSS),EECADD系统需需要用到到EDBBMS的的多媒体体。在我我们不断断发展的的过程中中,一些些问题已已经逐步步解决了了。本文文讨论的的是这种种需求和和解决办办法。1 ECCAD-EDBBMS对对多媒体体的要求求(设计计CADD-EDDBMSS)ECADD应用系系统包括括了大约约20个个子系统统,例如如一般设设计的发发动机(GGD),活活塞组设设计(PPD),汽缸设计(CD) ,曲轴设计(CRD
7、)和供油系统(OSD)等等。ECAD是将以太网网络连接到工作站和微机上工作的。ECAD-EDBMS是整个ECAD应用系统的核心。那些被EDBMS管理控制的EDBMS和EDB 是上文中所说的CAD子系统之间交换信息的中心。EDBMS应具备综合管理图表和工程数据并从图表数据中提取转化几何参数给EDB的能力。ECAD系统中的EDB可分为综合数据库和局部数据库两种数据库。例如:在设计如何将发动机投入到GDB中时,要考虑到它的性能参数,几何大小和经济目标,因此每个CAD子系统可以从这个GDB中恢复初始参数。当然,像标准参数库(SPPL),包括文字和数字显示的技术参考扫描图像库(TRMSIL)的标准部分,
8、图表生成程序库(GGPL)的标准部分和材料库(ML)都属于GDB。每一个CAD子系统都有其自己的工作EDB和许多包含图标和参数数据库的代表性产品库,其中大多属于LDB。LDB存储在本地工作站中并常被CAD子系统应用于运行这个工作站。这种布置可以提高系统的工作效率。GDB和LDB可以相互传递到对方所需要的位置。ECADD-EDDBMSS提供给给综合多多媒体环环境GDD,PDD,OSSD等子子系统,如如图1所所示,EEDBMMS应满满足以下下需要。1.1 综合管管理图表表和工程程数据的的必要条条件每个ECCAD的的CADD子系统统需要多多种操作作管理图图表的功功能和能能从GDDB和LLDB方方便获
9、取取大量工工程数据据的能力力。EDDB必须须引入大大量的工工程图纸纸和代表表性产品品的参数数,引擎擎设计师师也常常常需要这这些图纸纸和参数数。有时时候,有有些数据据应从图图表提取取出并传传递到GGDB或或LDBB。ECCAD-EDBBMS是是所有CCAD子子系统的的基础。1.2 对图像像的需求求当使用标标准部分分库和材材料库时时,设计计者需要要做两件件事情。首首先是提提取出需需要的那那部分参参数并将将它们转转发给相相应的图图表生成成程序(22D和33D)从从而将部部分图表表绘制到到设计图图纸上。第第二件事事就是查查找需要要的技术术文本,例例如技术术指标,进进程说明明,包含含了大量量汉字和和图表
10、的的机械零零件图纸纸。要深深入到这这些材料料中是非非常困难难的。以以下是关关于标准准件和发发动机的的三种技技术材料料。(1) 把参数数表放进进GDBB中,再再通过设设计者将将其恢复复传递给给图标生生成程序序。EDDBMSS必须要要为这种种参数表表指南创创建并管管理SPPPL。(2) 满足这这种技术术指标、进进程说明明和图纸纸要求的的材料可可以通过过使用扫扫描仪以以页码的的形式很很容易地地投入到到TRMMSILL中。设设计者可可以使用用EDBBMS逐逐页查询询这些图图像档案案。被扫扫描过的的图像压压缩后能能节省磁磁盘空间间。(3) 关于整整个发动动机或装装配零部部件的产产品照片片可以用用扫描仪仪
11、扫描或或者也可可以使用用相机拍拍照后压压缩文件件存入计计算机中中。当需需要决定定选择哪哪种实体体模型时时,设计计者就可可以查阅阅这些图图像文件件。1.3 对声音音的要求求一些评估估会议的的录音记记录、专专家谈话话发言、有有关设计计经验的的报告和和产品介介绍的录录音带也也可以输输入到计计算机磁磁盘中。这这样设计计者就可可以使用用这些音音频文件件作参考考。1.4 对视频频的要求求有些视频频文件需需要存储储在计算算机磁盘盘中。这这些文档档记录了了运行到到饱和状状态的内内部或外外部发动动机或装装配零部部件和汽汽车引擎擎装备在在不同路路段、坡坡地的状状况。1.5 对动画画的要求求一般的发发动机设设计需要
12、要从不同同的角度度来设计计规划装装配零部部件和各各种企划划。设计计者希望望运动系系统的动动画具备备动作效效果。2 ECCAD-EDBBMS的的实现上述提出出的问题题有一部部分已经经得到了了解决,目目前还依依然存在在的问题题需要我我们继续续研究得得以改善善。我们们的发展展环境是是SUNN SPPARCC站运行行可以提提供用二二维和三三维图形形处理这这一强大大功能的的SUNNOS 4.11.1, ORAACLEE RDDBMSS和通用用机械CCAD系系统。SSUN系系统是一一种适用用于包括括微型计计算机在在内的以以太网网网络。网网络软件件是指NNFS和和PC-NFSS。2.1 综合处处理图表表和工
13、程程数据根据ORRACLLE RRDBMMS和通通用机械械CADD系统,我我们开发发设计了了ECAAD-DDEBMMS,此此ECAAD-EEDBMMS能够够在开放放式窗口口3.00的环境境下用GGUL ECAAD-EEDBMMS的主主题连接接两个软软件系统统,使其其在一个个窗口上上运行。它它的菜单单条有GGDB,LLDB,GGDB和和LDBB之间的的相互转转换,图图表数据据的提取取,SPPPL,TTRMSSIL和和ML按按钮。当当设计者者按动每每一个按按钮时,子菜单单将会弹弹出,然然后设计计者可以以用鼠标标按钮从从菜单中中选择一一项。图图表处理理程序在在另一个个被分为为三个子子窗口(如如:图表
14、表,指令令和列表表区域)的的窗口工工作,这这样设计计者就可可以在这这个窗口口做交互互式的设设计。大大多数的的设计工工作是在在这也图图表窗口口完成的的。在EECADD-EDDBMSS的帮助助下,设设计者可可以按SSPPLL键取回回参数数数据库放放入一个个新的窗窗口,这这样设计计者就能能够在窗窗口边缘缘使用标标准件的的数量和和滚动条条查找记记录。设设计者可可以通过过简便地地按下在在图标菜菜单中的的图标请请求来选选择其中中一个需需要的记记录并把把它保存存到中间间文件中中在将其其移到图图像窗口口,相应应的图表表程序用用中间文文件在图图形窗口口的指针针位置制制作出理理想的图图表。当当然设计计者也可可以选
15、择择用TRRMSIIL菜单单选项打打开另外外一个窗窗口来逐逐页显示示技术参参考材料料。标准准部分的的数量和和上述内内容是相相同的。工工作程序序将扫描描好的图图像文件件解压缩缩,然后后在窗口口中显示示出来。设设计者可可以根据据说明提提示来选选择所需需要的那那部分参参数。所所以用鼠鼠标按钮钮完成这这些窗口口的相互互交换既既方便又又快捷。其其实,部部分参数数是从OORACCLE数数据库中中取回的的,而部部分图表表又是又又通用CCAD系系统形成成的。但但是这一一过程对对于设计计者来说说是透明明可见的的。所以以,ECCAD-EDBBMS是是唯一一一种能以以同一种种方式操操作图表表,工程程数据和和扫描图图
16、像的界界面工具具。ECCAD-EDBBMS为为引擎设设计师提提供了极极其方便便的综合合环境。2.2 多媒体体支持的的环境在工作站站上有声声音界面面和处理理软件,因因此当设设计者想想要记录录或重新新播放这这个声音音文件是是可以很很容易地地输入、输输出声音音信息。有有价值的的声音资资源都会会被搜集集起来做做好记录录,而且且必须重重新播放放。但是是在我们们的SUUN站上上没有图图像界面面,所以以我们要要用微机机连接上上SUNN站才能能输入、输输出视频频以及输输入扫描描过的标标准件。SSUN站站有一个个特殊的的子目录录是设置置在PCC机上作作为一个个逻辑磁磁盘的(如如:G盘盘),视视频文件件名连同同一
17、个逻逻辑磁盘盘里的文文件(所所以称为为邮箱)一一起传递递给PCC机。显显示程序序是同已已经传递递的视频频文件名名一起开开始重新新播放的的。扫描描过的图图像文件件的格式式必须翻翻译成SSUN的的格式并并将其从从邮箱传传递到SSUN的的磁盘上上。在SSUN站站上,扫扫描后的的图像文文件会从从每页5500kkB压缩缩到每页页30kkB。所以这成成功地解解决了多多媒体支支持环境境的问题题。2.3 动画展展示要展示一一般布局局的发动动机需要要用到很很多子系系统的绘绘制结果果,但是是要绘制制出装配配上活塞塞,汽缸缸还有机机轴的运运转机理理的动画画,就需需要借助助通用的的CADD系统的的帮助才才能做到到。这
18、个个动画是是一个仿仿效运动动学的议议案。设设计者可可以根据据这个议议案分析析运动学学的特征征。3 结束束语ECADD-EDDBMSS正处于于发展进进步中。它它将会把把多媒体体整合为为一个系系统并为为其他EECADD系统的的CADD子系统统和引擎擎设计师师提供扩扩展功能能,这样样可以提提高设计计的效率率。Multtimeediaa Ennginneerringg Daatabbasee Maanaggemeent SysstemmAbsttracct : Inn thhe EEngiine CADD apppliicattionn syysteem eengiineeerinng ddataab
19、asse mmanaagemmentt syysteem (ECAAD-EEDBMMS) is thee keemell. EECADD-EDDBMSS caan mmanaage andd prroceess thee muultiimeddia succh aas ggrapphiccs, datta, texxt, souund, immagee annd vvideeo. It prooviddes thee innteggratted envviroonmeent andd moore funnctiionss foor mmanyy suubsyysteems of ECAAD a
20、and engginee deesiggnerrs. So it impprovves thee deesiggn eeffiicieencyy.Key worrds : ddataabasse mmanaagemmentt syysteems; muultiimeddia tecchnoologgy; enggineeeriing CADDIn rreceent yeaars, thhe mmulttimeediaa teechnnoloogy is devveloopinng ffastt. WWithh thhe hhelpp off frrienndlyy usser intterff
21、acee, eengiineeerinng ddesiigneers cann maanagge aand proocesss mmulttimeediaa efffecctivvelyy. SSo ccompputeer aappllicaatioon ffiellds aree exxtenndedd. IIn ssomee trradiitioonall apppliicattionn fiieldds, mulltimmediia ttechhnollogyy haas mmadee coompuuterrs eeasyy too bee ussed by orddinaary use
22、ers.Multtimeediaa arre aapplliedd suucceessffullly iin mmanyy fiieldds ssuchh ass ennterrtaiinmeent 1, eeduccatiion, addverrtissemeent, trrainningg, ccommmandd annd cconssulttatiive. Inn thhe ffielld oof eengiineeerinng CCAD, itt iss a neww atttemmpt to appply mulltimmediia tto iimprrovee thhe aappl
23、licaatioon lleveel aand exttendd thhe ffuncctioons of CADD syysteem. Nowwadaays mecchannicaal ddesiigneers havve nnot onlly tthe neeed oof ppoweerfuul 22D aand 3D graaphiics proocesssinng aabillityy buut aalsoo thhe nneedd off innteggratted mannageemennt oof ggrapphiccs aand nonngraaphiics datta. So
24、mme rreseearccherrs hhavee maade greeat efffortts tto ddeveelopp ennginneerringg daatabbasee maanaggemeent sysstemms (EDBBMS) too atttaiin tthiss gooal. EDDBMSS annd EEDB willl bbecoome thee keerneel oof ssomee CAAD aappllicaatioon ssysttemss. IIt iis aa neew aaspeect to appply mulltimmediia ttechhn
25、ollogyy inn EDDBMSS, wwhicch wwilll grreattly enhhancce tthe funnctiionss off EDDBMSS. OOur ressearrch grooup hass beeen worrkinng oon tthe proojecct oof EEDBMMS oof tthe engginee CAAD aappllicaatioon ssysttem (ECCAD-EDBBMS), EECADD syysteem ddemaandss muultiimeddia of EDBBMS. Soome proobleems havve
26、 bbeenn prrogrresssiveely sollvedd inn ouur ddeveeloppingg ennvirronmmentt. TThiss paaperr diiscuussees tthiss kiind of reqquirremeentss annd ssoluutioons.1 REEQUIIREMMENTTS FFOR MULLTIMMEDIIA TTO EECADD-EDDBMSS (EENGIINE CADD-EDDBMSS)The ECAAD aappllicaatioon ssysttem inccluddes aboout 20 subbsysst
27、emms, forr exxampple genneraal ddesiign of engginee (GGD), piistoon ggrouup ddesiign (PDD), cyllindder dessignn (CCD), crrankkshaaft dessignn (CCRD) annd ooil suppplyy syysteem (OSDD) aand so on. ECCAD willl wworkk inn ann Ettherrnett neetwoork connnecctinng ssomee woorksstattionn annd mmicrrocoompu
28、uterrs. ECAAD-EEDBMMS iis tthe kerrnell off thhe wwholle EECADD apppliicattionn syysteem. EDBBMS andd EDDB mmanaagedd byy EDDBMSS arre tthe cenntree too exxchaangee innforrmattionn beetweeen theese CADD suubsyysteems menntioonedd abbovee. EEDBMMS sshouuld meeet tthe reqquirremeent forr innteggratted
29、 mannageemennt oof ggrapphiccs aand enggineeeriing datta, andd haave thee abbiliity to exttracct aand traansffer geoomettry parrameeterrs ffromm grraphhicss daata to EDBB. EEDB of ECAAD ssysttem cann bee diividded intto ttwo kinnds of dattabaase, gllobaal ddataabasses (GDDB) andd loocall daatabbasee
30、s (LDBB). Forr exxampple, thhe pperfformmancce pparaametterss, ggeommetrry ssizee annd eeconnomyy taargeets of thee deesiggnedd ennginne aare putt innto GDBB, sso eeachh CAAD ssubssysttem cann reetriievee deesiggn pparaametterss frrom thiis GGDB. Off cooursse tthe staandaard parrts parrameeterr Liib
31、. (SPPPL), ttechhniccal reffereencee maaterriall sccannned imaage Libb. (TRMMSILL) oof sstanndarrd ppartts iinclludiing texxt aand figguree shhowss, ggrapphiccs ggeneerattionn prrogrram Libb. (GGPPL) of staandaard parrts, annd mmateeriaal LLib. (MML) bellongg inn GDDB. Eveery CADD suubsyysteem hhas
32、itss owwn wworkkingg EDDB aand a llot of typpicaal pprodductts LLib. (TTPL) inncluudinng ggrapphiccs aand parrameeterr daatabbasees wwhicch bbeloong in LDBB. LLDB is stooredd inn loocall woorksstattionn annd uusedd frrequuenttly by loccal CADD suubsyysteem rrunnningg onn thhis worrksttatiion. Thhis
33、arrranggemeent cann immproove thee syysteems worrkinng eeffiicieencyy. GGDB andd LDDB ccan be traansfferrred eacch ootheer aas nneedded.The ECAAD-EEDBMMS pprovvidees tthe inttegrrateed mmulttimeediaa ennvirronmmentt foor tthe GD, PDD, OOSD subbsysstemm annd sso oon aas sshowwn iin FFig.1.EEDBMMS ssh
34、ouuld meeet tthe reqquirremeent as folllowws.1.1 Requuireemennt ffor Inttegrrateed MManaagemmentt off Grraphhicss annd EEngiineeerinng DDataaEverry CCAD subbsysstemm off ECCAD neeeds manny ffuncctioons of graaphiics opeerattionn annd mmanaagemmentt annd tthe abiilitty tto aacceess eassilyy a vasst a
35、amouunt of enggineeeriing datta ffromm GDDB aand LDBB. AA laargee nuumbeer oof eengiineeerinng ddrawwinggs aand parrameeterrs oof ttypiicall prroduuctss muust be enttereed iintoo EDDB aand reffereenceed ffreqquenntlyy byy ennginne ddesiigneers. Soomettimees ssomee daata shoouldd bee exxtraacteed ffr
36、omm grraphhicss annd ttrannsfeerreed tto GGDB or LDBB. TThe ECAAD-EEDBMMS iis tthe fouundaatioon ffor alll CAAD ssubssysttemss.1.2 Requuireemennt ffor ImaagessWhenn ussingg sttanddardd paartss Liib. And matteriial Libb. tthe dessignner cann doo twwo tthinngs. Thhe ffirsst iis tto rretrrievve pparaam
37、etterss off deesirred parrt aand traansffer theem tto ccorrrespponddingg grraphhicss geenerratiion proograam (2D or 3D) too foorm thee paart graaphiics on thee deesiggnedd drraw. Thhe ssecoond is to loook uup ttechhniccal texxt aabouut ddesiiredd paart, foor eexammplee thhe ttechhniccal inddex, prro
38、ceessiing expplannatiion 2, ddrawwingg off meechaaniccal parrts conntaiin aa vaast amoountt Chhineese chaaraccterrs aand graaphiics. Too ennterr thhesee maaterrialls iis vveryy diiffiicullt. Theere aree thhreee kiindss off teechnnicaal mmateeriaals aboout staandaard parrts andd thhe eengiine as foll
39、lowwingg.(1)TThe parrameeterr taablees sshouuld be enttereed iintoo GDDB aand cann bee reetriieveed aand traansfferrred to graaphiics genneraatioon pproggramms bby ddesiigneers. EDDBMSS muust creeatee annd mmanaage SPPPL ffor thiis kkindd off paarammeteer ttablles of mannualls.(2)TThe matteriialss o
40、ff teechnnicaal iindeex aand proocesssinng eexpllanaatioons andd drrawiingss caan bbe ssimpple putt innto TRMMSILL inn thhe ppagee foorm usiing thee sccannner. Deesiggnerr caan uuse EDBBMS to loook uup tthesse iimagge ffilees ppagee byy paage. Thhe sscannnedd immagees aare commpreesseed tto ssavee d
41、iisk spaace.(3)TThe prooducct pphottogrraphhs oof tthe whoole engginee orr asssemmblyy paartss caan bbe sscannnedd wiith scaanneers or shoooteed iintoo coompuuterrs wwithh piick up cammeraas iin tthe commpreesseed ffilees. Dessignnerss caan llookk upp thhesee immagee fiiless whhen makkingg deecissio
42、nn off seelecctinng ssoliid mmodeel.1.3 Requuireemennts forr SoounddSomee sooundd reecorrds of evaaluaatinng mmeettinggs aand speeakss off sppeciialiistss annd sstattemeentss off deesiggn eexpeerieencee annd pprodductt inntrooducctioon aaudiio ttapees ccan alsso bbe iinpuut tto ccompputeer ddiskk. S
43、So ddesiigneers cann reeplaay tthesse aaudiio ffilees ffor reffereencee.1.4 Requuireemennts forr viideooSomee viideoo fiiless arre nneedded to be stooredd inn coompuuterr diiskss. TThesse ffilees rrecoord thee ruunniing satturaatioon oof iinteernaal oor eexteernaal eengiiness orr asssemmblyy paartss
44、 annd tthe vehhiclle eequiippeed wwithh thhe eengiiness onn diiffeerennt rroadds aand sloopinng ffiellds.1.5 Requuireemennts forr AnnimaatioonsThe genneraal ddesiign of thee ennginne nneedds tthe layyoutt off asssemmblyy paartss annd vvariiouss off thhe llayoout froom ddifffereent vieew ppoinnt. Des
45、signnerss haave thee deemannd ffor mottionn annimaatioon oof mmoveemennt ssysttem 3.2 IMPLLEMEENTAATIOONSomee prrobllemss meentiioneed aabovve hhavee beeen sollvedd annd rremaain reqquirremeentss wiill be reaalizzed. Ouur ddeveeloppmennt eenviironnmennt iis SSUN SPAARC staatioon rrunnningg SUUNOSS 4
46、.1.11, OORACCLE RDBBMS andd unniveersaal mmechhaniicall CAAD ssysttem whiich prooviddes powwerfful funnctiionss inn 2DD annd 33D ggrapphiccs pproccesssingg. TThe SUNN syysteem iis iin aan EEtheerneet nnetwworkk inncluudinng mmicrrocoompuuterrs. Thee neetwoork sofftwaare is NFSS annd PPC-NNFS.2.1 Int
47、eegraatedd Prroceessiing Graaphiics andd Ennginneerringg DaataBaseed oon OORACCLE RDBBMS andd unniveersaal mmechhaniicall CAAD ssysttem, wee deevellopeed tthe ECAAD-DDEBMMS wwhicch llinkks uup tthesse ttwo sofftwaare sysstemms iin tthe opeen wwinddow 3.00 ennvirronmmentt ussingg Mootiff GUUL EECADD-EDDBMSS ruuns on onee wiindoow. It hass meenu barr wiith GDBB, LLDB, trranssferr beetweeen GDBB annd LLDB, exxtraactiion of graaphiics datta, SPPPL, TRMMSILL annd MML bbutttonss. WWhenn deesiggnerrs ppresss eeachh buuttoon tthe