關於最新軟件工程碩士論文開題報告範文精選

隨着科技的發展,數字化時代的到來,軟件工程的重要性日益凸顯。開題報告論文的開端,影響着論文的水平與質量。學術堂就爲大家整理了一篇軟件工程碩士開題報告,以供參考。

關於最新軟件工程碩士論文開題報告範文精選

題目:面向數據的軟件工程方法探討及初步應用

一、課題研究背景及意義

目前,面向服務的體系結構(service-oriented architecture,SOA)(葉鈺,2005)仍然是軟件行業進行軟件項目開發的基本理論支撐和核心思維模式,人們在從實際需求中進行軟件開發時,總是先將其中的業務模式抽離出來,再對某個業務的完成流程進行梳理,從而指導項目的具體開發,這就是SOA所涉及到的軟件工程方法。

隨着雲計算、大數據時代的到來,在基礎設施增強,信息量龐大的前提條件下,人們的實際需求變化越來越快,使得軟件的業務需求也不斷地變化,甚至可能導致整個業務流程的改變,所以在軟件行業存在的需求分析過程複雜、軟件開發週期長、軟件生命週期短、運行維護困難等一系列問題變得更爲突出。再者,隨着數據思維的蔓延,人們的數據所有權意識越來越強烈,導致信息安全成爲了國家戰略。

由此,誕生了面向數據的體系結構(data-oriented architecture,DOA)(苗放,2012),DOA的核心是數據,它強調數據作爲軟件的生長土壤,在雲環境下提供數據的管理和應用的管理,很好地解決了異構系統間數據共享和系統功能擴展等問題。在信息技術革命的當下,DOA爲國家戰略層面的智慧城市建設和信息安全工作的展開提供了理論支持。

所以,研究DOA下的軟件工程方法並將其成熟應用有着十分重要的意義。

二、研究現狀

