(计算机应用技术专业论文)migrating+database+stored+proceduresa+case+study.pdf_第1页
(计算机应用技术专业论文)migrating+database+stored+proceduresa+case+study.pdf_第2页
(计算机应用技术专业论文)migrating+database+stored+proceduresa+case+study.pdf_第3页
(计算机应用技术专业论文)migrating+database+stored+proceduresa+case+study.pdf_第4页
(计算机应用技术专业论文)migrating+database+stored+proceduresa+case+study.pdf_第5页
已阅读5页,还剩67页未读 继续免费阅读

(计算机应用技术专业论文)migrating+database+stored+proceduresa+case+study.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

m a s t e rd i s s e r t a t i o n :m i g r a t i n gd a t a b a s es t o r e dp r o c e d u r e s :ac a s es t u d y a b s t r a c t t e c h n o l o g l e sc h a n g i n g w i t he a c h p a s s i n gd a y a n d g l o b a l b u s i n e s st r e n d sc a u s e t r e m e n d o u se x i s t i n gs y s t e mf a i lt oc a t c hu pw i t hl a t e s tb u s i n e s sr e q u i r e m e n tc h a n g e s s y s t e mm i g r a t i o n a n du p d a t eb e c o m et h eb u z z w o r di ni tf i e l d sr e c e n t l y o n eo ft h ek e y t o p i c s i sb a c k e n dd a t a b a s em i g r a t i o n ,s p e c i a l l ys t o r e dp r o c e d u r em i g r a t i o n b e c a u s eo f t h ea p p a r e n ti n c o m p a t i b i l i t yb e t w e e nd i f f e r e n td b m ss y s t e mt h a tv e n d o r sp r o v i d e s , n u m b e ro ft h ei s s u e sa r es t i l lo nt h ef l yi nd e s p i t eo fs om a n y m i g r a t i o nt o o l sa v a i l a b l ei n t h em a r k e tt h i s p a p e r w i l l o p e na n r e s e a r c ht oa d d r e s st h ei s s u e s d u r i n g s t o r e d p r o c e d u r e sm i g r a t i o n f r o ms q ls e r v e r2 0 0 0t od b 2u d b8b a s e do nac a s es t u d yw i t h i n s s z u t c ,a n dt r yt oi l l u s t r a t et h es o l u t i o n sf r o mt h r e ep e r s p e c t i v e s f r o mt h ep o i n to f v i e wo fs o u r c ec o d ec o n v e r s i o n ,w ef o c u so nt h ep r o b l e m st h a tc a u s e db yd i f f e r e n c e b e t w e e n s p e c i f i c a t i o n s ( e g s y n t a xa n d x m l g e n e r a t i o n ) , o ss u p p o r t i n g ( e g s q l s e r v e r s u p p o r t sc o mt e c h n o l o g y ) ,d b m s ( e g s y s t e mt a b l e s ) ,a n db u i l d i nf u n c t i o n s w ea l s o p r o p o s e s o l u t i o n st os o m e p l a t f o r md e p e n d e n tp r o b l e m sb ys i m u l a t i n g t h e s e f u n c t i o n a l i t i e sv i aj a v as t o r e dp r o c e d u r e sa n dt a k i n ga d v a n t a g eo fc o m p i l ea n d ,d b c t e c h n o l o g yt os o l v et h ex m lg e n e r a t i o np r o b l e m s o u r c ec o d el e v e le n g i n e e r i n gm a k e s t h o s ep r o p o s a lm o r ef l e x i b l ea n di n e r r a b l e a st ot h e p o s tc o d em i g r a t i o ns t a g e ,t e s t i n gi s t h eh o ts p o tt h a ti sa d d r e s s e di nt h i sp a p e r o n eo ft h em o s tt i m e c o n s u m i n gt a s k sa tt h e t e s t i n gs t a g e o fd a t a b a s e - b a s e da p p l i c a t i o ni st og e n e r a t et e s tc a s ef o rs t o r e d p r o c e d u r e i t i sc r u c i a lt ot h ee f f i c i e n c yo ft e s t i n g , t h u sg r e a t l ya f f e c t i n gt h el i f e c y c l eo fs o f t w a r e d e v e l o p m e n ta l t h o u g h v a r i o u s t e c h n i q u e s h a v eb e e n p r o p o s e d t o a u t o m a t i c a l l y g e n e r a t et e s tc a s ef o rg e n e r a la p p l i c a t i o n ,f e w , i fa n y , o ft h e ma r ei n t e n d e df o rs t o r e d p r o c e d u r et o f i l lt h e g a p , a na u t o m a t i c t e s tc a s eg e n e r a t i o nm e t h o df o rs t o r e dp r o c e d u r e i sp r o p o s e di nt h i sp a p e r i t sa l s oas o u r c ec o d el e v e la n d p a t h o r i e n t e dm e t h o d ,w h i c h e m p l o y ss q lq u e r yt oc o m b i n et o g e t h e rs t o r e dp r o c e d u r ea n dd a t ai n d a t a b a s et o g e n e r a t e t e s t c a s e t h e y a r e e s p e c i a l l y u s e f u li n l e g a c ys y s t e mp o r t i n gp r o j e c t a s d e m o n s t r a t e di nt h ec a s es t u d y f u r t h e r m o r e , as a m p l et e s te a s eg e n e r a t o rf o rs t o r e d p r o c e d u r e i sp r o v i d e df i n a l l y , f r o mt h ee x p e r i m e n t a l p r o j e c tp e r s p e c t i v e , t h e r ea r es o m e l e s s o n sl e a r n e db a s e do np r o j e c t p l a n ,r e s o u r c ea l l o c a t i o n a n dm i g r a t i o ns t r a t e g i e s p r o j e c tr e l a t e dd a t aa r ea l s op r o v i d e df o rf u t u r er e f e r e n c e t h o u g ht h i sp a p e rd e a l sw i t h t h em i g r a t i o ni s s u e st h a tc o m eo u ti nm i g r a t i n gf r o mm s s q ls e r v e r2 0 0 0t oi b md b 2 , o u ra p p r o a c h e sh a v eal o ti nc o m n l o n t e c h n i q u e sw h i c h c a nb e l e v e r a g e d i nd e a l i n gw i t h o t h e rd a t a b a s e p r o d u c t s m i g r a t i o n k e y w o r d s :l e g a c ys y s t e m , d a t a b a s e , d b 2 ,s q ls e r v e r , s t o r e dp r o c e d u r e , m i g r a t i o n , s o u r c ec o d e c o n v e r s i o n , t e s t i n g ,t e s tc a s e s ,a p s 3 坚! 竺:里望兰:! ! ! 塑兰坚! ! ! ! 矍里! ! 坐! 竺! ! ! ! 塑! :! 竺! ! 竺! :垒曼! 竺! 坐塑 摘要 同新月异的科技发展和全球化的商业趋势使得很多现有系统都不能满足商业需求的不断变 化,系统的移植和升级成为近年来i t 行业一大热门话题。这其中一个关键部分就是后段数 据库的移植,尤其是存储过程移植。不同开发商提供的产品的巨大差异性,造成i :r 很多目i 简 i f 场上的工具仍无法解决的问题,本文己浙江大学道富技术中心一个实际案例为样本米研究 s q l s e r v e r 2 0 0 0 到d b 2 u d b8 存储过程移植的具体问题,并试图从三个角度了以阐述。 代码转换方面,针对由于系统规范不同,如语言语法和x m l 生成问题;操作系统支持差异, 如s q ls e r v e r 支持并集成c o m 技术;d b m s 差异,如系统表不同;内嵌函数的差异等原 冈引起的存储过程移植问题,本文都提出r 相应的解决方案,如用j a v a 存储过程模拟解决 特有技术l i 同造成的问题( 如模拟w i n d o w s 的c o m 技术) ;利用编译技术和系统特性和 j d b c 技术解决x m l 生成问题等。同时本文提出的源码到源码级转换的解决方案极大的提 供了灵活性和正确性。从转换后期的测试角度来讲,人工给存储过程生成测试用例是颂非 常繁霓而耗时的任务。无论对于提高测试效率,缩短软件开发周期,还是降低软件开发成本, 这都是一个大障得。虽然已经有很多方法被提山来为泛型应用程序自动生成测试用例,但是 这些方法都不是针对基于数据库存储过程的。本文提_ 了一种为存储过程自动生成测试用例 的方法。该方法基丁_ 代码、面向路径,它采用s q l 查询把存储过程和数据库里的数据绑定 在一起来生成删试用例。该方法主要针对基于数据库的遗留系统移植项目中。并在该方法的 基础上,做了一个存储过程测试用例生成工具的尝试性实现。最后,从项目实践的角度出发, 大型数据移植项目在计划制定,人员安排和转换策略l :具有一定的特殊性,本文提供了具体 的项目实施数据为后人提供参考。虽然本文主要解决从s q l s e r v e r2 0 0 0 到i b m d b 2 的移 植问题,但其理论和方案有很多共性,对其他数据库产品移植也有一定参考价值。 关键字:遗留系统,数据库,d b 2 ,s q l s e r v e r ,存储过程,移植,代码转换,测试,测试 用例,a p s 4 m a s t e r d i s s e r t a t i o n :m i g r a t i n g d a t a b a s e s t o r e d p r o c e d u r e s :a c a s es t u d y 一 a c k n o w l e d g e m e n t s b e i n g a ni n e x p e r i e n c e d ,y o u n gs t u d e n t , w i t ha s c i e n t i f i cr e s e a r c hb e i n gl i m i t e dt o a t t e n d i n g l e c t u r e sa n d e x c e p t i o n a l l yw r i t i n g s o m el a bp a p e r ,i tc a n b ev e r yh a r dt ow r i t e a g r a d u a t i o np a p e rl i k e t h i sio w ev e r ym u c ht ot h o s ew h oh e l p e d ,g u i d e da n d s u p p o r t e d m e d u r i n gt h ep a s t 2a n dh a l fy e a r s f i r s to fa l li ts h o u l db em ym e n t o r a n l i n gs u np r o f e s s o r , w h ob r o u g h tm e i n t ot h i s e x c i t i n ga n dc h a l l e n g e a b l ee n v i r o m n e n t a n d g a v em em o m e n t a r i l yd i r e c t i o n h eg u i d e d m e t h r o u g ht h eo b s t a c l e sio n c ef a c e da n ds h o w e dm e n o to n l yt h en o v e lp i c t u r e so fi t f r o n t i e rb u ta l s ot h e w a y t ob eh o n e s t ,d i l i g e n ta n d p r o f e s s i o n a l s e c o n d l y , 1w o u l d l i k et o t h a n ko t h e rp r o f e s s o r sl i k ex i a o h uy a n g ,b oz h o ua n ds h a n p i n gl if o rc o a c h i n g , b e i n g c r i t i c a l ,a n dk e e p i n gt h ep r e s s u r eo i lm e t om a k em e g r o wu p a n d o fc o u r s eia l s oo w e v e r ym u c h t op r o f e s s o rz h o u nh ea n da j e r r yc r i s t o f o r o a , w h og a v em es t a g et os h o w m y t a l e n ta n d g a v em y o v e r s e ae x p e r i e n c e s s p e d nt h a n k st oa l b e r tm aa n dx i a o m e il i a , w h o g a v em e a d v i c e sa n d h e l p sw h e n 1w a su n d e rh a r dt i m e , a n d k e p t m e c l i n g i n g t ot h e b e 】i e ft o w a r d st h ef i n a ls u c c e s s a l lm yo t h e r c o l l e a g u e s a ts s z u t cs h o u l da l s ob et h a n k e d f i r s t , m e yc r e a t e da s p l e n d i d w o r k i n ge n v i r o n m e n t , a n ds e c o n d l y , t h e r ew e r ea l w a y sr e a d yw h e ni n e e d e dt h e m i c a n n o th a v et h i sp a p e rw r i t t e nw i t h o u tt h es u p p o r to fa p st e a mb o t hi nt ca n db o s t o n , e s p e c i a l l yt h a n k s t ow e n b i nc e na n dt i a n y ux i e t h e n ,t h e r ea r ea l lt h ep e o p l ew h os u p p o r t e dm ea n db e l i e v e di n n l ef i r s to fa l l ,o f c o u r s e , m yg i r lf r i e n d ,y i x i a n gl i s i n c eik n o w h e r , s h eh a sn e v e rs t o p p e db e i n gav e r y g o o d l i s t e n e ra n da l s oav e r yg o o dm o t i v a t o r a l s on a yp a r e n t s , n o t o n l yf o ra l l o w i n ga n d s u p p o r t i n gm e t og ot ou n i v e r s i t y , b u ta l s of o ra l l o w i n gm et om a k em yo w nc h o i c e st o a c h i e v et h el i f et h a tw o u l dm a k em e h a p p y a tl a s tb u t n o tl e a s t , m yf r i e n d s , s p e c i a l l y d e j u nw u a n dw e i p e n gs h i , a n dm yi n m a t e s is t r u g g l e dt h r o u g hc o l l e g ew i t hm o s to f t h e m ,i ti sa l w a y sn i c et oh a v ef r i e n d st or e l yo n t h a n k y o u a l l x i a o p e n g w u z h e j i a n gu n i v e r s i t y , 3 1 s ti a n u a r y2 0 0 5 5 坚! ! ! 竺里! ! ! ! ! 塑! ! ! 兰翌! ! ! ! ! g ! ! ! ! ! ! 竺! ! ! 竺! ! ! ! ! ! ! ! ! 塑! 垒兰! 竺! ! ! ! 1 1i n t r o d u c t i o n c h a n g e s i nb a s eb u s i n e s sa n d t e c h n o l o g i e sp r e s e n t an u m b e ro fi s s u e sa n d c h a l l e n g e sf o r m a n a g e r so fe n t e r p r i s es y s t e m s , e s p e c i a l l yf o rt h o s ei np r o d u c t i o ne n v i r o n m e n t s n e w p l a t f o r m s ,o p e r a t i o ns y s t e m s a n dd a t a b a s em a n a g e m e n t t e c h n i q u e sc o m b i n e t op r o v i d e o p p o r t u n i t i e si n u n c t i o na n dp e r f o r m a n c en e v e rb e f o r ep o s s i b l e a t t h es a m et i m e , i m p l e m e n t i n gn e wt e c h n o l o g y c a nd i s r u p t p r o d u c t i o ns c h e d u l e ,d r a i no f t h eo f t e n l i m i t e dr e s o u r c e so ft h ec o r et e a m ,a n di n t r o d u c en e wr i s k si nt h er o l l o u ts y s t e m s , a c t i n g a sb a c k b o n e s y s t e m o ft h em o s te n t e r p r i s e a p p l i c a t i o n s ,d a t a b a s e h a s k e y r e s p o n s i b i l i t yt os t o r e ,o p e r a t ea n ds e c u r eb u s i n e s ss e n s i t i v ee v e nm i s s i o nc r i t i c a ld a t a , w h i c ha t t r a c t sm o s to ft h ea t t e n t i o n sd u r i n gs y s t e mm i g r a t i o na n du p g r a d ea st h em o s t e x t e n s i b l ea n df l e x i b l ep o r t i o ne m b e d d e di na l m o s ta l ld a t a b a s em a n a g e m e n ts y s t e m , a d d i t i o n a lc a r e sn e e dt ob et a k e nw h e nt h es t o r e d p r o c e d u r e s a r em o v e df r o mo n e s y s t e m t oa n o t h e r a n di tr a i s e sp l e n t yo ft e c h n i c a la n d m a n a g e r i a l i s s u e sw h i c hh a v en o t b e e na d d r e s s e d c l e a r l y t h i sp a p e rt r i e st oa d d r e s ss o m eo ft h ei s s u e sa n do b s t a c l e sw h i c h m a y r a i s eu p d u r i n g s t o r e dp r o c e d u r em i g r a t i o nb yg o i n gt h r o u g hac a s es t u d yw h i c hi n v o l v e sd a t a b a s e m i g r a t i o nf r o mm i c r o s o f ts q ls e r v e rt oi b md b 2u d b a l lr e l a t e dt e c h n o l o g i e sa n d b a c k g r o u n d w i l lb e i n t r o d u c e d ,a n d w ea l s o p r o v i d es a m p l ei m p l a n t a t i o n a n d e x p e r i m e n t a lr e s u l td a t a t h i sp a p e ri so r g a n i z e da sf o l l o w s i n t r o d u c t i o n “s e c t i o ng o e st h r o u g ht h eb u s i n e s s g r o u n dw h i c hp r o m o t e st h ed a t a b a s em i g r a t i o na n dc u r r e n td a t a b a s em a r k e ts u r v e y 7 t e c h n o l o g y i n d e p t h s e c t i o ne x p l a i n st h et e c h n o l o g i e sa n dm e t h o d o l o g i e su s e do r r e f e r e n c e di ns o l v i n gp r o b l e m sw ef a c e di nr e a lw o r l d p r o j e c t 。c a s es t u d y lp r e s e n t sa l a r g e d a t a b a s e m i g r a t i o np r o j e c t c o n d u c t e di nw o r l d s l a r g e s t c u s t o d i a nb a n kw i t h s p e c i f i ct e c h n i c a ls o l u t i o na sw e l la se x p e r i m e n t a lp r o j e c td a t a f i n a l l yc o m e su pw i t h c o n c l u s i o no ft h i sp a p e r 1 1d a t a b a s e m i g r a t i o n m o t i v a t i o n t e c h n o l o g yi sd r i v e nb y b u s i n e s sr e q u i r e m e n t i n t o d a y sf a s t m o v i n gw o r l d ,c o m p a n i e s m u s t s p o tm a r k e tt r e n d sa st h e ye m e r g ea n dr e a c tq u i c k l y t om a k e i m p o r t a n t b u s i n e s s d e c i s i o n s , ac o m p a n y si n f o r m a t i o nc e n t e rm u s th a v ef l e x i b l e ,e f f i c i e n ta c c e s st od a t a a b o u tc u s t o m e r sa n d p r o d u c t s u n f o r t u n a t e l y , m o s t b u s i n e s s a p p l i c a t i o nc a n n o t c a t c hu p w i t hl a t e s tt e c h n o l o g yc h a n g e s , a n dt h ed a t a b a s et h e yc a n n o th o l di n c o m i n gc u s t o m e r r e q u i r e m e n t sa n dc o r r e s p o n d i n gw o r k l o a d s c o m p a n yh a st oi n v e s th e a v i l yi ns y s t e m m a i n t e n a n c ea sw e l la sn e wd a t as o u r c ei n t e g r a t i o n t oa p p l yn e w d a t a b a s et e c h n o l o g y , t h e s ec o m p a n i e sa r ef a c e dw i t ht h ec h a l l e n g eo fm i g r a t i n gd a t a a n di ns o m ee a s e s 6 坚! ! 堡! 里堡! ! ! ! ! ! 竺! 塑堡竺! 竖旦! 塑塑竺! ! ! ! ! ! ! ! ! ! ! ! ! ! 竺! 垒兰竺! ! ! ! ! ! a p p l i c a t i o n s t om o r e s u i t a b l ed a t a b a s e s y s t e m s 【i b m u s2 0 0 3 1 i nt h el a s td e c a d e t h e r eh a sb e e nas h i f tf r o ms t a n d a l o n ec o m p u t e rs y s t e m st o c l i e n t s e r v e r , d i s t r i b u t e ds y s t e m s t h e r ei sa ni n c r e a s i n gn e e dt om i g r a t el e g a c ys y s t e m s 【b e n n e t t1 9 9 5 】t on e wh a r d w a r ep l a t f o r m sa n dn e w s o f t w a r ed e v e l o p m e n tp a r a d i g m s b e c a u s el e g a c ys y s t e m sp r e s e n tp r o b l e m ss u c ha sh i g hm a i n t e n a n c ec o s ta n dl a c ko f d o c u m e n t a t i o n t h et w om a i n o p t i o n s t o a p p r o a c h t h i s p r o b l e m a r e 1 ) t o t a l r e d e v e l o p m e n t o ft h es y s t e mi nt h en e wa r c h i t e c t u r ea n dp a r a d i g ma n d2 ) e v o l u t i o n a r y m i g r a t i o no f t h es y s t e m e v o l u t i o n a r ym i g r a t i o nc o n s i s t so fd e c o m p o s i n gt h el e g a c y s y s t e m i n t o s u b s y s t e m s , e a c h o fw h i c hi s i n d e p e n d e n t l yr e p l a c e d ,r e u s e d ,o r r e e n g i n e e r e d 【c i m i t i l e1 9 9 8 1 s p e c i f i c a l l y , r e v e r s ee n g i n e e r i n gt e c h n i q u e sa r ea p p l i e dt o t h ee x i s t i n gc o d et or e c o v e rt h ea r c h i t e c t u r a la n dd e s i g ni m p l e m e n t a t i o n t h e n , t h e s y s t e mi s d i v i d e di n t os m a l l e rs u b s y s t e m st h a ta r ee a s i e rt ou n d e r s t a n d f i n a l l y , e a c h s u b s y s t e mi sr e p l a c e db ya n e ws u b s y s t e mo ri s r e e n g i n e e r e dt oa n o t h e rp l a t f o r mo r p a r a d i g ml e g a c ys y s t e m sw h i c ha r ew i r e dt o ad a t a b a s en o r m a l l yb u i l dc o m p l i c a t e d b u s i n e s sl o g i ca n d f u n c t i o n a l i t yo nd a t a b a s es i d e , w h i c ha r es t o r e dp r o c e d u r e s ( s q l ,c o rc o b o l ) m o s to ft h et i m e i td i r e c t l yc a u s et h ed a t a b a s et ob eas e p a r a t es u b s y s t e m d u r i n gm i g r a t i o n a n d c o m p r e h e n s i v em i g r a t i o np l a n , e x p e r i e n c e dr e s o u r c e sa n d e f f i c i e n t t o o l sa r er e q u i r e ds o m e l e g a c ys y s t e m sa n dr e e n g i n e e r i n gt e c h n i q u e sa r ea d d r e s s e di n 【c o m m1 9 9 4 】a n d i e e e1 9 9 5 a tt h es a m e t i m e , o p e n ,d i s t r i b u t e dp r o g r a m m i n g e n v i r o n m e n t si n t r o d u c en e w r e q u i r e m e n t sf o rd a t a b a s em a n a g e m e n ts y s t e m s ( d b m s ) a n d d a t a b a s ea p p l i c a t i o n s t h e k e y w o r d s o ft o d a ya r ei n t e r o p e r a b i l i t y , p o r t a b i l i t ya n dc l i e n t - s e r v e ra r c h i t e c t u r e s b e i n g b a s e do ni m m a t u r et e c h n o l o g i e s ,al a r g en u m b e ro fo l dl e g a c ys y s t e m sa r es t i l li nu s e w i t h o u ta n yo ft h e s em o d e r nc h a r a c t e r i s t i c s o n ew a yt ok e e ps u c hs y s t e m ss t i l lr u n n i n g u n d e rt h e c h a n g i n g n e e d so fc u s t o m e r sa n d c o m p u t e r i z e de n v i r o n m e n t s i sr e e n g i n e e r i n g ; t h a t i s , t r a n s f o r m i n g t h ee x i s t i n gs o f t w a r et om e e tt h en e wr e q u i r e m e n t s ( w i t h o u t c h a n g i n gi t sf u n c t i o n a lb e h a v i o r ) w i t hr e g a r dt od a t a b a s ea p p l i c a t i o n s , r e e n g i n e e r i n g t y p i c a l l y i n v o l v e s c h a n g i n g t h e u n d e r l y i n gd a t am o d e l , t h ed a t a b a s em a n a g e m e n t s y s t e m , t h ei m p l e m e n t a t i o nl a n g u a g e ( s ) ,o rt h ec o m p l e t es y s t e ma r c h i t e c t u r e t h e s e u n d e r l y i n gr e q u i r e m e n t sc a l l f o rad a t a b a s ep r o d u c t sd r i v et o w a r d sf u l ls c a l a b l ea n d o p e n s t a n d a r d c o m p l i e dp l a t f o r m a n d f r a m e w o r k b y i t s n a t u r e , l i n u xa n dt h e s u r r o u n d i n ga p p l i c a t i o n sa n de n v i r o n m e n ta r ef u l lo fc h o i c e s s t r a t e g i cm o v em a ya l s o c a u s et h ei n c o m p a t i b i l i t yo fd a t a b a s ep r o d u c ti nt h et a r g e tp l a t f o r m , a n di t c a l l sf o ra m i g r a t i o n a l s o , t h et r e m e n d o u sg r o w t ho fi n t e r n e ta n dt h ew o r l dw i d ew e ba n dt h es u c c e s so f w e b e n a b l e d ,c l i e n t 。s e r v e ra r c h i t e c t u r e sa r e p r o f o u n d l yc h a n g i n gt h ew a yi n w h i c h i n f o r m a t i o ns y

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论