作品名稱:音為有你小程序
學(xué)校名稱:南通理工學(xué)院
參賽隊(duì)伍:庫(kù)里和他的小伙伴
參賽學(xué)生:華琪 葉大鵬 金啟賢
指導(dǎo)老師:鞠爽爽 張智浩
附件一:
人工智能開發(fā)創(chuàng)新創(chuàng)業(yè)大賽
隊(duì)伍編號(hào) |
庫(kù)里和他的小伙伴們 |
|
||
作品名 |
音為有你小程序 |
|
||
申報(bào)單位名稱 |
計(jì)算機(jī)與信息工程學(xué)院 |
|
||
參賽隊(duì)員 |
葉大鵬,華琪,金啟賢 |
|
||
指導(dǎo)教師 |
鞠爽爽,張智浩 |
|
||
聯(lián)系方式 |
聯(lián)系人 |
華琪 |
座 機(jī) :19850022620 |
|
手 機(jī) |
19850022620 |
郵 箱 :604354195@qq.com |
||
作品簡(jiǎn)介 |
作品簡(jiǎn)介: 1. 限于小程序大小,功能不說多齊全但是一些簡(jiǎn)單的功能還是可以實(shí)現(xiàn)的,比如說,隨機(jī)推薦,上下滑動(dòng)可以切換歌曲,簡(jiǎn)單互動(dòng)等。小程序最主要是方便,所以一切功能以方便為主。 2. 此外還有聽歌識(shí)曲功能,現(xiàn)在很多人走在大街上聽到一些好聽的歌,或者在看直播的時(shí)候,不知道歌名,就很急想要知道什么歌,特別是看直播的時(shí)候,一波彈幕什么歌,所以小程序弄了個(gè)聽歌識(shí)曲功能,但有些時(shí)候聽歌識(shí)曲會(huì)出現(xiàn)被搶占音頻不能使用的情況,這點(diǎn)還需要加以改進(jìn)。 |
|
||
設(shè)計(jì) 理念 |
本作品基于音樂播放設(shè)計(jì)的一個(gè)微信小程序,在如今這個(gè)音樂廣泛使用的時(shí)代,人們對(duì)音樂的依賴和需求越來越多,此小程序包含市面上大多數(shù)的音樂APP的功能。但是我們將他簡(jiǎn)化成了一個(gè)微信小程序,使之更加便捷,可靠。給用戶提供更加美觀的操作界面,音樂是人情感的語言,它對(duì)感情的表達(dá)比敘說更加的直觀,更能感染人心。我們的生活中離不開音樂甚至有些人無樂不歡。音樂小程序的出現(xiàn),為音樂愛好者和小程序使用者搭建了一架橋梁。 |
|
||
|
|
|
作品名:音為有你小程序
設(shè)計(jì)說明書:此文檔主要是關(guān)于音為有你小程序的概要設(shè)計(jì)說明書,為小程序的一些基本功能設(shè)計(jì)的主要依據(jù)。隨著多媒體手機(jī)的不斷發(fā)展,音樂已成為當(dāng)今時(shí)代人們緩解壓力的不二選擇,功能也不斷的多樣化,本程序適用于Android和ios系統(tǒng),是個(gè)多功能平臺(tái),且我們的程序不收取任何費(fèi)用完全免費(fèi),用戶可以最大限度的定義自己的手機(jī),以豐富自己手機(jī)的功能,我們的程序使用方便快捷,具備所有音樂程序應(yīng)該有的功能,例如音樂的搜索、播放、以及音樂的調(diào)試緩存等等,當(dāng)遇到死機(jī)的情況下,還可以重啟系統(tǒng),,此外系統(tǒng)還可以根據(jù)用戶的喜好推薦歌曲,并且用戶可以添加自己喜歡的歌曲到我的音樂,最重要的是可以調(diào)試程序,通過PC端和手機(jī)進(jìn)行真機(jī)調(diào)試,具有非常強(qiáng)大的功能。
設(shè)計(jì)者:華琪 金啟賢 葉大鵬
指導(dǎo)教師:鞠爽爽 張智浩
學(xué)校及院系:南通理工學(xué)院計(jì)算機(jī)與信息工程學(xué)院軟件工程
學(xué)校所在城市:江蘇省南通市
郵編:226001
摘要:隨著生活水平的提高,娛樂已成為非常主流的話題,人們不僅需要通過音樂陶冶情操,而且越來越多的人傾向于使用音樂、視屏等娛樂和放松自己,這大大促進(jìn)了媒體軟件的發(fā)展。本文的目的在于介紹此程序的相關(guān)內(nèi)容,來了解音樂播放器功能的實(shí)現(xiàn),掌握開發(fā)音樂播放器所需的相關(guān)知識(shí),其開發(fā)主要包括應(yīng)用程序界面設(shè)計(jì)和后臺(tái)代碼運(yùn)行兩個(gè)方面,實(shí)現(xiàn)了多功能音樂播放器在計(jì)算機(jī)和手機(jī)上的應(yīng)用,可以在很大程度上滿足用戶的需求,該程序主要具備:音樂播放控制、音量控制、音樂文件控制、下載控制、歌詞控制、進(jìn)度控制、以及推薦歌曲等功能。此外最重要的是可以進(jìn)行真機(jī)調(diào)試,是非常適用的功能。
關(guān)鍵詞:JAVA;Eclipse; 模塊化;
正文:音樂播放器的設(shè)計(jì)是一門集計(jì)算機(jī)技術(shù)和數(shù)宇多媒體技術(shù)于一體的綜合設(shè)計(jì)。隨著中國(guó)計(jì)算機(jī)技術(shù)、寬帶網(wǎng)絡(luò)技術(shù)的發(fā)展,越來越多的人開始重視多媒體播放器的發(fā)展與應(yīng)用。在當(dāng)今信息社會(huì)以多媒體為特征的信息技術(shù)和信息產(chǎn)業(yè)的發(fā)展及應(yīng)用對(duì)人類社會(huì)產(chǎn)生的影響和作用愈來愈明業(yè),愈來愈重要。而音樂作為多媒體中的一個(gè)重要組成部分能改變信息的包裝,實(shí)現(xiàn)知識(shí)信,息數(shù)宇化,為人們獲得知識(shí)信息提供極大的方便和無窮的樂趣。友善的人機(jī)界面、多種多樣的多媒體教學(xué)軟件、誘人的電子游藝節(jié)日、身臨其境的多媒體導(dǎo)購(gòu)系統(tǒng)、五花八門的信,息家電和高效方便的網(wǎng)上查詢等等,無不滲透著多媒體的作用,它引導(dǎo)人們進(jìn)入了一個(gè)有聲有色的世界。同時(shí),多媒體的發(fā)展和應(yīng)用,極大地推動(dòng)了各行各業(yè)的相互滲透和飛速發(fā)展,大大改變了人類社會(huì)的工作環(huán)境和生活方式。可毫不夸張地說,多媒體產(chǎn)業(yè)的形成和發(fā)展,不僅引起了計(jì)算機(jī)工業(yè)的一次革命,也正在深刻地影響人 類社會(huì)發(fā)生巨大的變革。多媒體技術(shù)的發(fā)展在很大程度上依靠于多媒體軟件開發(fā)的水平。多媒體技術(shù)是當(dāng)今信息技術(shù)領(lǐng)域發(fā)展最快、最活躍的技術(shù),是新一代電子技木發(fā)展和克爭(zhēng)的焦點(diǎn)。多媒體技術(shù)融計(jì)算機(jī)、聲音、文本、圖像、動(dòng)畫、視頻和通信等多種功能于一體,借助日益普及的高速信息網(wǎng),可實(shí)現(xiàn)計(jì)算機(jī)的全球聯(lián)網(wǎng)和信息資源共享,因此被廣泛應(yīng)用在咨詢服務(wù)、圖書、教育、通信、軍事、金融、醫(yī)疔等諸多行業(yè),并正潛移默化地改變著我們生活的面說。人類社會(huì)逐漸進(jìn)人信息化時(shí)代,社會(huì)分工越來越細(xì),人際交往越來越煩繁,群體性、交互性、分布性和協(xié)同性將成為人們生活方式和勞動(dòng)方式的基本特證,其間大多數(shù)工作都需要群體的努力才能完成。隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展和 Internet 的逐漸普及,人們對(duì)網(wǎng)絡(luò)產(chǎn)品需求也不斷增長(zhǎng)。如今流行的網(wǎng)絡(luò)音樂播放器雖然很多,但都或多或少存在一些缺陷,比如:沒有記憶的功能:下次播放的時(shí)候不能從上次離開的曲目開始;沒有身份認(rèn)證功能;不能有效的保護(hù)媒體播放器里面的歌曲專有性:功能組合與用戶的習(xí)慣相違背:界面太復(fù)雜以及採(cǎi)作太難等。隨著人們對(duì)娛樂要求的提高,一款別致的、貼近用戶揀作習(xí)慣的音樂播放器非常值得去研究和開發(fā)。
經(jīng)過老師的悉心指導(dǎo)和自己的辛苦努力,大體上完成了“Java 音樂播放器”的開發(fā)。但是由于時(shí)問倉(cāng)促,仍有許多方面存在著不足,一些功能還是沒有實(shí)現(xiàn),比如播放器只可以播放 java 本身支持的幾種音樂格式,不能添加歌詞同步,不能在線播放等,整個(gè)播放器還有許多功能需要待進(jìn)一步的完善和改進(jìn)。經(jīng)過對(duì)畢業(yè)設(shè)計(jì)從頭到尾的設(shè)計(jì)和開發(fā),使我在大學(xué)學(xué)到的知識(shí)應(yīng)用的更加熟練,達(dá)到了學(xué)以致用。在程序設(shè)計(jì)過程中,我體會(huì)到了只有實(shí)踐才能掌握知識(shí),書本上的知識(shí)是不夠的,只有把理論與實(shí)踐相結(jié)合才能夠真正的學(xué)到知識(shí)。一個(gè)軟件的設(shè)計(jì),不可能一步到位,還需要不斷的完善和補(bǔ)充。同時(shí),系統(tǒng)中還存在許多問題,有待在日后的使用中發(fā)現(xiàn)和解決。編程前的深思熟慮是誠(chéng)少程序調(diào)試工作量的重要方法,只有進(jìn)行充分考志,才會(huì)減少調(diào)試過程中的工作量。雖然在開始寫程序之前我們做了多的準(zhǔn)備工作,但在真正的寫程序時(shí)仍然發(fā)現(xiàn)許多問題,有些問題是分析時(shí)的疏漏,有些則是如果不做無論如何也想不到的。
[1]施霞萍,張歡歡.java程序設(shè)計(jì)教程 第二版 機(jī)械功業(yè)出版社 2010, P20-315.
[2]耿素云,張躍干.Java 實(shí)用教程[N]. 清華大學(xué)出版社,P10-300.
[3] 原野,沈均義,刑?hào)|山.基于Java的音樂播放器. 計(jì)算機(jī)機(jī)工程,2002 年
P54-57.
[4〕 劉黎明,黨東耀.Java Applet 多媒體播放器設(shè)計(jì).計(jì)算機(jī)應(yīng)用,2000, P2-78.
[5]潘傳幫,楊瑞峰。Java 實(shí)效編程百例.人民郵電出版社. 2001, P34-54.
[6]李爭(zhēng),陸正中.JBuilder 精髓,電子工業(yè)出版社,P56-59.
[7]張勇,基于Java 的多媒體技術(shù)研究及實(shí)現(xiàn).西安電子科技大學(xué),P12-98.
[8】 Sun 公司編著 Java 程序設(shè)計(jì)語言基礎(chǔ):實(shí)踐指南.Sun Java 技術(shù)網(wǎng)站電子文檔
[9〕 Bruce Ecke l 編著.Java 編程思想.機(jī)械工業(yè)出版社,P23-45.
[10]
1BM 著作•Java 30 簡(jiǎn)介:1BM 網(wǎng)站 Java 技術(shù)在線教程,P34-66.
[11]
張桂珠 劉麗 陳愛國(guó) Java 面向?qū)ο蟪绦蛟O(shè)計(jì)(第2版)北京郵電大學(xué)出版
社.P23-75.
[12]
畢廣吉.Java 程序設(shè)計(jì)實(shí)例教程[N].北京:冶金工業(yè)出版社,2007 年
P87-90.
[13]
王保羅.Java 面向?qū)ο蟪绦蛟O(shè)計(jì)[N].北京:清華大學(xué)出版社,2003
年.P12-32.