資源描述:
《在線點(diǎn)歌系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)【文獻(xiàn)綜述】》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、畢業(yè)論文文獻(xiàn)綜述計(jì)算機(jī)科學(xué)與技術(shù)在線點(diǎn)歌系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)一前言隨著計(jì)算機(jī)科學(xué)技術(shù)的發(fā)展,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入社會(huì)各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。在當(dāng)今社會(huì),越來越多的行業(yè)都采用計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)來管理或處理事務(wù),以便提高工作效率。網(wǎng)絡(luò)發(fā)展前景無限,及早與網(wǎng)絡(luò)結(jié)合,與信息時(shí)代同步,與高科技匯合,定會(huì)給社會(huì)各行各業(yè)的發(fā)展注入新鮮的活力。站在網(wǎng)絡(luò)時(shí)代的前夜,我們清晰地聽到了網(wǎng)絡(luò)時(shí)代的宣言:誰掌握了網(wǎng)絡(luò),誰就掌握了未來。隨著Internet的進(jìn)一步發(fā)展,靜態(tài)Web站點(diǎn)的開發(fā)與維護(hù)變得越來越困難,一方面信息的不斷增加和變化,使站點(diǎn)維護(hù)人員不得不經(jīng)常
2、修改他們的網(wǎng)頁,隨著Internet上信息量的增多和交互性的加強(qiáng)使HTML顯得越來越難以勝任。另一方面靜態(tài)網(wǎng)頁由于不能與瀏覽者進(jìn)行有效交互,使人們感到越來越乏味,而不愿意再一次地進(jìn)入同一站點(diǎn)。所以開發(fā)動(dòng)態(tài)網(wǎng)頁成了越來越多的站點(diǎn)所追求目標(biāo)。網(wǎng)絡(luò)技術(shù)以及計(jì)算機(jī)的發(fā)展,網(wǎng)友們對網(wǎng)絡(luò)的要求也日益長高,平常在網(wǎng)上聽歌用一大堆下載軟件下載下來也要管理同,又占空間,比如那流行歌曲,下載了聽了又要?jiǎng)h,很不方便,而在線點(diǎn)歌系統(tǒng)的實(shí)現(xiàn)改變了這一狀況。它本身就是一個(gè)的音樂網(wǎng)站,用戶通過它可是方便、快捷、安全地實(shí)現(xiàn)音樂搜索查找歌曲,并能實(shí)時(shí)試聽,將自己喜愛的歌曲加入收藏。二在線點(diǎn)歌系統(tǒng)隨著現(xiàn)如今經(jīng)濟(jì)
3、文化水平的顯著提高,人們對生活質(zhì)量及工作環(huán)境的要求也越來越高。同時(shí),隨著生活節(jié)奏的加快,每個(gè)人都處于忙碌繁亂的社會(huì)當(dāng)中,不論是在家庭,工作場所,或是學(xué)校中,無時(shí)無刻充滿著生活和學(xué)習(xí)上的壓力。在工作之余,找到一種能夠緩解壓力,釋放疲勞的娛樂方式,已成為大家共同的愿望。因此娛樂業(yè)在服務(wù)行業(yè)中占有越來越重要的地位。然而,受到工作條件和時(shí)間的限制,越來越多的人們選擇了去KTV唱唱歌,跳跳舞。因?yàn)槿TV既方便省事,又能更好更快地愉悅心情。為了滿足廣大消費(fèi)者的需求,也為了娛樂業(yè)經(jīng)營者的利益,并進(jìn)一步完善和加快娛樂業(yè)管理信息化進(jìn)程,針對我國娛樂業(yè)的特點(diǎn)和需求,結(jié)合以往娛樂軟件的開發(fā)經(jīng)驗(yàn),
4、以娛樂業(yè)管理科學(xué)化規(guī)范化為出發(fā)點(diǎn),開發(fā)在線點(diǎn)歌系統(tǒng)。4在線點(diǎn)歌系統(tǒng)作為一個(gè)可以與客戶互動(dòng)的一個(gè)動(dòng)態(tài)交流網(wǎng)站,做一個(gè)這樣的一個(gè)網(wǎng)站還是很有意義的。在現(xiàn)在這個(gè)信息化,發(fā)展迅速的時(shí)代里,人們的壓力也越來越大,減壓的方式也各部相同。有的去爬山,有的去打球,有的去唱歌等等,但唱歌來減壓是當(dāng)代人最主要的選擇。好多人都喜歡去KTV里唱歌,但那里面環(huán)境不好,人多嘈雜,總是去KTV也不是很方便。所以如果有一個(gè)在線點(diǎn)歌系統(tǒng)在自己家電腦里,那要唱歌的時(shí)候就在家里就能在線點(diǎn)歌了,而且在家了也很方便,一家人一起來唱歌也能使家庭更加溫馨。三開發(fā)工具及技術(shù)研究JSP概述JavaServer頁面(JSP)是
5、一種Java技術(shù),它幫助軟件開發(fā)人員在HTML,XML或其他文件類型為基礎(chǔ)的網(wǎng)頁上生成動(dòng)態(tài)效果。在1999年有發(fā)布,Sun向ASP和PHP做出回答,JSP是為了解決為Web開發(fā)的人員認(rèn)為Java編程環(huán)境沒有提供足夠的支持。JSP(JavaServerPages)是由SunMicrosystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)有點(diǎn)類似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*.jsp)。用JSP開發(fā)的Web應(yīng)用是跨平臺(tái)的,既能在Li
6、nux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。1.Java技術(shù)Java技術(shù)是由美國Sun公司倡導(dǎo)和推出的,是一種簡單易用、完全面向?qū)ο?、具有平臺(tái)無關(guān)性且安全可靠的主要面向Internet的開發(fā)工具。隨著JavaServlet的出現(xiàn)和JSP的漸漸成熟,讓Java正式的走向了Web開發(fā)技術(shù)的舞臺(tái)。Java以其強(qiáng)大的移植能力,多線程處理和網(wǎng)絡(luò)處理能力已成為研究人員,開發(fā)人員矚目的焦點(diǎn),它與Web技術(shù)的有機(jī)結(jié)合尤其適宜進(jìn)行網(wǎng)絡(luò)計(jì)算和動(dòng)態(tài)多媒體信息的開發(fā)處理。Java技術(shù)帶來的是一場革命,它是第一個(gè)真正獨(dú)立于平臺(tái)的語言,基于Java語言開發(fā)的軟件可以實(shí)現(xiàn)“一次設(shè)計(jì),到處運(yùn)行”,即Java程序
7、不經(jīng)改變即可部署到任何運(yùn)行Java虛擬機(jī)的計(jì)算機(jī)結(jié)構(gòu)和操作系統(tǒng),使得整個(gè)Web世界發(fā)生了翻天覆地的變化。2.JSP技術(shù)與其他技術(shù)的比較JSP與ASP,PHP均為動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù)。4三者都提供在HTML代碼中混合某種程序代碼、有語言引擎解釋執(zhí)行程序代碼的能力。在ASP、PHP、JSP環(huán)境下,HTML代碼主要負(fù)責(zé)描述信息的顯示樣式,而程序代碼則用來描述處理邏輯。普通HTML頁面只依賴于Web服務(wù)器,而ASP、PHP、JSP頁面需要附加的語言引擎分析和執(zhí)行程序代碼。程序代碼的執(zhí)行結(jié)果被重新嵌入到HTML代碼中