999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于Java?Web的音樂管理系統(tǒng)設(shè)計(jì)

2014-09-17 18:13:35顧涵王慧
現(xiàn)代電子技術(shù) 2014年17期

顧涵 王慧

摘 要: 采用Java?Web技術(shù)結(jié)合音樂管理網(wǎng)站的市場(chǎng)需求設(shè)計(jì)了一種音樂管理系統(tǒng)。該系統(tǒng)采用Oracle數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)信息,設(shè)計(jì)界面美觀,具有音樂動(dòng)態(tài)管理和定時(shí)響應(yīng)功能,克服了傳統(tǒng)網(wǎng)站操作復(fù)雜、收聽模式固定、占用網(wǎng)絡(luò)資源過多等缺點(diǎn),具有廣闊的市場(chǎng)應(yīng)用前景。

關(guān)鍵詞: Java?Web; 音樂動(dòng)態(tài)管理; 定時(shí)響應(yīng); 界面設(shè)計(jì)

中圖分類號(hào): TN710?34 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2014)17?0103?03

Abstract: By means of Java?Web technology, a music management system was designed according the market demands of the music management websites. Oracle database is used in the system to store the data information. The system has a beautiful interface and two functions of music dynamic management and timing response. It overcame the traditional websites′ shortcomings such as complicated operation, fixed listening mode, too much network resource occupation. All the advantages make the system enjoy a broad prospect of market application.

Keywords: Java?Web; music dynamic management; timing response; interface design

0 引 言

隨著社會(huì)的發(fā)展,人們?cè)谏钪谐惺艿母鞣N壓力也越來越大,利用網(wǎng)絡(luò)來享受音樂成為人們?cè)诰o張工作之余舒緩自己壓力的不錯(cuò)選擇。目前國(guó)內(nèi)較成熟的產(chǎn)品有酷狗、QQ音樂等,但這些產(chǎn)品都存在著操作復(fù)雜、收聽模式固定、占用網(wǎng)絡(luò)資源過多等缺點(diǎn)。本文結(jié)合音樂管理網(wǎng)站的市場(chǎng)需求,基于Java?Web技術(shù)[1]設(shè)計(jì)了一種音樂管理系統(tǒng)。該系統(tǒng)采用Oracle數(shù)據(jù)庫[2]存儲(chǔ)數(shù)據(jù)信息,設(shè)計(jì)界面美觀,同時(shí)具有音樂動(dòng)態(tài)管理和定時(shí)響應(yīng)功能。

1 系統(tǒng)總體設(shè)計(jì)

現(xiàn)代社會(huì)信息化產(chǎn)業(yè)高速發(fā)展,本系統(tǒng)主要實(shí)現(xiàn)對(duì)后臺(tái)音樂信息的增刪改查功能,并且可以通過點(diǎn)擊樹來查找所需要的音樂類別,同時(shí)還能通過定時(shí)器動(dòng)態(tài)加載操作員管理的音樂信息。在設(shè)計(jì)過程中先用“Spring+Hibernate”框架[3]結(jié)構(gòu)完成后臺(tái)管理,接著通過數(shù)據(jù)庫存放所需要的數(shù)據(jù)就可以實(shí)現(xiàn)整體功能。系統(tǒng)總體框架如圖1所示,后臺(tái)音樂管理框架采用“Spring+Hibernate”技術(shù),前臺(tái)頁面展現(xiàn)由Dojo[4]支撐,最后由Oracle數(shù)據(jù)庫存儲(chǔ)音樂數(shù)據(jù)信息。

2 系統(tǒng)模塊設(shè)計(jì)

整個(gè)系統(tǒng)可以分為音樂信息管理和定時(shí)器管理兩大模塊,每個(gè)模塊都是獨(dú)立存在的,在編程前需要完成對(duì)模塊的設(shè)計(jì),模塊化的設(shè)計(jì)方法便于管理員進(jìn)行實(shí)際操作。

2.1 音樂信息管理模塊

