軟件開發(fā)過程中知識產(chǎn)權(quán)管理應(yīng)用系統(tǒng)服務(wù)器端的設(shè)計、實現(xiàn)和優(yōu)化
發(fā)布時間:2024-03-27 22:17
本文從軟件開發(fā)過程中大量使用第三方開源軟件資源問題入手,分析了傳統(tǒng)軟件開發(fā)生命周期將要面臨的知識產(chǎn)權(quán)問題,指出了在生命周期結(jié)束之后再對知識產(chǎn)權(quán)進(jìn)行管理的不可靠性和高風(fēng)險性,并提出了要在軟件開發(fā)生命周期中融入知識產(chǎn)權(quán)管理的思想。本文嘗試建立一種集成了自動化的基于規(guī)則的能夠感知知識產(chǎn)權(quán)信息的開發(fā)環(huán)境,其目的就是為了給軟件開發(fā)過程提供一種能夠自動對軟件中的知識產(chǎn)權(quán)信息進(jìn)行感知的環(huán)境,以便讓開發(fā)人員能夠更加方便的生產(chǎn)出低知識產(chǎn)權(quán)風(fēng)險的“清潔”的軟件產(chǎn)品。 該開發(fā)環(huán)境系統(tǒng)主要分為客戶端和服務(wù)器端兩個主體部分,本文在對系統(tǒng)整體架構(gòu)和運作機(jī)制進(jìn)行描述的同時,主要致力于服務(wù)器端功能的設(shè)計和實現(xiàn)。 服務(wù)器端拋棄了易耦合重用性不高的傳統(tǒng)分層式設(shè)計,采用了平臺式加組件式的架構(gòu)。這種架構(gòu)的優(yōu)點是最大可能的減少了各個組件之間的耦合關(guān)系,增加了組件的獨立性和可替換性,使得服務(wù)器端功能的擴(kuò)展變得非常的簡單,體系結(jié)構(gòu)也變得更加的穩(wěn)定和通用。除此之外,本文還針對傳統(tǒng)分層式體系結(jié)構(gòu)中,各個層面之間數(shù)據(jù)傳輸?shù)牟缓侠硇?并提出了以數(shù)據(jù)接口替換傳統(tǒng)數(shù)據(jù)對象的思想。這一思想使得各個層面可以充分的擴(kuò)充數(shù)據(jù)類功能,而不用擔(dān)心耦合和可...
【文章頁數(shù)】:67 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 引言
1.1 軟件開發(fā)的生命周期
1.2 軟件開發(fā)生命周期中的知識產(chǎn)權(quán)
1.2.1 知識產(chǎn)權(quán)的重要性
1.2.2 傳統(tǒng)知識產(chǎn)權(quán)管理及其面臨的問題
1.3 如何更好的管理軟件開發(fā)周期中的知識產(chǎn)權(quán)
第二章 需求分析及概要設(shè)計
2.1 需求分析及應(yīng)用場景
2.1.1 需求分析
2.1.2 應(yīng)用場景
2.2 設(shè)計聲明
2.3 概要設(shè)計
2.3.1 綱要
2.3.2 服務(wù)器端載體的選擇
2.3.3 數(shù)據(jù)庫的選擇
第三章 服務(wù)器端平臺式體系結(jié)構(gòu)的設(shè)計和實現(xiàn)
3.1 服務(wù)器端整體架構(gòu)
3.1.1 傳統(tǒng)的服務(wù)端體系結(jié)構(gòu)
3.1.2 新型的平臺式的體系結(jié)構(gòu)
3.1.3 基于平臺式體系結(jié)構(gòu)的服務(wù)器端架構(gòu)
3.2 抽象服務(wù)和數(shù)據(jù)接口
3.2.1 抽象式服務(wù)和接口式模塊
3.2.2 數(shù)據(jù)接口
3.2.3 利用緩存實現(xiàn)數(shù)據(jù)訪問的優(yōu)化
3.3 調(diào)用和訪問控制
第四章 服務(wù)器端數(shù)據(jù)模型及邏輯組件的設(shè)計和實現(xiàn)
4.1 數(shù)據(jù)庫實體模型設(shè)計
4.1.1 用戶信息
4.1.2 項目信息
4.1.3 知識產(chǎn)權(quán)信息
4.1.4 報告
4.2 數(shù)據(jù)庫存取組件的設(shè)計和實現(xiàn)
4.2.1 隱式創(chuàng)建和調(diào)用底層邏輯的實現(xiàn)
4.2.2 數(shù)據(jù)庫連接池的使用
4.2.3 底層數(shù)據(jù)對象功能的增強(qiáng)
4.3 分析報告模塊的設(shè)計和實現(xiàn)
4.3.1 工作原理
4.3.2 設(shè)計難點
4.3.3 解決方案
第五章 對服務(wù)器端設(shè)計的測試與總結(jié)
5.1 測試概要
5.2 測試方法
5.2.1 緩存性能測試
5.2.2 數(shù)據(jù)庫連接性能測試
5.3 測試結(jié)果及其分析
5.3.1 緩存性能測試
5.3.2 數(shù)據(jù)庫連接池性能測試
5.4 總結(jié)
第六章 結(jié)束語
6.1 論文工作總結(jié)
6.2 尚待解決的問題及展望
參考文獻(xiàn)
致謝
本文編號:3940575
【文章頁數(shù)】:67 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 引言
1.1 軟件開發(fā)的生命周期
1.2 軟件開發(fā)生命周期中的知識產(chǎn)權(quán)
1.2.1 知識產(chǎn)權(quán)的重要性
1.2.2 傳統(tǒng)知識產(chǎn)權(quán)管理及其面臨的問題
1.3 如何更好的管理軟件開發(fā)周期中的知識產(chǎn)權(quán)
第二章 需求分析及概要設(shè)計
2.1 需求分析及應(yīng)用場景
2.1.1 需求分析
2.1.2 應(yīng)用場景
2.2 設(shè)計聲明
2.3 概要設(shè)計
2.3.1 綱要
2.3.2 服務(wù)器端載體的選擇
2.3.3 數(shù)據(jù)庫的選擇
第三章 服務(wù)器端平臺式體系結(jié)構(gòu)的設(shè)計和實現(xiàn)
3.1 服務(wù)器端整體架構(gòu)
3.1.1 傳統(tǒng)的服務(wù)端體系結(jié)構(gòu)
3.1.2 新型的平臺式的體系結(jié)構(gòu)
3.1.3 基于平臺式體系結(jié)構(gòu)的服務(wù)器端架構(gòu)
3.2 抽象服務(wù)和數(shù)據(jù)接口
3.2.1 抽象式服務(wù)和接口式模塊
3.2.2 數(shù)據(jù)接口
3.2.3 利用緩存實現(xiàn)數(shù)據(jù)訪問的優(yōu)化
3.3 調(diào)用和訪問控制
第四章 服務(wù)器端數(shù)據(jù)模型及邏輯組件的設(shè)計和實現(xiàn)
4.1 數(shù)據(jù)庫實體模型設(shè)計
4.1.1 用戶信息
4.1.2 項目信息
4.1.3 知識產(chǎn)權(quán)信息
4.1.4 報告
4.2 數(shù)據(jù)庫存取組件的設(shè)計和實現(xiàn)
4.2.1 隱式創(chuàng)建和調(diào)用底層邏輯的實現(xiàn)
4.2.2 數(shù)據(jù)庫連接池的使用
4.2.3 底層數(shù)據(jù)對象功能的增強(qiáng)
4.3 分析報告模塊的設(shè)計和實現(xiàn)
4.3.1 工作原理
4.3.2 設(shè)計難點
4.3.3 解決方案
第五章 對服務(wù)器端設(shè)計的測試與總結(jié)
5.1 測試概要
5.2 測試方法
5.2.1 緩存性能測試
5.2.2 數(shù)據(jù)庫連接性能測試
5.3 測試結(jié)果及其分析
5.3.1 緩存性能測試
5.3.2 數(shù)據(jù)庫連接池性能測試
5.4 總結(jié)
第六章 結(jié)束語
6.1 論文工作總結(jié)
6.2 尚待解決的問題及展望
參考文獻(xiàn)
致謝
本文編號:3940575
本文鏈接:http://sikaile.net/falvlunwen/zhishichanquanfa/3940575.html
最近更新
教材專著