全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
東北大學(xué)東軟信息學(xué)院 畢業(yè)設(shè)計(jì) 論文 開題報(bào)告 論文題目 基于 JSP 技術(shù)的樂游音樂網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 班 級(jí) 計(jì)算機(jī) 07501 姓 名 XX 學(xué) 號(hào) 指導(dǎo)教師 XX 講師 開題日期 2010 年 12 月 10 日 論文 題目 基于 JSP 技術(shù)的樂游音樂網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 選 題 的 背 景 目 的 和 意 義 背景 隨著 Internet 網(wǎng)正在向全世界各大洲延伸和擴(kuò)散 Internet 是一個(gè)國際性的通信網(wǎng) 絡(luò)集合體 它集現(xiàn)代通信技術(shù)和現(xiàn)代計(jì)算機(jī)技術(shù)于一體 是計(jì)算機(jī)之間進(jìn)行國際信息交流和實(shí) 現(xiàn)資源共享的良好手段 Internet 也是人類歷史發(fā)展中的一個(gè)偉大的里程碑 它是未來信息 高速公路的雛形 人類正由此進(jìn)入一個(gè)前所未有的信息化社會(huì) 人們用各種名稱來稱呼 Internet 如國際互聯(lián)網(wǎng)絡(luò) 因特網(wǎng) 交互網(wǎng)絡(luò) 網(wǎng)際網(wǎng)等等 已經(jīng)成為世界上覆蓋面最廣 規(guī)模最大 信息資源最豐富的計(jì)算機(jī)信息網(wǎng)絡(luò) 目的意義 計(jì)算機(jī)和計(jì)算機(jī)網(wǎng)絡(luò)的飛速發(fā)展 人們對(duì)計(jì)算機(jī)網(wǎng)絡(luò)的依賴是越來越大 人 們?cè)诰W(wǎng)上聊天交友 在網(wǎng)上請(qǐng)教問題 查閱資料 還在網(wǎng)上玩游戲 除此之外 人們還會(huì)在 網(wǎng)上進(jìn)行商務(wù)交易 下載信息 有著眾多的使用者 而我想設(shè)計(jì)一個(gè)全新的音樂綜合網(wǎng)站 這個(gè)網(wǎng)站有別于其他音樂網(wǎng)站的常規(guī)設(shè)計(jì) 將給人一種全新的感覺 使之瀏覽 搜索音樂更 加方便和快捷 這也就是畢業(yè)設(shè)計(jì)的編寫意義 音樂網(wǎng)站目前最常見的音樂發(fā)燒友網(wǎng)站行業(yè)呈現(xiàn)出的旺盛生命力和巨大的市場潛力 音 樂網(wǎng)站信息系統(tǒng)采用了 B S 開發(fā)框架 先進(jìn)的管理構(gòu)思 完善的業(yè)務(wù)管理功能 整個(gè)產(chǎn)品在 管理功能 易用性 實(shí)用性 數(shù)據(jù)容量 數(shù)據(jù)安全性 網(wǎng)絡(luò)穩(wěn)定性方面都有了很大的提高 應(yīng) 用 原 理 和 理 論 依 據(jù) 科研信息發(fā)布平臺(tái)的實(shí)現(xiàn)主要是利用強(qiáng)大的 JSP 跨平臺(tái)的 Java 為依據(jù) 利用 JSP 和 Java 進(jìn)行設(shè)計(jì) JSP 的工作原理是在一個(gè) JSP 文件第一次被請(qǐng)求時(shí) JSP 引擎把該 JSP 文件轉(zhuǎn)換 成為一個(gè) Servlet 而這個(gè)引擎本身也是一個(gè) Servlet JSP 引擎先把該 JSP 文件轉(zhuǎn)換成一個(gè) Java 源文件 在轉(zhuǎn)換時(shí)如果發(fā)現(xiàn) JSP 文件有任何語法錯(cuò)誤 轉(zhuǎn)換過程將中斷 并向服務(wù)端和 客戶端輸出出錯(cuò)信息 如果轉(zhuǎn)換成功 JSP 引擎用 Javac 把該 Java 源文件編譯成相應(yīng)的 Class 文件 然后創(chuàng)建一個(gè)該 Servlet 的實(shí)例 該 Servlet 的 JspInit 方法被執(zhí)行 JspInit 方法在 Servlet 的生命周期中只被執(zhí)行一次 Java 語言的一個(gè)非常重要的特點(diǎn)就是與平臺(tái)的無關(guān)性 而使用 Java 虛擬機(jī)是實(shí)現(xiàn)這一特 點(diǎn)的關(guān)鍵 一般的高級(jí)語言如果要在不同的平臺(tái)上運(yùn)行 至少需要編譯成不同的目標(biāo)代碼 而 引入 Java 語言虛擬機(jī)后 Java 語言在不同平臺(tái)上運(yùn)行時(shí)不需要重新編譯 Java 語言使用模式 Java 虛擬機(jī)屏蔽了與具體平臺(tái)相關(guān)的信息 使得 Java 語言編譯程序只需生成在 Java 虛擬機(jī)上 運(yùn)行的目標(biāo)代碼 字節(jié)碼 就可以在多種平臺(tái)上不加修改地運(yùn)行 Java 虛擬機(jī)在執(zhí)行字節(jié)碼時(shí) 把字節(jié)碼解釋成具體平臺(tái)上的機(jī)器指令執(zhí)行 這個(gè)平臺(tái)用的是 MVC 思想對(duì)管理的實(shí)現(xiàn) 對(duì)于音樂網(wǎng)站的制作與維護(hù)都能帶來很大便 利 方 案 論 證 分 析 課題難點(diǎn) 本課題中的難點(diǎn)包括對(duì)音樂信息增加 更新 刪除 以及對(duì)上傳音樂的維護(hù) 擬采取的研究方法 1 系統(tǒng)平臺(tái) 采用 Browser Server 體系結(jié)構(gòu) Web 服務(wù)器軟件采用 Tomcat 客戶端軟件 包括單機(jī)操 作系統(tǒng)和瀏覽器軟件 分別選用 Windows 7 和 Internet Explorer 數(shù)據(jù)庫系統(tǒng)采用 Sql server 有利于方便操作 2 開發(fā)工具 基于 Web 的系統(tǒng)開發(fā)工具應(yīng)使開發(fā)者使用各種各樣的技術(shù)來創(chuàng)建動(dòng)態(tài)的 Web 應(yīng)用程序 并且應(yīng)是一個(gè)可視化的工具 我們采用了 MyEclipse8 5 進(jìn)行開發(fā) 它是用來快速創(chuàng)建數(shù)據(jù)驅(qū) 動(dòng) Web 應(yīng)用程序的基于團(tuán)隊(duì)的開發(fā)環(huán)境 支持 JSP 以 jdbc 連接數(shù)據(jù)庫 腳本語言為簡單 易學(xué)的 JavaScript 3 運(yùn)行需求 正常使用時(shí)不應(yīng)出錯(cuò) 若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤 也必須保證數(shù)據(jù)完好無損 對(duì)數(shù)據(jù)的精確度 時(shí)間特性 適應(yīng)性等都有一定要求 要求系統(tǒng)運(yùn)行時(shí)能夠保證正確性 可 靠性 高效性 完整性 易使用性 可維護(hù)性 可測試性 復(fù)用性 安全保密性 可移植性 互聯(lián)性 可行性分析 技術(shù)可行性 使用 JSP Sql server 合理設(shè)計(jì)技術(shù)方案 并與其他音樂網(wǎng)站進(jìn)行比選和評(píng) 價(jià) 經(jīng)濟(jì)可行性 本網(wǎng)站可進(jìn)行網(wǎng)上點(diǎn)擊率 點(diǎn)擊率的增加將會(huì)帶給網(wǎng)站利潤 有效配置經(jīng) 濟(jì)資源 增加供應(yīng) 創(chuàng)造就業(yè) 改善環(huán)境 提高人民生活等方面的效益 社會(huì)可行性 本網(wǎng)站對(duì)社會(huì)完全沒有不良影響 選 題 特 色 和 預(yù) 期 成 果 選題特色 本文研介紹了當(dāng)今網(wǎng)絡(luò)音樂的特點(diǎn) 以及音樂網(wǎng)站開發(fā)語言發(fā)展現(xiàn)狀 按照 軟件工程開發(fā)思路 然后以 樂游音樂網(wǎng)站 為例 逐一介紹了建站的系統(tǒng)分析 系統(tǒng)設(shè)計(jì) 和系統(tǒng)實(shí)現(xiàn) 在系統(tǒng)分析中以數(shù)據(jù)字典和數(shù)據(jù)流圖的形式確定了系統(tǒng)的基本框架 接著在此 基礎(chǔ)上設(shè)計(jì)出網(wǎng)站模塊功能結(jié)構(gòu)圖 然后用 E R 圖說明了系統(tǒng)的庫表結(jié)構(gòu) 最后論文從網(wǎng)頁 上的風(fēng)格 色彩 鏈接 功能 算法等屬性分析了系統(tǒng)中典型的 JSP 網(wǎng)頁文件 在附錄中則 給出本系統(tǒng)庫表結(jié)構(gòu)的詳細(xì)說明和本網(wǎng)站運(yùn)行時(shí)的主要頁面 預(yù)期成果 完成網(wǎng)站的建設(shè) 同時(shí)本音樂網(wǎng)站主要實(shí)現(xiàn)了對(duì) Web 數(shù)據(jù)庫的數(shù)據(jù)錄入 修改 刪除 查詢 相關(guān)數(shù)據(jù)的分析統(tǒng)計(jì)等功能 工 作 進(jìn) 度 計(jì) 劃 2010 12 01 至 2010 12 13 畢設(shè)題目選題 確定題目 2010 12 13 至 2010 12 24 根據(jù)調(diào)研和分析 搜集所需材料準(zhǔn)備設(shè)計(jì) 分析項(xiàng)目的可行 性等 完成開題報(bào)告 翻譯外文文獻(xiàn) 最后提交開題報(bào)告和譯文 2010 12 28 至 2010 01 01 進(jìn)行項(xiàng)目的需求分析 2011 01 01 至 2011 01 10 開發(fā)環(huán)境搭建 開發(fā)工具熟練應(yīng)用 熟悉開發(fā)工具和技術(shù)原 理 完成系統(tǒng)總體框架的設(shè)計(jì) 分層次分模塊 2011 01 至 2011 02 系統(tǒng)設(shè)計(jì) 完成各階段設(shè)計(jì)文檔 進(jìn)行概要設(shè)計(jì) 確定系統(tǒng)的總體 結(jié)構(gòu) 確定模塊間的調(diào)用關(guān)系等 劃分模塊進(jìn)行設(shè)計(jì) 進(jìn)行詳細(xì)設(shè)計(jì) 確定總體功能及模塊 功能設(shè)計(jì)方案 完成模塊設(shè)計(jì) 進(jìn)行程序編碼設(shè)計(jì) 完成模塊設(shè)計(jì) 2011 02 逐步實(shí)現(xiàn)各部分內(nèi)容編碼并完成論文初稿 完成測試 更改完善項(xiàng)目功能 保 證運(yùn)行的良好狀態(tài) 2011 02 至 2011 03 01 修改論文 定稿 按照統(tǒng)一的格式裝訂畢業(yè)論文 準(zhǔn)備答辯 2011 03 04 進(jìn)行答辯 主 要 參 考 文 獻(xiàn) 1 張青等 Oracle9i 中文版基礎(chǔ)教程 M 北京 清華大學(xué)出版社 2009 1 2 陳紹英 軟件測試案例分析 M 北京 清華大學(xué)出版社 2008 8 3 陳峰 通用關(guān)系數(shù)據(jù)庫訪問層的設(shè)計(jì)與實(shí)現(xiàn) J 計(jì)算機(jī)工程與應(yīng)用 2009 9 4 Jacquie Barker Beginning JSP 2 From Novice to Professional M 北京 電子工業(yè)出版社 2000 6 5 古凌嵐 Java 程序設(shè)計(jì) M 北京 清華大學(xué)出版社 2010 3 6 Gosselin 戈瑟林 Java Script 深度剖析 M 北京 北京大學(xué)出版社 2008 10
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度餐飲連鎖品牌與合作合同
- 2024物業(yè)管理承包合同樣本
- 2025年度知識(shí)產(chǎn)權(quán)信用擔(dān)保合同示范文本3篇
- 二零二四年工程造價(jià)咨詢合同標(biāo)的和義務(wù)
- 2025年度大型活動(dòng)現(xiàn)場清潔保障服務(wù)合同3篇
- 二零二四年5G網(wǎng)絡(luò)建設(shè)與運(yùn)營服務(wù)合同
- 2025年度毛竹種植基地承包與農(nóng)業(yè)保險(xiǎn)合作合同范本3篇
- 2025年蕪湖新房團(tuán)購合同(含團(tuán)購優(yōu)惠及售后服務(wù))3篇
- 二零二四年五保戶入住敬老院教育與培訓(xùn)服務(wù)合同3篇
- 二零二五年度海上石油勘探設(shè)備保險(xiǎn)服務(wù)合同2篇
- DB32T-道面攤鋪壓實(shí)智能化無人集群施工技術(shù)規(guī)范編制說明
- DBT 29-69-2024 天津市二次加壓與調(diào)蓄供水工程技術(shù)標(biāo)準(zhǔn)
- 2024-2030年中國賽馬行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報(bào)告
- 山東省技能大賽青島選拔賽-世賽選拔項(xiàng)目52樣題(平面設(shè)計(jì)技術(shù))
- 幼兒園工作總結(jié)匯報(bào)課件
- 2024汽車租賃合同起訴狀范本模板
- 《民用爆炸物品安全管理?xiàng)l例》課件
- 2025屆南師附中集團(tuán)物理九年級(jí)第一學(xué)期期末經(jīng)典試題含解析
- 移動(dòng)通信室內(nèi)覆蓋工程施工技術(shù)
- 數(shù)獨(dú)比賽“六宮”練習(xí)題(96道)
- 人教版小學(xué)英語單詞表(完整版)
評(píng)論
0/150
提交評(píng)論