畢業(yè)論文 軟件構(gòu)件庫(kù)管理系統(tǒng).doc
約90頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
畢業(yè)論文 軟件構(gòu)件庫(kù)管理系統(tǒng),摘 要目前,基于構(gòu)件的軟件開(kāi)發(fā)是軟件產(chǎn)業(yè)中的熱點(diǎn),它成為解決重復(fù)開(kāi)發(fā)的問(wèn)題,提高生產(chǎn)效率和質(zhì)量的現(xiàn)實(shí)可行的途徑。當(dāng)軟件構(gòu)件的數(shù)量達(dá)到一定規(guī)模時(shí),采用構(gòu)件庫(kù)管理系統(tǒng)對(duì)其進(jìn)行組織和管理是十分必要的,構(gòu)件庫(kù)管理系統(tǒng)的組織和管理水平直接決定著構(gòu)件復(fù)用效率。本文系統(tǒng)的介紹了構(gòu)件庫(kù)管理系統(tǒng)的開(kāi)發(fā)過(guò)程,完成了對(duì)構(gòu)件的發(fā)布、查詢、修改...
內(nèi)容介紹
此文檔由會(huì)員 ljjwl8321 發(fā)布
摘 要
目前,基于構(gòu)件的軟件開(kāi)發(fā)是軟件產(chǎn)業(yè)中的熱點(diǎn),它成為解決重復(fù)開(kāi)發(fā)的問(wèn)題,提高生產(chǎn)效率和質(zhì)量的現(xiàn)實(shí)可行的途徑。當(dāng)軟件構(gòu)件的數(shù)量達(dá)到一定規(guī)模時(shí),采用構(gòu)件庫(kù)管理系統(tǒng)對(duì)其進(jìn)行組織和管理是十分必要的,構(gòu)件庫(kù)管理系統(tǒng)的組織和管理水平直接決定著構(gòu)件復(fù)用效率。本文系統(tǒng)的介紹了構(gòu)件庫(kù)管理系統(tǒng)的開(kāi)發(fā)過(guò)程,完成了對(duì)構(gòu)件的發(fā)布、查詢、修改以及下載功能,還有對(duì)用戶管理和對(duì)構(gòu)件的評(píng)論管理等功能。采用的技術(shù)是基于JAVA語(yǔ)言的WEB開(kāi)發(fā)技術(shù),使用Struts框架和Hibernate框架組合,數(shù)據(jù)庫(kù)是Microsoft SQLServer 2000
關(guān)鍵詞 JAVA語(yǔ)言;軟件構(gòu)件;Struts框架; Hibernate框架;Microsoft SQLServer2000
Software Component Library Management System
Abstract
At present, the component-based software development in the software industry is hot, it developed to solve the problem of duplication, improve production efficiency and quality of the realistic way. When the number of components to achieve a certain scale, a component library management system and its management is very necessary, component library management system for the organization and management directly determines the efficiency of component reuse. This paper introduces component library management system development process, completed a component of the release, query, modify and download capabilities, and management and user comments on the component management. The technology used is based on the WEB JAVA language development technology, the use of framework and HIBERNATE STRUTS framework composition database is Microsoft SQL Server 2000
Keywords JAVA; Software Component; STRUTS Framework;
HIBERNATE Framework; Microsoft SQL Server 2000
目 錄
摘 要 I
Abstract II
1 緒論 1
1.1 立題背景、目的及意義 1
1.2 軟件構(gòu)件庫(kù)管理系統(tǒng)的發(fā)展情況 2
1.2.1 國(guó)外研究動(dòng)態(tài) 2
1.2.2 國(guó)內(nèi)研究動(dòng)態(tài) 3
2 系統(tǒng)開(kāi)發(fā)環(huán)境 4
2.1 系統(tǒng)服務(wù)器環(huán)境要求 4
2.1.1 對(duì)硬件的要求 4
2.1.2 對(duì)軟件的要求 4
2.2 系統(tǒng)客戶端環(huán)境要求 4
2.2.1 對(duì)硬件的要求 4
2.2.2 對(duì)軟件的要求 4
2.3 開(kāi)發(fā)工具簡(jiǎn)介 5
2.3.1 Struts框架介紹 5
2.3.2 Hibernate對(duì)象關(guān)系映射框架介紹 5
2.3.3 SQL Server 2000 介紹 6
2.3.4 系統(tǒng)的開(kāi)發(fā)平臺(tái) 7
3 需求分析及可行性研究分析 9
3.1 需求分析 9
3.1.1 功能需求 9
3.1.2 數(shù)據(jù)需求 11
3.2 系統(tǒng)開(kāi)發(fā)可行性分析 14
3.2.1 經(jīng)濟(jì)可行性 15
3.2.2 市場(chǎng)可行性 15
3.2.3 技術(shù)可行性 16
3.2.4 時(shí)間可行性 16
4 總體設(shè)計(jì) 18
4.1 系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)思想 18
4.2 系統(tǒng)功能設(shè)計(jì) 19
4.2.1 系統(tǒng)的功能模塊劃分 19
4.2.2 系統(tǒng)的類圖 20
4.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 21
5 具體實(shí)現(xiàn) 24
5.1 查詢構(gòu)件及發(fā)表評(píng)論 25
5.1.1 查詢構(gòu)件 25
5.1.2 發(fā)表評(píng)論 27
5.2 用戶管理模塊實(shí)現(xiàn) 29
5.2.1 注冊(cè) 29
5.2.2 登錄 30
5.2.3 忘記密碼 32
5.2.4 修改密碼 33
5.2.5 修改個(gè)人資料 34
5.2.6 發(fā)布構(gòu)件 36
5.2.7 查詢我的構(gòu)件 39
5.2.8 查詢構(gòu)件相應(yīng)評(píng)論 41
5.2.9 刪除構(gòu)件 42
5.3 管理員管理模塊實(shí)現(xiàn) 43
5.3.1 超級(jí)管理員管理模塊 44
5.3.2 構(gòu)件管理員管理模塊 47
5.3.3 用戶管理員管理模塊 49
5.3.4 評(píng)論管理員管理模塊 49
結(jié)論 51
致 謝 52
參考文獻(xiàn) 53
附錄1 英文原文及譯文 55
中文譯文 55
英文原文 58
附錄2 程序源代 63
目前,基于構(gòu)件的軟件開(kāi)發(fā)是軟件產(chǎn)業(yè)中的熱點(diǎn),它成為解決重復(fù)開(kāi)發(fā)的問(wèn)題,提高生產(chǎn)效率和質(zhì)量的現(xiàn)實(shí)可行的途徑。當(dāng)軟件構(gòu)件的數(shù)量達(dá)到一定規(guī)模時(shí),采用構(gòu)件庫(kù)管理系統(tǒng)對(duì)其進(jìn)行組織和管理是十分必要的,構(gòu)件庫(kù)管理系統(tǒng)的組織和管理水平直接決定著構(gòu)件復(fù)用效率。本文系統(tǒng)的介紹了構(gòu)件庫(kù)管理系統(tǒng)的開(kāi)發(fā)過(guò)程,完成了對(duì)構(gòu)件的發(fā)布、查詢、修改以及下載功能,還有對(duì)用戶管理和對(duì)構(gòu)件的評(píng)論管理等功能。采用的技術(shù)是基于JAVA語(yǔ)言的WEB開(kāi)發(fā)技術(shù),使用Struts框架和Hibernate框架組合,數(shù)據(jù)庫(kù)是Microsoft SQLServer 2000
關(guān)鍵詞 JAVA語(yǔ)言;軟件構(gòu)件;Struts框架; Hibernate框架;Microsoft SQLServer2000
Software Component Library Management System
Abstract
At present, the component-based software development in the software industry is hot, it developed to solve the problem of duplication, improve production efficiency and quality of the realistic way. When the number of components to achieve a certain scale, a component library management system and its management is very necessary, component library management system for the organization and management directly determines the efficiency of component reuse. This paper introduces component library management system development process, completed a component of the release, query, modify and download capabilities, and management and user comments on the component management. The technology used is based on the WEB JAVA language development technology, the use of framework and HIBERNATE STRUTS framework composition database is Microsoft SQL Server 2000
Keywords JAVA; Software Component; STRUTS Framework;
HIBERNATE Framework; Microsoft SQL Server 2000
目 錄
摘 要 I
Abstract II
1 緒論 1
1.1 立題背景、目的及意義 1
1.2 軟件構(gòu)件庫(kù)管理系統(tǒng)的發(fā)展情況 2
1.2.1 國(guó)外研究動(dòng)態(tài) 2
1.2.2 國(guó)內(nèi)研究動(dòng)態(tài) 3
2 系統(tǒng)開(kāi)發(fā)環(huán)境 4
2.1 系統(tǒng)服務(wù)器環(huán)境要求 4
2.1.1 對(duì)硬件的要求 4
2.1.2 對(duì)軟件的要求 4
2.2 系統(tǒng)客戶端環(huán)境要求 4
2.2.1 對(duì)硬件的要求 4
2.2.2 對(duì)軟件的要求 4
2.3 開(kāi)發(fā)工具簡(jiǎn)介 5
2.3.1 Struts框架介紹 5
2.3.2 Hibernate對(duì)象關(guān)系映射框架介紹 5
2.3.3 SQL Server 2000 介紹 6
2.3.4 系統(tǒng)的開(kāi)發(fā)平臺(tái) 7
3 需求分析及可行性研究分析 9
3.1 需求分析 9
3.1.1 功能需求 9
3.1.2 數(shù)據(jù)需求 11
3.2 系統(tǒng)開(kāi)發(fā)可行性分析 14
3.2.1 經(jīng)濟(jì)可行性 15
3.2.2 市場(chǎng)可行性 15
3.2.3 技術(shù)可行性 16
3.2.4 時(shí)間可行性 16
4 總體設(shè)計(jì) 18
4.1 系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)思想 18
4.2 系統(tǒng)功能設(shè)計(jì) 19
4.2.1 系統(tǒng)的功能模塊劃分 19
4.2.2 系統(tǒng)的類圖 20
4.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 21
5 具體實(shí)現(xiàn) 24
5.1 查詢構(gòu)件及發(fā)表評(píng)論 25
5.1.1 查詢構(gòu)件 25
5.1.2 發(fā)表評(píng)論 27
5.2 用戶管理模塊實(shí)現(xiàn) 29
5.2.1 注冊(cè) 29
5.2.2 登錄 30
5.2.3 忘記密碼 32
5.2.4 修改密碼 33
5.2.5 修改個(gè)人資料 34
5.2.6 發(fā)布構(gòu)件 36
5.2.7 查詢我的構(gòu)件 39
5.2.8 查詢構(gòu)件相應(yīng)評(píng)論 41
5.2.9 刪除構(gòu)件 42
5.3 管理員管理模塊實(shí)現(xiàn) 43
5.3.1 超級(jí)管理員管理模塊 44
5.3.2 構(gòu)件管理員管理模塊 47
5.3.3 用戶管理員管理模塊 49
5.3.4 評(píng)論管理員管理模塊 49
結(jié)論 51
致 謝 52
參考文獻(xiàn) 53
附錄1 英文原文及譯文 55
中文譯文 55
英文原文 58
附錄2 程序源代 63
TA們正在看...
- ss書記“嚴(yán)以用權(quán)”專題研討發(fā)言材料.doc
- rr書記“嚴(yán)以用權(quán)”專題研討發(fā)言材料.doc
- 安監(jiān)局長(zhǎng)“嚴(yán)以用權(quán)”專題研討發(fā)言材料.doc
- 鄉(xiāng)鎮(zhèn)畜牧獸醫(yī)站移交鎮(zhèn)管會(huì)議領(lǐng)導(dǎo)講話稿.docx
- 沿河兩岸畜禽養(yǎng)殖場(chǎng)整治實(shí)施方案.docx
- 畜禽養(yǎng)殖場(chǎng)整治適用法律法規(guī)清單.xlsx
- “嚴(yán)以用權(quán)”專題研討發(fā)言心得精選二篇.doc
- 某市安全生產(chǎn)工作會(huì)議領(lǐng)導(dǎo)講話稿.doc
- 最新地稅局開(kāi)展法制宣傳月工作總結(jié)材料.doc
- 最新企事業(yè)單位廉潔從業(yè)狀況自查報(bào)告精選三篇.doc