音樂信息管理模塊主要由“Spring+Hibernate”框架搭建,Spring進(jìn)行后臺(tái)管理,Hibernate與數(shù)據(jù)庫之間進(jìn)行數(shù)據(jù)交換,最后通過Jsp頁面[5]展現(xiàn)給用戶。由Spring組成的核心模塊結(jié)構(gòu)如圖2所示,Spring搭建了整個(gè)核心框架,JDBC[6]的功能是實(shí)現(xiàn)數(shù)據(jù)訪問,IoC作為Spring模塊的核心,通過特定語言表達(dá)方式實(shí)現(xiàn)控制反轉(zhuǎn),AOP[7]、事務(wù)管理等其他模塊都是基于該核心發(fā)揮作用的。這樣的設(shè)計(jì)節(jié)約了操作管理員的時(shí)間和精力,節(jié)省了管理成本,與傳統(tǒng)的設(shè)計(jì)方法相比提高了工作效率。

2.2 定時(shí)器管理模塊

定時(shí)器管理模塊中,音樂信息會(huì)被加載到定時(shí)器中,然后由后臺(tái)操作管理員選取需要定時(shí)的音樂,最后對(duì)定時(shí)器設(shè)定定時(shí)時(shí)間。當(dāng)設(shè)定時(shí)間到時(shí),定時(shí)器就會(huì)及時(shí)響應(yīng),執(zhí)行各個(gè)操作,此外這個(gè)功能也可以應(yīng)用到其他場(chǎng)合,比如鬧鐘提醒、工作備忘鈴聲等。在模塊設(shè)計(jì)時(shí),定時(shí)器是核心部件,啟用和禁用是定時(shí)器兩種基本的工作狀態(tài),采用的Java定時(shí)器是通過自身接口來實(shí)現(xiàn)功能的,后面會(huì)對(duì)定時(shí)實(shí)現(xiàn)的相關(guān)流程和具體程序做詳細(xì)分析。

3 系統(tǒng)軟件設(shè)計(jì)

系統(tǒng)軟件包括音樂信息管理和定時(shí)器管理兩個(gè)主程序及數(shù)據(jù)請(qǐng)求、彈出框顯示和退出三個(gè)子程序。三個(gè)子程序中,數(shù)據(jù)請(qǐng)求作為功能實(shí)現(xiàn)的重點(diǎn)將詳細(xì)分析,而彈出框顯示和退出子程序作為控制兩大主程序的必要元素,伴隨著主程序的運(yùn)行而實(shí)現(xiàn)。

3.1 音樂信息管理

音樂信息管理實(shí)現(xiàn)流程如圖3所示,進(jìn)入流程后首先判斷是否是操作管理員,如果不是則不能進(jìn)行相關(guān)操作,如果是則進(jìn)入具體操作過程,可以對(duì)大批量音樂信息實(shí)現(xiàn)新增、修改、刪除和查詢操作,操作完成后退出程序。在具體編程時(shí),為了能夠?qū)崿F(xiàn)數(shù)據(jù)展現(xiàn)功能,需要?jiǎng)?chuàng)建where語句,然后根據(jù)where語句的條件在數(shù)據(jù)庫中查找到需要查詢的信息,具體程序如下所示:

4 系統(tǒng)實(shí)現(xiàn)

軟件設(shè)計(jì)完成后,接下來進(jìn)行頁面效果演示,整個(gè)頁面實(shí)現(xiàn)可以分為音樂管理和定時(shí)器管理兩部分,對(duì)每部分的頁面新增和頁面修改界面進(jìn)行了詳細(xì)演示,剩下的查詢、刪除等功能由于操作比較簡(jiǎn)單,不再一一列舉。

4.1 音樂管理頁面

