敏捷統(tǒng)一過程在企業(yè)信息系統(tǒng)開發(fā)中的應(yīng)用研究
發(fā)布時間:2021-07-11 12:45
當(dāng)前中小企業(yè)信息系統(tǒng)開發(fā)都有著業(yè)務(wù)流程復(fù)雜、需求不明、充滿不確定因素和風(fēng)險性高等特點,傳統(tǒng)軟件開發(fā)過程沒有很好的解決措施,由此導(dǎo)致大量企業(yè)信息化項目的失敗,阻礙了企業(yè)信息化進程。針對該問題,本課題研究建立適應(yīng)中小企業(yè)信息系統(tǒng)開發(fā)的軟件過程,通過良好的實踐過程來緩解信息系統(tǒng)開發(fā)的危機。本課題在深入研究軟件過程的基礎(chǔ)之上,決定采用統(tǒng)一過程結(jié)合敏捷過程的方式,建立敏捷化的統(tǒng)一過程來指導(dǎo)現(xiàn)代企業(yè)信息系統(tǒng)的開發(fā)。論文先分析一般企業(yè)信息系統(tǒng)的開發(fā)特點,對統(tǒng)一過程進行相應(yīng)裁減,然后對裁減的過程加以敏捷化,建立敏捷統(tǒng)一過程框架。為探索該框架的實用性,論文通過敏捷統(tǒng)一過程指導(dǎo)了銷售子系統(tǒng)案例全生命周期開發(fā),取得良好的應(yīng)用效果。在該過程指導(dǎo)下,先對系統(tǒng)用例進行分層,再以面向?qū)ο蠓椒ê蚒ML建模語言對系統(tǒng)用例進行迭代式建模與開發(fā),并建立起系統(tǒng)框架;在框架基礎(chǔ)上,構(gòu)造出穩(wěn)定的系統(tǒng),完成系統(tǒng)的部署與移交。敏捷化的統(tǒng)一過程通過不斷迭代、不斷深化完善的方式來處理復(fù)雜問題,避免了以往高度復(fù)雜的調(diào)研、分析與設(shè)計,且能適應(yīng)變化的需求;以框架為中心的實踐能夠有效緩解風(fēng)險;敏捷方法很好的調(diào)動了開發(fā)者積極性。事實證明,該過程方...
【文章來源】:合肥工業(yè)大學(xué)安徽省 211工程院校 教育部直屬院校
【文章頁數(shù)】:76 頁
【學(xué)位級別】:碩士
【部分圖文】:
用例驅(qū)動下的系統(tǒng)建模過程
來應(yīng)對軟件中不可避免的變更,而是要將變更和反饋調(diào)整作為迭代開發(fā)不能避免且真正必要的驅(qū)動力。因此,通過一系列有序的構(gòu)造一反饋一調(diào)整循環(huán),工作不斷向前進。圖4一2顯示了瀑布式模型幾乎僵化不變的需求管理方式與進化式的動態(tài)追蹤管理方式比較圖。進化式需求管理方式的早期迭代中,系統(tǒng)需求“正確軌跡”的偏離會較大,但隨著時間發(fā)展,系統(tǒng)會沿著“正確軌跡”匯聚[351需求分析過多正確軌跡需求分析過少…{圖4一2進化式需求與瀑布式需求分析曲線比較4.1.2系統(tǒng)用例分析統(tǒng)一過程是采用用例的形式記錄需求,并作為統(tǒng)一過程開發(fā)輸入的。統(tǒng)一過程每次迭代的任務(wù),是按照選擇用例中的哪些場景,或整個用例來進行定義的。所以說統(tǒng)一過程是采用用例驅(qū)動開發(fā)的,也就是說,開發(fā)團隊以完成或?qū)崿F(xiàn)某個用例為目的,來設(shè)計相互協(xié)作的對象和子系統(tǒng)的。
有時很少,19%圖4一1瀑布式定義的特性實際使用情況進化式需求管理的最大好處是可以適應(yīng)變更。迭代開發(fā)不是像傳統(tǒng)的瀑布模式一樣,在實現(xiàn)前試圖完整和正確的描述、凍結(jié)和終止一個固定不變的需求,來應(yīng)對軟件中不可避免的變更,而是要將變更和反饋調(diào)整作為迭代開發(fā)不能避免且真正必要的驅(qū)動力。因此,通過一系列有序的構(gòu)造一反饋一調(diào)整循環(huán),工作不斷向前進。圖4一2顯示了瀑布式模型幾乎僵化不變的需求管理方式與進化式的動態(tài)追蹤管理方式比較圖。進化式需求管理方式的早期迭代中,系統(tǒng)需求“正確軌跡”的偏離會較大,但隨著時間發(fā)展,系統(tǒng)會沿著“正確軌跡”匯聚[351需求分析過多正確軌跡需求分析過少…{圖4一2進化式需求與瀑布式需求分析曲線比較4.1.2系統(tǒng)用例分析統(tǒng)一過程是采用用例的形式記錄需求,并作為統(tǒng)一過程開發(fā)輸入的。統(tǒng)一過程每次迭代的任務(wù),是按照選擇用例中的哪些場景,或整個用例來進行定義的。所以說統(tǒng)一過程是采用用例驅(qū)動開發(fā)的
【參考文獻】:
期刊論文
[1]RUP在軟件開發(fā)中的應(yīng)用[J]. 陳建峽. 武漢大學(xué)學(xué)報(工學(xué)版). 2005(04)
[2]Rational統(tǒng)一過程在開發(fā)電網(wǎng)仿真系統(tǒng)中的應(yīng)用[J]. 張勇,李建華,任冠雄. 計算機工程. 2004(02)
[3]過程建模在信息系統(tǒng)軟件開發(fā)中的運用[J]. 郭華源,樓洪法,林濟南,譚長生. 醫(yī)療衛(wèi)生裝備. 2003(09)
[4]關(guān)于裁減整合XP同重型軟件開發(fā)過程的研究與實踐[J]. 黃河,陶培基,劉顯明,崔強. 計算機工程與應(yīng)用. 2003(22)
[5]基于統(tǒng)一過程的信息系統(tǒng)集成與設(shè)計[J]. 徐慧,管致錦. 微機發(fā)展. 2003(07)
[6]敏捷軟件過程的研究[J]. 沈備軍,陳誠,居德華. 計算機研究與發(fā)展. 2002(11)
[7]敏捷建模的特點及誤區(qū)[J]. 姜鯤鵬,郭惠芳,滕志剛. 計算機系統(tǒng)應(yīng)用. 2002(11)
[8]基于UML的迭代式軟件開發(fā)過程[J]. 劉軍,王寧生. 計算機工程與應(yīng)用. 2001(17)
[9]RUP軟件工程過程研究及應(yīng)用[J]. 丁峰,梁維泰. 計算機工程. 2000(10)
碩士論文
[1]基于組件的企業(yè)信息管理系統(tǒng)研究[D]. 張群.合肥工業(yè)大學(xué) 2006
[2]RUP在信息系統(tǒng)開發(fā)中的應(yīng)用研究[D]. 翁楠.大連海事大學(xué) 2006
[3]基于敏捷的軟件過程進化[D]. 胡君.浙江大學(xué) 2005
[4]基于UML和統(tǒng)一過程的建模技術(shù)的研究與應(yīng)用[D]. 牟傳興.北京工業(yè)大學(xué) 2003
本文編號:3278122
【文章來源】:合肥工業(yè)大學(xué)安徽省 211工程院校 教育部直屬院校
【文章頁數(shù)】:76 頁
【學(xué)位級別】:碩士
【部分圖文】:
用例驅(qū)動下的系統(tǒng)建模過程
來應(yīng)對軟件中不可避免的變更,而是要將變更和反饋調(diào)整作為迭代開發(fā)不能避免且真正必要的驅(qū)動力。因此,通過一系列有序的構(gòu)造一反饋一調(diào)整循環(huán),工作不斷向前進。圖4一2顯示了瀑布式模型幾乎僵化不變的需求管理方式與進化式的動態(tài)追蹤管理方式比較圖。進化式需求管理方式的早期迭代中,系統(tǒng)需求“正確軌跡”的偏離會較大,但隨著時間發(fā)展,系統(tǒng)會沿著“正確軌跡”匯聚[351需求分析過多正確軌跡需求分析過少…{圖4一2進化式需求與瀑布式需求分析曲線比較4.1.2系統(tǒng)用例分析統(tǒng)一過程是采用用例的形式記錄需求,并作為統(tǒng)一過程開發(fā)輸入的。統(tǒng)一過程每次迭代的任務(wù),是按照選擇用例中的哪些場景,或整個用例來進行定義的。所以說統(tǒng)一過程是采用用例驅(qū)動開發(fā)的,也就是說,開發(fā)團隊以完成或?qū)崿F(xiàn)某個用例為目的,來設(shè)計相互協(xié)作的對象和子系統(tǒng)的。
有時很少,19%圖4一1瀑布式定義的特性實際使用情況進化式需求管理的最大好處是可以適應(yīng)變更。迭代開發(fā)不是像傳統(tǒng)的瀑布模式一樣,在實現(xiàn)前試圖完整和正確的描述、凍結(jié)和終止一個固定不變的需求,來應(yīng)對軟件中不可避免的變更,而是要將變更和反饋調(diào)整作為迭代開發(fā)不能避免且真正必要的驅(qū)動力。因此,通過一系列有序的構(gòu)造一反饋一調(diào)整循環(huán),工作不斷向前進。圖4一2顯示了瀑布式模型幾乎僵化不變的需求管理方式與進化式的動態(tài)追蹤管理方式比較圖。進化式需求管理方式的早期迭代中,系統(tǒng)需求“正確軌跡”的偏離會較大,但隨著時間發(fā)展,系統(tǒng)會沿著“正確軌跡”匯聚[351需求分析過多正確軌跡需求分析過少…{圖4一2進化式需求與瀑布式需求分析曲線比較4.1.2系統(tǒng)用例分析統(tǒng)一過程是采用用例的形式記錄需求,并作為統(tǒng)一過程開發(fā)輸入的。統(tǒng)一過程每次迭代的任務(wù),是按照選擇用例中的哪些場景,或整個用例來進行定義的。所以說統(tǒng)一過程是采用用例驅(qū)動開發(fā)的
【參考文獻】:
期刊論文
[1]RUP在軟件開發(fā)中的應(yīng)用[J]. 陳建峽. 武漢大學(xué)學(xué)報(工學(xué)版). 2005(04)
[2]Rational統(tǒng)一過程在開發(fā)電網(wǎng)仿真系統(tǒng)中的應(yīng)用[J]. 張勇,李建華,任冠雄. 計算機工程. 2004(02)
[3]過程建模在信息系統(tǒng)軟件開發(fā)中的運用[J]. 郭華源,樓洪法,林濟南,譚長生. 醫(yī)療衛(wèi)生裝備. 2003(09)
[4]關(guān)于裁減整合XP同重型軟件開發(fā)過程的研究與實踐[J]. 黃河,陶培基,劉顯明,崔強. 計算機工程與應(yīng)用. 2003(22)
[5]基于統(tǒng)一過程的信息系統(tǒng)集成與設(shè)計[J]. 徐慧,管致錦. 微機發(fā)展. 2003(07)
[6]敏捷軟件過程的研究[J]. 沈備軍,陳誠,居德華. 計算機研究與發(fā)展. 2002(11)
[7]敏捷建模的特點及誤區(qū)[J]. 姜鯤鵬,郭惠芳,滕志剛. 計算機系統(tǒng)應(yīng)用. 2002(11)
[8]基于UML的迭代式軟件開發(fā)過程[J]. 劉軍,王寧生. 計算機工程與應(yīng)用. 2001(17)
[9]RUP軟件工程過程研究及應(yīng)用[J]. 丁峰,梁維泰. 計算機工程. 2000(10)
碩士論文
[1]基于組件的企業(yè)信息管理系統(tǒng)研究[D]. 張群.合肥工業(yè)大學(xué) 2006
[2]RUP在信息系統(tǒng)開發(fā)中的應(yīng)用研究[D]. 翁楠.大連海事大學(xué) 2006
[3]基于敏捷的軟件過程進化[D]. 胡君.浙江大學(xué) 2005
[4]基于UML和統(tǒng)一過程的建模技術(shù)的研究與應(yīng)用[D]. 牟傳興.北京工業(yè)大學(xué) 2003
本文編號:3278122
本文鏈接:http://sikaile.net/kejilunwen/jixiegongcheng/3278122.html
最近更新
教材專著