【正文】
.......................................................................................... 24 音樂(lè)類別查詢界面 .................................................................................................... 24 音樂(lè)信息添加界面 .................................................................................................... 25 音樂(lè)信息查詢界面 .................................................................................................... 27 6 系統(tǒng)測(cè)試 ........................................................................................................................... 30 系統(tǒng)測(cè)試的目的 ........................................................................................................ 30 面向?qū)ο笙到y(tǒng)測(cè)試方案 ............................................................................................ 30 總 結(jié) ..................................................................................................................................... 31 致 謝 ..................................................................................................................................... 32 參考文獻(xiàn) ................................................................................................................................. 33 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 1 1 前言 在信息時(shí)代,隨著數(shù)字信息化應(yīng)用日益深入和廣泛,多媒體技術(shù)處于十分重要的地位,音樂(lè)數(shù)字化成為時(shí)代的潮流。 論文在撰寫過(guò)程中,力求將理論與實(shí)踐應(yīng)用相結(jié)合,對(duì)各種理論進(jìn)行闡述的同時(shí)配合系統(tǒng)從實(shí)際應(yīng)用和操作技巧上加以說(shuō)明,希望能夠更充分地體現(xiàn)到這些知識(shí)與技術(shù)在本系統(tǒng)中的應(yīng)用與實(shí)現(xiàn)。接著對(duì)音樂(lè)網(wǎng)站管理系統(tǒng)的可行性進(jìn)行了分析,然后對(duì)系統(tǒng)的設(shè)計(jì)思想、設(shè)計(jì)目標(biāo)與系統(tǒng)的整體結(jié)構(gòu)進(jìn)行了明確的規(guī)劃。 Inter 的發(fā)展歷程以及目前的應(yīng)用狀況和發(fā)展趨勢(shì),可以充分地相信網(wǎng)絡(luò)技術(shù)將極大的改變我們的生活和工作方式,甚至社會(huì)的價(jià)值觀也會(huì)發(fā)生某種變化。未來(lái)社會(huì)人們的生活和工作將越來(lái)越依賴于數(shù)字技術(shù)的發(fā)展,越來(lái)越數(shù)字化、網(wǎng)絡(luò)化、電子化、虛擬化。論文首先較為詳盡地介紹了面向?qū)ο蠓治雠c設(shè)計(jì)的有關(guān)概念與技術(shù),特別深入介紹了在本系統(tǒng)中運(yùn)用到的知識(shí),如:面向?qū)ο蟮姆治鲈O(shè)計(jì)流程;系統(tǒng)中所用到的開(kāi)發(fā)技術(shù) JSP、結(jié)構(gòu)框架以及使用方法。其主要功能有:站內(nèi)新聞,音樂(lè)在線, MTV 欣賞,用戶注冊(cè),留言板等。 analyzing the feature、 structure and using method of developing techniques JSP and which using in my system. And then, this article analyses the feasibility of the system, then minutely layouts the design thoughts, goals and the system holistic framework. At last, this article minutely explains the design and realization of Web page layout, data base and application program of our system. This online bookstore system uses JSP technology to realize on MyEclipse platform. Its main function has: manage users, new books on sale, look for classified books, search books, collect favorite book, process of purchase, sales list, the ment of the books, website39。整個(gè)課題構(gòu)造和音樂(lè)網(wǎng)站類似,以一個(gè)登陸頁(yè)面作為起始頁(yè),然后進(jìn)入注冊(cè)頁(yè)申請(qǐng)帳號(hào)和密碼,最后進(jìn)入網(wǎng)站管理音樂(lè)信息。更是跨越了文化事業(yè),娛樂(lè),教育科研等眾多行業(yè)音樂(lè)聽(tīng)歌已經(jīng)不再是純個(gè)人行為,同時(shí)也不僅局限在本地電腦。本系統(tǒng)主要支持管理員登陸管理,對(duì)歌曲,圖片,資料信息進(jìn)行各種管理,如修改、上傳、刪除、插入,從而有效的共享文件資源,并對(duì)各類文件進(jìn)行保護(hù),及實(shí)現(xiàn)數(shù)據(jù)庫(kù)管理的信息化、規(guī)范化。 、特點(diǎn)與選擇依據(jù) (一)方 案的原理: 選用 JBuilder20 SQL Server 2020,采用 JSP 和 JavaBean 技術(shù)相結(jié)合制作,本課題以網(wǎng)站形式體現(xiàn),首先起始頁(yè)面為登陸頁(yè),通過(guò)核對(duì)用戶名和密碼,進(jìn)入系統(tǒng)主頁(yè)面。 Java Scrip 是一種能讓你的 網(wǎng)頁(yè) 更加生動(dòng)活潑的程式語(yǔ)言,也是目前網(wǎng)頁(yè)中設(shè)計(jì)中最容易學(xué)又最方便的語(yǔ)言。作為 API,JDBC 為程序開(kāi)發(fā)提供標(biāo)準(zhǔn)的接口,并為數(shù)據(jù)庫(kù)廠商及第三方中間件廠商實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接提供了標(biāo)準(zhǔn)方法。 (二)方案的特點(diǎn)與選擇依據(jù) 早期使用的 CGI 技術(shù)存在一個(gè)明顯缺點(diǎn),即對(duì)每一個(gè) CGI 程序的請(qǐng)求都將在服務(wù)器端啟動(dòng)一個(gè)新的進(jìn)程,若有大量用戶同時(shí)請(qǐng)求同一個(gè) CGI 程序,所產(chǎn)生的進(jìn)程將消碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 3 耗掉服務(wù)器的大部分可用資源,從而降低服務(wù)器的性能。 ? 和當(dāng)前潮流結(jié)合,以音樂(lè)為媒介,吸引大眾目光 ? 多網(wǎng)頁(yè)互連,實(shí)現(xiàn)信息規(guī)范化。 JSP 的標(biāo)簽的可擴(kuò)展性和 Java 的可重用、可擴(kuò)展,移植性好的諸多特點(diǎn)奠定了這個(gè)作品擁有很大的擴(kuò)充潛力。 完備的系統(tǒng)操作功能 系統(tǒng)開(kāi)發(fā)的宗旨是最簡(jiǎn)約的操作步驟最完備的操作功能。 完善的安全機(jī)制:獨(dú)立的密碼校驗(yàn)功能, 確保用戶和書(shū)店的數(shù)據(jù)有較好的安全性。信息平臺(tái)的后臺(tái)操作采用 C/S 操作結(jié)構(gòu)以增強(qiáng)系統(tǒng)的安全保密性、系統(tǒng)穩(wěn)定性和易操作性。系統(tǒng)采用高度集成的模塊結(jié)構(gòu),將所有的模塊整合到一個(gè)通用的中央數(shù)據(jù)庫(kù)中。 系統(tǒng)的開(kāi)發(fā)存在因計(jì)劃拖延帶來(lái)的風(fēng)險(xiǎn)。 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 7 對(duì)涉及工具和技術(shù)的相關(guān)說(shuō)明 B/S體系結(jié)構(gòu) 本系統(tǒng)所面向的對(duì)象是廣大的互連網(wǎng)用戶。 (3)用戶使用簡(jiǎn)單,界面友好: B/S 用戶的界面都在統(tǒng)一的瀏覽器上,瀏覽器易于使用、界面友好,又因?yàn)樗辉儇?fù)責(zé)數(shù)據(jù)的存取和復(fù)雜數(shù)據(jù)計(jì)算等任務(wù),只需要進(jìn)行顯示,因而大大降低了對(duì)客戶端的要求。豐富的 XML 和 Inter 標(biāo)準(zhǔn)支持允許使用內(nèi)置的存儲(chǔ)過(guò)程以 XML 格式輕松存儲(chǔ)和檢索數(shù)據(jù)。 HTML(Hyper Text Markup Language) HTML的英文全稱是 Hypertext Markup Language,中文譯為 ―超文本標(biāo)記語(yǔ)言 ‖。如果你還有一些圖片、動(dòng)畫(huà)、聲音或是任何其它形式的資源, HTML 文件也會(huì)告訴瀏覽器到哪里去查找這些資源,以及這些資源將放置在網(wǎng)頁(yè)的什么位置。 JSP JSP 是 Java Server Pages 的縮寫,是由 Sun 公司倡導(dǎo)、許多公司參與,于 1999 年推出的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。然后,由 JSP 引擎調(diào)用 Web 服務(wù)器端的 Java 編譯器對(duì) Servlet 代碼進(jìn)行編譯。本系統(tǒng)采用的是 Microsoft SQL Server 2020 數(shù)據(jù)庫(kù),主要運(yùn)用 SQL語(yǔ)句訪問(wèn)它。了解他們?cè)谙到y(tǒng)功能、性能等方面的要求及用戶在硬件配置、開(kāi)發(fā)周期處理方式等方面的意向與打算。 系統(tǒng)分析的步驟 1. 描述系統(tǒng)。 音樂(lè)網(wǎng)站管理系統(tǒng)從管理員用戶角度進(jìn)行功能劃分。 :給管理員提供添加,刪除,更改,查詢音樂(lè)功能。 :對(duì)評(píng)論進(jìn)行管理。利用 ER 方法進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì),可分成三步進(jìn)行:首先設(shè)計(jì)局部 ER 模式,然后把各局部 ER 模式綜合成一個(gè)全局模式,最后對(duì)全局 ER 模式進(jìn)行優(yōu)化,得到最終的模式,即概念模式。還要考察一個(gè)實(shí)體類型內(nèi)部是否存在聯(lián)系,兩個(gè)實(shí)體類型之間是否存在聯(lián)系,多個(gè)實(shí)體類型之間是否存在聯(lián)系,等等針對(duì)本系統(tǒng)分析如下: 實(shí)體間的關(guān)系: 圖 35 MTV與 音樂(lè)類別 管理 ② 一個(gè)管理員一次可以多道音樂(lè)網(wǎng)站信息管理,而一道音樂(lè)網(wǎng)站信息管理只可以被一個(gè)管理員布置 圖 36 管理員與 注冊(cè)用戶 管理 1:N(一對(duì)多的關(guān)系) 所有局部 ER 模式都設(shè)計(jì)好了后,接下來(lái)就是把它們綜合成單一的全局概念結(jié)構(gòu)。 一般把同名實(shí)體類型作為公共實(shí)體類型的一類候選,把具有相同鍵的實(shí)體類型作為 公共實(shí)體類型的另一類候選。 4) 全局 ER 模式的優(yōu)化 在得到全局 ER 模式后,為了提高數(shù)據(jù)庫(kù)系統(tǒng)的效率,還應(yīng)進(jìn)一步依據(jù)處理需 求對(duì) ER 模式進(jìn)行優(yōu)化。 管理員下達(dá)任務(wù) 添加相應(yīng)數(shù)據(jù) 添加附件 點(diǎn)擊添加 查看已收音樂(lè)網(wǎng)站信息管理 游客上交音樂(lè)網(wǎng)站信息管理 查看相關(guān)音樂(lè)網(wǎng)站信息管理 上傳已完成的音樂(lè)網(wǎng)站信息管理 申請(qǐng)請(qǐng)假 管理員對(duì)基本信息進(jìn)行管理 對(duì)用戶基本信息進(jìn)行管理 對(duì)下達(dá)任務(wù)進(jìn)行管理 對(duì)上傳音樂(lè)網(wǎng)站信息管理進(jìn)行管理 數(shù)據(jù)備份 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 16 非功能性需求針對(duì)整個(gè)系統(tǒng)進(jìn)行。 實(shí)現(xiàn)本模塊的主要代碼如下所示: type=text/javascript var focus_width=222。 var pics=qtimages/flashpic/|qtimages/flashpic/|qtimages/flashpic/|qtimages/flashpic/|qtimages/flashpic/。 (39。links=39。+texts+39。amp。textheight=39。 height=39。 系統(tǒng)會(huì)根據(jù)所填用戶名和密碼及權(quán)限,自動(dòng)去數(shù)據(jù)庫(kù)里查詢是否有匹配對(duì)象,如果登陸成功,則系統(tǒng)將其用戶名和權(quán)限記錄下來(lái),以便其他操作時(shí)分配于與其相對(duì)應(yīng)的權(quán)限。 因考慮到系統(tǒng)人員的泛濫性,本模塊僅限超級(jí)管理員一人使用。該三個(gè)字段均為模糊查詢,即只需要輸入字段中包含的若干字符即可,三個(gè)條件之間的關(guān)系為 AND 關(guān)系,如果三個(gè)條件都為空則表 示查詢所有數(shù)據(jù)。 (title,文件上傳 )。 ()。return false。} } function gow() { =?jihuabifffanhao=+。text39。39。leibie39。 ResultSet RS_result=(sql)。text39。39。text39。39。text39。39。text39。5039。button39。wenjian39。5039。geci39。 (title,文件上傳 )。 return false。 ()。 gequmingcheng=(gequmingcheng)。 zuoqu=(zuoqu)。gequmingcheng39。gequmingcheng39。%=gequmingcheng%39。 ( 3)成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。 ( 2)設(shè)計(jì)測(cè)試用例時(shí),給出測(cè)試的預(yù)期結(jié)果。因?yàn)?,在系統(tǒng)的實(shí)際使用過(guò)程中,由于各種原因,用戶往往會(huì)使用一些非法的輸入,比如按錯(cuò)了鍵或者使用了非法的命令等,所以,我們特別注意設(shè)計(jì)非法的輸入測(cè)試用例來(lái)進(jìn)行測(cè)試。此設(shè)計(jì)已經(jīng)達(dá)到了最初期望的設(shè)計(jì)要求,完成了需求。理論與實(shí)踐相結(jié)合,讓我真正體會(huì)到學(xué)以致用的樂(lè)趣。在此期間,不但鞏固了所學(xué)的書(shū)本知識(shí)。 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 32 致 謝 在極短的時(shí)間內(nèi),我能成功的將此音樂(lè)網(wǎng)站信息管理做出,這要?dú)w功于 xx 等老師的無(wú)私的幫助,悉心的教導(dǎo)。尤其在此感謝我的輔導(dǎo)老師 xx 老師給我的指導(dǎo)和關(guān)懷。他們?cè)趯W(xué)業(yè)上對(duì)我的悉心指導(dǎo),以及孜孜不倦、嚴(yán)謹(jǐn)細(xì)致的科研態(tài)度,更令我受益非