音樂管理頁面操作時(shí),管理員可以根據(jù)用戶的需要添加常用的音樂信息,并可對(duì)音樂信息進(jìn)行分類處理,還可以在音樂描述欄中寫出對(duì)這首歌的想法及歌詞,添加完成后點(diǎn)擊保存按鈕就可以將數(shù)據(jù)保存在數(shù)據(jù)庫中,并在頁面上顯示出來,頁面效果如圖5所示。添加完音樂信息后,如果添加內(nèi)容有錯(cuò)誤可以直接點(diǎn)擊修改按鈕,修改完成后同樣點(diǎn)擊保存就行。

5 結(jié) 語

該系統(tǒng)采用Java?Web技術(shù),實(shí)現(xiàn)了對(duì)音樂信息的動(dòng)態(tài)管理及外部操作的定時(shí)響應(yīng),具有操作簡(jiǎn)便、收聽模式多樣、占用網(wǎng)絡(luò)資源少等優(yōu)點(diǎn),有著較好的市場(chǎng)應(yīng)用前景。

參考文獻(xiàn)

[1] 林寒超,張南平.Hibernate技術(shù)的研究[J].計(jì)算機(jī)技術(shù)與發(fā)展,2006(11):112?113.

[2] 李鐘尉,陳丹丹.Java項(xiàng)目開發(fā)案例全程實(shí)錄[M].北京:清華大學(xué)出版社,2011.

[3] 鄭阿奇.Java EE實(shí)用教程[M].北京:電子工業(yè)出版社,2013.

[4] 金保華.基于Java的Web通用DataGrid組件設(shè)計(jì)[J].鄭州輕工業(yè)學(xué)院學(xué)報(bào),2009(5):39?43.

[5] 程偉,汪孝宜.JSP網(wǎng)絡(luò)開發(fā)經(jīng)典模塊實(shí)現(xiàn)全集[M].北京:電子工業(yè)出版社,2013.

[6] [美]哈蒙.Dojo構(gòu)建Ajax應(yīng)用程序[M].張龍,譯.北京:機(jī)械工業(yè)出版社,2009.

[7] 劉京華.Java Web整合開發(fā)王者歸來[M].北京:清華大學(xué)出版社,2010.

摘 要: 采用Java?Web技術(shù)結(jié)合音樂管理網(wǎng)站的市場(chǎng)需求設(shè)計(jì)了一種音樂管理系統(tǒng)。該系統(tǒng)采用Oracle數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)信息,設(shè)計(jì)界面美觀,具有音樂動(dòng)態(tài)管理和定時(shí)響應(yīng)功能,克服了傳統(tǒng)網(wǎng)站操作復(fù)雜、收聽模式固定、占用網(wǎng)絡(luò)資源過多等缺點(diǎn),具有廣闊的市場(chǎng)應(yīng)用前景。

關(guān)鍵詞: Java?Web; 音樂動(dòng)態(tài)管理; 定時(shí)響應(yīng); 界面設(shè)計(jì)

中圖分類號(hào): TN710?34 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2014)17?0103?03

Abstract: By means of Java?Web technology, a music management system was designed according the market demands of the music management websites. Oracle database is used in the system to store the data information. The system has a beautiful interface and two functions of music dynamic management and timing response. It overcame the traditional websites′ shortcomings such as complicated operation, fixed listening mode, too much network resource occupation. All the advantages make the system enjoy a broad prospect of market application.

Keywords: Java?Web; music dynamic management; timing response; interface design

0 引 言

隨著社會(huì)的發(fā)展,人們?cè)谏钪谐惺艿母鞣N壓力也越來越大,利用網(wǎng)絡(luò)來享受音樂成為人們?cè)诰o張工作之余舒緩自己壓力的不錯(cuò)選擇。目前國(guó)內(nèi)較成熟的產(chǎn)品有酷狗、QQ音樂等,但這些產(chǎn)品都存在著操作復(fù)雜、收聽模式固定、占用網(wǎng)絡(luò)資源過多等缺點(diǎn)。本文結(jié)合音樂管理網(wǎng)站的市場(chǎng)需求,基于Java?Web技術(shù)[1]設(shè)計(jì)了一種音樂管理系統(tǒng)。該系統(tǒng)采用Oracle數(shù)據(jù)庫[2]存儲(chǔ)數(shù)據(jù)信息,設(shè)計(jì)界面美觀,同時(shí)具有音樂動(dòng)態(tài)管理和定時(shí)響應(yīng)功能。

