




已阅读5页,还剩86页未读, 继续免费阅读
(交通信息工程及控制专业论文)软件复用技术与工作流技术及其在MIS中的应用.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
铁道科学研究院学位论文 原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作 所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经 发表或撰写过的作品或成果。对本文的研究做出重要贡献的个人和集体,均已在文中 以明确方式标明。本声明的法律结果由本人承担。 论文作者躲札 日期:2 0 0 7 年6 月3 0 日 关于学位论文使用授权说明 本人了解铁道科学研究院有关保留、使用学位论文的规定,即:学校有权保留学 位论文,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可 以采用复印、缩印或其他手段保存学位论文;学校可根据有关规定,送交学位论文。 对以上规定中的任何一项,本人表示同意,并愿意提供使用。 作者签名啮专精导师繇 日期:2 0 0 7 年6 月3 0 日 ,o 逛 摘要 随着计算机硬件技术的发展,信息化时代的来临特别是 i n t e r n e t 和i n t r a n e t 的迅速普及,众多企业因此逐渐建立了的多 种管理信息系统( m i s ) ,将先进的管理手段和管理体制,运用于企 业管理的各个环节和层次,期待可以改善企业的经营环境、降低生 产经营成本,提高企业的竞争力。m i s 有很多开发方法,但随着计 算机技术的迅猛发展,传统的开发方法已难以适应复杂和多变的应 用需求。如何改进m i s 开发进程,引入新的开发方法将成为人们关 注的重点。 本论文研究了软件复用技术与工作流技术,并针对m i s 领域特点, 提出采用基于工作流和软件复用技术的软件开发框架,将j 2 e e 体系 规范、构件技术、工作流技术有机结合起来,通过构件作为应用系统 的基本组成元素,使m i s 应用系统可以快速离质量的搭建,建成的应 用系统具有较强的可管理、可维护能力,同时拥有最强的需求变化响 应能力,并通过构件积累来持续积累软件知识财富,并基于此框架实 现了合同管理信息系统的建设,论文的主要研究内容如下: 一、概述了目前m i s 的常用开发方法,分析了舡s 开发中存在的 主要问题。 从2 0 世纪五十年代开始发展到今天,m i s 的开发方法已经发生 了很多变化,从最初的“无组织”的原始开发方法到结构化方法, 以及后来出现的原型法、面向对象方法和基于构件方法等,每一种 方法都有自己的特点和适用环境。 舡s 本身的业务流程复杂性和需求的不确定性和易变性,使得 传统的开发方法有些显得力不从心,开发出的系统柔性差、自适应 能力不强,不能满足升级换代的发展需要。一旦需求、流程的变换, 需要大量的修改工作量,软件开发人员疲于应付这些变化,软件的 进度也难以控制。 二、深入研究了软件复用关键技术,对各种复用技术进行详细的 比较,提出了基于软件复用双生命周期模型的应用系统开发模式。 软件复用是指重复使用“为了复用目的而设计的软件”的过程, 是在软件开发中避免重复劳动的解决方案,使得应用系统的开发不 再采用一切“从零开始”的模式,而是以已有的工作为基础,充分 利用过去应用系统开发中积累的知识和经验,从而将开发的重点集 中于应用的特有构成成分。 实现软件复用的关键囡素( 技术和菲技术因素) 主要包括:软件 构件技术、领域工程、软件构架、软件再工程、开放系统、软件过 程,c a s e 技术等以及各种非技术因素。实现软件复用的各种技术 因素和非技术因素是互相联系的。它们结合在一起,共同影响软件 复用的实现。 传统的软件生命周期分为需求分析、系统设计、系统实现与测 试、系统维护与服务等阶段。基于复用的软件生命周魏不同于传统 软件,它具有自身的特点。当谈论复用时,一般包括以下三种类型 的过程:应用工程、领域工程和资产管理。 使用领域工程和应用工程活动时,它们是并行实施的( 双生命 周期) 。领域工程使用它开发的体系结构去确定应用工程开发和使 用的可复用软件资产。资产管理把这些活动链接起来,并且使这些 资产可用。 三、概述了工作流及工作流管理系统相关概念、技术优势,以及 2 它与传统应用软件的分离情况;分析了工作流管理系统的总体结构、 参考模型及其功能;重点叙述了基于工作流管理系统进行开发的原理 与过程,提出了基于工作流管理系统的应用开发方法;详细介绍了开 源世界里比较典型的j b o s sj b p m 工作流管理系统架构及应用。 工作流是一类能够完全或者部分自动执行的经营过程,根据一 系列过程规则,文档、信息或任务能够在不同的执行者之间传递、 执行。 为了更为有效地利用信息技术从而实现理想的业务过程,我们 必须以能够应付未来变化的方式构建信息系统。那么一个重要的步 骤就是:将信息系统分成两个子系统,一个处理业务过程的管理 ( “工作流管理系统”) ,另一个支持特定业务过程中具体任务的 执行( “应用软件”) 。即实现管理与功能分离。 使用工作流管理系统具有以下几点优势: 1 提高系统的柔性,适应业务流程的变化 2 降低系统开发和维护成本 3 按照流程进行应用集成 基于工作流管理系统的应用开发方法如下: 1 工作流管理系统作为嵌入式组件 2 工作流管理系统作为独立平台 3 工作流管理系统作为一个集成的调度中心,集成分布式应用。 四、研究了m i s 的常用开发方法,通过比较各种方法,选用“基 于构件的方法”对m i s 进行开发,给出了复用驱动的m i s 开发模式; 对m i s 进行共性分析,归纳出m i s 通用的细粒度的功能模块:提出 了基于软件复用技术及工作流技术的m i s 开发框架;以及在此框架 之下进行m i s 开发的实施方案,以及构件库的实现方案。 3 提出了基于软件复用驱动的m i s 总体通用开发模式。基于构件 的软件开发方法的核心是两个相关过程:创建选择可复用构件和基 于构件的j ;f i s 的开发。其开发步骤主要有以下三步: i 可复用资产的开发 即针对一个特定领域进行分析、设计并输出可复用软件资产( 系 统体系结构及可复用构件等) 的过程,其主要活动包括:领域分析、 领域设计和领域实现及领域资产的可复用性分析。 2 m i s 的组装开发 主要包括以下主要活动:需求分析、软件体系结构豹获取,体系 结构的实例化、系统组装、测试、生成等。在具体应用需求约束下, 进行具体应用m i s 的分析,产生m i s 的规格需求。 3 可复用构件库的开发与维护 可复用构件库中的构件来源主要分为四部分:经过领域工程 流程产生的可复用构件;根据具体m i s 需要进行单独开发的构件; 根据具体m i s 需要进行采购商业的构件:根据具体m i s 需要对 库中已有的构件进行二次开发、更新的重新入库的构件。 m i s 共性分析:一个典型的m i s 一般包括数据录入、数据查询、数 据统计、报表打印,权限管理、日志管理、数据导出等通用模块。 提出了一个基于j 2 e e 平台的m i s 开发应用框架,其核心就是面向 构件与工作流的思想,其目标主要是降低企业应用的技术复杂性、提 升应用的开发速度、提高构件的可管理性和复用度、增强应用的可维 护性和适应需求变化的能力。 五、软件复用技术及工作流技术在合同管理信息系统中的应用。 对合同管理信息系统进行了系统需求分析;基于软件复用技术及工 作流技术的m i s 开发框架进行了系统体系结构、功能设计;并提出 4 了系统实现的具体方案;介绍了系统的开发和运行环境以及系统使 用及测试情况。 一般地,合同管理信息系统其中包括以下几个大的功能模块: 合同起草管理、合同审批管理( 包括起草审批管理、变更审批管理、 纠纷审批管理等) 、合同的正式签订入库管理、合同的收付款管理、 合同的印花税管理、合同收付款到期提醒、合同变更管理、合同 纠纷管理、系统管理等。 m i s 系统采用构件设计方法,把应用系统划分为若干块,把程序 生成问题转化为构件的设计、处理问题。对不同的应用系统。通过 分析发现它们之间的共性与个性,把共性部分做成标准构件,把用 户要求存入规则库。根据构件集成算法,将构件连接成完整的系统。 m i s 系统生成是建立在一个个构件的基础之上的。m i s 系统的生成 过程也就是从构件库中提取构件,并将它们通过工作流平台,按照 集成算法组合的过程。 综上所述,本文主要的研究内容和创新点如下: 1 阐述了软件复用技术的相关概念、关键技术,分析了软件复用 技术的现状和发展趋势,提出了基于软件复用双生命周期模型 的应用系统开发模式。 2 深入分析了工作流及工作流管理系统相关概念、技术优势,分 析了工作流技术的现状和发展趋势,研究了工作流管理系统的 总体结构和参考模型,提出了基于工作流管理系统进行应用系 统的开发方法。 3 针对m i s 开发方法的不足,通过对软件复用技术以及工作流技 术的研究,提出了基于软件复用技术与工作流技术的m i s 开发 框架,并详细的介绍其设计思路以及一整套的实施方案。将两 种技术融入到软件开发的生命周期全过程中,成为一种提高软 件开发效率、保证软件质量的有效途径。 4 结合现实需求,将所提出的基于软件复用技术及工作流技术的 m i s 开发框架应用于合同管理信息系统设计与开发中。该系统 已经在院及所里成功应用,现场应用情况良好。 6 a b s t r a c t m o n gw i t hc o m p u t e rh a r d w a r et e c h n o l o g yd e v e l o p m e n t ,a n d i n f o r m a t i o nt i m ea p p r o a c h i n g ,s p e c i a l l yi n t e r n e ta n di n t r a n e t r a p i dp o p u l a r i z a t i o n ,m a n ye n t e r p r i s et h e r e f o r eg r a d u a l l yh a s e s t a b l i s h e dt h em a n yk i n d so fm a n a g e m e n ti n f o r m a t i o ns y s t e m ( m i s ) ,t h a tw i l lu t i l i z et h ea d v a n c e dm a n a g e m e n tm e t h o da n dt h e m a n a g e m e n ts y s t e m t ob u s i n e s sm a n a g e m e n te a c h1 i n ka n dt h e l e v e l ,a n dw i l l b ea l l o w e dt oi m p r o v et h ee n t e r p r i s et h e m a n a g e m e n te n v i r o n m e n t ,r e d u c et h ep r o d u c t i o nc o s to f o p e r a t i o n ,a n de n h a n c et h ee n t e r p r i s et h ec o m p e t i t i v ea b i l i t y m i sh a sm a n ym e t h o do fd e v e l o p m e n t ,b u ta l o n gw i t ht h ec o m p u t e r t e c h n o l o g ys w i f td e v e l o p m e n t ,t h et r a d i t i o n a lm e t h o do f d e v e l o p m e n tc a n ta d a p tc o m p l e xa n d t h ec h a n g e a b l e a p p l i c a t i o nd e m a n d h o wt oi m p r o v em i sd e v e l o p m e n ta d v a n c e m e n t w illi n t r o d u c et h en e wm e t h o do fd e v e l o p m e n tt ob e c o m et h ek e y p o i n tw h i c ht h ep e o p l ew i l ip a ya t t e n t i o n t h ep r e s e n tp a p e rs t u d i e dt e c h n o l o g ie so fs o f t w a r er e u s e a n dw o r k f l o wt e c h n o l o g y i nv i e wo fm i sd o m a i n ,i tp r o p o s e s s o f t w a r ed e v e l o p m e n tf r a m eb a s e do nt h ew o r k f l o wa n ds o f t w a r e r e u s et e c h n o l o g y ,w h i c hi so r g a n i cc o m b i n a t i o no ft h ej 2 e e s y s t e ms t a n d a r d ,t h ec o m p o n e n tt e c h n o l o g ya n dt h ew o r k f l o w t h et e c h n i c a l m i sm a yb u i l do f f h i g hg r a d e ,t h r o u g ht h e c o m p o n e n tt o o kt h ea p p l i c a t i o ns y s t e mt h eb a s i cc o m p o s i t i o n l e l e m e n t m i sb a s e do nt h a th a ss t r o n g l yc o n t r o l l a b l ea n d m a i n t a i n a b l ea b i li t y ,s i m u l t a n e o u s l yh a s t h es t r o n g e s t r e s p o n s ea b i l i t yo nc h a n g e a b l ed e m a n d ,a n dc a na c c u m u l a t et h e s o f t w a r ew e a l t hc o n t i n u a l l yt h r o u g hc o m p o n e n t sa c c u m u l a t i o n a c c o r d i n gt ot h ea c t u a ll yd e m a n d ,t h ec o n t r a c tm a n a g e m e n t i n f o r m a t i o ns y s t e mw h i c hi st h r e e l a y e r sb ss t r u c t u r e b a s e do nw o r k f l o wi sd e s i g n e da n dr e a l i z e d f i r s t ,t h i sp a p e rh a so u t l i n e dt h ep r e s e n tm i sc o n m o n l y u s e dm e t h o do fd e v e l o p m e n t ,h a sa n a l y z e dt h em a i nq u e s t i o n w h i c hi nm i sd e v e l o p m e n te x i s t s f r o mt h e2 0 t hc e n t u r y5 0 st ot o d a y m i sm e t h o do f d e v e l o p m e n ta l r e a d yo c c u r sc h a n g e dv e r ym u c h ,f r o mi n i t i a l n o n - o r g a n i z a t i o n sp r i m i t i v e m e t h o do f d e v e l o p m e n t t o s t r u c t u r e dm e t h o d ,a sw e l la sa f t e r w a r d sa p p e a r e d t h e p r o t o t y p em e t h o d ,t h eo b j e c t - o r i e n t e dm e t h o da n db a s e do nt h e c o m p o n e n t m e t h o da n ds oo n ,e a c hm e t h o da ll h a do w n c h a r a c t e r i s t i ca n da r es u i t a b l et h ee n v i r o n m e n t a sar e s u l to ft h es e r v i c e sf l o wo fm i sa r ec o m p l e xa n d t h ed e m a n di su n c e r t a i na n dc h a n g e a b l e ,t h et r a d i t i o n a l m e t h o do fd e v e l o p m e n ta p p e a r sl a c k st h ea b i l i t yt od ow h a t o n ew o u l dl i k e ,a n dt h ef l e x i b i l i t yo fs y s t e mt h a td e v e l o p e d b yt h e i rm e t h o d si sb a d ,a n dt h ea u t o a d a p t e da b i l i t yi sn o t s t r o n g ,a n dc a n n o tt u r nt oan e wg e n e r a t i o nn e e d o n c et h ed e m a n do rt h ef l o wc h a n g e s ,m i sn e e d st h em a s s i v e r e v i s i o nw o r kl o a d ,a n dt h es o f t w a r ed e v e l o p e ri sw e a r yi n 2 d e a l sw i t ht h e s ec h a n g e s ,a n dt h es o f t w a r ep r o g r e s sa l s ow i t h d i f f i c u l t yc o n t r o l s s e c o n d ,t h ep a p e rh a ss t u d i e dt h es o f t w a r er e u s ek e y t e c h n o l o g i e st h o r o u g h l y ,c a r r i e so nt h ed e t a il e dc o m p a r i s o n t oe a c h k i n do fr e u s et e c h n o l o g i e s ,p r o p o s e db a s e do nt h e s o f t w a r er e u s e t w o 一1 i f e c y c l em o d e la p p l i c a t i o ns y s t e m d e v e l o p m e n tp a t t e r n t h es o f t w a r er e u s ei st h ep r o c e s sr e f e r st ot h er e p e t i t i o n u s e “t h es o f t w a r ew h i c hd e s i g n sf o rt h er e u s eg o a l ”,i st h e s o l u t i o nw h i c ha v o i d si nt h es o f t w a r ed e v e l o p m e n td u p l i c a t i n g w o r k s ,c a u s e st h ea p p li c a t io ns y s t e mt h ed e v e l o p m e n tn o l o n g e rt ou s ea l l “s t a r t sf r o mt h ez e r o ”p a t t e r n ,b u tw a s t a k ea l r e a d yt h ew o r kw h i c hh a da st h ef o u n d a t i o n ,f u l l yu s e d t h ek n o w l e d g ea n dt h ee x p e r i e n c ew h i c hi nt h ep a s ta p p l i c a t i o n s y s t e md e v e l o p m e n ta c c u m u l a t e d , a n d w i l1 d e v e l o pk e y c e n t r a l i s mi na p p l i c a t i o nu n i q u ec o n s t i t u t i o ni n g r e d i e n t t h es o f t w a r er e u s ek e ya s p e c tm a i n l yi n c l u d e s :s o f t w a r e c o m p o n e n tt e c h n o l o g y ,d o m a i np r o j e c t ,s o f t w a r es k e l e t o n 。 s o f t w a r ea g a i np r o j e c t ,o p e ns y s t e m ,s o f t w a r ep r o c e s s ,c a s e t e c h n o l o g ya n ds oo 力a s 孵】l8 se a c hk i n do fn o n t e c h n i c a l f a c t o r e a c hk i n do ft e c h n i c a lf a c t o ra n dt h en o n - t e c h n i c a l f a c t o ra r et h em u t u a lc o n n e c t i o n s ,a n dt h e yu n i f yi nt o g e t h e r , t o g e t h e ra f f e c t st h es o f t w a r er e a l i z a ti o n t h et r a d i t i o n a ls o f t w a r el i r ec y c l ed i v i d e si n t os t a g e s o f d e m a n da n a l y s i s ,s y s t e md e s i g n ,s y s t e mr e a l i z a t i o na n d 3 t e s t ,s y s t e mm a i n t e n a n c ea n ds e r v i c e t h es o f t w a r el i f ec y c l e b a s e do nt h er e u s es o f t w a r el i f ec y c l ei sd i f f e r e n tf r o mt h a t b a s e do nt h et r a d i t i o n a ll i f ec y c l e ,i th a so w nc h a r a c t e r i s t i c w h e nw ed i s c u s sr e u s e ,i ti n c l u d e sf o l l o w i n gt h r e ek i n d so f t y p e st h ep r o c e s s :a p p li c a t i o np r o j e c t ,d o m a i np r o j e c ta n d p r o p e r t ym a n a g e m e n t w h e nw eu s ed o m a i np r o j e c ta n da p p l i c a t i o np r o j e c t ,t h e y a r et h ep a r a ll e li m p l e m e n t a t i o n ( t w o l i f e c y c l e ) t h ed o m a i n p r o j e c tu s e st h ea r c h i t e c t u r ew h i c hi td e v e l o p st od e t e r m i n e t h e a p p l i c a t i o np r o j e c td e v e l o p m e n ta n dw h i c hr e u s a b l e s o f t w a r ep r o p e r t yw eu s e t h ep r o p e r t ym a n a g e m e n tli n k st h e s e a c t i v i t i e s ,a n dm a k e st h e s ep r o p e r t i e sa v a i l a b l e t h i r d ,t h ep a p e ro u t l i n e dc o n c e p to ft h ew o r k f l o wa n d w o r k f l o wm a n a g e m e n ts y s t e ma n dt e c h n i c a ls u p e r i o r i t yo f t h e i r s ,a n ds e p a r a t i o ns i t u a t i o nb e t w e e nt h e i ra n dt r a c i i t i o n a p p l i c a t i o ns o f t w a r e i ta n a l y z e st h eo v e r a l ls t r u c t u r ea n d t h er e f e r e n c em o d e la n dt h ef u n c t i o no fw o r k f l o wm a n a g e m e n t s y s t e m i tn a r r a t e dw i t he m p h a s i st h ep r i n c i p l ea n dt h e p r o c e s so fd e v e l o p m e n tm e t h o db a s e do nw o r k f l o wm a n a g e m e n t s y s t e m , a n dp r o p o s e da p p i c a t i o nd e v e l o p m e n tm e t h o db a s e do n w o r k f l o wm a n a g e m e n ts y s t e m i ti n t r o d u c e df r a m ea n dt h e a p p l i c a t i o no fj b o s sj b p mw o r k f l o wm a n a g e m e n ts y s t e mi no p e n s o u r c ew o r l d w o r k f l o wi sc o n c e r n e dw i t ht h ea u t o m a t i o no fp r o c e d u r e s w h e r ed o c u m e n t s ,i n f o r m a t i o no rt a s k sa r ep a s s e db e t w e e n 4 p a r t i c i p a n t sa c c o r d i n gt oad e f i n e ds e to fr u l e st oa c h i e v e , o i c o n t r i b u t et o ,a no v e r a l lb u s i n e s sg o a l i no r d e rt ou s e se f f e c t i v e l yt h ei n f o r m a t i o nt e c h n o l o g y t or e a l i z et h ei d e a ls e r v i c ep r o c e s s ;w em u s tb yb ea b l et o d e a lw i t ht h ew a yc o n s t r u c t i o ni n f o r m a t i o ns y s t e mw h i c ht h e f u t u r ed e m a n dw i l lc h a n g e t h e na ni m p o r t a n ts t e pi s :d i v i d e s i n t ot w os u b s y s t e m st h ei n f o r m a t i o ns y s t e m ,ap r o c e s s i n g s e r v i c ep r o c e s sm a n a g e m e n t ( “w o r k f l o wm a n a g e m e n ts y s t e m ”) , i na n o t h e rs u p p o r ts p e c i f i cs e r v i c ep r o c e s sc o n c r e t ed u t y e x e c u t i o n ( “a p p l i c a t i o ns o f t w a r e ”) n a m e l y i tr e a l i z e d s e p a r a t i o nb e t w e e nm a n a g e m e n ta n dt h ef u n c t i o n s e v e r a ls t r o n gp o i n t sw h i c hu s e dw o r k f l o w m a n a g e m e n t s y s t e ma r ea sf o ll o w s : 1 i te n h a n c e st h ef l e x i b i l i t yo ft h es y s t e m ,t h ea d a p t a t i o n s e r v i c ef l o wc h a n g e 2 i tr e d u c e sc o s to fd e v e l o p m e n ta n dt h em a i n t e n a n c eo ft h e s y s t e m 3 i tc a ni n t e g r a t es y s t e ma c c o r d i n gt ot h ef l o w t h em e t h o d so fa p p li c a ti o nd e v e l o p m e n tb a s e do nw o r k f l o w m a n a g e m e n ts y s t e ma r ea sf o ll o w s : 1 w o r k f l o wm a n a g e m e n ts y s t e mt ot a k et h ee m b e d d e dm o d u l e 2 w o r k f l o wm a n a g e m e n ts y s t e mt ot a k et h ei n d e p e n d e n t p l a t f o r m 3 w o r k f l o wm a n a g e m e n ts y s t e mt ot a k ea ni n t e g r a t e dt h e c o n t r o lc e n t e r i n t e g r a t e s t h ed i s t r i b u t i o n a l e a p p l i c a t i o n f o u r t h ,i th a ss t u d i e dm i sc o m m o n l yu s e dm e t h o do f d e v e l o p m e n t t h r o u g hc o m p a r e se a c hm e t h o d ,w es e l e c t e d “m e t h o db a s e do nt h ec o m p o n e n t ”t od e v e l o pm i s ;h a v eg i v e n r e u s e d r i v e nd e v e l o p m e n tp a t t e r ni nm i s i ta n a l y z e dt h e g e n e r a lc h a r a c t e r sa b o u tm i s ,a n di n d u c e dm i sg e n e r a l f i n e g r a i n e df u n c t i o nm o d u l e s :i tp r o p o s e dm i sd e v e l o p m e n t f r a m eb a s e do nw o r k f l o wt e c h n o l o g ya n ds o f t w a r er e u s e t e c h n o l o g i e sa n di m p l e m e n t a t i o np l a nb a s e do nt h a tf r a m ea n d c o m p o n e n ts t o r e h o u s er e a l i z a t i o np l a n t h ep a p e rp r o p o s e do v e r a l lg e n e r a ld e v e l o p m e n tp a t t e r n a b o u tm i sb a s e do nt h er e u s e - d r i v e nm o d e l s o f t w a r em e t h o d o fd e v e l o p m e n tb a s e do nc o m p o n e n tc o n t a i n st w op r o c e s s e s : c r e a t e c h o o s er e u s a b l ec o m p o n e n t sa n dd e v e l o pm i sb a s e do n c o m p o n e n t s m a i nd e v e l o p m e n ts t e p sb a s e do nt h a ta r ea s f o l l o w s : 1 r e u s a b l ep r o p e r t yd e v e l o p m e n t i nv i e wo fs p e c if i cd o m a i n ,w ea n a l y z ea n dd e s i g na n d p r o d u c er e u s a b l es o f t w a r ep r o p e r t y ( s y s t e ma r c h i t e c t u r ea n d r e u s a b l ec o m p o n e n t sa n ds oo n ) i t sm a j o ra c t i v i t i e si n c l u d e s : d o m a i na n a l y s i s 。d o m a i nd e s i g na n dd o m a i nr e a l i z a t i o na n d r e u s a b i l i t ya n a l y s i so nd o m a i np r o p e r t y 2 m i sa s s e m b l yd e v e l o p m e n t i tm a i n l yi n c l u d i n gb e l o wm a j o ra c t i v i t i e s :d e m a n d a n a l y s i s ,s o f t w a r ea r c h i t e c t u r eg a i n ,a r c h i t e c t u r e 6 i n s t a n t i a t i o n ,s y s t e ma s s e m b l y ,t e s t ,p r o d u c t i o na n ds oo f f u n d e rr e s t r a i n to fc o n c r e t ea p p l c a t i o nd e m a n d s ,w ea n a l y z e s p e c i f i c a l l ym i sa n dp r o d u c es p e c i f i c a t i o nd e m a n da b o u tm i s 3 c o m p o n e n ts t o r e h o u s ed e v e l o p m e n ta n dm a i n t e n a n c e i nt h er e u s a b l ec o m p o n e n t ss t o r e h o u s e ,c o m p o n e n t s o r i g i nm a i n l yd i v i d e si n t of o u rp a r t s : 1 ) r e u s a b l ec o m p o n e n t sa f t e rt h ed o m a i np r o j e c t : 2 ) r e u s a b l ec o m p o n e n t sw h i c ha l o n ed e v e l o p sa c c o r d i n gt o c o n c r e t ed e m a n do fm i s : 3 ) c o m m e r c i a lo f f - t h e s h e l fp u r c h a s e da c c o r d i n gt o c o n c r e t ed e m a n do fm i s : 4 ) r e u s a b l ec o m p o n e n t sw h i c hn e e dr e d e v e l o p m e n ta n dr e n e w a l i nw a r e h o u s ea c c o r d i n gt oc o n c r e t ed e m a n do fm i s m i sg e n e r a lc h a r a c t e ra n a l y s i s :t y p i c a lm i sh a st h e g e n e r a lm o d u l e sw h i c hi n c l u d et h ed a t ai n p u t ,t h ed a t ai n q u i r y , t h ed a t as t a t i s t i c s ,t h er e p o r tp r i n t i n g ,t h ej u r i s d i c t i o n m a n a g e m e n t ,t h el o gm a n a g e m e n t ,a n dt h ed a t ag e n e r a ll y d e r i v e sa n ds oo n , t h ep a p e rp r o p o s e dm i sd e v e l o p m e n ta p p l i c a t i o nf r a m e b a s e d0 1 7 1 2 e ep l a t f o r m , w h i c hc o r ef a c e st h et h d u g b tw h i c h t h ec o m p o n e n ta n dt
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年生物科技行业创新技术与市场前景研究报告
- 2025年医疗器械行业技术变革及市场前景研究报告
- 2025年智慧农业行业农业物联网技术发展前景分析报告
- 2025年区块链技术行业应用前景分析报告
- 商场员工安全培训通讯稿课件
- 2025年汽车行业新能源技术发展前景研究报告
- 2025年区块链技术在物流行业的应用前景分析报告
- 巴彦淖尔市2025内蒙古巴彦淖尔市直属乌兰牧骑(市歌舞剧院)招聘事业编制演职人员笔试历年参考题库附带答案详解
- 国家事业单位招聘2025国家农业农村部食物与营养发展研究所招聘笔试历年参考题库附带答案详解
- 国家事业单位招聘2025中国农业科学院蔬菜花卉研究所招聘编外财务人员1人笔试历年参考题库附带答案详解
- 2024年连云港东海县招聘社区工作者真题
- (零模)南昌市2025年高三年级九月测试语文试卷(含标准答案)
- 燃料电池催化剂研究报告
- 湖北省华大新高考联盟2026届高三上学期9月教学质量测评语文试题(含答案)
- 人工智能应用技术-教学大纲
- 虚拟货币挖矿管理办法
- 2025重庆市涪陵区马武镇人民政府选聘本土人才1人考试参考试题及答案解析
- 2025-2026学年地质版(2024)小学体育与健康三年级(全一册)教学设计(附目录P123)
- DB3302T1135-2022新建小区室内公共体育设施配置和管理规范
- 2025年装载机行业当前竞争格局与未来发展趋势分析报告
- 2025年飞行服务站无人机培训行业现状分析报告
评论
0/150
提交评论