freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

音樂播放器的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-文庫吧

2025-01-03 16:05 本頁面


【正文】 提高搜索準(zhǔn)確度;智能化節(jié)約帶寬,可關(guān)閉網(wǎng)絡(luò)功能;流行音樂資訊酷狗榜單家族、狗友推薦、酷吧、狗窩,最新流行音樂一網(wǎng)打盡,好聽的音樂來“找”你;個性化手機(jī)炫鈴 DIY,讓擁有張揚(yáng)個性的鈴聲 音頻格式我選擇我的歌曲我制作,音質(zhì)音效我決定 收音機(jī)動感音樂識別體驗(yàn)精選多家電臺,收聽全球風(fēng)云變化,更能識別電臺中的音樂。2 系統(tǒng)相關(guān)技術(shù)及開發(fā)平臺介紹本系統(tǒng)是采用面向?qū)ο蟮能浖_發(fā)方法,基于微軟的 Visual Studio .Net 開發(fā)平臺,以C作為本系統(tǒng)的開發(fā)語言實(shí)現(xiàn)音樂播放器預(yù)定的需求功能?!¢_發(fā)應(yīng)用技術(shù)介紹 TechSmith Screen Capture Codec 簡介TechSmith Screen Capture Codec 是 TechSmith 公司開發(fā)的 Camtasia Studio 的一個組件,用于壓縮 Camtasia Recorder 中的視頻文件,最大的優(yōu)點(diǎn)是可以保證圖像的質(zhì)量,截取的屏幕經(jīng)過多次壓縮,還能保證高質(zhì)量。 比傳統(tǒng)的壓縮方式相比,優(yōu)勢十分明顯。 Camtasia Studio 是 TechSmith 旗下一款專門錄制屏幕動作的工具,無論在何種顏色模式下它都能輕松地對屏幕動作進(jìn)行記錄,包括聲音、圖像、鼠標(biāo)的移動軌跡等。此外,它還能夠?qū)σ纛l片段進(jìn)行編輯、壓縮、剪接從而實(shí)現(xiàn)多種音效的播放。它還能輸出包括淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 6 Flash(SWF/FLV)、AVI、WMV、M4V、CAMV、 MOV、RM、GIF 動畫等多種常見格式,是制作視頻演示的絕佳工具。其實(shí) Camtasia Studio 已不僅僅是一個錄屏工具了,它包括了 5 個組件:Camtasia 錄像器、菜單制作器、音頻編輯器、劇場及播放器。本播放器在運(yùn)行之前需要安裝 TechSmith Screen Capture Codec 組件,此組件會和系統(tǒng)一起打包發(fā)行,用戶也可以自己從網(wǎng)上下載更高版本的組件,只有安裝此組件才能實(shí)現(xiàn)播放器中的歌詞剪切功能?!Fmpeg 簡介FFmpeg 在 Linux 平臺下開發(fā),但它同樣也可以在其它操作系統(tǒng)環(huán)境中編譯運(yùn)行,包括 Windows、 Mac OS X 等。這個項(xiàng)目最早由 Fabrice Bellard 發(fā)起,現(xiàn)在由 Michael Niedermayer 維護(hù)。許多 FFmpeg 的開發(fā)人員都來自 MPlayer 項(xiàng)目,而且當(dāng)前 FFmpeg 也是放在 MPlayer 項(xiàng)目組的服務(wù)器上。項(xiàng)目的名稱來自 MPEG 視頻編碼標(biāo)準(zhǔn),前面的FF代表Fast Forward。使用本播放器如果要對 flv 格式的文件進(jìn)行播放則要安裝 FFmpeg?!isual Studio .Net 集成開發(fā)環(huán)境簡介.NET 平臺為創(chuàng)建新一代分布式 Web 應(yīng)用提供了所有工具和技術(shù)(表示技術(shù)、構(gòu)件技術(shù)和數(shù)據(jù)庫技術(shù)) 。.NET 平臺支持標(biāo)準(zhǔn)的 Inter 協(xié)議,包括 HTTP(超文本傳輸協(xié)議) 、XML(可擴(kuò)展標(biāo)記語言)和 SOAP(簡單對象訪問協(xié)議)等,從而實(shí)現(xiàn)了異構(gòu)系統(tǒng)間應(yīng)用程序的集成和通信,即用戶和供應(yīng)商可將在此平臺上開發(fā)的產(chǎn)品和服務(wù)無縫地嵌入自身的業(yè)務(wù)進(jìn)程和日?;顒拥男畔⒓軜?gòu)中。.NET 平臺建立在開放系統(tǒng)結(jié)構(gòu)基礎(chǔ)之上,集 Microsoft 在軟件領(lǐng)域的主要技術(shù)成就于一身。.NET 平臺包括一下 4 種核心技術(shù):.NET Framework、.NET 企業(yè)服務(wù)器、構(gòu)件模塊服務(wù)和 Visual Studio .NET。.NET Framework 平臺核心中的核心, 平臺下應(yīng)用程序的運(yùn)行提供基本框架,如果把 Windows 操作系統(tǒng)比作一幢摩天大廈的地基, Framework 就是摩天大廈中由鋼筋和混凝土搭成的框架。.NET 企業(yè)服務(wù)器是 Microsoft 為企事業(yè)單位提供的技術(shù)服務(wù)中的一部分,它包括Microsoft BizTalk Server、Microsoft Commerce Server、Host Integration Server、Exchange Server、SQL Server 等技術(shù)的開發(fā)工具包。構(gòu)建模塊服務(wù)主要是 Microsoft 提供的 COM+組件服務(wù)和 XML Web 服務(wù)技術(shù),利用構(gòu)建模塊服務(wù)開發(fā)應(yīng)用程序模塊,可以迅速地組裝一個功能完備的軟件。Visual Studio .NET 平臺的主要開發(fā)工具, 平臺是建立在開放系統(tǒng)結(jié)淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 7 構(gòu)基礎(chǔ)之上的,因此應(yīng)用程序開發(fā)人員也可以使用其它開發(fā)工具。  C語言簡介C(原為音樂標(biāo)記,讀 Sharp)是一種面向?qū)ο蟮木幊陶Z言,主要用于開發(fā)可以運(yùn)行在.NET 平臺上的應(yīng)用程序。C語言是微軟公司開發(fā)的基于 .NET Framework 的一種編程語言,它繼承了 C/C++優(yōu)良傳統(tǒng),又借鑒了 Java 的很多特點(diǎn)。微軟對 C的定義是:“C是從C 和 C++派生出來的一種簡單、現(xiàn)代、面向?qū)ο蠛皖愋桶踩木幊陶Z言。C主要是從C/C++編程語言家族移植過來的,C 和 C++的程序員能夠很快熟悉它。 C試圖結(jié)合 Visual Basic 的快速開發(fā)能力和 C++的強(qiáng)大靈活的能力。 ”[2]C是 2022 年 6 月微軟公司發(fā)布的一種全新編程語言,是由 Anders Hejlsberg 和他的微軟開發(fā)團(tuán)隊(duì)所設(shè)計(jì),具體如下特點(diǎn):? 通用,支持跨平臺。C程序的客戶端可以運(yùn)行在不同類型的客戶端上,如 PDA、手機(jī)等 PC 裝置。? 簡單,主要體現(xiàn)在垃圾收集、指代等特性上。垃圾收集機(jī)制將減輕開發(fā)人員對內(nèi)存的管理負(fù)擔(dān),而指代功能更是可以讓開發(fā)者不經(jīng)過內(nèi)部類就調(diào)用函數(shù)。利用 C的這些功能,可以使開發(fā)者通過較少的代碼來實(shí)現(xiàn)更強(qiáng)大的應(yīng)用程序,并且能夠更好地避免錯誤發(fā)生,從而縮短了應(yīng)用系統(tǒng)的開發(fā)周期。? 面向?qū)ο笤O(shè)計(jì),C具有封裝、繼承和多態(tài)等面向?qū)ο蟪绦蛘Z言的特征。? 與 Web 應(yīng)用緊密的結(jié)合, C支持絕大多數(shù)的 Web 標(biāo)準(zhǔn),如 HTML、XML 、SOAP 等。這是 C最大的特點(diǎn),使用它可以輕松開發(fā)各種企業(yè)級應(yīng)用平臺。? 安全性機(jī)制,消除軟件開發(fā)中常見錯誤(如語法錯誤) ,.NET 提供的垃圾回收器能夠幫助開發(fā)者有效的管理內(nèi)存資源。? 兼容性,C 的公共語言規(guī)范(CLS) ,能夠保證與其它語言開發(fā)組件兼容。? 靈活的版本處理技術(shù),C在語言本身內(nèi)置了版本控制功能,開發(fā)人員可以更加容易地開發(fā)和維護(hù)。? C提供了完善的錯誤和異常觸發(fā)機(jī)制?!¢_發(fā)及運(yùn)行壞境? 硬件平臺:CPU 奔騰雙核 (主頻 )內(nèi)存 1G32 位 PC 機(jī)淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 8 160G 硬盤? 軟件平臺:操作系統(tǒng):Windows XP \ Win7\Win8開發(fā)工具:Visual Studio 2022。本軟件占用系統(tǒng)空間小,能滿足用戶對常見音頻格式文件的播放要求,還具有歌曲、歌詞下載等功能,界面美觀交互性好,易于用戶理解操作,且不依賴于其它軟件,消耗資源少易維護(hù),程序有較好的健壯性和正確性。運(yùn)行該軟件所需的壞境配置不高,能滿足絕大多數(shù)用戶的需求。3 系統(tǒng)的分析 可行性分析可行性研究(feasibility study)的目的,是弄清楚待開發(fā)的項(xiàng)目是不是可能實(shí)現(xiàn)和值得進(jìn)行,通常由系統(tǒng)分析員完成,并需寫出可行性論證報告。如結(jié)論認(rèn)為可行,即可制定項(xiàng)目實(shí)施計(jì)劃,同時開始軟件開發(fā);如結(jié)論認(rèn)為不可行,則應(yīng)提出終止該項(xiàng)目的建議。可行性論證其實(shí)是在高層次上進(jìn)行的一次大大簡化了的需求分析與設(shè)計(jì)。但它的目的不是去解決用戶提出的問題,僅是確定這項(xiàng)開發(fā)是否值得進(jìn)行,分析它存在哪些風(fēng)險。換句話來說,在投入大量精力前研究成功的可能性,減小可能出現(xiàn)的風(fēng)險。即使研究的結(jié)論是不值得進(jìn)行,所花的精力也并不浪費(fèi),因?yàn)樗苊饬艘淮胃蟮睦速M(fèi)。下面我們將根據(jù)本系統(tǒng)的特點(diǎn)具體描述以下可行性分析。 [3]  經(jīng)濟(jì)可行性開發(fā)一個基于計(jì)算機(jī)的系統(tǒng)主要是為了獲取較好的經(jīng)濟(jì)效益和社會效益。因此對待開發(fā)系統(tǒng)的經(jīng)濟(jì)可行性論證就成為可行性研究的重要內(nèi)容。成本效益分析可用于評估系統(tǒng)的經(jīng)濟(jì)合理性,給出系統(tǒng)開發(fā)的成本估算,并將估算的成本與獲得的利潤進(jìn)行比對,從經(jīng)濟(jì)的角度論證待開發(fā)系統(tǒng)是否可行。一般來說,基于計(jì)算機(jī)系統(tǒng)的成本主要由 4 部分組成:1) 購置并安裝軟硬件及有關(guān)設(shè)備的費(fèi)用。2) 系統(tǒng)開發(fā)費(fèi)用。3) 系統(tǒng)安裝、運(yùn)行和維護(hù)費(fèi)用。4) 人員培訓(xùn)費(fèi)用。5) 結(jié)合畢業(yè)設(shè)計(jì)的整個開發(fā)過程可知開發(fā)音樂播放器所需的全部軟件平臺都是免費(fèi)的,所以在經(jīng)濟(jì)上是完全可行的?;搓帋煼秾W(xué)院畢業(yè)論文(設(shè)計(jì)) 9  技術(shù)可行性技術(shù)可行性是可行性研究的關(guān)鍵內(nèi)容。由于系統(tǒng)分析和定義過程與系統(tǒng)技術(shù)可行性評估過程同時進(jìn)行,此時系統(tǒng)的功能、性能和目標(biāo)的不確定性會給技術(shù)可行性論證帶來許多困難。因此,技術(shù)可行性研究往往是系統(tǒng)開發(fā)過程中難度最大的工作。該音樂播放器是用 C語音開發(fā)的,調(diào)試比較簡單,所需的計(jì)算機(jī)硬件配置要求不高,一般 PC 機(jī)完全能滿足開發(fā)要求。軟件方面: 開發(fā)平臺使用 C面向?qū)ο蟮木幊陶Z音,它開發(fā)速度快,簡單易用,技術(shù)成熟,軟件也容易從網(wǎng)上獲得,完全能滿足開發(fā)需求。  法理可行性法律可行性主要研究新系統(tǒng)的開發(fā)和使用是否會侵犯他人權(quán)益,是否觸犯了國家的法律法規(guī)。本次的畢業(yè)設(shè)計(jì)是由本人獨(dú)立完成,開發(fā)的系統(tǒng)不會侵犯任何人的權(quán)益,所用的軟件都是通過合法途徑獲取,因此完全符合法律法規(guī)。綜上所述,本系統(tǒng)的開發(fā)從經(jīng)濟(jì)上、技術(shù)上、法律上都是完全可行的?!〕R姷膸追N音頻格式及其特點(diǎn)MP3 格式:MP3 的全稱是 Moving Picture Experts Group Audio Layer Ⅲ。MP3 是FraunhoferIIS 研究所的杰出成果。在 MP3 出現(xiàn)前,以有損方式進(jìn)行音頻編碼最好的效果能夠壓縮到 4:1。而強(qiáng)大的 MP3 可以實(shí)現(xiàn) 12:1 的高壓縮比,正是因?yàn)檫@種性能的巨大提升,并且在實(shí)現(xiàn)高壓縮比的同時還能夠保持較好的音質(zhì),所以使得 MP3 迅速地流行起來。MP3 是世界上第一個實(shí)用化的有損壓縮編碼方案,幾乎所有的播放軟件都支持它,也曾今產(chǎn)生了許多第三方的編碼工具。MP3 編碼質(zhì)量分為:固定碼率(CBR),平均碼率(ABR)和動態(tài)碼率(VBR)。 [4]特點(diǎn):音質(zhì)好,壓縮比比較高,被大量軟件和硬件支持,應(yīng)用廣泛。WMA 格式:WMA 就是 Windows Media Audio 編碼后的文件,它是微軟公司推出的與 MP3 格式齊名的一種新的音樂格式。WMA 在壓縮比和音質(zhì)方面都超過了 MP3,更是遠(yuǎn)勝于 RA(Real Audio),即使在較低的采樣頻率下也能產(chǎn)生較好的音質(zhì)。WMA 針對的不是單機(jī)市場,而是網(wǎng)絡(luò)!競爭對手就是網(wǎng)絡(luò)媒體市場中著名的 Real Networks。WMA 格式有非常高的壓縮率,一般為 1:18,因此它的文件所占空間比相應(yīng)的 MP3 文件少一半。這是通過提高音質(zhì)、減少數(shù)據(jù)流量的方法來實(shí)現(xiàn)更高的壓縮率的。此外它還有很強(qiáng)的防盜版功能。特點(diǎn):低碼率下的音質(zhì)表現(xiàn)難有對手。 [4]WAV 格式:WAV 是微軟 Windows 系統(tǒng)本身自帶的音頻格式,因?yàn)?Windows 系統(tǒng)的淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 10 普及性,此格式已經(jīng)成了當(dāng)前最主流的音頻格式之一。WAV 文件里面存放的每一塊數(shù)據(jù)都有自己獨(dú)立的標(biāo)識,通過這些標(biāo)識可以告訴用戶究竟是什么數(shù)據(jù)。WAV 格式的設(shè)計(jì)非常靈活,該格式本身與任何媒體數(shù)據(jù)都不沖突,只要有軟件支持,我們甚至可以在 WAV格式里面存放圖像。在 Windows 平臺上,通過 ACM 結(jié)構(gòu)及相應(yīng)的驅(qū)動程序,例如CODEC 編碼/解碼器,可以在 WAV 文件中存放超過 20 種的壓縮格式,比如ADPCM、GSM、CCITT 、 和 MP3 等。 [4]特點(diǎn):音質(zhì)非常好,被大量軟件所支持。RA 格式:RA 格式是 Real Networks 公司所開發(fā)的一種新型流式音頻 Real Audio 文件格式。這是網(wǎng)上接觸得非常多的一種格式,大部分音樂網(wǎng)站的在線試聽都采用了 Real Audio,這種格式完全針對的就是網(wǎng)絡(luò)上的媒體市場,支持非常豐富的功能。最大的優(yōu)點(diǎn)就是這種格式可以根據(jù)聽眾的帶寬來控制自己的碼率,在保證流暢的前提下盡可能提高音質(zhì)。 [4]特點(diǎn):碼率可控,支持多種音頻編碼,可邊讀邊放?!⌒枨蠓治鲕浖枨笫侵赣脩魧δ繕?biāo)軟件系統(tǒng)在功能、性能、行為、設(shè)計(jì)約束等方面的期望。需求分析就是通過對應(yīng)用問題及其壞境的分析與理解采用一系列的分析方法和技術(shù)將用戶的需求逐步精確化、完全化、一致化,最終形成需求規(guī)模說明文檔的過程。本節(jié)將從不同的角度描述系統(tǒng)的需求?!〔シ牌鞯幕究刂菩枨笤谥珠_發(fā)系統(tǒng)之前首先要明確該系統(tǒng)應(yīng)該實(shí)現(xiàn)的一些最基本的功能,然后逐步細(xì)化,為每個功能創(chuàng)建一個模塊,再對各個模塊進(jìn)行開發(fā)。通過分析我們得出一款音樂播放器的基本控制如圖 31 所示:淮陰師范學(xué)院畢業(yè)論文(設(shè)計(jì)) 11 歌曲下載歌曲添加播放暫停進(jìn)度控制上一曲下一曲音量控制歌詞顯示圖 31 播放器基本控制圖 功能需求功能需求規(guī)定開發(fā)人員必須在產(chǎn)品中實(shí)現(xiàn)的軟件功能,用戶利用這些功能來完成任務(wù),滿足業(yè)務(wù)需求。功能需求有時也被稱作行為需求 (behavioral requirement) ,因?yàn)榱?xí)慣上總是用“應(yīng)該”對其進(jìn)行描述。功能需求描述是開發(fā)人員需要實(shí)現(xiàn)什么。功能需求定義一個軟件系統(tǒng)或組件的功能,也是一個系統(tǒng)需提供的功能及服務(wù)。功能可以用一組輸入、行為及輸出的組合來表示。功能需求可以是計(jì)算、技術(shù)細(xì)節(jié)、數(shù)據(jù)處理或其他說明系統(tǒng)希望達(dá)成功能的內(nèi)容。功能需求會以非功能性需求
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1