1 系統(tǒng)總體設(shè)計(jì)

現(xiàn)代社會(huì)信息化產(chǎn)業(yè)高速發(fā)展,本系統(tǒng)主要實(shí)現(xiàn)對(duì)后臺(tái)音樂信息的增刪改查功能,并且可以通過點(diǎn)擊樹來查找所需要的音樂類別,同時(shí)還能通過定時(shí)器動(dòng)態(tài)加載操作員管理的音樂信息。在設(shè)計(jì)過程中先用“Spring+Hibernate”框架[3]結(jié)構(gòu)完成后臺(tái)管理,接著通過數(shù)據(jù)庫存放所需要的數(shù)據(jù)就可以實(shí)現(xiàn)整體功能。系統(tǒng)總體框架如圖1所示,后臺(tái)音樂管理框架采用“Spring+Hibernate”技術(shù),前臺(tái)頁面展現(xiàn)由Dojo[4]支撐,最后由Oracle數(shù)據(jù)庫存儲(chǔ)音樂數(shù)據(jù)信息。

2 系統(tǒng)模塊設(shè)計(jì)

整個(gè)系統(tǒng)可以分為音樂信息管理和定時(shí)器管理兩大模塊,每個(gè)模塊都是獨(dú)立存在的,在編程前需要完成對(duì)模塊的設(shè)計(jì),模塊化的設(shè)計(jì)方法便于管理員進(jìn)行實(shí)際操作。

2.1 音樂信息管理模塊

音樂信息管理模塊主要由“Spring+Hibernate”框架搭建,Spring進(jìn)行后臺(tái)管理,Hibernate與數(shù)據(jù)庫之間進(jìn)行數(shù)據(jù)交換,最后通過Jsp頁面[5]展現(xiàn)給用戶。由Spring組成的核心模塊結(jié)構(gòu)如圖2所示,Spring搭建了整個(gè)核心框架,JDBC[6]的功能是實(shí)現(xiàn)數(shù)據(jù)訪問,IoC作為Spring模塊的核心,通過特定語言表達(dá)方式實(shí)現(xiàn)控制反轉(zhuǎn),AOP[7]、事務(wù)管理等其他模塊都是基于該核心發(fā)揮作用的。這樣的設(shè)計(jì)節(jié)約了操作管理員的時(shí)間和精力,節(jié)省了管理成本,與傳統(tǒng)的設(shè)計(jì)方法相比提高了工作效率。

2.2 定時(shí)器管理模塊

定時(shí)器管理模塊中,音樂信息會(huì)被加載到定時(shí)器中,然后由后臺(tái)操作管理員選取需要定時(shí)的音樂,最后對(duì)定時(shí)器設(shè)定定時(shí)時(shí)間。當(dāng)設(shè)定時(shí)間到時(shí),定時(shí)器就會(huì)及時(shí)響應(yīng),執(zhí)行各個(gè)操作,此外這個(gè)功能也可以應(yīng)用到其他場(chǎng)合,比如鬧鐘提醒、工作備忘鈴聲等。在模塊設(shè)計(jì)時(shí),定時(shí)器是核心部件,啟用和禁用是定時(shí)器兩種基本的工作狀態(tài),采用的Java定時(shí)器是通過自身接口來實(shí)現(xiàn)功能的,后面會(huì)對(duì)定時(shí)實(shí)現(xiàn)的相關(guān)流程和具體程序做詳細(xì)分析。

3 系統(tǒng)軟件設(shè)計(jì)

系統(tǒng)軟件包括音樂信息管理和定時(shí)器管理兩個(gè)主程序及數(shù)據(jù)請(qǐng)求、彈出框顯示和退出三個(gè)子程序。三個(gè)子程序中,數(shù)據(jù)請(qǐng)求作為功能實(shí)現(xiàn)的重點(diǎn)將詳細(xì)分析,而彈出框顯示和退出子程序作為控制兩大主程序的必要元素,伴隨著主程序的運(yùn)行而實(shí)現(xiàn)。