1990年開始,在面向對象技術的基礎上,爲了提高軟件的複用,逐漸發展起了組件技術,隨着對組件技術研究的深入,形成了基於組件的軟件工程。在COM/DCOM(樓偉進,2000)、Java Beans/EJB(Emmerich W,2001)等組件標準出現後,基於組件的軟件工程趨於成熟,其實現的粗粒度的軟件複用極大的提高了軟件開發的效率和軟件的質量,降低了軟件開發成本,是軟件工程方法的進步(馮健文,2004)。面向服務的體系結構(SOA)最早是由Gartner公司提出的,但一開始因爲軟硬件技術水平的限制,SOA沒有引起廣泛的`關注,隨着2000年Web Service(Debettencourt J,2001)的出現,SOA迎來了發展的真正開端,隨着一系列標準和規範的制定,形成了面向服務的軟件工程,時至今日,面向服務的軟件開發仍然主導着軟件行業的發展(蔡維德,2008)。

隨着2008年大數據概念(Andrew M A,2012)的提出,大數據的思維逐漸在學術界和行業中蔓延開來,許多專家學者提出了一些關於大數據軟件工程(周明輝,2014)的思考,清華大學何克清教授在《大數據時代的軟件工程關鍵技術》一文中根據大數據的特點,分析了大數據時代下軟件工程的發展趨勢,及其關鍵技術的應用,其中大數據驅動架構研究的思想,體現了數據在軟件工程中的核心作用(何克清,2014)。清華大學張桂剛等在《一種基於大數據的軟件設計模型》一文中,根據已有的軟件工程方法,提出一種基於大數據的軟件開發過程和一種基於大數據的編程語言,進而提出一種軟件設計模型(張桂剛,2014)。這些都是數據在軟件開發中的核心地位日漸凸顯的情況下,對軟件工程方法和軟件工程技術的探討。

2012年苗放教授提出面向數據的體系結構(DOA)以來,面向數據理論體系不斷髮展,逐漸豐富,也在實際的工程項目中得到了應用和推廣,DOA在實踐中得到了證明,在此基礎上,苗放教授提出了面向數據的軟件工程(data-oriented software engineering,DOSE),在軟件工程方法上做了新的論述,基於以數據爲核心的思想展開了對面向數據軟件工程方法的研究。

三、論文研究內容

首先是面向數據的軟件工程方法研究,此研究的目標是確立軟件工程的新方法,以數據爲核心,以數據邏輯體現傳統軟件工程方法中的業務邏輯。本文研究從軟件工程方法學的角度出發,旨在構建一種完整的面向數據的軟件工程方法,進一步壯大軟件工程方法體系,擬解決現價段信息系統構建過程中所遇到的一些突出問題。在具體問題的解決上,通過與已有軟件工程方法的比較,說明了面向數據的軟件工程方法研究的必要性。

其次是面向數據軟件工程方法應用實踐,將研究確立的DOSE方法應用在具體的軟件工程項目開發中,從需求調研、開發成本、開發週期、系統擴展、信息共享等幾個方面與傳統的SOA方法進行比較,一方面是檢驗DOSE方法的確實可行性;另一方面是檢驗並證明DOSE方法相對於傳統軟件工程方法的優越性。

123下一頁 四、論文提綱

目錄

摘要

ABSTRACT

第1章 緒論

1.1 引言

1.2 課題研究背景及意義

1.3 研究現狀與存在問題

1.3.1 軟件工程發展與研究現狀

1.3.2 存在問題

1.4 論文研究內容

1.5 論文主要創新點及成果

1.5.1 論文創新點

1.5.2 論文主要成果

1.6 論文組織結構

第2章 相關概念與技術路線

2.1 面向數據的體系結構

2.1.1 總體架構

2.1.2 核心組成

2.1.3數據註冊中心

2.2 面向數據的軟件工程

2.2.1 面向數據的軟件工程基本原理

2.2.2 數據邏輯與業務邏輯

2.3 數據資源池技術

2.4 數據生態系統

2.5 本章小結

第3章 面向數據的軟件工程

3.1 面向數據的體系結構與面向服務的體系結構

3.2 面向數據的軟件工程與傳統軟件工程

3.3 面向數據的軟件工程與大數據軟件工程

3.4面向數據的軟件開發範型

3.4.1 DOSE方法原則

3.4.2 DOSE方法描述

3.4.3 DOSE軟件過程

3.5 DOSE方法的優越性

3.6 本章小結

第4章 基於DOSE方法的信息系統設計與實現

4.1 系統的總體架構

4.2 系統設計與實現

4.2.1 數據庫設計

4.2.2 DOA平臺模塊設計

4.2.3 系統模塊設計

4.3 本章小結

結論

致謝

參考文獻

五、論文創新點

(1)提出了面向數據的軟件工程(DOSE)方法原則。根據面向數據所具有的特點,初步規定了面向數據體系結構下軟件開發應該遵循的前提條件,主要包括三條原則:統一數據註冊標準原則、數據定義服務,數據驅動應用原則、數據-應用生態系統原則。

(2)提出了一種面向數據的軟件工程(DOSE)方法,並給出了方法內容的具體描述。在面向數據的體系結構理論多次項目實踐的基礎上,對面向數據的軟件工程進行研究,經過對工程方法的探討提出了一種DOSE方法,並進行了該方法的項目實踐。

(3)提出了一種面向數據的軟件工程(DOSE)的軟件過程。在DOSE方法經過實踐的情況下,根據DOSE方法的實際研發週期,總結出應用DOSE方法進行軟件開發的軟件過程,該過程以適應需求變更爲迭代的主線,以DOA架構的數據生態系統爲基礎。

上一頁123下一頁 六、進度安排

20XX年11月23日--12月8日 確定選題、收集相關資料

20XX年1月9日--2月15日 撰寫開題報告與開題

20XX年3月4日--4月28日 調查問卷設計及調查

20XX年5月1日--5月15日 數據輸入、彙總和處理,形成寫作提綱

20XX年5月15日--5月30日 論文寫作及修改

20XX年6月 論文答辯定稿

七、參考文獻

[1]蔡維德,白曉穎,陳以農。2008.淺談深析面向服務的軟件工程[M].清華大學出版社。

[2]程付超。2014.面向海量遙感數據的分佈式混合計算技術研究[D].成都理工大學。

[3]陳杰。2012.虛擬化資源池的設計與實現[J].電信技術,(5):53-55.

[4]陳利國,王豔萍。2009.面向服務體系架構的研究[J].電腦知識與技術,5(3):549-551.

[5]曹哲。2004.軟件工程[M].中國水利水電出版社。杜明晶。下分佈式數據註冊中心構建與檢索功能的初步實現[D].成都理工大學。

[6]馮登國。2001.國內外信息安全研究現狀及其發展趨勢[J].網絡安全技術與應用,(1):8-13.

[7]馮健文,林璇。2004.基於組件的軟件工程(CBSE)研究[J].江西師範大學學報:自然科學版,28(1):32-35.

[8]馮濟舟。2014.軟件瀑布模型的過程和產品質量保證[J].船舶標準化與質量,(2)。

[9]樊莉麗。2014.面向對象設計的軟件工程開發分析[J].產業與科技論壇,(15)。

[10]樊莉麗。2014.軟件工程體系結構的研究與發展[J].電子製作,(8)。

[11]郭江,廖越虹。1995.面向對象和麪向過程的系統開發方法比較(下)[J].計算機系統應用,(4):59-62.

[12]郭立峯,郭耀,常繼傳。軟件複用標準導論[J].計算機科學,(5):5-16.

[13]郭曦榕,苗放,王華軍,等。2009.空間信息G/S網絡訪問模式體系架構初探[J].計算機應用與軟件,26(10):72-74.

[14]高禹,畢振波。2008.軟件開發過程模型的發展[J].計算機技術與發展,18(7):83-86.

[15](意)蓋伊,(意)查耶,(意)曼德若利。2006.軟件工程基礎[M].中國電力出版社。

[16]何克清,李兵,馬于濤,黃貽望等。2014.大數據時代的軟件工程關鍵技術。中國計算機學會通訊。3.(10)8-9

[17]姜國華,李曉林,季英珍。2007.基於SOA的框架模型研究[J].電腦與信息技術,15(6):37-39.

[18]江賀,任志磊,聶黎明等。2014.面向移動應用大數據的軟件工程研究。中國計算機學會通訊。3.(10)24-25. 上一頁123