




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
目錄TOC\o"1-5"\h\z\o"CurrentDocument"\h摘要 IV\o"CurrentDocument"\hAbstract V第1章概述 11。1課題背景 1\o"CurrentDocument"\h1。2課題意義 2\o"CurrentDocument"\h1.3開發(fā)工具及技術(shù) 2\o"CurrentDocument"\h1。3.1MyEclipse 2\o"CurrentDocument"\h.2Tomcat 3\o"CurrentDocument"\h1。3.3SqlServer 3\o"CurrentDocument"\h。4JSP 3\o"CurrentDocument"\h第2章可行性分析及總體設計原則 5\o"CurrentDocument"\h可行性分析 5\o"CurrentDocument"\h2。1。1技術(shù)可行性 5\o"CurrentDocument"\h2經(jīng)濟可行性 5\o"CurrentDocument"\h3社會可行性 5\o"CurrentDocument"\h2。2總體設計原則 6\o"CurrentDocument"\h第3章系統(tǒng)分析 7\o"CurrentDocument"\h業(yè)務流程分析 7\o"CurrentDocument"\h3。2數(shù)據(jù)流圖 7\o"CurrentDocument"\h第4章系統(tǒng)設計 10\o"CurrentDocument"\h系統(tǒng)功能設計 10\o"CurrentDocument"\h數(shù)據(jù)庫設計 11\o"CurrentDocument"\h4。2.1概念結(jié)構(gòu)設計 11\o"CurrentDocument"\h4。2.2數(shù)據(jù)庫表設計 14第5章系統(tǒng)實現(xiàn) 185。1管理員登錄 18\o"CurrentDocument"\h5.2管理員功能模塊 20\o"CurrentDocument"\h公告信息管理 20\o"CurrentDocument"\h留言信息管理 23\o"CurrentDocument"\h5。2。3學習資料管理 26\o"CurrentDocument"\h5。2。4視頻信息管理 29\o"CurrentDocument"\h修改個人密碼 33\o"CurrentDocument"\h5。3前臺網(wǎng)站功能模塊 335。3.1網(wǎng)站首面 33\o"CurrentDocument"\h5。3.2學習資料下載 34\o"CurrentDocument"\h學習視頻下載 37\o"CurrentDocument"\h5。3.7留言板功能 40\o"CurrentDocument"\h第6章軟件測試 41\o"CurrentDocument"\h軟件測試的重要性 41\o"CurrentDocument"\h6。2測試實例的研究與選擇 41\o"CurrentDocument"\h6。3測試環(huán)境與測試條件 42\o"CurrentDocument"\h系統(tǒng)運行情況 42\o"CurrentDocument"\h6。5系統(tǒng)評價 43\o"CurrentDocument"\h第7章結(jié)論 43\o"CurrentDocument"\h參考文獻 44致謝 錯誤!未定義書簽。摘要本文采用自頂向下的結(jié)構(gòu)化的系統(tǒng)分析方法,闡述了一個功能全面的在線學習網(wǎng)站的開發(fā)過程、操作流程及其一些核心的技術(shù)。本文首先進行了項目概述,簡單介紹了項目開發(fā)的背景、項目開發(fā)的目的和項目開發(fā)的意義;接下來是系統(tǒng)規(guī)劃階段,通過實際的業(yè)務流程調(diào)研,分析了系統(tǒng)的組織結(jié)構(gòu),具體完成了在線學習網(wǎng)站的需求分析、可行性分析、現(xiàn)行業(yè)務流程分析,并通過對現(xiàn)行業(yè)務流程的優(yōu)化,得出了系統(tǒng)的業(yè)務流程;之后是系統(tǒng)分析,具體完成了數(shù)據(jù)流分析和數(shù)據(jù)字典;系統(tǒng)設計階段主要完成了功能模塊的劃分、數(shù)據(jù)庫的設計和系統(tǒng)界面設計.該階段對各個模塊的功能進行了詳細設計,形成了本系統(tǒng)的功能模塊圖,在此基礎(chǔ)上選擇了合適的開發(fā)模式;數(shù)據(jù)庫的設計先進行了概念結(jié)構(gòu)設計,之后進行了邏輯結(jié)構(gòu)設計,最后完成了數(shù)據(jù)庫表的設計.根據(jù)前幾個階段的分析和設計,本系統(tǒng)在設計方面采用B/S模式,同時使用JSP技術(shù)進行基本頁面的設計與功能實現(xiàn),后臺數(shù)據(jù)庫選用SQLSERVER數(shù)據(jù)庫。本系統(tǒng)的設計實施為在線學習網(wǎng)站的運行做基礎(chǔ),為在線學習網(wǎng)站提供良好的條件。關(guān)鍵詞:學習網(wǎng)站;在線學習;JSP;B/S基于JSP基于JSP的精品課程網(wǎng)站設計與開發(fā)AbstractThispaperusingthetop—downstructuredsystemanalysismethod,thispaperexpoundsthefunctionsofacomprehensivecoursewebsitedevelopmentprocess,operationprocessandsomeofthecoretechnology。Thispaperfirstonthedescriptionofproject,introducedtheprojectdevelopmentbackground,thepurposeoftheprojectdevelopmentandthesignificanceofdevelopingproject;Thenextstageissystemplanning,throughtheactualbusinessprocessoftheinvestigationandresearch,andtheanalysisofsystemstructure,specificcompletedqualitycoursewebsiteneedsanalysis,feasibilityanalysis,thecurrentbusinessprocessanalysis,andthroughtothecurrentbusinessprocessoptimization,concludesthatthesystemofbusinessprocess,Afterthesystemanalysis,specificcompletedthedataflowanalysisanddatadictionary;Systemdesignphaseiscompletedthefunctionmoduleanddatabasedesignandsysteminterfacedesign。Thisphaseofthefunctionofeachmoduleofthedetaileddesign,formedthesystemfunctionmodulechart,onthebasisofthechoiceofappropriatedevelopmentmode;Thefirstdatabasedesigntheconceptstructuredesign,onthelogicalstructureafterdesign,finallycompletedthedesignofdatabasetableAccordingtoformerseveralstagesoftheanalysisanddesign,thissysteminthedesignontheB/Smode,useatthesametimeJSPtechnologyofbasicpagesdesignandfunctionrealization,thebackenddatabasechooseSQLSERVERdatabase.ThissystemdesignforassemblylanguageimplementationoftheoperationoftheauxiliaryJiaoXueWangdofoundation,toprovideauxiliaryassemblylanguageJiaoXueWanggoodconditions.KeyWords:Learningnetwork;structuralanalysis;B/S本科畢業(yè)論文本科畢業(yè)論文--#-測試用例,對軟件的邏輯路徑及過程進行測試,檢查它與設計是否相符[20]。白盒測試就是要選取足夠的測試用例,對源代碼實行比較充分的覆蓋,以便盡可能多地發(fā)現(xiàn)程序中的錯誤。主要有兩種方法:一種稱為邏輯覆蓋法,另一種稱為路徑覆蓋法.黑盒測試:也稱功能測試,數(shù)據(jù)驅(qū)動測試等,它將待測對象堪稱是一個黑盒子,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,只依據(jù)規(guī)格說明書檢查程序的功能是否能正常使用。黑盒測試主要是根據(jù)輸入條件和輸出條件的確定測試數(shù)據(jù),來檢查程序是否能產(chǎn)生正確的輸出。進行黑盒測試主要有下面幾種方法:等價分類法、邊界值分析法、猜錯法、因果圖法。本系統(tǒng)的測試綜合了白盒測試、黑盒測試兩種方法,但主要使用的是黑盒測試方法.在測試當中遵循了“盡早地和不斷進行測試”,“保證測試用例的完整性和有效性”原則。通過測試達到以下測試目的:1。功能檢查:檢查功能是否爭取,是否遺漏或?qū)崿F(xiàn)不了應該實現(xiàn)的功能等。2接口檢查:檢查能否正確地接受信息或輸出信息。3數(shù)據(jù)檢查:檢查數(shù)據(jù)結(jié)構(gòu)或外部信息是否有(如數(shù)據(jù)文件)訪問錯誤。4性能檢查:檢查性能需求能否得到滿足.[21]5初始化、終止檢查:檢查是否能進行正確地初始化或終止。6.3測試環(huán)境與測試條件處理器:Inter(R)Core(TM)2DuoT5750內(nèi)存:2GB硬盤:160G操作系統(tǒng):WindowsXP數(shù)據(jù)庫:SqlServer6。4系統(tǒng)運行情況通過對系統(tǒng)的全面測試,所有測試條目都已經(jīng)通過,實現(xiàn)了基本要求,系統(tǒng)可以正常運行。6.5系統(tǒng)評價系統(tǒng)評價是指系統(tǒng)在正式運行了一段時間之后,對它在功能上、技術(shù)上和經(jīng)濟上所進行的審核評價。針對本系統(tǒng)的評價如下:(1)系統(tǒng)功能評價根據(jù)本系統(tǒng)開發(fā)前所訂的目標,在系統(tǒng)完成后經(jīng)過測試運行,該系統(tǒng)達到了預定的開發(fā)目標,在實際使用中的功能可以滿足用戶需求。[22](2)系統(tǒng)技術(shù)評價本系統(tǒng)設計合理,功能達到了預期目標,且系統(tǒng)運行后穩(wěn)定可靠,安全性高,具有實用性,大大提高了信訪辦公效率。⑶系統(tǒng)經(jīng)濟評價在規(guī)定時間內(nèi),該系統(tǒng)完成了系統(tǒng)分析時所確定的系統(tǒng)開發(fā)目標,達到了設計要求,投入使用后為用戶節(jié)省了大量人力物力財力,提高了科學管理水平。第7章結(jié)論計算機技術(shù)的飛速發(fā)展帶動了很多行業(yè)的發(fā)展,計算機帶給我們最直觀的價值就是減少了人力物力的投資,提高了工作質(zhì)量和效率,從而提高了整個社會的生產(chǎn)力.目前各大酒店充分利用計算機資源和網(wǎng)絡資源來提高自身的管理水平,而有關(guān)在線學習網(wǎng)站的設計也成為在線學習網(wǎng)站爭論的熱點問題。本文在分析在線學習網(wǎng)站的基礎(chǔ)上,用JSP和SqlServer數(shù)據(jù)庫設計并完成在線學習網(wǎng)站。通過系統(tǒng)調(diào)試結(jié)果顯示,本系統(tǒng)基本完成了功能需求.在整個設計過程中,采用瀑布模型和結(jié)構(gòu)化的設計方法。本系統(tǒng)界面美觀友好,操作方便,做出了自己的特色.但由于時間倉促加上缺乏系統(tǒng)開發(fā)經(jīng)驗,系統(tǒng)在設計過程中不可避免地遇到了各種各樣的問題,如:有些數(shù)據(jù)輸入時沒有及時的進行數(shù)據(jù)格式校驗,不能保證數(shù)據(jù)絕對正確性。由于時間關(guān)系,系統(tǒng)功能實現(xiàn)不夠完善,使用可能存在一些不方便。本系統(tǒng)在實際使用過程中有可能出現(xiàn)一些問題,通過對系統(tǒng)的不斷優(yōu)化和完善,能夠調(diào)試出真正符合實際情況的在線學習網(wǎng)站,形成統(tǒng)一、規(guī)范、科學、合理的在線學習網(wǎng)站。參考文獻張孝祥、徐明華。JAVA基礎(chǔ)與案例開發(fā)詳解[M].清華大學出版社。2009.45-46??的痢SP動態(tài)網(wǎng)站開發(fā)實用教程[M].清華大學出版社.2009。127-127。劉亞賓。精通Eclipse--JAVA技術(shù)大系[M]。電子工業(yè)出版社.2005。167—168。于萬波。網(wǎng)站開發(fā)與應用案例教程[M]。清華大學出版社.2009.77-78。楊學瑜.高立軍,軟件開發(fā)過程與項目管理[M].電子工業(yè)出版社。2008。43-46。張潔才.Javaweb應用開發(fā)教程[M].科學出版社。2005.66-68.戴維爾.JavaScript程序員教程[M].電子工業(yè)出版社。2010。333-334。黎連業(yè)、王華、李淑春。軟件測試與測試技術(shù)[M]。清華大學出版社.2009。321-322.黃梯云。管理信息系統(tǒng)[M]。北京:電子工業(yè)出版社。2006.216—217。[10]JamesD.McCaffrey等.NET軟件測試自動化之道[M]。北京:電子工業(yè)出版社.2007。213-214。[11]甘仞初。信息系統(tǒng)開發(fā)[M]。北京:經(jīng)濟科學出版社。2007。144—145。[12]馬赫。DreamweaverMX2004網(wǎng)頁
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 拓片直播測試題及答案
- 保險消保培訓
- 腫瘤介入治療健康宣教
- 支原體肺炎診療與防控培訓
- 語言教育中的小羊與狼故事應用
- 6S管理內(nèi)容培訓
- 腫瘤科病人飲食
- 2025年中國磨砂皂行業(yè)市場全景分析及前景機遇研判報告
- 中醫(yī)內(nèi)科學:消渴診治要點解析
- 團餐服務流程及規(guī)范培訓
- 安全生產(chǎn)檢查咨詢服務投標方案(技術(shù)方案)
- 2025綠色建筑檢驗機構(gòu)能力驗證要求
- 全省工會系統(tǒng)經(jīng)審業(yè)務技能大賽含答案
- 工程利潤分紅協(xié)議書
- 2025年上海市安全員C3證(專職安全員-綜合類)考試題庫
- 基本公共衛(wèi)生服務2025版培訓
- 語言智能技術(shù)的未來應用
- 智慧養(yǎng)老商業(yè)模式設計
- 2025年糧油保管員職業(yè)技能資格知識考試題(附答案)
- 早餐供應配送合同范本
- 跨國知識產(chǎn)權(quán)糾紛的仲裁途徑及實踐
評論
0/150
提交評論