3.1 音樂信息管理

音樂信息管理實(shí)現(xiàn)流程如圖3所示,進(jìn)入流程后首先判斷是否是操作管理員,如果不是則不能進(jìn)行相關(guān)操作,如果是則進(jìn)入具體操作過程,可以對(duì)大批量音樂信息實(shí)現(xiàn)新增、修改、刪除和查詢操作,操作完成后退出程序。在具體編程時(shí),為了能夠?qū)崿F(xiàn)數(shù)據(jù)展現(xiàn)功能,需要?jiǎng)?chuàng)建where語句,然后根據(jù)where語句的條件在數(shù)據(jù)庫中查找到需要查詢的信息,具體程序如下所示:

4 系統(tǒng)實(shí)現(xiàn)

軟件設(shè)計(jì)完成后,接下來進(jìn)行頁面效果演示,整個(gè)頁面實(shí)現(xiàn)可以分為音樂管理和定時(shí)器管理兩部分,對(duì)每部分的頁面新增和頁面修改界面進(jìn)行了詳細(xì)演示,剩下的查詢、刪除等功能由于操作比較簡(jiǎn)單,不再一一列舉。

4.1 音樂管理頁面

音樂管理頁面操作時(shí),管理員可以根據(jù)用戶的需要添加常用的音樂信息,并可對(duì)音樂信息進(jìn)行分類處理,還可以在音樂描述欄中寫出對(duì)這首歌的想法及歌詞,添加完成后點(diǎn)擊保存按鈕就可以將數(shù)據(jù)保存在數(shù)據(jù)庫中,并在頁面上顯示出來,頁面效果如圖5所示。添加完音樂信息后,如果添加內(nèi)容有錯(cuò)誤可以直接點(diǎn)擊修改按鈕,修改完成后同樣點(diǎn)擊保存就行。

5 結(jié) 語

該系統(tǒng)采用Java?Web技術(shù),實(shí)現(xiàn)了對(duì)音樂信息的動(dòng)態(tài)管理及外部操作的定時(shí)響應(yīng),具有操作簡(jiǎn)便、收聽模式多樣、占用網(wǎng)絡(luò)資源少等優(yōu)點(diǎn),有著較好的市場(chǎng)應(yīng)用前景。

參考文獻(xiàn)

[1] 林寒超,張南平.Hibernate技術(shù)的研究[J].計(jì)算機(jī)技術(shù)與發(fā)展,2006(11):112?113.

[2] 李鐘尉,陳丹丹.Java項(xiàng)目開發(fā)案例全程實(shí)錄[M].北京:清華大學(xué)出版社,2011.

[3] 鄭阿奇.Java EE實(shí)用教程[M].北京:電子工業(yè)出版社,2013.

[4] 金保華.基于Java的Web通用DataGrid組件設(shè)計(jì)[J].鄭州輕工業(yè)學(xué)院學(xué)報(bào),2009(5):39?43.

[5] 程偉,汪孝宜.JSP網(wǎng)絡(luò)開發(fā)經(jīng)典模塊實(shí)現(xiàn)全集[M].北京:電子工業(yè)出版社,2013.

[6] [美]哈蒙.Dojo構(gòu)建Ajax應(yīng)用程序[M].張龍,譯.北京:機(jī)械工業(yè)出版社,2009.

[7] 劉京華.Java Web整合開發(fā)王者歸來[M].北京:清華大學(xué)出版社,2010.

摘 要: 采用Java?Web技術(shù)結(jié)合音樂管理網(wǎng)站的市場(chǎng)需求設(shè)計(jì)了一種音樂管理系統(tǒng)。該系統(tǒng)采用Oracle數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)信息,設(shè)計(jì)界面美觀,具有音樂動(dòng)態(tài)管理和定時(shí)響應(yīng)功能,克服了傳統(tǒng)網(wǎng)站操作復(fù)雜、收聽模式固定、占用網(wǎng)絡(luò)資源過多等缺點(diǎn),具有廣闊的市場(chǎng)應(yīng)用前景。

