基于模式的業(yè)務(wù)邏輯框架研究
發(fā)布時間:2021-03-15 14:08
為了適應(yīng)不斷變化的用戶需求,企業(yè)不得不頻繁調(diào)整自身的業(yè)務(wù),這使得軟件開發(fā)也同樣需要適應(yīng)多變的業(yè)務(wù)需求。在軟件體系結(jié)構(gòu)中,業(yè)務(wù)邏輯層是表達(dá)業(yè)務(wù)需求的核心部分,由于其復(fù)雜多變的特征,使得該層一直沒有標(biāo)準(zhǔn)的框架支撐,開發(fā)人員大多憑借經(jīng)驗設(shè)計組織業(yè)務(wù)邏輯,但這仍然需要開發(fā)者獨立完成設(shè)計過程。開發(fā)人員的經(jīng)驗及對相關(guān)領(lǐng)域的熟悉程度決定了業(yè)務(wù)邏輯層開發(fā)的質(zhì)量,在這種情況下,急需一套業(yè)務(wù)邏輯框架,當(dāng)面對不可預(yù)料復(fù)雜多變的需求時,能夠在盡量不破壞軟件體系結(jié)構(gòu)的前提下,對業(yè)務(wù)進行快速的調(diào)整,以適應(yīng)當(dāng)前的需求。本文主要研究以下內(nèi)容:1.深入研究了業(yè)務(wù)邏輯框架的相關(guān)理論,探討了業(yè)務(wù)邏輯框架元模型的組成及業(yè)務(wù)流程、活動和原子操作之間的關(guān)系,并詳細(xì)分析了本文中用到的設(shè)計模式以及各設(shè)計模式的使用環(huán)境和場合。2.本文提出一套基于模式的業(yè)務(wù)邏輯框架,以適應(yīng)不斷變化的需求。首先,從靜態(tài)角度分析該框架的結(jié)構(gòu),結(jié)構(gòu)利用業(yè)務(wù)邏輯框架元模型和業(yè)務(wù)流程分解方法建立領(lǐng)域模型,保證業(yè)務(wù)邏輯的可持續(xù)性發(fā)展;基于外觀模式的思想對常用的業(yè)務(wù)進行再封裝,使其更加方便的被上層調(diào)用;利用改進后的責(zé)任鏈擴展業(yè)務(wù)需求以業(yè)務(wù)組合的方式,增強業(yè)務(wù)邏輯框架...
【文章來源】:哈爾濱工程大學(xué)黑龍江省 211工程院校
【文章頁數(shù)】:60 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 引言
1.2 相關(guān)國內(nèi)外研究現(xiàn)狀
1.3 本文的研究內(nèi)容
1.4 本文的內(nèi)容結(jié)構(gòu)
第2章 相關(guān)理論研究
2.1 業(yè)務(wù)邏輯框架元模型
2.2 模式的基本概念
2.3 模式的類別
2.4 設(shè)計模式
2.5 設(shè)計模式的使用環(huán)境
2.6 本章小結(jié)
第3章 基于模式的業(yè)務(wù)邏輯層框架研究
3.1 基于模式的業(yè)務(wù)邏輯框架分析
3.2 基于模式的業(yè)務(wù)邏輯層框架設(shè)計
3.3 領(lǐng)域建模
3.3.1 實體模型的抽取方法
3.3.2 業(yè)務(wù)分解
3.4 建立基礎(chǔ)業(yè)務(wù)層框架
3.5 建立擴展業(yè)務(wù)層框架
3.6 業(yè)務(wù)改變對該框架的影響分析
3.7 業(yè)務(wù)邏輯層可移植性的實現(xiàn)方案
3.8 本章小結(jié)
第4章 基于框架的客運訂票系統(tǒng)分析與設(shè)計
4.1 對訂票系統(tǒng)的用例分析
4.2 客車訂票系統(tǒng)的領(lǐng)域建模
4.3 抽象工廠模式在基本業(yè)務(wù)操作類中的應(yīng)用
4.4 基礎(chǔ)業(yè)務(wù)層的設(shè)計
4.5 擴展業(yè)務(wù)層的設(shè)計
4.6 命令模式在業(yè)務(wù)邏輯層對表示層接口的設(shè)計
4.7 傳統(tǒng)開發(fā)與基于框架開發(fā)對比分析
4.8 本章小結(jié)
結(jié)論
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表的論文和取得的科研成果
致謝
【參考文獻(xiàn)】:
期刊論文
[1]面向領(lǐng)域的軟件定制化開發(fā)方法研究與應(yīng)用[J]. 彭環(huán)珂,劉旭東,張文. 計算機工程與應(yīng)用. 2005(13)
[2]基于多設(shè)計模式在J2EE項目中的應(yīng)用研究[J]. 曾文,章小芳. 微計算機應(yīng)用. 2005(01)
[3]一種面向特征的領(lǐng)域模型及其建模過程[J]. 張偉,梅宏. 軟件學(xué)報. 2003(08)
[4]運用設(shè)計模式改進軟件設(shè)計質(zhì)量的研究[J]. 唐曉君,劉心松,查小科,邱元杰,楊峰. 電子科技大學(xué)學(xué)報. 2003(02)
[5]領(lǐng)域分析與軟構(gòu)件的提取[J]. 劉升,游曉明,陳傳波. 微電子學(xué)與計算機. 2002(03)
[6]企業(yè)建?蚣艿谋容^研究[J]. 祁連,顧新建,張濤,譚建榮. 系統(tǒng)工程理論與實踐. 2001(09)
[7]領(lǐng)域工程概述[J]. 李克勤,陳兆良,梅宏,楊芙清. 計算機科學(xué). 1999(05)
碩士論文
[1]信息系統(tǒng)軟件中分析模式的研究與應(yīng)用[D]. 談俊峰.河海大學(xué) 2004
[2]基于企業(yè)業(yè)務(wù)框架的軟件體系結(jié)構(gòu)研究[D]. 鄭國君.浙江大學(xué) 2004
本文編號:3084311
【文章來源】:哈爾濱工程大學(xué)黑龍江省 211工程院校
【文章頁數(shù)】:60 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 引言
1.2 相關(guān)國內(nèi)外研究現(xiàn)狀
1.3 本文的研究內(nèi)容
1.4 本文的內(nèi)容結(jié)構(gòu)
第2章 相關(guān)理論研究
2.1 業(yè)務(wù)邏輯框架元模型
2.2 模式的基本概念
2.3 模式的類別
2.4 設(shè)計模式
2.5 設(shè)計模式的使用環(huán)境
2.6 本章小結(jié)
第3章 基于模式的業(yè)務(wù)邏輯層框架研究
3.1 基于模式的業(yè)務(wù)邏輯框架分析
3.2 基于模式的業(yè)務(wù)邏輯層框架設(shè)計
3.3 領(lǐng)域建模
3.3.1 實體模型的抽取方法
3.3.2 業(yè)務(wù)分解
3.4 建立基礎(chǔ)業(yè)務(wù)層框架
3.5 建立擴展業(yè)務(wù)層框架
3.6 業(yè)務(wù)改變對該框架的影響分析
3.7 業(yè)務(wù)邏輯層可移植性的實現(xiàn)方案
3.8 本章小結(jié)
第4章 基于框架的客運訂票系統(tǒng)分析與設(shè)計
4.1 對訂票系統(tǒng)的用例分析
4.2 客車訂票系統(tǒng)的領(lǐng)域建模
4.3 抽象工廠模式在基本業(yè)務(wù)操作類中的應(yīng)用
4.4 基礎(chǔ)業(yè)務(wù)層的設(shè)計
4.5 擴展業(yè)務(wù)層的設(shè)計
4.6 命令模式在業(yè)務(wù)邏輯層對表示層接口的設(shè)計
4.7 傳統(tǒng)開發(fā)與基于框架開發(fā)對比分析
4.8 本章小結(jié)
結(jié)論
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表的論文和取得的科研成果
致謝
【參考文獻(xiàn)】:
期刊論文
[1]面向領(lǐng)域的軟件定制化開發(fā)方法研究與應(yīng)用[J]. 彭環(huán)珂,劉旭東,張文. 計算機工程與應(yīng)用. 2005(13)
[2]基于多設(shè)計模式在J2EE項目中的應(yīng)用研究[J]. 曾文,章小芳. 微計算機應(yīng)用. 2005(01)
[3]一種面向特征的領(lǐng)域模型及其建模過程[J]. 張偉,梅宏. 軟件學(xué)報. 2003(08)
[4]運用設(shè)計模式改進軟件設(shè)計質(zhì)量的研究[J]. 唐曉君,劉心松,查小科,邱元杰,楊峰. 電子科技大學(xué)學(xué)報. 2003(02)
[5]領(lǐng)域分析與軟構(gòu)件的提取[J]. 劉升,游曉明,陳傳波. 微電子學(xué)與計算機. 2002(03)
[6]企業(yè)建?蚣艿谋容^研究[J]. 祁連,顧新建,張濤,譚建榮. 系統(tǒng)工程理論與實踐. 2001(09)
[7]領(lǐng)域工程概述[J]. 李克勤,陳兆良,梅宏,楊芙清. 計算機科學(xué). 1999(05)
碩士論文
[1]信息系統(tǒng)軟件中分析模式的研究與應(yīng)用[D]. 談俊峰.河海大學(xué) 2004
[2]基于企業(yè)業(yè)務(wù)框架的軟件體系結(jié)構(gòu)研究[D]. 鄭國君.浙江大學(xué) 2004
本文編號:3084311
本文鏈接:http://sikaile.net/shekelunwen/ljx/3084311.html
最近更新
教材專著