前言:本站為你精心整理了網(wǎng)上影集系統(tǒng)管理范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個(gè)性化的參考范文,歡迎咨詢。
關(guān)鍵詞:網(wǎng)上影集系統(tǒng)jsp數(shù)據(jù)庫電子商務(wù)存儲(chǔ)空間管理
原文
第一章系統(tǒng)需求分析
1.系統(tǒng)開發(fā)策略
在此次系統(tǒng)開發(fā)主要采用自上向下的開發(fā)方式,自上向下方法的模型如圖所示:
...
2.系統(tǒng)功能需求分析
2.1.需求分析概述
需求分析是軟件定義時(shí)期的最后一個(gè)階段,它的任務(wù)是準(zhǔn)確地回答“系統(tǒng)做什么?”這個(gè)問題。
雖然在可行性研究階段已經(jīng)粗略地了解了用戶的要求,甚至還提出了可執(zhí)行方案,但是,可行性研究的
基本目的是用較小的成本在教短的時(shí)間內(nèi)確定是否存在可行的解法,因此許多細(xì)節(jié)被忽略了。然而在最終的系統(tǒng)中卻不能遺漏細(xì)微的細(xì)節(jié),所以可行性研究不能代替需求分析,它實(shí)際上沒有準(zhǔn)確地說出“系統(tǒng)必須做什么”這個(gè)問題。
需求分析的任務(wù)還不是確定系統(tǒng)怎樣完成它的工作,而僅僅是確定系統(tǒng)完成哪些工作,也就是對目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。
需求分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ),關(guān)系到工程的成敗和軟件產(chǎn)品的質(zhì)量。因此,必須用行之有效的方法對軟件進(jìn)行嚴(yán)格的審查驗(yàn)證。
2.2.需求分析的具體任務(wù)
(1).確定對系統(tǒng)的綜合要求(包括系統(tǒng)功能要求、系統(tǒng)性能要求、運(yùn)行要求和將來可能提出的要求)。
(2).分析系統(tǒng)的數(shù)據(jù)要求
任何一個(gè)軟件系統(tǒng)本質(zhì)上都是信息處理系統(tǒng),系統(tǒng)必須處理的信息和系統(tǒng)應(yīng)該產(chǎn)生的信息很大程度上決定了系統(tǒng)的面貌,對軟件設(shè)計(jì)有深遠(yuǎn)影響,因此,必須分析系統(tǒng)的數(shù)據(jù)要求,這是軟件需求分析的一個(gè)重要任務(wù)。分析系統(tǒng)的數(shù)據(jù)要求通常采用建立概念模型的方法。
復(fù)雜的數(shù)據(jù)由許多基本的數(shù)據(jù)組成,數(shù)據(jù)結(jié)構(gòu)表示元素之間的邏輯關(guān)系。利用數(shù)據(jù)字典可以全面準(zhǔn)確地定義數(shù)據(jù),但是數(shù)據(jù)字典的缺點(diǎn)是不夠形象直觀。為了提高可理解性,常常利用圖形工具輔助描繪數(shù)據(jù)結(jié)構(gòu)。
......
目錄
目目錄
前言2
摘要3
目錄4
第一章系統(tǒng)需求分析6
1.系統(tǒng)開發(fā)策略6
2.系統(tǒng)功能需求分析6
2.1.需求分析概述6
2.2.需求分析的具體任務(wù)7
2.3.網(wǎng)上個(gè)人影集信息管理系統(tǒng)的系統(tǒng)分析7
2.4.業(yè)務(wù)流程圖8
第二章系統(tǒng)分析與設(shè)計(jì)9
1.系統(tǒng)功能模塊圖9
2.數(shù)據(jù)庫設(shè)計(jì)10
2.1.數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)10
2.2.E-R圖10
2.3.網(wǎng)上個(gè)人影集信息管理系統(tǒng)E-R圖11
2.4.范式12
2.5.邏輯結(jié)構(gòu)設(shè)計(jì)13
2.6.數(shù)據(jù)庫文件說明(文件名:album.sql)13
3.應(yīng)用程序模型及網(wǎng)站的架構(gòu)14
3.1.基于Web的多層應(yīng)用模型14
3.2.網(wǎng)站的架構(gòu)16
第三章開發(fā)環(huán)境及開發(fā)工具18
1.數(shù)據(jù)庫的創(chuàng)建和Web服務(wù)器的搭建18
1.1.數(shù)據(jù)庫:Mysql18
1.1.1.Mysql的特性18
1.1.2.Mysql的安裝18
1.1.3.創(chuàng)建網(wǎng)上個(gè)人影集信息管理系統(tǒng)用戶和數(shù)據(jù)庫實(shí)例19
1.2.WEB服務(wù)軟件:jdk+JakartaTomCat4.020
1.2.1.jdk的安裝20
1.2.2.jsp服務(wù)器JakartaTomCat4.0的安裝20
1.2.3.在TOMCAT中為網(wǎng)上個(gè)人影集信息管理系統(tǒng)定義一個(gè)環(huán)境23
2.JavaServlet及其特點(diǎn)概述23
2.1.Servlet特點(diǎn)概述23
2.2.Servlet的編譯和安裝24
2.3.編寫Servlet所需要的開發(fā)環(huán)境24
3.JSP及其特點(diǎn)概述25
4.模型-視圖-控制器模式概述(MVC)25
5.Java數(shù)據(jù)庫連接(JDBC)概述27
5.1.JDBC驅(qū)動(dòng)程序27
5.2.連接Java程序和數(shù)據(jù)庫28
5.3.“連接”界面控制的區(qū)域29
第四章代碼設(shè)計(jì)與實(shí)現(xiàn)30
1.系統(tǒng)控制程序30
2.公用數(shù)據(jù)庫連接程序31
3.模塊調(diào)用的縮略圖轉(zhuǎn)換外部程序31
4.自定義庫函數(shù)32
5.影集搜索模塊34
6.權(quán)限管理模塊35
7.影集管理模塊36
第五章軟件測試39
1.軟件測試目標(biāo)39
2.黑盒測試和白盒測試39
3.網(wǎng)上個(gè)人影集信息管理系統(tǒng)主要模塊測試40
第六章總結(jié)47
附錄:源代碼48
參考文獻(xiàn)48
致謝48
參考資料
參考文獻(xiàn)
張海潘軟件工程導(dǎo)論清華大學(xué)出版社
史嘉權(quán)數(shù)據(jù)庫系統(tǒng)基礎(chǔ)教程清華大學(xué)出版社
GaryBollingerJSPABeginner’sGuideMcGraw-Hill
鄒華,方衛(wèi)平servlet/jsp程序設(shè)計(jì)技術(shù)與實(shí)例人民郵電出版社
史興華Java2編程起步人民郵電出版社