關(guān)鍵詞: Java?Web; 音樂動(dòng)態(tài)管理; 定時(shí)響應(yīng); 界面設(shè)計(jì)

中圖分類號(hào): TN710?34 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2014)17?0103?03

Abstract: By means of Java?Web technology, a music management system was designed according the market demands of the music management websites. Oracle database is used in the system to store the data information. The system has a beautiful interface and two functions of music dynamic management and timing response. It overcame the traditional websites′ shortcomings such as complicated operation, fixed listening mode, too much network resource occupation. All the advantages make the system enjoy a broad prospect of market application.

Keywords: Java?Web; music dynamic management; timing response; interface design

0 引 言

隨著社會(huì)的發(fā)展,人們?cè)谏钪谐惺艿母鞣N壓力也越來越大,利用網(wǎng)絡(luò)來享受音樂成為人們?cè)诰o張工作之余舒緩自己壓力的不錯(cuò)選擇。目前國(guó)內(nèi)較成熟的產(chǎn)品有酷狗、QQ音樂等,但這些產(chǎn)品都存在著操作復(fù)雜、收聽模式固定、占用網(wǎng)絡(luò)資源過多等缺點(diǎn)。本文結(jié)合音樂管理網(wǎng)站的市場(chǎng)需求,基于Java?Web技術(shù)[1]設(shè)計(jì)了一種音樂管理系統(tǒng)。該系統(tǒng)采用Oracle數(shù)據(jù)庫[2]存儲(chǔ)數(shù)據(jù)信息,設(shè)計(jì)界面美觀,同時(shí)具有音樂動(dòng)態(tài)管理和定時(shí)響應(yīng)功能。

1 系統(tǒng)總體設(shè)計(jì)

現(xiàn)代社會(huì)信息化產(chǎn)業(yè)高速發(fā)展,本系統(tǒng)主要實(shí)現(xiàn)對(duì)后臺(tái)音樂信息的增刪改查功能,并且可以通過點(diǎn)擊樹來查找所需要的音樂類別,同時(shí)還能通過定時(shí)器動(dòng)態(tài)加載操作員管理的音樂信息。在設(shè)計(jì)過程中先用“Spring+Hibernate”框架[3]結(jié)構(gòu)完成后臺(tái)管理,接著通過數(shù)據(jù)庫存放所需要的數(shù)據(jù)就可以實(shí)現(xiàn)整體功能。系統(tǒng)總體框架如圖1所示,后臺(tái)音樂管理框架采用“Spring+Hibernate”技術(shù),前臺(tái)頁面展現(xiàn)由Dojo[4]支撐,最后由Oracle數(shù)據(jù)庫存儲(chǔ)音樂數(shù)據(jù)信息。

2 系統(tǒng)模塊設(shè)計(jì)

整個(gè)系統(tǒng)可以分為音樂信息管理和定時(shí)器管理兩大模塊,每個(gè)模塊都是獨(dú)立存在的,在編程前需要完成對(duì)模塊的設(shè)計(jì),模塊化的設(shè)計(jì)方法便于管理員進(jìn)行實(shí)際操作。

2.1 音樂信息管理模塊

音樂信息管理模塊主要由“Spring+Hibernate”框架搭建,Spring進(jìn)行后臺(tái)管理,Hibernate與數(shù)據(jù)庫之間進(jìn)行數(shù)據(jù)交換,最后通過Jsp頁面[5]展現(xiàn)給用戶。由Spring組成的核心模塊結(jié)構(gòu)如圖2所示,Spring搭建了整個(gè)核心框架,JDBC[6]的功能是實(shí)現(xiàn)數(shù)據(jù)訪問,IoC作為Spring模塊的核心,通過特定語言表達(dá)方式實(shí)現(xiàn)控制反轉(zhuǎn),AOP[7]、事務(wù)管理等其他模塊都是基于該核心發(fā)揮作用的。這樣的設(shè)計(jì)節(jié)約了操作管理員的時(shí)間和精力,節(jié)省了管理成本,與傳統(tǒng)的設(shè)計(jì)方法相比提高了工作效率。

