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