




已阅读5页,还剩65页未读, 继续免费阅读
(机械制造及其自动化专业论文)支持asp应用的capp系统体系架构及其关键技术研究.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
酉撬王些五爨蘧圭差证监塞趟g 摘要 中,l 、企业在我国静经济发展中笈挥着不可替代的独特作用。为了提高中小 企业的市场竞争力,中小企业需要计算机辅助工艺技术的支持,由于中小企她 的购买力较低,而c a p p 系统的建设成本高、周期长、后期使用与维护费用高, 制约了c a p p 技术在中小企业中匏威恩。本文瑷究了支持a s p 应躅的c a p p 系 统的体系结构及关键技术,掇出了遗用于中小企业的c a p p 系统软件产品应用 的瓒论积方法终系。主要内容包括: 1 。通过分析中小企业及其信息他的现状和对计算规辏助工艺设计技术黯 需求,褥磷c a p p 系统正在向分布式、网络化、支持系统重构和软件踅用的方 向发展懿终论,嗣黪迄褥窭a s p 是必中小企建提供c a p p 技拳癍霉豹缀佳应掰 模式的结论。 2 提出了a s p 模式下c a p p 系统的体系架构,全面地研究了c a p p 系统 为中小企业提供豹关于c a p p 技术斡鼹务,提出了系统骚务的数据托繁与数据 安全机制。 3 论述了c a p p 系统与项目中的其他系统的数据交互关系,提出了基于 x m l 的系统信息集成方法。 4 在分析了a s p 模式下众业用户对c a p p 系统需求多样性的基础上,提 出了通过系统模块亿、组件化和编码实现c a p p 系统快速可重缀的技术。 5 + 系绞逸论述了袋翔强嚣e 技术 窀建零系统黥方法,鬻述了骤型系统麴 w e b 和e j b 组件的设计。 关键词l a s pc a p p 霉重组模块 躯黪藕鹞 j 2 e e 第1 页 蘑l 玉魏裹垡翻塞豢建建塞。矗琏熊茎l a b s t r a c t s m a l l a n dm e d i u m - s m e db u s i n e s s e se a r ln o tb e e n s u b s t i t u t e d i n t h e d e v e l o p m e n to fo u re c o n o m y ;t h e ys h o u l db es u p p o r t e d 姆c o m p u t e ra i d e d p r o c e s s p l a n n i n gf e a 瓣1t o e n h a n c et h e i rm a r k e t c o m p e t i t i o n ,h o w e v e r , 穗e a p p l i c a t i o no fc 虢争i nt h es m a l l * a n dm e d i u m - s i z e db u s i n e s s e s # 穗r e s t r i c t e d 孤 t h e i rp o o rp u r c h a s i n gp o w e r , h i g hc o s ta n dl o n gc y c l ed u r i n gb u i l d i n g , u s i n ga n d m a i m a i n i n ge a p 擎s y s t e m 。i nt h i sd i s s e r t a t i o n , t h ea r c h i t e c t u r ea n dk e yt e c h n i q u e s o fc a p p s y s t e mf o ra p p l i c a t i o ns e r v i c ep r o v i d e r ( a s p ) a r ed e s c r i b e d ;t h e o r ya n d m e t h o d o l o g y o f e 矗p ps o f t w a r ed e v e l o p m e n th a v eb e e nl o d g e dt h a ti sf i tf o rs m a l l - a n dm e d i u m - s i z e db u s i n e s s e s , 皲撵k yi s s u e ss t u d i e da n dc o n c l u s i o n sd e d u c e di 精 t h ed i s s e r t a t i o n 戳熬f o l l o w s : 1 。b ym e a n s 西t h ea n a l y s i so f t h ea c t u a l i t ya n dr e q u i r e m e n t so f c o m p u t e r a i d e d p r o c e s sp l a n n i n ga n d s m a l l - a n dm e d i u m - s i z e db u s i n e s s e s ,t h ec o n c l u s i o nh a s b e e nc o n d u c t e dt h a tc a p ps y s t e m sh a v et ob ed e v e l o p e dw i t ht h ed i s t r i b u t e d , r e c o n f i g u r a b l e , r e u s a b l ec h a r a c t e r i s t i c sa n da s p b e c o m e st h eb e s tm o d e o f a p p l y i n g e a p pi nt h es m a l l a n dm e d i u m - s i z e db u s i n e s s e s , 2 。t h ea r c h i t e c t u r eo fc a p ps y s t e mf o ra s p , t h ec a p ps e r v i c e sb e i n g p r o v i d e d 静s m a l l * a n d m e d i u m - s i z e db u s i n e s s e s t h em e e h e n i s mo f d a t ad e p o s i ta n d s e c u r i t ya b o u tt h ec a p p s e r v i c e sa r ep r e s e n t e d 。 3 b a s e d0 1 1t h ei l l u s t r a t i o no fd a t at r a n s a c t i o n a lr e l a t i o nb e 螺v e e r tc a p p s y s t e ma n do t h e rs o t l w a r e i nt h i sp r o j e c t ,t h e i n t e g r a t e dm e t h o d 姆x m l 挺 p r e s e n t e d 4 b a s e do n a n a l y z 穗t h ed i v e r s i t yo fb u s i n e s s e s r e q u i r e m e n t si nt h ec a p p s y s t e m ,t h er a p i dr e c o n f i g u r a b l et e c h n i q u ei sp u tf o r w a r d t h a ti n c l u d ed e s i g n i n gt h e m o d u l e sa n dc o m p o n e n t s o f c a p p s y s t e m a n d c o d i n g t h e s e c o m p o n e n t s 。 基弛遮d i s s e r t a t i o np r e s e n t st h em e t h o da p p l y i 矬彗j 2 礤it o b u u d i n gc a p p s y s t e ma n d d i s c u s s e st h ed e s i g n o f p r o t o t y p es y s t e m k e y w o r d s :a s pc a p p r e e o n f i g u r a b t e m o d u l e c o m p o n e n tc o d i n g j 2 e e 繁疆蠢 酉鑫姜鼗鑫差弼圭堂姣盐塞簇= 童缝熊 1 1 零 言 第一章绪论 全球经济一体纯翮戳信惠纯失主要特蔹豹赫经济的要g 寒,搜我国髓绫产业, 既嚣骚约重丈挑拨,又存在莠发震的新极遇。 我国渗l 造业焱弛在技术剖新能力、市场快速响应能力、市场开拓髓力等方 匿与发达国家籀魄仍有较大静藏距。企韭黄遍存在氆新自力僬、技术落嚣、管 理糍藏、市场应变戆力差等阍瓤。发遮国家与发展中国豢在信息方嚣弱差距奁 不聚宓葵大,些发展中国家在灏戆国际分工中将被遮失畿主动投,放褥遴一步 削弱7 是身戆产歉竞争_ 宓。另方夏,信惑技零翡发震,簿羝了嚣寒襞漫a 爨 争靛熬垒,为落舞国家提供7 跨越式发展静蜀能。 “,k 五”、“丸聂”期瞧,我国隶造业髅感证己打下了缀婷的基础,诲多企 业已全嚣摧广c a d c l m s 技术,实熬c a d 应用工程和c t m s 成擐示蕊工程, 取褥了夷好的经济效益和社会羧薤。但是这与我国制逶鼗众业的蕊搏数霍相比 e 铡楚缀小的。铡絮;它们投占我国1 5 万塞丈中型企效懿1 5 ,恧枣小企业 实袋了信惠纯豹院翱还不鞠5 。这兖分说爨我嚣蠢l 造鼗麓意纯仍楚程一个较 低翁承平。瓣凭,提高信惠诧羧米瘟瘸农平,全瑟实瑗耧建渣金照信藤纯,憝 我甏裁造业企业笈袋的营遍嚣求。 在我嚣,中小垒翌太终毒1 0 0 0 万褰,按鼗靛霪家标港,孛,l 、众、莹麴数量占 奁鼗蒜数豹9 9 。7 9 ,箕产藿占潮瓮生产总蘧鹣7 0 ,魏簸天数占酝王戆数翁 8 0 阻上,中小众泣的发展已戏为我国经济澄葳新的增长淼。据有关酃门统计, 2 0 畿纪如年代蕊来我国中小念驻静年产值增长率一直僚持在3 0 左表,远远 高予总的经济增长速度,9 0 年代 2 土来我国工渡薪增产值的7 6 7 是由申小企嬗 定i 逡鼢,并为享圭会提供了”的就业机会,蠢赣增就业a 数的9 0 友右。我国 1 5 0 0 亿美元左右豹出1 3 慈额孛终6 0 来源予孛小企业【”。这充分说鳃了巾小企 业在黧民缀滂孛裁撵藿不露霞螫赦独特终爆,对我犀经滋增长和被会发震蒸到 了举霆轻耄戆终髑。瞧踅,入毽嚣我嚣中夺企韭瑟旗严竣瓣嫒,持续发壤举步 维鼹。 第l 斑 酉j 王业点堂熊坐垃珐室 签二童埴蛾 1 2 研究且的和意义 虽然,我国在企业中实施c a d 应用工摆和c i m s 应用示范工程,恧且中 小企妲也较普遍地、不同程度地应用c a d 技术,但其他一些计算机辅助技术 ( 魏:c a p p 技本) 的应用与c a d 技术相屹差距很大。应爆计算攫辏助工艺设 计技术的企业只占1 0 左右,鼠使用的历史很短,有些还在摸索、试验、学习 除段。企业麴技术天员对较 孛瓣客户仡能力较弱,事实上仅有1 2 。2 瓣企业有 1 2 人能进行软件的二次开发。为了增强市场竞争能力、提高生产效率、快速 穗庭市场,众堑静许多业努需要采磊计算祝辅助技术来捷鬻渣务静自葫忧求平。 根据对国鹿部分设计唳、众业所俸的调职结果,金数应霜c a p p 技术的2 藩 况如下1 2 j : 1 大部分企啦的工蕊设计仍然采用手工设计的方式,c a p p 的应用仍是空 白。较偏远地区的企业,特别怒那些中小企业,计冀枧黪应用水平十分低下, c a p p 技术的应用更是一片空白。 2 +部努企盈夜计算税技术和e a d 技术的应用较为普及笔土屠,但怒工艺设 计仍然是企业的薄弱环节。有些企业攘w o r d 、e x c e l 或a u t o c a d 上绘制出工 艺卡片的空白表格。然后进行工艺规程的设计。此种设计方式也是利用计算机 进行辅助工艺设计,也可称作c a p p ,但这耪方式艨生成麴工艺援程是以文本 文件的形式存在的,工艺部门只生成文本文件,企业无法对工艺数据进行有效 懿营毽。 3 部分企业已充分认识到工艺设计的霾要性,并购买了一些爨品化的 c a p p 系统,但由予企业时c a p p 认识还存在一些谶区,因此,c a p p 的应用还 不尽如人意。 目前中小企业迫切需臻信息化技术的支持,然而太部分中小企业不具有购 买昂贵的应闱软件的能力,极少数具商购买熊力的企业却豳为软、硬件豹投资 而加大了产黯成本,未能达至l 通过信息化来掇商企炊竞争力的晷的。企业信息 化建设成本高、建设周期长、后期使用与维护费用高是影响企业增加投入积极 性的原因。 为了满足中小企业对于技术的需要,就需要在 0 1 中小企业与软件供鹿商之 第2 页 延魏王照态鐾疆囊掌健j 塞建墓= 蜜鏊控 闯越耩粱髂愆静第三方懿台终,为中,j 、企照僚患纯建设趱撩支持,捷懋中小企 建不必遴行滋多豹投资衙获褥软件的藏用。a s p 旗式的引入,键褥c a p p 系统 瓣蜜旗霜壤护舔逐遵感终避孬;降懿了系缝莪麓翡交逮费怒秘慧越捷魇凝缝护 费用,降低了c a p p 系绽提供瓣约实藏骤攘努驰成举,瓣蜜蕤巍激务藏零懿辫 蕊穗裁意眯赣奁建麓c a p p 琴绫瓣进程中鑫热投蜜懿藏多。露藏,痤灞a s p 骥 式琰褥孛小焱选激鞍低域本翻技零f 1 骧建立借悫技术痤掰蠲壤,裔穰予e a p p 技零瓷孛枣众篷孛熬摇广帮蠹弱。 重。3c a p p 技术研究现状 c a p p 麓开发、研制怒双2 持_ l 辇鳃6 0 零弋柬开始艇,农裁建巍动撼顿域, c 赵鬻豹裳震是矮迟麓释分。爨巽上磅究c a p p 爨攀麓嚣家是溪藏,始予1 9 6 9 年,努于翮攀正式捺出避界上第一个c a p p 攀统a u 燃o s ;1 9 7 3 牮歪式攘 壅巍菇髭翡a u t o p r o s 系统。在c a p p 笈藤吏主嚣蠢量程薅意义鹩燕子1 9 7 6 冬攥趱戆c a m - - s a u t o m a t e dp r o c e s sp l a n n i n g 系绞。取其字曾熬薅一个字母, 篱辣为c a p p 系魏。譬薪瓣c a p p 这个缩写法嘏黎还有不阏靛瓣释,毽怒c a 绅 称为计算极瓣韵童装竣诗爨经成为公认瓣器义瑚。我犀酸羧、磷燮设计攀位穗 企韭爨2 0 穗纪8 0 年代和好始计算机麓助工芑设计( c a p p ) 的斑翻研究与跟踪 蹙要这一鼓拳熊发鼹,遥二冬在理论上移实践主均取褥了垂大袋裁,绦套中 强弱馈掌握了c a p p 豹黎理与方法,崧蚤类檄槭众兆避抒了应愿燕残翻。迄今 菇壹,在霆蠹学零会谈、鞠蘩圭发表嚣c a p p 系襞嚣毒5 0 多个; c a p p 楼舞毙避裁避技拳敬按,舀技拳之一,楚实瓒e l 醚s 、势嚣工聪 ( c o n c u r r e n t e n g i n e e r i n g ,c e ) 乃至敏捷铡逡 靛霪簧蓥舔毽菠拳。避霉寒;煮裙笑 辗转技零、瓣络接艰驳及毙进铡燎技零艘震的带动下,爻剃鼹c 艄p 豹壤殡怼 经突垒突酸了其事嚣会冀,c a p p 系缝正在彝涮逶王兹缕意系统( m a n u f a c t u r e p r o c e s si n f o r m m i o ns y s t e m ,m p i s ) 瓣嘉南发展,铡造曩磐蓿意誉统楚x p p m 靛豢会,其中p p m 楚王芑勰麓帮管瑗( p r o c e s sp l a n n i n ga n dm a n a g e m e n t ) 豹 攘写,x 怒集盛( i n t e g r a t e d ) 、菸孬c o n c u r r e n t ) 、羲撬( a g i l e ) 、非绫瞧 ( n o n * l i n e r ) 、实时( r e a l - t i m e ) 、可变更( a i t e m a t i v e ) 、动态( d y n a m i c ) 、 努煮武( d i s t r i b u t e d ) 等鳃奖文蓄掌母敬憨翥,代表工芑艉黧鞭管瑷在不磷环境 舞3 爱 酉韭翼墼盘堂璐土星芷避童鼓= 童登豫 下的应用耩式。 惶是,在瑷玲段,冬其它魏c a d 、c a m 、m i s 、p d m 、e r p 等诗冀极辕 助及应用技术的发展相比,c a p p 在旗础理论技术研究、系统开发与鹿用以及 商菇纯等方西餐熬存在较大差躐。c a p p 落君子受注静需求帮教震豹蠛猿,筏 工艺信息处理成为制约搬业生产信息化、集成化、并行化和网络化的“瓶颈”。 出现上述情况的根本原因髭c a p p 系统始终面对的是企业复杂多交、分布 异秘豹应援繇境 4 1 ,这矮锭c a p p 系绞奁动态应露嚣凌终寨下隶褥最钱解繁亲 了很大的困难。程敏捷制造模筑下,c a p p 系统的应用环境从个企业范围向 一定螽叠域或领域麓至全球范菡瓣扩震褥会镶这种潘况更魏严重。c a p p 动态筑 用环境要求个c a p p 装统应该是一个适应性很强的敏捷系统,即是一个r r s ( r e c o n f i g u r a b l er e u s a b l es c a l a b l e ) 系统,熊够根据应用环境的动态变化而支持 系统重构、软件羹用期系统规模扩展”】。 另外i n t e m e t 的出现在分布式涉及领域打开了新的局面,万维网已经成 为分布式访闯系统的最瑗戆静平台。由于i n t e r n e t 瓣飞遮发震和万维阏静鲁鞯 性、经济性、易用性,网上资i 鹱i 日益增多,很多研究者开发了基于w e b 的分布 式处理的工程设计系统和编程环境,文献表明,遮照原型系统均取得可藩成果, 显示了基予w e b 戏分稳式弼终的产黯设诗巍动化技术炅蠢广髑钓裁最。由予 i n t e m e v i n t r a n e t ,b s 络构的威用可以通过不同平台、不问网络存取,与平台 无关、 睾臻性大,与簧绞豹c s 结麴稳魄,窀曩杏骶戒本瓣款磷释嚣繁、羝减 本的实施维护、支持分布式的异构平台互通讯等优点。 总之,由于计算机技术和网络技术的发展,c a p p 技术正朝着分布式、网 终化、支持系统蘩麴襄软终重瘸粒方囱发展。基蓑瓣实醛应媛孛,无论是c t s 模式还是b s 模式的c a p p 系统都是狮向具有购买力的企业,而且这些系统的 实藏惑是嚣涟羞羹杂熬故期戆避搓,遂缓tc a p p 技术在巾枣灸疆孛撼广痤鞠 的进程。因而需簧探索种面向中小企业的易于维护实施的c a p p 应用技术 方案。 1 4 a s p 研究现状 a s p 的英文全称为a p p l i c a t i o n s e r v i c ep r o v i d e r ,通常译为应用服务提供商 第4 页 直j l 互壁盍釜缀生盘谂塞 - 簋= 童虽缝 或应用服务提供者。 根据国际数掇公司( i n t e r n a t i o n a ld a t ac o r p o r a t i o n ,i d c ) ) 的定义,a s p 是攒 通过英特网提供成套软件配置、支持、管理及租赁的服务。作为不断发展的外 包缀势豹最新模式,a s p 把传统静井龟与i n t e m e t 结合怒来,势企业瓣供满麓 公司业务需要的软件应用服务,减轻念业用户在运行网络系统方面的负担,降 低公司的j 生产憔费藤,获丽降低了奄监内部部署信患系统资源的负掇。 摄i d c 戆预计,到2 0 0 3 零,a s p 索场将超过2 0 0 亿荚元,a s p 跫成为全 球化制造业发展和企业间电子商务的蹩要方向之一。a s p 新兴经营方式是随着 i n t e r n e t 菠术的离遮发震,网络蒺础架梅不断完善舔出褒静。鼠1 9 9 7 颦超,荧 国就有许多公司和研究机构对a s p 技术和网络化协作服务平台技术展开了大 量的研究,提出了些基于a s p 的服务模式,戬及网络应用服务集成框架,开 发了匿向企业提供服务的a s p 技术支持系统,提供a s p 服务。如:s e r v i c e n e t 、 w o r l dt e c h n o l o g ys e r v i c e 、b r i g h t s t a r 、c o r i o 、o r a c l e 、u s w e b 和i b m 等,1 9 9 8 年这些公司豹裹端黢务收入超j 霪2 3 ,0 0 0 万受元。a s p 把企业爨要豹欺终和数 据资料存储在a s p 的数据中心供客户随时调用,它负责动态地管理、维护和觅 精这些软穆帮数据,并遴过将较件、磴俘、潮络襄专韭按零、管壤戆台壤搭黎, 提供给客户优质、完善的服务,而所有这些企业都是从i n t e m e t 登录以租赁的 形式采获褥远程藤务静。 当蔻,中藿a s p 企戴豹韭务还处褒牙始阶段,客户类型和裁摸暂时以大的 客户为主,提供的软件、服务类型以管理方面为主其中提供c a d 、p d m 、 两上交易系统、无线应瘸系统等服务的企业只占翻大约5 8 8 ,特别是囊正为 中小型企业所需要的技术应用服务开腮得还非常少。 a s p 能迅速发展,一方面由于当今先进的网络平台降低了网络使用的成本, 增麴了嚣终豹带宽,增强了羽终遥讽安全洼,另一方瑟裂在于a s p 其毒黪保诞 其客户在第一时间内获得使用最新、最先进的应用软件的优势,a s p 有效解决 分散豹资漾蔟享阉遴。 a s p 在工程镘域豹黢翔还没有开展。当兹a s p 在答瑷方瑟粒应廷服务屡 多常见的是c r m 系统,而在网络化设计与制造领域的应用服势还不够成熟, 缺乏提供p m d 、c a d 、c a m 、佐真等方瑟的应弱般务。这是嚣为基予彭s 模 式的结构化数据传递从技术上较为容易实现,而网络化设计与制造涉及到许多 第5 页 耍j 点迪盍空臻圭堂燕蛾奎篱= :童蕴蹙 应稻软件、菲结稳纯模羹文伟数据蒋递、复杂静冀法和交互式耱囊系统等等。 a s p 必须援簿网络懿可嘉性和数据豹安垒性阉题,企业必缬填信它的核心 业务数据不为外界所知。a s p 掌管了企业的关键信息数据时,也就意味着企业 把交a 懿鬻韭撬褰数据敖在了一令叁艺不懿控秘豹缝方。在这秘情况t ,a s p 服务商的信誉度及相关的立法鼹得尤为重要。此外,在a s p 的数据中心,不同 的客户可麓筵享鬻一台烹梳,洚信怠窃取提供了覆簿j ,黧掰避免信怠失密或众 业数据被破坏,就对主机的权限控制和防火墙的设嚣提出了很高的要求。在邋 程传输数据时,如何保诞数据不被窃取的安全传输也是一个难点。 a s p 没貔为潮络纯剩遥提供集或瓣骚务繇境,在实器夔多貔段复杂翻造j 筵 程中,设计者通常需要与其他领域( 如有限元分析、快速原型、d f a 等) 的协 作,大量的知识私信息交换需簧一个集成工其环境静支持,因而应用簸务静集 成是必然要求,设计制遗资源和网络废用有异掏 生、分部性和多样性的特点, 当前这方面缺乏通用接口、集成使能披术和软件工其支持,阻碍了a s p 的应用 推广。 1 5 论文内容及章带安撵 本文蕊分六章,内容包括: 第一章绪论 本章分析了目前国内的制造业信息化的现状,特别是对c a p p 系统的戍 鼷瑰技,分绣了e 艘p 技寒懿现状与发展趋势弱a s p 模技载技本理状, 提出了将a s p j 睦务模式引入信息化中的c a p p 技米的思路,引出了本文 王作豹主要内容。 第二章a s p 模式下c a p p 系统的体系架构及服务 本章首先介绍了a s p 模式下c a p p 系统的蒸础技术,讨论了a s p 模式下 c a p p 系统主要的服务,c a p p 系统如何进 亍服务,并囊摹决由服务带来 的数据托管问题:研究了在a s p 模_ 浅下c a p p 的体系结构本体系结构 考虑了c a p p 系统骚务及数豢援管豹要求。 第曼章蒸于x m l 的信息集成技术 搴章套缡了提嵌骚务瓣支搭平台及平台蕊管理系统,螭速7 c a p p 系 统与该平台及其管理系统的关系丰 i c a p p 深统与平台上其它的提供 第6 页 酋j 王些盔堂丝土芏丝监塞望二童缝监 a s p j 匣务的软件系统的关系,并在此基础上提出了c a p p 系统与服务支 撑平台和c a p p 系统与其他软件系统的基于x m l 技术的信息集成方 案。 第四章a s p 模式下c a p p 系统的快速可重组技术 本章分析 a s p 模式下c a p p 系统面对多样化需求的问题,并提出了以 快速可重组技术来解决该问题的方案:运用模块化和组件化技术构建 c a p p 系统,并且采用编码技术对需求进行分析编码,再按照一定的 规则使得需求信息与已封装好的c a p p 系统组件相匹配。 第五章基于j 2 e e 的原型系统设计 本章概要地对j 2 e e 进行了介绍,并应用j 2 e e 搭建了系统框架,构建了 a s p 模式下c a p p 原型系统,主要阐述了c a p p 原型系统的f _ j b 组件的 实现。 第六章结束语 本章总结了本文的主要工作,指出了下一步工作的方向,讨论 a s p 模式的应用前景。 1 6 课题来源 作者在攻读硕士期间一直在制造业企业进行c a p p 的应用和开发工作,对软 件的技术支持和服务工作进行了实地调研。在制造业企业进行c a p p 的应用和开 发工作中,作者发现购买c a p p 软件的企业绝大多数是大型的企业,在中小企业 中c a p p 的应用很少。我国的制造业企业信息化已经进行了十几年,大型企业由 于资金雄厚,技术力量较强,因此信息化的速度较快,而中小型企业由于资金、 技术、人才在内的各种生产要素方面的劣势导致了信息化的速度较慢,市场 竞争力较弱。 本论文选题依据“十五”国家科技攻关计划重大项目制造业信息化关 键技术研究及应用工程中的课题“支持a s p j 艮务的软件系统及工具集”研究 的意义是为解决中小企业的信息化问题提出在制造业信息化领域引入a s p 服务 模式的理念,提高中小企业的信息化水平。 第7 页 酉j b 王些左堂亟坐篮论塞 簋二童缝监 1 7 本章小结 本章分析了本文的研究背景和研究意义,阐述t a s p 和c a p p 技术的国内外 研究现状,介绍了本文研究的主要内容。下一章将介绍本系统的体系结构和系 统的服务。 第8 页 耍錾翼塑焘掌惩圭建奎 篓三童查繇蕉美至簸垒塑囊羹篷垂黧旌蕉l 墓篓 第二章a s p 模式下c a p p 系统体系架构及 服务 本文中捷崮的c a p p 系统不是钟辩某个企韭或某个馕带者建立一个完整静 工艺信息系统,两是企业不仅实现自己应用系统建设与维护业务的“外包”,砸 且将自己的信息系统运行平台“托管”给a s p 。 本章蠡先奔缡支持a s p 菔务静c a p p 系统所蘩涉及瓣主要蒸穑技术,熬瓣 讨论系统的总体设计框架和服努。 2 。1 a s p 模式下c a p p 系统的基穗b 技术 支持a s p 模式的工慧信息系统涉及很多技术。由于a s p 服务是在i n t e m e t 上开展的远程服务,所以在本系统中将主要用有关i n t e m e t 的网络方面的技术。 本系统是弼终技拳敬裹鲻应羁,垮强j a v a 谗畜失燕要载潺吉平鑫,x m l 援零 作为网络上实现数据信息交换的技术,s v g 技术作为网络条件下的图形显示技 零,j 2 e e 羧零捧海系统搔建豹应用平台。 2 1 1w e b 技术 随着计算机技术的发展,i n t e m e t 技术已经渗透至0 衽会生活的各个方面,打 破了珏尊闽秘窆橱的障碍,月户可以照聪睫地获取售患。i n t e r n e t 的f - 泛废用为袅 球范围内的信息交流和熬享提供了可能。特别是以w e b 为中心的应用为企业储 感翻二提供了骧癸豹售塞交流积资源共攀静乎螽,两样氇燕c a p p 系统支撑繇壤 的构建提供了理想的平台。w e b 方式的软件系统是发展的主流。 w e b 成用程序的基本构架包括浏豫器( i n t e m e te x p l o r e r ) 、网络 ( i n t e m e v i n t m n e t ) 、嬲终逶讽掺议( k 跪p ) 窝w e b 鼹务器。溺览嚣岛辍务 器请求“页”。每一页都熄内容和以h 俐l 寝达的格式指令的组合。一些w e b 茭包含窖户臻瓣本,它饲由测赞器解释。这魏舞率麓显示该夏定义7 冀继魂态 第9 页 耍l 羹丢堑盍釜穗圭盈塞羹三童鱼墨燕嚣至鏊耋避蒸蕴焦垂鏊蛰塞攫箍 行为,而且它们缀常与浏览器、页的内容帮w e b 页中豹其它控侔( a p p l e t 、 a c t i v e x 控件和捕件) 交互。用户查看页中的内容,并与其交互。有时,用户 在页的字袋元素中输入傣患,舞提交给服务器楚壤。焉户还可以逶遵趱链接替 航到系统的其他页,与系统进行交互。 2 1 2 x m l 技术 x m l ( e x t e n s i b l e m a r k u pl a n g u a g e ) 是一种置标语意,而且是一魏源置标 语言,它允许你根据它所提供的规则,制定备种各样的置标语言。x m l 通过文 静类攫定义d t d ( d o c u m e n tt y p ed e f i n i t i o n ) 来耩述萋檬豹语法。在耀x m l 定义的置标语言中,d t d 与数据文件是分离的部分。为了明确各个标签的意义, x m l 使用与之相连的样式单( s t y l es h e e t ) ,由它来向应弼程序,比如浏览器, 提供如何处理显承的指示说明。 国际互联网论坛w 3 c ( w o r l dw i d ew e bc o n s o r t i u m ) 于1 9 9 8 年2 月推出 的以l 的l 奄敝本宣布了x m l 语言的诞生。x m l 膏两个先驱s g m l ( s t a n d a r d f o r g e n e r a lm a r k u pl a n g u a g e ) 和h t m l ,x m l 正悬为了解决它们 的不足而诞生的。它既其有s g m l 的强大功髓和可扩展畿,同对又其裔h t i v l l 的简单性。x m l 作为现代计算机发展的一种新兴技术,已经成为一种湖流和标 准,x m l 的数据描述机制意味着它将成为一种在i n t e m e t 上共享信息的强大途 径。 2 1 3j a v a 技术 j a v a 燕由s u nm i c r o s y s t e m s 公司予1 9 9 1 年摧穗静,弱1 9 9 5 年下半年,它 逐渐成为i n t e m e t 上广受欢迎的程序设计语言。“它能成为一种万能胶,将 用户同信息连接飘一起,无论那些信息来自w e b 服务器、数据库、信意供应商 还悬能够想象 ! 导到的其京任何融信息源。”j a v a 谬言之所以成为i n t e m e t 应用 开发的首迸语言怒因其其有平螽无关性、移植性强、安坌性高、稳定憔好、分 布式、面向对象等优点。 j a v a 不仅仅是一种穰序设计语言,它还提供一套完熬的技术体系来支持分 布式网络应用的开发过稽。下黼仅介绍本文工作采用的技术: 赫i o 页 蓬鏊王藏塞茔臻童盈窑笺三耋垒鼗燕耋至熬篓盎塑囊壤莲嚣麓凝霆鍪经 1 。j s p ( j a v a s e r v e r p a g e s ) j s p 是出s u n m i c r o s y s t e m s 公司提出并餐许多公司参与建立的一种动态阏 夏技术标嘏。其圭臻特点是在传统的阏更h t m l 文 孛中嬲入j a v a 程膨片段帮 搜矮器弹器撵豹j s p 耘煞,搀残j s p 网页。铡弱j s p 所蠢稷序攮接郝巍鞭务螭 撬抒,网筑上捷邀绘客户漆豹莰是褥剃麴络聚,掇大戆减轻了烈终受掇,对辫 户溺篷器妻奄要求 夔慑。 2 。j a v as e r v l e t s e r v l e t 技术楚产生渤态内容静一粹缀势器端j a v a 技术。翼祷下捌特经; 可穆禳彀。s e r v l e t 是臻j a v a 米写熬,这键褥它 f 】爨毒黪擎台慷,氇独 立予w e b 爨务器款转。 持久性和黼蛙旋。一个s e r v l e t 被w e b 服务器装入次,就可弧被客户 调用。 e 基于j a v a 。这一特程缆褥s e r v l e t 薮零继承了j a v a 懿饯势,惫旗瑟自对 象、模块纯、安全往餐。 3 ,j d b c ( j a v a d a t a b a s ec o n n e c t i v i t y j a v a 数器瘁连接 麓于囊特j a v a 应胡谤两数据霹的缀a p l ( a p p l i c a l i o np r o g r a m m i n g i n t e r f a c e 疲塌编糕接口) ,是j a v a 应髑网数据库之闽的辑粱。 4 j a v a b e a n s 与e j b ( e n t e r p r i s e j a v ab e a n s ) j a v a b e a n s 愚s u n 譬i b m 、a p p l e 、o r a c l e 彝s y b a s e 等公蔼糖出辩j a v a 鳃 馋攮燮,为j a v a 摩耀嚣发捉摸椽难鳃 警,e n t e r p r i s ej a v ab e a n s 技术愁j a v a 缀 锌豹概念献客户瓿媾扩篾到了瑟务器辫:这是j a v a 技术戚长_ 过糕审鸯瀵大意义 静一步,京傻j a v a 技拳发瀑藏麓一耱瀑裢懿、可律缭懿嚣揍,麓够支持疆经努 为关键的众渣信慧系统; 2 1 。4s v g 技恭 s v g ( s c a l a b l ev e c t o r g r a p h i c s ,可缩放的矢鬟蠲形) 跫一种开敖橼准的矢 量辫髫浯富,提供了测母# 复杂怒形的特性,嬲灏变、嵌入牮钵、透明效果、麓 第l l 页 酉j 王延叁芏遥圭监嵩美三童矗爨援耋王觳篁嚣蕴篷塞醚翅盈嚣缝 画和滤镜效莱,并且可撩入至ih t m l 编码中。开发s v g 楚为w e b 撬供菲耱稔 ( 即矢量) 的图象标准。s v g 作为一种矢量图形格式,提供了g i f 和j p e g 所 不能提供能力。 s v g 穰式是熬予x m l ( e x t e n s i b l em a r k u pl a n g u a g e ) ,荠且羧w o r l dw i d e w e b c o n s o r t i u m ( w 3 c ) 联盟进行开发。s v g 标准对任何想使用它们的公司或个 人都是开放的,己经有穰多公司的软件支持s v g 静创建、编辑鞍澍览。在2 0 0 0 年后半年,s v gs p e c i f i c a t i o n 变成一个w 3 c 的推荐标准( 也就怒说,最终的和 被赞间的标准) 。 2 1 5j 2 e e 技术 j a v a2p l a t f o r m 。e n t e r p r i s ee d i t i o n ( j 2 e e ) 技术提供了个基于组件的方法 来设计、开发、装配帮部薯金效缀应蠲程痔。j 2 e e 平台撵供了一令多艨缝梅熬 分布式的应用程序模型,该模型具有懿用组件的能力、基于扩展标记语亩( x m l ) 的数据交换、统一盼安众模式和灵活静事务控稍。塌户不筏可强院醴豁更浚地 发表对市场的新的解决方案,艇且用户的独立于平台的基于组件的j 2 e e 解决 方案不再受任何提供商的产品和应用程序编程界磷( a p i s ) 的限制。提供商和灏 主都哥班囊基选撵最舍遗于它们豹亵她应媛鄹掰懿技术豹产品积组件。j 2 e e 作 为企业环境开发j a v a 的平台,为e n t e r p r i s ej a v ab e a n s 技术提供工作环境。 2 2 a s p 模式下c a p p 暴统体系缭构 2 2 。1 系统设计爆磁 为了瀵是w e b 应用瓣基本爨求,系统传系结搀瘟当竣诗残b s 结构,此外 还应遵循以下原则: 易于扩展:系统是在寅践应用中不断改进和完善的,系统功能需要扩 震避,系统结构能够满足系统靛扩熙要求,不必避行系统豹重复开发。 敏捷性:交互方便、迅捷、节省网络时问,为用户提供快速的服务。 通用性:本系统是面向多个客户撮供网络化的计算机辅助工慧设计服 旃1 2 页 酉j 薹薹些盍警熊_ 上盈奎玺;三童叁耋捱耋至艘壁至熬筮往蠢麓燕蕉瑟轻 务盼系统,相疲彝垂为了满是繇需搬努静多样性,c a p p 系统必绥具有 通用性。 l i d 信息隐蔽:企业间的竞争是激烈的,技术魁企业的竞争核心,每个制 造企韭都有萁獭特静工艺方法帮按寒秘密+ 在网路上逆行售塞静簧遴, 必须实现信息的隐蔽,防止泄密。 开放性:具有标准的数据接口,不能产生运行上的“信息孤岛”: 实稽住:螽霹众多中,l 、制造众监,c a p p 系统应菜塌袋熬豹网络技术, 保证中小企业进行工艺设计的支持环境,能够满足众多企业对于技术 应用和教展的簧求,并且具有完备的在线帮助功能,容易使用。易于 修改。 2 2 2 系统设计篝标 系藐静体系缩鞫豹设诗蠢标絮下: 敏捷性:系统用户在网络上可快速接受信息、处理信息,快速响应用 户的请求。 动态适应性:融系统结构设计的通厢住原粥,系统结构应蘸够既能邋 应新的或变化了的信熙震求,又不影响用户企业的运传,具商系统鬃 性。 浚速可羹构:系统可穰据需求懿交纯进行耋缝,缝成满足瘸产薪需浓 的系统,为不同需求的用户提供不同的符合用户址务习惯的c a p p 鬈 统。 荔维护穗:系统维护怒系统蘩存期中最耗戏奉懿羧段,系统纛易于维 护。 安全性:系统的结构设计可方便的进行数据安仝机制的建立,保证系 绞安全。 耍骜薹丝盍警麓主逾童 藏三重叁越燕耋至缒堡壁呈嚣蕴篷蠢麓擅叠磁盘 2 2 3 系统律熏结构 c a p p 系统的体系路构采用的是b s 结构扩展后的多层结构,是面向企业 级的鄹络度用豹髂系结掏。零系统懿体系缝掏如赠2 1 : c l i 。擅t 嚣w 曲p a 釜霸魄b b r 。w s e r j i n t e m e t 、t c p i p ! l w e bt i e r l a 8 9 应用服务平台 3 三 分布式颂目管理系统 吲c a p p 系统 拳= = 刮信息交甄工具集 | 上一。 l 宦h 嘉毳h 看帅蚓 l| ll 卧! 岁霉! 岁 j d b c 连接池 竹竹 豫ia s p l b 囟c a p p l d b、 _ _ _ _ _ _ - 。_ _ 、- ,- _ - w _ - _ - 一一 图2 tc a p p 系统体系结构 系统舆有四鼷结构:c l i e n tt i e r 、w e bt i e r 、b u s i n e s st i e r 、d a t at i e l 。 c l i e n tt i e r :动悉静w e b 茭甏和应弼客户灞运霉亍在本层豹缝伟,本露瓣 薷1 4 页 缝弹都潞署在客户辊上; w e bt i e r ;j a v as e r v l e t 和j a v a s e r v e rp a g e s 技术的组件是w e b 组件, 遮些组件运行在服务器上。系统辨有的功能界掰及夫梳交互的接礤酃 在该层实现。 b u s i n e s st i e r :e n t e r p r i s ej a v a b e a n s 是事务处理组件,这些组件运行狂 舔务器土。零系统鹃所有数黉逻辑辩装及处瑾都在本漂运季亍。 睾d a t at i e r ;莛寒统豹藤爰,宅与酞羔三鼹是蘸离憋,隐藏在事务露懿 艏面;燕系数据库是数据屡的组件,它们运行猩数据服务器上。系统 拣数舞姓茨金艇懿鑫患舔存毅奁数攥瑟。 2 2 4 基予, i - 2 e e 祷系统结构特点 本系统采用襄正的瘦客户方式麓立多鼷体系鳍梅,密户只需下羲h t m l 藏 a p p t e t 镬蓬接与缀务嚣遴牙交要。系统结构其有以下特点: 瘦客户:是指客户端照运行包含自标语言的w e b 页面糊浏览器。痰客 户遂常不徽类戳查询数据瘁、执行复杂黥事务艇掰等方嚣翡工作。健 煺瘦客户黠,这类工传被卸泼到e n t e r p r i s eb e a n s ,b e a n s 在j 2 e e 服务 器上执行,并髓够在自鹾务器上协调j 2 e e 服务方技术韵安全、速度、服 努襄露鼗瞧。 先进性;采用了j 2 e e 技术构件系统整体架构,支持基于组件的软件藿 梅。 可扩震缝:在篱三瑟e j b 可鲢进行方蓬鹣撰窥犷震襄缀彝鬟枣簸蔼 以做到谢效地进行整个系统升级与维护。 可移植憔:采用j a 、,a 技术,具有跨平台的优鹧性。 安全径。多瑟静系统体系绪梅育秘子系统戆僖怠安全管淫,将数据朦 与事务盛分离,有剥予探嫜信息安全。 翁维护性:系统的数据逻辑采用e j b 封减成独立的组件,通过接口实 璃联系,在嚣蒸系统维护酌情覆下,灵簧喾改器维护熬蘑裁缀箨,不 嚣1 5 褒 蚕韭王堑塞奎殛圭釜毫 = = = 一萋三耋垒塑堡望薹婆垄笪茎莲篓壁垄逢望些璧叁 必对于之相关勰系统葫爱进幸亍修改,降低了维护的工终量。 2 3a s p 模式下c a p p 系统的服务 2 3 1 服务类巍 在a s p 模式下,c a p p 系统是一种可以在网络上为用户提供服务的软件资 源。a s p 模式下,缝够势客户撬供豹c a p p 系统瘦弱服务翁类婺f o 】骞戳下a 茅申: 1 软 牛租用疑务 软件租用是为用户提供一段时间内的c a p p 系统使用的服势方式,在有效 时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全模拟培训教育内容课件
- 工厂申请调动部门申请书
- 企业兼职申请书
- 强制执行抚养权申请书
- 办公室扩租申请书
- 院校更名 留学申请书
- 潜艇人员安全培训课件
- 林业职称申请书
- 工伤劳动仲裁申请书范本
- 酒窖申请书模板
- 小学数学北师大四年级上册五方向与位置四上《用数对确定位置》北师大版李雪梅PPT
- 步进电机控制系统课件
- 2022年混凝土预制U型槽单元工程质量评定表
- 井喷及井喷失控案例教育
- 职业发展与就业创业指导ppt课件完整版
- 挠度计算模板表格(自动版)
- 宝钢集团生产安全事故案例汇编
- 潍城区5万吨污水处理厂及配套管网建设项目环评报告书
- (完整版)电厂生产设备备品备件管理制度
- 为老年人更换纸尿裤评分标准
- 现金发放签领表(共2页)
评论
0/150
提交评论