2.2 定時(shí)器管理模塊

定時(shí)器管理模塊中,音樂信息會(huì)被加載到定時(shí)器中,然后由后臺(tái)操作管理員選取需要定時(shí)的音樂,最后對(duì)定時(shí)器設(shè)定定時(shí)時(shí)間。當(dāng)設(shè)定時(shí)間到時(shí),定時(shí)器就會(huì)及時(shí)響應(yīng),執(zhí)行各個(gè)操作,此外這個(gè)功能也可以應(yīng)用到其他場(chǎng)合,比如鬧鐘提醒、工作備忘鈴聲等。在模塊設(shè)計(jì)時(shí),定時(shí)器是核心部件,啟用和禁用是定時(shí)器兩種基本的工作狀態(tài),采用的Java定時(shí)器是通過自身接口來實(shí)現(xiàn)功能的,后面會(huì)對(duì)定時(shí)實(shí)現(xiàn)的相關(guān)流程和具體程序做詳細(xì)分析。

3 系統(tǒng)軟件設(shè)計(jì)

系統(tǒng)軟件包括音樂信息管理和定時(shí)器管理兩個(gè)主程序及數(shù)據(jù)請(qǐng)求、彈出框顯示和退出三個(gè)子程序。三個(gè)子程序中,數(shù)據(jù)請(qǐng)求作為功能實(shí)現(xiàn)的重點(diǎn)將詳細(xì)分析,而彈出框顯示和退出子程序作為控制兩大主程序的必要元素,伴隨著主程序的運(yùn)行而實(shí)現(xiàn)。

3.1 音樂信息管理

音樂信息管理實(shí)現(xiàn)流程如圖3所示,進(jìn)入流程后首先判斷是否是操作管理員,如果不是則不能進(jìn)行相關(guān)操作,如果是則進(jìn)入具體操作過程,可以對(duì)大批量音樂信息實(shí)現(xiàn)新增、修改、刪除和查詢操作,操作完成后退出程序。在具體編程時(shí),為了能夠?qū)崿F(xiàn)數(shù)據(jù)展現(xiàn)功能,需要?jiǎng)?chuàng)建where語句,然后根據(jù)where語句的條件在數(shù)據(jù)庫中查找到需要查詢的信息,具體程序如下所示:

4 系統(tǒng)實(shí)現(xiàn)

軟件設(shè)計(jì)完成后,接下來進(jìn)行頁面效果演示,整個(gè)頁面實(shí)現(xiàn)可以分為音樂管理和定時(shí)器管理兩部分,對(duì)每部分的頁面新增和頁面修改界面進(jìn)行了詳細(xì)演示,剩下的查詢、刪除等功能由于操作比較簡(jiǎn)單,不再一一列舉。

4.1 音樂管理頁面

音樂管理頁面操作時(shí),管理員可以根據(jù)用戶的需要添加常用的音樂信息,并可對(duì)音樂信息進(jìn)行分類處理,還可以在音樂描述欄中寫出對(duì)這首歌的想法及歌詞,添加完成后點(diǎn)擊保存按鈕就可以將數(shù)據(jù)保存在數(shù)據(jù)庫中,并在頁面上顯示出來,頁面效果如圖5所示。添加完音樂信息后,如果添加內(nèi)容有錯(cuò)誤可以直接點(diǎn)擊修改按鈕,修改完成后同樣點(diǎn)擊保存就行。

5 結(jié) 語

該系統(tǒng)采用Java?Web技術(shù),實(shí)現(xiàn)了對(duì)音樂信息的動(dòng)態(tài)管理及外部操作的定時(shí)響應(yīng),具有操作簡(jiǎn)便、收聽模式多樣、占用網(wǎng)絡(luò)資源少等優(yōu)點(diǎn),有著較好的市場(chǎng)應(yīng)用前景。

