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