參考文獻(xiàn)

[1] 林寒超,張南平.Hibernate技術(shù)的研究[J].計(jì)算機(jī)技術(shù)與發(fā)展,2006(11):112?113.

[2] 李鐘尉,陳丹丹.Java項(xiàng)目開發(fā)案例全程實(shí)錄[M].北京:清華大學(xué)出版社,2011.

[3] 鄭阿奇.Java EE實(shí)用教程[M].北京:電子工業(yè)出版社,2013.

[4] 金保華.基于Java的Web通用DataGrid組件設(shè)計(jì)[J].鄭州輕工業(yè)學(xué)院學(xué)報(bào),2009(5):39?43.

[5] 程偉,汪孝宜.JSP網(wǎng)絡(luò)開發(fā)經(jīng)典模塊實(shí)現(xiàn)全集[M].北京:電子工業(yè)出版社,2013.

[6] [美]哈蒙.Dojo構(gòu)建Ajax應(yīng)用程序[M].張龍,譯.北京:機(jī)械工業(yè)出版社,2009.

[7] 劉京華.Java Web整合開發(fā)王者歸來[M].北京:清華大學(xué)出版社,2010.

主站蜘蛛池模板: 91在线一9|永久视频在线| 亚洲天堂视频在线免费观看| 国产精品吹潮在线观看中文| 中文字幕va| 狠狠亚洲婷婷综合色香| 欧美激情视频二区三区| 亚洲免费毛片| 婷婷六月天激情| 亚洲视频免费播放| 欧美久久网| 人妻丰满熟妇AV无码区| 国产在线观看人成激情视频| 中国一级特黄大片在线观看| 色综合天天视频在线观看| 亚洲精品国产首次亮相| 国产激情影院| 熟女视频91| 97视频免费在线观看| 亚洲无卡视频| 中文字幕在线一区二区在线| 在线视频精品一区| 亚洲综合天堂网| 色综合久久无码网| 国产在线视频导航| 日本日韩欧美| 成年女人a毛片免费视频| 怡春院欧美一区二区三区免费| 国产一级裸网站| 老司国产精品视频91| 国产激情无码一区二区三区免费| 亚洲天堂视频网站| 思思热在线视频精品| 亚洲男女天堂| 中文字幕亚洲专区第19页| 国产va在线观看免费| 成年人久久黄色网站| 伊人91视频| 精品视频一区二区三区在线播| 亚洲视频欧美不卡| аⅴ资源中文在线天堂| 青青草原国产免费av观看| 日本精品αv中文字幕| 久久久久国产精品嫩草影院| 国产一级一级毛片永久| 欧美成人一区午夜福利在线| 强奷白丝美女在线观看| 99热国产这里只有精品无卡顿"| 国产成人8x视频一区二区| 亚洲大学生视频在线播放| 日本爱爱精品一区二区| 亚洲欧洲日本在线| 欧洲在线免费视频| 69综合网| 亚洲精品欧美重口| 尤物在线观看乱码| 喷潮白浆直流在线播放| 国产精品原创不卡在线| 日韩AV无码免费一二三区| 欧洲成人在线观看| 2019年国产精品自拍不卡| 操美女免费网站| 国产97视频在线| 久草青青在线视频| 亚洲专区一区二区在线观看| 亚洲区视频在线观看| 免费在线国产一区二区三区精品 | 亚洲婷婷丁香| 国产精品久线在线观看| 久草热视频在线| 98精品全国免费观看视频| 亚洲人成在线精品| 少妇高潮惨叫久久久久久| 亚洲天堂2014| 成人精品午夜福利在线播放| 亚洲男人的天堂网| 四虎永久在线精品国产免费| 2020国产精品视频| 91av国产在线| 国产精品女熟高潮视频| 国产一区亚洲一区| 欧美成人日韩| 波多野结衣视频网站|